PageSourceSearch

https://centreperelman.be//content/themes/project-theme/dist/js/main.js?ver=1764337473

js centreperelman.be collected 2026-10-02 11:28:11 UTC 87,285 bytes, 2 lines download raw bytes

1/*! For license information please see main.js.LICENSE.txt */
2(()=>{var t={6215:(t,e,n)=>{var i={"./MarkPro-Bold.woff":7125,"./MarkPro-Bold.woff2":4873,"./MarkPro-Medium.woff":5227,"./MarkPro-Medium.woff2":6909,"./MarkPro.woff":7983,"./MarkPro.woff2":9716};function r(t){var e=s(t);return n(e)}function s(t){if(!n.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=s,t.exports=r,r.id=6215},2254:t=>{function e(t){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}e.keys=()=>[],e.resolve=e,e.id=2254,t.exports=e},6379:(t,e,n)=>{var i={"./form_controller.ts":2913,"./global_controller.ts":9010,"./header_controller.ts":7335,"./ressources/animonie_controller.ts":6977,"./ressources/modals_controller.ts":6173,"./ressources/scroll_direction_controller.ts":1785,"./share_controller.ts":5257,"./share_facebook_controller.ts":777,"./share_linkedin_controller.ts":6394,"./share_twitter_controller.ts":9791,"./slider_controller.ts":517};function r(t){var e=s(t);return n(e)}function s(t){if(!n.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=s,t.exports=r,r.id=6379},6897:(t,e,n)=>{var i={"./arrow-black.svg":3666,"./arrow-blue.svg":8753,"./arrow-select.svg":6146,"./arrow.svg":7557,"./check.svg":9834};function r(t){var e=s(t);return n(e)}function s(t){if(!n.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=s,t.exports=r,r.id=6897},6695:(t,e,n)=>{var i={"./academia.svg":6192,"./difusion.svg":8907,"./facebook.svg":7296,"./linkedin.svg":9020,"./logo-perelman-old.svg":1490,"./logo-perelman.svg":1979,"./logo-ulb.svg":312,"./orcid.svg":7941,"./researchgate.svg":6623,"./ssrn.svg":7321,"./twitter.svg":9189,"./youtube.svg":1987};function r(t){var e=s(t);return n(e)}function s(t){if(!n.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=s,t.exports=r,r.id=6695},4846:(t,e,n)=>{var i={"./academia.svg":9349,"./add.svg":4298,"./address.svg":5097,"./arrow.svg":1266,"./calendar.svg":5838,"./cross.svg":1695,"./difusion.svg":2562,"./email.svg":4963,"./facebook.svg":628,"./linkedin.svg":5327,"./logo-onie.svg":5479,"./orcid.svg":9504,"./researchgate.svg":6386,"./ssrn.svg":6929,"./tel.svg":697,"./twitter.svg":9395,"./youtube.svg":2358};function r(t){var e=s(t);return n(e)}function s(t){if(!n.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=s,t.exports=r,r.id=4846},1340:t=>{function e(t){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}e.keys=()=>[],e.resolve=e,e.id=1340,t.exports=e},6599:(t,e,n)=>{"use strict";n.d(e,{Mx:()=>K,Qr:()=>X});class i{constructor(t,e,n){this.eventTarget=t,this.eventName=e,this.eventOptions=n,this.unorderedBindings=new Set}connect(){this.eventTarget.addEventListener(this.eventName,this,this.eventOptions)}disconnect(){this.eventTarget.removeEventListener(this.eventName,this,this.eventOptions)}bindingConnected(t){this.unorderedBindings.add(t)}bindingDisconnected(t){this.unorderedBindings.delete(t)}handleEvent(t){const e=function(t){if("immediatePropagationStopped"in t)return t;{const{stopImmediatePropagation:e}=t;return Object.assign(t,{immediatePropagationStopped:!1,stopImmediatePropagation(){this.immediatePropagationStopped=!0,e.call(this)}})}}(t);for(const t of this.bindings){if(e.immediatePropagationStopped)break;t.handleEvent(e)}}get bindings(){return Array.from(this.unorderedBindings).sort(((t,e)=>{const n=t.index,i=e.index;return n<i?-1:n>i?1:0}))}}
2class r{constructor(t){this.application=t,this.eventListenerMaps=new Map,this.started=!1}start(){this.started||(this.started=!0,this.eventListeners.forEach((t=>t.connect())))}stop(){this.started&&(this.started=!1,this.eventListeners.forEach((t=>t.disconnect())))}get eventListeners(){return Array.from(this.eventListenerMaps.values()).reduce(((t,e)=>t.concat(Array.from(e.values()))),[])}bindingConnected(t){this.fetchEventListenerForBinding(t).bindingConnected(t)}bindingDisconnected(t){this.fetchEventListenerForBinding(t).bindingDisconnected(t)}handleError(t,e,n={}){this.application.handleError(t,`Error ${e}`,n)}fetchEventListenerForBinding(t){const{eventTarget:e,eventName:n,eventOptions:i}=t;return this.fetchEventListener(e,n,i)}fetchEventListener(t,e,n){const i=this.fetchEventListenerMapForEventTarget(t),r=this.cacheKey(e,n);let s=i.get(r);return s||(s=this.createEventListener(t,e,n),i.set(r,s)),s}createEventListener(t,e,n){const r=new i(t,e,n);return this.started&&r.connect(),r}fetchEventListenerMapForEventTarget(t){let e=this.eventListenerMaps.get(t);return e||(e=new Map,this.eventListenerMaps.set(t,e)),e}cacheKey(t,e){const n=[t];return Object.keys(e).sort().forEach((t=>{n.push(`${e[t]?"":"!"}${t}`)})),n.join(":")}}const s=/^((.+?)(@(window|document))?->)?(.+?)(#([^:]+?))(:(.+))?$/;function o(t){return"window"==t?window:"document"==t?document:void 0}function a(t){return t.replace(/(?:[_-])([a-z0-9])/g,((t,e)=>e.toUpperCase()))}function c(t){return t.charAt(0).toUpperCase()+t.slice(1)}function u(t){return t.replace(/([A-Z])/g,((t,e)=>`-${e.toLowerCase()}`))}const l={a:t=>"click",button:t=>"click",form:t=>"submit",details:t=>"toggle",input:t=>"submit"==t.getAttribute("type")?"click":"input",select:t=>"change",textarea:t=>"input"};function d(t){throw new Error(t)}function h(t){try{return JSON.parse(t)}catch(e){return t}}class f{constructor(t,e){this.context=t,this.action=e}get index(){return this.action.index}get eventTarget(){return this.action.eventTarget}get eventOptions(){return this.action.eventOptions}get identifier(){return this.context.identifier}handleEvent(t){this.willBeInvokedByEvent(t)&&this.invokeWithEvent(t)}get eventName(){return this.action.eventName}get method(){const t=this.controller[this.methodName];if("function"==typeof t)return t;throw new Error(`Action "${this.action}" references undefined method "${this.methodName}"`)}invokeWithEvent(t){const{target:e,currentTarget:n}=t;try{const{params:i}=this.action,r=Object.assign(t,{params:i});this.method.call(this.controller,r),this.context.logDebugActivity(this.methodName,{event:t,target:e,currentTarget:n,action:this.methodName})}catch(e){const{identifier:n,controller:i,element:r,index:s}=this,o={identifier:n,controller:i,element:r,index:s,event:t};this.context.handleError(e,`invoking action "${this.action}"`,o)}}willBeInvokedByEvent(t){const e=t.target;return this.element===e||(e instanceof Element&&this.element.contains(e)?this.scope.containsElement(e):this.scope.containsElement(this.action.element))}get controller(){return this.context.controller}get methodName(){return this.action.methodName}get element(){return this.scope.element}get scope(){return this.context.scope}}class g{constructor(t,e){this.mutationObserverInit={attributes:!0,childList:!0,subtree:!0},this.element=t,this.started=!1,this.delegate=e,this.elements=new Set,this.mutationObserver=new MutationObserver((t=>this.processMutations(t)))}start(){this.started||(this.started=!0,this.mutationObserver.observe(this.element,this.mutationObserverInit),this.refresh())}pause(t){this.started&&(this.mutationObserver.disconnect(),this.started=!1),t(),this.started||(this.mutationObserver.observe(this.element,this.mutationObserverInit),this.started=!0)}stop(){this.started&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.started=!1)}refresh(){if(this.started){const t=new Set(this.matchElementsInTree());for(const e of Array.from(this.elements))t.has(e)||this.removeElement(e);for(const e of Array.from(t))this.addElement(e)}}processMutations(t){if(this.started)for(const e of t)this.processMutation(e)}processMutation(t){"attributes"==t.type?this.processAttributeChange(t.target,t.attributeName):"childList"==t.type&&(this.processRemovedNodes(t.removedNodes
2),this.processAddedNodes(t.addedNodes))}processAttributeChange(t,e){const n=t;this.elements.has(n)?this.delegate.elementAttributeChanged&&this.matchElement(n)?this.delegate.elementAttributeChanged(n,e):this.removeElement(n):this.matchElement(n)&&this.addElement(n)}processRemovedNodes(t){for(const e of Array.from(t)){const t=this.elementFromNode(e);t&&this.processTree(t,this.removeElement)}}processAddedNodes(t){for(const e of Array.from(t)){const t=this.elementFromNode(e);t&&this.elementIsActive(t)&&this.processTree(t,this.addElement)}}matchElement(t){return this.delegate.matchElement(t)}matchElementsInTree(t=this.element){return this.delegate.matchElementsInTree(t)}processTree(t,e){for(const n of this.matchElementsInTree(t))e.call(this,n)}elementFromNode(t){if(t.nodeType==Node.ELEMENT_NODE)return t}elementIsActive(t){return t.isConnected==this.element.isConnected&&this.element.contains(t)}addElement(t){this.elements.has(t)||this.elementIsActive(t)&&(this.elements.add(t),this.delegate.elementMatched&&this.delegate.elementMatched(t))}removeElement(t){this.elements.has(t)&&(this.elements.delete(t),this.delegate.elementUnmatched&&this.delegate.elementUnmatched(t))}}class p{constructor(t,e,n){this.attributeName=e,this.delegate=n,this.elementObserver=new g(t,this)}get element(){return this.elementObserver.element}get selector(){return`[${this.attributeName}]`}start(){this.elementObserver.start()}pause(t){this.elementObserver.pause(t)}stop(){this.elementObserver.stop()}refresh(){this.elementObserver.refresh()}get started(){return this.elementObserver.started}matchElement(t){return t.hasAttribute(this.attributeName)}matchElementsInTree(t){const e=this.matchElement(t)?[t]:[],n=Array.from(t.querySelectorAll(this.selector));return e.concat(n)}elementMatched(t){this.delegate.elementMatchedAttribute&&this.delegate.elementMatchedAttribute(t,this.attributeName)}elementUnmatched(t){this.delegate.elementUnmatchedAttribute&&this.delegate.elementUnmatchedAttribute(t,this.attributeName)}elementAttributeChanged(t,e){this.delegate.elementAttributeValueChanged&&this.attributeName==e&&this.delegate.elementAttributeValueChanged(t,e)}}class m{constructor(t,e){this.element=t,this.delegate=e,this.started=!1,this.stringMap=new Map,this.mutationObserver=new MutationObserver((t=>this.processMutations(t)))}start(){this.started||(this.started=!0,this.mutationObserver.observe(this.element,{attributes:!0,attributeOldValue:!0}),this.refresh())}stop(){this.started&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.started=!1)}refresh(){if(this.started)for(const t of this.knownAttributeNames)this.refreshAttribute(t,null)}processMutations(t){if(this.started)for(const e of t)this.processMutation(e)}processMutation(t){const e=t.attributeName;e&&this.refreshAttribute(e,t.oldValue)}refreshAttribute(t,e){const n=this.delegate.getStringMapKeyForAttribute(t);if(null!=n){this.stringMap.has(t)||this.stringMapKeyAdded(n,t);const i=this.element.getAttribute(t);if(this.stringMap.get(t)!=i&&this.stringMapValueChanged(i,n,e),null==i){const e=this.stringMap.get(t);this.stringMap.delete(t),e&&this.stringMapKeyRemoved(n,t,e)}else this.stringMap.set(t,i)}}stringMapKeyAdded(t,e){this.delegate.stringMapKeyAdded&&this.delegate.stringMapKeyAdded(t,e)}stringMapValueChanged(t,e,n){this.delegate.stringMapValueChanged&&this.delegate.stringMapValueChanged(t,e,n)}stringMapKeyRemoved(t,e,n){this.delegate.stringMapKeyRemoved&&this.delegate.stringMapKeyRemoved(t,e,n)}get knownAttributeNames(){return Array.from(new Set(this.currentAttributeNames.concat(this.recordedAttributeNames)))}get currentAttributeNames(){return Array.from(this.element.attributes).map((t=>t.name))}get recordedAttributeNames(){return Array.from(this.stringMap.keys())}}function v(t,e,n){y(t,e).add(n)}function b(t,e,n){y(t,e).delete(n),function(t,e){const n=t.get(e);null!=n&&0==n.size&&t.delete(e)}(t,e)}function y(t,e){let n=t.get(e);return n||(n=new Set,t.set(e,n)),n}class w{constructor(){this.valuesByKey=new Map}get keys(){return Array.from(this.valuesByKey.keys())}get values(){return Array.from(this.valuesByKey.values()).reduce(((t,e)=>t.concat(Array.from(e))),[])}get size(){return Array.from(this.valuesByKey.values()).reduce(((t,e)=>t+e.size),0)}add(t,e){v(this.valuesByKey,t,e)}
2delete(t,e){b(this.valuesByKey,t,e)}has(t,e){const n=this.valuesByKey.get(t);return null!=n&&n.has(e)}hasKey(t){return this.valuesByKey.has(t)}hasValue(t){return Array.from(this.valuesByKey.values()).some((e=>e.has(t)))}getValuesForKey(t){const e=this.valuesByKey.get(t);return e?Array.from(e):[]}getKeysForValue(t){return Array.from(this.valuesByKey).filter((([e,n])=>n.has(t))).map((([t,e])=>t))}}class E{constructor(t,e,n){this.attributeObserver=new p(t,e,this),this.delegate=n,this.tokensByElement=new w}get started(){return this.attributeObserver.started}start(){this.attributeObserver.start()}pause(t){this.attributeObserver.pause(t)}stop(){this.attributeObserver.stop()}refresh(){this.attributeObserver.refresh()}get element(){return this.attributeObserver.element}get attributeName(){return this.attributeObserver.attributeName}elementMatchedAttribute(t){this.tokensMatched(this.readTokensForElement(t))}elementAttributeValueChanged(t){const[e,n]=this.refreshTokensForElement(t);this.tokensUnmatched(e),this.tokensMatched(n)}elementUnmatchedAttribute(t){this.tokensUnmatched(this.tokensByElement.getValuesForKey(t))}tokensMatched(t){t.forEach((t=>this.tokenMatched(t)))}tokensUnmatched(t){t.forEach((t=>this.tokenUnmatched(t)))}tokenMatched(t){this.delegate.tokenMatched(t),this.tokensByElement.add(t.element,t)}tokenUnmatched(t){this.delegate.tokenUnmatched(t),this.tokensByElement.delete(t.element,t)}refreshTokensForElement(t){const e=this.tokensByElement.getValuesForKey(t),n=this.readTokensForElement(t),i=function(t,e){const n=Math.max(t.length,e.length);return Array.from({length:n},((n,i)=>[t[i],e[i]]))}(e,n).findIndex((([t,e])=>{return i=e,!((n=t)&&i&&n.index==i.index&&n.content==i.content);var n,i}));return-1==i?[[],[]]:[e.slice(i),n.slice(i)]}readTokensForElement(t){const e=this.attributeName;return function(t,e,n){return t.trim().split(/\s+/).filter((t=>t.length)).map(((t,i)=>({element:e,attributeName:n,content:t,index:i})))}(t.getAttribute(e)||"",t,e)}}class k{constructor(t,e,n){this.tokenListObserver=new E(t,e,this),this.delegate=n,this.parseResultsByToken=new WeakMap,this.valuesByTokenByElement=new WeakMap}get started(){return this.tokenListObserver.started}start(){this.tokenListObserver.start()}stop(){this.tokenListObserver.stop()}refresh(){this.tokenListObserver.refresh()}get element(){return this.tokenListObserver.element}get attributeName(){return this.tokenListObserver.attributeName}tokenMatched(t){const{element:e}=t,{value:n}=this.fetchParseResultForToken(t);n&&(this.fetchValuesByTokenForElement(e).set(t,n),this.delegate.elementMatchedValue(e,n))}tokenUnmatched(t){const{element:e}=t,{value:n}=this.fetchParseResultForToken(t);n&&(this.fetchValuesByTokenForElement(e).delete(t),this.delegate.elementUnmatchedValue(e,n))}fetchParseResultForToken(t){let e=this.parseResultsByToken.get(t);return e||(e=this.parseToken(t),this.parseResultsByToken.set(t,e)),e}fetchValuesByTokenForElement(t){let e=this.valuesByTokenByElement.get(t);return e||(e=new Map,this.valuesByTokenByElement.set(t,e)),e}parseToken(t){try{return{value:this.delegate.parseValueForToken(t)}}catch(t){return{error:t}}}}class A{constructor(t,e){this.context=t,this.delegate=e,this.bindingsByAction=new Map}start(){this.valueListObserver||(this.valueListObserver=new k(this.element,this.actionAttribute,this),this.valueListObserver.start())}stop(){this.valueListObserver&&(this.valueListObserver.stop(),delete this.valueListObserver,this.disconnectAllActions())}get element(){return this.context.element}get identifier(){return this.context.identifier}get actionAttribute(){return this.schema.actionAttribute}get schema(){return this.context.schema}get bindings(){return Array.from(this.bindingsByAction.values())}connectAction(t){const e=new f(this.context,t);this.bindingsByAction.set(t,e),this.delegate.bindingConnected(e)}disconnectAction(t){const e=this.bindingsByAction.get(t);e&&(this.bindingsByAction.delete(t),this.delegate.bindingDisconnected(e))}
2disconnectAllActions(){this.bindings.forEach((t=>this.delegate.bindingDisconnected(t))),this.bindingsByAction.clear()}parseValueForToken(t){const e=class{constructor(t,e,n){this.element=t,this.index=e,this.eventTarget=n.eventTarget||t,this.eventName=n.eventName||function(t){const e=t.tagName.toLowerCase();if(e in l)return l[e](t)}(t)||d("missing event name"),this.eventOptions=n.eventOptions||{},this.identifier=n.identifier||d("missing identifier"),this.methodName=n.methodName||d("missing method name")}static forToken(t){return new this(t.element,t.index,function(t){const e=t.trim().match(s)||[];return{eventTarget:o(e[4]),eventName:e[2],eventOptions:e[9]?(n=e[9],n.split(":").reduce(((t,e)=>Object.assign(t,{[e.replace(/^!/,"")]:!/^!/.test(e)})),{})):{},identifier:e[5],methodName:e[7]};var n}(t.content))}toString(){const t=this.eventTargetName?`@${this.eventTargetName}`:"";return`${this.eventName}${t}->${this.identifier}#${this.methodName}`}get params(){return this.eventTarget instanceof Element?this.getParamsFromEventTargetAttributes(this.eventTarget):{}}getParamsFromEventTargetAttributes(t){const e={},n=new RegExp(`^data-${this.identifier}-(.+)-param$`);return Array.from(t.attributes).forEach((({name:t,value:i})=>{const r=t.match(n),s=r&&r[1];s&&Object.assign(e,{[a(s)]:h(i)})})),e}get eventTargetName(){return(t=this.eventTarget)==window?"window":t==document?"document":void 0;var t}}.forToken(t);if(e.identifier==this.identifier)return e}elementMatchedValue(t,e){this.connectAction(e)}elementUnmatchedValue(t,e){this.disconnectAction(e)}}class _{constructor(t,e){this.context=t,this.receiver=e,this.stringMapObserver=new m(this.element,this),this.valueDescriptorMap=this.controller.valueDescriptorMap,this.invokeChangedCallbacksForDefaultValues()}start(){this.stringMapObserver.start()}stop(){this.stringMapObserver.stop()}get element(){return this.context.element}get controller(){return this.context.controller}getStringMapKeyForAttribute(t){if(t in this.valueDescriptorMap)return this.valueDescriptorMap[t].name}stringMapKeyAdded(t,e){const n=this.valueDescriptorMap[e];this.hasValue(t)||this.invokeChangedCallback(t,n.writer(this.receiver[t]),n.writer(n.defaultValue))}stringMapValueChanged(t,e,n){const i=this.valueDescriptorNameMap[e];null!==t&&(null===n&&(n=i.writer(i.defaultValue)),this.invokeChangedCallback(e,t,n))}stringMapKeyRemoved(t,e,n){const i=this.valueDescriptorNameMap[t];this.hasValue(t)?this.invokeChangedCallback(t,i.writer(this.receiver[t]),n):this.invokeChangedCallback(t,i.writer(i.defaultValue),n)}invokeChangedCallbacksForDefaultValues(){for(const{key:t,name:e,defaultValue:n,writer:i}of this.valueDescriptors)null==n||this.controller.data.has(t)||this.invokeChangedCallback(e,i(n),void 0)}invokeChangedCallback(t,e,n){const i=`${t}Changed`,r=this.receiver[i];if("function"==typeof r){const i=this.valueDescriptorNameMap[t],s=i.reader(e);let o=n;n&&(o=i.reader(n)),r.call(this.receiver,s,o)}}get valueDescriptors(){const{valueDescriptorMap:t}=this;return Object.keys(t).map((e=>t[e]))}get valueDescriptorNameMap(){const t={};return Object.keys(this.valueDescriptorMap).forEach((e=>{const n=this.valueDescriptorMap[e];t[n.name]=n})),t}hasValue(t){const e=`has${c(this.valueDescriptorNameMap[t].name)}`;return this.receiver[e]}}class x{constructor(t,e){this.context=t,this.delegate=e,this.targetsByName=new w}start(){this.tokenListObserver||(this.tokenListObserver=new E(this.element,this.attributeName,this),this.tokenListObserver.start())}stop(){this.tokenListObserver&&(this.disconnectAllTargets(),this.tokenListObserver.stop(),delete this.tokenListObserver)}tokenMatched({element:t,content:e}){this.scope.containsElement(t)&&this.connectTarget(t,e)}tokenUnmatched({element:t,content:e}){this.disconnectTarget(t,e)}connectTarget(t,e){var n;this.targetsByName.has(e,t)||(this.targetsByName.add(e,t),null===(n=this.tokenListObserver)||void 0===n||n.pause((()=>this.delegate.targetConnected(t,e))))}disconnectTarget(t,e){var n;this.targetsByName.has(e,t)&&(this.targetsByName.delete(e,t),null===(n=this.tokenListObserver)||void 0===n||n.pause((()=>this.delegate.targetDisconnected(t,e))))}disconnectAllTargets(){for(const t of this.targetsByName.keys)for(const e of this.targetsByName.getValuesForKey(t))this.disconnectTarget(e,t)}
2get attributeName(){return`data-${this.context.identifier}-target`}get element(){return this.context.element}get scope(){return this.context.scope}}class O{constructor(t,e){this.logDebugActivity=(t,e={})=>{const{identifier:n,controller:i,element:r}=this;e=Object.assign({identifier:n,controller:i,element:r},e),this.application.logDebugActivity(this.identifier,t,e)},this.module=t,this.scope=e,this.controller=new t.controllerConstructor(this),this.bindingObserver=new A(this,this.dispatcher),this.valueObserver=new _(this,this.controller),this.targetObserver=new x(this,this);try{this.controller.initialize(),this.logDebugActivity("initialize")}catch(t){this.handleError(t,"initializing controller")}}connect(){this.bindingObserver.start(),this.valueObserver.start(),this.targetObserver.start();try{this.controller.connect(),this.logDebugActivity("connect")}catch(t){this.handleError(t,"connecting controller")}}disconnect(){try{this.controller.disconnect(),this.logDebugActivity("disconnect")}catch(t){this.handleError(t,"disconnecting controller")}this.targetObserver.stop(),this.valueObserver.stop(),this.bindingObserver.stop()}get application(){return this.module.application}get identifier(){return this.module.identifier}get schema(){return this.application.schema}get dispatcher(){return this.application.dispatcher}get element(){return this.scope.element}get parentElement(){return this.element.parentElement}handleError(t,e,n={}){const{identifier:i,controller:r,element:s}=this;n=Object.assign({identifier:i,controller:r,element:s},n),this.application.handleError(t,`Error ${e}`,n)}targetConnected(t,e){this.invokeControllerMethod(`${e}TargetConnected`,t)}targetDisconnected(t,e){this.invokeControllerMethod(`${e}TargetDisconnected`,t)}invokeControllerMethod(t,...e){const n=this.controller;"function"==typeof n[t]&&n[t](...e)}}function S(t,e){const n=T(t);return Array.from(n.reduce(((t,n)=>(function(t,e){const n=t[e];return Array.isArray(n)?n:[]}(n,e).forEach((e=>t.add(e))),t)),new Set))}function M(t,e){return T(t).reduce(((t,n)=>(t.push(...function(t,e){const n=t[e];return n?Object.keys(n).map((t=>[t,n[t]])):[]}(n,e)),t)),[])}function T(t){const e=[];for(;t;)e.push(t),t=Object.getPrototypeOf(t);return e.reverse()}function N(t){return function(t,e){const n=z(t),i=function(t,e){return C(e).reduce(((n,i)=>{const r=function(t,e,n){const i=Object.getOwnPropertyDescriptor(t,n);if(!i||!("value"in i)){const t=Object.getOwnPropertyDescriptor(e,n).value;return i&&(t.get=i.get||t.get,t.set=i.set||t.set),t}}(t,e,i);return r&&Object.assign(n,{[i]:r}),n}),{})}(t.prototype,e);return Object.defineProperties(n.prototype,i),n}(t,function(t){return S(t,"blessings").reduce(((e,n)=>{const i=n(t);for(const t in i){const n=e[t]||{};e[t]=Object.assign(n,i[t])}return e}),{})}(t))}const C="function"==typeof Object.getOwnPropertySymbols?t=>[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)]:Object.getOwnPropertyNames,z=(()=>{function t(t){function e(){return Reflect.construct(t,arguments,new.target)}return e.prototype=Object.create(t.prototype,{constructor:{value:e}}),Reflect.setPrototypeOf(e,t),e}try{return function(){const e=t((function(){this.a.call(this)}));e.prototype.a=function(){},new e}(),t}catch(t){return t=>class extends t{}}})();class L{constructor(t,e){this.application=t,this.definition=function(t){return{identifier:t.identifier,controllerConstructor:N(t.controllerConstructor)}}(e),this.contextsByScope=new WeakMap,this.connectedContexts=new Set}get identifier(){return this.definition.identifier}get controllerConstructor(){return this.definition.controllerConstructor}get contexts(){return Array.from(this.connectedContexts)}connectContextForScope(t){const e=this.fetchContextForScope(t);this.connectedContexts.add(e),e.connect()}disconnectContextForScope(t){const e=this.contextsByScope.get(t);e&&(this.connectedContexts.delete(e),e.disconnect())}fetchContextForScope(t){let e=this.contextsByScope.get(t);return e||(e=new O(this,t),this.contextsByScope.set(t,e)),e}}class B{constructor(t){this.scope=t}has(t){return this.data.has(this.getDataKey(t))}get(t){return this.getAll(t)[0]}getAll(t){const e=this.data.get(this.getDataKey(t))||"";return e.match(/[^\s]+/g)||[]}getAttributeName(t){return this.data.getAttributeNameForKey(this.getDataKey(t))}getDataKey(t){return`${t}-class`}get data(){return this.scope.data}}class ${constructor(t){this.scope=t}
2get element(){return this.scope.element}get identifier(){return this.scope.identifier}get(t){const e=this.getAttributeNameForKey(t);return this.element.getAttribute(e)}set(t,e){const n=this.getAttributeNameForKey(t);return this.element.setAttribute(n,e),this.get(t)}has(t){const e=this.getAttributeNameForKey(t);return this.element.hasAttribute(e)}delete(t){if(this.has(t)){const e=this.getAttributeNameForKey(t);return this.element.removeAttribute(e),!0}return!1}getAttributeNameForKey(t){return`data-${this.identifier}-${u(t)}`}}class P{constructor(t){this.warnedKeysByObject=new WeakMap,this.logger=t}warn(t,e,n){let i=this.warnedKeysByObject.get(t);i||(i=new Set,this.warnedKeysByObject.set(t,i)),i.has(e)||(i.add(e),this.logger.warn(n,t))}}function F(t,e){return`[${t}~="${e}"]`}class I{constructor(t){this.scope=t}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get schema(){return this.scope.schema}has(t){return null!=this.find(t)}find(...t){return t.reduce(((t,e)=>t||this.findTarget(e)||this.findLegacyTarget(e)),void 0)}findAll(...t){return t.reduce(((t,e)=>[...t,...this.findAllTargets(e),...this.findAllLegacyTargets(e)]),[])}findTarget(t){const e=this.getSelectorForTargetName(t);return this.scope.findElement(e)}findAllTargets(t){const e=this.getSelectorForTargetName(t);return this.scope.findAllElements(e)}getSelectorForTargetName(t){return F(this.schema.targetAttributeForScope(this.identifier),t)}findLegacyTarget(t){const e=this.getLegacySelectorForTargetName(t);return this.deprecate(this.scope.findElement(e),t)}findAllLegacyTargets(t){const e=this.getLegacySelectorForTargetName(t);return this.scope.findAllElements(e).map((e=>this.deprecate(e,t)))}getLegacySelectorForTargetName(t){const e=`${this.identifier}.${t}`;return F(this.schema.targetAttribute,e)}deprecate(t,e){if(t){const{identifier:n}=this,i=this.schema.targetAttribute,r=this.schema.targetAttributeForScope(n);this.guide.warn(t,`target:${e}`,`Please replace ${i}="${n}.${e}" with ${r}="${e}". The ${i} attribute is deprecated and will be removed in a future version of Stimulus.`)}return t}get guide(){return this.scope.guide}}class D{constructor(t,e,n,i){this.targets=new I(this),this.classes=new B(this),this.data=new $(this),this.containsElement=t=>t.closest(this.controllerSelector)===this.element,this.schema=t,this.element=e,this.identifier=n,this.guide=new P(i)}findElement(t){return this.element.matches(t)?this.element:this.queryElements(t).find(this.containsElement)}findAllElements(t){return[...this.element.matches(t)?[this.element]:[],...this.queryElements(t).filter(this.containsElement)]}queryElements(t){return Array.from(this.element.querySelectorAll(t))}get controllerSelector(){return F(this.schema.controllerAttribute,this.identifier)}}class j{constructor(t,e,n){this.element=t,this.schema=e,this.delegate=n,this.valueListObserver=new k(this.element,this.controllerAttribute,this),this.scopesByIdentifierByElement=new WeakMap,this.scopeReferenceCounts=new WeakMap}start(){this.valueListObserver.start()}stop(){this.valueListObserver.stop()}get controllerAttribute(){return this.schema.controllerAttribute}parseValueForToken(t){const{element:e,content:n}=t,i=this.fetchScopesByIdentifierForElement(e);let r=i.get(n);return r||(r=this.delegate.createScopeForElementAndIdentifier(e,n),i.set(n,r)),r}elementMatchedValue(t,e){const n=(this.scopeReferenceCounts.get(e)||0)+1;this.scopeReferenceCounts.set(e,n),1==n&&this.delegate.scopeConnected(e)}elementUnmatchedValue(t,e){const n=this.scopeReferenceCounts.get(e);n&&(this.scopeReferenceCounts.set(e,n-1),1==n&&this.delegate.scopeDisconnected(e))}fetchScopesByIdentifierForElement(t){let e=this.scopesByIdentifierByElement.get(t);return e||(e=new Map,this.scopesByIdentifierByElement.set(t,e)),e}}class R{constructor(t){this.application=t,this.scopeObserver=new j(this.element,this.schema,this),this.scopesByIdentifier=new w,this.modulesByIdentifier=new Map}get element(){return this.application.element}get schema(){return this.application.schema}get logger(){return this.application.logger}get controllerAttribute(){return this.schema.controllerAttribute}get modules(){return Array.from(this.modulesByIdentifier.values())}get contexts(){return this.modules.reduce(((t,e)=>t.concat(e.contexts)),[])}start(){this.scopeObserver.start()}stop(){this.scopeObserver.stop()}loadDefinition(t){this.unloadIdentifier(t.identifier);const e=new L(this.application,t);this.connectModule(e)}unloadIdentifier(t){const e=this.modulesByIdentifier.get(t);e&&this.disconnectModule(e)}getContextForElementAndIdentifier(t,e){const n=this.modulesByIdentifier.get(e);if(n)return n.contexts.find((e=>e.element==t))}handleError(t,e,n){this.application.handleError(t,e,n)}createScopeForElementAndIdentifier(t,e){return new D(this.schema,t,e,this.logger)}scopeConnected(t){this.scopesByIdentifier.add(t.identifier,t);const e=this.modulesByIdentifier.get(t.identifier);e&&e.connectContextForScope(t)}scopeDisconnected(t){this.scopesByIdentifier.delete(t.identifier,t);const e=this.modulesByIdentifier.get(t.identifier);e&&e.disconnectContextForScope(t)}
2connectModule(t){this.modulesByIdentifier.set(t.identifier,t);this.scopesByIdentifier.getValuesForKey(t.identifier).forEach((e=>t.connectContextForScope(e)))}disconnectModule(t){this.modulesByIdentifier.delete(t.identifier);this.scopesByIdentifier.getValuesForKey(t.identifier).forEach((e=>t.disconnectContextForScope(e)))}}const V={controllerAttribute:"data-controller",actionAttribute:"data-action",targetAttribute:"data-target",targetAttributeForScope:t=>`data-${t}-target`};class K{constructor(t=document.documentElement,e=V){this.logger=console,this.debug=!1,this.logDebugActivity=(t,e,n={})=>{this.debug&&this.logFormattedMessage(t,e,n)},this.element=t,this.schema=e,this.dispatcher=new r(this),this.router=new R(this)}static start(t,e){const n=new K(t,e);return n.start(),n}async start(){await new Promise((t=>{"loading"==document.readyState?document.addEventListener("DOMContentLoaded",(()=>t())):t()})),this.logDebugActivity("application","starting"),this.dispatcher.start(),this.router.start(),this.logDebugActivity("application","start")}stop(){this.logDebugActivity("application","stopping"),this.dispatcher.stop(),this.router.stop(),this.logDebugActivity("application","stop")}register(t,e){e.shouldLoad&&this.load({identifier:t,controllerConstructor:e})}load(t,...e){(Array.isArray(t)?t:[t,...e]).forEach((t=>this.router.loadDefinition(t)))}unload(t,...e){(Array.isArray(t)?t:[t,...e]).forEach((t=>this.router.unloadIdentifier(t)))}get controllers(){return this.router.contexts.map((t=>t.controller))}getControllerForElementAndIdentifier(t,e){const n=this.router.getContextForElementAndIdentifier(t,e);return n?n.controller:null}handleError(t,e,n){var i;this.logger.error("%s\n\n%o\n\n%o",e,t,n),null===(i=window.onerror)||void 0===i||i.call(window,e,"",0,0,t)}logFormattedMessage(t,e,n={}){n=Object.assign({application:this},n),this.logger.groupCollapsed(`${t} #${e}`),this.logger.log("details:",Object.assign({},n)),this.logger.groupEnd()}}function U([t,e]){return function(t,e){const n=`${u(t)}-value`,i=function(t){const e=function(t){const e=q(t.type);if(e){const n=W(t.default);if(e!==n)throw new Error(`Type "${e}" must match the type of the default value. Given default value: "${t.default}" as "${n}"`);return e}}(t),n=W(t),i=q(t),r=e||n||i;if(r)return r;throw new Error(`Unknown value type "${t}"`)}(e);return{type:i,key:n,name:a(n),get defaultValue(){return function(t){const e=q(t);if(e)return H[e];const n=t.default;return void 0!==n?n:t}(e)},get hasCustomDefaultValue(){return void 0!==W(e)},reader:G[i],writer:Q[i]||Q.default}}(t,e)}function q(t){switch(t){case Array:return"array";case Boolean:return"boolean";case Number:return"number";case Object:return"object";case String:return"string"}}function W(t){switch(typeof t){case"boolean":return"boolean";case"number":return"number";case"string":return"string"}return Array.isArray(t)?"array":"[object Object]"===Object.prototype.toString.call(t)?"object":void 0}const H={get array(){return[]},boolean:!1,number:0,get object(){return{}},string:""},G={array(t){const e=JSON.parse(t);if(!Array.isArray(e))throw new TypeError("Expected array");return e},boolean:t=>!("0"==t||"false"==t),number:t=>Number(t),object(t){const e=JSON.parse(t);if(null===e||"object"!=typeof e||Array.isArray(e))throw new TypeError("Expected object");return e},string:t=>t},Q={default:function(t){return`${t}`},array:J,object:J};function J(t){return JSON.stringify(t)}class X{constructor(t){this.context=t}static get shouldLoad(){return!0}get application(){return this.context.application}get scope(){return this.context.scope}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get targets(){return this.scope.targets}get classes(){return this.scope.classes}get data(){return this.scope.data}initialize(){}connect(){}disconnect(){}dispatch(t,{target:e=this.element,detail:n={},prefix:i=this.identifier,bubbles:r=!0,cancelable:s=!0}={}){const o=new CustomEvent(i?`${i}:${t}`:t,{detail:n,bubbles:r,cancelable:s});return e.dispatchEvent(o),o}}X.blessings=[function(t){return S(t,"classes").reduce(((t,e)=>{return Object.assign(t,{[`${n=e}Class`]:{get(){const{classes:t}=this;if(t.has(n))return t.get(n);{const e=t.getAttributeName(n);throw new Error(`Missing attribute "${e}"`)}}},[`${n}Classes`]:{get(){return this.classes.getAll(n)}},[`has${c(n)}Class`]:{get(){return this.classes.has(n)}}});var n}),{})},function(t){return S(t,"targets").reduce(((t,e)=>{return Object.assign(t,{[`${n=e}Target`]:{get(){const t=this.targets.find(n);if(t)return t;throw new Error(`Missing target element "${n}" for "${this.identifier}" controller`)}},[`${n}Targets`]:{get(){return this.targets.findAll(n)}},[`has${c(n)}Target`]:{get(){return this.targets.has(n)}}});var n}),{})},function(t){const e=M(t,"values"),n={valueDescriptorMap:{get(){return e.reduce(((t,e)=>{const n=U(e),i=this.data.getAttributeNameForKey(n.key);return Object.assign(t,{[i]:n})}),{})}}};return e.reduce(((t,e)=>Object.assign(t,function(t){const e=U(t),{key:n,name:i,reader:r,writer:s}=e;return{[i]:{get(){const t=this.data.get(n);return null!==t?r(t):e.defaultValue},set(t){void 0===t?this.data.delete(n):this.data.set(n,s(t))}},[`has${c(i)}`]:{get(){return this.data.has(n)||e.hasCustomDefaultValue}}}}(e))),n)}],X.targets=[],X.values={}},3666:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/svg/arrow-black.svg"},8753:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/svg/arrow-blue.svg"},6146:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/svg/arrow-select.svg"},7557:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/svg/arrow.svg"},9834:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/svg/check.svg"},7125:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/fonts/MarkPro-Bold.woff"},4873:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/fonts/MarkPro-Bold.woff2"},5227:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/fonts/MarkPro-Medium.woff"},6909:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/fonts/MarkPro-Medium.woff2"},7983:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/fonts/MarkPro.woff"},9716:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i="assets/fonts/MarkPro.woff2"},381:(t,e,n)=>{"use strict";n.r(e)},4330:(t,e,n)=>{"use strict";n.d(e,{Mx:()=>i.Mx,Qr:()=>i.Qr});var i=n(6599)},9349:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"academia--optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#academia--optimized-usage",toString:function(){return this.url}}},4298:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"add--optimized-usage",viewBox:"0 0 100 100",url:n.p+"svg/sprite-optimized.svg#add--optimized-usage",toString:function(){return this.url}}},5097:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"address--optimized-usage",viewBox:"0 0 10.879 14.942",url:n.p+"svg/sprite-optimized.svg#address--optimized-usage",toString:function(){return this.url}}},1266:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"arrow--optimized-usage",viewBox:"0 0 13.72 8.307",url:n.p+"svg/sprite-optimized.svg#arrow--optimized-usage",toString:function(){return this.url}}},5838:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"calendar--optimized-usage",viewBox:"0 0 20.117 20.16",url:n.p+"svg/sprite-optimized.svg#calendar--optimized-usage",toString:function(){return this.url}}},1695:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"cross--optimized-usage",viewBox:"0 0 6 6",url:n.p+"svg/sprite-optimized.svg#cross--optimized-usage",toString:function(){return this.url}}},2562:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"difusion--optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#difusion--optimized-usage",toString:function(){return this.url}}},4963:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"email--optimized-usage",viewBox:"0 0 15.898 11.129",url:n.p+"svg/sprite-optimized.svg#email--optimized-usage",toString:function(){return this.url}}},628:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"facebook--optimized-usage",viewBox:"0 0 18.39 18.289",url:n.p+"svg/sprite-optimized.svg#facebook--optimized-usage",toString:function(){return this.url}}},5327:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"linkedin--optimized-usage",viewBox:"0 0 17.491 17.483",url:n.p+"svg/sprite-optimized.svg#linkedin--optimized-usage",toString:function(){return this.url}}},5479:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"logo-onie--optimized-usage",viewBox:"0 0 64.8 25.3",url:n.p+"svg/sprite-optimized.svg#logo-onie--optimized-usage",toString:function(){return this.url}}},9504:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"orcid--optimized-usage",viewBox:"0 0 24.718 24.718",url:n.p+"svg/sprite-optimized.svg#orcid--optimized-usage",toString:function(){return this.url}}},6386:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"researchgate--optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#researchgate--optimized-usage",toString:function(){return this.url}}},6929:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"ssrn--optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#ssrn--optimized-usage",toString:function(){return this.url}}},697:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"tel--optimized-usage",viewBox:"0 0 14.255 14.19",url:n.p+"svg/sprite-optimized.svg#tel--optimized-usage",toString:function(){return this.url}}},9395:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"twitter--optimized-usage",viewBox:"0 0 16.809 14.005",url:n.p+"svg/sprite-optimized.svg#twitter--optimized-usage",toString:function(){return this.url}}},2358:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"youtube--optimized-usage",viewBox:"0 0 22.725 15.911",url:n.p+"svg/sprite-optimized.svg#youtube--optimized-usage",toString:function(){return this.url}}},6192:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"academia--non-optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#academia--non-optimized-usage",toString:function(){return this.url}}},8907:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"difusion--non-optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#difusion--non-optimized-usage",toString:function(){return this.url}}},7296:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"facebook--non-optimized-usage",viewBox:"0 0 24.055 23.924",url:n.p+"svg/sprite-optimized.svg#facebook--non-optimized-usage",toString:function(){return this.url}}},9020:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"linkedin--non-optimized-usage",viewBox:"0 0 22.88 22.87",url:n.p+"svg/sprite-optimized.svg#linkedin--non-optimized-usage",toString:function(){return this.url}}},1490:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"logo-perelman-old--non-optimized-usage",viewBox:"0 0 340 101",url:n.p+"svg/sprite-optimized.svg#logo-perelman-old--non-optimized-usage",toString:function(){return this.url}}},1979:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"logo-perelman--non-optimized-usage",viewBox:"0 0 256.661 101",url:n.p+"svg/sprite-optimized.svg#logo-perelman--non-optimized-usage",toString:function(){return this.url}}},312:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"logo-ulb--non-optimized-usage",viewBox:"0 0 183 55",url:n.p+"svg/sprite-optimized.svg#logo-ulb--non-optimized-usage",toString:function(){return this.url}}},7941:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"orcid--non-optimized-usage",viewBox:"0 0 24.718 24.718",url:n.p+"svg/sprite-optimized.svg#orcid--non-optimized-usage",toString:function(){return this.url}}},6623:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"researchgate--non-optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#researchgate--non-optimized-usage",toString:function(){return this.url}}},7321:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"ssrn--non-optimized-usage",viewBox:"0 0 25 25",url:n.p+"svg/sprite-optimized.svg#ssrn--non-optimized-usage",toString:function(){return this.url}}},9189:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"twitter--non-optimized-usage",viewBox:"0 0 21.988 18.32",url:n.p+"svg/sprite-optimized.svg#twitter--non-optimized-usage",toString:function(){return this.url}}},1987:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>i});const i={id:"youtube--non-optimized-usage",viewBox:"0 0 22.725 15.911",url:n.p+"svg/sprite-optimized.svg#youtube--non-optimized-usage",toString:function(){return this.url}}},2913:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(4330);class r extends i.Qr{initialize(){}handleCheckboxCategory(t){const e=t.currentTarget.value;this.timeout=setTimeout((()=>{clearTimeout(this.timeout),""===e&&this.inputsCategoryTargets.forEac
2h((t=>{t.checked=!1})),""!==e&&(this.allCategoryTarget.checked=!1),setTimeout((()=>{this.formTarget.submit()}),200)}),500)}handleCheckboxAuthor(t){const e=t.currentTarget.value;this.timeout=setTimeout((()=>{clearTimeout(this.timeout),""===e&&this.inputsAuthorTargets.forEach((t=>{t.checked=!1})),""!==e&&(this.allAuthorTarget.checked=!1),setTimeout((()=>{this.formTarget.submit()}),200)}),500)}}r.targets=["form","allCategory","inputsCategory","allAuthor","inputsAuthor"]},9010:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(4330);class r extends i.Qr{initialize(){this.initScrollToHash()}initScrollToHash(){const t=document.querySelectorAll("a");t.forEach((t=>{t.addEventListener("click",(e=>{let n=t.getAttribute("href");const i=new RegExp("#(.*)","gi");if(n.match("#(.+)")){e.preventDefault(),n=n.replace(i,"$1");const t=document.querySelector("#"+n);t&&t.scrollIntoView({behavior:"smooth"})}}))}))}}r.targets=[]},7335:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(4330);class r extends i.Qr{initialize(){const t=this.headerTarget.offsetHeight;window.addEventListener("scroll",(()=>{document.body.getBoundingClientRect().top>-t?this.headerTarget.classList.remove("is-fixed"):this.headerTarget.classList.add("is-fixed")}))}toggle(t){document.body.classList.toggle("has-no-scroll"),this.headerTarget.classList.toggle("is-active"),this.burgerTarget.classList.toggle("is-active")}}r.targets=["header","burger"]},6977:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(4330);class r extends i.Qr{constructor(){super(...arguments),this.options={root:null,rootMargin:"0px",threshold:0},this.delayLoop=100}initialize(){IntersectionObserver&&(this.init(),this.initTransformText())}init(){this.observer=new IntersectionObserver(((t,e)=>{t.forEach((t=>{if(t.isIntersecting){const e=t.target;this.inview(e),this.observer.unobserve(e)}}))}),this.options),this.$elements.forEach((t=>{this.observer.observe(t)}))}initTransformText(){document.querySelectorAll("[data-oat='fade-text']").forEach((t=>{const e=t.innerHTML.split(" ");let n="";e.forEach(((t,e)=>{n+="<br>"!==t&&"</br>"!==t?`<span>${t}</span> `:"<br>"})),t.innerHTML=n}))}inview(t){t.querySelectorAll("[data-oat]").forEach(((t,e)=>{const n=t.getAttribute("data-oat"),i=t.hasAttribute("data-oad")?parseInt(t.getAttribute("data-oad")):e*this.delayLoop;"fade-text"===n&&t.querySelectorAll("span").forEach(((t,e)=>{setTimeout((()=>{t.classList.add("inview")}),e*this.delayLoop)})),setTimeout((()=>{t.classList.add("inview")}),i)}))}get $elements(){return document.querySelectorAll("[data-oa]")}}r.targets=[]},6173:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>s});var i=n(4330),r=n(7112);class s extends i.Qr{initialize(){document.addEventListener("keyup",(t=>{const e=event.which||event.keyCode;"Escape"!==e&&27!==e||this.modalTargets.forEach((t=>this.closeModal(t)))}))}open(t){const e=t.currentTarget,n=e.dataset.modalName,i=s.getModalByName(n),o=parseInt(e.dataset.index);i&&(i.classList.add(s.activeClassName),document.querySelector("body").classList.add("has-no-scroll"),r.Z.emit(`modal-after-opened-${n}`,{index:o}))}close(t){const e=t.currentTarget.dataset.modalName,n=s.getModalByName(e);this.closeModal(n)}closeModal(t){t.classList.remove(s.activeClassName),document.querySelector("body").classList.remove("has-no-scroll")}static getModalByName(t){return document.querySelector(`.modal[data-modal-name='${t}']`)}}s.targets=["modal"],s.activeClassName="is-open"},1785:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(4330);class r extends i.Qr{constructor(){super(...arguments),this.scrollPos=0}initialize(){window.addEventListener("scroll",(()=>this.setScrollPosition()))}setScrollPosition(){const t=document.body.getBoundingClientRect();let e="down";t.top>this.scrollPos&&(e="up"),document.body.setAttribute("data-scroll-direction",e),this.scrollPos=t.top}}r.targets=[]},5257:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(6599);class r extends i.Qr{initialize(){this.$button.addEventListener("click",(t=>this.share(t)))}share(t){t.preventDefault(),window.open(this.url,this.constructor.windowName,"toolbar=no,location=0,status=no,menubar=no,scrollbars=yes,width=550,height=285,resizable=1")}get urlParameters(){const t=new URLSearchParams;return t.append("url",this.data.get("url")),t.append("text",this.data.get("text")),`?${t.toString()}`}get url(){return this.$button.getAttribute("href")+this.urlParameters}get $button(){return this.element}}r.targets=[],r.windowName="Something"},777:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(5257);class r extends i.default{initialize(){super.initialize()}get urlParameters(){const t=new URLSearchParams;return t.append("u",this.data.get("url")),`?${t.toString()}`}}r.windowName="Facebook"},6394:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(5257);class r extends i.default{initialize(){super.initialize()}get urlParameters(){const t=new URLSearchParams;return t.append("url",this.data.get("url")),`?${t.toString()}`}}r.windowName="Linkedin"},9791:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});var i=n(5257);class r extends i.default{initialize(){super.initialize()}get urlParameters(){const t=new URLSearchParams;return t.append("url",this.data.get("url")),`?${t.toString()}`}}r.windowName="Twitter"},517:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>ke});const i="splide",r="data-splide",s={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,DESTROYED:5};function o(t){t.length=0}function a(t){return!d(t)&&"object"==typeof t}function c(t){return Array.isArray(t)}function u(t){return"string"==typeof t}function l(t){return void 0===t}function d(t){return null===t}function h(t){return t instanceof HTMLElement}function f(t){return c(t)?t:[t]}function g(t,e){f(t).forEach(e)}function p(t,e){return t.indexOf(e)>-1}function m(t,e){return t.push(...f(e)),t}const v=Array.prototype;function b(t,e,n){return v.slice.call(t,e,n)}function y(t,e,n){t&&g(e,(e=>{e&&t.classList[n?"add":"remove"](e)}))}function w(t,e){y(t,u(e)?e.split(" "):e,!0)}function E(t,e){g(e,t.appendChild.bind(t))}function k(t,e){g(t,(t=>{const n=e.parentNode;n&&n.insertBefore(t,e)}))}
2function A(t,e){return h(t)&&(t.msMatchesSelector||t.matches).call(t,e)}function _(t,e){return t?b(t.children).filter((t=>A(t,e))):[]}function x(t,e){return e?_(t,e)[0]:t.firstElementChild}function O(t,e,n){if(t){let i=Object.keys(t);i=n?i.reverse():i;for(let n=0;n<i.length;n++){const r=i[n];if("__proto__"!==r&&!1===e(t[r],r))break}}return t}function S(t){return b(arguments,1).forEach((e=>{O(e,((n,i)=>{t[i]=e[i]}))})),t}function M(t,e){return O(e,((e,n)=>{c(e)?t[n]=e.slice():a(e)?t[n]=M(a(t[n])?t[n]:{},e):t[n]=e})),t}function T(t,e){t&&g(e,(e=>{t.removeAttribute(e)}))}function N(t,e,n){a(e)?O(e,((e,n)=>{N(t,n,e)})):d(n)?T(t,e):t.setAttribute(e,String(n))}function C(t,e,n){const i=document.createElement(t);return e&&(u(e)?w(i,e):N(i,e)),n&&E(n,i),i}function z(t,e,n){if(l(n))return getComputedStyle(t)[e];if(!d(n)){const{style:i}=t;n=`${n}`,i[e]!==n&&(i[e]=n)}}function L(t,e){z(t,"display",e)}function B(t,e){return t.getAttribute(e)}function $(t,e){return t&&t.classList.contains(e)}function P(t){return t.getBoundingClientRect()}function F(t){g(t,(t=>{t&&t.parentNode&&t.parentNode.removeChild(t)}))}function I(t){return x((new DOMParser).parseFromString(t,"text/html").body)}function D(t,e){t.preventDefault(),e&&(t.stopPropagation(),t.stopImmediatePropagation())}function j(t,e){return t&&t.querySelector(e)}function R(t,e){return b(t.querySelectorAll(e))}function V(t,e){y(t,e,!1)}function K(t){return u(t)?t:t?`${t}px`:""}function U(t,e=""){if(!t)throw new Error(`[splide] ${e}`)}function q(t){setTimeout(t)}const W=()=>{};function H(t){return requestAnimationFrame(t)}const{min:G,max:Q,floor:J,ceil:X,abs:Y}=Math;function Z(t,e,n,i){const r=G(e,n),s=Q(e,n);return i?r<t&&t<s:r<=t&&t<=s}function tt(t,e,n){const i=G(e,n),r=Q(e,n);return G(Q(i,t),r)}function et(t){return+(t>0)-+(t<0)}function nt(t,e){return g(e,(e=>{t=t.replace("%s",`${e}`)})),t}function it(t){return t<10?`0${t}`:`${t}`}const rt={};function st(t){return`${t}${it(rt[t]=(rt[t]||0)+1)}`}const ot="mounted",at="ready",ct="move",ut="moved",lt="shifted",dt="click",ht="visible",ft="hidden",gt="slide:keydown",pt="refresh",mt="updated",vt="resize",bt="resized",yt="repositioned",wt="scroll",Et="scrolled",kt="destroy",At="navigation:mounted",_t="lazyload:loaded";function xt(t){const{event:e}=t,n={};let i=[];function r(t,e,n){s(t,e,((t,e)=>{i=i.filter((i=>!!(i[0]!==t||i[1]!==e||n&&i[2]!==n)||(t.removeEventListener(e,i[2],i[3]),!1)))}))}function s(t,e,n){g(t,(t=>{t&&e.split(" ").forEach(n.bind(null,t))}))}function o(){i=i.filter((t=>r(t[0],t[1]))),e.offBy(n)}return e.on(kt,o,n),{on:function(t,i,r){e.on(t,i,n,r)},off:function(t){e.off(t,n)},emit:e.emit,bind:function(t,e,n,r){s(t,e,((t,e)=>{i.push([t,e,n,r]),t.addEventListener(e,n,r)}))},unbind:r,destroy:o}}function Ot(t,e,n,i){const{now:r}=Date;let s,o,a=0,c=!0,u=0;function l(){if(!c){const o=r()-s;if(o>=t?(a=1,s=r()):a=o/t,n&&n(a),1===a&&(e(),i&&++u>=i))return d();H(l)}}function d(){c=!0}function h(){cancelAnimationFrame(o),a=0,o=0,c=!0}return{start:function(e){!e&&h(),s=r()-(e?a*t:0),c=!1,H(l)},rewind:function(){s=r(),a=0,n&&n(a)},pause:d,cancel:h,set:function(e){t=e},isPaused:function(){return c}}}function St(t,e){let n;return function(){n||(n=Ot(e||0,(()=>{t.apply(this,arguments),n=null}),null,1),n.start())}}const Mt="ttb",Tt={marginRight:["marginBottom","marginLeft"],autoWidth:["autoHeight"],fixedWidth:["fixedHeight"],paddingLeft:["paddingTop","paddingRight"],paddingRight:["paddingBottom","paddingLeft"],width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:["ArrowUp","ArrowRight"],ArrowRight:["ArrowDown","ArrowLeft"]};function Nt(t,e,n){return{resolve:function(t,e){const{direction:i}=n;return Tt[t]["rtl"!==i||e?i===Mt?0:-1:1]||t},orient:function(t){return t*("rtl"===n.direction?1:-1)}}}const Ct=i,zt="splide__slide",Lt="splide__slide--clone",Bt="splide__arrows",$t="splide__arrow",Pt="splide__arrow--prev",Ft="splide__arrow--next",It="splide__pagination",Dt="is-active",jt="is-prev",Rt="is-next",Vt="is-visible",Kt="is-loading",Ut=[Dt,Vt,jt,Rt,Kt],qt={slide:zt,clone:Lt,arrows:Bt,arrow:$t,prev:Pt,next:Ft,pagination:It,page:"splide__pagination__page",spinner:"splide__spinner"};const Wt="role",Ht="aria-controls",Gt="aria-current",Qt="aria-label",Jt="aria-hidden",Xt="tabindex",Yt="aria-orientation",Zt=[Wt,Ht,Gt,Qt,Jt,Yt,Xt,"disabled"],te="slide",ee="loop",ne="fade";function ie(t,e,n,i){const{on:r,emit:s,bind:o,destroy:a}=xt(t),{Components:c,root:u,options:l}=t,{isNavigation:d,updateOnMove:h}=l,{resolve:f}=c.Direction,g=B(i,"style"),p=n>
2-1,m=x(i,".splide__slide__container"),v=l.focusableNodes&&R(i,l.focusableNodes);let b;function w(){const r=p?n:e,s=nt(l.i18n.slideX,r+1),o=t.splides.map((t=>t.splide.root.id)).join(" ");N(i,Qt,s),N(i,Ht,o),N(i,Wt,"menuitem"),A(_())}function E(){b||k()}function k(){if(!b){const{index:n}=t;A(_()),function(t){const e=!t&&(!_()||p);N(i,Jt,e||null),N(i,Xt,!e&&l.slideFocus?0:null),v&&v.forEach((t=>{N(t,Xt,e?-1:null)}));t!==$(i,Vt)&&(y(i,Vt,t),s(t?ht:ft,O))}(function(){if(t.is(ne))return _();const e=P(c.Elements.track),n=P(i),r=f("left"),s=f("right");return J(e[r])<=X(n[r])&&J(n[s])<=X(e[s])}()),y(i,jt,e===n-1),y(i,Rt,e===n+1)}}function A(t){t!==$(i,Dt)&&(y(i,Dt,t),d&&N(i,Gt,t||null),s(t?"active":"inactive",O))}function _(){const{index:i}=t;return i===e||l.cloneStatus&&i===n}const O={index:e,slideIndex:n,slide:i,container:m,isClone:p,mount:function(){p||(i.id=`${u.id}-slide${it(e+1)}`),o(i,"click keydown",(t=>{s("click"===t.type?dt:gt,O,t)})),r([pt,yt,lt,ut,Et],k),r(At,w),h&&r(ct,E)},destroy:function(){b=!0,a(),V(i,Ut),T(i,Zt),N(i,"style",g)},update:k,style:function(t,e,n){z(n&&m||i,t,e)},isWithin:function(n,i){let r=Y(n-e);return p||!l.rewind&&!t.is(ee)||(r=G(r,t.length-r)),r<=i}};return O}const re="http://www.w3.org/2000/svg",se="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z";const oe={passive:!1,capture:!0},ae="touchmove mousemove",ce="touchend touchcancel mouseup";const ue=["Left","Right","Up","Down"],le="keydown";const de="data-splide-lazy",he="data-splide-lazy-srcset";const fe=[" ","Enter","Spacebar"];var ge=Object.freeze({__proto__:null,Options:function(t,e,n){const i=St(u);let s,o,a;function c(t){t&&removeEventListener("resize",i)}function u(){const e=(i=t=>t[1].matches,b(o).filter(i)[0]||[]);var i;e[0]!==a&&function(e){const i=n.breakpoints[e]||s;i.destroy?(t.options=s,t.destroy("completely"===i.destroy)):(t.state.is(5)&&(c(!0),t.mount()),t.options=i)}(a=e[0])}return{setup:function(){try{M(n,JSON.parse(B(t.root,r)))}catch(t){U(!1,t.message)}s=M({},n);const{breakpoints:e}=n;if(e){const t="min"===n.mediaQuery;o=Object.keys(e).sort(((e,n)=>t?+n-+e:+e-+n)).map((e=>[e,matchMedia(`(${t?"min":"max"}-width:${e}px)`)])),u()}},mount:function(){o&&addEventListener("resize",i)},destroy:c}},Direction:Nt,Elements:function(t,e,n){const{on:r}=xt(t),{root:s}=t,a={},c=[];let u,l,d,h;function f(){!function(){l=x(s,".splide__slider"),d=j(s,".splide__track"),h=x(d,".splide__list"),U(d&&h,"A track/list element is missing."),m(c,_(h,`.splide__slide:not(.${Lt})`));const t=b(".splide__autoplay"),e=b(".splide__arrows");S(a,{root:s,slider:l,track:d,list:h,slides:c,arrows:e,autoplay:t,prev:j(e,".splide__arrow--prev"),next:j(e,".splide__arrow--next"),bar:j(b(".splide__progress"),".splide__progress__bar"),play:j(t,".splide__play"),pause:j(t,".splide__pause")})}(),function(){const t=s.id||st(i);s.id=t,d.id=d.id||`${t}-track`,h.id=h.id||`${t}-list`}(),w(s,u=y())}function g(){[s,d,h].forEach((t=>{T(t,"style")})),o(c),V(s,u)}function p(){g(),f()}function v(){V(s,u),w(s,u=y())}function b(t){return x(s,t)||x(l,t)}function y(){return[`${Ct}--${n.type}`,`${Ct}--${n.direction}`,n.drag&&`${Ct}--draggable`,n.isNavigation&&`${Ct}--nav`,Dt]}return S(a,{setup:f,mount:function(){r(pt,p,8),r(mt,v)},destroy:g})},Slides:function(t,e,n){const{on:i,emit:r,bind:s}=xt(t),{slides:a,list:c}=e.Elements,l=[];function d(){a.forEach(((t,e)=>{b(t,e,-1)}))}function m(){_((t=>{t.destroy()})),o(l)}function v(){m(),d()}function b(e,n,i){const r=ie(t,n,i,e);r.mount(),l.push(r)}function y(t){return t?x((t=>!t.isClone)):l}function _(t,e){y(e).forEach(t)}function x(t){return l.filter("function"==typeof t?t:e=>u(t)?A(e.slide,t):p(f(t),e.index))}return{mount:function(){d(),i(pt,v),i([ot,pt],(()=>{l.sort(((t,e)=>t.index-e.index))}))},destroy:m,update:function(){_((t=>{t.update()}))},register:b,get:y,getIn:function(t){const{Controller:i}=e,r=i.toIndex(t),s=i.hasFocus()?1:n.perPage;return x((t=>Z(t.index,r,r+s-1)))},getAt:function(t){return x(t)[0]},add:function(t,e){g(t,(t=>{if(u(t)&&(t=I(t)),h(t)){const i=a[e];i?k(t,i):E(c,t),w(t,n.classes.slide),function(t,e){const n=R(t,"img");let{length:i}=n;
2i?n.forEach((t=>{s(t,"load error",(()=>{--i||e()}))})):e()}(t,r.bind(null,vt))}})),r(pt)},remove:function(t){F(x(t).map((t=>t.slide))),r(pt)},forEach:_,filter:x,style:function(t,e,n){_((i=>{i.style(t,e,n)}))},getLength:function(t){return t?a.length:l.length},isEnough:function(){return l.length>n.perPage}}},Layout:function(t,e,n){const{on:i,bind:r,emit:s}=xt(t),{Slides:o}=e,{resolve:c}=e.Direction,{root:u,track:l,list:d}=e.Elements,{getAt:h}=o;let f,g;function p(){g=null,f=n.direction===Mt,z(u,"maxWidth",K(n.width)),z(l,c("paddingLeft"),v(!1)),z(l,c("paddingRight"),v(!0)),m()}function m(){const t=P(u);g&&g.width===t.width&&g.height===t.height||(z(l,"height",function(){let t="";f&&(t=b(),U(t,"height or heightRatio is missing."),t=`calc(${t} - ${v(!1)} - ${v(!0)})`);return t}()),o.style(c("marginRight"),K(n.gap)),o.style("width",(n.autoWidth?"":K(n.fixedWidth)||(f?"":y()))||null),o.style("height",K(n.fixedHeight)||(f?n.autoHeight?"":y():b())||null,!0),g=t,s(bt))}function v(t){const{padding:e}=n,i=c(t?"right":"left");return e&&K(e[i]||(a(e)?0:e))||"0px"}function b(){return K(n.height||P(d).width*n.heightRatio)}function y(){const t=K(n.gap);return`calc((100%${t&&` + ${t}`})/${n.perPage||1}${t&&` - ${t}`})`}function w(t,e){const n=h(t);if(n){const t=P(n.slide)[c("right")],i=P(d)[c("left")];return Y(t-i)+(e?0:E())}return 0}function E(){const t=h(0);return t&&parseFloat(z(t.slide,c("marginRight")))||0}return{mount:function(){p(),r(window,"resize load",St(s.bind(this,vt))),i([mt,pt],p),i(vt,m)},listSize:function(){return P(d)[c("width")]},slideSize:function(t,e){const n=h(t||0);return n?P(n.slide)[c("width")]+(e?0:E()):0},sliderSize:function(){return w(t.length-1,!0)-w(-1,!0)},totalSize:w,getPadding:function(t){return parseFloat(z(l,c("padding"+(t?"Right":"Left"))))||0}}},Clones:function(t,e,n){const{on:i,emit:r}=xt(t),{Elements:s,Slides:a}=e,{resolve:c}=e.Direction,l=[];let d;function h(){(d=v())&&(!function(e){const i=a.get().slice(),{length:r}=i;if(r){for(;i.length<e;)m(i,i);m(i.slice(-e),i.slice(0,e)).forEach(((o,c)=>{const u=c<e,d=function(e,i){const r=e.cloneNode(!0);return w(r,n.classes.clone),r.id=`${t.root.id}-clone${it(i+1)}`,r}(o.slide,c);u?k(d,i[0].slide):E(s.list,d),m(l,d),a.register(d,c-e+(u?0:r),o.index)}))}}(d),r(vt))}function f(){F(l),o(l)}function g(){f(),h()}function p(){d<v()&&r(pt)}function v(){let{clones:e}=n;if(t.is(ee)){if(!e){const i=function(t,e){if(u(e)){const n=C("div",{style:`width: ${e}; position: absolute;`},t);e=P(n).width,F(n)}return e}(s.list,n[c("fixedWidth")]);e=(i&&X(P(s.track)[c("width")]/i)||n[c("autoWidth")]&&t.length||n.perPage)*(n.drag?(n.flickMaxPages||1)+1:2)}}else e=0;return e}return{mount:function(){h(),i(pt,g),i([mt,vt],p)},destroy:f}},Move:function(t,e,n){const{on:i,emit:r}=xt(t),{slideSize:s,getPadding:o,totalSize:a,listSize:c,sliderSize:u}=e.Layout,{resolve:d,orient:h}=e.Direction,{list:f,track:g}=e.Elements;let p;function m(){A()||(e.Scroll.cancel(),v(t.index),r(yt))}function v(t){b(w(t,!0))}function b(e,n){if(!t.is(ne)){const i=n?e:function(e){if(t.is(ee)){const t=h(e-E()),n=_(!1,e)&&t<0,i=_(!0,e)&&t>0;(n||i)&&(e=y(e,i))}return e}(e);f.style.transform=`translate${d("X")}(${i}px)`,e!==i&&r(lt)}}function y(t,e){const n=t-k(e),i=u();return t-=h(i*(X(Y(n)/i)||1))*(e?1:-1)}function w(e,i){const r=h(a(e-1)-function(t){const{focus:e}=n;return"center"===e?(c()-s(t,!0))/2:+e*s(t)||0}(e));return i?function(e){n.trimSpace&&t.is(te)&&(e=tt(e,0,h(u()-c())));return e}(r):r}function E(){const t=d("left");return P(f)[t]-P(g)[t]+h(o(!1))}function k(t){return w(t?e.Controller.getEnd():0,!!n.trimSpace)}function A(){return t.state.is(4)&&n.waitForTransition}function _(t,e){e=l(e)?E():e;const n=!0!==t&&h(e)<h(k(!1)),i=!1!==t&&h(e)>h(k(!0));return n||i}return{mount:function(){p=e.Transition,i([ot,bt,mt,pt],m)},destroy:function(){T(f,"style")},move:function(i,s,o,a){if(!A()){const{set:c}=t.state,u=E();i!==s&&(p.cancel(),b(y(u,i>s),!0)),c(4),r(ct,s,o,i),p.start(s,(()=>{c(3),r(ut,s,o,i),"move"===n.trimSpace&&i!==o&&u===E()?e.Controller.go(i>o?">":"<",!1,a):a&&a()}))}},jump:v,translate:b,shift:y,cancel:function(){b(E()),p.cancel()},toIndex:function(t){const n=e.Slides.get();let i=0,r=1/0;for(let e=0;e<n.length;e++){const s=n[e].index,o=Y(w(s,!0)-t);if(!(o<=r))break;r=o,i=s}return i},toPosition:w,getPosition:E,getLimit:k,isBusy:A,exceededLimit:_}},Controller:function(t,e,n){const{on:i}=xt(t),{Move:r}=e,{getPosition:s,getLimit:o}=r,{isEnough:a,getLength:c}=e.Slides,d=t.is(ee),h=t.is(te);let f,g,p,m=n.start||0,v=m;function b(){f=c(!0),g=n.perMove,p=n.perPage,m=tt(m,0,f-1)}function y(t,n,i,s,o){const a=n?t:M(t);e.Scroll.scroll(n||i?r.toPosition(a,!0):t,s,(()=>{T(r.toIndex(r.getPosition())),o&&o()}))}function w(t){return k(!1,t)}function E(t){return k(!0,t)}function k(t,e){const n=g||(N()?1:p),i=A(m+n*(t?-1:1),m);return-1!==i||!h||(r=s(),a=o(!t),c=1,Y(r-a)<c)?e?i:x(i):t?0:_();var r,a,c}function A(t,e,i){if(a()){const r=_();t<0||t>r?t=Z(0,t,e,!0)||Z(r,e,t,!0)?O(S(t)):d?g||N()?t:t<0?-(f%p||p):f:n.rewind?t<0?r:0:-1:i||t===e||(t=g?t:O(S(e)+(t<e?-1:1)))}else t=-1;return t}function _(){let t=f-p;return(N()||d&&g)&&(t=f-1),Q(t,0)}function x(t){return d?a()?t%f+(t<0?f:0):-1:t}function O(t){return tt(N()?t:p*t,0,_())}function S(t){return N()||(t=Z(t,f-p,f-1)?f-1:t,t=J(t/p)),t}function M(t){const e=r.toIndex(t);return h?tt(e,0,_()):e}function T(t){t!==m&&(v=m,m=t)}function N(){return!l(n.focus)||n.isNavigation}return{mount:function(){b(),i([mt,pt],b,9)}
2,go:function(t,e,i){const s=function(t){let e=m;if(u(t)){const[,n,i]=t.match(/([+\-<>])(\d+)?/)||[];"+"===n||"-"===n?e=A(m+ +`${n}${+i||1}`,m,!0):">"===n?e=i?O(+i):w(!0):"<"===n&&(e=E(!0))}else e=d?t:tt(t,0,_());return e}(t);if(n.useScroll)y(s,!0,!0,n.speed,i);else{const t=x(s);t>-1&&!r.isBusy()&&(e||t!==m)&&(T(t),r.move(s,t,v,i))}},scroll:y,getNext:w,getPrev:E,getAdjacent:k,getEnd:_,setIndex:T,getIndex:function(t){return t?v:m},toIndex:O,toPage:S,toDest:M,hasFocus:N}},Arrows:function(t,e,n){const{on:i,bind:r,emit:s}=xt(t),{classes:o,i18n:a}=n,{Elements:c,Controller:u}=e;let l,d=c.arrows,h=c.prev,f=c.next;const g={};function p(){if(n.arrows&&(h&&f||(d=C("div",o.arrows),h=m(!0),f=m(!1),l=!0,E(d,[h,f]),k(d,x("slider"===n.arrows&&c.slider||t.root)))),h&&f)if(g.prev)L(d,!1===n.arrows?"none":"");else{const{id:t}=c.track;N(h,Ht,t),N(f,Ht,t),g.prev=h,g.next=f,function(){const{go:t}=u;i([ot,ut,mt,pt,Et],v),r(f,"click",(()=>{t(">",!0)})),r(h,"click",(()=>{t("<",!0)}))}(),s("arrows:mounted",h,f)}}function m(t){return I(`<button class="${o.arrow} ${t?o.prev:o.next}" type="button"><svg xmlns="${re}" viewBox="0 0 40 40" width="40" height="40"><path d="${n.arrowPath||se}" />`)}function v(){const e=t.index,n=u.getPrev(),i=u.getNext(),r=n>-1&&e<n?a.last:a.prev,o=i>-1&&e>i?a.first:a.next;h.disabled=n<0,f.disabled=i<0,N(h,Qt,r),N(f,Qt,o),s("arrows:updated",h,f,n,i)}return{arrows:g,mount:function(){p(),i(mt,p)},destroy:function(){l?F(d):(T(h,Zt),T(f,Zt))}}},Autoplay:function(t,e,n){const{on:i,bind:r,emit:s}=xt(t),o=Ot(n.interval,t.go.bind(t,">"),(function(t){const{bar:e}=c;e&&z(e,"width",100*t+"%"),s("autoplay:playing",t)})),{isPaused:a}=o,{Elements:c}=e;let u,l,d;function h(t){const e=t?"pause":"play",i=c[e];i&&(N(i,Ht,c.track.id),N(i,Qt,n.i18n[e]),r(i,"click",t?g:f))}function f(){a()&&e.Slides.isEnough()&&(o.start(!n.resetProgress),l=u=d=!1,s("autoplay:play"))}function g(t=!0){a()||(o.pause(),s("autoplay:pause")),d=t}function p(){d||(u||l?g(!1):f())}function m(){const i=e.Slides.getAt(t.index);o.set(i&&+B(i.slide,"data-splide-interval")||n.interval)}return{mount:function(){const{autoplay:t}=n;t&&(h(!0),h(!1),function(){const{root:t}=c;n.pauseOnHover&&r(t,"mouseenter mouseleave",(t=>{u="mouseenter"===t.type,p()}));n.pauseOnFocus&&r(t,"focusin focusout",(t=>{l="focusin"===t.type,p()}));i([ct,wt,pt],o.rewind),i(ct,m)}(),"pause"!==t&&f())},destroy:o.cancel,play:f,pause:g,isPaused:a}},Cover:function(t,e,n){const{on:i}=xt(t);function r(t){e.Slides.forEach((e=>{const n=x(e.container||e.slide,"img");n&&n.src&&s(t,n,e)}))}function s(t,e,n){n.style("background",t?`center/cover no-repeat url("${e.src}")`:"",!0),L(e,t?"none":"")}return{mount:function(){n.cover&&(i(_t,((t,e)=>{s(!0,t,e)})),i([ot,mt,pt],r.bind(null,!0)))},destroy:function(){r(!1)}}},Scroll:function(t,e,n){const{on:i,emit:r}=xt(t),{Move:s}=e,{getPosition:o,getLimit:a,exceededLimit:c}=s;let u,l;function d(e,i,g,p){const m=o();let v=1;var b;i=i||(b=Y(e-m),Q(b/1.5,800)),l=g,f(),u=Ot(i,h,(i=>{const r=o(),u=(m+(e-m)*function(t){const{easingFunc:e}=n;return e?e(t):1-Math.pow(1-t,4)}(i)-o())*v;var l;s.translate(r+u),t.is(te)&&!p&&c()&&(v*=.6,Y(u)<10&&(l=c(!1),d(a(!l),600,null,!0)))}),1),r(wt),u.start()}function h(){const e=o(),n=s.toIndex(e);Z(n,0,t.length-1)||s.translate(s.shift(e,n>0),!0),l&&l(),r(Et)}function f(){u&&u.cancel()}function g(){u&&!u.isPaused()&&(f(),h())}return{mount:function(){i(ct,f),i([mt,pt],g)},destroy:f,scroll:d,cancel:g}},Drag:function(t,e,n){const{on:i,emit:r,bind:s,unbind:o}=xt(t),{Move:c,Scroll:u,Controller:l}=e,{track:d}=e.Elements,{resolve:h,orient:f}=e.Direction,{getPosition:g,exceededLimit:p}=c;let m,v,b,y,w,E,k,_,x,O=!1;function S(){const{drag:t}=n;F(!t),w="free"===t}function M(t){if(!_){const{noDrag:e}=n,i=P(t),r=!e||!A(t.target,e);k=!1,!r||!i&&t.button||(c.isBusy()?D(t,!0):(x=i?d:window,b=null,y=null,s(x,ae,T,oe),s(x,ce,N,oe),c.cancel(),u.cancel(),C(t)))}}function T(e){if(y||r("drag"),y=e,e.cancelable){const i=B(e)-B(v);if(E){c.translate(m+function(e){return e/(O&&t.is(te)?5:1)}(i));const n=$(e)-$(v)>200,s=O!==(O=p());(n||s)&&C(e),r("dragging"),k=!0,D(e)}else{let{dragMinThreshold:t}=n;t=a(t)?t:{mouse:0,touch:+t||10},E=Y(i)>(P(e)?t.touch:t.mouse),L()&&D(e)}}}function N(i){o(x,ae,T),o(x,ce,N);const{index:s}=t;if(y){if(E||i.cancelable&&L()){const r=function(e){if(t.is(ee)||!O){const t=v===y&&b||v,n=B(y)-B(t),i=$(e)-$(t),r=$(e)-$(y)<200;if(i&&r)return n/i}return 0}(i),o=function(t){return g()+et(t)*G(Y(t)*(n.flickPower||600),w?1/0:e.Layout.listSize()*(n.flickMaxPages||1))}(r);w?l.scroll(o):t.is(ne)?l.go(s+f(et(r))):l.go(l.toDest(o),!0),D(i)}r("dragged")}else w||g()===c.toPosition(s)||l.go(s,!0);E=!1}function C(t){b=v,v=t,m=g()}function z(t){!_&&k&&D(t,!0)}function L(){return Y(B(y)-B(v))>Y(B(y,!0)-B(v,!0))}function B(t,e){return(P(t)?t.touches[0]:t)[`page${h(e?"Y":"X")}`]}function $(t){return t.timeStamp}function P(t){return"undefined"!=typeof TouchEvent&&t instanceof TouchEvent}function F(t){_=t}return{mount:function(){s(d,ae,W,oe),s(d,ce,W,oe),s(d,"touchstart mousedown",M,oe),s(d,"click",z,{capture:!0}),s(d,"dragstart",D),i([ot,mt],S)},disable:F,isDragging:function(){return E}}},Keyboard:function(t,e,n){const{on:i,bind:r,unbind:s}=xt(t),{root:o}=t,{resolve:a}=e.Direction;let c,u;function l(){const{keyboard:t}=n;t&&("focused"===t?(c=o,N(o,Xt,0)):c=window,r(c,le,m))}function d(){s(c,le),h(c)&&T(c,Xt)}function f(){const t=u;u=!0,q((()=>{u=t}))}function g(){d(),l()}function m(e){if(!u){const{key:n}=e,i=p(ue,n)?`Arrow${n}`:n;i===a("ArrowLeft")?t.go("<"):i===a("ArrowRight")&&t.go(">")}}return{mount:function(){l(),i(mt,g),i(ct,f)},destroy:d,disable:function(t){u=t}}},LazyLoad:function(t,e,n){const{on:i,off:r,bind:s,emit:o}=xt(t),a="sequential"===n.lazyLoad;let c=[],u=0;function l(){h(),d()}
2function d(){e.Slides.forEach((t=>{R(t.slide,"[data-splide-lazy], [data-splide-lazy-srcset]").forEach((e=>{const i=B(e,de),r=B(e,he);if(i!==e.src||r!==e.srcset){const s=n.classes.spinner,o=e.parentElement,a=x(o,`.${s}`)||C("span",s,o);N(a,Wt,"presentation"),c.push({_img:e,_Slide:t,src:i,srcset:r,_spinner:a}),!e.src&&L(e,"none")}}))})),a&&p()}function h(){u=0,c=[]}function f(){c=c.filter((e=>{const i=n.perPage*((n.preloadPages||1)+1)-1;return!e._Slide.isWithin(t.index,i)||g(e)})),c.length||r(ut)}function g(t){const{_img:e}=t;w(t._Slide.slide,Kt),s(e,"load error",(e=>{!function(t,e){const{_Slide:n}=t;V(n.slide,Kt),e||(F(t._spinner),L(t._img,""),o(_t,t._img,n),o(vt));a&&p()}(t,"error"===e.type)})),["srcset","src"].forEach((n=>{t[n]&&(N(e,n,t[n]),T(e,"src"===n?de:he))}))}function p(){u<c.length&&g(c[u++])}return{mount:function(){n.lazyLoad&&(d(),i(pt,l),a||i([ot,pt,ut,Et],f))},destroy:h}},Pagination:function(t,e,n){const{on:i,emit:r,bind:s,unbind:a}=xt(t),{Slides:c,Elements:u,Controller:l}=e,{hasFocus:d,getIndex:h}=l,f=[];let g;function p(){m(),n.pagination&&c.isEnough()&&(!function(){const{length:e}=t,{classes:i,i18n:r,perPage:o}=n,a="slider"===n.pagination&&u.slider||u.root,l=d()?e:X(e/o);g=C("ul",i.pagination,a);for(let t=0;t<l;t++){const e=C("li",null,g),n=C("button",{class:i.page,type:"button"},e),a=c.getIn(t).map((t=>t.slide.id)),u=!d()&&o>1?r.pageX:r.slideX;s(n,"click",v.bind(null,t)),N(n,Ht,a.join(" ")),N(n,Qt,nt(u,t+1)),f.push({li:e,button:n,page:t})}}(),r("pagination:mounted",{list:g,items:f},b(t.index)),y())}function m(){g&&(F(g),f.forEach((t=>{a(t.button,"click")})),o(f),g=null)}function v(t){l.go(`>${t}`,!0,(()=>{const e=c.getAt(l.toIndex(t));var n;e&&((n=e.slide).setActive&&n.setActive()||n.focus({preventScroll:!0}))}))}function b(t){return f[l.toPage(t)]}function y(){const t=b(h(!0)),e=b(h());t&&(V(t.button,Dt),T(t.button,Gt)),e&&(w(e.button,Dt),N(e.button,Gt,!0)),r("pagination:updated",{list:g,items:f},t,e)}return{items:f,mount:function(){p(),i([mt,pt],p),i([ct,Et],y)},destroy:m,getAt:b,update:y}},Sync:function(t,e,n){const{list:i}=e.Elements,r=[];function s(){t.splides.forEach((e=>{var n;!e.isParent&&(n=e.splide,[t,n].forEach((e=>{const i=xt(e),s=e===t?n:t;i.on(ct,((t,e,n)=>{s.go(s.is(ee)?n:t)})),r.push(i)})))})),n.isNavigation&&function(){const e=xt(t),{on:n}=e;n(dt,u),n(gt,l),n([ot,mt],c),N(i,Wt,"menu"),r.push(e),e.emit(At,t.splides)}()}function a(){T(i,Zt),r.forEach((t=>{t.destroy()})),o(r)}function c(){N(i,Yt,n.direction!==Mt?"horizontal":null)}function u(e){t.go(e.index)}function l(t,e){p(fe,e.key)&&(u(t),D(e))}return{mount:s,destroy:a,remount:function(){a(),s()}}},Wheel:function(t,e,n){const{bind:i}=xt(t);function r(i){if(i.cancelable){const{deltaY:r}=i;if(r){const s=r<0;t.go(s?"<":">"),function(i){return!n.releaseWheel||t.state.is(4)||-1!==e.Controller.getAdjacent(i)}(s)&&D(i)}}}return{mount:function(){n.wheel&&i(e.Elements.track,"wheel",r,oe)}}}});const pe={type:"slide",speed:400,waitForTransition:!0,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,keyboard:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",slideFocus:!0,trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",classes:qt,i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay"}};function me(t,e,n){const{on:i}=xt(t);return{mount:function(){i([ot,pt],(()=>{q((()=>{e.Slides.style("transition",`opacity ${n.speed}ms ${n.easing}`)}))}))},start:function(t,n){const{track:i}=e.Elements;z(i,"height",K(P(i).height)),q((()=>{n(),z(i,"height","")}))},cancel:W}}function ve(t,e,n){const{bind:i}=xt(t),{Move:r,Controller:s}=e,{list:o}=e.Elements;let a;function c(){u("")}function u(t){z(o,"transition",t)}return{mount:function(){i(o,"transitionend",(t=>{t.target===o&&a&&(c(),a())}))},start:function(e,i){const o=r.toPosition(e,!0),c=r.getPosition(),l=function(e){const{rewindSpeed:i}=n;if(t.is(te)&&i){const t=s.getIndex(!0),n=s.getEnd();if(0===t&&e>=n||t>=n&&0===e)return i}return n.speed}(e);Y(o-c)>=1&&l>=1?(u(`transform ${l}ms ${n.easing}`),r.translate(o,!0),a=i):(r.jump(e),i())},cancel:c}}const be=class{constructor(t,e){this.event=function(){let t={};function e(e,i){n(e,((e,n)=>{const r=t[e];t[e]=r&&r.filter((t=>t._key?t._key!==i:i||t._namespace!==n))}))}function n(t,e){f(t).join(" ").split(" ").forEach((t=>{const n=t.split(".");e(n[0],n[1])}))}return{on:function(e,i,r,s=10){n(e,((e,n)=>{t[e]=t[e]||[],m(t[e],{_event:e,_callback:i,_namespace:n,_priority:s,_key:r}).sort(((t,e)=>t._priority-e._priority))}))},off:e,offBy:function(n){O(t,((t,i)=>{e(i,n)}))}
2,emit:function(e){(t[e]||[]).forEach((t=>{t._callback.apply(t,b(arguments,1))}))},destroy:function(){t={}}}}(),this.Components={},this.state=function(t){let e=t;return{set:function(t){e=t},is:function(t){return p(f(t),e)}}}(1),this.splides=[],this._options={},this._Extensions={};const n=u(t)?j(document,t):t;U(n,`${n} is invalid.`),this.root=n,M(pe,be.defaults),M(M(this._options,pe),e||{})}mount(t,e){const{state:n,Components:i}=this;U(n.is([1,5]),"Already mounted!"),n.set(1),this._Components=i,this._Transition=e||this._Transition||(this.is(ne)?me:ve),this._Extensions=t||this._Extensions;return O(S({},ge,this._Extensions,{Transition:this._Transition}),((t,e)=>{const n=t(this,i,this._options);i[e]=n,n.setup&&n.setup()})),O(i,(t=>{t.mount&&t.mount()})),this.emit(ot),w(this.root,"is-initialized"),n.set(3),this.emit(at),this}sync(t){return this.splides.push({splide:t}),t.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._Components.Sync.remount(),t.Components.Sync.remount()),this}go(t){return this._Components.Controller.go(t),this}on(t,e){return this.event.on(t,e,null,20),this}off(t){return this.event.off(t),this}emit(t){return this.event.emit(t,...b(arguments,1)),this}add(t,e){return this._Components.Slides.add(t,e),this}remove(t){return this._Components.Slides.remove(t),this}is(t){return this._options.type===t}refresh(){return this.emit(pt),this}destroy(t=!0){const{event:e,state:n}=this;return n.is(1)?e.on(at,this.destroy.bind(this,t),this):(O(this._Components,(e=>{e.destroy&&e.destroy(t)}),!0),e.emit(kt),e.destroy(),t&&o(this.splides),n.set(5)),this}get options(){return this._options}set options(t){const{_options:e}=this;M(e,t),this.state.is(1)||this.emit(mt,e)}get length(){return this._Components.Slides.getLength(!0)}get index(){return this._Components.Controller.getIndex()}};let ye=be;ye.defaults={},ye.STATES=s;var we=n(4330),Ee=n(7112);class ke extends we.Qr{initialize(){this.$slider=this.element;if(this.$slider.querySelector(".splide__track")){if(this.hasNavigationTarget){this.navigationSlider=new ye(this.navigationTarget,{isNavigation:!0,pagination:!1,autoWidth:!0,lazyLoad:"nearby"}).mount();const t=this.options;t.arrows=!1,this.slider=new ye(this.$slider,t),this.slider.sync(this.navigationSlider).mount()}else this.$slider&&(this.slider=new ye(this.$slider,this.options).mount());this.initializeModalEvents()}}initializeModalEvents(){const t=this.name;t&&Ee.Z.on(`modal-after-opened-${t}`,(t=>{this.slider.go(t.detail.index)}))}get name(){return this.nameValue}get options(){const t={perPage:1,pagination:!1,pauseOnHover:!1,lazyLoad:"nearby"};if(!this.optionsValue||""===this.optionsValue.trim())return t;try{return Object.assign({},t,JSON.parse(this.optionsValue))}catch(e){return t}}}ke.targets=["navigation"],ke.values={options:String,name:String}},7112:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const i=function(){function t(){}return t.emit=function(t,e,n){void 0===e&&(e={}),void 0===n&&(n=document);var i=new CustomEvent(t,{detail:e});return n.dispatchEvent(i),i},t.on=function(t,e,n){void 0===n&&(n=document),n.addEventListener(t,(function(t){return e(t)}))},t}();class r extends i{}},830:(t,e,n)=>{n(6215)},2199:(t,e,n)=>{n(2254)},7656:(t,e,n)=>{n(381)},742:(t,e,n)=>{n(4846),n(6695),n(6897)},263:(t,e,n)=>{n(1340)},2732:function(t){t.exports=function(){"use strict";function t(){return t=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},t.apply(this,arguments)}var e="undefined"!=typeof window,n=e&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),i=e&&"IntersectionObserver"in window,r=e&&"classList"in document.createElement("p"),s=e&&window.devicePixelRatio>1,o={elements_selector:".lazy",container:n||e?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_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},a=function(e){return t({},o,e)},c=function(t,e){var n,i="LazyLoad::Initialized",r=new t(e);try{n=new CustomEvent(i,{detail:{instance:r}})}catch(t){(n=document.createEvent("CustomEvent")).initCustomEvent(i,!1,!1,{instance:r})}window.dispatchEvent(n)},u="src",l="srcset",d="sizes",h="poster",f="llOriginalAttrs",g="data",p="loading",m="loaded",v="applied",b="error",y="native",w="data-",E="ll-status",k=function(t,e){return t.getAttribute(w+e)},A=function(t){return k(t,E)},_=function(t,e){return function(t,e,n){var i="data-ll-status";null!==n?t.setAttribute(i,n):t.removeAttribute(i)}(t,0,e)},x=function(t){return _(t,null)},O=function(t){return null===A(t)},S=function(t){return A(t)===y},M=[p,m,v,b],T=function(t,e,n,i){t&&(void 0===i?void 0===n?t(e):t(e,n):t(e,n,i))},N=function(t,e){r?t.classList.add(e):t.className+=(t.className?" ":"")+e},C=function(t,e){r?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},z=function(t){return t.llTempImage},L=function(t,e){if(e){var n=e._observer;n&&n.unobserve(t)}},B=function(t,e){t&&(t.loadingCount+=e)},$=function(t,e){t&&(t.toLoadCount=e)},P=function(t){for(var e,n=[],i=0;e=t.children[i];i+=1)"SOURCE"===e.tagName&&n.push(e);return n},F=function(t,e){var n=t.parentNode;
vendor: 4,609 bytes, line 2
2n&&"PICTURE"===n.tagName&&P(n).forEach(e)},I=function(t,e){P(t).forEach(e)},D=[u],j=[u,h],R=[u,l,d],V=[g],K=function(t){return!!t[f]},U=function(t){return t[f]},q=function(t){return delete t[f]},W=function(t,e){if(!K(t)){var n={};e.forEach((function(e){n[e]=t.getAttribute(e)})),t[f]=n}},H=function(t,e){if(K(t)){var n=U(t);e.forEach((function(e){!function(t,e,n){n?t.setAttribute(e,n):t.removeAttribute(e)}(t,e,n[e])}))}},G=function(t,e,n){N(t,e.class_loading),_(t,p),n&&(B(n,1),T(e.callback_loading,t,n))},Q=function(t,e,n){n&&t.setAttribute(e,n)},J=function(t,e){Q(t,d,k(t,e.data_sizes)),Q(t,l,k(t,e.data_srcset)),Q(t,u,k(t,e.data_src))},X={IMG:function(t,e){F(t,(function(t){W(t,R),J(t,e)})),W(t,R),J(t,e)},IFRAME:function(t,e){W(t,D),Q(t,u,k(t,e.data_src))},VIDEO:function(t,e){I(t,(function(t){W(t,D),Q(t,u,k(t,e.data_src))})),W(t,j),Q(t,h,k(t,e.data_poster)),Q(t,u,k(t,e.data_src)),t.load()},OBJECT:function(t,e){W(t,V),Q(t,g,k(t,e.data_src))}},Y=["IMG","IFRAME","VIDEO","OBJECT"],Z=function(t,e){!e||function(t){return t.loadingCount>0}(e)||function(t){return t.toLoadCount>0}(e)||T(t.callback_finish,e)},tt=function(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n},et=function(t,e,n){t.removeEventListener(e,n)},nt=function(t){return!!t.llEvLisnrs},it=function(t){if(nt(t)){var e=t.llEvLisnrs;for(var n in e){var i=e[n];et(t,n,i)}delete t.llEvLisnrs}},rt=function(t,e,n){!function(t){delete t.llTempImage}(t),B(n,-1),function(t){t&&(t.toLoadCount-=1)}(n),C(t,e.class_loading),e.unobserve_completed&&L(t,n)},st=function(t,e,n){var i=z(t)||t;nt(i)||function(t,e,n){nt(t)||(t.llEvLisnrs={});var i="VIDEO"===t.tagName?"loadeddata":"load";tt(t,i,e),tt(t,"error",n)}(i,(function(r){!function(t,e,n,i){var r=S(e);rt(e,n,i),N(e,n.class_loaded),_(e,m),T(n.callback_loaded,e,i),r||Z(n,i)}(0,t,e,n),it(i)}),(function(r){!function(t,e,n,i){var r=S(e);rt(e,n,i),N(e,n.class_error),_(e,b),T(n.callback_error,e,i),r||Z(n,i)}(0,t,e,n),it(i)}))},ot=function(t,e,n){!function(t){t.llTempImage=document.createElement("IMG")}(t),st(t,e,n),function(t){K(t)||(t[f]={backgroundImage:t.style.backgroundImage})}(t),function(t,e,n){var i=k(t,e.data_bg),r=k(t,e.data_bg_hidpi),o=s&&r?r:i;o&&(t.style.backgroundImage='url("'.concat(o,'")'),z(t).setAttribute(u,o),G(t,e,n))}(t,e,n),function(t,e,n){var i=k(t,e.data_bg_multi),r=k(t,e.data_bg_multi_hidpi),o=s&&r?r:i;o&&(t.style.backgroundImage=o,function(t,e,n){N(t,e.class_applied),_(t,v),n&&(e.unobserve_completed&&L(t,e),T(e.callback_applied,t,n))}(t,e,n))}(t,e,n)},at=function(t,e,n){!function(t){return Y.indexOf(t.tagName)>-1}(t)?ot(t,e,n):function(t,e,n){st(t,e,n),function(t,e,n){var i=X[t.tagName];i&&(i(t,e),G(t,e,n))}(t,e,n)}(t,e,n)},ct=function(t){t.removeAttribute(u),t.removeAttribute(l),t.removeAttribute(d)},ut=function(t){F(t,(function(t){H(t,R)})),H(t,R)},lt={IMG:ut,IFRAME:function(t){H(t,D)},VIDEO:function(t){I(t,(function(t){H(t,D)})),H(t,j),t.load()},OBJECT:function(t){H(t,V)}},dt=function(t,e){(function(t){var e=lt[t.tagName];e?e(t):function(t){if(K(t)){var e=U(t);t.style.backgroundImage=e.backgroundImage}}(t)})(t),function(t,e){O(t)||S(t)||(C(t,e.class_entered),C(t,e.class_exited),C(t,e.class_applied),C(t,e.class_loading),C(t,e.class_loaded),C(t,e.class_error))}(t,e),x(t),q(t)},ht=["IMG","IFRAME","VIDEO"],ft=function(t){return t.use_native&&"loading"in HTMLImageElement.prototype},gt=function(t,e,n){t.forEach((function(t){return function(t){return t.isIntersecting||t.intersectionRatio>0}(t)?function(t,e,n,i){var r=function(t){return M.indexOf(A(t))>=0}(t);_(t,"entered"),N(t,n.class_entered),C(t,n.class_exited),function(t,e,n){e.unobserve_entered&&L(t,n)}(t,n,i),T(n.callback_enter,t,e,i),r||at(t,n,i)}(t.target,t,e,n):function(t,e,n,i){O(t)||(N(t,n.class_exited),function(t,e,n,i){n.cancel_on_exit&&function(t){return A(t)===p}(t)&&"IMG"===t.tagName&&(it(t),function(t){F(t,(function(t){ct(t)})),ct(t)}(t),ut(t),C(t,n.class_loading),B(i,-1),x(t),T(n.callback_cancel,t,e,i))}(t,e,n,i),T(n.callback_exit,t,e,i))}(t.target,t,e,n)}))},pt=function(t){return Array.prototype.slice.call(t)},mt=function(t){return t.container.querySelectorAll(t.elements_selector)},vt=function(t){return function(t){return A(t)===b}(t)},bt=function(t,e){return function(t){return pt(t).filter(O)}(t||mt(e))},yt=function(t,n){var r=a(t);this._settings=r,this.loadingCount=0,function(t,e){i&&!ft(t)&&(e._observer=new IntersectionObserver((function(n){gt(n,t,e)}),function(t){return{root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}}(t)))}(r,this),function(t,n){e&&window.addEventListener("online",(function(){!function(t,e){var n;
2(n=mt(t),pt(n).filter(vt)).forEach((function(e){C(e,t.class_error),x(e)})),e.update()}(t,n)}))}(r,this),this.update(n)};return yt.prototype={update:function(t){var e,r,s=this._settings,o=bt(t,s);$(this,o.length),!n&&i?ft(s)?function(t,e,n){t.forEach((function(t){-1!==ht.indexOf(t.tagName)&&function(t,e,n){t.setAttribute("loading","lazy"),st(t,e,n),function(t,e){var n=X[t.tagName];n&&n(t,e)}(t,e),_(t,y)}(t,e,n)})),$(n,0)}(o,s,this):(r=o,function(t){t.disconnect()}(e=this._observer),function(t,e){e.forEach((function(e){t.observe(e)}))}(e,r)):this.loadAll(o)},destroy:function(){this._observer&&this._observer.disconnect(),mt(this._settings).forEach((function(t){q(t)})),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;bt(t,n).forEach((function(t){L(t,e),at(t,n,e)}))},restoreAll:function(){var t=this._settings;mt(t).forEach((function(e){dt(e,t)}))}},yt.load=function(t,e){var n=a(e);at(t,n)},yt.resetStatus=function(t){x(t)},e&&function(t,e){if(e)if(e.length)for(var n,i=0;n=e[i];i+=1)c(t,n);else c(t,e)}(yt,window.lazyLoadOptions),yt}()}},e={};function n(i){var r=e[i];if(void 0!==r)return r.exports;var s=e[i]={exports:{}};return t[i].call(s.exports,s,s.exports,n),s.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},(()=>{var t;n.g.importScripts&&(t=n.g.location+"");var e=n.g.document;if(!t&&e&&(e.currentScript&&(t=e.currentScript.src),!t)){var i=e.getElementsByTagName("script");i.length&&(t=i[i.length-1].src)}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=t+"../"})(),(()=>{"use strict";var t=n(4330);function e(t){return t.keys().map((e=>function(t,e){const n=function(t){const e=(t.match(/^(?:\.\/)?(.+)(?:[_-]controller\..+?)$/)||[])[1];if(e)return e.replace(/_/g,"-").replace(/\//g,"--")}(e);if(n)return function(t,e){const n=t.default;if("function"==typeof n)return{identifier:e,controllerConstructor:n}}(t(e),n)}(t,e))).filter((t=>t))}var i=n(2732),r=n.n(i);new class{constructor(){const i=t.Mx.start(),r=n(6379);i.load(e(r))}},new(r())({elements_selector:".lazyload"})})(),n(7656),n(742),n(830),n(2199),n(263)})();

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