/*! For license information please see LICENSES */ (window.webpackJsonp=window.webpackJsonp||[]).push([[18],{10:function(t,e,r){"use strict";r.d(e,"d",(function(){return w})),r.d(e,"l",(function(){return x})),r.d(e,"n",(function(){return O})),r.d(e,"m",(function(){return k})),r.d(e,"f",(function(){return j})),r.d(e,"b",(function(){return S})),r.d(e,"s",(function(){return T})),r.d(e,"h",(function(){return C})),r.d(e,"i",(function(){return P})),r.d(e,"e",(function(){return $})),r.d(e,"r",(function(){return E})),r.d(e,"k",(function(){return _})),r.d(e,"t",(function(){return I})),r.d(e,"o",(function(){return B})),r.d(e,"q",(function(){return z})),r.d(e,"g",(function(){return L})),r.d(e,"c",(function(){return A})),r.d(e,"j",(function(){return F})),r.d(e,"p",(function(){return R})),r.d(e,"a",(function(){return Y})),r.d(e,"v",(function(){return X})),r.d(e,"u",(function(){return K}));var o=r(22),n=r(20),l=r(0),c=r(18),d=(r(66),r(14),r(4),r(53),r(59),r(2),r(55),r(19),r(15),r(16),r(23),r(54),r(176),r(6),r(7),r(3),r(5),r(1),r(78),r(11),r(27),r(67),r(36),r(237),r(21),r(140),r(120),r(38),r(8)),h=r(39);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function m(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function y(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e1&&void 0!==arguments[1]?arguments[1]:"";return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e;return void 0===t[r]&&(t[r]=0),t[r]++}}function x(t){d.default.config.errorHandler&&d.default.config.errorHandler(t)}function O(t){return t.then((function(t){return t.default||t}))}function k(t){return t.$options&&"function"==typeof t.$options.fetch&&!t.$options.fetch.length}function j(t){var e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=v(t.$children||[]);try{for(o.s();!(e=o.n()).done;){var n=e.value;n.$fetch&&r.push(n),n.$children&&j(n,r)}}catch(t){o.e(t)}finally{o.f()}return r}function S(t,e){if(e||!t.options.__hasNuxtData){var r=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=r,t.options.data=function(){var data=r.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),m(m({},data),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function T(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],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,o){return Object.keys(t[r]).map((function(n){return e&&e.push(o),t[r][n]}))})))}function P(t){return C(t,arguments.length>1&&void 0!==arguments[1]&&arguments[1],"instances")}function $(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,r){return Object.keys(t.components).reduce((function(o,n){return t.components[n]?o.push(e(t.components[n],t.instances[n],t,n,r)):delete t.components[n],o}),[])})))}function E(t,e){return Promise.all($(t,function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(r,o,n,l){var c,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof r||r.options){t.next=11;break}return t.prev=1,t.next=4,r();case 4:r=t.sent,t.next=11;break;case 7:if(t.prev=7,t.t0=t.catch(1),t.t0&&"ChunkLoadError"===t.t0.name&&"undefined"!=typeof window&&window.sessionStorage){c=Date.now();try{(!(d=parseInt(window.sessionStorage.getItem("nuxt-reload")))||d+6e40?c.map((function(){return t(!1)})):t(!1))}};t.exports=o},122:function(t,e,r){"use strict";e.a={}},125:function(t,e,r){"use strict";(function(t){var r="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,o=function(){for(var t=["Edge","Trident","Firefox"],i=0;i=0)return 1;return 0}();var n=r&&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()}),o))}};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,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(e+o+r)?element:h(d(element))}function f(t){return t&&t.referenceNode?t.referenceNode:t}var m=r&&!(!window.MSInputMethodContext||!document.documentMode),v=r&&/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 r=e&&e.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-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 O(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var r=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,o=r?t:e,n=r?e:t,l=document.createRange();l.setStart(o,0),l.setEnd(n,0);var element,c,d=l.commonAncestorContainer;if(t!==d&&e!==d||o.contains(n))return"BODY"===(c=(element=d).nodeName)||"HTML"!==c&&w(element.firstElementChild)!==element?w(d):d;var h=x(t);return h.host?O(h.host,e):O(t,x(e).host)}function k(element){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",e=element.nodeName;if("BODY"===e||"HTML"===e){var html=element.ownerDocument.documentElement;return(element.ownerDocument.scrollingElement||html)[t]}return element[t]}function j(t,e){var r="x"===e?"Left":"Top",o="Left"===r?"Right":"Bottom";return parseFloat(t["border"+r+"Width"])+parseFloat(t["border"+o+"Width"])}function S(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:S("Height",body,html,e),width:S("Width",body,html,e)}}var C=function(){function t(t,e){for(var i=0;i2&&void 0!==arguments[2]&&arguments[2],o=y(10),n="HTML"===e.nodeName,l=_(t),d=_(e),f=h(t),m=c(e),v=parseFloat(m.borderTopWidth),w=parseFloat(m.borderLeftWidth);r&&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,!o&&n){var O=parseFloat(m.marginTop),j=parseFloat(m.marginLeft);x.top-=v-O,x.bottom-=v-O,x.left-=w-j,x.right-=w-j,x.marginTop=O,x.marginLeft=j}return(o&&!r?e.contains(f):e===f&&"BODY"!==f.nodeName)&&(x=function(rect,element){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=k(element,"top"),r=k(element,"left"),o=t?-1:1;return rect.top+=e*o,rect.bottom+=e*o,rect.left+=r*o,rect.right+=r*o,rect}(x,e)),x}function I(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&&I(e)}function M(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 B(t,e,r,o){var n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l={top:0,left:0},c=n?M(t):O(t,f(e));if("viewport"===o)l=function(element){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],html=element.ownerDocument.documentElement,e=D(element,html),r=Math.max(html.clientWidth,window.innerWidth||0),o=Math.max(html.clientHeight,window.innerHeight||0),n=t?0:k(html),l=t?0:k(html,"left");return E({top:n-e.top+e.marginTop,left:l-e.left+e.marginLeft,width:r,height:o})}(c,n);else{var m=void 0;"scrollParent"===o?"BODY"===(m=h(d(e))).nodeName&&(m=t.ownerDocument.documentElement):m="window"===o?t.ownerDocument.documentElement:o;var v=D(m,c,n);if("HTML"!==m.nodeName||I(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 j="number"==typeof(r=r||0);return l.left+=j?r:r.left||0,l.top+=j?r:r.top||0,l.right-=j?r:r.right||0,l.bottom-=j?r:r.bottom||0,l}function z(t,e,r,o,n){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var c=B(r,o,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 $({key:t},d[t],{area:(e=d[t],e.width*e.height)});var e})).sort((function(a,b){return b.area-a.area})),f=h.filter((function(t){var e=t.width,o=t.height;return e>=r.clientWidth&&o>=r.clientHeight})),m=f.length>0?f[0].key:h[0].key,v=t.split("-")[1];return m+(v?"-"+v:"")}function L(t,e,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return D(r,o?M(e):O(e,f(r)),o)}function A(element){var t=element.ownerDocument.defaultView.getComputedStyle(element),e=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:element.offsetWidth+r,height:element.offsetHeight+e}}function F(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 R(t,e,r){r=r.split("-")[0];var o=A(t),n={width:o.width,height:o.height},l=-1!==["right","left"].indexOf(r),c=l?"top":"left",d=l?"left":"top",h=l?"height":"width",f=l?"width":"height";return n[c]=e[c]+e[h]/2-o[h]/2,n[d]=r===d?e[d]-o[f]:e[F(d)],n}function N(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function V(t,data,e){return(void 0===e?t:t.slice(0,function(t,e,r){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===r}));var o=N(t,(function(t){return t[e]===r}));return t.indexOf(o)}(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 H(){if(!this.state.isDestroyed){var data={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};data.offsets.reference=L(this.state,this.popper,this.reference,this.options.positionFixed),data.placement=z(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=R(this.popper,data.offsets.reference,data.placement),data.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",data=V(this.modifiers,data),this.state.isCreated?this.options.onUpdate(data):(this.state.isCreated=!0,this.options.onCreate(data))}}function G(t,e){return t.some((function(t){var r=t.name;return t.enabled&&r===e}))}function W(t){for(var e=[!1,"ms","Webkit","Moz","O"],r=t.charAt(0).toUpperCase()+t.slice(1),i=0;i1&&void 0!==arguments[1]&&arguments[1],r=it.indexOf(t),o=it.slice(r+1).concat(it.slice(0,r));return e?o.reverse():o}var st="flip",lt="clockwise",ct="counterclockwise";function ut(t,e,r,o){var n=[0,0],l=-1!==["right","left"].indexOf(o),c=t.split(/(\+|\-)/).map((function(t){return t.trim()})),d=c.indexOf(N(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,o){var n=(1===o?!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,r,o){var n=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),l=+n[1],c=n[2];if(!l)return t;if(0===c.indexOf("%")){return E("%p"===c?r:o)[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,r)}))})),f.forEach((function(t,e){t.forEach((function(r,o){Q(r)&&(n[e]+=r*("-"===t[o-1]?-1:1))}))})),n}var pt={shift:{order:100,enabled:!0,fn:function(data){var t=data.placement,e=t.split("-")[0],r=t.split("-")[1];if(r){var o=data.offsets,n=o.reference,l=o.popper,c=-1!==["bottom","top"].indexOf(e),d=c?"left":"top",h=c?"width":"height",f={start:P({},d,n[d]),end:P({},d,n[d]+n[h]-l[h])};data.offsets.popper=$({},l,f[r])}return data}},offset:{order:200,enabled:!0,fn:function(data,t){var e=t.offset,r=data.placement,o=data.offsets,n=o.popper,l=o.reference,c=r.split("-")[0],d=void 0;return d=Q(+e)?[+e,0]:ut(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 r=W("transform"),o=data.instance.popper.style,n=o.top,l=o.left,c=o[r];o.top="",o.left="",o[r]="";var d=B(data.instance.popper,data.instance.reference,t.padding,e,data.positionFixed);o.top=n,o.left=l,o[r]=c,t.boundaries=d;var h=t.priority,f=data.offsets.popper,m={primary:function(e){var r=f[e];return f[e]d[e]&&!t.escapeWithReference&&(o=Math.min(f[r],d[e]-("right"===e?f.width:f.height))),P({},r,o)}};return h.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";f=$({},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,r=t.reference,o=data.placement.split("-")[0],n=Math.floor,l=-1!==["top","bottom"].indexOf(o),c=l?"right":"bottom",d=l?"left":"top",h=l?"width":"height";return e[c]n(r[c])&&(data.offsets.popper[d]=n(r[c])),data}},arrow:{order:500,enabled:!0,fn:function(data,t){var e;if(!ot(data.instance.modifiers,"arrow","keepTogether"))return data;var r=t.element;if("string"==typeof r){if(!(r=data.instance.popper.querySelector(r)))return data}else if(!data.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),data;var o=data.placement.split("-")[0],n=data.offsets,l=n.popper,d=n.reference,h=-1!==["left","right"].indexOf(o),f=h?"height":"width",m=h?"Top":"Left",v=m.toLowerCase(),y=h?"left":"top",w=h?"bottom":"right",x=A(r)[f];d[w]-xl[w]&&(data.offsets.popper[v]+=d[v]+x-l[w]),data.offsets.popper=E(data.offsets.popper);var O=d[v]+d[f]/2-x/2,k=c(data.instance.popper),j=parseFloat(k["margin"+m]),S=parseFloat(k["border"+m+"Width"]),T=O-data.offsets.popper[v]-j-S;return T=Math.max(Math.min(l[f]-x,T),0),data.arrowElement=r,data.offsets.arrow=(P(e={},v,Math.round(T)),P(e,y,""),e),data},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(data,t){if(G(data.instance.modifiers,"inner"))return data;if(data.flipped&&data.placement===data.originalPlacement)return data;var e=B(data.instance.popper,data.instance.reference,t.padding,t.boundariesElement,data.positionFixed),r=data.placement.split("-")[0],o=F(r),n=data.placement.split("-")[1]||"",l=[];switch(t.behavior){case st:l=[r,o];break;case lt:l=at(r);break;case ct:l=at(r,!0);break;default:l=t.behavior}return l.forEach((function(c,d){if(r!==c||l.length===d+1)return data;r=data.placement.split("-")[0],o=F(r);var h=data.offsets.popper,f=data.offsets.reference,m=Math.floor,v="left"===r&&m(h.right)>m(f.left)||"right"===r&&m(h.left)m(f.top)||"bottom"===r&&m(h.top)m(e.right),x=m(h.top)m(e.bottom),k="left"===r&&y||"right"===r&&w||"top"===r&&x||"bottom"===r&&O,j=-1!==["top","bottom"].indexOf(r),S=!!t.flipVariations&&(j&&"start"===n&&y||j&&"end"===n&&w||!j&&"start"===n&&x||!j&&"end"===n&&O),T=!!t.flipVariationsByContent&&(j&&"start"===n&&w||j&&"end"===n&&y||!j&&"start"===n&&O||!j&&"end"===n&&x),C=S||T;(v||k||C)&&(data.flipped=!0,(v||k)&&(r=l[d+1]),C&&(n=function(t){return"end"===t?"start":"start"===t?"end":t}(n)),data.placement=r+(n?"-"+n:""),data.offsets.popper=$({},data.offsets.popper,R(data.instance.popper,data.offsets.reference,data.placement)),data=V(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],r=data.offsets,o=r.popper,n=r.reference,l=-1!==["left","right"].indexOf(e),c=-1===["top","left"].indexOf(e);return o[l?"left":"top"]=n[e]-(c?o[l?"width":"height"]:0),data.placement=F(t),data.offsets.popper=E(o),data}},hide:{order:800,enabled:!0,fn:function(data){if(!ot(data.instance.modifiers,"hide","preventOverflow"))return data;var t=data.offsets.reference,e=N(data.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(t.bottome.right||t.top>e.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=n(this.update.bind(this)),this.options=$({},t.Defaults,c),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys($({},t.Defaults.modifiers,c.modifiers)).forEach((function(e){o.options.modifiers[e]=$({},t.Defaults.modifiers[e]||{},c.modifiers?c.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return $({name:t},o.options.modifiers[t])})).sort((function(a,b){return a.order-b.order})),this.modifiers.forEach((function(t){t.enabled&&l(t.onLoad)&&t.onLoad(o.reference,o.popper,o.options,t,o.state)})),this.update();var d=this.options.eventsEnabled;d&&this.enableEventListeners(),this.state.eventsEnabled=d}return C(t,[{key:"update",value:function(){return H.call(this)}},{key:"destroy",value:function(){return U.call(this)}},{key:"enableEventListeners",value:function(){return Z.call(this)}},{key:"disableEventListeners",value:function(){return J.call(this)}}]),t}();ft.Utils=("undefined"!=typeof window?window:t).PopperUtils,ft.placements=nt,ft.Defaults=ht,e.a=ft}).call(this,r(63))},148:function(t,e,r){"use strict";r(4),r(53),r(59),r(2),r(54),r(55),r(15),r(16),r(23),r(1),r(11),r(27),r(67),r(36),r(3),r(38),r(37);var o=r(8);function n(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,a){if(t){if("string"==typeof t)return l(t,a);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?l(t,a):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 c,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,c=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw c}}}}function l(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e0?c.map((function(){return t(!1)})):t(!1))}};t.exports=o},190:function(t,e,r){var o=r(395);function n(){return(n=o(regeneratorRuntime.mark((function t(){var e,o,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(!1 in navigator)){t.next=2;break}throw new Error("serviceWorker is not supported in current browser!");case 2:return t.next=4,r.e(20).then(r.bind(null,415));case 4:return e=t.sent,o=e.Workbox,n=new o("/sw.js",{scope:"/"}),t.next=9,n.register();case 9:return t.abrupt("return",n);case 10:case"end":return t.stop()}}),t)})))).apply(this,arguments)}r(66),r(1),r(36),r(38),window.$workbox=function(){return n.apply(this,arguments)}().catch((function(t){}))},248:function(t,e,r){var content=r(326);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(85).default)("1dd7f70c",content,!0,{sourceMap:!1})},249:function(t,e,r){var content=r(328);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(85).default)("49569972",content,!0,{sourceMap:!1})},250:function(t,e,r){"use strict";t.exports=function(t,e){return e||(e={}),"string"!=typeof(t=t&&t.__esModule?t.default:t)?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},267:function(t,e,r){!function(t,e,r){"use strict";var o;e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e,r=r&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r,function(t){t.SwiperComponent="Swiper",t.SwiperSlideComponent="SwiperSlide",t.SwiperDirective="swiper",t.SwiperInstance="$swiper"}(o||(o={}));var n,l,c=Object.freeze({containerClass:"swiper-container",wrapperClass:"swiper-wrapper",slideClass:"swiper-slide"});(function(t){t.Ready="ready",t.ClickSlide="clickSlide"})(n||(n={})),function(t){t.AutoUpdate="autoUpdate",t.AutoDestroy="autoDestroy",t.DeleteInstanceOnDestroy="deleteInstanceOnDestroy",t.CleanupStylesOnDestroy="cleanupStylesOnDestroy"}(l||(l={}));var d=["init","beforeDestroy","slideChange","slideChangeTransitionStart","slideChangeTransitionEnd","slideNextTransitionStart","slideNextTransitionEnd","slidePrevTransitionStart","slidePrevTransitionEnd","transitionStart","transitionEnd","touchStart","touchMove","touchMoveOpposite","sliderMove","touchEnd","click","tap","doubleTap","imagesReady","progress","reachBeginning","reachEnd","fromEdge","setTranslate","setTransition","resize","observerUpdate","beforeLoopFix","loopFix"];function h(){for(var s=0,i=0,t=arguments.length;i1&&void 0!==arguments[1]?arguments[1]:null,o=void 0!==t&&t&&t.env||{};return e?o[e]||r:o},n=function(){return o("BOOTSTRAP_VUE_NO_WARN")||"production"===o("NODE_ENV")}}).call(this,r(178))},271:function(t){t.exports=JSON.parse('{"title":"KMGP","meta":[{"hid":"charset","charset":"utf-8"},{"hid":"viewport","name":"viewport","content":"width=device-width, initial-scale=1"},{"hid":"mobile-web-app-capable","name":"mobile-web-app-capable","content":"yes"},{"hid":"apple-mobile-web-app-title","name":"apple-mobile-web-app-title","content":"KMGP"},{"hid":"description","name":"description","content":"KMGP Website"},{"hid":"og:type","name":"og:type","property":"og:type","content":"website"},{"hid":"og:title","name":"og:title","property":"og:title","content":"KMGP"},{"hid":"og:site_name","name":"og:site_name","property":"og:site_name","content":"KMGP"},{"hid":"og:description","name":"og:description","property":"og:description","content":"KMGP Website"}],"link":[{"hid":"shortcut-icon","rel":"shortcut icon","href":"/favicon.ico"},{"rel":"manifest","href":"/localhost/manifest.623a7c88.json","hid":"manifest"}],"htmlAttrs":{"lang":"en"}}')},272:function(t,e,r){"use strict";var o=r(20),n=(r(66),r(23),r(1),r(37),r(8)),l=r(10),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])}else f.call(this)}function f(){var t=!1!==this.$options.fetchOnServer;if("function"==typeof this.$options.fetchOnServer&&(t=!1!==this.$options.fetchOnServer.call(this)),t&&!this.$nuxt.isPreview&&this.$nuxt._pagePayload){this._hydrated=!0;var e=this.$options._scopeId||this.$options.name||"",r=Object(l.d)(this.$nuxt._fetchCounters,e);if("function"==typeof this.$options.fetchKey)this._fetchKey=this.$options.fetchKey.call(this,r);else{var o="string"==typeof this.$options.fetchKey?this.$options.fetchKey:e;this._fetchKey=o?o+":"+r(o):String(r(o))}var data=this.$nuxt._pagePayload.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else if(data)for(var c in data)n.default.set(this.$data,c,data[c]);else this.$fetch()}}function m(){var t=this;return this._fetchPromise||(this._fetchPromise=v.call(this).then((function(){delete t._fetchPromise}))),this._fetchPromise}function v(){return y.apply(this,arguments)}function y(){return(y=Object(o.a)(regeneratorRuntime.mark((function t(){var e,r,o,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,r=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(!((o=this._fetchDelay-(Date.now()-r))>0)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,o)}));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.m)(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=m.bind(this),Object(l.a)(this,"created",h),Object(l.a)(this,"beforeMount",d))}}},273:function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));r(23),r(1),r(37);var o={},n={},l={};function c(t,e){if(o[t])return Promise.resolve(o[t]);if(l[t])return Promise.reject(l[t]);if(n[t])return n[t];var r,c,d=n[t]=new Promise((function(t,e){r=t,c=e}));delete o[t];var h,script=document.createElement("script");script.charset="utf-8",script.timeout=120,script.src=e;var f=new Error,m=script.onerror=script.onload=function(e){if(clearTimeout(h),delete n[t],script.onerror=script.onload=null,o[t])return r(o[t]);var d=e&&("load"===e.type?"missing":e.type),m=e&&e.target&&e.target.src;f.message="Loading chunk "+t+" failed.\n("+d+": "+m+")",f.name="ChunkLoadError",f.type=d,f.request=m,l[t]=f,c(f)};return h=setTimeout((function(){m({type:"timeout",target:script})}),12e4),document.head.appendChild(script),d}function d(){window.__NUXT_JSONP__=function(t,e){o[t]=e},window.__NUXT_JSONP_CACHE__=o,window.__NUXT_IMPORT__=c}},277:function(t,e,r){(function(t){t.installComponents=function(component,t){var r="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(r.components=component.exports.options.components),r.components=r.components||{},t)r.components[i]=r.components[i]||t[i];r.functional&&function(component,t){if(component.exports[e])return;component.exports[e]=!0;var r=component.exports.render;component.exports.render=function(e,o){return r(e,Object.assign({},o,{_c:function(e,a,b){return o._c(t[e]||e,a,b)}}))}}(component,r.components)};var e="_functionalComponents"}).call(this,r(63))},278:function(t,e,r){"use strict";r.r(e),function(t){var e=r(22),o=r(20),n=(r(149),r(284),r(295),r(297),r(66),r(4),r(53),r(59),r(14),r(2),r(54),r(55),r(15),r(16),r(23),r(5),r(1),r(11),r(27),r(67),r(36),r(229),r(232),r(3),r(38),r(37),r(8)),l=r(268),c=r(122),d=r(10),h=r(68),f=r(272),m=r(148),v=r(273);function y(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,a){if(t){if("string"==typeof t)return w(t,a);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?w(t,a):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function w(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e2?e-2:0),o=2;ocode{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@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-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.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;max-width:100%;width:auto}.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;max-width:100%;width:auto}.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;max-width:100%;width:auto}.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;max-width:100%;width:auto}.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;max-width:100%;width:auto}.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{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.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{background-color:rgba(0,0,0,.075);color:#212529}.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{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#343a40;color:#fff}.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{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.form-control::-moz-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:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}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-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.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{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#28a745;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(40,167,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.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{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.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.1'/%3E%3C/svg%3E\");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)!important}.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 select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") right .75rem center/8px 10px no-repeat,#fff url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.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.1'/%3E%3C/svg%3E\") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important}.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{background-color:#34ce57;border-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,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.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{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.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{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' viewBox='0 0 12 12'%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-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important}.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 select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") right .75rem center/8px 10px no-repeat,#fff url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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\") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important}.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{background-color:#e4606d;border-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,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.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{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;-webkit-text-decoration:none;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.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{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.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{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.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 hsla(208,6%,54%,.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.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{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.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{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.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{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.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{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.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 hsla(220,4%,85%,.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.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{border-color:#007bff;color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff;color:#fff}.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{background-color:transparent;color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#007bff;border-color:#007bff;color:#fff}.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{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.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 hsla(208,7%,46%,.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.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{background-color:transparent;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.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{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.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{background-color:transparent;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.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{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.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{background-color:transparent;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.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{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.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{background-color:transparent;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.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{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.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{background-color:transparent;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.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{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.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{background-color:transparent;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.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{color:#007bff;font-weight:400;-webkit-text-decoration:none;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.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{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:\"\";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:\"\";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:\"\";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:\"\";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:\"\";display:inline-block;margin-right:.255em;vertical-align:.255em}.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]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;-webkit-text-decoration:none;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;-webkit-text-decoration:none;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.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-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;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-left-radius:0;border-bottom-right-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 input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.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(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-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{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.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{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.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{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.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-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.5rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#007bff;border-color:#007bff;color:#fff}.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{background-color:#b3d7ff;border-color:#b3d7ff;color:#fff}.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{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:\"\";display:block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.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' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-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{background-color:#007bff;border-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' viewBox='0 0 4 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{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.25rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@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{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size=\"1\"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.875rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.25rem;height:calc(1.5em + 1rem + 2px);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + .75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.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{background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-weight:400;height:calc(1.5em + .75rem + 2px);left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:\"Browse\";display:block;height:calc(1.5em + .75rem);z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.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{-webkit-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-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;width:1rem}@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{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;height: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;width:1rem}@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{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-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;width:1rem}@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{background-color:transparent;border-color:transparent;border-width:.5rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.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;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{-webkit-text-decoration:none;text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#007bff;color:#fff}.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{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:1rem;padding-bottom:.3125rem;padding-top:.3125rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{-webkit-text-decoration:none;text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;font-size:1.25rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{-webkit-text-decoration:none;text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:\"\";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@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-left:0;padding-right: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-left:.5rem;padding-right:.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-nav-scroll{overflow:visible}.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-left:0;padding-right: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-left:.5rem;padding-right:.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-nav-scroll{overflow:visible}.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-left:0;padding-right: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-left:.5rem;padding-right:.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-nav-scroll{overflow:visible}.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-left:0;padding-right: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-left:.5rem;padding-right:.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-nav-scroll{overflow:visible}.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-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.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-nav-scroll{overflow:visible}.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{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.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' viewBox='0 0 30 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{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.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' viewBox='0 0 30 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{display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.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{-webkit-text-decoration:none;text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.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-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right: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{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-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;-moz-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-left-radius:0;border-bottom-right-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{background-color:#e9ecef;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:\"/\";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:none;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#007bff;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;-webkit-text-decoration:none;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#007bff;border-color:#007bff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{-webkit-text-decoration:none;text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#007bff;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#0062cc;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);outline:0}.badge-success{background-color:#28a745;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#1e7e34;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5);outline:0}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5);outline:0}.badge-warning{background-color:#ffc107;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#d39e00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5);outline:0}.badge-danger{background-color:#dc3545;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#bd2130;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5);outline:0}.badge-light{background-color:#f8f9fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#dae0e5;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5);outline:0}.badge-dark{background-color:#343a40;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1d2124;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5);outline:0}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1rem;line-height:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#007bff;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@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{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;-webkit-text-decoration:none;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#007bff;border-color:#007bff;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-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-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-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-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-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-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-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-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-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-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-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{background-color:#b8daff;color:#004085}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#9fcdff;color:#004085}.list-group-item-primary.list-group-item-action.active{background-color:#004085;border-color:#004085;color:#fff}.list-group-item-secondary{background-color:#d6d8db;color:#383d41}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c8cbcf;color:#383d41}.list-group-item-secondary.list-group-item-action.active{background-color:#383d41;border-color:#383d41;color:#fff}.list-group-item-success{background-color:#c3e6cb;color:#155724}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b1dfbb;color:#155724}.list-group-item-success.list-group-item-action.active{background-color:#155724;border-color:#155724;color:#fff}.list-group-item-info{background-color:#bee5eb;color:#0c5460}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#abdde5;color:#0c5460}.list-group-item-info.list-group-item-action.active{background-color:#0c5460;border-color:#0c5460;color:#fff}.list-group-item-warning{background-color:#ffeeba;color:#856404}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ffe8a1;color:#856404}.list-group-item-warning.list-group-item-action.active{background-color:#856404;border-color:#856404;color:#fff}.list-group-item-danger{background-color:#f5c6cb;color:#721c24}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f1b0b7;color:#721c24}.list-group-item-danger.list-group-item-action.active{background-color:#721c24;border-color:#721c24;color:#fff}.list-group-item-light{background-color:#fdfdfe;color:#818182}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#ececf6;color:#818182}.list-group-item-light.list-group-item-action.active{background-color:#818182;border-color:#818182;color:#fff}.list-group-item-dark{background-color:#c6c8ca;color:#1b1e21}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b9bbbe;color:#1b1e21}.list-group-item-dark.list-group-item-action.active{background-color:#1b1e21;border-color:#1b1e21;color:#fff}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;-webkit-text-decoration:none;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@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{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:\"\";display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.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:-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}}.tooltip{display:block;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",\"Liberation Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;position:absolute;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:\"\";position:absolute}.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{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.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{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",\"Liberation Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060;word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .3rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:\"\";display:block;position:absolute}.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{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.3rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.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{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:\"\";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:1rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:\"\";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@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;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@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{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@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;opacity:.9;outline:0;-webkit-text-decoration:none;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5z'/%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' width='8' height='8' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4z'/%3E%3C/svg%3E\")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentcolor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.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{clear:both;content:\"\";display:block}.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{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:\"\";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.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;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-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:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;overflow:visible;position:static;width:auto;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{background-color:transparent;bottom:0;content:\"\";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.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{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{-webkit-text-decoration:none!important;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{box-shadow:none!important;text-shadow:none!important}a:not(.btn){-webkit-text-decoration:underline;text-decoration:underline}abbr[title]:after{content:\" (\" attr(title) \")\"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,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{border-color:#dee2e6;color:inherit}}",""]),o.locals={},t.exports=o},331:function(t,e,r){var content=r(332);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(85).default)("4d0e2d98",content,!0,{sourceMap:!1})},332:function(t,e,r){var o=r(84)((function(i){return i[1]}));o.push([t.i,"@charset \"UTF-8\";\n/*!\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{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.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-avatar{align-items:center;display:inline-flex;flex-shrink:0;font-size:inherit;font-weight:400;height:2.5rem;justify-content:center;line-height:1;max-height:auto;max-width:100%;overflow:visible;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:2.5rem}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{border:0;padding: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{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;width:100%}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{-webkit-text-decoration:none;text-decoration:none}.b-avatar>.b-icon{height:auto;max-width:100%;width:60%}.b-avatar .b-avatar-img img{border-radius:inherit;height:100%;max-height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.b-avatar .b-avatar-badge{border-radius:10em;font-size:70%;font-weight:700;line-height:1;min-height:1.5em;min-width:1.5em;padding:.25em;position:absolute;z-index:1}.b-avatar-sm{height:1.5rem;width:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{height:3.5rem;width:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.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:1}.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{font-size:80%;padding:.25rem}.b-calendar output.readonly{background-color:#e9ecef;opacity:1}.b-calendar .b-calendar-footer{margin-top:.5rem}.b-calendar .b-calendar-grid{margin:0;overflow:hidden;padding:0}.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{font-size:14px;height:32px;line-height:1;margin:3px auto;padding:9px 0;width:32px}.b-calendar .btn.disabled,.b-calendar .btn:disabled,.b-calendar .btn[aria-disabled=true]{cursor:default;pointer-events:none}.card-img-left{border-bottom-left-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img-right{border-bottom-right-radius:calc(.25rem - 1px);border-top-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{clear:both;display:inline-block;font-weight:400;padding:.25rem 1.5rem;width:100%}.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{color:#adb5bd;outline:0!important;pointer-events:none}.b-dropdown-text{clear:both;display:inline-block;font-weight:lighter;margin-bottom:0;padding:.25rem 1.5rem;width:100%}.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{border-radius:.3rem;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.custom-checkbox.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-checkbox .custom-control-label:after{background-size:50% 50%;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.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{border-radius:.2rem;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.custom-checkbox.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-checkbox .custom-control-label:after{background-size:50% 50%;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.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{border-radius:.625rem;height:1.25rem;left:-2.8125rem;top:.3125rem;width:2.1875rem}.custom-switch.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-switch .custom-control-label:after{background-size:50% 50%;border-radius:.625rem;height:calc(1.25rem - 4px);left:calc(-2.8125rem + 2px);top:calc(.3125rem + 2px);width:calc(1.25rem - 4px)}.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{border-radius:.4375rem;height:.875rem;left:-1.96875rem;top:.21875rem;width:1.53125rem}.custom-switch.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-switch .custom-control-label:after{background-size:50% 50%;border-radius:.4375rem;height:calc(.875rem - 4px);left:calc(-1.96875rem + 2px);top:calc(.21875rem + 2px);width:calc(.875rem - 4px)}.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-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-left-radius:0}.b-form-btn-label-control.form-control{align-items:stretch;background-image:none;display:flex;height:auto;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{border:0;box-shadow:none!important;font-size:inherit;line-height:1}.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>.form-control{background:transparent;border:0;cursor:pointer;font-size:inherit;height:auto;margin:0;min-height:calc(1.5em + .75rem);outline:0;padding-left:.25rem;white-space:normal;word-break:break-word}.b-form-btn-label-control.form-control>.form-control.form-control-sm{min-height:calc(1.5em + .5rem)}.b-form-btn-label-control.form-control>.form-control.form-control-lg{min-height:calc(1.5em + 1rem)}.input-group.input-group-sm .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + .5rem);padding-bottom:.25rem;padding-top:.25rem}.input-group.input-group-lg .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + 1rem);padding-bottom:.5rem;padding-top:.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}.custom-file-label{overflow-x:hidden;white-space:nowrap}.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.b-custom-control-lg.custom-file,.input-group-lg .custom-file-input,.input-group-lg .custom-file-label,.input-group-lg.custom-file{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{line-height:1.5;padding:.5rem 1rem}.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{border-radius:0 .3rem .3rem 0;font-size:inherit;height:calc(1.5em + 1rem)}.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.b-custom-control-sm.custom-file,.input-group-sm .custom-file-input,.input-group-sm .custom-file-label,.input-group-sm.custom-file{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{line-height:1.5;padding:.25rem .5rem}.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{border-radius:0 .2rem .2rem 0;font-size:inherit;height:calc(1.5em + .5rem)}.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{flex:1 1 auto;margin-bottom:0;position:relative;width:1%}.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-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-range:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-range{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;height:calc(1.5em + .75rem + 2px);padding:0 .75rem;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{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.input-group>.custom-range:disabled,.input-group>.custom-range[readonly]{background-color:#e9ecef}.input-group-lg>.custom-range{border-radius:.3rem;height:calc(1.5em + 1rem + 2px);padding:0 1rem}.input-group-sm>.custom-range{border-radius:.2rem;height:calc(1.5em + .5rem + 2px);padding:0 .5rem}.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,.was-validated .custom-range:valid::-ms-track-lower{background:rgba(40,167,69,.35)}.custom-range.is-valid::-ms-track-upper,.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,.was-validated .custom-range:invalid::-ms-track-lower{background:rgba(220,53,69,.35)}.custom-range.is-invalid::-ms-track-upper,.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{border-radius:50%;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.custom-radio.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-radio .custom-control-label:after{background:no-repeat 50%/50% 50%;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.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{border-radius:50%;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.custom-radio.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-radio .custom-control-label:after{background:no-repeat 50%/50% 50%;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.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{background-image:none;overflow:hidden;padding:0;text-align:center}.b-form-spinbutton[dir=rtl]:not(.flex-column),[dir=rtl] .b-form-spinbutton:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{background-color:transparent;border:0;font-size:inherit;margin:0;outline:0;padding:0 .25rem;width:auto}.b-form-spinbutton output>bdi,.b-form-spinbutton output>div{display:block;height:1.5em;min-width:2.25em}.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{box-shadow:none!important;line-height:1}.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.focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.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-tags-list{margin-top:-.25rem}.b-form-tags-list .b-form-tag,.b-form-tags-list .b-form-tags-field{margin-top:.25rem}.b-form-tags-input{color:#495057}.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;float:none;font-size:125%;line-height:1;margin-left:.25rem}.form-control-lg .b-form-tag,.form-control-sm .b-form-tag{line-height:1.5}.media-aside{display:flex;margin-right:1rem}.media-aside-right{margin-left:1rem;margin-right:0}.modal-backdrop{opacity:.5}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;line-height:1;margin-left:.25rem}.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{background-color:#bdddff;border-bottom-color:#a3d0ff;color:#212529}.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{background-color:#dadbde;border-bottom-color:#ccced2;color:#212529}.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{background-color:#c9e8d1;border-bottom-color:#b7e1c1;color:#212529}.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{background-color:#c5e7ed;border-bottom-color:#b2dfe7;color:#212529}.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{background-color:#ffefbe;border-bottom-color:#ffe9a4;color:#212529}.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{background-color:#f6cace;border-bottom-color:#f2b4ba;color:#212529}.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{background-color:#f6f6f6;border-bottom-color:#eaeaea;color:#212529}.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{background-color:#ced0d2;border-bottom-color:#c1c4c5;color:#212529}.b-popover-dark .popover-body{color:#1b1e21}.b-sidebar-outer{height:0;left:0;overflow:visible;position:fixed;right:0;top:0;z-index:1035}.b-sidebar-backdrop{left:0;opacity:.6;width:100vw;z-index:-1}.b-sidebar,.b-sidebar-backdrop{height:100vh;position:fixed;top:0}.b-sidebar{display:flex;flex-direction:column;margin:0;max-height:100%;max-width:100%;outline:0;transform:translateX(0);width:320px}.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{align-items:center;display:flex;flex-direction:row;flex-grow:0;font-size:1.5rem;padding:.5rem 1rem}[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}.b-skeleton-wrapper{cursor:wait}.b-skeleton{background-color:rgba(0,0,0,.12);cursor:wait;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;position:relative}.b-skeleton:before{content:\" \"}.b-skeleton-text{border-radius:.25rem;height:1rem;margin-bottom:.25rem}.b-skeleton-button{border-radius:.25rem;font-size:1rem;line-height:1.5;padding:.375rem .75rem;width:75px}.b-skeleton-avatar{border-radius:50%;height:2.5em;width:2.5em}.b-skeleton-input{border:1px solid #ced4da;border-radius:.25rem;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem}.b-skeleton-icon-wrapper svg{color:rgba(0,0,0,.12)}.b-skeleton-img{height:100%;width:100%}.b-skeleton-animate-wave:after{animation:b-skeleton-animate-wave 1.75s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);bottom:0;content:\"\";left:0;position:absolute;right:0;top:0;z-index:0}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-wave:after{animation:none;background:none}}@keyframes b-skeleton-animate-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.b-skeleton-animate-fade{animation:b-skeleton-animate-fade .875s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-fade{animation:none}}@keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}.b-skeleton-animate-throb{animation:b-skeleton-animate-throb .875s ease-in infinite alternate}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-throb{animation:none}}@keyframes b-skeleton-animate-throb{0%{transform:scale(1)}to{transform:scale(.975)}}.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{background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat;color:#212529}.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{background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat;color:#fff}.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{max-height:300px;overflow-y:auto}@media print{.b-table-sticky-header{max-height:none!important;overflow-y:visible!important}}@supports (position:sticky){.b-table-sticky-header>.table.b-table>thead>tr>th{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{left:0;position:sticky}.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{background-color:#fff;color:#212529}.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{background-color:#343a40;color:#fff}.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{background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat;color:#212529}.table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default{background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat;color:#fff}}.table.b-table>tfoot>tr>[aria-sort],.table.b-table>thead>tr>[aria-sort]{background-image:none;background-repeat:no-repeat;background-size:.65em 1em;cursor:pointer}.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 d='m51 1 25 23 24 22H1l25-22zm0 100 25-23 24-22H1l25 22z' opacity='.3'/%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 1 25 23 24 22H1l25-22z'/%3E%3Cpath d='m51 101 25-23 24-22H1l25 22z' opacity='.3'/%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 d='m51 1 25 23 24 22H1l25-22z' opacity='.3'/%3E%3Cpath d='m51 101 25-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' d='m51 1 25 23 24 22H1l25-22zm0 100 25-23 24-22H1l25 22z' opacity='.3'/%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 1 25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='m51 101 25-23 24-22H1l25 22z' opacity='.3'/%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' d='m51 1 25 23 24 22H1l25-22z' opacity='.3'/%3E%3Cpath fill='%23fff' d='m51 101 25-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' d='m51 1 25 23 24 22H1l25-22zm0 100 25-23 24-22H1l25 22z' opacity='.3'/%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 1 25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='m51 101 25-23 24-22H1l25 22z' opacity='.3'/%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' d='m51 1 25 23 24 22H1l25-22z' opacity='.3'/%3E%3Cpath fill='%23fff' d='m51 101 25-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;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);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{clear:both;content:\"\";display:block}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.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);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{clear:both;content:\"\";display:block}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.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);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{clear:both;content:\"\";display:block}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.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);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{clear:both;content:\"\";display:block}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.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);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{clear:both;content:\"\";display:block}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.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 output.disabled,.b-time[aria-disabled=true] output,.b-time[aria-readonly=true] output{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{font-size:80%;padding:.25rem}.b-time .b-time-footer{margin-top:.5rem}.b-time .b-time-ampm{margin-left:.5rem}.b-toast{backface-visibility:hidden;background-clip:padding-box;border-radius:.25rem;display:block;max-width:350px;position:relative;z-index:1}.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{background-color:rgba(204,229,255,.85);border-bottom-color:rgba(184,218,255,.85);color:#004085}.b-toast-primary.b-toast-solid .toast{background-color:#e6f2ff}.b-toast-secondary .toast{background-color:hsla(210,7%,94%,.85);border-color:hsla(216,6%,85%,.85);color:#383d41}.b-toast-secondary .toast .toast-header{background-color:hsla(220,5%,89%,.85);border-bottom-color:hsla(216,6%,85%,.85);color:#383d41}.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{background-color:rgba(212,237,218,.85);border-bottom-color:rgba(195,230,203,.85);color:#155724}.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{background-color:rgba(209,236,241,.85);border-bottom-color:rgba(190,229,235,.85);color:#0c5460}.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{background-color:rgba(255,243,205,.85);border-bottom-color:rgba(255,238,186,.85);color:#856404}.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{background-color:rgba(248,215,218,.85);border-bottom-color:rgba(245,198,203,.85);color:#721c24}.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{background-color:hsla(0,0%,100%,.85);border-bottom-color:rgba(253,253,254,.85);color:#818182}.b-toast-light.b-toast-solid .toast{background-color:#fff}.b-toast-dark .toast{background-color:hsla(180,4%,89%,.85);border-color:hsla(210,4%,78%,.85);color:#1b1e21}.b-toast-dark .toast .toast-header{background-color:hsla(200,4%,85%,.85);border-bottom-color:hsla(210,4%,78%,.85);color:#1b1e21}.b-toast-dark.b-toast-solid .toast{background-color:#e3e5e5}.b-toaster{z-index:1100}.b-toaster .b-toaster-slot{display:block;position:relative}.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{height:0;left:.5rem;margin:0;overflow:visible;padding:0;position:fixed;right:.5rem}.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{left:0;margin:0;max-width:350px;padding:0;position:absolute;right:0;width:100%}.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{max-width:100%;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{background-color:#007bff;color:#fff}.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{background-color:#6c757d;color:#fff}.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{background-color:#28a745;color:#fff}.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{background-color:#17a2b8;color:#fff}.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{background-color:#ffc107;color:#212529}.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{background-color:#dc3545;color:#fff}.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{background-color:#f8f9fa;color:#212529}.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{background-color:#343a40;color:#fff}.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{animation:b-icon-animation-cylon .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{animation:b-icon-animation-fade .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{animation:b-icon-animation-spin 2s linear infinite normal;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:b-icon-animation-spin 2s linear infinite reverse;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{animation:b-icon-animation-spin 1s steps(8) infinite normal;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:b-icon-animation-spin 1s steps(8) infinite reverse;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{animation:b-icon-animation-throb .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{animation:none}}@keyframes b-icon-animation-cylon{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@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}",""]),o.locals={},t.exports=o},414:function(t,e,r){"use strict";function o(t){return null!==t&&"object"==typeof t&&"constructor"in t&&t.constructor===Object}function n(t,e){void 0===t&&(t={}),void 0===e&&(e={}),Object.keys(e).forEach((function(r){void 0===t[r]?t[r]=e[r]:o(e[r])&&o(t[r])&&Object.keys(e[r]).length>0&&n(t[r],e[r])}))}r.r(e);var l="undefined"!=typeof document?document:{},c={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};n(l,c);var d="undefined"!=typeof window?window:{};n(d,{document:c,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class h{constructor(t){const e=this;for(let i=0;i=0&&html.indexOf(">")>=0){let t="div";for(0===html.indexOf(":~]/)?(e||l).querySelectorAll(t.trim()):[l.getElementById(t.trim().split("#")[1])],i=0;i0&&t[0].nodeType)for(i=0;i=0;e-=1){const r=c[e];o&&r.listener===o||o&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===o?(l.removeEventListener(t,r.proxyListener,n),c.splice(e,1)):o||(l.removeEventListener(t,r.proxyListener,n),c.splice(e,1))}}}return this},trigger:function(...t){const e=t[0].split(" "),r=t[1];for(let i=0;it>0)),n.dispatchEvent(c),n.dom7EventData=[],delete n.dom7EventData}}return this},transitionEnd:function(t){const e=["webkitTransitionEnd","transitionend"],r=this;let i;function o(n){if(n.target===this)for(t.call(this,n),i=0;i0){if(t){const t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(t){if(this.length>0){if(t){const t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const t=this[0],e=t.getBoundingClientRect(),body=l.body,r=t.clientTop||body.clientTop||0,o=t.clientLeft||body.clientLeft||0,n=t===d?d.scrollY:t.scrollTop,c=t===d?d.scrollX:t.scrollLeft;return{top:e.top+n-r,left:e.left+c-o}}return null},css:function(t,e){let i;if(1===arguments.length){if("string"!=typeof t){for(i=0;ie-1?new h([]):t<0?(r=e+t,new h(r<0?[]:[this[r]])):new h([this[t]])},append:function(...t){let e;for(let r=0;r=0;e-=1)this[i].insertBefore(r.childNodes[e],this[i].childNodes[0])}else if(t instanceof h)for(e=0;e0?t?this[0].nextElementSibling&&f(this[0].nextElementSibling).is(t)?new h([this[0].nextElementSibling]):new h([]):this[0].nextElementSibling?new h([this[0].nextElementSibling]):new h([]):new h([])},nextAll:function(t){const e=[];let r=this[0];if(!r)return new h([]);for(;r.nextElementSibling;){const o=r.nextElementSibling;t?f(o).is(t)&&e.push(o):e.push(o),r=o}return new h(e)},prev:function(t){if(this.length>0){const e=this[0];return t?e.previousElementSibling&&f(e.previousElementSibling).is(t)?new h([e.previousElementSibling]):new h([]):e.previousElementSibling?new h([e.previousElementSibling]):new h([])}return new h([])},prevAll:function(t){const e=[];let r=this[0];if(!r)return new h([]);for(;r.previousElementSibling;){const o=r.previousElementSibling;t?f(o).is(t)&&e.push(o):e.push(o),r=o}return new h(e)},parent:function(t){const e=[];for(let i=0;i{f.fn[t]=f.fn[t]||v[t]}));const y={deleteProps(t){const object=t;Object.keys(object).forEach((t=>{try{object[t]=null}catch(t){}try{delete object[t]}catch(t){}}))},nextTick:(t,e=0)=>setTimeout(t,e),now:()=>Date.now(),getTranslate(t,e="x"){let r,o,n;const l=d.getComputedStyle(t,null);return d.WebKitCSSMatrix?(o=l.transform||l.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map((a=>a.replace(",","."))).join(", ")),n=new d.WebKitCSSMatrix("none"===o?"":o)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=n.toString().split(",")),"x"===e&&(o=d.WebKitCSSMatrix?n.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===e&&(o=d.WebKitCSSMatrix?n.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),o||0},parseUrlQuery(t){const e={};let i,r,param,o,n=t||d.location.href;if("string"==typeof n&&n.length)for(n=n.indexOf("?")>-1?n.replace(/\S*\?/,""):"",r=n.split("&").filter((t=>""!==t)),o=r.length,i=0;i"object"==typeof t&&null!==t&&t.constructor&&t.constructor===Object,extend(...t){const e=Object(t[0]);for(let i=1;i=0,observer:"MutationObserver"in d||"WebkitMutationObserver"in d,passiveListener:function(){let t=!1;try{const e=Object.defineProperty({},"passive",{get(){t=!0}});d.addEventListener("testPassiveListener",null,e)}catch(t){}return t}(),gestures:"ongesturestart"in d};class x{constructor(t={}){const e=this;e.params=t,e.eventsListeners={},e.params&&e.params.on&&Object.keys(e.params.on).forEach((t=>{e.on(t,e.params.on[t])}))}on(t,e,r){const o=this;if("function"!=typeof e)return o;const n=r?"unshift":"push";return t.split(" ").forEach((t=>{o.eventsListeners[t]||(o.eventsListeners[t]=[]),o.eventsListeners[t][n](e)})),o}once(t,e,r){const o=this;if("function"!=typeof e)return o;function n(...r){o.off(t,n),n.f7proxy&&delete n.f7proxy,e.apply(o,r)}return n.f7proxy=e,o.on(t,n,r)}off(t,e){const r=this;return r.eventsListeners?(t.split(" ").forEach((t=>{void 0===e?r.eventsListeners[t]=[]:r.eventsListeners[t]&&r.eventsListeners[t].length&&r.eventsListeners[t].forEach(((o,n)=>{(o===e||o.f7proxy&&o.f7proxy===e)&&r.eventsListeners[t].splice(n,1)}))})),r):r}emit(...t){const e=this;if(!e.eventsListeners)return e;let r,data,o;"string"==typeof t[0]||Array.isArray(t[0])?(r=t[0],data=t.slice(1,t.length),o=e):(r=t[0].events,data=t[0].data,o=t[0].context||e);return(Array.isArray(r)?r:r.split(" ")).forEach((t=>{if(e.eventsListeners&&e.eventsListeners[t]){const r=[];e.eventsListeners[t].forEach((t=>{r.push(t)})),r.forEach((t=>{t.apply(o,data)}))}})),e}useModulesParams(t){const e=this;e.modules&&Object.keys(e.modules).forEach((r=>{const o=e.modules[r];o.params&&y.extend(t,o.params)}))}useModules(t={}){const e=this;e.modules&&Object.keys(e.modules).forEach((r=>{const o=e.modules[r],n=t[r]||{};o.instance&&Object.keys(o.instance).forEach((t=>{const r=o.instance[t];e[t]="function"==typeof r?r.bind(e):r})),o.on&&e.on&&Object.keys(o.on).forEach((t=>{e.on(t,o.on[t])})),o.create&&o.create.bind(e)(n)}))}static set components(t){this.use&&this.use(t)}static installModule(t,...e){const r=this;r.prototype.modules||(r.prototype.modules={});const o=t.name||`${Object.keys(r.prototype.modules).length}_${y.now()}`;return r.prototype.modules[o]=t,t.proto&&Object.keys(t.proto).forEach((e=>{r.prototype[e]=t.proto[e]})),t.static&&Object.keys(t.static).forEach((e=>{r[e]=t.static[e]})),t.install&&t.install.apply(r,e),r}static use(t,...e){const r=this;return Array.isArray(t)?(t.forEach((t=>r.installModule(t))),r):r.installModule(t,...e)}}var O={updateSize:function(){const t=this;let e,r;const o=t.$el;e=void 0!==t.params.width?t.params.width:o[0].clientWidth,r=void 0!==t.params.height?t.params.height:o[0].clientHeight,0===e&&t.isHorizontal()||0===r&&t.isVertical()||(e=e-parseInt(o.css("padding-left"),10)-parseInt(o.css("padding-right"),10),r=r-parseInt(o.css("padding-top"),10)-parseInt(o.css("padding-bottom"),10),y.extend(t,{width:e,height:r,size:t.isHorizontal()?e:r}))},updateSlides:function(){const t=this,e=t.params,{$wrapperEl:r,size:o,rtlTranslate:n,wrongRTL:l}=t,c=t.virtual&&e.virtual.enabled,h=c?t.virtual.slides.length:t.slides.length,f=r.children(`.${t.params.slideClass}`),m=c?t.virtual.slides.length:f.length;let v=[];const w=[],x=[];function O(t){return!e.cssMode||t!==f.length-1}let k=e.slidesOffsetBefore;"function"==typeof k&&(k=e.slidesOffsetBefore.call(t));let j=e.slidesOffsetAfter;"function"==typeof j&&(j=e.slidesOffsetAfter.call(t));const S=t.snapGrid.length,T=t.snapGrid.length;let C,P,$=e.spaceBetween,E=-k,_=0,D=0;if(void 0===o)return;"string"==typeof $&&$.indexOf("%")>=0&&($=parseFloat($.replace("%",""))/100*o),t.virtualSize=-$,n?f.css({marginLeft:"",marginTop:""}):f.css({marginRight:"",marginBottom:""}),e.slidesPerColumn>1&&(C=Math.floor(m/e.slidesPerColumn)===m/t.params.slidesPerColumn?m:Math.ceil(m/e.slidesPerColumn)*e.slidesPerColumn,"auto"!==e.slidesPerView&&"row"===e.slidesPerColumnFill&&(C=Math.max(C,e.slidesPerView*e.slidesPerColumn)));const I=e.slidesPerColumn,M=C/I,B=Math.floor(m/e.slidesPerColumn);for(let i=0;i1){let o,n,l;if("row"===e.slidesPerColumnFill&&e.slidesPerGroup>1){const t=Math.floor(i/(e.slidesPerGroup*e.slidesPerColumn)),c=i-e.slidesPerColumn*e.slidesPerGroup*t,d=0===t?e.slidesPerGroup:Math.min(Math.ceil((m-t*I*e.slidesPerGroup)/I),e.slidesPerGroup);l=Math.floor(c/d),n=c-l*d+t*e.slidesPerGroup,o=n+l*C/I,r.css({"-webkit-box-ordinal-group":o,"-moz-box-ordinal-group":o,"-ms-flex-order":o,"-webkit-order":o,order:o})}else"column"===e.slidesPerColumnFill?(n=Math.floor(i/I),l=i-n*I,(n>B||n===B&&l===I-1)&&(l+=1,l>=I&&(l=0,n+=1))):(l=Math.floor(i/M),n=i-l*M);r.css("margin-"+(t.isHorizontal()?"top":"left"),0!==l&&e.spaceBetween&&`${e.spaceBetween}px`)}if("none"!==r.css("display")){if("auto"===e.slidesPerView){const o=d.getComputedStyle(r[0],null),n=r[0].style.transform,l=r[0].style.webkitTransform;if(n&&(r[0].style.transform="none"),l&&(r[0].style.webkitTransform="none"),e.roundLengths)P=t.isHorizontal()?r.outerWidth(!0):r.outerHeight(!0);else if(t.isHorizontal()){const t=parseFloat(o.getPropertyValue("width")),e=parseFloat(o.getPropertyValue("padding-left")),r=parseFloat(o.getPropertyValue("padding-right")),n=parseFloat(o.getPropertyValue("margin-left")),l=parseFloat(o.getPropertyValue("margin-right")),c=o.getPropertyValue("box-sizing");P=c&&"border-box"===c?t+n+l:t+e+r+n+l}else{const t=parseFloat(o.getPropertyValue("height")),e=parseFloat(o.getPropertyValue("padding-top")),r=parseFloat(o.getPropertyValue("padding-bottom")),n=parseFloat(o.getPropertyValue("margin-top")),l=parseFloat(o.getPropertyValue("margin-bottom")),c=o.getPropertyValue("box-sizing");P=c&&"border-box"===c?t+n+l:t+e+r+n+l}n&&(r[0].style.transform=n),l&&(r[0].style.webkitTransform=l),e.roundLengths&&(P=Math.floor(P))}else P=(o-(e.slidesPerView-1)*$)/e.slidesPerView,e.roundLengths&&(P=Math.floor(P)),f[i]&&(t.isHorizontal()?f[i].style.width=`${P}px`:f[i].style.height=`${P}px`);f[i]&&(f[i].swiperSlideSize=P),x.push(P),e.centeredSlides?(E=E+P/2+_/2+$,0===_&&0!==i&&(E=E-o/2-$),0===i&&(E=E-o/2-$),Math.abs(E)<.001&&(E=0),e.roundLengths&&(E=Math.floor(E)),D%e.slidesPerGroup==0&&v.push(E),w.push(E)):(e.roundLengths&&(E=Math.floor(E)),(D-Math.min(t.params.slidesPerGroupSkip,D))%t.params.slidesPerGroup==0&&v.push(E),w.push(E),E=E+P+$),t.virtualSize+=P+$,_=P,D+=1}}let z;if(t.virtualSize=Math.max(t.virtualSize,o)+j,n&&l&&("slide"===e.effect||"coverflow"===e.effect)&&r.css({width:`${t.virtualSize+e.spaceBetween}px`}),e.setWrapperSize&&(t.isHorizontal()?r.css({width:`${t.virtualSize+e.spaceBetween}px`}):r.css({height:`${t.virtualSize+e.spaceBetween}px`})),e.slidesPerColumn>1&&(t.virtualSize=(P+e.spaceBetween)*C,t.virtualSize=Math.ceil(t.virtualSize/e.slidesPerColumn)-e.spaceBetween,t.isHorizontal()?r.css({width:`${t.virtualSize+e.spaceBetween}px`}):r.css({height:`${t.virtualSize+e.spaceBetween}px`}),e.centeredSlides)){z=[];for(let i=0;i1&&v.push(t.virtualSize-o)}if(0===v.length&&(v=[0]),0!==e.spaceBetween&&(t.isHorizontal()?n?f.filter(O).css({marginLeft:`${$}px`}):f.filter(O).css({marginRight:`${$}px`}):f.filter(O).css({marginBottom:`${$}px`})),e.centeredSlides&&e.centeredSlidesBounds){let t=0;x.forEach((r=>{t+=r+(e.spaceBetween?e.spaceBetween:0)})),t-=e.spaceBetween;const r=t-o;v=v.map((t=>t<0?-k:t>r?r+j:t))}if(e.centerInsufficientSlides){let t=0;if(x.forEach((r=>{t+=r+(e.spaceBetween?e.spaceBetween:0)})),t-=e.spaceBetween,t{v[r]=t-e})),w.forEach(((t,r)=>{w[r]=t+e}))}}y.extend(t,{slides:f,snapGrid:v,slidesGrid:w,slidesSizesGrid:x}),m!==h&&t.emit("slidesLengthChange"),v.length!==S&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),w.length!==T&&t.emit("slidesGridLengthChange"),(e.watchSlidesProgress||e.watchSlidesVisibility)&&t.updateSlidesOffset()},updateAutoHeight:function(t){const e=this,r=[];let i,o=0;if("number"==typeof t?e.setTransition(t):!0===t&&e.setTransition(e.params.speed),"auto"!==e.params.slidesPerView&&e.params.slidesPerView>1)if(e.params.centeredSlides)e.visibleSlides.each(((t,e)=>{r.push(e)}));else for(i=0;ie.slides.length)break;r.push(e.slides.eq(t)[0])}else r.push(e.slides.eq(e.activeIndex)[0]);for(i=0;io?t:o}o&&e.$wrapperEl.css("height",`${o}px`)},updateSlidesOffset:function(){const t=this,e=t.slides;for(let i=0;i=0&&n1&&c<=e.size||n<=0&&c>=e.size)&&(e.visibleSlides.push(t),e.visibleSlidesIndexes.push(i),o.eq(i).addClass(r.slideVisibleClass))}t.progress=n?-c:c}e.visibleSlides=f(e.visibleSlides)},updateProgress:function(t){const e=this;if(void 0===t){const r=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*r||0}const r=e.params,o=e.maxTranslate()-e.minTranslate();let{progress:progress,isBeginning:n,isEnd:l}=e;const c=n,d=l;0===o?(progress=0,n=!0,l=!0):(progress=(t-e.minTranslate())/o,n=progress<=0,l=progress>=1),y.extend(e,{progress:progress,isBeginning:n,isEnd:l}),(r.watchSlidesProgress||r.watchSlidesVisibility||r.centeredSlides&&r.autoHeight)&&e.updateSlidesProgress(t),n&&!c&&e.emit("reachBeginning toEdge"),l&&!d&&e.emit("reachEnd toEdge"),(c&&!n||d&&!l)&&e.emit("fromEdge"),e.emit("progress",progress)},updateSlidesClasses:function(){const t=this,{slides:e,params:r,$wrapperEl:o,activeIndex:n,realIndex:l}=t,c=t.virtual&&r.virtual.enabled;let d;e.removeClass(`${r.slideActiveClass} ${r.slideNextClass} ${r.slidePrevClass} ${r.slideDuplicateActiveClass} ${r.slideDuplicateNextClass} ${r.slideDuplicatePrevClass}`),d=c?t.$wrapperEl.find(`.${r.slideClass}[data-swiper-slide-index="${n}"]`):e.eq(n),d.addClass(r.slideActiveClass),r.loop&&(d.hasClass(r.slideDuplicateClass)?o.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${l}"]`).addClass(r.slideDuplicateActiveClass):o.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${l}"]`).addClass(r.slideDuplicateActiveClass));let h=d.nextAll(`.${r.slideClass}`).eq(0).addClass(r.slideNextClass);r.loop&&0===h.length&&(h=e.eq(0),h.addClass(r.slideNextClass));let f=d.prevAll(`.${r.slideClass}`).eq(0).addClass(r.slidePrevClass);r.loop&&0===f.length&&(f=e.eq(-1),f.addClass(r.slidePrevClass)),r.loop&&(h.hasClass(r.slideDuplicateClass)?o.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${h.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass):o.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${h.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass),f.hasClass(r.slideDuplicateClass)?o.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${f.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass):o.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${f.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass))},updateActiveIndex:function(t){const e=this,r=e.rtlTranslate?e.translate:-e.translate,{slidesGrid:o,snapGrid:n,params:l,activeIndex:c,realIndex:d,snapIndex:h}=e;let f,m=t;if(void 0===m){for(let i=0;i=o[i]&&r=o[i]&&r=o[i]&&(m=i);l.normalizeSlideIndex&&(m<0||void 0===m)&&(m=0)}if(n.indexOf(r)>=0)f=n.indexOf(r);else{const t=Math.min(l.slidesPerGroupSkip,m);f=t+Math.floor((m-t)/l.slidesPerGroup)}if(f>=n.length&&(f=n.length-1),m===c)return void(f!==h&&(e.snapIndex=f,e.emit("snapIndexChange")));const v=parseInt(e.slides.eq(m).attr("data-swiper-slide-index")||m,10);y.extend(e,{snapIndex:f,realIndex:v,previousIndex:c,activeIndex:m}),e.emit("activeIndexChange"),e.emit("snapIndexChange"),d!==v&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")},updateClickedSlide:function(t){const e=this,r=e.params,o=f(t.target).closest(`.${r.slideClass}`)[0];let n=!1;if(o)for(let i=0;ih?h:o&&tl?"next":on?"next":o=d.length&&(x=d.length-1),(m||c.initialSlide||0)===(f||0)&&r&&n.emit("beforeSlideChangeStart");const O=-d[x];if(n.updateProgress(O),c.normalizeSlideIndex)for(let i=0;i=Math.floor(100*h[i])&&(l=i);if(n.initialized&&l!==m){if(!n.allowSlideNext&&On.translate&&O>n.maxTranslate()&&(m||0)!==l)return!1}let k;if(k=l>m?"next":lf(t)));d.map((t=>f(t))),c[v.indexOf(m)];let y,w=c[v.indexOf(m)-1];return void 0===w&&n.cssMode&&c.forEach((t=>{!w&&m>=t&&(w=t)})),void 0!==w&&(y=d.indexOf(w),y<0&&(y=o.activeIndex-1)),o.slideTo(y,t,e,r)},slideReset:function(t=this.params.speed,e=!0,r){return this.slideTo(this.activeIndex,t,e,r)},slideToClosest:function(t=this.params.speed,e=!0,r,o=.5){const n=this;let l=n.activeIndex;const c=Math.min(n.params.slidesPerGroupSkip,l),d=c+Math.floor((l-c)/n.params.slidesPerGroup),h=n.rtlTranslate?n.translate:-n.translate;if(h>=n.snapGrid[d]){const t=n.snapGrid[d];h-t>(n.snapGrid[d+1]-t)*o&&(l+=n.params.slidesPerGroup)}else{const t=n.snapGrid[d-1];h-t<=(n.snapGrid[d]-t)*o&&(l-=n.params.slidesPerGroup)}return l=Math.max(l,0),l=Math.min(l,n.slidesGrid.length-1),n.slideTo(l,t,e,r)},slideToClickedSlide:function(){const t=this,{params:e,$wrapperEl:r}=t,o="auto"===e.slidesPerView?t.slidesPerViewDynamic():e.slidesPerView;let n,l=t.clickedIndex;if(e.loop){if(t.animating)return;n=parseInt(f(t.clickedSlide).attr("data-swiper-slide-index"),10),e.centeredSlides?lt.slides.length-t.loopedSlides+o/2?(t.loopFix(),l=r.children(`.${e.slideClass}[data-swiper-slide-index="${n}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),y.nextTick((()=>{t.slideTo(l)}))):t.slideTo(l):l>t.slides.length-o?(t.loopFix(),l=r.children(`.${e.slideClass}[data-swiper-slide-index="${n}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),y.nextTick((()=>{t.slideTo(l)}))):t.slideTo(l)}else t.slideTo(l)}};var T={loopCreate:function(){const t=this,{params:e,$wrapperEl:r}=t;r.children(`.${e.slideClass}.${e.slideDuplicateClass}`).remove();let o=r.children(`.${e.slideClass}`);if(e.loopFillGroupWithBlank){const t=e.slidesPerGroup-o.length%e.slidesPerGroup;if(t!==e.slidesPerGroup){for(let i=0;io.length&&(t.loopedSlides=o.length);const n=[],c=[];o.each(((e,r)=>{const l=f(r);e=o.length-t.loopedSlides&&n.push(r),l.attr("data-swiper-slide-index",e)}));for(let i=0;i=0;i-=1)r.prepend(f(n[i].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){const t=this;t.emit("beforeLoopFix");const{activeIndex:e,slides:r,loopedSlides:o,allowSlidePrev:n,allowSlideNext:l,snapGrid:c,rtlTranslate:d}=t;let h;t.allowSlidePrev=!0,t.allowSlideNext=!0;const f=-c[e]-t.getTranslate();if(e=r.length-o){h=-r.length+e+o,h+=o;t.slideTo(h,0,!1,!0)&&0!==f&&t.setTranslate((d?-t.translate:t.translate)-f)}t.allowSlidePrev=n,t.allowSlideNext=l,t.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:t,params:e,slides:r}=this;t.children(`.${e.slideClass}.${e.slideDuplicateClass},.${e.slideClass}.${e.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}};var C={setGrabCursor:function(t){const e=this;if(w.touch||!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const r=e.el;r.style.cursor="move",r.style.cursor=t?"-webkit-grabbing":"-webkit-grab",r.style.cursor=t?"-moz-grabbin":"-moz-grab",r.style.cursor=t?"grabbing":"grab"},unsetGrabCursor:function(){const t=this;w.touch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.el.style.cursor="")}};var P={appendSlide:function(t){const e=this,{$wrapperEl:r,params:o}=e;if(o.loop&&e.loopDestroy(),"object"==typeof t&&"length"in t)for(let i=0;i=d)return void r.appendSlide(e);let h=c>t?c+1:c;const f=[];for(let i=d-1;i>=t;i-=1){const t=r.slides.eq(i);t.remove(),f.unshift(t)}if("object"==typeof e&&"length"in e){for(let i=0;it?c+e.length:c}else o.append(e);for(let i=0;i=0||e.indexOf("Trident/")>=0,v=e.indexOf("Edge/")>=0,y=e.indexOf("Gecko/")>=0&&e.indexOf("Firefox/")>=0,x="Win32"===t,O=e.toLowerCase().indexOf("electron")>=0;let k="MacIntel"===t;return!c&&k&&w.touch&&(1024===o&&1366===n||834===o&&1194===n||834===o&&1112===n||768===o&&1024===n)&&(c=e.match(/(Version)\/([\d.]+)/),k=!1),r.ie=m,r.edge=v,r.firefox=y,l&&!x&&(r.os="android",r.osVersion=l[2],r.android=!0,r.androidChrome=e.toLowerCase().indexOf("chrome")>=0),(c||f||h)&&(r.os="ios",r.ios=!0),f&&!h&&(r.osVersion=f[2].replace(/_/g,"."),r.iphone=!0),c&&(r.osVersion=c[2].replace(/_/g,"."),r.ipad=!0),h&&(r.osVersion=h[3]?h[3].replace(/_/g,"."):null,r.ipod=!0),r.ios&&r.osVersion&&e.indexOf("Version/")>=0&&"10"===r.osVersion.split(".")[0]&&(r.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),r.webView=!(!(f||c||h)||!e.match(/.*AppleWebKit(?!.*Safari)/i)&&!d.navigator.standalone)||d.matchMedia&&d.matchMedia("(display-mode: standalone)").matches,r.webview=r.webView,r.standalone=r.webView,r.desktop=!(r.ios||r.android)||O,r.desktop&&(r.electron=O,r.macos=k,r.windows=x,r.macos&&(r.os="macos"),r.windows&&(r.os="windows")),r.pixelRatio=d.devicePixelRatio||1,r}();function E(t){const e=this,data=e.touchEventsData,{params:r,touches:o}=e;if(e.animating&&r.preventInteractionOnTransition)return;let n=t;n.originalEvent&&(n=n.originalEvent);const c=f(n.target);if("wrapper"===r.touchEventsTarget&&!c.closest(e.wrapperEl).length)return;if(data.isTouchEvent="touchstart"===n.type,!data.isTouchEvent&&"which"in n&&3===n.which)return;if(!data.isTouchEvent&&"button"in n&&n.button>0)return;if(data.isTouched&&data.isMoved)return;if(r.noSwiping&&c.closest(r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`)[0])return void(e.allowClick=!0);if(r.swipeHandler&&!c.closest(r.swipeHandler)[0])return;o.currentX="touchstart"===n.type?n.targetTouches[0].pageX:n.pageX,o.currentY="touchstart"===n.type?n.targetTouches[0].pageY:n.pageY;const h=o.currentX,m=o.currentY,v=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,w=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(!v||!(h<=w||h>=d.screen.width-w)){if(y.extend(data,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=h,o.startY=m,data.touchStartTime=y.now(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(data.allowThresholdMove=!1),"touchstart"!==n.type){let t=!0;c.is(data.formElements)&&(t=!1),l.activeElement&&f(l.activeElement).is(data.formElements)&&l.activeElement!==c[0]&&l.activeElement.blur();const o=t&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||o)&&n.preventDefault()}e.emit("touchStart",n)}}function _(t){const e=this,data=e.touchEventsData,{params:r,touches:o,rtlTranslate:n}=e;let c=t;if(c.originalEvent&&(c=c.originalEvent),!data.isTouched)return void(data.startMoving&&data.isScrolling&&e.emit("touchMoveOpposite",c));if(data.isTouchEvent&&"touchmove"!==c.type)return;const d="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),h="touchmove"===c.type?d.pageX:c.pageX,m="touchmove"===c.type?d.pageY:c.pageY;if(c.preventedByNestedSwiper)return o.startX=h,void(o.startY=m);if(!e.allowTouchMove)return e.allowClick=!1,void(data.isTouched&&(y.extend(o,{startX:h,startY:m,currentX:h,currentY:m}),data.touchStartTime=y.now()));if(data.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(e.isVertical()){if(mo.startY&&e.translate>=e.minTranslate())return data.isTouched=!1,void(data.isMoved=!1)}else if(ho.startX&&e.translate>=e.minTranslate())return;if(data.isTouchEvent&&l.activeElement&&c.target===l.activeElement&&f(c.target).is(data.formElements))return data.isMoved=!0,void(e.allowClick=!1);if(data.allowTouchCallbacks&&e.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;o.currentX=h,o.currentY=m;const v=o.currentX-o.startX,w=o.currentY-o.startY;if(e.params.threshold&&Math.sqrt(v**2+w**2)=25&&(t=180*Math.atan2(Math.abs(w),Math.abs(v))/Math.PI,data.isScrolling=e.isHorizontal()?t>r.touchAngle:90-t>r.touchAngle)}if(data.isScrolling&&e.emit("touchMoveOpposite",c),void 0===data.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(data.startMoving=!0)),data.isScrolling)return void(data.isTouched=!1);if(!data.startMoving)return;e.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),data.isMoved||(r.loop&&e.loopFix(),data.startTranslate=e.getTranslate(),e.setTransition(0),e.animating&&e.$wrapperEl.trigger("webkitTransitionEnd transitionend"),data.allowMomentumBounce=!1,!r.grabCursor||!0!==e.allowSlideNext&&!0!==e.allowSlidePrev||e.setGrabCursor(!0),e.emit("sliderFirstMove",c)),e.emit("sliderMove",c),data.isMoved=!0;let x=e.isHorizontal()?v:w;o.diff=x,x*=r.touchRatio,n&&(x=-x),e.swipeDirection=x>0?"prev":"next",data.currentTranslate=x+data.startTranslate;let O=!0,k=r.resistanceRatio;if(r.touchReleaseOnEdges&&(k=0),x>0&&data.currentTranslate>e.minTranslate()?(O=!1,r.resistance&&(data.currentTranslate=e.minTranslate()-1+(-e.minTranslate()+data.startTranslate+x)**k)):x<0&&data.currentTranslatedata.startTranslate&&(data.currentTranslate=data.startTranslate),r.threshold>0){if(!(Math.abs(x)>r.threshold||data.allowThresholdMove))return void(data.currentTranslate=data.startTranslate);if(!data.allowThresholdMove)return data.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,data.currentTranslate=data.startTranslate,void(o.diff=e.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(e.updateActiveIndex(),e.updateSlidesClasses()),r.freeMode&&(0===data.velocities.length&&data.velocities.push({position:o[e.isHorizontal()?"startX":"startY"],time:data.touchStartTime}),data.velocities.push({position:o[e.isHorizontal()?"currentX":"currentY"],time:y.now()})),e.updateProgress(data.currentTranslate),e.setTranslate(data.currentTranslate))}function D(t){const e=this,data=e.touchEventsData,{params:r,touches:o,rtlTranslate:n,$wrapperEl:l,slidesGrid:c,snapGrid:d}=e;let h=t;if(h.originalEvent&&(h=h.originalEvent),data.allowTouchCallbacks&&e.emit("touchEnd",h),data.allowTouchCallbacks=!1,!data.isTouched)return data.isMoved&&r.grabCursor&&e.setGrabCursor(!1),data.isMoved=!1,void(data.startMoving=!1);r.grabCursor&&data.isMoved&&data.isTouched&&(!0===e.allowSlideNext||!0===e.allowSlidePrev)&&e.setGrabCursor(!1);const f=y.now(),m=f-data.touchStartTime;if(e.allowClick&&(e.updateClickedSlide(h),e.emit("tap click",h),m<300&&f-data.lastClickTime<300&&e.emit("doubleTap doubleClick",h)),data.lastClickTime=y.now(),y.nextTick((()=>{e.destroyed||(e.allowClick=!0)})),!data.isTouched||!data.isMoved||!e.swipeDirection||0===o.diff||data.currentTranslate===data.startTranslate)return data.isTouched=!1,data.isMoved=!1,void(data.startMoving=!1);let v;if(data.isTouched=!1,data.isMoved=!1,data.startMoving=!1,v=r.followFinger?n?e.translate:-e.translate:-data.currentTranslate,r.cssMode)return;if(r.freeMode){if(v<-e.minTranslate())return void e.slideTo(e.activeIndex);if(v>-e.maxTranslate())return void(e.slides.length1){const t=data.velocities.pop(),o=data.velocities.pop(),n=t.position-o.position,time=t.time-o.time;e.velocity=n/time,e.velocity/=2,Math.abs(e.velocity)150||y.now()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeModeMomentumVelocityRatio,data.velocities.length=0;let t=1e3*r.freeModeMomentumRatio;const o=e.velocity*t;let c=e.translate+o;n&&(c=-c);let h,f=!1;const m=20*Math.abs(e.velocity)*r.freeModeMomentumBounceRatio;let v;if(ce.minTranslate())r.freeModeMomentumBounce?(c-e.minTranslate()>m&&(c=e.minTranslate()+m),h=e.minTranslate(),f=!0,data.allowMomentumBounce=!0):c=e.minTranslate(),r.loop&&r.centeredSlides&&(v=!0);else if(r.freeModeSticky){let t;for(let e=0;e-c){t=e;break}c=Math.abs(d[t]-c){e.loopFix()})),0!==e.velocity){if(t=n?Math.abs((-c-e.translate)/e.velocity):Math.abs((c-e.translate)/e.velocity),r.freeModeSticky){const o=Math.abs((n?-c:c)-e.translate),l=e.slidesSizesGrid[e.activeIndex];t=o{e&&!e.destroyed&&data.allowMomentumBounce&&(e.emit("momentumBounce"),e.setTransition(r.speed),setTimeout((()=>{e.setTranslate(h),l.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(e.updateProgress(c),e.setTransition(t),e.setTranslate(c),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,l.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(c),e.updateActiveIndex(),e.updateSlidesClasses()}else if(r.freeModeSticky)return void e.slideToClosest();return void((!r.freeModeMomentum||m>=r.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses()))}let w=0,x=e.slidesSizesGrid[0];for(let i=0;i=c[i]&&v=c[i]&&(w=i,x=c[c.length-1]-c[c.length-2])}const O=(v-c[w])/x,k=wr.longSwipesMs){if(!r.longSwipes)return void e.slideTo(e.activeIndex);"next"===e.swipeDirection&&(O>=r.longSwipesRatio?e.slideTo(w+k):e.slideTo(w)),"prev"===e.swipeDirection&&(O>1-r.longSwipesRatio?e.slideTo(w+k):e.slideTo(w))}else{if(!r.shortSwipes)return void e.slideTo(e.activeIndex);e.navigation&&(h.target===e.navigation.nextEl||h.target===e.navigation.prevEl)?h.target===e.navigation.nextEl?e.slideTo(w+k):e.slideTo(w):("next"===e.swipeDirection&&e.slideTo(w+k),"prev"===e.swipeDirection&&e.slideTo(w))}}function I(){const t=this,{params:e,el:r}=t;if(r&&0===r.offsetWidth)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:o,allowSlidePrev:n,snapGrid:l}=t;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.run(),t.allowSlidePrev=n,t.allowSlideNext=o,t.params.watchOverflow&&l!==t.snapGrid&&t.checkOverflow()}function M(t){const e=this;e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation()))}function B(){const t=this,{wrapperEl:e,rtlTranslate:r}=t;let o;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=r?e.scrollWidth-e.offsetWidth-e.scrollLeft:-e.scrollLeft:t.translate=-e.scrollTop,-0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();const n=t.maxTranslate()-t.minTranslate();o=0===n?0:(t.translate-t.minTranslate())/n,o!==t.progress&&t.updateProgress(r?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}let z=!1;function L(){}var A={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const F={update:O,translate:k,transition:j,slide:S,loop:T,grabCursor:C,manipulation:P,events:{attachEvents:function(){const t=this,{params:e,touchEvents:r,el:o,wrapperEl:n}=t;t.onTouchStart=E.bind(t),t.onTouchMove=_.bind(t),t.onTouchEnd=D.bind(t),e.cssMode&&(t.onScroll=B.bind(t)),t.onClick=M.bind(t);const c=!!e.nested;if(!w.touch&&w.pointerEvents)o.addEventListener(r.start,t.onTouchStart,!1),l.addEventListener(r.move,t.onTouchMove,c),l.addEventListener(r.end,t.onTouchEnd,!1);else{if(w.touch){const n=!("touchstart"!==r.start||!w.passiveListener||!e.passiveListeners)&&{passive:!0,capture:!1};o.addEventListener(r.start,t.onTouchStart,n),o.addEventListener(r.move,t.onTouchMove,w.passiveListener?{passive:!1,capture:c}:c),o.addEventListener(r.end,t.onTouchEnd,n),r.cancel&&o.addEventListener(r.cancel,t.onTouchEnd,n),z||(l.addEventListener("touchstart",L),z=!0)}(e.simulateTouch&&!$.ios&&!$.android||e.simulateTouch&&!w.touch&&$.ios)&&(o.addEventListener("mousedown",t.onTouchStart,!1),l.addEventListener("mousemove",t.onTouchMove,c),l.addEventListener("mouseup",t.onTouchEnd,!1))}(e.preventClicks||e.preventClicksPropagation)&&o.addEventListener("click",t.onClick,!0),e.cssMode&&n.addEventListener("scroll",t.onScroll),e.updateOnWindowResize?t.on($.ios||$.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0):t.on("observerUpdate",I,!0)},detachEvents:function(){const t=this,{params:e,touchEvents:r,el:o,wrapperEl:n}=t,c=!!e.nested;if(!w.touch&&w.pointerEvents)o.removeEventListener(r.start,t.onTouchStart,!1),l.removeEventListener(r.move,t.onTouchMove,c),l.removeEventListener(r.end,t.onTouchEnd,!1);else{if(w.touch){const n=!("onTouchStart"!==r.start||!w.passiveListener||!e.passiveListeners)&&{passive:!0,capture:!1};o.removeEventListener(r.start,t.onTouchStart,n),o.removeEventListener(r.move,t.onTouchMove,c),o.removeEventListener(r.end,t.onTouchEnd,n),r.cancel&&o.removeEventListener(r.cancel,t.onTouchEnd,n)}(e.simulateTouch&&!$.ios&&!$.android||e.simulateTouch&&!w.touch&&$.ios)&&(o.removeEventListener("mousedown",t.onTouchStart,!1),l.removeEventListener("mousemove",t.onTouchMove,c),l.removeEventListener("mouseup",t.onTouchEnd,!1))}(e.preventClicks||e.preventClicksPropagation)&&o.removeEventListener("click",t.onClick,!0),e.cssMode&&n.removeEventListener("scroll",t.onScroll),t.off($.ios||$.android?"resize orientationchange observerUpdate":"resize observerUpdate",I)}},breakpoints:{setBreakpoint:function(){const t=this,{activeIndex:e,initialized:r,loopedSlides:o=0,params:n,$el:l}=t,c=n.breakpoints;if(!c||c&&0===Object.keys(c).length)return;const d=t.getBreakpoint(c);if(d&&t.currentBreakpoint!==d){const h=d in c?c[d]:void 0;h&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((param=>{const t=h[param];void 0!==t&&(h[param]="slidesPerView"!==param||"AUTO"!==t&&"auto"!==t?"slidesPerView"===param?parseFloat(t):parseInt(t,10):"auto")}));const f=h||t.originalParams,m=n.slidesPerColumn>1,v=f.slidesPerColumn>1;m&&!v?l.removeClass(`${n.containerModifierClass}multirow ${n.containerModifierClass}multirow-column`):!m&&v&&(l.addClass(`${n.containerModifierClass}multirow`),"column"===f.slidesPerColumnFill&&l.addClass(`${n.containerModifierClass}multirow-column`));const w=f.direction&&f.direction!==n.direction,x=n.loop&&(f.slidesPerView!==n.slidesPerView||w);w&&r&&t.changeDirection(),y.extend(t.params,f),y.extend(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),t.currentBreakpoint=d,x&&r&&(t.loopDestroy(),t.loopCreate(),t.updateSlides(),t.slideTo(e-o+t.loopedSlides,0,!1)),t.emit("breakpoint",f)}},getBreakpoint:function(t){if(!t)return;let e=!1;const r=Object.keys(t).map((t=>{if("string"==typeof t&&0===t.indexOf("@")){const e=parseFloat(t.substr(1));return{value:d.innerHeight*e,point:t}}return{value:t,point:t}}));r.sort(((a,b)=>parseInt(a.value,10)-parseInt(b.value,10)));for(let i=0;i0&&e.slidesOffsetBefore+e.spaceBetween*(t.slides.length-1)+t.slides[0].offsetWidth*t.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&o?t.isLocked=o<=t.size:t.isLocked=1===t.snapGrid.length,t.allowSlideNext=!t.isLocked,t.allowSlidePrev=!t.isLocked,r!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock"),r&&r!==t.isLocked&&(t.isEnd=!1,t.navigation&&t.navigation.update())}},classes:{addClasses:function(){const{classNames:t,params:e,rtl:r,$el:o}=this,n=[];n.push("initialized"),n.push(e.direction),e.freeMode&&n.push("free-mode"),e.autoHeight&&n.push("autoheight"),r&&n.push("rtl"),e.slidesPerColumn>1&&(n.push("multirow"),"column"===e.slidesPerColumnFill&&n.push("multirow-column")),$.android&&n.push("android"),$.ios&&n.push("ios"),e.cssMode&&n.push("css-mode"),n.forEach((r=>{t.push(e.containerModifierClass+r)})),o.addClass(t.join(" "))},removeClasses:function(){const{$el:t,classNames:e}=this;t.removeClass(e.join(" "))}},images:{loadImage:function(t,e,r,o,n,l){let image;function c(){l&&l()}f(t).parent("picture")[0]||t.complete&&n?c():e?(image=new d.Image,image.onload=c,image.onerror=c,o&&(image.sizes=o),r&&(image.srcset=r),e&&(image.src=e)):c()},preloadImages:function(){const t=this;function e(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}t.imagesToLoad=t.$el.find("img");for(let i=0;i{Object.keys(F[t]).forEach((e=>{N.prototype[e]||(N.prototype[e]=F[t][e])}))}));const o=this;void 0===o.modules&&(o.modules={}),Object.keys(o.modules).forEach((t=>{const e=o.modules[t];if(e.params){const t=Object.keys(e.params)[0],o=e.params[t];if("object"!=typeof o||null===o)return;if(!(t in r)||!("enabled"in o))return;!0===r[t]&&(r[t]={enabled:!0}),"object"!=typeof r[t]||"enabled"in r[t]||(r[t].enabled=!0),r[t]||(r[t]={enabled:!1})}}));const n=y.extend({},A);o.useModulesParams(n),o.params=y.extend({},n,R,r),o.originalParams=y.extend({},o.params),o.passedParams=y.extend({},r),o.$=f;const l=f(o.params.el);if(e=l[0],!e)return;if(l.length>1){const t=[];return l.each(((e,o)=>{const n=y.extend({},r,{el:o});t.push(new N(n))})),t}let c;return e.swiper=o,l.data("swiper",o),e&&e.shadowRoot&&e.shadowRoot.querySelector?(c=f(e.shadowRoot.querySelector(`.${o.params.wrapperClass}`)),c.children=t=>l.children(t)):c=l.children(`.${o.params.wrapperClass}`),y.extend(o,{$el:l,el:e,$wrapperEl:c,wrapperEl:c[0],classNames:[],slides:f(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction"),rtlTranslate:"horizontal"===o.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction")),wrongRTL:"-webkit-box"===c.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEvents:function(){const t=["touchstart","touchmove","touchend","touchcancel"];let e=["mousedown","mousemove","mouseup"];return w.pointerEvents&&(e=["pointerdown","pointermove","pointerup"]),o.touchEventsTouch={start:t[0],move:t[1],end:t[2],cancel:t[3]},o.touchEventsDesktop={start:e[0],move:e[1],end:e[2]},w.touch||!o.params.simulateTouch?o.touchEventsTouch:o.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:y.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.useModules(),o.params.init&&o.init(),o}slidesPerViewDynamic(){const{params:t,slides:e,slidesGrid:r,size:o,activeIndex:n}=this;let l=1;if(t.centeredSlides){let t,r=e[n].swiperSlideSize;for(let i=n+1;io&&(t=!0));for(let i=n-1;i>=0;i-=1)e[i]&&!t&&(r+=e[i].swiperSlideSize,l+=1,r>o&&(t=!0))}else for(let i=n+1;i1)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),n||o()),r.watchOverflow&&e!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,e=!0){const r=this,o=r.params.direction;return t||(t="horizontal"===o?"vertical":"horizontal"),t===o||"horizontal"!==t&&"vertical"!==t||(r.$el.removeClass(`${r.params.containerModifierClass}${o}`).addClass(`${r.params.containerModifierClass}${t}`),r.params.direction=t,r.slides.each(((e,r)=>{"vertical"===t?r.style.width="":r.style.height=""})),r.emit("changeDirection"),e&&r.update()),r}init(){const t=this;t.initialized||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit),t.attachEvents(),t.initialized=!0,t.emit("init"))}destroy(t=!0,e=!0){const r=this,{params:o,$el:n,$wrapperEl:l,slides:c}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),o.loop&&r.loopDestroy(),e&&(r.removeClasses(),n.removeAttr("style"),l.removeAttr("style"),c&&c.length&&c.removeClass([o.slideVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((t=>{r.off(t)})),!1!==t&&(r.$el[0].swiper=null,r.$el.data("swiper",null),y.deleteProps(r)),r.destroyed=!0),null}static extendDefaults(t){y.extend(R,t)}static get extendedDefaults(){return R}static get defaults(){return A}static get Class(){return x}static get $(){return f}}var V={name:"device",proto:{device:$},static:{device:$}},H={name:"support",proto:{support:w},static:{support:w}};const G={isEdge:!!d.navigator.userAgent.match(/Edge/g),isSafari:function(){const t=d.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(d.navigator.userAgent)};var W={name:"browser",proto:{browser:G},static:{browser:G}},U={name:"resize",create(){const t=this;y.extend(t,{resize:{resizeHandler(){t&&!t.destroyed&&t.initialized&&(t.emit("beforeResize"),t.emit("resize"))},orientationChangeHandler(){t&&!t.destroyed&&t.initialized&&t.emit("orientationchange")}}})},on:{init(){d.addEventListener("resize",this.resize.resizeHandler),d.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){d.removeEventListener("resize",this.resize.resizeHandler),d.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const Y={func:d.MutationObserver||d.WebkitMutationObserver,attach(t,e={}){const r=this,o=new(0,Y.func)((t=>{if(1===t.length)return void r.emit("observerUpdate",t[0]);const e=function(){r.emit("observerUpdate",t[0])};d.requestAnimationFrame?d.requestAnimationFrame(e):d.setTimeout(e,0)}));o.observe(t,{attributes:void 0===e.attributes||e.attributes,childList:void 0===e.childList||e.childList,characterData:void 0===e.characterData||e.characterData}),r.observer.observers.push(o)},init(){const t=this;if(w.observer&&t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let i=0;i{t.disconnect()})),this.observer.observers=[]}};var X={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){const t=this;y.extend(t,{observer:{init:Y.init.bind(t),attach:Y.attach.bind(t),destroy:Y.destroy.bind(t),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const K={update(t){const e=this,{slidesPerView:r,slidesPerGroup:o,centeredSlides:n}=e.params,{addSlidesBefore:l,addSlidesAfter:c}=e.params.virtual,{from:d,to:h,slides:f,slidesGrid:m,renderSlide:v,offset:w}=e.virtual;e.updateActiveIndex();const x=e.activeIndex||0;let O,k,j;O=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",n?(k=Math.floor(r/2)+o+l,j=Math.floor(r/2)+o+c):(k=r+(o-1)+l,j=o+c);const S=Math.max((x||0)-j,0),T=Math.min((x||0)+k,f.length-1),C=(e.slidesGrid[S]||0)-(e.slidesGrid[0]||0);function P(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load()}if(y.extend(e.virtual,{from:S,to:T,offset:C,slidesGrid:e.slidesGrid}),d===S&&h===T&&!t)return e.slidesGrid!==m&&C!==w&&e.slides.css(O,`${C}px`),void e.updateProgress();if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:C,from:S,to:T,slides:function(){const t=[];for(let i=S;i<=T;i+=1)t.push(f[i]);return t}()}),void P();const $=[],E=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let i=d;i<=h;i+=1)(iT)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${i}"]`).remove();for(let i=0;i=S&&i<=T&&(void 0===h||t?E.push(i):(i>h&&E.push(i),i{e.$wrapperEl.append(v(f[t],t))})),$.sort(((a,b)=>b-a)).forEach((t=>{e.$wrapperEl.prepend(v(f[t],t))})),e.$wrapperEl.children(".swiper-slide").css(O,`${C}px`),P()},renderSlide(t,e){const r=this,o=r.params.virtual;if(o.cache&&r.virtual.cache[e])return r.virtual.cache[e];const n=o.renderSlide?f(o.renderSlide.call(r,t,e)):f(`
${t}
`);return n.attr("data-swiper-slide-index")||n.attr("data-swiper-slide-index",e),o.cache&&(r.virtual.cache[e]=n),n},appendSlide(t){const e=this;if("object"==typeof t&&"length"in t)for(let i=0;i{const o=t[e],l=o.attr("data-swiper-slide-index");l&&o.attr("data-swiper-slide-index",parseInt(l,10)+1),r[parseInt(e,10)+n]=o})),e.virtual.cache=r}e.virtual.update(!0),e.slideTo(o,0)},removeSlide(t){const e=this;if(null==t)return;let r=e.activeIndex;if(Array.isArray(t))for(let i=t.length-1;i>=0;i-=1)e.virtual.slides.splice(t[i],1),e.params.virtual.cache&&delete e.virtual.cache[t[i]],t[i]0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const o=d.innerWidth,n=d.innerHeight,l=e.$el.offset();r&&(l.left-=e.$el[0].scrollLeft);const c=[[l.left,l.top],[l.left+e.width,l.top],[l.left,l.top+e.height],[l.left+e.width,l.top+e.height]];for(let i=0;i=0&&e[0]<=o&&e[1]>=0&&e[1]<=n&&(t=!0)}if(!t)return}e.isHorizontal()?((h||f||m||v)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),((f||v)&&!r||(h||m)&&r)&&e.slideNext(),((h||m)&&!r||(f||v)&&r)&&e.slidePrev()):((h||f||y||w)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),(f||w)&&e.slideNext(),(h||y)&&e.slidePrev()),e.emit("keyPress",n)}},enable(){const t=this;t.keyboard.enabled||(f(l).on("keydown",t.keyboard.handle),t.keyboard.enabled=!0)},disable(){const t=this;t.keyboard.enabled&&(f(l).off("keydown",t.keyboard.handle),t.keyboard.enabled=!1)}};var Q={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){const t=this;y.extend(t,{keyboard:{enabled:!1,enable:J.enable.bind(t),disable:J.disable.bind(t),handle:J.handle.bind(t)}})},on:{init(){const t=this;t.params.keyboard.enabled&&t.keyboard.enable()},destroy(){const t=this;t.keyboard.enabled&&t.keyboard.disable()}}};const tt={lastScrollTime:y.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>d.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){const t="onwheel";let e=t in l;if(!e){const element=l.createElement("div");element.setAttribute(t,"return;"),e="function"==typeof element[t]}return!e&&l.implementation&&l.implementation.hasFeature&&!0!==l.implementation.hasFeature("","")&&(e=l.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(t){let e=0,r=0,o=0,n=0;return"detail"in t&&(r=t.detail),"wheelDelta"in t&&(r=-t.wheelDelta/120),"wheelDeltaY"in t&&(r=-t.wheelDeltaY/120),"wheelDeltaX"in t&&(e=-t.wheelDeltaX/120),"axis"in t&&t.axis===t.HORIZONTAL_AXIS&&(e=r,r=0),o=10*e,n=10*r,"deltaY"in t&&(n=t.deltaY),"deltaX"in t&&(o=t.deltaX),t.shiftKey&&!o&&(o=n,n=0),(o||n)&&t.deltaMode&&(1===t.deltaMode?(o*=40,n*=40):(o*=800,n*=800)),o&&!e&&(e=o<1?-1:1),n&&!r&&(r=n<1?-1:1),{spinX:e,spinY:r,pixelX:o,pixelY:n}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(t){let e=t;const r=this,o=r.params.mousewheel;r.params.cssMode&&e.preventDefault();let n=r.$el;if("container"!==r.params.mousewheel.eventsTarged&&(n=f(r.params.mousewheel.eventsTarged)),!r.mouseEntered&&!n[0].contains(e.target)&&!o.releaseOnEdges)return!0;e.originalEvent&&(e=e.originalEvent);let l=0;const c=r.rtlTranslate?-1:1,data=tt.normalize(e);if(o.forceToAxis)if(r.isHorizontal()){if(!(Math.abs(data.pixelX)>Math.abs(data.pixelY)))return!0;l=-data.pixelX*c}else{if(!(Math.abs(data.pixelY)>Math.abs(data.pixelX)))return!0;l=-data.pixelY}else l=Math.abs(data.pixelX)>Math.abs(data.pixelY)?-data.pixelX*c:-data.pixelY;if(0===l)return!0;if(o.invert&&(l=-l),r.params.freeMode){const t={time:y.now(),delta:Math.abs(l),direction:Math.sign(l)},{lastEventBeforeSnap:n}=r.mousewheel,c=n&&t.time=r.minTranslate()&&(n=r.minTranslate()),n<=r.maxTranslate()&&(n=r.maxTranslate()),r.setTransition(0),r.setTranslate(n),r.updateProgress(),r.updateActiveIndex(),r.updateSlidesClasses(),(!d&&r.isBeginning||!h&&r.isEnd)&&r.updateSlidesClasses(),r.params.freeModeSticky){clearTimeout(r.mousewheel.timeout),r.mousewheel.timeout=void 0;const e=r.mousewheel.recentWheelEvents;e.length>=15&&e.shift();const o=e.length?e[e.length-1]:void 0,n=e[0];if(e.push(t),o&&(t.delta>o.delta||t.direction!==o.direction))e.splice(0);else if(e.length>=15&&t.time-n.time<500&&n.delta-t.delta>=1&&t.delta<=6){const o=l>0?.8:.2;r.mousewheel.lastEventBeforeSnap=t,e.splice(0),r.mousewheel.timeout=y.nextTick((()=>{r.slideToClosest(r.params.speed,!0,void 0,o)}),0)}r.mousewheel.timeout||(r.mousewheel.timeout=y.nextTick((()=>{r.mousewheel.lastEventBeforeSnap=t,e.splice(0),r.slideToClosest(r.params.speed,!0,void 0,.5)}),500))}if(c||r.emit("scroll",e),r.params.autoplay&&r.params.autoplayDisableOnInteraction&&r.autoplay.stop(),n===r.minTranslate()||n===r.maxTranslate())return!0}}else{const e={time:y.now(),delta:Math.abs(l),direction:Math.sign(l),raw:t},o=r.mousewheel.recentWheelEvents;o.length>=2&&o.shift();const n=o.length?o[o.length-1]:void 0;if(o.push(e),n?(e.direction!==n.direction||e.delta>n.delta||e.time>n.time+150)&&r.mousewheel.animateSlider(e):r.mousewheel.animateSlider(e),r.mousewheel.releaseScroll(e))return!0}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1},animateSlider(t){const e=this;return t.delta>=6&&y.now()-e.mousewheel.lastScrollTime<60||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),e.emit("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),e.emit("scroll",t.raw)),e.mousewheel.lastScrollTime=(new d.Date).getTime(),!1)},releaseScroll(t){const e=this,r=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&r.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&r.releaseOnEdges)return!0;return!1},enable(){const t=this,e=tt.event();if(t.params.cssMode)return t.wrapperEl.removeEventListener(e,t.mousewheel.handle),!0;if(!e)return!1;if(t.mousewheel.enabled)return!1;let r=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(r=f(t.params.mousewheel.eventsTarged)),r.on("mouseenter",t.mousewheel.handleMouseEnter),r.on("mouseleave",t.mousewheel.handleMouseLeave),r.on(e,t.mousewheel.handle),t.mousewheel.enabled=!0,!0},disable(){const t=this,e=tt.event();if(t.params.cssMode)return t.wrapperEl.addEventListener(e,t.mousewheel.handle),!0;if(!e)return!1;if(!t.mousewheel.enabled)return!1;let r=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(r=f(t.params.mousewheel.eventsTarged)),r.off(e,t.mousewheel.handle),t.mousewheel.enabled=!1,!0}};var et={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create(){const t=this;y.extend(t,{mousewheel:{enabled:!1,enable:tt.enable.bind(t),disable:tt.disable.bind(t),handle:tt.handle.bind(t),handleMouseEnter:tt.handleMouseEnter.bind(t),handleMouseLeave:tt.handleMouseLeave.bind(t),animateSlider:tt.animateSlider.bind(t),releaseScroll:tt.releaseScroll.bind(t),lastScrollTime:y.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init(){const t=this;!t.params.mousewheel.enabled&&t.params.cssMode&&t.mousewheel.disable(),t.params.mousewheel.enabled&&t.mousewheel.enable()},destroy(){const t=this;t.params.cssMode&&t.mousewheel.enable(),t.mousewheel.enabled&&t.mousewheel.disable()}}};const ot={update(){const t=this,e=t.params.navigation;if(t.params.loop)return;const{$nextEl:r,$prevEl:o}=t.navigation;o&&o.length>0&&(t.isBeginning?o.addClass(e.disabledClass):o.removeClass(e.disabledClass),o[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](e.lockClass)),r&&r.length>0&&(t.isEnd?r.addClass(e.disabledClass):r.removeClass(e.disabledClass),r[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](e.lockClass))},onPrevClick(t){const e=this;t.preventDefault(),e.isBeginning&&!e.params.loop||e.slidePrev()},onNextClick(t){const e=this;t.preventDefault(),e.isEnd&&!e.params.loop||e.slideNext()},init(){const t=this,e=t.params.navigation;if(!e.nextEl&&!e.prevEl)return;let r,o;e.nextEl&&(r=f(e.nextEl),t.params.uniqueNavElements&&"string"==typeof e.nextEl&&r.length>1&&1===t.$el.find(e.nextEl).length&&(r=t.$el.find(e.nextEl))),e.prevEl&&(o=f(e.prevEl),t.params.uniqueNavElements&&"string"==typeof e.prevEl&&o.length>1&&1===t.$el.find(e.prevEl).length&&(o=t.$el.find(e.prevEl))),r&&r.length>0&&r.on("click",t.navigation.onNextClick),o&&o.length>0&&o.on("click",t.navigation.onPrevClick),y.extend(t.navigation,{$nextEl:r,nextEl:r&&r[0],$prevEl:o,prevEl:o&&o[0]})},destroy(){const t=this,{$nextEl:e,$prevEl:r}=t.navigation;e&&e.length&&(e.off("click",t.navigation.onNextClick),e.removeClass(t.params.navigation.disabledClass)),r&&r.length&&(r.off("click",t.navigation.onPrevClick),r.removeClass(t.params.navigation.disabledClass))}};var nt={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create(){const t=this;y.extend(t,{navigation:{init:ot.init.bind(t),update:ot.update.bind(t),destroy:ot.destroy.bind(t),onNextClick:ot.onNextClick.bind(t),onPrevClick:ot.onPrevClick.bind(t)}})},on:{init(){this.navigation.init(),this.navigation.update()},toEdge(){this.navigation.update()},fromEdge(){this.navigation.update()},destroy(){this.navigation.destroy()},click(t){const e=this,{$nextEl:r,$prevEl:o}=e.navigation;if(e.params.navigation.hideOnClick&&!f(t.target).is(o)&&!f(t.target).is(r)){let t;r?t=r.hasClass(e.params.navigation.hiddenClass):o&&(t=o.hasClass(e.params.navigation.hiddenClass)),!0===t?e.emit("navigationShow",e):e.emit("navigationHide",e),r&&r.toggleClass(e.params.navigation.hiddenClass),o&&o.toggleClass(e.params.navigation.hiddenClass)}}}};const it={update(){const t=this,e=t.rtl,r=t.params.pagination;if(!r.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length)return;const o=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,n=t.pagination.$el;let l;const c=t.params.loop?Math.ceil((o-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(l=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),l>o-1-2*t.loopedSlides&&(l-=o-2*t.loopedSlides),l>c-1&&(l-=c),l<0&&"bullets"!==t.params.paginationType&&(l=c+l)):l=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const o=t.pagination.bullets;let c,d,h;if(r.dynamicBullets&&(t.pagination.bulletSize=o.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),n.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*(r.dynamicMainBullets+4)+"px"),r.dynamicMainBullets>1&&void 0!==t.previousIndex&&(t.pagination.dynamicBulletIndex+=l-t.previousIndex,t.pagination.dynamicBulletIndex>r.dynamicMainBullets-1?t.pagination.dynamicBulletIndex=r.dynamicMainBullets-1:t.pagination.dynamicBulletIndex<0&&(t.pagination.dynamicBulletIndex=0)),c=l-t.pagination.dynamicBulletIndex,d=c+(Math.min(o.length,r.dynamicMainBullets)-1),h=(d+c)/2),o.removeClass(`${r.bulletActiveClass} ${r.bulletActiveClass}-next ${r.bulletActiveClass}-next-next ${r.bulletActiveClass}-prev ${r.bulletActiveClass}-prev-prev ${r.bulletActiveClass}-main`),n.length>1)o.each(((t,e)=>{const o=f(e),n=o.index();n===l&&o.addClass(r.bulletActiveClass),r.dynamicBullets&&(n>=c&&n<=d&&o.addClass(`${r.bulletActiveClass}-main`),n===c&&o.prev().addClass(`${r.bulletActiveClass}-prev`).prev().addClass(`${r.bulletActiveClass}-prev-prev`),n===d&&o.next().addClass(`${r.bulletActiveClass}-next`).next().addClass(`${r.bulletActiveClass}-next-next`))}));else{const e=o.eq(l),n=e.index();if(e.addClass(r.bulletActiveClass),r.dynamicBullets){const e=o.eq(c),l=o.eq(d);for(let i=c;i<=d;i+=1)o.eq(i).addClass(`${r.bulletActiveClass}-main`);if(t.params.loop)if(n>=o.length-r.dynamicMainBullets){for(let i=r.dynamicMainBullets;i>=0;i-=1)o.eq(o.length-i).addClass(`${r.bulletActiveClass}-main`);o.eq(o.length-r.dynamicMainBullets-1).addClass(`${r.bulletActiveClass}-prev`)}else e.prev().addClass(`${r.bulletActiveClass}-prev`).prev().addClass(`${r.bulletActiveClass}-prev-prev`),l.next().addClass(`${r.bulletActiveClass}-next`).next().addClass(`${r.bulletActiveClass}-next-next`);else e.prev().addClass(`${r.bulletActiveClass}-prev`).prev().addClass(`${r.bulletActiveClass}-prev-prev`),l.next().addClass(`${r.bulletActiveClass}-next`).next().addClass(`${r.bulletActiveClass}-next-next`)}}if(r.dynamicBullets){const n=Math.min(o.length,r.dynamicMainBullets+4),l=(t.pagination.bulletSize*n-t.pagination.bulletSize)/2-h*t.pagination.bulletSize,c=e?"right":"left";o.css(t.isHorizontal()?c:"top",`${l}px`)}}if("fraction"===r.type&&(n.find(`.${r.currentClass}`).text(r.formatFractionCurrent(l+1)),n.find(`.${r.totalClass}`).text(r.formatFractionTotal(c))),"progressbar"===r.type){let e;e=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const o=(l+1)/c;let d=1,h=1;"horizontal"===e?d=o:h=o,n.find(`.${r.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${d}) scaleY(${h})`).transition(t.params.speed)}"custom"===r.type&&r.renderCustom?(n.html(r.renderCustom(t,l+1,c)),t.emit("paginationRender",t,n[0])):t.emit("paginationUpdate",t,n[0]),n[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](r.lockClass)},render(){const t=this,e=t.params.pagination;if(!e.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length)return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,o=t.pagination.$el;let n="";if("bullets"===e.type){const l=t.params.loop?Math.ceil((r-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;for(let i=0;i`;o.html(n),t.pagination.bullets=o.find(`.${e.bulletClass}`)}"fraction"===e.type&&(n=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):` / `,o.html(n)),"progressbar"===e.type&&(n=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):``,o.html(n)),"custom"!==e.type&&t.emit("paginationRender",t.pagination.$el[0])},init(){const t=this,e=t.params.pagination;if(!e.el)return;let r=f(e.el);0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&r.length>1&&(r=t.$el.find(e.el)),"bullets"===e.type&&e.clickable&&r.addClass(e.clickableClass),r.addClass(e.modifierClass+e.type),"bullets"===e.type&&e.dynamicBullets&&(r.addClass(`${e.modifierClass}${e.type}-dynamic`),t.pagination.dynamicBulletIndex=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.addClass(e.progressbarOppositeClass),e.clickable&&r.on("click",`.${e.bulletClass}`,(function(e){e.preventDefault();let r=f(this).index()*t.params.slidesPerGroup;t.params.loop&&(r+=t.loopedSlides),t.slideTo(r)})),y.extend(t.pagination,{$el:r,el:r[0]}))},destroy(){const t=this,e=t.params.pagination;if(!e.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length)return;const r=t.pagination.$el;r.removeClass(e.hiddenClass),r.removeClass(e.modifierClass+e.type),t.pagination.bullets&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&r.off("click",`.${e.bulletClass}`)}};var at={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:t=>t,formatFractionTotal:t=>t,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){const t=this;y.extend(t,{pagination:{init:it.init.bind(t),render:it.render.bind(t),update:it.update.bind(t),destroy:it.destroy.bind(t),dynamicBulletIndex:0}})},on:{init(){const t=this;t.pagination.init(),t.pagination.render(),t.pagination.update()},activeIndexChange(){const t=this;(t.params.loop||void 0===t.snapIndex)&&t.pagination.update()},snapIndexChange(){const t=this;t.params.loop||t.pagination.update()},slidesLengthChange(){const t=this;t.params.loop&&(t.pagination.render(),t.pagination.update())},snapGridLengthChange(){const t=this;t.params.loop||(t.pagination.render(),t.pagination.update())},destroy(){this.pagination.destroy()},click(t){const e=this;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!f(t.target).hasClass(e.params.pagination.bulletClass)){!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow",e):e.emit("paginationHide",e),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass)}}}};const st={setTranslate(){const t=this;if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:r,progress:progress}=t,{dragSize:o,trackSize:n,$dragEl:l,$el:c}=e,d=t.params.scrollbar;let h=o,f=(n-o)*progress;r?(f=-f,f>0?(h=o-f,f=0):-f+o>n&&(h=n+f)):f<0?(h=o+f,f=0):f+o>n&&(h=n-f),t.isHorizontal()?(l.transform(`translate3d(${f}px, 0, 0)`),l[0].style.width=`${h}px`):(l.transform(`translate3d(0px, ${f}px, 0)`),l[0].style.height=`${h}px`),d.hide&&(clearTimeout(t.scrollbar.timeout),c[0].style.opacity=1,t.scrollbar.timeout=setTimeout((()=>{c[0].style.opacity=0,c.transition(400)}),1e3))},setTransition(t){const e=this;e.params.scrollbar.el&&e.scrollbar.el&&e.scrollbar.$dragEl.transition(t)},updateSize(){const t=this;if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{$dragEl:r,$el:o}=e;r[0].style.width="",r[0].style.height="";const n=t.isHorizontal()?o[0].offsetWidth:o[0].offsetHeight,l=t.size/t.virtualSize,c=l*(n/t.size);let d;d="auto"===t.params.scrollbar.dragSize?n*l:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?r[0].style.width=`${d}px`:r[0].style.height=`${d}px`,o[0].style.display=l>=1?"none":"",t.params.scrollbar.hide&&(o[0].style.opacity=0),y.extend(e,{trackSize:n,divider:l,moveDivider:c,dragSize:d}),e.$el[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](t.params.scrollbar.lockClass)},getPointerPosition(t){return this.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY},setDragPosition(t){const e=this,{scrollbar:r,rtlTranslate:o}=e,{$el:n,dragSize:l,trackSize:c,dragStartPos:d}=r;let h;h=(r.getPointerPosition(t)-n.offset()[e.isHorizontal()?"left":"top"]-(null!==d?d:l/2))/(c-l),h=Math.max(Math.min(h,1),0),o&&(h=1-h);const f=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*h;e.updateProgress(f),e.setTranslate(f),e.updateActiveIndex(),e.updateSlidesClasses()},onDragStart(t){const e=this,r=e.params.scrollbar,{scrollbar:o,$wrapperEl:n}=e,{$el:l,$dragEl:c}=o;e.scrollbar.isTouched=!0,e.scrollbar.dragStartPos=t.target===c[0]||t.target===c?o.getPointerPosition(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),n.transition(100),c.transition(100),o.setDragPosition(t),clearTimeout(e.scrollbar.dragTimeout),l.transition(0),r.hide&&l.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),e.emit("scrollbarDragStart",t)},onDragMove(t){const e=this,{scrollbar:r,$wrapperEl:o}=e,{$el:n,$dragEl:l}=r;e.scrollbar.isTouched&&(t.preventDefault?t.preventDefault():t.returnValue=!1,r.setDragPosition(t),o.transition(0),n.transition(0),l.transition(0),e.emit("scrollbarDragMove",t))},onDragEnd(t){const e=this,r=e.params.scrollbar,{scrollbar:o,$wrapperEl:n}=e,{$el:l}=o;e.scrollbar.isTouched&&(e.scrollbar.isTouched=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),n.transition("")),r.hide&&(clearTimeout(e.scrollbar.dragTimeout),e.scrollbar.dragTimeout=y.nextTick((()=>{l.css("opacity",0),l.transition(400)}),1e3)),e.emit("scrollbarDragEnd",t),r.snapOnRelease&&e.slideToClosest())},enableDraggable(){const t=this;if(!t.params.scrollbar.el)return;const{scrollbar:e,touchEventsTouch:r,touchEventsDesktop:o,params:n}=t,c=e.$el[0],d=!(!w.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},h=!(!w.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};w.touch?(c.addEventListener(r.start,t.scrollbar.onDragStart,d),c.addEventListener(r.move,t.scrollbar.onDragMove,d),c.addEventListener(r.end,t.scrollbar.onDragEnd,h)):(c.addEventListener(o.start,t.scrollbar.onDragStart,d),l.addEventListener(o.move,t.scrollbar.onDragMove,d),l.addEventListener(o.end,t.scrollbar.onDragEnd,h))},disableDraggable(){const t=this;if(!t.params.scrollbar.el)return;const{scrollbar:e,touchEventsTouch:r,touchEventsDesktop:o,params:n}=t,c=e.$el[0],d=!(!w.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},h=!(!w.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};w.touch?(c.removeEventListener(r.start,t.scrollbar.onDragStart,d),c.removeEventListener(r.move,t.scrollbar.onDragMove,d),c.removeEventListener(r.end,t.scrollbar.onDragEnd,h)):(c.removeEventListener(o.start,t.scrollbar.onDragStart,d),l.removeEventListener(o.move,t.scrollbar.onDragMove,d),l.removeEventListener(o.end,t.scrollbar.onDragEnd,h))},init(){const t=this;if(!t.params.scrollbar.el)return;const{scrollbar:e,$el:r}=t,o=t.params.scrollbar;let n=f(o.el);t.params.uniqueNavElements&&"string"==typeof o.el&&n.length>1&&1===r.find(o.el).length&&(n=r.find(o.el));let l=n.find(`.${t.params.scrollbar.dragClass}`);0===l.length&&(l=f(`
`),n.append(l)),y.extend(e,{$el:n,el:n[0],$dragEl:l,dragEl:l[0]}),o.draggable&&e.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};var lt={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){const t=this;y.extend(t,{scrollbar:{init:st.init.bind(t),destroy:st.destroy.bind(t),updateSize:st.updateSize.bind(t),setTranslate:st.setTranslate.bind(t),setTransition:st.setTransition.bind(t),enableDraggable:st.enableDraggable.bind(t),disableDraggable:st.disableDraggable.bind(t),setDragPosition:st.setDragPosition.bind(t),getPointerPosition:st.getPointerPosition.bind(t),onDragStart:st.onDragStart.bind(t),onDragMove:st.onDragMove.bind(t),onDragEnd:st.onDragEnd.bind(t),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){const t=this;t.scrollbar.init(),t.scrollbar.updateSize(),t.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(t){this.scrollbar.setTransition(t)},destroy(){this.scrollbar.destroy()}}};const ct={setTransform(t,progress){const{rtl:e}=this,r=f(t),o=e?-1:1,p=r.attr("data-swiper-parallax")||"0";let n=r.attr("data-swiper-parallax-x"),l=r.attr("data-swiper-parallax-y");const c=r.attr("data-swiper-parallax-scale"),d=r.attr("data-swiper-parallax-opacity");if(n||l?(n=n||"0",l=l||"0"):this.isHorizontal()?(n=p,l="0"):(l=p,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*progress*o+"%":n*progress*o+"px",l=l.indexOf("%")>=0?parseInt(l,10)*progress+"%":l*progress+"px",null!=d){const t=d-(d-1)*(1-Math.abs(progress));r[0].style.opacity=t}if(null==c)r.transform(`translate3d(${n}, ${l}, 0px)`);else{const t=c-(c-1)*(1-Math.abs(progress));r.transform(`translate3d(${n}, ${l}, 0px) scale(${t})`)}},setTranslate(){const t=this,{$el:e,slides:r,progress:progress,snapGrid:o}=t;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(((e,r)=>{t.parallax.setTransform(r,progress)})),r.each(((e,r)=>{let n=r.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(n+=Math.ceil(e/2)-progress*(o.length-1)),n=Math.min(Math.max(n,-1),1),f(r).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(((e,r)=>{t.parallax.setTransform(r,n)}))}))},setTransition(t=this.params.speed){const{$el:e}=this;e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(((e,r)=>{const o=f(r);let n=parseInt(o.attr("data-swiper-parallax-duration"),10)||t;0===t&&(n=0),o.transition(n)}))}};var ut={name:"parallax",params:{parallax:{enabled:!1}},create(){const t=this;y.extend(t,{parallax:{setTransform:ct.setTransform.bind(t),setTranslate:ct.setTranslate.bind(t),setTransition:ct.setTransition.bind(t)}})},on:{beforeInit(){const t=this;t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(t){this.params.parallax.enabled&&this.parallax.setTransition(t)}}};const pt={getDistanceBetweenTouches(t){if(t.targetTouches.length<2)return 1;const e=t.targetTouches[0].pageX,r=t.targetTouches[0].pageY,o=t.targetTouches[1].pageX,n=t.targetTouches[1].pageY;return Math.sqrt((o-e)**2+(n-r)**2)},onGestureStart(t){const e=this,r=e.params.zoom,o=e.zoom,{gesture:n}=o;if(o.fakeGestureTouched=!1,o.fakeGestureMoved=!1,!w.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;o.fakeGestureTouched=!0,n.scaleStart=pt.getDistanceBetweenTouches(t)}n.$slideEl&&n.$slideEl.length||(n.$slideEl=f(t.target).closest(`.${e.params.slideClass}`),0===n.$slideEl.length&&(n.$slideEl=e.slides.eq(e.activeIndex)),n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),n.$imageWrapEl=n.$imageEl.parent(`.${r.containerClass}`),n.maxRatio=n.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,0!==n.$imageWrapEl.length)?(n.$imageEl&&n.$imageEl.transition(0),e.zoom.isScaling=!0):n.$imageEl=void 0},onGestureChange(t){const e=this.params.zoom,r=this.zoom,{gesture:o}=r;if(!w.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;r.fakeGestureMoved=!0,o.scaleMove=pt.getDistanceBetweenTouches(t)}o.$imageEl&&0!==o.$imageEl.length&&(r.scale=w.gestures?t.scale*r.currentScale:o.scaleMove/o.scaleStart*r.currentScale,r.scale>o.maxRatio&&(r.scale=o.maxRatio-1+(r.scale-o.maxRatio+1)**.5),r.scaleimage.touchesStart.x))return void(image.isTouched=!1);if(!e.isHorizontal()&&(Math.floor(image.minY)===Math.floor(image.startY)&&image.touchesCurrent.yimage.touchesStart.y))return void(image.isTouched=!1)}t.cancelable&&t.preventDefault(),t.stopPropagation(),image.isMoved=!0,image.currentX=image.touchesCurrent.x-image.touchesStart.x+image.startX,image.currentY=image.touchesCurrent.y-image.touchesStart.y+image.startY,image.currentXimage.maxX&&(image.currentX=image.maxX-1+(image.currentX-image.maxX+1)**.8),image.currentYimage.maxY&&(image.currentY=image.maxY-1+(image.currentY-image.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=image.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=image.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(image.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(image.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(image.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(image.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=image.touchesCurrent.x,n.prevPositionY=image.touchesCurrent.y,n.prevTime=Date.now(),o.$imageWrapEl.transform(`translate3d(${image.currentX}px, ${image.currentY}px,0)`)}},onTouchEnd(){const t=this.zoom,{gesture:e,image:image,velocity:r}=t;if(!e.$imageEl||0===e.$imageEl.length)return;if(!image.isTouched||!image.isMoved)return image.isTouched=!1,void(image.isMoved=!1);image.isTouched=!1,image.isMoved=!1;let o=300,n=300;const l=r.x*o,c=image.currentX+l,d=r.y*n,h=image.currentY+d;0!==r.x&&(o=Math.abs((c-image.currentX)/r.x)),0!==r.y&&(n=Math.abs((h-image.currentY)/r.y));const f=Math.max(o,n);image.currentX=c,image.currentY=h;const m=image.width*t.scale,v=image.height*t.scale;image.minX=Math.min(e.slideWidth/2-m/2,0),image.maxX=-image.minX,image.minY=Math.min(e.slideHeight/2-v/2,0),image.maxY=-image.minY,image.currentX=Math.max(Math.min(image.currentX,image.maxX),image.minX),image.currentY=Math.max(Math.min(image.currentY,image.maxY),image.minY),e.$imageWrapEl.transition(f).transform(`translate3d(${image.currentX}px, ${image.currentY}px,0)`)},onTransitionEnd(){const t=this,e=t.zoom,{gesture:r}=e;r.$slideEl&&t.previousIndex!==t.activeIndex&&(r.$imageEl&&r.$imageEl.transform("translate3d(0,0,0) scale(1)"),r.$imageWrapEl&&r.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,r.$slideEl=void 0,r.$imageEl=void 0,r.$imageWrapEl=void 0)},toggle(t){const e=this.zoom;e.scale&&1!==e.scale?e.out():e.in(t)},in(t){const e=this,r=e.zoom,o=e.params.zoom,{gesture:n,image:image}=r;if(n.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?n.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):n.$slideEl=e.slides.eq(e.activeIndex),n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),n.$imageWrapEl=n.$imageEl.parent(`.${o.containerClass}`)),!n.$imageEl||0===n.$imageEl.length)return;let l,c,d,h,f,m,v,y,w,x,O,k,j,S,T,C,P,$;n.$slideEl.addClass(`${o.zoomedSlideClass}`),void 0===image.touchesStart.x&&t?(l="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,c="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(l=image.touchesStart.x,c=image.touchesStart.y),r.scale=n.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,r.currentScale=n.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,t?(P=n.$slideEl[0].offsetWidth,$=n.$slideEl[0].offsetHeight,d=n.$slideEl.offset().left,h=n.$slideEl.offset().top,f=d+P/2-l,m=h+$/2-c,w=n.$imageEl[0].offsetWidth,x=n.$imageEl[0].offsetHeight,O=w*r.scale,k=x*r.scale,j=Math.min(P/2-O/2,0),S=Math.min($/2-k/2,0),T=-j,C=-S,v=f*r.scale,y=m*r.scale,vT&&(v=T),yC&&(y=C)):(v=0,y=0),n.$imageWrapEl.transition(300).transform(`translate3d(${v}px, ${y}px,0)`),n.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${r.scale})`)},out(){const t=this,e=t.zoom,r=t.params.zoom,{gesture:o}=e;o.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?o.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):o.$slideEl=t.slides.eq(t.activeIndex),o.$imageEl=o.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),o.$imageWrapEl=o.$imageEl.parent(`.${r.containerClass}`)),o.$imageEl&&0!==o.$imageEl.length&&(e.scale=1,e.currentScale=1,o.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),o.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),o.$slideEl.removeClass(`${r.zoomedSlideClass}`),o.$slideEl=void 0)},enable(){const t=this,e=t.zoom;if(e.enabled)return;e.enabled=!0;const r=!("touchstart"!==t.touchEvents.start||!w.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},o=!w.passiveListener||{passive:!1,capture:!0},n=`.${t.params.slideClass}`;w.gestures?(t.$wrapperEl.on("gesturestart",n,e.onGestureStart,r),t.$wrapperEl.on("gesturechange",n,e.onGestureChange,r),t.$wrapperEl.on("gestureend",n,e.onGestureEnd,r)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.on(t.touchEvents.start,n,e.onGestureStart,r),t.$wrapperEl.on(t.touchEvents.move,n,e.onGestureChange,o),t.$wrapperEl.on(t.touchEvents.end,n,e.onGestureEnd,r),t.touchEvents.cancel&&t.$wrapperEl.on(t.touchEvents.cancel,n,e.onGestureEnd,r)),t.$wrapperEl.on(t.touchEvents.move,`.${t.params.zoom.containerClass}`,e.onTouchMove,o)},disable(){const t=this,e=t.zoom;if(!e.enabled)return;t.zoom.enabled=!1;const r=!("touchstart"!==t.touchEvents.start||!w.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},o=!w.passiveListener||{passive:!1,capture:!0},n=`.${t.params.slideClass}`;w.gestures?(t.$wrapperEl.off("gesturestart",n,e.onGestureStart,r),t.$wrapperEl.off("gesturechange",n,e.onGestureChange,r),t.$wrapperEl.off("gestureend",n,e.onGestureEnd,r)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.off(t.touchEvents.start,n,e.onGestureStart,r),t.$wrapperEl.off(t.touchEvents.move,n,e.onGestureChange,o),t.$wrapperEl.off(t.touchEvents.end,n,e.onGestureEnd,r),t.touchEvents.cancel&&t.$wrapperEl.off(t.touchEvents.cancel,n,e.onGestureEnd,r)),t.$wrapperEl.off(t.touchEvents.move,`.${t.params.zoom.containerClass}`,e.onTouchMove,o)}};var ht={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const t=this,e={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach((r=>{e[r]=pt[r].bind(t)})),y.extend(t,{zoom:e});let r=1;Object.defineProperty(t.zoom,"scale",{get:()=>r,set(e){if(r!==e){const r=t.zoom.gesture.$imageEl?t.zoom.gesture.$imageEl[0]:void 0,o=t.zoom.gesture.$slideEl?t.zoom.gesture.$slideEl[0]:void 0;t.emit("zoomChange",e,r,o)}r=e}})},on:{init(){const t=this;t.params.zoom.enabled&&t.zoom.enable()},destroy(){this.zoom.disable()},touchStart(t){this.zoom.enabled&&this.zoom.onTouchStart(t)},touchEnd(t){this.zoom.enabled&&this.zoom.onTouchEnd(t)},doubleTap(t){const e=this;e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&e.zoom.toggle(t)},transitionEnd(){const t=this;t.zoom.enabled&&t.params.zoom.enabled&&t.zoom.onTransitionEnd()},slideChange(){const t=this;t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&t.zoom.onTransitionEnd()}}};const ft={loadInSlide(t,e=!0){const r=this,o=r.params.lazy;if(void 0===t)return;if(0===r.slides.length)return;const n=r.virtual&&r.params.virtual.enabled?r.$wrapperEl.children(`.${r.params.slideClass}[data-swiper-slide-index="${t}"]`):r.slides.eq(t);let l=n.find(`.${o.elementClass}:not(.${o.loadedClass}):not(.${o.loadingClass})`);!n.hasClass(o.elementClass)||n.hasClass(o.loadedClass)||n.hasClass(o.loadingClass)||(l=l.add(n[0])),0!==l.length&&l.each(((t,l)=>{const c=f(l);c.addClass(o.loadingClass);const d=c.attr("data-background"),h=c.attr("data-src"),m=c.attr("data-srcset"),v=c.attr("data-sizes"),y=c.parent("picture");r.loadImage(c[0],h||d,m,v,!1,(()=>{if(null!=r&&r&&(!r||r.params)&&!r.destroyed){if(d?(c.css("background-image",`url("${d}")`),c.removeAttr("data-background")):(m&&(c.attr("srcset",m),c.removeAttr("data-srcset")),v&&(c.attr("sizes",v),c.removeAttr("data-sizes")),y.length&&y.children("source").each(((t,e)=>{const r=f(e);r.attr("data-srcset")&&(r.attr("srcset",r.attr("data-srcset")),r.removeAttr("data-srcset"))})),h&&(c.attr("src",h),c.removeAttr("data-src"))),c.addClass(o.loadedClass).removeClass(o.loadingClass),n.find(`.${o.preloaderClass}`).remove(),r.params.loop&&e){const t=n.attr("data-swiper-slide-index");if(n.hasClass(r.params.slideDuplicateClass)){const e=r.$wrapperEl.children(`[data-swiper-slide-index="${t}"]:not(.${r.params.slideDuplicateClass})`);r.lazy.loadInSlide(e.index(),!1)}else{const e=r.$wrapperEl.children(`.${r.params.slideDuplicateClass}[data-swiper-slide-index="${t}"]`);r.lazy.loadInSlide(e.index(),!1)}}r.emit("lazyImageReady",n[0],c[0]),r.params.autoHeight&&r.updateAutoHeight()}})),r.emit("lazyImageLoad",n[0],c[0])}))},load(){const t=this,{$wrapperEl:e,params:r,slides:o,activeIndex:n}=t,l=t.virtual&&r.virtual.enabled,c=r.lazy;let d=r.slidesPerView;function h(t){if(l){if(e.children(`.${r.slideClass}[data-swiper-slide-index="${t}"]`).length)return!0}else if(o[t])return!0;return!1}function m(t){return l?f(t).attr("data-swiper-slide-index"):f(t).index()}if("auto"===d&&(d=0),t.lazy.initialImageLoaded||(t.lazy.initialImageLoaded=!0),t.params.watchSlidesVisibility)e.children(`.${r.slideVisibleClass}`).each(((e,r)=>{const o=l?f(r).attr("data-swiper-slide-index"):f(r).index();t.lazy.loadInSlide(o)}));else if(d>1)for(let i=n;i1||c.loadPrevNextAmount&&c.loadPrevNextAmount>1){const e=c.loadPrevNextAmount,r=d,l=Math.min(n+r+Math.max(e,r),o.length),f=Math.max(n-Math.max(r,e),0);for(let i=n+d;i0&&t.lazy.loadInSlide(m(o));const n=e.children(`.${r.slidePrevClass}`);n.length>0&&t.lazy.loadInSlide(m(n))}}};var mt={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){const t=this;y.extend(t,{lazy:{initialImageLoaded:!1,load:ft.load.bind(t),loadInSlide:ft.loadInSlide.bind(t)}})},on:{beforeInit(){const t=this;t.params.lazy.enabled&&t.params.preloadImages&&(t.params.preloadImages=!1)},init(){const t=this;t.params.lazy.enabled&&!t.params.loop&&0===t.params.initialSlide&&t.lazy.load()},scroll(){const t=this;t.params.freeMode&&!t.params.freeModeSticky&&t.lazy.load()},resize(){const t=this;t.params.lazy.enabled&&t.lazy.load()},scrollbarDragMove(){const t=this;t.params.lazy.enabled&&t.lazy.load()},transitionStart(){const t=this;t.params.lazy.enabled&&(t.params.lazy.loadOnTransitionStart||!t.params.lazy.loadOnTransitionStart&&!t.lazy.initialImageLoaded)&&t.lazy.load()},transitionEnd(){const t=this;t.params.lazy.enabled&&!t.params.lazy.loadOnTransitionStart&&t.lazy.load()},slideChange(){const t=this;t.params.lazy.enabled&&t.params.cssMode&&t.lazy.load()}}};const bt={LinearSpline:function(t,e){const r=function(){let t,e,r;return(o,n)=>{for(e=-1,t=o.length;t-e>1;)r=t+e>>1,o[r]<=n?e=r:t=r;return t}}();let o,n;return this.x=t,this.y=e,this.lastIndex=t.length-1,this.interpolate=function(t){return t?(n=r(this.x,t),o=n-1,(t-this.x[o])*(this.y[n]-this.y[o])/(this.x[n]-this.x[o])+this.y[o]):0},this},getInterpolateFunction(t){const e=this;e.controller.spline||(e.controller.spline=e.params.loop?new bt.LinearSpline(e.slidesGrid,t.slidesGrid):new bt.LinearSpline(e.snapGrid,t.snapGrid))},setTranslate(t,e){const r=this,o=r.controller.control;let n,l;function c(t){const e=r.rtlTranslate?-r.translate:r.translate;"slide"===r.params.controller.by&&(r.controller.getInterpolateFunction(t),l=-r.controller.spline.interpolate(-e)),l&&"container"!==r.params.controller.by||(n=(t.maxTranslate()-t.minTranslate())/(r.maxTranslate()-r.minTranslate()),l=(e-r.minTranslate())*n+t.minTranslate()),r.params.controller.inverse&&(l=t.maxTranslate()-l),t.updateProgress(l),t.setTranslate(l,r),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(o))for(let i=0;i{e.updateAutoHeight()})),e.$wrapperEl.transitionEnd((()=>{o&&(e.params.loop&&"slide"===r.params.controller.by&&e.loopFix(),e.transitionEnd())})))}if(Array.isArray(o))for(i=0;i(t.attr("tabIndex","0"),t),makeElNotFocusable:t=>(t.attr("tabIndex","-1"),t),addElRole:(t,e)=>(t.attr("role",e),t),addElLabel:(t,label)=>(t.attr("aria-label",label),t),disableEl:t=>(t.attr("aria-disabled",!0),t),enableEl:t=>(t.attr("aria-disabled",!1),t),onEnterKey(t){const e=this,r=e.params.a11y;if(13!==t.keyCode)return;const o=f(t.target);e.navigation&&e.navigation.$nextEl&&o.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?e.a11y.notify(r.lastSlideMessage):e.a11y.notify(r.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&o.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?e.a11y.notify(r.firstSlideMessage):e.a11y.notify(r.prevSlideMessage)),e.pagination&&o.is(`.${e.params.pagination.bulletClass}`)&&o[0].click()},notify(t){const e=this.a11y.liveRegion;0!==e.length&&(e.html(""),e.html(t))},updateNavigation(){const t=this;if(t.params.loop||!t.navigation)return;const{$nextEl:e,$prevEl:r}=t.navigation;r&&r.length>0&&(t.isBeginning?(t.a11y.disableEl(r),t.a11y.makeElNotFocusable(r)):(t.a11y.enableEl(r),t.a11y.makeElFocusable(r))),e&&e.length>0&&(t.isEnd?(t.a11y.disableEl(e),t.a11y.makeElNotFocusable(e)):(t.a11y.enableEl(e),t.a11y.makeElFocusable(e)))},updatePagination(){const t=this,e=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(((r,o)=>{const n=f(o);t.a11y.makeElFocusable(n),t.a11y.addElRole(n,"button"),t.a11y.addElLabel(n,e.paginationBulletMessage.replace(/\{\{index\}\}/,n.index()+1))}))},init(){const t=this;t.$el.append(t.a11y.liveRegion);const e=t.params.a11y;let r,o;t.navigation&&t.navigation.$nextEl&&(r=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(o=t.navigation.$prevEl),r&&(t.a11y.makeElFocusable(r),t.a11y.addElRole(r,"button"),t.a11y.addElLabel(r,e.nextSlideMessage),r.on("keydown",t.a11y.onEnterKey)),o&&(t.a11y.makeElFocusable(o),t.a11y.addElRole(o,"button"),t.a11y.addElLabel(o,e.prevSlideMessage),o.on("keydown",t.a11y.onEnterKey)),t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.$el.on("keydown",`.${t.params.pagination.bulletClass}`,t.a11y.onEnterKey)},destroy(){const t=this;let e,r;t.a11y.liveRegion&&t.a11y.liveRegion.length>0&&t.a11y.liveRegion.remove(),t.navigation&&t.navigation.$nextEl&&(e=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(r=t.navigation.$prevEl),e&&e.off("keydown",t.a11y.onEnterKey),r&&r.off("keydown",t.a11y.onEnterKey),t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.$el.off("keydown",`.${t.params.pagination.bulletClass}`,t.a11y.onEnterKey)}};var yt={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const t=this;y.extend(t,{a11y:{liveRegion:f(``)}}),Object.keys(vt).forEach((e=>{t.a11y[e]=vt[e].bind(t)}))},on:{init(){const t=this;t.params.a11y.enabled&&(t.a11y.init(),t.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}};const wt={init(){const t=this;if(!t.params.history)return;if(!d.history||!d.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);const e=t.history;e.initialized=!0,e.paths=wt.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,t.params.runCallbacksOnInit),t.params.history.replaceState||d.addEventListener("popstate",t.history.setHistoryPopState))},destroy(){const t=this;t.params.history.replaceState||d.removeEventListener("popstate",t.history.setHistoryPopState)},setHistoryPopState(){const t=this;t.history.paths=wt.getPathValues(),t.history.scrollToSlide(t.params.speed,t.history.paths.value,!1)},getPathValues(){const t=d.location.pathname.slice(1).split("/").filter((t=>""!==t)),e=t.length;return{key:t[e-2],value:t[e-1]}},setHistory(t,e){const r=this;if(!r.history.initialized||!r.params.history.enabled)return;const o=r.slides.eq(e);let n=wt.slugify(o.attr("data-history"));d.location.pathname.includes(t)||(n=`${t}/${n}`);const l=d.history.state;l&&l.value===n||(r.params.history.replaceState?d.history.replaceState({value:n},null,n):d.history.pushState({value:n},null,n))},slugify:text=>text.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(t,e,r){const o=this;if(e)for(let i=0,n=o.slides.length;i{t.params.autoplay.reverseDirection?t.params.loop?(t.loopFix(),t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.isBeginning?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(t.slideTo(t.slides.length-1,t.params.speed,!0,!0),t.emit("autoplay")):(t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.params.loop?(t.loopFix(),t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")):t.isEnd?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(t.slideTo(0,t.params.speed,!0,!0),t.emit("autoplay")):(t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")),t.params.cssMode&&t.autoplay.running&&t.autoplay.run()}),r)},start(){const t=this;return void 0===t.autoplay.timeout&&(!t.autoplay.running&&(t.autoplay.running=!0,t.emit("autoplayStart"),t.autoplay.run(),!0))},stop(){const t=this;return!!t.autoplay.running&&(void 0!==t.autoplay.timeout&&(t.autoplay.timeout&&(clearTimeout(t.autoplay.timeout),t.autoplay.timeout=void 0),t.autoplay.running=!1,t.emit("autoplayStop"),!0))},pause(t){const e=this;e.autoplay.running&&(e.autoplay.paused||(e.autoplay.timeout&&clearTimeout(e.autoplay.timeout),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?(e.$wrapperEl[0].addEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].addEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd)):(e.autoplay.paused=!1,e.autoplay.run())))}};var St={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const t=this;y.extend(t,{autoplay:{running:!1,paused:!1,run:jt.run.bind(t),start:jt.start.bind(t),stop:jt.stop.bind(t),pause:jt.pause.bind(t),onVisibilityChange(){"hidden"===document.visibilityState&&t.autoplay.running&&t.autoplay.pause(),"visible"===document.visibilityState&&t.autoplay.paused&&(t.autoplay.run(),t.autoplay.paused=!1)},onTransitionEnd(e){t&&!t.destroyed&&t.$wrapperEl&&e.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init(){const t=this;t.params.autoplay.enabled&&(t.autoplay.start(),document.addEventListener("visibilitychange",t.autoplay.onVisibilityChange))},beforeTransitionStart(t,e){const r=this;r.autoplay.running&&(e||!r.params.autoplay.disableOnInteraction?r.autoplay.pause(t):r.autoplay.stop())},sliderFirstMove(){const t=this;t.autoplay.running&&(t.params.autoplay.disableOnInteraction?t.autoplay.stop():t.autoplay.pause())},touchEnd(){const t=this;t.params.cssMode&&t.autoplay.paused&&!t.params.autoplay.disableOnInteraction&&t.autoplay.run()},destroy(){const t=this;t.autoplay.running&&t.autoplay.stop(),document.removeEventListener("visibilitychange",t.autoplay.onVisibilityChange)}}};const Tt={setTranslate(){const t=this,{slides:e}=t;for(let i=0;i{if(t)return;if(!e||e.destroyed)return;t=!0,e.animating=!1;const r=["webkitTransitionEnd","transitionend"];for(let i=0;i'),r.append(y)),y.css({height:`${n}px`})):(y=e.find(".swiper-cube-shadow"),0===y.length&&(y=f('
'),e.append(y))));for(let i=0;i-1&&(w=90*e+90*progress,c&&(w=90*-e-90*progress)),t.transform(O),h.slideShadows){let e=m?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),r=m?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=f(`
`),t.append(e)),0===r.length&&(r=f(`
`),t.append(r)),e.length&&(e[0].style.opacity=Math.max(-progress,0)),r.length&&(r[0].style.opacity=Math.max(progress,0))}}if(r.css({"-webkit-transform-origin":`50% 50% -${d/2}px`,"-moz-transform-origin":`50% 50% -${d/2}px`,"-ms-transform-origin":`50% 50% -${d/2}px`,"transform-origin":`50% 50% -${d/2}px`}),h.shadow)if(m)y.transform(`translate3d(0px, ${n/2+h.shadowOffset}px, ${-n/2}px) rotateX(90deg) rotateZ(0deg) scale(${h.shadowScale})`);else{const t=Math.abs(w)-90*Math.floor(Math.abs(w)/90),e=1.5-(Math.sin(2*t*Math.PI/360)/2+Math.cos(2*t*Math.PI/360)/2),r=h.shadowScale,o=h.shadowScale/e,n=h.shadowOffset;y.transform(`scale3d(${r}, 1, ${o}) translate3d(0px, ${l/2+n}px, ${-l/2/o}px) rotateX(-90deg)`)}const x=G.isSafari||G.isWebView?-d/2:0;r.transform(`translate3d(0px,0,${x}px) rotateX(${t.isHorizontal()?0:w}deg) rotateY(${t.isHorizontal()?-w:0}deg)`)},setTransition(t){const e=this,{$el:r,slides:o}=e;o.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.cubeEffect.shadow&&!e.isHorizontal()&&r.find(".swiper-cube-shadow").transition(t)}};var $t={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){const t=this;y.extend(t,{cubeEffect:{setTranslate:Pt.setTranslate.bind(t),setTransition:Pt.setTransition.bind(t)}})},on:{beforeInit(){const t=this;if("cube"!==t.params.effect)return;t.classNames.push(`${t.params.containerModifierClass}cube`),t.classNames.push(`${t.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};y.extend(t.params,e),y.extend(t.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(t){"cube"===this.params.effect&&this.cubeEffect.setTransition(t)}}};const Et={setTranslate(){const t=this,{slides:e,rtlTranslate:r}=t;for(let i=0;i`),o.append(e)),0===r.length&&(r=f(`
`),o.append(r)),e.length&&(e[0].style.opacity=Math.max(-progress,0)),r.length&&(r[0].style.opacity=Math.max(progress,0))}o.transform(`translate3d(${c}px, ${d}px, 0px) rotateX(${l}deg) rotateY(${n}deg)`)}},setTransition(t){const e=this,{slides:r,activeIndex:o,$wrapperEl:n}=e;if(r.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.virtualTranslate&&0!==t){let t=!1;r.eq(o).transitionEnd((function(){if(t)return;if(!e||e.destroyed)return;t=!0,e.animating=!1;const r=["webkitTransitionEnd","transitionend"];for(let i=0;i`),t.append(e)),0===o.length&&(o=f(`
`),t.append(o)),e.length&&(e[0].style.opacity=r>0?r:0),o.length&&(o[0].style.opacity=-r>0?-r:0)}}if(w.pointerEvents||w.prefixedPointerEvents){n[0].style.perspectiveOrigin=`${m}px 50%`}},setTransition(t){this.slides.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)}};var It={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){const t=this;y.extend(t,{coverflowEffect:{setTranslate:Dt.setTranslate.bind(t),setTransition:Dt.setTransition.bind(t)}})},on:{beforeInit(){const t=this;"coverflow"===t.params.effect&&(t.classNames.push(`${t.params.containerModifierClass}coverflow`),t.classNames.push(`${t.params.containerModifierClass}3d`),t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(t){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(t)}}};const Mt={init(){const t=this,{thumbs:e}=t.params,r=t.constructor;e.swiper instanceof r?(t.thumbs.swiper=e.swiper,y.extend(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),y.extend(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):y.isObject(e.swiper)&&(t.thumbs.swiper=new r(y.extend({},e.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),t.thumbs.swiperCreated=!0),t.thumbs.swiper.$el.addClass(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",t.thumbs.onThumbClick)},onThumbClick(){const t=this,e=t.thumbs.swiper;if(!e)return;const r=e.clickedIndex,o=e.clickedSlide;if(o&&f(o).hasClass(t.params.thumbs.slideThumbActiveClass))return;if(null==r)return;let n;if(n=e.params.loop?parseInt(f(e.clickedSlide).attr("data-swiper-slide-index"),10):r,t.params.loop){let e=t.activeIndex;t.slides.eq(e).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,e=t.activeIndex);const r=t.slides.eq(e).prevAll(`[data-swiper-slide-index="${n}"]`).eq(0).index(),o=t.slides.eq(e).nextAll(`[data-swiper-slide-index="${n}"]`).eq(0).index();n=void 0===r?o:void 0===o?r:o-ee.previousIndex?"next":"prev"}else c=e.realIndex,d=c>e.previousIndex?"next":"prev";l&&(c+="next"===d?n:-1*n),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(c)<0&&(r.params.centeredSlides?c=c>h?c-Math.floor(o/2)+1:c+Math.floor(o/2)-1:c>h&&(c=c-o+1),r.slideTo(c,t?0:void 0))}let c=1;const d=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(c=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(c=1),c=Math.floor(c),r.slides.removeClass(d),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let i=0;i1&&void 0!==arguments[1]?arguments[1]:F,r=arguments.length>2?arguments[2]:void 0;return o.call(this,t,e,r)};var n=r.resolve.bind(r);return r.resolve=function(t,e,r){return"string"==typeof t&&(t=Object(x.d)(t)),n(t,e,r)},r}var V={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var r=e.parent,data=e.data,o=e.props,n=r.$createElement;data.nuxtChild=!0;for(var l=r,c=r.$nuxt.nuxt.transitions,d=r.$nuxt.nuxt.defaultTransition,h=0;r;)r.$vnode&&r.$vnode.data.nuxtChild&&h++,r=r.$parent;data.nuxtChildDepth=h;var f=c[h]||d,m={};H.forEach((function(t){void 0!==f[t]&&(m[t]=f[t])}));var v={};G.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 o.keepAlive&&(x=n("keep-alive",{props:o.keepAliveProps},[x])),n("transition",{props:m,on:v},[x])}},H=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],G=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],W={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"}]}}},U=(r(325),r(83)),Y=Object(U.a)(W,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"__nuxt-error-page"},[e("div",{staticClass:"error"},[e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"90",height:"90",fill:"#DBE1EC",viewBox:"0 0 48 48"}},[e("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(" "),e("div",{staticClass:"title"},[t._v(t._s(t.message))]),t._v(" "),404===t.statusCode?e("p",{staticClass:"description"},[void 0===t.$route?e("a",{staticClass:"error-link",attrs:{href:"/"}}):e("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._self._c;return t("div",{staticClass:"logo"},[t("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[this._v("Nuxt")])])}],!1,null,null,null).exports,X=r(18),K=(r(27),{name:"Nuxt",components:{NuxtChild:V,NuxtError:Y},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(O.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(X.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var r=e.options;if(r.key)return"function"==typeof r.key?r.key(this.$route):r.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err&&this.nuxt.errPageReady?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(Y,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),Z=(r(55),r(53),r(59),r(54),r(16),r(67),r(37),{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),clearTimeout(this._hide),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(),this._hide=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}}),J=(r(327),Object(U.a)(Z,undefined,undefined,!1,null,null,null).exports),Q=(r(329),r(331),r(333),r(274));function tt(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,a){if(t){if("string"==typeof t)return et(t,a);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?et(t,a):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function et(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e0},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(n.a)(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((r=Object(O.i)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return t.$loading.start(),o=r.map(function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(r){var p,o,n,component;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p=[],r.$options.fetch&&r.$options.fetch.length&&p.push(Object(O.q)(r.$options.fetch,t.context)),r.$options.asyncData&&p.push(Object(O.q)(r.$options.asyncData,t.context).then((function(t){for(var e in t)c.default.set(r.$data,e,t[e])}))),e.next=5,Promise.all(p);case 5:p=[],r.$fetch&&p.push(r.$fetch()),o=tt(Object(O.f)(r.$vnode.componentInstance));try{for(o.s();!(n=o.n()).done;)component=n.value,p.push(component.$fetch())}catch(t){o.e(t)}finally{o.f()}return e.abrupt("return",Promise.all(p));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),e.prev=5,e.next=8,Promise.all(o);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),t.$loading.fail(e.t0),Object(O.l)(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=(Y.options||Y).layout;"function"==typeof t&&(t=t(this.context)),this.nuxt.errPageReady=!0,this.setLayout(t)}},setLayout:function(t){return t&&ot["_"+t]||(t="default"),this.layoutName=t,this.layout=ot["_"+t],this.layout},loadLayout:function(t){return t&&ot["_"+t]||(t="default"),Promise.resolve(ot["_"+t])},getRouterBase:function(){return Object(x.h)(this.$router.options.base)},getRoutePath:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",base=this.getRouterBase();return Object(x.h)(Object(x.g)(Object(x.e)(t).pathname,base))},getStaticAssetsPath:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=window.__NUXT__.staticAssetsBase;return Object(O.v)(e,this.getRoutePath(t))},fetchStaticManifest:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",window.__NUXT_IMPORT__("manifest.js",Object(x.d)(Object(O.v)(t.getStaticAssetsPath(),"manifest.js"))));case 1:case"end":return e.stop()}}),e)})))()},setPagePayload:function(t){this._pagePayload=t,this._fetchCounters={}},fetchPayload:function(t,e){var r=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var path,n,l;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return path=Object(x.a)(r.getRoutePath(t)),o.next=3,r.fetchStaticManifest();case 3:if(o.sent.routes.includes(path)){o.next=7;break}throw e||r.setPagePayload(!1),new Error("Route ".concat(path," is not pre-rendered"));case 7:return n=Object(O.v)(r.getStaticAssetsPath(t),"payload.js"),o.prev=8,o.next=11,window.__NUXT_IMPORT__(path,Object(x.d)(n));case 11:return l=o.sent,e||r.setPagePayload(l),o.abrupt("return",l);case 16:throw o.prev=16,o.t0=o.catch(8),e||r.setPagePayload(!1),o.t0;case 20:case"end":return o.stop()}}),o,null,[[8,16]])})))()}},components:{NuxtLoading:J}};c.default.use(d.a);var it=["state","getters","actions","mutations"],at={};at.modules=at.modules||{},ct(r(353),"loader.js"),ct(r(354),"menu.js");var st=at instanceof Function?at:function(){return new d.a.Store(Object.assign({strict:!1},at))};function lt(t,e){if(t.state&&"function"!=typeof t.state){console.warn("'state' should be a method that returns an object in ".concat(e));var r=Object.assign({},t.state);t=Object.assign({},t,{state:function(){return r}})}return t}function ct(t,e){t=t.default||t;var r=e.replace(/\.(js|mjs)$/,"").split("/"),o=r[r.length-1],n="store/".concat(e);if(t="state"===o?function(t,e){if("function"!=typeof t){console.warn("".concat(e," should export a method that returns an object"));var r=Object.assign({},t);return function(){return r}}return lt(t,e)}(t,n):lt(t,n),it.includes(o)){var l=o;pt(ut(at,r,{isProperty:!0}),t,l)}else{"index"===o&&(r.pop(),o=r[r.length-1]);for(var c=ut(at,r),d=0,h=it;d2&&void 0!==arguments[2]?arguments[2]:{}).isProperty,o=void 0!==r&&r;if(!e.length||o&&1===e.length)return t;var n=e.shift();return t.modules[n]=t.modules[n]||{},t.modules[n].namespaced=!0,t.modules[n].modules=t.modules[n].modules||{},ut(t.modules[n],e,{isProperty:o})}function pt(t,e,r){e&&("state"===r?t.state=e||t.state:t[r]=Object.assign({},t[r],e))}var ht=function(){return r.e(2).then(r.bind(null,455)).then((function(t){return function(t){if(!t||!t.functional)return t;var e=Array.isArray(t.props)?t.props:Object.keys(t.props||{});return{render:function(r){var o={},n={};for(var l in this.$attrs)e.includes(l)?n[l]=this.$attrs[l]:o[l]=this.$attrs[l];return r(t,{on:this.$listeners,attrs:o,props:n,scopedSlots:this.$scopedSlots},this.$slots.default)}}}(t.default||t)}))};for(var ft in o)c.default.component(ft,o[ft]),c.default.component("Lazy"+ft,o[ft]);r(19);var mt="undefined"!=typeof window,bt="undefined"!=typeof document,gt="undefined"!=typeof navigator,vt="undefined"!=typeof Promise,yt="undefined"!=typeof MutationObserver||"undefined"!=typeof WebKitMutationObserver||"undefined"!=typeof MozMutationObserver,wt=mt&&bt&>,xt=mt?window:{},Ot=bt?document:{},kt=gt?navigator:{},jt=(kt.userAgent||"").toLowerCase(),St=jt.indexOf("jsdom")>0,Tt=(/msie|trident/.test(jt),function(){var t=!1;if(wt)try{var e={get passive(){t=!0}};xt.addEventListener("test",e,e),xt.removeEventListener("test",e,e)}catch(e){t=!1}return t}()),Ct=wt&&("ontouchstart"in Ot.documentElement||kt.maxTouchPoints>0),Pt=wt&&Boolean(xt.PointerEvent||xt.MSPointerEvent),$t=wt&&"IntersectionObserver"in xt&&"IntersectionObserverEntry"in xt&&"intersectionRatio"in xt.IntersectionObserverEntry.prototype,Et=r(34),_t=r(35),Dt="$bvConfig",It=["xs","sm","md","lg","xl"],Mt=r(33),Bt=(r(14),r(22)),zt=/\[(\d+)]/g,Lt=/^(BV?)/,At=/^\d+$/,Ft=/^\..+/,Rt=/^#/,Nt=/^#[A-Za-z]+[\w\-:.]*$/,Vt=/(<([^>]+)>)/gi,Ht=/\B([A-Z])/g,Gt=/([a-z])([A-Z])/g,Wt=/^[0-9]*\.?[0-9]+$/,qt=/\+/g,Ut=/[-/\\^$*+?.()|[\]{}]/g,Yt=/[\s\uFEFF\xA0]+/g,Xt=/\s+/,Kt=/\/\*$/,Zt=/(\s|^)(\w)/g,Jt=/^\s+/,Qt=/_/g,te=/-(\w)/g,ee=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,re=/-|\s|T/,oe=/^([0-1]?[0-9]|2[0-3]):[0-5]?[0-9](:[0-5]?[0-9])?$/,ne=/^.*(#[^#]+)$/,ie=/%2C/g,ae=/[!'()*]/g,se=/^(\?|#|&)/,le=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,ce=/[/:]/,de=/^col-/,ue=/^BIcon/,pe=/-u-.+/,he=(r(252),r(146)),fe=r(60),me=r(82),be=r(192);function ge(t,e,r){return e=Object(fe.a)(e),Object(he.a)(t,ve()?Reflect.construct(e,r||[],Object(fe.a)(t).constructor):e.apply(t,r))}function ve(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(ve=function(){return!!t})()}var ye=mt?xt.Element:function(t){function e(){return Object(Et.a)(this,e),ge(this,e,arguments)}return Object(me.a)(e,t),Object(_t.a)(e)}(Object(be.a)(Object)),we=mt?xt.HTMLElement:function(t){function e(){return Object(Et.a)(this,e),ge(this,e,arguments)}return Object(me.a)(e,t),Object(_t.a)(e)}(ye),xe=mt?xt.SVGElement:function(t){function e(){return Object(Et.a)(this,e),ge(this,e,arguments)}return Object(me.a)(e,t),Object(_t.a)(e)}(ye),Oe=mt?xt.File:function(t){function e(){return Object(Et.a)(this,e),ge(this,e,arguments)}return Object(me.a)(e,t),Object(_t.a)(e)}(Object(be.a)(Object)),ke=function(t){return Object(Bt.a)(t)},je=function(t){return Object.prototype.toString.call(t).slice(8,-1)},Se=function(t){return void 0===t},Te=function(t){return null===t},Ce=function(t){return Se(t)||Te(t)},Pe=function(t){return"function"===ke(t)},$e=function(t){return"boolean"===ke(t)},Ee=function(t){return"string"===ke(t)},_e=function(t){return"number"===ke(t)},De=function(t){return Wt.test(String(t))},Ie=function(t){return Array.isArray(t)},Me=function(t){return null!==t&&"object"===Object(Bt.a)(t)},Be=function(t){return"[object Object]"===Object.prototype.toString.call(t)},ze=function(t){return t instanceof Date},Le=function(t){return t instanceof Event},Ae=function(t){return"RegExp"===je(t)};r(96),r(359),r(360),r(361),r(362),r(363);function Fe(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Re(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:t;return Ie(t)?t.reduce((function(t,e){return[].concat(Object(Mt.a)(t),[rr(e,e)])}),[]):Be(t)?qe(t).reduce((function(e,r){return er(er({},e),{},Object(l.a)({},r,rr(t[r],t[r])))}),{}):e},or=function(t){return t},nr=function(t,path){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(!(path=Ie(path)?path.join("."):path)||!Me(t))return e;if(path in t)return t[path];var r=(path=String(path).replace(zt,".$1")).split(".").filter(or);return 0===r.length?e:r.every((function(e){return Me(t)&&e in t&&!Ce(t=t[e])}))?t:Te(t)?null:e},ir=function(t,path){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=nr(t,path);return Ce(r)?e:r},ar=r(270),sr=function(t){var source=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Object(ar.a)()||console.warn("[BootstrapVue warn]: ".concat(source?"".concat(source," - "):"").concat(t))},lr=function(source){return!wt&&(sr("".concat(source,": Can not be called during SSR.")),!0)},cr=function(source){return!vt&&(sr("".concat(source,": Requires Promise support.")),!0)},dr=function(){return Object(_t.a)((function t(){Object(Et.a)(this,t),this.$_config={}}),[{key:"setConfig",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Be(e)&&We(e).forEach((function(r){var o=e[r];"breakpoints"===r?!Ie(o)||o.length<2||o.some((function(b){return!Ee(b)||0===b.length}))?sr('"breakpoints" must be an array of at least 2 breakpoint names',"BvConfig"):t.$_config[r]=rr(o):Be(o)&&(t.$_config[r]=We(o).reduce((function(t,e){return Se(o[e])||(t[e]=rr(o[e])),t}),t.$_config[r]||{}))}))}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return rr(this.$_config)}},{key:"getConfigValue",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return rr(nr(this.$_config,t,e))}}])}();function ur(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function pr(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,r=t.directives,o=t.plugins,n=function(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n.installed||(n.installed=!0,gr(t),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default;e.prototype[Dt]=c.default.prototype[Dt]=e.prototype[Dt]||c.default.prototype[Dt]||new dr,e.prototype[Dt].setConfig(t)}(l,t),Or(t,e),jr(t,r),wr(t,o))};return n.installed=!1,n},yr=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return pr(pr({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{install:vr(t)})},wr=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in e)r&&e[r]&&t.use(e[r])},xr=function(t,e,r){t&&e&&r&&t.component(e,r)},Or=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var component in e)xr(t,component,e[component])},kr=function(t,e,r){t&&e&&r&&t.directive(e.replace(/^VB/,"B"),r)},jr=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in e)kr(t,r,e[r])},Sr="BAlert",Tr="BAspect",Cr="BAvatar",Pr="BAvatarGroup",$r="BBadge",Er="BBreadcrumb",_r="BBreadcrumbItem",Dr="BBreadcrumbLink",Ir="BButton",Mr="BButtonClose",Br="BButtonGroup",zr="BButtonToolbar",Lr="BCalendar",Ar="BCard",Fr="BCardBody",Rr="BCardFooter",Nr="BCardGroup",Vr="BCardHeader",Hr="BCardImg",Gr="BCardImgLazy",Wr="BCardSubTitle",qr="BCardText",Ur="BCardTitle",Yr="BCarousel",Xr="BCarouselSlide",Kr="BCol",Zr="BCollapse",Jr="BContainer",Qr="BDropdown",to="BDropdownDivider",eo="BDropdownForm",ro="BDropdownGroup",oo="BDropdownHeader",no="BDropdownItem",io="BDropdownItemButton",ao="BDropdownText",so="BEmbed",lo="BForm",co="BFormCheckbox",uo="BFormCheckboxGroup",po="BFormDatalist",ho="BFormDatepicker",fo="BFormFile",mo="BFormGroup",bo="BFormInput",go="BFormInvalidFeedback",vo="BFormRadio",yo="BFormRadioGroup",wo="BFormRating",xo="BFormRow",Oo="BFormSelect",ko="BFormSelectOption",jo="BFormSelectOptionGroup",So="BFormSpinbutton",To="BFormTag",Co="BFormTags",Po="BFormText",$o="BFormTextarea",Eo="BFormTimepicker",_o="BFormValidFeedback",Do="BIcon",Io="BIconstack",Mo="BImg",Bo="BImgLazy",zo="BInputGroup",Lo="BInputGroupAddon",Ao="BInputGroupAppend",Fo="BInputGroupPrepend",Ro="BInputGroupText",No="BJumbotron",Vo="BLink",Ho="BListGroup",Go="BListGroupItem",Wo="BMedia",qo="BMediaAside",Uo="BMediaBody",Yo="BModal",Xo="BNav",Ko="BNavbar",Zo="BNavbarBrand",Jo="BNavbarNav",Qo="BNavbarToggle",tn="BNavForm",en="BNavItem",rn="BNavItemDropdown",on="BOverlay",nn="BPagination",an="BPaginationNav",sn="BPopover",ln="BProgress",cn="BProgressBar",dn="BRow",un="BSidebar",pn="BSkeleton",hn="BSkeletonIcon",fn="BSkeletonImg",mn="BSkeletonTable",bn="BSkeletonWrapper",gn="BSpinner",vn="BTab",yn="BTable",wn="BTableCell",xn="BTableLite",On="BTableSimple",kn="BTabs",jn="BTbody",Sn="BTfoot",Tn="BThead",Cn="BTime",Pn="BToast",$n="BToaster",En="BTooltip",_n="BVTransporter",Dn=r(145),In=(r(120),function(){return(In=Object.assign||function(t){for(var e,r=1,s=arguments.length;r1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(t=_a(t).filter(or)).some((function(t){return e[t]||r[t]}))},Ba=function(t){var slot,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=_a(t).filter(or);for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:ua,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.$scopedSlots,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$slots;return Ma(t,e,r)},normalizeSlot:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ua,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$scopedSlots,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.$slots,n=Ba(t,e,r,o);return n?_a(n):n}}}),La=(r(180),function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,r=parseInt(t,10);return isNaN(r)?e:r}),Aa=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,r=parseFloat(t);return isNaN(r)?e:r},Fa=function(t,e){return Aa(t).toFixed(La(e,0))},Ra=(r(41),function(t){return t.replace(Ht,"-$1").toLowerCase()}),Na=function(t){return(t=Ra(t).replace(te,(function(t,e){return e?e.toUpperCase():""}))).charAt(0).toUpperCase()+t.slice(1)},Va=function(t){return t.replace(Qt," ").replace(Gt,(function(t,e,r){return e+" "+r})).replace(Zt,(function(t,e,r){return e+r.toUpperCase()}))},Ha=function(t){return(t=Ee(t)?t.trim():String(t)).charAt(0).toUpperCase()+t.slice(1)},Ga=function(t){return t.replace(Ut,"\\$&")},Wa=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Ce(t)?"":Ie(t)||Be(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},qa=function(t){return Wa(t).trim()},Ua=function(t){return Wa(t).toLowerCase()},Ya=ye.prototype,Xa=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(s){return"".concat(s,":not(:disabled):not([disabled])")})).join(", "),Ka=Ya.matches||Ya.msMatchesSelector||Ya.webkitMatchesSelector,Za=Ya.closest||function(t){var e=this;do{if(cs(e,t))return e;e=e.parentElement||e.parentNode}while(!Te(e)&&e.nodeType===Node.ELEMENT_NODE);return null},Ja=(xt.requestAnimationFrame||xt.webkitRequestAnimationFrame||xt.mozRequestAnimationFrame||xt.msRequestAnimationFrame||xt.oRequestAnimationFrame||function(t){return setTimeout(t,16)}).bind(xt),Qa=xt.MutationObserver||xt.WebKitMutationObserver||xt.MozMutationObserver||null,ts=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},es=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=Ot.activeElement;return e&&!t.some((function(t){return t===e}))?e:null},rs=function(t,e){return Wa(t).toLowerCase()===Wa(e).toLowerCase()},os=function(t){return ts(t)&&t===es()},ns=function(t){if(!ts(t)||!t.parentNode||!us(Ot.body,t))return!1;if("none"===Os(t,"display"))return!1;var e=ks(t);return!!(e&&e.height>0&&e.width>0)},is=function(t){return!ts(t)||t.disabled||ys(t,"disabled")||ms(t,"disabled")},as=function(t){return ts(t)&&t.offsetHeight},ss=function(t,e){return $a((ts(e)?e:Ot).querySelectorAll(t))},ls=function(t,e){return(ts(e)?e:Ot).querySelector(t)||null},cs=function(t,e){return!!ts(t)&&Ka.call(t,e)},ds=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!ts(e))return null;var o=Za.call(e,t);return r?o:o===e?null:o},us=function(t,e){return!(!t||!Pe(t.contains))&&t.contains(e)},ps=function(t){return Ot.getElementById(/^#/.test(t)?t.slice(1):t)||null},hs=function(t,e){e&&ts(t)&&t.classList&&t.classList.add(e)},fs=function(t,e){e&&ts(t)&&t.classList&&t.classList.remove(e)},ms=function(t,e){return!!(e&&ts(t)&&t.classList)&&t.classList.contains(e)},bs=function(t,e,r){e&&ts(t)&&t.setAttribute(e,r)},gs=function(t,e){e&&ts(t)&&t.removeAttribute(e)},vs=function(t,e){return e&&ts(t)?t.getAttribute(e):null},ys=function(t,e){return e&&ts(t)?t.hasAttribute(e):null},ws=function(t,e,r){e&&ts(t)&&(t.style[e]=r)},xs=function(t,e){e&&ts(t)&&(t.style[e]="")},Os=function(t,e){return e&&ts(t)&&t.style[e]||null},ks=function(t){return ts(t)?t.getBoundingClientRect():null},js=function(t){var e=xt.getComputedStyle;return e&&ts(t)?e(t):{}},Ss=function(t){var e={top:0,left:0};if(!ts(t)||0===t.getClientRects().length)return e;var r=ks(t);if(r){var o=t.ownerDocument.defaultView;e.top=r.top+o.pageYOffset,e.left=r.left+o.pageXOffset}return e},Ts=function(t){var e={top:0,left:0};if(!ts(t))return e;var r={top:0,left:0},o=js(t);if("fixed"===o.position)e=ks(t)||e;else{e=Ss(t);for(var n=t.ownerDocument,l=t.offsetParent||n.documentElement;l&&(l===n.body||l===n.documentElement)&&"static"===js(l).position;)l=l.parentNode;if(l&&l!==t&&l.nodeType===Node.ELEMENT_NODE){r=Ss(l);var c=js(l);r.top+=Aa(c.borderTopWidth,0),r.left+=Aa(c.borderLeftWidth,0)}}return{top:e.top-r.top-Aa(o.marginTop,0),left:e.left-r.left-Aa(o.marginLeft,0)}},Cs=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return ss(Xa,t).filter(ns).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},Ps=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{t.focus(e)}catch(t){}return os(t)},$s=function(t){try{t.blur()}catch(t){}return!os(t)},Es=function(t){var e=Ve(null);return function(){for(var r=arguments.length,o=new Array(r),n=0;n1&&void 0!==arguments[1]?arguments[1]:void 0,r=_s[Dt];return r?r.getConfigValue(t,e):rr(e)},Is=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return e?Ds("".concat(t,".").concat(e),r):Ds(t,{})},Ms=function(){return Ds("breakpoints",It)},Bs=Es((function(){return Ms()})),zs=function(){return rr(Bs())},Ls=Es((function(){var t=zs();return t[0]="",t}));function As(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Fs(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:Ai,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,n=!0===r;return o=n?o:r,Fs(Fs(Fs({},t?{type:t}:{}),n?{required:n}:Se(e)?{}:{default:Me(e)?function(){return e}:e}),Se(o)?{}:{validator:o})},Gs=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:or;if(Ie(t))return t.map(e);var r={};for(var o in t)Ue(t,o)&&(r[e(o)]=Me(t[o])?Ye(t[o]):t[o]);return r},Ws=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:or;return(Ie(t)?t.slice():qe(t)).reduce((function(t,o){return t[r(o)]=e[o],t}),{})},qs=function(t,e,r){return Fs(Fs({},rr(t)),{},{default:function(){var o=Is(r,e,t.default);return Pe(o)?o():o}})},Us=function(t,e){return qe(t).reduce((function(r,o){return Fs(Fs({},r),{},Object(l.a)({},o,qs(t[o],o,e)))}),{})},Ys=qs({},"","").default.name,Xs=function(t){return Pe(t)&&t.name&&t.name!==Ys},Ks=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.type,o=void 0===r?Ai:r,n=e.defaultValue,c=void 0===n?void 0:n,d=e.validator,h=void 0===d?void 0:d,f=e.event,m=void 0===f?gi:f,v=Object(l.a)({},t,Hs(o,c,h));return{mixin:qn({model:{prop:t,event:m},props:v}),props:v,prop:t,event:m}},Zs=function(t){return Tt?Me(t)?t:{capture:!!t||!1}:!!(Me(t)?t.capture:t)},Js=function(t,e,r,o){t&&t.addEventListener&&t.addEventListener(e,r,Zs(o))},Qs=function(t,e,r,o){t&&t.removeEventListener&&t.removeEventListener(e,r,Zs(o))},tl=function(t){for(var e=t?Js:Qs,r=arguments.length,o=new Array(r>1?r-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:{},r=e.preventDefault,o=void 0===r||r,n=e.propagation,l=void 0===n||n,c=e.immediatePropagation,d=void 0!==c&&c;o&&t.preventDefault(),l&&t.stopPropagation(),d&&t.stopImmediatePropagation()},rl=function(t){return Ra(t.replace(Lt,""))},nl=function(t,e){return[Bi,rl(t),e].join("::")},il=function(t,e){return[Bi,e,rl(t)].join("::")},al=Us({ariaLabel:Hs(qi,"Close"),content:Hs(qi,"×"),disabled:Hs(Ri,!1),textVariant:Hs(qi)},Mr),sl=qn({name:Mr,functional:!0,props:al,render:function(t,e){var r=e.props,data=e.data,o=e.slots,n=e.scopedSlots,c=o(),d=n||{},h={staticClass:"close",class:Object(l.a)({},"text-".concat(r.textVariant),r.textVariant),attrs:{type:"button",disabled:r.disabled,"aria-label":r.ariaLabel?String(r.ariaLabel):null},on:{click:function(t){r.disabled&&Le(t)&&el(t)}}};return Ma(ua,d,c)||(h.domProps={innerHTML:r.content}),t("button",An(data,h),Ba(ua,{},d,c))}});function ll(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function cl(t){for(var e=1;e0?t:0},jl=function(t){return""===t||!0===t||!(La(t,0)<1)&&!!t},Sl=Us(Je(gl(gl({},wl),{},{dismissLabel:Hs(qi,"Close"),dismissible:Hs(Ri,!1),fade:Hs(Ri,!1),variant:Hs(qi,"info")})),Sr),Tl=yr({components:{BAlert:qn({name:Sr,mixins:[yl,za],props:Sl,data:function(){return{countDown:0,localShow:jl(this[xl])}},watch:Object(l.a)(Object(l.a)(Object(l.a)({},xl,(function(t){this.countDown=kl(t),this.localShow=jl(t)})),"countDown",(function(t){var e=this;this.clearCountDownInterval();var r=this[xl];De(r)&&(this.$emit("dismiss-count-down",t),r!==t&&this.$emit(Ol,t),t>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){Ja((function(){e.localShow=!1}))})))})),"localShow",(function(t){var e=this[xl];t||!this.dismissible&&!De(e)||this.$emit("dismissed"),De(e)||e===t||this.$emit(Ol,t)})),created:function(){this.$_filterTimer=null;var t=this[xl];this.countDown=kl(t),this.localShow=jl(t)},beforeDestroy:function(){this.clearCountDownInterval()},methods:{dismiss:function(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval:function(){clearTimeout(this.$_countDownTimeout),this.$_countDownTimeout=null}},render:function(t){var e=t();if(this.localShow){var r=this.dismissible,o=this.variant,n=t();r&&(n=t(sl,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot("dismiss")])),e=t("div",{staticClass:"alert",class:Object(l.a)({"alert-dismissible":r},"alert-".concat(o),o),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[Vn]},[n,this.normalizeSlot()])}return t(ml,{props:{noFade:!this.fade}},[e])}})}}),Cl=(r(47),Math.min),Pl=Math.max,$l=Math.abs,El=Math.ceil,_l=Math.floor,Dl=Math.pow,Il=Math.round,Ml="b-aspect",Bl=Us({aspect:Hs(ra,"1:1"),tag:Hs(qi,"div")},Tr),zl=qn({name:Tr,mixins:[za],props:Bl,computed:{padding:function(){var t=this.aspect,e=1;if(le.test(t)){var r=t.split(ce).map((function(t){return Aa(t)||1})),o=Object(X.a)(r,2);e=o[0]/o[1]}else e=Aa(t)||1;return"".concat(100/$l(e),"%")}},render:function(t){var e=t("div",{staticClass:"".concat(Ml,"-sizer flex-grow-1"),style:{paddingBottom:this.padding,height:0}}),r=t("div",{staticClass:"".concat(Ml,"-content flex-grow-1 w-100 mw-100"),style:{marginLeft:"-100%"}},this.normalizeSlot());return t(this.tag,{staticClass:"".concat(Ml," d-flex")},[e,r])}}),Ll=yr({components:{BAspect:zl}});function Al(t){return Hn?new Proxy(t,{get:function(t,e){return e in t?t[e]:void 0}}):t}var Fl=function(t){return"%"+t.charCodeAt(0).toString(16)},Rl=function(t){return encodeURIComponent(Wa(t)).replace(ae,Fl).replace(ie,",")},Nl=decodeURIComponent,Vl=function(t){var e={};return(t=Wa(t).trim().replace(se,""))?(t.split("&").forEach((function(param){var t=param.replace(qt," ").split("="),r=Nl(t.shift()),o=t.length>0?Nl(t.join("=")):null;Se(e[r])?e[r]=o:Ie(e[r])?e[r].push(o):e[r]=[e[r],o]})),e):e},Hl=function(t){return!(!t.href&&!t.to)},Gl=function(t){return!(!t||rs(t,"a"))},Wl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,r=t.to,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(e)return e;if(Gl(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a"))return null;if(Ee(r))return r||n;if(Be(r)&&(r.path||r.query||r.hash)){var path=Wa(r.path),l=function(t){if(!Be(t))return"";var e=qe(t).map((function(e){var r=t[e];return Se(r)?"":Te(r)?Rl(e):Ie(r)?r.reduce((function(t,r){return Te(r)?t.push(Rl(e)):Se(r)||t.push(Rl(e)+"="+Rl(r)),t}),[]).join("&"):Rl(e)+"="+Rl(r)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""}(r.query),c=Wa(r.hash);return c=c&&"#"!==c.charAt(0)?"#".concat(c):c,"".concat(path).concat(l).concat(c)||n}return o},ql={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img","aria-label":"icon"},Ul={width:null,height:null,focusable:null,role:null,"aria-label":null},Yl={animation:Hs(qi),content:Hs(qi),flipH:Hs(Ri,!1),flipV:Hs(Ri,!1),fontScale:Hs(ra,1),rotate:Hs(ra,0),scale:Hs(ra,1),shiftH:Hs(ra,0),shiftV:Hs(ra,0),stacked:Hs(Ri,!1),title:Hs(qi),variant:Hs(qi)},Xl=qn({name:"BIconBase",functional:!0,props:Yl,render:function(t,e){var data=e.data,r=e.props,o=e.children,n=r.animation,content=r.content,c=r.flipH,d=r.flipV,h=r.stacked,title=r.title,f=r.variant,m=Pl(Aa(r.fontScale,1),0)||1,v=Pl(Aa(r.scale,1),0)||1,y=Aa(r.rotate,0),w=Aa(r.shiftH,0),x=Aa(r.shiftV,0),O=c||d||1!==v,k=O||y,j=w||x,S=!Ce(content),T=t("g",{attrs:{transform:[k?"translate(8 8)":null,O?"scale(".concat((c?-1:1)*v," ").concat((d?-1:1)*v,")"):null,y?"rotate(".concat(y,")"):null,k?"translate(-8 -8)":null].filter(or).join(" ")||null},domProps:S?{innerHTML:content||""}:{}},o);j&&(T=t("g",{attrs:{transform:"translate(".concat(16*w/16," ").concat(-16*x/16,")")}},[T])),h&&(T=t("g",[T]));var C=[title?t("title",title):null,T].filter(or);return t("svg",An({staticClass:"b-icon bi",class:Object(l.a)(Object(l.a)({},"text-".concat(f),f),"b-icon-animation-".concat(n),n),attrs:ql,style:h?{}:{fontSize:1===m?null:"".concat(100*m,"%")}},data,h?{attrs:Ul}:{},{attrs:{xmlns:h?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),C)}});function Kl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Zl(t){for(var e=1;e'),rc=Ql("CalendarFill",''),oc=Ql("ChevronBarLeft",''),nc=Ql("ChevronDoubleLeft",''),ic=Ql("ChevronDown",''),ac=Ql("ChevronLeft",''),sc=Ql("ChevronUp",''),lc=Ql("CircleFill",''),cc=Ql("Clock",''),dc=Ql("ClockFill",''),uc=Ql("Dash",''),pc=Ql("PersonFill",''),hc=Ql("Plus",''),fc=Ql("Star",''),mc=Ql("StarFill",''),bc=Ql("StarHalf",''),gc=Ql("X",'');function vc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function yc(t){for(var e=1;e1?r-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,r=t.rel;return"_blank"===e&&Te(r)?"noopener":r||null}({target:this.target,rel:this.rel})},computedHref:function(){var t=this.to,e=this.href;return Wl({to:t,href:e},this.computedTag)},computedProps:function(){var t=this.event,e=this.prefetch,r=this.routerTag;return this.isRouterLink?Xc(Xc(Xc(Xc({},Ws(Ke(Xc(Xc({},Zc),"nuxt-link"===this.computedTag?Jc:{}),["event","prefetch","routerTag"]),this)),t?{event:t}:{}),$e(e)?{prefetch:e}:{}),r?{tag:r}:{}):{}},computedAttrs:function(){var t=this.bvAttrs,e=this.computedHref,r=this.computedRel,o=this.disabled,n=this.target,l=this.routerTag,c=this.isRouterLink;return Xc(Xc(Xc(Xc({},t),e?{href:e}:{}),c&&l&&!rs(l,"a")?{}:{rel:r,target:n}),{},{tabindex:o?"-1":Se(t.tabindex)?null:t.tabindex,"aria-disabled":o?"true":null})},computedListeners:function(){return Xc(Xc({},this.bvListeners),{},{click:this.onClick})}},methods:{onClick:function(t){var e=arguments,r=Le(t),o=this.isRouterLink,n=this.bvListeners.click;if(r&&this.disabled)el(t,{immediatePropagation:!0});else{var l;if(o)null===(l=t.currentTarget.__vue__)||void 0===l||l.$emit(ti,t);_a(n).filter((function(t){return Pe(t)})).forEach((function(t){t.apply(void 0,Object(Mt.a)(e))})),this.emitOnRoot(Kc,t),this.emitOnRoot("clicked::link",t)}r&&!o&&"#"===this.computedHref&&el(t,{propagation:!1})},focus:function(){Ps(this.$el)},blur:function(){$s(this.$el)}},render:function(t){var e=this.active,r=this.disabled;return t(this.computedTag,Object(l.a)({class:{active:e,disabled:r},attrs:this.computedAttrs,props:this.computedProps},this.isRouterLink?"nativeOn":"on",this.computedListeners),this.normalizeSlot())}});function rd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function od(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:"").replace(Vt,"")},Md=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function Bd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function zd(t){for(var e=1;e-1&&(e=e.slice(0,r).reverse(),Ps(e[0]))},focusNext:function(t){var e=this.getItems(),r=e.indexOf(t.target);r>-1&&(e=e.slice(r+1),Ps(e[0]))},focusLast:function(){var t=this.getItems().reverse();Ps(t[0])},onFocusin:function(t){var e=this.$el;t.target!==e||us(e,t.relatedTarget)||(el(t),this.focusFirst(t))},onKeydown:function(t){var e=t.keyCode,r=t.shiftKey;e===_c||e===Pc?(el(t),r?this.focusFirst(t):this.focusPrev(t)):e!==jc&&e!==$c||(el(t),r?this.focusLast(t):this.focusNext(t))}},render:function(t){var e=this.keyNav;return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:e?"0":null},on:e?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot()])}}),tu=yr({components:{BButtonToolbar:Qd,BBtnToolbar:Qd}}),eu="gregory",ru="long",ou="short",nu="2-digit",iu="numeric",au=r(147),su=function(){for(var t=arguments.length,e=new Array(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=lu(t),e=lu(e)||t,r=lu(r)||t,t?tr?r:t:null},Ou=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),ku=function(t){var e=Wa(t).toLowerCase().replace(pe,"").split("-"),r=e.slice(0,2).join("-"),o=e[0];return Ea(Ou,r)||Ea(Ou,o)},ju={id:Hs(qi)},Su=qn({props:ju,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[Vn])}))}});function Tu(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Cu(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:eu;return t=_a(t).filter(or),new Intl.DateTimeFormat(t,{calendar:e}).resolvedOptions().locale}(_a(this.locale).filter(or),eu)},computedDateDisabledFn:function(){var t=this.dateDisabledFn;return Xs(t)?t:function(){return!1}},computedDateInfoFn:function(){var t=this.dateInfoFn;return Xs(t)?t:function(){return{}}},calendarLocale:function(){var t=new Intl.DateTimeFormat(this.computedLocale,{calendar:eu}),e=t.resolvedOptions().calendar,r=t.resolvedOptions().locale;return e!==eu&&(r=r.replace(/-u-.+$/i,"").concat("-u-ca-gregory")),r},calendarYear:function(){return this.activeDate.getFullYear()},calendarMonth:function(){return this.activeDate.getMonth()},calendarFirstDay:function(){return su(this.calendarYear,this.calendarMonth,1,12)},calendarDaysInMonth:function(){var t=su(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")},computedNavButtonVariant:function(){return"btn-outline-".concat(this.navButtonVariant||"primary")},isRTL:function(){var t=Wa(this.direction).toLowerCase();return"rtl"===t||"ltr"!==t&&ku(this.computedLocale)},context:function(){var t=this.selectedYMD,e=this.activeYMD,r=lu(t),o=lu(e);return{selectedYMD:t,selectedDate:r,selectedFormatted:r?this.formatDateString(r):this.labelNoDateSelected,activeYMD:e,activeDate:o,activeFormatted:o?this.formatDateString(o):"",disabled:this.dateDisabled(o),locale:this.computedLocale,calendarLocale:this.calendarLocale,rtl:this.isRTL}},dateOutOfRange:function(){var t=this.computedMin,e=this.computedMax;return function(r){return r=lu(r),t&&re}},dateDisabled:function(){var t=this,e=this.dateOutOfRange;return function(r){r=lu(r);var o=cu(r);return!(!e(r)&&!t.computedDateDisabledFn(o,r))}},formatDateString:function(){return du(this.calendarLocale,Cu(Cu({year:iu,month:nu,day:nu},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:eu}))},formatYearMonth:function(){return du(this.calendarLocale,{year:iu,month:ru,calendar:eu})},formatWeekdayName:function(){return du(this.calendarLocale,{weekday:ru,calendar:eu})},formatWeekdayNameShort:function(){return du(this.calendarLocale,{weekday:this.weekdayHeaderFormat||ou,calendar:eu})},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&&hu(yu(this.activeDate))t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&pu(vu(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&pu(wu(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,r=e.getFullYear(),o=e.getMonth(),n=this.calendarDaysInMonth,l=e.getDay(),c=0-((this.computedWeekStarts>l?7:0)-this.computedWeekStarts)-l,d=0;d<6&&c0);r!==this.visible&&(this.visible=r,this.callback(r),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}])}(),fp=function(t){var e=t[pp];e&&e.stop&&e.stop(),delete t[pp]},mp=function(t,e){var r=e.value,o=e.modifiers,n={margin:"0px",once:!1,callback:r};qe(o).forEach((function(t){At.test(t)?n.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(n.once=!0)})),fp(t),t[pp]=new hp(t,n),t[pp]._prevModifiers=Ye(o)},bp={bind:mp,componentUpdated:function(t,e,r){var o=e.value,n=e.oldValue,l=e.modifiers;l=Ye(l),!t||o===n&&t[pp]&&Dc(l,t[pp]._prevModifiers)||mp(t,{value:o,modifiers:l})},unbind:function(t){fp(t)}};function gp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function vp(t){for(var e=1;e0||o.removedNodes.length>0))&&(r=!0)}r&&e()}));return o.observe(t,function(t){for(var e=1;e0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)({},Rp,(function(t,e){t!==e&&this.setSlide(La(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=!(La(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=function(t){for(var e in Gp)if(!Se(t.style[e]))return Gp[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=Mp(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(wt&&document.visibilityState&&document.hidden)){var o=this.noWrap,n=this.numSlides;t=_l(t),0!==n&&(this.isSliding?this.$once(Ei,(function(){Ja((function(){return e.setSlide(t,r)}))})):(this.direction=r,this.index=t>=n?o?n-1:0:t<0?o?0:n-1:t,o&&this.index!==t&&this.index!==this[Rp]&&this.$emit(Np,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,Pl(1e3,this.interval)))},restart:function(){this.$el.contains(es())||this.start()},doSlide:function(t,e){var r=this,o=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,o&&this.pause(!1),this.$emit("sliding-start",t),this.$emit(Np,this.index),this.noAnimation)hs(h,"active"),fs(d,"active"),this.isSliding=!1,this.$nextTick((function(){return r.$emit(Ei,t)}));else{hs(h,l),as(h),hs(d,c),hs(h,c);var f=!1,m=function(){if(!f){if(f=!0,r.transitionEndEvent)r.transitionEndEvent.split(/\s+/).forEach((function(t){return Qs(h,t,m,Li)}));r.clearAnimationTimeout(),fs(h,c),fs(h,l),hs(h,"active"),fs(d,"active"),fs(d,c),fs(d,l),bs(d,"aria-current","false"),bs(h,"aria-current","true"),bs(d,"aria-hidden","true"),bs(h,"aria-hidden","false"),r.isSliding=!1,r.direction=null,r.$nextTick((function(){return r.$emit(Ei,t)}))}};if(this.transitionEndEvent)this.transitionEndEvent.split(/\s+/).forEach((function(t){return Js(h,t,m,Li)}));this.$_animationTimeout=setTimeout(m,650)}o&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=ss(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Pl(0,Cl(_l(this.index),t-1));this.slides.forEach((function(r,o){var n=o+1;o===e?(hs(r,"active"),bs(r,"aria-current","true")):(fs(r,"active"),bs(r,"aria-current","false")),bs(r,"aria-posinset",String(n)),bs(r,"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;return t?Vp[t]:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:0)>(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)?Vp.next:Vp.prev},handleClick:function(t,e){var r=t.keyCode;"click"!==t.type&&r!==Ec&&r!==Tc||(el(t),e())},handleSwipe:function(){var t=$l(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){Pt&&Hp[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:Pt||(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){Pt&&Hp[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,500+Pl(1e3,this.interval))}},render:function(t){var e=this,r=this.indicators,o=this.background,n=this.noAnimation,l=this.noHoverPause,c=this.noTouch,d=this.index,h=this.isSliding,f=this.pause,m=this.restart,v=this.touchStart,y=this.touchEnd,w=this.safeId("__BV_inner_"),x=t("div",{staticClass:"carousel-inner",attrs:{id:w,role:"list"},ref:"inner"},[this.normalizeSlot()]),O=t();if(this.controls){var k=function(r,label,o){var n=function(t){h?el(t,{propagation:!1}):e.handleClick(t,o)};return t("a",{staticClass:"carousel-control-".concat(r),attrs:{href:"#",role:"button","aria-controls":w,"aria-disabled":h?"true":null},on:{click:n,keydown:n}},[t("span",{staticClass:"carousel-control-".concat(r,"-icon"),attrs:{"aria-hidden":"true"}}),t("span",{class:"sr-only"},[label])])};O=[k("prev",this.labelPrev,this.prev),k("next",this.labelNext,this.next)]}var j=t("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:r}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":r?"false":"true","aria-label":this.labelIndicators,"aria-owns":w}},this.slides.map((function(o,i){var n=function(t){e.handleClick(t,(function(){e.setSlide(i)}))};return t("li",{class:{active:i===d},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(i+1,"_")),tabindex:r?"0":"-1","aria-current":i===d?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(i+1),"aria-describedby":o.id||null,"aria-controls":w},on:{click:n,keydown:n},key:"slide_".concat(i)})}))),S={mouseenter:l?Dp:f,mouseleave:l?Dp:m,focusin:f,focusout:m,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var r=t.keyCode;r!==Pc&&r!==$c||(el(t),e[r===Pc?"prev":"next"]())}}};return Ct&&!c&&(Pt?(S["&pointerdown"]=v,S["&pointerup"]=y):(S["&touchstart"]=v,S["&touchmove"]=this.touchMove,S["&touchend"]=y)),t("div",{staticClass:"carousel",class:{slide:!n,"carousel-fade":!n&&this.fade,"pointer-event":Ct&&Pt&&!c},style:{background:o},attrs:{role:"region",id:this.safeId(),"aria-busy":h?"true":"false"},on:S},[x,O,j])}});function Up(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Yp(t){for(var e=1;e0?(bs(t,Th,o.join(" ")),ws(t,Eh,"none")):(gs(t,Th),xs(t,Eh)),Ja((function(){!function(t,e){if(Lh(t),e){var r=function(r){"keydown"===r.type&&!Ea(Bh,r.keyCode)||is(t)||(t[Sh]||[]).forEach((function(t){Rc(e).$emit(_h,t)}))};t[kh]=r,Js(t,"click",r,zi),zh(t)&&Js(t,"keydown",r,zi)}}(t,vh(r,e))})),Dc(o,t[Sh])||(t[Sh]=o,o.forEach((function(t){Rc(vh(r,e)).$emit(Mh,t)})))}},Vh={bind:function(t,e,r){t[jh]=!1,t[Sh]=[],function(t,e){if(Ah(t,e),e){var r=function(e,r){Ea(t[Sh]||[],e)&&(t[jh]=r,Fh(t,r))};t[Oh]=r,Rc(e).$on([Dh,Ih],r)}}(t,vh(r,e)),Nh(t,e,r)},componentUpdated:Nh,updated:Nh,unbind:function(t,e,r){Lh(t),Ah(t,vh(r,e)),Rh(t,Oh),Rh(t,kh),Rh(t,jh),Rh(t,Sh),fs(t,yh),fs(t,wh),gs(t,Ch),gs(t,Th),gs(t,Ph),xs(t,Eh)}},Hh=yr({directives:{VBToggle:Vh}}),Gh=yr({components:{BCollapse:gh},plugins:{VBTogglePlugin:Hh}}),Wh=(r(79),r(125)),qh=function(){return Object(_t.a)((function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Object(Et.a)(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));Ne(this,t.Defaults,this.constructor.Defaults,r,{type:e}),He(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 o=!1;this.preventDefault=function(){this.cancelable&&(o=!0)},Ge(this,"defaultPrevented",{enumerable:!0,get:function(){return o}})}),null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}])}(),Uh=qn({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(Qs(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Li),t&&Js(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Li))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&Js(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Li)},beforeDestroy:function(){Qs(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Li)},methods:{isClickOut:function(t){return!us(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),Yh=qn({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(Qs(this.focusInElement,"focusin",this._focusInHandler,Li),t&&Js(this.focusInElement,"focusin",this._focusInHandler,Li))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&Js(this.focusInElement,"focusin",this._focusInHandler,Li)},beforeDestroy:function(){Qs(this.focusInElement,"focusin",this._focusInHandler,Li)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}}),Xh=(r(229),r(232),null);Hn&&(Xh=new WeakMap);function Kh(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Zh(t){for(var e=1;e0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once(mi,this.focusToggler))},toggle:function(t){var e=t=t||{},r=e.type,o=e.keyCode;("click"===r||"keydown"===r&&-1!==[Tc,Ec,jc].indexOf(o))&&(this.disabled?this.visible=!1:(this.$emit(_i,t),el(t),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){el(t,{propagation:!1})},onKeydown:function(t){var e=t.keyCode;27===e?this.onEsc(t):e===jc?this.focusNext(t,!1):e===_c&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,el(t),this.$once(mi,this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit(ti,t)},hideHandler:function(t){var e=this,r=t.target;!this.visible||us(this.$refs.menu,r)||us(this.toggler,r)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return e.hide()}),this.hideDelay))},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var r=this,o=t.target;!this.visible||t&&ds(".dropdown form",o)||(el(t),this.$nextTick((function(){var t=r.getItems();if(!(t.length<1)){var n=t.indexOf(o);e&&n>0?n--:!e&&n1&&void 0!==arguments[1]?arguments[1]:null;if(Be(option)){var e=ir(option,this.valueField),text=ir(option,this.textField);return{value:Se(e)?t||text:e,text:Id(String(Se(text)?t:text)),html:ir(option,this.htmlField),disabled:Boolean(ir(option,this.disabledField))}}return{value:t||option,text:Id(String(option)),disabled:!1}},normalizeOptions:function(t){var e=this;return Ie(t)?t.map((function(option){return e.normalizeOption(option)})):Be(t)?(sr('Setting prop "options" to an object is deprecated. Use the array format instead.',this.$options.name),qe(t).map((function(r){return e.normalizeOption(t[r]||{},r)}))):[]}}});function Hf(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Gf(t){for(var e=1;e-1:Dc(e,t)},isRadio:function(){return!1}},watch:Object(l.a)({},jm,(function(t,e){Dc(t,e)||this.setIndeterminate(t)})),mounted:function(){this.setIndeterminate(this[jm])},methods:{computedLocalCheckedWatcher:function(t,e){if(!Dc(t,e)){this.$emit(ym,t);var r=this.$refs.input;r&&this.$emit(Sm,r.indeterminate)}},handleChange:function(t){var e=this,r=t.target,o=r.checked,n=r.indeterminate,l=this.value,c=this.uncheckedValue,d=this.computedLocalChecked;if(Ie(d)){var h=om(d,l);o&&h<0?d=d.concat(l):!o&&h>-1&&(d=d.slice(0,h).concat(d.slice(h+1)))}else d=o?l:c;this.computedLocalChecked=d,this.$nextTick((function(){e.$emit(Qn,d),e.isGroup&&e.bvGroup.$emit(Qn,d),e.$emit(Sm,n)}))},setIndeterminate:function(t){Ie(this.computedLocalChecked)&&(t=!1);var e=this.$refs.input;e&&(e.indeterminate=t,this.$emit(Sm,t))}}}),Pm=Us(wm,vo),$m=qn({name:vo,mixins:[xm],inject:{getBvGroup:{from:"getBvRadioGroup",default:function(){return function(){return null}}}},props:Pm,computed:{bvGroup:function(){return this.getBvGroup()}}});function Em(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function _m(t){for(var e=1;e0&&(f=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":f.length>1,"justify-content-end":f.length<2}},f)]);var y=t(Mu,{staticClass:"b-form-date-calendar w-100",props:eb(eb({},Ws(sb,c)),{},{hidden:!this.isVisible,value:e,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:Xe(d,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"]),key:"calendar",ref:"calendar"},f);return t(Qm,{staticClass:"b-form-datepicker",props:eb(eb({},Ws(lb,c)),{},{formattedValue:e?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":n,"text-light":n},this.menuClass],placeholder:h,rtl:this.isRTL,value:e}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Object(l.a)({},ca,d[ca]||this.defaultButtonFn),ref:"control"},[y])}}),ub=yr({components:{BFormDatepicker:db,BDatepicker:db}});function pb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function hb(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(e){var r=[],o=function(){t.readEntries((function(t){0===t.length?e(Promise.all(r).then((function(t){return t.reduce((function(t,e){return _a(t,e)}),[])}))):(r.push(Promise.all(t.map((function(t){if(t){if(t.isDirectory)return Ob(t.createReader(),"".concat(path).concat(t.name,"/"));if(t.isFile)return new Promise((function(e){t.file((function(t){t.$path="".concat(path).concat(t.name),e(t)}))}))}return null})).filter(or))),o())}))};o()}))},kb=Us(Je(hb(hb(hb(hb(hb(hb(hb({},ju),bb),im),sm),um),cm),{},{accept:Hs(qi,""),browseText:Hs(qi,"Browse"),capture:Hs(Ri,!1),directory:Hs(Ri,!1),dropPlaceholder:Hs(qi,"Drop files here"),fileNameFormatter:Hs(Vi),multiple:Hs(Ri,!1),noDrop:Hs(Ri,!1),noDropPlaceholder:Hs(qi,"Not allowed"),noTraverse:Hs(Ri,!1),placeholder:Hs(qi,"No file chosen")})),fo),jb=qn({name:fo,mixins:[Fc,Su,mb,za,am,pm,lm,za],inheritAttrs:!1,props:kb,data:function(){return{files:[],dragging:!1,dropAllowed:!this.noDrop,hasFocus:!1}},computed:{computedAccept:function(){var t=this.accept;return 0===(t=(t||"").trim().split(/[,\s]+/).filter(or)).length?null:t.map((function(t){var e="name",r="^",o="$";return Ft.test(t)?r="":(e="type",Kt.test(t)&&(o=".+$",t=t.slice(0,-1))),t=Ga(t),{rx:new RegExp("".concat(r).concat(t).concat(o)),prop:e}}))},computedCapture:function(){var t=this.capture;return!0===t||""===t||(t||null)},computedAttrs:function(){var t=this.name,e=this.disabled,r=this.required,form=this.form,o=this.computedCapture,n=this.accept,l=this.multiple,c=this.directory;return hb(hb({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:t,disabled:e,required:r,form:form||null,capture:o,accept:n||null,multiple:l,directory:c,webkitdirectory:c,"aria-required":r?"true":null})},computedFileNameFormatter:function(){var t=this.fileNameFormatter;return Xs(t)?t:this.defaultFileNameFormatter},clonedFiles:function(){return rr(this.files)},flattenedFiles:function(){return Ia(this.files)},fileNames:function(){return this.flattenedFiles.map((function(t){return t.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot("drop-placeholder",{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot("placeholder")||this.placeholder;var t=this.flattenedFiles,e=this.clonedFiles,r=this.fileNames,o=this.computedFileNameFormatter;return this.hasNormalizedSlot(ha)?this.normalizeSlot(ha,{files:t,filesTraversed:e,names:r}):o(t,e,r)}},watch:Object(l.a)(Object(l.a)({},gb,(function(t){(!t||Ie(t)&&0===t.length)&&this.reset()})),"files",(function(t,e){if(!Dc(t,e)){var r=this.multiple,o=this.noTraverse,n=!r||o?Ia(t):t;this.$emit(vb,r?n:n[0]||null)}})),created:function(){this.$_form=null},mounted:function(){var t=ds("form",this.$el);t&&(Js(t,"reset",this.reset,zi),this.$_form=t)},beforeDestroy:function(){var t=this.$_form;t&&Qs(t,"reset",this.reset,zi)},methods:{isFileValid:function(t){if(!t)return!1;var e=this.computedAccept;return!e||e.some((function(a){return a.rx.test(t[a.prop])}))},isFilesArrayValid:function(t){var e=this;return Ie(t)?t.every((function(t){return e.isFileValid(t)})):this.isFileValid(t)},defaultFileNameFormatter:function(t,e,r){return r.join(", ")},setFiles:function(t){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?t:Ia(t):Ia(t).slice(0,1)},setInputFiles:function(t){try{var e=new ClipboardEvent("").clipboardData||new DataTransfer;Ia(rr(t)).forEach((function(t){delete t.$path,e.items.add(t)})),this.$refs.input.files=e.files}catch(t){}},reset:function(){try{var t=this.$refs.input;t.value="",t.type="",t.type="file"}catch(t){}this.files=[]},handleFiles:function(t){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1]){var e=t.filter(this.isFilesArrayValid);e.length>0&&(this.setFiles(e),this.setInputFiles(e))}else this.setFiles(t)},focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(t){var e=this,r=t.type,o=t.target,n=t.dataTransfer,l=void 0===n?{}:n,c="drop"===r;this.$emit(Qn,t);var d=$a(l.items||[]);if(vt&&d.length>0&&!Te(xb(d[0])))(function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Promise.all($a(t).filter((function(t){return"file"===t.kind})).map((function(t){var r=xb(t);if(r){if(r.isDirectory&&e)return Ob(r.createReader(),"".concat(r.name,"/"));if(r.isFile)return new Promise((function(t){r.file((function(e){e.$path="",t(e)}))}))}return null})).filter(or))})(d,this.directory).then((function(t){return e.handleFiles(t,c)}));else{var h=$a(o.files||l.files||[]).map((function(t){return t.$path=t.webkitRelativePath||"",t}));this.handleFiles(h,c)}},onDragenter:function(t){el(t),this.dragging=!0;var e=t.dataTransfer,r=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return r.dropEffect="none",void(this.dropAllowed=!1);r.dropEffect="copy"},onDragover:function(t){el(t),this.dragging=!0;var e=t.dataTransfer,r=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return r.dropEffect="none",void(this.dropAllowed=!1);r.dropEffect="copy"},onDragleave:function(t){var e=this;el(t),this.$nextTick((function(){e.dragging=!1,e.dropAllowed=!e.noDrop}))},onDrop:function(t){var e=this;el(t),this.dragging=!1,this.noDrop||this.disabled||!this.dropAllowed?this.$nextTick((function(){e.dropAllowed=!e.noDrop})):this.onChange(t)}},render:function(t){var e=this.custom,r=this.plain,o=this.size,n=this.dragging,c=this.stateClass,d=this.bvAttrs,h=t("input",{class:[{"form-control-file":r,"custom-file-input":e,focus:e&&this.hasFocus},c],style:e?{zIndex:-5}:{},attrs:this.computedAttrs,on:{change:this.onChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.reset},ref:"input"});if(r)return h;var f=t("label",{staticClass:"custom-file-label",class:{dragging:n},attrs:{for:this.safeId(),"data-browse":this.browseText||null}},[t("span",{staticClass:"d-block form-file-text",style:{pointerEvents:"none"}},[this.labelContent])]);return t("div",{staticClass:"custom-file b-form-file",class:[Object(l.a)({},"b-custom-control-".concat(o),o),c,d.class],style:d.style,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragenter:this.onDragenter,dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[h,f])}}),Sb=yr({components:{BFormFile:jb,BFile:jb}}),Tb=function(t){return"\\"+t},Cb=function(t){var e=(t=Wa(t)).length,r=t.charCodeAt(0);return t.split("").reduce((function(o,n,l){var c=t.charCodeAt(l);return 0===c?o+"�":127===c||c>=1&&c<=31||0===l&&c>=48&&c<=57||1===l&&c>=48&&c<=57&&45===r?o+Tb("".concat(c.toString(16)," ")):0===l&&45===c&&1===e?o+Tb(n):c>=128||45===c||95===c||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122?o+n:o+Tb(n)}),"")};function Pb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function $b(t){for(var e=1;e0||qe(this.labelColProps).length>0}},watch:{ariaDescribedby:function(t,e){t!==e&&this.updateAriaDescribedby(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.updateAriaDescribedby(t.ariaDescribedby)}))},methods:{getAlignClasses:function(t,e){return Ls().reduce((function(r,o){var n=t[Vs(o,"".concat(e,"Align"))]||null;return n&&r.push(["text",o,n].filter(or).join("-")),r}),[])},getColProps:function(t,e){return Ls().reduce((function(r,o){var n=t[Vs(o,"".concat(e,"Cols"))];return $e(n=""===n||(n||!1))||"auto"===n||(n=(n=La(n,0))>0&&n),n&&(r[o||($e(n)?"col":"cols")]=n),r}),{})},updateAriaDescribedby:function(t,e){var r=this.labelFor;if(wt&&r){var o=ls("#".concat(Cb(r)),this.$refs.content);if(o){var n="aria-describedby",l=(t||"").split(Xt),c=(e||"").split(Xt),d=(vs(o,n)||"").split(Xt).filter((function(t){return!Ea(c,t)})).concat(l).filter((function(t,e,r){return r.indexOf(t)===e})).filter(or).join(" ").trim();d?bs(o,n,d):gs(o,n)}}},onLegendClick:function(t){if(!this.labelFor){var e=t.target,r=e?e.tagName:"";if(-1===Ab.indexOf(r)){var o=ss(Lb,this.$refs.content).filter(ns);1===o.length&&Ps(o[0])}}}},render:function(t){var e=this.computedState,r=this.feedbackAriaLive,o=this.isHorizontal,n=this.labelFor,l=this.normalizeSlot,c=this.safeId,d=this.tooltip,h=c(),f=!n,m=t(),v=l(ga)||this.label,y=v?c("_BV_label_"):null;if(v||o){var w=this.labelSize,x=this.labelColProps,O=f?"legend":"label";this.labelSrOnly?(v&&(m=t(O,{class:"sr-only",attrs:{id:y,for:n||null}},[v])),m=t(o?Ib:"div",{props:o?x:{}},[m])):m=t(o?Ib:O,{on:f?{click:this.onLegendClick}:{},props:o?Bb(Bb({},x),{},{tag:O}):{},attrs:{id:y,for:n||null,tabindex:f?"-1":null},class:[f?"bv-no-focus-ring":"",o||f?"col-form-label":"",!o&&f?"pt-0":"",o||f?"":"d-block",w?"col-form-label-".concat(w):"",this.labelAlignClasses,this.labelClass]},[v])}var k=t(),j=l("invalid-feedback")||this.invalidFeedback,S=j?c("_BV_feedback_invalid_"):null;j&&(k=t(Kf,{props:{ariaLive:r,id:S,state:e,tooltip:d},attrs:{tabindex:j?"-1":null}},[j]));var T=t(),C=l("valid-feedback")||this.validFeedback,P=C?c("_BV_feedback_valid_"):null;C&&(T=t(Jf,{props:{ariaLive:r,id:P,state:e,tooltip:d},attrs:{tabindex:C?"-1":null}},[C]));var $=t(),E=l("description")||this.description,_=E?c("_BV_description_"):null;E&&($=t(Yf,{attrs:{id:_,tabindex:"-1"}},[E]));var D=this.ariaDescribedby=[_,!1===e?S:null,!0===e?P:null].filter(or).join(" ")||null,I=t(o?Ib:"div",{props:o?this.contentColProps:{},ref:"content"},[l(ua,{ariaDescribedby:D,descriptionId:_,id:h,labelId:y})||t(),k,T,$]);return t(f?"fieldset":o?tm:"div",{staticClass:"form-group",class:[{"was-validated":this.validated},this.stateClass],attrs:{id:h,disabled:f?this.disabled:null,role:f?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":f&&o?y:null}},o&&f?[t(tm,[m,I])]:[m,I])}},Rb=yr({components:{BFormGroup:Fb,BFormFieldset:Fb}}),Nb=qn({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)}}});function Vb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Hb(t){for(var e=1;e2&&void 0!==arguments[2]&&arguments[2];return t=Wa(t),!this.hasFormatter||this.lazyFormatter&&!r||(t=this.formatter(t,e)),t},modifyValue:function(t){return t=Wa(t),this.trim&&(t=t.trim()),this.number&&(t=Aa(t,t)),t},updateValue:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=this.lazy;if(!o||r){this.clearDebounce();var n=function(){if((t=e.modifyValue(t))!==e.vModelValue)e.vModelValue=t,e.$emit(Yb,t);else if(e.hasFormatter){var r=e.$refs.input;r&&t!==r.value&&(r.value=t)}},l=this.computedDebounce;l>0&&!o&&!r?this.$_inputDebounceTimer=setTimeout(n,l):n()}},onInput:function(t){if(!t.target.composing){var e=t.target.value,r=this.formatValue(e,t);!1===r||t.defaultPrevented?el(t,{propagation:!1}):(this.localValue=r,this.updateValue(r),this.$emit(gi,r))}},onChange:function(t){var e=t.target.value,r=this.formatValue(e,t);!1===r||t.defaultPrevented?el(t,{propagation:!1}):(this.localValue=r,this.updateValue(r,!0),this.$emit(Qn,r))},onBlur:function(t){var e=t.target.value,r=this.formatValue(e,t,!0);!1!==r&&(this.localValue=Wa(this.modifyValue(r)),this.updateValue(r,!0)),this.$emit(Jn,t)},focus:function(){this.disabled||Ps(this.$el)},blur:function(){this.disabled||$s(this.$el)}}}),Zb=qn({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 Jb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Qb(t){for(var e=1;e=r?"full":e>=r-.5?"half":"empty",m={variant:l,disabled:c,readonly:d};return t("span",{staticClass:"b-rating-star",class:{focused:o&&e===r||!La(e)&&r===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)])])}}),gg=Us(Je(lg(lg(lg(lg(lg({},ju),ug),Ke(im,["required","autofocus"])),cm),{},{color:Hs(qi),iconClear:Hs(qi,"x"),iconEmpty:Hs(qi,"star"),iconFull:Hs(qi,"star-fill"),iconHalf:Hs(qi,"star-half"),inline:Hs(Ri,!1),locale:Hs(Ki),noBorder:Hs(Ri,!1),precision:Hs(ra),readonly:Hs(Ri,!1),showClear:Hs(Ri,!1),showValue:Hs(Ri,!1),showValueMax:Hs(Ri,!1),stars:Hs(ra,5,(function(t){return La(t)>=3})),variant:Hs(qi)})),wo),vg=qn({name:wo,components:{BIconStar:fc,BIconStarHalf:bc,BIconStarFill:mc,BIconX:gc},mixins:[Su,dg,dm],props:gg,data:function(){var t=Aa(this[pg],null),e=fg(this.stars);return{localValue:Te(t)?null:mg(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return fg(this.stars)},computedRating:function(){var t=Aa(this.localValue,0),e=La(this.precision,3);return mg(Aa(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=_a(this.locale).filter(or);return new Intl.NumberFormat(t).resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return ku(this.computedLocale)},formattedRating:function(){var t=La(this.precision),e=this.showValueMax,r=this.computedLocale,o={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},n=this.computedStars.toLocaleString(r),l=this.localValue;return l=Te(l)?e?"-":"":l.toLocaleString(r,o),e?"".concat(l,"/").concat(n):l}},watch:Object(l.a)(Object(l.a)(Object(l.a)({},pg,(function(t,e){if(t!==e){var r=Aa(t,null);this.localValue=Te(r)?null:mg(r,0,this.computedStars)}})),"localValue",(function(t,e){t!==e&&t!==(this.value||0)&&this.$emit(hg,t||null)})),"disabled",(function(t){t&&(this.hasFocus=!1,this.blur())})),methods:{focus:function(){this.disabled||Ps(this.$el)},blur:function(){this.disabled||$s(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&Ea([Pc,jc,$c,_c],e)){el(t,{propagation:!1});var r=La(this.localValue,0),o=this.showClear?0:1,n=this.computedStars,l=this.isRTL?-1:1;e===Pc?this.localValue=mg(r-l,o,n)||null:e===$c?this.localValue=mg(r+l,o,n):e===jc?this.localValue=mg(r-1,o,n)||null:e===_c&&(this.localValue=mg(r+1,o,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(kc,{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(kc,{props:{icon:this.iconClear}})}},render:function(t){var e=this,r=this.disabled,o=this.readonly,n=this.name,form=this.form,l=this.inline,c=this.variant,d=this.color,h=this.noBorder,f=this.hasFocus,m=this.computedRating,v=this.computedStars,y=this.formattedRating,w=this.showClear,x=this.isRTL,O=this.isInteractive,k=this.$scopedSlots,j=[];if(w&&!r&&!o){var S=t("span",{staticClass:"b-rating-icon"},[(k["icon-clear"]||this.iconClearFn)()]);j.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:f&&0===m},attrs:{tabindex:O?"-1":null},on:{click:function(){return e.onSelected(null)}},key:"clear"},[S]))}for(var T=0;T1&&void 0!==arguments[1]?arguments[1]:null;if(Be(option)){var e=ir(option,this.valueField),text=ir(option,this.textField),r=ir(option,this.optionsField,null);return Te(r)?{value:Se(e)?t||text:e,text:String(Se(text)?t:text),html:ir(option,this.htmlField),disabled:Boolean(ir(option,this.disabledField))}:{label:String(ir(option,this.labelField)||text),options:this.normalizeOptions(r)}}return{value:t||option,text:String(option),disabled:!1}}}}),$g=Us({disabled:Hs(Ri,!1),value:Hs(Ai,void 0,!0)},ko),Eg=qn({name:ko,functional:!0,props:$g,render:function(t,e){var r=e.props,data=e.data,o=e.children,n=r.value;return t("option",An(data,{attrs:{disabled:r.disabled},domProps:{value:n}}),o)}});function _g(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Dg(t){for(var e=1;e0?t:500},computedInterval:function(){var t=La(this.repeatInterval,0);return t>0?t:100},computedThreshold:function(){return Pl(La(this.repeatThreshold,10),1)},computedStepMultiplier:function(){return Pl(La(this.repeatStepMultiplier,4),1)},computedPrecision:function(){var t=this.computedStep;return _l(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return Dl(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return Te(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=_a(this.locale).filter(or);return new Intl.NumberFormat(t).resolvedOptions().locale},computedRTL:function(){return ku(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(){var t=this.formatterFn;return Xs(t)?t:this.defaultFormatter},computedAttrs:function(){return Ng(Ng({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,r=this.computedRequired,o=this.disabled,n=this.state,l=this.computedFormatter,c=!Te(e);return Ng(Ng({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:o?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===n||!c&&r?"true":null,"aria-required":r?"true":null,"aria-valuemin":Wa(this.computedMin),"aria-valuemax":Wa(this.computedMax),"aria-valuenow":c?e:null,"aria-valuetext":c?l(e):null})}},watch:Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)({},Wg,(function(t){this.localValue=Aa(t,null)})),"localValue",(function(t){this.$emit(qg,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||Ps(this.$refs.spinner)},blur:function(){this.disabled||$s(this.$refs.spinner)},emitChange:function(){this.$emit(Qn,this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!Te(e)){var r=this.computedStep*t,o=this.computedMin,n=this.computedMax,l=this.computedMultiplier,c=this.wrap;e=Il((e-o)/r)*r+o+r,e=Il(e*l)/l,this.localValue=e>n?c?o:n:e0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;Te(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;Te(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,r=t.altKey,o=t.ctrlKey,n=t.metaKey;if(!(this.disabled||this.readonly||r||o||n)&&Ea(Ug,e)){if(el(t,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),Ea([_c,jc],e)?(this.$_keyIsDown=!0,e===_c?this.handleStepRepeat(t,this.stepUp):e===jc&&this.handleStepRepeat(t,this.stepDown)):33===e?this.stepUp(this.computedStepMultiplier):34===e?this.stepDown(this.computedStepMultiplier):e===Cc?this.localValue=this.computedMin:e===Sc&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,r=t.altKey,o=t.ctrlKey,n=t.metaKey;this.disabled||this.readonly||r||o||n||Ea(Ug,e)&&(el(t,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(t,e){var r=this,o=t||{},n=o.type,button=o.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;r.$_autoRepeatTimer=setInterval((function(){e(t0&&r.indexOf(t)===e}))},uv=function(t){return Ee(t)?t:Le(t)&&t.target.value||""},pv=Us(Je(rv(rv(rv(rv(rv(rv({},ju),iv),im),cm),um),{},{addButtonText:Hs(qi,"Add"),addButtonVariant:Hs(qi,"outline-secondary"),addOnChange:Hs(Ri,!1),duplicateTagText:Hs(qi,"Duplicate tag(s)"),feedbackAriaLive:Hs(qi,"assertive"),ignoreInputFocusSelector:Hs(Ki,cv),inputAttrs:Hs(Gi,{}),inputClass:Hs(Xi),inputId:Hs(qi),inputType:Hs(qi,"text",(function(t){return Ea(lv,t)})),invalidTagText:Hs(qi,"Invalid tag(s)"),limit:Hs(Hi),limitTagsText:Hs(qi,"Tag limit reached"),noAddOnEnter:Hs(Ri,!1),noOuterFocus:Hs(Ri,!1),noTagRemove:Hs(Ri,!1),placeholder:Hs(qi,"Add tag..."),removeOnDelete:Hs(Ri,!1),separator:Hs(Ki),tagClass:Hs(Xi),tagPills:Hs(Ri,!1),tagRemoveLabel:Hs(qi,"Remove tag"),tagRemovedLabel:Hs(qi,"Tag removed"),tagValidator:Hs(Vi),tagVariant:Hs(qi,"secondary")})),Co),hv=qn({name:Co,mixins:[Uc,Su,nv,am,dm,pm,za],props:pv,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:{all:[],valid:[],invalid:[],duplicate:[]},focusState:null}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return Ea(lv,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var t=this.disabled,form=this.form;return rv(rv({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:t,form:form})},computedInputHandlers:function(){return rv(rv({},Ke(this.bvListeners,[pi,hi])),{},{blur:this.onInputBlur,change:this.onInputChange,focus:this.onInputFocus,input:this.onInputInput,keydown:this.onInputKeydown,reset:this.reset})},computedSeparator:function(){return _a(this.separator).filter(Ee).filter(or).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(Ga(t).replace(Yt,"\\s"),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return _a(this.ignoreInputFocusSelector).filter(or).join(",").trim()},disableAddButton:function(){var t=this,e=qa(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!Ea(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},isLimitReached:function(){var t=this.limit;return _e(t)&&t>=0&&this.tags.length>=t}},watch:Object(l.a)(Object(l.a)(Object(l.a)({},av,(function(t){this.tags=dv(t)})),"tags",(function(t,e){Dc(t,this[av])||this.$emit(sv,t),Dc(t,e)||(t=_a(t).filter(or),e=_a(e).filter(or),this.removedTags=e.filter((function(e){return!Ea(t,e)})))})),"tagsState",(function(t,e){Dc(t,e)||this.$emit("tag-state",t.valid,t.invalid,t.duplicate)})),created:function(){this.tags=dv(this[av])},mounted:function(){var t=ds("form",this.$el);t&&Js(t,"reset",this.reset,zi)},beforeDestroy:function(){var t=ds("form",this.$el);t&&Qs(t,"reset",this.reset,zi)},methods:{addTag:function(t){if(t=Ee(t)?t:this.newTag,!this.disabled&&""!==qa(t)&&!this.isLimitReached){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(cs(this.getInput(),"select"))this.newTag="";else{var r=[].concat(Object(Mt.a)(e.invalid),Object(Mt.a)(e.duplicate));this.newTag=e.all.filter((function(t){return Ea(r,t)})).join(this.computedJoiner).concat(r.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=_a(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})))},reset:function(){var t=this;this.newTag="",this.tags=[],this.$nextTick((function(){t.removedTags=[],t.tagsState={all:[],valid:[],invalid:[],duplicate:[]}}))},onInputInput:function(t){if(!(this.disabled||Le(t)&&t.target.composing)){var e=uv(t),r=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=Wa(e).replace(Jt,""),r&&r.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=uv(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Le(t)){var e=t.keyCode,r=t.target.value||"";this.noAddOnEnter||e!==Tc?!this.removeOnDelete||8!==e&&46!==e||""!==r||(el(t,{propagation:!1}),this.tags=this.tags.slice(0,-1)):(el(t,{propagation:!1}),this.addTag())}},onClick:function(t){var e=this,r=this.computeIgnoreInputFocusSelector;r&&ds(r,t.target,!0)||this.$nextTick((function(){e.focus()}))},onInputFocus:function(t){var e=this;"out"!==this.focusState&&(this.focusState="in",this.$nextTick((function(){Ja((function(){e.hasFocus&&(e.$emit("focus",t),e.focusState=null)}))})))},onInputBlur:function(t){var e=this;"in"!==this.focusState&&(this.focusState="out",this.$nextTick((function(){Ja((function(){e.hasFocus||(e.$emit(Jn,t),e.focusState=null)}))})))},onFocusin:function(t){this.hasFocus=!0,this.$emit(pi,t)},onFocusout:function(t){this.hasFocus=!1,this.$emit(hi,t)},handleAutofocus:function(){var t=this;this.$nextTick((function(){Ja((function(){t.autofocus&&t.focus()}))}))},focus:function(){this.disabled||Ps(this.getInput())},blur:function(){this.disabled||$s(this.getInput())},splitTags:function(t){t=Wa(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(qa).filter(or)},parseTags:function(t){var e=this,r=this.splitTags(t),o={all:r,valid:[],invalid:[],duplicate:[]};return r.forEach((function(t){Ea(e.tags,t)||Ea(o.valid,t)?Ea(o.duplicate,t)||o.duplicate.push(t):e.validateTag(t)?o.valid.push(t):Ea(o.invalid,t)||o.invalid.push(t)})),o},validateTag:function(t){var e=this.tagValidator;return!Xs(e)||e(t)},getInput:function(){return ls("#".concat(Cb(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.addButtonText,r=t.addButtonVariant,o=t.addTag,n=t.disableAddButton,l=t.disabled,c=t.duplicateTagText,d=t.inputAttrs,h=t.inputClass,f=t.inputHandlers,m=t.inputType,v=t.invalidTagText,y=t.isDuplicate,w=t.isInvalid,x=t.isLimitReached,O=t.limitTagsText,k=t.noTagRemove,j=t.placeholder,S=t.removeTag,T=t.tagClass,C=t.tagPills,P=t.tagRemoveLabel,$=t.tagVariant,E=t.tags,_=this.$createElement,D=E.map((function(t){return t=Wa(t),_(tv,{class:T,props:{disabled:l,noRemove:k,pill:C,removeLabel:P,tag:"li",title:t,variant:$},on:{remove:function(){return S(t)}},key:"tags_".concat(t)},t)})),I=v&&w?this.safeId("__invalid_feedback__"):null,M=c&&y?this.safeId("__duplicate_feedback__"):null,B=O&&x?this.safeId("__limit_feedback__"):null,z=[d["aria-describedby"],I,M,B].filter(or).join(" "),L=_("input",{staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:h,style:{outline:0,minWidth:"5rem"},attrs:rv(rv({},d),{},{"aria-describedby":z||null,type:m,placeholder:j||null}),domProps:{value:d.value},on:f,directives:[{name:"model",value:d.value}],ref:"input"}),A=_(md,{staticClass:"b-form-tags-button py-0",class:{invisible:n},style:{fontSize:"90%"},props:{disabled:n||x,variant:r},on:{click:function(){return o()}},ref:"button"},[this.normalizeSlot("add-button-text")||e]),F=this.safeId("__tag_list__"),R=_("li",{staticClass:"b-form-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":F},key:"tags_field"},[_("div",{staticClass:"d-flex",attrs:{role:"group"}},[L,A])]),N=_("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:F},key:"tags_list"},[D,R]),V=_();if(v||c||O){var H=this.feedbackAriaLive,G=this.computedJoiner,W=_();I&&(W=_(Kf,{props:{id:I,ariaLive:H,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join(G)]));var U=_();M&&(U=_(Yf,{props:{id:M,ariaLive:H},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join(G)]));var Y=_();B&&(Y=_(Yf,{props:{id:B,ariaLive:H},key:"tags_limit_feedback"},[O])),V=_("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[W,U,Y])}return[N,V]}},render:function(t){var e=this.name,r=this.disabled,o=this.required,form=this.form,n=this.tags,l=this.computedInputId,c=this.hasFocus,d=this.noOuterFocus,h=rv({tags:n.slice(),inputAttrs:this.computedInputAttrs,inputType:this.computedInputType,inputHandlers:this.computedInputHandlers,removeTag:this.removeTag,addTag:this.addTag,reset:this.reset,inputId:l,isInvalid:this.hasInvalidTags,invalidTags:this.invalidTags.slice(),isDuplicate:this.hasDuplicateTags,duplicateTags:this.duplicateTags.slice(),isLimitReached:this.isLimitReached,disableAddButton:this.disableAddButton},Xe(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),f=this.normalizeSlot(ua,h)||this.defaultRender(h),m=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("__selected_tags__"),role:"status",for:l,"aria-live":c?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),v=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("__removed_tags__"),role:"status","aria-live":c?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),y=t();if(e&&!r){var w=n.length>0;y=(w?n:[""]).map((function(r){return t("input",{class:{"sr-only":!w},attrs:{type:w?"hidden":"text",value:r,required:o,name:e,form:form},key:"tag_input_".concat(r)})}))}return t("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:c&&!d&&!r,disabled:r},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:r||d?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[m,v,f,y])}}),fv=yr({components:{BFormTags:hv,BTags:hv,BFormTag:tv,BTag:tv}});function mv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function bv(t){for(var e=1;ev?d:"".concat(v,"px")}},render:function(t){return t("textarea",{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,ref:"input"})}}),yv=yr({components:{BFormTextarea:vv,BTextarea:vv}});function wv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function xv(t){for(var e=1;e1&&void 0!==arguments[1]&&arguments[1];return Te(e)||Te(r)||n&&Te(o)?"":[e,r,n?o:0].map(Pv).join(":")}({hours:this.modelHours,minutes:this.modelMinutes,seconds:this.modelSeconds},this.showSeconds)},resolvedOptions:function(){var t=_a(this.locale).filter(or),e={hour:Cv,minute:Cv,second:Cv};Ce(this.hour12)||(e.hour12=!!this.hour12);var r=new Intl.DateTimeFormat(t,e).resolvedOptions(),o=r.hour12||!1,n=r.hourCycle||(o?"h12":"h23");return{locale:r.locale,hour12:o,hourCycle:n}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return ku(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(or).join(" ")||null},timeFormatter:function(){var t={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:Cv,minute:Cv,timeZone:"UTC"};return this.showSeconds&&(t.second=Cv),du(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,r=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(su(Date.UTC(0,0,1,t,e,r))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var r=e.hasFocus;return t(sc,{props:{scale:r?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var r=e.hasFocus;return t(sc,{props:{flipV:!0,scale:r?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)({},Sv,(function(t,e){if(t!==e&&!Dc($v(t),$v(this.computedHMS))){var r=$v(t),o=r.hours,n=r.minutes,l=r.seconds,c=r.ampm;this.modelHours=o,this.modelMinutes=n,this.modelSeconds=l,this.modelAmpm=c}})),"computedHMS",(function(t,e){t!==e&&this.$emit(Tv,t)})),"context",(function(t,e){Dc(t,e)||this.$emit(ri,t)})),"modelAmpm",(function(t,e){var r=this;if(t!==e){var o=Te(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&o>11?r.modelHours=o-12:1===t&&o<12&&(r.modelHours=o+12)}))}})),"modelHours",(function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)})),created:function(){var t=this;this.$nextTick((function(){t.$emit(ri,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||Ps(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=es();us(this.$el,t)&&$s(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,r=t.keyCode;if(!this.disabled&&"keydown"===e&&(r===Pc||r===$c)){el(t);var o=this.$refs.spinners||[],n=o.map((function(t){return!!t.hasFocus})).indexOf(!0);n=(n+=r===Pc?-1:1)>=o.length?0:n<0?o.length-1:n,Ps(o[n])}},setLive:function(t){var e=this;t?this.$nextTick((function(){Ja((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var r=this.disabled,o=this.readonly,n=this.computedLocale,c=this.computedAriaLabelledby,d=this.labelIncrement,h=this.labelDecrement,f=this.valueId,m=this.focus,v=[],y=function(c,m,y){var w=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},x=e.safeId("_spinbutton_".concat(m,"_"))||null;return v.push(x),t(Xg,Object(l.a)({class:y,props:xv({id:x,placeholder:"--",vertical:!0,required:!0,disabled:r,readonly:o,locale:n,labelIncrement:d,labelDecrement:h,wrap:!0,ariaControls:f,min:0},w),scopedSlots:e.spinScopedSlots,on:{change:c},key:m,ref:"spinners"},Gn,!0))},w=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":r||o},attrs:{"aria-hidden":"true"}},[t(lc,{props:{shiftV:4,scale:.5}}),t(lc,{props:{shiftV:-4,scale:.5}})])},x=[];x.push(y(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),x.push(w()),x.push(y(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(x.push(w()),x.push(y(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.isLive&&this.is12Hour&&x.push(y(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),x=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:r||o?null:"-1","aria-labelledby":c},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&m()}}},x);var O=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:r||o},attrs:{id:f,role:"status",for:v.filter(or).join(" ")||null,tabindex:r?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:m,focus:m}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),k=t(this.headerTag,{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[O]),j=this.normalizeSlot(),S=j?t(this.footerTag,{staticClass:"b-time-footer"},j):t();return t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":c||null,"aria-disabled":r?"true":null,"aria-readonly":o&&!r?"true":null}},[k,x,S])}});function Dv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Iv(t){for(var e=1;e0&&d.push(t("span"," "));var h=this.labelResetButton;d.push(t(md,{props:{size:"sm",disabled:r||o,variant:this.resetButtonVariant},attrs:{"aria-label":h||null},on:{click:this.onResetButton},key:"reset-btn"},h))}if(!this.noCloseButton){d.length>0&&d.push(t("span"," "));var f=this.labelCloseButton;d.push(t(md,{props:{size:"sm",disabled:r,variant:this.closeButtonVariant},attrs:{"aria-label":f||null},on:{click:this.onCloseButton},key:"close-btn"},f))}d.length>0&&(d=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":d.length>1,"justify-content-end":d.length<2}},d)]);var m=t(_v,{staticClass:"b-form-time-control",props:Iv(Iv({},Ws(Fv,n)),{},{value:e,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},d);return t(Qm,{staticClass:"b-form-timepicker",props:Iv(Iv({},Ws(Rv,n)),{},{id:this.safeId(),value:e,formattedValue:e?this.formattedValue:"",placeholder:c,rtl:this.isRTL,lang:this.computedLang}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Object(l.a)({},ca,this.$scopedSlots[ca]||this.defaultButtonFn),ref:"control"},[m])}}),Hv=yr({components:{BFormTimepicker:Vv,BTimepicker:Vv}}),Gv=yr({components:{BImg:ep,BImgLazy:kp}}),Wv=Us({tag:Hs(qi,"div")},Ro),qv=qn({name:Ro,functional:!0,props:Wv,render:function(t,e){var r=e.props,data=e.data,o=e.children;return t(r.tag,An(data,{staticClass:"input-group-text"}),o)}}),Uv=Us({append:Hs(Ri,!1),id:Hs(qi),isText:Hs(Ri,!1),tag:Hs(qi,"div")},Lo),Yv=qn({name:Lo,functional:!0,props:Uv,render:function(t,e){var r=e.props,data=e.data,o=e.children,n=r.append;return t(r.tag,An(data,{class:{"input-group-append":n,"input-group-prepend":!n},attrs:{id:r.id}}),r.isText?[t(qv,o)]:o)}});function Xv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Kv(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e},Ly=qn({mixins:[By],computed:{scopedStyleAttrs:function(){var t=zy(this.bvParent);return t?Object(l.a)({},t,""):{}}}});function Ay(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Fy(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{},o=t.$root?t.$root.$options.bvEventRoot||t.$root:null;return new e(Fy(Fy({},r),{},{parent:t,bvParent:t,bvEventRoot:o}))},Ny=qn({abstract:!0,name:"BVTransporterTarget",props:{nodes:Hs(Ui)},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=this.updatedNodes,r=Pe(e)?e({}):e;return(r=_a(r).filter(or))&&r.length>0&&!r[0].text?r[0]:t()}}),Vy={container:Hs([we,qi],"body"),disabled:Hs(Ri,!1),tag:Hs(qi,"div")},Hy=qn({name:_n,mixins:[za],props:Vy,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(wt){var t=this.container;return Ee(t)?ls(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=Ry(this,Ny,{el:e,propsData:{nodes:_a(this.normalizeSlot())}})}}},updateTarget:function(){if(wt&&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=_a(this.normalizeSlot()).filter(or);if(e.length>0&&!e[0].text)return e[0]}return t()}}),Gy=Hn?qn({name:_n,mixins:[za],props:Vy,render:function(t){if(this.disabled){var e=_a(this.normalizeSlot()).filter(or);if(e.length>0)return e[0]}return t(c.default.Teleport,{to:this.container},this.normalizeSlot())}}):Hy,Wy=r(275);function qy(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Uy(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return Object(Et.a)(this,e),o=this,n=e,l=[t,c],n=Object(fe.a)(n),r=Object(he.a)(o,Yy()?Reflect.construct(n,l||[],Object(fe.a)(o).constructor):n.apply(o,l)),He(r,{trigger:{enumerable:!0,configurable:!1,writable:!1}}),r}return Object(me.a)(e,t),Object(_t.a)(e,null,[{key:"Defaults",get:function(){return Uy(Uy({},(t=e,r="Defaults",o=this,p=Object(Wy.a)(Object(fe.a)(1&n?t.prototype:t),r,o),2&n&&"function"==typeof p?function(t){return p.apply(o,t)}:p)),{},{trigger:null});var t,r,o,n,p}}])}(qh),Ky=(r(179),new(qn({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){wt&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),hs(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),fs(document.body,"modal-open")),bs(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),Ja((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){t&&-1===this.modals.indexOf(t)&&this.modals.push(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(wt&&Te(this.baseZIndex)){var div=document.createElement("div");hs(div,"modal-backdrop"),hs(div,"d-none"),ws(div,"display","none"),document.body.appendChild(div),this.baseZIndex=La(js(div).zIndex,1040),document.body.removeChild(div)}return this.baseZIndex||1040},getScrollbarWidth:function(){if(wt&&Te(this.scrollbarWidth)){var div=document.createElement("div");hs(div,"modal-scrollbar-measure"),document.body.appendChild(div),this.scrollbarWidth=ks(div).width-div.clientWidth,document.body.removeChild(div)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,r=this.getBaseZIndex(),o=this.getScrollbarWidth();t.forEach((function(t,n){t.zIndex=r+n,t.scrollbarWidth=o,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=ks(document.body),e=t.left,r=t.right;this.isBodyOverflowing=e+r0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=Mp(this.$refs.content,this.checkModalOverflow.bind(this),lw))},updateModel:function(t){t!==this[rw]&&this.$emit(ow,t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Xy(t,Jy(Jy({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(mi,this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var t=this.buildEvent(Pi,{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(bi,{cancelable:"FORCE"!==t,trigger:t||null});if(t===aw?this.$emit("ok",e):t===nw?this.$emit("cancel",e):t===iw&&this.$emit(ei,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.$_returnFocus=t),this.isVisible?this.hide("toggle"):this.show()},getActiveElement:function(){var t=es(wt?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;Ky.modalsAreOpen&&this.noStacking?this.listenOnRootOnce(nl(Yo,mi),this.doShow):(Ky.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,Ja((function(){Ja((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,Ja((function(){t.emitEvent(t.buildEvent($i)),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,Ky.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent(mi))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(nl(Yo,e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal,r=function(o){Qs(e,"mouseup",r,Li),o.target===e&&(t.ignoreBackdropClick=!0)};Js(e,"mouseup",r,Li)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&us(document.body,t.target)&&(us(this.$refs.content,t.target)||this.hide("backdrop"))},onOk:function(){this.hide(aw)},onCancel:function(){this.hide(nw)},onClose:function(){this.hide(iw)},onEsc:function(t){27===t.keyCode&&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||us(content,e)||this.computeIgnoreEnforceFocusSelector&&ds(this.computeIgnoreEnforceFocusSelector,e,!0))){var r=Cs(this.$refs.content),o=this.$refs["bottom-trap"],n=this.$refs["top-trap"];if(o&&e===o){if(Ps(r[0]))return}else if(n&&e===n&&Ps(r[r.length-1]))return;Ps(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.$_returnFocus=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;wt&&Ja((function(){var e=t.$refs.modal,content=t.$refs.content,r=t.getActiveElement();if(e&&content&&(!r||!us(content,r))){var o=t.$refs["ok-button"],n=t.$refs["cancel-button"],l=t.$refs["close-button"],c=t.autoFocusButton,d=c===aw&&o?o.$el||o:c===nw&&n?n.$el||n:c===iw&&l?l.$el||l:content;Ps(d),d===content&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){(t=Ee(t)?ls(t):t)&&(t=t.$el||t,Ps(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 r=this.normalizeSlot("modal-header",this.slotScope);if(!r){var o=t();this.hideHeaderClose||(o=t(sl,{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")])),r=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(xa)?{}:Md(this.titleHtml,this.title)},this.normalizeSlot(xa,this.slotScope)),o]}e=t(this.headerTag,{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[r])}var n=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot(ua,this.slotScope)),l=t();if(!this.hideFooter){var c=this.normalizeSlot("modal-footer",this.slotScope);if(!c){var d=t();this.okOnly||(d=t(md,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(ya)?{}:Md(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(ya))),c=[d,t(md,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(wa)?{}:Md(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(wa))]}l=t(this.footerTag,{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",{attrs:{tabindex:"0"},ref:"top-trap"}),m=t("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));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(ml,{props:{noFade:this.noFade}},[w]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[Vn])},[y,w])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(Gy,[this.makeModal(t)])}}),uw=il(Yo,Pi),pw="__bv_modal_directive__",hw=function(t){var e=t.modifiers,r=void 0===e?{}:e,o=t.arg,n=t.value;return Ee(n)?n:Ee(o)?o:qe(r).reverse()[0]},fw=function(t){return t&&cs(t,".dropdown-menu > li, li.nav-item")&&ls("a, button",t)||t},mw=function(t){t&&"BUTTON"!==t.tagName&&(ys(t,"role")||bs(t,"role","button"),"A"===t.tagName||ys(t,"tabindex")||bs(t,"tabindex","0"))},bw=function(t){var e=t[pw]||{},r=e.trigger,o=e.handler;r&&o&&(Qs(r,"click",o,zi),Qs(r,"keydown",o,zi),Qs(t,"click",o,zi),Qs(t,"keydown",o,zi)),delete t[pw]},gw=function(t,e,r){var o=t[pw]||{},n=hw(e),l=fw(t);n===o.target&&l===o.trigger||(bw(t),function(t,e,r){var o=hw(e),n=fw(t);if(o&&n){var l=function(t){var n=t.currentTarget;if(!is(n)){var l=t.type,c=t.keyCode;"click"!==l&&("keydown"!==l||c!==Tc&&c!==Ec)||Rc(vh(r,e)).$emit(uw,o,n)}};t[pw]={handler:l,target:o,trigger:n},mw(n),Js(n,"click",l,zi),"BUTTON"!==n.tagName&&"button"===vs(n,"role")&&Js(n,"keydown",l,zi)}}(t,e,r)),mw(l)},vw={inserted:gw,updated:function(){},componentUpdated:gw,unbind:bw};function yw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function ww(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(content&&!cr(xw)&&!lr(xw)&&Pe(o))return function(t,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:jw;if(!lr(xw)&&!cr(xw)){var n=Ry(t,e,{propsData:ww(ww(ww({},Tw(Is(Yo))),{},{hideHeaderClose:!0,hideHeader:!(r.title||r.titleHtml)},Ke(r,qe(Sw))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return qe(Sw).forEach((function(t){Se(r[t])||(n.$slots[Sw[t]]=_a(r[t]))})),new Promise((function(t,e){var r=!1;n.$once(Ii,(function(){r||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),n.$on(bi,(function(e){if(!e.defaultPrevented){var n=o(e);e.defaultPrevented||(r=!0,t(n))}}));var div=document.createElement("div");document.body.appendChild(div),n.$mount(div)}))}}(t,ww(ww({},Tw(r)),{},{msgBoxContent:content}),o)},o=function(){return Object(_t.a)((function t(e){Object(Et.a)(this,t),Ne(this,{_vm:e,_root:Rc(e)}),He(this,{_vm:{enumerable:!0,configurable:!1,writable:!1},_root:{enumerable:!0,configurable:!1,writable:!1}})}),[{key:"show",value:function(t){if(t&&this._root){for(var e,r=arguments.length,o=new Array(r>1?r-1:0),n=1;n1?r-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:{}),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return r(this._vm,t,e,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=ww(ww({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return r(this._vm,t,e,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}])}();t.mixin({beforeCreate:function(){this[Ow]=new o(this)}}),Ue(t.prototype,xw)||Ge(t.prototype,xw,{get:function(){return this&&this[Ow]||sr('"'.concat(xw,'" must be accessed from a Vue instance "this" context.'),Yo),this[Ow]}})}}}),Pw=yr({components:{BModal:dw},directives:{VBModal:vw},plugins:{BVModalPlugin:Cw}}),$w=(r(181),r(121),Us({align:Hs(qi),cardHeader:Hs(Ri,!1),fill:Hs(Ri,!1),justified:Hs(Ri,!1),pills:Hs(Ri,!1),small:Hs(Ri,!1),tabs:Hs(Ri,!1),tag:Hs(qi,"ul"),vertical:Hs(Ri,!1)},Xo)),Ew=qn({name:Xo,functional:!0,props:$w,render:function(t,e){var r,o=e.props,data=e.data,n=e.children,c=o.tabs,d=o.pills,h=o.vertical,f=o.align,m=o.cardHeader;return t(o.tag,An(data,{staticClass:"nav",class:Object(l.a)(Object(l.a)({"nav-tabs":c,"nav-pills":d&&!c,"card-header-tabs":!h&&m&&c,"card-header-pills":!h&&m&&d&&!c,"flex-column":h,"nav-fill":!h&&o.fill,"nav-justified":!h&&o.justified},(r=f,"justify-content-".concat(r="left"===r?"start":"right"===r?"end":r)),!h&&f),"small",o.small)}),n)}});function _w(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Dw(t){for(var e=1;e=0&&e<=1})),overlayTag:Hs(qi,"div"),rounded:Hs(Qi,!1),show:Hs(Ri,!1),spinnerSmall:Hs(Ri,!1),spinnerType:Hs(qi,"border"),spinnerVariant:Hs(qi),variant:Hs(qi,"light"),wrapTag:Hs(qi,"div"),zIndex:Hs(ra,10)},on),fx=yr({components:{BOverlay:qn({name:on,mixins:[za],props:hx,computed:{computedRounded:function(){var t=this.rounded;return!0===t||""===t?"rounded":t?"rounded-".concat(t):""},computedVariant:function(){var t=this.variant;return t&&!this.bgColor?"bg-".concat(t):""},slotScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(t){var e=t.spinnerType,r=t.spinnerVariant,o=t.spinnerSmall;return this.$createElement(cx,{props:{type:e,variant:r,small:o}})}},render:function(t){var e=this,r=this.show,o=this.fixed,n=this.noFade,l=this.noWrap,c=this.slotScope,d=t();if(r){var h=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:ux(ux({},px),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),f=t("div",{staticClass:"position-absolute",style:this.noCenter?ux({},px):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot("overlay",c)||this.defaultOverlayFn(c)]);d=t(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!l||l&&!o,"position-fixed":l&&o},style:ux(ux({},px),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit(ti,t)}},key:"overlay"},[h,f])}return d=t(ml,{props:{noFade:n,appear:!0},on:{"after-enter":function(){return e.$emit($i)},"after-leave":function(){return e.$emit(mi)}}},[d]),l?d:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":r?"true":null}},l?[d]:[this.normalizeSlot(),d])}})}});function mx(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function bx(t){for(var e=1;ee?e:r<1?1:r},jx=function(t){if(t.keyCode===Ec)return el(t,{immediatePropagation:!0}),t.currentTarget.click(),!1},Sx=Us(Je(bx(bx({},yx),{},{align:Hs(qi,"left"),ariaLabel:Hs(qi,"Pagination"),disabled:Hs(Ri,!1),ellipsisClass:Hs(Xi),ellipsisText:Hs(qi,"…"),firstClass:Hs(Xi),firstNumber:Hs(Ri,!1),firstText:Hs(qi,"«"),hideEllipsis:Hs(Ri,!1),hideGotoEndButtons:Hs(Ri,!1),labelFirstPage:Hs(qi,"Go to first page"),labelLastPage:Hs(qi,"Go to last page"),labelNextPage:Hs(qi,"Go to next page"),labelPage:Hs(ea,"Go to page"),labelPrevPage:Hs(qi,"Go to previous page"),lastClass:Hs(Xi),lastNumber:Hs(Ri,!1),lastText:Hs(qi,"»"),limit:Hs(ra,5,(function(t){return!(La(t,0)<1)||(sr('Prop "limit" must be a number greater than "0"',nn),!1)})),nextClass:Hs(Xi),nextText:Hs(qi,"›"),pageClass:Hs(Xi),pills:Hs(Ri,!1),prevClass:Hs(Xi),prevText:Hs(qi,"‹"),size:Hs(qi)})),"pagination"),Tx=qn({mixins:[vx,za],props:Sx,data:function(){var t=La(this[wx],0);return{currentPage:t=t>0?t:-1,localNumberOfPages:1,localLimit:5}},computed:{btnSize:function(){var t=this.size;return t?"pagination-".concat(t):""},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 kx(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,r=this.computedCurrentPage,o=this.hideEllipsis,n=this.firstNumber,l=this.lastNumber,c=!1,d=!1,h=t,f=1;e<=t?h=e:r3?(o&&!l||(d=!0,h=t-(n?0:1)),h=Cl(h,t)):e-r+23?(o&&!n||(c=!0,h=t-(l?0:1)),f=e-h+1):(t>3&&(h=t-(o?0:2),c=!(o&&!n),d=!(o&&!l)),f=r-_l(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=Cl(h+1,e,t+1):l&&e===f+h-1&&(f=Pl(f-1,1),h=Cl(e-f+1,e,t+1))),{showFirstDots:c,showLastDots:d,numberOfLinks:h=Cl(h,e-f+1),startNumber:f}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,r=t.startNumber,o=this.computedCurrentPage,n=function(t,e){return Da(e,(function(e,i){return{number:t+i,classes:null}}))}(r,e);if(n.length>3){var l=o-r,c="bv-d-xs-down-none";if(0===l)for(var i=3;il+1;f--)n[f].classes=c}}return n}},watch:Object(l.a)(Object(l.a)(Object(l.a)({},wx,(function(t,e){t!==e&&(this.currentPage=kx(t,this.localNumberOfPages))})),"currentPage",(function(t,e){t!==e&&this.$emit(xx,t>0?t:null)})),"limit",(function(t,e){t!==e&&(this.localLimit=Ox(t))})),created:function(){var t=this;this.localLimit=Ox(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,r=t.shiftKey;this.isNav||(e===Pc||e===_c?(el(t,{propagation:!1}),r?this.focusFirst():this.focusPrev()):e!==$c&&e!==jc||(el(t,{propagation:!1}),r?this.focusLast():this.focusNext()))},getButtons:function(){return ss("button.page-link, a.page-link",this.$el).filter((function(t){return ns(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return La(vs(e,"aria-posinset"),0)===t.computedCurrentPage}));Ps(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!is(t)}));Ps(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!is(t)}));Ps(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),r=e.indexOf(es());r>0&&!is(e[r-1])&&Ps(e[r-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),r=e.indexOf(es());rd,x=r<1?1:r>d?d:r,j={disabled:y,page:x,index:x-1},S=e.normalizeSlot(l,j)||Wa(h)||t(),T=t(y?"span":c?ed:"button",{staticClass:"page-link",class:{"flex-grow-1":!c&&!y&&w},props:y||!c?{}:e.linkProps(r),attrs:{role:c?null:"menuitem",type:c||y?null:"button",tabindex:y||c?null:"-1","aria-label":n,"aria-controls":Al(e).ariaControls||null,"aria-disabled":y?"true":null},on:y?{}:{"!click":function(t){e.onClick(t,r)},keydown:jx}},[S]);return t("li",{key:v,staticClass:"page-item",class:[{disabled:y,"flex-fill":w,"d-flex":w&&!c&&!y},f],attrs:{role:c?null:"presentation","aria-hidden":y?"true":null}},[T])},S=function(r){return t("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",w?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(r?"last":"first")},[t("span",{staticClass:"page-link"},[e.normalizeSlot("ellipsis-text")||Wa(e.ellipsisText)||t()])])},T=function(r,l){var h=r.number,f=O(h)&&!k,m=o?null:f||k&&0===l?"0":"-1",v={role:c?null:"menuitemradio",type:c||o?null:"button","aria-disabled":o?"true":null,"aria-controls":Al(e).ariaControls||null,"aria-label":Xs(n)?n(h):"".concat(Pe(n)?n():n," ").concat(h),"aria-checked":c?null:f?"true":"false","aria-current":c&&f?"page":null,"aria-posinset":c?null:h,"aria-setsize":c?null:d,tabindex:c?null:m},y=Wa(e.makePage(h)),x={page:h,index:h-1,content:y,active:f,disabled:o},j=t(o?"span":c?ed:"button",{props:o||!c?{}:e.linkProps(h),staticClass:"page-link",class:{"flex-grow-1":!c&&!o&&w},attrs:v,on:o?{}:{"!click":function(t){e.onClick(t,h)},keydown:jx}},[e.normalizeSlot("page",x)||y]);return t("li",{staticClass:"page-item",class:[{disabled:o,active:f,"flex-fill":w,"d-flex":w&&!c&&!o},r.classes,e.pageClass],attrs:{role:c?null:"presentation"},key:"page-".concat(h)},[j])},C=t();this.firstNumber||this.hideGotoEndButtons||(C=j(1,this.labelFirstPage,"first-text",this.firstText,this.firstClass,1,"pagination-goto-first")),x.push(C),x.push(j(h-1,this.labelPrevPage,"prev-text",this.prevText,this.prevClass,1,"pagination-goto-prev")),x.push(this.firstNumber&&1!==f[0]?T({number:1},0):t()),x.push(v?S(!1):t()),this.pageList.forEach((function(t,r){var o=v&&e.firstNumber&&1!==f[0]?1:0;x.push(T(t,r+o))})),x.push(y?S(!0):t()),x.push(this.lastNumber&&f[f.length-1]!==d?T({number:d},-1):t()),x.push(j(h+1,this.labelNextPage,"next-text",this.nextText,this.nextClass,d,"pagination-goto-next"));var P=t();this.lastNumber||this.hideGotoEndButtons||(P=j(d,this.labelLastPage,"last-text",this.lastText,this.lastClass,d,"pagination-goto-last")),x.push(P);var $=t("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:c?null:"menubar","aria-disabled":o?"true":"false","aria-label":c?null:l||null},on:c?{}:{keydown:this.handleKeyNav},ref:"ul"},x);return c?t("nav",{attrs:{"aria-disabled":o?"true":null,"aria-hidden":o?"true":"false","aria-label":c&&l||null}},[$]):$}});function Cx(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Px(t){for(var e=1;et.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=La(this[wx],0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},methods:{onClick:function(t,e){var r=this;if(e!==this.currentPage){var o=t.target,n=new qh(ki,{cancelable:!0,vueTarget:this,target:o});this.$emit(n.type,n,e),n.defaultPrevented||(this.currentPage=e,this.$emit(Qn,this.currentPage),this.$nextTick((function(){ns(o)&&r.$el.contains(o)?Ps(o):r.focusCurrent()})))}},makePage:function(t){return t},linkProps:function(){return{}}}})}});r(140),r(253);function Ix(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Mx(t){for(var e=1;e0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=(t=this.numberOfPages,Pl(La(t,0),1)),this.$nextTick((function(){e.guessCurrentPage()}))},onClick:function(t,e){var r=this;if(e!==this.currentPage){var o=t.currentTarget||t.target,n=new qh(ki,{cancelable:!0,vueTarget:this,target:o});this.$emit(n.type,n,e),n.defaultPrevented||(Ja((function(){r.currentPage=e,r.$emit(Qn,e)})),this.$nextTick((function(){$s(o)})))}},getPageInfo:function(t){if(!Ie(this.pages)||0===this.pages.length||Se(this.pages[t-1])){var link="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:link}:link,text:Wa(t)}}var e=this.pages[t-1];if(Me(e)){var r=e.link;return{link:Me(r)?r:this.useRouter?{path:r}:r,text:Wa(e.text||t)}}return{link:Wa(e),text:Wa(t)}},makePage:function(t){var e=this.pageGen,r=this.getPageInfo(t);return Xs(e)?e(t,r):r.text},makeLink:function(t){var e=this.linkGen,r=this.getPageInfo(t);return Xs(e)?e(t,r):r.link},linkProps:function(t){var e=Ws(Bx,this),link=this.makeLink(t);return this.useRouter||Me(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=Wl({to:t},"a","/","/"),document.body.appendChild(link);var e=link,r=e.pathname,o=e.hash,n=e.search;return document.body.removeChild(link),{path:r,hash:o,query:Vl(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.$router,e=this.$route,r=this.computedValue;if(!this.noPageDetect&&!r&&(wt||!wt&&t))for(var o=t&&e?{path:e.path,hash:e.hash,query:e.query}:{},n=wt?window.location||document.location:null,l=n?{path:n.pathname,hash:n.hash,query:Vl(n.search)}:{},c=1;!r&&c<=this.localNumberOfPages;c++){var d=this.makeLink(c);r=t&&(Me(d)||this.useRouter)?Dc(this.resolveRoute(d),o)?c:null:wt?Dc(this.resolveLink(d),l)?c:null:-1}this.currentPage=r>0?r:0}}}),Ax=yr({components:{BPaginationNav:Lx}}),Fx={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"},Rx={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},Nx={arrowPadding:Hs(ra,6),boundary:Hs([we,qi],"scrollParent"),boundaryPadding:Hs(ra,5),fallbackPlacement:Hs(Ki,"flip"),offset:Hs(ra,0),placement:Hs(qi,"top"),target:Hs([we,xe])},Vx=qn({name:"BVPopper",mixins:[By],props:Nx,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(Pi,(function(e){t.popperCreate(e)}));var e=function(){t.$nextTick((function(){Ja((function(){t.$destroy()}))}))};this.bvParent.$once(Ii,e),this.$once(mi,e)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},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 Fx[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||ls(".arrow",this.$el),r=Aa(js(e).width,0)+Aa(this.arrowPadding,0);switch(Rx[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(r,"px");case-1:return"-50%p + ".concat(r,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new Wh.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,r=this.noFade;return t(ml,{props:{appear:!0,noFade:r},on:{beforeEnter:function(t){return e.$emit(Pi,t)},afterEnter:function(t){return e.$emit($i,t)},beforeLeave:function(t){return e.$emit(bi,t)},afterLeave:function(t){return e.$emit(mi,t)}}},[this.localShow?this.renderTemplate(t):t()])}});function Hx(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Gx(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=!1;qe(tO).forEach((function(r){Se(data[r])||t[r]===data[r]||(t[r]=data[r],"title"===r&&(e=!0))})),e&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),r=this.$_tip=Ry(this,e,{propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:La(this.offset,0),arrowPadding:La(this.arrowPadding,0),boundaryPadding:La(this.boundaryPadding,0)}});this.handleTemplateUpdate(),r.$once(Pi,this.onTemplateShow),r.$once($i,this.onTemplateShown),r.$once(bi,this.onTemplateHide),r.$once(mi,this.onTemplateHidden),r.$once(Ii,this.destroyTemplate),r.$on(pi,this.handleEvent),r.$on(hi,this.handleEvent),r.$on(yi,this.handleEvent),r.$on(wi,this.handleEvent),r.$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(r){e[r]!==t[r]&&(e[r]=t[r])}))}},show:function(){var t=this.getTarget();if(t&&us(document.body,t)&&ns(t)&&!this.dropdownOpen()&&(!Ce(this.title)&&""!==this.title||!Ce(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent(Pi,{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];if(this.getTemplateElement()&&this.localShow){var e=this.buildEvent(bi,{cancelable:!t});this.emitEvent(e),e.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(ci))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(ai))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent($i))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(mi))},getTarget:function(){var t=this.target;return Ee(t)?t=ps(t.replace(/^#/,"")):Pe(t)?t=t():t&&(t=t.$el||t),ts(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?ds(Jx,e)||body:Ee(t)&&ps(t.replace(/^#/,""))||body},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&ds(Kx,t)},isDropdown:function(){var t=this.getTarget();return t&&ms(t,"dropdown")},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&ls(".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=vs(t,"aria-describedby")||"";desc=desc.split(/\s+/).concat(this.computedId).join(" ").trim(),bs(t,"aria-describedby",desc)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),desc=vs(e,"aria-describedby")||"";(desc=desc.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim())?bs(e,"aria-describedby",desc):gs(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();if(ys(t,"title")){var title=vs(t,"title");bs(t,"title",""),title&&bs(t,Qx,title)}},restoreTitle:function(){var t=this.getTarget();if(ys(t,Qx)){var title=vs(t,Qx);gs(t,Qx),title&&bs(t,"title",title)}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new qh(t,Yx({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type;this.emitOnRoot(nl(this.templateType,e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(r){"click"===r?Js(e,"click",t.handleEvent,Li):"focus"===r?(Js(e,"focusin",t.handleEvent,Li),Js(e,"focusout",t.handleEvent,Li)):"blur"===r?Js(e,"focusout",t.handleEvent,Li):"hover"===r&&(Js(e,"mouseenter",t.handleEvent,Li),Js(e,"mouseleave",t.handleEvent,Li))}),this))},unListen:function(){var t=this,e=this.getTarget();this.setRootListener(!1),["click","focusin","focusout","mouseenter","mouseleave"].forEach((function(r){e&&Qs(e,r,t.handleEvent,Li)}),this)},setRootListener:function(t){var e=t?"listenOnRoot":"listenOffRoot",r=this.templateType;this[e](il(r,bi),this.doHide),this[e](il(r,Pi),this.doShow),this[e](il(r,ii),this.doDisable),this[e](il(r,si),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 r=this.getTarget();t&&(this.$_visibleInterval=setInterval((function(){!e.getTemplateElement()||!e.localShow||r.parentNode&&ns(r)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this[t?"listenOnRoot":"listenOffRoot"](Zx,this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&$a(document.body.children).forEach((function(r){tl(t,r,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();if(e&&this.bvEventRoot&&this.isDropdown){var r=function(element){if(!Hn)return element.__vue__;for(var t=element;t;){if(Xh.has(t))return Xh.get(t);t=t.parentNode}return null}(e);r&&r[t?"$on":"$off"]($i,this.forceHide)}},handleEvent:function(t){var e=this.getTarget();if(e&&!is(e)&&this.$_enabled&&!this.dropdownOpen()){var r=t.type,o=this.computedTriggers;if("click"===r&&Ea(o,"click"))this.click(t);else if("mouseenter"===r&&Ea(o,"hover"))this.enter(t);else if("focusin"===r&&Ea(o,"focus"))this.enter(t);else if("focusout"===r&&(Ea(o,"focus")||Ea(o,"blur"))||"mouseleave"===r&&Ea(o,"hover")){var n=this.getTemplateElement(),l=t.target,c=t.relatedTarget;if(n&&us(n,l)&&us(e,c)||n&&us(e,l)&&us(n,c)||n&&us(n,l)&&us(n,c)||us(e,l)&&us(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()&&(Ps(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&&Ea(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())}}});function rO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}var oO="disabled",nO=Mi+oO,iO="show",aO=Mi+iO,sO=Us((Xx={boundary:Hs([we,Gi,qi],"scrollParent"),boundaryPadding:Hs(ra,50),container:Hs([we,Gi,qi]),customClass:Hs(qi),delay:Hs(oa,50)},Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Xx,oO,Hs(Ri,!1)),"fallbackPlacement",Hs(Ki,"flip")),"id",Hs(qi)),"noFade",Hs(Ri,!1)),"noninteractive",Hs(Ri,!1)),"offset",Hs(ra,0)),"placement",Hs(qi,"top")),iO,Hs(Ri,!1)),"target",Hs([we,xe,Vi,Gi,qi],void 0,!0)),"title",Hs(qi)),Object(l.a)(Object(l.a)(Xx,"triggers",Hs(Ki,"hover focus")),"variant",Hs(qi))),En),lO=qn({name:En,mixins:[za,By],inheritAttrs:!1,props:sO,data:function(){return{localShow:this[iO],localTitle:"",localContent:""}},computed:{templateData:function(){return function(t){for(var e=1;e0&&t[gO].updateData(data)}))}var data={title:o.title,content:o.content,triggers:o.trigger,placement:o.placement,fallbackPlacement:o.fallbackPlacement,variant:o.variant,customClass:o.customClass,container:o.container,boundary:o.boundary,delay:o.delay,offset:o.offset,noFade:!o.animation,id:o.id,disabled:o.disabled,html:o.html},l=t[gO].__bv_prev_data__;if(t[gO].__bv_prev_data__=data,!Dc(data,l)){var c={target:t};qe(data).forEach((function(e){data[e]!==l[e]&&(c[e]="title"!==e&&"content"!==e||!Pe(data[e])?data[e]:data[e](t))})),t[gO].updateData(c)}}},EO=yr({directives:{VBPopover:{bind:function(t,e,r){$O(t,e,r)},componentUpdated:function(t,e,r){Zn((function(){$O(t,e,r)}))},unbind:function(t){!function(t){t[gO]&&(t[gO].$destroy(),t[gO]=null),delete t[gO]}(t)}}}}),_O=yr({components:{BPopover:fO},plugins:{VBPopoverPlugin:EO}}),DO=Us({animated:Hs(Ri,null),label:Hs(qi),labelHtml:Hs(qi),max:Hs(ra,null),precision:Hs(ra,null),showProgress:Hs(Ri,null),showValue:Hs(Ri,null),striped:Hs(Ri,null),value:Hs(ra,0),variant:Hs(qi)},cn),IO=qn({name:cn,mixins:[za],inject:{getBvProgress:{default:function(){return function(){return{}}}}},props:DO,computed:{bvProgress:function(){return this.getBvProgress()},progressBarClasses:function(){var t=this.computedAnimated,e=this.computedVariant;return[e?"bg-".concat(e):"",this.computedStriped||t?"progress-bar-striped":"",t?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return Aa(this.value,0)},computedMax:function(){var t=Aa(this.max)||Aa(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return Pl(La(this.precision,La(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,p=Dl(10,t);return Fa(100*p*this.computedValue/this.computedMax/p,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return $e(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return $e(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return $e(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return $e(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e,label=this.label,r=this.labelHtml,o=this.computedValue,n=this.computedPrecision,l={};return this.hasNormalizedSlot()?e=this.normalizeSlot():label||r?l=Md(r,label):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=Fa(o,n)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":Wa(this.computedMax),"aria-valuenow":Fa(o,n)},domProps:l},e)}});function MO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function BO(t){for(var e=1;e0&&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(HO,this.handleToggle),this.listenOnRoot(VO,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(GO,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(WO,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&&27===e&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=Cs(this.$refs.content);this.enforceFocus(t.reverse()[0])},onBottomTrapFocus:function(){var t=Cs(this.$refs.content);this.enforceFocus(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=es(wt?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){us(t,es())||this.enforceFocus(t),this.$emit($i)},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(mi)},enforceFocus:function(t){this.noEnforceFocus||Ps(t)}},render:function(t){var e=this.bgVariant,r=this.width,o=this.textVariant,n=this.localShow,shadow=""===this.shadow||this.shadow,c=t(this.tag,{staticClass:NO,class:[Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)({shadow:!0===shadow},"shadow-".concat(shadow),shadow&&!0!==shadow),"".concat(NO,"-right"),this.right),"bg-".concat(e),e),"text-".concat(o),o),this.sidebarClass],style:{width:r},attrs:this.computedAttrs,directives:[{name:"show",value:n}],ref:"content"},[ek(t,this)]);c=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[c]);var d=t(ml,{props:{noFade:this.noSlide}},[rk(t,this)]),h=t(),f=t();return this.backdrop&&n&&(h=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),f=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}},[h,c,f,d])}}),nk=yr({components:{BSidebar:ok},plugins:{VBTogglePlugin:Hh}}),ik=Us({animation:Hs(qi,"wave"),height:Hs(qi),size:Hs(qi),type:Hs(qi,"text"),variant:Hs(qi),width:Hs(qi)},pn),ak=qn({name:pn,functional:!0,props:ik,render:function(t,e){var data=e.data,r=e.props,o=r.size,n=r.animation,c=r.variant;return t("div",An(data,{staticClass:"b-skeleton",style:{width:o||r.width,height:o||r.height},class:Object(l.a)(Object(l.a)(Object(l.a)({},"b-skeleton-".concat(r.type),!0),"b-skeleton-animate-".concat(n),n),"bg-".concat(c),c)}))}});Us(Ke(Yl,["content","stacked"]),Io);function sk(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function lk(t){for(var e=1;e0}}});function fk(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}var mk="light",bk="dark",gk=Us({variant:Hs(qi)},"BTr"),vk=qn({name:"BTr",mixins:[Fc,Uc,za],provide:function(){var t=this;return{getBvTableTr:function(){return t}}},inject:{getBvTableRowGroup:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:gk,computed:{bvTableRowGroup:function(){return this.getBvTableRowGroup()},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 this.headVariant!==mk&&this.footVariant!==mk&&(this.headVariant===bk||this.footVariant===bk||this.isDark)},trClasses:function(){var t=this.variant;return[t?"".concat(this.isRowDark?"bg":"table","-").concat(t):null]},trAttrs:function(){return function(t){for(var e=1;e0?t:null},jk=function(t){return Ce(t)||kk(t)>0},Sk=Us({colspan:Hs(ra,null,jk),rowspan:Hs(ra,null,jk),stackedHeading:Hs(qi),stickyColumn:Hs(Ri,!1),variant:Hs(qi)},wn),Tk=qn({name:wn,mixins:[Fc,Uc,za],inject:{getBvTableTr:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:Sk,computed:{bvTableTr:function(){return this.getBvTableTr()},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 kk(this.colspan)},computedRowspan:function(){return kk(this.rowspan)},cellClasses:function(){var t=this.variant,e=this.headVariant,r=this.isStickyColumn;return(!t&&this.isStickyHeader&&!e||!t&&r&&this.inTfoot&&!this.footVariant||!t&&r&&this.inThead&&!e||!t&&r&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,r?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.stackedHeading,e=this.inThead||this.inTfoot,r=this.computedColspan,o=this.computedRowspan,n="cell",l=null;return e?(n="columnheader",l=r>0?"colspan":"col"):rs(this.tag,"th")&&(n="rowheader",l=o>0?"rowgroup":"row"),Ok(Ok({colspan:r,rowspan:o,role:n,scope:l},this.bvAttrs),{},{"data-label":this.isStackedCell&&!Ce(t)?Wa(t):null})}},render:function(t){var e=[this.normalizeSlot()];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?t("div",[e]):e])}}),Ck="busy",Pk=Mi+Ck,$k=Object(l.a)({},Ck,Hs(Ri,!1)),Ek=qn({props:$k,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this[Ck]||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit(Pk,t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(el(t),!0)},renderBusy:function(){var t=this.tbodyTrClass,e=this.tbodyTrAttr,r=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(ja)?r(vk,{staticClass:"b-table-busy-slot",class:[Pe(t)?t(null,ja):t],attrs:Pe(e)?e(null,ja):e,key:"table-busy-slot"},[r(Tk,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(ja)])]):null}}}),_k={caption:Hs(qi),captionHtml:Hs(qi)},Dk=qn({props:_k,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var caption=this.caption,t=this.captionHtml,e=this.$createElement,r=e(),o=this.hasNormalizedSlot(Sa);return(o||caption||t)&&(r=e("caption",{attrs:{id:this.captionId},domProps:o?{}:Md(t,caption),key:"caption",ref:"caption"},this.normalizeSlot(Sa))),r}}}),Ik={},Mk=qn({methods:{renderColgroup:function(){var t=this.computedFields,e=this.$createElement,r=e();return this.hasNormalizedSlot(Ta)&&(r=e("colgroup",{key:"colgroup"},[this.normalizeSlot(Ta,{columns:t.length,fields:t})])),r}}}),Bk={emptyFilteredHtml:Hs(qi),emptyFilteredText:Hs(qi,"There are no records matching your request"),emptyHtml:Hs(qi),emptyText:Hs(qi,"There are no records to show"),showEmpty:Hs(Ri,!1)},zk=qn({props:Bk,methods:{renderEmpty:function(){var t=Al(this),e=t.computedItems,r=t.computedBusy,o=this.$createElement,n=o();if(this.showEmpty&&(!e||0===e.length)&&(!r||!this.hasNormalizedSlot(ja))){var l=this.computedFields,c=this.isFiltered,d=this.emptyText,h=this.emptyHtml,f=this.emptyFilteredText,m=this.emptyFilteredHtml,v=this.tbodyTrClass,y=this.tbodyTrAttr;(n=this.normalizeSlot(c?"emptyfiltered":pa,{emptyFilteredHtml:m,emptyFilteredText:f,emptyHtml:h,emptyText:d,fields:l,items:e}))||(n=o("div",{class:["text-center","my-2"],domProps:c?Md(m,f):Md(h,d)})),n=o(Tk,{props:{colspan:l.length||null}},[o("div",{attrs:{role:"alert","aria-live":"polite"}},[n])]),n=o(vk,{staticClass:"b-table-empty-row",class:[Pe(v)?v(null,"row-empty"):v],attrs:Pe(y)?y(null,"row-empty"):y,key:c?"b-empty-filtered-row":"b-empty-row"},[n])}return n}}}),Lk=(r(366),function(t){return Ce(t)?"":Me(t)&&!ze(t)?qe(t).sort().map((function(e){return Lk(t[e])})).filter((function(t){return!!t})).join(" "):Wa(t)});function Ak(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Fk(t){for(var e=1;e3&&void 0!==arguments[3]?arguments[3]:{},n=qe(o).reduce((function(e,r){var n=o[r],l=n.filterByFormatted,c=Pe(l)?l:l?n.formatter:null;return Pe(c)&&(e[r]=c(t[r],r,t)),e}),Ye(t)),l=qe(n).filter((function(t){return!(Hk[t]||Ie(e)&&e.length>0&&Ea(e,t)||Ie(r)&&r.length>0&&!Ea(r,t))}));return Xe(n,l)},qk={filter:Hs([].concat(Object(Mt.a)(Xi),[Wi])),filterDebounce:Hs(ra,0,(function(t){return At.test(String(t))})),filterFunction:Hs(Vi),filterIgnoredFields:Hs(Fi,[]),filterIncludedFields:Hs(Fi,[])},Uk=qn({props:qk,data:function(){return{isFiltered:!1,localFilter:this.filterSanitize(this.filter)}},computed:{computedFilterIgnored:function(){return _a(this.filterIgnoredFields||[]).filter(or)},computedFilterIncluded:function(){return _a(this.filterIncludedFields||[]).filter(or)},computedFilterDebounce:function(){var t=La(this.filterDebounce,0);return t>0&&sr('Prop "filter-debounce" is deprecated. Use the debounce feature of "" instead.',yn),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){return{filteredItems:this.filteredItems,localItems:this.localItems,localFilter:this.localFilter}},localFilterFn:function(){var t=this.filterFunction;return Xs(t)?t:null},filteredItems:function(){var t=this.localItems,e=this.localFilter,r=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return r&&t.length>0?t.filter(r):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,r=this.computedFilterDebounce;this.clearFilterTimer(),r&&r>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),r):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,r=t.localFilter,o=!1;r?Dc(r,[])||Dc(r,{})?o=!1:r&&(o=!0):o=!1,o&&this.$emit(di,e,e.length),this.isFiltered=o},isFiltered:function(t,e){if(!1===t&&!0===e){var r=this.localItems;this.$emit(di,r,r.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||Ee(t)||Ae(t)?rr(t):""},filterFnFactory:function(t,e){if(!t||!Pe(t)||!e||Dc(e,[])||Dc(e,{}))return null;return function(r){return t(r,e)}},defaultFilterFnFactory:function(t){var e=this;if(!t||!Ee(t)&&!Ae(t))return null;var r=t;if(Ee(r)){var pattern=Ga(t).replace(Yt,"\\s+");r=new RegExp(".*".concat(pattern,".*"),"i")}return function(t){return r.lastIndex=0,r.test((o=t,n=e.computedFilterIgnored,l=e.computedFilterIncluded,c=e.computedFieldsObj,Me(o)?Lk(Wk(o,n,l,c)):""));var o,n,l,c}}}}),Yk=function(t,e){var r=[];if(Ie(t)&&t.filter(or).forEach((function(t){if(Ee(t))r.push({key:t,label:Va(t)});else if(Me(t)&&t.key&&Ee(t.key))r.push(Ye(t));else if(Me(t)&&1===qe(t).length){var e=qe(t)[0],o=function(t,e){var r=null;return Ee(e)?r={key:t,label:e}:Pe(e)?r={key:t,formatter:e}:Me(e)?(r=Ye(e)).key=r.key||t:!1!==e&&(r={key:t}),r}(e,t[e]);o&&r.push(o)}})),0===r.length&&Ie(e)&&e.length>0){var o=e[0];qe(o).forEach((function(t){Hk[t]||r.push({key:t,label:Va(t)})}))}var n={};return r.filter((function(t){return!n[t.key]&&(n[t.key]=!0,t.label=Ee(t.label)?t.label:Va(t.key),!0)}))};function Xk(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Kk(t){for(var e=1;e0&&t.some(or)},selectableIsMultiSelect:function(){return this.isSelectable&&Ea(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t=this.isSelectable;return Object(l.a)(Object(l.a)(Object(l.a)({"b-table-selectable":t},"b-table-select-".concat(this.selectMode),t),"b-table-selecting",this.selectableHasSelection),"b-table-selectable-no-click",t&&!this.hasSelectableRowClick)},selectableTableAttrs:function(){if(!this.isSelectable)return{};var t=this.bvAttrs.role||uj;return{role:t,"aria-multiselectable":t===uj?Wa(this.selectableIsMultiSelect):null}}},watch:{computedItems:function(t,e){var r=!1;if(this.isSelectable&&this.selectedRows.length>0){r=Ie(t)&&Ie(e)&&t.length===e.length;for(var i=0;r&&i=0&&t0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Da(t,!0):[!0])},isRowSelected:function(t){return!(!_e(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(l.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](Ti,this.selectionHandler),this[e](di,this.clearSelected),this[e](oi,this.clearSelected)},selectionHandler:function(t,e,r){if(this.isSelectable&&!this.noSelectOnClick){var o=this.selectMode,n=this.selectedLastRow,l=this.selectedRows.slice(),c=!l[e];if("single"===o)l=[];else if("range"===o)if(n>-1&&r.shiftKey){for(var d=Cl(n,e);d<=Pl(n,e);d++)l[d]=!0;c=!0}else r.ctrlKey||r.metaKey||(l=[],c=!0),c&&(this.selectedLastRow=e);l[e]=c,this.selectedRows=l}else this.clearSelected()}}}),fj=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]}))},mj=function(t){return Ce(t)?"":De(t)?Aa(t,t):t};function bj(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function gj(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{},e=t.sortBy,r=void 0===e?null:e,o=t.formatter,n=void 0===o?null:o,l=t.locale,c=void 0===l?void 0:l,d=t.localeOptions,h=void 0===d?{}:d,f=t.nullLast,m=void 0!==f&&f,v=ir(a,r,null),y=ir(b,r,null);return Pe(n)&&(v=n(v,r,a),y=n(y,r,b)),v=mj(v),y=mj(y),ze(v)&&ze(y)||_e(v)&&_e(y)?vy?1:0:m&&""===v&&""!==y?1:m&&""!==v&&""===y?-1:Lk(v).localeCompare(Lk(y),c,h)}(a,b,{sortBy:e,formatter:y,locale:o,localeOptions:m,nullLast:n})),(t||0)*(r?-1:1)}))}return f}},watch:Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)({isSortable:function(t){t?this.isSortable&&this.$on(fi,this.handleSort):this.$off(fi,this.handleSort)}},wj,(function(t){t!==this.localSortDesc&&(this.localSortDesc=t||!1)})),vj,(function(t){t!==this.localSortBy&&(this.localSortBy=t||"")})),"localSortDesc",(function(t,e){t!==e&&this.$emit(xj,t)})),"localSortBy",(function(t,e){t!==e&&this.$emit(yj,t)})),created:function(){this.isSortable&&this.$on(fi,this.handleSort)},methods:{handleSort:function(t,e,r,o){var n=this;if(this.isSortable&&(!o||!this.noFooterSorting)){var l=!1,c=function(){var t=e.sortDirection||n.sortDirection;t===Oj?n.localSortDesc=!1:t===kj&&(n.localSortDesc=!0)};if(e.sortable){var d=!this.localSorting&&e.sortKey?e.sortKey:t;this.localSortBy===d?this.localSortDesc=!this.localSortDesc:(this.localSortBy=d,c()),l=!0}else this.localSortBy&&!this.noSortReset&&(this.localSortBy="",c(),l=!0);l&&this.$emit("sort-changed",this.context)}},sortTheadThClasses:function(t,e,r){return{"b-table-sort-icon-left":e.sortable&&this.sortIconLeft&&!(r&&this.noFooterSorting)}},sortTheadThAttrs:function(t,e,r){var o,n=this.isSortable,l=this.noFooterSorting,c=this.localSortDesc,d=this.localSortBy,h=this.localSorting;if(!n||r&&l)return{};var f=e.sortable,m=h?t:null!==(o=e.sortKey)&&void 0!==o?o:t;return{"aria-sort":f&&d===m?c?"descending":"ascending":f?"none":null}},sortTheadThLabel:function(t,e,r){if(!this.isSortable||r&&this.noFooterSorting)return null;var o=this.localSortBy,n=this.localSortDesc,l=this.labelSortAsc,c=this.labelSortDesc,d="";if(e.sortable)if(o===t)d=n?l:c;else{d=n?c:l;var h=this.sortDirection||e.sortDirection;h===Oj?d=l:h===kj&&(d=c)}else this.noSortReset||(d=o?this.labelSortClear:"");return qa(d)||null}}}),Cj={stacked:Hs(Qi,!1)},Pj=qn({props:Cj,computed:{isStacked:function(){var t=this.stacked;return""===t||t},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var t=this.isStackedAlways;return Object(l.a)({"b-table-stacked":t},"b-table-stacked-".concat(this.stacked),!t&&this.isStacked)}}});function $j(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Ej(t){for(var e=1;e0&&!c,[l,{"table-striped":this.striped,"table-hover":e,"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},r?"".concat(this.dark?"bg":"table","-").concat(r):"",n,o]},tableAttrs:function(){var t=Al(this),e=t.computedItems,r=t.filteredItems,o=t.computedFields,n=t.selectableTableAttrs,l=t.computedBusy,c=this.isTableSimple?{}:{"aria-busy":Wa(l),"aria-colcount":Wa(o.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null};return Ej(Ej(Ej({"aria-rowcount":e&&r&&r.length>e.length?Wa(r.length):null},this.bvAttrs),{},{id:this.safeId(),role:this.bvAttrs.role||"table"},c),n)}},render:function(t){var e=Al(this),r=e.wrapperClasses,o=e.renderCaption,n=e.renderColgroup,l=e.renderThead,c=e.renderTbody,d=e.renderTfoot,h=[];this.isTableSimple?h.push(this.normalizeSlot()):(h.push(o?o():null),h.push(n?n():null),h.push(l?l():null),h.push(c?c():null),h.push(d?d():null));var f=t("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},h.filter(or));return r.length>0?t("div",{class:r,style:this.wrapperStyles,key:"wrap"},[f]):f}});function Ij(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Mj(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:document,e=xt.getSelection?xt.getSelection():null;return!!(e&&""!==e.toString().trim()&&e.containsNode&&ts(t))&&e.containsNode(t,!0)},Rj=Us(Sk,"BTh"),Nj=qn({name:"BTh",extends:Tk,props:Rj,computed:{tag:function(){return"th"}}});function Vj(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Hj(t){for(var e=1;e0&&(C=String((h-1)*f+e+1));var P=Wa(ir(t,d))||null,$=P||Wa(e),E=P?this.safeId("_row_".concat(P)):null,_=Al(this).selectableRowClasses?this.selectableRowClasses(e):{},D=Al(this).selectableRowAttrs?this.selectableRowAttrs(e):{},I=Pe(m)?m(t,"row"):m,M=Pe(v)?v(t,"row"):v;if(j.push(w(vk,Object(l.a)({class:[I,_,O?"b-table-has-details":""],props:{variant:t[Nk]||null},attrs:Hj(Hj({id:E},M),{},{tabindex:k?"0":null,"data-pk":P||null,"aria-details":S,"aria-owns":S,"aria-rowindex":C},D),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat($,"__"),ref:"item-rows"},Gn,!0),T)),O){var B={item:t,index:e,fields:n,toggleDetails:this.toggleDetailsFactory(x,t)};Al(this).supportsSelectableRows&&(B.rowSelected=this.isRowSelected(e),B.selectRow=function(){return r.selectRow(e)},B.unselectRow=function(){return r.unselectRow(e)});var z=w(Tk,{props:{colspan:n.length},class:this.detailsTdClass},[this.normalizeSlot(ka,B)]);c&&j.push(w("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat($)}));var L=Pe(this.tbodyTrClass)?this.tbodyTrClass(t,ka):this.tbodyTrClass,A=Pe(this.tbodyTrAttr)?this.tbodyTrAttr(t,ka):this.tbodyTrAttr;j.push(w(vk,{staticClass:"b-table-details",class:[L],props:{variant:t[Nk]||null},attrs:Hj(Hj({},A),{},{id:S,tabindex:"-1"}),key:"__b-table-details__".concat($)},[z]))}else x&&(j.push(w()),c&&j.push(w()));return j}}});function qj(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function Uj(t){for(var e=1;e0&&e&&e.length>0?$a(tbody.children).filter((function(tr){return Ea(e,tr)})):[]},getTbodyTrIndex:function(t){if(!ts(t))return-1;var tr="TR"===t.tagName?t:ds("tr",t,!0);return tr?this.getTbodyTrs().indexOf(tr):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var r=this.getTbodyTrIndex(e.target);if(r>-1){var o=this.computedItems[r];this.$emit(t,o,r,e)}}},tbodyRowEventStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target,r=t.keyCode;if(!this.tbodyRowEventStopped(t)&&"TR"===e.tagName&&os(e)&&0===e.tabIndex)if(Ea([Tc,Ec],r))el(t),this.onTBodyRowClicked(t);else if(Ea([_c,jc,Cc,Sc],r)){var o=this.getTbodyTrIndex(e);if(o>-1){el(t);var n=this.getTbodyTrs(),l=t.shiftKey;r===Cc||l&&r===_c?Ps(n[0]):r===Sc||l&&r===jc?Ps(n[n.length-1]):r===_c&&o>0?Ps(n[o-1]):r===jc&&o0&&void 0!==arguments[0]&&arguments[0],r=Al(this),o=r.computedFields,n=r.isSortable,l=r.isSelectable,c=r.headVariant,d=r.footVariant,h=r.headRowVariant,f=r.footRowVariant,m=this.$createElement;if(this.isStackedAlways||0===o.length)return m();var v=n||this.hasListener(fi),y=l?this.selectAllRows:Dp,w=l?this.clearSelected:Dp,x=o.map((function(r,o){var label=r.label,l=r.labelHtml,c=r.variant,d=r.stickyColumn,h=r.key,f=null;r.label.trim()||r.headerTitle||(f=Va(r.key));var x={};v&&(x.click=function(o){t.headClicked(o,r,e)},x.keydown=function(o){var n=o.keyCode;n!==Tc&&n!==Ec||t.headClicked(o,r,e)});var O=n?t.sortTheadThAttrs(h,r,e):{},k=n?t.sortTheadThClasses(h,r,e):null,j=n?t.sortTheadThLabel(h,r,e):null,data={class:[{"position-relative":j},t.fieldClasses(r),k],props:{variant:c,stickyColumn:d},style:r.thStyle||{},attrs:sS(sS({tabindex:v&&r.sortable?"0":null,abbr:r.headerAbbr||null,title:r.headerTitle||null,"aria-colindex":o+1,"aria-label":f},t.getThValues(null,h,r.thAttr,e?"foot":"head",{})),O),on:x,key:h},S=[lS(h),lS(h.toLowerCase()),lS()];e&&(S=[cS(h),cS(h.toLowerCase()),cS()].concat(Object(Mt.a)(S)));var T={label:label,column:h,field:r,isFoot:e,selectAllRows:y,clearSelected:w},C=t.normalizeSlot(S,T)||m("div",{domProps:Md(l,label)}),P=j?m("span",{staticClass:"sr-only"}," (".concat(j,")")):null;return m(Nj,data,[C,P].filter(or))})).filter(or),O=[];if(e)O.push(m(vk,{class:this.tfootTrClass,props:{variant:Ce(f)?h:f}},x));else{var k={columns:o.length,fields:o,selectAllRows:y,clearSelected:w};O.push(this.normalizeSlot("thead-top",k)||m()),O.push(m(vk,{class:this.theadTrClass,props:{variant:h}},x))}return m(e?tS:iS,{class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:d||c||null}:{headVariant:c||null},key:e?"bv-tfoot":"bv-thead"},O)}}}),pS=qn({methods:{renderTopRow:function(){var t=this.computedFields,e=this.stacked,r=this.tbodyTrClass,o=this.tbodyTrAttr,n=this.$createElement;return this.hasNormalizedSlot(Pa)&&!0!==e&&""!==e?n(vk,{staticClass:"b-table-top-row",class:[Pe(r)?r(null,"row-top"):r],attrs:Pe(o)?o(null,"row-top"):o,key:"b-top-row"},[this.normalizeSlot(Pa,{columns:t.length,fields:t})]):n()}}});function hS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function fS(t){for(var e=1;e0},$S=Us({animation:Hs(qi),columns:Hs(Hi,5,PS),hideHeader:Hs(Ri,!1),rows:Hs(Hi,3,PS),showFooter:Hs(Ri,!1),tableProps:Hs(Gi,{})},mn),ES=qn({name:mn,functional:!0,props:$S,render:function(t,e){var data=e.data,r=e.props,o=r.animation,n=r.columns,l=t("th",[t(ak,{props:{animation:o}})]),c=t("tr",Da(n,l)),d=t("td",[t(ak,{props:{width:"75%",animation:o}})]),h=t("tr",Da(n,d)),f=t("tbody",Da(r.rows,h)),m=r.hideHeader?t():t("thead",[c]),v=r.showFooter?t("tfoot",[c]):t();return t(jS,An(data,{props:CS({},r.tableProps)}),[m,f,v])}}),_S=Us({loading:Hs(Ri,!1)},bn),DS=yr({components:{BSkeleton:ak,BSkeletonIcon:dk,BSkeletonImg:pk,BSkeletonTable:ES,BSkeletonWrapper:qn({name:bn,functional:!0,props:_S,render:function(t,e){var data=e.data,r=e.props,o=e.slots,n=e.scopedSlots,l=o(),c=n||{},d={};return r.loading?t("div",An(data,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),Ba("loading",d,c,l)):Ba(ua,d,c,l)}})}}),IS=yr({components:{BSpinner:cx}});function MS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function BS(t){for(var e=1;e0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e){this.$_observer=Mp(this.$refs.content,(function(){t.$nextTick((function(){Ja((function(){t.updateTabs()}))}))}),{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs,e=[];if(wt&&t.length>0){var r=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=ss(r,this.$el).map((function(t){return t.id})).filter(or)}return fj(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 r=this.currentTab;r>=t.length?e=t.indexOf(t.slice().reverse().find(NS)):t[r]&&!t[r].disabled&&(e=r)}e<0&&(e=t.indexOf(t.find(NS))),t.forEach((function(t,r){t.localActive=r===e})),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=this.currentTab,r=this.tabs,o=!1;if(t){var n=r.indexOf(t);if(n!==e&&n>-1&&!t.disabled){var l=new qh("activate-tab",{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(l.type,n,e,l),l.defaultPrevented||(this.currentTab=n,o=!0)}}return o||this[FS]===e||this.$emit(RS,e),o},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(NS))},focusButton:function(t){var e=this;this.$nextTick((function(){Ps(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Le(e)&&t&&t.$emit&&!t.disabled&&t.$emit(ti,e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(NS);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Pl(this.currentTab,0),r=this.tabs.slice(0,e).reverse().find(NS);this.activateTab(r)&&t&&(this.focusButton(r),this.emitTabClick(r,t))},nextTab:function(t){var e=Pl(this.currentTab,-1),r=this.tabs.slice(e+1).find(NS);this.activateTab(r)&&t&&(this.focusButton(r),this.emitTabClick(r,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(NS);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,r=this.align,o=this.card,n=this.end,c=this.fill,d=this.firstTab,h=this.justified,f=this.lastTab,m=this.nextTab,v=this.noKeyNav,y=this.noNavStyle,w=this.pills,x=this.previousTab,small=this.small,O=this.tabs,k=this.vertical,j=O.find((function(t){return t.localActive&&!t.disabled})),S=O.find((function(t){return!t.disabled})),T=O.map((function(r,o){var n=r.safeId,c=null;return v||(c=-1,(r===j||!j&&r===S)&&(c=null)),t(VS,Object(l.a)({props:{controls:n?n():null,id:r.controlledBy||(n?n("_BV_tab_button_"):null),noKeyNav:v,posInSet:o+1,setSize:O.length,tab:r,tabIndex:c},on:Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)(Object(l.a)({},ti,(function(t){e.clickTab(r,t)})),ui,d),ji,x),xi,m),vi,f),key:r[Vn]||o,ref:"buttons"},Gn,!0))})),C=t(Ew,{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:c,justified:h,align:r,tabs:!y&&!w,pills:!y&&w,vertical:k,small:small,cardHeader:o&&!k},ref:"nav"},[this.normalizeSlot("tabs-start")||t(),T,this.normalizeSlot("tabs-end")||t()]);C=t("div",{class:[{"card-header":o&&!k&&!n,"card-footer":o&&!k&&n,"col-auto":k},this.navWrapperClass],key:"bv-tabs-nav"},[C]);var P=this.normalizeSlot()||[],$=t();0===P.length&&($=t("div",{class:["tab-pane","active",{"card-body":o}],key:"bv-empty-tab"},this.normalizeSlot(pa)));var E=t("div",{staticClass:"tab-content",class:[{col:k},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[P,$]);return t(this.tag,{staticClass:"tabs",class:{row:k,"no-gutters":k&&o},attrs:{id:this.safeId()}},[n?E:t(),C,n?t():E])}});function qS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function US(t){for(var e=1;e" with name "'.concat(t,'" already exists in the document.'),$n),this.dead=!0):this.doRender=!0},beforeDestroy:function(){this.doRender&&this.emitOnRoot(nl($n,ni),this.name)},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var r=t(QS.PortalTarget,{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:tT}});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}},[r])}return e}});function oT(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function nT(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return new qh(t,nT(nT({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(nl(Pn,e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static){var t=this.computedToaster;if(!QS.Wormhole.hasTarget(t)){var div=document.createElement("div");document.body.appendChild(div),Ry(this.bvEventRoot,rT,{propsData:{name:t}}).$mount(div)}}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.$_dismissTimer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.$_dismissTimer),this.$_dismissTimer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];tl(t,e,"mouseenter",this.onPause,Li),tl(t,e,"mouseleave",this.onUnPause,Li)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Pl(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(){Ja((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent($i);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(mi);this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,title=this.title,r=this.slotScope,link=Hl(this),o=[],n=this.normalizeSlot("toast-title",r);n?o.push(n):title&&o.push(t("strong",{staticClass:"mr-2"},title)),this.noCloseButton||o.push(t(sl,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var l=t();o.length>0&&(l=t(this.headerTag,{staticClass:"toast-header",class:this.headerClass},o));var c=t(link?ed:"div",{staticClass:"toast-body",class:this.bodyClass,props:link?Ws(dT,this):{},on:link?{click:this.onLinkClick}:{}},this.normalizeSlot(ua,r));return t("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[Vn]),ref:"toast"},[l,c])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e=this.order,r=this.static,o=this.isHiding,n=this.isStatus,l="b-toast-".concat(this[Vn]),c=t("div",{staticClass:"b-toast",class:this.toastClasses,attrs:nT(nT({},r?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:o?null:n?"status":"alert","aria-live":o?null:n?"polite":"assertive","aria-atomic":o?null:"true"}),key:l,ref:"b-toast"},[t(ml,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])]);return t(QS.Portal,{props:{name:l,to:this.computedToaster,order:e,slim:!0,disabled:r}},[c])}});function hT(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function fT(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};content&&!lr(mT)&&function(t,r){if(!lr(mT)){var o=Ry(r,e,{propsData:fT(fT(fT({},yT(Is(Pn))),Ke(t,qe(vT))),{},{static:!1,visible:!0})});qe(vT).forEach((function(e){var n=t[e];Se(n)||("title"===e&&Ee(n)&&(n=[r.$createElement("strong",{class:"mr-2"},n)]),o.$slots[vT[e]]=_a(n))}));var div=document.createElement("div");document.body.appendChild(div),o.$mount(div)}}(fT(fT({},yT(t)),{},{toastContent:content}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit(il(Pn,Pi),t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit(il(Pn,bi),t)}}])}();t.mixin({beforeCreate:function(){this[bT]=new r(this)}}),Ue(t.prototype,mT)||Ge(t.prototype,mT,{get:function(){return this&&this[bT]||sr('"'.concat(mT,'" must be accessed from a Vue instance "this" context.'),Pn),this[bT]}})}}}),xT=yr({components:{BToast:pT,BToaster:rT},plugins:{BVToastPlugin:wT}});function OT(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function kT(t){for(var e=1;e=r){var o=this.$targets[this.$targets.length-1];this.$activeTarget!==o&&this.activate(o)}else{if(this.$activeTarget&&t0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&(Se(this.$offsets[i+1])||t0&&this.$root&&this.$root.$emit(XT,t,r)}},{key:"clear",value:function(){var t=this;ss("".concat(this.$selector,", ").concat(qT),this.$el).filter((function(t){return ms(t,GT)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?hs(t,GT):fs(t,GT))}}],[{key:"Name",get:function(){return"v-b-scrollspy"}},{key:"Default",get:function(){return ZT}},{key:"DefaultType",get:function(){return JT}}])}(),rC="__BV_Scrollspy__",oC=/^\d+$/,nC=/^(auto|position|offset)$/,iC=function(t,e,r){if(wt){var o=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),qe(t.modifiers).forEach((function(t){oC.test(t)?e.offset=La(t,0):nC.test(t)&&(e.method=t)})),Ee(t.value)?e.element=t.value:_e(t.value)?e.offset=Il(t.value):Me(t.value)&&qe(t.value).filter((function(t){return!!eC.DefaultType[t]})).forEach((function(r){e[r]=t.value[r]})),e}(e);t[rC]?t[rC].updateConfig(o,Rc(vh(r,e))):t[rC]=new eC(t,o,Rc(vh(r,e)))}},aC={install:vr({plugins:{componentsPlugin:FT,directivesPlugin:yr({plugins:{VBHoverPlugin:RT,VBModalPlugin:NT,VBPopoverPlugin:EO,VBScrollspyPlugin:yr({directives:{VBScrollspy:{bind:function(t,e,r){iC(t,e,r)},inserted:function(t,e,r){iC(t,e,r)},update:function(t,e,r){e.value!==e.oldValue&&iC(t,e,r)},componentUpdated:function(t,e,r){e.value!==e.oldValue&&iC(t,e,r)},unbind:function(t){!function(t){t[rC]&&(t[rC].dispose(),t[rC]=null,delete t[rC])}(t)}}}}),VBTogglePlugin:Hh,VBTooltipPlugin:AT,VBVisiblePlugin:yr({directives:{VBVisible:bp}})}})}}),NAME:"BootstrapVue"};c.default.use(aC,{});r(176);var sC={COMPONENT_OPTIONS_KEY:"nuxtI18n",STRATEGIES:{PREFIX:"prefix",PREFIX_EXCEPT_DEFAULT:"prefix_except_default",PREFIX_AND_DEFAULT:"prefix_and_default",NO_PREFIX:"no_prefix"}},lC=!0,cC=void 0,dC={vueI18n:{messages:{en:{about_us:"About us",about_us_text:'

About us

KMGP is an engineering company experienced in the design of the field and plant facilities for the oil and gas customers.

The company implements projects of various complexity and size, providing services along the entire project lifecycle from pre-concept to engineering support of construction and start-up activities since 2008. By now the company has completed more than 200 projects for the biggest oil and gas companies of the industry.

KMGP is one of the leaders in the engineering services market in Kazakhstan. The clients trust it to carry out the most challenging projects.

',cooperation:"Cooperation",cooperation_text:'

Cooperation

We understand that, when it comes to executing innovative, technologically complex, large-scale projects, clients prefer to employ engineering companies that possess many years of experience in relevant areas.

We acquire such experience and engineering potential by recruiting foreign specialists and experts as well as through collaboration with with the internationally recognized contractors “Genesis Oil and Gas Consultants Ltd” and “American Bechtel Inc.”

In 2020, American Bechtel Inc. and KMGP established a separate joint venture – Bechtel KMGP – with the purpose of offering the combined expertise and capabilities to the customers from the oil and gas industry of the Republic of Kazakhstan. Resulting from the collaboration, the joint project portfolio covers all of the aspects of onshore and offshore oil and gas gathering and separation, compression and pumping, LNG regasification, refineries and terminals.

',we_do:"What we do",we_do_text:'

What we do

Innovative solutions, application of the best engineering practices, adherence to global trends and technologies together with an individual approach allowed achieving results that confirm the company ability to carry out complex projects with high quality.

Sometimes we dealt with insufficient knowledge and experience throughout our activity. However, the technical basis, continuous improvement of engineering and technical skills, flexibility and transparency to solving problems, as well as the highest level of digitalization, contributed to effective solution of sophisticated problems.

With the accumulated experience and qualifications we are ready to help and solve problems for clients in the oil and gas, energy, chemical and mining industries, as well as in the construction of civil and infrastructure facilities, reconstruction of overhaul of production facilities.

',brownfield:"Brownfield projects",brownfield_text:'

Brownfield projects

We don’t simplify for saving time because it can result in facility hazards, inefficiency and high costs. Whether it\'s a new or an active object, detailed approach remains the same. We work with the client until we reach complete understanding of the problem and until we find the right solution.

Sometimes the task is easy. For example, a client may just need to replace an equipment or piping for a better service life. This kind of projects require less process checking, but physical collisions checking with existing objects sometimes requires a detailed approach in order to maintain access for maintenance and repair, ensure safety and emergency evacuation, etc.

At times, a customer needs to increase the facilities capacity or rearrange existing equipment. This requires more investigations and checking before implementation of proper process design. We undertake searching of the installed equipment (in all cases), particularly when it’s necessary to change the process flow scheme. We work with piping, instrumentation and other groups to find the best solutions. However, before launching any of this detailed design work, you need to understand the entire system as well as the intended changes and benefits that will be accrued from suggested changes.

',capital:"Capital projects",capital_text:"

Capital projects

We allocate available resources between small sized and mid-sized projects within the company to minimise downtime and improve efficiency. We adapt to customer needs. When a project is either critical or large enough, we establish a stand-alone project team. We are capable to quickly deploy an engineering team to act as a dedicated organisation that is thoroughly integrated with customer's project team and wholly focused on delivering a project within required deadlines.

Complex projects are provided by KMGP with multi-level reporting so that a customer can dig as deep as being able to see a progress data down to every deliverable. As an example: due to many processes are digitalised in the company, we were capable to provide progress report on a daily basis with breakdown of the main scope into 90 sub-scopes.

We have successfully completed capital projects with an engineering scope of more than 150K manhours each. This included front-end, detailed engineering and on-site supervision. One of the successful criteria to complete the projects was to break down the construction scope considering plant's turnaround stages and deadlines to reduce loss of production.

",process:"Process design",process_text:'

Process engineering

KMGP process engineering involves complete range of activities from conceptual development to front end and detailed engineering.

Our process engineering team draws on renowned expertise in advanced modeling and analysis (e.g. HYSIM, HYSYS, PRO II). In addition, we are able to analyze all types of refinery, petrochemical, production and separation plants in accordance with international standards.

We are very attentive to keeping the working condition with minimal operation interruptions of existing facilities during the revamp. The key factor to a successful project completion is continuous production of revenue during the upgrade.

We have modern computer design tools required for simulations and modelling including AspenTech HYSYS, Honeywell UniSim Design Suite, Bentley Plant Flow, Intergraph Smart P&ID, Autodesk P&ID and others.

There is wide range of activities that we are able to perform: Line Sizing, Flare System Simulation and Analysis, Sustained Process Simulation, Dynamic Process Simulation, Slug Flow Analysis and Flow Assurance and others.

',risk:"Risk and safety management",risk_text:'

Risk and safety management

The costs associated with eliminating hazards and threats at source are far cry from those necessary to resolve a major incident. We always seek to identify potential risks as well as opportunities that could happen on a facility throughout its life, from the initial concept and planning stages, through to design, construction and operation.

In order to provide sufficient safeguard measures for the projects we do multidisciplinary workshops: HAZOP/HAZID, SIL, LOPA, Design Review, Safety In Design Review, Constructability Review and etc.

The presence of key specialists/experts with 15+ years of experience in each KMGP discipline allows to identify whole list of possible risks, determine the consequences and apply effective solutions to prevent accidents or reduce detrimental effect.

',engineering:"Engineering calculations and analysis",engineering_text:'

Engineering calculations and analysis

There is an integral part of design work such as calculations and analyzes, on which depend the strength, reliability, durability and safety of the object. KMGP specialists carry out calculations in all disciplines (brands) using generally recognized software applications.

We carry out strength calculations according to local and foreign standards for complex metal structures, reinforced concrete structures, various foundations, pressure vessels and apparatus, vertical and horizontal tanks, masts, mechanical assemblies, pipeline assemblies, including underground and made of fiberglass. We carry out calculations not only to design new objects, but also to assess the bearing capacity and reliability of existing objects after changes.

In addition to the usual computational programs Autodesk Robot Structure, Bentley STAADPRO, Lira, Intergraph CAESAR II, Intergraph PVElite, Intergraph Tank, we also apply finite element method (FEM) calculations using Abaqus Simulia, Paulin Nozzle Pro, etc.

We have experience in performing calculations for the effects different vibrations: acoustic, caused by flow including plug flows, and caused by rotating equipment. KMGP performs calculations and analysis both within the framework of general design work and separately upon request.

',building:"Building design",building_text:'

Building design

The team of professionals in the Civil/Structural department has in-depth knowledge of the design of buildings and structures. The daily application of 3D modeling coupled with calculations according to both local and international regulations, results in reliable objects.

We can design both industrial and civil objects and prepare the relevant documents for the Construction and Fabrication. Our experience includes large warehouses, industrial and production buildings and administrative buildings.

The knowledge and experience of our specialists allows us to design buildings and structures with consideration to the optimal paths of the production process.

',bim:"BIM/3D modeling and laser scanning",bim_text:'

BIM / 3D modeling and laser scanning

All projects in company are designed with 3D software and in-house data-centric applications, which improve collaboration and provide consistent and timely flow of information between team members.

The advanced 3D design and digital tools, KMGP engineering disciplines are equipped with, correspond to Level 3 as per BIM classification

We have experience in creating highly detailed 3D (smart) models as well as integrating them into client models. KMGP also takes full advantage of the combined use of laser scanning results with a 3D model, which makes possible to take into account the features of an existing facility or a future construction site with high accuracy at an early design stage. Early laser scanning reduces the number of sites surveys and provides better visibility for designers. To ensure the convenience of design, KMGP has a Leica laser scanner.

Also, KMGP is able to perform periodic laser scanning to record the progress of construction, monitor the state of existing buildings, structures and equipment (for example, sediment), as well as to control the volume of inert materials that are stored in bulk.

',electricity:"Electrical services",electricity_text:'

Electricity and power

Major oil and gas clients rely on our team of electrical engineers to design their power projects.

Our experts perform electrical calculations using ETAP. In addition, they design electrical networks in a 3D environment using SCADA Eledes and SCADA Paneldes.

Increased responsibility while connecting or switching additional capacities requires careful coordination with the owner of the facility.

One of the most critical project activities is working with potential suppliers and manufacturers. Our engineers oversee the design and manufacture of electrical equipment (such as substations, panels, cabinets, etc.) on a project from concept creation through front-end and detailed design to delivery to the site. The deep involvement of specialists allows the client to receive unique equipment that meets local and international standards and able to withstand the climate of Western Kazakhstan.

The experience and knowledge of our specialists allows us to design electric networks, power supply system for objects of 0.4-10 kV, power plants, transformer substations and power lines 10-220 kV

',info:"Information management and digitalization",info_text:'

Information management and digitalization

IIn addition to the main engineering business, KMGP is engaged in the development of applications. The group of developers and engineers perform independent development of software tools, including the preparation of technical specifications, development of the concept of work, development of software code and implementation of the system.

Applications were originally developed for engineering and design companies in the oil and gas industry to support both core business and project management. Although the needs of the engineering business form the base of the applications, we can customize core functionality for any industry upon request.

Workshare and ECMS – digital products, which provide complete set of integrated solutions for company (enterprise) and project management.

',contacts:"Contacts",careers:"Careers",careers_text:'

Careers

Whether you are a graduate or a professional and you have an intention to make a new step in your career, we can offer you a variety of challenges and opportunities that will help you bring your expertise and experience to the next level. If you want to join a team of dynamic, dedicated and learned people, please upload your CV.

',head_quarter:"97, Abylkhair Khan Avenue, 060011 Atyrau, Kazakhstan"},ru:{about_us:"О компании",about_us_text:'

О компании

КМГП - это инжиниринговая компания c большим опытом проектирования заводских и промысловых объектов нефтегазовой промышленности.

С 2008 года КМГП реализует комплексные проекты различной сложности. Компания участвует в разработке проектов на всех этапах жизненного цикла проектирования, начиная с создания предварительной концепции и заканчивая инженерной поддержкой строительства и запуском объекта в эксплуатацию. К настоящему времени компанией выполнено более 200 проектов для крупнейших операторов нефтегазовых месторождений Казахстана.

КМГП сегодня - это одна из ведущих инжиниринговых фирм в Казахстане, которой доверяют выполнение самых ответственных и сложных проектов.

',cooperation:"Сотрудничество",cooperation_text:'

Сотрудничество

Для выполнения крупных, технологически сложных, инновационных или опытно-промышленных проектов, клиенты выбирают подрядчиков, имеющих многолетний опыт работы на международных проектах по всему миру.

КМГП успешно сотрудничает с такими партнерами как Genesis Oil and Gas Consultants Ltd и American Bechtel Inc, а также привлекает иностранных специалистов и экспертов. Коллаборации с международными партнерами содействует признанию КМГП как подрядчика, способного реализовывать самые сложные и крупные проекты.

В 2020 году American Bechtel Inc и КМГП создали отдельное совместное предприятие Bechtel KMGP для того, чтобы предложить более обширный спектр возможностей и опыт клиентам из нефтегазовой индустрии Казахстана. Благодаря объединению совместный портфель проектов включает все аспекты сбора и разделения нефти и газа на суше и море, сжатия и транспортировки нефтегазовых продуктов, СПГ газификации, нефтеперерабатывающие заводы и терминалы

',we_do:"Что мы делаем",we_do_text:'

Что мы делаем

Новаторские решения, применение лучших практик в проектировании, следование мировым тенденциям и технологиям вместе с индивидуальным подходом к каждой поставленной задаче позволили достигнуть результатов, подтверждающих способность компании выполнять сложные проекты с высоким качеством.

На протяжении своей деятельности мы порой сталкивались с проектами, в которых у нас не было опыта и достаточного количества знаний. Однако наличие технической базы, постоянное совершенствование навыков ИТР, гибкость и открытость в решении проблем, а также высокий уровень цифровизации компании способствовали эффективному решению нетривиальных задач.

С накопленным опытом и квалификацией мы готовы помогать и решать задачи для клиентов нефтегазовой, энергетической, химической и горнорудной отраслях, а также в сферах строительства гражданских и инфраструктурных объектов, реконструкции капитального ремонта производственных объектов.

',brownfield:"Проекты на действующих объектах",brownfield_text:'

Проекты на действующих объектах

Мы не упрощаем проектирование ради экономии времени, так как это может привести к опасной обстановке на объекте, неэффективности и высоким затратам. Тщательный подход остаётся неизменным и для новых, и для действующих объектов. Мы работаем с клиентом до тех пор, пока не достигнем полноты понимания проблемы и не найдем верное решение.

Иногда задача может быть простой. Например, клиенту может потребоваться простая замена оборудования или трубопровода для продления срока его службы. Подобные проекты не меняют технологический процесс, но проверка на физические коллизии с существующими объектами требует детального подхода для сохранения доступа для обслуживания и ремонта, обеспечения безопасности при работе и аварийной эвакуации и т.п.

Порой заказчику необходимо увеличить производительность объектов или перегруппировать существующее оборудование. В таких случаях требуется больше исследований и проверок, прежде чем надлежащие решения по технологической части будут реализованы. Мы берем на себя проблему поиска существующей документации по установленному оборудованию, особенно в ключевых случаях, когда необходимо изменить схему потока технологического процесса. Обладая богатым опытом в проведении предварительных исследований площадки и анализе нынешней ситуации, инженерные дисциплины работают в коллаборации друг с другом по методологии Agile в поисках наилучших решений.

',capital:"Капитальные проекты",capital_text:'

Капитальные проекты

Мы умеем гибко распределять ресурсы между малыми и средними проектами внутри компании для минимизации простоя и повышения эффективности ресурсов. Также мы подстраиваемся под потребности заказчика. Например, при работе с критичным и сложным проектом мы выделяем под него отдельные проектные команды и структуры. У нас наработан опыт быстрого масштабирования бизнеса, а именно набора и мобилизации инженерного состава в отдельную структуру, интегрированную с проектной группой заказчика, для быстрого решения проблем.

КМГП предоставляет многоуровневую отчетность на сложных проектах с возможностью сортировки деятельности по каждому типу или единице документа. У нас имеется опыт предоставления отчета по прогрессу на ежедневной основе с делением проекта на 90 субобъемов, относящихся к основному проектированию, с изменениями уже утвержденной на строительство документации и изменениями, возникшими в ходе строительства.

Мы успешно завершили несколько капитальных проектов объемом более 150-ти тысяча человеко-часов проектирования каждый. Данные кейсы содержали в себе предварительное и детальное проектирование, а также авторский надзор. Один из важнейших аспектов проектирования на этих объектах заключался в определении и сортировке строительных объемов по рабочим пакетам в соответствии с графиком и последовательностью капитального ремонта на заводе для снижения потерь производства.

',process:"Технологическое проектирование",process_text:'

Технологическое проектирование

Технологическое проектирование КМГП охватывает полный спектр деятельности от концептуальной разработки до предварительного и детального проектирования.

Одно из основных требований, которым руководствуются технологи при проектировании объектов, исходит из необходимости избегать или сводить к минимуму остановку существующих объектов и оборудования при их модернизации. Производство должно продолжать приносить прибыль во время модернизации, что является ключевым фактором успешного завершения проекта.

В нашем распоряжении имеются все современные инструменты автоматизированного проектирования, необходимые для моделирования процессов, включая AspenTech HYSYS, Honeywell UniSim Design Suite, Bentley Plant Flow, Intergraph Smart P&ID, Autodesk P&ID и прочие.

Выбор размера линии, моделирование и анализ факельной системы, устойчивое моделирование технологического процесса, динамическое моделирование процесса, анализ пробкового потока, обеспечение потока – это не полный список работ, которые мы можем выполнить. В дополнение к этому наши технологи имеют опыт разработки философии проекта и технологического регламента объекта.

',risk:"Управление рисками и безопасностью",risk_text:'

Управление рисками и безопасностью

Затраты, связанные с устранением опасности и угроз в источнике, несопоставимы с затратами, необходимыми для разрешения крупного инцидента. Мы всегда стремимся идентифицировать потенциальные риски, а также возможности, которые могут возникнуть на предприятии на протяжении его жизненного цикла: от начальной концепции и этапов планирования до проектирования, строительства и эксплуатации.

Чтобы обеспечить достаточные меры безопасности для проектов, мы проводим междисциплинарные семинары: HAZOP/HAZID, SIL, LOPA, Анализ дизайна, Анализ безопасности при проектировании, Обзор конструктивности и другие.

Наличие в каждой дисциплине КМГП ключевых специалистов и экспертов с опытом работы на капитальных проектах более 15 лет позволяет с высокой степенью идентифицировать все возможные риски, определять последствия и применять эффективные решения для предотвращения аварий или снижения влияния последствий.

',engineering:"Проектно-расчетные работы и анализ",engineering_text:'

Проектно-расчетные работы и анализ

Неотъемлемой частью проектных работ являются расчеты и анализ, от которых зависит прочность, надежность, долговечность и безопасность объекта. Специалисты КМГП проводят расчеты во всех дисциплинах (марках), используя для этого общепризнанные программные приложения.

Мы проводим прочностные расчеты сложных металлоконструкций, железобетонных конструкций, различных фундаментов, сосудов и аппаратов под давлением, вертикальных и горизонтальных резервуаров, мачт, механических узлов, узлов трубопроводов, в том числе подземных, а также выполненных из стеклопластика, используя местные и зарубежные стандарты. Нами проводятся расчеты не только для проектирования новых объектов, но также для оценки несущей способности и надежности существующих объектов после внесения изменений.

В дополнение к обычным расчетным программам Autodesk Robot Structure, Bentley STAADPRO, Lira, Intergraph CAESAR II, Intergraph PVElite, Intergraph Tank, мы также применяем расчеты методом конечных элементов (МКЭ) с помощью Abaqus Simulia, Paulin Nozzle Pro и т.п.

У нас есть опыт в выполнении расчетов на воздействие следующих вибраций: акустических, вызванных потоком (в том числе пробковым) и вызванных вращающимся оборудованием. КМГП выполняет расчеты и анализ как в рамках общих проектных работ, так и отдельно по запросу.

',building:"Проектирование зданий",building_text:'

Проектирование зданий

Команда инженеров строительного отдела обладает глубокими знаниями в области проектирования зданий и сооружений. Ежедневное применение трехмерного моделирования в совокупности с расчетами, которые ведутся параллельно по местным и международным нормам, в результате приводит к созданию надежных объектов.

Мы можем проектировать как промышленные, так и гражданские объекты, а также подготавливать соответствующие документы по маркам КМ и КЖ. В нашем ведении есть крупные склады, промышленные и производственные здания и административно-бытовые здания.

Знания и опыт наших специалистов позволяют разрабатывать здания и сооружения с учетом оптимальных путей производственного процесса.

',bim:"BIM / 3D моделирование и лазерное сканирование",bim_text:'

BIM / 3D моделирование и лазерное сканирование

Все проекты в компании разрабатываются с использованием трехмерного программного обеспечения и собственных приложений, ориентированных на данные, которые улучшают совместную работу и обеспечивают согласованный и своевременный обмен информацией между членами команды.

Передовые технологии 3D дизайна и цифровые инструменты, которыми оснащены инженерные дисциплины КМГП, соответствуют Уровню 3 по классификации BIM.

У нас имеется опыт создания высоко детализированных трехмерных (интеллектуальных) моделей, а также их интеграции в модели клиента. Мы используем все преимущества совместного применения результатов лазерного сканирования с трехмерной моделью, что позволяет с высокой точностью на раннем этапе проектирования учесть особенности нынешнего объекта или будущей площадки строительства. Лазерное сканирование, произведенное на ранней стадии проекта, позволяет сократить количество обследований площадки, а также обеспечивает лучшее понимание ситуации для проектировщиков. Для обеспечения удобства проектирования КМГП применяет лазерный сканер Leica.

Мы выполняем периодическое лазерное сканирование для фиксирования прогресса строительства, отслеживания состояния существующих зданий, сооружений и оборудования (например, осадка), а также для контроля за объемами инертных материалов, которые складируются навалом.

',electricity:"Электрические сети",electricity_text:'

Электрические сети

Крупные клиенты нефтегазовой отрасли доверяют нашей группе инженеров-электриков разрабатывать проекты электроснабжения.

Наши специалисты проводят электрические расчеты с помощью ETAP, а также ведут проектирование электрических сетей в трехмерной среде с помощью SCADA Eledes и SCADA Paneldes.

Повышенная ответственность при подключении или переключении дополнительных мощностей требует тщательного согласования с владельцем объекта.

Одним из важных этапов является работа с потенциальными поставщиками и производителями. В процессе работы над проектом инженеры контролируют разработку и производство электрического оборудования (подстанции, шкафы и т.п.), начиная от создания концепции через предварительное, детальное проектирование, заканчивая поставкой на объект. Глубокое вовлечение инженеров в данный процесс в конечном итоге позволяет клиенту получать уникальное в своем роде оборудование, которое соответствует местным и международным нормам и построено с учетом особенностей сурового климата Западного Казахстана.

Опыт и знания специалистов позволяют проектировать электрические сети, системы электроснабжения объектов 0,4-10 кВ, электростанции, трансформаторные подстанции и линии электропередач 10-220 Кв.

',info:"Управление информацией и цифровизация",info_text:'

Управление информацией и цифровизация

Помимо основного вида деятельности – проектирования, компания КМГП занимается разработкой собственных айти-приложений.

Workshare и ECMS – цифровые продукты, разработанные программистами КМГП и представляющие собой полноценный набор интегрированных решений для управления компанией (предприятием) и проектной деятельностью.

Данные приложения успешно были использованы на крупных проектах нефтегазовой отрасли. Среди клиентов, использующих наши приложения, известные подрядчики нефтегазовой промышленности Казахстана.

Функционально предлагаемый пакет приложений включает:

  • Электронный документооборот

  • Управления тэгами оборудования

  • Управление задачами

  • Протоколы совещаний

  • Календарь

  • Рекрутинг и отдел кадров

  • и так далее

Изначально приложения разрабатывались для компаний нефтегазовой отрасли. Однако, основной функционал можно настроить под предприятие из любой отрасли, так как ключевые принципы управления предприятием и проектами остаются неизменными вне зависимости от вида деятельности.

',contacts:"Контакты",careers:"Карьера",careers_text:'

Карьера

Если вы намерены сделать новый шаг в карьере независимо от того, являетесь ли вы выпускником учебного заведения или опытным специалистом, мы можем предложить Вам интересную и перспективную работу на различных позициях в различных дисциплинах, которая позволит Вам вывести свой опыт и навыки на новый уровень. Если вы хотите присоединиться к команде энергичных, целеустремленных и образованных людей, пожалуйста, пришлите нам свое резюме.

',head_quarter:"97, проспект Абылхаир хана, 060011 Атырау, Казахстан"},kz:{about_us:"Компания туралы",about_us_text:'

Компания туралы

КМГП – мұнай-газ саласындағы өнеркәсіптік және кен орындарын жобалауда үлкен тәжірибесі бар инжинирингтік компания болып табылады.

2008 жылдан бастап КМГП күрделілігі әртүрлі күрделі жобаларды жүзеге асыруда. Компания жобаның өмірлік циклінің барлық кезеңдерінде, алдын ала тұжырымдаманы жасаудан бастап және объектінің құрылысы мен іске қосылуына инженерлік қолдау көрсетуге дейін жобаларды әзірлеуге қатысып келеді. Бүгінгі таңда компания Қазақстандағы мұнай және газ кен орындарының ірі операторлары үшін 200-ден астам жобаны аяқтады.

КМГП - бүгінде ол ең жауапты және күрделі жобаларды жүзеге асыруға сеніп тапсыратын Қазақстандағы жетекші инжинирингтік фирмалардың бірі болып табылады.

',cooperation:"Ынтымақтастық",cooperation_text:'

Ынтымақтастық

Ірі, технологиялық күрделі, инновациялық немесе тәжірибелік-өндірістік жобаларды орындау үшін клиенттер бүкіл әлем бойынша халықаралық жобаларда көпжылдық тәжірибесі бар мердігерлерді таңдайды.

KМГП Genesis Oil and Gas Consultants Ltd және American Bechtel Inc сияқты серіктестермен табысты ынтымақтастықта, сондай-ақ шетелдік мамандар мен сарапшыларды ынтымақтастыққа тартады. Халықаралық серіктестермен ынтымақтастық КМГП-ты аса күрделі және ірі жобаларды жүзеге асыруға қабілетті мердігер ретінде тануға ықпал етеді.

2020 жылы американдық Bechtel Inc және KMГП Қазақстанның мұнай-газ өндірісіндегі клиенттерге мүмкіндіктер мен тәжірибенің кең спектрін ұсыну үшін жеке Bechtel KMGP бірлескен кәсіпорнын құрды. Біріктіру арқылы жобалардың бірлескен портфелі мұнай мен газды жинау мен құрлықта және теңізде бөлу, мұнай мен газ өнімдерін сығымдау және тасымалдау, СПГ газдандыру, мұнай өңдеу зауыттары мен терминалдардың барлық аспектілерін қамтиды.

',we_do:"Біз не істейміз",we_do_text:'

Біз не істейміз

Жаңашылдық шешімдерді қабылдау, озық жобалау тәжірибесін қолдану, әлемдік трендтер мен технологияларды ұстану, әрбір тапсырмаға жеке көзқараспен қарау компанияның күрделі жобаларды жоғары сапамен орындау мүмкіндігін растайтын нәтижелерге қол жеткізуге мүмкіндік берді.

Қызмет барысында біз кейде тәжірибе мен жеткілікті біліміміз жоқ саладағы жобаларға тап болдық. Алайда, ИТЖ-нің техникалық базасының болуы, олармен дағдыларын үздіксіз жетілдірілуі, мәселелерді шешудегі икемділік пен ашықтық, сондай-ақ компанияны цифрландырудың жоғары деңгейі тривиальды емес міндеттерді тиімді шешуге ықпалын тигізді.

Жинақталған тәжірибе мен біліктілікке ие бола отырып, біз мұнай-газ, энергетика, химия және тау-кен өнеркәсібіндегі, сондай-ақ азаматтық және инфрақұрылымдық объектілерді салу, өндірістік объектілердің күрделі жөнделуін қайта жаңарту саласындағы клиенттерге көмектесуге және проблемаларды шешуге дайынбыз

',brownfield:"Қолданыстағы объектілердің жобалары",brownfield_text:'

Қолданыстағы объектілердің жобалары

Біз уақытты үнемдеу үшін жобалауды жеңілдетпейміз, өйткені бұл қауіпті учаске орталарына, тиімсіздікке және мол шығындарға әкеп соғуы мүмкін. Мұқият көзқарас жаңа және қолданыстағы объектілер үшін бірдей болып қалады. Біз клиентпен мәселені толық түсініп, дұрыс шешім тапқанша жұмыс істейміз.

Кейде мәселе қарапайым болуы мүмкін. Мысалы, клиентке тұтынушы оның қызмет ету мерзімін ұзарту үшін жабдықты немесе құбырды қарапайым ауыстыруды қажет етуі мүмкін. Мұндай жобалар технологиялық процесті өзгертпейді, бірақ қолданыстағы объектілермен физикалық соқтығысуды тексеру техникалық қызмет көрсету және жөндеу үшін қолжетімділікті қамтамасыз ету, жұмыста қауіпсіздікті қамтамасыз ету және авариялық эвакуациялау және т.б. үшін егжей-тегжейлі көзқарасты талап етеді.

Кейде тапсырыс берушіге объектілердің өнімділігін арттыру немесе бар жабдықты қайта топтастыру қажет. Мұндай жағдайларда тиісті технологиялық шешімдерді жүзеге асыру алдында көптеген зерттеулер мен сынақтар өткізу қажет. Біз бар орнатылған жабдықтың құжаттамасын іздестіру проблемасын, әсіресе технологиялық процесс ағыны схемасын өзгерту қажет негізгі жағдайлардағы мәселені өз мойнымызға аламыз. Алаңға алдын ала зерттеулерін жүргізуде және ағымдағы жағдайды талдауда мол тәжірибесі бар инженерлік пәндер ең жақсы шешімдерді табу үшін Agile әдістемесін қолдана отырып, бір-бірімен ынтымақтастықта жұмыс істейді.

',capital:"Күрделі жобалар",capital_text:'

Күрделі жобалар

Біз тоқтап қалуды барынша азайту және ресурстар тиімділігін арттыру үшін компания ішіндегі шағын және орта жобалар арасындағы ресурстарды икемді түрде бөле аламыз. Біз сондай-ақ тапсырыс берушінің қажеттіліктеріне бейімделеміз. Мысалы, сыни және күрделі жобамен жұмыс істегенде, біз оған жеке жоба топтары мен құрылымдарын бөлеміз. Біз бизнесті жылдам кеңейту, атап айтқанда, мәселелерді тез арада шешу үшін тапсырыс берушінің жобалық командасымен біріктірілген жеке құрылымға инженерлік қызметкерлерді қабылдау және жұмылдыру тәжірибесін жинадық.

KМГП құжаттың әрбір түрі немесе бірлігі бойынша қызметті сұрыптау мүмкіндігімен күрделі жобалар бойынша көп деңгейлі есептілікті беріп отыр. Бізде негізгі жобаға қатысты 90 субкөлемге бөлумен, құрылыс құжаттамасына бекітілген өзгерістер мен құрылыс барысында пайда болған өзгерістермен жасалған күн сайын орындалу барысы туралы есеп беру тәжірибеміз бар.

Біз әрқайсысы 150 мың жобалық адам-сағаттан асатын бірнеше күрделі жобаларды сәтті аяқтадық. Бұл кейстерге алдын ала және егжей-тегжейлі жобалау, сондай-ақ авторлық қадағалау кіреді. Бұл объектілердегі жобалаудың маңызды аспектілерінің бірі өндіріс шығындарын азайту үшін зауыттағы күрделі жөндеу жұмыстарының кестесі мен реттілігіне сәйкес құрылыс көлемдерін жұмыс пакеттері бойынша анықтау және сұрыптау болды.

',process:"Технологиялық жобалау",process_text:'

Технологиялық жобалау

КМГП-ның технологиялық жобалауы концептуалды өңдеуден бастап алдын ала және егжей-тегжейлі жобалауға дейінгі қызметтің толық спектрін қамтиды.

Объектілерді жобалау кезінде технологтар басшылыққа алатын негізгі талаптардың бірі қолданыстағы қондырғылар мен жабдықтарды модернизациялау кезінде олардың тоқтап қалуын болдырмау немесе барынша азайту қажеттілігінен туындайды. Өндіріс модернизациялау кезінде пайда табуды жалғастыруы керек, бұл жобаның сәтті аяқталуының негізгі факторы болып табылады.

Бізде процесті модельдеуге қажетті автоматты жобалаудың барлық заманауи CAD құралдары бар, соның ішінде AspenTech HYSYS, Honeywell UniSim Design Suite, Bentley Plant Flow, Intergraph Smart P&ID, Autodesk P&ID және т.б.

Желілік өлшемдерді таңдау, алау жүйесін модельдеу және талдау, технологиялық процесті тұрақты модельдеу, процесті динамикалық модельдеу, тығын ағынын талдау, ағынды қамтамасыз ету – бұл біз жасай алатын жұмыстардың кейбірі ғана. Бұған қоса, біздің технологтар жобаның философиясын және объектінің технологиялық тәртібін әзірлеуде тәжірибесі бар.

',risk:"Тәуекелдер мен қауіпсіздікті басқару",risk_text:'

Тәуекелдер мен қауіпсіздікті басқару

Қауіпті және қатерлерді жоюға байланысты шығындар үлкен оқиғаны шешу үшін қажетті шығындармен салыстыруға келмейді. Біз әрқашан ықтимал тәуекелдерді, сондай-ақ кәсіпорында оның өмірлік циклі бойына пайда болуы мүмкін жағдайларды анықтауға тырысамыз: бастапқы тұжырымдама мен жоспарлау кезеңінен бастап жобалау, салу және пайдалануға беруге дейін.

Жобалар үшін жеткілікті қауіпсіздік шараларын қамтамасыз ету үшін біз пәнаралық семинарларды өткіземіз: HAZOP/HAZID, SIL, LOPA, Дизайн талдауы, Жобалау кезіндегі қауіпсіздікті талдау, Конструктивтік шолу және т.б.

КМГП-ның әрбір пәні бойынша күрделі жобаларда 15 жылдан астам тәжірибесі бар негізгі мамандар мен сарапшылардың болуы барлық ықтимал тәуекелдерді жоғары дәрежеде анықтауға, зардаптарды анықтауға және апаттардың алдын алу немесе зардаптардың әсерін азайту үшін тиімді шешімдерді қолдануға мүмкіндік береді.

',engineering:"Жобалау-есептеу жұмыстары және талдау",engineering_text:'

Жобалау-есептеу жұмыстары және талдау

Жобалау жұмыстарының құрамдас бөлігі объектінің беріктігі, сенімділігі, ұзақ мерзімділігі және қауіпсіздігі тәуелді болатын есептеулер мен талдаулар болып табылады. КМГП мамандары жалпыға танылған бағдарламалық қосымшаларды пайдалана отырып, барлық пәндер (маркалар) бойынша есептеулер жүргізеді.

Біз күрделі металл конструкцияларының, темірбетонды құрылымдардың, әртүрлі іргетастардың, қысымды ыдыстар мен аппараттардың, тік және көлденең резервуарлардың, діңгектердің, механикалық тораптардың, құбыр тораптарының, соның ішінде жерасты, сондай-ақ жергілікті және шетел стандарттарын қолдана отырып шыны пластиктен жасалған тораптардың күш есептеулерін жүргіземіз. Біз есептеулерді тек жаңа объектілерді жобалау үшін ғана емес, сонымен қатар өзгертулер енгізілгеннен кейін қолданыстағы қондырғылардың көтергіштігі мен мықтылығын бағалау үшін де жүргіземіз.

Әдеттегі Autodesk Robot Structure, Bentley STAADPRO, Lira, Intergraph CAESAR II, Intergraph PVElite, Intergraph Tank есептеу бағдарламаларына қоса, біз сондай-ақ Abaqus Simulia, Paulin Nozzle Pro және т. б. көмегімен соңғы элементтерді есептеу әдісін қолданамыз (МКЭ).

Бізде келесі тербелістердің әсерін есептеу тәжірибесі бар: акустикалық, ағынмен (соның ішінде тығын ағынымен) және айналмалы жабдықтан туындаған тербелістер. КМГП есептеулер мен талдауларды жалпы жобалау жұмыстарының бір бөлігі ретінде де, сұраныс бойынша да бөлек жүргізіп отырады.

',building:"Ғимараттарды жобалау",building_text:'

Ғимараттарды жобалау

Құрылыс бөлімінің инженерлер командасы ғимарат пен құрылысты жобалау саласында терең білімге ие. Жергілікті және халықаралық стандарттарға сәйкес параллель жүргізілетін есептеулермен қоса үш өлшемдік модельдеуді күнделікті қолдану нәтижесінде сенімді объектілерді құруға әкеледі.

Біз өнеркәсіптік және азаматтық нысандарды жобалай аламыз, сонымен қатар КМ және КЖ маркалары бойынша тиісті құжаттарды дайындауды білеміз. Бізде ірі қоймаларды, өнеркәсіптік және өндірістік ғимараттарды, әкімшілік-тұрмыстық ғимараттарды жобалау бар.

Біздің мамандардың білімі мен тәжірибесі өндіріс процесінің оңтайлы жолдарын ескере отырып, ғимараттар мен құрылыстарды өңдеуге мүмкіндік береді.

',bim:"BIM / 3D модельдеу және лазерлік сканерлеу",bim_text:'

BIM / 3D модельдеу және лазерлік сканерлеу

Компаниядағы барлық жобалар ынтымақтастықты жақсартатын және команда мүшелері арасында келісілген және уақтылы ақпарат алмасуды қамтамасыз ететін үш өлшемдік бағдарламалық жасақтамасын және деректерге негізделген меншікті қосымшаларды пайдалана отырып әзірленеді.

КМГП инженерлік пәндерімен жабдықталған 3D дизайнның озық технологиялары мен цифрлық құралдар BIM классификациясы бойынша 3-Деңгейге сәйкес келеді.

Бізде егжей-тегжейлі үш өлшемді (интеллектуалды) үлгілерді жасау және оларды клиент модельдеріне интеграциялау тәжірибесі бар. Біз лазерлік сканерлеу нәтижелерін үш өлшемді модельмен біріктіріп пайдаланудың барлық артықшылықтарын қолданамыз, бұл жобалаудың бастапқы кезеңінде қазіргі объектінің немесе болашақ құрылыс алаңының ерекшеліктерін жоғары дәлдікпен ескеруге мүмкіндік береді. Жобаның басында жасалған лазерлік сканерлеу алаңдарды зертеуінің санын азайтуға септігін тигізеді, сонымен қатар жобалаушылар үшін жағдайды жақсырақ түсінуге мүмкіндік береді. Жобалаудың ыңғайлылығын қамтамасыз ету үшін KМГП Leica лазерлік сканерін пайдаланады.

Біз құрылыстың ілгері жүрісін белгілеу үшін, қолданыстағы ғимараттардың, құрылыстардың және жабдықтардың (мысалы, шөгінділердің) күйін бақылау үшін және жаппай сақталатын инертті материалдардың мөлшерін бақылау үшін мерзімді лазерлік сканерлеуді жасап тұрамыз.

',electricity:"Электр жүйелері",electricity_text:'

Электр жүйелері

Мұнай-газ саласындағы ірі клиенттер электрмен жабдықтау жобаларын әзірлеу үшін біздің инженер-электриктер тобына сенім артады.

Біздің мамандар ETAP көмегімен электрлік есептеулерді жүргізеді, сондай-ақ SCADA Eledes және SCADA Paneldes көмегімен үш өлшемді ортада электр желілеріне жобалауды жүргізеді.

Қосымша қуаттарды қосу немесе ауыстыру кезіндегі жауапкершілікті арттыру объектінің иесімен мұқият келісім жасауды талап етеді.

Маңызды кезеңдердің бірі әлеуетті жеткізушілермен және өндірушілермен жұмыс істеу болып табылады. Жобаны орындау барысында инженерлер концепцияны құрудан бастап алдын ала, егжей-тегжейлі жобалау арқылы объектіге жеткізуге дейін электр жабдықтарын (қосалқы станциялар, шкафтар және т.б.) әзірлеу мен өндіруді қадағалайды. Бұл процеске инженерлерді терең тарту, сайып келгенде, клиентке өз түрі бойынша бірегей, жергілікті және халықаралық стандарттарға сәйкес келетін және Батыс Қазақстанның қатал климатының ерекшеліктерін ескере отырып салынған жабдықты алуға мүмкіндік береді.

Мамандардың тәжірибесі мен білімі 0,4-10 кВ объектілерді, электр станцияларын, трансформаторлық қосалқы станцияларды және 10-220 кВ электр желілерін электр желілерін, электрмен жабдықтау жүйелерін жобалауға мүмкіндік туғызады.

',info:"Ақпаратты басқару және цифрландыру",info_text:'

Ақпаратты басқару және цифрландыру

Негізгі қызмет түрі – жобалаудан басқа, KMГП меншіктік IT қосымшаларын әзірлейді.

Workshare және ECMS – KMГП бағдарламашылары әзірлеген және компанияны (кәсіпорынды) және жобалық қызметті басқаруға арналған кешенді шешімдердің толық жиынтығын көрсететін цифрлық өнімдер.

Бұл қосымшалар мұнай-газ саласындағы ірі жобаларда сәтті қолданылды. Біздің қосымшаларды пайдаланатын клиенттердің арасында Қазақстандағы белгілі мұнай-газ саласының мердігерлері бар.

Функционалды түрде ұсынылған қосымшалар пакетіне мыналар кіреді:

  • Электрондық құжат айналымы

  • Жабдық тэгтерін басқару

  • Тапсырмаларды басқару

  • Жиналыс хаттамалары

  • Күнтізбе

  • Рекрутинг және кадр бөлімі

  • және тағы да басқалар

Бастапқыда қосымшалар мұнай-газ саласындағы компаниялар үшін әзірленді. Дегенмен, негізгі функционалды кез келген саладағы кәсіпорын үшін теңшеуге болады, өйткені кәсіпорын мен жобаны басқарудың негізгі принциптері қызмет түріне қарамастан өзгеріссіз қалады.

',contacts:"Байланыс",careers:"Карьера",careers_text:'

Карьера

Если вы намерены сделать новый шаг в карьере независимо от того, являетесь ли вы выпускником учебного заведения или опытным специалистом, мы можем предложить Вам интересную и перспективную работу на различных позициях в различных дисциплинах, которая позволит Вам вывести свой опыт и навыки на новый уровень. Если вы хотите присоединиться к команде энергичных, целеустремленных и образованных людей, пожалуйста, пришлите нам свое резюме.

',head_quarter:"97, Әбілхаир хан даңғылы, 060011 Атырау, Қазақстан"}}},vueI18nLoader:!1,locales:[{code:"ru",iso:"ru-RU"},{code:"en",iso:"en-US"},{code:"kz",iso:"kz-KZ"}],defaultLocale:"en",defaultDirection:"ltr",routesNameSeparator:"___",defaultLocaleRouteNameSuffix:"default",sortRoutes:!0,strategy:"prefix_except_default",lazy:!1,langDir:null,rootRedirect:null,detectBrowserLanguage:!1,differentDomains:!1,seo:!0,baseUrl:"",vuex:{moduleName:"i18n",syncLocale:!1,syncMessages:!1,syncRouteParams:!0},parsePages:!0,pages:{},skipSettingLocaleOnNavigate:!1,beforeLanguageSwitch:function(){return null},onBeforeLanguageSwitch:function(){},onLanguageSwitched:function(){return null},normalizedLocales:[{code:"ru",iso:"ru-RU"},{code:"en",iso:"en-US"},{code:"kz",iso:"kz-KZ"}],localeCodes:["ru","en","kz"]},uC=(r(367),r(189)),pC=r.n(uC);function hC(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,a){if(t){if("string"==typeof t)return fC(t,a);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?fC(t,a):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function fC(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e1&&o.sort((function(t,e){return t.score===e.score?e.code.length-t.code.length:e.score-t.score})),o.length?o[0].code:void 0}function gC(t,e){var r;if(r=window.location.host){var o=t.find((function(t){return t.domain===r}));if(o)return o.code}return""}function vC(t){return new RegExp("^/(".concat(t.join("|"),")(?:/|$)"),"i")}function yC(t,e){var r=e.routesNameSeparator,o=e.defaultLocaleRouteNameSuffix,n="(".concat(t.join("|"),")"),l="(?:".concat(r).concat(o,")?"),c=new RegExp("".concat(r).concat(n).concat(l,"$"),"i"),d=vC(t);return function(t){if(t.name){var e=t.name.match(c);if(e&&e.length>1)return e[1]}else if(t.path){var r=t.path.match(d);if(r&&r.length>1)return r[1]}return""}}function wC(t,e){var r,o=e.useCookie,n=e.cookieKey,l=e.localeCodes;if(o&&((r=pC.a.get(n))&&l.includes(r)))return r}function xC(t,e,r){var o=r.useCookie,n=r.cookieDomain,l=r.cookieKey,c=r.cookieSecure,d=r.cookieCrossOrigin;if(o){var h=new Date,f={expires:new Date(h.setDate(h.getDate()+365)),path:"/",sameSite:d?"none":"lax",secure:d||c};n&&(f.domain=n),pC.a.set(l,t,f)}}var OC=r(81);function kC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function jC(t){for(var e=1;e1&&void 0!==l[1]?l[1]:null,o=l.length>2&&void 0!==l[2]?l[2]:null,!(n=l.length>3?l[3]:void 0)||!e){t.next=10;break}if(null===r||!n.syncLocale){t.next=7;break}return t.next=7,e.dispatch(n.moduleName+"/setLocale",r);case 7:if(null===o||!n.syncMessages){t.next=10;break}return t.next=10,e.dispatch(n.moduleName+"/setMessages",o);case 10:case"end":return t.stop()}}),t)}))),_C.apply(this,arguments)}r(377),r(380),r(381),r(383),r(384),r(385),r(386),r(388),r(389),r(390),r(391),r(392),r(393),r(394);function DC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function IC(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function BC(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e0&&void 0!==arguments[0]?arguments[0]:{},e=t.addDirAttribute,r=void 0===e||e,o=t.addSeoAttributes,n=void 0!==o&&o;if(!this.$i18n)return{};var l={htmlAttrs:{},link:[],meta:[]},c=this.$i18n.localeProperties,d=c.iso,f=c.dir||dC.defaultDirection;if(r&&(l.htmlAttrs.dir=f),n&&(h.a.hasMetaInfo?h.a.hasMetaInfo(this):this._hasMetaInfo)&&this.$i18n.locale&&this.$i18n.locales&&!1!==this.$options[sC.COMPONENT_OPTIONS_KEY]&&(!this.$options[sC.COMPONENT_OPTIONS_KEY]||!1!==this.$options[sC.COMPONENT_OPTIONS_KEY].seo)){d&&(l.htmlAttrs.lang=d);var m=this.$i18n.locales;(function(t,e,link){if(dC.strategy===sC.STRATEGIES.NO_PREFIX)return;var r,o=new Map,n=MC(t);try{for(n.s();!(r=n.n()).done;){var l=r.value,c=l.iso;if(c){var d=c.split("-"),h=Object(X.a)(d,2),f=h[0],m=h[1];f&&m&&(l.isCatchallLocale||!o.has(f))&&o.set(f,l),o.set(c,l)}else console.warn(mC("Locale ISO code is required to generate alternate link"))}}catch(t){n.e(t)}finally{n.f()}var v,w=MC(o.entries());try{for(w.s();!(v=w.n()).done;){var x=Object(X.a)(v.value,2),O=x[0],k=x[1],j=this.switchLocalePath(k.code);j&&link.push({hid:"i18n-alt-".concat(O),rel:"alternate",href:y(j,e),hreflang:O})}}catch(t){w.e(t)}finally{w.f()}if(dC.defaultLocale){var S=this.switchLocalePath(dC.defaultLocale);S&&link.push({hid:"i18n-xd",rel:"alternate",href:y(S,e),hreflang:"x-default"})}}).bind(this)(m,this.$i18n.__baseUrl,l.link),function(t,link){var e=this.localeRoute(IC(IC({},this.$route),{},{name:this.getRouteBaseName()})),r=e?e.path:null;r&&link.push({hid:"i18n-can",rel:"canonical",href:y(r,t)})}.bind(this)(this.$i18n.__baseUrl,l.link),function(t,e,meta){var r=t&&e;if(!r)return;meta.push({hid:"i18n-og",property:"og:locale",content:v(e)})}.bind(this)(c,d,l.meta),function(t,e,meta){var r=t.filter((function(t){var r=t.iso;return r&&r!==e}));if(r.length){var o=r.map((function(t){return{hid:"i18n-og-alt-".concat(t.iso),property:"og:locale:alternate",content:v(t.iso)}}));meta.push.apply(meta,Object(Mt.a)(o))}}.bind(this)(m,d,l.meta)}function v(t){return(t||"").replace(/-/g,"_")}function y(t,e){return t.match(/^https?:\/\//)?t:e+t}return l}function LC(){return zC.call(this,{addDirAttribute:!1,addSeoAttributes:!0})}var AC={install:function(t){t.mixin({head:function(){return zC.call(this,{addDirAttribute:!1,addSeoAttributes:!0})}})}};c.default.use(AC);var FC=r(122),RC=function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(e){var r,o,n,l,c,d,h;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=e.app,!e.isHMR){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,r.i18n.__onNavigate(e.route);case 5:o=t.sent,n=Object(X.a)(o,3),l=n[0],c=n[1],d=n[2],l&&c&&(h=d?e.route.query:void 0,e.redirect(l,c,h));case 11:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();FC.a.nuxti18n=RC;var NC=["params"];function VC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function HC(t){for(var e=1;e0;)e[r]=arguments[r+1];var o=this.$i18n;return o._t.apply(o,[t,o.locale,o._getMessages(),this].concat(e))},r.prototype.$tc=function(t,e){for(var r=[],o=arguments.length-2;o-- >0;)r[o]=arguments[o+2];var n=this.$i18n;return n._tc.apply(n,[t,n.locale,n._getMessages(),this,e].concat(r))},r.prototype.$te=function(t,e){var r=this.$i18n;return r._te(t,r.locale,r._getMessages(),e)},r.prototype.$d=function(t){for(var e,r=[],o=arguments.length-1;o-- >0;)r[o]=arguments[o+1];return(e=this.$i18n).d.apply(e,[t].concat(r))},r.prototype.$n=function(t){for(var e,r=[],o=arguments.length-1;o-- >0;)r[o]=arguments[o+1];return(e=this.$i18n).n.apply(e,[t].concat(r))},OP.mixin(function(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n){if(t.i18n instanceof qP){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{};(t.__i18nBridge||t.__i18n).forEach((function(t){e=bP(e,JSON.parse(t))})),Object.keys(e).forEach((function(r){t.i18n.mergeLocaleMessage(r,e[r])}))}catch(t){}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(lP(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof qP?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var o=t.i18n&&t.i18n.messages?t.i18n.messages:{};(t.__i18nBridge||t.__i18n).forEach((function(t){o=bP(o,JSON.parse(t))})),t.i18n.messages=o}catch(t){}var n=t.i18n.sharedMessages;n&&lP(n)&&(t.i18n.messages=bP(t.i18n.messages,n)),this._i18n=new qP(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}}else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof qP?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof qP&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof qP||lP(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof qP||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof qP)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}(e.bridge)),OP.directive("t",{bind:jP,update:SP,unbind:TP}),OP.component(vP.name,vP),OP.component(kP.name,kP),OP.config.optionMergeStrategies.i18n=function(t,e){return void 0===e?t:e}}var _P=function(){this._caches=Object.create(null)};_P.prototype.interpolate=function(t,e){if(!e)return[t];var r=this._caches[t];return r||(r=function(t){var e=[],r=0,text="";for(;r0)m--,f=4,v[0]();else{if(m=0,void 0===e)return!1;if(!1===(e=LP(e)))return!1;v[1]()}};null!==f;)if(h++,"\\"!==(t=path[h])||!y()){if(o=zP(t),8===(n=(c=MP[f])[o]||c.else||8))return;if(f=n[0],(l=v[n[1]])&&(r=void 0===(r=n[2])?t:r,!1===l()))return;if(7===f)return d}}(path),t&&(this._cache[path]=t)),t||[]},AP.prototype.getPathValue=function(t,path){if(!iP(t))return null;var e=this.parsePath(path);if(0===e.length)return null;for(var r=e.length,o=t,i=0;i/,NP=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,VP=/^@(?:\.([a-zA-Z]+))?:/,HP=/[()]/g,GP={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},WP=new _P,qP=function(t){var e=this;void 0===t&&(t={}),!OP&&"undefined"!=typeof window&&window.Vue&&EP(window.Vue);var r=t.locale||"en-US",o=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),n=t.messages||{},l=t.dateTimeFormats||t.datetimeFormats||{},c=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||WP,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new AP,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,r){var o=Object.getPrototypeOf(e);if(o&&o.getChoiceIndex)return o.getChoiceIndex.call(e,t,r);var n,l;return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,r]):(n=t,l=r,n=Math.abs(n),2===l?n?n>1?1:0:1:n?Math.min(n,2):0)},this._exist=function(t,r){return!(!t||!r)&&(!cP(e._path.getPathValue(t,r))||!!t[r])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(n).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,n[t])})),this._initVM({locale:r,fallbackLocale:o,messages:n,dateTimeFormats:l,numberFormats:c})},UP={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};qP.prototype._checkLocaleMessage=function(t,e,r){var o=function(t,e,r,n){if(lP(r))Object.keys(r).forEach((function(l){var c=r[l];lP(c)?(n.push(l),n.push("."),o(t,e,c,n),n.pop(),n.pop()):(n.push(l),o(t,e,c,n),n.pop())}));else if(nP(r))r.forEach((function(r,l){lP(r)?(n.push("["+l+"]"),n.push("."),o(t,e,r,n),n.pop(),n.pop()):(n.push("["+l+"]"),o(t,e,r,n),n.pop())}));else if(aP(r)){if(RP.test(r)){var l="Detected HTML in message '"+r+"' of keypath '"+n.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?oP(l):"error"===t&&function(t,e){"undefined"!=typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}(l)}}};o(e,t,r,[])},qP.prototype._initVM=function(data){var t=OP.config.silent;OP.config.silent=!0,this._vm=new OP({data:data,__VUE18N__INSTANCE__:!0}),OP.config.silent=t},qP.prototype.destroyVM=function(){this._vm.$destroy()},qP.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},qP.prototype.unsubscribeDataChanging=function(t){!function(t,e){if(t.delete(e));}(this._dataListeners,t)},qP.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){for(var e,r,o=(e=t._dataListeners,r=[],e.forEach((function(a){return r.push(a)})),r),i=o.length;i--;)OP.nextTick((function(){o[i]&&o[i].$forceUpdate()}))}),{deep:!0})},qP.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,r=this._vm;return this.vm.$watch("locale",(function(o){r.$set(r,"locale",o),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=o),r.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var o=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){o.$set(o,"locale",t),o.$forceUpdate()}),{immediate:!0})},qP.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},UP.vm.get=function(){return this._vm},UP.messages.get=function(){return pP(this._getMessages())},UP.dateTimeFormats.get=function(){return pP(this._getDateTimeFormats())},UP.numberFormats.get=function(){return pP(this._getNumberFormats())},UP.availableLocales.get=function(){return Object.keys(this.messages).sort()},UP.locale.get=function(){return this._vm.locale},UP.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},UP.fallbackLocale.get=function(){return this._vm.fallbackLocale},UP.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},UP.formatFallbackMessages.get=function(){return this._formatFallbackMessages},UP.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},UP.missing.get=function(){return this._missing},UP.missing.set=function(t){this._missing=t},UP.formatter.get=function(){return this._formatter},UP.formatter.set=function(t){this._formatter=t},UP.silentTranslationWarn.get=function(){return this._silentTranslationWarn},UP.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},UP.silentFallbackWarn.get=function(){return this._silentFallbackWarn},UP.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},UP.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},UP.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},UP.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},UP.warnHtmlInMessage.set=function(t){var e=this,r=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,r!==t&&("warn"===t||"error"===t)){var o=this._getMessages();Object.keys(o).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,o[t])}))}},UP.postTranslation.get=function(){return this._postTranslation},UP.postTranslation.set=function(t){this._postTranslation=t},UP.sync.get=function(){return this._sync},UP.sync.set=function(t){this._sync=t},qP.prototype._getMessages=function(){return this._vm.messages},qP.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},qP.prototype._getNumberFormats=function(){return this._vm.numberFormats},qP.prototype._warnDefault=function(t,e,r,o,n,l){if(!cP(r))return r;if(this._missing){var c=this._missing.apply(null,[t,e,o,n]);if(aP(c))return c}else 0;if(this._formatFallbackMessages){var d=uP.apply(void 0,n);return this._render(e,l,d.params,e)}return e},qP.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:cP(t))&&!cP(this._root)&&this._fallbackRoot},qP.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},qP.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},qP.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},qP.prototype._interpolate=function(t,e,r,o,n,l,c){if(!e)return null;var d,h=this._path.getPathValue(e,r);if(nP(h)||lP(h))return h;if(cP(h)){if(!lP(e))return null;if(!aP(d=e[r])&&!dP(d))return null}else{if(!aP(h)&&!dP(h))return null;d=h}return aP(d)&&(d.indexOf("@:")>=0||d.indexOf("@.")>=0)&&(d=this._link(t,e,d,o,"raw",l,c)),this._render(d,n,l,r)},qP.prototype._link=function(t,e,r,o,n,l,c){var d=r,h=d.match(NP);for(var f in h)if(h.hasOwnProperty(f)){var link=h[f],m=link.match(VP),v=m[0],y=m[1],w=link.replace(v,"").replace(HP,"");if(hP(c,w))return d;c.push(w);var x=this._interpolate(t,e,w,o,"raw"===n?"string":n,"raw"===n?void 0:l,c);if(this._isFallbackRoot(x)){if(!this._root)throw Error("unexpected error");var O=this._root.$i18n;x=O._translate(O._getMessages(),O.locale,O.fallbackLocale,w,o,n,l)}x=this._warnDefault(t,w,x,o,nP(l)?l:[l],n),this._modifiers.hasOwnProperty(y)?x=this._modifiers[y](x):GP.hasOwnProperty(y)&&(x=GP[y](x)),c.pop(),d=x?d.replace(link,x):d}return d},qP.prototype._createMessageContext=function(t,e,path,r){var o=this,n=nP(t)?t:[],l=iP(t)?t:{},c=this._getMessages(),d=this.locale;return{list:function(t){return n[t]},named:function(t){return l[t]},values:t,formatter:e,path:path,messages:c,locale:d,linked:function(t){return o._interpolate(d,c[d]||{},t,null,r,void 0,[t])}}},qP.prototype._render=function(t,e,r,path){if(dP(t))return t(this._createMessageContext(r,this._formatter||WP,path,e));var o=this._formatter.interpolate(t,r,path);return o||(o=WP.interpolate(t,r,path)),"string"!==e||aP(o)?o:o.join("")},qP.prototype._appendItemToChain=function(t,e,r){var o=!1;return hP(t,e)||(o=!0,e&&(o="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),r&&r[e]&&(o=r[e]))),o},qP.prototype._appendLocaleToChain=function(t,e,r){var o,n=e.split("-");do{var l=n.join("-");o=this._appendItemToChain(t,l,r),n.splice(-1,1)}while(n.length&&!0===o);return o},qP.prototype._appendBlockToChain=function(t,e,r){for(var o=!0,i=0;i0;)l[c]=arguments[c+4];if(!t)return"";var d,h=uP.apply(void 0,l);this._escapeParameterHtml&&(h.params=(null!=(d=h.params)&&Object.keys(d).forEach((function(t){"string"==typeof d[t]&&(d[t]=d[t].replace(//g,">").replace(/"/g,""").replace(/'/g,"'"))})),d));var f=h.locale||e,m=this._translate(r,f,this.fallbackLocale,t,o,"string",h.params);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");return(n=this._root).$t.apply(n,[t].concat(l))}return m=this._warnDefault(f,t,m,o,l,"string"),this._postTranslation&&null!=m&&(m=this._postTranslation(m,t)),m},qP.prototype.t=function(t){for(var e,r=[],o=arguments.length-1;o-- >0;)r[o]=arguments[o+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(r))},qP.prototype._i=function(t,e,r,o,n){var l=this._translate(r,e,this.fallbackLocale,t,o,"raw",n);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,n)}return this._warnDefault(e,t,l,o,[n],"raw")},qP.prototype.i=function(t,e,r){return t?(aP(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,r)):""},qP.prototype._tc=function(t,e,r,o,n){for(var l,c=[],d=arguments.length-5;d-- >0;)c[d]=arguments[d+5];if(!t)return"";void 0===n&&(n=1);var h={count:n,n:n},f=uP.apply(void 0,c);return f.params=Object.assign(h,f.params),c=null===f.locale?[f.params]:[f.locale,f.params],this.fetchChoice((l=this)._t.apply(l,[t,e,r,o].concat(c)),n)},qP.prototype.fetchChoice=function(t,e){if(!t||!aP(t))return null;var r=t.split("|");return r[e=this.getChoiceIndex(e,r.length)]?r[e].trim():t},qP.prototype.tc=function(t,e){for(var r,o=[],n=arguments.length-2;n-- >0;)o[n]=arguments[n+2];return(r=this)._tc.apply(r,[t,this.locale,this._getMessages(),null,e].concat(o))},qP.prototype._te=function(t,e,r){for(var o=[],n=arguments.length-3;n-- >0;)o[n]=arguments[n+3];var l=uP.apply(void 0,o).locale||e;return this._exist(r[l],t)},qP.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},qP.prototype.getLocaleMessage=function(t){return pP(this._vm.messages[t]||{})},qP.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},qP.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,bP(void 0!==this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},qP.prototype.getDateTimeFormat=function(t){return pP(this._vm.dateTimeFormats[t]||{})},qP.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},qP.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,bP(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},qP.prototype._clearDateTimeFormat=function(t,e){for(var r in e){var o=t+"__"+r;this._dateTimeFormatters.hasOwnProperty(o)&&delete this._dateTimeFormatters[o]}},qP.prototype._localizeDateTime=function(t,e,r,o,n,l){for(var c=e,d=o[c],h=this._getLocaleChain(e,r),i=0;i0;)e[r]=arguments[r+1];var o=this.locale,n=null,l=null;return 1===e.length?(aP(e[0])?n=e[0]:iP(e[0])&&(e[0].locale&&(o=e[0].locale),e[0].key&&(n=e[0].key)),l=Object.keys(e[0]).reduce((function(t,r){var o;return hP(rP,r)?Object.assign({},t,((o={})[r]=e[0][r],o)):t}),null)):2===e.length&&(aP(e[0])&&(n=e[0]),aP(e[1])&&(o=e[1])),this._d(t,o,n,l)},qP.prototype.getNumberFormat=function(t){return pP(this._vm.numberFormats[t]||{})},qP.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},qP.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,bP(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},qP.prototype._clearNumberFormat=function(t,e){for(var r in e){var o=t+"__"+r;this._numberFormatters.hasOwnProperty(o)&&delete this._numberFormatters[o]}},qP.prototype._getNumberFormatter=function(t,e,r,o,n,l){for(var c=e,d=o[c],h=this._getLocaleChain(e,r),i=0;i0;)e[r]=arguments[r+1];var o=this.locale,n=null,l=null;return 1===e.length?aP(e[0])?n=e[0]:iP(e[0])&&(e[0].locale&&(o=e[0].locale),e[0].key&&(n=e[0].key),l=Object.keys(e[0]).reduce((function(t,r){var o;return hP(eP,r)?Object.assign({},t,((o={})[r]=e[0][r],o)):t}),null)):2===e.length&&(aP(e[0])&&(n=e[0]),aP(e[1])&&(o=e[1])),this._n(t,o,n,l)},qP.prototype._ntp=function(t,e,r,o){if(!qP.availabilities.numberFormat)return[];if(!r)return(o?new Intl.NumberFormat(e,o):new Intl.NumberFormat(e)).formatToParts(t);var n=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),r,o),l=n&&n.formatToParts(t);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,r,o)}return l||[]},Object.defineProperties(qP.prototype,UP),Object.defineProperty(qP,"availabilities",{get:function(){if(!FP){var t="undefined"!=typeof Intl;FP={dateTimeFormat:t&&void 0!==Intl.DateTimeFormat,numberFormat:t&&void 0!==Intl.NumberFormat}}return FP}}),qP.install=EP,qP.version="8.28.2";var YP=qP;function XP(t,e,r){"object"==typeof r.value&&(r.value=KP(r.value)),r.enumerable&&!r.get&&!r.set&&r.configurable&&r.writable&&"__proto__"!==e?t[e]=r.value:Object.defineProperty(t,e,r)}function KP(t){if("object"!=typeof t)return t;var e,r,o,i=0,n=Object.prototype.toString.call(t);if("[object Object]"===n?o=Object.create(t.__proto__||null):"[object Array]"===n?o=Array(t.length):"[object Set]"===n?(o=new Set,t.forEach((function(t){o.add(KP(t))}))):"[object Map]"===n?(o=new Map,t.forEach((function(t,e){o.set(KP(e),KP(t))}))):"[object Date]"===n?o=new Date(+t):"[object RegExp]"===n?o=new RegExp(t.source,t.flags):"[object DataView]"===n?o=new t.constructor(KP(t.buffer)):"[object ArrayBuffer]"===n?o=t.slice(0):"Array]"===n.slice(-6)&&(o=new t.constructor(t)),o){for(r=Object.getOwnPropertySymbols(t);i=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function JP(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e1&&void 0!==I[1]?I[1]:{}).initialSetup,d=void 0!==n&&n,o){t.next=3;break}return t.abrupt("return");case 3:if(d||!r.i18n.differentDomains){t.next=5;break}return t.abrupt("return");case 5:if(f=r.i18n.locale,o!==f){t.next=8;break}return t.abrupt("return");case 8:if(!(m=r.i18n.onBeforeLanguageSwitch(f,o,d,e))||!r.i18n.localeCodes.includes(m)){t.next=13;break}if(m!==f){t.next=12;break}return t.abrupt("return");case 12:o=m;case 13:if(d||r.i18n.beforeLanguageSwitch(f,o),k&&r.i18n.setLocaleCookie(o),!dC.langDir){t.next=29;break}if(v=r.i18n.fallbackLocale,!dC.lazy){t.next=27;break}if(!v){t.next=23;break}return y=[],Array.isArray(v)?y=v.map((function(t){return SC(e,t)})):"object"===Object(Bt.a)(v)?(v[o]&&(y=y.concat(v[o].map((function(t){return SC(e,t)})))),v.default&&(y=y.concat(v.default.map((function(t){return SC(e,t)}))))):o!==v&&y.push(SC(e,v)),t.next=23,Promise.all(y);case 23:return t.next=25,SC(e,o);case 25:t.next=29;break;case 27:return t.next=29,Promise.all(dC.localeCodes.map((function(t){return SC(e,t)})));case 29:for(r.i18n.locale=o,w=dC.normalizedLocales.find((function(t){return t.code===o}))||{code:o},x=0,O=Object.keys(r.i18n.localeProperties);x=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function o$(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e2&&void 0!==arguments[2]?arguments[2]:".",o=arguments.length>3?arguments[3]:void 0;if(!c$(e))return d$(t,{},r,o);var n=Object.assign({},e);for(var l in t)if("__proto__"!==l&&"constructor"!==l){var c=t[l];null!=c&&(o&&o(n,l,c,r)||(Array.isArray(c)&&Array.isArray(n[l])?n[l]=n[l].concat(c):c$(c)&&c$(n[l])?n[l]=d$(c,n[l],(r?"".concat(r,"."):"")+l.toString(),o):n[l]=c))}return n}function u$(t){return function(){for(var e=arguments.length,r=new Array(e),o=0;o=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}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 l,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,l=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw l}}}}function b$(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e2&&void 0!==arguments[2]?arguments[2]:"common",n=m$(Array.isArray(o)?o:[o]);try{for(n.s();!(r=n.n()).done;){var l=r.value;e?this.defaults.headers[l][t]=e:delete this.defaults.headers[l][t]}}catch(t){n.e(t)}finally{n.f()}},setToken:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",o=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",o,r)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)},create:function(t){return x$(p$(t,this.defaults))}},v$=function(){var t=w$[y$];g$["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},y$=0,w$=["request","delete","get","head","options","post","put","patch"];y$ has been deprecated and will be removed in Nuxt 3, please use instead")),y.a.render(t,e)}})),c.default.component(V.name,V),c.default.component("NChild",V),c.default.component(K.name,K),Object.defineProperty(c.default.prototype,"$nuxt",{get:function(){var t=this.$root?this.$root.$options.$nuxt:null;return t||"undefined"==typeof window?t:window.$nuxt},configurable:!0}),c.default.use(h.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var C$={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},P$=d.a.Store.prototype.registerModule;function $$(path,t){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Array.isArray(path)?!!path.reduce((function(t,path){return t&&t[path]}),this.state):path in this.state;return P$.call(this,path,t,T$({preserveState:r},e))}function E$(t){return _$.apply(this,arguments)}function _$(){return _$=Object(n.a)(regeneratorRuntime.mark((function t(e){var r,o,l,d,h,f,path,m,v=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return m=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"));d[t="$"+t]=e,d.context[t]||(d.context[t]=e),o[t]=d[t];var r="__nuxt_"+t+"_installed__";c.default[r]||(c.default[r]=!0,c.default.use((function(){Object.prototype.hasOwnProperty.call(c.default.prototype,t)||Object.defineProperty(c.default.prototype,t,{get:function(){return this.$root.$options[t]}})})))},r=v.length>1&&void 0!==v[1]?v[1]:{},o=st(e),t.next=5,N(0,r);case 5:return l=t.sent,o.$router=l,o.registerModule=$$,d=T$({head:{title:"kmgp",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"KMGP Website"}],link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"}],style:[],script:[]},store:o,router:l,nuxt:{defaultTransition:C$,transitions:[C$],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},C$,{name:t}):Object.assign({},C$,t):C$})),this.$options.nuxt.transitions=t,t},err:null,errPageReady:!1,dateErr:null,error:function(t){t=t||null,d.context._errored=Boolean(t),t=t?Object(O.p)(t):null;var r=d.nuxt;return this&&(r=this.nuxt||this.$options.nuxt),r.dateErr=Date.now(),r.err=t,r.errPageReady=!1,e&&(e.nuxt.error=t),t}}},nt),o.app=d,h=e?e.next:function(t){return d.router.push(t)},e?f=l.resolve(e.url).route:(path=Object(O.g)(l.options.base,l.options.mode),f=l.resolve(path).route),t.next=14,Object(O.t)(d,{store:o,route:f,next:h,error:d.nuxt.error.bind(d),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,beforeSerializeFns:e?e.beforeSerializeFns:void 0,ssrContext:e});case 14:m("config",r),window.__NUXT__&&window.__NUXT__.state&&o.replaceState(window.__NUXT__.state),d.context.enablePreview=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};d.previewData=Object.assign({},t),m("preview",t)},t.next=20;break;case 20:t.next=23;break;case 23:t.next=26;break;case 26:t.next=29;break;case 29:return t.next=32,tP(d.context);case 32:if("function"!=typeof QP){t.next=35;break}return t.next=35,QP(d.context,m);case 35:if("function"!=typeof e$.a){t.next=38;break}return t.next=38,e$()(d.context,m);case 38:return t.next=41,a$(d.context);case 41:return t.next=44,k$(d.context,m);case 44:if("function"!=typeof j$.default){t.next=47;break}return t.next=47,Object(j$.default)(d.context,m);case 47:return d.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},t.next=50,new Promise((function(t,e){if(!l.resolve(d.context.route.fullPath).route.matched.length)return t();l.replace(d.context.route.fullPath,t,(function(r){if(!r._isRouter)return e(r);if(2!==r.type)return t();var o=l.afterEach(function(){var e=Object(n.a)(regeneratorRuntime.mark((function e(r,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Object(O.k)(r);case 3:d.context.route=e.sent,d.context.params=r.params||{},d.context.query=r.query||{},o(),t();case 8:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}())}))}));case 50:return t.abrupt("return",{store:o,app:d,router:l});case 51:case"end":return t.stop()}}),t)}))),_$.apply(this,arguments)}},84:function(t,e,r){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var content=t(e);return e[2]?"@media ".concat(e[2]," {").concat(content,"}"):content})).join("")},e.i=function(t,r,o){"string"==typeof t&&(t=[[null,t,""]]);var n={};if(o)for(var i=0;ie.parts.length&&(r.parts.length=e.parts.length)}else{var n=[];for(o=0;o1&&void 0!==arguments[1]&&arguments[1],r=t.to,o=t.from;if(r&&(o||!1!==e)&&this.transports[r])if(e)this.transports[r]=[];else{var n=this.$_getTransportIndex(t);if(n>=0){var l=this.transports[r].slice(0);l.splice(n,1),this.transports[r]=l}}},registerTarget:function(t,e,r){d&&(this.trackInstances&&!r&&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,r=t.from;for(var i in this.transports[e])if(this.transports[e][i].from===r)return+i;return-1}}}),w=new y(f),x=1,O=n.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(x++)}},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(){w.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){w.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};w.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};w.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],r=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(r,[this.normalizeOwnChildren(e)]):this.slim?t():t(r,{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:w.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){w.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){w.unregisterTarget(e),w.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){w.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,r){var o=r.passengers[0],n="function"==typeof o?o(e):r.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(),r=this.children(),o=this.transition||this.tag;return e?r[0]:this.slim&&!o?t():t(o,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},r)}}),j=0,S=["disabled","name","order","slim","slotProps","tag","to"],T=["multiple","transition"],C=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(j++)}},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(w.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=w.targets[e.name];else{var r=e.append;if(r){var o="string"==typeof r?r:"DIV",n=document.createElement(o);t.appendChild(n),t=n}var l=h(this.$props,T);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(O,{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 P={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",O),t.component(e.portalTargetName||"PortalTarget",k),t.component(e.MountingPortalName||"MountingPortal",C)}};e.default=P,e.Portal=O,e.PortalTarget=k,e.MountingPortal=C,e.Wormhole=w}}]);