vendor: 1,231 bytes, line 1
1var e="top",t="bottom",n="right",i="left",s="auto",o=[e,t,n,i],r="start",a="end",l="clippingParents",c="viewport",d="popper",h="reference",u=o.reduce(function(e,t){return e.concat([t+"-"+r,t+"-"+a])},[]),f=[].concat(o,[s]).reduce(function(e,t){return e.concat([t,t+"-"+r,t+"-"+a])},[]),p="beforeRead",g="read",m="afterRead",_="beforeMain",b="main",v="afterMain",y="beforeWrite",w="write",E="afterWrite",C=[p,g,m,_,b,v,y,w,E];function getNodeName(e){return e?(e.nodeName||"").toLowerCase():null}function getWindow(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function isElement$1(e){return e instanceof getWindow(e).Element||e instanceof Element}function isHTMLElement(e){return e instanceof getWindow(e).HTMLElement||e instanceof HTMLElement}function isShadowRoot(e){return"undefined"!=typeof ShadowRoot&&(e instanceof getWindow(e).ShadowRoot||e instanceof ShadowRoot)}const T={name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},i=t.attributes[e]||{},s=t.elements[e];isHTMLElement(s)&&getNodeName(s)&&(Object.assign(s.style,n),Object.keys(i).forEac
vendor: 17,413 bytes, line 1
1h(function(e){var t=i[e];!1===t?s.removeAttribute(e):s.setAttribute(e,!0===t?"":t)}))})},effect:function effect$2(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 i=t.elements[e],s=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});isHTMLElement(i)&&getNodeName(i)&&(Object.assign(i.style,o),Object.keys(s).forEach(function(e){i.removeAttribute(e)}))})}},requires:["computeStyles"]};function getBasePlacement(e){return e.split("-")[0]}var A=Math.max,O=Math.min,S=Math.round;function getUAString(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var i=e.getBoundingClientRect(),s=1,o=1;t&&isHTMLElement(e)&&(s=e.offsetWidth>0&&S(i.width)/e.offsetWidth||1,o=e.offsetHeight>0&&S(i.height)/e.offsetHeight||1);var r=(isElement$1(e)?getWindow(e):window).visualViewport,a=!isLayoutViewport()&&n,l=(i.left+(a&&r?r.offsetLeft:0))/s,c=(i.top+(a&&r?r.offsetTop:0))/o,d=i.width/s,h=i.height/o;return{width:d,height:h,top:c,right:l+d,bottom:c+h,left:l,x:l,y:c}}function getLayoutRect(e){var t=getBoundingClientRect(e),n=e.offsetWidth,i=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-i)<=1&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:i}}function contains(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&isShadowRoot(n)){var i=t;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function getComputedStyle$1(e){return getWindow(e).getComputedStyle(e)}function isTableElement(e){return["table","td","th"].indexOf(getNodeName(e))>=0}function getDocumentElement(e){return((isElement$1(e)?e.ownerDocument:e.document)||window.document).documentElement}function getParentNode(e){return"html"===getNodeName(e)?e:e.assignedSlot||e.parentNode||(isShadowRoot(e)?e.host:null)||getDocumentElement(e)}function getTrueOffsetParent(e){return isHTMLElement(e)&&"fixed"!==getComputedStyle$1(e).position?e.offsetParent:null}function getOffsetParent(e){for(var t=getWindow(e),n=getTrueOffsetParent(e);n&&isTableElement(n)&&"static"===getComputedStyle$1(n).position;)n=getTrueOffsetParent(n);return n&&("html"===getNodeName(n)||"body"===getNodeName(n)&&"static"===getComputedStyle$1(n).position)?t:n||function getContainingBlock(e){var t=/firefox/i.test(getUAString());if(/Trident/i.test(getUAString())&&isHTMLElement(e)&&"fixed"===getComputedStyle$1(e).position)return null;var n=getParentNode(e);for(isShadowRoot(n)&&(n=n.host);isHTMLElement(n)&&["html","body"].indexOf(getNodeName(n))<0;){var i=getComputedStyle$1(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||t}function getMainAxisFromPlacement(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function within(e,t,n){return A(e,O(t,n))}function mergePaddingObject(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function expandToHashMap(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}const x={name:"arrow",enabled:!0,phase:"main",fn:function arrow(s){var r,a=s.state,l=s.name,c=s.options,d=a.elements.arrow,h=a.modifiersData.popperOffsets,u=getBasePlacement(a.placement),f=getMainAxisFromPlacement(u),p=[i,n].indexOf(u)>=0?"height":"width";if(d&&h){var g=function toPaddingObject2(e,t){return mergePaddingObject("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:expandToHashMap(e,o))}(c.padding,a),m=getLayoutRect(d),_="y"===f?e:i,b="y"===f?t:n,v=a.rects.reference[p]+a.rects.reference[f]-h[f]-a.rects.popper[p],y=h[f]-a.rects.reference[f],w=getOffsetParent(d),E=w?"y"===f?w.clientHeight||0:w.clientWidth||0:0,C=v/2-y/2,T=g[_],A=E-m[p]-g[b],O=E/2-m[p]/2+C,S=within(T,O,A),x=f;a.modifiersData[l]=((r={})[x]=S,r.centerOffset=S-O,r)}},effect:function effect$1(e){var t=e.state,n=e.options.element,i=void 0===n?"[data-popper-arrow]":n;null!=i&&("string"!=typeof i||(i=t.elements.popper.querySelector(i)))&&contains(t.elements.popper,i)&&(t.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation(e){return e.split("-")[1]}var k={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mapToStyles(s){var o,r=s.popper,l=s.popperRect,c=s.placement,d=s.variation,h=s.offsets,u=s.position,f=s.gpuAcceleration,p=s.adaptive,g=s.roundOffsets,m=s.isFixed,_=h.x,b=void 0===_?0:_,v=h.y,y=void 0===v?0:v,w="function"==typeof g?g({x:b,y:y}):{x:b,y:y};b=w.x,y=w.y;var E=h.hasOwnProperty("x"),C=h.hasOwnProperty("y"),T=i,A=e,O=window;if(p){var x=getOffsetParent(r),P="clientHeight",L="clientWidth";if(x===getWindow(r)&&"static"!==getComputedStyle$1(x=getDocumentElement(r)).position&&"absolute"===u&&(P="scrollHeight",L="scrollWidth"),c===e||(c===i||c===n)&&d===a)A=t,y-=(m&&x===O&&O.visualViewport?O.visualViewport.height:x[P])-l.height,y*=f?1:-1;if(c===i||(c===e||c===t)&&d===a)T=n,b-=(m&&x===O&&O.visualViewport?O.visualViewport.width:x[L])-l.width,b*=f?1:-1}var D,$=Object.assign({position:u},p&&k),N=!0===g?function roundOffsetsByDPR(e,t){var n=e.x,i=e.y,s=t.devicePixelRatio||1;return{x:S(n*s)/s||0,y:S(i*s)/s||0}}({x:b,y:y},getWindow(r)):{x:b,y:y};return b=N.x,y=N.y,f?Object.assign({},$,((D={})[A]=C?"0":"",D[T]=E?"0":"",D.transform=(O.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",D)):Object.assign({},$,((o={})[A]=C?y+"px":"",o[T]=E?b+"px":"",o.transform="",o))}const P={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(e){var t=e.state,n=e.options,i=n.gpuAcceleration,s=void 0===i||i,o=n.adaptive,r=void 0===o||o,a=n.roundOffsets,l=void 0===a||a,c={placement:getBasePlacement(t.placement),variation:getVariation(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,mapToStyles(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:r,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,mapToStyles(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var L={passive:!0};const D={name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(e){var t=e.state,n=e.instance,i=e.options,s=i.scroll,o=void 0===s||s,r=i.resize,a=void 0===r||r,l=getWindow(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach(function(e){e.addEventListener("scroll",n.update,L)}),a&&l.addEventListener("resize",n.update,L),function(){o&&c.forEach(function(e){e.removeEventListener("scroll",n.update,L)}),a&&l.removeEventListener("resize",n.update,L)}},data:{}};var $={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,function(e){return $[e]})}var N={start:"end",end:"start"};function getOppositeVariationPlacement(e){return e.replace(/start|end/g,function(e){return N[e]})}function getWindowScroll(e){var t=getWindow(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function getWindowScrollBarX(e){return getBoundingClientRect(getDocumentElement(e)).left+getWindowScroll(e).scrollLeft}function isScrollParent(e){var t=getComputedStyle$1(e),n=t.overflow,i=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+s+i)}function getScrollParent(e){return["html","body","#document"].indexOf(getNodeName(e))>=0?e.ownerDocument.body:isHTMLElement(e)&&isScrollParent(e)?e:getScrollParent(getParentNode(e))}function listScrollParents(e,t){var n;void 0===t&&(t=[]);var i=getScrollParent(e),s=i===(null==(n=e.ownerDocument)?void 0:n.body),o=getWindow(i),r=s?[o].concat(o.visualViewport||[],isScrollParent(i)?i:[]):i,a=t.concat(r);return s?a:a.concat(listScrollParents(getParentNode(r)))}function rectToClientRect(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function getClientRectFromMixedType(e,t,n){return t===c?rectToClientRect(function getViewportRect(e,t){var n=getWindow(e),i=getDocumentElement(e),s=n.visualViewport,o=i.clientWidth,r=i.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=isLayoutViewport();(c||!c&&"fixed"===t)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+getWindowScrollBarX(e),y:l}}(e,n)):isElement$1(t)?function getInnerBoundingClientRect(e,t){var n=getBoundingClientRect(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):rectToClientRect(function getDocumentRect(e){var t,n=getDocumentElement(e),i=getWindowScroll(e),s=null==(t=e.ownerDocument)?void 0:t.body,o=A(n.scrollWidth,n.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=A(n.scrollHeight,n.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-i.scrollLeft+getWindowScrollBarX(e),l=-i.scrollTop;return"rtl"===getComputedStyle$1(s||n).direction&&(a+=A(n.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(getDocumentElement(e)))}function getClippingRect(e,t,n,i){var s="clippingParents"===t?function getClippingParents(e){var t=listScrollParents(getParentNode(e)),n=["absolute","fixed"].indexOf(getComputedStyle$1(e).position)>=0&&isHTMLElement(e)?getOffsetParent(e):e;return isElement$1(n)?t.filter(function(e){return isElement$1(e)&&contains(e,n)&&"body"!==getNodeName(e)}):[]}(e):[].concat(t),o=[].concat(s,[n]),r=o[0],a=o.reduce(function(t,n){var s=getClientRectFromMixedType(e,n,i);return t.top=A(s.top,t.top),t.right=O(s.right,t.right),t.bottom=O(s.bottom,t.bottom),t.left=A(s.left,t.left),t},getClientRectFromMixedType(e,r,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function computeOffsets(s){var o,l=s.reference,c=s.element,d=s.placement,h=d?getBasePlacement(d):null,u=d?getVariation(d):null,f=l.x+l.width/2-c.width/2,p=l.y+l.height/2-c.height/2;switch(h){case e:o={x:f,y:l.y-c.height};break;case t:o={x:f,y:l.y+l.height};break;case n:o={x:l.x+l.width,y:p};break;case i:o={x:l.x-c.width,y:p};break;default:o={x:l.x,y:l.y}}var g=h?getMainAxisFromPlacement(h):null;if(null!=g){var m="y"===g?"height":"width";switch(u){case r:o[g]=o[g]-(l[m]/2-c[m]/2);break;case a:o[g]=o[g]+(l[m]/2-c[m]/2)}}return o}function detectOverflow(i,s){void 0===s&&(s={});var r=s,a=r.placement,u=void 0===a?i.placement:a,f=r.strategy,p=void 0===f?i.strategy:f,g=r.boundary,m=void 0===g?l:g,_=r.rootBoundary,b=void 0===_?c:_,v=r.elementContext,y=void 0===v?d:v,w=r.altBoundary,E=void 0!==w&&w,C=r.padding,T=void 0===C?0:C,A=mergePaddingObject("number"!=typeof T?T:expandToHashMap(T,o)),O=y===d?h:d,S=i.rects.popper,x=i.elements[E?O:y],k=getClippingRect(isElement$1(x)?x:x.contextElement||getDocumentElement(i.elements.popper),m,b,p),P=getBoundingClientRect(i.elements.reference),L=computeOffsets({reference:P,element:S,placement:u}),D=rectToClientRect(Object.assign({},S,L)),$=y===d?D:P,N={top:k.top-$.top+A.top,bottom:$.bottom-k.bottom+A.bottom,left:k.left-$.left+A.left,right:$.right-k.right+A.right},M=i.modifiersData.offset;if(y===d&&M){var I=M[u];Object.keys(N).forEach(function(i){var s=[n,t].indexOf(i)>=0?1:-1,o=[e,t].indexOf(i)>=0?"y":"x";N[i]+=I[o]*s})}return N}const M={name:"flip",enabled:!0,phase:"main",fn:function flip(a){var l=a.state,c=a.options,d=a.name;if(!l.modifiersData[d]._skip){for(var h=c.mainAxis,p=void 0===h||h,g=c.altAxis,m=void 0===g||g,_=c.fallbackPlacements,b=c.padding,v=c.boundary,y=c.rootBoundary,w=c.altBoundary,E=c.flipVariations,C=void 0===E||E,T=c.allowedAutoPlacements,A=l.options.placement,O=getBasePlacement(A),S=_||(O===A||!C?[getOppositePlacement(A)]:function getExpandedFallbackPlacements(e){if(getBasePlacement(e)===s)return[];var t=getOppositePlacement(e);return[getOppositeVariationPlacement(e),t,getOppositeVariationPlacement(t)]}(A)),x=[A].concat(S).reduce(function(e,t){return e.concat(getBasePlacement(t)===s?function computeAutoPlacement(e,t){void 0===t&&(t={});var n=t,i=n.placement,s=n.boundary,r=n.rootBoundary,a=n.padding,l=n.flipVariations,c=n.allowedAutoPlacements,d=void 0===c?f:c,h=getVariation(i),p=h?l?u:u.filter(function(e){return getVariation(e)===h}):o,g=p.filter(function(e){return d.indexOf(e)>=0});0===g.length&&(g=p);var m=g.reduce(function(t,n){return t[n]=detectOverflow(e,{placement:n,boundary:s,rootBoundary:r,padding:a})[getBasePlacement(n)],t},{});return Object.keys(m).sort(function(e,t){return m[e]-m[t]})}(l,{placement:t,boundary:v,rootBoundary:y,padding:b,flipVariations:C,allowedAutoPlacements:T}):t)},[]),k=l.rects.reference,P=l.rects.popper,L=new Map,D=!0,$=x[0],N=0;N<x.length;N++){var M=x[N],I=getBasePlacement(M),j=getVariation(M)===r,B=[e,t].indexOf(I)>=0,H=B?"width":"height",F=detectOverflow(l,{placement:M,boundary:v,rootBoundary:y,altBoundary:w,padding:b}),R=B?j?n:i:j?t:e;k[H]>P[H]&&(R=getOppositePlacement(R));var W=getOppositePlacement(R),z=[];if(p&&z.push(F[I]<=0),m&&z.push(F[R]<=0,F[W]<=0),z.every(function(e){return e})){$=M,D=!1;break}L.set(M,z)}if(D)for(var V=function _loop2(e){var t=x.find(function(t){var n=L.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return $=t,"break"},q=C?3:1;q>0;q--){if("break"===V(q))break}l.placement!==$&&(l.modifiersData[d]._skip=!0,l.placement=$,l.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets(e,t,n){return void 0===n&&(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 isAnySideFullyClipped(s){return[e,n,t,i].some(function(e){return s[e]>=0})}const I={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(e){var t=e.state,n=e.name,i=t.rects.reference,s=t.rects.popper,o=t.modifiersData.preventOverflow,r=detectOverflow(t,{elementContext:"reference"}),a=detectOverflow(t,{altBoundary:!0}),l=getSideOffsets(r,i),c=getSideOffsets(a,s,o),d=isAnySideFullyClipped(l),h=isAnySideFullyClipped(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":h})}};const j={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset(t){var s=t.state,o=t.options,r=t.name,a=o.offset,l=void 0===a?[0,0]:a,c=f.reduce(function(t,o){return t[o]=function distanceAndSkiddingToXY(t,s,o){var r=getBasePlacement(t),a=[i,e].indexOf(r)>=0?-1:1,l="function"==typeof o?o(Object.assign({},s,{placement:t})):o,c=l[0],d=l[1];return c=c||0,d=(d||0)*a,[i,n].indexOf(r)>=0?{x:d,y:c}:{x:c,y:d}}(o,s.rects,l),t},{}),d=c[s.placement],h=d.x,u=d.y;null!=s.modifiersData.popperOffsets&&(s.modifiersData.popperOffsets.x+=h,s.modifiersData.popperOffsets.y+=u),s.modifiersData[r]=c}};const B={name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets(e){var t=e.state,n=e.name;t.modifiersData[n]=computeOffsets({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})},data:{}};const H={name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(s){var o=s.state,a=s.options,l=s.name,c=a.mainAxis,d=void 0===c||c,h=a.altAxis,u=void 0!==h&&h,f=a.boundary,p=a.rootBoundary,g=a.altBoundary,m=a.padding,_=a.tether,b=void 0===_||_,v=a.tetherOffset,y=void 0===v?0:v,w=detectOverflow(o,{boundary:f,rootBoundary:p,padding:m,altBoundary:g}),E=getBasePlacement(o.placement),C=getVariation(o.placement),T=!C,S=getMainAxisFromPlacement(E),x=function getAltAxis(e){return"x"===e?"y":"x"}(S),k=o.modifiersData.popperOffsets,P=o.rects.reference,L=o.rects.popper,D="function"==typeof y?y(Object.assign({},o.rects,{placement:o.placement})):y,$="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),N=o.modifiersData.offset?o.modifiersData.offset[o.placement]:null,M={x:0,y:0};if(k){if(d){var I,j="y"===S?e:i,B="y"===S?t:n,H="y"===S?"height":"width",F=k[S],R=F+w[j],W=F-w[B],z=b?-L[H]/2:0,V=C===r?P[H]:L[H],q=C===r?-L[H]:-P[H],U=o.elements.arrow,K=b&&U?getLayoutRect(U):{width:0,height:0},X=o.modifiersData["arrow#persistent"]?o.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Y=X[j],Q=X[B],G=within(0,P[H],K[H]),J=T?P[H]/2-z-G-Y-$.mainAxis:V-G-Y-$.mainAxis,Z=T?-P[H]/2+z+G+Q+$.mainAxis:q+G+Q+$.mainAxis,ee=o.elements.arrow&&getOffsetParent(o.elements.arrow),te=ee?"y"===S?ee.clientTop||0:ee.clientLeft||0:0,ne=null!=(I=null==N?void 0:N[S])?I:0,ie=F+Z-ne,se=within(b?O(R,F+J-ne-te):R,F,b?A(W,ie):W);k[S]=se,M[S]=se-F}if(u){var oe,re="x"===S?e:i,ae="x"===S?t:n,le=k[x],ce="y"===x?"height":"width",de
vendor: 4,821 bytes, line 1
1=le+w[re],he=le-w[ae],ue=-1!==[e,i].indexOf(E),fe=null!=(oe=null==N?void 0:N[x])?oe:0,pe=ue?de:le-P[ce]-L[ce]-fe+$.altAxis,ge=ue?le+P[ce]+L[ce]-fe-$.altAxis:he,me=b&&ue?function withinMaxClamp(e,t,n){var i=within(e,t,n);return i>n?n:i}(pe,le,ge):within(b?pe:de,le,b?ge:he);k[x]=me,M[x]=me-le}o.modifiersData[l]=M}},requiresIfExists:["offset"]};function getCompositeRect(e,t,n){void 0===n&&(n=!1);var i=isHTMLElement(t),s=isHTMLElement(t)&&function isElementScaled(e){var t=e.getBoundingClientRect(),n=S(t.width)/e.offsetWidth||1,i=S(t.height)/e.offsetHeight||1;return 1!==n||1!==i}(t),o=getDocumentElement(t),r=getBoundingClientRect(e,s,n),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!n)&&(("body"!==getNodeName(t)||isScrollParent(o))&&(a=function getNodeScroll(e){return e!==getWindow(e)&&isHTMLElement(e)?function getHTMLElementScroll(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}(e):getWindowScroll(e)}(t)),isHTMLElement(t)?((l=getBoundingClientRect(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=getWindowScrollBarX(o))),{x:r.left+a.scrollLeft-l.x,y:r.top+a.scrollTop-l.y,width:r.width,height:r.height}}function order(e){var t=new Map,n=new Set,i=[];function sort(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var i=t.get(e);i&&sort(i)}}),i.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||sort(e)}),i}var F={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function popperGenerator(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,i=void 0===n?[]:n,s=t.defaultOptions,o=void 0===s?F:s;return function createPopper2(e,t,n){void 0===n&&(n=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},F,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,d={state:a,setOptions:function setOptions(n){var s="function"==typeof n?n(a.options):n;cleanupModifierEffects(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:isElement$1(e)?listScrollParents(e):e.contextElement?listScrollParents(e.contextElement):[],popper:listScrollParents(t)};var r=function orderModifiers(e){var t=order(e);return C.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}(function mergeByName(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]})}([].concat(i,a.options.modifiers)));return a.orderedModifiers=r.filter(function(e){return e.enabled}),function runModifierEffects(){a.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,i=void 0===n?{}:n,s=e.effect;if("function"==typeof s){var o=s({state:a,name:t,instance:d,options:i}),r=function noopFn2(){};l.push(o||r)}})}(),d.update()},forceUpdate:function forceUpdate(){if(!c){var e=a.elements,t=e.reference,n=e.popper;if(areValidElements(t,n)){a.rects={reference:getCompositeRect(t,getOffsetParent(n),"fixed"===a.options.strategy),popper:getLayoutRect(n)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(var i=0;i<a.orderedModifiers.length;i++)if(!0!==a.reset){var s=a.orderedModifiers[i],o=s.fn,r=s.options,l=void 0===r?{}:r,h=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:h,instance:d})||a)}else a.reset=!1,i=-1}}},update:(s=function(){return new Promise(function(e){d.forceUpdate(),e(a)})},function(){return r||(r=new Promise(function(e){Promise.resolve().then(function(){r=void 0,e(s())})})),r}),destroy:function destroy(){cleanupModifierEffects(),c=!0}};if(!areValidElements(e,t))return d;function cleanupModifierEffects(){l.forEach(function(e){return e()}),l=[]}return d.setOptions(n).then(function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)}),d}}var R=popperGenerator(),W=popperGenerator({defaultModifiers:[D,B,P,T]}),z=popperGenerator({defaultModifiers:[D,B,P,T,j,M,H,x,I]});const V=Object.freeze(Object.defineProperty({__proto__:null,afterMain:v,afterRead:m,afterWrite:E,applyStyles:T,arrow:x,auto:s,basePlacements:o,beforeMain:_,beforeRead:p,beforeWrite:y,bottom:t,clippingParents:l,computeStyles:P,createPopper:z,createPopperBase:R,createPopperLite:W,detectOverflow:detectOverflow,end:a,eventListeners:D,flip:M,hide:I,left:i,main:b,modifierPhases:C,offset:j,placements:f,popper:d,popperGenerator:popperGenerator,popperOffsets:B,preventOverflow:H,read:g,reference:h,right:n,start:r,top:e,variationPlacements:u,viewport:c,write:w},Symbol.toStringTag,{value:"Module"}
vendor: 3,100 bytes, lines 1-6
1)),q=new Map,U={set(e,t,n){q.has(e)||q.set(e,new Map);const i=q.get(e);i.has(t)||0===i.size?i.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(e,t)=>q.has(e)&&q.get(e).get(t)||null,remove(e,t){if(!q.has(e))return;const n=q.get(e);n.delete(t),0===n.size&&q.delete(e)}},K="transitionend",parseSelector=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),e),toType=e=>null==e?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),triggerTransitionEnd=e=>{e.dispatchEvent(new Event(K))},isElement=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),getElement=e=>isElement(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(parseSelector(e)):null,isVisible=e=>{if(!isElement(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const t=e.closest("summary");if(t&&t.parentNode!==n)return!1;if(null===t)return!1}return t},isDisabled=e=>!e||e.nodeType!==Node.ELEMENT_NODE||(!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled"))),findShadowRoot=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?findShadowRoot(e.parentNode):null},noop=()=>{},reflow=e=>{e.offsetHeight},getjQuery=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,X=[],isRTL=()=>"rtl"===document.documentElement.dir,defineJQueryPlugin=e=>{var t;t=()=>{const t=getjQuery();if(t){const n=e.NAME,i=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=i,e.jQueryInterface)}},"loading"===document.readyState?(X.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of X)e()}),X.push(t)):t()},execute=(e,t=[],n=e)=>"function"==typeof e?e.call(...t):n,executeAfterTransition=(e,t,n=!0)=>{if(!n)return void execute(e);const i=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const i=Number.parseFloat(t),s=Number.parseFloat(n);return i||s?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0})(t)+5;let s=!1;const handler=({target:n})=>{n===t&&(s=!0,t.removeEventListener(K,handler),execute(e))};t.addEventListener(K,handler),setTimeout(()=>{s||triggerTransitionEnd(t)},i)},getNextActiveElement=(e,t,n,i)=>{const s=e.length;let o=e.indexOf(t);return-1===o?!n&&i?e[s-1]:e[0]:(o+=n?1:-1,i&&(o=(o+s)%s),e[Math.max(0,Math.min(o,s-1))])},Y=/[^.]*(?=\..*)\.|.*/,Q=/\..*/,G=/::\d+$/,J={}; 2/*! 3 * Bootstrap v5.3.8 (https://getbootstrap.com/) 4 * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) 6 */let Z=1;
vendor: 4,156 bytes, line 6
6const ee={mouseenter:"mouseover",mouseleave:"mouseout"},te=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 makeEventUid(e,t){return t&&`${t}::${Z++}`||e.uidEvent||Z++}function getElementEvents(e){const t=makeEventUid(e);return e.uidEvent=t,J[t]=J[t]||{},J[t]}function findHandler(e,t,n=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===n)}function normalizeParameters(e,t,n){const i="string"==typeof t,s=i?n:t||n;let o=getTypeEvent(e);return te.has(o)||(o=e),[i,s,o]}function addHandler(e,t,n,i,s){if("string"!=typeof t||!e)return;let[o,r,a]=normalizeParameters(t,n,i);if(t in ee){r=(e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)})(r)}const l=getElementEvents(e),c=l[a]||(l[a]={}),d=findHandler(c,r,o?n:null);if(d)return void(d.oneOff=d.oneOff&&s);const h=makeEventUid(r,t.replace(Y,"")),u=o?function bootstrapDelegationHandler(e,t,n){return function handler(i){const s=e.querySelectorAll(t);for(let{target:o}=i;o&&o!==this;o=o.parentNode)for(const r of s)if(r===o)return hydrateObj(i,{delegateTarget:o}),handler.oneOff&&ne.off(e,i.type,t,n),n.apply(o,[i])}}(e,n,r):function bootstrapHandler(e,t){return function handler(n){return hydrateObj(n,{delegateTarget:e}),handler.oneOff&&ne.off(e,n.type,t),t.apply(e,[n])}}(e,r);u.delegationSelector=o?n:null,u.callable=r,u.oneOff=s,u.uidEvent=h,c[h]=u,e.addEventListener(a,u,o)}function removeHandler(e,t,n,i,s){const o=findHandler(t[n],i,s);o&&(e.removeEventListener(n,o,Boolean(s)),delete t[n][o.uidEvent])}function removeNamespacedHandlers(e,t,n,i){const s=t[n]||{};for(const[o,r]of Object.entries(s))o.includes(i)&&removeHandler(e,t,n,r.callable,r.delegationSelector)}function getTypeEvent(e){return e=e.replace(Q,""),ee[e]||e}const ne={on(e,t,n,i){addHandler(e,t,n,i,!1)},one(e,t,n,i){addHandler(e,t,n,i,!0)},off(e,t,n,i){if("string"!=typeof t||!e)return;const[s,o,r]=normalizeParameters(t,n,i),a=r!==t,l=getElementEvents(e),c=l[r]||{},d=t.startsWith(".");if(void 0===o){if(d)for(const n of Object.keys(l))removeNamespacedHandlers(e,l,n,t.slice(1));for(const[n,i]of Object.entries(c)){const s=n.replace(G,"");a&&!t.includes(s)||removeHandler(e,l,r,i.callable,i.delegationSelector)}}else{if(!Object.keys(c).length)return;removeHandler(e,l,r,o,s?n:null)}},trigger(e,t,n){if("string"!=typeof t||!e)return null;const i=getjQuery();let s=null,o=!0,r=!0,a=!1;t!==getTypeEvent(t)&&i&&(s=i.Event(t,n),i(e).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=hydrateObj(new Event(t,{bubbles:o,cancelable:!0}),n);return a&&l.preventDefault(),r&&e.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function hydrateObj(e,t={}){for(const[i,s]of Object.entries(t))try{e[i]=s}catch(n){Object.defineProperty(e,i,{configurable:!0,get:()=>s})}return e}function normalizeData(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function normalizeDataKey(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const ie={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${normalizeDataKey(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${normalizeDataKey(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"));for(const i of n){let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1),t[n]=normalizeData(e.dataset[i])}return t},getDataAttribute:(e,t)=>
vendor: 6,507 bytes, line 6
6normalizeData(e.getAttribute(`data-bs-${normalizeDataKey(t)}`))};class Config{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(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const n=isElement(t)?ie.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof n?n:{},...isElement(t)?ie.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[n,i]of Object.entries(t)){const t=e[n],s=isElement(t)?"element":toType(t);if(!new RegExp(i).test(s))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${s}" but expected type "${i}".`)}}}class BaseComponent extends Config{constructor(e,t){super(),(e=getElement(e))&&(this._element=e,this._config=this._getConfig(t),U.set(this._element,this.constructor.DATA_KEY,this))}dispose(){U.remove(this._element,this.constructor.DATA_KEY),ne.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,n=!0){executeAfterTransition(e,t,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return U.get(getElement(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"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(e){return`${e}${this.EVENT_KEY}`}}const getSelector=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?t.split(",").map(e=>parseSelector(e)).join(","):null},se={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const n=[];let i=e.parentNode.closest(t);for(;i;)n.push(i),i=i.parentNode.closest(t);return n},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[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>`${e}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(e=>!isDisabled(e)&&isVisible(e))},getSelectorFromElement(e){const t=getSelector(e);return t&&se.findOne(t)?t:null},getElementFromSelector(e){const t=getSelector(e);return t?se.findOne(t):null},getMultipleElementsFromSelector(e){const t=getSelector(e);return t?se.find(t):[]}},enableDismissTrigger=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,i=e.NAME;ne.on(document,n,`[data-bs-dismiss="${i}"]`,function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),isDisabled(this))return;const s=se.getElementFromSelector(this)||this.closest(`.${i}`);e.getOrCreateInstance(s)[t]()})},oe=".bs.alert",re=`close${oe}`,ae=`closed${oe}`;class Alert extends BaseComponent{static get NAME(){return"alert"}close(){if(ne.trigger(this._element,re).defaultPrevented)return;this._element.classList.remove("show");const e=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,e)}_destroyElement(){this._element.remove(),ne.trigger(this._element,ae),this.dispose()}static jQueryInterface(e){return this.each(function(){const t=Alert.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}enableDismissTrigger(Alert,"close"),defineJQueryPlugin(Alert);const le='[data-bs-toggle="button"]';class Button extends BaseComponent{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each(function(){const t=Button.getOrCreateInstance(this);"toggle"===e&&t[e]()})}}ne.on(document,"click.bs.button.data-api",le,e=>{e.preventDefault();const t=e.target.closest(le);Button.getOrCreateInstance(t).toggle()}),defineJQueryPlugin(Button);const ce=".bs.swipe",de=`touchstart${ce}`,he=`touchmove${ce}`,ue=`touchend${ce}`,fe=`pointerdown${ce}`,pe=`pointerup${ce}`,ge={endCallback:null,leftCallback:null,rightCallback:null},me={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Swipe extends Config{constructor(e,t){super(),this._element=e,e&&Swipe.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return ge}static get DefaultType(){return me}static get NAME(){return"swipe"}dispose(){ne.off(this._element,ce)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),execute(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=40)return;const t=e/this._deltaX;this._deltaX=0,t&&execute(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(ne.on(this._element,fe,e=>this._start(e)),ne.on(this._element,pe,e=>this._end(e)),this._element.classList.add("pointer-event")):(ne.on(this._element,de,e=>this._start(e)),ne.on(this._element,he,e=>this._move(e)),ne.on(this._element,ue,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const _e=".bs.carousel",be=".data-api",ve="ArrowLeft",ye="ArrowRight",we="next",Ee="prev",Ce="left",Te="right",Ae=`slide${_e}`,Oe=`slid${_e}`,Se=`keydown${_e}`,xe=`mouseenter${_e}`,ke=`mouseleave${_e}`,Pe=`dragstart${_e}`,Le=`load${_e}${be}
6`,De=`click${_e}${be}`,$e="carousel",Ne="active",Me=".active",Ie=".carousel-item",je=Me+Ie,Be={[ve]:Te,[ye]:Ce},He={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Fe={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Carousel extends BaseComponent{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=se.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===$e&&this.cycle()}static get Default(){return He}static get DefaultType(){return Fe}static get NAME(){return"carousel"}next(){this._slide(we)}nextWhenVisible(){!document.hidden&&isVisible(this._element)&&this.next()}prev(){this._slide(Ee)}pause(){this._isSliding&&triggerTransitionEnd(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?ne.one(this._element,Oe,()=>this.cycle()):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void ne.one(this._element,Oe,()=>this.to(e));const n=this._getItemIndex(this._getActive());if(n===e)return;const i=e>n?we:Ee;this._slide(i,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&ne.on(this._element,Se,e=>this._keydown(e)),"hover"===this._config.pause&&(ne.on(this._element,xe,()=>this.pause()),ne.on(this._element,ke,()=>this._maybeEnableCycle())),this._config.touch&&Swipe.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of se.find(".carousel-item img",this._element))ne.on(t,Pe,e=>e.preventDefault());const e={leftCallback:()=>this._slide(this._directionToOrder(Ce)),rightCallback:()=>this._slide(this._directionToOrder(Te)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new Swipe(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=Be[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=se.findOne(Me,this._indicatorsElement);t.classList.remove(Ne),t.removeAttribute("aria-current");const n=se.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);n&&(n.classList.add(Ne),n.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const n=this._getActive(),i=e===we,s=t||getNextActiveElement(this._getItems(),n,i,this._config.wrap);if(s===n)return;const o=this._getItemIndex(s),triggerEvent=t=>ne.trigger(this._element,t,{relatedTarget:s,direction:this._orderToDirection(e),from:this._getItemIndex(n),to:o});if(triggerEvent(Ae).defaultPrevented)return;if(!n||!s)return;const r=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const a=i?"carousel-item-start":"carousel-item-end",l=i?"carousel-item-next":"carousel-item-prev";s.classList.add(l),reflow(s),n.classList.add(a),s.classList.add(a);this._queueCallback(()=>{s.classList.remove(a,l),s.classList.add(Ne),n.classList.remove(Ne,l,a),this._isSliding=!1,triggerEvent(Oe)},n,this._isAnimated()),r&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return se.findOne(je,this._element)}_getItems(){return se.find(Ie,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return isRTL()?e===Ce?Ee:we:e===Ce?we:Ee}_orderToDirection(e){return isRTL()?e===Ee?Ce:Te:e===Ee?Te:Ce}static jQueryInterface(e){return this.each(function(){const t=Carou
vendor: 1,688 bytes, line 6
6sel.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)})}}ne.on(document,De,"[data-bs-slide], [data-bs-slide-to]",function(e){const t=se.getElementFromSelector(this);if(!t||!t.classList.contains($e))return;e.preventDefault();const n=Carousel.getOrCreateInstance(t),i=this.getAttribute("data-bs-slide-to");return i?(n.to(i),void n._maybeEnableCycle()):"next"===ie.getDataAttribute(this,"slide")?(n.next(),void n._maybeEnableCycle()):(n.prev(),void n._maybeEnableCycle())}),ne.on(window,Le,()=>{const e=se.find('[data-bs-ride="carousel"]');for(const t of e)Carousel.getOrCreateInstance(t)}),defineJQueryPlugin(Carousel);const Re=".bs.collapse",We=`show${Re}`,ze=`shown${Re}`,Ve=`hide${Re}`,qe=`hidden${Re}`,Ue=`click${Re}.data-api`,Ke="show",Xe="collapse",Ye="collapsing",Qe=`:scope .${Xe} .${Xe}`,Ge='[data-bs-toggle="collapse"]',Je={parent:null,toggle:!0},Ze={parent:"(null|element)",toggle:"boolean"};class Collapse extends BaseComponent{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const n=se.find(Ge);for(const i of n){const e=se.getSelectorFromElement(i),t=se.find(e).filter(e=>e===this._element);null!==e&&t.length&&this._triggerArray.push(i)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Je}static get DefaultType(){return Ze}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];
vendor: 4,162 bytes, line 6
6if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>Collapse.getOrCreateInstance(e,{toggle:!1}))),e.length&&e[0]._isTransitioning)return;if(ne.trigger(this._element,We).defaultPrevented)return;for(const i of e)i.hide();const t=this._getDimension();this._element.classList.remove(Xe),this._element.classList.add(Ye),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const n=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Ye),this._element.classList.add(Xe,Ke),this._element.style[t]="",ne.trigger(this._element,ze)},this._element,!0),this._element.style[t]=`${this._element[n]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(ne.trigger(this._element,Ve).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,reflow(this._element),this._element.classList.add(Ye),this._element.classList.remove(Xe,Ke);for(const t of this._triggerArray){const e=se.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0;this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Ye),this._element.classList.add(Xe),ne.trigger(this._element,qe)},this._element,!0)}_isShown(e=this._element){return e.classList.contains(Ke)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=getElement(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(Ge);for(const t of e){const e=se.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=se.find(Qe,this._config.parent);return se.find(e,this._config.parent).filter(e=>!t.includes(e))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const n of e)n.classList.toggle("collapsed",!t),n.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){const n=Collapse.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e]()}})}}ne.on(document,Ue,Ge,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const t of se.getMultipleElementsFromSelector(this))Collapse.getOrCreateInstance(t,{toggle:!1}).toggle()}),defineJQueryPlugin(Collapse);const et="dropdown",tt=".bs.dropdown",nt=".data-api",it="ArrowUp",st="ArrowDown",ot=`hide${tt}`,rt=`hidden${tt}`,at=`show${tt}`,lt=`shown${tt}`,ct=`click${tt}${nt}`,dt=`keydown${tt}${nt}`,ht=`keyup${tt}${nt}`,ut="show",ft='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',pt=`${ft}.${ut}`,gt=".dropdown-menu",mt=isRTL()?"top-end":"top-start",_t=isRTL()?"top-start":"top-end",bt=isRTL()?"bottom-end":"bottom-start",vt=isRTL()?"bottom-start":"bottom-end",yt=isRTL()?"left-start":"right-start",wt=isRTL()?"right-start":"left-start",Et={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ct={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Dropdown extends BaseComponent{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=se.next(this._element,gt)[0]||se.prev(this._element,gt)[0]||se.findOne(gt,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Et}static get DefaultType(){return Ct}static get NAME(){return et}toggle(){return this._isShown()?this.hide():this.show()}show(){if(isDisabled(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!ne.trigger(this._element,at,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".
6navbar-nav"))for(const e of[].concat(...document.body.children))ne.on(e,"mouseover",noop);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(ut),this._element.classList.add(ut),ne.trigger(this._element,lt,e)}}hide(){if(isDisabled(this._element)||!this._isShown())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()}_completeHide(e){if(!ne.trigger(this._element,ot,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))ne.off(e,"mouseover",noop);this._popper&&this._popper.destroy(),this._menu.classList.remove(ut),this._element.classList.remove(ut),this._element.setAttribute("aria-expanded","false"),ie.removeDataAttribute(this._menu,"popper"),ne.trigger(this._element,rt,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!isElement(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${et.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===V)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let e=this._element;"parent"===this._config.reference?e=this._parent:isElement(this._config.reference)?e=getElement(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=z(e,this._menu,t)}_isShown(){return this._menu.classList.contains(ut)}_getPlacement(){const e=this._parent;if(e.classList.contains("dropend"))return yt;if(e.classList.contains("dropstart"))return wt;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?_t:mt:t?vt:bt}
vendor: 5,612 bytes, line 6
6_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?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._inNavbar||"static"===this._config.display)&&(ie.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...execute(this._config.popperConfig,[void 0,e])}}_selectMenuItem({key:e,target:t}){const n=se.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>isVisible(e));n.length&&getNextActiveElement(n,t,e===st,!n.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){const t=Dropdown.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(2===e.button||"keyup"===e.type&&"Tab"!==e.key)return;const t=se.find(pt);for(const n of t){const t=Dropdown.getInstance(n);if(!t||!1===t._config.autoClose)continue;const i=e.composedPath(),s=i.includes(t._menu);if(i.includes(t._element)||"inside"===t._config.autoClose&&!s||"outside"===t._config.autoClose&&s)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const o={relatedTarget:t._element};"click"===e.type&&(o.clickEvent=e),t._completeHide(o)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),n="Escape"===e.key,i=[it,st].includes(e.key);if(!i&&!n)return;if(t&&!n)return;e.preventDefault();const s=this.matches(ft)?this:se.prev(this,ft)[0]||se.next(this,ft)[0]||se.findOne(ft,e.delegateTarget.parentNode),o=Dropdown.getOrCreateInstance(s);if(i)return e.stopPropagation(),o.show(),void o._selectMenuItem(e);o._isShown()&&(e.stopPropagation(),o.hide(),s.focus())}}ne.on(document,dt,ft,Dropdown.dataApiKeydownHandler),ne.on(document,dt,gt,Dropdown.dataApiKeydownHandler),ne.on(document,ct,Dropdown.clearMenus),ne.on(document,ht,Dropdown.clearMenus),ne.on(document,ct,ft,function(e){e.preventDefault(),Dropdown.getOrCreateInstance(this).toggle()}),defineJQueryPlugin(Dropdown);const Tt="backdrop",At="show",Ot=`mousedown.bs.${Tt}`,St={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},xt={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Backdrop extends Config{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return St}static get DefaultType(){return xt}static get NAME(){return Tt}show(e){if(!this._config.isVisible)return void execute(e);this._append();const t=this._getElement();this._config.isAnimated&&reflow(t),t.classList.add(At),this._emulateAnimation(()=>{execute(e)})}hide(e){this._config.isVisible?(this._getElement().classList.remove(At),this._emulateAnimation(()=>{this.dispose(),execute(e)})):execute(e)}dispose(){this._isAppended&&(ne.off(this._element,Ot),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=getElement(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),ne.on(e,Ot,()=>{execute(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){executeAfterTransition(e,this._getElement(),this._config.isAnimated)}}const kt=".bs.focustrap",Pt=`focusin${kt}`,Lt=`keydown.tab${kt}`,Dt="backward",$t={autofocus:!0,trapElement:null},Nt={autofocus:"boolean",trapElement:"element"};class FocusTrap extends Config{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return $t}static get DefaultType(){return Nt}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),ne.off(document,kt),ne.on(document,Pt,e=>this._handleFocusin(e)),ne.on(document,Lt,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,ne.off(document,kt))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const n=se.focusableChildren(t);0===n.length?t.focus():this._lastTabNavDirection===Dt?n[n.length-1].focus():n[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?Dt:"forward")}}const Mt=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",It=".sticky-top",jt="padding-right",Bt="margin-right";class ScrollBarHelper{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,jt,t=>t+e),this._setElementAttributes(Mt,jt,t=>t+e),this._setElementAttributes(It,Bt,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,jt),this._resetElementAttributes(Mt,jt),this._resetElementAttributes(It,Bt)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}
vendor: 17,062 bytes, line 6
6_setElementAttributes(e,t,n){const i=this.getWidth();this._applyManipulationCallback(e,e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+i)return;this._saveInitialAttribute(e,t);const s=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${n(Number.parseFloat(s))}px`)})}_saveInitialAttribute(e,t){const n=e.style.getPropertyValue(t);n&&ie.setDataAttribute(e,t,n)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,e=>{const n=ie.getDataAttribute(e,t);null!==n?(ie.removeDataAttribute(e,t),e.style.setProperty(t,n)):e.style.removeProperty(t)})}_applyManipulationCallback(e,t){if(isElement(e))t(e);else for(const n of se.find(e,this._element))t(n)}}const Ht=".bs.modal",Ft=`hide${Ht}`,Rt=`hidePrevented${Ht}`,Wt=`hidden${Ht}`,zt=`show${Ht}`,Vt=`shown${Ht}`,qt=`resize${Ht}`,Ut=`click.dismiss${Ht}`,Kt=`mousedown.dismiss${Ht}`,Xt=`keydown.dismiss${Ht}`,Yt=`click${Ht}.data-api`,Qt="modal-open",Gt="show",Jt="modal-static",Zt={backdrop:!0,focus:!0,keyboard:!0},en={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Modal extends BaseComponent{constructor(e,t){super(e,t),this._dialog=se.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new ScrollBarHelper,this._addEventListeners()}static get Default(){return Zt}static get DefaultType(){return en}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||this._isTransitioning)return;ne.trigger(this._element,zt,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Qt),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){if(!this._isShown||this._isTransitioning)return;ne.trigger(this._element,Ft).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Gt),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){ne.off(window,Ht),ne.off(this._dialog,Ht),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Backdrop({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new FocusTrap({trapElement:this._element})}_showElement(e){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 t=se.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),reflow(this._element),this._element.classList.add(Gt);this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,ne.trigger(this._element,Vt,{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){ne.on(this._element,Xt,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),ne.on(window,qt,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),ne.on(this._element,Kt,e=>{ne.one(this._element,Ut,t=>{this._element===e.target&&this._element===t.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(Qt),this._resetAdjustments(),this._scrollBar.reset(),ne.trigger(this._element,Wt)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(ne.trigger(this._element,Rt).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Jt)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Jt),this._queueCallback(()=>{this._element.classList.remove(Jt),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),n=t>0;if(n&&!e){const e=isRTL()?"paddingLeft":"paddingRight";this._element.style[e]=`${t}px`}if(!n&&e){const e=isRTL()?"paddingRight":"paddingLeft";this._element.style[e]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const n=Modal.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e](t)}})}}ne.on(document,Yt,'[data-bs-toggle="modal"]',function(e){const t=se.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),ne.one(t,zt,e=>{e.defaultPrevented||ne.one(t,Wt,()=>{isVisible(this)&&this.focus()})});const n=se.findOne(".modal.show");n&&Modal.getInstance(n).hide();Modal.getOrCreateInstance(t).toggle(this)}),enableDismissTrigger(Modal),defineJQueryPlugin(Modal);const tn=".bs.offcanvas",nn=".data-api",sn=`load${tn}${nn}`,on="show",rn="showing",an="hiding",ln=".offcanvas.show",cn=`show${tn}`,dn=`shown${tn}`,hn=`hide${tn}`,un=`hidePrevented${tn}`,pn=`hidden${tn}`,gn=`resize${tn}`,mn=`click${tn}${nn}`,_n=`keydown.dismiss${tn}`,bn={backdrop:!0,keyboard:!0,scroll:!1},vn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Offcanvas extends BaseComponent{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return bn}static get DefaultType(){return vn}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(ne.trigger(this._element,cn,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new ScrollBarHelper).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(rn);this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(on),this._element.classList.remove(rn),ne.trigger(this._element,dn,{relatedTarget:e})},this._element,!0)}hide(){if(!this._isShown)return;if(ne.trigger(this._element,hn).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(an),this._backdrop.hide();this._queueCallback(()=>{this._element.classList.remove(on,an),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new ScrollBarHelper).reset(),ne.trigger(this._element,pn)},this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new Backdrop({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():ne.trigger(this._element,un)}:null})}_initializeFocusTrap(){return new FocusTrap({trapElement:this._element})}_addEventListeners(){ne.on(this._element,_n,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():ne.trigger(this._element,un))})}static jQueryInterface(e){return this.each(function(){const t=Offcanvas.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}ne.on(document,mn,'[data-bs-toggle="offcanvas"]',function(e){const t=se.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),isDisabled(this))return;ne.one(t,pn,()=>{isVisible(this)&&this.focus()});const n=se.findOne(ln);n&&n!==t&&Offcanvas.getInstance(n).hide();Offcanvas.getOrCreateInstance(t).toggle(this)}),ne.on(window,sn,()=>{for(const e of se.find(ln))Offcanvas.getOrCreateInstance(e).show()}),ne.on(window,gn,()=>{for(const e of se.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&Offcanvas.getOrCreateInstance(e).hide()}),enableDismissTrigger(Offcanvas),defineJQueryPlugin(Offcanvas);const yn={"*":["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:[]},wn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),En=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,allowedAttribute=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?!wn.has(n)||Boolean(En.test(e.nodeValue)):t.filter(e=>e instanceof RegExp).some(e=>e.test(n))};const Cn={allowList:yn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Tn={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},An={entry:"(string|element|function|null)",selector:"(string|element)"};class TemplateFactory extends Config{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return Cn}static get DefaultType(){return Tn}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[i,s]of Object.entries(this._config.content))this._setContent(e,s,i);const t=e.children[0],n=this._resolvePossibleFunction(this._config.extraClass);return n&&t.classList.add(...n.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,n]of Object.entries(e))super._typeCheckConfig({selector:t,entry:n},An)}_setContent(e,t,n){const i=se.findOne(n,e);i&&((t=this._resolvePossibleFunction(t))?isElement(t)?this._putElementInTemplate(getElement(t),i):this._config.html?i.innerHTML=this._maybeSanitize(t):i.textContent=t:i.remove())}_maybeSanitize(e){return this._config.sanitize?function sanitizeHtml(e,t,n){if(!e.length)return e;if(n&&"function"==typeof n)return n(e);const i=(new window.DOMParser).parseFromString(e,"text/html"),s=[].concat(...i.body.querySelectorAll("*"));for(const o of s){const e=o.nodeName.toLowerCase();if(!Object.keys(t).includes(e)){o.remove();continue}const n=[].concat(...o.attributes),i=[].concat(t["*"]||[],t[e]||[]);for(const t of n)allowedAttribute(t,i)||o.removeAttribute(t.nodeName)}return i.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return execute(e,[void 0,this])}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}const On=new Set(["sanitize","allowList","sanitizeFn"]),Sn="fade",xn="show",kn=".tooltip-inner",Pn=".modal",Ln="hide.bs.modal",Dn="hover",$n="focus",Nn="click",Mn={AUTO:"auto",TOP:"top",RIGHT:isRTL()?"left":"right",BOTTOM:"bottom",LEFT:isRTL()?"right":"left"},In={allowList:yn,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:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},jn={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Tooltip extends BaseComponent{constructor(e,t){if(void 0===V)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return In}static get DefaultType(){return jn}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),ne.off(this._element.closest(Pn),Ln,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const e=ne.trigger(this._element,this.constructor.eventName("show")),t=(findShadowRoot(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!t)return;this._disposePopper();const n=this._getTipElement();this._element.setAttribute("aria-describedby",n.getAttribute("id"));const{container:i}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(i.append(n),ne.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(n),n.classList.add(xn),"ontouchstart"in document.documentElement)for(const s of[].concat(...document.body.children))ne.on(s,"mouseover",noop);this._queueCallback(()=>{ne.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(ne.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;if(this._getTipElement().classList.remove(xn),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))ne.off(e,"mouseover",noop);this._activeTrigger[Nn]=!1,this._activeTrigger[$n]=!1,this._activeTrigger[Dn]=!1,this._isHovered=null;this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),ne.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(Sn,xn),t.classList.add(`bs-${this.constructor.NAME}-auto`);const n=(e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e})(this.constructor.NAME).toString();return t.setAttribute("id",n),this._isAnimated()&&t.classList.add(Sn),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new TemplateFactory({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[kn]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Sn)}_isShown(){return this.tip&&this.tip.classList.contains(xn)}_createPopper(e){const t=execute(this._config.placement,[this,e,this._element]),n=Mn[t.toUpperCase()];return z(this._element,e,this._getPopperConfig(n))}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return execute(e,[this._element,this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}}
vendor: 6,144 bytes, line 6
6,{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...t,...execute(this._config.popperConfig,[void 0,t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)ne.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger[Nn]=!(t._isShown()&&t._activeTrigger[Nn]),t.toggle()});else if("manual"!==t){const e=t===Dn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),n=t===Dn?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");ne.on(this._element,e,this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?$n:Dn]=!0,t._enter()}),ne.on(this._element,n,this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?$n:Dn]=t._element.contains(e.relatedTarget),t._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},ne.on(this._element.closest(Pn),Ln,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=ie.getDataAttributes(this._element);for(const n of Object.keys(t))On.has(n)&&delete t[n];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:getElement(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,n]of Object.entries(this._config))this.constructor.Default[t]!==n&&(e[t]=n);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const t=Tooltip.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}}defineJQueryPlugin(Tooltip);const Bn=".popover-header",Hn=".popover-body",Fn={...Tooltip.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Rn={...Tooltip.DefaultType,content:"(null|string|element|function)"};class Popover extends Tooltip{static get Default(){return Fn}static get DefaultType(){return Rn}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[Bn]:this._getTitle(),[Hn]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const t=Popover.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}}defineJQueryPlugin(Popover);const Wn=".bs.scrollspy",zn=`activate${Wn}`,Vn=`click${Wn}`,qn=`load${Wn}.data-api`,Un="active",Kn="[href]",Xn=".nav-link",Yn=`${Xn}, .nav-item > ${Xn}, .list-group-item`,Qn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Gn={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ScrollSpy extends BaseComponent{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Qn}static get DefaultType(){return Gn}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=getElement(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(ne.off(this._config.target,Vn),ne.on(this._config.target,Vn,Kn,e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const n=this._rootElement||window,i=t.offsetTop-this._element.offsetTop;if(n.scrollTo)return void n.scrollTo({top:i,behavior:"smooth"});n.scrollTop=i}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(e=>this._observerCallback(e),e)}_observerCallback(e){const targetElement=e=>this._targetLinks.get(`#${e.target.id}`),activate=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(targetElement(e))},t=(this._rootElement||document.documentElement).scrollTop,n=t>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=t;
vendor: 8,043 bytes, line 6
6for(const i of e){if(!i.isIntersecting){this._activeTarget=null,this._clearActiveClass(targetElement(i));continue}const e=i.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(n&&e){if(activate(i),!t)return}else n||e||activate(i)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=se.find(Kn,this._config.target);for(const t of e){if(!t.hash||isDisabled(t))continue;const e=se.findOne(decodeURI(t.hash),this._element);isVisible(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(Un),this._activateParents(e),ne.trigger(this._element,zn,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))se.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(Un);else for(const t of se.parents(e,".nav, .list-group"))for(const e of se.prev(t,Yn))e.classList.add(Un)}_clearActiveClass(e){e.classList.remove(Un);const t=se.find(`${Kn}.${Un}`,e);for(const n of t)n.classList.remove(Un)}static jQueryInterface(e){return this.each(function(){const t=ScrollSpy.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}})}}ne.on(window,qn,()=>{for(const e of se.find('[data-bs-spy="scroll"]'))ScrollSpy.getOrCreateInstance(e)}),defineJQueryPlugin(ScrollSpy);const Jn=".bs.tab",Zn=`hide${Jn}`,ei=`hidden${Jn}`,ti=`show${Jn}`,ni=`shown${Jn}`,ii=`click${Jn}`,si=`keydown${Jn}`,oi=`load${Jn}`,ri="ArrowLeft",ai="ArrowRight",li="ArrowUp",ci="ArrowDown",di="Home",hi="End",ui="active",fi="fade",pi="show",gi=".dropdown-toggle",mi=`:not(${gi})`,_i='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',bi=`${`.nav-link${mi}, .list-group-item${mi}, [role="tab"]${mi}`}, ${_i}`,vi=`.${ui}[data-bs-toggle="tab"], .${ui}[data-bs-toggle="pill"], .${ui}[data-bs-toggle="list"]`;class Tab extends BaseComponent{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),ne.on(this._element,si,e=>this._keydown(e)))}static get NAME(){return"tab"}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),n=t?ne.trigger(t,Zn,{relatedTarget:e}):null;ne.trigger(e,ti,{relatedTarget:t}).defaultPrevented||n&&n.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(ui),this._activate(se.getElementFromSelector(e));this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),ne.trigger(e,ni,{relatedTarget:t})):e.classList.add(pi)},e,e.classList.contains(fi))}_deactivate(e,t){if(!e)return;e.classList.remove(ui),e.blur(),this._deactivate(se.getElementFromSelector(e));this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),ne.trigger(e,ei,{relatedTarget:t})):e.classList.remove(pi)},e,e.classList.contains(fi))}_keydown(e){if(![ri,ai,li,ci,di,hi].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter(e=>!isDisabled(e));let n;if([di,hi].includes(e.key))n=t[e.key===di?0:t.length-1];else{const i=[ai,ci].includes(e.key);n=getNextActiveElement(t,e.target,i,!0)}n&&(n.focus({preventScroll:!0}),Tab.getOrCreateInstance(n).show())}_getChildren(){return se.find(bi,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const n of t)this._setInitialAttributesOnChild(n)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),n=this._getOuterElement(e);e.setAttribute("aria-selected",t),n!==e&&this._setAttributeIfNotExists(n,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=se.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const n=this._getOuterElement(e);if(!n.classList.contains("dropdown"))return;const toggle=(e,i)=>{const s=se.findOne(e,n);s&&s.classList.toggle(i,t)};toggle(gi,ui),toggle(".dropdown-menu",pi),n.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,n){e.hasAttribute(t)||e.setAttribute(t,n)}_elemIsActive(e){return e.classList.contains(ui)}_getInnerElement(e){return e.matches(bi)?e:se.findOne(bi,e)}_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each(function(){const t=Tab.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}})}}ne.on(document,ii,_i,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),isDisabled(this)||Tab.getOrCreateInstance(this).show()}),ne.on(window,oi,()=>{for(const e of se.find(vi))Tab.getOrCreateInstance(e)}),defineJQueryPlugin(Tab);const yi=".bs.toast",wi=`mouseover${yi}`,Ei=`mouseout${yi}`,Ci=`focusin${yi}`,Ti=`focusout${yi}`,Ai=`hide${yi}`,Oi=`hidden${yi}`,Si=`show${yi}`,xi=`shown${yi}`,ki="hide",Pi="show",Li="showing",Di={animation:"boolean",autohide:"boolean",delay:"number"},$i={animation:!0,autohide:!0,delay:5e3};class Toast extends BaseComponent{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return $i}static get DefaultType(){return Di}static get NAME(){return"toast"}show(){if(ne.trigger(this._element,Si).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove(ki),reflow(this._element),this._element.classList.add(Pi,Li),this._queueCallback(()=>{this._element.classList.remove(Li),ne.trigger(this._element,xi),this._maybeScheduleHide()},this._element,this._config.animation)}hide(){if(!this.isShown())return;if(ne.trigger(this._element,Ai).defaultPrevented)return;this._element.classList.add(Li),this._queueCallback(()=>{this._element.classList.add(ki),this._element.classList.remove(Li,Pi),ne.trigger(this._element,Oi)},this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Pi),super.dispose()}isShown(){return this._element.classList.contains(Pi)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(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}if(t)return void this._clearTimeout();const n=e.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){ne.on(this._element,wi,e=>this._onInteraction(e,!0)),ne.on(this._element,Ei,e=>this._onInteraction(e,!1)),ne.on(this._element,Ci,e=>this._onInteraction(e,!0)),ne.on(this._element,Ti,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=Toast.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}})}}enableDismissTrigger(Toast),defineJQueryPlugin(Toast);const Ni=Object.freeze(Object.defineProperty({__proto__:null,Alert:Alert,Button:Button,Carousel:Carousel,Collapse:Collapse,Dropdown:Dropdown,Modal:Modal,Offcanvas:Offcanvas,Popover:Popover,ScrollSpy:ScrollSpy,Tab:Tab,Toast:Toast,Tooltip:Tooltip},Symbol.toStringTag,{value:"Module"}));export{Ni as b};
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.