PageSourceSearch

https://elements.evonik.com/etc.clientlibs/elements/clientlibs/cli…-12825db6269214a8328e1b862ffa88eb-lc.min.js

js evonik.com collected 2026-09-24 07:35:54 UTC 210,248 bytes, 9 lines download raw bytes

1import{t as e}from"/etc.clientlibs/elements/clientlibs/clientlib-dependencies/resources/chunks/rolldown-runtime.Bh1tDfsg.js";var t=!1,n=!1,r=[],i=-1,a=!1;function o(e){l(e)}function s(){a=!0}function c(){a=!1,d()}function l(e){r.includes(e)||r.push(e),d()}function u(e){let t=r.indexOf(e);t!==-1&&t>i&&r.splice(t,1)}function d(){if(!n&&!t){if(a)return;t=!0,queueMicrotask(f)}}function f(){t=!1,n=!0;for(let e=0;e<r.length;e++)r[e](),i=e;r.length=0,i=-1,n=!1}var p,m,h,g,_=!0;function v(e){_=!1,e(),_=!0}function y(e){p=e.reactive,h=e.release,m=t=>e.effect(t,{scheduler:e=>{_?o(e):e()}}),g=e.raw}function b(e){m=e}function x(e){let t=()=>{};return[n=>{let r=m(n);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(e=>e())}),e._x_effects.add(r),t=()=>{r!==void 0&&(e._x_effects.delete(r),h(r))},r},()=>{t()}]}function S(e,t){let n=!0,r,i,a=m(()=>{let a=e(),o=JSON.stringify(a);if(!n&&(typeof a==`object`||a!==r)){let e=typeof r==`object`?JSON.parse(i):r;queueMicrotask(()=>{t(a,e)})}r=a,i=o,n=!1});return()=>h(a)}async function C(e){s();try{await e(),await Promise.resolve()}finally{c()}}var w=[],T=[],E=[];function D(e){E.push(e)}function O(e,t){typeof t==`function`?(e._x_cleanups||=[],e._x_cleanups.push(t)):(t=e,T.push(t))}function k(e){w.push(e)}function A(e,t,n){e._x_attributeCleanups||={},e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(n)}function j(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([n,r])=>{(t===void 0||t.includes(n))&&(r.forEach(e=>e()),delete e._x_attributeCleanups[n])})}function M(e){for(e._x_effects?.forEach(u);e._x_cleanups?.length;)e._x_cleanups.pop()()}var ee=new MutationObserver(le),te=!1;function ne(){ee.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),te=!0}function re(){ae(),ee.disconnect(),te=!1}var ie=[];function ae(){let e=ee.takeRecords();ie.push(()=>e.length>0&&le(e));let t=ie.length;queueMicrotask(()=>{if(ie.length===t)for(;ie.length>0;)ie.shift()()})}function N(e){if(!te)return e();re();let t=e();return ne(),t}var oe=!1,se=[];function P(){oe=!0}function ce(){oe=!1,le(se),se=[]}function le(e){if(oe){se=se.concat(e);return}let t=[],n=new Set,r=new Map,i=new Map;for(let a=0;a<e.length;a++)if(!e[a].target._x_ignoreMutationObserver&&(e[a].type===`childList`&&(e[a].removedNodes.forEach(e=>{e.nodeType===1&&e._x_marker&&n.add(e)}),e[a].addedNodes.forEach(e=>{if(e.nodeType===1){if(n.has(e)){n.delete(e);return}e._x_marker||t.push(e)}})),e[a].type===`attributes`)){let t=e[a].target,n=e[a].attributeName,o=e[a].oldValue,s=()=>{r.has(t)||r.set(t,[]),r.get(t).push({name:n,value:t.getAttribute(n)})},c=()=>{i.has(t)||i.set(t,[]),i.get(t).push(n)};t.hasAttribute(n)&&o===null?s():t.hasAttribute(n)?(c(),s()):c()}i.forEach((e,t)=>{j(t,e)}),r.forEach((e,t)=>{w.forEach(n=>n(t,e))});for(let e of n)t.some(t=>t.contains(e))||T.forEach(t=>t(e));for(let e of t)e.isConnected&&E.forEach(t=>t(e));t=null,n=null,r=null,i=null}function ue(e){return I(F(e))}function de(e,t,n){return e._x_dataStack=[t,...F(n||e)],()=>{e._x_dataStack=e._x_dataStack.filter(e=>e!==t)}}function F(e){return e._x_dataStack?e._x_dataStack:typeof ShadowRoot==`function`&&e instanceof ShadowRoot?F(e.host):e.parentNode?F(e.parentNode):[]}function I(e){return new Proxy({objects:e},pe)}function fe(e,t){return e===null||e===Object.prototype?null:Object.prototype.hasOwnProperty.call(e,t)?e:fe(Object.getPrototypeOf(e),t)}var pe={ownKeys({objects:e}){return Array.from(new Set(e.flatMap(e=>Object.keys(e))))},has({objects:e},t){return t!=Symbol.unscopables&&e.some(e=>Object.prototype.hasOwnProperty.call(e,t)||Reflect.has(e,t))},get({objects:e},t,n){return t==`toJSON`?me:Reflect.get(e.find(e=>Reflect.has(e,t))||{},t,n)},set({objects:e},t,n,r){let i;for(let n of e)if(i=fe(n,t),i)break;i||=e[e.length-1];let a=Object.getOwnPropertyDescriptor(i,t);return a?.set&&a?.get?a.set.call(r,n)||!0:Reflect.set(i,t,n)}};function me(){return Reflect.ownKeys(this).reduce((e,t)=>(e[t]=Reflect.get(this,t),e),{})}function he(e){let t=e=>typeof e==`object`&&!Array.isArray(e)&&e!==null,n=(r,i=``)=>
vendor: 14,571 bytes, lines 1-5
1{Object.entries(Object.getOwnPropertyDescriptors(r)).forEach(([a,{value:o,enumerable:s}])=>{if(s===!1||o===void 0||typeof o==`object`&&o&&o.__v_skip)return;let c=i===``?a:`${i}.${a}`;typeof o==`object`&&o&&o._x_interceptor?r[a]=o.initialize(e,c,a):t(o)&&o!==r&&!(o instanceof Element)&&n(o,c)})};return n(e)}function ge(e,t=()=>{}){let n={initialValue:void 0,_x_interceptor:!0,initialize(t,n,r){return e(this.initialValue,()=>_e(t,n),e=>ve(t,n,e),n,r)}};return t(n),e=>{if(typeof e==`object`&&e&&e._x_interceptor){let t=n.initialize.bind(n);n.initialize=(r,i,a)=>{let o=e.initialize(r,i,a);return n.initialValue=o,t(r,i,a)}}else n.initialValue=e;return n}}function _e(e,t){return t.split(`.`).reduce((e,t)=>e[t],e)}function ve(e,t,n){if(typeof t==`string`&&(t=t.split(`.`)),t.length===1)e[t[0]]=n;else if(t.length===0)throw error;else if(e[t[0]])return ve(e[t[0]],t.slice(1),n);else return e[t[0]]={},ve(e[t[0]],t.slice(1),n)}var ye={};function L(e,t){ye[e]=t}function R(e,t){let n=be(t);return Object.entries(ye).forEach(([r,i])=>{Object.defineProperty(e,`$${r}`,{get(){return i(t,n)},enumerable:!1})}),e}function be(e){let[t,n]=Qe(e),r={interceptor:ge,...t};return O(e,n),r}function xe(e,t,n,...r){try{return n(...r)}catch(n){Se(n,e,t)}}function Se(...e){return Ce(...e)}var Ce=Te;function we(e){Ce=e}function Te(e,t,n=void 0){e=Object.assign(e??{message:`No error message given.`},{el:t,expression:n}),console.warn(`Alpine Expression Error: ${e.message}
2
3${n?`Expression: "`+n+`"
4
5`:``}`,t),setTimeout(()=>{throw e},0)}var Ee=!0;function De(e){let t=Ee;Ee=!1;let n=e();return Ee=t,n}function Oe(e,t,n={}){let r;return z(e,t)(e=>r=e,n),r}function z(...e){return ke(...e)}var ke=()=>{};function Ae(e){ke=e}var je;function Me(e){je=e}function Ne(e,t){let n={};R(n,e);let r=[n,...F(e)],i=typeof t==`function`?Pe(r,t):Le(r,t,e);return xe.bind(null,e,t,i)}function Pe(e,t){return(n=()=>{},{scope:r={},params:i=[],context:a}={})=>{if(!Ee){Re(n,t,I([r,...e]),i);return}Re(n,t.apply(I([r,...e]),i))}}var Fe={};function Ie(e,t){if(Fe[e])return Fe[e];let n=Object.getPrototypeOf(async function(){}).constructor,r=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e,i=(()=>{try{let t=new n([`__self`,`scope`],`with (scope) { __self.result = ${r} }; __self.finished = true; return __self.result;`);return Object.defineProperty(t,"name",{value:`[Alpine] ${e}`}),t}catch(n){return Se(n,t,e),Promise.resolve()}})();return Fe[e]=i,i}function Le(e,t,n){let r=Ie(t,n);return(i=()=>{},{scope:a={},params:o=[],context:s}={})=>{r.result=void 0,r.finished=!1;let c=I([a,...e]);if(typeof r==`function`){let e=r.call(s,r,c).catch(e=>Se(e,n,t));r.finished?(Re(i,r.result,c,o,n),r.result=void 0):e.then(e=>{Re(i,e,c,o,n)}).catch(e=>Se(e,n,t)).finally(()=>r.result=void 0)}}}function Re(e,t,n,r,i){if(Ee&&typeof t==`function`){let a=t.apply(n,r);a instanceof Promise?a.then(t=>Re(e,t,n,r)).catch(e=>Se(e,i,t)):e(a)}else typeof t==`object`&&t instanceof Promise?t.then(t=>e(t)):e(t)}function ze(...e){return je(...e)}function Be(e,t,n={}){let r={};R(r,e);let i=[r,...F(e)],a=I([n.scope??{},...i]),o=n.params??[];if(t.includes(`await`)){let e=Object.getPrototypeOf(async function(){}).constructor;return new e([`scope`],`with (scope) { let __result = ${/^[\n\s]*if.*\(.*\)/.test(t.trim())||/^(let|const)\s/.test(t.trim())?`(async()=>{ ${t} })()`:t}; return __result }`).call(n.context,a)}else{let e=/^[\n\s]*if.*\(.*\)/.test(t.trim())||/^(let|const)\s/.test(t.trim())?`(()=>{ ${t} })()`:t,r=Function([`scope`],`with (scope) { let __result = ${e}; return __result }`).call(n.context,a);return typeof r==`function`&&Ee?r.apply(a,o):r}}var Ve=`x-`;function He(e=``){return Ve+e}function Ue(e){Ve=e}var We={};function B(e,t){return We[e]=t,{before(t){if(!We[t]){console.warn(String.raw`Cannot find directive \`${t}\`. \`${e}\` will use the default order of execution`);return}let n=lt.indexOf(t);lt.splice(n>=0?n:lt.indexOf(`DEFAULT`),0,e)}}}function Ge(e){return Object.keys(We).includes(e)}function Ke(e,t,n){if(t=Array.from(t),e._x_virtualDirectives){let n=Object.entries(e._x_virtualDirectives).map(([e,t])=>({name:e,value:t})),r=qe(n);n=n.map(e=>r.find(t=>t.name===e.name)?{name:`x-bind:${e.name}`,value:`"${e.value}"`}:e),t=t.concat(n)}let r={};return t.map(nt((e,t)=>r[e]=t)).filter(at).map(st(r,n)).sort(ut).map(t=>$e(e,t))}function qe(e){return Array.from(e).map(nt()).filter(e=>!at(e))}var Je=!1,Ye=new Map,Xe=Symbol();function Ze(e){Je=!0;let t=Symbol();Xe=t,Ye.set(t,[]);let n=()=>{for(;Ye.get(t).length;)Ye.get(t).shift()();Ye.delete(t)};e(n),Je=!1,n()}function Qe(e){let t=[],n=e=>t.push(e),[r,i]=x(e);return t.push(i),[{Alpine:Un,effect:r,cleanup:n,evaluateLater:z.bind(z,e),evaluate:Oe.bind(Oe,e)},()=>t.forEach(e=>e())]}function $e(e,t){let n=We[t.type]||(()=>{}),[r,i]=Qe(e);A(e,t.original,i);let a=()=>{e._x_ignore||e._x_ignoreSelf||(n.inline&&n.inline(e,t,r),n=n.bind(n,e,t,r),Je?Ye.get(Xe).push(n):n())};return a.runCleanups=i,a}var et=(e,t)=>({name:n,value:r})=>(n.startsWith(e)&&(n=n.replace(e,t)),{name:n,value:r}),tt=e=>e;function nt(e=()=>{}){return({name:t,value:n})=>{let{name:r,value:i}=rt.reduce((e,t)=>t(e),{name:t,value:n});return r!==t&&e(r,t),{name:r,value:i}}}var rt=[];function it(e){rt.push(e)}function at({name:e}){return ot().test(e)}var ot=()=>RegExp(`^${Ve}([^:^.]+)\\b`);function st(e,t){return({name:n,value:r})=>{n===r&&(r=``);let i=n.match(ot()),a=n.match(/:([a-zA-Z0-9\-_:]+)/),o=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],s=t||e[n]||n;return{type:i?i[1]:null,value:a?a[1]:null,modifiers:o.map(e=>e.replace(`.`,``)),expression:r,original:s}}}var ct=`DEFAULT`,lt=[`ignore`,`ref`,`id`,`data`,`anchor`,`bind`,`init`,`for`,`model`,`modelable`,`transition`,`show`,`if`,ct,`teleport`];function ut(e,t){let n=lt.indexOf(e.type)===-1?ct:e.type,r=lt.indexOf(t.type)===-1?ct:t.type;return lt.indexOf(n)-lt.indexOf(r)}function dt(e,t,n={},r={}){return e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0,...r}))}function ft(e,t){if(typeof ShadowRoot==`function`&&e instanceof ShadowRoot){Array.from(e.children).forEach(e=>ft(e,t));return}let n=!1;if(t(e,()=>n=!0),n)return;let r=e.firstElementChild;for(;r;)ft(r,t,!1),r=r.nextElementSibling}function V(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var pt=!1;function mt(){pt&&V(`Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems.`),pt=!0,document.body||V("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),dt(document,`alpine:init`),dt(document,`alpine:initializing`),ne(),D(e=>Et(e,ft)),O(e=>Dt(e)),k((e,t)=>{Ke(e,t).forEach(e=>e())}),Array.from(document.querySelectorAll(vt().join(`,`))).filter(e=>!xt(e.parentElement,!0)).forEach(e=>{Et(e)}),dt(document,`alpine:initialized`),setTimeout(()=>{Ot()})}var ht=[],gt=[];function _t(){return ht.map(e=>e())}function vt(){return ht.concat(gt).map(e=>e())}function yt(e){ht.push(e)}function bt(e){gt.push(e)}function xt(e,t=!1){return H(e,e=>{if((t?vt():_t()).some(t=>e.matches(t)))return!0})}function H(e,t){if(e){if(t(e))return e;if(e._x_teleportBack)return H(e._x_teleportBack,t);if(e.parentNode instanceof ShadowRoot)return H(e.parentNode.host,t);if(e.parentElement)return H(e.parentElement,t)}}function St(e){return _t().some(t=>e.matches(t))}var Ct=[];function wt(e){Ct.push(e)}var Tt=1;function Et(e,t=ft,n=()=>{}){H(e,e=>e._x_ignore)||Ze(()=>{t(e,(e,t)=>{e._x_marker||(n(e,t),Ct.forEach(n=>n(e,t)),Ke(e,e.attributes).forEach(e=>e()),e._x_ignore||(e._x_marker=Tt++),e._x_ignore&&t())})})}function Dt(e,t=ft){t(e,e=>{M(e),j(e),delete e._x_marker})}function Ot(){[[`ui`,`dialog`,[`[x-dialog], [x-popover]`]],[`anchor`,`anchor`,[`[x-anchor]`]],[`sort`,`sort`,[`[x-sort]`]]].forEach(([e,t,n])=>{Ge(t)||n.some(t=>{if(document.querySelector(t))return V(`found "${t}", but missing ${e} plugin`),!0})})}var kt=[],At=!1;function jt(e=()=>{}){return queueMicrotask(()=>{At||setTimeout(()=>{Mt()})}),new Promise(t=>{kt.push(()=>{e(),t()})})}function Mt(){for(At=!1;kt.length;)kt.shift()()}function Nt(){At=!0}function Pt(e,t){return Array.isArray(t)?It(e,t.join(` `)):typeof t==`object`&&t?Lt(e,t):typeof t==`function`?Pt(e,t()):It(e,t)}function Ft(e){return e.split(/\s/).filter(Boolean)}function It(e,t){return t=t===!0?t=``:t||``,(t=>(e.classList.add(...t),()=>{e.classList.remove(...t)}))((t=>Ft(t).filter(t=>!e.classList.contains(t)).filter(Boolean))(t))}function Lt(e,t){let n=Object.entries(t).flatMap(([e,t])=>t?Ft(e):!1).filter(Boolean),r=Object.entries(t).flatMap(([e,t])=>!t&&Ft(e)).filter(Boolean),i=[],a=[];return r.forEach(t=>{e.classList.contains(t)&&(e.classList.remove(t),a.push(t))}),n.forEach(t=>{e.classList.contains(t)||(e.classList.add(t),i.push(t))}),()=>{a.forEach(t=>e.classList.add(t)),i.forEach(t=>e.classList.remove(t))}}function Rt(e,t){return typeof t==`object`&&t?zt(e,t):Bt(e,t)}function zt(e,t){let n={};return Object.entries(t).forEach(([t,r])=>{n[t]=e.style[t],t.startsWith(`--`)||(t=Vt(t)),e.style.setProperty(t,r)}),setTimeout(()=>{e.style.length===0&&e.removeAttribute(`style`)}),()=>{Rt(e,n)}}function Bt(e,t){let n=e.getAttribute(`style`,t);return e.setAttribute(`style`,t),()=>{e.setAttribute(`style`,n||``)}}function Vt(e){return e.replace(/([a-z])([A-Z])/g,`$1-$2`).toLowerCase()}function Ht(e,t=()=>{}){let n=!1;return function(){n?t.apply(this,arguments):(n=!0,e.apply(this,arguments))}}B(`transition`,(e,{value:t,modifiers:n,expression:r},{evaluate:i})=>{typeof r==`function`&&(r=i(r)),r!==!1&&(!r||typeof r==`boolean`?Wt(e,n,t):Ut(e,r,t))});function Ut(e,t,n){Gt(e,Pt,``),{enter:t=>{e._x_transition.enter.during=t},"enter-start":t=>{e._x_transition.enter.start=t},"enter-end":t=>{e._x_transition.enter.end=t},leave:t=>{e._x_transition.leave.during=t},"leave-start":t=>{e._x_transition.leave.start=t},"leave-end":t=>{e._x_transition.leave.end=t}}[n](t)}function Wt(e,t,n){Gt(e,Rt);let r=!t.includes(`in`)&&!t.includes(`out`)&&!n,i=r||t.includes(`in`)||[`enter`].includes(n),a=r||t.includes(`out`)||[`leave`].includes(n);t.includes(`in`)&&!r&&(t=t.filter((e,n)=>n<t.indexOf(`out`))),t.includes(`out`)&&!r&&(t=t.filter((e,n)=>n>t.indexOf(`out`)));let o=!t.includes(`opacity`)&&!t.includes(`scale`),s=o||t.includes(`opacity`),c=o||t.includes(`scale`),l=+!s,u=c?Yt(t,`scale`,95)/100:1,d=Yt(t,`delay`,0)/1e3,f=Yt(t,`origin`,`center`),p=`opacity, transform`,m=Yt(t,`duration`,150)/1e3,h=Yt(t,`duration`,75)/1e3,g=`cubic-bezier(0.4, 0.0, 0.2, 1)`;i&&(e._x_transition.enter.during={transformOrigin:f,transitionDelay:`${d}s`,transitionProperty:p,transitionDuration:`${m}s`,transitionTimingFunction:g},e._x_transition.enter.start={opacity:l,transform:`scale(${u})`},e._x_transition.enter.end={opacity:1,transform:`scale(1)`}),a&&(e._x_transition.leave.during={transformOrigin:f,transitionDelay:`${d}s`,transitionProperty:p,transitionDuration:`${h}s`,transitionTimingFunction:g},e._x_transition.leave.start={opacity:1,transform:`scale(1)`},e._x_transition.leave.end={opacity:l,transform:`scale(${u})`})}function Gt(e,t,n={}){e._x_transition||={enter:{during:n,start:n,end:n},leave:{during:n,start:n,end:n},in(n=()=>{},r=()=>{}){qt(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end},n,r)},out(n=()=>{},r=()=>{}){qt(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end},n,r)}}}window.Element.prototype._x_toggleAndCascadeWithTransitions=function(e,t,n,r){let i=document.visibilityState===`visible`?requestAnimationFrame:setTimeout,a=()=>i(n);if(t){e._x_transition&&(e._x_transition.enter||e._x_transition.leave)?e._x_transition.enter&&(Object.entries(e._x_transition.enter.during).length||Object.entries(e._x_transition.enter.start).length||Object.entries(e._x_transition.enter.end).length)?e._x_transition.in(n):a():e._x_transition?e._x_transition.in(n):a();return}e._x_hidePromise=e._x_transition?new Promise((t,n)=>{e._x_transition.out(()=>{},()=>t(r)),e._x_transitioning&&e._x_transitioning.beforeCancel(()=>n({isFromCancelledTransition:!0}))}):Promise.resolve(r),queueMicrotask(()=>{let t=Kt(e);t?(t._x_hideChildren||=[],t._x_hideChildren.push(e)):i(()=>{let t=e=>{let n=Promise.all([e._x_hidePromise,...(e._x_hideChildren||[]).map(t)]).then(([e])=>e?.());return delete e._x_hidePromise,delete e._x_hideChildren,n};t(e).catch(e=>{if(!e.isFromCancelledTransition)throw e})})})};function Kt(e){let t=e.parentNode;if(t)return t._x_hidePromise?t:Kt(t)}function qt(e,t,{during:n,start:r,end:i}={},a=()=>{},o=()=>{}){if(e._x_transitioning&&e._x_transitioning.cancel(),Object.keys(n).length===0&&Object.keys(r).length===0&&Object.keys(i).length===0){a(),o();return}let s,c,l;Jt(e,{start(){s=t(e,r)},during(){c=t(e,n)},before:a,end(){s(),l=t(e,i)},after:o,cleanup(){c(),l()}})}function Jt(e,t){let n,r,i,a=Ht(()=>{N(()=>{n=!0,r||t.before(),i||(t.end(),Mt()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning})});e._x_transitioning={beforeCancels:[],beforeCancel(e){this.beforeCancels.push(e)},cancel:Ht(function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();a()}),finish:a},N(()=>{t.start(),t.during()}),Nt(),requestAnimationFrame(()=>{if(n)return;let a=Number(getComputedStyle(e).transitionDuration.replace(/,.*/,``).replace(`s`,``))*1e3,o=Number(getComputedStyle(e).transitionDelay.replace(/,.*/,``).replace(`s`,``))*1e3;a===0&&(a=Number(getComputedStyle(e).animationDuration.replace(`s`,``))*1e3),N(()=>{t.before()}),r=!0,requestAnimationFrame(()=>{n||(N(()=>{t.end()}),Mt(),setTimeout(e._x_transitioning.finish,a+o),i=!0)})})}function Yt(e,t,n){if(e.indexOf(t)===-1)return n;let r=e[e.indexOf(t)+1];if(!r||t===`scale`&&isNaN(r))return n;if(t===`duration`||t===`delay`){let e=r.match(/([0-9]+)ms/);if(e)return e[1]}return t===`origin`&&[`top`,`right`,`left`,`center`,`bottom`].includes(e[e.indexOf(t)+2])?[r,e[e.indexOf(t)+2]].join(` `):r}var Xt=!1;function Zt(e,t=()=>{}){return(...n)=>Xt?t(...n):e(...n)}function Qt(e){return(...t)=>Xt&&e(...t)}var $t=[];function en(e){$t.push(e)}function tn(e,t){$t.forEach(n=>n(e,t)),Xt=!0,on(()=>{Et(t,(e,t)=>{t(e,()=>{})})}),Xt=!1}var nn=!1;function rn(e,t){t._x_dataStack||=e._x_dataStack,Xt=!0,nn=!0,on(()=>{an(t)}),Xt=!1,nn=!1}function an(e){let t=!1;Et(e,(e,n)=>{ft(e,(e,r)=>{if(t&&St(e))return r();t=!0,n(e,r)})})}function on(e){let t=m;b((e,n)=>{let r=t(e);return h(r),()=>{}}),e(),b(t)}function sn(e,t,n,r=[]){switch(e._x_bindings||=p({}),e._x_bindings[t]=n,t=r.includes(`camel`)?gn(t):t,t){case`value`:cn(e,n);break;case`style`:un(e,n);break;case`class`:ln(e,n);break;case`selected`:case`checked`:dn(e,t,n);break;
5default:fn(e,t,n);break}}function cn(e,t){if(En(e))e.attributes.value===void 0&&(e.value=t);else if(Tn(e))Number.isInteger(t)?e.value=t:!Array.isArray(t)&&typeof t!=`boolean`&&![null,void 0].includes(t)?e.value=String(t):Array.isArray(t)?e.checked=t.some(t=>_n(t,e.value)):e.checked=!!t;else if(e.tagName===`SELECT`)hn(e,t);else{if(e.value===t)return;e.value=t===void 0?``:t}}function ln(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedClasses=Pt(e,t)}function un(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles(),e._x_undoAddedStyles=Rt(e,t)}function dn(e,t,n){fn(e,t,n),mn(e,t,n)}function fn(e,t,n){[null,void 0,!1].includes(n)&&xn(t)?e.removeAttribute(t):(bn(t)&&(n=t),pn(e,t,n))}function pn(e,t,n){e.getAttribute(t)!=n&&e.setAttribute(t,n)}function mn(e,t,n){e[t]!==n&&(e[t]=n)}function hn(e,t){let n=[].concat(t).map(e=>e+``);Array.from(e.options).forEach(e=>{e.selected=n.includes(e.value)})}function gn(e){return e.toLowerCase().replace(/-(\w)/g,(e,t)=>t.toUpperCase())}function _n(e,t){return e==t}function vn(e){return[1,`1`,`true`,`on`,`yes`,!0].includes(e)?!0:[0,`0`,`false`,`off`,`no`,!1].includes(e)?!1:e?!!e:null}var yn=new Set(`allowfullscreen.async.autofocus.autoplay.checked.controls.default.defer.disabled.formnovalidate.inert.ismap.itemscope.loop.multiple.muted.nomodule.novalidate.open.playsinline.readonly.required.reversed.selected.shadowrootclonable.shadowrootdelegatesfocus.shadowrootserializable`.split(`.`));function bn(e){return yn.has(e)}function xn(e){return![`aria-pressed`,`aria-checked`,`aria-expanded`,`aria-selected`].includes(e)}function Sn(e,t,n){return e._x_bindings&&e._x_bindings[t]!==void 0?e._x_bindings[t]:wn(e,t,n)}function Cn(e,t,n,r=!0){if(e._x_bindings&&e._x_bindings[t]!==void 0)return e._x_bindings[t];if(e._x_inlineBindings&&e._x_inlineBindings[t]!==void 0){let n=e._x_inlineBindings[t];return n.extract=r,De(()=>Oe(e,n.expression))}return wn(e,t,n)}function wn(e,t,n){let r=e.getAttribute(t);return r===null?typeof n==`function`?n():n:r===``?!0:bn(t)?!![t,`true`].includes(r):r}function Tn(e){return e.type===`checkbox`||e.localName===`ui-checkbox`||e.localName===`ui-switch`}function En(e){return e.type===`radio`||e.localName===`ui-radio`}function Dn(e,t){let n;return function(){let r=this,i=arguments;clearTimeout(n),n=setTimeout(function(){n=null,e.apply(r,i)},t)}}function On(e,t){let n;return function(){let r=this,i=arguments;n||(e.apply(r,i),n=!0,setTimeout(()=>n=!1,t))}}function kn({get:e,set:t},{get:n,set:r}){let i=!0,a,o=m(()=>{let o=e(),s=n();if(i)r(An(o)),i=!1;else{let e=JSON.stringify(o),n=JSON.stringify(s);e===a?e!==n&&t(An(s)):r(An(o))}a=JSON.stringify(e()),JSON.stringify(n())});return()=>{h(o)}}function An(e){return typeof e==`object`?JSON.parse(JSON.stringify(e)):e}function jn(e){(Array.isArray(e)?e:[e]).forEach(e=>e(Un))}var Mn={},Nn=!1;function Pn(e,t){if(Nn||=(Mn=p(Mn),!0),t===void 0)return Mn[e];Mn[e]=t,he(Mn[e]),typeof t==`object`&&t&&t.hasOwnProperty(`init`)&&typeof t.init==`function`&&Mn[e].init()}function Fn(){return Mn}var In={};function Ln(e,t){let n=typeof t==`function`?t:()=>t;return e instanceof Element?zn(e,n()):(In[e]=n,()=>{})}function Rn(e){return Object.entries(In).forEach(([t,n])=>{Object.defineProperty(e,t,{get(){return(...e)=>n(...e)}})}),e}function zn(e,t,n){let r=[];for(;r.length;)r.pop()();let i=Object.entries(t).map(([e,t])=>({name:e,value:t})),a=qe(i);return i=i.map(e=>a.find(t=>t.name===e.name)?{name:`x-bind:${e.name}`,value:`"${e.value}"`}:e),Ke(e,i,n).map(e=>{r.push(e.runCleanups),e()}),()=>{for(;r.length;)r.pop()()}}var Bn={};function Vn(e,t){Bn[e]=t}function Hn(e,t){return Object.entries(Bn).forEach(([n,r])=>{Object.defineProperty(e,n,{get(){return(...e)=>r.bind(t)(...e)},enumerable:!1})}),e}var Un={get reactive(){return p},get release(){return h},get effect(){return m},get raw(){return g},get transaction(){return C},version:`3.15.12`,flushAndStopDeferringMutations:ce,dontAutoEvaluateFunctions:De,disableEffectScheduling:v,startObservingMutations:ne,stopObservingMutations:re,setReactivityEngine:y,onAttributeRemoved:A,onAttributesAdded:k,closestDataStack:F,skipDuringClone:Zt,onlyDuringClone:Qt,addRootSelector:yt,addInitSelector:bt,setErrorHandler:we,interceptClone:en,addScopeToNode:de,deferMutations:P,mapAttributes:it,evaluateLater:z,interceptInit:wt,initInterceptors:he,injectMagics:R,setEvaluator:Ae,setRawEvaluator:Me,mergeProxies:I,extractProp:Cn,findClosest:H,onElRemoved:O,closestRoot:xt,destroyTree:Dt,interceptor:ge,transition:qt,setStyles:Rt,mutateDom:N,directive:B,entangle:kn,throttle:On,debounce:Dn,evaluate:Oe,evaluateRaw:ze,initTree:Et,nextTick:jt,prefixed:He,prefix:Ue,plugin:jn,magic:L,store:Pn,start:mt,clone:rn,cloneNode:tn,bound:Sn,$data:ue,watch:S,walk:ft,data:Vn,bind:Ln};function Wn(e,t){let n=Object.create(null),r=e.split(`,`);for(let e=0;e<r.length;e++)n[r[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}var Gn=Object.freeze({});Object.freeze([]);var Kn=Object.prototype.hasOwnProperty,qn=(e,t)=>Kn.call(e,t),Jn=Array.isArray,Yn=e=>er(e)===`[object Map]`,Xn=e=>typeof e==`string`,Zn=e=>typeof e==`symbol`,Qn=e=>typeof e==`object`&&!!e,$n=Object.prototype.toString,er=e=>$n.call(e),tr=e=>er(e).slice(8,-1),nr=e=>Xn(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,rr=(e=>{let t=Object.create(null);return n=>t[n]||(t[n]=e(n))})(e=>e.charAt(0).toUpperCase()+e.slice(1)),ir=(e,t)=>
5e!==t&&(e===e||t===t),ar=new WeakMap,or=[],U,sr=Symbol(`iterate`),cr=Symbol(`Map key iterate`);function lr(e){return e&&e._isEffect===!0}function ur(e,t=Gn){lr(e)&&(e=e.raw);let n=pr(e,t);return t.lazy||n(),n}function dr(e){e.active&&=(mr(e),e.options.onStop&&e.options.onStop(),!1)}var fr=0;function pr(e,t){let n=function(){if(!n.active)return e();if(!or.includes(n)){mr(n);try{return vr(),or.push(n),U=n,e()}finally{or.pop(),yr(),U=or[or.length-1]}}};return n.id=fr++,n.allowRecurse=!!t.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=e,n.deps=[],n.options=t,n}function mr(e){let{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}var hr=!0,gr=[];function _r(){gr.push(hr),hr=!1}function vr(){gr.push(hr),hr=!0}function yr(){let e=gr.pop();hr=e===void 0||e}function W(e,t,n){if(!hr||U===void 0)return;let r=ar.get(e);r||ar.set(e,r=new Map);let i=r.get(n);i||r.set(n,i=new Set),i.has(U)||(i.add(U),U.deps.push(i),U.options.onTrack&&U.options.onTrack({effect:U,target:e,type:t,key:n}))}function br(e,t,n,r,i,a){let o=ar.get(e);if(!o)return;let s=new Set,c=e=>{e&&e.forEach(e=>{(e!==U||e.allowRecurse)&&s.add(e)})};if(t===`clear`)o.forEach(c);else if(n===`length`&&Jn(e))o.forEach((e,t)=>{(t===`length`||t>=r)&&c(e)});else switch(n!==void 0&&c(o.get(n)),t){case`add`:Jn(e)?nr(n)&&c(o.get(`length`)):(c(o.get(sr)),Yn(e)&&c(o.get(cr)));break;case`delete`:Jn(e)||(c(o.get(sr)),Yn(e)&&c(o.get(cr)));break;case`set`:Yn(e)&&c(o.get(sr));break}s.forEach(o=>{o.options.onTrigger&&o.options.onTrigger({effect:o,target:e,key:n,type:t,newValue:r,oldValue:i,oldTarget:a}),o.options.scheduler?o.options.scheduler(o):o()})}var xr=Wn(`__proto__,__v_isRef,__isVue`),Sr=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Zn)),Cr=Dr(),wr=Dr(!0),Tr=Er();function Er(){let e={};return[`includes`,`indexOf`,`lastIndexOf`].forEach(t=>{e[t]=function(...e){let n=G(this);for(let e=0,t=this.length;e<t;e++)W(n,`get`,e+``);let r=n[t](...e);return r===-1||r===!1?n[t](...e.map(G)):r}}),[`push`,`pop`,`shift`,`unshift`,`splice`].forEach(t=>{e[t]=function(...e){_r();let n=G(this)[t].apply(this,e);return yr(),n}}),e}function Dr(e=!1,t=!1){return function(n,r,i){if(r===`__v_isReactive`)return!e;if(r===`__v_isReadonly`)return e;if(r===`__v_raw`&&i===(e?t?si:oi:t?ai:ii).get(n))return n;let a=Jn(n);if(!e&&a&&qn(Tr,r))return Reflect.get(Tr,r,i);let o=Reflect.get(n,r,i);return(Zn(r)?Sr.has(r):xr(r))||(e||W(n,`get`,r),t)?o:pi(o)?!a||!nr(r)?o.value:o:Qn(o)?e?di(o):ui(o):o}}var Or=kr();function kr(e=!1){return function(t,n,r,i){let a=t[n];if(!e&&(r=G(r),a=G(a),!Jn(t)&&pi(a)&&!pi(r)))return a.value=r,!0;let o=Jn(t)&&nr(n)?Number(n)<t.length:qn(t,n),s=Reflect.set(t,n,r,i);return t===G(i)&&(o?ir(r,a)&&br(t,`set`,n,r,a):br(t,`add`,n,r)),s}}function Ar(e,t){let n=qn(e,t),r=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&br(e,`delete`,t,void 0,r),i}function jr(e,t){let n=Reflect.has(e,t);return(!Zn(t)||!Sr.has(t))&&W(e,`has`,t),n}function Mr(e){return W(e,`iterate`,Jn(e)?`length`:sr),Reflect.ownKeys(e)}var Nr={get:Cr,set:Or,deleteProperty:Ar,has:jr,ownKeys:Mr},Pr={get:wr,set(e,t){return console.warn(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0},deleteProperty(e,t){return console.warn(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0}},Fr=e=>Qn(e)?ui(e):e,Ir=e=>Qn(e)?di(e):e,Lr=e=>e,Rr=e=>Reflect.getPrototypeOf(e);function zr(e,t,n=!1,r=!1){e=e.__v_raw;let i=G(e),a=G(t);t!==a&&!n&&W(i,`get`,t),!n&&W(i,`get`,a);let{has:o}=Rr(i),s=r?Lr:n?Ir:Fr;if(o.call(i,t))return s(e.get(t));if(o.call(i,a))return s(e.get(a));e!==i&&e.get(t)}function Br(e,t=!1){let n=this.__v_raw,r=G(n),i=G(e);return e!==i&&!t&&W(r,`has`,e),!t&&W(r,`has`,i),e===i?n.has(e):n.has(e)||n.has(i)}function Vr(e,t=!1){return e=e.__v_raw,!t&&W(G(e),`iterate`,sr),Reflect.get(e,`size`,e)}function Hr(e){e=G(e);let t=G(this);return Rr(t).has.call(t,e)||(t.add(e),br(t,`add`,e,e)),this}function Ur(e,t){t=G(t);let n=G(this),{has:r,get:i}=Rr(n),a=r.call(n,e);a?ri(n,r,e):(e=G(e),a=r.call(n,e));let o=i.call(n,e);return n.set(e,t),a?ir(t,o)&&br(n,`set`,e,t,o):br(n,`add`,e,t),this}function Wr(e){let t=G(this),{has:n,get:r}=Rr(t),i=n.call(t,e);i?ri(t,n,e):(e=G(e),i=n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&br(t,`delete`,e,void 0,a),o}function Gr(){let e=G(this),t=e.size!==0,n=Yn(e)?new Map(e):new Set(e),r=e.clear();return t&&br(e,`clear`,void 0,void 0,n),r}function Kr(e,t){return function(n,r){let i=this,a=i.__v_raw,o=G(
5a),s=t?Lr:e?Ir:Fr;return!e&&W(o,`iterate`,sr),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}}function qr(e,t,n){return function(...r){let i=this.__v_raw,a=G(i),o=Yn(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,l=i[e](...r),u=n?Lr:t?Ir:Fr;return!t&&W(a,`iterate`,c?cr:sr),{next(){let{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Jr(e){return function(...t){{let n=t[0]?`on key "${t[0]}" `:``;console.warn(`${rr(e)} operation ${n}failed: target is readonly.`,G(this))}return e!==`delete`&&this}}function Yr(){let e={get(e){return zr(this,e)},get size(){return Vr(this)},has:Br,add:Hr,set:Ur,delete:Wr,clear:Gr,forEach:Kr(!1,!1)},t={get(e){return zr(this,e,!1,!0)},get size(){return Vr(this)},has:Br,add:Hr,set:Ur,delete:Wr,clear:Gr,forEach:Kr(!1,!0)},n={get(e){return zr(this,e,!0)},get size(){return Vr(this,!0)},has(e){return Br.call(this,e,!0)},add:Jr(`add`),set:Jr(`set`),delete:Jr(`delete`),clear:Jr(`clear`),forEach:Kr(!0,!1)},r={get(e){return zr(this,e,!0,!0)},get size(){return Vr(this,!0)},has(e){return Br.call(this,e,!0)},add:Jr(`add`),set:Jr(`set`),delete:Jr(`delete`),clear:Jr(`clear`),forEach:Kr(!0,!0)};return[`keys`,`values`,`entries`,Symbol.iterator].forEach(i=>{e[i]=qr(i,!1,!1),n[i]=qr(i,!0,!1),t[i]=qr(i,!1,!0),r[i]=qr(i,!0,!0)}),[e,n,t,r]}var[Xr,Zr,Qr,$r]=Yr();function ei(e,t){let n=t?e?$r:Qr:e?Zr:Xr;return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(qn(n,r)&&r in t?n:t,r,i)}var ti={get:ei(!1,!1)},ni={get:ei(!0,!1)};function ri(e,t,n){let r=G(n);if(r!==n&&t.call(e,r)){let t=tr(e);console.warn(`Reactive ${t} contains both the raw and reactive versions of the same object${t===`Map`?` as keys`:``}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var ii=new WeakMap,ai=new WeakMap,oi=new WeakMap,si=new WeakMap;function ci(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function li(e){return e.__v_skip||!Object.isExtensible(e)?0:ci(tr(e))}function ui(e){return e&&e.__v_isReadonly?e:fi(e,!1,Nr,ti,ii)}function di(e){return fi(e,!0,Pr,ni,oi)}function fi(e,t,n,r,i){if(!Qn(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;let a=i.get(e);if(a)return a;let o=li(e);if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function G(e){return e&&G(e.__v_raw)||e}function pi(e){return!!(e&&e.__v_isRef===!0)}L(`nextTick`,()=>jt),L(`dispatch`,e=>dt.bind(dt,e)),L(`watch`,(e,{evaluateLater:t,cleanup:n})=>(e,r)=>{let i=t(e);n(S(()=>{let e;return i(t=>e=t),e},r))}),L(`store`,Fn),L(`data`,e=>ue(e)),L(`root`,e=>xt(e)),L(`refs`,e=>(e._x_refs_proxy||=I(mi(e)),e._x_refs_proxy));function mi(e){let t=[];return H(e,e=>{e._x_refs&&t.push(e._x_refs)}),t}var hi={};function gi(e){return hi[e]||(hi[e]=0),++hi[e]}function _i(e,t){return H(e,e=>{if(e._x_ids&&e._x_ids[t])return!0})}function vi(e,t){e._x_ids||={},e._x_ids[t]||(e._x_ids[t]=gi(t))}L(`id`,(e,{cleanup:t})=>(n,r=null)=>yi(e,`${n}${r?`-${r}`:``}`,t,()=>{let t=_i(e,n),i=t?t._x_ids[n]:gi(n);return r?`${n}-${i}-${r}`:`${n}-${i}`})),en((e,t)=>{e._x_id&&(t._x_id=e._x_id)});function yi(e,t,n,r){if(e._x_id||={},e._x_id[t])return e._x_id[t];let i=r();return e._x_id[t]=i,n(()=>{delete e._x_id[t]}),i}L(`el`,e=>e),bi(`Focus`,`focus`,`focus`),bi(`Persist`,`persist`,`persist`);function bi(e,t,n){L(t,r=>V(`You can't use [$${t}] without first installing the "${e}" plugin here: https://alpinejs.dev/plugins/${n}`,r))}B(`modelable`,(e,{expression:t},{effect:n,evaluateLater:r,cleanup:i})=>{let a=r(t),o=()=>{let e;return a(t=>e=t),e},s=r(`${t} = __placeholder`),c=e=>s(()=>{},{scope:{__placeholder:e}});c(o()),queueMicrotask(()=>{if(!e._x_model)return;e._x_removeModelListeners.default();let t=e._x_model.get,n=e._x_model.setWithModifiers;i(kn({get(){return t()},set(e){n(e)}},{get(){return o()},set(e){c(e)}}))})}),B(`teleport`,(e,{modifiers:t,expression:n}
vendor: 3,099 bytes, line 5
5,{cleanup:r})=>{e.tagName.toLowerCase()!==`template`&&V(`x-teleport can only be used on a <template> tag`,e);let i=Si(n),a=e.content.cloneNode(!0).firstElementChild;e._x_teleport=a,a._x_teleportBack=e,e.setAttribute(`data-teleport-template`,!0),a.setAttribute(`data-teleport-target`,!0),e._x_forwardEvents&&e._x_forwardEvents.forEach(t=>{a.addEventListener(t,t=>{t.stopPropagation(),e.dispatchEvent(new t.constructor(t.type,t))})}),de(a,{},e);let o=(e,t,n)=>{n.includes(`prepend`)?t.parentNode.insertBefore(e,t):n.includes(`append`)?t.parentNode.insertBefore(e,t.nextSibling):t.appendChild(e)};N(()=>{Zt(()=>{o(a,i,t),Et(a)})()}),e._x_teleportPutBack=()=>{let r=Si(n);N(()=>{o(e._x_teleport,r,t)})},r(()=>N(()=>{a.remove(),Dt(a)}))});var xi=document.createElement(`div`);function Si(e){let t=Zt(()=>document.querySelector(e),()=>xi)();return t||V(`Cannot find x-teleport element for selector: "${e}"`),t}var Ci=()=>{};Ci.inline=(e,{modifiers:t},{cleanup:n})=>{t.includes(`self`)?e._x_ignoreSelf=!0:e._x_ignore=!0,n(()=>{t.includes(`self`)?delete e._x_ignoreSelf:delete e._x_ignore})},B(`ignore`,Ci),B(`effect`,Zt((e,{expression:t},{effect:n})=>{n(z(e,t))}));function wi(e,t,n,r){let i=e,a=e=>r(e),o={},s=(e,t)=>n=>t(e,n);return n.includes(`dot`)&&(t=Ei(t)),n.includes(`camel`)&&(t=Di(t)),n.includes(`capture`)&&(o.capture=!0),n.includes(`window`)&&(i=window),n.includes(`document`)&&(i=document),n.includes(`passive`)&&(o.passive=n[n.indexOf(`passive`)+1]!==`false`),a=Ti(n,a),n.includes(`prevent`)&&(a=s(a,(e,t)=>{t.preventDefault(),e(t)})),n.includes(`stop`)&&(a=s(a,(e,t)=>{t.stopPropagation(),e(t)})),n.includes(`once`)&&(a=s(a,(e,n)=>{e(n),i.removeEventListener(t,a,o)})),(n.includes(`away`)||n.includes(`outside`))&&(i=document,a=s(a,(t,n)=>{e.contains(n.target)||n.target.isConnected!==!1&&(e.offsetWidth<1&&e.offsetHeight<1||e._x_isShown!==!1&&t(n))})),n.includes(`self`)&&(a=s(a,(t,n)=>{n.target===e&&t(n)})),t===`submit`&&(a=s(a,(e,t)=>{t.target._x_pendingModelUpdates&&t.target._x_pendingModelUpdates.forEach(e=>e()),e(t)})),(Ai(t)||ji(t))&&(a=s(a,(e,t)=>{Mi(t,n)||e(t)})),i.addEventListener(t,a,o),()=>{i.removeEventListener(t,a,o)}}function Ti(e,t){if(e.includes(`debounce`)){let n=e[e.indexOf(`debounce`)+1]||`invalid-wait`,r=Oi(n.split(`ms`)[0])?Number(n.split(`ms`)[0]):250;t=Dn(t,r)}if(e.includes(`throttle`)){let n=e[e.indexOf(`throttle`)+1]||`invalid-wait`,r=Oi(n.split(`ms`)[0])?Number(n.split(`ms`)[0]):250;t=On(t,r)}return t}function Ei(e){return e.replace(/-/g,`.`)}function Di(e){return e.toLowerCase().replace(/-(\w)/g,(e,t)=>t.toUpperCase())}function Oi(e){return!Array.isArray(e)&&!isNaN(e)}function ki(e){return[` `,`_`].includes(e)?e:e.replace(/([a-z])([A-Z])/g,`$1-$2`).replace(/[_\s]/,`-`).toLowerCase()}function Ai(e){return[`keydown`,`keyup`].includes(e)}function ji(e){return[`contextmenu`,`click`,`mouse`].some(t=>e.includes(t))}function Mi(e,t){let n=t.filter(e=>![`window`,`document`,`prevent`,`stop`,`once`,`capture`,`self`,`away`,`outside`,`passive`,`preserve-scroll`,`blur`,`change`,`lazy`].includes(e));if(n.includes(`debounce`)){let e=n.indexOf(`debounce`);
5n.splice(e,Oi((n[e+1]||`invalid-wait`).split(`ms`)[0])?2:1)}if(n.includes(`throttle`)){let e=n.indexOf(`throttle`);n.splice(e,Oi((n[e+1]||`invalid-wait`).split(`ms`)[0])?2:1)}if(n.length===0||n.length===1&&Ni(e.key).includes(n[0]))return!1;let r=[`ctrl`,`shift`,`alt`,`meta`,`cmd`,`super`].filter(e=>n.includes(e));return n=n.filter(e=>!r.includes(e)),!(r.length>0&&r.filter(t=>((t===`cmd`||t===`super`)&&(t=`meta`),e[`${t}Key`])).length===r.length&&(ji(e.type)||Ni(e.key).includes(n[0])))}function Ni(e){if(!e)return[];e=ki(e);let t={ctrl:`control`,slash:`/`,space:` `,spacebar:` `,cmd:`meta`,esc:`escape`,up:`arrow-up`,down:`arrow-down`,left:`arrow-left`,right:`arrow-right`,period:`.`,comma:`,`,equal:`=`,minus:`-`,underscore:`_`};return t[e]=e,Object.keys(t).map(n=>{if(t[n]===e)return n}).filter(e=>e)}B(`model`,(e,{modifiers:t,expression:n},{effect:r,cleanup:i})=>{let a=e;t.includes(`parent`)&&(a=H(e,t=>t!==e));let o=z(a,n),s;s=typeof n==`string`?z(a,`${n} = __placeholder`):typeof n==`function`&&typeof n()==`string`?z(a,`${n()} = __placeholder`):()=>{};let c=()=>{let e;return o(t=>e=t),Ri(e)?e.get():e},l=e=>{let t;o(e=>t=e),Ri(t)?t.set(e):s(()=>{},{scope:{__placeholder:e}})};typeof n==`string`&&e.type===`radio`&&N(()=>{e.hasAttribute(`name`)||e.setAttribute(`name`,n)});let u=t.includes(`change`)||t.includes(`lazy`),d=t.includes(`blur`),f=t.includes(`enter`),p=u||d||f,m;if(Xt)m=()=>{};else if(p){let n=[],r=n=>l(Pi(e,t,n,c()));if(u&&n.push(wi(e,`change`,t,r)),d&&(n.push(wi(e,`blur`,t,r)),e.form)){let t=e.form,n=()=>r({target:e});t._x_pendingModelUpdates||=[],t._x_pendingModelUpdates.push(n),i(()=>{t._x_pendingModelUpdates&&t._x_pendingModelUpdates.splice(t._x_pendingModelUpdates.indexOf(n),1)})}f&&n.push(wi(e,`keydown`,t,e=>{e.key===`Enter`&&r(e)})),m=()=>n.forEach(e=>e())}else m=wi(e,e.tagName.toLowerCase()===`select`||[`checkbox`,`radio`].includes(e.type)?`change`:`input`,t,n=>{l(Pi(e,t,n,c()))});if(t.includes(`fill`)&&([void 0,null,``].includes(c())||Tn(e)&&Array.isArray(c())||e.tagName.toLowerCase()===`select`&&e.multiple)&&l(Pi(e,t,{target:e},c())),e._x_removeModelListeners||={},e._x_removeModelListeners.default=m,i(()=>e._x_removeModelListeners.default()),e.form){let n=wi(e.form,`reset`,[],n=>{jt(()=>e._x_model&&e._x_model.set(Pi(e,t,{target:e},c())))});i(()=>n())}e._x_model={get(){return c()},set(e){l(e)},setWithModifiers:Ti(t,l)},e._x_forceModelUpdate=t=>{t===void 0&&typeof n==`string`&&n.match(/\./)&&(t=``),N(()=>{Tn(e)?Array.isArray(t)?e.checked=t.some(t=>t==e.value):e.checked=!!t:En(e)?typeof t==`boolean`?e.checked=vn(e.value)===t:e.checked=e.value==t:sn(e,`value`,t)})},r(()=>{let n=c();t.includes(`unintrusive`)&&document.activeElement.isSameNode(e)||e._x_forceModelUpdate(n)})});function Pi(e,t,n,r){return N(()=>{if(n instanceof CustomEvent&&n.detail!==void 0)return n.detail!==null&&n.detail!==void 0?n.detail:n.target.value;if(Tn(e))if(Array.isArray(r)){let e=null;return e=t.includes(`number`)?Fi(n.target.value):t.includes(`boolean`)?vn(n.target.value):n.target.value,n.target.checked?r.includes(e)?r:r.concat([e]):r.filter(t=>!Ii(t,e))}else return n.target.checked;else if(e.tagName.toLowerCase()===`select`&&e.multiple)return t.includes(`number`)?Array.from(n.target.selectedOptions).map(e=>Fi(e.value||e.text)):t.includes(`boolean`)?Array.from(n.target.selectedOptions).map(e=>vn(e.value||e.text)):Array.from(n.target.selectedOptions).map(e=>e.value||e.text);else{let i;return i=En(e)?n.target.checked?n.target.value:r:n.target.value,t.includes(`number`)?Fi(i):t.includes(`boolean`)?vn(i):t.includes(`trim`)?i.trim():i}})}function Fi(e){let t=e?parseFloat(e):null;return Li(t)?t:e}function Ii(e,t){return e==t}function Li(e){return!Array.isArray(e)&&!isNaN(e)}function Ri(e){return typeof e==`object`&&!!e&&typeof e.get==`function`&&typeof e.set==`function`}B(`cloak`,e=>queueMicrotask(()=>N(()=>e.removeAttribute(He(`cloak`))))),bt(()=>`[${He(`init`)}]`),B(`init`,Zt((e,{expression:t},{evaluate:n})=>typeof t==`string`?!!t.trim()&&n(t,{},!1):n(t,{},!1))),B(`text`,(e,{expression:t},{effect:n,evaluateLater:r})=>{let i=r(t);n(()=>{i(t=>{N(()=>{e.textContent=t})})})}),B(`html`,(e,{expression:t},{effect:n,evaluateLater:r})=>{let i=r(t);n(()=>{i(t=>{N(()=>{e.innerHTML=t??``,e._x_ignoreSelf=!0,Et(e),delete e._x_ignoreSelf})})})}
5),it(et(`:`,tt(He(`bind:`))));var zi=(e,{value:t,modifiers:n,expression:r,original:i},{effect:a,cleanup:o})=>{if(!t){let t={};Rn(t),z(e,r)(t=>{zn(e,t,i)},{scope:t});return}if(t===`key`)return Bi(e,r);if(e._x_inlineBindings&&e._x_inlineBindings[t]&&e._x_inlineBindings[t].extract)return;let s=z(e,r);a(()=>s(i=>{i===void 0&&typeof r==`string`&&r.match(/\./)&&(i=``),N(()=>sn(e,t,i,n))})),o(()=>{e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedStyles&&e._x_undoAddedStyles()})};zi.inline=(e,{value:t,modifiers:n,expression:r})=>{t&&(e._x_inlineBindings||={},e._x_inlineBindings[t]={expression:r,extract:!1})},B(`bind`,zi);function Bi(e,t){e._x_keyExpression=t}yt(()=>`[${He(`data`)}]`),B(`data`,(e,{expression:t},{cleanup:n})=>{if(Vi(e))return;t=t===``?`{}`:t;let r={};R(r,e);let i={};Hn(i,r);let a=Oe(e,t,{scope:i});(a===void 0||a===!0)&&(a={}),R(a,e);let o=p(a);he(o);let s=de(e,o);o.init&&Oe(e,o.init),n(()=>{o.destroy&&Oe(e,o.destroy),s()})}),en((e,t)=>{e._x_dataStack&&(t._x_dataStack=e._x_dataStack,t.setAttribute(`data-has-alpine-state`,!0))});function Vi(e){return Xt?nn?!0:e.hasAttribute(`data-has-alpine-state`):!1}B(`show`,(e,{modifiers:t,expression:n},{effect:r})=>{let i=z(e,n);e._x_doHide||=()=>{N(()=>{e.style.setProperty(`display`,`none`,t.includes(`important`)?`important`:void 0)})},e._x_doShow||=()=>{N(()=>{e.style.length===1&&e.style.display===`none`?e.removeAttribute(`style`):e.style.removeProperty(`display`)})};let a=()=>{e._x_doHide(),e._x_isShown=!1},o=()=>{e._x_doShow(),e._x_isShown=!0},s=()=>setTimeout(o),c=Ht(e=>e?o():a(),t=>{typeof e._x_toggleAndCascadeWithTransitions==`function`?e._x_toggleAndCascadeWithTransitions(e,t,o,a):t?s():a()}),l,u=!0;r(()=>i(e=>{!u&&e===l||(t.includes(`immediate`)&&(e?s():a()),c(e),l=e,u=!1)}))}),B(`for`,(e,{expression:t},{effect:n,cleanup:r})=>{let i=Wi(t),a=z(e,i.items),o=z(e,e._x_keyExpression||`index`);e._x_lookup=new Map,n(()=>Ui(e,i,a,o)),r(()=>{e._x_lookup.forEach(e=>N(()=>{Dt(e),e.remove()})),delete e._x_lookup})});function Hi(e){return t=>{Object.entries(t).forEach(([t,n])=>{e[t]=n})}}function Ui(e,t,n,r){n(n=>{Ki(n)&&(n=Array.from({length:n},(e,t)=>t+1)),n??=[],n instanceof Set&&(n=Array.from(n)),n instanceof Map&&(n=Array.from(n));let i=e._x_lookup,a=new Map;e._x_lookup=a;let o=qi(n),s=Object.entries(n).map(([s,c])=>{o||(s=parseInt(s));let l=Gi(t,c,s,n),u;return r(t=>{typeof t==`object`&&V(`x-for key cannot be an object, it must be a string or an integer`,e),i.has(t)&&(a.set(t,i.get(t)),i.delete(t)),u=t},{scope:{index:s,...l}}),[u,l]});N(()=>{i.forEach(e=>{Dt(e),e.remove()});let t=new Set,n=e;s.forEach(([r,i])=>{if(a.has(r)){let e=a.get(r);e._x_refreshXForScope(i),n.nextElementSibling!==e&&(n.nextElementSibling&&e.replaceWith(n.nextElementSibling),n.after(e)),n=e,e._x_currentIfEl&&(e.nextElementSibling!==e._x_currentIfEl&&n.after(e._x_currentIfEl),n=e._x_currentIfEl);return}e.content.children.length>1&&V(`x-for templates require a single root element, additional elements will be ignored.`,e);let o=document.importNode(e.content,!0).firstElementChild,s=p(i);de(o,s,e),o._x_refreshXForScope=Hi(s),a.set(r,o),t.add(o),n.after(o),n=o}),Zt(()=>t.forEach(e=>Et(e)))()})})}function Wi(e){let t=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,n=/^\s*\(|\)\s*$/g,r=e.match(/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/);if(!r)return;let i={};i.items=r[2].trim();let a=r[1].replace(n,``).trim(),o=a.match(t);return o?(i.item=a.replace(t,``).trim(),i.index=o[1].trim(),o[2]&&(i.collection=o[2].trim())):i.item=a,i}function Gi(e,t,n,r){let i={};return/^\[.*\]$/.test(e.item)&&Array.isArray(t)?e.item.replace(`[`,``).replace(`]`,``).split(`,`).map(e=>e.trim()).forEach((e,n)=>{i[e]=t[n]}):/^\{.*\}$/.test(e.item)&&!Array.isArray(t)&&typeof t==`object`?e.item.replace(`{`,``).replace(`}`,``).split(`,`).map(e=>e.trim()).forEach(e=>{i[e]=t[e]}):i[e.item]=t,e.index&&(i[e.index]=n),e.collection&&(i[e.collection]=r),i}function Ki(e){return typeof e!=`object`&&!isNaN(e)}function qi(e){return typeof e==`object`&&!Array.isArray(e)}function Ji(){}Ji.inline=(e,{expression:t},{cleanup:n})=>{let r=xt(e);r&&(r._x_refs||={},r._x_refs[t]=e,n(()=>delete r._x_refs[t]))}
5,B(`ref`,Ji),B(`if`,(e,{expression:t},{effect:n,cleanup:r})=>{e.tagName.toLowerCase()!==`template`&&V(`x-if can only be used on a <template> tag`,e);let i=z(e,t),a=()=>{if(e._x_currentIfEl)return e._x_currentIfEl;let t=e.content.cloneNode(!0).firstElementChild;return de(t,{},e),N(()=>{e.after(t),Zt(()=>Et(t))()}),e._x_currentIfEl=t,e._x_undoIf=()=>{N(()=>{Dt(t),t.remove()}),delete e._x_currentIfEl},t},o=()=>{e._x_undoIf&&(e._x_undoIf(),delete e._x_undoIf)};n(()=>i(e=>{e?a():o()})),r(()=>e._x_undoIf&&e._x_undoIf())}),B(`id`,(e,{expression:t},{evaluate:n})=>{n(t).forEach(t=>vi(e,t))}),en((e,t)=>{e._x_ids&&(t._x_ids=e._x_ids)}),it(et(`@`,tt(He(`on:`)))),B(`on`,Zt((e,{value:t,modifiers:n,expression:r},{cleanup:i})=>{let a=r?z(e,r):()=>{};e.tagName.toLowerCase()===`template`&&(e._x_forwardEvents||=[],e._x_forwardEvents.includes(t)||e._x_forwardEvents.push(t));let o=wi(e,t,n,e=>{a(()=>{},{scope:{$event:e},params:[e]})});i(()=>o())})),Yi(`Collapse`,`collapse`,`collapse`),Yi(`Intersect`,`intersect`,`intersect`),Yi(`Focus`,`trap`,`focus`),Yi(`Mask`,`mask`,`mask`);function Yi(e,t,n){B(t,r=>V(`You can't use [x-${t}] without first installing the "${e}" plugin here: https://alpinejs.dev/plugins/${n}`,r))}Un.setEvaluator(Ne),Un.setRawEvaluator(Be),Un.setReactivityEngine({reactive:ui,effect:ur,release:dr,raw:G});var K=Un,Xi=[`input:not([inert]):not([inert] *)`,`select:not([inert]):not([inert] *)`,`textarea:not([inert]):not([inert] *)`,`a[href]:not([inert]):not([inert] *)`,`button:not([inert]):not([inert] *)`,`[tabindex]:not(slot):not([inert]):not([inert] *)`,`audio[controls]:not([inert]):not([inert] *)`,`video[controls]:not([inert]):not([inert] *)`,`[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)`,`details>summary:first-of-type:not([inert]):not([inert] *)`,`details:not([inert]):not([inert] *)`],Zi=Xi.join(`,`),Qi=typeof Element>`u`,$i=Qi?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ea=!Qi&&Element.prototype.getRootNode?function(e){return e?.getRootNode?.call(e)}:function(e){return e?.ownerDocument},ta=function(e,t){t===void 0&&(t=!0);var n=e?.getAttribute?.call(e,`inert`);return n===``||n===`true`||t&&e&&(typeof e.closest==`function`?e.closest(`[inert]`):ta(e.parentNode))},na=function(e){var t=e?.getAttribute?.call(e,`contenteditable`);return t===``||t===`true`},ra=function(e,t,n){if(ta(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Zi));return t&&$i.call(e,Zi)&&r.unshift(e),r=r.filter(n),r},ia=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var a=i.shift();if(!ta(a,!1))if(a.tagName===`SLOT`){var o=a.assignedElements(),s=ia(o.length?o:a.children,!0,n);
5n.flatten?r.push.apply(r,s):r.push({scopeParent:a,candidates:s})}else{$i.call(a,Zi)&&n.filter(a)&&(t||!e.includes(a))&&r.push(a);var c=a.shadowRoot||typeof n.getShadowRoot==`function`&&n.getShadowRoot(a),l=!ta(c,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(a));if(c&&l){var u=ia(c===!0?a.children:c.children,!0,n);n.flatten?r.push.apply(r,u):r.push({scopeParent:a,candidates:u})}else i.unshift.apply(i,a.children)}}return r},aa=function(e){return!isNaN(parseInt(e.getAttribute(`tabindex`),10))},oa=function(e){if(!e)throw Error(`No node provided`);return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||na(e))&&!aa(e)?0:e.tabIndex},sa=function(e,t){var n=oa(e);return n<0&&t&&!aa(e)?0:n},ca=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},la=function(e){return e.tagName===`INPUT`},ua=function(e){return la(e)&&e.type===`hidden`},da=function(e){return e.tagName===`DETAILS`&&Array.prototype.slice.apply(e.children).some(function(e){return e.tagName===`SUMMARY`})},fa=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},pa=function(e){if(!e.name)return!0;var t=e.form||ea(e),n=function(e){return t.querySelectorAll(`input[type="radio"][name="`+e+`"]`)},r;if(typeof window<`u`&&window.CSS!==void 0&&typeof window.CSS.escape==`function`)r=n(window.CSS.escape(e.name));else try{r=n(e.name)}catch(e){return console.error(`Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s`,e.message),!1}var i=fa(r,e.form);return!i||i===e},ma=function(e){return la(e)&&e.type===`radio`},ha=function(e){return ma(e)&&!pa(e)},ga=function(e){var t=e&&ea(e),n=t?.host,r=!1;if(t&&t!==e){var i,a,o;for(r=!!((i=n)!=null&&(a=i.ownerDocument)!=null&&a.contains(n)||e!=null&&(o=e.ownerDocument)!=null&&o.contains(e));!r&&n;){var s,c;t=ea(n),n=t?.host,r=!!((s=n)!=null&&(c=s.ownerDocument)!=null&&c.contains(n))}}return r},_a=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return n===0&&r===0},va=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if(n===`full-native`&&`checkVisibility`in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if(getComputedStyle(e).visibility===`hidden`)return!0;var i=$i.call(e,`details>summary:first-of-type`)?e.parentElement:e;if($i.call(i,`details:not([open]) *`))return!0;if(!n||n===`full`||n===`full-native`||n===`legacy-full`){if(typeof r==`function`){for(var a=e;e;){var o=e.parentElement,s=ea(e);if(o&&!o.shadowRoot&&r(o)===!0)return _a(e);e=e.assignedSlot?e.assignedSlot:!o&&s!==e.ownerDocument?s.host:o}e=a}if(ga(e))return!e.getClientRects().length;if(n!==`legacy-full`)return!0}else if(n===`non-zero-area`)return _a(e);return!1},ya=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName===`FIELDSET`&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if(r.tagName===`LEGEND`)return $i.call(t,`fieldset[disabled] *`)?!0:!r.contains(e)}return!0}t=t.parentElement}return!1},ba=function(e,t){return!(t.disabled||ua(t)||va(t,e)||da(t)||ya(t))},xa=function(e,t){return!(ha(t)||oa(t)<0||!ba(e,t))},Sa=function(e){var t=parseInt(e.getAttribute(`tabindex`),10);return!!(isNaN(t)||t>=0)},Ca=function(e){var t=[],n=[];return e.forEach(function(e,r){var i=!!e.scopeParent,a=i?e.scopeParent:e,o=sa(a,i),s=i?Ca(e.candidates):a;o===0?i?t.push.apply(t,s):t.push(a):n.push({documentOrder:r,tabIndex:o,item:e,isScope:i,content:s})}),n.sort(ca).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},wa=function(e,t){return t||={},Ca(t.getShadowRoot?ia([e],t.includeContainer,{filter:xa.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Sa}):ra(e,t.includeContainer,xa.bind(null,t)))},Ta=function(e,t){return t||={},t.getShadowRoot?ia([e],t.includeContainer,{filter:ba.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):ra(e,t.includeContainer,ba.bind(null,t))},Ea=function(e,t){if(t||={},!e)throw Error(`No node provided`);return $i.call(e,Zi)!==!1&&xa(t,e)},Da=Xi.concat(`iframe:not([inert]):not([inert] *)`).join(`,`),Oa=function(e,t){if(t||={},!e)throw Error(`No node provided`);return $i.call(e,Da)!==!1&&ba(t,e)};function ka(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Aa(e){if(Array.isArray(e))return ka(e)}function ja(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function Ma(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){ja(a,r,i,o,s,`next`,e)}function s(e){ja(a,r,i,o,s,`throw`,e)}o(void 0)})}}function Na(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];
vendor: 6,143 bytes, lines 5-7
5if(!n){if(Array.isArray(e)||(n=Ua(e))||t){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
6In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}function Pa(e,t,n){return(t=Ha(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fa(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Ia(){throw TypeError(`Invalid attempt to spread non-iterable instance.
7In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function La(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ra(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?La(Object(n),!0).forEach(function(t){Pa(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):La(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function za(){var e,t,n=typeof Symbol==`function`?Symbol:{},r=n.iterator||`@@iterator`,i=n.toStringTag||`@@toStringTag`;function a(n,r,i,a){var c=r&&r.prototype instanceof s?r:s,l=Object.create(c.prototype);return q(l,`_invoke`,function(n,r,i){var a,s,c,l=0,u=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,s=0,c=e,f.n=n,o}};function p(n,r){for(s=n,c=r,t=0;!d&&l&&!i&&t<u.length;t++){var i,a=u[t],p=f.p,m=a[2];n>3?(i=m===r)&&(c=a[(s=a[4])?5:(s=3,3)],a[4]=a[5]=e):a[0]<=p&&((i=n<2&&p<a[1])?(s=0,f.v=r,f.n=a[1]):p<m&&(i=n<3||a[0]>r||r>m)&&(a[4]=n,a[5]=r,f.n=m,s=0))}if(i||n>1)return o;throw d=!0,r}return function(i,u,m){if(l>1)throw TypeError(`Generator is already running`);for(d&&u===1&&p(u,m),s=u,c=m;(t=s<2?e:c)||!d;){a||(s?s<3?(s>1&&(f.n=-1),p(s,c)):f.n=c:f.v=c);try{if(l=2,a){if(s||(i=`next`),t=a[i]){if(!(t=t.call(a,c)))throw TypeError(`iterator result is not an object`);if(!t.done)return t;c=t.value,s<2&&(s=0)}else s===1&&(t=a.return)&&t.call(a),s<2&&(c=TypeError(`The iterator does not provide a '`+i+`' method`),s=1);a=e}else if((t=(d=f.n<0)?c:n.call(r,f))!==o)break}catch(t){a=e,s=1,c=t}finally{l=1}}return{value:t,done:d}}}(n,i,a),!0),l}var o={};function s(){}function c(){}function l(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(q(t={},r,function(){return this}),t),d=l.prototype=s.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,q(e,i,`GeneratorFunction`)),e.prototype=Object.create(d),e}return c.prototype=l,q(d,`constructor`,l),q(l,`constructor`,c),c.displayName=`GeneratorFunction`,q(l,i,`GeneratorFunction`),q(d),q(d,i,`Generator`),q(d,r,function(){return this}),q(d,`toString`,function(){return`[object Generator]`}),(za=function(){return{w:a,m:f}})()}function q(e,t,n,r){var i=Object.defineProperty;try{i({},``,{})}catch{i=0}q=function(e,t,n,r){function a(t,n){q(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a(`next`,0),a(`throw`,1),a(`return`,2))},q(e,t,n,r)}function Ba(e){return Aa(e)||Fa(e)||Ua(e)||Ia()}function Va(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ha(e){var t=Va(e,`string`);return typeof t==`symbol`?t:t+``}function Ua(e,t){if(e){if(typeof e==`string`)return ka(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ka(e,t):void 0}}var J={getActiveTrap:function(e){return e?.length>0?e[e.length-1]:null},activateTrap:function(e,t){t!==J.getActiveTrap(e)&&J.pauseTrap(e);var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);n!==-1&&e.splice(n,1),J.unpauseTrap(e)},pauseTrap:function(e){J.getActiveTrap(e)?._setPausedState(!0)},unpauseTrap:function(e){var t=J.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},Wa=function(e){return e.tagName&&e.tagName.toLowerCase()===`input`&&typeof e.select==`function`},Ga=function(e){return e?.key===`Escape`||e?.key===`Esc`||e?.keyCode===27},Ka=function(e){return e?.key===`Tab`||e?.keyCode===9},qa=function(e){return Ka(e)&&!e.shiftKey},Ja=function(e){return Ka(e)&&e.shiftKey},Ya=function(e){return setTimeout(e,0)},Xa=function(e){var t=[...arguments].slice(1);return typeof e==`function`?e.apply(void 0,t):e},Za=function(e){return e.target.shadowRoot&&typeof e.composedPath==`function`?e.composedPath()[0]:e.target},Qa=[],$a=function(e,t){var n=t?.document||document,r=t?.trapStack||Qa,i=Ra({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isolateSubtrees:!1,isKeyForward:qa,isKeyBackward:Ja},t),a={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},o,s=function(e,t,n){return e&&e[t]!==void 0?e[t]:i[n||t]},c=function(e,t){var n=typeof t?.composedPath==`function`?t.composedPath():void 0;return a.containerGroups.findIndex(function(t){var r=t.container,i=t.tabbableNodes;return r.contains(e)||n?.includes(r)||i.find(function(t){return t===e})})},l=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.hasFallback,a=r!==void 0&&r,o=t.params,s=o===void 0?[]:o,c=i[e];if(typeof c==`function`&&(c=c.apply(void 0,Ba(s))),c===!0&&(c=void 0),!c){
7if(c===void 0||c===!1)return c;throw Error(`\`${e}\` was specified but was not a node, or did not return a node`)}var l=c;if(typeof c==`string`){try{l=n.querySelector(c)}catch(t){throw Error(`\`${e}\` appears to be an invalid selector; error="${t.message}"`)}if(!l&&!a)throw Error(`\`${e}\` as selector refers to no known node`)}return l},u=function(){var e=l(`initialFocus`,{hasFallback:!0});if(e===!1)return!1;if(e===void 0||e&&!Oa(e,i.tabbableOptions))if(c(n.activeElement)>=0)e=n.activeElement;else{var t=a.tabbableGroups[0];e=t&&t.firstTabbableNode||l(`fallbackFocus`)}else e===null&&(e=l(`fallbackFocus`));if(!e)throw Error(`Your focus-trap needs to have at least one focusable element`);return e},d=function(){if(a.containerGroups=a.containers.map(function(e){var t=wa(e,i.tabbableOptions),n=Ta(e,i.tabbableOptions),r=t.length>0?t[0]:void 0,a=t.length>0?t[t.length-1]:void 0,o=n.find(function(e){return Ea(e)}),s=n.slice().reverse().find(function(e){return Ea(e)});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:!!t.find(function(e){return oa(e)>0}),firstTabbableNode:r,lastTabbableNode:a,firstDomTabbableNode:o,lastDomTabbableNode:s,nextTabbableNode:function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,i=t.indexOf(e);return i<0?r?n.slice(n.indexOf(e)+1).find(function(e){return Ea(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return Ea(e)}):t[i+(r?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!l(`fallbackFocus`))throw Error(`Your focus-trap must have at least one container with at least one tabbable node in it at all times`);if(a.containerGroups.find(function(e){return e.posTabIndexesFound})&&a.containerGroups.length>1)throw Error(`At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.`)},f=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&t.shadowRoot.activeElement!==null?f(t.shadowRoot):t},p=function(e){if(e!==!1&&e!==f(document)){if(!e||!e.focus){p(u());return}
7e.focus({preventScroll:!!i.preventScroll}),a.mostRecentlyFocusedNode=e,Wa(e)&&e.select()}},m=function(e){var t=l(`setReturnFocus`,{params:[e]});return t||t!==!1&&e},h=function(e){var t=e.target,n=e.event,r=e.isBackward,o=r!==void 0&&r;t||=Za(n),d();var s=null;if(a.tabbableGroups.length>0){var u=c(t,n),f=u>=0?a.containerGroups[u]:void 0;if(u<0)s=o?a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:a.tabbableGroups[0].firstTabbableNode;else if(o){var p=a.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(p<0&&(f.container===t||Oa(t,i.tabbableOptions)&&!Ea(t,i.tabbableOptions)&&!f.nextTabbableNode(t,!1))&&(p=u),p>=0){var m=p===0?a.tabbableGroups.length-1:p-1,h=a.tabbableGroups[m];s=oa(t)>=0?h.lastTabbableNode:h.lastDomTabbableNode}else Ka(n)||(s=f.nextTabbableNode(t,!1))}else{var g=a.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(g<0&&(f.container===t||Oa(t,i.tabbableOptions)&&!Ea(t,i.tabbableOptions)&&!f.nextTabbableNode(t))&&(g=u),g>=0){var _=g===a.tabbableGroups.length-1?0:g+1,v=a.tabbableGroups[_];s=oa(t)>=0?v.firstTabbableNode:v.firstDomTabbableNode}else Ka(n)||(s=f.nextTabbableNode(t))}}else s=l(`fallbackFocus`);return s},g=function(e){if(!(c(Za(e),e)>=0)){if(Xa(i.clickOutsideDeactivates,e)){o.deactivate({returnFocus:i.returnFocusOnDeactivate});return}Xa(i.allowOutsideClick,e)||e.preventDefault()}},_=function(e){var t=Za(e),n=c(t,e)>=0;if(n||t instanceof Document)n&&(a.mostRecentlyFocusedNode=t);else{e.stopImmediatePropagation();var r,o=!0;if(a.mostRecentlyFocusedNode)if(oa(a.mostRecentlyFocusedNode)>0){var s=c(a.mostRecentlyFocusedNode),l=a.containerGroups[s].tabbableNodes;if(l.length>0){var d=l.findIndex(function(e){return e===a.mostRecentlyFocusedNode});d>=0&&(i.isKeyForward(a.recentNavEvent)?d+1<l.length&&(r=l[d+1],o=!1):d-1>=0&&(r=l[d-1],o=!1))}}else a.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return oa(e)>0})})||(o=!1);else o=!1;o&&(r=h({target:a.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(a.recentNavEvent)})),p(r||a.mostRecentlyFocusedNode||u())}a.recentNavEvent=void 0},v=function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];a.recentNavEvent=e;var n=h({event:e,isBackward:t});n&&(Ka(e)&&e.preventDefault(),p(n))},y=function(e){(i.isKeyForward(e)||i.isKeyBackward(e))&&v(e,i.isKeyBackward(e))},b=function(e){Ga(e)&&Xa(i.escapeDeactivates,e)!==!1&&(e.preventDefault(),o.deactivate())},x=function(e){c(Za(e),e)>=0||Xa(i.clickOutsideDeactivates,e)||Xa(i.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},S=function(){if(!a.active)return Promise.resolve();J.activateTrap(r,o);var e;return i.delayInitialFocus?e=new Promise(function(e){a.delayInitialFocusTimer=Ya(function(){p(u()),e()})}):(e=Promise.resolve(),p(u())),n.addEventListener(`focusin`,_,!0),n.addEventListener(`mousedown`,g,{capture:!0,passive:!1}),n.addEventListener(`touchstart`,g,{capture:!0,passive:!1}),n.addEventListener(`click`,x,{capture:!0,passive:!1}),n.addEventListener(`keydown`,y,{capture:!0,passive:!1}),n.addEventListener(`keydown`,b),e},C=function(e){a.active&&!a.paused&&o._setSubtreeIsolation(!1),a.adjacentElements.clear(),a.alreadySilent.clear();var t=new Set,n=new Set,r=Na(e),i;try{for(r.s();!(i=r.n()).done;){var s=i.value;t.add(s);for(var c=typeof ShadowRoot<`u`&&s.getRootNode()instanceof ShadowRoot,l=s;l;){t.add(l);var u=l.parentElement,d=[];u?d=u.children:!u&&c&&(d=l.getRootNode().children,u=l.getRootNode().host,c=typeof ShadowRoot<`u`&&u.getRootNode()instanceof ShadowRoot);var f=Na(d),p;try{for(f.s();!(p=f.n()).done;){var m=p.value;n.add(m)}}catch(e){f.e(e)}finally{f.f()}l=u}}}catch(e){r.e(e)}finally{r.f()}t.forEach(function(e){n.delete(e)}),a.adjacentElements=n},w=function(){if(a.active)return n.removeEventListener(`focusin`,_,!0),n.removeEventListener(`mousedown`,g,!0),n.removeEventListener(`touchstart`,g,!0),n.removeEventListener(`click`,x,!0),n.removeEventListener(`keydown`,y,!0),n.removeEventListener(`keydown`,b),o},T=typeof window<`u`&&`MutationObserver`in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes
7).some(function(e){return e===a.mostRecentlyFocusedNode})})&&p(u())}):void 0,E=function(){T&&(T.disconnect(),a.active&&!a.paused&&a.containers.map(function(e){T.observe(e,{subtree:!0,childList:!0})}))};return o={get active(){return a.active},get paused(){return a.paused},activate:function(e){if(a.active)return this;var t=s(e,`onActivate`),i=s(e,`onPostActivate`),c=s(e,`checkCanFocusTrap`),l=J.getActiveTrap(r),u=!1;if(l&&!l.paused){var p;(p=l._setSubtreeIsolation)==null||p.call(l,!1),u=!0}try{c||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=f(n),t?.();var m=function(){var e=Ma(za().m(function e(){return za().w(function(e){for(;;)switch(e.n){case 0:return c&&d(),e.n=1,S();case 1:o._setSubtreeIsolation(!0),E(),i?.();case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();if(c)return c(a.containers.concat()).then(m,m),this;m()}catch(e){if(l===J.getActiveTrap(r)&&u){var h;(h=l._setSubtreeIsolation)==null||h.call(l,!0)}throw e}return this},deactivate:function(e){if(!a.active)return this;var t=Ra({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},e);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,a.paused||o._setSubtreeIsolation(!1),a.alreadySilent.clear(),w(),a.active=!1,a.paused=!1,E(),J.deactivateTrap(r,o);var n=s(t,`onDeactivate`),c=s(t,`onPostDeactivate`),l=s(t,`checkCanReturnFocus`),u=s(t,`returnFocus`,`returnFocusOnDeactivate`);n?.();var d=function(){Ya(function(){u&&p(m(a.nodeFocusedBeforeActivation)),c?.()})};return u&&l?(l(m(a.nodeFocusedBeforeActivation)).then(d,d),this):(d(),this)},pause:function(e){return a.active?(a.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return!a.active||(a.manuallyPaused=!1,r[r.length-1]!==this)?this:this._setPausedState(!1,e)},updateContainerElements:function(e){return a.containers=[].concat(e).filter(
vendor: 4,481 bytes, line 7
7Boolean).map(function(e){return typeof e==`string`?n.querySelector(e):e}),i.isolateSubtrees&&C(a.containers),a.active&&(d(),a.paused||o._setSubtreeIsolation(!0)),E(),this}},Object.defineProperties(o,{_isManuallyPaused:{value:function(){return a.manuallyPaused}},_setPausedState:{value:function(e,t){if(a.paused===e)return this;if(a.paused=e,e){var n=s(t,`onPause`),r=s(t,`onPostPause`);n?.(),w(),o._setSubtreeIsolation(!1),E(),r?.()}else{var i=s(t,`onUnpause`),c=s(t,`onPostUnpause`);i?.(),(function(){var e=Ma(za().m(function e(){return za().w(function(e){for(;;)switch(e.n){case 0:return d(),e.n=1,S();case 1:o._setSubtreeIsolation(!0),E(),c?.();case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}})()()}return this}},_setSubtreeIsolation:{value:function(e){i.isolateSubtrees&&a.adjacentElements.forEach(function(t){if(e)switch(i.isolateSubtrees){case`aria-hidden`:(t.ariaHidden===`true`||t.getAttribute(`aria-hidden`)?.toLowerCase()===`true`)&&a.alreadySilent.add(t),t.setAttribute(`aria-hidden`,`true`);break;default:(t.inert||t.hasAttribute(`inert`))&&a.alreadySilent.add(t),t.setAttribute(`inert`,!0);break}else if(!a.alreadySilent.has(t))switch(i.isolateSubtrees){case`aria-hidden`:t.removeAttribute(`aria-hidden`);break;default:t.removeAttribute(`inert`);break}})}}}),o.updateContainerElements(e),o};function eo(e){let t,n;window.addEventListener(`focusin`,()=>{t=n,n=document.activeElement}),e.magic(`focus`,e=>{let r=e;return{__noscroll:!1,__wrapAround:!1,within(e){return r=e,this},withoutScrolling(){return this.__noscroll=!0,this},noscroll(){return this.__noscroll=!0,this},withWrapAround(){return this.__wrapAround=!0,this},wrap(){return this.withWrapAround()},focusable(e){return Oa(e)},previouslyFocused(){return t},lastFocused(){return t},focused(){return n},focusables(){return Array.isArray(r)?r:Ta(r,{displayCheck:`none`})},all(){return this.focusables()},isFirst(e){let t=this.all();return t[0]&&t[0].isSameNode(e)},isLast(e){let t=this.all();return t.length&&t.slice(-1)[0].isSameNode(e)},getFirst(){return this.all()[0]},getLast(){return this.all().slice(-1)[0]},getNext(){let e=this.all(),t=document.activeElement;if(e.indexOf(t)!==-1)return this.__wrapAround&&e.indexOf(t)===e.length-1?e[0]:e[e.indexOf(t)+1]},getPrevious(){let e=this.all(),t=document.activeElement;if(e.indexOf(t)!==-1)return this.__wrapAround&&e.indexOf(t)===0?e.slice(-1)[0]:e[e.indexOf(t)-1]},first(){this.focus(this.getFirst())},last(){this.focus(this.getLast())},next(){this.focus(this.getNext())},previous(){this.focus(this.getPrevious())},prev(){return this.previous()},focus(e){e&&setTimeout(()=>{e.hasAttribute(`tabindex`)||e.setAttribute(`tabindex`,`0`),e.focus({preventScroll:this.__noscroll})})}}}),e.directive(`trap`,e.skipDuringClone((t,{expression:n,modifiers:r},{effect:i,evaluateLater:a,cleanup:o})=>{let s=a(n),c=!1,l={escapeDeactivates:!1,allowOutsideClick:!0,fallbackFocus:()=>t},u=()=>{};if(r.includes(`noautofocus`))l.initialFocus=!1;else{let e=t.querySelector(`[autofocus]`);e&&(l.initialFocus=e)}r.includes(`inert`)&&(l.onPostActivate=()=>{e.nextTick(()=>{u=to(t)})});let d=$a(t,l),f=()=>{},p=()=>{u(),u=()=>{},f(),f=()=>{},d.deactivate({returnFocus:!r.includes(`noreturn`)})};i(()=>s(e=>{c!==e&&(e&&!c&&(r.includes(`noscroll`)&&(f=ro()),setTimeout(()=>{d.activate()},15)),!e&&c&&p(),c=!!e)})),o(p)},(e,{expression:t,modifiers:n},{evaluate:r})=>{n.includes(`inert`)&&r(t)&&to(e)}))}function to(e){let t=[];return no(e,e=>{let n=e.hasAttribute(`aria-hidden`);e.setAttribute(`aria-hidden`,`true`),t.push(()=>n||e.removeAttribute(`aria-hidden`))}),()=>{for(;t.length;)t.pop()()}}function no(e,t){e.isSameNode(document.body)||!e.parentNode||Array.from(e.parentNode.children).forEach(n=>{n.isSameNode(e)?no(e.parentNode,t):t(n)})}function ro(){let e=document.documentElement.style.overflow,t=document.documentElement.style.paddingRight,n=window.innerWidth-document.documentElement.clientWidth,r=window.getComputedStyle(document.documentElement).scrollbarGutter;return document.documentElement.style.overflow=`hidden`,r&&r!==`auto`?()=>{document.documentElement.style.overflow=e}:(document.documentElement.style.paddingRight=`${n}px`,()=>{document.documentElement.style.overflow=e,document.documentElement.style.paddingRight=t})}var io=eo;function ao(e){e.directive(`intersect`,e.skipDuringClone((e,{value:t,expression:n,modifiers:r},{evaluateLater:i,cleanup:a})=>{let o=i(n),s={rootMargin:co(r),threshold:oo(r)},c=new IntersectionObserver(e=>
7{e.forEach(e=>{e.isIntersecting!==(t===`leave`)&&(o(),r.includes(`once`)&&c.disconnect())})},s);c.observe(e),a(()=>{c.disconnect()})}))}function oo(e){if(e.includes(`full`))return .99;if(e.includes(`half`))return .5;if(!e.includes(`threshold`))return 0;let t=e[e.indexOf(`threshold`)+1];return t===`100`?1:t===`0`?0:Number(`.${t}`)}function so(e){let t=e.match(/^(-?[0-9]+)(px|%)?$/);return t?t[1]+(t[2]||`px`):void 0}function co(e){let t=`0px 0px 0px 0px`,n=e.indexOf(`margin`);if(n===-1)return t;let r=[];for(let t=1;t<5;t++)r.push(so(e[n+t]||``));return r=r.filter(e=>e!==void 0),r.length?r.join(` `).trim():t}var lo=ao,uo=()=>{let e=`desktop`;return window.innerWidth<768?e=`mobile`:window.innerWidth<1024?e=`tablet`:window.innerWidth<1200&&(e=`laptop`),e},fo=window.Alpine?.debounce||((e,t)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>e(...r),t)}});K.store(`breakpoint`,{current:null,update(){this.current=uo()},init(){this.update(),window.addEventListener(`resize`,fo(()=>{this.update(),window.dispatchEvent(new CustomEvent(`breakpoint:updated`))},100),{passive:!0})}});function po(e){e.magic(`breakpoint`,()=>K.store(`breakpoint`).current)}K.plugin(po);function mo(e){e.magic(`clipboard`,()=>e=>{if(navigator.clipboard&&window.isSecureContext)navigator.clipboard.writeText(e);else{let t=document.createElement(`input`);t.style.position=`absolute`,t.style.left=`-1000px`,t.value=e,document.body.appendChild(t),t.select(),t.setSelectionRange(0,99999);try{document.execCommand(`copy`)}catch(e){console.error(`Failed to copy to clipboard:`,e)}finally{document.body.removeChild(t)}}})}K.plugin(mo);var ho=(e,t,n)=>{let r=`${window.location.pathname.replace(`.html`,``)}.${e}`;return t&&n&&t.length>0&&n.length>0&&t.forEach((e,t)=>{if(n[t]){if(t===0){r+=`?${e}=${n[t]}`;return}r+=`&${e}=${n[t]}`}}),r};K.plugin(go);function go(e){e.magic(`getServletUrl`,()=>(e,t,n)=>ho(e,t,n))}var _o=(e,t)=>{if(window.Granite!==void 0){let n=t;return t===void 0&&(n=document.documentElement.lang),window.Granite.I18n.get(e,n)}return e};function vo(e){e.magic(`i18n`,()=>(e,t)=>_o(e,t))}K.plugin(vo);function yo(e){let t=[`/content/elements/`,`/content/elements-demo/`];e.magic(`linkIsCurrent`,()=>(e,n=!0)=>{if(!e)return!1;let r=window.location.pathname.replace(`.html`,``);return e=e.replace(`.html`,``),t.forEach(t=>{if(e.includes(t)&&!r.includes(t)){let n=RegExp(`${t}[^/]+(?=/)`);e=e.replace(n,``)}}),n?r.includes(e):r===e})}K.plugin(yo);function bo(e){e.magic(`persistSet`,()=>(e,t)=>sessionStorage.setItem(`_x_${e}`,t)),e.magic(`persistGet`,()=>e=>sessionStorage.getItem(`_x_${e}`)),e.magic(`persistDelete`,()=>e=>{sessionStorage.removeItem(`_x_${e}`)})}K.plugin(bo);function xo(){return new Promise(e=>{if(window.lazySizes){let t=document.querySelectorAll(`.lazyload`);if(!t.length){e();return}let n=Array.from(t).map(e=>new Promise(t=>{e.classList.contains(`lazyloaded`)?t():(e.addEventListener(`load`,()=>t(),{once:!0}),e.addEventListener(`error`,()=>t(),{once:!0}),window.lazySizes.loader.unveil(e))}));Promise.all(n).then(()=>e())}else e()})}function So(e){e.magic(`print`,()=>async()=>{await xo(),window.print()})}K.plugin(So);var Co={tag:null,articles:[],loading:!1},wo={historyStack:[],addToHistory(e){this.historyStack.push(e)},clearHistory(){this.historyStack=[]},getPreviousModal(){return this.historyStack[this.historyStack.length-1]??null}},To=(e=>e)({youtube:{name:`YouTube Video`,script:{src:`https://www.youtube.com/iframe_api`,async:!0}},movingImage:{name:`MovingImage`,script:{src:`https://e.video-cdn.net/mi-player-sdk/mi-player-sdk.js`,module:!0,expose:{globalAs:`__miPlayerSdk`,exports:[`Player`]}}},podigee:{name:`Podigee`}}),Eo=5e3,Do=()=>!!window.Granite?.author,Oo=()=>!!(new URLSearchParams(window.location.search).get(`wcmmode`)===`disabled`&&document.cookie.includes(`wcmmode`)),ko=new class{listeners=new Map;lastState=new Map;readyCallbacks=[];isReady=!1;isAvailable=!1;isBypassed=!1;hasTimedOut=!1;acceptedLocally=new Set;constructor(){if(!(typeof window>`u`)){if(Do()||Oo()){this.isBypassed=!0,this.isReady=!0,this.isAvailable=!0,queueMicrotask(()=>this.notifyAll());return}this.init()}}init(){let e=()=>{this.hasTimedOut||(this.isReady=!0,this.isAvailable=!0,this.readyCallbacks.splice(0).forEac
7h(e=>e(!0)),this.notifyAll())};window.UC_UI?.isInitialized?.()?e():(window.addEventListener(`UC_UI_INITIALIZED`,e,{once:!0}),window.setTimeout(()=>{this.isReady||(this.hasTimedOut=!0,this.isReady=!0,this.isAvailable=!1,this.readyCallbacks.splice(0).forEach(e=>e(!1)),this.notifyAll())},Eo));let t=()=>this.notifyAll();window.addEventListener(`consent_status`,t),window.addEventListener(`UC_UI_CMP_EVENT`,t)}findService(e){if(!window.UC_UI?.isInitialized?.())return null;let t=To[e].name;return window.UC_UI.getServicesBaseInfo().find(e=>e.name===t)??null}notifyAll(){this.listeners.forEach((e,t)=>{let n=this.isAccepted(t);this.lastState.get(t)!==n&&(this.lastState.set(t,n),e.forEach(e=>{try{e(n)}catch(e){console.error(`Usercentrics subscriber for "${t}" threw:`,e)}}))})}ready(){return new Promise(e=>{this.isReady?e(this.isAvailable):this.readyCallbacks.push(e)})}available(){return this.isAvailable}isAuthor(){return this.isBypassed}isAccepted(e){return this.isBypassed?this.acceptedLocally.has(e):!!this.findService(e)?.consent.status}accept(e){if(this.isBypassed)return this.acceptedLocally.add(e),queueMicrotask(()=>this.notifyAll()),!0;let t=this.findService(e);return t?window.UC_UI?(window.UC_UI.acceptService(t.id),queueMicrotask(()=>this.notifyAll()),!0):!1:(console.warn(`Usercentrics: service "${To[e].name}" not found`),!1)}deny(e){if(this.isBypassed)return this.acceptedLocally.delete(e),queueMicrotask(()=>this.notifyAll()),!0;let t=this.findService(e);return!t||!window.UC_UI?!1:(window.UC_UI.denyService(t.id),queueMicrotask(()=>this.notifyAll()),!0)}hasService(e){return this.isBypassed?!0:window.UC_UI?.isInitialized?.()?this.findService(e)!==null:!1}onChange(e,t){this.listeners.has(e)||this.listeners.set(e,new Set);let n=this.listeners.get(e);if(n&&n.add(t),this.isReady){let n=this.isAccepted(e);this.lastState.set(e,n),queueMicrotask(()=>{try{t(n)}catch(t){console.error(`Usercentrics subscriber for "${e}" threw:`,t)}})}return()=>this.listeners.get(e)?.delete(t)}whenAccepted(e){return new Promise(t=>{let n=this.onChange(e,e=>{e&&(n(),t())})})}registerScript(e){let t=To[e];if(!t.script)return;let n=`uc-script-${e}`,r=()=>{if(document.getElementById(n))return;let r=t.script,i=document.createElement(`script`);if(i.id=n,r.async&&(i.async=!0),r.defer&&(i.defer=!0),r.expose){let{globalAs:t}=r.expose;i.type=`module`,i.textContent=`import * as sdk from '${r.src}';\nwindow['${t}'] = sdk;\ndocument.dispatchEvent(new CustomEvent('uc-script-${e}-loaded'));`}else i.src=r.src,r.module&&(i.type=`module`);document.head.appendChild(i)};this.onChange(e,e=>{e&&r()})}},Ao=Object.fromEntries(Object.keys(To).map(e=>[e,!1])),jo={ready:!1,services:{...Ao},available:{...Ao},init(){Object.keys(To).forEach(e=>{To[e].script&&ko.registerScript(e),ko.onChange(e,t=>{this.services[e]=t})}),ko.ready().then(e=>{Object.keys(To).forEach(t=>{this.available[t]=e&&ko.hasService(t)}),this.ready=!0})},accept(e){this.available[e]&&(this.services[e]||ko.accept(e)||(this.available[e]=!1))}};function Mo(e){return typeof e==`object`&&!!e&&`constructor`in e&&e.constructor===Object}function No(e={},t={}){let n=[`__proto__`,`constructor`,`prototype`];Object.keys(t).filter(e=>n.indexOf(e)<0).forEach(n=>{e[n]===void 0?e[n]=t[n]:Mo(t[n])&&Mo(e[n])&&Object.keys(t[n]).length>0&&No(e[n],t[n])})}var Po={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:``},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:``,host:``,hostname:``,href:``,origin:``,pathname:``,protocol:``,search:``}};function Y(){let e=typeof document<`u`?document:{};return No(e,Po),e}var Fo={document:Po,navigator:{userAgent:``},location:{hash:``,host:``,hostname:``,href:``,origin:``,pathname:``,protocol:``,search:``},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return``}}},Image(){},Date(){},screen:{},setTimeout(){}
vendor: 6,148 bytes, line 7
7,clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>`u`?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>`u`||clearTimeout(e)}};function X(){let e=typeof window<`u`?window:{};return No(e,Fo),e}function Io(e=``){return e.trim().split(` `).filter(e=>!!e.trim())}function Lo(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch{}try{delete t[e]}catch{}})}function Ro(e,t=0){return setTimeout(e,t)}function zo(){return Date.now()}function Bo(e){let t=X(),n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||=e.style,n}function Vo(e,t=`x`){let n=X(),r,i,a,o=Bo(e);return n.WebKitCSSMatrix?(i=o.transform||o.webkitTransform,i.split(`,`).length>6&&(i=i.split(`, `).map(e=>e.replace(`,`,`.`)).join(`, `)),a=new n.WebKitCSSMatrix(i===`none`?``:i)):(a=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue(`transform`).replace(`translate(`,`matrix(1, 0, 0, 1,`),r=a.toString().split(`,`)),t===`x`&&(i=n.WebKitCSSMatrix?a.m41:r.length===16?parseFloat(r[12]):parseFloat(r[4])),t===`y`&&(i=n.WebKitCSSMatrix?a.m42:r.length===16?parseFloat(r[13]):parseFloat(r[5])),i||0}function Ho(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function Uo(e){return typeof window<`u`&&window.HTMLElement!==void 0?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Z(...e){let t=Object(e[0]);for(let n=1;n<e.length;n+=1){let r=e[n];if(r!=null&&!Uo(r)){let e=Object.keys(Object(r)).filter(e=>e!==`__proto__`&&e!==`constructor`&&e!==`prototype`);for(let n=0,i=e.length;n<i;n+=1){let i=e[n],a=Object.getOwnPropertyDescriptor(r,i);a!==void 0&&a.enumerable&&(Ho(t[i])&&Ho(r[i])?r[i].__swiper__?t[i]=r[i]:Z(t[i],r[i]):!Ho(t[i])&&Ho(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:Z(t[i],r[i])):t[i]=r[i])}}}return t}function Wo(e,t,n){e.style.setProperty(t,n)}function Go({swiper:e,targetPosition:t,side:n}){let r=X(),i=-e.translate,a=null,o,s=e.params.speed;e.wrapperEl.style.scrollSnapType=`none`,r.cancelAnimationFrame(e.cssModeFrameID);let c=t>i?`next`:`prev`,l=(e,t)=>c===`next`&&e>=t||c===`prev`&&e<=t,u=()=>{o=new Date().getTime(),a===null&&(a=o);let c=Math.max(Math.min((o-a)/s,1),0),d=.5-Math.cos(c*Math.PI)/2,f=i+d*(t-i);if(l(f,t)&&(f=t),e.wrapperEl.scrollTo({[n]:f}),l(f,t)){e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.scrollSnapType=``,setTimeout(()=>{e.wrapperEl.style.overflow=``,e.wrapperEl.scrollTo({[n]:f})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function Ko(e){return e.querySelector(`.swiper-slide-transform`)||e.shadowRoot&&e.shadowRoot.querySelector(`.swiper-slide-transform`)||e}function Q(e,t=``){let n=X(),r=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function qo(e,t){let n=[t];for(;n.length>0;){let t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}function Jo(e,t){let n=X(),r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(r=[...t.assignedElements()].includes(e),r||=qo(e,t)),r}function Yo(e){try{console.warn(e);return}catch{}}function Xo(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:Io(t)),n}function Zo(e){let t=X(),n=Y(),r=e.getBoundingClientRect(),i=n.body,a=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:r.top+s-a,left:r.left+c-o}}function Qo(e,t){let n=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function $o(e,t){let n=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function es(e,t){return X().getComputedStyle(e,null).getPropertyValue(t)}function ts(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function ns(e,t){let n=[],r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function rs(e,t){function n(r){r.target===e&&(t.call(e,r),e.removeEventListener(`transitionend`,n))}t&&e.addEventListener(`transitionend`,n)}function is(e,t,n){let r=X();return n?e[t===`width`?`offsetWidth`:`offsetHeight`]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t===`width`?`margin-right`:`margin-top`))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t===`width`?`margin-left`:`margin-bottom`)):e.offsetWidth}function $(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function as(e,t=``){typeof trustedTypes<`u`?e.innerHTML=trustedTypes.createPolicy(`html`,{createHTML:e=>e}).createHTML(t):e.innerHTML=t}var os;function ss(){let e=X(),t=Y();return{smoothScroll:t.documentElement&&t.documentElement.style&&`scrollBehavior`in t.documentElement.style,touch:!!(`ontouchstart`in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function cs(){return os||=ss(),os}var ls;function us({userAgent:e}={}){let t=cs(),n=X(),r=n.navigator.platform,i=e||n.navigator.userAgent,a={ios:!1,android:!1},o=n.screen.width,s=n.screen.height,c=i.match(/(Android);?[\s\/]+([\d.]+)?/),l=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/),u=i.match(/(iPod)(.*OS\s([\d_]+))?/),d=!l&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f=r===`Win32`,p=r===`MacIntel`;return!l&&p&&t.touch&&[`1024x1366`,`1366x1024`,`834x1194`,`1194x834`,`834x1112`,`1112x834`,`768x1024`,`1024x768`,`820x1180`,`1180x820`,`810x1080`,`1080x810`].indexOf(`${o}x${s}`)>=0&&(l=i.match(/(Version)\/([\d.]+)/),l||=[0,1,`13_0_0`],p=!1),c&&!f&&(a.os=`android`,a.android=!0),(l||d||u)&&(a.os=`ios`,a.ios=!0),a}function ds(e={}){return ls||=us(e),ls}var fs;function ps(){let e=X(),t=ds(),n=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf(`safari`)>=0&&t.indexOf(`chrome`)<0&&t.indexOf(`android`)<0}if(r()){let t=String(e.navigator.userAgent);if(t.includes(`Version/`)){let[e,r]=t.split(`Version/`)[1].split(` `)[0].split(`.`).map(e=>Number(e));n=e<16||e===16&&r<2}}
7let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=r(),o=a||i&&t.ios;return{isSafari:n||a,needPerspectiveFix:n,need3dFix:o,isWebView:i}}function ms(){return fs||=ps(),fs}function hs({swiper:e,on:t,emit:n}){let r=X(),i=null,a=null,o=()=>{!e||e.destroyed||!e.initialized||(n(`beforeResize`),n(`resize`))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(t=>{a=r.requestAnimationFrame(()=>{let{width:n,height:r}=e,i=n,a=r;t.forEach(({contentBoxSize:t,contentRect:n,target:r})=>{r&&r!==e.el||(i=n?n.width:(t[0]||t).inlineSize,a=n?n.height:(t[0]||t).blockSize)}),(i!==n||a!==r)&&o()})}),i.observe(e.el))},c=()=>{a&&r.cancelAnimationFrame(a),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},l=()=>{!e||e.destroyed||!e.initialized||n(`orientationchange`)};t(`init`,()=>{if(e.params.resizeObserver&&r.ResizeObserver!==void 0){s();return}r.addEventListener(`resize`,o),r.addEventListener(`orientationchange`,l)}),t(`destroy`,()=>{c(),r.removeEventListener(`resize`,o),r.removeEventListener(`orientationchange`,l)})}function gs({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=X(),o=(t,n={})=>{let o=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(t.length===1){r(`observerUpdate`,t[0]);return}let n=function(){r(`observerUpdate`,t[0])};a.requestAnimationFrame?a.requestAnimationFrame(n):a.setTimeout(n,0)});o.observe(t,{attributes:n.attributes===void 0||n.attributes,childList:e.isElement||(n.childList===void 0||n).childList,characterData:n.characterData===void 0||n.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n(`init`,()=>{if(e.params.observer){if(e.params.observeParents){let t=ns(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),n(`destroy`,()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}var _s={on(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||typeof t!=`function`)return r;let i=n?`unshift`:`push`;return e.split(` `).forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r},once(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||typeof t!=`function`)return r;function i(...n){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,n)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){let n=this;if(!n.eventsListeners||n.destroyed||typeof e!=`function`)return n;let r=t?`unshift`:`push`;return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){let n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(` `).forEach(e=>{t===void 0?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]==`string`||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(` `)).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(i,[e,...r])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(i,r)})}),t}};function vs(){let e=this,t,n,r=e.el;t=e.params.width!==void 0&&e.params.width!==null?e.params.width:r.clientWidth,n=e.params.height!==void 0&&e.params.height!==null?e.params.height:r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(es(r,`padding-left`)||0,10)-parseInt(es(r,`padding-right`)||0,10),n=n-parseInt(es(r,`padding-top`)||0,10)-parseInt(es(r,`padding-bottom`)||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function ys(){let e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}let n=e.params,{wrapperEl:r,slidesEl:i,rtlTranslate:a,wrongRTL:o}=e,s=e.virtual&&n.virtual.enabled,c=s?e.virtual.slides.length:e.slides.length,l=Q(i,`.${e.params.slideClass}, swiper-slide`),u=s?e.virtual.slides.length:l.length,d=[],f=[],p=[],m=n.slidesOffsetBefore;typeof m==`function`&&(m=n.slidesOffsetBefore.call(e));let h=n.slidesOffsetAfter;typeof h==`function`&&(h=n.slidesOffsetAfter.call(e));let g=e.snapGrid.length,_=e.slidesGrid.length,v=e.size-m-h,y=n.spaceBetween,b=-m,x=0,S=0;if(v===void 0)return;typeof y==`string`&&y.indexOf(`%`)>=0?y=parseFloat(y.replace(`%`,``))/100*v:typeof y==`string`&&(y=parseFloat(y)),e.virtualSize=-y-m-h,l.forEach(e
vendor: 9,033 bytes, line 7
7=>{a?e.style.marginLeft=``:e.style.marginRight=``,e.style.marginBottom=``,e.style.marginTop=``}),n.centeredSlides&&n.cssMode&&(Wo(r,`--swiper-centered-offset-before`,``),Wo(r,`--swiper-centered-offset-after`,``)),n.cssMode&&(Wo(r,`--swiper-slides-offset-before`,`${m}px`),Wo(r,`--swiper-slides-offset-after`,`${h}px`));let C=n.grid&&n.grid.rows>1&&e.grid;C?e.grid.initSlides(l):e.grid&&e.grid.unsetSlides();let w,T=n.slidesPerView===`auto`&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>n.breakpoints[e].slidesPerView!==void 0).length>0;for(let r=0;r<u;r+=1){w=0;let i=l[r];if(!(i&&(C&&e.grid.updateSlide(r,i,l),es(i,`display`)===`none`))){if(s&&n.slidesPerView===`auto`)n.virtual.slidesPerViewAutoSlideSize&&(w=n.virtual.slidesPerViewAutoSlideSize),w&&i&&(n.roundLengths&&(w=Math.floor(w)),i.style[e.getDirectionLabel(`width`)]=`${w}px`);else if(n.slidesPerView===`auto`){T&&(i.style[e.getDirectionLabel(`width`)]=``);let r=getComputedStyle(i),a=i.style.transform,o=i.style.webkitTransform;if(a&&(i.style.transform=`none`),o&&(i.style.webkitTransform=`none`),n.roundLengths)w=e.isHorizontal()?is(i,`width`,!0):is(i,`height`,!0);else{let e=t(r,`width`),n=t(r,`padding-left`),a=t(r,`padding-right`),o=t(r,`margin-left`),s=t(r,`margin-right`),c=r.getPropertyValue(`box-sizing`);if(c&&c===`border-box`)w=e+o+s;else{let{clientWidth:t,offsetWidth:r}=i;w=e+n+a+o+s+(r-t)}}a&&(i.style.transform=a),o&&(i.style.webkitTransform=o),n.roundLengths&&(w=Math.floor(w))}else w=(v-(n.slidesPerView-1)*y)/n.slidesPerView,n.roundLengths&&(w=Math.floor(w)),i&&(i.style[e.getDirectionLabel(`width`)]=`${w}px`);i&&(i.swiperSlideSize=w),p.push(w),n.centeredSlides?(b=b+w/2+x/2+y,x===0&&r!==0&&(b=b-v/2-y),r===0&&(b=b-v/2-y),Math.abs(b)<1/1e3&&(b=0),n.roundLengths&&(b=Math.floor(b)),S%n.slidesPerGroup===0&&d.push(b),f.push(b)):(n.roundLengths&&(b=Math.floor(b)),(S-Math.min(e.params.slidesPerGroupSkip,S))%e.params.slidesPerGroup===0&&d.push(b),f.push(b),b=b+w+y),e.virtualSize+=w+y,x=w,S+=1}}if(e.virtualSize=Math.max(e.virtualSize,v)+h,a&&o&&(n.effect===`slide`||n.effect===`coverflow`)&&(r.style.width=`${e.virtualSize+y}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel(`width`)]=`${e.virtualSize+y}px`),C&&e.grid.updateWrapperSize(w,d),!n.centeredSlides){let t=n.slidesPerView!==`auto`&&n.slidesPerView%1!=0,r=n.snapToSlideEdge&&!n.loop&&(n.slidesPerView===`auto`||t),i=d.length;if(r){let e;if(n.slidesPerView===`auto`){e=1;let t=0;for(let n=p.length-1;n>=0&&(t+=p[n]+(n<p.length-1?y:0),t<=v);--n)e=p.length-n}else e=Math.floor(n.slidesPerView);i=Math.max(u-e,0)}let a=[];for(let t=0;t<d.length;t+=1){let o=d[t];n.roundLengths&&(o=Math.floor(o)),r?t<=i&&a.push(o):d[t]<=e.virtualSize-v&&a.push(o)}d=a,Math.floor(e.virtualSize-v)-Math.floor(d[d.length-1])>1&&(r||d.push(e.virtualSize-v))}if(s&&n.loop){let t=p[0]+y;if(n.slidesPerGroup>1){let r=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),i=t*n.slidesPerGroup;for(let e=0;e<r;e+=1)d.push(d[d.length-1]+i)}for(let r=0;r<e.virtual.slidesBefore+e.virtual.slidesAfter;r+=1)n.slidesPerGroup===1&&d.push(d[d.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(d.length===0&&(d=[0]),y!==0){let t=e.isHorizontal()&&a?`marginLeft`:e.getDirectionLabel(`marginRight`);l.filter((e,t)=>!n.cssMode||n.loop?!0:t!==l.length-1).forEach(e=>{e.style[t]=`${y}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;p.forEach(t=>{e+=t+(y||0)}),e-=y;let t=e>v?e-v:0;d=d.map(e=>e<=0?-m:e>t?t+h:e)}if(n.centerInsufficientSlides){let e=0;if(p.forEach(t=>{e+=t+(y||0)}),e-=y,e<v){let t=(v-e)/2;d.forEach((e,n)=>{d[n]=e-t}),f.forEach((e,n)=>{f[n]=e+t})}}if(Object.assign(e,{slides:l,snapGrid:d,slidesGrid:f,slidesSizesGrid:p}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Wo(r,`--swiper-centered-offset-before`,`${-d[0]}px`),Wo(r,`--swiper-centered-offset-after`,`${e.size/2-p[p.length-1]/2}px`);let t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+n)}if(u!==c&&e.emit(`slidesLengthChange`),d.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit(`snapGridLengthChange`)),f.length!==_&&e.emit(`slidesGridLengthChange`),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit(`slidesUpdated`),!s&&!n.cssMode&&(n.effect===`slide`||n.effect===`fade`)){let t=`${n.containerModifierClass}backface-hidden`,r=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?r||e.el.classList.add(t):r&&e.el.classList.remove(t)}}function bs(e){let t=this,n=[],r=t.virtual&&t.params.virtual.enabled,i=0,a;typeof e==`number`?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);let o=e=>r?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if(t.params.slidesPerView!==`auto`&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{n.push(e)});else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){let e=t.activeIndex+a;if(e>t.slides.length&&!r)break;n.push(o(e))}else n.push(o(t.activeIndex));for(a=0;a<n.length;a+=1)if(n[a]!==void 0){let e=n[a].offsetHeight;i=e>i?e:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function xs(){let e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}var Ss=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Cs(e=this&&this.translate||0){let t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:a}=t;if(r.length===0)return;r[0].swiperSlideOffset===void 0&&t.updateSlidesOffset();let o=-e;i&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s==`string`&&s.indexOf(`%`)>=0?s=parseFloat(s.replace(`%`,``))/100*t.size:typeof s==`string`&&(s=parseFloat(s));for(let e=0;e<r.length;e+=1){let c=r[e],l=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(o+(n.centeredSlides?t.minTranslate():0)-l)/(c.swiperSlideSize+s),d=(o-a[0]+(n.centeredSlides?t.minTranslate():0)-l)/(c.swiperSlideSize+s),f=-(o-l),p=f+t.slidesSizesGrid[e],m=f>=0&&f<=t.size-t.slidesSizesGrid[e],h=f>=0&&f<t.size-1||p>1&&p<=t.size||f<=0&&p>=t.size;h&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(e)),Ss(c,h,n.slideVisibleClass),Ss(c,m,n.slideFullyVisibleClass),c.progress=i?-u:u,c.originalProgress=i?-d:d}}function ws(e){let t=this;if(e===void 0){let n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}let n=t.params,r=t.maxTranslate()-t.minTranslate(),{progress:i,isBeginning:a,isEnd:o,progressLoop:s}=t,c=a,l=o;if(r===0)i=0,a=!0,o=!0;else{i=(e-t.minTranslate())/r;let n=Math.abs(e-t.minTranslate())<1,s=Math.abs(e-t.maxTranslate())<1;a=n||i<=0,o=s||i>=1,n&&(i=0),s&&(i=1)}if(n.loop){let n=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],a=t.slidesGrid[r],o=t.slidesGrid[t.slidesGrid.length-1],c=Math.abs(e);s=c>=i?(c-i)/o:(c+o-a)/o,s>1&&--s}Object.assign(t,{progress:i,progressLoop:s,isBeginning:a,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),a&&!c&&t.emit(`reachBeginning toEdge`),o&&!l&&t.emit(`reachEnd toEdge`),(c&&!a||l&&!o)&&t.emit(`fromEdge`),t.emit(`progress`,i)}var Ts=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Es(){let e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,a=e.virtual&&n.virtual.enabled,o=e.grid&&n.grid&&n.grid.rows>1,s=e=>Q(r,`.${n.slideClass}${e}, swiper-slide${e}`)[0],c,l,u;if(a)if(n.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),c=s(`[data-swiper-slide-index="${t}"]`)}else c=s(`[data-swiper-slide-index="${i}"]`);else o?(c=t.find(e=>e.column===i),u=t.find(e=>e.column===i+1),l=t.find(e=>e.column===i-1)):c=t[i];c&&(o||(u=$o(c,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u&&(u=t[0]),l=Qo(c,`.${n.slideClass}, swiper-slide`)[0],n.loop)),t.forEach(e=>{Ts(e,e===c,n.slideActiveClass),Ts(e,e===u,n.slideNextClass),Ts(e,e===l,n.slidePrevClass)}),e.emitSlidesClasses()}var Ds=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=t.closest(e.isElement?`swiper-slide`:`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&!t.lazyPreloaderManaged&&t.remove())})),t&&!t.lazyPreloaderManaged&&t.remove()}},Os=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector(`[loading="lazy"]`);n&&n.removeAttribute(`loading`)},ks=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let r=e.params.slidesPerView===`auto`?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let n=i,a=[n-t];a.push(...Array.from({length:t}).map((e,t)=>
7n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&Os(e,n)});return}let a=i+r-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=a+t;r+=1){let t=(r%n+n)%n;(t<i||t>a)&&Os(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(a+t,n-1);r+=1)r!==i&&(r>a||r<i)&&Os(e,r)};function As(e){let{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate,i;for(let e=0;e<t.length;e+=1)t[e+1]===void 0?r>=t[e]&&(i=e):r>=t[e]&&r<t[e+1]-(t[e+1]-t[e])/2?i=e:r>=t[e]&&r<t[e+1]&&(i=e+1);return n.normalizeSlideIndex&&(i<0||i===void 0)&&(i=0),i}function js(e){let t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:a,realIndex:o,snapIndex:s}=t,c=e,l,u=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(c===void 0&&(c=As(t)),r.indexOf(n)>=0)l=r.indexOf(n);else{let e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),c===a&&!t.params.loop){l!==s&&(t.snapIndex=l,t.emit(`snapIndexChange`));return}if(c===a&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=u(c);return}let d=t.grid&&i.grid&&i.grid.rows>1,f;if(t.virtual&&i.virtual.enabled)f=i.loop?u(c):c;else if(d){let e=t.slides.find(e=>e.column===c),n=parseInt(e.getAttribute(`data-swiper-slide-index`),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),f=Math.floor(n/i.grid.rows)}else if(t.slides[c]){let e=t.slides[c].getAttribute(`data-swiper-slide-index`);f=e?parseInt(e,10):c}else f=c;Object.assign(t,{previousSnapIndex:s,snapIndex:l,previousRealIndex:o,realIndex:f,previousIndex:a,activeIndex:c}),t.initialized&&ks(t),t.emit(`activeIndexChange`),t.emit(`snapIndexChange`),(t.initialized||t.params.runCallbacksOnInit)&&(o!==f&&t.emit(`realIndexChange`),t.emit(`slideChange`))}function Ms(e,t){let n=this,r=n.params,i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>
vendor: 22,110 bytes, line 7
71&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(i=e)});let a=!1,o;if(i){for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===i){a=!0,o=e;break}}if(i&&a)n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute(`data-swiper-slide-index`),10):n.clickedIndex=o;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}r.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var Ns={updateSize:vs,updateSlides:ys,updateAutoHeight:bs,updateSlidesOffset:xs,updateSlidesProgress:Cs,updateProgress:ws,updateSlidesClasses:Es,updateActiveIndex:js,updateClickedSlide:Ms};function Ps(e=this.isHorizontal()?`x`:`y`){let t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:a}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let o=Vo(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function Fs(e,t){let n=this,{rtlTranslate:r,params:i,wrapperEl:a,progress:o}=n,s=0,c=0;n.isHorizontal()?s=r?-e:e:c=e,i.roundLengths&&(s=Math.floor(s),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:c,i.cssMode?a[n.isHorizontal()?`scrollLeft`:`scrollTop`]=n.isHorizontal()?-s:-c:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),a.style.transform=`translate3d(${s}px, ${c}px, 0px)`);let l,u=n.maxTranslate()-n.minTranslate();l=u===0?0:(e-n.minTranslate())/u,l!==o&&n.updateProgress(e),n.emit(`setTranslate`,n.translate,t)}function Is(){return-this.snapGrid[0]}function Ls(){return-this.snapGrid[this.snapGrid.length-1]}function Rs(e=0,t=this.params.speed,n=!0,r=!0,i){let a=this,{params:o,wrapperEl:s}=a;if(a.animating&&o.preventInteractionOnTransition)return!1;let c=a.minTranslate(),l=a.maxTranslate(),u;if(u=r&&e>c?c:r&&e<l?l:e,a.updateProgress(u),o.cssMode){let e=a.isHorizontal();if(t===0)s[e?`scrollLeft`:`scrollTop`]=-u;else{if(!a.support.smoothScroll)return Go({swiper:a,targetPosition:-u,side:e?`left`:`top`}),!0;s.scrollTo({[e?`left`:`top`]:-u,behavior:`smooth`})}return!0}return t===0?(a.setTransition(0),a.setTranslate(u),n&&(a.emit(`beforeTransitionStart`,t,i),a.emit(`transitionEnd`))):(a.setTransition(t),a.setTranslate(u),n&&(a.emit(`beforeTransitionStart`,t,i),a.emit(`transitionStart`)),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||=function(e){!a||a.destroyed||e.target===this&&(a.wrapperEl.removeEventListener(`transitionend`,a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,n&&a.emit(`transitionEnd`))},a.wrapperEl.addEventListener(`transitionend`,a.onTranslateToWrapperTransitionEnd))),!0}var zs={getTranslate:Ps,setTranslate:Fs,minTranslate:Is,maxTranslate:Ls,translateTo:Rs};function Bs(e,t){let n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?`0ms`:``),n.emit(`setTransition`,e,t)}function Vs({swiper:e,runCallbacks:t,direction:n,step:r}){let{activeIndex:i,previousIndex:a}=e,o=n;o||=i>a?`next`:i<a?`prev`:`reset`,e.emit(`transition${r}`),t&&o===`reset`?e.emit(`slideResetTransition${r}`):t&&i!==a&&(e.emit(`slideChangeTransition${r}`),o===`next`?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}function Hs(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Vs({swiper:n,runCallbacks:e,direction:t,step:`Start`}))}function Us(e=!0,t){let n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Vs({swiper:n,runCallbacks:e,direction:t,step:`End`}))}var Ws={setTransition:Bs,transitionStart:Hs,transitionEnd:Us};function Gs(e=0,t,n=!0,r,i){typeof e==`string`&&(e=parseInt(e,10));let a=this,o=e;o<0&&(o=0);let{params:s,snapGrid:c,slidesGrid:l,previousIndex:u,activeIndex:d,rtlTranslate:f,wrapperEl:p,enabled:m}=a;if(!m&&!r&&!i||a.destroyed||a.animating&&s.preventInteractionOnTransition)return!1;t===void 0&&(t=a.params.speed);let h=Math.min(a.params.slidesPerGroupSkip,o),g=h+Math.floor((o-h)/a.params.slidesPerGroup);g>=c.length&&(g=c.length-1);let _=-c[g];if(s.normalizeSlideIndex)for(let e=0;e<l.length;e+=1){let t=-Math.floor(_*100),n=Math.floor(l[e]*100),r=Math.floor(l[e+1]*100);l[e+1]===void 0?t>=n&&(o=e):t>=n&&t<r-(r-n)/2?o=e:t>=n&&t<r&&(o=e+1)}if(a.initialized&&o!==d&&(!a.allowSlideNext&&(f?_>a.translate&&_>a.minTranslate():_<a.translate&&_<a.minTranslate())||!a.allowSlidePrev&&_>a.translate&&_>a.maxTranslate()&&(d||0)!==o))return!1;o!==(u||0)&&n&&a.emit(`beforeSlideChangeStart`),a.updateProgress(_);let v;v=o>d?`next`:o<d?`prev`:`reset`;let y=a.virtual&&a.params.virtual.enabled;if(!(y&&i)&&(f&&-_===a.translate||!f&&_===a.translate))return a.updateActiveIndex(o),s.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),s.effect!==`slide`&&a.setTranslate(_),v!==`reset`&&(a.transitionStart(n,v),a.transitionEnd(n,v)),!1;if(s.cssMode){let e=a.isHorizontal(),n=f?_:-_;if(t===0)y&&(a.wrapperEl.style.scrollSnapType=`none`,a._immediateVirtual=!0),y&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[e?`scrollLeft`:`scrollTop`]=n})):p[e?`scrollLeft`:`scrollTop`]=n,y&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType=``,a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return Go({swiper:a,targetPosition:n,side:e?`left`:`top`}),!0;p.scrollTo({[e?`left`:`top`]:n,behavior:`smooth`})}return!0}let b=ms().isSafari;return y&&!i&&b&&a.isElement&&a.virtual.update(!1,!1,o),a.setTransition(t),a.setTranslate(_),a.updateActiveIndex(o),a.updateSlidesClasses(),a.emit(`beforeTransitionStart`,t,r),a.transitionStart(n,v),t===0?a.transitionEnd(n,v):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||=function(e){!a||a.destroyed||e.target===this&&(a.wrapperEl.removeEventListener(`transitionend`,a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(n,v))},a.wrapperEl.addEventListener(`transitionend`,a.onSlideToWrapperTransitionEnd)),!0}function Ks(e=0,t,n=!0,r){typeof e==`string`&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;t===void 0&&(t=i.params.speed);let a=i.grid&&i.params.grid&&i.params.grid.rows>1,o=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(a){let t=o*i.params.grid.rows;e=i.slides.find(e=>e.getAttribute(`data-swiper-slide-index`)*1===t).column}else e=i.getSlideIndexByData(o);let t=a?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n,slidesOffsetBefore:s,slidesOffsetAfter:c}=i.params,l=n||!!s||!!c,u=i.params.slidesPerView;u===`auto`?u=i.slidesPerViewDynamic():(u=Math.ceil(parseFloat(i.params.slidesPerView,10)),l&&u%2==0&&(u+=1));let d=t-e<u;if(l&&(d||=e<Math.ceil(u/2)),r&&l&&i.params.slidesPerView!==`auto`&&!a&&(d=!1),d){let n=l?e<i.activeIndex?`prev`:`next`:e-i.activeIndex-1<i.params.slidesPerView?`next`:`prev`;i.loopFix({direction:n,slideTo:!0,activeSlideIndex:n===`next`?e+1:e-t+1,slideRealIndex:n===`next`?i.realIndex:void 0})}if(a){let e=o*i.params.grid.rows;o=i.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)*1===e).column}else o=i.getSlideIndexByData(o)}return requestAnimationFrame(()=>{i.slideTo(o,t,n,r)}),i}function qs(e,t=!0,n){let r=this,{enabled:i,params:a,animating:o}=r;if(!i||r.destroyed)return r;e===void 0&&(e=r.params.speed);let s=a.slidesPerGroup;a.slidesPerView===`auto`&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic(`current`,!0),1));let c=r.activeIndex<a.slidesPerGroupSkip?1:s,l=r.virtual&&a.virtual.enabled;if(a.loop){if(o&&!l&&a.loopPreventsSliding)return!1;if(r.loopFix({direction:`next`}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+c,e,t,n)}),!0}return a.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+c,e,t,n)}function Js(e,t=!0,n){let r=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:c,animating:l}=r;if(!c||r.destroyed)return r;e===void 0&&(e=r.params.speed);let u=r.virtual&&i.virtual.enabled;if(i.loop){if(l&&!u&&i.loopPreventsSliding)return!1;r.loopFix({direction:`prev`}),r._clientLeft=r.wrapperEl.clientLeft}let d=s?r.translate:-r.translate;function f(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=f(d),m=a.map(e=>f(e)),h=i.freeMode&&i.freeMode.enabled,g=a[m.indexOf(p)-1];if(g===void 0&&(i.cssMode||h)){let e;a.forEach((t,n)=>{p>=t&&(e=n)}),e!==void 0&&(g=h?a[e]:a[e>0?e-1:e])}let _=0;if(g!==void 0&&(_=o.indexOf(g),_<0&&(_=r.activeIndex-1),i.slidesPerView===`auto`&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(_=_-r.slidesPerViewDynamic(`previous`,!0)+1,_=Math.max(_,0))),i.rewind&&r.isBeginning){let i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(_,e,t,n)}),!0;return r.slideTo(_,e,t,n)}function Ys(e,t=!0,n){let r=this;if(!r.destroyed)return e===void 0&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)}function Xs(e,t=!0,n,r=.5){let i=this;if(i.destroyed)return;e===void 0&&(e=i.params.speed);let a=i.activeIndex,o=Math.min(i.params.slidesPerGroupSkip,a),s=o+Math.floor((a-o)/i.params.slidesPerGroup),c=i.rtlTranslate?i.translate:-i.translate;if(c>=i.snapGrid[s]){let e=i.snapGrid[s],t=i.snapGrid[s+1];c-e>(t-e)*r&&(a+=i.params.slidesPerGroup)}else{let e=i.snapGrid[s-1],t=i.snapGrid[s];c-e<=(t-e)*r&&(a-=i.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,i.slidesGrid.length-1),i.slideTo(a,e,t,n)}function Zs(){let e=this;if(e.destroyed)return;let{params:t,slidesEl:n}=e,r=t.slidesPerView===`auto`?e.slidesPerViewDynamic():t.slidesPerView,i=e.getSlideIndexWhenGrid(e.clickedIndex),a,o=e.isElement?`swiper-slide`:`.${t.slideClass}`,s=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;a=parseInt(e.clickedSlide.getAttribute(`data-swiper-slide-index`),10),t.centeredSlides?e.slideToLoop(a):i>(s?(e.slides.length-r)/2-(e.params.grid.rows-1):e.slides.length-r)?(e.loopFix(),i=e.getSlideIndex(Q(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),Ro(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Qs={slideTo:Gs,slideToLoop:Ks,slideNext:qs,slidePrev:Js,slideReset:Ys,slideToClosest:Xs,slideToClickedSlide:Zs};function $s(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;let a=()=>{Q(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute(`data-swiper-slide-index`,t)})},o=()=>{let e=Q(i,`.${r.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())},s=n.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||s)&&o();let c=r.slidesPerGroup*(s?r.grid.rows:1),l=n.slides.length%c!==0,u=s&&n.slides.length%r.grid.rows!==0,d=e=>{for(let t=0;t<e;t+=1){let e=n.isElement?Xo(`swiper-slide`,[r.slideBlankClass]):Xo(`div`,[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?(r.loopAddBlankSlides?(d(c-n.slides.length%c),n.recalcSlides(),n.updateSlides()):Yo(`Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)`),a()):(u&&(r.loopAddBlankSlides?(d(r.grid.rows-n.slides.length%r.grid.rows),n.recalcSlides(),n.updateSlides()):Yo(`Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)`)),a());let f=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:f?void 0:`next`,initial:t})}function ec({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,initial:a,byController:o,byMousewheel:s}={}){let c=this;if(!c.params.loop)return;c.emit(`beforeLoopFix`);let{slides:l,allowSlidePrev:u,allowSlideNext:d,slidesEl:f,params:p}=c,{centeredSlides:m,slidesOffsetBefore:h,slidesOffsetAfter:g,initialSlide:_}=p,v=m||!!h||!!g;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&p.virtual.enabled){t&&(!v&&c.snapIndex===0?c.slideTo(c.virtual.slides.length,0,!1,!0):v&&c.snapIndex<p.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=d,c.emit(`loopFix`);return}let y=p.slidesPerView;y===`auto`?y=c.slidesPerViewDynamic():(y=Math.ceil(parseFloat(p.slidesPerView,10)),v&&y%2==0&&(y+=1));let b=p.slidesPerGroupAuto?y:p.slidesPerGroup,x=v?Math.max(b,Math.ceil(y/2)):b;x%b!==0&&(x+=b-x%b),x+=p.loopAdditionalSlides,c.loopedSlides=x;let S=c.grid&&p.grid&&p.grid.rows>1;l.length<y+x||c.params.effect===`cards`&&l.length<y+x*2?Yo(`Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters`):S&&p.grid.fill===`row`&&Yo("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let C=[],w=[],T=S?Math.ceil(l.length/p.grid.rows):l.length,E=a&&T-_<y&&!v,D=E?_:c.activeIndex;i===void 0?i=c.getSlideIndex(l.find(e=>e.classList.contains(p.slideActiveClass))):D=i;let O=n===`next`||!n,k=n===`prev`||!n,A=0,j=0,M=(S?l[i].column:i)+(v&&r===void 0?-y/2+.5:0);if(M<x){A=Math.max(x-M,b);for(let e=0;e<x-M;e+=1){let t=e-Math.floor(e/T)*T;if(S){let e=T-t-1;for(let t=l.length-1;t>=0;--t)l[t].column===e&&C.push(t)}else C.push(T-t-1)}}else if(M+y>T-x){j=Math.max(M-(T-x*2),b),E&&(j=Math.max(j,y-T+_+1));for(let e=0;e<j;e+=1){let t=e-Math.floor(e/T)*T;S?l.forEach((e,n)=>{e.column===t&&w.push(n)}):w.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),c.params.effect===`cards`&&l.length<y+x*2&&(w.includes(i)&&w.splice(w.indexOf(i),1),C.includes(i)&&C.splice(C.indexOf(i),1)),k&&C.forEach(e=>{l[e].swiperLoopMoveDOM=!0,f.prepend(l[e]),l[e].swiperLoopMoveDOM=!1}),O&&w.forEach(e=>{l[e].swiperLoopMoveDOM=!0,f.append(l[e]),l[e].swiperLoopMoveDOM=!1}),c.recalcSlides(),p.slidesPerView===`auto`?c.updateSlides():S&&(C.length>0&&k||w.length>0&&O)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),p.watchSlidesProgress&&c.updateSlidesOffset(),t){if(C.length>0&&k){if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D+A]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D+Math.ceil(A),0,!1,!0),r&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(r){let e=S?C.length/p.grid.rows:C.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(w.length>0&&O)if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D-j]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D-j,0,!1,!0),r&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{let e=S?w.length/p.grid.rows:w.length;c.slideTo(c.activeIndex-e,0,!1,!0)}}if(c.allowSlidePrev=u,c.allowSlideNext=d,c.controller&&c.controller.control&&!o){let a={slideRealIndex:e,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===p.slidesPerView&&t})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...a,slideTo:c.controller.control.params.slidesPerView===p.slidesPerView&&t})}c.emit(`loopFix`)}function tc(){let e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();let r=[];e.slides.forEach(e=>{let t=e.swiperSlideIndex===void 0?e.getAttribute(`data-swiper-slide-index`)*1:e.swiperSlideIndex;r[t]=e}),e.slides.forEach(e=>{e.removeAttribute(`data-swiper-slide-index`)}),r.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var nc={loopCreate:$s,loopFix:ec,loopDestroy:tc};function rc(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n=t.params.touchEventsTarget===`container`?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor=`move`,n.style.cursor=e?`grabbing`:`grab`,t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function ic(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget===`container`?`el`:`wrapperEl`].style.cursor=``,e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var ac={setGrabCursor:rc,unsetGrabCursor:ic};function oc(e,t=this){function n(t){if(!t||t===Y()||t===X())return null;t.assignedSlot&&(t=t.assignedSlot);let r=t.closest(e);return!r&&!t.getRootNode?null:r||n(t.getRootNode().host)}return n(t)}function sc(e,t,n){let r=X(),{params:i}=e,a=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return a&&(n<=o||n>=r.innerWidth-o)?a===`prevent`?(t.preventDefault(),!0):!1:!0}function cc(e){let t=this;if(t.destroyed)return;let n=Y(),r=e;r.originalEvent&&(r=r.originalEvent);let i=t.touchEventsData;if(r.type===`pointerdown`){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type===`touchstart`&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type===`touchstart`){sc(t,r,r.targetTouches[0].pageX);return}let{params:a,touches:o,enabled:s}=t;if(!s||!a.simulateTouch&&r.pointerType===`mouse`||t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let c=r.target;if(a.touchEventsTarget===`wrapper`&&!Jo(c,t.wrapperEl)||`which`in r&&r.which===3||`button`in r&&r.button>0||i.isTouched&&i.isMoved)return;let l=!!a.noSwipingClass&&a.noSwipingClass!==``,u=r.composedPath?r.composedPath():r.path;l&&r.target&&r.target.shadowRoot&&u&&(c=u[0]);let d=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,f=!!(r.target&&r.target.shadowRoot);if(a.noSwiping&&(f?oc(d,c):c.closest(d))){t.allowClick=!0;return}if(a.swipeHandler&&!c.closest(a.swipeHandler))return;o.currentX=r.pageX,o.currentY=r.pageY;let p=o.currentX,m=o.currentY;if(!sc(t,r,p))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=p,o.startY=m,i.touchStartTime=zo(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(i.allowThresholdMove=!1);let h=!0;c.matches(i.focusableElements)&&(h=!1,c.nodeName===`SELECT`&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==c&&(r.pointerType===`mouse`||r.pointerType!==`mouse`&&!c.matches(i.focusableElements))&&n.activeElement.blur();let g=h&&t.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||g)&&!c.isContentEditable&&r.preventDefault(),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit(`touchStart`,r)}function lc(e){let t=Y(),n=this;if(n.destroyed)return;let r=n.touchEventsData,{params:i,touches:a,rtlTranslate:o,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType===`mouse`)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),c.type===`pointermove`&&(r.touchId!==null||c.pointerId!==r.pointerId))return;let l;if(c.type===`touchmove`){if(l=[...c.changedTouches].find(e=>e.identifier===r.touchId),!l||l.identifier!==r.touchId)return}else l=c;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit(`touchMoveOpposite`,c);return}let u=l.pageX,d=l.pageY;if(c.preventedByNestedSwiper){a.startX=u,a.startY=d;return}if(!n.allowTouchMove){c.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(a,{startX:u,startY:d,currentX:u,currentY:d}),r.touchStartTime=zo());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(d<a.startY&&n.translate<=n.maxTranslate()||d>a.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(o&&(u>a.startX&&-n.translate<=n.maxTranslate()||u<a.startX&&-n.translate>=n.minTranslate()))return;else if(!o&&(u<a.startX&&n.translate<=n.maxTranslate()||u>a.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==c.target&&c.pointerType!==`mouse`&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit(`touchMove`,c),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=u,a.currentY=d;let f=a.currentX-a.startX,p=a.currentY-a.startY;if(n.params.threshold&&Math.sqrt(f**2+p**2)<n.params.threshold)return;if(r.isScrolling===void 0){let e;n.isHorizontal()&&a.currentY===a.startY||n.isVertical()&&a.currentX===a.startX?r.isScrolling=!1:f*f+p*p>=25&&(e=Math.atan2(Math.abs(p),Math.abs(f))*180/Math.PI,r.isScrolling=n.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(r.isScrolling&&n.emit(`touchMoveOpposite`,c),r.startMoving===void 0&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(r.startMoving=!0),r.isScrolling||c.type===`touchmove`&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let m=n.isHorizontal()?f:p,h=n.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(m=Math.abs(m)*(o?1:-1),h=Math.abs(h)*(o?1:-1)),a.diff=m,m*=i.touchRatio,o&&(m=-m,h=-h);let g=n.touchesDirection;n.swipeDirection=m>0?`prev`:`next`,n.touchesDirection=h>0?`prev`:`next`;let _=n.params.loop&&!i.cssMode,v=n.touchesDirection===`next`&&n.allowSlideNext||n.touchesDirection===`prev`&&n.allowSlidePrev;if(!r.isMoved){if(_&&v&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){let e=new window.CustomEvent(`transitionend`,{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
7n.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit(`sliderFirstMove`,c)}if(new Date().getTime(),i._loopSwapReset!==!1&&r.isMoved&&r.allowThresholdMove&&g!==n.touchesDirection&&_&&v&&Math.abs(m)>=1){Object.assign(a,{startX:u,startY:d,currentX:u,currentY:d,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit(`sliderMove`,c),r.isMoved=!0,r.currentTranslate=m+r.startTranslate;let y=!0,b=i.resistanceRatio;if(i.touchReleaseOnEdges&&(b=0),m>0?(_&&v&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(i.slidesPerView!==`auto`&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:`prev`,setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(y=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+m)**b))):m<0&&(_&&v&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(i.slidesPerView!==`auto`&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:`next`,setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView===`auto`?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(y=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-m)**b))),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection===`next`&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection===`prev`&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(m)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,r.currentTranslate=r.startTranslate,a.diff=n.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function uc(e){let t=this;if(t.destroyed)return;let n=t.touchEventsData,r=e;r.originalEvent&&(r=r.originalEvent);let i;if(!(r.type===`touchend`||r.type===`touchcancel`)){if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}else if(i=[...r.changedTouches].find(e=>e.identifier===n.touchId),!i||i.identifier!==n.touchId)return;if([`pointercancel`,`pointerout`,`pointerleave`,`contextmenu`].includes(r.type)&&!([`pointercancel`,`contextmenu`].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;let{params:a,touches:o,rtlTranslate:s,slidesGrid:c,enabled:l}=t;if(!l||!a.simulateTouch&&r.pointerType===`mouse`)return;if(n.allowTouchCallbacks&&t.emit(`touchEnd`,r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);let u=zo(),d=u-n.touchStartTime;if(t.allowClick){let e=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(e&&e[0]||r.target,e),t.emit(`tap click`,r),d<300&&u-n.lastClickTime<300&&t.emit(`doubleTap doubleClick`,r)}if(n.lastClickTime=zo(),Ro(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let f;if(f=a.followFinger?s?t.translate:-t.translate:-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:f});return}let p=f>=-t.maxTranslate()&&!t.params.loop,m=0,h=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;c[e+t]===void 0?(p||f>=c[e])&&(m=e,h=c[c.length-1]-c[c.length-2]):(p||f>
7=c[e]&&f<c[e+t])&&(m=e,h=c[e+t]-c[e])}let g=null,_=null;a.rewind&&(t.isBeginning?_=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));let v=(f-c[m])/h,y=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(d>a.longSwipesMs){if(!a.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection===`next`&&(v>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?g:m+y):t.slideTo(m)),t.swipeDirection===`prev`&&(v>1-a.longSwipesRatio?t.slideTo(m+y):_!==null&&v<0&&Math.abs(v)>a.longSwipesRatio?t.slideTo(_):t.slideTo(m))}else{if(!a.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(m+y):t.slideTo(m):(t.swipeDirection===`next`&&t.slideTo(g===null?m+y:g),t.swipeDirection===`prev`&&t.slideTo(_===null?m:_))}}function dc(){let e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;if((t.slidesPerView===`auto`||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s){let t=o?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}else e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function fc(e){let t=this;t.destroyed||t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function pc(){let e=this;if(e.destroyed)return;let{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i,a=e.maxTranslate()-e.minTranslate();i=a===0?0:(e.translate-e.minTranslate())/a,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit(`setTranslate`,e.translate,!1)}function mc(e){let t=this;t.destroyed||(Ds(t,e.target),!(t.params.cssMode||t.params.slidesPerView!==`auto`&&!t.params.autoHeight)&&t.update())}function hc(){let e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction=`auto`))}var gc=(e,t)=>{let n=Y(),{params:r,el:i,wrapperEl:a,device:o}=e,s=!!r.nested,c=t===`on`?`addEventListener`:`removeEventListener`,l=t;!i||typeof i==`string`||(n[c](`touchstart`,e.onDocumentTouchStart,{passive:!1,capture:s}),i[c](`touchstart`,e.onTouchStart,{passive:!1}),i[c](`pointerdown`,e.onTouchStart,{passive:!1}),n[c](`touchmove`,e.onTouchMove,{passive:!1,capture:s}),n[c](`pointermove`,e.onTouchMove,{passive:!1,capture:s}),n[c](`touchend`,e.onTouchEnd,{passive:!0}),n[c](`pointerup`,e.onTouchEnd,{passive:!0}),n[c](`pointercancel`,e.onTouchEnd,{passive:!0}),n[c](`touchcancel`,e.onTouchEnd,{passive:!0}),n[c](`pointerout`,e.onTouchEnd,{passive:!0}),n[c](`pointerleave`,e.onTouchEnd,{passive:!0}),n[c](`contextmenu`,e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[c](`click`,e.onClick,!0),r.cssMode&&a[c](`scroll`,e.onScroll),r.updateOnWindowResize?e[l](o.ios||o.android?`resize orientationchange observerUpdate`:`resize observerUpdate`,dc,!0):e[l](`observerUpdate`,dc,!0),i[c](`load`,e.onLoad,{capture:!0}))};function _c(){let e=this,{params:t}=e;e.onTouchStart=cc.bind(e),e.onTouchMove=lc.bind(e),e.onTouchEnd=uc.bind(e),e.onDocumentTouchStart=hc.bind(e),t.cssMode&&(e.onScroll=pc.bind(e)),e.onClick=fc.bind(e),e.onLoad=mc.bind(e),gc(e,`on`)}function vc(){gc(this,`off`)}var yc={attachEvents:_c,detachEvents:vc},bc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function xc(){let e=this,{realIndex:t,initialized:n,params:r,el:i}=e,a=r.breakpoints;if(!a||a&&Object.keys(a).length===0)return;let o=Y(),s=r.breakpointsBase===`window`||!r.breakpointsBase?r.breakpointsBase:`container`,c=[`window`,`container`].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:o.querySelector(r.breakpointsBase),l=e.getBreakp
vendor: 23,300 bytes, line 7
7oint(a,s,c);if(!l||e.currentBreakpoint===l)return;let u=(l in a?a[l]:void 0)||e.originalParams,d=bc(e,r),f=bc(e,u),p=e.params.grabCursor,m=u.grabCursor,h=r.enabled;d&&!f?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&f&&(i.classList.add(`${r.containerModifierClass}grid`),(u.grid.fill&&u.grid.fill===`column`||!u.grid.fill&&r.grid.fill===`column`)&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!m?e.unsetGrabCursor():!p&&m&&e.setGrabCursor(),[`navigation`,`pagination`,`scrollbar`].forEach(t=>{if(u[t]===void 0)return;let n=r[t]&&r[t].enabled,i=u[t]&&u[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});let g=u.direction&&u.direction!==r.direction,_=r.loop&&(u.slidesPerView!==r.slidesPerView||g),v=r.loop;g&&n&&e.changeDirection(),Z(e.params,u);let y=e.params.enabled,b=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!y?e.disable():!h&&y&&e.enable(),e.currentBreakpoint=l,e.emit(`_beforeBreakpoint`,u),n&&(_?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!v&&b?(e.loopCreate(t),e.updateSlides()):v&&!b&&e.loopDestroy()),e.emit(`breakpoint`,u)}function Sc(e,t=`window`,n){if(!e||t===`container`&&!n)return;let r=!1,i=X(),a=t===`window`?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>{if(typeof e==`string`&&e.indexOf(`@`)===0){let t=parseFloat(e.substr(1));return{value:a*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];t===`window`?i.matchMedia(`(min-width: ${s}px)`).matches&&(r=a):s<=n.clientWidth&&(r=a)}return r||`max`}var Cc={setBreakpoint:xc,getBreakpoint:Sc};function wc(e,t){let n=[];return e.forEach(e=>{typeof e==`object`?Object.keys(e).forEach(r=>{e[r]&&n.push(t+r)}):typeof e==`string`&&n.push(t+e)}),n}function Tc(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=wc([`initialized`,n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill===`column`},{android:a.android},{ios:a.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),i.classList.add(...t),e.emitContainerClasses()}function Ec(){let e=this,{el:t,classNames:n}=e;!t||typeof t==`string`||(t.classList.remove(...n),e.emitContainerClasses())}var Dc={addClasses:Tc,removeClasses:Ec};function Oc(){let e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){let t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+r*2;e.isLocked=e.size>n}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?`lock`:`unlock`)}var kc={checkOverflow:Oc},Ac={init:!0,direction:`horizontal`,oneWayMovement:!1,swiperElementNodeName:`SWIPER-CONTAINER`,touchEventsTarget:`wrapper`,initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:`swiper`,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,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!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-blank`,slideActiveClass:`swiper-slide-active`,slideVisibleClass:`swiper-slide-visible`,slideFullyVisibleClass:`swiper-slide-fully-visible`,slideNextClass:`swiper-slide-next`,slidePrevClass:`swiper-slide-prev`,wrapperClass:`swiper-wrapper`,lazyPreloaderClass:`swiper-lazy-preloader`,lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function jc(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];if(typeof i!=`object`||!i){Z(t,n);return}if(e[r]===!0&&(e[r]={enabled:!0}),r===`navigation`&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),[`pagination`,`scrollbar`].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),!(r in e&&`enabled`in i)){Z(t,n);return}typeof e[r]==`object`&&!(`enabled`in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),Z(t,n)}}var Mc={eventsEmitter:_s,update:Ns,translate:zs,transition:Ws,slide:Qs,loop:nc,grabCursor:ac,events:yc,breakpoints:Cc,checkOverflow:kc,classes:Dc},Nc={},Pc=class e{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)===`Object`?r=t[0]:[n,r]=t,r||={},r=Z({},r),n&&!r.el&&(r.el=n);let i=Y();if(r.el&&typeof r.el==`string`&&i.querySelectorAll(r.el).length>1){let t=[];return i.querySelectorAll(r.el).forEach(n=>{let i=Z({},r,{el:n});t.push(new e(i))}),t}let a=this;a.__swiper__=!0,a.support=cs(),a.device=ds({userAgent:r.userAgent}),a.browser=ms(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],r.modules&&Array.isArray(r.modules)&&r.modules.forEach(e=>{typeof e==`function`&&a.modules.indexOf(e)<0&&a.modules.push(e)});let o={};return a.modules.forEach(e=>{e({params:r,swiper:a,extendParams:jc(r,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}),a.params=Z({},Z({},Ac,o),Nc,r),a.originalParams=Z({},a.params),a.passedParams=Z({},r),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction===`horizontal`},isVertical(){return a.params.direction===`vertical`},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,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:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit(`_swiper`),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{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`}[e]}getSlideIndex(e){let{slidesEl:t,params:n}=this,r=ts(Q(t,`.${n.slideClass}, swiper-slide`)[0]);return ts(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)*1===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill===`column`?e=Math.floor(e/this.params.grid.rows):this.params.grid.fill===`row`&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let e=this,{slidesEl:t,params:n}=e;e.slides=Q(t,`.${n.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit(`enable`))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit(`disable`))}setProgress(e,t){let n=this;e=Math.min(Math.max(e,0),1);let r=n.minTranslate(),i=(n.maxTranslate()-r)*e+r;n.translateTo(i,t===void 0?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(` `).filter(t=>t.indexOf(`swiper`)===0||t.indexOf(e.params.containerModifierClass)===0);e.emit(`_containerClasses`,t.join(` `))}getSlideClasses(e){let t=this;return t.destroyed?``:e.className.split(` `).filter(e=>e.indexOf(`swiper-slide`)===0||e.indexOf(t.params.slideClass)===0).join(` `)}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(n=>{let r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit(`_slideClass`,n,r)}),e.emit(`_slideClasses`,t)}slidesPerViewDynamic(e=`current`,t=!1){let{params:n,slides:r,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,c=1;if(typeof n.slidesPerView==`number`)return n.slidesPerView;if(n.centeredSlides){let e=r[s]?Math.ceil(r[s].swiperSlideSize):0,t;for(let n=s+1;n<r.length;n+=1)r[n]&&!t&&(e+=Math.ceil(r[n].swiperSlideSize),c+=1,e>o&&(t=!0));for(let n=s-1;n>=0;--n)r[n]&&!t&&(e+=r[n].swiperSlideSize,c+=1,e>o&&(t=!0))}else if(e===`current`)for(let e=s+1;e<r.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(c+=1);else for(let e=s-1;e>=0;--e)i[s]-i[e]<o&&(c+=1);return c}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:t,params:n}=e;n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll(`[loading="lazy"]`)].forEach(t=>{t.complete&&Ds(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){let t=e.rtlTranslate?e.translate*-1:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(n.freeMode&&n.freeMode.enabled&&!n.cssMode)r(),n.autoHeight&&e.updateAutoHeight();else{if((n.slidesPerView===`auto`||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){let t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||r()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit(`update`)}changeDirection(e,t=!0){let n=this,r=n.params.direction;return e||=r===`horizontal`?`vertical`:`horizontal`,e===r||e!==`horizontal`&&e!==`vertical`?n:(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEach(t=>{e===`vertical`?t.style.width=``:t.style.height=``}),n.emit(`changeDirection`),t&&n.update(),n)}changeLanguageDirection(e){let t=this;t.rtl&&e===`rtl`||!t.rtl&&e===`ltr`||(t.rtl=e===`rtl`,t.rtlTranslate=t.params.direction===`horizontal`&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir=`rtl`):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir=`ltr`),t.update())}mount(e){let t=this;if(t.mounted)return!0;let n=e||t.params.el;if(typeof n==`string`&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||``).trim().split(` `).join(`.`)}`,i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(r()):Q(n,r())[0];return!i&&t.params.createElements&&(i=Xo(`div`,t.params.wrapperClass),n.append(i),Q(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:i,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:n.dir.toLowerCase()===`rtl`||es(n,`direction`)===`rtl`,rtlTranslate:t.params.direction===`horizontal`&&(n.dir.toLowerCase()===`rtl`||es(n,`direction`)===`rtl`),wrongRTL:es(i,`display`)===`-webkit-box`}),!0}init(e){let t=this;if(t.initialized||t.mount(e)===!1)return t;t.emit(`beforeInit`),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let n=[...t.el.querySelectorAll(`[loading="lazy"]`)];return t.isElement&&n.push(...t.hostEl.querySelectorAll(`[loading="lazy"]`)),n.forEach(e=>{e.complete?Ds(t,e):e.addEventListener(`load`,e=>{Ds(t,e.target)})}),ks(t),t.initialized=!0,ks(t),t.emit(`init`),t.emit(`afterInit`),t}destroy(e=!0,t=!0){let n=this,{params:r,el:i,wrapperEl:a,slides:o}=n;return n.params===void 0||n.destroyed?null:(n.emit(`beforeDestroy`),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&typeof i!=`string`&&i.removeAttribute(`style`),a&&a.removeAttribute(`style`),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute(`style`),e.removeAttribute(`data-swiper-slide-index`)})),n.emit(`destroy`),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),e!==!1&&(n.el&&typeof n.el!=`string`&&(n.el.swiper=null),Lo(n)),n.destroyed=!0,null)}static extendDefaults(e){Z(Nc,e)}static get extendedDefaults(){return Nc}static get defaults(){return Ac}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);let n=e.prototype.__modules__;typeof t==`function`&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(t=>e.installModule(t)),e):(e.installModule(t),e)}};Object.keys(Mc).forEach(e=>{Object.keys(Mc[e]).forEach(t=>{Pc.prototype[t]=Mc[e][t]})}),Pc.use([hs,gs]);function Fc({swiper:e,extendParams:t,on:n,emit:r}){let i=Y(),a=X();e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}});function o(t){if(!e.enabled)return;let{rtlTranslate:n}=e,o=t;o.originalEvent&&(o=o.originalEvent);let s=o.keyCode||o.charCode,c=e.params.keyboard.pageUpDown,l=c&&s===33,u=c&&s===34,d=s===37,f=s===39,p=s===38,m=s===40;if(!e.allowSlideNext&&(e.isHorizontal()&&f||e.isVertical()&&m||u)||!e.allowSlidePrev&&(e.isHorizontal()&&d||e.isVertical()&&p||l))return!1;if(o.shiftKey||o.altKey||o.ctrlKey||o.metaKey||i.activeElement&&(i.activeElement.isContentEditable||i.activeElement.nodeName&&(i.activeElement.nodeName.toLowerCase()===`input`||i.activeElement.nodeName.toLowerCase()===`textarea`)))return;if(e.params.keyboard.onlyInViewport&&(l||u||d||f||p||m)){let t=!1;if(ns(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&ns(e.el,`.${e.params.slideActiveClass}`).length===0)return;let r=e.el,i=r.clientWidth,o=r.clientHeight,s=a.innerWidth,c=a.innerHeight,l=Zo(r);n&&(l.left-=r.scrollLeft);let u=[[l.left,l.top],[l.left+i,l.top],[l.left,l.top+o],[l.left+i,l.top+o]];for(let e=0;e<u.length;e+=1){let n=u[e];if(n[0]>=0&&n[0]<=s&&n[1]>=0&&n[1]<=c){if(n[0]===0&&n[1]===0)continue;t=!0}}if(!t)return}let h=e.params.keyboard.speed;e.isHorizontal()?((l||u||d||f)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),((u||f)&&!n||(l||d)&&n)&&e.slideNext(h),((l||d)&&!n||(u||f)&&n)&&e.slidePrev(h)):((l||u||p||m)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),(u||m)&&e.slideNext(h),(l||p)&&e.slidePrev(h)),r(`keyPress`,s)}function s(){e.keyboard.enabled||(i.addEventListener(`keydown`,o),e.keyboard.enabled=!0)}function c(){e.keyboard.enabled&&(i.removeEventListener(`keydown`,o),e.keyboard.enabled=!1)}n(`init`,()=>{e.params.keyboard.enabled&&s()}),n(`destroy`,()=>{e.keyboard.enabled&&c()}),Object.assign(e.keyboard,{enable:s,disable:c})}function Ic(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let a=Q(e.el,`.${r[i]}`)[0];a||(a=Xo(`div`,r[i]),a.className=r[i],e.el.append(a)),n[i]=a,t[i]=a}}),n}var Lc=`<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>`;function Rc({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:`swiper-button-disabled`,hiddenClass:`swiper-button-hidden`,lockClass:`swiper-button-lock`,navigationDisabledClass:`swiper-navigation-disabled`}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:Lc};function i(t){let n;return t&&typeof t==`string`&&e.isElement&&(n=e.el.querySelector(t)||e.hostEl.querySelector(t),n)?n:(t&&(typeof t==`string`&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&typeof t==`string`&&n&&n.length>1&&e.el.querySelectorAll(t).length===1?n=e.el.querySelector(t):n&&n.length===1&&(n=n[0])),t&&!n?t:n)}function a(t,n){let r=e.params.navigation;t=$(t),t.forEach(t=>{t&&(t.classList[n?`add`:`remove`](...r.disabledClass.split(` `)),t.tagName===`BUTTON`&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?`add`:`remove`](r.lockClass))})}function o(){let{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop){a(n,!1),a(t,!1);return}a(n,e.isBeginning&&!e.params.rewind),a(t,e.isEnd&&!e.params.rewind)}function s(t){t.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r(`navigationPrev`))}function c(t){t.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r(`navigationNext`))}function l(){let t=e.params.navigation;if(e.params.navigation=Ic(e,e.originalParams.navigation,e.params.navigation,{nextEl:`swiper-button-next`,prevEl:`swiper-button-prev`}),!(t.nextEl||t.prevEl))return;let n=i(t.nextEl),r=i(t.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:r}),n=$(n),r=$(r);let a=(n,r)=>{if(n){if(t.addIcons&&n.matches(`.swiper-button-next,.swiper-button-prev`)&&!n.querySelector(`svg`)){let e=document.createElement(`div`);as(e,Lc),n.appendChild(e.querySelector(`svg`)),e.remove()}n.addEventListener(`click`,r===`next`?c:s)}!e.enabled&&n&&n.classList.add(...t.lockClass.split(` `))};n.forEach(e=>a(e,`next`)),r.forEach(e=>a(e,`prev`))}function u(){let{nextEl:t,prevEl:n}=e.navigation;t=$(t),n=$(n);let r=(t,n)=>{t.removeEventListener(`click`,n===`next`?c:s),t.classList.remove(...e.params.navigation.disabledClass.split(` `))};t.forEach(e=>r(e,`next`)),n.forEach(e=>r(e,`prev`))}n(`init`,()=>{e.params.navigation.enabled===!1?f():(l(),o())}),n(`toEdge fromEdge lock unlock`,()=>{o()}),n(`destroy`,()=>{u()}),n(`enable disable`,()=>{let{nextEl:t,prevEl:n}=e.navigation;if(t=$(t),n=$(n),e.enabled){o();return}[...t,...n].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),n(`click`,(t,n)=>{let{nextEl:i,prevEl:a}=e.navigation;i=$(i),a=$(a);let o=n.target,s=a.includes(o)||i.includes(o);if(e.isElement&&!s){let e=n.path||n.composedPath&&n.composedPath();e&&(s=e.find(e=>i.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!s){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;i.length?t=i[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),r(t===!0?`navigationShow`:`navigationHide`),[...i,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let d=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(` `)),l(),o()},f=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(` `)),u()};Object.assign(e.navigation,{enable:d,disable:f,update:o,init:l,destroy:u})}function zc(e=``){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,`\\$1`).replace(/ /g,`.`)}`}function Bc({swiper:e,extendParams:t,on:n,emit:r}){let i=`swiper-pagination`;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:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let a,o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function c(t,n){let{bulletActiveClass:r}=e.params.pagination;t&&(t=t[`${n===`prev`?`previous`:`next`}ElementSibling`],t&&(t.classList.add(`${r}-${n}`),t=t[`${n===`prev`?`previous`:`next`}ElementSibling`],t&&t.classList.add(`${r}-${n}-${n}`)))}function l(e,t,n){if(e%=n,t%=n,t===e+1)return`next`;if(t===e-1)return`previous`}function u(t){let n=t.target.closest(zc(e.params.pagination.bulletClass));if(!n)return;t.preventDefault();let r=ts(n)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===r)return;let t=l(e.realIndex,r,e.slides.length);t===`next`?e.slideNext():t===`previous`?e.slidePrev():e.slideToLoop(r)}else e.slideTo(r)}function d(){let t=e.rtl,n=e.params.pagination;if(s())return;let i=e.pagination.el;i=$(i);let l,u,d=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,f=e.params.loop?Math.ceil(d/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(u=e.previousRealIndex||0,l=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):e.snapIndex===void 0?(u=e.previousIndex||0,l=e.activeIndex||0):(l=e.snapIndex,u=e.previousSnapIndex),n.type===`bullets`&&e.pagination.bullets&&e.pagination.bullets.length>0){let r=e.pagination.bullets,s,d,f;if(n.dynamicBullets&&(a=is(r[0],e.isHorizontal()?`width`:`height`,!0),i.forEach(t=>{t.style[e.isHorizontal()?`width`:`height`]=`${a*(n.dynamicMainBullets+4)}px`}),n.dynamicMainBullets>1&&u!==void 0&&(o+=l-(u||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),s=Math.max(l-o,0),d=s+(Math.min(r.length,n.dynamicMainBullets)-1),f=(d+s)/2),r.forEach(e
7=>{let t=[...[``,`-next`,`-next-next`,`-prev`,`-prev-prev`,`-main`].map(e=>`${n.bulletActiveClass}${e}`)].map(e=>typeof e==`string`&&e.includes(` `)?e.split(` `):e).flat();e.classList.remove(...t)}),i.length>1)r.forEach(t=>{let r=ts(t);r===l?t.classList.add(...n.bulletActiveClass.split(` `)):e.isElement&&t.setAttribute(`part`,`bullet`),n.dynamicBullets&&(r>=s&&r<=d&&t.classList.add(...`${n.bulletActiveClass}-main`.split(` `)),r===s&&c(t,`prev`),r===d&&c(t,`next`))});else{let t=r[l];if(t&&t.classList.add(...n.bulletActiveClass.split(` `)),e.isElement&&r.forEach((e,t)=>{e.setAttribute(`part`,t===l?`bullet-active`:`bullet`)}),n.dynamicBullets){let e=r[s],t=r[d];for(let e=s;e<=d;e+=1)r[e]&&r[e].classList.add(...`${n.bulletActiveClass}-main`.split(` `));c(e,`prev`),c(t,`next`)}}if(n.dynamicBullets){let i=Math.min(r.length,n.dynamicMainBullets+4),o=(a*i-a)/2-f*a,s=t?`right`:`left`;r.forEach(t=>{t.style[e.isHorizontal()?s:`top`]=`${o}px`})}}i.forEach((t,i)=>{if(n.type===`fraction`&&(t.querySelectorAll(zc(n.currentClass)).forEach(e=>{e.textContent=n.formatFractionCurrent(l+1)}),t.querySelectorAll(zc(n.totalClass)).forEach(e=>{e.textContent=n.formatFractionTotal(f)})),n.type===`progressbar`){let r;r=n.progressbarOpposite?e.isHorizontal()?`vertical`:`horizontal`:e.isHorizontal()?`horizontal`:`vertical`;let i=(l+1)/f,a=1,o=1;r===`horizontal`?a=i:o=i,t.querySelectorAll(zc(n.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}n.type===`custom`&&n.renderCustom?(as(t,n.renderCustom(e,l+1,f)),i===0&&r(`paginationRender`,t)):(i===0&&r(`paginationRender`,t),r(`paginationUpdate`,t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?`add`:`remove`](n.lockClass)})}function f(){let t=e.params.pagination;if(s())return;let n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,i=e.pagination.el;i=$(i);let a=``;if(t.type===`bullets`){let r=e.params.loop?Math.ceil(n/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&r>n&&(r=n);for(let n=0;n<r;n+=1)t.renderBullet?a+=t.renderBullet.call(e,n,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?`part="bullet"`:``} class="${t.bulletClass}"></${t.bulletElement}>`}t.type===`fraction`&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),t.type===`progressbar`&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(n=>{t.type!==`custom`&&as(n,a||``),t.type===`bullets`&&e.pagination.bullets.push(...n.querySelectorAll(zc(t.bulletClass)))}),t.type!==`custom`&&r(`paginationRender`,i[0])}function p(){e.params.pagination=Ic(e,e.originalParams.pagination,e.params.pagination,{el:`swiper-pagination`});let t=e.params.pagination;if(!t.el)return;let n;typeof t.el==`string`&&e.isElement&&(n=e.el.querySelector(t.el)),!n&&typeof t.el==`string`&&(n=[...document.querySelectorAll(t.el)]),n||=t.el,!(!n||n.length===0)&&(e.params.uniqueNavElements&&typeof t.el==`string`&&Array.isArray(n)&&n.length>1&&(n=[...e.el.querySelectorAll(t.el)],n.length>1&&(n=n.find(t=>ns(t,`.swiper`)[0]===e.el))),Array.isArray(n)&&n.length===1&&(n=n[0]),Object.assign(e.pagination,{el:n}),n=$(n),n.forEach(n=>{t.type===`bullets`&&t.clickable&&n.classList.add(...(t.clickableClass||``).split(` `)),n.classList.add(t.modifierClass+t.type),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.type===`bullets`&&t.dynamicBullets&&(n.classList.add(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),t.type===`progressbar`&&t.progressbarOpposite&&n.classList.add(t.progressbarOppositeClass),t.clickable&&n.addEventListener(`click`,u),e.enabled||n.classList.add(t.lockClass)}))}function m(){let t=e.params.pagination;if(s())return;let n=e.pagination.el;
7n&&(n=$(n),n.forEach(n=>{n.classList.remove(t.hiddenClass),n.classList.remove(t.modifierClass+t.type),n.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(n.classList.remove(...(t.clickableClass||``).split(` `)),n.removeEventListener(`click`,u))})),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(` `)))}n(`changeDirection`,()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:n}=e.pagination;n=$(n),n.forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n(`init`,()=>{e.params.pagination.enabled===!1?g():(p(),f(),d())}),n(`activeIndexChange`,()=>{e.snapIndex===void 0&&d()}),n(`snapIndexChange`,()=>{d()}),n(`snapGridLengthChange`,()=>{f(),d()}),n(`destroy`,()=>{m()}),n(`enable disable`,()=>{let{el:t}=e.pagination;t&&(t=$(t),t.forEach(t=>t.classList[e.enabled?`remove`:`add`](e.params.pagination.lockClass)))}),n(`lock unlock`,()=>{d()}),n(`click`,(t,n)=>{let i=n.target,a=$(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;a[0].classList.contains(e.params.pagination.hiddenClass)===!0?r(`paginationShow`):r(`paginationHide`),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let h=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=$(t),t.forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass))),p(),f(),d()},g=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=$(t),t.forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass))),m()};Object.assign(e.pagination,{enable:h,disable:g,render:f,update:d,init:p,destroy:m})}function Vc({swiper:e,extendParams:t,on:n}){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,containerRole:null,itemRoleDescriptionMessage:null,slideRole:`group`,id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let r=null,i,a,o=new Date().getTime();function s(e){let t=r;t.length!==0&&as(t,e)}function c(e=16){return`x`.repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}function l(e){e=$(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`0`)})}function u(e){e=$(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`-1`)})}function d(e,t){e=$(e),e.forEach(e=>{e.setAttribute(`role`,t)})}function f(e,t){e=$(e),e.forEach(e=>{e.setAttribute(`aria-roledescription`,t)})}function p(e,t){e=$(e),e.forEach(e=>{e.setAttribute(`aria-label`,t)})}function m(e,t){e=$(e),e.forEach(e=>{e.setAttribute(`id`,t)})}function h(e,t){e=$(e),e.forEach(e=>{e.setAttribute(`aria-live`,t)})}function g(e){e=$(e),e.forEach(e=>{e.setAttribute(`aria-disabled`,!0)})}function _(e){e=$(e),e.forEach(e=>{e.removeAttribute(`aria-disabled`)})}function v(t){if(t.keyCode!==13&&t.keyCode!==32)return;let n=e.params.a11y,r=t.target;if(!(e.pagination&&e.pagination.el&&(r===e.pagination.el||e.pagination.el.contains(t.target))&&!t.target.matches(zc(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=$(e.navigation.prevEl);$(e.navigation.nextEl).includes(r)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?s(n.lastSlideMessage):s(n.nextSlideMessage)),t.includes(r)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?s(n.firstSlideMessage):s(n.prevSlideMessage))}e.pagination&&r.matches(zc(e.params.pagination.bulletClass))&&r.click()}}function y(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:n}=e.navigation;n&&(e.isBeginning?(g(n),u(n)):(_(n),l(n))),t&&(e.isEnd?(g(t),u(t)):(_(t),l(t)))}function b(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function x(){return b()&&e.params.pagination.clickable}function S(){let t=e.params.a11y;
7b()&&e.pagination.bullets.forEach(n=>{e.params.pagination.clickable&&(l(n),e.params.pagination.renderBullet||(d(n,`button`),p(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,ts(n)+1)))),n.matches(zc(e.params.pagination.bulletActiveClass))?n.setAttribute(`aria-current`,`true`):n.removeAttribute(`aria-current`)})}let C=(e,t,n)=>{l(e),e.tagName!==`BUTTON`&&(d(e,`button`),e.addEventListener(`keydown`,v)),p(e,n)},w=t=>{a&&a!==t.target&&!a.contains(t.target)&&(i=!0),e.a11y.clicked=!0},T=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},E=e=>{o=new Date().getTime()},D=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-o<100)return;let n=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!n||!e.slides.includes(n))return;a=n;let r=e.virtual&&e.params.virtual.enabled,s=(r?parseInt(n.getAttribute(`data-swiper-slide-index`),10):e.slides.indexOf(n))===e.activeIndex,c=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(n);s||c||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{i||=(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(n.getAttribute(`data-swiper-slide-index`))),0):r?e.slideTo(e.getSlideIndexWhenGrid(parseInt(n.getAttribute(`data-swiper-slide-index`),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(n)),0),!1)}))},O=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&f(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&d(e.slides,t.slideRole);let n=e.slides.length;t.slideLabelMessage&&e.slides.forEach((r,i)=>{let a=e.params.loop?parseInt(r.getAttribute(`data-swiper-slide-index`),10):i;p(r,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,n))})},k=()=>{let t=e.params.a11y;e.el.append(r);let n=e.el;t.containerRoleDescriptionMessage&&f(n,t.containerRoleDescriptionMessage),t.containerMessage&&p(n,t.containerMessage),t.containerRole&&d(n,t.containerRole);let i=e.wrapperEl,a=t.id||i.getAttribute(`id`)||`swiper-wrapper-${c(16)}`;m(i,a),t.wrapperLiveRegion&&h(i,e.params.autoplay&&e.params.autoplay.enabled?`off`:`polite`),O();let{nextEl:o,prevEl:s}=e.navigation?e.navigation:{};o=$(o),s=$(s),o&&o.forEach(e=>C(e,a,t.nextSlideMessage)),s&&s.forEach(e=>C(e,a,t.prevSlideMessage)),x()&&$(e.pagination.el).forEach(e=>{e.addEventListener(`keydown`,v)}),Y().addEventListener(`visibilitychange`,E),e.el.addEventListener(`focus`,D,!0),e.el.addEventListener(`pointerdown`,w,!0),e.el.addEventListener(`pointerup`,T,!0)};function A(){r&&r.remove();let{nextEl:t,prevEl:n}=e.navigation?e.navigation:{};t=$(t),n=$(n),t&&t.forEach(e=>e.removeEventListener(`keydown`,v)),n&&n.forEach(e=>e.removeEventListener(`keydown`,v)),x()&&$(e.pagination.el).forEach(e=>{e.removeEventListener(`keydown`,v)}),Y().removeEventListener(`visibilitychange`,E),e.el&&typeof e.el!=`string`&&(e.el.removeEventListener(`focus`,D,!0),e.el.removeEventListener(`pointerdown`,w,!0),e.el.removeEventListener(`pointerup`,T,!0))}n(`beforeInit`,()=>{r=Xo(`span`,e.params.a11y.notificationClass),r.setAttribute(`aria-live`,`assertive`),r.setAttribute(`aria-atomic`,`true`)}),n(`afterInit`,()=>{e.params.a11y.enabled&&k()}),n(`slidesLengthChange snapGridLengthChange slidesGridLengthChange`,()=>{e.params.a11y.enabled&&O()}),n(`fromEdge toEdge afterInit lock unlock`,()=>{e.params.a11y.enabled&&y()}),n(`paginationUpdate`,()=>{e.params.a11y.enabled&&S()}),n(`destroy`,()=>{e.params.a11y.enabled&&A()})}function Hc(e){let t=this,{params:n,slidesEl:r}=t;n.loop&&t.loopDestroy();let i=e=>{if(typeof e==`string`){let t=document.createElement(`div`);as(t,e),r.append(t.children[0]),as(t,``)}else r.append(e)};if(typeof e==`object`&&`length`in e)for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);else i(e);t.recalcSlides(),n.loop&&t.loopCreate(),(!n.observer||t.isElement)&&t.update()}function Uc(e){let t=this,{params:n,activeIndex:r,slidesEl:i}=t;n.loop&&t.loopDestroy();let a=r+1,o=e=>{if(typeof e==`string`){let t=document.createElement(`div`);as(t,e),i.prepend(t.children[0]),as(t,``)}else i.prepend(e)};if(typeof e==`object`&&`length`in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);a=r+e.length}else o(e);t.recalcSlides(),n.loop&&t.loopCreate(),(!n.observer||t.isElement)&&t.update(
7),t.slideTo(a,0,!1)}function Wc(e,t){let n=this,{params:r,activeIndex:i,slidesEl:a}=n,o=i;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.recalcSlides());let s=n.slides.length;if(e<=0){n.prependSlide(t);return}if(e>=s){n.appendSlide(t);return}let c=o>e?o+1:o,l=[];for(let t=s-1;t>=e;--t){let e=n.slides[t];e.remove(),l.unshift(e)}if(typeof t==`object`&&`length`in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);c=o>e?o+t.length:o}else a.append(t);for(let e=0;e<l.length;e+=1)a.append(l[e]);n.recalcSlides(),r.loop&&n.loopCreate(),(!r.observer||n.isElement)&&n.update(),r.loop?n.slideTo(c+n.loopedSlides,0,!1):n.slideTo(c,0,!1)}function Gc(e){let t=this,{params:n,activeIndex:r}=t,i=r;n.loop&&(i-=t.loopedSlides,t.loopDestroy());let a=i,o;if(typeof e==`object`&&`length`in e){for(let n=0;n<e.length;n+=1)o=e[n],t.slides[o]&&t.slides[o].remove(),o<a&&--a;a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides[o].remove(),o<a&&--a,a=Math.max(a,0);t.recalcSlides(),n.loop&&t.loopCreate(),(!n.observer||t.isElement)&&t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function Kc(){let e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function qc({swiper:e}){Object.assign(e,{appendSlide:Hc.bind(e),prependSlide:Uc.bind(e),addSlide:Wc.bind(e),removeSlide:Gc.bind(e),removeAllSlides:Kc.bind(e)})}function Jc(e){let{effect:t,swiper:n,on:r,setTranslate:i,setTransition:a,overwriteParams:o,perspective:s,recreateShadows:c,getEffectParams:l}=e;r(`beforeInit`,()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),s&&s()&&n.classNames.push(`${n.params.containerModifierClass}3d`);let e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)}),r(`setTranslate _virtualUpdated`,()=>{n.params.effect===t&&i()}),r(`setTransition`,(e,r)=>{n.params.effect===t&&a(r)}),r(`transitionEnd`,()=>{if(n.params.effect===t&&c){if(!l||!l().slideShadows)return;n.slides.forEach(e=>{e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>e.remove())}),c()}});let u;r(`virtualUpdate`,()=>{n.params.effect===t&&(n.slides.length||(u=!0),requestAnimationFrame(()=>{u&&n.slides&&n.slides.length&&(i(),u=!1)}))})}function Yc(e,t){let n=Ko(t);return n!==t&&(n.style.backfaceVisibility=`hidden`,n.style[`-webkit-backface-visibility`]=`hidden`),n}function Xc({swiper:e,duration:t,transformElements:n,allSlides:r}){let{activeIndex:i}=e,a=t=>t.parentElement?t.parentElement:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode);if(e.params.virtualTranslate&&t!==0){let t=!1,o;o=r?n:n.filter(t=>{let n=t.classList.contains(`swiper-slide-transform`)?a(t):t;return e.getSlideIndex(n)===i}),o.forEach(n=>{rs(n,()=>{if(t||!e||e.destroyed)return;t=!0,e.animating=!1;let n=new window.CustomEvent(`transitionend`,{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(n)})})}}function Zc({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1}}),Jc({effect:`fade`,swiper:e,on:n,setTranslate:()=>{let{slides:t}=e,n=e.params.fadeEffect;for(let r=0;r<t.length;r+=1){let t=e.slides[r],i=-t.swiperSlideOffset;e.params.virtualTranslate||(i-=e.translate);let a=0;e.isHorizontal()||(a=i,i=0);let o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),s=Yc(n,t);s.style.opacity=o,s.style.transform=`translate3d(${i}px, ${a}px, 0px)`}},setTransition:t=>{let n=e.slides.map(e=>Ko(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`}),Xc({swiper:e,duration:t,transformElements:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}var Qc=()=>({swiperInstance:null,currentSlide:0,swiperParams:{modules:[Rc,Bc,Vc,Fc,qc,Zc],slidesPerView:1.2,spaceBetween:16,pagination:!1,speed:500,navigation:{addIcons:!1,nextEl:`.swiper-button-next`,prevEl:`.swiper-button-prev`},breakpoints:{768:{slidesPerView:2.4,spaceBetween:20},1024:{slidesPerView:2.4,spaceBetween:20},1200:{slidesPerView:2.4,spaceBetween:20},1400:{slidesPerView:3,spaceBetween:20}},keyboard:{enabled:!0,onlyInViewport:!0}}
7,async init(){let e=await this.mergeParams();this.swiperInstance=new Pc(this.$el,e),this.toggleNavigationButtons(),this.swiperInstance.on(`activeIndexChange`,()=>{this.currentSlide=this.swiperInstance?.activeIndex})},mergeParams(){let e={};if(this.$el.dataset.swiper)try{e=JSON.parse(this.$el.dataset.swiper)}catch(e){console.error(`Error parsing JSON in data-swiper attribute:`,e)}return Object.prototype.hasOwnProperty.call(e,`breakpoints`)&&(e.breakpoints={...this.swiperParams.breakpoints,...e.breakpoints}),{...this.swiperParams,...e}},handleResize(){this.toggleNavigationButtons(),this.swiperInstance?.update()},slideTo(e){this.currentSlide!=e&&this.swiperInstance?.slideTo(e,500)},toggleNavigationButtons(){let e=this.swiperInstance,t=e.slides.length,n=e.params.slidesPerView,r=e.navigation,i=Array.isArray(r.prevEl)?r.prevEl[0]:r.prevEl,a=Array.isArray(r.nextEl)?r.nextEl[0]:r.nextEl;t<=n?(i?.classList.add(`invisible`),a?.classList.add(`invisible`)):(i?.classList.remove(`invisible`),a?.classList.remove(`invisible`))}});async function $c(e){return document.querySelector(`.mktoForms2Base`)||await el(),window.MktoForms2?(e?.(),`Marketo script already loaded`):new Promise(t=>{let n=()=>{e?.(),document.removeEventListener(`marketoScriptLoaded`,n),t(`Marketo script loaded`)};document.addEventListener(`marketoScriptLoaded`,n)})}async function el(){return new Promise((e,t)=>{document.querySelector(`.mktoForms2Base`)&&e();try{let n=document.querySelector(`[data-marketo-init-script]`)?.dataset.marketoInitScript;if(!n){console.error(`No Marketo script source provided`),t(`No Marketo script source provided`);return}let r=document.createElement(`script`);r.src=n,r.classList.add(`mktoForms2Base`),r.async=!0,r.onload=()=>{document.dispatchEvent(new CustomEvent(`marketoScriptLoaded`)),e()},r.onerror=e=>{console.error(`Error loading Marketo script:`,e),t(e)},document.body.appendChild(r)}catch(e){console.error(`Error loading Marketo script:`,e),t(e)}})}var tl=`evonik-captcha-verify.json`,nl=`evonik-captcha-site-key.json`,rl=null;async function il({disableDisclaimer:e,disclaimerTargetElement:t}){return document.querySelector(`.recaptchaScript`)||await ol(e,t),t&&!e&&al(t),`reCAPTCHA script loaded`}function al(e){if(!e||e.querySelector(`.captcha-disclaimer`))return;let t=document.createElement(`span`);t.classList.add(`[&_a]:link-style--primary`,`captcha-disclaimer`),t.innerHTML=_o(`recaptcha.disclaimer`)||`This site is protected by reCAPTCHA.`,e.appendChild(t)}async function ol(e,t){return new Promise((n,r)=>{if(document.querySelector(`.recaptchaScript`)){n();return}ll().then(i=>{if(!i){r(Error(`No reCAPTCHA site key provided`));return}let a=document.createElement(`script`);a.classList.add(`recaptchaScript`),a.src=`https://www.google.com/recaptcha/api.js?render=${i}`,a.async=!0,a.onload=()=>{t&&!e&&al(t),n()},a.onerror=()=>{r()},document.body.appendChild(a)}).catch(e=>{console.error(`Error loading reCAPTCHA script:`,e),r(e)})})}async function sl({validationFailureCallback:e,validationSuccessCallback:t,validationErrorCallback:n}){let r=_o(`recaptcha.failure`)||`reCAPTCHA verification failed.`;try{let n=await ll();if(!n)throw Error(r);await cl(await window.grecaptcha.execute(n,{action:`submit`}))?t?.():e?.(r)}catch(e){console.error(e),n?.(r)}}async function cl(e){try{let t=ho(tl,[`token`],[e]);if(!await(await fetch(t)).json())throw Error(_o(`recaptcha.failure`)||`reCAPTCHA verification failed.`);return!0}catch(e){return console.error(e),!1}}async function ll(){if(!rl)try{let e=ho(nl),t=await(await fetch(e)).json();if(!t)throw Error(`Error fetching captcha key`);rl=t}catch(e){return console.error(e),null}return rl}var ul=()=>({isSubmitting:!1,loading:!0,_formFields:null,_marketoMessageListenerActive:!1,destroy(){window.removeEventListener(`message`,this._handleMarketoMessage),this._marketoMessageListenerActive=!1},async init(){this._trackFirstInteraction=this._trackFirstInteraction.bind(this),this._handleMarketoMessage=this._handleMarketoMessage.bind(this);try{await new Promise(e=>{setTimeout(()=>{(window.requestIdleCallback||function(e){setTimeout(e,0)})(()=>{Promise.all([il({disableDisclaimer:!0}),$c(()=>this.loadMarketoForm())]).then(e).catch(e)})},0)})}catch(e){console.error(`Error initializing scripts:`,e)}},loadMarketoForm(){return window.MktoForms2?.loadForm(this.$root.dataset.marketoBaseUrl,this.$root.dataset.munchkinId,this.$root.dataset.marketoformId,e=>{if(!e)return;let t=e.getFormElem()[0];this._formFields=t?.querySelectorAll(`.mktoField`),this._formFields?.forEach(e
7=>{e.addEventListener(`focus`,this._trackFirstInteraction,{once:!0}),e.addEventListener(`click`,this._trackFirstInteraction,{once:!0})});let n=this.$root.querySelector(`.marketoAdvancedScript`)?.textContent;if(n?.trim())try{Function(`form`,n)(e)}catch(e){console.error(`Error evaluating marketoAdvancedScript:`,e)}if(this.addHiddenFields(e),!t?.querySelector(`.mktoCaptchaDisclaimer`)){e.submittable(!1);let n=document.createElement(`div`);n.classList.add(`mktoCaptchaDisclaimer`),t.querySelector(`.mktoButtonRow`)?.insertAdjacentElement(`beforebegin`,n),al(n),e.onValidate(t=>{let n=e.getFormElem()[0]?.querySelector(`button[type="submit"]`);t&&(this.isSubmitting||sl({validationFailureCallback:t=>{e.showErrorMessage(t,window.MktoForms2.$(n)),this.$dispatch(`form:error`,{form:{formId:this.$root.dataset.marketoformId,formName:this.$root.dataset.marketoFormName||`null`,formType:this.$root.dataset.marketoFormType||`null`}})},validationSuccessCallback:()=>{this.isSubmitting=!0,e.submittable(!0),e.submit()},validationErrorCallback:t=>{e.showErrorMessage(t,window.MktoForms2.$(n)),this.$dispatch(`form:error`,{form:{formId:this.$root.dataset.marketoformId,formName:this.$root.dataset.marketoFormName||`null`,formType:this.$root.dataset.marketoFormType||`null`}})}}))})}e.onSubmit(()=>{window.lastSubmittedMarketoFormId=this.$root.dataset.marketoformId,!this._marketoMessageListenerActive&&(this._marketoMessageListenerActive=!0,window.addEventListener(`message`,this._handleMarketoMessage))}),e.onSuccess(()=>{this.$dispatch(`form:success`,{form:{formId:this.$root.dataset.marketoformId,formName:this.$root.dataset.marketoFormName||`null`,formType:this.$root.dataset.marketoFormType||`null`}})}),this.formsCleanup(e),this.loading=!1}),`Marketo form loaded`},formsCleanup(e){let t=e?.getFormElem()?.[0]||this.$root.querySelector(`form`);if(!t)return;let n=document.querySelector(`#mktoForms2BaseStyle`);n&&n.remove();let r=document.querySelector(`#mktoForms2ThemeStyle`);r&&r.remove(),t?.setAttribute(`style`,``),t?.querySelectorAll(`.mktoFormRow *, .mktoButtonRow *`).forEach(e=>{e.setAttribute(`style`,``)})},addHiddenFields(e){let t=this.$root.dataset.marketoformHiddenFields;if(t)try{let n=JSON.parse(t);n&&e.addHiddenFields(n)}catch(e){console.error(`Error parsing marketo hidden fields dataset`,e)}},handleResize(){this.formsCleanup()},_trackFirstInteraction(){this.$dispatch(`form:start`,{id:this.$root.dataset.marketoformId||`null`,form:{formId:this.$root.dataset.marketoformId||`null`,formName:this.$root.dataset.marketoFormName||`null`,formType:this.$root.dataset.marketoFormType||`null`}}),this._formFields?.forEach(e=>{e.removeEventListener(`focus`,this._trackFirstInteraction),e.removeEventListener(`click`,this._trackFirstInteraction)})},_handleMarketoMessage(e){if(e.origin.includes(this.$root.dataset.marketoBaseUrl)&&window.lastSubmittedMarketoFormId===this.$root.dataset.marketoformId)try{JSON.parse(e.data).mktoResponse?.error===!0&&this.$dispatch(`form:error`,{form:{formId:this.$root.dataset.marketoformId,formName:this.$root.dataset.marketoFormName||`null`,formType:this.$root.dataset.marketoFormType||`null`}})}catch(e){console.warn(`Error parsing Marketo response`,e)}finally{window.removeEventListener(`message`,this._handleMarketoMessage),this._marketoMessageListenerActive=!1}}}),dl=()=>({scrolled:!1,scrolledPastStage:!1,home:!1,triggerY:null,triggerStageY:null,header:null,stage:null,openNav:!1,openSearch:!1,showPrimaryLogo:!0,showNavigation:!0,searchIsAnimating:!1,async init(){this.home=document.documentElement.classList.contains(`homepage`),this.$watch(`openSearch`,e=>{e?(this.showPrimaryLogo=!1,this.showNavigation=this.$breakpoint!==`desktop`):setTimeout(()=>{this.showPrimaryLogo=!0,this.showNavigation=!0},500)}),this.home&&(await this.$nextTick(()=>{this.header=this.$root,this.stage=document.querySelector(`.slider-stage__container`)}),this.onResize())},toggleSearch(){this.searchIsAnimating||(this.openSearch=!this.openSearch,this.searchIsAnimating=!0,setTimeout(()=>{this.searchIsAnimating=!1,this.openSearch?this.$refs.searchInput?.focus():this.$refs.searchInput?.blur()},500))},onResize(){if(this.openSearch=!1,!this.home)return;let e=this.$breakpoint!==`desktop`;this.triggerY=this.header?.clientHeight||0,this.triggerStageY=this.stage?.clientHeight||0,!this.home||e?document.documentElement.style.setProperty(`--header-height`,this.triggerY+`px`):document.documentElement.style.setProperty(`--header-height`,`20px`)},onScroll(){this.$breakpoint!==`desktop`||!this.home||(this.scrolled=window.scrollY>=this.triggerY,this.scrolledPastStage=window.scrollY>=this.triggerStageY)}}),fl=()=>({articles:[],servletSelector:`articles.elements-get-articles.json`,servletPath:null,async init(
7){this.servletPath=window.location.pathname.replace(`.html`,``),await new Promise(e=>setTimeout(async()=>{e(await this.initTagFromURL())},1e3)),window.Alpine.effect(async()=>{await this.update(this.$store.trendsThemen.tag)})},async update(e){if(await this.updateQueryParams(),e===null){this.articles=[],this.$store.trendsThemen.loading=!1;return}await this.fetchArticles(),await new Promise(e=>setTimeout(()=>{this.$store.trendsThemen.loading=!1,e(`update done`)},1e3))},updateQueryParams(){let e=this.$store.trendsThemen.tag,{location:t}=window,n=new URL(t.toString());n.searchParams.get(`tag`)!==e&&(e===null?n.searchParams.delete(`tag`):n.searchParams.set(`tag`,e),history.pushState(null,``,n.toString()))},async initTagFromURL(){let{location:e}=window,t=new URL(e.toString());t.searchParams.has(`tag`)&&(this.$store.trendsThemen.loading=!0,await new Promise(e=>setTimeout(async()=>{e(this.$store.trendsThemen.tag=t.searchParams.get(`tag`))},400)))},async fetchArticles(){this.articles=[];try{let e=await(await fetch(`${this.servletPath}/${this.servletSelector}?tag=${encodeURIComponent(this.$store.trendsThemen.tag)}`)).json();this.articles=e}catch(e){console.error(`Error fetching articles:`,e)}}}),pl=e=>({wasAccepted:!1,showOverlay:!0,init(){this.$watch(`$store.consentStore.services.${e}`,e=>{e||(this.wasAccepted=!1,this.showOverlay=!0)})}}),ml=null;function hl(){return ml||(ml=new Promise(e=>{if(window.YT&&window.YT.loaded===1){e();return}let t=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{t?.(),e()}}),ml)}var gl=()=>{let e=null;return{videoId:null,videoUrl:null,hasOverlay:!1,showOverlay:!1,playerIsReady:!1,playerIsLoading:!1,init(){this.videoUrl=this.$root.dataset.videoId??null,this.extractVideoIdFromUrl(),this.$cleanup?.(()=>this.destroy()),this.$nextTick(()=>{let e=this.$root.dataset.autoplay===`true`,t=e&&this.$root.dataset.mutedAutoplay===`true`;this.hasOverlay=this.$refs.videoOverlay,this.showOverlay=!e&&this.hasOverlay,hl().then(()=>{this.initYoutubePlayer(e,t)})})},destroy(){if(!e)return;let t=e;e=null,this.playerIsReady=!1,this.playerIsLoading=!1;try{t.destroy()}catch(e){console.warn(`[Youtube] destroy() failed:`,e)}},extractVideoIdFromUrl(){if(!this.videoUrl)return;let e=this.videoUrl.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/(?:watch\?v=|embed\/|v\/|live\/|.*\/)|youtu\.be\/)([^#&?]{11})/);e&&e[1].length===11&&(this.videoId=e[1])},initYoutubePlayer(t,n){if(e||!this.videoId)return;let r=this.$root.querySelector(`.video__yt-player`);r&&(this.playerIsLoading=!0,e=new window.YT.Player(r,{host:`https://www.youtube-nocookie.com`,videoId:this.videoId,width:1080,playerVars:{playsinline:1,enablejsapi:1,iv_load_policy:3,autoplay:+!!t,mute:+!!n,rel:0,disablekb:1},events:{onReady:()=>this.onPlayerReady(),onStateChange:e=>this.onPlayerStateChange(e)}}))},hideOverlay(){this.showOverlay=!1,this.playerIsReady&&this.playVideo()},onPlayerReady(){this.playerIsReady=!0,this.playerIsLoading=!1},onPlayerStateChange(e){e.data===window.YT.PlayerState.PLAYING&&(this.showOverlay=!1),e.data===window.YT.PlayerState.ENDED&&(this.showOverlay=!0)},playVideo(){e?.playVideo()},pauseVideo(){e?.pauseVideo()}}},_l=()=>({showOverlay:!0,player:null,init(){this.player=this.$root.querySelector(`video`),this.player.addEventListener(`play`,()=>{this.showOverlay=!1}),this.player.addEventListener(`ended`,()=>{this.showOverlay=!0})},playVideo(){this.player.play()}}),vl=null;function yl(){return vl||(vl=new Promise((e,t)=>{if(window.__miPlayerSdk?.Player){e();return}let n=window.setTimeout(()=>t(Error(`MI SDK load timeout`)),15e3);document.addEventListener(`uc-script-movingImage-loaded`,()=>{window.clearTimeout(n),e()},{once:!0})}),vl)}var bl=()=>{let e=null,t=!1;return{playerElemID:null,playerIsLoading:!1,playerIsReady:!1,hasOverlay:!1,showOverlay:!1,init(){this.playerElemID=this.$root.getAttribute(`data-mi-player-elem-id`),this.playerElemID&&(ko.registerScript(`movingImage`),this.$cleanup?.(()=>{t=!0,this.destroy()}),this.$nextTick(()=>{let e=this.$root.dataset.autoplay===`true`,t=e&&this.$root.dataset.mutedAutoplay===`true`;this.hasOverlay=this.$refs.videoOverlay,this.showOverlay=!e&&this.hasOverlay,this.initSdk(e,t)}))},async initSdk(n,r){if(!(e||t)){this.playerIsLoading=!0;try{if(await yl(),t){this.playerIsLoading=!1;return}this.initPlayer(n,r)}catch(e){console.debug(`[MiVideo] SDK init failed:`,e),this.playerIsLoading=!1}}},initPlayer(t,n){let r=window.__miPlayerSdk;if(!r?.Player){this.playerIsLoading=!1;return}let i=this.playerElemID,a=document.getElementById(i);if(!a){console.debug(`[MiVideo] Target element not found:`,i),this.playerIsLoading=!1;return}try{if(a instanceof HTMLIFrameElement)e=new r.Player(i);else{let t=a.getAttribute(`video-id`),n=a.getAttribute(`player-id`),o=a.getAttribute(`channel-id`);if(!t||!n){console.error(`[MiVideo] Missing video-id or player-id on`,a),this.playerIsLoading=!1;return}e=new r.Player(i,{videoId:t,playerId:n,channelId:o})}e?.on(`ready`,()=>{e&&(this.playerIsReady=!0,this.playerIsLoading=!1,t?(this.showOverlay=!1,n?e.mute().then(()=>e?.play()).catch(e=>{console.warn(`[MiVideo] play() blocked:`,e)}):e?.play().catch(e=>{console.warn(`[MiVideo] play() blocked:`,e)})):this.pauseVideo())}),e?.on(`play`,()=>{this.$dispatch(`video:playing`,{id:this.$id(`miVideo`)})}),e?.on(`pause`,()=>{this.$dispatch(`video:paused`,{id:this.$id(`miVideo`)})}),e?.on(`ended`,()=>{this.showOverlay=!0,this.$dispatch(`video:ended`,{id:this.$id(`miVideo`)})})}catch(e){console.error(`[MiVideo] Error creating player:`,e),this.playerIsLoading=!1}},destroy(){if(!e)return;let t=e;e=null,this.playerIsReady=!1,this.playerIsLoading=!1;try{t.destroy()}catch(e){console.warn(`[MiVideo] destroy() failed:`,e)}},playVideo(){e?.play()},pauseVideo(){e?.pause()},hideOverlay(){this.showOverlay=!1,this.playerIsReady&&this.playVideo()}}},xl=()=>({player:null,isPlaying:!1,isLoading:!0,duration:null,volume:.75,volumePrevious:null,currentTime:0,init(){if(this.player=this.$root.querySelector(`audio`),!this.player){console.error(`Audio element not found`);return}this.player.readyState>=1?this.setupMetadata():this.player.onloadedmetadata=()=>this.setupMetadata(),this.$watch(`volume`,e=>{this.player&&(this.player.volume=e)}),this.$watch(`currentTime`,e=>{this.player&&Math.abs(this.player.currentTime-e)>.1&&(this.player.currentTime=e)}),this.player.addEventListener(`timeupdate`,()=>{this.currentTime=this.player.currentTime}),this.player.addEventListener(`playing`,()=>{this.isPlaying=!0}),this.player.addEventListener(`pause`,()=>{this.isPlaying=!1}),this.player.addEventListener(`ended`,()=>{this.isPlaying=!1,this.currentTime=0})},toggleAudio(){if(this.player){if(this.player.paused){this.player.play();return}this.player.pause()}},toggleVolume(){if(this.player){if(this.volume!==0){this.volumePrevious=this.volume,this.volume=0;return}this.volume=this.volumePrevious||.75,this.volumePrevious=null}},setupMetadata(){this.duration=Math.round(this.player.duration),this.isLoading=!1},get currentTimeString(){return Sl(this.currentTime)},get durationString(){return Sl(this.duration)},get volumePercentage(){return this.volume*100},get currentTimePercentage(){return this.duration?(this.currentTime/this.duration*100).toFixed(0):`0`}});function Sl(e){return`${Math.floor(e/60)}:${Math.floor(e%60).toString().padStart(2,`0`)}`}var Cl=()=>({modalPath:null,template:null,loading:!1,modalOpen:!1,dialogOpen:!1,modalSize:`medium`,async showModal(e,t){this.modalOpen&&this.$store.modalStore.addToHistory({modalPath:this.modalPath,modalSize:this.modalSize,currentpage:this.currentpage,pageType:this.pageType,businessline:this.businessline,id:this.id,name:this.name,majorUser:this.majorUser,marketoParams:this.marketoParams,dismissible:this.dismissible}),this.modalPath=e,this.modalOpen||(this.modalOpen=!0,await this.$nextTick(),this.$refs.modal.showModal(),document.activeElement?.blur()),this.dialogOpen&&(this.hideDialog(),await new Promise(e=>setTimeout(()=>{e({})},300))),this.modalSize=t||`medium`,await this.fetchModal()},hideModal(){if(this.$store.modalStore.historyStack.length>0){let e=this.$store.modalStore.getPreviousModal();this.$store.modalStore.historyStack.pop(),this.showModal(e.modalPath,e.modalSize,e.currentpage,e.pageType,e.businessline,e.id,e.name,e.majorUser,e.marketoParams,e.dismissible),this.$store.modalStore.historyStack.pop();return}this.hideDialog(),this.$refs.modal.close(),this.reset()},showDialog(){this.dialogOpen=!0},hideDialog(){this.dialogOpen=!1}
7,reset(){this.template=null,this.clearSlotContent(),this.loading=!1,this.dialogOpen=!1,this.modalOpen=!1},async fetchModal(){this.loading=!0;try{let e=document.cookie.includes(`wcmmode`)?`?wcmmode=disabled`:``,t=await fetch(`${this.modalPath}.html${e}`);if(!t.ok)throw Error(`Failed to fetch modal content. Status: ${t.status}`);let n=await t.text(),r=new DOMParser().parseFromString(n,`text/html`).querySelector(`.modal__content`);this.template=r?.outerHTML,this.$nextTick(()=>{this.fillSlotContent(),this.showDialog()})}catch(e){console.error(`Error fetching template:`,e),this.hideModal()}finally{this.loading=!1}},fillSlotContent(){let e=this.$refs.modalSlot;e.innerHTML=this.template??``},clearSlotContent(){let e=this.$refs.modalSlot;e.innerHTML=``}}),wl=()=>({isOpen:!1,dialogOpen:!1,showLightbox(){this.isOpen=!0,this.$nextTick(()=>{this.$refs.lightbox.showModal(),this.dialogOpen=!0})},hideLightbox(){this.$refs.lightbox.close(),this.$nextTick(()=>{this.isOpen=!1,this.dialogOpen=!1});let e=new CustomEvent(`lightbox:closed`);window.dispatchEvent(e)}}),Tl=()=>({totalCount:0,initialCount:10,extendedCount:30,showCount:10,list:null,init(){this.list=this.$refs.tagList,this.setTotalCount()},setTotalCount(){this.totalCount=this.$refs.tagList.children.length},toggleShowMore(){this.showCount===this.initialCount?this.showCount=this.extendedCount:this.showCount===30?this.showCount=this.totalCount:this.showCount=this.initialCount}}),El=()=>({show:!1,anchors:[],currentAnchor:null,anchorListEl:null,async init(){await this.getAnchors(),await this.$nextTick(()=>{this.anchorListEl=this.$refs.anchorsList})},async getAnchors(){let e=[];return document.querySelectorAll(`[js-anchor]`).forEach(t=>{let n=new Promise(e=>{this.anchors.push({id:t.getAttribute(`id`),title:t.getAttribute(`data-anchor-title`)}),e()});e.push(n)}),await Promise.all(e),Promise.resolve()},setCurrentAnchor(e){if(this.anchors.length===0||!e.id)return;let t=this.anchors.find(t=>t.id===e.id);this.currentAnchor=t.id,this.updateAnchorListScrollPosition()},updateAnchorListScrollPosition(){if(!this.anchorListEl)return;let e=this.anchorListEl.querySelector(`li[data-target-anchor-id="${this.currentAnchor}"]`);e&&(e.offsetTop>this.anchorListEl.clientHeight&&this.anchorListEl.scrollTop<e.offsetTop||e.offsetTop<this.anchorListEl.scrollTop)&&this.anchorListEl.scrollTo({top:e.offsetTop,left:0,behavior:`smooth`})}}),Dl=()=>({imageContainer:null,imageWidth:null,scrollLength:null,scrollbarThumb:null,init(){this.onResize()},onResize(){this.imageContainer=this.$root.querySelector(`.scrollable-image`),this.scrollbarThumb=this.$root.querySelector(`.scrollbar`);let e=this.imageContainer?.clientWidth;this.imageWidth=this.imageContainer?.querySelector(`img`)?.clientWidth,!(!e||!this.imageWidth)&&(this.scrollLength=this.imageWidth-e)},onScroll(){let e=this.imageContainer.scrollLeft/this.scrollLength*100;this.scrollbarThumb.value=e},onDrag(){this.imageContainer.scrollTo(this.scrollbarThumb.value/100*this.scrollLength,0)}}),Ol=()=>({storedEmails:[],inputField:null,modal:null,async init(){await this.$nextTick(),this.modal=this.$el,this.inputField=this.$refs.shareAddEmailInput,this.modal},handleAddEmail(){let{inputField:e}=this;if(!e?.value||!e?.checkValidity()){console.error(`invalid email address`);return}this.addEmail(e.value),e.value=``},handleRemoveEmail(e){this.removeEmail(e)},addEmail(e){this.storedEmails.push(e)},removeEmail(e){this.storedEmails.splice(e,1)},getAllEmails(){let e=[...this.storedEmails];return this.inputField?.value!==``&&e.push(this.inputField?.value),e},getAllEmailInputs(){return this.modal?.querySelectorAll(`input[type="email"]`)},validateEmails(){let e=this.getAllEmailInputs();return Array.from(e).every(e=>e.checkValidity())},submit(){let e=this.$refs.shareEmailBody.value;if(!this.validateEmails()){console.error(`one or more emails are not valid`);return}e+=`
8
9`,e+=window.location.origin+window.location.pathname;let t=this.getAllEmails();window.location.href=`mailto:${t.join(`,`)}?subject=My%20Recommendation%20&body=${encodeURIComponent(e)}`},reset(){this.storedEmails=[],this.inputField&&(this.inputField.value=``)}}),kl=()=>{let e=`mediaType`,t=[`All`,`Video`,`Audio`];return{selectedFilter:`All`,items:null,itemsCount:{All:0,Video:0,Audio:0},init(){this.getElements(),this.$watch(`selectedFilter`,()=>{this.setQueryParam()}),this.getQueryParam()},getElements(){this.items=Array.from(this.$refs.multimediaItems?.querySelectorAll(`.multimedia-content`)||[]),this.itemsCount.Video=this.items.filter(e=>e.querySelector(`[data-mediatype="Video"]`)).length,this.itemsCount.Audio=this.items.filter(e=>e.querySelector(`[data-mediatype="Audio"]`)).length,this.itemsCount.All=this.itemsCount.Video+this.itemsCount.Audio},formattedCount(e){if(!t.includes(e))return`0`;let n=this.itemsCount[e];return n>99?`99+`:`${n}`},setQueryParam(){let{location:t}=window,n=new URL(t.toString());n.searchParams.set(e,this.selectedFilter),history.pushState({},``,n)},getQueryParam(){let{location:n}=window,r=new URL(n.toString()).searchParams.get(e);r&&(r=t.includes(r)?r:`All`,this.selectedFilter=r)}}},Al=1280,jl=36/2;K.store(`trendsThemen`,Co),K.store(`modalStore`,wo),K.store(`consentStore`,jo),K.data(`header`,dl),K.data(`trendsThemen`,fl),K.data(`anchorsList`,El),K.data(`tagList`,Tl),K.data(`swiperSlider`,Qc),K.data(`consentContainer`,e=>pl(e)),K.data(`youtube`,gl),K.data(`video`,_l),K.data(`movingImage`,bl),K.data(`audio`,xl),K.data(`modal`,Cl),K.data(`lightbox`,wl),K.data(`infosheet`,Dl),K.data(`shareModal`,Ol),K.data(`marketo`,ul),K.data(`multimedia`,kl),K.data(`hotspotImage`,()=>{function e(e){let t=/s7jsonResponse\(([\s\S]*)\);?$/.exec(e);if(!t)throw Error(`Invalid response format`);let n=t[1].split(/,\s*""\s*$/)[0];return JSON.parse(n)}function t(e,t){return/^\/content\/experience-fragments\/[^/]+\/[^/]+\/([^/]+)(?:\/|$)/.exec(e)?.[1]===t?e:e.replace(/^(\/content\/experience-fragments\/[^/]+\/[^/]+\/)[^/]+(\/|$)/,(e,n,r)=>n+t+r)}async function n(e){let t=document.cookie.includes(`wcmmode`)?`?wcmmode=disabled`:``,n=await fetch(`${e}.html${t}`);if(!n.ok)throw Error(`HTTP ${n.status}`);let r=await n.text();return new DOMParser().parseFromString(r,`text/html`).querySelector(`.hotspot-content`)?.outerHTML??null}return{isLoading:!0,isFetching:!1,dialogOpen:!1,assetUrl:null,width:null,height:null,currentHotspotId:null,hotspotData:[],scrollContainer:null,scrollPosition:0,maxScroll:null,get aspectRatio(){return(this.width/this.height).toFixed(3)},get currentHotspot(){return this.hotspotData.find(e=>e.id===this.currentHotspotId)||null}
9,async init(){this.assetUrl=this.$root.dataset.assetUrl??null,this.width=parseInt(this.$root.dataset.assetWidth??``,10)??null,this.height=parseInt(this.$root.dataset.assetHeight??``,10)??null,this.scrollContainer=this.$root.querySelector(`.hotspot-image__scrollcontainer`)??this.$root,await this.fetchHotspotData(),this.computeHotspotPositions(),this.isLoading=!1,await this.$nextTick(),this.setMaxScroll()},async fetchHotspotData(){if(this.assetUrl)try{let t=await fetch(`${this.assetUrl}?req=map,json&size=${Al};0&${Date.now()}`);if(!t.ok)throw Error(`Fetch failed: ${t.status}`);let n=e(await t.text());this.hotspotData=n.map((e,t)=>{let n=typeof e.href==`string`&&e.href.startsWith(`quickview:`),r=e.id??`hotspot-${t+1}`;if(n){let t=e.href.replace(`quickview:`,``),n=new URLSearchParams(t).get(`reservedVal_productPath`);return{...e,id:r,type:`fragment`,href_origin:e.href,href:n||null,xfContent:null,position:null}}return{...e,id:r,type:`link`,href_origin:e.href,position:null}})}catch(e){console.error(`Failed to fetch hotspot data:`,e)}},async fetchHotspotContent(){let e=this.currentHotspot;if(!(!e||e.type!==`fragment`||!e.href||e.xfContent)){this.isFetching=!0;try{let r=document.documentElement.lang||`en`,i=t(e.href,r);try{e.xfContent=await n(i)}catch(t){console.error(`Lang-specific fragment not found (${r}), falling back:`,t),e.xfContent=await n(e.href)}}finally{this.isFetching=!1}}},computeHotspotPositions(){if(!this.width||!this.height)return;let e=this.height*(Al/this.width);for(let t of this.hotspotData){if(!Array.isArray(t.coords)||t.coords.length<2)continue;let n=t.coords,r=1/0,i=-1/0;for(let e=0;e<n.length;e+=2){let t=n[e],a=n[e+1];t<r&&(r=t),a>i&&(i=a)}let a=r/Al*100,o=i/e*100;t.position={left:`calc(${a}% - ${jl}px)`,top:`calc(${o}% - ${jl}px)`}}},async showModal(e){if(!e||e===this.currentHotspotId)return;this.currentHotspotId=e,await this.$nextTick();let t=this.$root.querySelector(`dialog.hotspot-image__modal`);if(!t)return this.closeModal();t.showModal();try{await this.fetchHotspotContent()}catch{return this.closeModal()}if(!this.currentHotspot?.xfContent)return this.closeModal();this.handleEmbededScripts(t),this._startScriptObserver(t),await this.$nextTick(),this.dialogOpen=!0,await this.$nextTick(),document.activeElement?.blur()},closeModal(){this.currentHotspotId=null;let e=this.$root.querySelector(`dialog.hotspot-image__modal`);e&&e.close(),this._scriptObserver&&this._scriptObserver.disconnect(),this.$nextTick(()=>{this.dialogOpen=!1})},_executeScriptElement(e){if(!e)return;let t=document.createElement(`script`);Array.from(e.attributes).forEach(e=>t.setAttribute(e.name,e.value)),t.textContent=e.textContent,t.dataset.executed=`true`,t.async=!0,e.replaceWith(t)},_startScriptObserver(e){this._scriptObserver&&this._scriptObserver.disconnect(),this._scriptObserver=new MutationObserver(e=>{for(let t of e)t.addedNodes.forEach(e=>{if(e instanceof Element){if(e instanceof HTMLScriptElement){e.dataset.executed||this._executeScriptElement(e);return}e.querySelectorAll(`script`).forEach(e=>{e.dataset.executed||this._executeScriptElement(e)})}})}),this._scriptObserver.observe(e,{childList:!0,subtree:!0})},handleEmbededScripts(e){(e||this.$root.querySelector(`dialog.hotspot-image__modal`))?.querySelectorAll(`script`).forEach(e=>{this._executeScriptElement(e)})},setMaxScroll(){this.scrollContainer&&(this.maxScroll=this.scrollContainer.scrollWidth-this.scrollContainer.clientWidth)},onScroll(){!this.maxScroll||this.maxScroll<=0||(this.scrollPosition=(this.scrollContainer.scrollLeft/this.maxScroll*100).toFixed(1))},onScrollbarDrag(){if(!this.maxScroll||!this.scrollContainer)return;let e=this.$el.value/100*this.maxScroll;this.scrollContainer.scrollLeft=e}}}),K.data(`table`,()=>({init(){this.tableEl=this.$root.querySelector(`table`),this.setIsScrollable()},setIsScrollable(){if(!this.tableEl){console.warn(`Table element not found.`);return}let e=this.$root.offsetWidth,t=this.tableEl.offsetWidth;this.isScrollable=t>e}})),K.plugin(io),K.plugin(lo),window.Alpine=K,window.Alpine.start();var Ml=e(((e,t)=>{(function(e,n){var r=n(e,e.document,Date);e.lazySizes=r,typeof t==`object`&&t.exports&&(t.exports=r)})(typeof window<`u`?window:{},function(e,t,n){var r,i;if((function(){var t,n={lazyClass:`lazyload`,loadedClass:`lazyloaded`,loadingClass:`lazyloading`,preloadClass:`lazypreload`,errorClass:`lazyerror`,autosizesClass:`lazyautosizes`,fastLoadedClass:`ls-is-cached`,iframeLoadMode:0,srcAttr:`data-src`,srcsetAttr:`data-srcset`,sizesAttr:`data-sizes`,minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},n)t in i||(i[t]=n[t])})(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var a=t.documentElement,o=e.HTMLPictureElement,s=`addEventListener`,c=`getAttribute`,l=e[s].bind(e),u=e.setTimeout,d=e.requestAnimationFrame||u,f=e.requestIdleCallback,p=/^picture$/i,m=[`load`,`error`,`lazyincluded`,`_lazyloaded`],h={},g=Array.prototype.forEach,_=function(e,t){return h[t]||(h[t]=RegExp(`(\\s|^)`+t+`(\\s|$)`)),h[t].test(e[c](`class`)||``)&&h[t]},v=function(e,t){_(e,t)||e.setAttribute(`class`,(e[c](`class`)||``).trim()+` `+t)},y=function(e,t){var n;(n=_(e,t))&&e.setAttribute(`class`,(e[c](`class`)||``).replace(n,` `))},b=function(e,t,n){var r=n?s:`removeEventListener`;n&&b(e,t),m.forEach(function(n){e[r](n,t)})},x=function(e,n,i,a,o){var s=t.createEvent(`Event`);return i||={},i.instance=r,s.initEvent(n,!a,!o),s.detail=i,e.dispatchEvent(s),s},S=function(t,n){var r;!o&&(r=e.picturefill||i.pf)?(n&&n.src&&!t[c](`srcset`)&&t.setAttribute(`srcset`,n.src),r({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},C=function(e,t){return(getComputedStyle(e,null)||{})[t]},w=function(e,t,n){for(n||=e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},T=(function(){var e,n,r=[],i=[],a=r,o=function(){var t=a;
9for(a=r.length?i:r,e=!0,n=!1;t.length;)t.shift()();e=!1},s=function(r,i){e&&!i?r.apply(this,arguments):(a.push(r),n||(n=!0,(t.hidden?u:d)(o)))};return s._lsFlush=o,s})(),E=function(e,t){return t?function(){T(e)}:function(){var t=this,n=arguments;T(function(){e.apply(t,n)})}},D=function(e){var t,r=0,a=i.throttleDelay,o=i.ricTimeout,s=function(){t=!1,r=n.now(),e()},c=f&&o>49?function(){f(s,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:E(function(){u(s)},!0);return function(e){var i;(e=e===!0)&&(o=33),!t&&(t=!0,i=a-(n.now()-r),i<0&&(i=0),e||i<9?c():u(c,i))}},O=function(e){var t,r,i=function(){t=null,e()},a=function(){var e=n.now()-r;e<99?u(a,99-e):(f||i)(i)};return function(){r=n.now(),t||=u(a,99)}},k=(function(){var o,f,m,h,w,k,j,M,ee,te,ne,re,ie=/^img$/i,ae=/^iframe$/i,N=`onscroll`in e&&!/(gle|ing)bot/.test(navigator.userAgent),oe=0,se=0,P=0,ce=-1,le=function(e){P--,(!e||P<0||!e.target)&&(P=0)},ue=function(e){return re??=C(t.body,`visibility`)==`hidden`,re||!(C(e.parentNode,`visibility`)==`hidden`&&C(e,`visibility`)==`hidden`)},de=function(e,n){var r,i=e,o=ue(e);for(M-=n,ne+=n,ee-=n,te+=n;o&&(i=i.offsetParent)&&i!=t.body&&i!=a;)o=(C(i,`opacity`)||1)>0,o&&C(i,`overflow`)!=`visible`&&(r=i.getBoundingClientRect(),o=te>r.left&&ee<r.right&&ne>r.top-1&&M<r.bottom+1);return o},F=function(){var e,n,s,l,u,d,p,m,g,_,v,y,b=r.elements;if((h=i.loadMode)&&P<8&&(e=b.length)){for(n=0,ce++;n<e;n++)if(!(!b[n]||b[n]._lazyRace)){if(!N||r.prematureUnveil&&r.prematureUnveil(b[n])){ve(b[n]);continue}if((!(m=b[n][c](`data-expand`))||!(d=m*1))&&(d=se),_||(_=!i.expand||i.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:i.expand,r._defEx=_,v=_*i.expFactor,y=i.hFac,re=null,se<v&&P<1&&ce>2&&h>2&&!t.hidden?(se=v,ce=0):se=h>1&&ce>1&&P<6?_:oe),g!==d&&(k=innerWidth+d*y,j=innerHeight+d,p=d*-1,g=d),s=b[n].getBoundingClientRect(),(ne=s.bottom)>=p&&(M=s.top)<=j&&(te=s.right)>=p*y&&(ee=s.left)<=k&&(ne||te||ee||M)&&(i.loadHidden||ue(b[n]))&&(f&&P<3&&!m&&(h<3||ce<4)||de(b[n],d))){if(ve(b[n]),u=!0,P>9)break}else!u&&f&&!l&&P<4&&ce<4&&h>2&&(o[0]||i.preloadAfterLoad)&&(o[0]||!m&&(ne||te||ee||M||b[n][c](i.sizesAttr)!=`auto`))&&(l=o[0]||b[n])}l&&!u&&ve(l)}},I=D(F),fe=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}le(e),v(t,i.loadedClass),y(t,i.loadingClass),b(t,me),x(t,`lazyloaded`)},pe=E(fe),me=function(e){pe({target:e.target})},he=function(e,t){var n=e.getAttribute(`data-load-mode`)||i.iframeLoadMode;n==0?e.contentWindow.location.replace(t):n==1&&(e.src=t)},ge=function(e){var t,n=e[c](i.srcsetAttr);(t=i.customMedia[e[c](`data-media`)||e[c](`media`)])&&e.setAttribute(`media`,t),n&&e.setAttribute(`srcset`,n)},_e=E(function(e,t,n,r,a){var o,s,l,d,f,h;(f=x(e,`lazybeforeunveil`,t)).defaultPrevented||(r&&(n?v(e,i.autosizesClass):e.setAttribute(`sizes`,r)),s=e[c](i.srcsetAttr),o=e[c](i.srcAttr),a&&(l=e.parentNode,d=l&&p.test(l.nodeName||``)),h=t.firesLoad||`src`in e&&(s||o||d),f={target:e},v(e,i.loadingClass),h&&(clearTimeout(m),m=u(le,2500),b(e,me,!0)),d&&g.call(l.getElementsByTagName(`source`),ge),s?e.setAttribute(`srcset`,s):o&&!d&&(ae.test(e.nodeName)?he(e,o):e.src=o),a&&(s||d)&&S(e,{src:o})),e._lazyRace&&delete e._lazyRace,y(e,i.lazyClass),T(function(){var t=e.complete&&e.naturalWidth>1;(!h||t)&&(t&&v(e,i.fastLoadedClass),fe(f),e._lazyCache=!0,u(function(){`_lazyCache`in e&&delete e._lazyCache},9)),e.loading==`lazy`&&P--},!0)}),ve=function(e){if(!e._lazyRace){var t,n=ie.test(e.nodeName),r=n&&(e[c](i.sizesAttr)||e[c](`sizes`)),a=r==`auto`;(a||!f)&&n&&(e[c](`src`)||e.srcset)&&!e.complete&&!_(e,i.errorClass)&&_(e,i.lazyClass)||(t=x(e,`lazyunveilread`).detail,a&&A.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,P++,_e(e,t,a,r,n))}},ye=O(function(){i.loadMode=3,I()}),L=function(){i.loadMode==3&&(i.loadMode=2),ye()},R=function(){if(!f){if(n.now()-w<999){u(R,999);return}f=!0,i.loadMode=3,I(),l(`scroll`,L,!0)}};return{_:function(){w=n.now(),r.elements=t.getElementsByClassName(i.lazyClass),o=t.getElementsByClassName(i.lazyClass+` `+i.preloadClass),l(`scroll`,I,!0),l(`resize`,I,!0),l(`pageshow`,function(e){if(e.persisted){var n=t.querySelectorAll(`.`+i.loadingClass);
9n.length&&n.forEach&&d(function(){n.forEach(function(e){e.complete&&ve(e)})})}}),e.MutationObserver?new MutationObserver(I).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[s](`DOMNodeInserted`,I,!0),a[s](`DOMAttrModified`,I,!0),setInterval(I,999)),l(`hashchange`,I,!0),[`focus`,`mouseover`,`click`,`load`,`transitionend`,`animationend`].forEach(function(e){t[s](e,I,!0)}),/d$|^c/.test(t.readyState)?R():(l(`load`,R),t[s](`DOMContentLoaded`,I),u(R,2e4)),r.elements.length?(F(),T._lsFlush()):I()},checkElems:I,unveil:ve,_aLSL:L}})(),A=(function(){var e,n=E(function(e,t,n,r){var i,a,o;if(e._lazysizesWidth=r,r+=`px`,e.setAttribute(`sizes`,r),p.test(t.nodeName||``))for(i=t.getElementsByTagName(`source`),a=0,o=i.length;a<o;a++)i[a].setAttribute(`sizes`,r);n.detail.dataAttr||S(e,n.detail)}),r=function(e,t,r){var i,a=e.parentNode;a&&(r=w(e,a,r),i=x(e,`lazybeforesizes`,{width:r,dataAttr:!!t}),i.defaultPrevented||(r=i.detail.width,r&&r!==e._lazysizesWidth&&n(e,a,i,r)))},a=O(function(){var t,n=e.length;if(n)for(t=0;t<n;t++)r(e[t])});return{_:function(){e=t.getElementsByClassName(i.autosizesClass),l(`resize`,a)},checkElems:a,updateElem:r}})(),j=function(){!j.i&&t.getElementsByClassName&&(j.i=!0,A._(),k._())};return u(function(){i.init&&j()}),r={cfg:i,autoSizer:A,loader:k,init:j,uP:S,aC:v,rC:y,hC:_,fire:x,gW:w,rAF:T},r})})),Nl=e(((e,t)=>{(function(e,n){if(e){var r=function(){n(e.lazySizes),e.removeEventListener(`lazyunveilread`,r,!0)};n=n.bind(null,e,e.document),typeof t==`object`&&t.exports?n(Ml()):typeof define==`function`&&define.amd?define([`lazysizes`],n):e.lazySizes?r():e.addEventListener(`lazyunveilread`,r,!0)}})(typeof window<`u`?window:0,function(e,t,n){if(e.addEventListener){var r=/\s+(\d+)(w|h)\s+(\d+)(w|h)/,i=/parent-fit["']*\s*:\s*["']*(contain|cover|width)/,a=/parent-container["']*\s*:\s*["']*(.+?)(?=(\s|$|,|'|"|;))/,o=/^picture$/i,s=n.cfg,c=function(e){return getComputedStyle(e,null)||{}},l={getParent:function(t,n){var r=t,i=t.parentNode;return(!n||n==`prev`)&&i&&o.test(i.nodeName||``)&&(i=i.parentNode),n!=`self`&&(r=n==`prev`?t.previousElementSibling:n&&(i.closest||e.jQuery)&&(i.closest?i.closest(n):jQuery(i).closest(n)[0])||i),r},getFit:function(e){var t,n,r=c(e),o=r.content||r.fontFamily,s={fit:e._lazysizesParentFit||e.getAttribute(`data-parent-fit`)};return!s.fit&&o&&(t=o.match(i))&&(s.fit=t[1]),s.fit?(n=e._lazysizesParentContainer||e.getAttribute(`data-parent-container`),!n&&o&&(t=o.match(a))&&(n=t[1]),s.parent=l.getParent(e,n)):s.fit=r.objectFit,s},getImageRatio:function(t){var n,i,a,c,l,u,d,f=t.parentNode,p=f&&o.test(f.nodeName||``)?f.querySelectorAll(`source, img`):[t];for(n=0;n<p.length;n++)if(t=p[n],i=t.getAttribute(s.srcsetAttr)||t.getAttribute(`srcset`)||t.getAttribute(`data-pfsrcset`)||t.getAttribute(`data-risrcset`)||``,a=t._lsMedia||t.getAttribute(`media`),a=s.customMedia[t.getAttribute(`data-media`)||a]||a,i&&(!a||(e.matchMedia&&matchMedia(a)||{}).matches)){c=parseFloat(t.getAttribute(`data-aspectratio`)),c||=(l=i.match(r),l?l[2]==`w`?(u=l[1],d=l[3]):(u=l[3],d=l[1]):(u=t.getAttribute(`width`),d=t.getAttribute(`height`)),u/d);break}return c},calculateSize:function(e,t){var n,r,i,a,o=this.getFit(e),s=o.fit,c=o.parent;return s!=`width`&&(s!=`contain`&&s!=`cover`||!(i=this.getImageRatio(e)))?t:(c?t=c.clientWidth:c=e,a=t,s==`width`?a=t:(r=c.clientHeight,(n=t/r)&&(s==`cover`&&n<i||s==`contain`&&n>i)&&(a=i/n*t)),a)}};n.parentFit=l,t.addEventListener(`lazybeforesizes`,function(e){if(!(e.defaultPrevented||e.detail.instance!=n)){var t=e.target;e.detail.width=l.calculateSize(t,e.detail.width)}})}})}));Ml(),Nl(),window.lazySizesConfig=window.lazySizesConfig||{},window.addEventListener(`beforeprint`,async()=>{await xo()});

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.