PageSourceSearch

https://raitotec.com/js/bootstrap.bundle.min.js

js raitotec.com collected 2026-10-08 14:06:24 UTC 79,451 bytes, 1 lines download raw bytes

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

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.