function _get(target,property,receiver){if(typeof Reflect!=="undefined"&&Reflect.get){_get=Reflect.get;}else{_get=function _get(target,property,receiver){var base=_superPropBase(target,property);if(!base)return;var desc=Object.getOwnPropertyDescriptor(base,property);if(desc.get){return desc.get.call(receiver);}return desc.value;};}return _get(target,property,receiver||target);}
function _superPropBase(object,property){while(!Object.prototype.hasOwnProperty.call(object,property)){object=_getPrototypeOf(object);if(object===null)break;}return object;}
function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly){symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;});}keys.push.apply(keys,symbols);}return keys;}
function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2){ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key]);});}else if(Object.getOwnPropertyDescriptors){Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));}else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}}return target;}
function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}
function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread();}
function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}
function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null)return Array.from(iter);}
function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr);}
function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function");}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:true,configurable:true}});if(superClass)_setPrototypeOf(subClass,superClass);}
function _setPrototypeOf(o,p){_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){o.__proto__=p;return o;};return _setPrototypeOf(o,p);}
function _createSuper(Derived){var hasNativeReflectConstruct=_isNativeReflectConstruct();return function _createSuperInternal(){var Super=_getPrototypeOf(Derived),result;if(hasNativeReflectConstruct){var NewTarget=_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget);}else{result=Super.apply(this,arguments);}return _possibleConstructorReturn(this,result);};}
function _possibleConstructorReturn(self,call){if(call&&(_typeof(call)==="object"||typeof call==="function")){return call;}else if(call!==void 0){throw new TypeError("Derived constructors may only return object or undefined");}return _assertThisInitialized(self);}
function _assertThisInitialized(self){if(self===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return self;}
function _isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));return true;}catch(e){return false;}}
function _getPrototypeOf(o){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o);};return _getPrototypeOf(o);}
function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}
function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value" in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}
function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor;}
function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest();}
function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}
function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen);}
function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++){arr2[i]=arr[i];}return arr2;}
function _iterableToArrayLimit(arr,i){var _i=arr==null?null:typeof Symbol!=="undefined"&&arr[Symbol.iterator]||arr["@@iterator"];if(_i==null)return;var _arr=[];var _n=true;var _d=false;var _s,_e;try{for(_i=_i.call(arr);!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break;}}catch(err){_d=true;_e=err;}finally{try{if(!_n&&_i["return"]!=null)_i["return"]();}finally{if(_d)throw _e;}}return _arr;}
function _arrayWithHoles(arr){if(Array.isArray(arr))return arr;}
function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(obj){return typeof obj;};}else{_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;};}return _typeof(obj);}
(function(global,factory){(typeof exports==="undefined"?"undefined":_typeof(exports))==='object'&&typeof module!=='undefined'?module.exports=factory():typeof define==='function'&&define.amd?define(factory):(global=typeof globalThis!=='undefined'?globalThis:global||self,global.bootstrap=factory());})(this,function(){'use strict';var _KEY_TO_DIRECTION;var MAX_UID=1000000;var MILLISECONDS_MULTIPLIER=1000;var TRANSITION_END='transitionend';var toType=function toType(obj){if(obj===null||obj===undefined){return"".concat(obj);}
return{}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase();};var getUID=function getUID(prefix){do{prefix+=Math.floor(Math.random()*MAX_UID);}while(document.getElementById(prefix));return prefix;};var getSelector=function getSelector(element){var selector=element.getAttribute('data-bs-target');if(!selector||selector==='#'){var hrefAttr=element.getAttribute('href');if(!hrefAttr||!hrefAttr.includes('#')&&!hrefAttr.startsWith('.')){return null;}
if(hrefAttr.includes('#')&&!hrefAttr.startsWith('#')){hrefAttr="#".concat(hrefAttr.split('#')[1]);}
selector=hrefAttr&&hrefAttr!=='#'?hrefAttr.trim():null;}
return selector;};var getSelectorFromElement=function getSelectorFromElement(element){var selector=getSelector(element);if(selector){return document.querySelector(selector)?selector:null;}
return null;};var getElementFromSelector=function getElementFromSelector(element){var selector=getSelector(element);return selector?document.querySelector(selector):null;};var getTransitionDurationFromElement=function getTransitionDurationFromElement(element){if(!element){return 0;}
var _window$getComputedSt=window.getComputedStyle(element),transitionDuration=_window$getComputedSt.transitionDuration,transitionDelay=_window$getComputedSt.transitionDelay;var floatTransitionDuration=Number.parseFloat(transitionDuration);var floatTransitionDelay=Number.parseFloat(transitionDelay);if(!floatTransitionDuration&&!floatTransitionDelay){return 0;}
transitionDuration=transitionDuration.split(',')[0];transitionDelay=transitionDelay.split(',')[0];return(Number.parseFloat(transitionDuration)+Number.parseFloat(transitionDelay))*MILLISECONDS_MULTIPLIER;};var triggerTransitionEnd=function triggerTransitionEnd(element){element.dispatchEvent(new Event(TRANSITION_END));};var isElement$1=function isElement$1(obj){if(!obj||_typeof(obj)!=='object'){return false;}
if(typeof obj.jquery!=='undefined'){obj=obj[0];}
return typeof obj.nodeType!=='undefined';};var getElement=function getElement(obj){if(isElement$1(obj)){return obj.jquery?obj[0]:obj;}
if(typeof obj==='string'&&obj.length>0){return document.querySelector(obj);}
return null;};var typeCheckConfig=function typeCheckConfig(componentName,config,configTypes){Object.keys(configTypes).forEach(function(property){var expectedTypes=configTypes[property];var value=config[property];var valueType=value&&isElement$1(value)?'element':toType(value);if(!new RegExp(expectedTypes).test(valueType)){throw new TypeError("".concat(componentName.toUpperCase(),": Option \"").concat(property,"\" provided type \"").concat(valueType,"\" but expected type \"").concat(expectedTypes,"\"."));}});};var isVisible=function isVisible(element){if(!isElement$1(element)||element.getClientRects().length===0){return false;}
return getComputedStyle(element).getPropertyValue('visibility')==='visible';};var isDisabled=function isDisabled(element){if(!element||element.nodeType!==Node.ELEMENT_NODE){return true;}
if(element.classList.contains('disabled')){return true;}
if(typeof element.disabled!=='undefined'){return element.disabled;}
return element.hasAttribute('disabled')&&element.getAttribute('disabled')!=='false';};var findShadowRoot=function findShadowRoot(element){if(!document.documentElement.attachShadow){return null;}
if(typeof element.getRootNode==='function'){var root=element.getRootNode();return root instanceof ShadowRoot?root:null;}
if(element instanceof ShadowRoot){return element;}
if(!element.parentNode){return null;}
return findShadowRoot(element.parentNode);};var noop=function noop(){};var reflow=function reflow(element){element.offsetHeight;};var getjQuery=function getjQuery(){var _window=window,jQuery=_window.jQuery;if(jQuery&&!document.body.hasAttribute('data-bs-no-jquery')){return jQuery;}
return null;};var DOMContentLoadedCallbacks=[];var onDOMContentLoaded=function onDOMContentLoaded(callback){if(document.readyState==='loading'){if(!DOMContentLoadedCallbacks.length){document.addEventListener('DOMContentLoaded',function(){DOMContentLoadedCallbacks.forEach(function(callback){return callback();});});}
DOMContentLoadedCallbacks.push(callback);}else{callback();}};var isRTL=function isRTL(){return document.documentElement.dir==='rtl';};var defineJQueryPlugin=function defineJQueryPlugin(plugin){onDOMContentLoaded(function(){var $=getjQuery();if($){var name=plugin.NAME;var JQUERY_NO_CONFLICT=$.fn[name];$.fn[name]=plugin.jQueryInterface;$.fn[name].Constructor=plugin;$.fn[name].noConflict=function(){$.fn[name]=JQUERY_NO_CONFLICT;return plugin.jQueryInterface;};}});};var execute=function execute(callback){if(typeof callback==='function'){callback();}};var executeAfterTransition=function executeAfterTransition(callback,transitionElement){var waitForTransition=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;if(!waitForTransition){execute(callback);return;}
var durationPadding=5;var emulatedDuration=getTransitionDurationFromElement(transitionElement)+durationPadding;var called=false;var handler=function handler(_ref5){var target=_ref5.target;if(target!==transitionElement){return;}
called=true;transitionElement.removeEventListener(TRANSITION_END,handler);execute(callback);};transitionElement.addEventListener(TRANSITION_END,handler);setTimeout(function(){if(!called){triggerTransitionEnd(transitionElement);}},emulatedDuration);};var getNextActiveElement=function getNextActiveElement(list,activeElement,shouldGetNext,isCycleAllowed){var index=list.indexOf(activeElement);if(index===-1){return list[!shouldGetNext&&isCycleAllowed?list.length-1:0];}
var listLength=list.length;index+=shouldGetNext?1:-1;if(isCycleAllowed){index=(index+listLength)%listLength;}
return list[Math.max(0,Math.min(index,listLength-1))];};var namespaceRegex=/[^.]*(?=\..*)\.|.*/;var stripNameRegex=/\..*/;var stripUidRegex=/::\d+$/;var eventRegistry={};var uidEvent=1;var customEvents={mouseenter:'mouseover',mouseleave:'mouseout'};var customEventsRegex=/^(mouseenter|mouseleave)/i;var nativeEvents=new Set(['click','dblclick','mouseup','mousedown','contextmenu','mousewheel','DOMMouseScroll','mouseover','mouseout','mousemove','selectstart','selectend','keydown','keypress','keyup','orientationchange','touchstart','touchmove','touchend','touchcancel','pointerdown','pointermove','pointerup','pointerleave','pointercancel','gesturestart','gesturechange','gestureend','focus','blur','change','reset','select','submit','focusin','focusout','load','unload','beforeunload','resize','move','DOMContentLoaded','readystatechange','error','abort','scroll']);function getUidEvent(element,uid){return uid&&"".concat(uid,"::").concat(uidEvent++)||element.uidEvent||uidEvent++;}
function getEvent(element){var uid=getUidEvent(element);element.uidEvent=uid;eventRegistry[uid]=eventRegistry[uid]||{};return eventRegistry[uid];}
function bootstrapHandler(element,fn){return function handler(event){event.delegateTarget=element;if(handler.oneOff){EventHandler.off(element,event.type,fn);}
return fn.apply(element,[event]);};}
function bootstrapDelegationHandler(element,selector,fn){return function handler(event){var domElements=element.querySelectorAll(selector);for(var target=event.target;target&&target!==this;target=target.parentNode){for(var i=domElements.length;i--;){if(domElements[i]===target){event.delegateTarget=target;if(handler.oneOff){EventHandler.off(element,event.type,selector,fn);}
return fn.apply(target,[event]);}}}
return null;};}
function findHandler(events,handler){var delegationSelector=arguments.length>2&&arguments[2]!==undefined?arguments[2]:null;var uidEventList=Object.keys(events);for(var i=0,len=uidEventList.length;i<len;i++){var event=events[uidEventList[i]];if(event.originalHandler===handler&&event.delegationSelector===delegationSelector){return event;}}
return null;}
function normalizeParams(originalTypeEvent,handler,delegationFn){var delegation=typeof handler==='string';var originalHandler=delegation?delegationFn:handler;var typeEvent=getTypeEvent(originalTypeEvent);var isNative=nativeEvents.has(typeEvent);if(!isNative){typeEvent=originalTypeEvent;}
return[delegation,originalHandler,typeEvent];}
function addHandler(element,originalTypeEvent,handler,delegationFn,oneOff){if(typeof originalTypeEvent!=='string'||!element){return;}
if(!handler){handler=delegationFn;delegationFn=null;}
if(customEventsRegex.test(originalTypeEvent)){var wrapFn=function wrapFn(fn){return function(event){if(!event.relatedTarget||event.relatedTarget!==event.delegateTarget&&!event.delegateTarget.contains(event.relatedTarget)){return fn.call(this,event);}};};if(delegationFn){delegationFn=wrapFn(delegationFn);}else{handler=wrapFn(handler);}}
var _normalizeParams=normalizeParams(originalTypeEvent,handler,delegationFn),_normalizeParams2=_slicedToArray(_normalizeParams,3),delegation=_normalizeParams2[0],originalHandler=_normalizeParams2[1],typeEvent=_normalizeParams2[2];var events=getEvent(element);var handlers=events[typeEvent]||(events[typeEvent]={});var previousFn=findHandler(handlers,originalHandler,delegation?handler:null);if(previousFn){previousFn.oneOff=previousFn.oneOff&&oneOff;return;}
var uid=getUidEvent(originalHandler,originalTypeEvent.replace(namespaceRegex,''));var fn=delegation?bootstrapDelegationHandler(element,handler,delegationFn):bootstrapHandler(element,handler);fn.delegationSelector=delegation?handler:null;fn.originalHandler=originalHandler;fn.oneOff=oneOff;fn.uidEvent=uid;handlers[uid]=fn;element.addEventListener(typeEvent,fn,delegation);}
function removeHandler(element,events,typeEvent,handler,delegationSelector){var fn=findHandler(events[typeEvent],handler,delegationSelector);if(!fn){return;}
element.removeEventListener(typeEvent,fn,Boolean(delegationSelector));delete events[typeEvent][fn.uidEvent];}
function removeNamespacedHandlers(element,events,typeEvent,namespace){var storeElementEvent=events[typeEvent]||{};Object.keys(storeElementEvent).forEach(function(handlerKey){if(handlerKey.includes(namespace)){var event=storeElementEvent[handlerKey];removeHandler(element,events,typeEvent,event.originalHandler,event.delegationSelector);}});}
function getTypeEvent(event){event=event.replace(stripNameRegex,'');return customEvents[event]||event;}
var EventHandler={on:function on(element,event,handler,delegationFn){addHandler(element,event,handler,delegationFn,false);},one:function one(element,event,handler,delegationFn){addHandler(element,event,handler,delegationFn,true);},off:function off(element,originalTypeEvent,handler,delegationFn){if(typeof originalTypeEvent!=='string'||!element){return;}
var _normalizeParams3=normalizeParams(originalTypeEvent,handler,delegationFn),_normalizeParams4=_slicedToArray(_normalizeParams3,3),delegation=_normalizeParams4[0],originalHandler=_normalizeParams4[1],typeEvent=_normalizeParams4[2];var inNamespace=typeEvent!==originalTypeEvent;var events=getEvent(element);var isNamespace=originalTypeEvent.startsWith('.');if(typeof originalHandler!=='undefined'){if(!events||!events[typeEvent]){return;}
removeHandler(element,events,typeEvent,originalHandler,delegation?handler:null);return;}
if(isNamespace){Object.keys(events).forEach(function(elementEvent){removeNamespacedHandlers(element,events,elementEvent,originalTypeEvent.slice(1));});}
var storeElementEvent=events[typeEvent]||{};Object.keys(storeElementEvent).forEach(function(keyHandlers){var handlerKey=keyHandlers.replace(stripUidRegex,'');if(!inNamespace||originalTypeEvent.includes(handlerKey)){var event=storeElementEvent[keyHandlers];removeHandler(element,events,typeEvent,event.originalHandler,event.delegationSelector);}});},trigger:function trigger(element,event,args){if(typeof event!=='string'||!element){return null;}
var $=getjQuery();var typeEvent=getTypeEvent(event);var inNamespace=event!==typeEvent;var isNative=nativeEvents.has(typeEvent);var jQueryEvent;var bubbles=true;var nativeDispatch=true;var defaultPrevented=false;var evt=null;if(inNamespace&&$){jQueryEvent=$.Event(event,args);$(element).trigger(jQueryEvent);bubbles=!jQueryEvent.isPropagationStopped();nativeDispatch=!jQueryEvent.isImmediatePropagationStopped();defaultPrevented=jQueryEvent.isDefaultPrevented();}
if(isNative){evt=document.createEvent('HTMLEvents');evt.initEvent(typeEvent,bubbles,true);}else{evt=new CustomEvent(event,{bubbles:bubbles,cancelable:true});}
if(typeof args!=='undefined'){Object.keys(args).forEach(function(key){Object.defineProperty(evt,key,{get:function get(){return args[key];}});});}
if(defaultPrevented){evt.preventDefault();}
if(nativeDispatch){element.dispatchEvent(evt);}
if(evt.defaultPrevented&&typeof jQueryEvent!=='undefined'){jQueryEvent.preventDefault();}
return evt;}};var elementMap=new Map();var Data={set:function set(element,key,instance){if(!elementMap.has(element)){elementMap.set(element,new Map());}
var instanceMap=elementMap.get(element);if(!instanceMap.has(key)&&instanceMap.size!==0){console.error("Bootstrap doesn't allow more than one instance per element. Bound instance: ".concat(Array.from(instanceMap.keys())[0],"."));return;}
instanceMap.set(key,instance);},get:function get(element,key){if(elementMap.has(element)){return elementMap.get(element).get(key)||null;}
return null;},remove:function remove(element,key){if(!elementMap.has(element)){return;}
var instanceMap=elementMap.get(element);instanceMap["delete"](key);if(instanceMap.size===0){elementMap["delete"](element);}}};var VERSION='5.1.3';var BaseComponent=function(){function BaseComponent(element){_classCallCheck(this,BaseComponent);element=getElement(element);if(!element){return;}
this._element=element;Data.set(this._element,this.constructor.DATA_KEY,this);}
_createClass(BaseComponent,[{key:"dispose",value:function dispose(){var _this=this;Data.remove(this._element,this.constructor.DATA_KEY);EventHandler.off(this._element,this.constructor.EVENT_KEY);Object.getOwnPropertyNames(this).forEach(function(propertyName){_this[propertyName]=null;});}},{key:"_queueCallback",value:function _queueCallback(callback,element){var isAnimated=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;executeAfterTransition(callback,element,isAnimated);}}],[{key:"getInstance",value:function getInstance(element){return Data.get(getElement(element),this.DATA_KEY);}},{key:"getOrCreateInstance",value:function getOrCreateInstance(element){var config=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return this.getInstance(element)||new this(element,_typeof(config)==='object'?config:null);}},{key:"VERSION",get:function get(){return VERSION;}},{key:"NAME",get:function get(){throw new Error('You have to implement the static method "NAME", for each component!');}},{key:"DATA_KEY",get:function get(){return"bs.".concat(this.NAME);}},{key:"EVENT_KEY",get:function get(){return".".concat(this.DATA_KEY);}}]);return BaseComponent;}();var enableDismissTrigger=function enableDismissTrigger(component){var method=arguments.length>1&&arguments[1]!==undefined?arguments[1]:'hide';var clickEvent="click.dismiss".concat(component.EVENT_KEY);var name=component.NAME;EventHandler.on(document,clickEvent,"[data-bs-dismiss=\"".concat(name,"\"]"),function(event){if(['A','AREA'].includes(this.tagName)){event.preventDefault();}
if(isDisabled(this)){return;}
var target=getElementFromSelector(this)||this.closest(".".concat(name));var instance=component.getOrCreateInstance(target);instance[method]();});};var NAME$d='alert';var DATA_KEY$c='bs.alert';var EVENT_KEY$c=".".concat(DATA_KEY$c);var EVENT_CLOSE="close".concat(EVENT_KEY$c);var EVENT_CLOSED="closed".concat(EVENT_KEY$c);var CLASS_NAME_FADE$5='fade';var CLASS_NAME_SHOW$8='show';var Alert=function(_BaseComponent){_inherits(Alert,_BaseComponent);var _super=_createSuper(Alert);function Alert(){_classCallCheck(this,Alert);return _super.apply(this,arguments);}
_createClass(Alert,[{key:"close",value:function close(){var _this2=this;var closeEvent=EventHandler.trigger(this._element,EVENT_CLOSE);if(closeEvent.defaultPrevented){return;}
this._element.classList.remove(CLASS_NAME_SHOW$8);var isAnimated=this._element.classList.contains(CLASS_NAME_FADE$5);this._queueCallback(function(){return _this2._destroyElement();},this._element,isAnimated);}},{key:"_destroyElement",value:function _destroyElement(){this._element.remove();EventHandler.trigger(this._element,EVENT_CLOSED);this.dispose();}}],[{key:"NAME",get:function get(){return NAME$d;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Alert.getOrCreateInstance(this);if(typeof config!=='string'){return;}
if(data[config]===undefined||config.startsWith('_')||config==='constructor'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config](this);});}}]);return Alert;}(BaseComponent);enableDismissTrigger(Alert,'close');defineJQueryPlugin(Alert);var NAME$c='button';var DATA_KEY$b='bs.button';var EVENT_KEY$b=".".concat(DATA_KEY$b);var DATA_API_KEY$7='.data-api';var CLASS_NAME_ACTIVE$3='active';var SELECTOR_DATA_TOGGLE$5='[data-bs-toggle="button"]';var EVENT_CLICK_DATA_API$6="click".concat(EVENT_KEY$b).concat(DATA_API_KEY$7);var Button=function(_BaseComponent2){_inherits(Button,_BaseComponent2);var _super2=_createSuper(Button);function Button(){_classCallCheck(this,Button);return _super2.apply(this,arguments);}
_createClass(Button,[{key:"toggle",value:function toggle(){this._element.setAttribute('aria-pressed',this._element.classList.toggle(CLASS_NAME_ACTIVE$3));}}],[{key:"NAME",get:function get(){return NAME$c;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Button.getOrCreateInstance(this);if(config==='toggle'){data[config]();}});}}]);return Button;}(BaseComponent);EventHandler.on(document,EVENT_CLICK_DATA_API$6,SELECTOR_DATA_TOGGLE$5,function(event){event.preventDefault();var button=event.target.closest(SELECTOR_DATA_TOGGLE$5);var data=Button.getOrCreateInstance(button);data.toggle();});defineJQueryPlugin(Button);function normalizeData(val){if(val==='true'){return true;}
if(val==='false'){return false;}
if(val===Number(val).toString()){return Number(val);}
if(val===''||val==='null'){return null;}
return val;}
function normalizeDataKey(key){return key.replace(/[A-Z]/g,function(chr){return"-".concat(chr.toLowerCase());});}
var Manipulator={setDataAttribute:function setDataAttribute(element,key,value){element.setAttribute("data-bs-".concat(normalizeDataKey(key)),value);},removeDataAttribute:function removeDataAttribute(element,key){element.removeAttribute("data-bs-".concat(normalizeDataKey(key)));},getDataAttributes:function getDataAttributes(element){if(!element){return{};}
var attributes={};Object.keys(element.dataset).filter(function(key){return key.startsWith('bs');}).forEach(function(key){var pureKey=key.replace(/^bs/,'');pureKey=pureKey.charAt(0).toLowerCase()+pureKey.slice(1,pureKey.length);attributes[pureKey]=normalizeData(element.dataset[key]);});return attributes;},getDataAttribute:function getDataAttribute(element,key){return normalizeData(element.getAttribute("data-bs-".concat(normalizeDataKey(key))));},offset:function offset(element){var rect=element.getBoundingClientRect();return{top:rect.top+window.pageYOffset,left:rect.left+window.pageXOffset};},position:function position(element){return{top:element.offsetTop,left:element.offsetLeft};}};var NODE_TEXT=3;var SelectorEngine={find:function find(selector){var _ref6;var element=arguments.length>1&&arguments[1]!==undefined?arguments[1]:document.documentElement;return(_ref6=[]).concat.apply(_ref6,_toConsumableArray(Element.prototype.querySelectorAll.call(element,selector)));},findOne:function findOne(selector){var element=arguments.length>1&&arguments[1]!==undefined?arguments[1]:document.documentElement;return Element.prototype.querySelector.call(element,selector);},children:function children(element,selector){var _ref7;return(_ref7=[]).concat.apply(_ref7,_toConsumableArray(element.children)).filter(function(child){return child.matches(selector);});},parents:function parents(element,selector){var parents=[];var ancestor=element.parentNode;while(ancestor&&ancestor.nodeType===Node.ELEMENT_NODE&&ancestor.nodeType!==NODE_TEXT){if(ancestor.matches(selector)){parents.push(ancestor);}
ancestor=ancestor.parentNode;}
return parents;},prev:function prev(element,selector){var previous=element.previousElementSibling;while(previous){if(previous.matches(selector)){return[previous];}
previous=previous.previousElementSibling;}
return[];},next:function next(element,selector){var next=element.nextElementSibling;while(next){if(next.matches(selector)){return[next];}
next=next.nextElementSibling;}
return[];},focusableChildren:function focusableChildren(element){var focusables=['a','button','input','textarea','select','details','[tabindex]','[contenteditable="true"]'].map(function(selector){return"".concat(selector,":not([tabindex^=\"-\"])");}).join(', ');return this.find(focusables,element).filter(function(el){return!isDisabled(el)&&isVisible(el);});}};var NAME$b='carousel';var DATA_KEY$a='bs.carousel';var EVENT_KEY$a=".".concat(DATA_KEY$a);var DATA_API_KEY$6='.data-api';var ARROW_LEFT_KEY='ArrowLeft';var ARROW_RIGHT_KEY='ArrowRight';var TOUCHEVENT_COMPAT_WAIT=500;var SWIPE_THRESHOLD=40;var Default$a={interval:5000,keyboard:true,slide:false,pause:'hover',wrap:true,touch:true};var DefaultType$a={interval:'(number|boolean)',keyboard:'boolean',slide:'(boolean|string)',pause:'(string|boolean)',wrap:'boolean',touch:'boolean'};var ORDER_NEXT='next';var ORDER_PREV='prev';var DIRECTION_LEFT='left';var DIRECTION_RIGHT='right';var KEY_TO_DIRECTION=(_KEY_TO_DIRECTION={},_defineProperty(_KEY_TO_DIRECTION,ARROW_LEFT_KEY,DIRECTION_RIGHT),_defineProperty(_KEY_TO_DIRECTION,ARROW_RIGHT_KEY,DIRECTION_LEFT),_KEY_TO_DIRECTION);var EVENT_SLIDE="slide".concat(EVENT_KEY$a);var EVENT_SLID="slid".concat(EVENT_KEY$a);var EVENT_KEYDOWN="keydown".concat(EVENT_KEY$a);var EVENT_MOUSEENTER="mouseenter".concat(EVENT_KEY$a);var EVENT_MOUSELEAVE="mouseleave".concat(EVENT_KEY$a);var EVENT_TOUCHSTART="touchstart".concat(EVENT_KEY$a);var EVENT_TOUCHMOVE="touchmove".concat(EVENT_KEY$a);var EVENT_TOUCHEND="touchend".concat(EVENT_KEY$a);var EVENT_POINTERDOWN="pointerdown".concat(EVENT_KEY$a);var EVENT_POINTERUP="pointerup".concat(EVENT_KEY$a);var EVENT_DRAG_START="dragstart".concat(EVENT_KEY$a);var EVENT_LOAD_DATA_API$2="load".concat(EVENT_KEY$a).concat(DATA_API_KEY$6);var EVENT_CLICK_DATA_API$5="click".concat(EVENT_KEY$a).concat(DATA_API_KEY$6);var CLASS_NAME_CAROUSEL='carousel';var CLASS_NAME_ACTIVE$2='active';var CLASS_NAME_SLIDE='slide';var CLASS_NAME_END='carousel-item-end';var CLASS_NAME_START='carousel-item-start';var CLASS_NAME_NEXT='carousel-item-next';var CLASS_NAME_PREV='carousel-item-prev';var CLASS_NAME_POINTER_EVENT='pointer-event';var SELECTOR_ACTIVE$1='.active';var SELECTOR_ACTIVE_ITEM='.active.carousel-item';var SELECTOR_ITEM='.carousel-item';var SELECTOR_ITEM_IMG='.carousel-item img';var SELECTOR_NEXT_PREV='.carousel-item-next, .carousel-item-prev';var SELECTOR_INDICATORS='.carousel-indicators';var SELECTOR_INDICATOR='[data-bs-target]';var SELECTOR_DATA_SLIDE='[data-bs-slide], [data-bs-slide-to]';var SELECTOR_DATA_RIDE='[data-bs-ride="carousel"]';var POINTER_TYPE_TOUCH='touch';var POINTER_TYPE_PEN='pen';var Carousel=function(_BaseComponent3){_inherits(Carousel,_BaseComponent3);var _super3=_createSuper(Carousel);function Carousel(element,config){var _this3;_classCallCheck(this,Carousel);_this3=_super3.call(this,element);_this3._items=null;_this3._interval=null;_this3._activeElement=null;_this3._isPaused=false;_this3._isSliding=false;_this3.touchTimeout=null;_this3.touchStartX=0;_this3.touchDeltaX=0;_this3._config=_this3._getConfig(config);_this3._indicatorsElement=SelectorEngine.findOne(SELECTOR_INDICATORS,_this3._element);_this3._touchSupported='ontouchstart' in document.documentElement||navigator.maxTouchPoints>0;_this3._pointerEvent=Boolean(window.PointerEvent);_this3._addEventListeners();return _this3;}
_createClass(Carousel,[{key:"next",value:function next(){this._slide(ORDER_NEXT);}},{key:"nextWhenVisible",value:function nextWhenVisible(){if(!document.hidden&&isVisible(this._element)){this.next();}}},{key:"prev",value:function prev(){this._slide(ORDER_PREV);}},{key:"pause",value:function pause(event){if(!event){this._isPaused=true;}
if(SelectorEngine.findOne(SELECTOR_NEXT_PREV,this._element)){triggerTransitionEnd(this._element);this.cycle(true);}
clearInterval(this._interval);this._interval=null;}},{key:"cycle",value:function cycle(event){if(!event){this._isPaused=false;}
if(this._interval){clearInterval(this._interval);this._interval=null;}
if(this._config&&this._config.interval&&!this._isPaused){this._updateInterval();this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval);}}},{key:"to",value:function to(index){var _this4=this;this._activeElement=SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element);var activeIndex=this._getItemIndex(this._activeElement);if(index>this._items.length-1||index<0){return;}
if(this._isSliding){EventHandler.one(this._element,EVENT_SLID,function(){return _this4.to(index);});return;}
if(activeIndex===index){this.pause();this.cycle();return;}
var order=index>activeIndex?ORDER_NEXT:ORDER_PREV;this._slide(order,this._items[index]);}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},Default$a),Manipulator.getDataAttributes(this._element)),_typeof(config)==='object'?config:{});typeCheckConfig(NAME$b,config,DefaultType$a);return config;}},{key:"_handleSwipe",value:function _handleSwipe(){var absDeltax=Math.abs(this.touchDeltaX);if(absDeltax<=SWIPE_THRESHOLD){return;}
var direction=absDeltax/this.touchDeltaX;this.touchDeltaX=0;if(!direction){return;}
this._slide(direction>0?DIRECTION_RIGHT:DIRECTION_LEFT);}},{key:"_addEventListeners",value:function _addEventListeners(){var _this5=this;if(this._config.keyboard){EventHandler.on(this._element,EVENT_KEYDOWN,function(event){return _this5._keydown(event);});}
if(this._config.pause==='hover'){EventHandler.on(this._element,EVENT_MOUSEENTER,function(event){return _this5.pause(event);});EventHandler.on(this._element,EVENT_MOUSELEAVE,function(event){return _this5.cycle(event);});}
if(this._config.touch&&this._touchSupported){this._addTouchEventListeners();}}},{key:"_addTouchEventListeners",value:function _addTouchEventListeners(){var _this6=this;var hasPointerPenTouch=function hasPointerPenTouch(event){return _this6._pointerEvent&&(event.pointerType===POINTER_TYPE_PEN||event.pointerType===POINTER_TYPE_TOUCH);};var start=function start(event){if(hasPointerPenTouch(event)){_this6.touchStartX=event.clientX;}else if(!_this6._pointerEvent){_this6.touchStartX=event.touches[0].clientX;}};var move=function move(event){_this6.touchDeltaX=event.touches&&event.touches.length>1?0:event.touches[0].clientX-_this6.touchStartX;};var end=function end(event){if(hasPointerPenTouch(event)){_this6.touchDeltaX=event.clientX-_this6.touchStartX;}
_this6._handleSwipe();if(_this6._config.pause==='hover'){_this6.pause();if(_this6.touchTimeout){clearTimeout(_this6.touchTimeout);}
_this6.touchTimeout=setTimeout(function(event){return _this6.cycle(event);},TOUCHEVENT_COMPAT_WAIT+_this6._config.interval);}};SelectorEngine.find(SELECTOR_ITEM_IMG,this._element).forEach(function(itemImg){EventHandler.on(itemImg,EVENT_DRAG_START,function(event){return event.preventDefault();});});if(this._pointerEvent){EventHandler.on(this._element,EVENT_POINTERDOWN,function(event){return start(event);});EventHandler.on(this._element,EVENT_POINTERUP,function(event){return end(event);});this._element.classList.add(CLASS_NAME_POINTER_EVENT);}else{EventHandler.on(this._element,EVENT_TOUCHSTART,function(event){return start(event);});EventHandler.on(this._element,EVENT_TOUCHMOVE,function(event){return move(event);});EventHandler.on(this._element,EVENT_TOUCHEND,function(event){return end(event);});}}},{key:"_keydown",value:function _keydown(event){if(/input|textarea/i.test(event.target.tagName)){return;}
var direction=KEY_TO_DIRECTION[event.key];if(direction){event.preventDefault();this._slide(direction);}}},{key:"_getItemIndex",value:function _getItemIndex(element){this._items=element&&element.parentNode?SelectorEngine.find(SELECTOR_ITEM,element.parentNode):[];return this._items.indexOf(element);}},{key:"_getItemByOrder",value:function _getItemByOrder(order,activeElement){var isNext=order===ORDER_NEXT;return getNextActiveElement(this._items,activeElement,isNext,this._config.wrap);}},{key:"_triggerSlideEvent",value:function _triggerSlideEvent(relatedTarget,eventDirectionName){var targetIndex=this._getItemIndex(relatedTarget);var fromIndex=this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element));return EventHandler.trigger(this._element,EVENT_SLIDE,{relatedTarget:relatedTarget,direction:eventDirectionName,from:fromIndex,to:targetIndex});}},{key:"_setActiveIndicatorElement",value:function _setActiveIndicatorElement(element){if(this._indicatorsElement){var activeIndicator=SelectorEngine.findOne(SELECTOR_ACTIVE$1,this._indicatorsElement);activeIndicator.classList.remove(CLASS_NAME_ACTIVE$2);activeIndicator.removeAttribute('aria-current');var indicators=SelectorEngine.find(SELECTOR_INDICATOR,this._indicatorsElement);for(var i=0;i<indicators.length;i++){if(Number.parseInt(indicators[i].getAttribute('data-bs-slide-to'),10)===this._getItemIndex(element)){indicators[i].classList.add(CLASS_NAME_ACTIVE$2);indicators[i].setAttribute('aria-current','true');break;}}}}},{key:"_updateInterval",value:function _updateInterval(){var element=this._activeElement||SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element);if(!element){return;}
var elementInterval=Number.parseInt(element.getAttribute('data-bs-interval'),10);if(elementInterval){this._config.defaultInterval=this._config.defaultInterval||this._config.interval;this._config.interval=elementInterval;}else{this._config.interval=this._config.defaultInterval||this._config.interval;}}},{key:"_slide",value:function _slide(directionOrOrder,element){var _this7=this;var order=this._directionToOrder(directionOrOrder);var activeElement=SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element);var activeElementIndex=this._getItemIndex(activeElement);var nextElement=element||this._getItemByOrder(order,activeElement);var nextElementIndex=this._getItemIndex(nextElement);var isCycling=Boolean(this._interval);var isNext=order===ORDER_NEXT;var directionalClassName=isNext?CLASS_NAME_START:CLASS_NAME_END;var orderClassName=isNext?CLASS_NAME_NEXT:CLASS_NAME_PREV;var eventDirectionName=this._orderToDirection(order);if(nextElement&&nextElement.classList.contains(CLASS_NAME_ACTIVE$2)){this._isSliding=false;return;}
if(this._isSliding){return;}
var slideEvent=this._triggerSlideEvent(nextElement,eventDirectionName);if(slideEvent.defaultPrevented){return;}
if(!activeElement||!nextElement){return;}
this._isSliding=true;if(isCycling){this.pause();}
this._setActiveIndicatorElement(nextElement);this._activeElement=nextElement;var triggerSlidEvent=function triggerSlidEvent(){EventHandler.trigger(_this7._element,EVENT_SLID,{relatedTarget:nextElement,direction:eventDirectionName,from:activeElementIndex,to:nextElementIndex});};if(this._element.classList.contains(CLASS_NAME_SLIDE)){nextElement.classList.add(orderClassName);reflow(nextElement);activeElement.classList.add(directionalClassName);nextElement.classList.add(directionalClassName);var completeCallBack=function completeCallBack(){nextElement.classList.remove(directionalClassName,orderClassName);nextElement.classList.add(CLASS_NAME_ACTIVE$2);activeElement.classList.remove(CLASS_NAME_ACTIVE$2,orderClassName,directionalClassName);_this7._isSliding=false;setTimeout(triggerSlidEvent,0);};this._queueCallback(completeCallBack,activeElement,true);}else{activeElement.classList.remove(CLASS_NAME_ACTIVE$2);nextElement.classList.add(CLASS_NAME_ACTIVE$2);this._isSliding=false;triggerSlidEvent();}
if(isCycling){this.cycle();}}},{key:"_directionToOrder",value:function _directionToOrder(direction){if(![DIRECTION_RIGHT,DIRECTION_LEFT].includes(direction)){return direction;}
if(isRTL()){return direction===DIRECTION_LEFT?ORDER_PREV:ORDER_NEXT;}
return direction===DIRECTION_LEFT?ORDER_NEXT:ORDER_PREV;}},{key:"_orderToDirection",value:function _orderToDirection(order){if(![ORDER_NEXT,ORDER_PREV].includes(order)){return order;}
if(isRTL()){return order===ORDER_PREV?DIRECTION_LEFT:DIRECTION_RIGHT;}
return order===ORDER_PREV?DIRECTION_RIGHT:DIRECTION_LEFT;}}],[{key:"Default",get:function get(){return Default$a;}},{key:"NAME",get:function get(){return NAME$b;}},{key:"carouselInterface",value:function carouselInterface(element,config){var data=Carousel.getOrCreateInstance(element,config);var _config=data._config;if(_typeof(config)==='object'){_config=_objectSpread(_objectSpread({},_config),config);}
var action=typeof config==='string'?config:_config.slide;if(typeof config==='number'){data.to(config);}else if(typeof action==='string'){if(typeof data[action]==='undefined'){throw new TypeError("No method named \"".concat(action,"\""));}
data[action]();}else if(_config.interval&&_config.ride){data.pause();data.cycle();}}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){Carousel.carouselInterface(this,config);});}},{key:"dataApiClickHandler",value:function dataApiClickHandler(event){var target=getElementFromSelector(this);if(!target||!target.classList.contains(CLASS_NAME_CAROUSEL)){return;}
var config=_objectSpread(_objectSpread({},Manipulator.getDataAttributes(target)),Manipulator.getDataAttributes(this));var slideIndex=this.getAttribute('data-bs-slide-to');if(slideIndex){config.interval=false;}
Carousel.carouselInterface(target,config);if(slideIndex){Carousel.getInstance(target).to(slideIndex);}
event.preventDefault();}}]);return Carousel;}(BaseComponent);EventHandler.on(document,EVENT_CLICK_DATA_API$5,SELECTOR_DATA_SLIDE,Carousel.dataApiClickHandler);EventHandler.on(window,EVENT_LOAD_DATA_API$2,function(){var carousels=SelectorEngine.find(SELECTOR_DATA_RIDE);for(var i=0,len=carousels.length;i<len;i++){Carousel.carouselInterface(carousels[i],Carousel.getInstance(carousels[i]));}});defineJQueryPlugin(Carousel);var NAME$a='collapse';var DATA_KEY$9='bs.collapse';var EVENT_KEY$9=".".concat(DATA_KEY$9);var DATA_API_KEY$5='.data-api';var Default$9={toggle:true,parent:null};var DefaultType$9={toggle:'boolean',parent:'(null|element)'};var EVENT_SHOW$5="show".concat(EVENT_KEY$9);var EVENT_SHOWN$5="shown".concat(EVENT_KEY$9);var EVENT_HIDE$5="hide".concat(EVENT_KEY$9);var EVENT_HIDDEN$5="hidden".concat(EVENT_KEY$9);var EVENT_CLICK_DATA_API$4="click".concat(EVENT_KEY$9).concat(DATA_API_KEY$5);var CLASS_NAME_SHOW$7='show';var CLASS_NAME_COLLAPSE='collapse';var CLASS_NAME_COLLAPSING='collapsing';var CLASS_NAME_COLLAPSED='collapsed';var CLASS_NAME_DEEPER_CHILDREN=":scope .".concat(CLASS_NAME_COLLAPSE," .").concat(CLASS_NAME_COLLAPSE);var CLASS_NAME_HORIZONTAL='collapse-horizontal';var WIDTH='width';var HEIGHT='height';var SELECTOR_ACTIVES='.collapse.show, .collapse.collapsing';var SELECTOR_DATA_TOGGLE$4='[data-bs-toggle="collapse"]';var Collapse=function(_BaseComponent4){_inherits(Collapse,_BaseComponent4);var _super4=_createSuper(Collapse);function Collapse(element,config){var _this8;_classCallCheck(this,Collapse);_this8=_super4.call(this,element);_this8._isTransitioning=false;_this8._config=_this8._getConfig(config);_this8._triggerArray=[];var toggleList=SelectorEngine.find(SELECTOR_DATA_TOGGLE$4);for(var i=0,len=toggleList.length;i<len;i++){var elem=toggleList[i];var selector=getSelectorFromElement(elem);var filterElement=SelectorEngine.find(selector).filter(function(foundElem){return foundElem===_this8._element;});if(selector!==null&&filterElement.length){_this8._selector=selector;_this8._triggerArray.push(elem);}}
_this8._initializeChildren();if(!_this8._config.parent){_this8._addAriaAndCollapsedClass(_this8._triggerArray,_this8._isShown());}
if(_this8._config.toggle){_this8.toggle();}
return _this8;}
_createClass(Collapse,[{key:"toggle",value:function toggle(){if(this._isShown()){this.hide();}else{this.show();}}},{key:"show",value:function show(){var _this9=this;if(this._isTransitioning||this._isShown()){return;}
var actives=[];var activesData;if(this._config.parent){var children=SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN,this._config.parent);actives=SelectorEngine.find(SELECTOR_ACTIVES,this._config.parent).filter(function(elem){return!children.includes(elem);});}
var container=SelectorEngine.findOne(this._selector);if(actives.length){var tempActiveData=actives.find(function(elem){return container!==elem;});activesData=tempActiveData?Collapse.getInstance(tempActiveData):null;if(activesData&&activesData._isTransitioning){return;}}
var startEvent=EventHandler.trigger(this._element,EVENT_SHOW$5);if(startEvent.defaultPrevented){return;}
actives.forEach(function(elemActive){if(container!==elemActive){Collapse.getOrCreateInstance(elemActive,{toggle:false}).hide();}
if(!activesData){Data.set(elemActive,DATA_KEY$9,null);}});var dimension=this._getDimension();this._element.classList.remove(CLASS_NAME_COLLAPSE);this._element.classList.add(CLASS_NAME_COLLAPSING);this._element.style[dimension]=0;this._addAriaAndCollapsedClass(this._triggerArray,true);this._isTransitioning=true;var complete=function complete(){_this9._isTransitioning=false;_this9._element.classList.remove(CLASS_NAME_COLLAPSING);_this9._element.classList.add(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW$7);_this9._element.style[dimension]='';EventHandler.trigger(_this9._element,EVENT_SHOWN$5);};var capitalizedDimension=dimension[0].toUpperCase()+dimension.slice(1);var scrollSize="scroll".concat(capitalizedDimension);this._queueCallback(complete,this._element,true);this._element.style[dimension]="".concat(this._element[scrollSize],"px");}},{key:"hide",value:function hide(){var _this10=this;if(this._isTransitioning||!this._isShown()){return;}
var startEvent=EventHandler.trigger(this._element,EVENT_HIDE$5);if(startEvent.defaultPrevented){return;}
var dimension=this._getDimension();this._element.style[dimension]="".concat(this._element.getBoundingClientRect()[dimension],"px");reflow(this._element);this._element.classList.add(CLASS_NAME_COLLAPSING);this._element.classList.remove(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW$7);var triggerArrayLength=this._triggerArray.length;for(var i=0;i<triggerArrayLength;i++){var trigger=this._triggerArray[i];var elem=getElementFromSelector(trigger);if(elem&&!this._isShown(elem)){this._addAriaAndCollapsedClass([trigger],false);}}
this._isTransitioning=true;var complete=function complete(){_this10._isTransitioning=false;_this10._element.classList.remove(CLASS_NAME_COLLAPSING);_this10._element.classList.add(CLASS_NAME_COLLAPSE);EventHandler.trigger(_this10._element,EVENT_HIDDEN$5);};this._element.style[dimension]='';this._queueCallback(complete,this._element,true);}},{key:"_isShown",value:function _isShown(){var element=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this._element;return element.classList.contains(CLASS_NAME_SHOW$7);}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},Default$9),Manipulator.getDataAttributes(this._element)),config);config.toggle=Boolean(config.toggle);config.parent=getElement(config.parent);typeCheckConfig(NAME$a,config,DefaultType$9);return config;}},{key:"_getDimension",value:function _getDimension(){return this._element.classList.contains(CLASS_NAME_HORIZONTAL)?WIDTH:HEIGHT;}},{key:"_initializeChildren",value:function _initializeChildren(){var _this11=this;if(!this._config.parent){return;}
var children=SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN,this._config.parent);SelectorEngine.find(SELECTOR_DATA_TOGGLE$4,this._config.parent).filter(function(elem){return!children.includes(elem);}).forEach(function(element){var selected=getElementFromSelector(element);if(selected){_this11._addAriaAndCollapsedClass([element],_this11._isShown(selected));}});}},{key:"_addAriaAndCollapsedClass",value:function _addAriaAndCollapsedClass(triggerArray,isOpen){if(!triggerArray.length){return;}
triggerArray.forEach(function(elem){if(isOpen){elem.classList.remove(CLASS_NAME_COLLAPSED);}else{elem.classList.add(CLASS_NAME_COLLAPSED);}
elem.setAttribute('aria-expanded',isOpen);});}}],[{key:"Default",get:function get(){return Default$9;}},{key:"NAME",get:function get(){return NAME$a;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var _config={};if(typeof config==='string'&&/show|hide/.test(config)){_config.toggle=false;}
var data=Collapse.getOrCreateInstance(this,_config);if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config]();}});}}]);return Collapse;}(BaseComponent);EventHandler.on(document,EVENT_CLICK_DATA_API$4,SELECTOR_DATA_TOGGLE$4,function(event){if(event.target.tagName==='A'||event.delegateTarget&&event.delegateTarget.tagName==='A'){event.preventDefault();}
var selector=getSelectorFromElement(this);var selectorElements=SelectorEngine.find(selector);selectorElements.forEach(function(element){Collapse.getOrCreateInstance(element,{toggle:false}).toggle();});});defineJQueryPlugin(Collapse);var top='top';var bottom='bottom';var right='right';var left='left';var auto='auto';var basePlacements=[top,bottom,right,left];var start='start';var end='end';var clippingParents='clippingParents';var viewport='viewport';var popper='popper';var reference='reference';var variationPlacements=basePlacements.reduce(function(acc,placement){return acc.concat([placement+"-"+start,placement+"-"+end]);},[]);var placements=[].concat(basePlacements,[auto]).reduce(function(acc,placement){return acc.concat([placement,placement+"-"+start,placement+"-"+end]);},[]);var beforeRead='beforeRead';var read='read';var afterRead='afterRead';var beforeMain='beforeMain';var main='main';var afterMain='afterMain';var beforeWrite='beforeWrite';var write='write';var afterWrite='afterWrite';var modifierPhases=[beforeRead,read,afterRead,beforeMain,main,afterMain,beforeWrite,write,afterWrite];function getNodeName(element){return element?(element.nodeName||'').toLowerCase():null;}
function getWindow(node){if(node==null){return window;}
if(node.toString()!=='[object Window]'){var ownerDocument=node.ownerDocument;return ownerDocument?ownerDocument.defaultView||window:window;}
return node;}
function isElement(node){var OwnElement=getWindow(node).Element;return node instanceof OwnElement||node instanceof Element;}
function isHTMLElement(node){var OwnElement=getWindow(node).HTMLElement;return node instanceof OwnElement||node instanceof HTMLElement;}
function isShadowRoot(node){if(typeof ShadowRoot==='undefined'){return false;}
var OwnElement=getWindow(node).ShadowRoot;return node instanceof OwnElement||node instanceof ShadowRoot;}
function applyStyles(_ref){var state=_ref.state;Object.keys(state.elements).forEach(function(name){var style=state.styles[name]||{};var attributes=state.attributes[name]||{};var element=state.elements[name];if(!isHTMLElement(element)||!getNodeName(element)){return;}
Object.assign(element.style,style);Object.keys(attributes).forEach(function(name){var value=attributes[name];if(value===false){element.removeAttribute(name);}else{element.setAttribute(name,value===true?'':value);}});});}
function effect$2(_ref2){var state=_ref2.state;var initialStyles={popper:{position:state.options.strategy,left:'0',top:'0',margin:'0'},arrow:{position:'absolute'},reference:{}};Object.assign(state.elements.popper.style,initialStyles.popper);state.styles=initialStyles;if(state.elements.arrow){Object.assign(state.elements.arrow.style,initialStyles.arrow);}
return function(){Object.keys(state.elements).forEach(function(name){var element=state.elements[name];var attributes=state.attributes[name]||{};var styleProperties=Object.keys(state.styles.hasOwnProperty(name)?state.styles[name]:initialStyles[name]);var style=styleProperties.reduce(function(style,property){style[property]='';return style;},{});if(!isHTMLElement(element)||!getNodeName(element)){return;}
Object.assign(element.style,style);Object.keys(attributes).forEach(function(attribute){element.removeAttribute(attribute);});});};}
var applyStyles$1={name:'applyStyles',enabled:true,phase:'write',fn:applyStyles,effect:effect$2,requires:['computeStyles']};function getBasePlacement(placement){return placement.split('-')[0];}
function getBoundingClientRect(element,includeScale){var rect=element.getBoundingClientRect();var scaleX=1;var scaleY=1;return{width:rect.width/scaleX,height:rect.height/scaleY,top:rect.top/scaleY,right:rect.right/scaleX,bottom:rect.bottom/scaleY,left:rect.left/scaleX,x:rect.left/scaleX,y:rect.top/scaleY};}
function getLayoutRect(element){var clientRect=getBoundingClientRect(element);var width=element.offsetWidth;var height=element.offsetHeight;if(Math.abs(clientRect.width-width)<=1){width=clientRect.width;}
if(Math.abs(clientRect.height-height)<=1){height=clientRect.height;}
return{x:element.offsetLeft,y:element.offsetTop,width:width,height:height};}
function contains(parent,child){var rootNode=child.getRootNode&&child.getRootNode();if(parent.contains(child)){return true;}
else if(rootNode&&isShadowRoot(rootNode)){var next=child;do{if(next&&parent.isSameNode(next)){return true;}
next=next.parentNode||next.host;}while(next);}
return false;}
function getComputedStyle$1(element){return getWindow(element).getComputedStyle(element);}
function isTableElement(element){return['table','td','th'].indexOf(getNodeName(element))>=0;}
function getDocumentElement(element){return((isElement(element)?element.ownerDocument:element.document)||window.document).documentElement;}
function getParentNode(element){if(getNodeName(element)==='html'){return element;}
return(element.assignedSlot||element.parentNode||(isShadowRoot(element)?element.host:null)||getDocumentElement(element));}
function getTrueOffsetParent(element){if(!isHTMLElement(element)||getComputedStyle$1(element).position==='fixed'){return null;}
return element.offsetParent;}
function getContainingBlock(element){var isFirefox=navigator.userAgent.toLowerCase().indexOf('firefox')!==-1;var isIE=navigator.userAgent.indexOf('Trident')!==-1;if(isIE&&isHTMLElement(element)){var elementCss=getComputedStyle$1(element);if(elementCss.position==='fixed'){return null;}}
var currentNode=getParentNode(element);while(isHTMLElement(currentNode)&&['html','body'].indexOf(getNodeName(currentNode))<0){var css=getComputedStyle$1(currentNode);if(css.transform!=='none'||css.perspective!=='none'||css.contain==='paint'||['transform','perspective'].indexOf(css.willChange)!==-1||isFirefox&&css.willChange==='filter'||isFirefox&&css.filter&&css.filter!=='none'){return currentNode;}else{currentNode=currentNode.parentNode;}}
return null;}
function getOffsetParent(element){var window=getWindow(element);var offsetParent=getTrueOffsetParent(element);while(offsetParent&&isTableElement(offsetParent)&&getComputedStyle$1(offsetParent).position==='static'){offsetParent=getTrueOffsetParent(offsetParent);}
if(offsetParent&&(getNodeName(offsetParent)==='html'||getNodeName(offsetParent)==='body'&&getComputedStyle$1(offsetParent).position==='static')){return window;}
return offsetParent||getContainingBlock(element)||window;}
function getMainAxisFromPlacement(placement){return['top','bottom'].indexOf(placement)>=0?'x':'y';}
var max=Math.max;var min=Math.min;var round=Math.round;function within(min$1,value,max$1){return max(min$1,min(value,max$1));}
function getFreshSideObject(){return{top:0,right:0,bottom:0,left:0};}
function mergePaddingObject(paddingObject){return Object.assign({},getFreshSideObject(),paddingObject);}
function expandToHashMap(value,keys){return keys.reduce(function(hashMap,key){hashMap[key]=value;return hashMap;},{});}
var toPaddingObject=function toPaddingObject(padding,state){padding=typeof padding==='function'?padding(Object.assign({},state.rects,{placement:state.placement})):padding;return mergePaddingObject(typeof padding!=='number'?padding:expandToHashMap(padding,basePlacements));};function arrow(_ref){var _state$modifiersData$;var state=_ref.state,name=_ref.name,options=_ref.options;var arrowElement=state.elements.arrow;var popperOffsets=state.modifiersData.popperOffsets;var basePlacement=getBasePlacement(state.placement);var axis=getMainAxisFromPlacement(basePlacement);var isVertical=[left,right].indexOf(basePlacement)>=0;var len=isVertical?'height':'width';if(!arrowElement||!popperOffsets){return;}
var paddingObject=toPaddingObject(options.padding,state);var arrowRect=getLayoutRect(arrowElement);var minProp=axis==='y'?top:left;var maxProp=axis==='y'?bottom:right;var endDiff=state.rects.reference[len]+state.rects.reference[axis]-popperOffsets[axis]-state.rects.popper[len];var startDiff=popperOffsets[axis]-state.rects.reference[axis];var arrowOffsetParent=getOffsetParent(arrowElement);var clientSize=arrowOffsetParent?axis==='y'?arrowOffsetParent.clientHeight||0:arrowOffsetParent.clientWidth||0:0;var centerToReference=endDiff/2-startDiff/2;var min=paddingObject[minProp];var max=clientSize-arrowRect[len]-paddingObject[maxProp];var center=clientSize/2-arrowRect[len]/2+centerToReference;var offset=within(min,center,max);var axisProp=axis;state.modifiersData[name]=(_state$modifiersData$={},_state$modifiersData$[axisProp]=offset,_state$modifiersData$.centerOffset=offset-center,_state$modifiersData$);}
function effect$1(_ref2){var state=_ref2.state,options=_ref2.options;var _options$element=options.element,arrowElement=_options$element===void 0?'[data-popper-arrow]':_options$element;if(arrowElement==null){return;}
if(typeof arrowElement==='string'){arrowElement=state.elements.popper.querySelector(arrowElement);if(!arrowElement){return;}}
if(!contains(state.elements.popper,arrowElement)){return;}
state.elements.arrow=arrowElement;}
var arrow$1={name:'arrow',enabled:true,phase:'main',fn:arrow,effect:effect$1,requires:['popperOffsets'],requiresIfExists:['preventOverflow']};function getVariation(placement){return placement.split('-')[1];}
var unsetSides={top:'auto',right:'auto',bottom:'auto',left:'auto'};function roundOffsetsByDPR(_ref){var x=_ref.x,y=_ref.y;var win=window;var dpr=win.devicePixelRatio||1;return{x:round(round(x*dpr)/dpr)||0,y:round(round(y*dpr)/dpr)||0};}
function mapToStyles(_ref2){var _Object$assign2;var popper=_ref2.popper,popperRect=_ref2.popperRect,placement=_ref2.placement,variation=_ref2.variation,offsets=_ref2.offsets,position=_ref2.position,gpuAcceleration=_ref2.gpuAcceleration,adaptive=_ref2.adaptive,roundOffsets=_ref2.roundOffsets;var _ref3=roundOffsets===true?roundOffsetsByDPR(offsets):typeof roundOffsets==='function'?roundOffsets(offsets):offsets,_ref3$x=_ref3.x,x=_ref3$x===void 0?0:_ref3$x,_ref3$y=_ref3.y,y=_ref3$y===void 0?0:_ref3$y;var hasX=offsets.hasOwnProperty('x');var hasY=offsets.hasOwnProperty('y');var sideX=left;var sideY=top;var win=window;if(adaptive){var offsetParent=getOffsetParent(popper);var heightProp='clientHeight';var widthProp='clientWidth';if(offsetParent===getWindow(popper)){offsetParent=getDocumentElement(popper);if(getComputedStyle$1(offsetParent).position!=='static'&&position==='absolute'){heightProp='scrollHeight';widthProp='scrollWidth';}}
offsetParent=offsetParent;if(placement===top||(placement===left||placement===right)&&variation===end){sideY=bottom;y-=offsetParent[heightProp]-popperRect.height;y*=gpuAcceleration?1:-1;}
if(placement===left||(placement===top||placement===bottom)&&variation===end){sideX=right;x-=offsetParent[widthProp]-popperRect.width;x*=gpuAcceleration?1:-1;}}
var commonStyles=Object.assign({position:position},adaptive&&unsetSides);if(gpuAcceleration){var _Object$assign;return Object.assign({},commonStyles,(_Object$assign={},_Object$assign[sideY]=hasY?'0':'',_Object$assign[sideX]=hasX?'0':'',_Object$assign.transform=(win.devicePixelRatio||1)<=1?"translate("+x+"px, "+y+"px)":"translate3d("+x+"px, "+y+"px, 0)",_Object$assign));}
return Object.assign({},commonStyles,(_Object$assign2={},_Object$assign2[sideY]=hasY?y+"px":'',_Object$assign2[sideX]=hasX?x+"px":'',_Object$assign2.transform='',_Object$assign2));}
function computeStyles(_ref4){var state=_ref4.state,options=_ref4.options;var _options$gpuAccelerat=options.gpuAcceleration,gpuAcceleration=_options$gpuAccelerat===void 0?true:_options$gpuAccelerat,_options$adaptive=options.adaptive,adaptive=_options$adaptive===void 0?true:_options$adaptive,_options$roundOffsets=options.roundOffsets,roundOffsets=_options$roundOffsets===void 0?true:_options$roundOffsets;var commonStyles={placement:getBasePlacement(state.placement),variation:getVariation(state.placement),popper:state.elements.popper,popperRect:state.rects.popper,gpuAcceleration:gpuAcceleration};if(state.modifiersData.popperOffsets!=null){state.styles.popper=Object.assign({},state.styles.popper,mapToStyles(Object.assign({},commonStyles,{offsets:state.modifiersData.popperOffsets,position:state.options.strategy,adaptive:adaptive,roundOffsets:roundOffsets})));}
if(state.modifiersData.arrow!=null){state.styles.arrow=Object.assign({},state.styles.arrow,mapToStyles(Object.assign({},commonStyles,{offsets:state.modifiersData.arrow,position:'absolute',adaptive:false,roundOffsets:roundOffsets})));}
state.attributes.popper=Object.assign({},state.attributes.popper,{'data-popper-placement':state.placement});}
var computeStyles$1={name:'computeStyles',enabled:true,phase:'beforeWrite',fn:computeStyles,data:{}};var passive={passive:true};function effect(_ref){var state=_ref.state,instance=_ref.instance,options=_ref.options;var _options$scroll=options.scroll,scroll=_options$scroll===void 0?true:_options$scroll,_options$resize=options.resize,resize=_options$resize===void 0?true:_options$resize;var window=getWindow(state.elements.popper);var scrollParents=[].concat(state.scrollParents.reference,state.scrollParents.popper);if(scroll){scrollParents.forEach(function(scrollParent){scrollParent.addEventListener('scroll',instance.update,passive);});}
if(resize){window.addEventListener('resize',instance.update,passive);}
return function(){if(scroll){scrollParents.forEach(function(scrollParent){scrollParent.removeEventListener('scroll',instance.update,passive);});}
if(resize){window.removeEventListener('resize',instance.update,passive);}};}
var eventListeners={name:'eventListeners',enabled:true,phase:'write',fn:function fn(){},effect:effect,data:{}};var hash$1={left:'right',right:'left',bottom:'top',top:'bottom'};function getOppositePlacement(placement){return placement.replace(/left|right|bottom|top/g,function(matched){return hash$1[matched];});}
var hash={start:'end',end:'start'};function getOppositeVariationPlacement(placement){return placement.replace(/start|end/g,function(matched){return hash[matched];});}
function getWindowScroll(node){var win=getWindow(node);var scrollLeft=win.pageXOffset;var scrollTop=win.pageYOffset;return{scrollLeft:scrollLeft,scrollTop:scrollTop};}
function getWindowScrollBarX(element){return getBoundingClientRect(getDocumentElement(element)).left+getWindowScroll(element).scrollLeft;}
function getViewportRect(element){var win=getWindow(element);var html=getDocumentElement(element);var visualViewport=win.visualViewport;var width=html.clientWidth;var height=html.clientHeight;var x=0;var y=0;if(visualViewport){width=visualViewport.width;height=visualViewport.height;if(!/^((?!chrome|android).)*safari/i.test(navigator.userAgent)){x=visualViewport.offsetLeft;y=visualViewport.offsetTop;}}
return{width:width,height:height,x:x+getWindowScrollBarX(element),y:y};}
function getDocumentRect(element){var _element$ownerDocumen;var html=getDocumentElement(element);var winScroll=getWindowScroll(element);var body=(_element$ownerDocumen=element.ownerDocument)==null?void 0:_element$ownerDocumen.body;var width=max(html.scrollWidth,html.clientWidth,body?body.scrollWidth:0,body?body.clientWidth:0);var height=max(html.scrollHeight,html.clientHeight,body?body.scrollHeight:0,body?body.clientHeight:0);var x=-winScroll.scrollLeft+getWindowScrollBarX(element);var y=-winScroll.scrollTop;if(getComputedStyle$1(body||html).direction==='rtl'){x+=max(html.clientWidth,body?body.clientWidth:0)-width;}
return{width:width,height:height,x:x,y:y};}
function isScrollParent(element){var _getComputedStyle=getComputedStyle$1(element),overflow=_getComputedStyle.overflow,overflowX=_getComputedStyle.overflowX,overflowY=_getComputedStyle.overflowY;return /auto|scroll|overlay|hidden/.test(overflow+overflowY+overflowX);}
function getScrollParent(node){if(['html','body','#document'].indexOf(getNodeName(node))>=0){return node.ownerDocument.body;}
if(isHTMLElement(node)&&isScrollParent(node)){return node;}
return getScrollParent(getParentNode(node));}
function listScrollParents(element,list){var _element$ownerDocumen;if(list===void 0){list=[];}
var scrollParent=getScrollParent(element);var isBody=scrollParent===((_element$ownerDocumen=element.ownerDocument)==null?void 0:_element$ownerDocumen.body);var win=getWindow(scrollParent);var target=isBody?[win].concat(win.visualViewport||[],isScrollParent(scrollParent)?scrollParent:[]):scrollParent;var updatedList=list.concat(target);return isBody?updatedList:updatedList.concat(listScrollParents(getParentNode(target)));}
function rectToClientRect(rect){return Object.assign({},rect,{left:rect.x,top:rect.y,right:rect.x+rect.width,bottom:rect.y+rect.height});}
function getInnerBoundingClientRect(element){var rect=getBoundingClientRect(element);rect.top=rect.top+element.clientTop;rect.left=rect.left+element.clientLeft;rect.bottom=rect.top+element.clientHeight;rect.right=rect.left+element.clientWidth;rect.width=element.clientWidth;rect.height=element.clientHeight;rect.x=rect.left;rect.y=rect.top;return rect;}
function getClientRectFromMixedType(element,clippingParent){return clippingParent===viewport?rectToClientRect(getViewportRect(element)):isHTMLElement(clippingParent)?getInnerBoundingClientRect(clippingParent):rectToClientRect(getDocumentRect(getDocumentElement(element)));}
function getClippingParents(element){var clippingParents=listScrollParents(getParentNode(element));var canEscapeClipping=['absolute','fixed'].indexOf(getComputedStyle$1(element).position)>=0;var clipperElement=canEscapeClipping&&isHTMLElement(element)?getOffsetParent(element):element;if(!isElement(clipperElement)){return[];}
return clippingParents.filter(function(clippingParent){return isElement(clippingParent)&&contains(clippingParent,clipperElement)&&getNodeName(clippingParent)!=='body';});}
function getClippingRect(element,boundary,rootBoundary){var mainClippingParents=boundary==='clippingParents'?getClippingParents(element):[].concat(boundary);var clippingParents=[].concat(mainClippingParents,[rootBoundary]);var firstClippingParent=clippingParents[0];var clippingRect=clippingParents.reduce(function(accRect,clippingParent){var rect=getClientRectFromMixedType(element,clippingParent);accRect.top=max(rect.top,accRect.top);accRect.right=min(rect.right,accRect.right);accRect.bottom=min(rect.bottom,accRect.bottom);accRect.left=max(rect.left,accRect.left);return accRect;},getClientRectFromMixedType(element,firstClippingParent));clippingRect.width=clippingRect.right-clippingRect.left;clippingRect.height=clippingRect.bottom-clippingRect.top;clippingRect.x=clippingRect.left;clippingRect.y=clippingRect.top;return clippingRect;}
function computeOffsets(_ref){var reference=_ref.reference,element=_ref.element,placement=_ref.placement;var basePlacement=placement?getBasePlacement(placement):null;var variation=placement?getVariation(placement):null;var commonX=reference.x+reference.width/2-element.width/2;var commonY=reference.y+reference.height/2-element.height/2;var offsets;switch(basePlacement){case top:offsets={x:commonX,y:reference.y-element.height};break;case bottom:offsets={x:commonX,y:reference.y+reference.height};break;case right:offsets={x:reference.x+reference.width,y:commonY};break;case left:offsets={x:reference.x-element.width,y:commonY};break;default:offsets={x:reference.x,y:reference.y};}
var mainAxis=basePlacement?getMainAxisFromPlacement(basePlacement):null;if(mainAxis!=null){var len=mainAxis==='y'?'height':'width';switch(variation){case start:offsets[mainAxis]=offsets[mainAxis]-(reference[len]/2-element[len]/2);break;case end:offsets[mainAxis]=offsets[mainAxis]+(reference[len]/2-element[len]/2);break;}}
return offsets;}
function detectOverflow(state,options){if(options===void 0){options={};}
var _options=options,_options$placement=_options.placement,placement=_options$placement===void 0?state.placement:_options$placement,_options$boundary=_options.boundary,boundary=_options$boundary===void 0?clippingParents:_options$boundary,_options$rootBoundary=_options.rootBoundary,rootBoundary=_options$rootBoundary===void 0?viewport:_options$rootBoundary,_options$elementConte=_options.elementContext,elementContext=_options$elementConte===void 0?popper:_options$elementConte,_options$altBoundary=_options.altBoundary,altBoundary=_options$altBoundary===void 0?false:_options$altBoundary,_options$padding=_options.padding,padding=_options$padding===void 0?0:_options$padding;var paddingObject=mergePaddingObject(typeof padding!=='number'?padding:expandToHashMap(padding,basePlacements));var altContext=elementContext===popper?reference:popper;var popperRect=state.rects.popper;var element=state.elements[altBoundary?altContext:elementContext];var clippingClientRect=getClippingRect(isElement(element)?element:element.contextElement||getDocumentElement(state.elements.popper),boundary,rootBoundary);var referenceClientRect=getBoundingClientRect(state.elements.reference);var popperOffsets=computeOffsets({reference:referenceClientRect,element:popperRect,strategy:'absolute',placement:placement});var popperClientRect=rectToClientRect(Object.assign({},popperRect,popperOffsets));var elementClientRect=elementContext===popper?popperClientRect:referenceClientRect;var overflowOffsets={top:clippingClientRect.top-elementClientRect.top+paddingObject.top,bottom:elementClientRect.bottom-clippingClientRect.bottom+paddingObject.bottom,left:clippingClientRect.left-elementClientRect.left+paddingObject.left,right:elementClientRect.right-clippingClientRect.right+paddingObject.right};var offsetData=state.modifiersData.offset;if(elementContext===popper&&offsetData){var offset=offsetData[placement];Object.keys(overflowOffsets).forEach(function(key){var multiply=[right,bottom].indexOf(key)>=0?1:-1;var axis=[top,bottom].indexOf(key)>=0?'y':'x';overflowOffsets[key]+=offset[axis]*multiply;});}
return overflowOffsets;}
function computeAutoPlacement(state,options){if(options===void 0){options={};}
var _options=options,placement=_options.placement,boundary=_options.boundary,rootBoundary=_options.rootBoundary,padding=_options.padding,flipVariations=_options.flipVariations,_options$allowedAutoP=_options.allowedAutoPlacements,allowedAutoPlacements=_options$allowedAutoP===void 0?placements:_options$allowedAutoP;var variation=getVariation(placement);var placements$1=variation?flipVariations?variationPlacements:variationPlacements.filter(function(placement){return getVariation(placement)===variation;}):basePlacements;var allowedPlacements=placements$1.filter(function(placement){return allowedAutoPlacements.indexOf(placement)>=0;});if(allowedPlacements.length===0){allowedPlacements=placements$1;}
var overflows=allowedPlacements.reduce(function(acc,placement){acc[placement]=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding})[getBasePlacement(placement)];return acc;},{});return Object.keys(overflows).sort(function(a,b){return overflows[a]-overflows[b];});}
function getExpandedFallbackPlacements(placement){if(getBasePlacement(placement)===auto){return[];}
var oppositePlacement=getOppositePlacement(placement);return[getOppositeVariationPlacement(placement),oppositePlacement,getOppositeVariationPlacement(oppositePlacement)];}
function flip(_ref){var state=_ref.state,options=_ref.options,name=_ref.name;if(state.modifiersData[name]._skip){return;}
var _options$mainAxis=options.mainAxis,checkMainAxis=_options$mainAxis===void 0?true:_options$mainAxis,_options$altAxis=options.altAxis,checkAltAxis=_options$altAxis===void 0?true:_options$altAxis,specifiedFallbackPlacements=options.fallbackPlacements,padding=options.padding,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,_options$flipVariatio=options.flipVariations,flipVariations=_options$flipVariatio===void 0?true:_options$flipVariatio,allowedAutoPlacements=options.allowedAutoPlacements;var preferredPlacement=state.options.placement;var basePlacement=getBasePlacement(preferredPlacement);var isBasePlacement=basePlacement===preferredPlacement;var fallbackPlacements=specifiedFallbackPlacements||(isBasePlacement||!flipVariations?[getOppositePlacement(preferredPlacement)]:getExpandedFallbackPlacements(preferredPlacement));var placements=[preferredPlacement].concat(fallbackPlacements).reduce(function(acc,placement){return acc.concat(getBasePlacement(placement)===auto?computeAutoPlacement(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding,flipVariations:flipVariations,allowedAutoPlacements:allowedAutoPlacements}):placement);},[]);var referenceRect=state.rects.reference;var popperRect=state.rects.popper;var checksMap=new Map();var makeFallbackChecks=true;var firstFittingPlacement=placements[0];for(var i=0;i<placements.length;i++){var placement=placements[i];var _basePlacement=getBasePlacement(placement);var isStartVariation=getVariation(placement)===start;var isVertical=[top,bottom].indexOf(_basePlacement)>=0;var len=isVertical?'width':'height';var overflow=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,altBoundary:altBoundary,padding:padding});var mainVariationSide=isVertical?isStartVariation?right:left:isStartVariation?bottom:top;if(referenceRect[len]>popperRect[len]){mainVariationSide=getOppositePlacement(mainVariationSide);}
var altVariationSide=getOppositePlacement(mainVariationSide);var checks=[];if(checkMainAxis){checks.push(overflow[_basePlacement]<=0);}
if(checkAltAxis){checks.push(overflow[mainVariationSide]<=0,overflow[altVariationSide]<=0);}
if(checks.every(function(check){return check;})){firstFittingPlacement=placement;makeFallbackChecks=false;break;}
checksMap.set(placement,checks);}
if(makeFallbackChecks){var numberOfChecks=flipVariations?3:1;var _loop=function _loop(_i){var fittingPlacement=placements.find(function(placement){var checks=checksMap.get(placement);if(checks){return checks.slice(0,_i).every(function(check){return check;});}});if(fittingPlacement){firstFittingPlacement=fittingPlacement;return"break";}};for(var _i=numberOfChecks;_i>0;_i--){var _ret=_loop(_i);if(_ret==="break")break;}}
if(state.placement!==firstFittingPlacement){state.modifiersData[name]._skip=true;state.placement=firstFittingPlacement;state.reset=true;}}
var flip$1={name:'flip',enabled:true,phase:'main',fn:flip,requiresIfExists:['offset'],data:{_skip:false}};function getSideOffsets(overflow,rect,preventedOffsets){if(preventedOffsets===void 0){preventedOffsets={x:0,y:0};}
return{top:overflow.top-rect.height-preventedOffsets.y,right:overflow.right-rect.width+preventedOffsets.x,bottom:overflow.bottom-rect.height+preventedOffsets.y,left:overflow.left-rect.width-preventedOffsets.x};}
function isAnySideFullyClipped(overflow){return[top,right,bottom,left].some(function(side){return overflow[side]>=0;});}
function hide(_ref){var state=_ref.state,name=_ref.name;var referenceRect=state.rects.reference;var popperRect=state.rects.popper;var preventedOffsets=state.modifiersData.preventOverflow;var referenceOverflow=detectOverflow(state,{elementContext:'reference'});var popperAltOverflow=detectOverflow(state,{altBoundary:true});var referenceClippingOffsets=getSideOffsets(referenceOverflow,referenceRect);var popperEscapeOffsets=getSideOffsets(popperAltOverflow,popperRect,preventedOffsets);var isReferenceHidden=isAnySideFullyClipped(referenceClippingOffsets);var hasPopperEscaped=isAnySideFullyClipped(popperEscapeOffsets);state.modifiersData[name]={referenceClippingOffsets:referenceClippingOffsets,popperEscapeOffsets:popperEscapeOffsets,isReferenceHidden:isReferenceHidden,hasPopperEscaped:hasPopperEscaped};state.attributes.popper=Object.assign({},state.attributes.popper,{'data-popper-reference-hidden':isReferenceHidden,'data-popper-escaped':hasPopperEscaped});}
var hide$1={name:'hide',enabled:true,phase:'main',requiresIfExists:['preventOverflow'],fn:hide};function distanceAndSkiddingToXY(placement,rects,offset){var basePlacement=getBasePlacement(placement);var invertDistance=[left,top].indexOf(basePlacement)>=0?-1:1;var _ref=typeof offset==='function'?offset(Object.assign({},rects,{placement:placement})):offset,skidding=_ref[0],distance=_ref[1];skidding=skidding||0;distance=(distance||0)*invertDistance;return[left,right].indexOf(basePlacement)>=0?{x:distance,y:skidding}:{x:skidding,y:distance};}
function offset(_ref2){var state=_ref2.state,options=_ref2.options,name=_ref2.name;var _options$offset=options.offset,offset=_options$offset===void 0?[0,0]:_options$offset;var data=placements.reduce(function(acc,placement){acc[placement]=distanceAndSkiddingToXY(placement,state.rects,offset);return acc;},{});var _data$state$placement=data[state.placement],x=_data$state$placement.x,y=_data$state$placement.y;if(state.modifiersData.popperOffsets!=null){state.modifiersData.popperOffsets.x+=x;state.modifiersData.popperOffsets.y+=y;}
state.modifiersData[name]=data;}
var offset$1={name:'offset',enabled:true,phase:'main',requires:['popperOffsets'],fn:offset};function popperOffsets(_ref){var state=_ref.state,name=_ref.name;state.modifiersData[name]=computeOffsets({reference:state.rects.reference,element:state.rects.popper,strategy:'absolute',placement:state.placement});}
var popperOffsets$1={name:'popperOffsets',enabled:true,phase:'read',fn:popperOffsets,data:{}};function getAltAxis(axis){return axis==='x'?'y':'x';}
function preventOverflow(_ref){var state=_ref.state,options=_ref.options,name=_ref.name;var _options$mainAxis=options.mainAxis,checkMainAxis=_options$mainAxis===void 0?true:_options$mainAxis,_options$altAxis=options.altAxis,checkAltAxis=_options$altAxis===void 0?false:_options$altAxis,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,padding=options.padding,_options$tether=options.tether,tether=_options$tether===void 0?true:_options$tether,_options$tetherOffset=options.tetherOffset,tetherOffset=_options$tetherOffset===void 0?0:_options$tetherOffset;var overflow=detectOverflow(state,{boundary:boundary,rootBoundary:rootBoundary,padding:padding,altBoundary:altBoundary});var basePlacement=getBasePlacement(state.placement);var variation=getVariation(state.placement);var isBasePlacement=!variation;var mainAxis=getMainAxisFromPlacement(basePlacement);var altAxis=getAltAxis(mainAxis);var popperOffsets=state.modifiersData.popperOffsets;var referenceRect=state.rects.reference;var popperRect=state.rects.popper;var tetherOffsetValue=typeof tetherOffset==='function'?tetherOffset(Object.assign({},state.rects,{placement:state.placement})):tetherOffset;var data={x:0,y:0};if(!popperOffsets){return;}
if(checkMainAxis||checkAltAxis){var mainSide=mainAxis==='y'?top:left;var altSide=mainAxis==='y'?bottom:right;var len=mainAxis==='y'?'height':'width';var offset=popperOffsets[mainAxis];var min$1=popperOffsets[mainAxis]+overflow[mainSide];var max$1=popperOffsets[mainAxis]-overflow[altSide];var additive=tether?-popperRect[len]/2:0;var minLen=variation===start?referenceRect[len]:popperRect[len];var maxLen=variation===start?-popperRect[len]:-referenceRect[len];var arrowElement=state.elements.arrow;var arrowRect=tether&&arrowElement?getLayoutRect(arrowElement):{width:0,height:0};var arrowPaddingObject=state.modifiersData['arrow#persistent']?state.modifiersData['arrow#persistent'].padding:getFreshSideObject();var arrowPaddingMin=arrowPaddingObject[mainSide];var arrowPaddingMax=arrowPaddingObject[altSide];var arrowLen=within(0,referenceRect[len],arrowRect[len]);var minOffset=isBasePlacement?referenceRect[len]/2-additive-arrowLen-arrowPaddingMin-tetherOffsetValue:minLen-arrowLen-arrowPaddingMin-tetherOffsetValue;var maxOffset=isBasePlacement?-referenceRect[len]/2+additive+arrowLen+arrowPaddingMax+tetherOffsetValue:maxLen+arrowLen+arrowPaddingMax+tetherOffsetValue;var arrowOffsetParent=state.elements.arrow&&getOffsetParent(state.elements.arrow);var clientOffset=arrowOffsetParent?mainAxis==='y'?arrowOffsetParent.clientTop||0:arrowOffsetParent.clientLeft||0:0;var offsetModifierValue=state.modifiersData.offset?state.modifiersData.offset[state.placement][mainAxis]:0;var tetherMin=popperOffsets[mainAxis]+minOffset-offsetModifierValue-clientOffset;var tetherMax=popperOffsets[mainAxis]+maxOffset-offsetModifierValue;if(checkMainAxis){var preventedOffset=within(tether?min(min$1,tetherMin):min$1,offset,tether?max(max$1,tetherMax):max$1);popperOffsets[mainAxis]=preventedOffset;data[mainAxis]=preventedOffset-offset;}
if(checkAltAxis){var _mainSide=mainAxis==='x'?top:left;var _altSide=mainAxis==='x'?bottom:right;var _offset=popperOffsets[altAxis];var _min=_offset+overflow[_mainSide];var _max=_offset-overflow[_altSide];var _preventedOffset=within(tether?min(_min,tetherMin):_min,_offset,tether?max(_max,tetherMax):_max);popperOffsets[altAxis]=_preventedOffset;data[altAxis]=_preventedOffset-_offset;}}
state.modifiersData[name]=data;}
var preventOverflow$1={name:'preventOverflow',enabled:true,phase:'main',fn:preventOverflow,requiresIfExists:['offset']};function getHTMLElementScroll(element){return{scrollLeft:element.scrollLeft,scrollTop:element.scrollTop};}
function getNodeScroll(node){if(node===getWindow(node)||!isHTMLElement(node)){return getWindowScroll(node);}else{return getHTMLElementScroll(node);}}
function isElementScaled(element){var rect=element.getBoundingClientRect();var scaleX=rect.width/element.offsetWidth||1;var scaleY=rect.height/element.offsetHeight||1;return scaleX!==1||scaleY!==1;}
function getCompositeRect(elementOrVirtualElement,offsetParent,isFixed){if(isFixed===void 0){isFixed=false;}
var isOffsetParentAnElement=isHTMLElement(offsetParent);isHTMLElement(offsetParent)&&isElementScaled(offsetParent);var documentElement=getDocumentElement(offsetParent);var rect=getBoundingClientRect(elementOrVirtualElement);var scroll={scrollLeft:0,scrollTop:0};var offsets={x:0,y:0};if(isOffsetParentAnElement||!isOffsetParentAnElement&&!isFixed){if(getNodeName(offsetParent)!=='body'||isScrollParent(documentElement)){scroll=getNodeScroll(offsetParent);}
if(isHTMLElement(offsetParent)){offsets=getBoundingClientRect(offsetParent);offsets.x+=offsetParent.clientLeft;offsets.y+=offsetParent.clientTop;}else if(documentElement){offsets.x=getWindowScrollBarX(documentElement);}}
return{x:rect.left+scroll.scrollLeft-offsets.x,y:rect.top+scroll.scrollTop-offsets.y,width:rect.width,height:rect.height};}
function order(modifiers){var map=new Map();var visited=new Set();var result=[];modifiers.forEach(function(modifier){map.set(modifier.name,modifier);});function sort(modifier){visited.add(modifier.name);var requires=[].concat(modifier.requires||[],modifier.requiresIfExists||[]);requires.forEach(function(dep){if(!visited.has(dep)){var depModifier=map.get(dep);if(depModifier){sort(depModifier);}}});result.push(modifier);}
modifiers.forEach(function(modifier){if(!visited.has(modifier.name)){sort(modifier);}});return result;}
function orderModifiers(modifiers){var orderedModifiers=order(modifiers);return modifierPhases.reduce(function(acc,phase){return acc.concat(orderedModifiers.filter(function(modifier){return modifier.phase===phase;}));},[]);}
function debounce(fn){var pending;return function(){if(!pending){pending=new Promise(function(resolve){Promise.resolve().then(function(){pending=undefined;resolve(fn());});});}
return pending;};}
function mergeByName(modifiers){var merged=modifiers.reduce(function(merged,current){var existing=merged[current.name];merged[current.name]=existing?Object.assign({},existing,current,{options:Object.assign({},existing.options,current.options),data:Object.assign({},existing.data,current.data)}):current;return merged;},{});return Object.keys(merged).map(function(key){return merged[key];});}
var DEFAULT_OPTIONS={placement:'bottom',modifiers:[],strategy:'absolute'};function areValidElements(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key];}
return!args.some(function(element){return!(element&&typeof element.getBoundingClientRect==='function');});}
function popperGenerator(generatorOptions){if(generatorOptions===void 0){generatorOptions={};}
var _generatorOptions=generatorOptions,_generatorOptions$def=_generatorOptions.defaultModifiers,defaultModifiers=_generatorOptions$def===void 0?[]:_generatorOptions$def,_generatorOptions$def2=_generatorOptions.defaultOptions,defaultOptions=_generatorOptions$def2===void 0?DEFAULT_OPTIONS:_generatorOptions$def2;return function createPopper(reference,popper,options){if(options===void 0){options=defaultOptions;}
var state={placement:'bottom',orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,defaultOptions),modifiersData:{},elements:{reference:reference,popper:popper},attributes:{},styles:{}};var effectCleanupFns=[];var isDestroyed=false;var instance={state:state,setOptions:function setOptions(setOptionsAction){var options=typeof setOptionsAction==='function'?setOptionsAction(state.options):setOptionsAction;cleanupModifierEffects();state.options=Object.assign({},defaultOptions,state.options,options);state.scrollParents={reference:isElement(reference)?listScrollParents(reference):reference.contextElement?listScrollParents(reference.contextElement):[],popper:listScrollParents(popper)};var orderedModifiers=orderModifiers(mergeByName([].concat(defaultModifiers,state.options.modifiers)));state.orderedModifiers=orderedModifiers.filter(function(m){return m.enabled;});runModifierEffects();return instance.update();},forceUpdate:function forceUpdate(){if(isDestroyed){return;}
var _state$elements=state.elements,reference=_state$elements.reference,popper=_state$elements.popper;if(!areValidElements(reference,popper)){return;}
state.rects={reference:getCompositeRect(reference,getOffsetParent(popper),state.options.strategy==='fixed'),popper:getLayoutRect(popper)};state.reset=false;state.placement=state.options.placement;state.orderedModifiers.forEach(function(modifier){return state.modifiersData[modifier.name]=Object.assign({},modifier.data);});for(var index=0;index<state.orderedModifiers.length;index++){if(state.reset===true){state.reset=false;index=-1;continue;}
var _state$orderedModifie=state.orderedModifiers[index],fn=_state$orderedModifie.fn,_state$orderedModifie2=_state$orderedModifie.options,_options=_state$orderedModifie2===void 0?{}:_state$orderedModifie2,name=_state$orderedModifie.name;if(typeof fn==='function'){state=fn({state:state,options:_options,name:name,instance:instance})||state;}}},update:debounce(function(){return new Promise(function(resolve){instance.forceUpdate();resolve(state);});}),destroy:function destroy(){cleanupModifierEffects();isDestroyed=true;}};if(!areValidElements(reference,popper)){return instance;}
instance.setOptions(options).then(function(state){if(!isDestroyed&&options.onFirstUpdate){options.onFirstUpdate(state);}});function runModifierEffects(){state.orderedModifiers.forEach(function(_ref3){var name=_ref3.name,_ref3$options=_ref3.options,options=_ref3$options===void 0?{}:_ref3$options,effect=_ref3.effect;if(typeof effect==='function'){var cleanupFn=effect({state:state,name:name,instance:instance,options:options});var noopFn=function noopFn(){};effectCleanupFns.push(cleanupFn||noopFn);}});}
function cleanupModifierEffects(){effectCleanupFns.forEach(function(fn){return fn();});effectCleanupFns=[];}
return instance;};}
var createPopper$2=popperGenerator();var defaultModifiers$1=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$1];var createPopper$1=popperGenerator({defaultModifiers:defaultModifiers$1});var defaultModifiers=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$1,offset$1,flip$1,preventOverflow$1,arrow$1,hide$1];var createPopper=popperGenerator({defaultModifiers:defaultModifiers});var Popper=Object.freeze({__proto__:null,popperGenerator:popperGenerator,detectOverflow:detectOverflow,createPopperBase:createPopper$2,createPopper:createPopper,createPopperLite:createPopper$1,top:top,bottom:bottom,right:right,left:left,auto:auto,basePlacements:basePlacements,start:start,end:end,clippingParents:clippingParents,viewport:viewport,popper:popper,reference:reference,variationPlacements:variationPlacements,placements:placements,beforeRead:beforeRead,read:read,afterRead:afterRead,beforeMain:beforeMain,main:main,afterMain:afterMain,beforeWrite:beforeWrite,write:write,afterWrite:afterWrite,modifierPhases:modifierPhases,applyStyles:applyStyles$1,arrow:arrow$1,computeStyles:computeStyles$1,eventListeners:eventListeners,flip:flip$1,hide:hide$1,offset:offset$1,popperOffsets:popperOffsets$1,preventOverflow:preventOverflow$1});var NAME$9='dropdown';var DATA_KEY$8='bs.dropdown';var EVENT_KEY$8=".".concat(DATA_KEY$8);var DATA_API_KEY$4='.data-api';var ESCAPE_KEY$2='Escape';var SPACE_KEY='Space';var TAB_KEY$1='Tab';var ARROW_UP_KEY='ArrowUp';var ARROW_DOWN_KEY='ArrowDown';var RIGHT_MOUSE_BUTTON=2;var REGEXP_KEYDOWN=new RegExp("".concat(ARROW_UP_KEY,"|").concat(ARROW_DOWN_KEY,"|").concat(ESCAPE_KEY$2));var EVENT_HIDE$4="hide".concat(EVENT_KEY$8);var EVENT_HIDDEN$4="hidden".concat(EVENT_KEY$8);var EVENT_SHOW$4="show".concat(EVENT_KEY$8);var EVENT_SHOWN$4="shown".concat(EVENT_KEY$8);var EVENT_CLICK_DATA_API$3="click".concat(EVENT_KEY$8).concat(DATA_API_KEY$4);var EVENT_KEYDOWN_DATA_API="keydown".concat(EVENT_KEY$8).concat(DATA_API_KEY$4);var EVENT_KEYUP_DATA_API="keyup".concat(EVENT_KEY$8).concat(DATA_API_KEY$4);var CLASS_NAME_SHOW$6='show';var CLASS_NAME_DROPUP='dropup';var CLASS_NAME_DROPEND='dropend';var CLASS_NAME_DROPSTART='dropstart';var CLASS_NAME_NAVBAR='navbar';var SELECTOR_DATA_TOGGLE$3='[data-bs-toggle="dropdown"]';var SELECTOR_MENU='.dropdown-menu';var SELECTOR_NAVBAR_NAV='.navbar-nav';var SELECTOR_VISIBLE_ITEMS='.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';var PLACEMENT_TOP=isRTL()?'top-end':'top-start';var PLACEMENT_TOPEND=isRTL()?'top-start':'top-end';var PLACEMENT_BOTTOM=isRTL()?'bottom-end':'bottom-start';var PLACEMENT_BOTTOMEND=isRTL()?'bottom-start':'bottom-end';var PLACEMENT_RIGHT=isRTL()?'left-start':'right-start';var PLACEMENT_LEFT=isRTL()?'right-start':'left-start';var Default$8={offset:[0,2],boundary:'clippingParents',reference:'toggle',display:'dynamic',popperConfig:null,autoClose:true};var DefaultType$8={offset:'(array|string|function)',boundary:'(string|element)',reference:'(string|element|object)',display:'string',popperConfig:'(null|object|function)',autoClose:'(boolean|string)'};var Dropdown=function(_BaseComponent5){_inherits(Dropdown,_BaseComponent5);var _super5=_createSuper(Dropdown);function Dropdown(element,config){var _this12;_classCallCheck(this,Dropdown);_this12=_super5.call(this,element);_this12._popper=null;_this12._config=_this12._getConfig(config);_this12._menu=_this12._getMenuElement();_this12._inNavbar=_this12._detectNavbar();return _this12;}
_createClass(Dropdown,[{key:"toggle",value:function toggle(){return this._isShown()?this.hide():this.show();}},{key:"show",value:function show(){if(isDisabled(this._element)||this._isShown(this._menu)){return;}
var relatedTarget={relatedTarget:this._element};var showEvent=EventHandler.trigger(this._element,EVENT_SHOW$4,relatedTarget);if(showEvent.defaultPrevented){return;}
var parent=Dropdown.getParentFromElement(this._element);if(this._inNavbar){Manipulator.setDataAttribute(this._menu,'popper','none');}else{this._createPopper(parent);}
if('ontouchstart' in document.documentElement&&!parent.closest(SELECTOR_NAVBAR_NAV)){var _ref8;(_ref8=[]).concat.apply(_ref8,_toConsumableArray(document.body.children)).forEach(function(elem){return EventHandler.on(elem,'mouseover',noop);});}
this._element.focus();this._element.setAttribute('aria-expanded',true);this._menu.classList.add(CLASS_NAME_SHOW$6);this._element.classList.add(CLASS_NAME_SHOW$6);EventHandler.trigger(this._element,EVENT_SHOWN$4,relatedTarget);}},{key:"hide",value:function hide(){if(isDisabled(this._element)||!this._isShown(this._menu)){return;}
var relatedTarget={relatedTarget:this._element};this._completeHide(relatedTarget);}},{key:"dispose",value:function dispose(){if(this._popper){this._popper.destroy();}
_get(_getPrototypeOf(Dropdown.prototype),"dispose",this).call(this);}},{key:"update",value:function update(){this._inNavbar=this._detectNavbar();if(this._popper){this._popper.update();}}},{key:"_completeHide",value:function _completeHide(relatedTarget){var hideEvent=EventHandler.trigger(this._element,EVENT_HIDE$4,relatedTarget);if(hideEvent.defaultPrevented){return;}
if('ontouchstart' in document.documentElement){var _ref9;(_ref9=[]).concat.apply(_ref9,_toConsumableArray(document.body.children)).forEach(function(elem){return EventHandler.off(elem,'mouseover',noop);});}
if(this._popper){this._popper.destroy();}
this._menu.classList.remove(CLASS_NAME_SHOW$6);this._element.classList.remove(CLASS_NAME_SHOW$6);this._element.setAttribute('aria-expanded','false');Manipulator.removeDataAttribute(this._menu,'popper');EventHandler.trigger(this._element,EVENT_HIDDEN$4,relatedTarget);}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},this.constructor.Default),Manipulator.getDataAttributes(this._element)),config);typeCheckConfig(NAME$9,config,this.constructor.DefaultType);if(_typeof(config.reference)==='object'&&!isElement$1(config.reference)&&typeof config.reference.getBoundingClientRect!=='function'){throw new TypeError("".concat(NAME$9.toUpperCase(),": Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method."));}
return config;}},{key:"_createPopper",value:function _createPopper(parent){if(typeof Popper==='undefined'){throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');}
var referenceElement=this._element;if(this._config.reference==='parent'){referenceElement=parent;}else if(isElement$1(this._config.reference)){referenceElement=getElement(this._config.reference);}else if(_typeof(this._config.reference)==='object'){referenceElement=this._config.reference;}
var popperConfig=this._getPopperConfig();var isDisplayStatic=popperConfig.modifiers.find(function(modifier){return modifier.name==='applyStyles'&&modifier.enabled===false;});this._popper=createPopper(referenceElement,this._menu,popperConfig);if(isDisplayStatic){Manipulator.setDataAttribute(this._menu,'popper','static');}}},{key:"_isShown",value:function _isShown(){var element=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this._element;return element.classList.contains(CLASS_NAME_SHOW$6);}},{key:"_getMenuElement",value:function _getMenuElement(){return SelectorEngine.next(this._element,SELECTOR_MENU)[0];}},{key:"_getPlacement",value:function _getPlacement(){var parentDropdown=this._element.parentNode;if(parentDropdown.classList.contains(CLASS_NAME_DROPEND)){return PLACEMENT_RIGHT;}
if(parentDropdown.classList.contains(CLASS_NAME_DROPSTART)){return PLACEMENT_LEFT;}
var isEnd=getComputedStyle(this._menu).getPropertyValue('--bs-position').trim()==='end';if(parentDropdown.classList.contains(CLASS_NAME_DROPUP)){return isEnd?PLACEMENT_TOPEND:PLACEMENT_TOP;}
return isEnd?PLACEMENT_BOTTOMEND:PLACEMENT_BOTTOM;}},{key:"_detectNavbar",value:function _detectNavbar(){return this._element.closest(".".concat(CLASS_NAME_NAVBAR))!==null;}},{key:"_getOffset",value:function _getOffset(){var _this13=this;var offset=this._config.offset;if(typeof offset==='string'){return offset.split(',').map(function(val){return Number.parseInt(val,10);});}
if(typeof offset==='function'){return function(popperData){return offset(popperData,_this13._element);};}
return offset;}},{key:"_getPopperConfig",value:function _getPopperConfig(){var defaultBsPopperConfig={placement:this._getPlacement(),modifiers:[{name:'preventOverflow',options:{boundary:this._config.boundary}},{name:'offset',options:{offset:this._getOffset()}}]};if(this._config.display==='static'){defaultBsPopperConfig.modifiers=[{name:'applyStyles',enabled:false}];}
return _objectSpread(_objectSpread({},defaultBsPopperConfig),typeof this._config.popperConfig==='function'?this._config.popperConfig(defaultBsPopperConfig):this._config.popperConfig);}},{key:"_selectMenuItem",value:function _selectMenuItem(_ref10){var key=_ref10.key,target=_ref10.target;var items=SelectorEngine.find(SELECTOR_VISIBLE_ITEMS,this._menu).filter(isVisible);if(!items.length){return;}
getNextActiveElement(items,target,key===ARROW_DOWN_KEY,!items.includes(target)).focus();}}],[{key:"Default",get:function get(){return Default$8;}},{key:"DefaultType",get:function get(){return DefaultType$8;}},{key:"NAME",get:function get(){return NAME$9;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Dropdown.getOrCreateInstance(this,config);if(typeof config!=='string'){return;}
if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config]();});}},{key:"clearMenus",value:function clearMenus(event){if(event&&(event.button===RIGHT_MOUSE_BUTTON||event.type==='keyup'&&event.key!==TAB_KEY$1)){return;}
var toggles=SelectorEngine.find(SELECTOR_DATA_TOGGLE$3);for(var i=0,len=toggles.length;i<len;i++){var context=Dropdown.getInstance(toggles[i]);if(!context||context._config.autoClose===false){continue;}
if(!context._isShown()){continue;}
var relatedTarget={relatedTarget:context._element};if(event){var composedPath=event.composedPath();var isMenuTarget=composedPath.includes(context._menu);if(composedPath.includes(context._element)||context._config.autoClose==='inside'&&!isMenuTarget||context._config.autoClose==='outside'&&isMenuTarget){continue;}
if(context._menu.contains(event.target)&&(event.type==='keyup'&&event.key===TAB_KEY$1||/input|select|option|textarea|form/i.test(event.target.tagName))){continue;}
if(event.type==='click'){relatedTarget.clickEvent=event;}}
context._completeHide(relatedTarget);}}},{key:"getParentFromElement",value:function getParentFromElement(element){return getElementFromSelector(element)||element.parentNode;}},{key:"dataApiKeydownHandler",value:function dataApiKeydownHandler(event){if(/input|textarea/i.test(event.target.tagName)?event.key===SPACE_KEY||event.key!==ESCAPE_KEY$2&&(event.key!==ARROW_DOWN_KEY&&event.key!==ARROW_UP_KEY||event.target.closest(SELECTOR_MENU)):!REGEXP_KEYDOWN.test(event.key)){return;}
var isActive=this.classList.contains(CLASS_NAME_SHOW$6);if(!isActive&&event.key===ESCAPE_KEY$2){return;}
event.preventDefault();event.stopPropagation();if(isDisabled(this)){return;}
var getToggleButton=this.matches(SELECTOR_DATA_TOGGLE$3)?this:SelectorEngine.prev(this,SELECTOR_DATA_TOGGLE$3)[0];var instance=Dropdown.getOrCreateInstance(getToggleButton);if(event.key===ESCAPE_KEY$2){instance.hide();return;}
if(event.key===ARROW_UP_KEY||event.key===ARROW_DOWN_KEY){if(!isActive){instance.show();}
instance._selectMenuItem(event);return;}
if(!isActive||event.key===SPACE_KEY){Dropdown.clearMenus();}}}]);return Dropdown;}(BaseComponent);EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_DATA_TOGGLE$3,Dropdown.dataApiKeydownHandler);EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_MENU,Dropdown.dataApiKeydownHandler);EventHandler.on(document,EVENT_CLICK_DATA_API$3,Dropdown.clearMenus);EventHandler.on(document,EVENT_KEYUP_DATA_API,Dropdown.clearMenus);EventHandler.on(document,EVENT_CLICK_DATA_API$3,SELECTOR_DATA_TOGGLE$3,function(event){event.preventDefault();Dropdown.getOrCreateInstance(this).toggle();});defineJQueryPlugin(Dropdown);var SELECTOR_FIXED_CONTENT='.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';var SELECTOR_STICKY_CONTENT='.sticky-top';var ScrollBarHelper=function(){function ScrollBarHelper(){_classCallCheck(this,ScrollBarHelper);this._element=document.body;}
_createClass(ScrollBarHelper,[{key:"getWidth",value:function getWidth(){var documentWidth=document.documentElement.clientWidth;return Math.abs(window.innerWidth-documentWidth);}},{key:"hide",value:function hide(){var width=this.getWidth();this._disableOverFlow();this._setElementAttributes(this._element,'paddingRight',function(calculatedValue){return calculatedValue+width;});this._setElementAttributes(SELECTOR_FIXED_CONTENT,'paddingRight',function(calculatedValue){return calculatedValue+width;});this._setElementAttributes(SELECTOR_STICKY_CONTENT,'marginRight',function(calculatedValue){return calculatedValue-width;});}},{key:"_disableOverFlow",value:function _disableOverFlow(){this._saveInitialAttribute(this._element,'overflow');this._element.style.overflow='hidden';}},{key:"_setElementAttributes",value:function _setElementAttributes(selector,styleProp,callback){var _this14=this;var scrollbarWidth=this.getWidth();var manipulationCallBack=function manipulationCallBack(element){if(element!==_this14._element&&window.innerWidth>element.clientWidth+scrollbarWidth){return;}
_this14._saveInitialAttribute(element,styleProp);var calculatedValue=window.getComputedStyle(element)[styleProp];element.style[styleProp]="".concat(callback(Number.parseFloat(calculatedValue)),"px");};this._applyManipulationCallback(selector,manipulationCallBack);}},{key:"reset",value:function reset(){this._resetElementAttributes(this._element,'overflow');this._resetElementAttributes(this._element,'paddingRight');this._resetElementAttributes(SELECTOR_FIXED_CONTENT,'paddingRight');this._resetElementAttributes(SELECTOR_STICKY_CONTENT,'marginRight');}},{key:"_saveInitialAttribute",value:function _saveInitialAttribute(element,styleProp){var actualValue=element.style[styleProp];if(actualValue){Manipulator.setDataAttribute(element,styleProp,actualValue);}}},{key:"_resetElementAttributes",value:function _resetElementAttributes(selector,styleProp){var manipulationCallBack=function manipulationCallBack(element){var value=Manipulator.getDataAttribute(element,styleProp);if(typeof value==='undefined'){element.style.removeProperty(styleProp);}else{Manipulator.removeDataAttribute(element,styleProp);element.style[styleProp]=value;}};this._applyManipulationCallback(selector,manipulationCallBack);}},{key:"_applyManipulationCallback",value:function _applyManipulationCallback(selector,callBack){if(isElement$1(selector)){callBack(selector);}else{SelectorEngine.find(selector,this._element).forEach(callBack);}}},{key:"isOverflowing",value:function isOverflowing(){return this.getWidth()>0;}}]);return ScrollBarHelper;}();var Default$7={className:'modal-backdrop',isVisible:true,isAnimated:false,rootElement:'body',clickCallback:null};var DefaultType$7={className:'string',isVisible:'boolean',isAnimated:'boolean',rootElement:'(element|string)',clickCallback:'(function|null)'};var NAME$8='backdrop';var CLASS_NAME_FADE$4='fade';var CLASS_NAME_SHOW$5='show';var EVENT_MOUSEDOWN="mousedown.bs.".concat(NAME$8);var Backdrop=function(){function Backdrop(config){_classCallCheck(this,Backdrop);this._config=this._getConfig(config);this._isAppended=false;this._element=null;}
_createClass(Backdrop,[{key:"show",value:function show(callback){if(!this._config.isVisible){execute(callback);return;}
this._append();if(this._config.isAnimated){reflow(this._getElement());}
this._getElement().classList.add(CLASS_NAME_SHOW$5);this._emulateAnimation(function(){execute(callback);});}},{key:"hide",value:function hide(callback){var _this15=this;if(!this._config.isVisible){execute(callback);return;}
this._getElement().classList.remove(CLASS_NAME_SHOW$5);this._emulateAnimation(function(){_this15.dispose();execute(callback);});}},{key:"_getElement",value:function _getElement(){if(!this._element){var backdrop=document.createElement('div');backdrop.className=this._config.className;if(this._config.isAnimated){backdrop.classList.add(CLASS_NAME_FADE$4);}
this._element=backdrop;}
return this._element;}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread({},Default$7),_typeof(config)==='object'?config:{});config.rootElement=getElement(config.rootElement);typeCheckConfig(NAME$8,config,DefaultType$7);return config;}},{key:"_append",value:function _append(){var _this16=this;if(this._isAppended){return;}
this._config.rootElement.append(this._getElement());EventHandler.on(this._getElement(),EVENT_MOUSEDOWN,function(){execute(_this16._config.clickCallback);});this._isAppended=true;}},{key:"dispose",value:function dispose(){if(!this._isAppended){return;}
EventHandler.off(this._element,EVENT_MOUSEDOWN);this._element.remove();this._isAppended=false;}},{key:"_emulateAnimation",value:function _emulateAnimation(callback){executeAfterTransition(callback,this._getElement(),this._config.isAnimated);}}]);return Backdrop;}();var Default$6={trapElement:null,autofocus:true};var DefaultType$6={trapElement:'element',autofocus:'boolean'};var NAME$7='focustrap';var DATA_KEY$7='bs.focustrap';var EVENT_KEY$7=".".concat(DATA_KEY$7);var EVENT_FOCUSIN$1="focusin".concat(EVENT_KEY$7);var EVENT_KEYDOWN_TAB="keydown.tab".concat(EVENT_KEY$7);var TAB_KEY='Tab';var TAB_NAV_FORWARD='forward';var TAB_NAV_BACKWARD='backward';var FocusTrap=function(){function FocusTrap(config){_classCallCheck(this,FocusTrap);this._config=this._getConfig(config);this._isActive=false;this._lastTabNavDirection=null;}
_createClass(FocusTrap,[{key:"activate",value:function activate(){var _this17=this;var _this$_config=this._config,trapElement=_this$_config.trapElement,autofocus=_this$_config.autofocus;if(this._isActive){return;}
if(autofocus){trapElement.focus();}
EventHandler.off(document,EVENT_KEY$7);EventHandler.on(document,EVENT_FOCUSIN$1,function(event){return _this17._handleFocusin(event);});EventHandler.on(document,EVENT_KEYDOWN_TAB,function(event){return _this17._handleKeydown(event);});this._isActive=true;}},{key:"deactivate",value:function deactivate(){if(!this._isActive){return;}
this._isActive=false;EventHandler.off(document,EVENT_KEY$7);}},{key:"_handleFocusin",value:function _handleFocusin(event){var target=event.target;var trapElement=this._config.trapElement;if(target===document||target===trapElement||trapElement.contains(target)){return;}
var elements=SelectorEngine.focusableChildren(trapElement);if(elements.length===0){trapElement.focus();}else if(this._lastTabNavDirection===TAB_NAV_BACKWARD){elements[elements.length-1].focus();}else{elements[0].focus();}}},{key:"_handleKeydown",value:function _handleKeydown(event){if(event.key!==TAB_KEY){return;}
this._lastTabNavDirection=event.shiftKey?TAB_NAV_BACKWARD:TAB_NAV_FORWARD;}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread({},Default$6),_typeof(config)==='object'?config:{});typeCheckConfig(NAME$7,config,DefaultType$6);return config;}}]);return FocusTrap;}();var NAME$6='modal';var DATA_KEY$6='bs.modal';var EVENT_KEY$6=".".concat(DATA_KEY$6);var DATA_API_KEY$3='.data-api';var ESCAPE_KEY$1='Escape';var Default$5={backdrop:true,keyboard:true,focus:true};var DefaultType$5={backdrop:'(boolean|string)',keyboard:'boolean',focus:'boolean'};var EVENT_HIDE$3="hide".concat(EVENT_KEY$6);var EVENT_HIDE_PREVENTED="hidePrevented".concat(EVENT_KEY$6);var EVENT_HIDDEN$3="hidden".concat(EVENT_KEY$6);var EVENT_SHOW$3="show".concat(EVENT_KEY$6);var EVENT_SHOWN$3="shown".concat(EVENT_KEY$6);var EVENT_RESIZE="resize".concat(EVENT_KEY$6);var EVENT_CLICK_DISMISS="click.dismiss".concat(EVENT_KEY$6);var EVENT_KEYDOWN_DISMISS$1="keydown.dismiss".concat(EVENT_KEY$6);var EVENT_MOUSEUP_DISMISS="mouseup.dismiss".concat(EVENT_KEY$6);var EVENT_MOUSEDOWN_DISMISS="mousedown.dismiss".concat(EVENT_KEY$6);var EVENT_CLICK_DATA_API$2="click".concat(EVENT_KEY$6).concat(DATA_API_KEY$3);var CLASS_NAME_OPEN='modal-open';var CLASS_NAME_FADE$3='fade';var CLASS_NAME_SHOW$4='show';var CLASS_NAME_STATIC='modal-static';var OPEN_SELECTOR$1='.modal.show';var SELECTOR_DIALOG='.modal-dialog';var SELECTOR_MODAL_BODY='.modal-body';var SELECTOR_DATA_TOGGLE$2='[data-bs-toggle="modal"]';var Modal=function(_BaseComponent6){_inherits(Modal,_BaseComponent6);var _super6=_createSuper(Modal);function Modal(element,config){var _this18;_classCallCheck(this,Modal);_this18=_super6.call(this,element);_this18._config=_this18._getConfig(config);_this18._dialog=SelectorEngine.findOne(SELECTOR_DIALOG,_this18._element);_this18._backdrop=_this18._initializeBackDrop();_this18._focustrap=_this18._initializeFocusTrap();_this18._isShown=false;_this18._ignoreBackdropClick=false;_this18._isTransitioning=false;_this18._scrollBar=new ScrollBarHelper();return _this18;}
_createClass(Modal,[{key:"toggle",value:function toggle(relatedTarget){return this._isShown?this.hide():this.show(relatedTarget);}},{key:"show",value:function show(relatedTarget){var _this19=this;if(this._isShown||this._isTransitioning){return;}
var showEvent=EventHandler.trigger(this._element,EVENT_SHOW$3,{relatedTarget:relatedTarget});if(showEvent.defaultPrevented){return;}
this._isShown=true;if(this._isAnimated()){this._isTransitioning=true;}
this._scrollBar.hide();document.body.classList.add(CLASS_NAME_OPEN);this._adjustDialog();this._setEscapeEvent();this._setResizeEvent();EventHandler.on(this._dialog,EVENT_MOUSEDOWN_DISMISS,function(){EventHandler.one(_this19._element,EVENT_MOUSEUP_DISMISS,function(event){if(event.target===_this19._element){_this19._ignoreBackdropClick=true;}});});this._showBackdrop(function(){return _this19._showElement(relatedTarget);});}},{key:"hide",value:function hide(){var _this20=this;if(!this._isShown||this._isTransitioning){return;}
var hideEvent=EventHandler.trigger(this._element,EVENT_HIDE$3);if(hideEvent.defaultPrevented){return;}
this._isShown=false;var isAnimated=this._isAnimated();if(isAnimated){this._isTransitioning=true;}
this._setEscapeEvent();this._setResizeEvent();this._focustrap.deactivate();this._element.classList.remove(CLASS_NAME_SHOW$4);EventHandler.off(this._element,EVENT_CLICK_DISMISS);EventHandler.off(this._dialog,EVENT_MOUSEDOWN_DISMISS);this._queueCallback(function(){return _this20._hideModal();},this._element,isAnimated);}},{key:"dispose",value:function dispose(){[window,this._dialog].forEach(function(htmlElement){return EventHandler.off(htmlElement,EVENT_KEY$6);});this._backdrop.dispose();this._focustrap.deactivate();_get(_getPrototypeOf(Modal.prototype),"dispose",this).call(this);}},{key:"handleUpdate",value:function handleUpdate(){this._adjustDialog();}},{key:"_initializeBackDrop",value:function _initializeBackDrop(){return new Backdrop({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()});}},{key:"_initializeFocusTrap",value:function _initializeFocusTrap(){return new FocusTrap({trapElement:this._element});}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},Default$5),Manipulator.getDataAttributes(this._element)),_typeof(config)==='object'?config:{});typeCheckConfig(NAME$6,config,DefaultType$5);return config;}},{key:"_showElement",value:function _showElement(relatedTarget){var _this21=this;var isAnimated=this._isAnimated();var modalBody=SelectorEngine.findOne(SELECTOR_MODAL_BODY,this._dialog);if(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE){document.body.append(this._element);}
this._element.style.display='block';this._element.removeAttribute('aria-hidden');this._element.setAttribute('aria-modal',true);this._element.setAttribute('role','dialog');this._element.scrollTop=0;if(modalBody){modalBody.scrollTop=0;}
if(isAnimated){reflow(this._element);}
this._element.classList.add(CLASS_NAME_SHOW$4);var transitionComplete=function transitionComplete(){if(_this21._config.focus){_this21._focustrap.activate();}
_this21._isTransitioning=false;EventHandler.trigger(_this21._element,EVENT_SHOWN$3,{relatedTarget:relatedTarget});};this._queueCallback(transitionComplete,this._dialog,isAnimated);}},{key:"_setEscapeEvent",value:function _setEscapeEvent(){var _this22=this;if(this._isShown){EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS$1,function(event){if(_this22._config.keyboard&&event.key===ESCAPE_KEY$1){event.preventDefault();_this22.hide();}else if(!_this22._config.keyboard&&event.key===ESCAPE_KEY$1){_this22._triggerBackdropTransition();}});}else{EventHandler.off(this._element,EVENT_KEYDOWN_DISMISS$1);}}},{key:"_setResizeEvent",value:function _setResizeEvent(){var _this23=this;if(this._isShown){EventHandler.on(window,EVENT_RESIZE,function(){return _this23._adjustDialog();});}else{EventHandler.off(window,EVENT_RESIZE);}}},{key:"_hideModal",value:function _hideModal(){var _this24=this;this._element.style.display='none';this._element.setAttribute('aria-hidden',true);this._element.removeAttribute('aria-modal');this._element.removeAttribute('role');this._isTransitioning=false;this._backdrop.hide(function(){document.body.classList.remove(CLASS_NAME_OPEN);_this24._resetAdjustments();_this24._scrollBar.reset();EventHandler.trigger(_this24._element,EVENT_HIDDEN$3);});}},{key:"_showBackdrop",value:function _showBackdrop(callback){var _this25=this;EventHandler.on(this._element,EVENT_CLICK_DISMISS,function(event){if(_this25._ignoreBackdropClick){_this25._ignoreBackdropClick=false;return;}
if(event.target!==event.currentTarget){return;}
if(_this25._config.backdrop===true){_this25.hide();}else if(_this25._config.backdrop==='static'){_this25._triggerBackdropTransition();}});this._backdrop.show(callback);}},{key:"_isAnimated",value:function _isAnimated(){return this._element.classList.contains(CLASS_NAME_FADE$3);}},{key:"_triggerBackdropTransition",value:function _triggerBackdropTransition(){var _this26=this;var hideEvent=EventHandler.trigger(this._element,EVENT_HIDE_PREVENTED);if(hideEvent.defaultPrevented){return;}
var _this$_element=this._element,classList=_this$_element.classList,scrollHeight=_this$_element.scrollHeight,style=_this$_element.style;var isModalOverflowing=scrollHeight>document.documentElement.clientHeight;if(!isModalOverflowing&&style.overflowY==='hidden'||classList.contains(CLASS_NAME_STATIC)){return;}
if(!isModalOverflowing){style.overflowY='hidden';}
classList.add(CLASS_NAME_STATIC);this._queueCallback(function(){classList.remove(CLASS_NAME_STATIC);if(!isModalOverflowing){_this26._queueCallback(function(){style.overflowY='';},_this26._dialog);}},this._dialog);this._element.focus();}},{key:"_adjustDialog",value:function _adjustDialog(){var isModalOverflowing=this._element.scrollHeight>document.documentElement.clientHeight;var scrollbarWidth=this._scrollBar.getWidth();var isBodyOverflowing=scrollbarWidth>0;if(!isBodyOverflowing&&isModalOverflowing&&!isRTL()||isBodyOverflowing&&!isModalOverflowing&&isRTL()){this._element.style.paddingLeft="".concat(scrollbarWidth,"px");}
if(isBodyOverflowing&&!isModalOverflowing&&!isRTL()||!isBodyOverflowing&&isModalOverflowing&&isRTL()){this._element.style.paddingRight="".concat(scrollbarWidth,"px");}}},{key:"_resetAdjustments",value:function _resetAdjustments(){this._element.style.paddingLeft='';this._element.style.paddingRight='';}}],[{key:"Default",get:function get(){return Default$5;}},{key:"NAME",get:function get(){return NAME$6;}},{key:"jQueryInterface",value:function jQueryInterface(config,relatedTarget){return this.each(function(){var data=Modal.getOrCreateInstance(this,config);if(typeof config!=='string'){return;}
if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config](relatedTarget);});}}]);return Modal;}(BaseComponent);EventHandler.on(document,EVENT_CLICK_DATA_API$2,SELECTOR_DATA_TOGGLE$2,function(event){var _this27=this;var target=getElementFromSelector(this);if(['A','AREA'].includes(this.tagName)){event.preventDefault();}
EventHandler.one(target,EVENT_SHOW$3,function(showEvent){if(showEvent.defaultPrevented){return;}
EventHandler.one(target,EVENT_HIDDEN$3,function(){if(isVisible(_this27)){_this27.focus();}});});var allReadyOpen=SelectorEngine.findOne(OPEN_SELECTOR$1);if(allReadyOpen){Modal.getInstance(allReadyOpen).hide();}
var data=Modal.getOrCreateInstance(target);data.toggle(this);});enableDismissTrigger(Modal);defineJQueryPlugin(Modal);var NAME$5='offcanvas';var DATA_KEY$5='bs.offcanvas';var EVENT_KEY$5=".".concat(DATA_KEY$5);var DATA_API_KEY$2='.data-api';var EVENT_LOAD_DATA_API$1="load".concat(EVENT_KEY$5).concat(DATA_API_KEY$2);var ESCAPE_KEY='Escape';var Default$4={backdrop:true,keyboard:true,scroll:false};var DefaultType$4={backdrop:'boolean',keyboard:'boolean',scroll:'boolean'};var CLASS_NAME_SHOW$3='show';var CLASS_NAME_BACKDROP='offcanvas-backdrop';var OPEN_SELECTOR='.offcanvas.show';var EVENT_SHOW$2="show".concat(EVENT_KEY$5);var EVENT_SHOWN$2="shown".concat(EVENT_KEY$5);var EVENT_HIDE$2="hide".concat(EVENT_KEY$5);var EVENT_HIDDEN$2="hidden".concat(EVENT_KEY$5);var EVENT_CLICK_DATA_API$1="click".concat(EVENT_KEY$5).concat(DATA_API_KEY$2);var EVENT_KEYDOWN_DISMISS="keydown.dismiss".concat(EVENT_KEY$5);var SELECTOR_DATA_TOGGLE$1='[data-bs-toggle="offcanvas"]';var Offcanvas=function(_BaseComponent7){_inherits(Offcanvas,_BaseComponent7);var _super7=_createSuper(Offcanvas);function Offcanvas(element,config){var _this28;_classCallCheck(this,Offcanvas);_this28=_super7.call(this,element);_this28._config=_this28._getConfig(config);_this28._isShown=false;_this28._backdrop=_this28._initializeBackDrop();_this28._focustrap=_this28._initializeFocusTrap();_this28._addEventListeners();return _this28;}
_createClass(Offcanvas,[{key:"toggle",value:function toggle(relatedTarget){return this._isShown?this.hide():this.show(relatedTarget);}},{key:"show",value:function show(relatedTarget){var _this29=this;if(this._isShown){return;}
var showEvent=EventHandler.trigger(this._element,EVENT_SHOW$2,{relatedTarget:relatedTarget});if(showEvent.defaultPrevented){return;}
this._isShown=true;this._element.style.visibility='visible';this._backdrop.show();if(!this._config.scroll){new ScrollBarHelper().hide();}
this._element.removeAttribute('aria-hidden');this._element.setAttribute('aria-modal',true);this._element.setAttribute('role','dialog');this._element.classList.add(CLASS_NAME_SHOW$3);var completeCallBack=function completeCallBack(){if(!_this29._config.scroll){_this29._focustrap.activate();}
EventHandler.trigger(_this29._element,EVENT_SHOWN$2,{relatedTarget:relatedTarget});};this._queueCallback(completeCallBack,this._element,true);}},{key:"hide",value:function hide(){var _this30=this;if(!this._isShown){return;}
var hideEvent=EventHandler.trigger(this._element,EVENT_HIDE$2);if(hideEvent.defaultPrevented){return;}
this._focustrap.deactivate();this._element.blur();this._isShown=false;this._element.classList.remove(CLASS_NAME_SHOW$3);this._backdrop.hide();var completeCallback=function completeCallback(){_this30._element.setAttribute('aria-hidden',true);_this30._element.removeAttribute('aria-modal');_this30._element.removeAttribute('role');_this30._element.style.visibility='hidden';if(!_this30._config.scroll){new ScrollBarHelper().reset();}
EventHandler.trigger(_this30._element,EVENT_HIDDEN$2);};this._queueCallback(completeCallback,this._element,true);}},{key:"dispose",value:function dispose(){this._backdrop.dispose();this._focustrap.deactivate();_get(_getPrototypeOf(Offcanvas.prototype),"dispose",this).call(this);}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},Default$4),Manipulator.getDataAttributes(this._element)),_typeof(config)==='object'?config:{});typeCheckConfig(NAME$5,config,DefaultType$4);return config;}},{key:"_initializeBackDrop",value:function _initializeBackDrop(){var _this31=this;return new Backdrop({className:CLASS_NAME_BACKDROP,isVisible:this._config.backdrop,isAnimated:true,rootElement:this._element.parentNode,clickCallback:function clickCallback(){return _this31.hide();}});}},{key:"_initializeFocusTrap",value:function _initializeFocusTrap(){return new FocusTrap({trapElement:this._element});}},{key:"_addEventListeners",value:function _addEventListeners(){var _this32=this;EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS,function(event){if(_this32._config.keyboard&&event.key===ESCAPE_KEY){_this32.hide();}});}}],[{key:"NAME",get:function get(){return NAME$5;}},{key:"Default",get:function get(){return Default$4;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Offcanvas.getOrCreateInstance(this,config);if(typeof config!=='string'){return;}
if(data[config]===undefined||config.startsWith('_')||config==='constructor'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config](this);});}}]);return Offcanvas;}(BaseComponent);EventHandler.on(document,EVENT_CLICK_DATA_API$1,SELECTOR_DATA_TOGGLE$1,function(event){var _this33=this;var target=getElementFromSelector(this);if(['A','AREA'].includes(this.tagName)){event.preventDefault();}
if(isDisabled(this)){return;}
EventHandler.one(target,EVENT_HIDDEN$2,function(){if(isVisible(_this33)){_this33.focus();}});var allReadyOpen=SelectorEngine.findOne(OPEN_SELECTOR);if(allReadyOpen&&allReadyOpen!==target){Offcanvas.getInstance(allReadyOpen).hide();}
var data=Offcanvas.getOrCreateInstance(target);data.toggle(this);});EventHandler.on(window,EVENT_LOAD_DATA_API$1,function(){return SelectorEngine.find(OPEN_SELECTOR).forEach(function(el){return Offcanvas.getOrCreateInstance(el).show();});});enableDismissTrigger(Offcanvas);defineJQueryPlugin(Offcanvas);var uriAttributes=new Set(['background','cite','href','itemtype','longdesc','poster','src','xlink:href']);var ARIA_ATTRIBUTE_PATTERN=/^aria-[\w-]*$/i;var SAFE_URL_PATTERN=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;var DATA_URL_PATTERN=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;var allowedAttribute=function allowedAttribute(attribute,allowedAttributeList){var attributeName=attribute.nodeName.toLowerCase();if(allowedAttributeList.includes(attributeName)){if(uriAttributes.has(attributeName)){return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue)||DATA_URL_PATTERN.test(attribute.nodeValue));}
return true;}
var regExp=allowedAttributeList.filter(function(attributeRegex){return attributeRegex instanceof RegExp;});for(var i=0,len=regExp.length;i<len;i++){if(regExp[i].test(attributeName)){return true;}}
return false;};var DefaultAllowlist={'*':['class','dir','id','lang','role',ARIA_ATTRIBUTE_PATTERN],a:['target','href','title','rel'],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:['src','srcset','alt','title','width','height'],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]};function sanitizeHtml(unsafeHtml,allowList,sanitizeFn){var _ref11;if(!unsafeHtml.length){return unsafeHtml;}
if(sanitizeFn&&typeof sanitizeFn==='function'){return sanitizeFn(unsafeHtml);}
var domParser=new window.DOMParser();var createdDocument=domParser.parseFromString(unsafeHtml,'text/html');var elements=(_ref11=[]).concat.apply(_ref11,_toConsumableArray(createdDocument.body.querySelectorAll('*')));var _loop2=function _loop2(i,len){var _ref12;var element=elements[i];var elementName=element.nodeName.toLowerCase();if(!Object.keys(allowList).includes(elementName)){element.remove();return"continue";}
var attributeList=(_ref12=[]).concat.apply(_ref12,_toConsumableArray(element.attributes));var allowedAttributes=[].concat(allowList['*']||[],allowList[elementName]||[]);attributeList.forEach(function(attribute){if(!allowedAttribute(attribute,allowedAttributes)){element.removeAttribute(attribute.nodeName);}});};for(var i=0,len=elements.length;i<len;i++){var _ret2=_loop2(i,len);if(_ret2==="continue")continue;}
return createdDocument.body.innerHTML;}
var NAME$4='tooltip';var DATA_KEY$4='bs.tooltip';var EVENT_KEY$4=".".concat(DATA_KEY$4);var CLASS_PREFIX$1='bs-tooltip';var DISALLOWED_ATTRIBUTES=new Set(['sanitize','allowList','sanitizeFn']);var DefaultType$3={animation:'boolean',template:'string',title:'(string|element|function)',trigger:'string',delay:'(number|object)',html:'boolean',selector:'(string|boolean)',placement:'(string|function)',offset:'(array|string|function)',container:'(string|element|boolean)',fallbackPlacements:'array',boundary:'(string|element)',customClass:'(string|function)',sanitize:'boolean',sanitizeFn:'(null|function)',allowList:'object',popperConfig:'(null|object|function)'};var AttachmentMap={AUTO:'auto',TOP:'top',RIGHT:isRTL()?'left':'right',BOTTOM:'bottom',LEFT:isRTL()?'right':'left'};var Default$3={animation:true,template:'<div class="tooltip" role="tooltip">'+'<div class="tooltip-arrow"></div>'+'<div class="tooltip-inner"></div>'+'</div>',trigger:'hover focus',title:'',delay:0,html:false,selector:false,placement:'top',offset:[0,0],container:false,fallbackPlacements:['top','right','bottom','left'],boundary:'clippingParents',customClass:'',sanitize:true,sanitizeFn:null,allowList:DefaultAllowlist,popperConfig:null};var Event$2={HIDE:"hide".concat(EVENT_KEY$4),HIDDEN:"hidden".concat(EVENT_KEY$4),SHOW:"show".concat(EVENT_KEY$4),SHOWN:"shown".concat(EVENT_KEY$4),INSERTED:"inserted".concat(EVENT_KEY$4),CLICK:"click".concat(EVENT_KEY$4),FOCUSIN:"focusin".concat(EVENT_KEY$4),FOCUSOUT:"focusout".concat(EVENT_KEY$4),MOUSEENTER:"mouseenter".concat(EVENT_KEY$4),MOUSELEAVE:"mouseleave".concat(EVENT_KEY$4)};var CLASS_NAME_FADE$2='fade';var CLASS_NAME_MODAL='modal';var CLASS_NAME_SHOW$2='show';var HOVER_STATE_SHOW='show';var HOVER_STATE_OUT='out';var SELECTOR_TOOLTIP_INNER='.tooltip-inner';var SELECTOR_MODAL=".".concat(CLASS_NAME_MODAL);var EVENT_MODAL_HIDE='hide.bs.modal';var TRIGGER_HOVER='hover';var TRIGGER_FOCUS='focus';var TRIGGER_CLICK='click';var TRIGGER_MANUAL='manual';var Tooltip=function(_BaseComponent8){_inherits(Tooltip,_BaseComponent8);var _super8=_createSuper(Tooltip);function Tooltip(element,config){var _this34;_classCallCheck(this,Tooltip);if(typeof Popper==='undefined'){throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)');}
_this34=_super8.call(this,element);_this34._isEnabled=true;_this34._timeout=0;_this34._hoverState='';_this34._activeTrigger={};_this34._popper=null;_this34._config=_this34._getConfig(config);_this34.tip=null;_this34._setListeners();return _this34;}
_createClass(Tooltip,[{key:"enable",value:function enable(){this._isEnabled=true;}},{key:"disable",value:function disable(){this._isEnabled=false;}},{key:"toggleEnabled",value:function toggleEnabled(){this._isEnabled=!this._isEnabled;}},{key:"toggle",value:function toggle(event){if(!this._isEnabled){return;}
if(event){var context=this._initializeOnDelegatedTarget(event);context._activeTrigger.click=!context._activeTrigger.click;if(context._isWithActiveTrigger()){context._enter(null,context);}else{context._leave(null,context);}}else{if(this.getTipElement().classList.contains(CLASS_NAME_SHOW$2)){this._leave(null,this);return;}
this._enter(null,this);}}},{key:"dispose",value:function dispose(){clearTimeout(this._timeout);EventHandler.off(this._element.closest(SELECTOR_MODAL),EVENT_MODAL_HIDE,this._hideModalHandler);if(this.tip){this.tip.remove();}
this._disposePopper();_get(_getPrototypeOf(Tooltip.prototype),"dispose",this).call(this);}},{key:"show",value:function show(){var _this35=this;if(this._element.style.display==='none'){throw new Error('Please use show on visible elements');}
if(!(this.isWithContent()&&this._isEnabled)){return;}
var showEvent=EventHandler.trigger(this._element,this.constructor.Event.SHOW);var shadowRoot=findShadowRoot(this._element);var isInTheDom=shadowRoot===null?this._element.ownerDocument.documentElement.contains(this._element):shadowRoot.contains(this._element);if(showEvent.defaultPrevented||!isInTheDom){return;}
if(this.constructor.NAME==='tooltip'&&this.tip&&this.getTitle()!==this.tip.querySelector(SELECTOR_TOOLTIP_INNER).innerHTML){this._disposePopper();this.tip.remove();this.tip=null;}
var tip=this.getTipElement();var tipId=getUID(this.constructor.NAME);tip.setAttribute('id',tipId);this._element.setAttribute('aria-describedby',tipId);if(this._config.animation){tip.classList.add(CLASS_NAME_FADE$2);}
var placement=typeof this._config.placement==='function'?this._config.placement.call(this,tip,this._element):this._config.placement;var attachment=this._getAttachment(placement);this._addAttachmentClass(attachment);var container=this._config.container;Data.set(tip,this.constructor.DATA_KEY,this);if(!this._element.ownerDocument.documentElement.contains(this.tip)){container.append(tip);EventHandler.trigger(this._element,this.constructor.Event.INSERTED);}
if(this._popper){this._popper.update();}else{this._popper=createPopper(this._element,tip,this._getPopperConfig(attachment));}
tip.classList.add(CLASS_NAME_SHOW$2);var customClass=this._resolvePossibleFunction(this._config.customClass);if(customClass){var _tip$classList;(_tip$classList=tip.classList).add.apply(_tip$classList,_toConsumableArray(customClass.split(' ')));}
if('ontouchstart' in document.documentElement){var _ref13;(_ref13=[]).concat.apply(_ref13,_toConsumableArray(document.body.children)).forEach(function(element){EventHandler.on(element,'mouseover',noop);});}
var complete=function complete(){var prevHoverState=_this35._hoverState;_this35._hoverState=null;EventHandler.trigger(_this35._element,_this35.constructor.Event.SHOWN);if(prevHoverState===HOVER_STATE_OUT){_this35._leave(null,_this35);}};var isAnimated=this.tip.classList.contains(CLASS_NAME_FADE$2);this._queueCallback(complete,this.tip,isAnimated);}},{key:"hide",value:function hide(){var _this36=this;if(!this._popper){return;}
var tip=this.getTipElement();var complete=function complete(){if(_this36._isWithActiveTrigger()){return;}
if(_this36._hoverState!==HOVER_STATE_SHOW){tip.remove();}
_this36._cleanTipClass();_this36._element.removeAttribute('aria-describedby');EventHandler.trigger(_this36._element,_this36.constructor.Event.HIDDEN);_this36._disposePopper();};var hideEvent=EventHandler.trigger(this._element,this.constructor.Event.HIDE);if(hideEvent.defaultPrevented){return;}
tip.classList.remove(CLASS_NAME_SHOW$2);if('ontouchstart' in document.documentElement){var _ref14;(_ref14=[]).concat.apply(_ref14,_toConsumableArray(document.body.children)).forEach(function(element){return EventHandler.off(element,'mouseover',noop);});}
this._activeTrigger[TRIGGER_CLICK]=false;this._activeTrigger[TRIGGER_FOCUS]=false;this._activeTrigger[TRIGGER_HOVER]=false;var isAnimated=this.tip.classList.contains(CLASS_NAME_FADE$2);this._queueCallback(complete,this.tip,isAnimated);this._hoverState='';}},{key:"update",value:function update(){if(this._popper!==null){this._popper.update();}}},{key:"isWithContent",value:function isWithContent(){return Boolean(this.getTitle());}},{key:"getTipElement",value:function getTipElement(){if(this.tip){return this.tip;}
var element=document.createElement('div');element.innerHTML=this._config.template;var tip=element.children[0];this.setContent(tip);tip.classList.remove(CLASS_NAME_FADE$2,CLASS_NAME_SHOW$2);this.tip=tip;return this.tip;}},{key:"setContent",value:function setContent(tip){this._sanitizeAndSetContent(tip,this.getTitle(),SELECTOR_TOOLTIP_INNER);}},{key:"_sanitizeAndSetContent",value:function _sanitizeAndSetContent(template,content,selector){var templateElement=SelectorEngine.findOne(selector,template);if(!content&&templateElement){templateElement.remove();return;}
this.setElementContent(templateElement,content);}},{key:"setElementContent",value:function setElementContent(element,content){if(element===null){return;}
if(isElement$1(content)){content=getElement(content);if(this._config.html){if(content.parentNode!==element){element.innerHTML='';element.append(content);}}else{element.textContent=content.textContent;}
return;}
if(this._config.html){if(this._config.sanitize){content=sanitizeHtml(content,this._config.allowList,this._config.sanitizeFn);}
element.innerHTML=content;}else{element.textContent=content;}}},{key:"getTitle",value:function getTitle(){var title=this._element.getAttribute('data-bs-original-title')||this._config.title;return this._resolvePossibleFunction(title);}},{key:"updateAttachment",value:function updateAttachment(attachment){if(attachment==='right'){return'end';}
if(attachment==='left'){return'start';}
return attachment;}},{key:"_initializeOnDelegatedTarget",value:function _initializeOnDelegatedTarget(event,context){return context||this.constructor.getOrCreateInstance(event.delegateTarget,this._getDelegateConfig());}},{key:"_getOffset",value:function _getOffset(){var _this37=this;var offset=this._config.offset;if(typeof offset==='string'){return offset.split(',').map(function(val){return Number.parseInt(val,10);});}
if(typeof offset==='function'){return function(popperData){return offset(popperData,_this37._element);};}
return offset;}},{key:"_resolvePossibleFunction",value:function _resolvePossibleFunction(content){return typeof content==='function'?content.call(this._element):content;}},{key:"_getPopperConfig",value:function _getPopperConfig(attachment){var _this38=this;var defaultBsPopperConfig={placement:attachment,modifiers:[{name:'flip',options:{fallbackPlacements:this._config.fallbackPlacements}},{name:'offset',options:{offset:this._getOffset()}},{name:'preventOverflow',options:{boundary:this._config.boundary}},{name:'arrow',options:{element:".".concat(this.constructor.NAME,"-arrow")}},{name:'onChange',enabled:true,phase:'afterWrite',fn:function fn(data){return _this38._handlePopperPlacementChange(data);}}],onFirstUpdate:function onFirstUpdate(data){if(data.options.placement!==data.placement){_this38._handlePopperPlacementChange(data);}}};return _objectSpread(_objectSpread({},defaultBsPopperConfig),typeof this._config.popperConfig==='function'?this._config.popperConfig(defaultBsPopperConfig):this._config.popperConfig);}},{key:"_addAttachmentClass",value:function _addAttachmentClass(attachment){this.getTipElement().classList.add("".concat(this._getBasicClassPrefix(),"-").concat(this.updateAttachment(attachment)));}},{key:"_getAttachment",value:function _getAttachment(placement){return AttachmentMap[placement.toUpperCase()];}},{key:"_setListeners",value:function _setListeners(){var _this39=this;var triggers=this._config.trigger.split(' ');triggers.forEach(function(trigger){if(trigger==='click'){EventHandler.on(_this39._element,_this39.constructor.Event.CLICK,_this39._config.selector,function(event){return _this39.toggle(event);});}else if(trigger!==TRIGGER_MANUAL){var eventIn=trigger===TRIGGER_HOVER?_this39.constructor.Event.MOUSEENTER:_this39.constructor.Event.FOCUSIN;var eventOut=trigger===TRIGGER_HOVER?_this39.constructor.Event.MOUSELEAVE:_this39.constructor.Event.FOCUSOUT;EventHandler.on(_this39._element,eventIn,_this39._config.selector,function(event){return _this39._enter(event);});EventHandler.on(_this39._element,eventOut,_this39._config.selector,function(event){return _this39._leave(event);});}});this._hideModalHandler=function(){if(_this39._element){_this39.hide();}};EventHandler.on(this._element.closest(SELECTOR_MODAL),EVENT_MODAL_HIDE,this._hideModalHandler);if(this._config.selector){this._config=_objectSpread(_objectSpread({},this._config),{},{trigger:'manual',selector:''});}else{this._fixTitle();}}},{key:"_fixTitle",value:function _fixTitle(){var title=this._element.getAttribute('title');var originalTitleType=_typeof(this._element.getAttribute('data-bs-original-title'));if(title||originalTitleType!=='string'){this._element.setAttribute('data-bs-original-title',title||'');if(title&&!this._element.getAttribute('aria-label')&&!this._element.textContent){this._element.setAttribute('aria-label',title);}
this._element.setAttribute('title','');}}},{key:"_enter",value:function _enter(event,context){context=this._initializeOnDelegatedTarget(event,context);if(event){context._activeTrigger[event.type==='focusin'?TRIGGER_FOCUS:TRIGGER_HOVER]=true;}
if(context.getTipElement().classList.contains(CLASS_NAME_SHOW$2)||context._hoverState===HOVER_STATE_SHOW){context._hoverState=HOVER_STATE_SHOW;return;}
clearTimeout(context._timeout);context._hoverState=HOVER_STATE_SHOW;if(!context._config.delay||!context._config.delay.show){context.show();return;}
context._timeout=setTimeout(function(){if(context._hoverState===HOVER_STATE_SHOW){context.show();}},context._config.delay.show);}},{key:"_leave",value:function _leave(event,context){context=this._initializeOnDelegatedTarget(event,context);if(event){context._activeTrigger[event.type==='focusout'?TRIGGER_FOCUS:TRIGGER_HOVER]=context._element.contains(event.relatedTarget);}
if(context._isWithActiveTrigger()){return;}
clearTimeout(context._timeout);context._hoverState=HOVER_STATE_OUT;if(!context._config.delay||!context._config.delay.hide){context.hide();return;}
context._timeout=setTimeout(function(){if(context._hoverState===HOVER_STATE_OUT){context.hide();}},context._config.delay.hide);}},{key:"_isWithActiveTrigger",value:function _isWithActiveTrigger(){for(var trigger in this._activeTrigger){if(this._activeTrigger[trigger]){return true;}}
return false;}},{key:"_getConfig",value:function _getConfig(config){var dataAttributes=Manipulator.getDataAttributes(this._element);Object.keys(dataAttributes).forEach(function(dataAttr){if(DISALLOWED_ATTRIBUTES.has(dataAttr)){delete dataAttributes[dataAttr];}});config=_objectSpread(_objectSpread(_objectSpread({},this.constructor.Default),dataAttributes),_typeof(config)==='object'&&config?config:{});config.container=config.container===false?document.body:getElement(config.container);if(typeof config.delay==='number'){config.delay={show:config.delay,hide:config.delay};}
if(typeof config.title==='number'){config.title=config.title.toString();}
if(typeof config.content==='number'){config.content=config.content.toString();}
typeCheckConfig(NAME$4,config,this.constructor.DefaultType);if(config.sanitize){config.template=sanitizeHtml(config.template,config.allowList,config.sanitizeFn);}
return config;}},{key:"_getDelegateConfig",value:function _getDelegateConfig(){var config={};for(var key in this._config){if(this.constructor.Default[key]!==this._config[key]){config[key]=this._config[key];}}
return config;}},{key:"_cleanTipClass",value:function _cleanTipClass(){var tip=this.getTipElement();var basicClassPrefixRegex=new RegExp("(^|\\s)".concat(this._getBasicClassPrefix(),"\\S+"),'g');var tabClass=tip.getAttribute('class').match(basicClassPrefixRegex);if(tabClass!==null&&tabClass.length>0){tabClass.map(function(token){return token.trim();}).forEach(function(tClass){return tip.classList.remove(tClass);});}}},{key:"_getBasicClassPrefix",value:function _getBasicClassPrefix(){return CLASS_PREFIX$1;}},{key:"_handlePopperPlacementChange",value:function _handlePopperPlacementChange(popperData){var state=popperData.state;if(!state){return;}
this.tip=state.elements.popper;this._cleanTipClass();this._addAttachmentClass(this._getAttachment(state.placement));}},{key:"_disposePopper",value:function _disposePopper(){if(this._popper){this._popper.destroy();this._popper=null;}}}],[{key:"Default",get:function get(){return Default$3;}},{key:"NAME",get:function get(){return NAME$4;}},{key:"Event",get:function get(){return Event$2;}},{key:"DefaultType",get:function get(){return DefaultType$3;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Tooltip.getOrCreateInstance(this,config);if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config]();}});}}]);return Tooltip;}(BaseComponent);defineJQueryPlugin(Tooltip);var NAME$3='popover';var DATA_KEY$3='bs.popover';var EVENT_KEY$3=".".concat(DATA_KEY$3);var CLASS_PREFIX='bs-popover';var Default$2=_objectSpread(_objectSpread({},Tooltip.Default),{},{placement:'right',offset:[0,8],trigger:'click',content:'',template:'<div class="popover" role="tooltip">'+'<div class="popover-arrow"></div>'+'<h3 class="popover-header"></h3>'+'<div class="popover-body"></div>'+'</div>'});var DefaultType$2=_objectSpread(_objectSpread({},Tooltip.DefaultType),{},{content:'(string|element|function)'});var Event$1={HIDE:"hide".concat(EVENT_KEY$3),HIDDEN:"hidden".concat(EVENT_KEY$3),SHOW:"show".concat(EVENT_KEY$3),SHOWN:"shown".concat(EVENT_KEY$3),INSERTED:"inserted".concat(EVENT_KEY$3),CLICK:"click".concat(EVENT_KEY$3),FOCUSIN:"focusin".concat(EVENT_KEY$3),FOCUSOUT:"focusout".concat(EVENT_KEY$3),MOUSEENTER:"mouseenter".concat(EVENT_KEY$3),MOUSELEAVE:"mouseleave".concat(EVENT_KEY$3)};var SELECTOR_TITLE='.popover-header';var SELECTOR_CONTENT='.popover-body';var Popover=function(_Tooltip){_inherits(Popover,_Tooltip);var _super9=_createSuper(Popover);function Popover(){_classCallCheck(this,Popover);return _super9.apply(this,arguments);}
_createClass(Popover,[{key:"isWithContent",value:function isWithContent(){return this.getTitle()||this._getContent();}},{key:"setContent",value:function setContent(tip){this._sanitizeAndSetContent(tip,this.getTitle(),SELECTOR_TITLE);this._sanitizeAndSetContent(tip,this._getContent(),SELECTOR_CONTENT);}},{key:"_getContent",value:function _getContent(){return this._resolvePossibleFunction(this._config.content);}},{key:"_getBasicClassPrefix",value:function _getBasicClassPrefix(){return CLASS_PREFIX;}}],[{key:"Default",get:function get(){return Default$2;}},{key:"NAME",get:function get(){return NAME$3;}},{key:"Event",get:function get(){return Event$1;}},{key:"DefaultType",get:function get(){return DefaultType$2;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Popover.getOrCreateInstance(this,config);if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config]();}});}}]);return Popover;}(Tooltip);defineJQueryPlugin(Popover);var NAME$2='scrollspy';var DATA_KEY$2='bs.scrollspy';var EVENT_KEY$2=".".concat(DATA_KEY$2);var DATA_API_KEY$1='.data-api';var Default$1={offset:10,method:'auto',target:''};var DefaultType$1={offset:'number',method:'string',target:'(string|element)'};var EVENT_ACTIVATE="activate".concat(EVENT_KEY$2);var EVENT_SCROLL="scroll".concat(EVENT_KEY$2);var EVENT_LOAD_DATA_API="load".concat(EVENT_KEY$2).concat(DATA_API_KEY$1);var CLASS_NAME_DROPDOWN_ITEM='dropdown-item';var CLASS_NAME_ACTIVE$1='active';var SELECTOR_DATA_SPY='[data-bs-spy="scroll"]';var SELECTOR_NAV_LIST_GROUP$1='.nav, .list-group';var SELECTOR_NAV_LINKS='.nav-link';var SELECTOR_NAV_ITEMS='.nav-item';var SELECTOR_LIST_ITEMS='.list-group-item';var SELECTOR_LINK_ITEMS="".concat(SELECTOR_NAV_LINKS,", ").concat(SELECTOR_LIST_ITEMS,", .").concat(CLASS_NAME_DROPDOWN_ITEM);var SELECTOR_DROPDOWN$1='.dropdown';var SELECTOR_DROPDOWN_TOGGLE$1='.dropdown-toggle';var METHOD_OFFSET='offset';var METHOD_POSITION='position';var ScrollSpy=function(_BaseComponent9){_inherits(ScrollSpy,_BaseComponent9);var _super10=_createSuper(ScrollSpy);function ScrollSpy(element,config){var _this40;_classCallCheck(this,ScrollSpy);_this40=_super10.call(this,element);_this40._scrollElement=_this40._element.tagName==='BODY'?window:_this40._element;_this40._config=_this40._getConfig(config);_this40._offsets=[];_this40._targets=[];_this40._activeTarget=null;_this40._scrollHeight=0;EventHandler.on(_this40._scrollElement,EVENT_SCROLL,function(){return _this40._process();});_this40.refresh();_this40._process();return _this40;}
_createClass(ScrollSpy,[{key:"refresh",value:function refresh(){var _this41=this;var autoMethod=this._scrollElement===this._scrollElement.window?METHOD_OFFSET:METHOD_POSITION;var offsetMethod=this._config.method==='auto'?autoMethod:this._config.method;var offsetBase=offsetMethod===METHOD_POSITION?this._getScrollTop():0;this._offsets=[];this._targets=[];this._scrollHeight=this._getScrollHeight();var targets=SelectorEngine.find(SELECTOR_LINK_ITEMS,this._config.target);targets.map(function(element){var targetSelector=getSelectorFromElement(element);var target=targetSelector?SelectorEngine.findOne(targetSelector):null;if(target){var targetBCR=target.getBoundingClientRect();if(targetBCR.width||targetBCR.height){return[Manipulator[offsetMethod](target).top+offsetBase,targetSelector];}}
return null;}).filter(function(item){return item;}).sort(function(a,b){return a[0]-b[0];}).forEach(function(item){_this41._offsets.push(item[0]);_this41._targets.push(item[1]);});}},{key:"dispose",value:function dispose(){EventHandler.off(this._scrollElement,EVENT_KEY$2);_get(_getPrototypeOf(ScrollSpy.prototype),"dispose",this).call(this);}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},Default$1),Manipulator.getDataAttributes(this._element)),_typeof(config)==='object'&&config?config:{});config.target=getElement(config.target)||document.documentElement;typeCheckConfig(NAME$2,config,DefaultType$1);return config;}},{key:"_getScrollTop",value:function _getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop;}},{key:"_getScrollHeight",value:function _getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight);}},{key:"_getOffsetHeight",value:function _getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height;}},{key:"_process",value:function _process(){var scrollTop=this._getScrollTop()+this._config.offset;var scrollHeight=this._getScrollHeight();var maxScroll=this._config.offset+scrollHeight-this._getOffsetHeight();if(this._scrollHeight!==scrollHeight){this.refresh();}
if(scrollTop>=maxScroll){var target=this._targets[this._targets.length-1];if(this._activeTarget!==target){this._activate(target);}
return;}
if(this._activeTarget&&scrollTop<this._offsets[0]&&this._offsets[0]>0){this._activeTarget=null;this._clear();return;}
for(var i=this._offsets.length;i--;){var isActiveTarget=this._activeTarget!==this._targets[i]&&scrollTop>=this._offsets[i]&&(typeof this._offsets[i+1]==='undefined'||scrollTop<this._offsets[i+1]);if(isActiveTarget){this._activate(this._targets[i]);}}}},{key:"_activate",value:function _activate(target){this._activeTarget=target;this._clear();var queries=SELECTOR_LINK_ITEMS.split(',').map(function(selector){return"".concat(selector,"[data-bs-target=\"").concat(target,"\"],").concat(selector,"[href=\"").concat(target,"\"]");});var link=SelectorEngine.findOne(queries.join(','),this._config.target);link.classList.add(CLASS_NAME_ACTIVE$1);if(link.classList.contains(CLASS_NAME_DROPDOWN_ITEM)){SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE$1,link.closest(SELECTOR_DROPDOWN$1)).classList.add(CLASS_NAME_ACTIVE$1);}else{SelectorEngine.parents(link,SELECTOR_NAV_LIST_GROUP$1).forEach(function(listGroup){SelectorEngine.prev(listGroup,"".concat(SELECTOR_NAV_LINKS,", ").concat(SELECTOR_LIST_ITEMS)).forEach(function(item){return item.classList.add(CLASS_NAME_ACTIVE$1);});SelectorEngine.prev(listGroup,SELECTOR_NAV_ITEMS).forEach(function(navItem){SelectorEngine.children(navItem,SELECTOR_NAV_LINKS).forEach(function(item){return item.classList.add(CLASS_NAME_ACTIVE$1);});});});}
EventHandler.trigger(this._scrollElement,EVENT_ACTIVATE,{relatedTarget:target});}},{key:"_clear",value:function _clear(){SelectorEngine.find(SELECTOR_LINK_ITEMS,this._config.target).filter(function(node){return node.classList.contains(CLASS_NAME_ACTIVE$1);}).forEach(function(node){return node.classList.remove(CLASS_NAME_ACTIVE$1);});}}],[{key:"Default",get:function get(){return Default$1;}},{key:"NAME",get:function get(){return NAME$2;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=ScrollSpy.getOrCreateInstance(this,config);if(typeof config!=='string'){return;}
if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config]();});}}]);return ScrollSpy;}(BaseComponent);EventHandler.on(window,EVENT_LOAD_DATA_API,function(){SelectorEngine.find(SELECTOR_DATA_SPY).forEach(function(spy){return new ScrollSpy(spy);});});defineJQueryPlugin(ScrollSpy);var NAME$1='tab';var DATA_KEY$1='bs.tab';var EVENT_KEY$1=".".concat(DATA_KEY$1);var DATA_API_KEY='.data-api';var EVENT_HIDE$1="hide".concat(EVENT_KEY$1);var EVENT_HIDDEN$1="hidden".concat(EVENT_KEY$1);var EVENT_SHOW$1="show".concat(EVENT_KEY$1);var EVENT_SHOWN$1="shown".concat(EVENT_KEY$1);var EVENT_CLICK_DATA_API="click".concat(EVENT_KEY$1).concat(DATA_API_KEY);var CLASS_NAME_DROPDOWN_MENU='dropdown-menu';var CLASS_NAME_ACTIVE='active';var CLASS_NAME_FADE$1='fade';var CLASS_NAME_SHOW$1='show';var SELECTOR_DROPDOWN='.dropdown';var SELECTOR_NAV_LIST_GROUP='.nav, .list-group';var SELECTOR_ACTIVE='.active';var SELECTOR_ACTIVE_UL=':scope > li > .active';var SELECTOR_DATA_TOGGLE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]';var SELECTOR_DROPDOWN_TOGGLE='.dropdown-toggle';var SELECTOR_DROPDOWN_ACTIVE_CHILD=':scope > .dropdown-menu .active';var Tab=function(_BaseComponent10){_inherits(Tab,_BaseComponent10);var _super11=_createSuper(Tab);function Tab(){_classCallCheck(this,Tab);return _super11.apply(this,arguments);}
_createClass(Tab,[{key:"show",value:function show(){var _this42=this;if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(CLASS_NAME_ACTIVE)){return;}
var previous;var target=getElementFromSelector(this._element);var listElement=this._element.closest(SELECTOR_NAV_LIST_GROUP);if(listElement){var itemSelector=listElement.nodeName==='UL'||listElement.nodeName==='OL'?SELECTOR_ACTIVE_UL:SELECTOR_ACTIVE;previous=SelectorEngine.find(itemSelector,listElement);previous=previous[previous.length-1];}
var hideEvent=previous?EventHandler.trigger(previous,EVENT_HIDE$1,{relatedTarget:this._element}):null;var showEvent=EventHandler.trigger(this._element,EVENT_SHOW$1,{relatedTarget:previous});if(showEvent.defaultPrevented||hideEvent!==null&&hideEvent.defaultPrevented){return;}
this._activate(this._element,listElement);var complete=function complete(){EventHandler.trigger(previous,EVENT_HIDDEN$1,{relatedTarget:_this42._element});EventHandler.trigger(_this42._element,EVENT_SHOWN$1,{relatedTarget:previous});};if(target){this._activate(target,target.parentNode,complete);}else{complete();}}},{key:"_activate",value:function _activate(element,container,callback){var _this43=this;var activeElements=container&&(container.nodeName==='UL'||container.nodeName==='OL')?SelectorEngine.find(SELECTOR_ACTIVE_UL,container):SelectorEngine.children(container,SELECTOR_ACTIVE);var active=activeElements[0];var isTransitioning=callback&&active&&active.classList.contains(CLASS_NAME_FADE$1);var complete=function complete(){return _this43._transitionComplete(element,active,callback);};if(active&&isTransitioning){active.classList.remove(CLASS_NAME_SHOW$1);this._queueCallback(complete,element,true);}else{complete();}}},{key:"_transitionComplete",value:function _transitionComplete(element,active,callback){if(active){active.classList.remove(CLASS_NAME_ACTIVE);var dropdownChild=SelectorEngine.findOne(SELECTOR_DROPDOWN_ACTIVE_CHILD,active.parentNode);if(dropdownChild){dropdownChild.classList.remove(CLASS_NAME_ACTIVE);}
if(active.getAttribute('role')==='tab'){active.setAttribute('aria-selected',false);}}
element.classList.add(CLASS_NAME_ACTIVE);if(element.getAttribute('role')==='tab'){element.setAttribute('aria-selected',true);}
reflow(element);if(element.classList.contains(CLASS_NAME_FADE$1)){element.classList.add(CLASS_NAME_SHOW$1);}
var parent=element.parentNode;if(parent&&parent.nodeName==='LI'){parent=parent.parentNode;}
if(parent&&parent.classList.contains(CLASS_NAME_DROPDOWN_MENU)){var dropdownElement=element.closest(SELECTOR_DROPDOWN);if(dropdownElement){SelectorEngine.find(SELECTOR_DROPDOWN_TOGGLE,dropdownElement).forEach(function(dropdown){return dropdown.classList.add(CLASS_NAME_ACTIVE);});}
element.setAttribute('aria-expanded',true);}
if(callback){callback();}}}],[{key:"NAME",get:function get(){return NAME$1;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Tab.getOrCreateInstance(this);if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config]();}});}}]);return Tab;}(BaseComponent);EventHandler.on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,function(event){if(['A','AREA'].includes(this.tagName)){event.preventDefault();}
if(isDisabled(this)){return;}
var data=Tab.getOrCreateInstance(this);data.show();});defineJQueryPlugin(Tab);var NAME='toast';var DATA_KEY='bs.toast';var EVENT_KEY=".".concat(DATA_KEY);var EVENT_MOUSEOVER="mouseover".concat(EVENT_KEY);var EVENT_MOUSEOUT="mouseout".concat(EVENT_KEY);var EVENT_FOCUSIN="focusin".concat(EVENT_KEY);var EVENT_FOCUSOUT="focusout".concat(EVENT_KEY);var EVENT_HIDE="hide".concat(EVENT_KEY);var EVENT_HIDDEN="hidden".concat(EVENT_KEY);var EVENT_SHOW="show".concat(EVENT_KEY);var EVENT_SHOWN="shown".concat(EVENT_KEY);var CLASS_NAME_FADE='fade';var CLASS_NAME_HIDE='hide';var CLASS_NAME_SHOW='show';var CLASS_NAME_SHOWING='showing';var DefaultType={animation:'boolean',autohide:'boolean',delay:'number'};var Default={animation:true,autohide:true,delay:5000};var Toast=function(_BaseComponent11){_inherits(Toast,_BaseComponent11);var _super12=_createSuper(Toast);function Toast(element,config){var _this44;_classCallCheck(this,Toast);_this44=_super12.call(this,element);_this44._config=_this44._getConfig(config);_this44._timeout=null;_this44._hasMouseInteraction=false;_this44._hasKeyboardInteraction=false;_this44._setListeners();return _this44;}
_createClass(Toast,[{key:"show",value:function show(){var _this45=this;var showEvent=EventHandler.trigger(this._element,EVENT_SHOW);if(showEvent.defaultPrevented){return;}
this._clearTimeout();if(this._config.animation){this._element.classList.add(CLASS_NAME_FADE);}
var complete=function complete(){_this45._element.classList.remove(CLASS_NAME_SHOWING);EventHandler.trigger(_this45._element,EVENT_SHOWN);_this45._maybeScheduleHide();};this._element.classList.remove(CLASS_NAME_HIDE);reflow(this._element);this._element.classList.add(CLASS_NAME_SHOW);this._element.classList.add(CLASS_NAME_SHOWING);this._queueCallback(complete,this._element,this._config.animation);}},{key:"hide",value:function hide(){var _this46=this;if(!this._element.classList.contains(CLASS_NAME_SHOW)){return;}
var hideEvent=EventHandler.trigger(this._element,EVENT_HIDE);if(hideEvent.defaultPrevented){return;}
var complete=function complete(){_this46._element.classList.add(CLASS_NAME_HIDE);_this46._element.classList.remove(CLASS_NAME_SHOWING);_this46._element.classList.remove(CLASS_NAME_SHOW);EventHandler.trigger(_this46._element,EVENT_HIDDEN);};this._element.classList.add(CLASS_NAME_SHOWING);this._queueCallback(complete,this._element,this._config.animation);}},{key:"dispose",value:function dispose(){this._clearTimeout();if(this._element.classList.contains(CLASS_NAME_SHOW)){this._element.classList.remove(CLASS_NAME_SHOW);}
_get(_getPrototypeOf(Toast.prototype),"dispose",this).call(this);}},{key:"_getConfig",value:function _getConfig(config){config=_objectSpread(_objectSpread(_objectSpread({},Default),Manipulator.getDataAttributes(this._element)),_typeof(config)==='object'&&config?config:{});typeCheckConfig(NAME,config,this.constructor.DefaultType);return config;}},{key:"_maybeScheduleHide",value:function _maybeScheduleHide(){var _this47=this;if(!this._config.autohide){return;}
if(this._hasMouseInteraction||this._hasKeyboardInteraction){return;}
this._timeout=setTimeout(function(){_this47.hide();},this._config.delay);}},{key:"_onInteraction",value:function _onInteraction(event,isInteracting){switch(event.type){case'mouseover':case'mouseout':this._hasMouseInteraction=isInteracting;break;case'focusin':case'focusout':this._hasKeyboardInteraction=isInteracting;break;}
if(isInteracting){this._clearTimeout();return;}
var nextElement=event.relatedTarget;if(this._element===nextElement||this._element.contains(nextElement)){return;}
this._maybeScheduleHide();}},{key:"_setListeners",value:function _setListeners(){var _this48=this;EventHandler.on(this._element,EVENT_MOUSEOVER,function(event){return _this48._onInteraction(event,true);});EventHandler.on(this._element,EVENT_MOUSEOUT,function(event){return _this48._onInteraction(event,false);});EventHandler.on(this._element,EVENT_FOCUSIN,function(event){return _this48._onInteraction(event,true);});EventHandler.on(this._element,EVENT_FOCUSOUT,function(event){return _this48._onInteraction(event,false);});}},{key:"_clearTimeout",value:function _clearTimeout(){clearTimeout(this._timeout);this._timeout=null;}}],[{key:"DefaultType",get:function get(){return DefaultType;}},{key:"Default",get:function get(){return Default;}},{key:"NAME",get:function get(){return NAME;}},{key:"jQueryInterface",value:function jQueryInterface(config){return this.each(function(){var data=Toast.getOrCreateInstance(this,config);if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new TypeError("No method named \"".concat(config,"\""));}
data[config](this);}});}}]);return Toast;}(BaseComponent);enableDismissTrigger(Toast);defineJQueryPlugin(Toast);var index_umd={Alert:Alert,Button:Button,Carousel:Carousel,Collapse:Collapse,Dropdown:Dropdown,Modal:Modal,Offcanvas:Offcanvas,Popover:Popover,ScrollSpy:ScrollSpy,Tab:Tab,Toast:Toast,Tooltip:Tooltip};return index_umd;});;;
