child-theme.min.js 200 KB
/*!
  * Understrap v1.2.0 (https://understrap.com)
  * Copyright 2013-2023 The Understrap Authors (https://github.com/understrap/understrap/graphs/contributors)
  * Licensed under GPL-3.0 (undefined)
  */
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).understrap={},e.jQuery)}(this,(function(e,t){"use strict";function i(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=i(t);"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function r(e){var t=e.default;if("function"==typeof t){var i=function e(){if(this instanceof e){var i=[null];i.push.apply(i,arguments);var n=Function.bind.apply(t,i);return new n}return t.apply(this,arguments)};i.prototype=t.prototype}else i={};return Object.defineProperty(i,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(i,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})})),i}var a,o={exports:{}},l={exports:{}};function d(){return a||(a=1,function(e,t){!function(e){const t=1e6,i=1e3,n="transitionend",s=e=>null==e?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),r=e=>{do{e+=Math.floor(Math.random()*t)}while(document.getElementById(e));return e},a=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),t=i&&"#"!==i?i.trim():null}return t},o=e=>{const t=a(e);return t&&document.querySelector(t)?t:null},l=e=>{const t=a(e);return t?document.querySelector(t):null},d=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const s=Number.parseFloat(t),r=Number.parseFloat(n);return s||r?(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*i):0},c=e=>{e.dispatchEvent(new Event(n))},p=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),u=e=>p(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(e):null,f=e=>{if(!p(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),i=e.closest("details:not([open])");if(!i)return t;if(i!==e){const t=e.closest("summary");if(t&&t.parentNode!==i)return!1;if(null===t)return!1}return t},h=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),g=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?g(e.parentNode):null},m=()=>{},v=e=>{e.offsetHeight},b=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,w=[],_=e=>{"loading"===document.readyState?(w.length||document.addEventListener("DOMContentLoaded",(()=>{for(const e of w)e()})),w.push(e)):e()},y=()=>"rtl"===document.documentElement.dir,A=e=>{_((()=>{const t=b();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}}))},x=e=>{"function"==typeof e&&e()},C=(e,t,i=!0)=>{if(!i)return void x(e);const s=5,r=d(t)+s;let a=!1;const o=({target:i})=>{i===t&&(a=!0,t.removeEventListener(n,o),x(e))};t.addEventListener(n,o),setTimeout((()=>{a||c(t)}),r)},E=(e,t,i,n)=>{const s=e.length;let r=e.indexOf(t);return-1===r?!i&&n?e[s-1]:e[0]:(r+=i?1:-1,n&&(r=(r+s)%s),e[Math.max(0,Math.min(r,s-1))])};e.defineJQueryPlugin=A,e.execute=x,e.executeAfterTransition=C,e.findShadowRoot=g,e.getElement=u,e.getElementFromSelector=l,e.getNextActiveElement=E,e.getSelectorFromElement=o,e.getTransitionDurationFromElement=d,e.getUID=r,e.getjQuery=b,e.isDisabled=h,e.isElement=p,e.isRTL=y,e.isVisible=f,e.noop=m,e.onDOMContentLoaded=_,e.reflow=v,e.toType=s,e.triggerTransitionEnd=c,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}(t)}(0,l.exports)),l.exports}var c,p={exports:{}};
/*!
	  * Bootstrap event-handler.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function u(){return c||(c=1,function(e,t){e.exports=function(e){const t=/[^.]*(?=\..*)\.|.*/,i=/\..*/,n=/::\d+$/,s={};let r=1;const a={mouseenter:"mouseover",mouseleave:"mouseout"},o=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 l(e,t){return t&&`${t}::${r++}`||e.uidEvent||r++}function d(e){const t=l(e);return e.uidEvent=t,s[t]=s[t]||{},s[t]}function c(e,t){return function i(n){return w(n,{delegateTarget:e}),i.oneOff&&b.off(e,n.type,t),t.apply(e,[n])}}function p(e,t,i){return function n(s){const r=e.querySelectorAll(t);for(let{target:a}=s;a&&a!==this;a=a.parentNode)for(const o of r)if(o===a)return w(s,{delegateTarget:a}),n.oneOff&&b.off(e,s.type,t,i),i.apply(a,[s])}}function u(e,t,i=null){return Object.values(e).find((e=>e.callable===t&&e.delegationSelector===i))}function f(e,t,i){const n="string"==typeof t,s=n?i:t||i;let r=v(e);return o.has(r)||(r=e),[n,s,r]}function h(e,i,n,s,r){if("string"!=typeof i||!e)return;let[o,h,g]=f(i,n,s);if(i in a){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 m=d(e),v=m[g]||(m[g]={}),b=u(v,h,o?n:null);if(b)return void(b.oneOff=b.oneOff&&r);const w=l(h,i.replace(t,"")),_=o?p(e,n,h):c(e,h);_.delegationSelector=o?n:null,_.callable=h,_.oneOff=r,_.uidEvent=w,v[w]=_,e.addEventListener(g,_,o)}function g(e,t,i,n,s){const r=u(t[i],n,s);r&&(e.removeEventListener(i,r,Boolean(s)),delete t[i][r.uidEvent])}function m(e,t,i,n){const s=t[i]||{};for(const r of Object.keys(s))if(r.includes(n)){const n=s[r];g(e,t,i,n.callable,n.delegationSelector)}}function v(e){return e=e.replace(i,""),a[e]||e}const b={on(e,t,i,n){h(e,t,i,n,!1)},one(e,t,i,n){h(e,t,i,n,!0)},off(e,t,i,s){if("string"!=typeof t||!e)return;const[r,a,o]=f(t,i,s),l=o!==t,c=d(e),p=c[o]||{},u=t.startsWith(".");if(void 0===a){if(u)for(const i of Object.keys(c))m(e,c,i,t.slice(1));for(const i of Object.keys(p)){const s=i.replace(n,"");if(!l||t.includes(s)){const t=p[i];g(e,c,o,t.callable,t.delegationSelector)}}}else{if(!Object.keys(p).length)return;g(e,c,o,a,r?i:null)}},trigger(t,i,n){if("string"!=typeof i||!t)return null;const s=e.getjQuery();let r=null,a=!0,o=!0,l=!1;i!==v(i)&&s&&(r=s.Event(i,n),s(t).trigger(r),a=!r.isPropagationStopped(),o=!r.isImmediatePropagationStopped(),l=r.isDefaultPrevented());let d=new Event(i,{bubbles:a,cancelable:!0});return d=w(d,n),l&&d.preventDefault(),o&&t.dispatchEvent(d),d.defaultPrevented&&r&&r.preventDefault(),d}};function w(e,t){for(const[i,n]of Object.entries(t||{}))try{e[i]=n}catch(t){Object.defineProperty(e,i,{configurable:!0,get:()=>n})}return e}return b}(d())}(p)),p.exports}var f,h={exports:{}},g={exports:{}};function m(){return f||(f=1,function(e,t){e.exports=function(){const e=new Map,t={set(t,i,n){e.has(t)||e.set(t,new Map);const s=e.get(t);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(t,i)=>e.has(t)&&e.get(t).get(i)||null,remove(t,i){if(!e.has(t))return;const n=e.get(t);n.delete(i),0===n.size&&e.delete(t)}};return t}()}(g)),g.exports}var v,b,w,_={exports:{}},y={exports:{}};function A(){return v||(v=1,function(e,t){e.exports=function(){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,i,n){e.setAttribute(`data-bs-${t(i)}`,n)},removeDataAttribute(e,i){e.removeAttribute(`data-bs-${t(i)}`)},getDataAttributes(t){if(!t)return{};const i={},n=Object.keys(t.dataset).filter((e=>e.startsWith("bs")&&!e.startsWith("bsConfig")));for(const s of n){let n=s.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),i[n]=e(t.dataset[s])}return i},getDataAttribute:(i,n)=>e(i.getAttribute(`data-bs-${t(n)}`))}}()}(y)),y.exports}
/*!
	  * Bootstrap config.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function x(){return b||(b=1,function(e,t){e.exports=function(e,t){const i=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},n=i(t);class s{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(t,i){const s=e.isElement(i)?n.default.getDataAttribute(i,"config"):{};return{...this.constructor.Default,..."object"==typeof s?s:{},...e.isElement(i)?n.default.getDataAttributes(i):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,i=this.constructor.DefaultType){for(const n of Object.keys(i)){const s=i[n],r=t[n],a=e.isElement(r)?"element":e.toType(r);if(!new RegExp(s).test(a))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}}}return s}(d(),A())}(_)),_.exports}
/*!
	  * Bootstrap base-component.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function C(){return w||(w=1,function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(e),a=s(i),o=s(n),l="5.2.3";class d extends o.default{constructor(e,i){super(),(e=t.getElement(e))&&(this._element=e,this._config=this._getConfig(i),r.default.set(this._element,this.constructor.DATA_KEY,this))}dispose(){r.default.remove(this._element,this.constructor.DATA_KEY),a.default.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,i,n=!0){t.executeAfterTransition(e,i,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return r.default.get(t.getElement(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return l}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}return d}(m(),d(),u(),x())}(h)),h.exports}var E,T={exports:{}};
/*!
	  * Bootstrap component-functions.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function S(){return E||(E=1,function(e,t){!function(e,t,i){const n=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},s=n(t),r=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,r=e.NAME;s.default.on(document,n,`[data-bs-dismiss="${r}"]`,(function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),i.isDisabled(this))return;const s=i.getElementFromSelector(this)||this.closest(`.${r}`);e.getOrCreateInstance(s)[t]()}))};e.enableDismissTrigger=r,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}(t,u(),d())}(0,T.exports)),T.exports}
/*!
	  * Bootstrap alert.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */!function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(t),a=s(i),o="alert",l=".bs.alert",d=`close${l}`,c=`closed${l}`,p="fade",u="show";class f extends a.default{static get NAME(){return o}close(){if(r.default.trigger(this._element,d).defaultPrevented)return;this._element.classList.remove(u);const e=this._element.classList.contains(p);this._queueCallback((()=>this._destroyElement()),this._element,e)}_destroyElement(){this._element.remove(),r.default.trigger(this._element,c),this.dispose()}static jQueryInterface(e){return this.each((function(){const t=f.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}return n.enableDismissTrigger(f,"close"),e.defineJQueryPlugin(f),f}(d(),u(),C(),S())}(o);var k=o.exports,L={exports:{}};
/*!
	  * Bootstrap button.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i){const n=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},s=n(t),r=n(i),a="button",o="active",l='[data-bs-toggle="button"]',d="click.bs.button.data-api";class c extends r.default{static get NAME(){return a}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(o))}static jQueryInterface(e){return this.each((function(){const t=c.getOrCreateInstance(this);"toggle"===e&&t[e]()}))}}return s.default.on(document,d,l,(e=>{e.preventDefault();const t=e.target.closest(l);c.getOrCreateInstance(t).toggle()})),e.defineJQueryPlugin(c),c}(d(),u(),C())}(L);var O,M=L.exports,$={exports:{}},P={exports:{}};function D(){return O||(O=1,function(e,t){e.exports=function(e){const t={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter((e=>e.matches(t))),parents(e,t){const i=[];let n=e.parentNode.closest(t);for(;n;)i.push(n),n=n.parentNode.closest(t);return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const i=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((e=>`${e}:not([tabindex^="-"])`)).join(",");return this.find(i,t).filter((t=>!e.isDisabled(t)&&e.isVisible(t)))}};return t}(d())}(P)),P.exports}var I,N={exports:{}};
/*!
	  * Bootstrap swipe.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function j(){return I||(I=1,function(e,t){e.exports=function(e,t,i){const n=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},s=n(e),r=n(t),a="swipe",o=".bs.swipe",l=`touchstart${o}`,d=`touchmove${o}`,c=`touchend${o}`,p=`pointerdown${o}`,u=`pointerup${o}`,f="touch",h="pen",g="pointer-event",m=40,v={endCallback:null,leftCallback:null,rightCallback:null},b={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class w extends s.default{constructor(e,t){super(),this._element=e,e&&w.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return v}static get DefaultType(){return b}static get NAME(){return a}dispose(){r.default.off(this._element,o)}_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(),i.execute(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=m)return;const t=e/this._deltaX;this._deltaX=0,t&&i.execute(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(r.default.on(this._element,p,(e=>this._start(e))),r.default.on(this._element,u,(e=>this._end(e))),this._element.classList.add(g)):(r.default.on(this._element,l,(e=>this._start(e))),r.default.on(this._element,d,(e=>this._move(e))),r.default.on(this._element,c,(e=>this._end(e))))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&(e.pointerType===h||e.pointerType===f)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}return w}(x(),u(),d())}(N)),N.exports}
/*!
	  * Bootstrap carousel.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */!function(e,t){e.exports=function(e,t,i,n,s,r){const a=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},o=a(t),l=a(i),d=a(n),c=a(s),p=a(r),u="carousel",f=".bs.carousel",h=".data-api",g=500,m="next",v="prev",b="left",w="right",_=`slide${f}`,y=`slid${f}`,A=`keydown${f}`,x=`mouseenter${f}`,C=`mouseleave${f}`,E=`dragstart${f}`,T=`load${f}${h}`,S=`click${f}${h}`,k="carousel",L="active",O="slide",M="carousel-item-end",$="carousel-item-start",P="carousel-item-next",D="carousel-item-prev",I=".active",N=".carousel-item",j=I+N,z=".carousel-item img",B=".carousel-indicators",H="[data-bs-slide], [data-bs-slide-to]",F='[data-bs-ride="carousel"]',G={ArrowLeft:w,ArrowRight:b},R={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},V={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class W extends p.default{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=d.default.findOne(B,this._element),this._addEventListeners(),this._config.ride===k&&this.cycle()}static get Default(){return R}static get DefaultType(){return V}static get NAME(){return u}next(){this._slide(m)}nextWhenVisible(){!document.hidden&&e.isVisible(this._element)&&this.next()}prev(){this._slide(v)}pause(){this._isSliding&&e.triggerTransitionEnd(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?o.default.one(this._element,y,(()=>this.cycle())):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void o.default.one(this._element,y,(()=>this.to(e)));const i=this._getItemIndex(this._getActive());if(i===e)return;const n=e>i?m:v;this._slide(n,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&o.default.on(this._element,A,(e=>this._keydown(e))),"hover"===this._config.pause&&(o.default.on(this._element,x,(()=>this.pause())),o.default.on(this._element,C,(()=>this._maybeEnableCycle()))),this._config.touch&&c.default.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of d.default.find(z,this._element))o.default.on(e,E,(e=>e.preventDefault()));const e={leftCallback:()=>this._slide(this._directionToOrder(b)),rightCallback:()=>this._slide(this._directionToOrder(w)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),g+this._config.interval))}};this._swipeHelper=new c.default(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=G[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=d.default.findOne(I,this._indicatorsElement);t.classList.remove(L),t.removeAttribute("aria-current");const i=d.default.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);i&&(i.classList.add(L),i.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(t,i=null){if(this._isSliding)return;const n=this._getActive(),s=t===m,r=i||e.getNextActiveElement(this._getItems(),n,s,this._config.wrap);if(r===n)return;const a=this._getItemIndex(r),l=e=>o.default.trigger(this._element,e,{relatedTarget:r,direction:this._orderToDirection(t),from:this._getItemIndex(n),to:a});if(l(_).defaultPrevented)return;if(!n||!r)return;const d=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(a),this._activeElement=r;const c=s?$:M,p=s?P:D;r.classList.add(p),e.reflow(r),n.classList.add(c),r.classList.add(c);const u=()=>{r.classList.remove(c,p),r.classList.add(L),n.classList.remove(L,p,c),this._isSliding=!1,l(y)};this._queueCallback(u,n,this._isAnimated()),d&&this.cycle()}_isAnimated(){return this._element.classList.contains(O)}_getActive(){return d.default.findOne(j,this._element)}_getItems(){return d.default.find(N,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return e.isRTL()?t===b?v:m:t===b?m:v}_orderToDirection(t){return e.isRTL()?t===v?b:w:t===v?w:b}static jQueryInterface(e){return this.each((function(){const t=W.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)}))}}return o.default.on(document,S,H,(function(t){const i=e.getElementFromSelector(this);if(!i||!i.classList.contains(k))return;t.preventDefault();const n=W.getOrCreateInstance(i),s=this.getAttribute("data-bs-slide-to");return s?(n.to(s),void n._maybeEnableCycle()):"next"===l.default.getDataAttribute(this,"slide")?(n.next(),void n._maybeEnableCycle()):(n.prev(),void n._maybeEnableCycle())})),o.default.on(window,T,(()=>{const e=d.default.find(F);for(const t of e)W.getOrCreateInstance(t)})),e.defineJQueryPlugin(W),W}(d(),u(),A(),D(),j(),C())}($);var z=$.exports,B={exports:{}};
/*!
	  * Bootstrap collapse.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(t),a=s(i),o=s(n),l="collapse",d=".bs.collapse",c=`show${d}`,p=`shown${d}`,u=`hide${d}`,f=`hidden${d}`,h=`click${d}.data-api`,g="show",m="collapse",v="collapsing",b="collapsed",w=`:scope .${m} .${m}`,_="collapse-horizontal",y="width",A="height",x=".collapse.show, .collapse.collapsing",C='[data-bs-toggle="collapse"]',E={parent:null,toggle:!0},T={parent:"(null|element)",toggle:"boolean"};class S extends o.default{constructor(t,i){super(t,i),this._isTransitioning=!1,this._triggerArray=[];const n=a.default.find(C);for(const t of n){const i=e.getSelectorFromElement(t),n=a.default.find(i).filter((e=>e===this._element));null!==i&&n.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return E}static get DefaultType(){return T}static get NAME(){return l}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(x).filter((e=>e!==this._element)).map((e=>S.getOrCreateInstance(e,{toggle:!1})))),e.length&&e[0]._isTransitioning)return;if(r.default.trigger(this._element,c).defaultPrevented)return;for(const t of e)t.hide();const t=this._getDimension();this._element.classList.remove(m),this._element.classList.add(v),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(v),this._element.classList.add(m,g),this._element.style[t]="",r.default.trigger(this._element,p)},n=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback(i,this._element,!0),this._element.style[t]=`${this._element[n]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(r.default.trigger(this._element,u).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,e.reflow(this._element),this._element.classList.add(v),this._element.classList.remove(m,g);for(const t of this._triggerArray){const i=e.getElementFromSelector(t);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(v),this._element.classList.add(m),r.default.trigger(this._element,f)};this._element.style[t]="",this._queueCallback(i,this._element,!0)}_isShown(e=this._element){return e.classList.contains(g)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=e.getElement(t.parent),t}_getDimension(){return this._element.classList.contains(_)?y:A}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(C);for(const i of t){const t=e.getElementFromSelector(i);t&&this._addAriaAndCollapsedClass([i],this._isShown(t))}}_getFirstLevelChildren(e){const t=a.default.find(w,this._config.parent);return a.default.find(e,this._config.parent).filter((e=>!t.includes(e)))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const i of e)i.classList.toggle(b,!t),i.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each((function(){const i=S.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}))}}return r.default.on(document,h,C,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const i=e.getSelectorFromElement(this),n=a.default.find(i);for(const e of n)S.getOrCreateInstance(e,{toggle:!1}).toggle()})),e.defineJQueryPlugin(S),S}(d(),u(),D(),C())}(B);var H=B.exports,F={exports:{}},G="top",R="bottom",V="right",W="left",Y="auto",q=[G,R,V,W],Q="start",X="end",U="clippingParents",K="viewport",J="popper",Z="reference",ee=q.reduce((function(e,t){return e.concat([t+"-"+Q,t+"-"+X])}),[]),te=[].concat(q,[Y]).reduce((function(e,t){return e.concat([t,t+"-"+Q,t+"-"+X])}),[]),ie="beforeRead",ne="read",se="afterRead",re="beforeMain",ae="main",oe="afterMain",le="beforeWrite",de="write",ce="afterWrite",pe=[ie,ne,se,re,ae,oe,le,de,ce];function ue(e){return e?(e.nodeName||"").toLowerCase():null}function fe(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function he(e){return e instanceof fe(e).Element||e instanceof Element}function ge(e){return e instanceof fe(e).HTMLElement||e instanceof HTMLElement}function me(e){return"undefined"!=typeof ShadowRoot&&(e instanceof fe(e).ShadowRoot||e instanceof ShadowRoot)}var ve={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var i=t.styles[e]||{},n=t.attributes[e]||{},s=t.elements[e];ge(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(e){var t=n[e];!1===t?s.removeAttribute(e):s.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],s=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:i[e]).reduce((function(e,t){return e[t]="",e}),{});ge(n)&&ue(n)&&(Object.assign(n.style,r),Object.keys(s).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]};function be(e){return e.split("-")[0]}var we=Math.max,_e=Math.min,ye=Math.round;function Ae(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function xe(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Ce(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=!1);var n=e.getBoundingClientRect(),s=1,r=1;t&&ge(e)&&(s=e.offsetWidth>0&&ye(n.width)/e.offsetWidth||1,r=e.offsetHeight>0&&ye(n.height)/e.offsetHeight||1);var a=(he(e)?fe(e):window).visualViewport,o=!xe()&&i,l=(n.left+(o&&a?a.offsetLeft:0))/s,d=(n.top+(o&&a?a.offsetTop:0))/r,c=n.width/s,p=n.height/r;return{width:c,height:p,top:d,right:l+c,bottom:d+p,left:l,x:l,y:d}}function Ee(e){var t=Ce(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function Te(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&&me(i)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Se(e){return fe(e).getComputedStyle(e)}function ke(e){return["table","td","th"].indexOf(ue(e))>=0}function Le(e){return((he(e)?e.ownerDocument:e.document)||window.document).documentElement}function Oe(e){return"html"===ue(e)?e:e.assignedSlot||e.parentNode||(me(e)?e.host:null)||Le(e)}function Me(e){return ge(e)&&"fixed"!==Se(e).position?e.offsetParent:null}function $e(e){for(var t=fe(e),i=Me(e);i&&ke(i)&&"static"===Se(i).position;)i=Me(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===Se(i).position)?t:i||function(e){var t=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&ge(e)&&"fixed"===Se(e).position)return null;var i=Oe(e);for(me(i)&&(i=i.host);ge(i)&&["html","body"].indexOf(ue(i))<0;){var n=Se(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(e)||t}function Pe(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function De(e,t,i){return we(e,_e(t,i))}function Ie(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Ne(e,t){return t.reduce((function(t,i){return t[i]=e,t}),{})}var je={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,i=e.state,n=e.name,s=e.options,r=i.elements.arrow,a=i.modifiersData.popperOffsets,o=be(i.placement),l=Pe(o),d=[W,V].indexOf(o)>=0?"height":"width";if(r&&a){var c=function(e,t){return Ie("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Ne(e,q))}(s.padding,i),p=Ee(r),u="y"===l?G:W,f="y"===l?R:V,h=i.rects.reference[d]+i.rects.reference[l]-a[l]-i.rects.popper[d],g=a[l]-i.rects.reference[l],m=$e(r),v=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,b=h/2-g/2,w=c[u],_=v-p[d]-c[f],y=v/2-p[d]/2+b,A=De(w,y,_),x=l;i.modifiersData[n]=((t={})[x]=A,t.centerOffset=A-y,t)}},effect:function(e){var t=e.state,i=e.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&Te(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ze(e){return e.split("-")[1]}var Be={top:"auto",right:"auto",bottom:"auto",left:"auto"};function He(e){var t,i=e.popper,n=e.popperRect,s=e.placement,r=e.variation,a=e.offsets,o=e.position,l=e.gpuAcceleration,d=e.adaptive,c=e.roundOffsets,p=e.isFixed,u=a.x,f=void 0===u?0:u,h=a.y,g=void 0===h?0:h,m="function"==typeof c?c({x:f,y:g}):{x:f,y:g};f=m.x,g=m.y;var v=a.hasOwnProperty("x"),b=a.hasOwnProperty("y"),w=W,_=G,y=window;if(d){var A=$e(i),x="clientHeight",C="clientWidth";if(A===fe(i)&&"static"!==Se(A=Le(i)).position&&"absolute"===o&&(x="scrollHeight",C="scrollWidth"),s===G||(s===W||s===V)&&r===X)_=R,g-=(p&&A===y&&y.visualViewport?y.visualViewport.height:A[x])-n.height,g*=l?1:-1;if(s===W||(s===G||s===R)&&r===X)w=V,f-=(p&&A===y&&y.visualViewport?y.visualViewport.width:A[C])-n.width,f*=l?1:-1}var E,T=Object.assign({position:o},d&&Be),S=!0===c?function(e){var t=e.x,i=e.y,n=window.devicePixelRatio||1;return{x:ye(t*n)/n||0,y:ye(i*n)/n||0}}({x:f,y:g}):{x:f,y:g};return f=S.x,g=S.y,l?Object.assign({},T,((E={})[_]=b?"0":"",E[w]=v?"0":"",E.transform=(y.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",E)):Object.assign({},T,((t={})[_]=b?g+"px":"",t[w]=v?f+"px":"",t.transform="",t))}var Fe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,i=e.options,n=i.gpuAcceleration,s=void 0===n||n,r=i.adaptive,a=void 0===r||r,o=i.roundOffsets,l=void 0===o||o,d={placement:be(t.placement),variation:ze(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,He(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,He(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Ge={passive:!0};var Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,i=e.instance,n=e.options,s=n.scroll,r=void 0===s||s,a=n.resize,o=void 0===a||a,l=fe(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&d.forEach((function(e){e.addEventListener("scroll",i.update,Ge)})),o&&l.addEventListener("resize",i.update,Ge),function(){r&&d.forEach((function(e){e.removeEventListener("scroll",i.update,Ge)})),o&&l.removeEventListener("resize",i.update,Ge)}},data:{}},Ve={left:"right",right:"left",bottom:"top",top:"bottom"};function We(e){return e.replace(/left|right|bottom|top/g,(function(e){return Ve[e]}))}var Ye={start:"end",end:"start"};function qe(e){return e.replace(/start|end/g,(function(e){return Ye[e]}))}function Qe(e){var t=fe(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Xe(e){return Ce(Le(e)).left+Qe(e).scrollLeft}function Ue(e){var t=Se(e),i=t.overflow,n=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ke(e){return["html","body","#document"].indexOf(ue(e))>=0?e.ownerDocument.body:ge(e)&&Ue(e)?e:Ke(Oe(e))}function Je(e,t){var i;void 0===t&&(t=[]);var n=Ke(e),s=n===(null==(i=e.ownerDocument)?void 0:i.body),r=fe(n),a=s?[r].concat(r.visualViewport||[],Ue(n)?n:[]):n,o=t.concat(a);return s?o:o.concat(Je(Oe(a)))}function Ze(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function et(e,t,i){return t===K?Ze(function(e,t){var i=fe(e),n=Le(e),s=i.visualViewport,r=n.clientWidth,a=n.clientHeight,o=0,l=0;if(s){r=s.width,a=s.height;var d=xe();(d||!d&&"fixed"===t)&&(o=s.offsetLeft,l=s.offsetTop)}return{width:r,height:a,x:o+Xe(e),y:l}}(e,i)):he(t)?function(e,t){var i=Ce(e,!1,"fixed"===t);return i.top=i.top+e.clientTop,i.left=i.left+e.clientLeft,i.bottom=i.top+e.clientHeight,i.right=i.left+e.clientWidth,i.width=e.clientWidth,i.height=e.clientHeight,i.x=i.left,i.y=i.top,i}(t,i):Ze(function(e){var t,i=Le(e),n=Qe(e),s=null==(t=e.ownerDocument)?void 0:t.body,r=we(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),a=we(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),o=-n.scrollLeft+Xe(e),l=-n.scrollTop;return"rtl"===Se(s||i).direction&&(o+=we(i.clientWidth,s?s.clientWidth:0)-r),{width:r,height:a,x:o,y:l}}(Le(e)))}function tt(e,t,i,n){var s="clippingParents"===t?function(e){var t=Je(Oe(e)),i=["absolute","fixed"].indexOf(Se(e).position)>=0&&ge(e)?$e(e):e;return he(i)?t.filter((function(e){return he(e)&&Te(e,i)&&"body"!==ue(e)})):[]}(e):[].concat(t),r=[].concat(s,[i]),a=r[0],o=r.reduce((function(t,i){var s=et(e,i,n);return t.top=we(s.top,t.top),t.right=_e(s.right,t.right),t.bottom=_e(s.bottom,t.bottom),t.left=we(s.left,t.left),t}),et(e,a,n));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function it(e){var t,i=e.reference,n=e.element,s=e.placement,r=s?be(s):null,a=s?ze(s):null,o=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(r){case G:t={x:o,y:i.y-n.height};break;case R:t={x:o,y:i.y+i.height};break;case V:t={x:i.x+i.width,y:l};break;case W:t={x:i.x-n.width,y:l};break;default:t={x:i.x,y:i.y}}var d=r?Pe(r):null;if(null!=d){var c="y"===d?"height":"width";switch(a){case Q:t[d]=t[d]-(i[c]/2-n[c]/2);break;case X:t[d]=t[d]+(i[c]/2-n[c]/2)}}return t}function nt(e,t){void 0===t&&(t={});var i=t,n=i.placement,s=void 0===n?e.placement:n,r=i.strategy,a=void 0===r?e.strategy:r,o=i.boundary,l=void 0===o?U:o,d=i.rootBoundary,c=void 0===d?K:d,p=i.elementContext,u=void 0===p?J:p,f=i.altBoundary,h=void 0!==f&&f,g=i.padding,m=void 0===g?0:g,v=Ie("number"!=typeof m?m:Ne(m,q)),b=u===J?Z:J,w=e.rects.popper,_=e.elements[h?b:u],y=tt(he(_)?_:_.contextElement||Le(e.elements.popper),l,c,a),A=Ce(e.elements.reference),x=it({reference:A,element:w,strategy:"absolute",placement:s}),C=Ze(Object.assign({},w,x)),E=u===J?C:A,T={top:y.top-E.top+v.top,bottom:E.bottom-y.bottom+v.bottom,left:y.left-E.left+v.left,right:E.right-y.right+v.right},S=e.modifiersData.offset;if(u===J&&S){var k=S[s];Object.keys(T).forEach((function(e){var t=[V,R].indexOf(e)>=0?1:-1,i=[G,R].indexOf(e)>=0?"y":"x";T[e]+=k[i]*t}))}return T}function st(e,t){void 0===t&&(t={});var i=t,n=i.placement,s=i.boundary,r=i.rootBoundary,a=i.padding,o=i.flipVariations,l=i.allowedAutoPlacements,d=void 0===l?te:l,c=ze(n),p=c?o?ee:ee.filter((function(e){return ze(e)===c})):q,u=p.filter((function(e){return d.indexOf(e)>=0}));0===u.length&&(u=p);var f=u.reduce((function(t,i){return t[i]=nt(e,{placement:i,boundary:s,rootBoundary:r,padding:a})[be(i)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}var rt={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var s=i.mainAxis,r=void 0===s||s,a=i.altAxis,o=void 0===a||a,l=i.fallbackPlacements,d=i.padding,c=i.boundary,p=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,h=void 0===f||f,g=i.allowedAutoPlacements,m=t.options.placement,v=be(m),b=l||(v===m||!h?[We(m)]:function(e){if(be(e)===Y)return[];var t=We(e);return[qe(e),t,qe(t)]}(m)),w=[m].concat(b).reduce((function(e,i){return e.concat(be(i)===Y?st(t,{placement:i,boundary:c,rootBoundary:p,padding:d,flipVariations:h,allowedAutoPlacements:g}):i)}),[]),_=t.rects.reference,y=t.rects.popper,A=new Map,x=!0,C=w[0],E=0;E<w.length;E++){var T=w[E],S=be(T),k=ze(T)===Q,L=[G,R].indexOf(S)>=0,O=L?"width":"height",M=nt(t,{placement:T,boundary:c,rootBoundary:p,altBoundary:u,padding:d}),$=L?k?V:W:k?R:G;_[O]>y[O]&&($=We($));var P=We($),D=[];if(r&&D.push(M[S]<=0),o&&D.push(M[$]<=0,M[P]<=0),D.every((function(e){return e}))){C=T,x=!1;break}A.set(T,D)}if(x)for(var I=function(e){var t=w.find((function(t){var i=A.get(t);if(i)return i.slice(0,e).every((function(e){return e}))}));if(t)return C=t,"break"},N=h?3:1;N>0;N--){if("break"===I(N))break}t.placement!==C&&(t.modifiersData[n]._skip=!0,t.placement=C,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function at(e,t,i){return void 0===i&&(i={x:0,y:0}),{top:e.top-t.height-i.y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function ot(e){return[G,V,R,W].some((function(t){return e[t]>=0}))}var lt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,i=e.name,n=t.rects.reference,s=t.rects.popper,r=t.modifiersData.preventOverflow,a=nt(t,{elementContext:"reference"}),o=nt(t,{altBoundary:!0}),l=at(a,n),d=at(o,s,r),c=ot(l),p=ot(d);t.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":p})}};var dt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,i=e.options,n=e.name,s=i.offset,r=void 0===s?[0,0]:s,a=te.reduce((function(e,i){return e[i]=function(e,t,i){var n=be(e),s=[W,G].indexOf(n)>=0?-1:1,r="function"==typeof i?i(Object.assign({},t,{placement:e})):i,a=r[0],o=r[1];return a=a||0,o=(o||0)*s,[W,V].indexOf(n)>=0?{x:o,y:a}:{x:a,y:o}}(i,t.rects,r),e}),{}),o=a[t.placement],l=o.x,d=o.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=a}};var ct={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,i=e.name;t.modifiersData[i]=it({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var pt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,n=e.name,s=i.mainAxis,r=void 0===s||s,a=i.altAxis,o=void 0!==a&&a,l=i.boundary,d=i.rootBoundary,c=i.altBoundary,p=i.padding,u=i.tether,f=void 0===u||u,h=i.tetherOffset,g=void 0===h?0:h,m=nt(t,{boundary:l,rootBoundary:d,padding:p,altBoundary:c}),v=be(t.placement),b=ze(t.placement),w=!b,_=Pe(v),y="x"===_?"y":"x",A=t.modifiersData.popperOffsets,x=t.rects.reference,C=t.rects.popper,E="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,T="number"==typeof E?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(A){if(r){var L,O="y"===_?G:W,M="y"===_?R:V,$="y"===_?"height":"width",P=A[_],D=P+m[O],I=P-m[M],N=f?-C[$]/2:0,j=b===Q?x[$]:C[$],z=b===Q?-C[$]:-x[$],B=t.elements.arrow,H=f&&B?Ee(B):{width:0,height:0},F=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Y=F[O],q=F[M],X=De(0,x[$],H[$]),U=w?x[$]/2-N-X-Y-T.mainAxis:j-X-Y-T.mainAxis,K=w?-x[$]/2+N+X+q+T.mainAxis:z+X+q+T.mainAxis,J=t.elements.arrow&&$e(t.elements.arrow),Z=J?"y"===_?J.clientTop||0:J.clientLeft||0:0,ee=null!=(L=null==S?void 0:S[_])?L:0,te=P+K-ee,ie=De(f?_e(D,P+U-ee-Z):D,P,f?we(I,te):I);A[_]=ie,k[_]=ie-P}if(o){var ne,se="x"===_?G:W,re="x"===_?R:V,ae=A[y],oe="y"===y?"height":"width",le=ae+m[se],de=ae-m[re],ce=-1!==[G,W].indexOf(v),pe=null!=(ne=null==S?void 0:S[y])?ne:0,ue=ce?le:ae-x[oe]-C[oe]-pe+T.altAxis,fe=ce?ae+x[oe]+C[oe]-pe-T.altAxis:de,he=f&&ce?function(e,t,i){var n=De(e,t,i);return n>i?i:n}(ue,ae,fe):De(f?ue:le,ae,f?fe:de);A[y]=he,k[y]=he-ae}t.modifiersData[n]=k}},requiresIfExists:["offset"]};function ut(e,t,i){void 0===i&&(i=!1);var n,s,r=ge(t),a=ge(t)&&function(e){var t=e.getBoundingClientRect(),i=ye(t.width)/e.offsetWidth||1,n=ye(t.height)/e.offsetHeight||1;return 1!==i||1!==n}(t),o=Le(t),l=Ce(e,a,i),d={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!i)&&(("body"!==ue(t)||Ue(o))&&(d=(n=t)!==fe(n)&&ge(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Qe(n)),ge(t)?((c=Ce(t,!0)).x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=Xe(o))),{x:l.left+d.scrollLeft-c.x,y:l.top+d.scrollTop-c.y,width:l.width,height:l.height}}function ft(e){var t=new Map,i=new Set,n=[];function s(e){i.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!i.has(e)){var n=t.get(e);n&&s(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){i.has(e.name)||s(e)})),n}var ht={placement:"bottom",modifiers:[],strategy:"absolute"};function gt(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function mt(e){void 0===e&&(e={});var t=e,i=t.defaultModifiers,n=void 0===i?[]:i,s=t.defaultOptions,r=void 0===s?ht:s;return function(e,t,i){void 0===i&&(i=r);var s,a,o={placement:"bottom",orderedModifiers:[],options:Object.assign({},ht,r),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],d=!1,c={state:o,setOptions:function(i){var s="function"==typeof i?i(o.options):i;p(),o.options=Object.assign({},r,o.options,s),o.scrollParents={reference:he(e)?Je(e):e.contextElement?Je(e.contextElement):[],popper:Je(t)};var a,d,u=function(e){var t=ft(e);return pe.reduce((function(e,i){return e.concat(t.filter((function(e){return e.phase===i})))}),[])}((a=[].concat(n,o.options.modifiers),d=a.reduce((function(e,t){var i=e[t.name];return e[t.name]=i?Object.assign({},i,t,{options:Object.assign({},i.options,t.options),data:Object.assign({},i.data,t.data)}):t,e}),{}),Object.keys(d).map((function(e){return d[e]}))));return o.orderedModifiers=u.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,i=e.options,n=void 0===i?{}:i,s=e.effect;if("function"==typeof s){var r=s({state:o,name:t,instance:c,options:n}),a=function(){};l.push(r||a)}})),c.update()},forceUpdate:function(){if(!d){var e=o.elements,t=e.reference,i=e.popper;if(gt(t,i)){o.rects={reference:ut(t,$e(i),"fixed"===o.options.strategy),popper:Ee(i)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<o.orderedModifiers.length;n++)if(!0!==o.reset){var s=o.orderedModifiers[n],r=s.fn,a=s.options,l=void 0===a?{}:a,p=s.name;"function"==typeof r&&(o=r({state:o,options:l,name:p,instance:c})||o)}else o.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(e){c.forceUpdate(),e(o)}))},function(){return a||(a=new Promise((function(e){Promise.resolve().then((function(){a=void 0,e(s())}))}))),a}),destroy:function(){p(),d=!0}};if(!gt(e,t))return c;function p(){l.forEach((function(e){return e()})),l=[]}return c.setOptions(i).then((function(e){!d&&i.onFirstUpdate&&i.onFirstUpdate(e)})),c}}var vt=mt(),bt=mt({defaultModifiers:[Re,ct,Fe,ve]}),wt=mt({defaultModifiers:[Re,ct,Fe,ve,dt,rt,pt,je,lt]}),_t=r(Object.freeze({__proto__:null,popperGenerator:mt,detectOverflow:nt,createPopperBase:vt,createPopper:wt,createPopperLite:bt,top:G,bottom:R,right:V,left:W,auto:Y,basePlacements:q,start:Q,end:X,clippingParents:U,viewport:K,popper:J,reference:Z,variationPlacements:ee,placements:te,beforeRead:ie,read:ne,afterRead:se,beforeMain:re,main:ae,afterMain:oe,beforeWrite:le,write:de,afterWrite:ce,modifierPhases:pe,applyStyles:ve,arrow:je,computeStyles:Fe,eventListeners:Re,flip:rt,hide:lt,offset:dt,popperOffsets:ct,preventOverflow:pt}));
/*!
	  * Bootstrap dropdown.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i,n,s,r){const a=e=>e&&"object"==typeof e&&"default"in e?e:{default:e};function o(e){if(e&&e.__esModule)return e;const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e)for(const i in e)if("default"!==i){const n=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:()=>e[i]})}return t.default=e,Object.freeze(t)}const l=o(e),d=a(i),c=a(n),p=a(s),u=a(r),f="dropdown",h=".bs.dropdown",g=".data-api",m="Escape",v="Tab",b="ArrowUp",w="ArrowDown",_=2,y=`hide${h}`,A=`hidden${h}`,x=`show${h}`,C=`shown${h}`,E=`click${h}${g}`,T=`keydown${h}${g}`,S=`keyup${h}${g}`,k="show",L="dropup",O="dropend",M="dropstart",$="dropup-center",P="dropdown-center",D='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',I=`${D}.${k}`,N=".dropdown-menu",j=".navbar",z=".navbar-nav",B=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",H=t.isRTL()?"top-end":"top-start",F=t.isRTL()?"top-start":"top-end",G=t.isRTL()?"bottom-end":"bottom-start",R=t.isRTL()?"bottom-start":"bottom-end",V=t.isRTL()?"left-start":"right-start",W=t.isRTL()?"right-start":"left-start",Y="top",q="bottom",Q={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},X={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class U extends u.default{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=p.default.next(this._element,N)[0]||p.default.prev(this._element,N)[0]||p.default.findOne(N,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Q}static get DefaultType(){return X}static get NAME(){return f}toggle(){return this._isShown()?this.hide():this.show()}show(){if(t.isDisabled(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!d.default.trigger(this._element,x,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(z))for(const e of[].concat(...document.body.children))d.default.on(e,"mouseover",t.noop);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(k),this._element.classList.add(k),d.default.trigger(this._element,C,e)}}hide(){if(t.isDisabled(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!d.default.trigger(this._element,y,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))d.default.off(e,"mouseover",t.noop);this._popper&&this._popper.destroy(),this._menu.classList.remove(k),this._element.classList.remove(k),this._element.setAttribute("aria-expanded","false"),c.default.removeDataAttribute(this._menu,"popper"),d.default.trigger(this._element,A,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!t.isElement(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${f.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===l)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:t.isElement(this._config.reference)?e=t.getElement(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig();this._popper=l.createPopper(e,this._menu,i)}_isShown(){return this._menu.classList.contains(k)}_getPlacement(){const e=this._parent;if(e.classList.contains(O))return V;if(e.classList.contains(M))return W;if(e.classList.contains($))return Y;if(e.classList.contains(P))return q;const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains(L)?t?F:H:t?R:G}_detectNavbar(){return null!==this._element.closest(j)}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(c.default.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:e,target:i}){const n=p.default.find(B,this._menu).filter((e=>t.isVisible(e)));n.length&&t.getNextActiveElement(n,i,e===w,!n.includes(i)).focus()}static jQueryInterface(e){return this.each((function(){const t=U.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}static clearMenus(e){if(e.button===_||"keyup"===e.type&&e.key!==v)return;const t=p.default.find(I);for(const i of t){const t=U.getInstance(i);if(!t||!1===t._config.autoClose)continue;const n=e.composedPath(),s=n.includes(t._menu);if(n.includes(t._element)||"inside"===t._config.autoClose&&!s||"outside"===t._config.autoClose&&s)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&e.key===v||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const r={relatedTarget:t._element};"click"===e.type&&(r.clickEvent=e),t._completeHide(r)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),i=e.key===m,n=[b,w].includes(e.key);if(!n&&!i)return;if(t&&!i)return;e.preventDefault();const s=this.matches(D)?this:p.default.prev(this,D)[0]||p.default.next(this,D)[0]||p.default.findOne(D,e.delegateTarget.parentNode),r=U.getOrCreateInstance(s);if(n)return e.stopPropagation(),r.show(),void r._selectMenuItem(e);r._isShown()&&(e.stopPropagation(),r.hide(),s.focus())}}return d.default.on(document,T,D,U.dataApiKeydownHandler),d.default.on(document,T,N,U.dataApiKeydownHandler),d.default.on(document,E,U.clearMenus),d.default.on(document,S,U.clearMenus),d.default.on(document,E,D,(function(e){e.preventDefault(),U.getOrCreateInstance(this).toggle()})),t.defineJQueryPlugin(U),U}(_t,d(),u(),A(),D(),C())}(F);var yt,At=s(F.exports),xt={exports:{}},Ct={exports:{}};function Et(){return yt||(yt=1,function(e,t){e.exports=function(e,t,i){const n=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},s=n(e),r=n(t),a=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",o=".sticky-top",l="padding-right",d="margin-right";class c{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,l,(t=>t+e)),this._setElementAttributes(a,l,(t=>t+e)),this._setElementAttributes(o,d,(t=>t-e))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,l),this._resetElementAttributes(a,l),this._resetElementAttributes(o,d)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,i){const n=this.getWidth(),s=e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+n)return;this._saveInitialAttribute(e,t);const s=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${i(Number.parseFloat(s))}px`)};this._applyManipulationCallback(e,s)}_saveInitialAttribute(e,t){const i=e.style.getPropertyValue(t);i&&r.default.setDataAttribute(e,t,i)}_resetElementAttributes(e,t){const i=e=>{const i=r.default.getDataAttribute(e,t);null!==i?(r.default.removeDataAttribute(e,t),e.style.setProperty(t,i)):e.style.removeProperty(t)};this._applyManipulationCallback(e,i)}_applyManipulationCallback(e,t){if(i.isElement(e))t(e);else for(const i of s.default.find(e,this._element))t(i)}}return c}(D(),A(),d())}(Ct)),Ct.exports}var Tt,St={exports:{}};
/*!
	  * Bootstrap backdrop.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function kt(){return Tt||(Tt=1,function(e,t){e.exports=function(e,t,i){const n=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},s=n(e),r=n(i),a="backdrop",o="fade",l="show",d=`mousedown.bs.${a}`,c={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},p={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class u extends r.default{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return c}static get DefaultType(){return p}static get NAME(){return a}show(e){if(!this._config.isVisible)return void t.execute(e);this._append();const i=this._getElement();this._config.isAnimated&&t.reflow(i),i.classList.add(l),this._emulateAnimation((()=>{t.execute(e)}))}hide(e){this._config.isVisible?(this._getElement().classList.remove(l),this._emulateAnimation((()=>{this.dispose(),t.execute(e)}))):t.execute(e)}dispose(){this._isAppended&&(s.default.off(this._element,d),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(o),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=t.getElement(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),s.default.on(e,d,(()=>{t.execute(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(e){t.executeAfterTransition(e,this._getElement(),this._config.isAnimated)}}return u}(u(),d(),x())}(St)),St.exports}var Lt,Ot={exports:{}};
/*!
	  * Bootstrap focustrap.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function Mt(){return Lt||(Lt=1,function(e,t){e.exports=function(e,t,i){const n=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},s=n(e),r=n(t),a=n(i),o="focustrap",l=".bs.focustrap",d=`focusin${l}`,c=`keydown.tab${l}`,p="Tab",u="forward",f="backward",h={autofocus:!0,trapElement:null},g={autofocus:"boolean",trapElement:"element"};class m extends a.default{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return h}static get DefaultType(){return g}static get NAME(){return o}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),s.default.off(document,l),s.default.on(document,d,(e=>this._handleFocusin(e))),s.default.on(document,c,(e=>this._handleKeydown(e))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,s.default.off(document,l))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const i=r.default.focusableChildren(t);0===i.length?t.focus():this._lastTabNavDirection===f?i[i.length-1].focus():i[0].focus()}_handleKeydown(e){e.key===p&&(this._lastTabNavDirection=e.shiftKey?f:u)}}return m}(u(),D(),x())}(Ot)),Ot.exports}
/*!
	  * Bootstrap modal.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */!function(e,t){e.exports=function(e,t,i,n,s,r,a,o){const l=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},d=l(t),c=l(i),p=l(n),u=l(s),f=l(r),h=l(a),g="modal",m=".bs.modal",v="Escape",b=`hide${m}`,w=`hidePrevented${m}`,_=`hidden${m}`,y=`show${m}`,A=`shown${m}`,x=`resize${m}`,C=`click.dismiss${m}`,E=`mousedown.dismiss${m}`,T=`keydown.dismiss${m}`,S=`click${m}.data-api`,k="modal-open",L="fade",O="show",M="modal-static",$=".modal.show",P=".modal-dialog",D=".modal-body",I='[data-bs-toggle="modal"]',N={backdrop:!0,focus:!0,keyboard:!0},j={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class z extends u.default{constructor(e,t){super(e,t),this._dialog=c.default.findOne(P,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new p.default,this._addEventListeners()}static get Default(){return N}static get DefaultType(){return j}static get NAME(){return g}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||d.default.trigger(this._element,y,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(k),this._adjustDialog(),this._backdrop.show((()=>this._showElement(e))))}hide(){this._isShown&&!this._isTransitioning&&(d.default.trigger(this._element,b).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(O),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){for(const e of[window,this._dialog])d.default.off(e,m);this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new f.default({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new h.default({trapElement:this._element})}_showElement(t){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 i=c.default.findOne(D,this._dialog);i&&(i.scrollTop=0),e.reflow(this._element),this._element.classList.add(O);const n=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,d.default.trigger(this._element,A,{relatedTarget:t})};this._queueCallback(n,this._dialog,this._isAnimated())}_addEventListeners(){d.default.on(this._element,T,(e=>{if(e.key===v)return this._config.keyboard?(e.preventDefault(),void this.hide()):void this._triggerBackdropTransition()})),d.default.on(window,x,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),d.default.on(this._element,E,(e=>{d.default.one(this._element,C,(t=>{this._element===e.target&&this._element===t.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(k),this._resetAdjustments(),this._scrollBar.reset(),d.default.trigger(this._element,_)}))}_isAnimated(){return this._element.classList.contains(L)}_triggerBackdropTransition(){if(d.default.trigger(this._element,w).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(M)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(M),this._queueCallback((()=>{this._element.classList.remove(M),this._queueCallback((()=>{this._element.style.overflowY=t}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,i=this._scrollBar.getWidth(),n=i>0;if(n&&!t){const t=e.isRTL()?"paddingLeft":"paddingRight";this._element.style[t]=`${i}px`}if(!n&&t){const t=e.isRTL()?"paddingRight":"paddingLeft";this._element.style[t]=`${i}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const i=z.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e](t)}}))}}return d.default.on(document,S,I,(function(t){const i=e.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),d.default.one(i,y,(t=>{t.defaultPrevented||d.default.one(i,_,(()=>{e.isVisible(this)&&this.focus()}))}));const n=c.default.findOne($);n&&z.getInstance(n).hide(),z.getOrCreateInstance(i).toggle(this)})),o.enableDismissTrigger(z),e.defineJQueryPlugin(z),z}(d(),u(),D(),Et(),C(),kt(),Mt(),S())}(xt);var $t=xt.exports,Pt={exports:{}};
/*!
	  * Bootstrap offcanvas.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i,n,s,r,a,o){const l=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},d=l(t),c=l(i),p=l(n),u=l(s),f=l(r),h=l(a),g="offcanvas",m=".bs.offcanvas",v=".data-api",b=`load${m}${v}`,w="Escape",_="show",y="showing",A="hiding",x="offcanvas-backdrop",C=".offcanvas.show",E=`show${m}`,T=`shown${m}`,S=`hide${m}`,k=`hidePrevented${m}`,L=`hidden${m}`,O=`resize${m}`,M=`click${m}${v}`,$=`keydown.dismiss${m}`,P='[data-bs-toggle="offcanvas"]',D={backdrop:!0,keyboard:!0,scroll:!1},I={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class N extends p.default{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return D}static get DefaultType(){return I}static get NAME(){return g}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(c.default.trigger(this._element,E,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new d.default).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(y);const t=()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(_),this._element.classList.remove(y),c.default.trigger(this._element,T,{relatedTarget:e})};this._queueCallback(t,this._element,!0)}hide(){if(!this._isShown)return;if(c.default.trigger(this._element,S).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(A),this._backdrop.hide();const e=()=>{this._element.classList.remove(_,A),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new d.default).reset(),c.default.trigger(this._element,L)};this._queueCallback(e,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=()=>{"static"!==this._config.backdrop?this.hide():c.default.trigger(this._element,k)},t=Boolean(this._config.backdrop);return new f.default({className:x,isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?e:null})}_initializeFocusTrap(){return new h.default({trapElement:this._element})}_addEventListeners(){c.default.on(this._element,$,(e=>{e.key===w&&(this._config.keyboard?this.hide():c.default.trigger(this._element,k))}))}static jQueryInterface(e){return this.each((function(){const t=N.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}return c.default.on(document,M,P,(function(t){const i=e.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),e.isDisabled(this))return;c.default.one(i,L,(()=>{e.isVisible(this)&&this.focus()}));const n=u.default.findOne(C);n&&n!==i&&N.getInstance(n).hide(),N.getOrCreateInstance(i).toggle(this)})),c.default.on(window,b,(()=>{for(const e of u.default.find(C))N.getOrCreateInstance(e).show()})),c.default.on(window,O,(()=>{for(const e of u.default.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&N.getOrCreateInstance(e).hide()})),o.enableDismissTrigger(N),e.defineJQueryPlugin(N),N}(d(),Et(),u(),C(),D(),kt(),Mt(),S())}(Pt);var Dt,It=Pt.exports,Nt={exports:{}},jt={exports:{}},zt={exports:{}};function Bt(){return Dt||(Dt=1,function(e,t){!function(e){const t=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),i=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,n=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,s=(e,s)=>{const r=e.nodeName.toLowerCase();return s.includes(r)?!t.has(r)||Boolean(i.test(e.nodeValue)||n.test(e.nodeValue)):s.filter((e=>e instanceof RegExp)).some((e=>e.test(r)))},r={"*":["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:[]};function a(e,t,i){if(!e.length)return e;if(i&&"function"==typeof i)return i(e);const n=(new window.DOMParser).parseFromString(e,"text/html"),r=[].concat(...n.body.querySelectorAll("*"));for(const e of r){const i=e.nodeName.toLowerCase();if(!Object.keys(t).includes(i)){e.remove();continue}const n=[].concat(...e.attributes),r=[].concat(t["*"]||[],t[i]||[]);for(const t of n)s(t,r)||e.removeAttribute(t.nodeName)}return n.body.innerHTML}e.DefaultAllowlist=r,e.sanitizeHtml=a,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}(t)}(0,zt.exports)),zt.exports}var Ht,Ft={exports:{}};
/*!
	  * Bootstrap template-factory.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */function Gt(){return Ht||(Ht=1,function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(i),a=s(n),o="TemplateFactory",l={allowList:e.DefaultAllowlist,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},d={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},c={entry:"(string|element|function|null)",selector:"(string|element)"};class p extends a.default{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return l}static get DefaultType(){return d}static get NAME(){return o}getContent(){return Object.values(this._config.content).map((e=>this._resolvePossibleFunction(e))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,i]of Object.entries(this._config.content))this._setContent(e,i,t);const t=e.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&t.classList.add(...i.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,i]of Object.entries(e))super._typeCheckConfig({selector:t,entry:i},c)}_setContent(e,i,n){const s=r.default.findOne(n,e);s&&((i=this._resolvePossibleFunction(i))?t.isElement(i)?this._putElementInTemplate(t.getElement(i),s):this._config.html?s.innerHTML=this._maybeSanitize(i):s.textContent=i:s.remove())}_maybeSanitize(t){return this._config.sanitize?e.sanitizeHtml(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(e){return"function"==typeof e?e(this):e}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}return p}(Bt(),d(),D(),x())}(Ft)),Ft.exports}
/*!
	  * Bootstrap tooltip.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */!function(e,t){e.exports=function(e,t,i,n,s,r,a){const o=e=>e&&"object"==typeof e&&"default"in e?e:{default:e};function l(e){if(e&&e.__esModule)return e;const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e)for(const i in e)if("default"!==i){const n=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:()=>e[i]})}return t.default=e,Object.freeze(t)}const d=l(e),c=o(n),p=o(s),u=o(r),f=o(a),h="tooltip",g=new Set(["sanitize","allowList","sanitizeFn"]),m="fade",v="show",b=".tooltip-inner",w=".modal",_="hide.bs.modal",y="hover",A="focus",x="click",C="manual",E="hide",T="hidden",S="show",k="shown",L="inserted",O="click",M="focusin",$="focusout",P="mouseenter",D="mouseleave",I={AUTO:"auto",TOP:"top",RIGHT:t.isRTL()?"left":"right",BOTTOM:"bottom",LEFT:t.isRTL()?"right":"left"},N={allowList:i.DefaultAllowlist,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},j={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class z extends u.default{constructor(e,t){if(void 0===d)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return N}static get DefaultType(){return j}static get NAME(){return h}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),c.default.off(this._element.closest(w),_,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const e=c.default.trigger(this._element,this.constructor.eventName(S)),i=(t.findShadowRoot(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!i)return;this._disposePopper();const n=this._getTipElement();this._element.setAttribute("aria-describedby",n.getAttribute("id"));const{container:s}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(s.append(n),c.default.trigger(this._element,this.constructor.eventName(L))),this._popper=this._createPopper(n),n.classList.add(v),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))c.default.on(e,"mouseover",t.noop);const r=()=>{c.default.trigger(this._element,this.constructor.eventName(k)),!1===this._isHovered&&this._leave(),this._isHovered=!1};this._queueCallback(r,this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(c.default.trigger(this._element,this.constructor.eventName(E)).defaultPrevented)return;if(this._getTipElement().classList.remove(v),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))c.default.off(e,"mouseover",t.noop);this._activeTrigger[x]=!1,this._activeTrigger[A]=!1,this._activeTrigger[y]=!1,this._isHovered=null;const e=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),c.default.trigger(this._element,this.constructor.eventName(T)))};this._queueCallback(e,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const i=this._getTemplateFactory(e).toHtml();if(!i)return null;i.classList.remove(m,v),i.classList.add(`bs-${this.constructor.NAME}-auto`);const n=t.getUID(this.constructor.NAME).toString();return i.setAttribute("id",n),this._isAnimated()&&i.classList.add(m),i}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new f.default({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[b]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(m)}_isShown(){return this.tip&&this.tip.classList.contains(v)}_createPopper(e){const t="function"==typeof this._config.placement?this._config.placement.call(this,e,this._element):this._config.placement,i=I[t.toUpperCase()];return d.createPopper(this._element,e,this._getPopperConfig(i))}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return"function"==typeof e?e.call(this._element):e}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"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 e=this._config.trigger.split(" ");for(const t of e)if("click"===t)c.default.on(this._element,this.constructor.eventName(O),this._config.selector,(e=>{this._initializeOnDelegatedTarget(e).toggle()}));else if(t!==C){const e=t===y?this.constructor.eventName(P):this.constructor.eventName(M),i=t===y?this.constructor.eventName(D):this.constructor.eventName($);c.default.on(this._element,e,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?A:y]=!0,t._enter()})),c.default.on(this._element,i,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?A:y]=t._element.contains(e.relatedTarget),t._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},c.default.on(this._element.closest(w),_,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=p.default.getDataAttributes(this._element);for(const e of Object.keys(t))g.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:t.getElement(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const t in this._config)this.constructor.Default[t]!==this._config[t]&&(e[t]=this._config[t]);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each((function(){const t=z.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}return t.defineJQueryPlugin(z),z}(_t,d(),Bt(),u(),A(),C(),Gt())}(jt);var Rt=s(jt.exports);
/*!
	  * Bootstrap popover.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */!function(e,t){e.exports=function(e,t){const i=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},n=i(t),s="popover",r=".popover-header",a=".popover-body",o={...n.default.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},l={...n.default.DefaultType,content:"(null|string|element|function)"};class d extends n.default{static get Default(){return o}static get DefaultType(){return l}static get NAME(){return s}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[r]:this._getTitle(),[a]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each((function(){const t=d.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}return e.defineJQueryPlugin(d),d}(d(),jt.exports)}(Nt);var Vt=Nt.exports,Wt={exports:{}};
/*!
	  * Bootstrap scrollspy.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(t),a=s(i),o=s(n),l="scrollspy",d=".bs.scrollspy",c=`activate${d}`,p=`click${d}`,u=`load${d}.data-api`,f="dropdown-item",h="active",g='[data-bs-spy="scroll"]',m="[href]",v=".nav, .list-group",b=".nav-link",w=`${b}, .nav-item > ${b}, .list-group-item`,_=".dropdown",y=".dropdown-toggle",A={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},x={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class C extends o.default{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return A}static get DefaultType(){return x}static get NAME(){return l}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(t){return t.target=e.getElement(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((e=>Number.parseFloat(e)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(r.default.off(this._config.target,p),r.default.on(this._config.target,p,m,(e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const i=this._rootElement||window,n=t.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((e=>this._observerCallback(e)),e)}_observerCallback(e){const t=e=>this._targetLinks.get(`#${e.target.id}`),i=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const r of e){if(!r.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(r));continue}const e=r.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&e){if(i(r),!n)return}else s||e||i(r)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=a.default.find(m,this._config.target);for(const i of t){if(!i.hash||e.isDisabled(i))continue;const t=a.default.findOne(i.hash,this._element);e.isVisible(t)&&(this._targetLinks.set(i.hash,i),this._observableSections.set(i.hash,t))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(h),this._activateParents(e),r.default.trigger(this._element,c,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains(f))a.default.findOne(y,e.closest(_)).classList.add(h);else for(const t of a.default.parents(e,v))for(const e of a.default.prev(t,w))e.classList.add(h)}_clearActiveClass(e){e.classList.remove(h);const t=a.default.find(`${m}.${h}`,e);for(const e of t)e.classList.remove(h)}static jQueryInterface(e){return this.each((function(){const t=C.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}return r.default.on(window,u,(()=>{for(const e of a.default.find(g))C.getOrCreateInstance(e)})),e.defineJQueryPlugin(C),C}(d(),u(),D(),C())}(Wt);var Yt=Wt.exports,qt={exports:{}};
/*!
	  * Bootstrap tab.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(t),a=s(i),o=s(n),l="tab",d=".bs.tab",c=`hide${d}`,p=`hidden${d}`,u=`show${d}`,f=`shown${d}`,h=`click${d}`,g=`keydown${d}`,m=`load${d}`,v="ArrowLeft",b="ArrowRight",w="ArrowUp",_="ArrowDown",y="active",A="fade",x="show",C="dropdown",E=".dropdown-toggle",T=".dropdown-menu",S=":not(.dropdown-toggle)",k='.list-group, .nav, [role="tablist"]',L=".nav-item, .list-group-item",O='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',M=`.nav-link${S}, .list-group-item${S}, [role="tab"]${S}, ${O}`,$=`.${y}[data-bs-toggle="tab"], .${y}[data-bs-toggle="pill"], .${y}[data-bs-toggle="list"]`;class P extends o.default{constructor(e){super(e),this._parent=this._element.closest(k),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),r.default.on(this._element,g,(e=>this._keydown(e))))}static get NAME(){return l}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),i=t?r.default.trigger(t,c,{relatedTarget:e}):null;r.default.trigger(e,u,{relatedTarget:t}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(t,i){if(!t)return;t.classList.add(y),this._activate(e.getElementFromSelector(t));const n=()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),r.default.trigger(t,f,{relatedTarget:i})):t.classList.add(x)};this._queueCallback(n,t,t.classList.contains(A))}_deactivate(t,i){if(!t)return;t.classList.remove(y),t.blur(),this._deactivate(e.getElementFromSelector(t));const n=()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),r.default.trigger(t,p,{relatedTarget:i})):t.classList.remove(x)};this._queueCallback(n,t,t.classList.contains(A))}_keydown(t){if(![v,b,w,_].includes(t.key))return;t.stopPropagation(),t.preventDefault();const i=[b,_].includes(t.key),n=e.getNextActiveElement(this._getChildren().filter((t=>!e.isDisabled(t))),t.target,i,!0);n&&(n.focus({preventScroll:!0}),P.getOrCreateInstance(n).show())}_getChildren(){return a.default.find(M,this._parent)}_getActiveElem(){return this._getChildren().find((e=>this._elemIsActive(e)))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),i=this._getOuterElement(e);e.setAttribute("aria-selected",t),i!==e&&this._setAttributeIfNotExists(i,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(t){const i=e.getElementFromSelector(t);i&&(this._setAttributeIfNotExists(i,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(i,"aria-labelledby",`#${t.id}`))}_toggleDropDown(e,t){const i=this._getOuterElement(e);if(!i.classList.contains(C))return;const n=(e,n)=>{const s=a.default.findOne(e,i);s&&s.classList.toggle(n,t)};n(E,y),n(T,x),i.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,i){e.hasAttribute(t)||e.setAttribute(t,i)}_elemIsActive(e){return e.classList.contains(y)}_getInnerElement(e){return e.matches(M)?e:a.default.findOne(M,e)}_getOuterElement(e){return e.closest(L)||e}static jQueryInterface(e){return this.each((function(){const t=P.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}return r.default.on(document,h,O,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),e.isDisabled(this)||P.getOrCreateInstance(this).show()})),r.default.on(window,m,(()=>{for(const e of a.default.find($))P.getOrCreateInstance(e)})),e.defineJQueryPlugin(P),P}(d(),u(),D(),C())}(qt);var Qt=qt.exports,Xt={exports:{}};
/*!
	  * Bootstrap toast.js v5.2.3 (https://getbootstrap.com/)
	  * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
	  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
	  */
!function(e,t){e.exports=function(e,t,i,n){const s=e=>e&&"object"==typeof e&&"default"in e?e:{default:e},r=s(t),a=s(i),o="toast",l=".bs.toast",d=`mouseover${l}`,c=`mouseout${l}`,p=`focusin${l}`,u=`focusout${l}`,f=`hide${l}`,h=`hidden${l}`,g=`show${l}`,m=`shown${l}`,v="fade",b="hide",w="show",_="showing",y={animation:"boolean",autohide:"boolean",delay:"number"},A={animation:!0,autohide:!0,delay:5e3};class x extends a.default{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return A}static get DefaultType(){return y}static get NAME(){return o}show(){if(r.default.trigger(this._element,g).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(v);const t=()=>{this._element.classList.remove(_),r.default.trigger(this._element,m),this._maybeScheduleHide()};this._element.classList.remove(b),e.reflow(this._element),this._element.classList.add(w,_),this._queueCallback(t,this._element,this._config.animation)}hide(){if(!this.isShown())return;if(r.default.trigger(this._element,f).defaultPrevented)return;const e=()=>{this._element.classList.add(b),this._element.classList.remove(_,w),r.default.trigger(this._element,h)};this._element.classList.add(_),this._queueCallback(e,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(w),super.dispose()}isShown(){return this._element.classList.contains(w)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const i=e.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){r.default.on(this._element,d,(e=>this._onInteraction(e,!0))),r.default.on(this._element,c,(e=>this._onInteraction(e,!1))),r.default.on(this._element,p,(e=>this._onInteraction(e,!0))),r.default.on(this._element,u,(e=>this._onInteraction(e,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){const t=x.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}return n.enableDismissTrigger(x),e.defineJQueryPlugin(x),x}(d(),u(),C(),S())}(Xt);var Ut,Kt,Jt,Zt=Xt.exports;Ut=navigator.userAgent.toLowerCase().indexOf("webkit")>-1,Kt=navigator.userAgent.toLowerCase().indexOf("opera")>-1,Jt=navigator.userAgent.toLowerCase().indexOf("msie")>-1,(Ut||Kt||Jt)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",(function(){var e,t=location.hash.substring(1);/^[A-z0-9_-]+$/.test(t)&&(e=document.getElementById(t))&&(/^(?:a|select|input|button|textarea)$/i.test(e.tagName)||(e.tabIndex=-1),e.focus())}),!1);const ei="undefined"!=typeof window,ti=ei&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),ii=ei&&"IntersectionObserver"in window,ni=ei&&"classList"in document.createElement("p"),si=ei&&window.devicePixelRatio>1,ri={elements_selector:".lazy",container:ti||ei?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},ai=e=>Object.assign({},ri,e),oi=function(e,t){let i;const n="LazyLoad::Initialized",s=new e(t);try{i=new CustomEvent(n,{detail:{instance:s}})}catch(e){i=document.createEvent("CustomEvent"),i.initCustomEvent(n,!1,!1,{instance:s})}window.dispatchEvent(i)},li="src",di="srcset",ci="sizes",pi="poster",ui="llOriginalAttrs",fi="data",hi="loading",gi="loaded",mi="applied",vi="error",bi="native",wi="data-",_i="ll-status",yi=(e,t)=>e.getAttribute(wi+t),Ai=e=>yi(e,_i),xi=(e,t)=>((e,t,i)=>{var n=wi+t;null!==i?e.setAttribute(n,i):e.removeAttribute(n)})(e,_i,t),Ci=e=>xi(e,null),Ei=e=>null===Ai(e),Ti=e=>Ai(e)===bi,Si=[hi,gi,mi,vi],ki=(e,t,i,n)=>{e&&(void 0===n?void 0===i?e(t):e(t,i):e(t,i,n))},Li=(e,t)=>{ni?e.classList.add(t):e.className+=(e.className?" ":"")+t},Oi=(e,t)=>{ni?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\s+)"+t+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},Mi=e=>e.llTempImage,$i=(e,t)=>{if(!t)return;const i=t._observer;i&&i.unobserve(e)},Pi=(e,t)=>{e&&(e.loadingCount+=t)},Di=(e,t)=>{e&&(e.toLoadCount=t)},Ii=e=>{let t=[];for(let i,n=0;i=e.children[n];n+=1)"SOURCE"===i.tagName&&t.push(i);return t},Ni=(e,t)=>{const i=e.parentNode;if(!i||"PICTURE"!==i.tagName)return;Ii(i).forEach(t)},ji=(e,t)=>{Ii(e).forEach(t)},zi=[li],Bi=[li,pi],Hi=[li,di,ci],Fi=[fi],Gi=e=>!!e[ui],Ri=e=>e[ui],Vi=e=>delete e[ui],Wi=(e,t)=>{if(Gi(e))return;const i={};t.forEach((t=>{i[t]=e.getAttribute(t)})),e[ui]=i},Yi=(e,t)=>{if(!Gi(e))return;const i=Ri(e);t.forEach((t=>{((e,t,i)=>{i?e.setAttribute(t,i):e.removeAttribute(t)})(e,t,i[t])}))},qi=(e,t,i)=>{Li(e,t.class_applied),xi(e,mi),i&&(t.unobserve_completed&&$i(e,t),ki(t.callback_applied,e,i))},Qi=(e,t,i)=>{Li(e,t.class_loading),xi(e,hi),i&&(Pi(i,1),ki(t.callback_loading,e,i))},Xi=(e,t,i)=>{i&&e.setAttribute(t,i)},Ui=(e,t)=>{Xi(e,ci,yi(e,t.data_sizes)),Xi(e,di,yi(e,t.data_srcset)),Xi(e,li,yi(e,t.data_src))},Ki={IMG:(e,t)=>{Ni(e,(e=>{Wi(e,Hi),Ui(e,t)})),Wi(e,Hi),Ui(e,t)},IFRAME:(e,t)=>{Wi(e,zi),Xi(e,li,yi(e,t.data_src))},VIDEO:(e,t)=>{ji(e,(e=>{Wi(e,zi),Xi(e,li,yi(e,t.data_src))})),Wi(e,Bi),Xi(e,pi,yi(e,t.data_poster)),Xi(e,li,yi(e,t.data_src)),e.load()},OBJECT:(e,t)=>{Wi(e,Fi),Xi(e,fi,yi(e,t.data_src))}},Ji=["IMG","IFRAME","VIDEO","OBJECT"],Zi=(e,t)=>{!t||(e=>e.loadingCount>0)(t)||(e=>e.toLoadCount>0)(t)||ki(e.callback_finish,t)},en=(e,t,i)=>{e.addEventListener(t,i),e.llEvLisnrs[t]=i},tn=(e,t,i)=>{e.removeEventListener(t,i)},nn=e=>!!e.llEvLisnrs,sn=e=>{if(!nn(e))return;const t=e.llEvLisnrs;for(let i in t){const n=t[i];tn(e,i,n)}delete e.llEvLisnrs},rn=(e,t,i)=>{(e=>{delete e.llTempImage})(e),Pi(i,-1),(e=>{e&&(e.toLoadCount-=1)})(i),Oi(e,t.class_loading),t.unobserve_completed&&$i(e,i)},an=(e,t,i)=>{const n=Mi(e)||e;if(nn(n))return;((e,t,i)=>{nn(e)||(e.llEvLisnrs={});const n="VIDEO"===e.tagName?"loadeddata":"load";en(e,n,t),en(e,"error",i)})(n,(s=>{((e,t,i,n)=>{const s=Ti(t);rn(t,i,n),Li(t,i.class_loaded),xi(t,gi),ki(i.callback_loaded,t,n),s||Zi(i,n)})(0,e,t,i),sn(n)}),(s=>{((e,t,i,n)=>{const s=Ti(t);rn(t,i,n),Li(t,i.class_error),xi(t,vi),ki(i.callback_error,t,n),i.restore_on_error&&Yi(t,Hi),s||Zi(i,n)})(0,e,t,i),sn(n)}))},on=(e,t,i)=>{(e=>{e.llTempImage=document.createElement("IMG")})(e),an(e,t,i),(e=>{Gi(e)||(e[ui]={backgroundImage:e.style.backgroundImage})})(e),((e,t,i)=>{const n=yi(e,t.data_bg),s=yi(e,t.data_bg_hidpi),r=si&&s?s:n;r&&(e.style.backgroundImage=`url("${r}")`,Mi(e).setAttribute(li,r),Qi(e,t,i))})(e,t,i),((e,t,i)=>{const n=yi(e,t.data_bg_multi),s=yi(e,t.data_bg_multi_hidpi),r=si&&s?s:n;r&&(e.style.backgroundImage=r,qi(e,t,i))})(e,t,i),((e,t,i)=>{const n=yi(e,t.data_bg_set);if(!n)return;const s=n.split("|");let r=s.map((e=>`image-set(${e})`));e.style.backgroundImage=r.join(),""===e.style.backgroundImage&&(r=s.map((e=>`-webkit-image-set(${e})`)),e.style.backgroundImage=r.join()),qi(e,t,i)})(e,t,i)},ln=(e,t,i)=>{an(e,t,i),((e,t,i)=>{const n=Ki[e.tagName];n&&(n(e,t),Qi(e,t,i))})(e,t,i)},dn=(e,t,i)=>{(e=>Ji.indexOf(e.tagName)>-1)(e)?ln(e,t,i):on(e,t,i)},cn=(e,t,i)=>{e.setAttribute("loading","lazy"),an(e,t,i),((e,t)=>{const i=Ki[e.tagName];i&&i(e,t)})(e,t),xi(e,bi)},pn=e=>{e.removeAttribute(li),e.removeAttribute(di),e.removeAttribute(ci)},un=e=>{Ni(e,(e=>{Yi(e,Hi)})),Yi(e,Hi)},fn={IMG:un,IFRAME:e=>{Yi(e,zi)},VIDEO:e=>{ji(e,(e=>{Yi(e,zi)})),Yi(e,Bi),e.load()},OBJECT:e=>{Yi(e,Fi)}},hn=e=>{const t=fn[e.tagName];t?t(e):(e=>{if(!Gi(e))return;const t=Ri(e);e.style.backgroundImage=t.backgroundImage})(e)},gn=(e,t)=>{hn(e),((e,t)=>{Ei(e)||Ti(e)||(Oi(e,t.class_entered),Oi(e,t.class_exited),Oi(e,t.class_applied),Oi(e,t.class_loading),Oi(e,t.class_loaded),Oi(e,t.class_error))})(e,t),Ci(e),Vi(e)},mn=(e,t,i,n)=>{i.cancel_on_exit&&(e=>Ai(e)===hi)(e)&&"IMG"===e.tagName&&(sn(e),(e=>{Ni(e,(e=>{pn(e)})),pn(e)})(e),un(e),Oi(e,i.class_loading),Pi(n,-1),Ci(e),ki(i.callback_cancel,e,t,n))},vn=(e,t,i,n)=>{const s=(e=>Si.indexOf(Ai(e))>=0)(e);xi(e,"entered"),Li(e,i.class_entered),Oi(e,i.class_exited),((e,t,i)=>{t.unobserve_entered&&$i(e,i)})(e,i,n),ki(i.callback_enter,e,t,n),s||dn(e,i,n)},bn=["IMG","IFRAME","VIDEO"],wn=e=>e.use_native&&"loading"in HTMLImageElement.prototype,_n=(e,t,i)=>{e.forEach((e=>(e=>e.isIntersecting||e.intersectionRatio>0)(e)?vn(e.target,e,t,i):((e,t,i,n)=>{Ei(e)||(Li(e,i.class_exited),mn(e,t,i,n),ki(i.callback_exit,e,t,n))})(e.target,e,t,i)))},yn=(e,t)=>{ii&&!wn(e)&&(t._observer=new IntersectionObserver((i=>{_n(i,e,t)}),(e=>({root:e.container===document?null:e.container,rootMargin:e.thresholds||e.threshold+"px"}))(e)))},An=e=>Array.prototype.slice.call(e),xn=e=>e.container.querySelectorAll(e.elements_selector),Cn=e=>(e=>Ai(e)===vi)(e),En=(e,t)=>(e=>An(e).filter(Ei))(e||xn(t)),Tn=(e,t)=>{var i;(i=xn(e),An(i).filter(Cn)).forEach((t=>{Oi(t,e.class_error),Ci(t)})),t.update()},Sn=function(e,t){const i=ai(e);this._settings=i,this.loadingCount=0,yn(i,this),((e,t)=>{ei&&(t._onlineHandler=()=>{Tn(e,t)},window.addEventListener("online",t._onlineHandler))})(i,this),this.update(t)};Sn.prototype={update:function(e){const t=this._settings,i=En(e,t);var n,s;(Di(this,i.length),!ti&&ii)?wn(t)?((e,t,i)=>{e.forEach((e=>{-1!==bn.indexOf(e.tagName)&&cn(e,t,i)})),Di(i,0)})(i,t,this):(n=this._observer,s=i,(e=>{e.disconnect()})(n),((e,t)=>{t.forEach((t=>{e.observe(t)}))})(n,s)):this.loadAll(i)},destroy:function(){var e;this._observer&&this._observer.disconnect(),e=this,ei&&window.removeEventListener("online",e._onlineHandler),xn(this._settings).forEach((e=>{Vi(e)})),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(e){const t=this._settings;En(e,t).forEach((e=>{$i(e,this),dn(e,t,this)}))},restoreAll:function(){const e=this._settings;xn(e).forEach((t=>{gn(t,e)}))}},Sn.load=(e,t)=>{const i=ai(t);dn(e,i)},Sn.resetStatus=e=>{Ci(e)},ei&&((e,t)=>{if(t)if(t.length)for(let i,n=0;i=t[n];n+=1)oi(e,i);else oi(e,t)})(Sn,window.lazyLoadOptions);const kn=document.querySelector("#main-nav");kn.querySelector(".mega-toggle-block"),kn.querySelector(".mega-menu-toggle.mega-menu-open");const Ln=kn.querySelector("#mega-menu-primary");Ln.innerHTML=Ln.innerHTML+'<div class="list-wrapper2 list-wrapper"><button type="button" class="back-one-level"><span>Back</span></button><div class="sub-menu-wrapper"></div></div><div class="list-wrapper3 list-wrapper"><button type="button" class="back-one-level"><span>Back</span></button><div class="sub-menu-wrapper"></div></div>';const On=kn.querySelectorAll("li.mega-menu-item-has-children > a.mega-menu-link"),Mn=kn.querySelector(".list-wrapper2"),$n=kn.querySelector(".list-wrapper3"),Pn=Mn.querySelector(".sub-menu-wrapper"),Dn=$n.querySelector(".sub-menu-wrapper"),In=kn.querySelectorAll(".back-one-level"),Nn="is-visible",jn="is-active";for(const e of On)e.addEventListener("click",(function(t){const i=e.nextElementSibling;if(console.log("clicked level1Links"),i){t.preventDefault(),this.classList.add(jn);const e=i.cloneNode(!0);Pn.innerHTML="",Pn.append(e),Mn.classList.add(Nn)}}));Mn.addEventListener("click",(function(e){const t=e.target,i=t.closest("a");if("a"===t.tagName.toLowerCase()&&t.nextElementSibling){const i=t.nextElementSibling;e.preventDefault(),t.classList.add(jn);const n=i.cloneNode(!0);Dn.innerHTML="",Dn.append(n),$n.classList.add(Nn)}else if("a"===i.tagName.toLowerCase()&&i.nextElementSibling){const t=i.nextElementSibling;e.preventDefault(),i.classList.add(jn);const n=t.cloneNode(!0);Dn.innerHTML="",Dn.append(n),$n.classList.add(Nn)}}));for(const e of In)e.addEventListener("click",(function(){this.closest(".list-wrapper").classList.remove(Nn)}));var zn=function(e){return{init:function(){e(".searchandfilter ul li:contains('hidden')").hide(),e('<li class="sf-field-reset"><input type="submit" class="search-filter-reset-custom" value="CLEAR ALL" "></li>').appendTo(jQuery("#advance-search-modal .searchandfilter ul:first-child ")),e(document).on("click",".search-filter-reset-custom",(function(t){return t.preventDefault(),e(this).closest(".searchandfilter")[0].reset(),!1})),e(document).on("click",'#advance-search-modal [name="_sf_submit"]',(function(t){e("#advance-search-modal .searchandfilter").hide(),e('[data-sf-form-id="399"]').trigger("submit"),e(".searching-loading").show(),setTimeout((()=>{window.location.href=window.location.href}),"1000")})),e(document).on("click",".advance-search-button",(function(t){e("#search-box-content").addClass("show"),e(".search-box").addClass("show"),e(".badge").hide()})),document.getElementById("advance-search-modal").addEventListener("hidden.bs.modal",(function(){e("#search-box-content").removeClass("show"),e(".search-box").removeClass("show"),e(".badge").show()})),e(window).width()<960&&e(".search-result .entry-summary").each((function(){var t=e(this).text();if(t.length>160){var i=t.substr(0,160);i=i.substr(0,Math.min(i.length,i.lastIndexOf(" "))),e(this).text(i+"...")}}))}}}(n.default);n.default(document).ready(zn.init);var Bn=function(e){var t=window.matchMedia("(min-width: 1150px)");return e(document).on("click",".navbar-toggler",(function(){e("#navbarNavDropdown").toggleClass("show"),e(".navbar-toggler").toggleClass("active"),e("#navbarNavDropdown").hasClass("show")?e("body").addClass("locked"):e("body").removeClass("locked")})),e.fn.classChange=function(t){return e(this).each(((i,n)=>{new MutationObserver((i=>{i.forEach((i=>t&&t(i.target,e(i.target).prop(i.attributeName))))})).observe(n,{attributes:!0,attributeFilter:["class"]})}))},{init:function(){function i(){e(".donate.menu-item").append(e("#main-nav .donate-btn")),e(".navbar-toggler").after(e("#navbarNavDropdown")),e(".news-and-stories-block").each((function(){var t=e(this).find(".post-list-load-more");e(this).append(t)})),e(".mi-image-container").each((function(){var t=e(this).parentsUntil(".menu-item"),i=e(t).data("last-idx"),n=e(t).index();if(console.log(i+" "+n),i!=n){t=e(this).parents(".menu-item")[0];var s=e(this).parents(".dropdown-menu");e(s).children().eq(i).before(t)}})),e(".menu-item-11505").length>0&&(e(".menu-item-11503").parents(".dropdown-menu").find("li:last-of-type").before(e(".menu-item-11503")),e(".menu-item-11505").parents(".dropdown-menu").find("li:last-of-type").before(e(".menu-item-11505"))),e(".menu-item-15438").length>0&&(e(".menu-item-15438").parents(".dropdown-menu").find("li:last-of-type").before(e(".menu-item-15438")),e(".menu-item-15442").parents(".dropdown-menu").find("li:last-of-type").before(e(".menu-item-15442")))}function n(){var t=e("#main-menu .donate > a");e(t).hasClass("donate-btn")||e(t).addClass("donate-btn"),e("#main-nav .container").append(t),e("#wrapper-navbar").append(e("#navbarNavDropdown")),e(".news-and-stories-block").each((function(){var t=e(this).find(".post-list-load-more");e(this).prepend(t)})),LegacyCalc.mobilize(),ImageCollage.mobilize(),e(".mi-image-container").each((function(){var t=e(this).parents(".menu-item")[0];if(1!=n){var i=e(this).parents(".dropdown-menu"),n=e(i).find("li").index(t);e(t).data("last-idx",n),e(i).append(t)}})),e(".dropdown-menu").each((function(){e(this).css("height",e(this).height()+5),e(this).addClass("ready")})),e(".menu-item-11505").length>0&&(e(".menu-item-11505").parents(".dropdown-menu").prepend(e(".menu-item-11505")),e(".menu-item-11503").parents(".dropdown-menu").prepend(e(".menu-item-11503"))),e(".menu-item-15438").length>0&&(e(".menu-item-15442").parents(".dropdown-menu").prepend(e(".menu-item-15442")),e(".menu-item-15438").parents(".dropdown-menu").prepend(e(".menu-item-15438")))}e("body").classChange((function(t,i){-1!==i.indexOf("pojo-a11y-resize-font-130")&&setTimeout((function(){e(window).trigger("resize")}),500)})),t.addEventListener("change",(e=>{e.matches?i():n()})),t.matches||n()},isDesktop:function(){return t.matches}}}(n.default);n.default(document).ready(Bn.init);var Hn={alignTheSideCaptions:function(){jQuery(".side-caption").each((function(){var e=this,t=jQuery(this).find(".image-side-caption").innerHeight();Bn.isDesktop()?(jQuery(this).css("bottom",-t),setTimeout((function(){jQuery(e).addClass("ready")}),500)):jQuery(e).parent().is(".entry-header")&&!jQuery(e).parent().is(".no-photo")?(jQuery(e).css("margin-bottom",-t),t=jQuery(e).parent().find(".title-container").innerHeight(),jQuery(e).css("bottom",t),setTimeout((function(){jQuery(e).addClass("ready")}),500)):(jQuery(e).css("bottom",-t),setTimeout((function(){jQuery(e).addClass("ready")}),500))}))}};jQuery((function(e){setInterval((function(){Hn.alignTheSideCaptions()}),1e3),e(".copy-link").on("click",(function(e){e.preventDefault()}))}));var Fn=function(e){return{init:function(){e(".side-menu li:has(.children) > a").addClass("has-children closed"),e(".side-menu li .children .current_page_ancestor a").removeClass("closed").addClass("opened"),e(document).on("click",".side-menu .children li:has(.children) > a.has-children.closed",(function(t){return t.preventDefault(),e(this).removeClass("closed"),e(this).addClass("opened"),e(this).next(".children").slideDown(),!1})),e(document).on("click",".side-menu li:has(.children) > a.has-children.opened",(function(t){return t.preventDefault(),e(this).removeClass("opened"),e(this).addClass("closed"),e(this).next(".children").slideUp(),!1}))}}}(n.default);function Gn(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function Rn(e={},t={}){Object.keys(t).forEach((i=>{void 0===e[i]?e[i]=t[i]:Gn(t[i])&&Gn(e[i])&&Object.keys(t[i]).length>0&&Rn(e[i],t[i])}))}n.default(document).ready(Fn.init),jQuery((function(e){var t=setInterval((function(){var i=!1;jQuery(".wp-block-image:not(.captionized)").each((function(){i=!0;var t=jQuery(this).find("img").width();if("0"!=t){var n=jQuery(this).find("figcaption").innerHeight();jQuery(this).find("figcaption").css("bottom",-n),0==e(".post-template-default.single").length&&jQuery(this).find(".cap-wrapper").css("width",t),jQuery(this).addClass("captionized")}})),i||clearInterval(t)}),500)}));const Vn={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Wn(){const e="undefined"!=typeof document?document:{};return Rn(e,Vn),e}const Yn={document:Vn,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function qn(){const e="undefined"!=typeof window?window:{};return Rn(e,Yn),e}class Qn extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function Xn(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...Xn(e)):t.push(e)})),t}function Un(e,t){return Array.prototype.filter.call(e,t)}function Kn(e,t){const i=qn(),n=Wn();let s=[];if(!t&&e instanceof Qn)return e;if(!e)return new Qn(s);if("string"==typeof e){const i=e.trim();if(i.indexOf("<")>=0&&i.indexOf(">")>=0){let e="div";0===i.indexOf("<li")&&(e="ul"),0===i.indexOf("<tr")&&(e="tbody"),0!==i.indexOf("<td")&&0!==i.indexOf("<th")||(e="tr"),0===i.indexOf("<tbody")&&(e="table"),0===i.indexOf("<option")&&(e="select");const t=n.createElement(e);t.innerHTML=i;for(let e=0;e<t.childNodes.length;e+=1)s.push(t.childNodes[e])}else s=function(e,t){if("string"!=typeof e)return[e];const i=[],n=t.querySelectorAll(e);for(let e=0;e<n.length;e+=1)i.push(n[e]);return i}(e.trim(),t||n)}else if(e.nodeType||e===i||e===n)s.push(e);else if(Array.isArray(e)){if(e instanceof Qn)return e;s=e}return new Qn(function(e){const t=[];for(let i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(s))}Kn.fn=Qn.prototype;const Jn={addClass:function(...e){const t=Xn(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=Xn(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=Xn(e.map((e=>e.split(" "))));return Un(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=Xn(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(const t in e)this[i][t]=e[t],this[i].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,i,n,s]=e;function r(e){const t=e.target;if(!t)return;const s=e.target.dom7EventData||[];if(s.indexOf(e)<0&&s.unshift(e),Kn(t).is(i))n.apply(t,s);else{const e=Kn(t).parents();for(let t=0;t<e.length;t+=1)Kn(e[t]).is(i)&&n.apply(e[t],s)}}function a(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"==typeof e[1]&&([t,n,s]=e,i=void 0),s||(s=!1);const o=t.split(" ");let l;for(let e=0;e<this.length;e+=1){const t=this[e];if(i)for(l=0;l<o.length;l+=1){const e=o[l];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:n,proxyListener:r}),t.addEventListener(e,r,s)}else for(l=0;l<o.length;l+=1){const e=o[l];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:n,proxyListener:a}),t.addEventListener(e,a,s)}}return this},off:function(...e){let[t,i,n,s]=e;"function"==typeof e[1]&&([t,n,s]=e,i=void 0),s||(s=!1);const r=t.split(" ");for(let e=0;e<r.length;e+=1){const t=r[e];for(let e=0;e<this.length;e+=1){const r=this[e];let a;if(!i&&r.dom7Listeners?a=r.dom7Listeners[t]:i&&r.dom7LiveListeners&&(a=r.dom7LiveListeners[t]),a&&a.length)for(let e=a.length-1;e>=0;e-=1){const i=a[e];n&&i.listener===n||n&&i.listener&&i.listener.dom7proxy&&i.listener.dom7proxy===n?(r.removeEventListener(t,i.proxyListener,s),a.splice(e,1)):n||(r.removeEventListener(t,i.proxyListener,s),a.splice(e,1))}}}return this},trigger:function(...e){const t=qn(),i=e[0].split(" "),n=e[1];for(let s=0;s<i.length;s+=1){const r=i[s];for(let i=0;i<this.length;i+=1){const s=this[i];if(t.CustomEvent){const i=new t.CustomEvent(r,{detail:n,bubbles:!0,cancelable:!0});s.dom7EventData=e.filter(((e,t)=>t>0)),s.dispatchEvent(i),s.dom7EventData=[],delete s.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function i(n){n.target===this&&(e.call(this,n),t.off("transitionend",i))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=qn();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=qn(),t=Wn(),i=this[0],n=i.getBoundingClientRect(),s=t.body,r=i.clientTop||s.clientTop||0,a=i.clientLeft||s.clientLeft||0,o=i===e?e.scrollY:i.scrollTop,l=i===e?e.scrollX:i.scrollLeft;return{top:n.top+o-r,left:n.left+l-a}}return null},css:function(e,t){const i=qn();let n;if(1===arguments.length){if("string"!=typeof e){for(n=0;n<this.length;n+=1)for(const t in e)this[n].style[t]=e[t];return this}if(this[0])return i.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(n=0;n<this.length;n+=1)this[n].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,i)=>{e.apply(t,[t,i])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=qn(),i=Wn(),n=this[0];let s,r;if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(s=Kn(e),r=0;r<s.length;r+=1)if(s[r]===n)return!0;return!1}if(e===i)return n===i;if(e===t)return n===t;if(e.nodeType||e instanceof Qn){for(s=e.nodeType?[e]:e,r=0;r<s.length;r+=1)if(s[r]===n)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return Kn([]);if(e<0){const i=t+e;return Kn(i<0?[]:[this[i]])}return Kn([this[e]])},append:function(...e){let t;const i=Wn();for(let n=0;n<e.length;n+=1){t=e[n];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const n=i.createElement("div");for(n.innerHTML=t;n.firstChild;)this[e].appendChild(n.firstChild)}else if(t instanceof Qn)for(let i=0;i<t.length;i+=1)this[e].appendChild(t[i]);else this[e].appendChild(t)}return this},prepend:function(e){const t=Wn();let i,n;for(i=0;i<this.length;i+=1)if("string"==typeof e){const s=t.createElement("div");for(s.innerHTML=e,n=s.childNodes.length-1;n>=0;n-=1)this[i].insertBefore(s.childNodes[n],this[i].childNodes[0])}else if(e instanceof Qn)for(n=0;n<e.length;n+=1)this[i].insertBefore(e[n],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&Kn(this[0].nextElementSibling).is(e)?Kn([this[0].nextElementSibling]):Kn([]):this[0].nextElementSibling?Kn([this[0].nextElementSibling]):Kn([]):Kn([])},nextAll:function(e){const t=[];let i=this[0];if(!i)return Kn([]);for(;i.nextElementSibling;){const n=i.nextElementSibling;e?Kn(n).is(e)&&t.push(n):t.push(n),i=n}return Kn(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&Kn(t.previousElementSibling).is(e)?Kn([t.previousElementSibling]):Kn([]):t.previousElementSibling?Kn([t.previousElementSibling]):Kn([])}return Kn([])},prevAll:function(e){const t=[];let i=this[0];if(!i)return Kn([]);for(;i.previousElementSibling;){const n=i.previousElementSibling;e?Kn(n).is(e)&&t.push(n):t.push(n),i=n}return Kn(t)},parent:function(e){const t=[];for(let i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?Kn(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return Kn(t)},parents:function(e){const t=[];for(let i=0;i<this.length;i+=1){let n=this[i].parentNode;for(;n;)e?Kn(n).is(e)&&t.push(n):t.push(n),n=n.parentNode}return Kn(t)},closest:function(e){let t=this;return void 0===e?Kn([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let i=0;i<this.length;i+=1){const n=this[i].querySelectorAll(e);for(let e=0;e<n.length;e+=1)t.push(n[e])}return Kn(t)},children:function(e){const t=[];for(let i=0;i<this.length;i+=1){const n=this[i].children;for(let i=0;i<n.length;i+=1)e&&!Kn(n[i]).is(e)||t.push(n[i])}return Kn(t)},filter:function(e){return Kn(Un(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function Zn(e,t=0){return setTimeout(e,t)}function es(){return Date.now()}function ts(e,t="x"){const i=qn();let n,s,r;const a=function(e){const t=qn();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?(s=a.transform||a.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map((e=>e.replace(",","."))).join(", ")),r=new i.WebKitCSSMatrix("none"===s?"":s)):(r=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=r.toString().split(",")),"x"===t&&(s=i.WebKitCSSMatrix?r.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(s=i.WebKitCSSMatrix?r.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),s||0}function is(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function ns(...e){const t=Object(e[0]),i=["__proto__","constructor","prototype"];for(let s=1;s<e.length;s+=1){const r=e[s];if(null!=r&&(n=r,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const e=Object.keys(Object(r)).filter((e=>i.indexOf(e)<0));for(let i=0,n=e.length;i<n;i+=1){const n=e[i],s=Object.getOwnPropertyDescriptor(r,n);void 0!==s&&s.enumerable&&(is(t[n])&&is(r[n])?r[n].__swiper__?t[n]=r[n]:ns(t[n],r[n]):!is(t[n])&&is(r[n])?(t[n]={},r[n].__swiper__?t[n]=r[n]:ns(t[n],r[n])):t[n]=r[n])}}}var n;return t}function ss(e,t,i){e.style.setProperty(t,i)}function rs({swiper:e,targetPosition:t,side:i}){const n=qn(),s=-e.translate;let r,a=null;const o=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);const l=t>s?"next":"prev",d=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,c=()=>{r=(new Date).getTime(),null===a&&(a=r);const l=Math.max(Math.min((r-a)/o,1),0),p=.5-Math.cos(l*Math.PI)/2;let u=s+p*(t-s);if(d(u,t)&&(u=t),e.wrapperEl.scrollTo({[i]:u}),d(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:u})})),void n.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=n.requestAnimationFrame(c)};c()}let as,os,ls;function ds(){return as||(as=function(){const e=qn(),t=Wn();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const i=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,i)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),as}function cs(e={}){return os||(os=function({userAgent:e}={}){const t=ds(),i=qn(),n=i.navigator.platform,s=e||i.navigator.userAgent,r={ios:!1,android:!1},a=i.screen.width,o=i.screen.height,l=s.match(/(Android);?[\s\/]+([\d.]+)?/);let d=s.match(/(iPad).*OS\s([\d_]+)/);const c=s.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),u="Win32"===n;let f="MacIntel"===n;return!d&&f&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${o}`)>=0&&(d=s.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),f=!1),l&&!u&&(r.os="android",r.android=!0),(d||p||c)&&(r.os="ios",r.ios=!0),r}(e)),os}function ps(){return ls||(ls=function(){const e=qn();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),ls}Object.keys(Jn).forEach((e=>{Object.defineProperty(Kn.fn,e,{value:Jn[e],writable:!0})}));var us={on(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const s=i?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)})),n},once(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function s(...i){n.off(e,s),s.__emitterProxy&&delete s.__emitterProxy,t.apply(n,i)}return s.__emitterProxy=t,n.on(e,s,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const n=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[n](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach(((n,s)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)}))})),i):i},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let i,n,s;"string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],n=e.slice(1,e.length),s=t):(i=e[0].events,n=e[0].data,s=e[0].context||t),n.unshift(s);return(Array.isArray(i)?i:i.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(s,[e,...n])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(s,n)}))})),t}};var fs={updateSize:function(){const e=this;let t,i;const n=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n[0].clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:n[0].clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),i=i-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function i(e,i){return parseFloat(e.getPropertyValue(t(i))||0)}const n=e.params,{$wrapperEl:s,size:r,rtlTranslate:a,wrongRTL:o}=e,l=e.virtual&&n.virtual.enabled,d=l?e.virtual.slides.length:e.slides.length,c=s.children(`.${e.params.slideClass}`),p=l?e.virtual.slides.length:c.length;let u=[];const f=[],h=[];let g=n.slidesOffsetBefore;"function"==typeof g&&(g=n.slidesOffsetBefore.call(e));let m=n.slidesOffsetAfter;"function"==typeof m&&(m=n.slidesOffsetAfter.call(e));const v=e.snapGrid.length,b=e.slidesGrid.length;let w=n.spaceBetween,_=-g,y=0,A=0;if(void 0===r)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*r),e.virtualSize=-w,a?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(ss(e.wrapperEl,"--swiper-centered-offset-before",""),ss(e.wrapperEl,"--swiper-centered-offset-after",""));const x=n.grid&&n.grid.rows>1&&e.grid;let C;x&&e.grid.initSlides(p);const E="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let s=0;s<p;s+=1){C=0;const a=c.eq(s);if(x&&e.grid.updateSlide(s,a,p,t),"none"!==a.css("display")){if("auto"===n.slidesPerView){E&&(c[s].style[t("width")]="");const r=getComputedStyle(a[0]),o=a[0].style.transform,l=a[0].style.webkitTransform;if(o&&(a[0].style.transform="none"),l&&(a[0].style.webkitTransform="none"),n.roundLengths)C=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else{const e=i(r,"width"),t=i(r,"padding-left"),n=i(r,"padding-right"),s=i(r,"margin-left"),o=i(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)C=e+s+o;else{const{clientWidth:i,offsetWidth:r}=a[0];C=e+t+n+s+o+(r-i)}}o&&(a[0].style.transform=o),l&&(a[0].style.webkitTransform=l),n.roundLengths&&(C=Math.floor(C))}else C=(r-(n.slidesPerView-1)*w)/n.slidesPerView,n.roundLengths&&(C=Math.floor(C)),c[s]&&(c[s].style[t("width")]=`${C}px`);c[s]&&(c[s].swiperSlideSize=C),h.push(C),n.centeredSlides?(_=_+C/2+y/2+w,0===y&&0!==s&&(_=_-r/2-w),0===s&&(_=_-r/2-w),Math.abs(_)<.001&&(_=0),n.roundLengths&&(_=Math.floor(_)),A%n.slidesPerGroup==0&&u.push(_),f.push(_)):(n.roundLengths&&(_=Math.floor(_)),(A-Math.min(e.params.slidesPerGroupSkip,A))%e.params.slidesPerGroup==0&&u.push(_),f.push(_),_=_+C+w),e.virtualSize+=C+w,y=C,A+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+m,a&&o&&("slide"===n.effect||"coverflow"===n.effect)&&s.css({width:`${e.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&s.css({[t("width")]:`${e.virtualSize+n.spaceBetween}px`}),x&&e.grid.updateWrapperSize(C,u,t),!n.centeredSlides){const t=[];for(let i=0;i<u.length;i+=1){let s=u[i];n.roundLengths&&(s=Math.floor(s)),u[i]<=e.virtualSize-r&&t.push(s)}u=t,Math.floor(e.virtualSize-r)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-r)}if(0===u.length&&(u=[0]),0!==n.spaceBetween){const i=e.isHorizontal()&&a?"marginLeft":t("marginRight");c.filter(((e,t)=>!n.cssMode||t!==c.length-1)).css({[i]:`${w}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)})),e-=n.spaceBetween;const t=e-r;u=u.map((e=>e<0?-g:e>t?t+m:e))}if(n.centerInsufficientSlides){let e=0;if(h.forEach((t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)})),e-=n.spaceBetween,e<r){const t=(r-e)/2;u.forEach(((e,i)=>{u[i]=e-t})),f.forEach(((e,i)=>{f[i]=e+t}))}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){ss(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),ss(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+i))}if(p!==d&&e.emit("slidesLengthChange"),u.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==b&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,i=e.$el.hasClass(t);p<=n.maxBackfaceHiddenSlides?i||e.$el.addClass(t):i&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,i=[],n=t.virtual&&t.params.virtual.enabled;let s,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>n?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||Kn([])).each((e=>{i.push(e)}));else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!n)break;i.push(a(e))}else i.push(a(t.activeIndex));for(s=0;s<i.length;s+=1)if(void 0!==i[s]){const e=i[s].offsetHeight;r=e>r?e:r}(r||0===r)&&t.$wrapperEl.css("height",`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,i=t.params,{slides:n,rtlTranslate:s,snapGrid:r}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;s&&(a=e),n.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<n.length;e+=1){const o=n[e];let l=o.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(l-=n[0].swiperSlideOffset);const d=(a+(i.centeredSlides?t.minTranslate():0)-l)/(o.swiperSlideSize+i.spaceBetween),c=(a-r[0]+(i.centeredSlides?t.minTranslate():0)-l)/(o.swiperSlideSize+i.spaceBetween),p=-(a-l),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e),n.eq(e).addClass(i.slideVisibleClass)),o.progress=s?-d:d,o.originalProgress=s?-c:c}t.visibleSlides=Kn(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:r,isEnd:a}=t;const o=r,l=a;0===n?(s=0,r=!0,a=!0):(s=(e-t.minTranslate())/n,r=s<=0,a=s>=1),Object.assign(t,{progress:s,isBeginning:r,isEnd:a}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),a&&!l&&t.emit("reachEnd toEdge"),(o&&!r||l&&!a)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,$wrapperEl:n,activeIndex:s,realIndex:r}=e,a=e.virtual&&i.virtual.enabled;let o;t.removeClass(`${i.slideActiveClass} ${i.slideNextClass} ${i.slidePrevClass} ${i.slideDuplicateActiveClass} ${i.slideDuplicateNextClass} ${i.slideDuplicatePrevClass}`),o=a?e.$wrapperEl.find(`.${i.slideClass}[data-swiper-slide-index="${s}"]`):t.eq(s),o.addClass(i.slideActiveClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?n.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${r}"]`).addClass(i.slideDuplicateActiveClass):n.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${r}"]`).addClass(i.slideDuplicateActiveClass));let l=o.nextAll(`.${i.slideClass}`).eq(0).addClass(i.slideNextClass);i.loop&&0===l.length&&(l=t.eq(0),l.addClass(i.slideNextClass));let d=o.prevAll(`.${i.slideClass}`).eq(0).addClass(i.slidePrevClass);i.loop&&0===d.length&&(d=t.eq(-1),d.addClass(i.slidePrevClass)),i.loop&&(l.hasClass(i.slideDuplicateClass)?n.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass):n.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass),d.hasClass(i.slideDuplicateClass)?n.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass):n.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:n,snapGrid:s,params:r,activeIndex:a,realIndex:o,snapIndex:l}=t;let d,c=e;if(void 0===c){for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?i>=n[e]&&i<n[e+1]-(n[e+1]-n[e])/2?c=e:i>=n[e]&&i<n[e+1]&&(c=e+1):i>=n[e]&&(c=e);r.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(s.indexOf(i)>=0)d=s.indexOf(i);else{const e=Math.min(r.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/r.slidesPerGroup)}if(d>=s.length&&(d=s.length-1),c===a)return void(d!==l&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);Object.assign(t,{snapIndex:d,realIndex:p,previousIndex:a,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,i=t.params,n=Kn(e).closest(`.${i.slideClass}`)[0];let s,r=!1;if(n)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===n){r=!0,s=e;break}if(!n||!r)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=n,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(Kn(n).attr("data-swiper-slide-index"),10):t.clickedIndex=s,i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};var hs={getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:i,translate:n,$wrapperEl:s}=this;if(t.virtualTranslate)return i?-n:n;if(t.cssMode)return n;let r=ts(s[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){const i=this,{rtlTranslate:n,params:s,$wrapperEl:r,wrapperEl:a,progress:o}=i;let l,d=0,c=0;i.isHorizontal()?d=n?-e:e:c=e,s.roundLengths&&(d=Math.floor(d),c=Math.floor(c)),s.cssMode?a[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-d:-c:s.virtualTranslate||r.transform(`translate3d(${d}px, ${c}px, 0px)`),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?d:c;const p=i.maxTranslate()-i.minTranslate();l=0===p?0:(e-i.minTranslate())/p,l!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,n=!0,s){const r=this,{params:a,wrapperEl:o}=r;if(r.animating&&a.preventInteractionOnTransition)return!1;const l=r.minTranslate(),d=r.maxTranslate();let c;if(c=n&&e>l?l:n&&e<d?d:e,r.updateProgress(c),a.cssMode){const e=r.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return rs({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}};function gs({swiper:e,runCallbacks:t,direction:i,step:n}){const{activeIndex:s,previousIndex:r}=e;let a=i;if(a||(a=s>r?"next":s<r?"prev":"reset"),e.emit(`transition${n}`),t&&s!==r){if("reset"===a)return void e.emit(`slideResetTransition${n}`);e.emit(`slideChangeTransition${n}`),"next"===a?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`)}}var ms={slideTo:function(e=0,t=this.params.speed,i=!0,n,s){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const r=this;let a=e;a<0&&(a=0);const{params:o,snapGrid:l,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:f,enabled:h}=r;if(r.animating&&o.preventInteractionOnTransition||!h&&!n&&!s)return!1;const g=Math.min(r.params.slidesPerGroupSkip,a);let m=g+Math.floor((a-g)/r.params.slidesPerGroup);m>=l.length&&(m=l.length-1);const v=-l[m];if(o.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*v),i=Math.floor(100*d[e]),n=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=i&&t<n-(n-i)/2?a=e:t>=i&&t<n&&(a=e+1):t>=i&&(a=e)}if(r.initialized&&a!==p){if(!r.allowSlideNext&&v<r.translate&&v<r.minTranslate())return!1;if(!r.allowSlidePrev&&v>r.translate&&v>r.maxTranslate()&&(p||0)!==a)return!1}let b;if(a!==(c||0)&&i&&r.emit("beforeSlideChangeStart"),r.updateProgress(v),b=a>p?"next":a<p?"prev":"reset",u&&-v===r.translate||!u&&v===r.translate)return r.updateActiveIndex(a),o.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==o.effect&&r.setTranslate(v),"reset"!==b&&(r.transitionStart(i,b),r.transitionEnd(i,b)),!1;if(o.cssMode){const e=r.isHorizontal(),i=u?v:-v;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),f[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._swiperImmediateVirtual=!1}))}else{if(!r.support.smoothScroll)return rs({swiper:r,targetPosition:i,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(v),r.updateActiveIndex(a),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,b),0===t?r.transitionEnd(i,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,b))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,i=!0,n){if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const s=this;let r=e;return s.params.loop&&(r+=s.loopedSlides),s.slideTo(r,t,i,n)},slideNext:function(e=this.params.speed,t=!0,i){const n=this,{animating:s,enabled:r,params:a}=n;if(!r)return n;let o=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<a.slidesPerGroupSkip?1:o;if(a.loop){if(s&&a.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return a.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+l,e,t,i)},slidePrev:function(e=this.params.speed,t=!0,i){const n=this,{params:s,animating:r,snapGrid:a,slidesGrid:o,rtlTranslate:l,enabled:d}=n;if(!d)return n;if(s.loop){if(r&&s.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=c(l?n.translate:-n.translate),u=a.map((e=>c(e)));let f=a[u.indexOf(p)-1];if(void 0===f&&s.cssMode){let e;a.forEach(((t,i)=>{p>=t&&(e=i)})),void 0!==e&&(f=a[e>0?e-1:e])}let h=0;if(void 0!==f&&(h=o.indexOf(f),h<0&&(h=n.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(h=h-n.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),s.rewind&&n.isBeginning){const s=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(s,e,t,i)}return n.slideTo(h,e,t,i)},slideReset:function(e=this.params.speed,t=!0,i){return this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e=this.params.speed,t=!0,i,n=.5){const s=this;let r=s.activeIndex;const a=Math.min(s.params.slidesPerGroupSkip,r),o=a+Math.floor((r-a)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[o]){const e=s.snapGrid[o];l-e>(s.snapGrid[o+1]-e)*n&&(r+=s.params.slidesPerGroup)}else{const e=s.snapGrid[o-1];l-e<=(s.snapGrid[o]-e)*n&&(r-=s.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,s.slidesGrid.length-1),s.slideTo(r,e,t,i)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,r=e.clickedIndex;if(t.loop){if(e.animating)return;s=parseInt(Kn(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-n/2||r>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),r=i.children(`.${t.slideClass}[data-swiper-slide-index="${s}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),Zn((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-n?(e.loopFix(),r=i.children(`.${t.slideClass}[data-swiper-slide-index="${s}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),Zn((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var vs={loopCreate:function(){const e=this,t=Wn(),{params:i,$wrapperEl:n}=e,s=n.children().length>0?Kn(n.children()[0].parentNode):n;s.children(`.${i.slideClass}.${i.slideDuplicateClass}`).remove();let r=s.children(`.${i.slideClass}`);if(i.loopFillGroupWithBlank){const e=i.slidesPerGroup-r.length%i.slidesPerGroup;if(e!==i.slidesPerGroup){for(let n=0;n<e;n+=1){const e=Kn(t.createElement("div")).addClass(`${i.slideClass} ${i.slideBlankClass}`);s.append(e)}r=s.children(`.${i.slideClass}`)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=r.length),e.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),e.loopedSlides+=i.loopAdditionalSlides,e.loopedSlides>r.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=r.length);const a=[],o=[];r.each(((e,t)=>{Kn(e).attr("data-swiper-slide-index",t)}));for(let t=0;t<e.loopedSlides;t+=1){const e=t-Math.floor(t/r.length)*r.length;o.push(r.eq(e)[0]),a.unshift(r.eq(r.length-e-1)[0])}for(let e=0;e<o.length;e+=1)s.append(Kn(o[e].cloneNode(!0)).addClass(i.slideDuplicateClass));for(let e=a.length-1;e>=0;e-=1)s.prepend(Kn(a[e].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:i,loopedSlides:n,allowSlidePrev:s,allowSlideNext:r,snapGrid:a,rtlTranslate:o}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-a[t]-e.getTranslate();if(t<n){l=i.length-3*n+t,l+=n;e.slideTo(l,0,!1,!0)&&0!==d&&e.setTranslate((o?-e.translate:e.translate)-d)}else if(t>=i.length-n){l=-i.length+t+n,l+=n;e.slideTo(l,0,!1,!0)&&0!==d&&e.setTranslate((o?-e.translate:e.translate)-d)}e.allowSlidePrev=s,e.allowSlideNext=r,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:i}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}};function bs(e){const t=this,i=Wn(),n=qn(),s=t.touchEventsData,{params:r,touches:a,enabled:o}=t;if(!o)return;if(t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let d=Kn(l.target);if("wrapper"===r.touchEventsTarget&&!d.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===l.type,!s.isTouchEvent&&"which"in l&&3===l.which)return;if(!s.isTouchEvent&&"button"in l&&l.button>0)return;if(s.isTouched&&s.isMoved)return;const c=!!r.noSwipingClass&&""!==r.noSwipingClass,p=e.composedPath?e.composedPath():e.path;c&&l.target&&l.target.shadowRoot&&p&&(d=Kn(p[0]));const u=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,f=!(!l.target||!l.target.shadowRoot);if(r.noSwiping&&(f?function(e,t=this){return function t(i){if(!i||i===Wn()||i===qn())return null;i.assignedSlot&&(i=i.assignedSlot);const n=i.closest(e);return n||i.getRootNode?n||t(i.getRootNode().host):null}(t)}(u,d[0]):d.closest(u)[0]))return void(t.allowClick=!0);if(r.swipeHandler&&!d.closest(r.swipeHandler)[0])return;a.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,a.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;const h=a.currentX,g=a.currentY,m=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,v=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(m&&(h<=v||h>=n.innerWidth-v)){if("prevent"!==m)return;e.preventDefault()}if(Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=h,a.startY=g,s.touchStartTime=es(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==l.type){let e=!0;d.is(s.focusableElements)&&(e=!1,"SELECT"===d[0].nodeName&&(s.isTouched=!1)),i.activeElement&&Kn(i.activeElement).is(s.focusableElements)&&i.activeElement!==d[0]&&i.activeElement.blur();const n=e&&t.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!n||d[0].isContentEditable||l.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",l)}function ws(e){const t=Wn(),i=this,n=i.touchEventsData,{params:s,touches:r,rtlTranslate:a,enabled:o}=i;if(!o)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!n.isTouched)return void(n.startMoving&&n.isScrolling&&i.emit("touchMoveOpposite",l));if(n.isTouchEvent&&"touchmove"!==l.type)return;const d="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?d.pageX:l.pageX,p="touchmove"===l.type?d.pageY:l.pageY;if(l.preventedByNestedSwiper)return r.startX=c,void(r.startY=p);if(!i.allowTouchMove)return Kn(l.target).is(n.focusableElements)||(i.allowClick=!1),void(n.isTouched&&(Object.assign(r,{startX:c,startY:p,currentX:c,currentY:p}),n.touchStartTime=es()));if(n.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(i.isVertical()){if(p<r.startY&&i.translate<=i.maxTranslate()||p>r.startY&&i.translate>=i.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(c<r.startX&&i.translate<=i.maxTranslate()||c>r.startX&&i.translate>=i.minTranslate())return;if(n.isTouchEvent&&t.activeElement&&l.target===t.activeElement&&Kn(l.target).is(n.focusableElements))return n.isMoved=!0,void(i.allowClick=!1);if(n.allowTouchCallbacks&&i.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;r.currentX=c,r.currentY=p;const u=r.currentX-r.startX,f=r.currentY-r.startY;if(i.params.threshold&&Math.sqrt(u**2+f**2)<i.params.threshold)return;if(void 0===n.isScrolling){let e;i.isHorizontal()&&r.currentY===r.startY||i.isVertical()&&r.currentX===r.startX?n.isScrolling=!1:u*u+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(u))/Math.PI,n.isScrolling=i.isHorizontal()?e>s.touchAngle:90-e>s.touchAngle)}if(n.isScrolling&&i.emit("touchMoveOpposite",l),void 0===n.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(n.startMoving=!0)),n.isScrolling)return void(n.isTouched=!1);if(!n.startMoving)return;i.allowClick=!1,!s.cssMode&&l.cancelable&&l.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&l.stopPropagation(),n.isMoved||(s.loop&&!s.cssMode&&i.loopFix(),n.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!s.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",l)),i.emit("sliderMove",l),n.isMoved=!0;let h=i.isHorizontal()?u:f;r.diff=h,h*=s.touchRatio,a&&(h=-h),i.swipeDirection=h>0?"prev":"next",n.currentTranslate=h+n.startTranslate;let g=!0,m=s.resistanceRatio;if(s.touchReleaseOnEdges&&(m=0),h>0&&n.currentTranslate>i.minTranslate()?(g=!1,s.resistance&&(n.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+n.startTranslate+h)**m)):h<0&&n.currentTranslate<i.maxTranslate()&&(g=!1,s.resistance&&(n.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-n.startTranslate-h)**m)),g&&(l.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),i.allowSlidePrev||i.allowSlideNext||(n.currentTranslate=n.startTranslate),s.threshold>0){if(!(Math.abs(h)>s.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,n.currentTranslate=n.startTranslate,void(r.diff=i.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&i.freeMode||s.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),i.params.freeMode&&s.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(n.currentTranslate),i.setTranslate(n.currentTranslate))}function _s(e){const t=this,i=t.touchEventsData,{params:n,touches:s,rtlTranslate:r,slidesGrid:a,enabled:o}=t;if(!o)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",l),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=es(),c=d-i.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),c<300&&d-i.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(i.lastClickTime=es(),Zn((()=>{t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===s.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let p;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,p=n.followFinger?r?t.translate:-t.translate:-i.currentTranslate,n.cssMode)return;if(t.params.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let u=0,f=t.slidesSizesGrid[0];for(let e=0;e<a.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){const t=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==a[e+t]?p>=a[e]&&p<a[e+t]&&(u=e,f=a[e+t]-a[e]):p>=a[e]&&(u=e,f=a[a.length-1]-a[a.length-2])}let h=null,g=null;n.rewind&&(t.isBeginning?g=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(h=0));const m=(p-a[u])/f,v=u<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(c>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(m>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?h:u+v):t.slideTo(u)),"prev"===t.swipeDirection&&(m>1-n.longSwipesRatio?t.slideTo(u+v):null!==g&&m<0&&Math.abs(m)>n.longSwipesRatio?t.slideTo(g):t.slideTo(u))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(l.target===t.navigation.nextEl||l.target===t.navigation.prevEl)?l.target===t.navigation.nextEl?t.slideTo(u+v):t.slideTo(u):("next"===t.swipeDirection&&t.slideTo(null!==h?h:u+v),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:u))}}function ys(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:s,snapGrid:r}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function As(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function xs(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:n}=e;if(!n)return;let s;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();s=0===r?0:(e.translate-e.minTranslate())/r,s!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let Cs=!1;function Es(){}const Ts=(e,t)=>{const i=Wn(),{params:n,touchEvents:s,el:r,wrapperEl:a,device:o,support:l}=e,d=!!n.nested,c="on"===t?"addEventListener":"removeEventListener",p=t;if(l.touch){const t=!("touchstart"!==s.start||!l.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};r[c](s.start,e.onTouchStart,t),r[c](s.move,e.onTouchMove,l.passiveListener?{passive:!1,capture:d}:d),r[c](s.end,e.onTouchEnd,t),s.cancel&&r[c](s.cancel,e.onTouchEnd,t)}else r[c](s.start,e.onTouchStart,!1),i[c](s.move,e.onTouchMove,d),i[c](s.end,e.onTouchEnd,!1);(n.preventClicks||n.preventClicksPropagation)&&r[c]("click",e.onClick,!0),n.cssMode&&a[c]("scroll",e.onScroll),n.updateOnWindowResize?e[p](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",ys,!0):e[p]("observerUpdate",ys,!0)};var Ss={attachEvents:function(){const e=this,t=Wn(),{params:i,support:n}=e;e.onTouchStart=bs.bind(e),e.onTouchMove=ws.bind(e),e.onTouchEnd=_s.bind(e),i.cssMode&&(e.onScroll=xs.bind(e)),e.onClick=As.bind(e),n.touch&&!Cs&&(t.addEventListener("touchstart",Es),Cs=!0),Ts(e,"on")},detachEvents:function(){Ts(this,"off")}};const ks=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Ls={addClasses:function(){const e=this,{classNames:t,params:i,rtl:n,$el:s,device:r,support:a}=e,o=function(e,t){const i=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((n=>{e[n]&&i.push(t+n)})):"string"==typeof e&&i.push(t+e)})),i}(["initialized",i.direction,{"pointer-events":!a.touch},{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:n},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...o),s.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}};var Os={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function Ms(e,t){return function(i={}){const n=Object.keys(i)[0],s=i[n];"object"==typeof s&&null!==s?(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===e[n]&&(e[n]={auto:!0}),n in e&&"enabled"in s?(!0===e[n]&&(e[n]={enabled:!0}),"object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),ns(t,i)):ns(t,i)):ns(t,i)}}const $s={eventsEmitter:us,update:fs,translate:hs,transition:{setTransition:function(e,t){const i=this;i.params.cssMode||i.$wrapperEl.transition(e),i.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const i=this,{params:n}=i;n.cssMode||(n.autoHeight&&i.updateAutoHeight(),gs({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const i=this,{params:n}=i;i.animating=!1,n.cssMode||(i.setTransition(0),gs({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:ms,loop:vs,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;i.style.cursor="move",i.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:Ss,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:i,loopedSlides:n=0,params:s,$el:r}=e,a=s.breakpoints;if(!a||a&&0===Object.keys(a).length)return;const o=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const l=(o in a?a[o]:void 0)||e.originalParams,d=ks(e,s),c=ks(e,l),p=s.enabled;d&&!c?(r.removeClass(`${s.containerModifierClass}grid ${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&c&&(r.addClass(`${s.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===s.grid.fill)&&r.addClass(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{const i=s[t]&&s[t].enabled,n=l[t]&&l[t].enabled;i&&!n&&e[t].disable(),!i&&n&&e[t].enable()}));const u=l.direction&&l.direction!==s.direction,f=s.loop&&(l.slidesPerView!==s.slidesPerView||u);u&&i&&e.changeDirection(),ns(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!h?e.disable():!p&&h&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",l),f&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let n=!1;const s=qn(),r="window"===t?s.innerHeight:i.clientHeight,a=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}}));a.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<a.length;e+=1){const{point:r,value:o}=a[e];"window"===t?s.matchMedia(`(min-width: ${o}px)`).matches&&(n=r):o<=i.clientWidth&&(n=r)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:n}=i;if(n){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:Ls,images:{loadImage:function(e,t,i,n,s,r){const a=qn();let o;function l(){r&&r()}Kn(e).parent("picture")[0]||e.complete&&s?l():t?(o=new a.Image,o.onload=l,o.onerror=l,n&&(o.sizes=n),i&&(o.srcset=i),t&&(o.src=t)):l()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let i=0;i<e.imagesToLoad.length;i+=1){const n=e.imagesToLoad[i];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,t)}}}},Ps={};class Ds{constructor(...e){let t,i;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=ns({},i),t&&!i.el&&(i.el=t),i.el&&Kn(i.el).length>1){const e=[];return Kn(i.el).each((t=>{const n=ns({},i,{el:t});e.push(new Ds(n))})),e}const n=this;n.__swiper__=!0,n.support=ds(),n.device=cs({userAgent:i.userAgent}),n.browser=ps(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],i.modules&&Array.isArray(i.modules)&&n.modules.push(...i.modules);const s={};n.modules.forEach((e=>{e({swiper:n,extendParams:Ms(i,s),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})}));const r=ns({},Os,s);return n.params=ns({},r,Ps,i),n.originalParams=ns({},n.params),n.passedParams=ns({},i),n.params&&n.params.on&&Object.keys(n.params.on).forEach((e=>{n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),n.$=Kn,Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:Kn(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return n.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},n.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:es(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const i=this;e=Math.min(Math.max(e,0),1);const n=i.minTranslate(),s=(i.maxTranslate()-n)*e+n;i.translateTo(s,void 0===t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((i=>{const n=e.getSlideClasses(i);t.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:i,slides:n,slidesGrid:s,slidesSizesGrid:r,size:a,activeIndex:o}=this;let l=1;if(i.centeredSlides){let e,t=n[o].swiperSlideSize;for(let i=o+1;i<n.length;i+=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>a&&(e=!0));for(let i=o-1;i>=0;i-=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=o+1;e<n.length;e+=1){(t?s[e]+r[e]-s[o]<a:s[e]-s[o]<a)&&(l+=1)}else for(let e=o-1;e>=0;e-=1){s[o]-s[e]<a&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let s;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(n(),e.params.autoHeight&&e.updateAutoHeight()):(s=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),s||n()),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const i=this,n=i.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(i.$el.removeClass(`${i.params.containerModifierClass}${n}`).addClass(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;const i=Kn(e||t.params.el);if(!(e=i[0]))return!1;e.swiper=t;const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=Kn(e.shadowRoot.querySelector(n()));return t.children=e=>i.children(e),t}return i.children?i.children(n()):Kn(i).children(n())})();if(0===s.length&&t.params.createElements){const e=Wn().createElement("div");s=Kn(e),e.className=t.params.wrapperClass,i.append(e),i.children(`.${t.params.slideClass}`).each((e=>{s.append(e)}))}return Object.assign(t,{$el:i,el:e,$wrapperEl:s,wrapperEl:s[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===s.css("display")}),!0}init(e){const t=this;if(t.initialized)return t;return!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const i=this,{params:n,$el:s,$wrapperEl:r,slides:a}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttr("style"),r.removeAttr("style"),a&&a.length&&a.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((e=>{i.off(e)})),!1!==e&&(i.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(i)),i.destroyed=!0),null}static extendDefaults(e){ns(Ps,e)}static get extendedDefaults(){return Ps}static get defaults(){return Os}static installModule(e){Ds.prototype.__modules__||(Ds.prototype.__modules__=[]);const t=Ds.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Ds.installModule(e))),Ds):(Ds.installModule(e),Ds)}}function Is({swiper:e,extendParams:t,on:i,emit:n}){const s=Wn(),r=qn();function a(t){if(!e.enabled)return;const{rtlTranslate:i}=e;let a=t;a.originalEvent&&(a=a.originalEvent);const o=a.keyCode||a.charCode,l=e.params.keyboard.pageUpDown,d=l&&33===o,c=l&&34===o,p=37===o,u=39===o,f=38===o,h=40===o;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&h||c))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&f||d))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||s.activeElement&&s.activeElement.nodeName&&("input"===s.activeElement.nodeName.toLowerCase()||"textarea"===s.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(d||c||p||u||f||h)){let t=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const n=e.$el,s=n[0].clientWidth,a=n[0].clientHeight,o=r.innerWidth,l=r.innerHeight,d=e.$el.offset();i&&(d.left-=e.$el[0].scrollLeft);const c=[[d.left,d.top],[d.left+s,d.top],[d.left,d.top+a],[d.left+s,d.top+a]];for(let e=0;e<c.length;e+=1){const i=c[e];if(i[0]>=0&&i[0]<=o&&i[1]>=0&&i[1]<=l){if(0===i[0]&&0===i[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!i||(d||p)&&i)&&e.slideNext(),((d||p)&&!i||(c||u)&&i)&&e.slidePrev()):((d||c||f||h)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||h)&&e.slideNext(),(d||f)&&e.slidePrev()),n("keyPress",o)}}function o(){e.keyboard.enabled||(Kn(s).on("keydown",a),e.keyboard.enabled=!0)}function l(){e.keyboard.enabled&&(Kn(s).off("keydown",a),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{e.params.keyboard.enabled&&o()})),i("destroy",(()=>{e.keyboard.enabled&&l()})),Object.assign(e.keyboard,{enable:o,disable:l})}function Ns(e,t,i,n){const s=Wn();return e.params.createElements&&Object.keys(n).forEach((r=>{if(!i[r]&&!0===i.auto){let a=e.$el.children(`.${n[r]}`)[0];a||(a=s.createElement("div"),a.className=n[r],e.$el.append(a)),i[r]=a,t[r]=a}})),i}function js({swiper:e,extendParams:t,on:i,emit:n}){function s(t){let i;return t&&(i=Kn(t),e.params.uniqueNavElements&&"string"==typeof t&&i.length>1&&1===e.$el.find(t).length&&(i=e.$el.find(t))),i}function r(t,i){const n=e.params.navigation;t&&t.length>0&&(t[i?"addClass":"removeClass"](n.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=i),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](n.lockClass))}function a(){if(e.params.loop)return;const{$nextEl:t,$prevEl:i}=e.navigation;r(i,e.isBeginning&&!e.params.rewind),r(t,e.isEnd&&!e.params.rewind)}function o(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function d(){const t=e.params.navigation;if(e.params.navigation=Ns(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const i=s(t.nextEl),n=s(t.prevEl);i&&i.length>0&&i.on("click",l),n&&n.length>0&&n.on("click",o),Object.assign(e.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:n,prevEl:n&&n[0]}),e.enabled||(i&&i.addClass(t.lockClass),n&&n.addClass(t.lockClass))}function c(){const{$nextEl:t,$prevEl:i}=e.navigation;t&&t.length&&(t.off("click",l),t.removeClass(e.params.navigation.disabledClass)),i&&i.length&&(i.off("click",o),i.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},i("init",(()=>{!1===e.params.navigation.enabled?p():(d(),a())})),i("toEdge fromEdge lock unlock",(()=>{a()})),i("destroy",(()=>{c()})),i("enable disable",(()=>{const{$nextEl:t,$prevEl:i}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),i&&i[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),i("click",((t,i)=>{const{$nextEl:s,$prevEl:r}=e.navigation,a=i.target;if(e.params.navigation.hideOnClick&&!Kn(a).is(r)&&!Kn(a).is(s)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===a||e.pagination.el.contains(a)))return;let t;s?t=s.hasClass(e.params.navigation.hiddenClass):r&&(t=r.hasClass(e.params.navigation.hiddenClass)),n(!0===t?"navigationShow":"navigationHide"),s&&s.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass)}}));const p=()=>{e.$el.addClass(e.params.navigation.navigationDisabledClass),c()};Object.assign(e.navigation,{enable:()=>{e.$el.removeClass(e.params.navigation.navigationDisabledClass),d(),a()},disable:p,update:a,init:d,destroy:c})}function zs(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Bs({swiper:e,extendParams:t,on:i,emit:n}){const s="swiper-pagination";let r;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),e.pagination={el:null,$el:null,bullets:[]};let a=0;function o(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function l(t,i){const{bulletActiveClass:n}=e.params.pagination;t[i]().addClass(`${n}-${i}`)[i]().addClass(`${n}-${i}-${i}`)}function d(){const t=e.rtl,i=e.params.pagination;if(o())return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,d=e.pagination.$el;let c;const p=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(c=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),c>s-1-2*e.loopedSlides&&(c-=s-2*e.loopedSlides),c>p-1&&(c-=p),c<0&&"bullets"!==e.params.paginationType&&(c=p+c)):c=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===i.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const n=e.pagination.bullets;let s,o,p;if(i.dynamicBullets&&(r=n.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),d.css(e.isHorizontal()?"width":"height",r*(i.dynamicMainBullets+4)+"px"),i.dynamicMainBullets>1&&void 0!==e.previousIndex&&(a+=c-(e.previousIndex-e.loopedSlides||0),a>i.dynamicMainBullets-1?a=i.dynamicMainBullets-1:a<0&&(a=0)),s=Math.max(c-a,0),o=s+(Math.min(n.length,i.dynamicMainBullets)-1),p=(o+s)/2),n.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${i.bulletActiveClass}${e}`)).join(" ")),d.length>1)n.each((e=>{const t=Kn(e),n=t.index();n===c&&t.addClass(i.bulletActiveClass),i.dynamicBullets&&(n>=s&&n<=o&&t.addClass(`${i.bulletActiveClass}-main`),n===s&&l(t,"prev"),n===o&&l(t,"next"))}));else{const t=n.eq(c),r=t.index();if(t.addClass(i.bulletActiveClass),i.dynamicBullets){const t=n.eq(s),a=n.eq(o);for(let e=s;e<=o;e+=1)n.eq(e).addClass(`${i.bulletActiveClass}-main`);if(e.params.loop)if(r>=n.length){for(let e=i.dynamicMainBullets;e>=0;e-=1)n.eq(n.length-e).addClass(`${i.bulletActiveClass}-main`);n.eq(n.length-i.dynamicMainBullets-1).addClass(`${i.bulletActiveClass}-prev`)}else l(t,"prev"),l(a,"next");else l(t,"prev"),l(a,"next")}}if(i.dynamicBullets){const s=Math.min(n.length,i.dynamicMainBullets+4),a=(r*s-r)/2-p*r,o=t?"right":"left";n.css(e.isHorizontal()?o:"top",`${a}px`)}}if("fraction"===i.type&&(d.find(zs(i.currentClass)).text(i.formatFractionCurrent(c+1)),d.find(zs(i.totalClass)).text(i.formatFractionTotal(p))),"progressbar"===i.type){let t;t=i.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const n=(c+1)/p;let s=1,r=1;"horizontal"===t?s=n:r=n,d.find(zs(i.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${s}) scaleY(${r})`).transition(e.params.speed)}"custom"===i.type&&i.renderCustom?(d.html(i.renderCustom(e,c+1,p)),n("paginationRender",d[0])):n("paginationUpdate",d[0]),e.params.watchOverflow&&e.enabled&&d[e.isLocked?"addClass":"removeClass"](i.lockClass)}function c(){const t=e.params.pagination;if(o())return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,s=e.pagination.$el;let r="";if("bullets"===t.type){let n=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&n>i&&(n=i);for(let i=0;i<n;i+=1)t.renderBullet?r+=t.renderBullet.call(e,i,t.bulletClass):r+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;s.html(r),e.pagination.bullets=s.find(zs(t.bulletClass))}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,s.html(r)),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,s.html(r)),"custom"!==t.type&&n("paginationRender",e.pagination.$el[0])}function p(){e.params.pagination=Ns(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let i=Kn(t.el);0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&i.length>1&&(i=e.$el.find(t.el),i.length>1&&(i=i.filter((t=>Kn(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),i.addClass(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(i.addClass(`${t.modifierClass}${t.type}-dynamic`),a=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click",zs(t.bulletClass),(function(t){t.preventDefault();let i=Kn(this).index()*e.params.slidesPerGroup;e.params.loop&&(i+=e.loopedSlides),e.slideTo(i)})),Object.assign(e.pagination,{$el:i,el:i[0]}),e.enabled||i.addClass(t.lockClass))}function u(){const t=e.params.pagination;if(o())return;const i=e.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),i.removeClass(e.isHorizontal()?t.horizontalClass:t.verticalClass),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click",zs(t.bulletClass))}i("init",(()=>{!1===e.params.pagination.enabled?f():(p(),c(),d())})),i("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&d()})),i("snapIndexChange",(()=>{e.params.loop||d()})),i("slidesLengthChange",(()=>{e.params.loop&&(c(),d())})),i("snapGridLengthChange",(()=>{e.params.loop||(c(),d())})),i("destroy",(()=>{u()})),i("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),i("lock unlock",(()=>{d()})),i("click",((t,i)=>{const s=i.target,{$el:r}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&r&&r.length>0&&!Kn(s).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;const t=r.hasClass(e.params.pagination.hiddenClass);n(!0===t?"paginationShow":"paginationHide"),r.toggleClass(e.params.pagination.hiddenClass)}}));const f=()=>{e.$el.addClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.addClass(e.params.pagination.paginationDisabledClass),u()};Object.assign(e.pagination,{enable:()=>{e.$el.removeClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.removeClass(e.params.pagination.paginationDisabledClass),p(),c(),d()},disable:f,render:c,update:d,init:p,destroy:u})}function Hs({swiper:e,extendParams:t,on:i}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let n=null;function s(e){const t=n;0!==t.length&&(t.html(""),t.html(e))}function r(e){e.attr("tabIndex","0")}function a(e){e.attr("tabIndex","-1")}function o(e,t){e.attr("role",t)}function l(e,t){e.attr("aria-roledescription",t)}function d(e,t){e.attr("aria-label",t)}function c(e){e.attr("aria-disabled",!0)}function p(e){e.attr("aria-disabled",!1)}function u(t){if(13!==t.keyCode&&32!==t.keyCode)return;const i=e.params.a11y,n=Kn(t.target);e.navigation&&e.navigation.$nextEl&&n.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?s(i.lastSlideMessage):s(i.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&n.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?s(i.firstSlideMessage):s(i.prevSlideMessage)),e.pagination&&n.is(zs(e.params.pagination.bulletClass))&&n[0].click()}function f(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function h(){return f()&&e.params.pagination.clickable}const g=(e,t,i)=>{r(e),"BUTTON"!==e[0].tagName&&(o(e,"button"),e.on("keydown",u)),d(e,i),function(e,t){e.attr("aria-controls",t)}(e,t)},m=()=>{e.a11y.clicked=!0},v=()=>{e.a11y.clicked=!1},b=t=>{if(e.a11y.clicked)return;const i=t.target.closest(`.${e.params.slideClass}`);if(!i||!e.slides.includes(i))return;const n=e.slides.indexOf(i)===e.activeIndex,s=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(i);n||s||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(i),0))},w=()=>{const t=e.params.a11y;t.itemRoleDescriptionMessage&&l(Kn(e.slides),t.itemRoleDescriptionMessage),t.slideRole&&o(Kn(e.slides),t.slideRole);const i=e.params.loop?e.slides.filter((t=>!t.classList.contains(e.params.slideDuplicateClass))).length:e.slides.length;t.slideLabelMessage&&e.slides.each(((n,s)=>{const r=Kn(n),a=e.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):s;d(r,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,i))}))},_=()=>{const t=e.params.a11y;e.$el.append(n);const i=e.$el;t.containerRoleDescriptionMessage&&l(i,t.containerRoleDescriptionMessage),t.containerMessage&&d(i,t.containerMessage);const s=e.$wrapperEl,r=t.id||s.attr("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`,a=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";var o;let c,p;o=r,s.attr("id",o),function(e,t){e.attr("aria-live",t)}(s,a),w(),e.navigation&&e.navigation.$nextEl&&(c=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(p=e.navigation.$prevEl),c&&c.length&&g(c,r,t.nextSlideMessage),p&&p.length&&g(p,r,t.prevSlideMessage),h()&&e.pagination.$el.on("keydown",zs(e.params.pagination.bulletClass),u),e.$el.on("focus",b,!0),e.$el.on("pointerdown",m,!0),e.$el.on("pointerup",v,!0)};i("beforeInit",(()=>{n=Kn(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),i("afterInit",(()=>{e.params.a11y.enabled&&_()})),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{e.params.a11y.enabled&&w()})),i("fromEdge toEdge afterInit lock unlock",(()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{$nextEl:t,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?(c(i),a(i)):(p(i),r(i))),t&&t.length>0&&(e.isEnd?(c(t),a(t)):(p(t),r(t)))}()})),i("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;f()&&e.pagination.bullets.each((i=>{const n=Kn(i);e.params.pagination.clickable&&(r(n),e.params.pagination.renderBullet||(o(n,"button"),d(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,n.index()+1)))),n.is(`.${e.params.pagination.bulletActiveClass}`)?n.attr("aria-current","true"):n.removeAttr("aria-current")}))}()})),i("destroy",(()=>{e.params.a11y.enabled&&function(){let t,i;n&&n.length>0&&n.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&t.off("keydown",u),i&&i.off("keydown",u),h()&&e.pagination.$el.off("keydown",zs(e.params.pagination.bulletClass),u),e.$el.off("focus",b,!0),e.$el.off("pointerdown",m,!0),e.$el.off("pointerup",v,!0)}()}))}function Fs(e,t){void 0===t&&(t={});var i=t.insertAt;if(e&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===i&&n.firstChild?n.insertBefore(s,n.firstChild):n.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}Object.keys($s).forEach((e=>{Object.keys($s[e]).forEach((t=>{Ds.prototype[t]=$s[e][t]}))})),Ds.use([function({swiper:e,on:t,emit:i}){const n=qn();let s=null,r=null;const a=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},o=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==n.ResizeObserver?e&&!e.destroyed&&e.initialized&&(s=new ResizeObserver((t=>{r=n.requestAnimationFrame((()=>{const{width:i,height:n}=e;let s=i,r=n;t.forEach((({contentBoxSize:t,contentRect:i,target:n})=>{n&&n!==e.el||(s=i?i.width:(t[0]||t).inlineSize,r=i?i.height:(t[0]||t).blockSize)})),s===i&&r===n||a()}))})),s.observe(e.el)):(n.addEventListener("resize",a),n.addEventListener("orientationchange",o))})),t("destroy",(()=>{r&&n.cancelAnimationFrame(r),s&&s.unobserve&&e.el&&(s.unobserve(e.el),s=null),n.removeEventListener("resize",a),n.removeEventListener("orientationchange",o)}))},function({swiper:e,extendParams:t,on:i,emit:n}){const s=[],r=qn(),a=(e,t={})=>{const i=new(r.MutationObserver||r.WebkitMutationObserver)((e=>{if(1===e.length)return void n("observerUpdate",e[0]);const t=function(){n("observerUpdate",e[0])};r.requestAnimationFrame?r.requestAnimationFrame(t):r.setTimeout(t,0)}));i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.push(i)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)a(t[e])}a(e.$el[0],{childList:e.params.observeSlideChildren}),a(e.$wrapperEl[0],{attributes:!1})}})),i("destroy",(()=>{s.forEach((e=>{e.disconnect()})),s.splice(0,s.length)}))}]);Fs("/**\n * Swiper 8.4.2\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * https://swiperjs.com\n *\n * Copyright 2014-2022 Vladimir Kharlampidi\n *\n * Released under the MIT License\n *\n * Released on: September 15, 2022\n */\n\n@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}");Fs(":root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}");Fs(".swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}");Fs("");Fs(".swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}"),jQuery(document).ready((function(e){jQuery(".carousel-items").each((function(){var t=0,i=1,n=0,s=20,r=1,a=jQuery(this).parent().attr("id");e(window).width()<600&&(n=0,i=1,r=1,s=0,t=0);var o={modules:[js,Bs,Hs,Is],slidesPerView:i,slidesOffsetAfter:t,slidesOffsetBefore:n,spaceBetween:s,slidesPerGroup:r,centeredSlides:!0,loop:!0,pagination:{el:".swiper-pagination",type:"bullets",clickable:"true"},navigation:{nextEl:'.swiper-button-next[data-id="'+a+'"]',prevEl:'.swiper-button-prev[data-id="'+a+'"]'},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"},keyboard:{enabled:!0,onlyInViewport:!1}};new Ds(this,o),console.log(o)})),e(".carousel ").css("margin-left","-"+e("#content").css("margin-left")),e(window).on("resize",(function(){e(".carousel ").css("margin-left","-"+e("#content").css("margin-left"))}))})),new Sn,window.tz_checkVisible=function(e,t,i,n){t=t||"visible";var s=jQuery(window).height(),r=jQuery(window).scrollTop(),a=jQuery(e).offset().top+i,o=jQuery(e).height();return n&&(o+=n),"visible"===t?a<s+r&&a>r-o:"above"===t?a<s+r:void 0},e.Alert=k,e.Button=M,e.Carousel=z,e.Collapse=H,e.Dropdown=At,e.Modal=$t,e.Offcanvas=It,e.Popover=Vt,e.Scrollspy=Yt,e.Tab=Qt,e.Toast=Zt,e.Tooltip=Rt,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=child-theme.min.js.map