1(globalThis.webpackChunkModern=globalThis.webpackChunkModern||[]).push([[992],{993(e,t,n){e.exports=function(e,t,n,i){"use strict";return class extends n{constructor(t,n){super(),(t=i.getElement(t))&&(this._element=t,this._config=this._getConfig(n),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),t.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,n=!0){i.executeAfterTransition(e,t,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(t){return e.get(i.getElement(t),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}`}}}(n(8287),n(3490),n(1239),n(3877))},4989(e,t,n){e.exports=function(e,t,n,i){"use strict";const s=".bs.collapse",r=`show${s}`,o=`shown${s}`,l=`hide${s}`,a=`hidden${s}`,c=`click${s}.data-api`,d="show",u="collapse",h="collapsing",g=`:scope .${u} .${u}`,f='[data-bs-toggle="collapse"]',m={parent:null,toggle:!0},p={parent:"(null|element)",toggle:"boolean"};class b extends e{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const i=n.find(f);for(const e of i){const t=n.getSelectorFromElement(e),i=n.find(t).filter(e=>e===this._element);null!==t&&i.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return m}static get DefaultType(){return p}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];
1if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>b.getOrCreateInstance(e,{toggle:!1}))),e.length&&e[0]._isTransitioning)return;if(t.trigger(this._element,r).defaultPrevented)return;for(const t of e)t.hide();const n=this._getDimension();this._element.classList.remove(u),this._element.classList.add(h),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(h),this._element.classList.add(u,d),this._element.style[n]="",t.trigger(this._element,o)},this._element,!0),this._element.style[n]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(t.trigger(this._element,l).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,i.reflow(this._element),this._element.classList.add(h),this._element.classList.remove(u,d);for(const e of this._triggerArray){const t=n.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0;this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(h),this._element.classList.add(u),t.trigger(this._element,a)},this._element,!0)}_isShown(e=this._element){return e.classList.contains(d)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=i.getElement(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(f);for(const t of e){const e=n.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=n.find(g,this._config.parent);return n.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=b.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e]()}})}}return t.on(document,c,f,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of n.getMultipleElementsFromSelector(this))b.getOrCreateInstance(e,{toggle:!1}).toggle()}),i.defineJQueryPlugin(b),b}(n(993),n(3490),n(2053),n(3877))},8287(e){e.exports=function(){"use strict";const e=new Map;return{set(t,n,i){e.has(t)||e.set(t,new Map);const s=e.get(t);s.has(n)||0===s.size?s.set(n,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(t,n)=>e.has(t)&&e.get(t).get(n)||null,remove(t,n){if(!e.has(t))return;const i=e.get(t);i.delete(n),0===i.size&&e.delete(t)}}}()},3490(e,t,n){e.exports=function(e){"use strict";const t=/[^.]*(?=\..*)\.|.*/,n=/\..*/,i=/::\d+$/,s={};let r=1;
vendor: 4,321 bytes, line 1
1const o={mouseenter:"mouseover",mouseleave:"mouseout"},l=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 a(e,t){return t&&`${t}::${r++}`||e.uidEvent||r++}function c(e){const t=a(e);return e.uidEvent=t,s[t]=s[t]||{},s[t]}function d(e,t,n=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===n)}function u(e,t,n){const i="string"==typeof t,s=i?n:t||n;let r=m(e);return l.has(r)||(r=e),[i,s,r]}function h(e,n,i,s,r){if("string"!=typeof n||!e)return;let[l,h,g]=u(n,i,s);if(n in o){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};h=e(h)}const f=c(e),m=f[g]||(f[g]={}),y=d(m,h,l?i:null);if(y)return void(y.oneOff=y.oneOff&&r);const _=a(h,n.replace(t,"")),E=l?function(e,t,n){return function i(s){const r=e.querySelectorAll(t);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(const l of r)if(l===o)return b(s,{delegateTarget:o}),i.oneOff&&p.off(e,s.type,t,n),n.apply(o,[s])}}(e,i,h):function(e,t){return function n(i){return b(i,{delegateTarget:e}),n.oneOff&&p.off(e,i.type,t),t.apply(e,[i])}}(e,h);E.delegationSelector=l?i:null,E.callable=h,E.oneOff=r,E.uidEvent=_,m[_]=E,e.addEventListener(g,E,l)}function g(e,t,n,i,s){const r=d(t[n],i,s);r&&(e.removeEventListener(n,r,Boolean(s)),delete t[n][r.uidEvent])}function f(e,t,n,i){const s=t[n]||{};for(const[r,o]of Object.entries(s))r.includes(i)&&g(e,t,n,o.callable,o.delegationSelector)}function m(e){return e=e.replace(n,""),o[e]||e}const p={on(e,t,n,i){h(e,t,n,i,!1)},one(e,t,n,i){h(e,t,n,i,!0)},off(e,t,n,s){if("string"!=typeof t||!e)return;const[r,o,l]=u(t,n,s),a=l!==t,d=c(e),h=d[l]||{},m=t.startsWith(".");if(void 0===o){if(m)for(const n of Object.keys(d))f(e,d,n,t.slice(1));for(const[n,s]of Object.entries(h)){const r=n.replace(i,"");a&&!t.includes(r)||g(e,d,l,s.callable,s.delegationSelector)}}else{if(!Object.keys(h).length)return;g(e,d,l,o,r?n:null)}},trigger(t,n,i){if("string"!=typeof n||!t)return null;const s=e.getjQuery();let r=null,o=!0,l=!0,a=!1;n!==m(n)&&s&&(r=s.Event(n,i),s(t).trigger(r),o=!r.isPropagationStopped(),l=!r.isImmediatePropagationStopped(),a=r.isDefaultPrevented());const c=b(new Event(n,{bubbles:o,cancelable:!0}),i);return a&&c.preventDefault(),l&&t.dispatchEvent(c),c.defaultPrevented&&r&&r.preventDefault(),c}};function b(e,t={}){for(const[n,i]of Object.entries(t))try{e[n]=i}catch(t){Object.defineProperty(e,n,{configurable:!0,get:()=>i})}return e}return p}(n(3877))},3479(e){e.exports=function(){"use strict";function e(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 t(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}return{setDataAttribute(e,n,i){e.setAttribute(`data-bs-${t(n)}`,i)},removeDataAttribute(e,n){e.removeAttribute(`data-bs-${t(n)}`)},getDataAttributes(t){if(!t)return{};const n={},i=Object.keys(t.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"));for(const s of i){let i=s.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1),n[i]=e(t.dataset[s])}return n},getDataAttribute:(n,i)=>e(n.getAttribute(`data-bs-${t(i)}`))}}()},2053(e,t,n){e.exports=function(e){"use strict";const t=t=>{let n=t.getAttribute("data-bs-target");if(!n||"#"===n){let e=t.getAttribute("href");if(!e||!e.includes("#")&&!e.startsWith("."))return null;e.includes("#")&&!e.startsWith("#")&&(e=`#${e.split("#")[1]}`),n=e&&"#"!==e?e.trim():null}return n?n.split(",").map(t=>e.parseSelector(t)).join(","):null},n={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)=>
1[].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(t){const n=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>`${e}:not([tabindex^="-"])`).join(",");return this.find(n,t).filter(t=>!e.isDisabled(t)&&e.isVisible(t))},getSelectorFromElement(e){const i=t(e);return i&&n.findOne(i)?i:null},getElementFromSelector(e){const i=t(e);return i?n.findOne(i):null},getMultipleElementsFromSelector(e){const i=t(e);return i?n.find(i):[]}};return n}(n(3877))},1239(e,t,n){e.exports=function(e,t){"use strict";return class{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,i){const s=t.isElement(i)?e.getDataAttribute(i,"config"):{};return{...this.constructor.Default,..."object"==typeof s?s:{},...t.isElement(i)?e.getDataAttributes(i):{},..."object"==typeof n?n:{}}}_typeCheckConfig(e,n=this.constructor.DefaultType){for(const[i,s]of Object.entries(n)){const n=e[i],r=t.isElement(n)?"element":t.toType(n);if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${s}".`)}}}}(n(3479),n(3877))},3877(e,t){!function(e){"use strict";const t="transitionend",n=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),e),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},s=e=>{e.dispatchEvent(new Event(t))},r=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),o=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?o(e.parentNode):null},l=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,a=[],c=e=>{"loading"===document.readyState?(a.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of a)e()}),a.push(e)):e()},d=(e,t=[],n=e)=>"function"==typeof e?e.call(...t):n;e.defineJQueryPlugin=e=>{c(()=>{const t=l();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)}})},e.execute=d,e.executeAfterTransition=(e,n,r=!0)=>{if(!r)return void d(e);const o=i(n)+5;let l=!1;const a=({target:i})=>{i===n&&(l=!0,n.removeEventListener(t,a),d(e))};n.addEventListener(t,a),setTimeout(()=>{l||s(n)},o)},e.findShadowRoot=o,e.getElement=e=>r(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(n(e)):null,e.getNextActiveElement=(e,t,n,i)=>{const s=e.length;let r=e.indexOf(t);return-1===r?!n&&i?e[s-1]:e[0]:(r+=n?1:-1,i&&(r=(r+s)%s),e[Math.max(0,Math.min(r,s-1))])},e.getTransitionDurationFromElement=i,e.getUID=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},e.getjQuery=l,e.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")),e.isElement=r,e.isRTL=()=>"rtl"===document.documentElement.dir,e.isVisible=e=>{if(!r(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},e.noop=()=>{},e.onDOMContentLoaded=c,e.parseSelector=n,e.reflow=e=>{e.offsetHeight},e.toType=e=>null==e?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),e.triggerTransitionEnd=s,Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}(t)}
1,7865(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var i=n(4989),s=n.n(i),r=n(4149);const o=(0,n(7674).h)({prefix:"Accordion"}),l="data-accordion-begin",a="accordion--last",c="accordion--assembled",d="accordion--fallback",u="accordion:assembled",h="show";class g{constructor(e){this.body=null,this.endMarker=null,this.endMarkerNextSibling=null,this.endMarkerParent=null,this.collectedElements=[],this.originalPositions=[],this.element=e,this.accordionId=this.element.getAttribute(l)||""}init(){this.accordionId?this.element.classList.contains(c)?o.info(`Accordion "${this.accordionId}" already assembled.`):(this.body=this.element.querySelector(".accordion-body"),this.body?this.assemble():o.warn(`Accordion "${this.accordionId}" missing accordion-body element.`)):o.warn("Accordion missing data-accordion-begin ID, skipping.")}destroy(){this.restoreElements(),this.restoreEndMarker(),this.element.classList.remove(c,a,d)}assemble(){if(this.body.children.length>0)return this.markAssembled(),void o.info(`Accordion "${this.accordionId}" pre-populated, skipping assembly.`);const e=this.findMatchingEnd();if(!e)return o.warn(`Accordion "${this.accordionId}" has no matching end marker. Displaying children normally.`),void this.element.classList.add(d);this.collectSiblingsBetween(this.element,e);for(const e of this.collectedElements)this.originalPositions.push({element:e,parent:e.parentNode,nextSibling:e.nextSibling}),this.body.appendChild(e);this.endMarkerParent=e.parentNode,this.endMarkerNextSibling=e.nextSibling,this.endMarker=e,e.remove(),this.markAssembled(),o.info(`Accordion "${this.accordionId}" assembled with ${this.collectedElements.length} child element(s).`)}markAssembled(){this.element.classList.add(c),this.applyLastBorder(),this.element.dispatchEvent(new CustomEvent(u,{bubbles:!0,detail:{id:this.accordionId}}))}findMatchingEnd(){let e=this.element.nextElementSibling,t=0;for(;e;){if(e.hasAttribute(l)&&t++,e.hasAttribute("data-accordion-end")){if(0===t)return e;t--}e=e.nextElementSibling}return null}collectSiblingsBetween(e,t){let n=e.nextElementSibling;for(;n&&n!==t;){const e=n.nextElementSibling;this.collectedElements.push(n),n=e}}applyLastBorder(){const e=this.element.nextElementSibling;e&&e.hasAttribute(l)&&e.classList.contains("accordion-item")||this.element.classList.add(a)}restoreEndMarker(){this.endMarker&&this.endMarkerParent&&(this.endMarkerNextSibling&&this.endMarkerParent.contains(this.endMarkerNextSibling)?this.endMarkerParent.insertBefore(this.endMarker,this.endMarkerNextSibling):this.endMarkerParent.appendChild(this.endMarker),this.endMarker=null,this.endMarkerParent=null,this.endMarkerNextSibling=null)}restoreElements(){for(const e of this.originalPositions)e.nextSibling&&e.parent.contains(e.nextSibling)?e.parent.insertBefore(e.element,e.nextSibling):e.parent.appendChild(e.element);this.collectedElements=[],this.originalPositions=[]}}(0,r.Sc)(async e=>{const t=function(e){const t=[];let n=e.parentElement;for(;n;)n.classList.contains("accordion-collapse")&&!n.classList.contains(h)&&t.unshift(n),n=n.parentElement;return t}(e);0!==t.length&&await async function(e){for(const t of e)t.classList.contains(h)||await new Promise(e=>{t.addEventListener("shown.bs.collapse",()=>e(),{once:!0}),s().getOrCreateInstance(t).show()})}(t)});let f=null;document.addEventListener(u,()=>{window.location.hash&&(f&&clearTimeout(f),f=setTimeout(()=>{f=null,(0,r.J1)(window.location.hash)},150))})}}]); 2//# sourceMappingURL=component.accordion.a7b5d93e.js.map
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.