PageSourceSearch

https://www.kicad.org/js/bootstrap.bundle.min.aa53dcbbe2a4db4b1ba3…c4e970f60419f6dc3c0f36fe23faa8ed1c7c4b0e.js

js kicad.org collected 2026-10-02 02:56:50 UTC 79,638 bytes, 5 lines download raw bytes

vendor: 3,814 bytes, lines 1-5
1/*!
2  * Bootstrap v5.0.2 (https://getbootstrap.com/)
3  * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5  */(function(e,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis!="undefined"?globalThis:e||self,e.bootstrap=t())})(this,function(){"use strict";const qo=3,t={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(e=>e.matches(t))},parents(e,t){const s=[];let n=e.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&n.nodeType!==qo;)n.matches(t)&&s.push(n),n=n.parentNode;return s},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]}},kr=1e6,Er=1e3,zt="transitionend",xr=e=>e==null?`${e}`:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),ys=e=>{do e+=Math.floor(Math.random()*kr);while(document.getElementById(e))return e},js=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&n!=="#"?n.trim():null}return t},Ft=e=>{const t=js(e);return t?document.querySelector(t)?t:null:null},F=e=>{const t=js(e);return t?document.querySelector(t):null},wr=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const s=Number.parseFloat(t),o=Number.parseFloat(n);return!s&&!o?0:(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*Er)},ms=e=>{e.dispatchEvent(new Event(zt))},S=e=>!!e&&typeof e=="object"&&(typeof e.jquery!="undefined"&&(e=e[0]),typeof e.nodeType!="undefined"),U=e=>S(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?t.findOne(e):null,w=(e,t,n)=>{Object.keys(n).forEach(s=>{const i=n[s],o=t[s],a=o&&S(o)?"element":xr(o);if(!new RegExp(i).test(a))throw new TypeError(`${e.toUpperCase()}: Option "${s}" provided type "${a}" but expected type "${i}".`)})},Ce=e=>!!S(e)&&e.getClientRects().length!==0&&getComputedStyle(e).getPropertyValue("visibility")==="visible",$=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(typeof e.disabled!="undefined"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false"),ds=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?ds(e.parentNode):null},_e=()=>{},W=e=>e.offsetHeight,ls=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},At=[],_r=e=>{document.readyState==="loading"?(At.length||document.addEventListener("DOMContentLoaded",()=>{At.forEach(e=>e())}),At.push(e)):e()},o=()=>document.documentElement.dir==="rtl",u=e=>{_r(()=>{const t=ls();if(t){const n=e.NAME,s=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=s,e.jQueryInterface)}})},R=e=>{typeof e=="function"&&e()},rs=(e,t,n=!0)=>{if(!n){R(e);return}const i=5,a=wr(t)+i;let s=!1;const o=({target:n})=>{if(n!==t)return;s=!0,t.removeEventListener(zt,o),R(e)};t.addEventListener(zt,o),setTimeout(()=>{s||ms(t)},a)},is=(e,t,n,s)=>{let o=e.indexOf(t);if(o===-1)return e[!n&&s?e.length-1:0];const i=e.length;return o+=n?1:-1,s&&(o=(o+i)%i),e[Math.max(0,Math.min(o,i-1))]},yr=/[^.]*(?=\..*)\.|.*/,lr=/\..*/,rr=/::\d+$/,Ct={};let ts=1;
5const ar={mouseenter:"mouseover",mouseleave:"mouseout"},nr=/^(mouseenter|mouseleave)/i,Zn=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 Qn(e,t){return t&&`${t}::${ts++}`||e.uidEvent||ts++}function Xn(e){const t=Qn(e);return e.uidEvent=t,Ct[t]=Ct[t]||{},Ct[t]}function tr(t,n){return function s(o){return o.delegateTarget=t,s.oneOff&&e.off(t,o.type,n),n.apply(t,[o])}}function Za(t,n,s){return function o(i){const a=t.querySelectorAll(n);for(let{target:r}=i;r&&r!==this;r=r.parentNode)for(let c=a.length;c--;)if(a[c]===r)return i.delegateTarget=r,o.oneOff&&e.off(t,i.type,n,s),s.apply(r,[i]);return null}}function Un(e,t,n=null){const s=Object.keys(e);for(let o=0,a=s.length;o<a;o++){const i=e[s[o]];if(i.originalHandler===t&&i.delegationSelector===n)return i}return null}function $n(e,t,n){const o=typeof t=="string",i=o?n:t;let s=Rn(e);const a=Zn.has(s);return a||(s=e),[o,i,s]}function Bn(e,t,n,s,o){if(typeof t!="string"||!e)return;if(n||(n=s,s=null),nr.test(t)){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};s?s=e(s):n=e(n)}const[a,r,c]=$n(t,n,s),d=Xn(e),u=d[c]||(d[c]={}),l=Un(u,r,a?n:null);if(l){l.oneOff=l.oneOff&&o;return}const h=Qn(r,t.replace(yr,"")),i=a?Za(e,n,s):tr(e,n);i.delegationSelector=a?n:null,i.originalHandler=r,i.oneOff=o,i.uidEvent=h,u[h]=i,e.addEventListener(c,i,a)}function vt(e,t,n,s,o){const i=Un(t[n],s,o);if(!i)return;e.removeEventListener(n,i,Boolean(o)),delete t[n][i.uidEvent]}function Qa(e,t,n,s){const o=t[n]||{};Object.keys(o).forEach(i=>{if(i.includes(s)){const s=o[i];vt(e,t,n,s.originalHandler,s.delegationSelector)}})}function Rn(e){return e=e.replace(lr,""),ar[e]||e}const e={on(e,t,n,s){Bn(e,t,n,s,!1)},one(e,t,n,s){Bn(e,t,n,s,!0)},off(e,t,n,s){if(typeof t!="string"||!e)return;const[c,a,i]=$n(t,n,s),l=i!==t,o=Xn(e),d=t.startsWith(".");if(typeof a!="undefined"){if(!o||!o[i])return;vt(e,o,i,a,c?n:null);return}d&&Object.keys(o).forEach(n=>{Qa(e,o,n,t.slice(1))});const r=o[i]||{};Object.keys(r).forEach(n=>{const s=n.replace(rr,"");if(!l||t.includes(s)){const t=r[n];vt(e,o,i,t.originalHandler,t.delegationSelector)}})},trigger(e,t,n){if(typeof t!="string"||!e)return null;const i=ls(),a=Rn(t),d=t!==a,u=Zn.has(a);let o,r=!0,c=!0,l=!1,s=null;return d&&i&&(o=i.Event(t,n),i(e).trigger(o),r=!o.isPropagationStopped(),c=!o.isImmediatePropagationStopped(),l=o.isDefaultPrevented()),u?(s=document.createEvent("HTMLEvents"),s.initEvent(a,r,!0)):s=new CustomEvent(t,{bubbles:r,cancelable:!0}),typeof n!="undefined"&&Object.keys(n).forEach(e=>{Object.defineProperty(s,e,{get(){return n[e]}})}),l&&s.preventDefault(),c&&e.dispatchEvent(s),s.defaultPrevented&&typeof o!="undefined"&&o.preventDefault(),s}},A=new Map;var s,a,c,l,_,T,L,V,G,z={set(e,t,n){A.has(e)||A.set(e,new Map);const s=A.get(e);if(!s.has(t)&&s.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`);return}s.set(t,n)},get(e,t){return A.has(e)?A.get(e).get(t)||null:null},remove(e,t){if(!A.has(e))return;const n=A.get(e);n.delete(t),n.size===0&&A.delete(e)}},re,ae,yt,Fe,pt,$e,Re,ut,lt,ct,rt,at,ot,tt,et,Je,Ze,He,de,Tn,mt,Ln,je,fe,Ae,Wn,Kn,St,Mt,Tt,Pe,dt,Nt,bs,gs,hs,us,we,kt,Os;const Xa="5.0.2";class f{constructor(e){if(e=U(e),!e)return;this._element=e,z.set(this._element,this.constructor.DATA_KEY,this)}dispose(){z.remove(this._element,this.constructor.DATA_KEY),e.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(e=>{this[e]=null})}_queueCallback(e,t,n=!0){rs(e,t,n)}static getInstance(e){return z.get(e,this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,typeof t=="object"?t:null)}static get VERSION(){return Xa}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const Va="alert",Ha="bs.alert",ft=`.${Ha}`,Pa=".data-api",Da='[data-bs-dismiss="alert"]',Ta=`close${ft}`,Sa=`closed${ft}`,Aa=`click${ft}${Pa}`,Oa="alert",_a="fade",ja="show";class ce extends f{static get NAME(){return Va}close(e){const t=e?this._getRootElement(e):this._element,n=this._triggerCloseEvent(t);if(n===null||n.defaultPrevented)return;this._removeElement(t)}_getRootElement(e){return F(e)||e.closest(`.${Oa}`)}_triggerCloseEvent(t){return e.trigger(t,Ta)}_removeElement(e){e.classList.remove(ja);const t=e.classList.contains(_a);this._queueCallback(()=>this._destroyElement(e),e,t)}_destroyElement(t){t.remove(),e.trigger(t,Sa)}static jQueryInterface(e){return this.each(function(){const t=ce.getOrCreateInstance(this);e==="close"&&t[e](this)})}static handleDismiss(e){return function(t){t&&t.preventDefault(),e.close(this)}}}e.on(document,Aa,Da,ce.handleDismiss(new ce)),u(ce);const ba="button",va="bs.button",ga=`.${va}`,la=".data-api",ca="active",xn='[data-bs-toggle="button"]',ia=`click${ga}${la}`;class Me extends f{static get NAME(){return ba}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(ca))}static jQueryInterface(e){return this.each(function(){const t=Me.getOrCreateInstance(this);e==="toggle"&&t[e]()})}}e.on(document,ia,xn,e=>{e.preventDefault();const t=e.target.closest(xn),n=Me.getOrCreateInstance(t);n.toggle()}),u(Me);function On(e){return e==="true"||e!=="false"&&(e===Number(e).toString()?Number(e):e===""||e==="null"?null:e)}function Ge(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const n={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${Ge(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${Ge(t)}`)},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(e=>
vendor: 4,749 bytes, line 5
5e.startsWith("bs")).forEach(n=>{let s=n.replace(/^bs/,"");s=s.charAt(0).toLowerCase()+s.slice(1,s.length),t[s]=On(e.dataset[n])}),t},getDataAttribute(e,t){return On(e.getAttribute(`data-bs-${Ge(t)}`))},offset(e){const t=e.getBoundingClientRect();return{top:t.top+document.body.scrollTop,left:t.left+document.body.scrollLeft}},position(e){return{top:e.offsetTop,left:e.offsetLeft}}},yn="carousel",na="bs.carousel",r=`.${na}`,jn=".data-api",ta="ArrowLeft",Ji="ArrowRight",Zi=500,Qi=40,bn={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Xi={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},I="next",H="prev",P="left",ie="right",Gi={[ta]:ie,[Ji]:P},Vi=`slide${r}`,fn=`slid${r}`,Bi=`keydown${r}`,Hi=`mouseenter${r}`,Pi=`mouseleave${r}`,Fi=`touchstart${r}`,Ci=`touchmove${r}`,xi=`touchend${r}`,yi=`pointerdown${r}`,ji=`pointerup${r}`,vi=`dragstart${r}`,fi=`load${r}${jn}`,mi=`click${r}${jn}`,ui="carousel",B="active",di="slide",ii="carousel-item-end",oi="carousel-item-start",ni="carousel-item-next",ei="carousel-item-prev",Zo="pointer-event",Qo=".active",ke=".active.carousel-item",Xo=".carousel-item",Go=".carousel-item img",xs=".carousel-item-next, .carousel-item-prev",Ko=".carousel-indicators",Vo="[data-bs-target]",Bo="[data-bs-slide], [data-bs-slide-to]",Ho='[data-bs-ride="carousel"]',Yt="touch",qt="pen";class C extends f{constructor(e,n){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(n),this._indicatorsElement=t.findOne(Ko,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return bn}static get NAME(){return yn}next(){this._slide(I)}nextWhenVisible(){!document.hidden&&Ce(this._element)&&this.next()}prev(){this._slide(H)}pause(e){e||(this._isPaused=!0),t.findOne(xs,this._element)&&(ms(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(n){this._activeElement=t.findOne(ke,this._element);const s=this._getItemIndex(this._activeElement);if(n>this._items.length-1||n<0)return;if(this._isSliding){e.one(this._element,fn,()=>this.to(n));return}if(s===n){this.pause(),this.cycle();return}const o=n>s?I:H;this._slide(o,this._items[n])}_getConfig(e){return e={...bn,...n.getDataAttributes(this._element),...typeof e=="object"?e:{}},w(yn,e,Xi),e}_handleSwipe(){const e=Math.abs(this.touchDeltaX);if(e<=Qi)return;const t=e/this.touchDeltaX;if(this.touchDeltaX=0,!t)return;this._slide(t>0?ie:P)}_addEventListeners(){this._config.keyboard&&e.on(this._element,Bi,e=>this._keydown(e)),this._config.pause==="hover"&&(e.on(this._element,Hi,e=>this.pause(e)),e.on(this._element,Pi,e=>this.cycle(e))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const n=e=>{this._pointerEvent&&(e.pointerType===qt||e.pointerType===Yt)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},o=e=>{this.touchDeltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this.touchStartX},s=e=>{this._pointerEvent&&(e.pointerType===qt||e.pointerType===Yt)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(e=>this.cycle(e),Zi+this._config.interval))};t.find(Go,this._element).forEach(t=>{e.on(t,vi,e=>e.preventDefault())}),this._pointerEvent?(e.on(this._element,yi,e=>n(e)),e.on(this._element,ji,e=>s(e)),this._element.classList.add(Zo)):(e.on(this._element,Fi,e=>n(e)),e.on(this._element,Ci,e=>o(e)),e.on(this._element,xi,e=>s(e)))}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=Gi[e.key];t&&(e.preventDefault(),this._slide(t))}_getItemIndex(e){return this._items=e&&e.parentNode?t.find(Xo,e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(e,t){const n=e===I;return is(this._items,t,n,this._config.wrap)}_triggerSlideEvent(n,s){const o=this._getItemIndex(n),i=this._getItemIndex(t.findOne(ke,this._element));return e.trigger(this._element,Vi,{relatedTarget:n,direction:s,from:i,to:o})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const s=t.findOne(Qo,this._indicatorsElement);
5s.classList.remove(B),s.removeAttribute("aria-current");const n=t.find(Vo,this._indicatorsElement);for(let t=0;t<n.length;t++)if(Number.parseInt(n[t].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(e)){n[t].classList.add(B),n[t].setAttribute("aria-current","true");break}}}_updateInterval(){const e=this._activeElement||t.findOne(ke,this._element);if(!e)return;const n=Number.parseInt(e.getAttribute("data-bs-interval"),10);n?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=n):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(n,s){const r=this._directionToOrder(n),i=t.findOne(ke,this._element),m=this._getItemIndex(i),o=s||this._getItemByOrder(r,i),f=this._getItemIndex(o),l=Boolean(this._interval),d=r===I,a=d?oi:ii,c=d?ni:ei,u=this._orderToDirection(r);if(o&&o.classList.contains(B)){this._isSliding=!1;return}if(this._isSliding)return;const p=this._triggerSlideEvent(o,u);if(p.defaultPrevented)return;if(!i||!o)return;this._isSliding=!0,l&&this.pause(),this._setActiveIndicatorElement(o),this._activeElement=o;const h=()=>{e.trigger(this._element,fn,{relatedTarget:o,direction:u,from:m,to:f})};if(this._element.classList.contains(di)){o.classList.add(c),W(o),i.classList.add(a),o.classList.add(a);const e=()=>{o.classList.remove(a,c),o.classList.add(B),i.classList.remove(B,c,a),this._isSliding=!1,setTimeout(h,0)};this._queueCallback(e,i,!0)}else i.classList.remove(B),o.classList.add(B),this._isSliding=!1,h();l&&this.cycle()}_directionToOrder(e){return[ie,P].includes(e)?o()?e===P?H:I:e===P?I:H:e}_orderToDirection(e){return[I,H].includes(e)?o()?e===H?P:ie:e===H?ie:P:e}static carouselInterface(e,t){const n=C.getOrCreateInstance(e,t);let{_config:s}=n;typeof t=="object"&&(s={...s,...t});const o=typeof t=="string"?t:s.slide;if(typeof t=="number")n.to(t);else if(typeof o=="string"){if(typeof n[o]=="undefined")throw new TypeError(`No method named "${o}"`);n[o]()}else s.interval&&s.ride&&(n.pause(),n.cycle())}static jQueryInterface(e){return this.each(function(){C.carouselInterface(this,e)})}static dataApiClickHandler(e){const t=F(this);if(!t||!t.classList.contains(ui))return;const o={...n.getDataAttributes(t),...n.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(o.interval=!1),C.carouselInterface(t,o),s&&C.getInstance(t).to(s),e.preventDefault()}}e.on(document,mi,Bo,C.dataApiClickHandler),e.on(window,fi,()=>{const e=t.find(Ho);for(let t=0,n=e.length;t<n;t++)C.carouselInterface(e[t],C.getInstance(e[t]))}),u(C);const Kt="collapse",Ut="bs.collapse",ge=`.${Ut}`,Ro=".data-api",bt={toggle:!0,parent:""},Lo={toggle:"boolean",parent:"(string|element)"},No=`show${ge}`,Do=`shown${ge}`,Fo=`hide${ge}`,Ao=`hidden${ge}`,ko=`click${ge}${Ro}`,D="show",pe="collapse",xe="collapsing",Ee="collapsed",Pt="width",Eo="height",Co=".show, .collapsing",ne='[data-bs-toggle="collapse"]';class j extends f{constructor(e,n){super(e),this._isTransitioning=!1,this._config=this._getConfig(n),this._triggerArray=t.find(`${ne}[href="#${this._element.id}"],`+`${ne}[data-bs-target="#${this._element.id}"]`);const s=t.find(ne);for(let e=0,i=s.length;e<i;e++){const o=s[e],n=Ft(o),a=t.find(n).filter(e=>e===this._element);n!==null&&a.length&&(this._selector=n,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return bt}static get NAME(){return Kt}toggle(){this._element.classList.contains(D)?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains(D))return;let n,o;this._parent&&(n=t.find(Co,this._parent).filter(e=>typeof this._config.parent=="string"?e.getAttribute("data-bs-parent")===this._config.parent:e.classList.contains(pe)),n.length===0&&(n=null));const i=t.findOne(this._selector);if(n){const e=n.find(e=>i!==e);if(o=e?j.getInstance(e):null,o&&o._isTransitioning)return}const a=e.trigger(this._element,No);if(a.defaultPrevented)return;n&&n.forEach(e=>{i!==e&&j.collapseInterface(e,"hide"),o||z.set(e,Ut,null)});const s=this._getDimension();this._element.classList.remove(pe),this._element.classList.add(xe),this._element.style[s]=0,this._triggerArray.length&&this._triggerArray.forEach(e
5=>{e.classList.remove(Ee),e.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const r=()=>{this._element.classList.remove(xe),this._element.classList.add(pe,D),this._element.style[s]="",this.setTransitioning(!1),e.trigger(this._element,Do)},c=s[0].toUpperCase()+s.slice(1),l=`scroll${c}`;this._queueCallback(r,this._element,!0),this._element.style[s]=`${this._element[l]}px`}hide(){if(this._isTransitioning||!this._element.classList.contains(D))return;const s=e.trigger(this._element,Fo);if(s.defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,W(this._element),this._element.classList.add(xe),this._element.classList.remove(pe,D);const n=this._triggerArray.length;if(n>0)for(let e=0;e<n;e++){const t=this._triggerArray[e],s=F(t);s&&!s.classList.contains(D)&&(t.classList.add(Ee),t.setAttribute("aria-expanded",!1))}this.setTransitioning(!0);const o=()=>{this.setTransitioning(!1),this._element.classList.remove(xe),this._element.classList.add(pe),e.trigger(this._element,Ao)};this._element.style[t]="",this._queueCallback(o,this._element,!0)}setTransitioning(e){this._isTransitioning=e}_getConfig(e){return e={...bt,...e},e.toggle=Boolean(e.toggle),w(Kt,e,Lo),e}_getDimension(){return this._element.classList.contains(Pt)?Pt:Eo}_getParent(){let{parent:e}=this._config;e=U(e);const n=`${ne}[data-bs-parent="${e}"]`;return t.find(n,e).forEach(e=>{const t=F(e);this._addAriaAndCollapsedClass(t,[e])}),e}_addAriaAndCollapsedClass(e,t){if(!e||!t.length)return;const n=e.classList.contains(D);t.forEach(e=>{n?e.classList.remove(Ee):e.classList.add(Ee),e.setAttribute("aria-expanded",n)})}static collapseInterface(e,t){let s=j.getInstance(e);const o={...bt,...n.getDataAttributes(e),...typeof t=="object"&&t?t:{}};if(!s&&o.toggle&&typeof t=="string"&&/show|hide/.test(t)&&(o.toggle=!1),s||(s=new j(e,o)),typeof t=="string"){if(typeof s[t]=="undefined")throw new TypeError(`No method named "${t}"`);s[t]()}}static jQueryInterface(e){return this.each(function(){j.collapseInterface(this,e)})}}e.on(document,ko,ne,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();const s=n.getDataAttributes(this),o=Ft(this),i=t.find(o);i.forEach(e=>{const t=j.getInstance(e);let n;t?(t._parent===null&&typeof s.parent=="string"&&(t._config.parent=s.parent,t._parent=t._getParent()),n="toggle"):n=s,j.collapseInterface(e,n)})}),u(j),s="top",c="bottom",l="right",a="left",re="auto",L=[s,c,l,a],T="start",ae="end",yt="clippingParents",Fe="viewport",V="popper",pt="reference",$e=L.reduce(function(e,t){return e.concat([t+"-"+T,t+"-"+ae])},[]),Re=[].concat(L,[re]).reduce(function(e,t){return e.concat([t,t+"-"+T,t+"-"+ae])},[]),ut="beforeRead",lt="read",ct="afterRead",rt="beforeMain",at="main",ot="afterMain",tt="beforeWrite",et="write",Je="afterWrite",Ze=[ut,lt,ct,rt,at,ot,tt,et,Je];function b(e){return e?(e.nodeName||"").toLowerCase():null}function m(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t?t.defaultView||window:window}return e}function J(e){var t=m(e).Element;return e instanceof t||e instanceof Element}function h(e){var t=m(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function ln(e){if(typeof ShadowRoot=="undefined")return!1;var t=m(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function fo(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var o=t.styles[e]||{},s=t.attributes[e]||{},n=t.elements[e];if(!h(n)||!b(n))return;Object.assign(n.style,o),Object.keys(s).forEach(function(e){var t=s[e];t===!1?n.removeAttribute(e):n.setAttribute(e,t===!0?"":t)})})}function mo(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var s=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]),a=i.reduce(function(e,t){return e[t]="",e},{});if(!h(s)||!b(s))return;
vendor: 14,331 bytes, line 5
5Object.assign(s.style,a),Object.keys(o).forEach(function(e){s.removeAttribute(e)})})}}He={name:"applyStyles",enabled:!0,phase:"write",fn:fo,effect:mo,requires:["computeStyles"]};function g(e){return e.split("-")[0]}function K(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function Ke(e){var t=K(e),n=e.offsetWidth,s=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-s)<=1&&(s=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:s}}function gn(e,t){var n,s=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(s&&ln(s)){n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function E(e){return m(e).getComputedStyle(e)}function ro(e){return["table","td","th"].indexOf(b(e))>=0}function k(e){return((J(e)?e.ownerDocument:e.document)||window.document).documentElement}function ve(e){return b(e)==="html"?e:e.assignedSlot||e.parentNode||(ln(e)?e.host:null)||k(e)}function _n(e){return!h(e)||E(e).position==="fixed"?null:e.offsetParent}function io(e){var t,n,o,s=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,i=navigator.userAgent.indexOf("Trident")!==-1;if(i&&h(e)&&(o=E(e),o.position==="fixed"))return null;for(n=ve(e);h(n)&&["html","body"].indexOf(b(n))<0;){if(t=E(n),t.transform!=="none"||t.perspective!=="none"||t.contain==="paint"||["transform","perspective"].indexOf(t.willChange)!==-1||s&&t.willChange==="filter"||s&&t.filter&&t.filter!=="none")return n;n=n.parentNode}return null}function Z(e){for(var n=m(e),t=_n(e);t&&ro(t)&&E(t).position==="static";)t=_n(t);return t&&(b(t)==="html"||b(t)==="body"&&E(t).position==="static")?n:t||io(e)||n}function Xe(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}_=Math.max,G=Math.min,de=Math.round;function ze(e,t,n){return _(e,G(t,n))}function Sn(){return{top:0,right:0,bottom:0,left:0}}function Mn(e){return Object.assign({},Sn(),e)}function Fn(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}Tn=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Mn(typeof t!="number"?t:Fn(t,L))};function oo(e){var o,i,d,u,f,p,v,b,j,y,_,O,x,C,E,t=e.state,S=e.name,A=e.options,h=t.elements.arrow,m=t.modifiersData.popperOffsets,w=g(t.placement),n=Xe(w),k=[a,l].indexOf(w)>=0,r=k?"height":"width";if(!h||!m)return;p=Tn(A.padding,t),v=Ke(h),b=n==="y"?s:a,j=n==="y"?c:l,y=t.rects.reference[r]+t.rects.reference[n]-m[n]-t.rects.popper[r],_=m[n]-t.rects.reference[n],i=Z(h),f=i?n==="y"?i.clientHeight||0:i.clientWidth||0:0,O=y/2-_/2,x=p[b],C=f-v[r]-p[j],u=f/2-v[r]/2+O,d=ze(x,u,C),E=n,t.modifiersData[S]=(o={},o[E]=d,o.centerOffset=d-u,o)}function Xs(e){var n=e.state,o=e.options,s=o.element,t=s===void 0?"[data-popper-arrow]":s;if(t==null)return;if(typeof t=="string"&&(t=n.elements.popper.querySelector(t),!t))return;if(!gn(n.elements.popper,t))return;n.elements.arrow=t}mt={name:"arrow",enabled:!0,phase:"main",fn:oo,effect:Xs,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},Ln={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Gs(e){var n=e.x,s=e.y,o=window,t=o.devicePixelRatio||1;return{x:de(de(n*t)/t)||0,y:de(de(s*t)/t)||0}}function Pn(e){var t,o,i,u,h,v,j=e.popper,S=e.popperRect,A=e.placement,r=e.offsets,F=e.position,p=e.gpuAcceleration,C=e.adaptive,f=e.roundOffsets,x=f===!0?Gs(r):typeof f=="function"?f(r):r,O=x.x,d=O===void 0?0:O,y=x.y,n=y===void 0?0:y,w=r.hasOwnProperty("x"),_=r.hasOwnProperty("y"),b=a,g=s,M=window;return C&&(t=Z(j),h="clientHeight",v="clientWidth",t===m(j)&&(t=k(j),E(t).position!=="static"&&(h="scrollHeight",v="scrollWidth")),t=t,A===s&&(g=c,n-=t[h]-S.height,n*=p?1:-1),A===a&&(b=l,d-=t[v]-S.width,d*=p?1:-1)),u=Object.assign({position:F},C&&Ln),p?Object.assign({},u,(o={},o[g]=_?"0":"",o[b]=w?"0":"",o.transform=(M.devicePixelRatio||1)<2?"translate("+d+"px, "+n+"px)":"translate3d("+d+"px, "+n+"px, 0)",o)):Object.assign({},u,(i={},i[g]=_?n+"px":"",i[b]=w?d+"px":"",i.transform="",i))}function Ys(e){var t=e.state,n=e.options,s=n.gpuAcceleration,c=s===void 0||s,o=n.adaptive,l=o===void 0||o,i=n.roundOffsets,a=i===void 0||i,r={placement:g(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:c};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Pn(Object.assign({},r,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:a})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Pn(Object.assign({},r,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}je={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Ys,data:{}},fe={passive:!0};function qs(e){var n=e.state,t=e.instance,s=e.options,o=s.scroll,i=o===void 0||o,a=s.resize,r=a===void 0||a,c=m(n.elements.popper),l=[].concat(n.scrollParents.reference,n.scrollParents.popper);return i&&l.forEach(function(e){e.addEventListener("scroll",t.update,fe)}),r&&c.addEventListener("resize",t.update,fe),function(){i&&l.forEach(function(e){e.removeEventListener("scroll",t.update,fe)}),r&&c.removeEventListener("resize",t.update,fe)}}Ae={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:qs,data:{}},Wn={left:"right",right:"left",bottom:"top",top:"bottom"};function be(e){return e.replace(/left|right|bottom|top/g,function(e){return Wn[e]})}Kn={start:"end",end:"start"};function qn(e){return e.replace(/start|end/g,function(e){return Kn[e]})}function jt(e){var t=m(e),n=t.pageXOffset,s=t.pageYOffset;return{scrollLeft:n,scrollTop:s}}function _t(e){return K(k(e)).left+jt(e).scrollLeft}function Ks(e){var r=m(e),n=k(e),t=r.visualViewport,s=n.clientWidth,o=n.clientHeight,i=0,a=0;return t&&(s=t.width,o=t.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=t.offsetLeft,a=t.offsetTop)),{width:s,height:o,x:i+_t(e),y:a}}function Us(e){var s,n=k(e),o=jt(e),t=(s=e.ownerDocument)==null?void 0:s.body,i=_(n.scrollWidth,n.clientWidth,t?t.scrollWidth:0,t?t.clientWidth:0),r=_(n.scrollHeight,n.clientHeight,t?t.scrollHeight:0,t?t.clientHeight:0),a=-o.scrollLeft+_t(e),c=-o.scrollTop;return E(t||n).direction==="rtl"&&(a+=_(n.clientWidth,t?t.clientWidth:0)-i),{width:i,height:r,x:a,y:c}}function We(e){var t=E(e),n=t.overflow,s=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+s)}function Jn(e){return["html","body","#document"].indexOf(b(e))>=0?e.ownerDocument.body:h(e)&&We(e)?e:Jn(ve(e))}function se(e,t){t===void 0&&(t=[]);var s,n=Jn(e),o=n===((s=e.ownerDocument)==null?void 0:s.body),i=m(n),a=o?[i].concat(i.visualViewport||[],We(n)?n:[]):n,r=t.concat(a);return o?r:r.concat(se(ve(a)))}function xt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ws(e){var t=K(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function ss(e,t){return t===Fe?xt(Ks(e)):h(t)?Ws(t):xt(Us(k(e)))}function Vs(e){var n=se(ve(e)),s=["absolute","fixed"].indexOf(E(e).position)>=0,t=s&&h(e)?Z(e):e;return J(t)?n.filter(function(e){return J(e)&&gn(e,t)&&b(e)!=="body"}):[]}function Bs(e,t,n){var i=t==="clippingParents"?Vs(e):[].concat(t),o=[].concat(i,[n]),a=o[0],s=o.reduce(function(t,n){var s=ss(e,n);return t.top=_(s.top,t.top),t.right=G(s.right,t.right),t.bottom=G(s.bottom,t.bottom),t.left=_(s.left,t.left),t},ss(e,a));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Q(e){return e.split("-")[1]}function cs(e){var n,o,r,t=e.reference,i=e.element,d=e.placement,u=d?g(d):null,f=d?Q(d):null,h=t.x+t.width/2-i.width/2,m=t.y+t.height/2-i.height/2;switch(u){case s:n={x:h,y:t.y-i.height};break;case c:n={x:h,y:t.y+t.height};break;case l:n={x:t.x+t.width,y:m};break;case a:n={x:t.x-i.width,y:m};break;default:n={x:t.x,y:t.y}}if(o=u?Xe(u):null,o!=null)switch(r=o==="y"?"height":"width",f){case T:n[o]=n[o]-(t[r]/2-i[r]/2);break;case ae:n[o]=n[o]+(t[r]/2-i[r]/2);break}return n}function Y(e,t){t===void 0&&(t={});var p,n=t,y=n.placement,O=y===void 0?e.placement:y,b=n.boundary,M=b===void 0?yt:b,f=n.rootBoundary,x=f===void 0?Fe:f,j=n.elementContext,o=j===void 0?V:j,w=n.altBoundary,F=w!==void 0&&w,g=n.padding,d=g===void 0?0:g,r=Mn(typeof d!="number"?d:Fn(d,L)),S=o===V?pt:V,A=e.elements.reference,m=e.rects.popper,u=e.elements[F?S:o],a=Bs(J(u)?u:u.contextElement||k(e.elements.popper),M,x),_=K(A),C=cs({reference:_,element:m,strategy:"absolute",placement:O}),E=xt(Object.assign({},m,C)),i=o===V?E:_,h={top:a.top-i.top+r.top,bottom:i.bottom-a.bottom+r.bottom,left:a.left-i.left+r.left,right:i.right-a.right+r.right},v=e.modifiersData.offset;return o===V&&v&&(p=v[O],Object.keys(h).forEach(function(e){var t=[l,c].indexOf(e)>=0?1:-1,n=[s,c].indexOf(e)>=0?"y":"x";h[e]+=p[n]*t})),h}function Is(e,t){t===void 0&&(t={});var s,n=t,c=n.placement,l=n.boundary,d=n.rootBoundary,u=n.padding,h=n.flipVariations,i=n.allowedAutoPlacements,m=i===void 0?Re:i,a=Q(c),r=a?h?$e:$e.filter(function(e){return Q(e)===a}):L,o=r.filter(function(e){return m.indexOf(e)>=0});return o.length===0&&(o=r),s=o.reduce(function(t,n){return t[n]=Y(e,{placement:n,boundary:l,rootBoundary:d,padding:u})[g(n)],t},{}),Object.keys(s).sort(function(e,t){return s[e]-s[t]})}function Hs(e){if(g(e)===re)return[];var t=be(e);return[qn(e),t,qn(t)]}function Ps(e){var t=e.state,n=e.options,C=e.name;if(t.modifiersData[C]._skip)return;for(var o,i,r,u,h,p,v,y,_,x,E,k,z,M=n.mainAxis,H=M===void 0||M,D=n.altAxis,R=D===void 0||D,L=n.fallbackPlacements,N=n.padding,w=n.boundary,O=n.rootBoundary,I=n.altBoundary,F=n.flipVariations,j=F===void 0||F,B=n.allowedAutoPlacements,d=t.options.placement,W=g(d),P=W===d,U=L||(P||!j?[be(d)]:Hs(d)),f=[d].concat(U).reduce(function(e,n){return e.concat(g(n)===re?Is(t,{placement:n,boundary:w,rootBoundary:O,padding:N,flipVariations:j,allowedAutoPlacements:B}):n)},[]),$=t.rects.reference,V=t.rects.popper,A=new Map,S=!0,m=f[0],b=0;b<f.length;b++){if(o=f[b],v=g(o),p=Q(o)===T,y=[s,c].indexOf(v)>=0,_=y?"width":"height",h=Y(t,{placement:o,boundary:w,rootBoundary:O,altBoundary:I,padding:N}),r=y?p?l:a:p?c:s,$[_]>V[_]&&(r=be(r)),z=be(r),i=[],H&&i.push(h[v]<=0),R&&i.push(h[r]<=0,h[z]<=0),i.every(function(e){return e})){m=o,S=!1;break}A.set(o,i)}if(S){k=j?3:1,E=function(t){var n=f.find(function(e){var n=A.get(e);if(n)return n.slice(0,t).every(function(e){return e})});if(n)return m=n,"break"};for(u=k;u>0;u--)if(x=E(u),x==="break")break}t.placement!==m&&(t.modifiersData[C]._skip=!0,t.placement=m,t.reset=!0)}St={name:"flip",enabled:!0,phase:"main",fn:Ps,requiresIfExists:["offset"],data:{_skip:!1}};function fs(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ps(e){return[s,l,c,a].some(function(t){return e[t]>=0})}function Rs(e){var t=e.state,a=e.name,r=t.rects.reference,c=t.rects.popper,l=t.modifiersData.preventOverflow,d=Y(t,{elementContext:"reference"}),u=Y(t,{altBoundary:!0}),n=fs(d,r),s=fs(u,c,l),o=ps(n),i=ps(s);t.modifiersData[a]={referenceClippingOffsets:n,popperEscapeOffsets:s,isReferenceHidden:o,hasPopperEscaped:i},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":o,"data-popper-escaped":i})}Mt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Rs};function Ls(e,t,n){var r=g(e),d=[a,s].indexOf(r)>=0?-1:1,c=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=c[0],i=c[1],o=o||0,i=(i||0)*d;return[a,l].indexOf(r)>=0?{x:i,y:o}:{x:o,y:i}}function Ns(e){var t=e.state,i=e.options,a=e.name,n=i.offset,r=n===void 0?[0,0]:n,s=Re.reduce(function(e,n){return e[n]=Ls(n,t.rects,r),e},{}),o=s[t.placement],c=o.x,l=o.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[a]=s}Tt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Ns};function Ds(e){var t=e.state,n=e.name;t.modifiersData[n]=cs({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:Ds,data:{}};function zs(e){return e==="x"?"y":"x"}function Cs(e){var o,u,h,f,b,w,O,C,E,A,S,M,F,D,N,L,R,P,H,I,B,V,$,W,J,t=e.state,r=e.options,le=e.name,te=r.mainAxis,X=te===void 0||te,K=r.altAxis,q=K!==void 0&&K,he=r.boundary,de=r.rootBoundary,ce=r.altBoundary,re=r.padding,se=r.tether,d=se===void 0||se,U=r.tetherOffset,y=U===void 0?0:U,ie,ee,ne,ae,v=Y(t,{boundary:he,rootBoundary:de,padding:re,altBoundary:ce}),ue=g(t.placement),x=Q(t.placement),oe=!x,n=Xe(ue),k=zs(n),i=t.modifiersData.popperOffsets,m=t.rects.reference,j=t.rects.popper,p=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,z={x:0,y:0};if(!i)return;(X||q)&&(b=n==="y"?s:a,N=n==="y"?c:l,o=n==="y"?"height":"width",R=i[n],P=i[n]+v[b],H=i[n]-v[N],I=d?-j[o]/2:0,V=x===T?m[o]:j[o],ie=x===T?-j[o]:-m[o],M=t.elements.arrow,W=d&&M?Ke(M):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Sn(),L=B[b],D=B[N],h=ze(0,m[o],W[o]),J=oe?m[o]/2-I-h-L-p:V-h-L-p,ee=oe?-m[o]/2+I+h+D+p:ie+h+D+p,f=t.elements.arrow&&Z(t.elements.arrow),ne=f?n==="y"?f.clientTop||0:f.clientLeft||0:0,F=t.modifiersData.offset?t.modifiersData.offset[t.placement][n]:0,S=i[n]+J-F-ne,A=i[n]+ee-F,X&&(E=ze(d?G(P,S):P,R,d?_(H,A):H),i[n]=E,z[n]=E-R),q&&(ae=n==="x"?s:a,$=n==="x"?c:l,u=i[k],C=u+v[ae],O=u-v[$],w=ze(d?G(C,S):C,u,d?_(O,A):O),i[k]=w,z[k]=w-u)),t.modifiersData[le]=z}dt={name:"preventOverflow",enabled:!0,phase:"main",fn:Cs,requiresIfExists:["offset"]};function Es(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ks(e){return e===m(e)||!h(e)?jt(e):Es(e)}function As(e,t,n){n===void 0&&(n=!1);var i=k(t),o=K(e),r=h(t),a={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((b(t)!=="body"||We(i))&&(a=ks(t)),h(t)?(s=K(t),s.x+=t.clientLeft,s.y+=t.clientTop):i&&(s.x=_t(i))),{x:o.left+a.scrollLeft-s.x,y:o.top+a.scrollTop-s.y,width:o.width,height:o.height}}function Ss(e){var n=new Map,t=new Set,s=[];e.forEach(function(e){n.set(e.name,e)});function o(e){t.add(e.name);var i=[].concat(e.requires||[],e.requiresIfExists||[]);
5i.forEach(function(e){if(!t.has(e)){var s=n.get(e);s&&o(s)}}),s.push(e)}return e.forEach(function(e){t.has(e.name)||o(e)}),s}function Ms(e){var t=Ss(e);return Ze.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}function Fs(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function Ts(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}Nt={placement:"bottom",modifiers:[],strategy:"absolute"};function _s(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];return!n.some(function(e){return!e||typeof e.getBoundingClientRect!="function"})}function Ne(e){e===void 0&&(e={});var n=e,s=n.defaultModifiers,i=s===void 0?[]:s,o=n.defaultOptions,t=o===void 0?Nt:o;return function(n,s,o){o===void 0&&(o=t);var a={placement:"bottom",orderedModifiers:[],options:Object.assign({},Nt,t),modifiersData:{},elements:{reference:n,popper:s},attributes:{},styles:{}},c=[],l=!1,r={state:a,setOptions:function(o){d(),a.options=Object.assign({},t,a.options,o),a.scrollParents={reference:J(n)?se(n):n.contextElement?se(n.contextElement):[],popper:se(s)};var c=Ms(Ts([].concat(i,a.options.modifiers)));return a.orderedModifiers=c.filter(function(e){return e.enabled}),u(),r.update()},forceUpdate:function(){if(l)return;var o=a.elements,i=o.reference,n=o.popper;if(!_s(i,n))return;a.rects={reference:As(i,Z(n),a.options.strategy==="fixed"),popper:Ke(n)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(t=0;t<a.orderedModifiers.length;t++){if(a.reset===!0){a.reset=!1,t=-1;continue}var t,s=a.orderedModifiers[t],c=s.fn,d=s.options,u=d===void 0?{}:d,h=s.name;typeof c=="function"&&(a=c({state:a,options:u,name:h,instance:r})||a)}},update:Fs(function(){return new Promise(function(e){r.forceUpdate(),e(a)})}),destroy:function(){d(),l=!0}};if(!_s(n,s))return r;r.setOptions(o).then(function(e){!l&&o.onFirstUpdate&&o.onFirstUpdate(e)});function u(){a.orderedModifiers.forEach(function(e){var s,o,i=e.name,t=e.options,l=t===void 0?{}:t,n=e.effect;typeof n=="function"&&(s=n({state:a,name:i,instance:r,options:l}),o=function(){},c.push(s||o))})}function d(){c.forEach(function(e){return e()}),c=[]}return r}}bs=Ne(),gs=[Ae,Pe,je,He],hs=Ne({defaultModifiers:gs}),us=[Ae,Pe,je,He,Tt,St,dt,mt,Mt],we=Ne({defaultModifiers:us}),kt=Object.freeze({__proto__:null,popperGenerator:Ne,detectOverflow:Y,createPopperBase:bs,createPopper:we,createPopperLite:hs,top:s,bottom:c,right:l,left:a,auto:re,basePlacements:L,start:T,end:ae,clippingParents:yt,viewport:Fe,popper:V,reference:pt,variationPlacements:$e,placements:Re,beforeRead:ut,read:lt,afterRead:ct,beforeMain:rt,main:at,afterMain:ot,beforeWrite:tt,write:et,afterWrite:Je,modifierPhases:Ze,applyStyles:He,arrow:mt,computeStyles:je,eventListeners:Ae,flip:St,hide:Mt,offset:Tt,popperOffsets:Pe,preventOverflow:dt});const Et="dropdown",$s="bs.dropdown",M=`.${$s}`,wt=".data-api",Le="Escape",Vn="Space",Hn="Tab",gt="ArrowUp",Ve="ArrowDown",Qs=2,Zs=new RegExp(`${gt}|${Ve}|${Le}`),Js=`hide${M}`,eo=`hidden${M}`,to=`show${M}`,no=`shown${M}`,so=`click${M}`,zn=`click${M}${wt}`,wn=`keydown${M}${wt}`,ao=`keyup${M}${wt}`,O="show",co="dropup",lo="dropend",uo="dropstart",ho="navbar",te='[data-bs-toggle="dropdown"]',Ue=".dropdown-menu",po=".navbar-nav",go=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",vo=o()?"top-end":"top-start",bo=o()?"top-start":"top-end",jo=o()?"bottom-end":"bottom-start",yo=o()?"bottom-start":"bottom-end",_o=o()?"left-start":"right-start",wo=o()?"right-start":"left-start",Oo={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},xo={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class i extends f{constructor(e,t){super(e),this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return Oo}static get DefaultType(){return xo}static get NAME(){return Et}toggle(){if($(this._element))return;const e=this._element.classList.contains(O);if(e){this.hide();return}this.show()}show(){if($(this._element)||this._menu.classList.contains(O))return;const t=i.getParentFromElement(this._element),s={relatedTarget:this._element},o=e.trigger(this._element,to,s);if(o.defaultPrevented)return;if(this._inNavbar)n.setDataAttribute(this._menu,"popper","none");else{if(typeof kt=="undefined")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;this._config.reference==="parent"?e=t:S(this._config.reference)?e=U(this._config.reference):typeof this._config.reference=="object"&&(e=this._config.reference);const s=this._getPopperConfig(),o=s.modifiers.find(e=>e.name==="applyStyles"&&e.enabled===!1);this._popper=we(e,this._menu,s),o&&n.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(po)&&[].concat(...document.body.children).forEac
5h(t=>e.on(t,"mouseover",_e)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle(O),this._element.classList.toggle(O),e.trigger(this._element,no,s)}hide(){if($(this._element)||!this._menu.classList.contains(O))return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){e.on(this._element,so,e=>{e.preventDefault(),this.toggle()})}_completeHide(t){const s=e.trigger(this._element,Js,t);if(s.defaultPrevented)return;"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>e.off(t,"mouseover",_e)),this._popper&&this._popper.destroy(),this._menu.classList.remove(O),this._element.classList.remove(O),this._element.setAttribute("aria-expanded","false"),n.removeDataAttribute(this._menu,"popper"),e.trigger(this._element,eo,t)}_getConfig(e){if(e={...this.constructor.Default,...n.getDataAttributes(this._element),...e},w(Et,e,this.constructor.DefaultType),typeof e.reference=="object"&&!S(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${Et.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_getMenuElement(){return t.next(this._element,Ue)[0]}_getPlacement(){const e=this._element.parentNode;if(e.classList.contains(lo))return _o;if(e.classList.contains(uo))return wo;const t=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(co)?t?bo:vo:t?yo:jo}_detectNavbar(){return this._element.closest(`.${ho}`)!==null}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(e=>Number.parseInt(e,10)):typeof e=="function"?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return this._config.display==="static"&&(e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...typeof this._config.popperConfig=="function"?this._config.popperConfig(e):this._config.popperConfig}}_selectMenuItem({key:e,target:n}){const s=t.find(go,this._menu).filter(Ce);if(!s.length)return;is(s,n,e===Ve,!s.includes(n)).focus()}static dropdownInterface(e,t){const n=i.getOrCreateInstance(e,t);if(typeof t=="string"){if(typeof n[t]=="undefined")throw new TypeError(`No method named "${t}"`);n[t]()}}static jQueryInterface(e){return this.each(function(){i.dropdownInterface(this,e)})}static clearMenus(e){if(e&&(e.button===Qs||e.type==="keyup"&&e.key!==Hn))return;const n=t.find(te);for(let s=0,a=n.length;s<a;s++){const t=i.getInstance(n[s]);if(!t||t._config.autoClose===!1)continue;if(!t._element.classList.contains(O))continue;const o={relatedTarget:t._element};if(e){const n=e.composedPath(),s=n.includes(t._menu);if(n.includes(t._element)||t._config.autoClose==="inside"&&!s||t._config.autoClose==="outside"&&s)continue;if(t._menu.contains(e.target)&&(e.type==="keyup"&&e.key===Hn||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;e.type==="click"&&(o.clickEvent=e)}t._completeHide(o)}}static getParentFromElement(e){return F(e)||e.parentNode}static dataApiKeydownHandler(e){if(/input|textarea/i.test(e.target.tagName)?e.key===Vn||e.key!==Le&&(e.key!==Ve&&e.key!==gt||e.target.closest(Ue)):!Zs.test(e.key))return;const n=this.classList.contains(O);if(!n&&e.key===Le)return;if(e.preventDefault(),e.stopPropagation(),$(this))return;const s=()=>this.matches(te)?this:t.prev(this,te)[0];if(e.key===Le){s().focus(),i.clearMenus();return}if(e.key===gt||e.key===Ve){n||s().click(),i.getInstance(s())._selectMenuItem(e);return}(!n||e.key===Vn)&&i.clearMenus()}}e.on(document,wn,te,i.dataApiKeydownHandler),e.on(document,wn,Ue,i.dataApiKeydownHandler),e.on(document,zn,i.clearMenus),e.on(document,ao,i.clearMenus),e.on(document,zn,te,function(e){e.preventDefault(),i.dropdownInterface(this)}),u(i);const Rt=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Ht=".sticky-top";class Ot{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",t=>t+e),this._setElementAttributes(Rt,"paddingRight",t=>t+e),this._setElementAttributes(Ht,"marginRight",t=>t-e)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}
5_setElementAttributes(e,t,n){const s=this.getWidth(),o=e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+s)return;this._saveInitialAttribute(e,t);const o=window.getComputedStyle(e)[t];e.style[t]=`${n(Number.parseFloat(o))}px`};this._applyManipulationCallback(e,o)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(Rt,"paddingRight"),this._resetElementAttributes(Ht,"marginRight")}_saveInitialAttribute(e,t){const s=e.style[t];s&&n.setDataAttribute(e,t,s)}_resetElementAttributes(e,t){const s=e=>{const s=n.getDataAttribute(e,t);typeof s=="undefined"?e.style.removeProperty(t):(n.removeDataAttribute(e,t),e.style[t]=s)};this._applyManipulationCallback(e,s)}_applyManipulationCallback(e,n){S(e)?n(e):t.find(e,this._element).forEach(n)}isOverflowing(){return this.getWidth()>0}}const So={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},Mo={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},It="backdrop",To="modal-backdrop",zo="fade",Bt="show",Vt=`mousedown.bs.${It}`;class $t{constructor(e){this._config=this._getConfig(e),this._isAppended=!1,this._element=null}show(e){if(!this._config.isVisible){R(e);return}this._append(),this._config.isAnimated&&W(this._getElement()),this._getElement().classList.add(Bt),this._emulateAnimation(()=>{R(e)})}hide(e){if(!this._config.isVisible){R(e);return}this._getElement().classList.remove(Bt),this._emulateAnimation(()=>{this.dispose(),R(e)})}_getElement(){if(!this._element){const e=document.createElement("div");e.className=To,this._config.isAnimated&&e.classList.add(zo),this._element=e}return this._element}_getConfig(e){return e={...So,...typeof e=="object"?e:{}},e.rootElement=U(e.rootElement),w(It,e,Mo),e}_append(){if(this._isAppended)return;this._config.rootElement.appendChild(this._getElement()),e.on(this._getElement(),Vt,()=>{R(this._config.clickCallback)}),this._isAppended=!0}dispose(){if(!this._isAppended)return;e.off(this._element,Vt),this._element.remove(),this._isAppended=!1}_emulateAnimation(e){rs(e,this._getElement(),this._config.isAnimated)}}const Wt="modal",Po="bs.modal",d=`.${Po}`,Io=".data-api",Gt="Escape",Xt={backdrop:!0,keyboard:!0,focus:!0},$o={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Wo=`hide${d}`,Uo=`hidePrevented${d}`,Qt=`hidden${d}`,Zt=`show${d}`,Yo=`shown${d}`,Se=`focusin${d}`,Jt=`resize${d}`,nt=`click.dismiss${d}`,en=`keydown.dismiss${d}`,Jo=`mouseup.dismiss${d}`,tn=`mousedown.dismiss${d}`,ti=`click${d}${Io}`,nn="modal-open",si="fade",sn="show",Qe="modal-static",ai=".modal-dialog",ri=".modal-body",ci='[data-bs-toggle="modal"]',li='[data-bs-dismiss="modal"]';class Oe extends f{constructor(e,n){super(e),this._config=this._getConfig(n),this._dialog=t.findOne(ai,this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new Ot}static get Default(){return Xt}static get NAME(){return Wt}toggle(e){return this._isShown?this.hide():this.show(e)}show(t){if(this._isShown||this._isTransitioning)return;const n=e.trigger(this._element,Zt,{relatedTarget:t});if(n.defaultPrevented)return;this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(nn),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),e.on(this._element,nt,li,e=>this.hide(e)),e.on(this._dialog,tn,()=>{e.one(this._element,Jo,e=>{e.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t))}hide(t){if(t&&["A","AREA"].includes(t.target.tagName)&&t.preventDefault(),!this._isShown||this._isTransitioning)return;const s=e.trigger(this._element,Wo);if(s.defaultPrevented)return;this._isShown=!1;const n=this._isAnimated();n&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e.off(document,Se),this._element.classList.remove(sn),e.off(this._element,nt),e.off(this._dialog,tn),this._queueCallback(()=>this._hideModal(),this._element,n)}dispose(){[window,this._dialog].forEach(t=>e.off(t,d)),this._backdrop.dispose(),super.dispose(),e.off(document,Se)}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new $t({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(e){return e={...Xt,...n.getDataAttributes(this._element),...typeof e=="object"?e:{}},w(Wt,e,$o),e}_showElement(n){const s=this._isAnimated(),o=t.findOne(ri,this._dialog);(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE)&&document.body.appendChild(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,o&&(o.scrollTop=0),s&&W(this._element),this._element.classList.add(sn),this._config.focus&&this._enforceFocus();const i=()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,e.trigger(this._element,Yo,{relatedTarget:n})};this._queueCallback(i,this._dialog,s)}_enforceFocus(){e.off(document,Se),e.on(document,Se,e=>{document!==e.target&&this._element!==e.target&&!this._element.contains(e.target)&&this._element.focus()})}_setEscapeEvent(){this._isShown?e.on(this._element,en,e=>{this._config.keyboard&&e.key===Gt?(e.preventDefault(),this.hide()):!this._config.keyboard&&e.key===Gt&&this._triggerBackdropTransition()}):e.off(this._element,en)}_setResizeEvent(){this._isShown?e.on(window,Jt,()=>this._adjustDialog()):e.off(window,Jt)}_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(nn),this._resetAdjustments(),this._scrollBar.reset(),e.trigger(this._element,Qt)})}_showBackdrop(t){e.on(this._element,nt,e=>{if(this._ignoreBackdropClick){this._ignoreBackdropClick=!1;return}if(e.target!==e.currentTarget)return;this._config.backdrop===!0?this.hide():this._config.backdrop==="static"&&this._triggerBackdropTransition()}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains(si)}_triggerBackdropTransition(){const o=e.trigger(this._element,Uo);if(o.defaultPrevented)return;const{classList:t,scrollHeight:i,style:n}=this._element,s=i>document.documentElement.clientHeight;if(!s&&n.overflowY==="hidden"||t.contains(Qe))return;s||(n.overflowY="hidden"),t.add(Qe),this._queueCallback(()=>{t.remove(Qe),s||this._queueCallback(()=>{n.overflowY=""},this._dialog)},this._dialog),this._element.focus()}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),t=n>0;(!t&&e&&!o()||t&&!e&&o())&&(this._element.style.paddingLeft=`${n}px`),(t&&!e&&!o()||!t&&e&&o())&&(this._element.style.paddingRight=`${n}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const n=Oe.getOrCreateInstance(this,e);if(typeof e!="string")return;
5if(typeof n[e]=="undefined")throw new TypeError(`No method named "${e}"`);n[e](t)})}}e.on(document,ti,ci,function(t){const n=F(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),e.one(n,Zt,t=>{if(t.defaultPrevented)return;e.one(n,Qt,()=>{Ce(this)&&this.focus()})});const s=Oe.getOrCreateInstance(n);s.toggle(this)}),u(Oe);const on="offcanvas",hi="bs.offcanvas",x=`.${hi}`,an=".data-api",pi=`load${x}${an}`,gi="Escape",rn={backdrop:!0,keyboard:!0,scroll:!1},bi={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},cn="show",dn=".offcanvas.show",_i=`show${x}`,wi=`shown${x}`,Oi=`hide${x}`,un=`hidden${x}`,Be=`focusin${x}`,Ei=`click${x}${an}`,ki=`click.dismiss${x}`,Ai=`keydown.dismiss${x}`,Si='[data-bs-dismiss="offcanvas"]',Mi='[data-bs-toggle="offcanvas"]';class X extends f{constructor(e,t){super(e),this._config=this._getConfig(t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return on}static get Default(){return rn}toggle(e){return this._isShown?this.hide():this.show(e)}show(t){if(this._isShown)return;const n=e.trigger(this._element,_i,{relatedTarget:t});if(n.defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new Ot).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(cn);const s=()=>{e.trigger(this._element,wi,{relatedTarget:t})};this._queueCallback(s,this._element,!0)}hide(){if(!this._isShown)return;const t=e.trigger(this._element,Oi);if(t.defaultPrevented)return;e.off(document,Be),this._element.blur(),this._isShown=!1,this._element.classList.remove(cn),this._backdrop.hide();const n=()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new Ot).reset(),e.trigger(this._element,un)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),super.dispose(),e.off(document,Be)}_getConfig(e){return e={...rn,...n.getDataAttributes(this._element),...typeof e=="object"?e:{}},w(on,e,bi),e}_initializeBackDrop(){return new $t({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){e.off(document,Be),e.on(document,Be,e=>{document!==e.target&&t!==e.target&&!t.contains(e.target)&&t.focu
5s()}),t.focus()}_addEventListeners(){e.on(this._element,ki,Si,()=>this.hide()),e.on(this._element,Ai,e=>{this._config.keyboard&&e.key===gi&&this.hide()})}static jQueryInterface(e){return this.each(function(){const t=X.getOrCreateInstance(this,e);if(typeof e!="string")return;if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)})}}e.on(document,Ei,Mi,function(n){const s=F(this);if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),$(this))return;e.one(s,un,()=>{Ce(this)&&this.focus()});const o=t.findOne(dn);o&&o!==s&&X.getInstance(o).hide();const i=X.getOrCreateInstance(s);i.toggle(this)}),e.on(window,pi,()=>t.find(dn).forEach(e=>X.getOrCreateInstance(e).show())),u(X);const Ti=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),zi=/^aria-[\w-]*$/i,Di=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Ni=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Li=(e,t)=>{const n=e.nodeName.toLowerCase();if(t.includes(n))return!Ti.has(n)||Boolean(Di.test(e.nodeValue)||Ni.test(e.nodeValue));const s=t.filter(e=>e instanceof RegExp);for(let e=0,t=s.length;e<t;e++)if(s[e].test(n))return!0;return!1},Ri={"*":["class","dir","id","lang","role",zi],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 hn(e,t,n){if(!e.length)return e;if(n&&typeof n=="function")return n(e);const i=new window.DOMParser,s=i.parseFromString(e,"text/html"),a=Object.keys(t),o=[].concat(...s.body.querySelectorAll("*"));for(let n=0,i=o.length;n<i;n++){const e=o[n],s=e.nodeName.toLowerCase();if(!a.includes(s)){e.remove();continue}const r=[].concat(...e.attributes),c=[].concat(t["*"]||[],t[s]||[]);r.forEach(t=>{Li(t,c)||e.removeAttribute(t.nodeName)})}return s.body.innerHTML}const mn="tooltip",Ii="bs.tooltip",v=`.${Ii}`,pn="bs-tooltip",$i=new RegExp(`(^|\\s)${pn}\\S+`,"g"),Wi=new Set(["sanitize","allowList","sanitizeFn"]),Ui={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)"},Ki={AUTO:"auto",TOP:"top",RIGHT:o()?"left":"right",BOTTOM:"bottom",LEFT:o()?"right":"left"},qi={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:Ri,popperConfig:null},Yi={HIDE:`hide${v}`,HIDDEN:`hidden${v}`,SHOW:`show${v}`,SHOWN:`shown${v}`,INSERTED:`inserted${v}`,CLICK:`click${v}`,FOCUSIN:`focusin${v}`,FOCUSOUT:`focusout${v}`,MOUSEENTER:`mouseenter${v}`,MOUSELEAVE:`mouseleave${v}`},De="fade",vn="modal",le="show",he="show",qe="out",ea=".tooltip-inner",me="hover",Ye="focus",sa="click",oa="manual";class q extends f{constructor(e,t){if(typeof kt=="undefined")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(t),this.tip=null,this._setListeners()}static get Default(){return qi}static get NAME(){return mn}static get Event(){return Yi}static get DefaultType(){return Ui}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(e){if(!this._isEnabled)return;if(e){const t=this._initializeOnDelegatedTarget(e);t._activeTrigger.click=!t._activeTrigger.click,t._isWithActiveTrigger()?t._enter(null,t):t._leave(null,t)}else{if(this.getTipElement().classList.contains(le)){this._leave(null,this);return}this._enter(null,this)}}dispose(){clearTimeout(this._timeout),e.off(this._element.closest(`.${vn}`),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const a=e.trigger(this._element,this.constructor.Event.SHOW),n=ds(this._element),r=n===null?this._element.ownerDocument.documentElement.contains(this._element):n.contains(this._element);if(a.defaultPrevented||!r)return;const t=this.getTipElement(),s=ys(this.constructor.NAME);t.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this.setContent(),this._config.animation&&t.classList.add(De);const c=typeof this._config.placement=="function"?this._config.placement.call(this,t,this._element):this._config.placement,o=this._getAttachment(c);this._addAttachmentClass(o);const{container:l}=this._config;z.set(t,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(l.appendChild(t),e.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update(
vendor: 5,254 bytes, line 5
5):this._popper=we(this._element,t,this._getPopperConfig(o)),t.classList.add(le);const i=typeof this._config.customClass=="function"?this._config.customClass():this._config.customClass;i&&t.classList.add(...i.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{e.on(t,"mouseover",_e)});const d=()=>{const t=this._hoverState;this._hoverState=null,e.trigger(this._element,this.constructor.Event.SHOWN),t===qe&&this._leave(null,this)},u=this.tip.classList.contains(De);this._queueCallback(d,this.tip,u)}hide(){if(!this._popper)return;const t=this.getTipElement(),n=()=>{if(this._isWithActiveTrigger())return;this._hoverState!==he&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),e.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null)},s=e.trigger(this._element,this.constructor.Event.HIDE);if(s.defaultPrevented)return;t.classList.remove(le),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>e.off(t,"mouseover",_e)),this._activeTrigger[sa]=!1,this._activeTrigger[Ye]=!1,this._activeTrigger[me]=!1;const o=this.tip.classList.contains(De);this._queueCallback(n,this.tip,o),this._hoverState=""}update(){this._popper!==null&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const e=document.createElement("div");return e.innerHTML=this._config.template,this.tip=e.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(ea,e),this.getTitle()),e.classList.remove(De,le)}setElementContent(e,t){if(e===null)return;if(S(t)){t=U(t),this._config.html?t.parentNode!==e&&(e.innerHTML="",e.appendChild(t)):e.textContent=t.textContent;return}this._config.html?(this._config.sanitize&&(t=hn(t,this._config.allowList,this._config.sanitizeFn)),e.innerHTML=t):e.textContent=t}getTitle(){let e=this._element.getAttribute("data-bs-original-title");return e||(e=typeof this._config.title=="function"?this._config.title.call(this._element):this._config.title),e}updateAttachment(e){return e==="right"?"end":e==="left"?"start":e}_initializeOnDelegatedTarget(e,t){const n=this.constructor.DATA_KEY;return t=t||z.get(e.delegateTarget,n),t||(t=new this.constructor(e.delegateTarget,this._getDelegateConfig()),z.set(e.delegateTarget,n,t)),t}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(e=>Number.parseInt(e,10)):typeof e=="function"?t=>e(t,this._element):e}_getPopperConfig(e){const t={placement:e,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:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:e=>this._handlePopperPlacementChange(e)}],onFirstUpdate:e=>{e.options.placement!==e.placement&&this._handlePopperPlacementChange(e)}};return{...t,...typeof this._config.popperConfig=="function"?this._config.popperConfig(t):this._config.popperConfig}}_addAttachmentClass(e){this.getTipElement().classList.add(`${pn}-${this.updateAttachment(e)}`)}_getAttachment(e){return Ki[e.toUpperCase()]}_setListeners(){const t=this._config.trigger.split(" ");t.forEach(t=>{if(t==="click")e.on(this._element,this.constructor.Event.CLICK,this._config.selector,e=>this.toggle(e));else if(t!==oa){const n=t===me?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,s=t===me?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;e.on(this._element,n,this._config.selector,e=>this._enter(e)),e.on(this._element,s,this._config.selector,e=>this._leave(e))}}),this._hideModalHandler=()=>{this._element&&this.hide()},e.on(this._element.closest(`.${vn}`),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const e=this._element.getAttribute("title"),t=typeof this._element.getAttribute("data-bs-original-title");(e||t!=="string")&&(this._element.setAttribute("data-bs-original-title",e||""),e&&!this._element.getAttribute("aria-label")&&!this._element.textContent&&this._element.setAttribute("aria-label",e),this._element.setAttribute("title",""))}_enter(e,t){if(t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger[e.type==="focusin"?Ye:me]=!0),t.getTipElement().classList.contains(le)||t._hoverState===he){t._hoverState=he;return}if(clearTimeout(t._timeout),t._hoverState=he,!t._config.delay||!t._config.delay.show){t.show();return}t._timeout=setTimeout(()=>{t._hoverState===he&&t.show()},t._config.delay.show)}_leave(e,t){if(t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger[e.type==="focusout"?Ye:me]=t._element.contains(e.relatedTarget)),t._isWithActiveTrigger())return;if(clearTimeout(t._timeout),t._hoverState=qe,!t._config.delay||!t._config.delay.hide){t.hide();return}t._timeout=setTimeout(()=>{t._hoverState===qe&&t.hide()},t._config.delay.hide)}_isWithActiveTrigger(){for(const e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1}_getConfig(e){const t=n.getDataAttributes(this._element);
5return Object.keys(t).forEach(e=>{Wi.has(e)&&delete t[e]}),e={...this.constructor.Default,...t,...typeof e=="object"&&e?e:{}},e.container=e.container===!1?document.body:U(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),w(mn,e,this.constructor.DefaultType),e.sanitize&&(e.template=hn(e.template,e.allowList,e.sanitizeFn)),e}_getDelegateConfig(){const e={};if(this._config)for(const t in this._config)this.constructor.Default[t]!==this._config[t]&&(e[t]=this._config[t]);return e}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match($i);e!==null&&e.length>0&&e.map(e=>e.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(e){const{state:t}=e;if(!t)return;this.tip=t.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(t.placement))}static jQueryInterface(e){return this.each(function(){const t=q.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]=="undefined")throw new TypeError(`No method named "${e}"`);t[e]()}})}}u(q);const aa="popover",ra="bs.popover",p=`.${ra}`,Cn="bs-popover",da=new RegExp(`(^|\\s)${Cn}\\S+`,"g"),ua={...q.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>'},ha={...q.DefaultType,content:"(string|element|function)"},ma={HIDE:`hide${p}`,HIDDEN:`hidden${p}`,SHOW:`show${p}`,SHOWN:`shown${p}`,INSERTED:`inserted${p}`,CLICK:`click${p}`,FOCUSIN:`focusin${p}`,FOCUSOUT:`focusout${p}`,MOUSEENTER:`mouseenter${p}`,MOUSELEAVE:`mouseleave${p}`},fa="fade",pa="show",En=".popover-header",kn=".popover-body";class st extends q{static get Default(){return ua}static get NAME(){return aa}static get Event(){return ma}static get DefaultType(){return ha}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip?this.tip:(this.tip=super.getTipElement(),this.getTitle()||t.findOne(En,this.tip).remove(),this._getContent()||t.findOne(kn,this.tip).remove(),this.tip)}setContent(){const n=this.getTipElement();this.setElementContent(t.findOne(En,n),this.getTitle());let e=this._getContent();typeof e=="function"&&(e=e.call(this._element)),this.setElementContent(t.findOne(kn,n),e),n.classList.remove(fa,pa)}_addAttachmentClass(e){this.getTipElement().classList.add(`${Cn}-${this.updateAttachment(e)}`)}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(da);e!==null&&e.length>0&&e.map(e=>e.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(e){return this.each(function(){const t=st.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]=="undefined")throw new TypeError(`No method named "${e}"`);t[e]()}})}}u(st);const it="scrollspy",ya="bs.scrollspy",Te=`.${ya}`,wa=".data-api",An={offset:10,method:"auto",target:""},xa={offset:"number",method:"string",target:"(string|element)"},Ca=`activate${Te}`,Ea=`scroll${Te}`,ka=`load${Te}${wa}`,Lt="dropdown-item",N="active",Ma='[data-bs-spy="scroll"]',Fa=".nav, .list-group",ht=".nav-link",za=".nav-item",Dn=".list-group-item",Na=".dropdown",La=".dropdown-toggle",Ra="offset",Nn="position";class ye extends f{constructor(t,n){super(t),this._scrollElement=this._element.tagName==="BODY"?window:this._element,this._config=this._getConfig(n),this._selector=`${this._config.target} ${ht}, ${this._config.target} ${Dn}, ${this._config.target} .${Lt}`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e.on(this._scrollElement,Ea,()=>this._process()),this.refresh(),this._process()}static get Default(){return An}static get NAME(){return it}refresh(){const s=this._scrollElement===this._scrollElement.window?Ra:Nn,e=this._config.method==="auto"?s:this._config.method,o=e===Nn?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight();const i=t.find(this._selector);i.map(s=>{const i=Ft(s),a=i?t.findOne(i):null;if(a){const t=a.getBoundingClientRect();if(t.width||t.height)return[n[e](a).top+o,i]}return null}).filter(e=>e).sort((e,t)=>
5e[0]-t[0]).forEach(e=>{this._offsets.push(e[0]),this._targets.push(e[1])})}dispose(){e.off(this._scrollElement,Te),super.dispose()}_getConfig(e){if(e={...An,...n.getDataAttributes(this._element),...typeof e=="object"&&e?e:{}},typeof e.target!="string"&&S(e.target)){let{id:t}=e.target;t||(t=ys(it),e.target.id=t),e.target=`#${t}`}return w(it,e,xa),e}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=n){const e=this._targets[this._targets.length-1];this._activeTarget!==e&&this._activate(e);return}if(this._activeTarget&&e<this._offsets[0]&&this._offsets[0]>0){this._activeTarget=null,this._clear();return}for(let t=this._offsets.length;t--;){const n=this._activeTarget!==this._targets[t]&&e>=this._offsets[t]&&(typeof this._offsets[t+1]=="undefined"||e<this._offsets[t+1]);n&&this._activate(this._targets[t])}}_activate(n){this._activeTarget=n,this._clear();const o=this._selector.split(",").map(e=>`${e}[data-bs-target="${n}"],${e}[href="${n}"]`),s=t.findOne(o.join(","));s.classList.contains(Lt)?(t.findOne(La,s.closest(Na)).classList.add(N),s.classList.add(N)):(s.classList.add(N),t.parents(s,Fa).forEach(e=>{t.prev(e,`${ht}, ${Dn}`).forEach(e=>e.classList.add(N)),t.prev(e,za).forEach(e=>{t.children(e,ht).forEach(e=>e.classList.add(N))})})),e.trigger(this._scrollElement,Ca,{relatedTarget:n})}_clear(){t.find(this._selector).filter(e=>e.classList.contains(N)).forEach(e=>e.classList.remove(N))}static jQueryInterface(e){return this.each(function(){const t=ye.getOrCreateInstance(this,e);if(typeof e!="string")return;if(typeof t[e]=="undefined")throw new TypeError(`No method named "${e}"`);t[e]()})}}
5e.on(window,ka,()=>{t.find(Ma).forEach(e=>new ye(e))}),u(ye);const Ia="tab",Ba="bs.tab",ee=`.${Ba}`,$a=".data-api",Wa=`hide${ee}`,Ua=`hidden${ee}`,Ka=`show${ee}`,qa=`shown${ee}`,Ya=`click${ee}${$a}`,Ga="dropdown-menu",ue="active",In="fade",Yn="show",Ja=".dropdown",er=".nav, .list-group",Gn=".active",es=":scope > li > .active",sr='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',or=".dropdown-toggle",ir=":scope > .dropdown-menu .active";class Ie extends f{static get NAME(){return Ia}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(ue))return;let n;const o=F(this._element),s=this._element.closest(er);if(s){const e=s.nodeName==="UL"||s.nodeName==="OL"?es:Gn;n=t.find(e,s),n=n[n.length-1]}const i=n?e.trigger(n,Wa,{relatedTarget:this._element}):null,r=e.trigger(this._element,Ka,{relatedTarget:n});if(r.defaultPrevented||i!==null&&i.defaultPrevented)return;this._activate(this._element,s);const a=()=>{e.trigger(n,Ua,{relatedTarget:this._element}),e.trigger(this._element,qa,{relatedTarget:n})};o?this._activate(o,o.parentNode,a):a()}_activate(e,n,s){const a=n&&(n.nodeName==="UL"||n.nodeName==="OL")?t.find(es,n):t.children(n,Gn),o=a[0],r=s&&o&&o.classList.contains(In),i=()=>this._transitionComplete(e,o,s);o&&r?(o.classList.remove(Yn),this._queueCallback(i,e,!0)):i()}_transitionComplete(e,n,s){if(n){n.classList.remove(ue);const e=t.findOne(ir,n.parentNode);e&&e.classList.remove(ue),n.getAttribute("role")==="tab"&&n.setAttribute("aria-selected",!1)}e.classList.add(ue),e.getAttribute("role")==="tab"&&e.setAttribute("aria-selected",!0),W(e),e.classList.contains(In)&&e.classList.add(Yn);let o=e.parentNode;if(o&&o.nodeName==="LI"&&(o=o.parentNode),o&&o.classList.contains(Ga)){const n=e.closest(Ja);n&&t.find(or,n).forEach(e=>e.classList.add(ue)),e.setAttribute("aria-expanded",!0)}s&&s()}static jQueryInterface(e){return this.each(function(){const t=Ie.getOrCreateInstance(this);if(typeof e=="string"){if(typeof t[e]=="undefined")throw new TypeError(`No method named "${e}"`);t[e]()}})}}e.on(document,Ya,sr,function(e){if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),$(this))return;const t=Ie.getOrCreateInstance(this);t.show()}),u(Ie);const ns="toast",cr="bs.toast",y=`.${cr}`,dr=`click.dismiss${y}`,ur=`mouseover${y}`,hr=`mouseout${y}`,mr=`focusin${y}`,fr=`focusout${y}`,pr=`hide${y}`,gr=`hidden${y}`,vr=`show${y}`,br=`shown${y}`,jr="fade",os="hide",oe="show",vs="showing",Or={animation:"boolean",autohide:"boolean",delay:"number"},ws={animation:!0,autohide:!0,delay:5e3},Cr='[data-bs-dismiss="toast"]';class Dt extends f{constructor(e,t){super(e),this._config=this._getConfig(t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Or}static get Default(){return ws}static get NAME(){return ns}show(){const t=e.trigger(this._element,vr);if(t.defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(jr);const n=()=>{this._element.classList.remove(vs),this._element.classList.add(oe),e.trigger(this._element,br),this._maybeScheduleHide()};this._element.classList.remove(os),W(this._element),this._element.classList.add(v
5s),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this._element.classList.contains(oe))return;const t=e.trigger(this._element,pr);if(t.defaultPrevented)return;const n=()=>{this._element.classList.add(os),e.trigger(this._element,gr)};this._element.classList.remove(oe),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this._element.classList.contains(oe)&&this._element.classList.remove(oe),super.dispose()}_getConfig(e){return e={...ws,...n.getDataAttributes(this._element),...typeof e=="object"&&e?e:{}},w(ns,e,this.constructor.DefaultType),e}_maybeScheduleHide(){if(!this._config.autohide)return;if(this._hasMouseInteraction||this._hasKeyboardInteraction)return;this._timeout=setTimeout(()=>{this.hide()},this._config.delay)}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t;break}if(t){this._clearTimeout();return}const n=e.relatedTarget;if(this._element===n||this._element.contains(n))return;this._maybeScheduleHide()}_setListeners(){e.on(this._element,dr,Cr,()=>this.hide()),e.on(this._element,ur,e=>this._onInteraction(e,!0)),e.on(this._element,hr,e=>this._onInteraction(e,!1)),e.on(this._element,mr,e=>this._onInteraction(e,!0)),e.on(this._element,fr,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=Dt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]=="undefined")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}return u(Dt),Os={Alert:ce,Button:Me,Carousel:C,Collapse:j,Dropdown:i,Modal:Oe,Offcanvas:X,Popover:st,ScrollSpy:ye,Tab:Ie,Toast:Dt,Tooltip:q},Os})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.