!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).bootstrap=t()}(this,function(){"use strict";function se(n,t){return t&&`${t}::${ee++}`||n.uidEvent||ee++}function he(n){const t=se(n);return n.uidEvent=t,iu[t]=iu[t]||{},iu[t]}function ce(n,t,i=null){return Object.values(n).find(n=>n.callable===t&&n.delegationSelector===i)}function le(n,t,i){const u="string"==typeof t,f=u?i:t||i;let r=ve(n);return ac.has(r)||(r=n),[u,f,r]}function ae(t,i,r,u,f){if("string"==typeof i&&t){let[s,e,h]=le(i,r,u);if(i in oe){const n=n=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return n.call(this,t)};e=n(e)}const l=he(t),a=l[h]||(l[h]={}),c=ce(a,e,s?r:null);if(c)return void(c.oneOff=c.oneOff&&f);const v=se(e,i.replace(hc,"")),o=s?function(t,i,r){return function u(f){const e=t.querySelectorAll(i);for(let{target:o}=f;o&&o!==this;o=o.parentNode)for(const s of e)if(s===o)return uu(f,{delegateTarget:o}),u.oneOff&&n.off(t,f.type,i,r),r.apply(o,[f])}}(t,r,e):function(t,i){return function r(u){return uu(u,{delegateTarget:t}),r.oneOff&&n.off(t,u.type,i),i.apply(t,[u])}}(t,e);o.delegationSelector=s?r:null;o.callable=e;o.oneOff=f;o.uidEvent=v;a[v]=o;t.addEventListener(h,o,s)}}function ru(n,t,i,r,u){const f=ce(t[i],r,u);f&&(n.removeEventListener(i,f,Boolean(u)),delete t[i][f.uidEvent])}function vc(n,t,i,r){const u=t[i]||{};for(const[e,f]of Object.entries(u))e.includes(r)&&ru(n,t,i,f.callable,f.delegationSelector)}function ve(n){return n=n.replace(cc,""),oe[n]||n}function uu(n,t={}){for(const[i,r]of Object.entries(t))try{n[i]=r}catch(t){Object.defineProperty(n,i,{configurable:!0,get:()=>r})}return n}function ye(n){if("true"===n)return!0;if("false"===n)return!1;if(n===Number(n).toString())return Number(n);if(""===n||"null"===n)return null;if("string"!=typeof n)return n;try{return JSON.parse(decodeURIComponent(n))}catch(t){return n}}function fu(n){return n.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}function v(n){return n?(n.nodeName||"").toLowerCase():null}function o(n){if(null==n)return window;if("[object Window]"!==n.toString()){var t=n.ownerDocument;return t&&t.defaultView||window}return n}function ot(n){return n instanceof o(n).Element||n instanceof Element}function c(n){return n instanceof o(n).HTMLElement||n instanceof HTMLElement}function yu(n){return"undefined"!=typeof ShadowRoot&&(n instanceof o(n).ShadowRoot||n instanceof ShadowRoot)}function y(n){return n.split("-")[0]}function wu(){var n=navigator.userAgentData;return null!=n&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(n){return n.brand+"/"+n.version}).join(" "):navigator.userAgent}function ao(){return!/^((?!chrome|android).)*safari/i.test(wu())}function ti(n,t,i){void 0===t&&(t=!1);void 0===i&&(i=!1);var r=n.getBoundingClientRect(),f=1,e=1;t&&c(n)&&(f=n.offsetWidth>0&&ni(r.width)/n.offsetWidth||1,e=n.offsetHeight>0&&ni(r.height)/n.offsetHeight||1);var u=(ot(n)?o(n):window).visualViewport,l=!ao()&&i,s=(r.left+(l&&u?u.offsetLeft:0))/f,h=(r.top+(l&&u?u.offsetTop:0))/e,a=r.width/f,v=r.height/e;return{width:a,height:v,top:h,right:s+a,bottom:h+v,left:s,x:s,y:h}}function bu(n){var t=ti(n),i=n.offsetWidth,r=n.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:n.offsetLeft,y:n.offsetTop,width:i,height:r}}function vo(n,t){var r=t.getRootNode&&t.getRootNode(),i;if(n.contains(t))return!0;if(r&&yu(r)){i=t;do{if(i&&n.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function k(n){return o(n).getComputedStyle(n)}function na(n){return["table","td","th"].indexOf(v(n))>=0}function rt(n){return((ot(n)?n.ownerDocument:n.document)||window.document).documentElement}function sr(n){return"html"===v(n)?n:n.assignedSlot||n.parentNode||(yu(n)?n.host:null)||rt(n)}function yo(n){return c(n)&&"fixed"!==k(n).position?n.offsetParent:null}function pi(n){for(var i=o(n),t=yo(n);t&&na(t)&&"static"===k(t).position;)t=yo(t);return t&&("html"===v(t)||"body"===v(t)&&"static"===k(t).position)?i:t||function(n){var r=/firefox/i.test(wu()),t,i;if(/Trident/i.test(wu())&&c(n)&&"fixed"===k(n).position)return null;for(t=sr(n),yu(t)&&(t=t.host);c(t)&&["html","body"].indexOf(v(t))<0;){if(i=k(t),"none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||r&&"filter"===i.willChange||r&&i.filter&&"none"!==i.filter)return t;t=t.parentNode}return null}(n)||i}function ku(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function wi(n,t,i){return st(n,or(t,i))}function po(n){return Object.assign({},{top:0,right:0,bottom:0,left:0},n)}function wo(n,t){return t.reduce(function(t,i){return t[i]=n,t},{})}function ii(n){return n.split("-")[1]}function go(n){var l,a=n.popper,tt=n.popperRect,h=n.placement,it=n.variation,v=n.offsets,ut=n.position,p=n.gpuAcceleration,ft=n.adaptive,w=n.roundOffsets,et=n.isFixed,ot=v.x,t=void 0===ot?0:ot,st=v.y,u=void 0===st?0:st,ht="function"==typeof w?w({x:t,y:u}):{x:t,y:u},y,g,nt;t=ht.x;u=ht.y;var ct=v.hasOwnProperty("x"),lt=v.hasOwnProperty("y"),b=r,d=i,s=window;if(ft){var c=pi(a),at="clientHeight",vt="clientWidth";c===o(a)&&"static"!==k(c=rt(a)).position&&"absolute"===ut&&(at="scrollHeight",vt="scrollWidth");(h===i||(h===r||h===e)&&it===dt)&&(d=f,u-=(et&&c===s&&s.visualViewport?s.visualViewport.height:c[at])-tt.height,u*=p?1:-1);h!==r&&(h!==i&&h!==f||it!==dt)||(b=e,t-=(et&&c===s&&s.visualViewport?s.visualViewport.width:c[vt])-tt.width,t*=p?1:-1)}return g=Object.assign({position:ut},ft&&ko),nt=!0===w?function(n,t){var r=n.x,u=n.y,i=t.devicePixelRatio||1;return{x:ni(r*i)/i||0,y:ni(u*i)/i||0}}({x:t,y:u},o(a)):{x:t,y:u},t=nt.x,u=nt.y,p?Object.assign({},g,((y={})[d]=lt?"0":"",y[b]=ct?"0":"",y.transform=(s.devicePixelRatio||1)<=1?"translate("+t+"px, "+u+"px)":"translate3d("+t+"px, "+u+"px, 0)",y)):Object.assign({},g,((l={})[d]=lt?u+"px":"",l[b]=ct?t+"px":"",l.transform="",l))}function hr(n){return n.replace(/left|right|bottom|top/g,function(n){return ns[n]})}function is(n){return n.replace(/start|end/g,function(n){return ts[n]})}function nf(n){var t=o(n);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function tf(n){return ti(rt(n)).left+nf(n).scrollLeft}function rf(n){var t=k(n),i=t.overflow,r=t.overflowX,u=t.overflowY;return/auto|scroll|overlay|hidden/.test(i+u+r)}function rs(n){return["html","body","#document"].indexOf(v(n))>=0?n.ownerDocument.body:c(n)&&rf(n)?n:rs(sr(n))}function ki(n,t){var r;void 0===t&&(t=[]);var i=rs(n),u=i===(null==(r=n.ownerDocument)?void 0:r.body),f=o(i),e=u?[f].concat(f.visualViewport||[],rf(i)?i:[]):i,s=t.concat(e);return u?s:s.concat(ki(sr(e)))}function uf(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function us(n,t,i){return t===lu?uf(function(n,t){var c=o(n),u=rt(n),i=c.visualViewport,f=u.clientWidth,e=u.clientHeight,s=0,h=0,r;return i&&(f=i.width,e=i.height,r=ao(),(r||!r&&"fixed"===t)&&(s=i.offsetLeft,h=i.offsetTop)),{width:f,height:e,x:s+tf(n),y:h}}(n,i)):ot(t)?function(n,t){var i=ti(n,!1,"fixed"===t);return i.top=i.top+n.clientTop,i.left=i.left+n.clientLeft,i.bottom=i.top+n.clientHeight,i.right=i.left+n.clientWidth,i.width=n.clientWidth,i.height=n.clientHeight,i.x=i.left,i.y=i.top,i}(t,i):uf(function(n){var r,i=rt(n),u=nf(n),t=null==(r=n.ownerDocument)?void 0:r.body,f=st(i.scrollWidth,i.clientWidth,t?t.scrollWidth:0,t?t.clientWidth:0),o=st(i.scrollHeight,i.clientHeight,t?t.scrollHeight:0,t?t.clientHeight:0),e=-u.scrollLeft+tf(n),s=-u.scrollTop;return"rtl"===k(t||i).direction&&(e+=st(i.clientWidth,t?t.clientWidth:0)-f),{width:f,height:o,x:e,y:s}}(rt(n)))}function fs(n){var u,t=n.reference,s=n.element,c=n.placement,l=c?y(c):null,p=c?ii(c):null,a=t.x+t.width/2-s.width/2,v=t.y+t.height/2-s.height/2,o,h;switch(l){case i:u={x:a,y:t.y-s.height};break;case f:u={x:a,y:t.y+t.height};break;case e:u={x:t.x+t.width,y:v};break;case r:u={x:t.x-s.width,y:v};break;default:u={x:t.x,y:t.y}}if(o=l?ku(l):null,null!=o){h="y"===o?"height":"width";switch(p){case et:u[o]=u[o]-(t[h]/2-s[h]/2);break;case dt:u[o]=u[o]+(t[h]/2-s[h]/2)}}return u}function ri(n,t){var ht;void 0===t&&(t={});var r=t,p=r.placement,w=void 0===p?n.placement:p,b=r.strategy,ct=void 0===b?n.strategy:b,d=r.boundary,lt=void 0===d?no:d,g=r.rootBoundary,at=void 0===g?lu:g,nt=r.elementContext,u=void 0===nt?gt:nt,tt=r.altBoundary,vt=void 0!==tt&&tt,it=r.padding,l=void 0===it?0:it,o=po("number"!=typeof l?l:wo(l,kt)),yt=u===gt?to:gt,ut=n.rects.popper,a=n.elements[vt?yt:u],s=function(n,t,i,r){var e="clippingParents"===t?function(n){var i=ki(sr(n)),t=["absolute","fixed"].indexOf(k(n).position)>=0&&c(n)?pi(n):n;return ot(t)?i.filter(function(n){return ot(n)&&vo(n,t)&&"body"!==v(n)}):[]}(n):[].concat(t),f=[].concat(e,[i]),o=f[0],u=f.reduce(function(t,i){var u=us(n,i,r);return t.top=st(u.top,t.top),t.right=or(u.right,t.right),t.bottom=or(u.bottom,t.bottom),t.left=st(u.left,t.left),t},us(n,o,r));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}(ot(a)?a:a.contextElement||rt(n.elements.popper),lt,at,ct),ft=ti(n.elements.reference),pt=fs({reference:ft,element:ut,placement:w}),wt=uf(Object.assign({},ut,pt)),h=u===gt?wt:ft,y={top:s.top-h.top+o.top,bottom:h.bottom-s.bottom+o.bottom,left:s.left-h.left+o.left,right:h.right-s.right+o.right},et=n.modifiersData.offset;return u===gt&&et&&(ht=et[w],Object.keys(y).forEach(function(n){var t=[e,f].indexOf(n)>=0?1:-1,r=[i,f].indexOf(n)>=0?"y":"x";y[n]+=ht[r]*t})),y}function ta(n,t){var r;void 0===t&&(t={});var i=t,s=i.placement,h=i.boundary,c=i.rootBoundary,l=i.padding,a=i.flipVariations,f=i.allowedAutoPlacements,v=void 0===f?vu:f,e=ii(s),o=e?a?au:au.filter(function(n){return ii(n)===e}):kt,u=o.filter(function(n){return v.indexOf(n)>=0});return 0===u.length&&(u=o),r=u.reduce(function(t,i){return t[i]=ri(n,{placement:i,boundary:h,rootBoundary:c,padding:l})[y(i)],t},{}),Object.keys(r).sort(function(n,t){return r[n]-r[t]})}function os(n,t,i){return void 0===i&&(i={x:0,y:0}),{top:n.top-t.height-i.y,right:n.right-t.width+i.x,bottom:n.bottom-t.height+i.y,left:n.left-t.width-i.x}}function ss(n){return[i,e,f,r].some(function(t){return n[t]>=0})}function ia(n,t,i){void 0===i&&(i=!1);var r,h,l=c(t),a=c(t)&&function(n){var t=n.getBoundingClientRect(),i=ni(t.width)/n.offsetWidth||1,r=ni(t.height)/n.offsetHeight||1;return 1!==i||1!==r}(t),e=rt(t),f=ti(n,a,i),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(l||!l&&!i)&&(("body"!==v(t)||rf(e))&&(s=(r=t)!==o(r)&&c(r)?{scrollLeft:(h=r).scrollLeft,scrollTop:h.scrollTop}:nf(r)),c(t)?((u=ti(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):e&&(u.x=tf(e))),{x:f.left+s.scrollLeft-u.x,y:f.top+s.scrollTop-u.y,width:f.width,height:f.height}}function ra(n){function u(n){t.add(n.name);[].concat(n.requires||[],n.requiresIfExists||[]).forEach(function(n){if(!t.has(n)){var r=i.get(n);r&&u(r)}});r.push(n)}var i=new Map,t=new Set,r=[];return n.forEach(function(n){i.set(n.name,n)}),n.forEach(function(n){t.has(n.name)||u(n)}),r}function as(){for(var t=arguments.length,i=new Array(t),n=0;ng.has(n)&&g.get(n).get(t)||null,remove(n,t){if(g.has(n)){const i=g.get(n);i.delete(t);0===i.size&&g.delete(n)}}},gr="transitionend",te=n=>(n&&window.CSS&&window.CSS.escape&&(n=n.replace(/#([^\s"#']+)/g,(n,t)=>`#${CSS.escape(t)}`)),n),sc=n=>null==n?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase(),ie=n=>{n.dispatchEvent(new Event(gr))},w=n=>!(!n||"object"!=typeof n)&&(void 0!==n.jquery&&(n=n[0]),void 0!==n.nodeType),nt=n=>w(n)?n.jquery?n[0]:n:"string"==typeof n&&n.length>0?document.querySelector(te(n)):null,vt=n=>{if(!w(n)||0===n.getClientRects().length)return!1;const i="visible"===getComputedStyle(n).getPropertyValue("visibility"),t=n.closest("details:not([open])");if(!t)return i;if(t!==n){const i=n.closest("summary");if(i&&i.parentNode!==t||null===i)return!1}return i},tt=n=>!n||n.nodeType!==Node.ELEMENT_NODE||!!n.classList.contains("disabled")||(void 0!==n.disabled?n.disabled:n.hasAttribute("disabled")&&"false"!==n.getAttribute("disabled")),re=n=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof n.getRootNode){const t=n.getRootNode();return t instanceof ShadowRoot?t:null}return n instanceof ShadowRoot?n:n.parentNode?re(n.parentNode):null},gi=()=>{},hi=n=>{n.offsetHeight},ue=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,nu=[],s=()=>"rtl"===document.documentElement.dir,h=n=>{var t;t=()=>{const t=ue();if(t){const i=n.NAME,r=t.fn[i];t.fn[i]=n.jQueryInterface;t.fn[i].Constructor=n;t.fn[i].noConflict=()=>(t.fn[i]=r,n.jQueryInterface)}};"loading"===document.readyState?(nu.length||document.addEventListener("DOMContentLoaded",()=>{for(const n of nu)n()}),nu.push(t)):t()},u=(n,t=[],i=n)=>"function"==typeof n?n.call(...t):i,fe=(n,t,i=!0)=>{if(!i)return void u(n);const e=(n=>{if(!n)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(n);const r=Number.parseFloat(t),u=Number.parseFloat(i);return r||u?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0})(t)+5;let r=!1;const f=({target:i})=>{i===t&&(r=!0,t.removeEventListener(gr,f),u(n))};t.addEventListener(gr,f);setTimeout(()=>{r||ie(t)},e)},tu=(n,t,i,r)=>{const f=n.length;let u=n.indexOf(t);return-1===u?!i&&r?n[f-1]:n[0]:(u+=i?1:-1,r&&(u=(u+f)%f),n[Math.max(0,Math.min(u,f-1))])},hc=/[^.]*(?=\..*)\.|.*/,cc=/\..*/,lc=/::\d+$/,iu={};let ee=1;const oe={mouseenter:"mouseover",mouseleave:"mouseout"},ac=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"]);const n={on(n,t,i,r){ae(n,t,i,r,!1)},one(n,t,i,r){ae(n,t,i,r,!0)},off(n,t,i,r){if("string"==typeof t&&n){const[s,e,f]=le(t,i,r),h=f!==t,u=he(n),o=u[f]||{},c=t.startsWith(".");if(void 0===e){if(c)for(const i of Object.keys(u))vc(n,u,i,t.slice(1));for(const[r,i]of Object.entries(o)){const e=r.replace(lc,"");h&&!t.includes(e)||ru(n,u,f,i.callable,i.delegationSelector)}}else{if(!Object.keys(o).length)return;ru(n,u,f,e,s?i:null)}}},trigger(n,t,i){if("string"!=typeof t||!n)return null;const f=ue();let r=null,e=!0,o=!0,s=!1;t!==ve(t)&&f&&(r=f.Event(t,i),f(n).trigger(r),e=!r.isPropagationStopped(),o=!r.isImmediatePropagationStopped(),s=r.isDefaultPrevented());const u=uu(new Event(t,{bubbles:e,cancelable:!0}),i);return s&&u.preventDefault(),o&&n.dispatchEvent(u),u.defaultPrevented&&r&&r.preventDefault(),u}};const b={setDataAttribute(n,t,i){n.setAttribute(`data-bs-${fu(t)}`,i)},removeDataAttribute(n,t){n.removeAttribute(`data-bs-${fu(t)}`)},getDataAttributes(n){if(!n)return{};const t={},i=Object.keys(n.dataset).filter(n=>n.startsWith("bs")&&!n.startsWith("bsConfig"));for(const r of i){let i=r.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1);t[i]=ye(n.dataset[r])}return t},getDataAttribute:(n,t)=>ye(n.getAttribute(`data-bs-${fu(t)}`))};class ci{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!');}_getConfig(n){return n=this._mergeConfigObj(n),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}_configAfterMerge(n){return n}_mergeConfigObj(n,t){const i=w(t)?b.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...w(t)?b.getDataAttributes(t):{},..."object"==typeof n?n:{}}}_typeCheckConfig(n,t=this.constructor.DefaultType){for(const[i,r]of Object.entries(t)){const t=n[i],u=w(t)?"element":sc(t);if(!new RegExp(r).test(u))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${u}" but expected type "${r}".`);}}}class a extends ci{constructor(n,t){super();(n=nt(n))&&(this._element=n,this._config=this._getConfig(t),dr.set(this._element,this.constructor.DATA_KEY,this))}dispose(){dr.remove(this._element,this.constructor.DATA_KEY);n.off(this._element,this.constructor.EVENT_KEY);for(const n of Object.getOwnPropertyNames(this))this[n]=null}_queueCallback(n,t,i=!0){fe(n,t,i)}_getConfig(n){return n=this._mergeConfigObj(n,this._element),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}static getInstance(n){return dr.get(nt(n),this.DATA_KEY)}static getOrCreateInstance(n,t={}){return this.getInstance(n)||new this(n,"object"==typeof t?t:null)}static get VERSION(){return"5.3.8"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(n){return`${n}${this.EVENT_KEY}`}}const eu=n=>{let t=n.getAttribute("data-bs-target");if(!t||"#"===t){let i=n.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`);t=i&&"#"!==i?i.trim():null}return t?t.split(",").map(n=>te(n)).join(","):null},t={find:(n,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,n)),findOne:(n,t=document.documentElement)=>Element.prototype.querySelector.call(t,n),children:(n,t)=>[].concat(...n.children).filter(n=>n.matches(t)),parents(n,t){const r=[];let i=n.parentNode.closest(t);for(;i;)r.push(i),i=i.parentNode.closest(t);return r},prev(n,t){let i=n.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(n,t){let i=n.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(n){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(t,n).filter(n=>!tt(n)&&vt(n))},getSelectorFromElement(n){const i=eu(n);return i&&t.findOne(i)?i:null},getElementFromSelector(n){const i=eu(n);return i?t.findOne(i):null},getMultipleElementsFromSelector(n){const i=eu(n);return i?t.find(i):[]}},nr=(i,r="hide")=>{const f=`click.dismiss${i.EVENT_KEY}`,u=i.NAME;n.on(document,f,`[data-bs-dismiss="${u}"]`,function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),!tt(this)){const f=t.getElementFromSelector(this)||this.closest(`.${u}`);i.getOrCreateInstance(f)[r]()}})},pe=".bs.alert",yc=`close${pe}`,pc=`closed${pe}`;class tr extends a{static get NAME(){return"alert"}close(){if(!n.trigger(this._element,yc).defaultPrevented){this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,t)}}_destroyElement(){this._element.remove();n.trigger(this._element,pc);this.dispose()}static jQueryInterface(n){return this.each(function(){const t=tr.getOrCreateInstance(this);if("string"==typeof n){if(void 0===t[n]||n.startsWith("_")||"constructor"===n)throw new TypeError(`No method named "${n}"`);t[n](this)}})}}nr(tr,"close");h(tr);const we='[data-bs-toggle="button"]';class ir extends a{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(n){return this.each(function(){const t=ir.getOrCreateInstance(this);"toggle"===n&&t[n]()})}}n.on(document,"click.bs.button.data-api",we,n=>{n.preventDefault();const t=n.target.closest(we);ir.getOrCreateInstance(t).toggle()});h(ir);const yt=".bs.swipe",wc=`touchstart${yt}`,bc=`touchmove${yt}`,kc=`touchend${yt}`,dc=`pointerdown${yt}`,gc=`pointerup${yt}`,nl={endCallback:null,leftCallback:null,rightCallback:null},tl={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class ou extends ci{constructor(n,t){super();this._element=n;n&&ou.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return nl}static get DefaultType(){return tl}static get NAME(){return"swipe"}dispose(){n.off(this._element,yt)}_start(n){this._supportPointerEvents?this._eventIsPointerPenTouch(n)&&(this._deltaX=n.clientX):this._deltaX=n.touches[0].clientX}_end(n){this._eventIsPointerPenTouch(n)&&(this._deltaX=n.clientX-this._deltaX);this._handleSwipe();u(this._config.endCallback)}_move(n){this._deltaX=n.touches&&n.touches.length>1?0:n.touches[0].clientX-this._deltaX}_handleSwipe(){const n=Math.abs(this._deltaX);if(!(n<=40)){const t=n/this._deltaX;this._deltaX=0;t&&u(t>0?this._config.rightCallback:this._config.leftCallback)}}_initEvents(){this._supportPointerEvents?(n.on(this._element,dc,n=>this._start(n)),n.on(this._element,gc,n=>this._end(n)),this._element.classList.add("pointer-event")):(n.on(this._element,wc,n=>this._start(n)),n.on(this._element,bc,n=>this._move(n)),n.on(this._element,kc,n=>this._end(n)))}_eventIsPointerPenTouch(n){return this._supportPointerEvents&&("pen"===n.pointerType||"touch"===n.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const it=".bs.carousel",be=".data-api",li="next",pt="prev",wt="left",rr="right",il=`slide${it}`,su=`slid${it}`,rl=`keydown${it}`,ul=`mouseenter${it}`,fl=`mouseleave${it}`,el=`dragstart${it}`,ol=`load${it}${be}`,sl=`click${it}${be}`,ke="carousel",ur="active",de=".active",ge=".carousel-item",hl=de+ge,cl={["ArrowLeft"]:rr,["ArrowRight"]:wt},ll={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},al={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class ai extends a{constructor(n,i){super(n,i);this._interval=null;this._activeElement=null;this._isSliding=!1;this.touchTimeout=null;this._swipeHelper=null;this._indicatorsElement=t.findOne(".carousel-indicators",this._element);this._addEventListeners();this._config.ride===ke&&this.cycle()}static get Default(){return ll}static get DefaultType(){return al}static get NAME(){return"carousel"}next(){this._slide(li)}nextWhenVisible(){!document.hidden&&vt(this._element)&&this.next()}prev(){this._slide(pt)}pause(){this._isSliding&&ie(this._element);this._clearInterval()}cycle(){this._clearInterval();this._updateInterval();this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?n.one(this._element,su,()=>this.cycle()):this.cycle())}to(t){const i=this._getItems();if(!(t>i.length-1)&&!(t<0)){if(this._isSliding)return void n.one(this._element,su,()=>this.to(t));const r=this._getItemIndex(this._getActive());if(r!==t){const u=t>r?li:pt;this._slide(u,i[t])}}}dispose(){this._swipeHelper&&this._swipeHelper.dispose();super.dispose()}_configAfterMerge(n){return n.defaultInterval=n.interval,n}_addEventListeners(){this._config.keyboard&&n.on(this._element,rl,n=>this._keydown(n));"hover"===this._config.pause&&(n.on(this._element,ul,()=>this.pause()),n.on(this._element,fl,()=>this._maybeEnableCycle()));this._config.touch&&ou.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const i of t.find(".carousel-item img",this._element))n.on(i,el,n=>n.preventDefault());const i={leftCallback:()=>this._slide(this._directionToOrder(wt)),rightCallback:()=>this._slide(this._directionToOrder(rr)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new ou(this._element,i)}_keydown(n){if(!/input|textarea/i.test(n.target.tagName)){const t=cl[n.key];t&&(n.preventDefault(),this._slide(this._directionToOrder(t)))}}_getItemIndex(n){return this._getItems().indexOf(n)}_setActiveIndicatorElement(n){if(this._indicatorsElement){const r=t.findOne(de,this._indicatorsElement);r.classList.remove(ur);r.removeAttribute("aria-current");const i=t.findOne(`[data-bs-slide-to="${n}"]`,this._indicatorsElement);i&&(i.classList.add(ur),i.setAttribute("aria-current","true"))}}_updateInterval(){const n=this._activeElement||this._getActive();if(n){const t=Number.parseInt(n.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}}_slide(t,i=null){if(!this._isSliding){const u=this._getActive(),e=t===li,r=i||tu(this._getItems(),u,e,this._config.wrap);if(r!==u){const s=this._getItemIndex(r),h=i=>n.trigger(this._element,i,{relatedTarget:r,direction:this._orderToDirection(t),from:this._getItemIndex(u),to:s});if(!h(il).defaultPrevented&&u&&r){const c=Boolean(this._interval);this.pause();this._isSliding=!0;this._setActiveIndicatorElement(s);this._activeElement=r;const f=e?"carousel-item-start":"carousel-item-end",o=e?"carousel-item-next":"carousel-item-prev";r.classList.add(o);hi(r);u.classList.add(f);r.classList.add(f);this._queueCallback(()=>{r.classList.remove(f,o),r.classList.add(ur),u.classList.remove(ur,o,f),this._isSliding=!1,h(su)},u,this._isAnimated());c&&this.cycle()}}}}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return t.findOne(hl,this._element)}_getItems(){return t.find(ge,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(n){return s()?n===wt?pt:li:n===wt?li:pt}_orderToDirection(n){return s()?n===pt?wt:rr:n===pt?rr:wt}static jQueryInterface(n){return this.each(function(){const t=ai.getOrCreateInstance(this,n);if("number"!=typeof n){if("string"==typeof n){if(void 0===t[n]||n.startsWith("_")||"constructor"===n)throw new TypeError(`No method named "${n}"`);t[n]()}}else t.to(n)})}}n.on(document,sl,"[data-bs-slide], [data-bs-slide-to]",function(n){const r=t.getElementFromSelector(this);if(r&&r.classList.contains(ke)){n.preventDefault();const i=ai.getOrCreateInstance(r),u=this.getAttribute("data-bs-slide-to");return u?(i.to(u),void i._maybeEnableCycle()):"next"===b.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())}});n.on(window,ol,()=>{const n=t.find('[data-bs-ride="carousel"]');for(const t of n)ai.getOrCreateInstance(t)});h(ai);const vi=".bs.collapse",vl=`show${vi}`,yl=`shown${vi}`,pl=`hide${vi}`,wl=`hidden${vi}`,bl=`click${vi}.data-api`,hu="show",bt="collapse",fr="collapsing",kl=`:scope .${bt} .${bt}`,cu='[data-bs-toggle="collapse"]',dl={parent:null,toggle:!0},gl={parent:"(null|element)",toggle:"boolean"};class yi extends a{constructor(n,i){super(n,i);this._isTransitioning=!1;this._triggerArray=[];const r=t.find(cu);for(const n of r){const i=t.getSelectorFromElement(n),r=t.find(i).filter(n=>n===this._element);null!==i&&r.length&&this._triggerArray.push(n)}this._initializeChildren();this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown());this._config.toggle&&this.toggle()}static get Default(){return dl}static get DefaultType(){return gl}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(!this._isTransitioning&&!this._isShown()){let i=[];if((this._config.parent&&(i=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(n=>n!==this._element).map(n=>yi.getOrCreateInstance(n,{toggle:!1}))),!i.length||!i[0]._isTransitioning)&&!n.trigger(this._element,vl).defaultPrevented){for(const n of i)n.hide();const t=this._getDimension();this._element.classList.remove(bt);this._element.classList.add(fr);this._element.style[t]=0;this._addAriaAndCollapsedClass(this._triggerArray,!0);this._isTransitioning=!0;const r=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(fr),this._element.classList.add(bt,hu),this._element.style[t]="",n.trigger(this._element,yl)},this._element,!0);this._element.style[t]=`${this._element[r]}px`}}}hide(){if(!this._isTransitioning&&this._isShown()&&!n.trigger(this._element,pl).defaultPrevented){const i=this._getDimension();this._element.style[i]=`${this._element.getBoundingClientRect()[i]}px`;hi(this._element);this._element.classList.add(fr);this._element.classList.remove(bt,hu);for(const n of this._triggerArray){const i=t.getElementFromSelector(n);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([n],!1)}this._isTransitioning=!0;this._element.style[i]="";this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(fr),this._element.classList.add(bt),n.trigger(this._element,wl)},this._element,!0)}}_isShown(n=this._element){return n.classList.contains(hu)}_configAfterMerge(n){return n.toggle=Boolean(n.toggle),n.parent=nt(n.parent),n}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(this._config.parent){const n=this._getFirstLevelChildren(cu);for(const i of n){const n=t.getElementFromSelector(i);n&&this._addAriaAndCollapsedClass([i],this._isShown(n))}}}_getFirstLevelChildren(n){const i=t.find(kl,this._config.parent);return t.find(n,this._config.parent).filter(n=>!i.includes(n))}_addAriaAndCollapsedClass(n,t){if(n.length)for(const i of n)i.classList.toggle("collapsed",!t),i.setAttribute("aria-expanded",t)}static jQueryInterface(n){const t={};return"string"==typeof n&&/show|hide/.test(n)&&(t.toggle=!1),this.each(function(){const i=yi.getOrCreateInstance(this,t);if("string"==typeof n){if(void 0===i[n])throw new TypeError(`No method named "${n}"`);i[n]()}})}}n.on(document,bl,cu,function(n){("A"===n.target.tagName||n.delegateTarget&&"A"===n.delegateTarget.tagName)&&n.preventDefault();for(const n of t.getMultipleElementsFromSelector(this))yi.getOrCreateInstance(n,{toggle:!1}).toggle()});h(yi);var i="top",f="bottom",e="right",r="left",er="auto",kt=[i,f,e,r],et="start",dt="end",no="clippingParents",lu="viewport",gt="popper",to="reference",au=kt.reduce(function(n,t){return n.concat([t+"-"+et,t+"-"+dt])},[]),vu=[].concat(kt,[er]).reduce(function(n,t){return n.concat([t,t+"-"+et,t+"-"+dt])},[]),io="beforeRead",ro="read",uo="afterRead",fo="beforeMain",eo="main",oo="afterMain",so="beforeWrite",ho="write",co="afterWrite",lo=[io,ro,uo,fo,eo,oo,so,ho,co];const pu={name:"applyStyles",enabled:!0,phase:"write",fn:function(n){var t=n.state;Object.keys(t.elements).forEach(function(n){var u=t.styles[n]||{},r=t.attributes[n]||{},i=t.elements[n];c(i)&&v(i)&&(Object.assign(i.style,u),Object.keys(r).forEach(function(n){var t=r[n];!1===t?i.removeAttribute(n):i.setAttribute(n,!0===t?"":t)}))})},effect:function(n){var t=n.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach(function(n){var r=t.elements[n],u=t.attributes[n]||{},f=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:i[n]).reduce(function(n,t){return n[t]="",n},{});c(r)&&v(r)&&(Object.assign(r.style,f),Object.keys(u).forEach(function(n){r.removeAttribute(n)}))})}},requires:["computeStyles"]};var st=Math.max,or=Math.min,ni=Math.round;const bo={name:"arrow",enabled:!0,phase:"main",fn:function(n){var s,t=n.state,d=n.name,g=n.options,h=t.elements.arrow,c=t.modifiersData.popperOffsets,a=y(t.placement),u=ku(a),o=[r,e].indexOf(a)>=0?"height":"width";if(h&&c){var v=function(n,t){return po("number"!=typeof(n="function"==typeof n?n(Object.assign({},t.rects,{placement:t.placement})):n)?n:wo(n,kt))}(g.padding,t),p=bu(h),nt="y"===u?i:r,tt="y"===u?f:e,it=t.rects.reference[o]+t.rects.reference[u]-c[u]-t.rects.popper[o],rt=c[u]-t.rects.reference[u],l=pi(h),w=l?"y"===u?l.clientHeight||0:l.clientWidth||0:0,ut=it/2-rt/2,ft=v[nt],et=w-p[o]-v[tt],b=w/2-p[o]/2+ut,k=wi(ft,b,et),ot=u;t.modifiersData[d]=((s={})[ot]=k,s.centerOffset=k-b,s)}},effect:function(n){var i=n.state,r=n.options.element,t=void 0===r?"[data-popper-arrow]":r;null!=t&&("string"!=typeof t||(t=i.elements.popper.querySelector(t)))&&vo(i.elements.popper,t)&&(i.elements.arrow=t)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};ko={top:"auto",right:"auto",bottom:"auto",left:"auto"};const du={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(n){var t=n.state,i=n.options,r=i.gpuAcceleration,s=void 0===r||r,u=i.adaptive,h=void 0===u||u,f=i.roundOffsets,e=void 0===f||f,o={placement:y(t.placement),variation:ii(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,go(Object.assign({},o,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:h,roundOffsets:e}))));null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,go(Object.assign({},o,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:e}))));t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};bi={passive:!0};const gu={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(n){var i=n.state,t=n.instance,r=n.options,u=r.scroll,f=void 0===u||u,e=r.resize,s=void 0===e||e,h=o(i.elements.popper),c=[].concat(i.scrollParents.reference,i.scrollParents.popper);return f&&c.forEach(function(n){n.addEventListener("scroll",t.update,bi)}),s&&h.addEventListener("resize",t.update,bi),function(){f&&c.forEach(function(n){n.removeEventListener("scroll",t.update,bi)});s&&h.removeEventListener("resize",t.update,bi)}},data:{}};ns={left:"right",right:"left",bottom:"top",top:"bottom"};ts={start:"end",end:"start"};const es={name:"flip",enabled:!0,phase:"main",fn:function(n){var t=n.state,u=n.options,k=n.name,lt,h,at,v;if(!t.modifiersData[k]._skip){for(var d=u.mainAxis,vt=void 0===d||d,g=u.altAxis,yt=void 0===g||g,pt=u.fallbackPlacements,nt=u.padding,tt=u.boundary,it=u.rootBoundary,wt=u.altBoundary,rt=u.flipVariations,p=void 0===rt||rt,bt=u.allowedAutoPlacements,o=t.options.placement,kt=y(o),dt=pt||(kt!==o&&p?function(n){if(y(n)===er)return[];var t=hr(n);return[is(n),t,is(t)]}(o):[hr(o)]),c=[o].concat(dt).reduce(function(n,i){return n.concat(y(i)===er?ta(t,{placement:i,boundary:tt,rootBoundary:it,padding:nt,flipVariations:p,allowedAutoPlacements:bt}):i)},[]),gt=t.rects.reference,ni=t.rects.popper,ut=new Map,ft=!0,l=c[0],w=0;w=0,ct=ht?"width":"height",b=ri(t,{placement:s,boundary:tt,rootBoundary:it,altBoundary:wt,padding:nt}),a=ht?st?e:r:st?f:i;if(gt[ct]>ni[ct]&&(a=hr(a)),lt=hr(a),h=[],vt&&h.push(b[ot]<=0),yt&&h.push(b[a]<=0,b[lt]<=0),h.every(function(n){return n})){l=s;ft=!1;break}ut.set(s,h)}if(ft)for(at=function(n){var t=c.find(function(t){var i=ut.get(t);if(i)return i.slice(0,n).every(function(n){return n})});if(t)return l=t,"break"},v=p?3:1;v>0&&"break"!==at(v);v--);t.placement!==l&&(t.modifiersData[k]._skip=!0,t.placement=l,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};const hs={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(n){var t=n.state,e=n.name,o=t.rects.reference,s=t.rects.popper,h=t.modifiersData.preventOverflow,c=ri(t,{elementContext:"reference"}),l=ri(t,{altBoundary:!0}),i=os(c,o),r=os(l,s,h),u=ss(i),f=ss(r);t.modifiersData[e]={referenceClippingOffsets:i,popperEscapeOffsets:r,isReferenceHidden:u,hasPopperEscaped:f};t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}},cs={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(n){var t=n.state,s=n.options,h=n.name,u=s.offset,c=void 0===u?[0,0]:u,f=vu.reduce(function(n,u){return n[u]=function(n,t,u){var s=y(n),c=[r,i].indexOf(s)>=0?-1:1,h="function"==typeof u?u(Object.assign({},t,{placement:n})):u,f=h[0],o=h[1];return f=f||0,o=(o||0)*c,[r,e].indexOf(s)>=0?{x:o,y:f}:{x:f,y:o}}(u,t.rects,c),n},{}),o=f[t.placement],l=o.x,a=o.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=a);t.modifiersData[h]=f}},ff={name:"popperOffsets",enabled:!0,phase:"read",fn:function(n){var t=n.state,i=n.name;t.modifiersData[i]=fs({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})},data:{}},ls={name:"preventOverflow",enabled:!0,phase:"main",fn:function(n){var t=n.state,s=n.options,bi=n.name,ht=s.mainAxis,ki=void 0===ht||ht,ct=s.altAxis,di=void 0!==ct&&ct,gi=s.boundary,nr=s.rootBoundary,tr=s.altBoundary,ir=s.padding,lt=s.tether,h=void 0===lt||lt,at=s.tetherOffset,it=void 0===at?0:at,k=ri(t,{boundary:gi,rootBoundary:nr,padding:ir,altBoundary:tr}),vt=y(t.placement),rt=ii(t.placement),yt=!rt,u=ku(vt),p="x"===u?"y":"x",w=t.modifiersData.popperOffsets,c=t.rects.reference,b=t.rects.popper,d="function"==typeof it?it(Object.assign({},t.rects,{placement:t.placement})):it,a="number"==typeof d?{mainAxis:d,altAxis:d}:Object.assign({mainAxis:0,altAxis:0},d),g=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,ut={x:0,y:0};if(w){if(ki){var pt,wt="y"===u?i:r,bt="y"===u?f:e,o="y"===u?"height":"width",v=w[u],kt=v+k[wt],dt=v-k[bt],gt=h?-b[o]/2:0,rr=rt===et?c[o]:b[o],ur=rt===et?-b[o]:-c[o],ni=t.elements.arrow,fr=h&&ni?bu(ni):{width:0,height:0},ti=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},ui=ti[wt],fi=ti[bt],nt=wi(0,c[o],fr[o]),er=yt?c[o]/2-gt-nt-ui-a.mainAxis:rr-nt-ui-a.mainAxis,sr=yt?-c[o]/2+gt+nt+fi+a.mainAxis:ur+nt+fi+a.mainAxis,ft=t.elements.arrow&&pi(t.elements.arrow),hr=ft?"y"===u?ft.clientTop||0:ft.clientLeft||0:0,ei=null!=(pt=null==g?void 0:g[u])?pt:0,cr=v+sr-ei,oi=wi(h?or(kt,v+er-ei-hr):kt,v,h?st(dt,cr):dt);w[u]=oi;ut[u]=oi-v}if(di){var si,lr="x"===u?i:r,ar="x"===u?f:e,l=w[p],tt="y"===p?"height":"width",hi=l+k[lr],ci=l-k[ar],ot=-1!==[i,r].indexOf(vt),li=null!=(si=null==g?void 0:g[p])?si:0,ai=ot?hi:l-c[tt]-b[tt]-li+a.altAxis,vi=ot?l+c[tt]+b[tt]-li-a.altAxis:ci,yi=h&&ot?function(n,t,i){var r=wi(n,t,i);return r>i?i:r}(ai,l,vi):wi(h?ai:hi,l,h?vi:ci);w[p]=yi;ut[p]=yi-l}t.modifiersData[bi]=ut}},requiresIfExists:["offset"]};ef={placement:"bottom",modifiers:[],strategy:"absolute"};var ua=cr(),fa=cr({defaultModifiers:[gu,ff,du,pu]}),sf=cr({defaultModifiers:[gu,ff,du,pu,cs,es,ls,bo,hs]});const vs=Object.freeze(Object.defineProperty({__proto__:null,afterMain:oo,afterRead:uo,afterWrite:co,applyStyles:pu,arrow:bo,auto:er,basePlacements:kt,beforeMain:fo,beforeRead:io,beforeWrite:so,bottom:f,clippingParents:no,computeStyles:du,createPopper:sf,createPopperBase:ua,createPopperLite:fa,detectOverflow:ri,end:dt,eventListeners:gu,flip:es,hide:hs,left:r,main:eo,modifierPhases:lo,offset:cs,placements:vu,popper:gt,popperGenerator:cr,popperOffsets:ff,preventOverflow:ls,read:ro,reference:to,right:e,start:et,top:i,variationPlacements:au,viewport:lu,write:ho},Symbol.toStringTag,{value:"Module"})),ys="dropdown",ht=".bs.dropdown",hf=".data-api",ea="ArrowUp",ps="ArrowDown",oa=`hide${ht}`,sa=`hidden${ht}`,ha=`show${ht}`,ca=`shown${ht}`,ws=`click${ht}${hf}`,bs=`keydown${ht}${hf}`,la=`keyup${ht}${hf}`,ui="show",ct='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',aa=`${ct}.${ui}`,lr=".dropdown-menu",va=s()?"top-end":"top-start",ya=s()?"top-start":"top-end",pa=s()?"bottom-end":"bottom-start",wa=s()?"bottom-start":"bottom-end",ba=s()?"left-start":"right-start",ka=s()?"right-start":"left-start",da={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},ga={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class p extends a{constructor(n,i){super(n,i);this._popper=null;this._parent=this._element.parentNode;this._menu=t.next(this._element,lr)[0]||t.prev(this._element,lr)[0]||t.findOne(lr,this._parent);this._inNavbar=this._detectNavbar()}static get Default(){return da}static get DefaultType(){return ga}static get NAME(){return ys}toggle(){return this._isShown()?this.hide():this.show()}show(){if(!tt(this._element)&&!this._isShown()){const t={relatedTarget:this._element};if(!n.trigger(this._element,ha,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))n.on(t,"mouseover",gi);this._element.focus();this._element.setAttribute("aria-expanded",!0);this._menu.classList.add(ui);this._element.classList.add(ui);n.trigger(this._element,ca,t)}}}hide(){if(!tt(this._element)&&this._isShown()){const n={relatedTarget:this._element};this._completeHide(n)}}dispose(){this._popper&&this._popper.destroy();super.dispose()}update(){this._inNavbar=this._detectNavbar();this._popper&&this._popper.update()}_completeHide(t){if(!n.trigger(this._element,oa,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))n.off(t,"mouseover",gi);this._popper&&this._popper.destroy();this._menu.classList.remove(ui);this._element.classList.remove(ui);this._element.setAttribute("aria-expanded","false");b.removeDataAttribute(this._menu,"popper");n.trigger(this._element,sa,t)}}_getConfig(n){if("object"==typeof(n=super._getConfig(n)).reference&&!w(n.reference)&&"function"!=typeof n.reference.getBoundingClientRect)throw new TypeError(`${ys.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return n}_createPopper(){if(void 0===vs)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let n=this._element;"parent"===this._config.reference?n=this._parent:w(this._config.reference)?n=nt(this._config.reference):"object"==typeof this._config.reference&&(n=this._config.reference);const t=this._getPopperConfig();this._popper=sf(n,this._menu,t)}_isShown(){return this._menu.classList.contains(ui)}_getPlacement(){const n=this._parent;if(n.classList.contains("dropend"))return ba;if(n.classList.contains("dropstart"))return ka;if(n.classList.contains("dropup-center"))return"top";if(n.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return n.classList.contains("dropup")?t?ya:va:t?wa:pa}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:n}=this._config;return"string"==typeof n?n.split(",").map(n=>Number.parseInt(n,10)):"function"==typeof n?t=>n(t,this._element):n}_getPopperConfig(){const n={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(b.setDataAttribute(this._menu,"popper","static"),n.modifiers=[{name:"applyStyles",enabled:!1}]),{...n,...u(this._config.popperConfig,[void 0,n])}}_selectMenuItem({key:i,target:n}){const r=t.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(n=>vt(n));r.length&&tu(r,n,i===ps,!r.includes(n)).focus()}static jQueryInterface(n){return this.each(function(){const t=p.getOrCreateInstance(this,n);if("string"==typeof n){if(void 0===t[n])throw new TypeError(`No method named "${n}"`);t[n]()}})}static clearMenus(n){if(2!==n.button&&("keyup"!==n.type||"Tab"===n.key)){const i=t.find(aa);for(const t of i){const i=p.getInstance(t);if(i&&!1!==i._config.autoClose){const r=n.composedPath(),u=r.includes(i._menu);if(!r.includes(i._element)&&("inside"!==i._config.autoClose||u)&&("outside"!==i._config.autoClose||!u)&&(!i._menu.contains(n.target)||("keyup"!==n.type||"Tab"!==n.key)&&!/input|select|option|textarea|form/i.test(n.target.tagName))){const f={relatedTarget:i._element};"click"===n.type&&(f.clickEvent=n);i._completeHide(f)}}}}}static dataApiKeydownHandler(n){const e=/input|textarea/i.test(n.target.tagName),r="Escape"===n.key,u=[ea,ps].includes(n.key);if((u||r)&&(!e||r)){n.preventDefault();const f=this.matches(ct)?this:t.prev(this,ct)[0]||t.next(this,ct)[0]||t.findOne(ct,n.delegateTarget.parentNode),i=p.getOrCreateInstance(f);if(u)return n.stopPropagation(),i.show(),void i._selectMenuItem(n);i._isShown()&&(n.stopPropagation(),i.hide(),f.focus())}}}n.on(document,bs,ct,p.dataApiKeydownHandler);n.on(document,bs,lr,p.dataApiKeydownHandler);n.on(document,ws,p.clearMenus);n.on(document,la,p.clearMenus);n.on(document,ws,ct,function(n){n.preventDefault();p.getOrCreateInstance(this).toggle()});h(p);const ks="backdrop",ds="show",gs=`mousedown.bs.${ks}`,nv={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},tv={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class nh extends ci{constructor(n){super();this._config=this._getConfig(n);this._isAppended=!1;this._element=null}static get Default(){return nv}static get DefaultType(){return tv}static get NAME(){return ks}show(n){if(!this._config.isVisible)return void u(n);this._append();const t=this._getElement();this._config.isAnimated&&hi(t);t.classList.add(ds);this._emulateAnimation(()=>{u(n)})}hide(n){this._config.isVisible?(this._getElement().classList.remove(ds),this._emulateAnimation(()=>{this.dispose(),u(n)})):u(n)}dispose(){this._isAppended&&(n.off(this._element,gs),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const n=document.createElement("div");n.className=this._config.className;this._config.isAnimated&&n.classList.add("fade");this._element=n}return this._element}_configAfterMerge(n){return n.rootElement=nt(n.rootElement),n}_append(){if(!this._isAppended){const t=this._getElement();this._config.rootElement.append(t);n.on(t,gs,()=>{u(this._config.clickCallback)});this._isAppended=!0}}_emulateAnimation(n){fe(n,this._getElement(),this._config.isAnimated)}}const ar=".bs.focustrap",iv=`focusin${ar}`,rv=`keydown.tab${ar}`,th="backward",uv={autofocus:!0,trapElement:null},fv={autofocus:"boolean",trapElement:"element"};class ih extends ci{constructor(n){super();this._config=this._getConfig(n);this._isActive=!1;this._lastTabNavDirection=null}static get Default(){return uv}static get DefaultType(){return fv}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),n.off(document,ar),n.on(document,iv,n=>this._handleFocusin(n)),n.on(document,rv,n=>this._handleKeydown(n)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,n.off(document,ar))}_handleFocusin(n){const{trapElement:i}=this._config;if(n.target!==document&&n.target!==i&&!i.contains(n.target)){const r=t.focusableChildren(i);0===r.length?i.focus():this._lastTabNavDirection===th?r[r.length-1].focus():r[0].focus()}}_handleKeydown(n){"Tab"===n.key&&(this._lastTabNavDirection=n.shiftKey?th:"forward")}}const rh=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",uh=".sticky-top",vr="padding-right",fh="margin-right";class cf{constructor(){this._element=document.body}getWidth(){const n=document.documentElement.clientWidth;return Math.abs(window.innerWidth-n)}hide(){const n=this.getWidth();this._disableOverFlow();this._setElementAttributes(this._element,vr,t=>t+n);this._setElementAttributes(rh,vr,t=>t+n);this._setElementAttributes(uh,fh,t=>t-n)}reset(){this._resetElementAttributes(this._element,"overflow");this._resetElementAttributes(this._element,vr);this._resetElementAttributes(rh,vr);this._resetElementAttributes(uh,fh)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow");this._element.style.overflow="hidden"}_setElementAttributes(n,t,i){const r=this.getWidth();this._applyManipulationCallback(n,n=>{if(n===this._element||!(window.innerWidth>n.clientWidth+r)){this._saveInitialAttribute(n,t);const u=window.getComputedStyle(n).getPropertyValue(t);n.style.setProperty(t,`${i(Number.parseFloat(u))}px`)}})}_saveInitialAttribute(n,t){const i=n.style.getPropertyValue(t);i&&b.setDataAttribute(n,t,i)}_resetElementAttributes(n,t){this._applyManipulationCallback(n,n=>{const i=b.getDataAttribute(n,t);null!==i?(b.removeDataAttribute(n,t),n.style.setProperty(t,i)):n.style.removeProperty(t)})}_applyManipulationCallback(n,i){if(w(n))i(n);else for(const r of t.find(n,this._element))i(r)}}const l=".bs.modal",ev=`hide${l}`,ov=`hidePrevented${l}`,eh=`hidden${l}`,oh=`show${l}`,sv=`shown${l}`,hv=`resize${l}`,cv=`click.dismiss${l}`,lv=`mousedown.dismiss${l}`,av=`keydown.dismiss${l}`,vv=`click${l}.data-api`,sh="modal-open",hh="show",lf="modal-static",yv={backdrop:!0,focus:!0,keyboard:!0},pv={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class fi extends a{constructor(n,i){super(n,i);this._dialog=t.findOne(".modal-dialog",this._element);this._backdrop=this._initializeBackDrop();this._focustrap=this._initializeFocusTrap();this._isShown=!1;this._isTransitioning=!1;this._scrollBar=new cf;this._addEventListeners()}static get Default(){return yv}static get DefaultType(){return pv}static get NAME(){return"modal"}toggle(n){return this._isShown?this.hide():this.show(n)}show(t){this._isShown||this._isTransitioning||n.trigger(this._element,oh,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(sh),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){this._isShown&&!this._isTransitioning&&(n.trigger(this._element,ev).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(hh),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated())))}dispose(){n.off(window,l);n.off(this._dialog,l);this._backdrop.dispose();this._focustrap.deactivate();super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new nh({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new ih({trapElement:this._element})}_showElement(i){document.body.contains(this._element)||document.body.append(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.setAttribute("aria-modal",!0);this._element.setAttribute("role","dialog");this._element.scrollTop=0;const r=t.findOne(".modal-body",this._dialog);r&&(r.scrollTop=0);hi(this._element);this._element.classList.add(hh);this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,n.trigger(this._element,sv,{relatedTarget:i})},this._dialog,this._isAnimated())}_addEventListeners(){n.on(this._element,av,n=>{"Escape"===n.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())});n.on(window,hv,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()});n.on(this._element,lv,t=>{n.one(this._element,cv,n=>{this._element===t.target&&this._element===n.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_hideModal(){this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._element.removeAttribute("role");this._isTransitioning=!1;this._backdrop.hide(()=>{document.body.classList.remove(sh),this._resetAdjustments(),this._scrollBar.reset(),n.trigger(this._element,eh)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(!n.trigger(this._element,ov).defaultPrevented){const i=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(lf)||(i||(this._element.style.overflowY="hidden"),this._element.classList.add(lf),this._queueCallback(()=>{this._element.classList.remove(lf),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),i=n>0;if(i&&!t){const t=s()?"paddingLeft":"paddingRight";this._element.style[t]=`${n}px`}if(!i&&t){const t=s()?"paddingRight":"paddingLeft";this._element.style[t]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="";this._element.style.paddingRight=""}static jQueryInterface(n,t){return this.each(function(){const i=fi.getOrCreateInstance(this,n);if("string"==typeof n){if(void 0===i[n])throw new TypeError(`No method named "${n}"`);i[n](t)}})}}n.on(document,vv,'[data-bs-toggle="modal"]',function(i){const r=t.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&i.preventDefault();n.one(r,oh,t=>{t.defaultPrevented||n.one(r,eh,()=>{vt(this)&&this.focus()})});const u=t.findOne(".modal.show");u&&fi.getInstance(u).hide();fi.getOrCreateInstance(r).toggle(this)});nr(fi);h(fi);const d=".bs.offcanvas",ch=".data-api",wv=`load${d}${ch}`,lh="show",ah="showing",vh="hiding",yh=".offcanvas.show",bv=`show${d}`,kv=`shown${d}`,dv=`hide${d}`,ph=`hidePrevented${d}`,wh=`hidden${d}`,gv=`resize${d}`,ny=`click${d}${ch}`,ty=`keydown.dismiss${d}`,iy={backdrop:!0,keyboard:!0,scroll:!1},ry={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class ut extends a{constructor(n,t){super(n,t);this._isShown=!1;this._backdrop=this._initializeBackDrop();this._focustrap=this._initializeFocusTrap();this._addEventListeners()}static get Default(){return iy}static get DefaultType(){return ry}static get NAME(){return"offcanvas"}toggle(n){return this._isShown?this.hide():this.show(n)}show(t){this._isShown||n.trigger(this._element,bv,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cf).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ah),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(lh),this._element.classList.remove(ah),n.trigger(this._element,kv,{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(n.trigger(this._element,dv).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(vh),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove(lh,vh),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cf).reset(),n.trigger(this._element,wh)},this._element,!0)))}dispose(){this._backdrop.dispose();this._focustrap.deactivate();super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new nh({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():n.trigger(this._element,ph)}:null})}_initializeFocusTrap(){return new ih({trapElement:this._element})}_addEventListeners(){n.on(this._element,ty,t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():n.trigger(this._element,ph))})}static jQueryInterface(n){return this.each(function(){const t=ut.getOrCreateInstance(this,n);if("string"==typeof n){if(void 0===t[n]||n.startsWith("_")||"constructor"===n)throw new TypeError(`No method named "${n}"`);t[n](this)}})}}n.on(document,ny,'[data-bs-toggle="offcanvas"]',function(i){const r=t.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),!tt(this)){n.one(r,wh,()=>{vt(this)&&this.focus()});const u=t.findOne(yh);u&&u!==r&&ut.getInstance(u).hide();ut.getOrCreateInstance(r).toggle(this)}});n.on(window,wv,()=>{for(const n of t.find(yh))ut.getOrCreateInstance(n).show()});n.on(window,gv,()=>{for(const n of t.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(n).position&&ut.getOrCreateInstance(n).hide()});nr(ut);h(ut);const bh={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],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:[]},uy=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),fy=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,ey=(n,t)=>{const i=n.nodeName.toLowerCase();return t.includes(i)?!uy.has(i)||Boolean(fy.test(n.nodeValue)):t.filter(n=>n instanceof RegExp).some(n=>n.test(i))},oy={allowList:bh,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
<\/div>"},sy={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},hy={entry:"(string|element|function|null)",selector:"(string|element)"};class cy extends ci{constructor(n){super();this._config=this._getConfig(n)}static get Default(){return oy}static get DefaultType(){return sy}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(n=>this._resolvePossibleFunction(n)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(n){return this._checkContent(n),this._config.content={...this._config.content,...n},this}toHtml(){const n=document.createElement("div");n.innerHTML=this._maybeSanitize(this._config.template);for(const[t,i]of Object.entries(this._config.content))this._setContent(n,i,t);const t=n.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&t.classList.add(...i.split(" ")),t}_typeCheckConfig(n){super._typeCheckConfig(n);this._checkContent(n.content)}_checkContent(n){for(const[t,i]of Object.entries(n))super._typeCheckConfig({selector:t,entry:i},hy)}_setContent(n,i,r){const u=t.findOne(r,n);u&&((i=this._resolvePossibleFunction(i))?w(i)?this._putElementInTemplate(nt(i),u):this._config.html?u.innerHTML=this._maybeSanitize(i):u.textContent=i:u.remove())}_maybeSanitize(n){return this._config.sanitize?function(n,t,i){if(!n.length)return n;if(i&&"function"==typeof i)return i(n);const r=(new window.DOMParser).parseFromString(n,"text/html"),u=[].concat(...r.body.querySelectorAll("*"));for(const n of u){const i=n.nodeName.toLowerCase();if(!Object.keys(t).includes(i)){n.remove();continue}const r=[].concat(...n.attributes),u=[].concat(t["*"]||[],t[i]||[]);for(const t of r)ey(t,u)||n.removeAttribute(t.nodeName)}return r.body.innerHTML}(n,this._config.allowList,this._config.sanitizeFn):n}_resolvePossibleFunction(n){return u(n,[void 0,this])}_putElementInTemplate(n,t){if(this._config.html)return t.innerHTML="",void t.append(n);t.textContent=n.textContent}}const ly=new Set(["sanitize","allowList","sanitizeFn"]),af="fade",yr="show",ay=".tooltip-inner",kh=".modal",dh="hide.bs.modal",di="hover",vf="focus",yf="click",vy={AUTO:"auto",TOP:"top",RIGHT:s()?"left":"right",BOTTOM:"bottom",LEFT:s()?"right":"left"},yy={allowList:bh,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'