PageSourceSearch

https://my-silvercrest.com/assets-trinity-silvercrest/index-BaNuMMDR.js

js my-silvercrest.com collected 2026-10-07 15:52:12 UTC 1,331,678 bytes, 144 lines download raw bytes

vendor: 4,134 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets-trinity-silvercrest/CoreIconLocal-DlrGZRSn.BwmYgh7v.CJtkfgdz-zrtcPXRn.js","assets-trinity-silvercrest/CoreIconLocal-DlrGZRSn.BwmYgh7v-BSbc_ZOK.css"])))=>i.map(i=>d[i]);
2(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var e=`[data-island]`;function t(e){return JSON.parse(decodeURIComponent(e))}function n(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var r={},i=[],a=()=>{},o=()=>!1,s=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),c=e=>e.startsWith(`onUpdate:`),l=Object.assign,u=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},d=Object.prototype.hasOwnProperty,f=(e,t)=>d.call(e,t),p=Array.isArray,m=e=>C(e)===`[object Map]`,h=e=>C(e)===`[object Set]`,g=e=>C(e)===`[object Date]`,_=e=>typeof e==`function`,v=e=>typeof e==`string`,y=e=>typeof e==`symbol`,b=e=>typeof e==`object`&&!!e,x=e=>(b(e)||_(e))&&_(e.then)&&_(e.catch),S=Object.prototype.toString,C=e=>S.call(e),w=e=>C(e).slice(8,-1),T=e=>C(e)===`[object Object]`,E=e=>v(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,D=n(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),O=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ee=/-\w/g,te=O(e=>e.replace(ee,e=>e.slice(1).toUpperCase())),ne=/\B([A-Z])/g,re=O(e=>e.replace(ne,`-$1`).toLowerCase()),ie=O(e=>e.charAt(0).toUpperCase()+e.slice(1)),k=O(e=>e?`on${ie(e)}`:``),ae=(e,t)=>!Object.is(e,t),oe=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},se=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ce=e=>{let t=parseFloat(e);return isNaN(t)?e:t},le=e=>{let t=v(e)?Number(e):NaN;return isNaN(t)?e:t},ue,de=()=>ue||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{};function fe(e){if(p(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=v(r)?ge(r):fe(r);if(i)for(let e in i)t[e]=i[e]}return t}else if(v(e)||b(e))return e}var pe=/;(?![^(]*\))/g,me=/:([^]+)/,he=/\/\*[^]*?\*\//g;function ge(e){let t={};return e.replace(he,``).split(pe).forEach(e=>{if(e){let n=e.split(me);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function A(e){let t=``;if(v(e))t=e;else if(p(e))for(let n=0;n<e.length;n++){let r=A(e[n]);r&&(t+=r+` `)}else if(b(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function _e(e){if(!e)return null;let{class:t,style:n}=e;return t&&!v(t)&&(e.class=A(t)),n&&(e.style=fe(n)),e}var ve=`itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`,j=n(ve);ve+``;function ye(e){return!!e||e===``}function be(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=xe(e[r],t[r]);return n}function xe(e,t){if(e===t)return!0;let n=g(e),r=g(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=y(e),r=y(t),n||r)return e===t;if(n=p(e),r=p(t),n||r)return n&&r?be(e,t):!1;if(n=b(e),r=b(t),n||r){if(!n||!r||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e){let r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!xe(e[n],t[n]))return!1}}return String(e)===String(t)}function Se(e,t){return e.findIndex(e=>xe(e,t))}var Ce=e=>!!(e&&e.__v_isRef===!0),we=e=>v(e)?e:e==null?``:p(e)||b(e)&&(e.toString===S||!_(e.toString))?Ce(e)?we(e.value):JSON.stringify(e,Te,2):String(e),Te=(e,t)=>Ce(t)?Te(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>
vendor: 11,348 bytes, line 2
2(e[Ee(t,r)+` =>`]=n,e),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Ee(e))}:y(t)?Ee(t):b(t)&&!p(t)&&!T(t)?String(t):t,Ee=(e,t=``)=>y(e)?`Symbol(${e.description??t})`:e;function De(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var Oe,ke=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&Oe&&(Oe.active?(this.parent=Oe,this.index=(Oe.scopes||=[]).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){let t=Oe;try{return Oe=this,e()}finally{Oe=t}}}on(){++this._on===1&&(this.prevScope=Oe,Oe=this)}off(){if(this._on>0&&--this._on===0){if(Oe===this)Oe=this.prevScope;else{let e=Oe;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){let e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}};function Ae(e){return new ke(e)}function je(){return Oe}function Me(e,t=!1){Oe&&Oe.cleanups.push(e)}var Ne,Pe=new WeakSet,Fe=class{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Oe&&(Oe.active?Oe.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Pe.has(this)&&(Pe.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||ze(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Qe(this),He(this);let e=Ne,t=Je;Ne=this,Je=!0;try{return this.fn()}finally{Ue(this),Ne=e,Je=t,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Ke(e);this.deps=this.depsTail=void 0,Qe(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Pe.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){We(this)&&this.run()}get dirty(){return We(this)}},Ie=0,Le,Re;function ze(e,t=!1){if(e.flags|=8,t){e.next=Re,Re=e;return}e.next=Le,Le=e}function Be(){Ie++}function Ve(){if(--Ie>0)return;if(Re){let e=Re;for(Re=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Le;){let t=Le;for(Le=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function He(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ue(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Ke(r),qe(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function We(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ge(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ge(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===$e)||(e.globalVersion=$e,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!We(e))))return;e.flags|=2;let t=e.dep,n=Ne,r=Je;Ne=e,Je=!0;try{He(e);let n=e.fn(e._value);(t.version===0||ae(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{Ne=n,Je=r,Ue(e),e.flags&=-3}}function Ke(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Ke(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function qe(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var Je=!0,Ye=[];function Xe(){Ye.push(Je),Je=!1}function Ze(){let e=Ye.pop();Je=e===void 0?!0:e}function Qe(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=Ne;Ne=void 0;try{t()}finally{Ne=e}}}var $e=0,et=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},tt=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Ne||!Je||Ne===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==Ne)t=this.activeLink=new et(Ne,this),Ne.deps?(t.prevDep=Ne.depsTail,Ne.depsTail.nextDep=t,Ne.depsTail=t):Ne.deps=Ne.depsTail=t,nt(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=Ne.depsTail,t.nextDep=void 0,Ne.depsTail.nextDep=t,Ne.depsTail=t,Ne.deps===t&&(Ne.deps=e)}return t}trigger(e){this.version++,$e++,this.notify(e)}notify(e){Be();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Ve()}}};function nt(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)nt(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var rt=new WeakMap,it=Symbol(``),at=Symbol(``),ot=Symbol(``);function st(e,t,n){if(Je&&Ne){let t=rt.get(e);t||rt.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new tt),r.map=t,r.key=n),r.track()}}function ct(e,t,n,r,i,a){let o=rt.get(e);if(!o){$e++;return}let s=e=>{e&&e.trigger()};if(Be(),t===`clear`)o.forEach(s);else{let i=p(e),a=i&&E(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===ot||!y(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(ot)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(it)),m(e)&&s(o.get(at)));break;case`delete`:i||(s(o.get(it)),m(e)&&s(o.get(at)));break;case`set`:m(e)&&s(o.get(it));break}}Ve()}function lt(e,t){let n=rt.get(e);return n&&n.get(t)}function ut(e){let t=Qt(e);return t===e?t:(st(t,`iterate`,ot),Xt(e)?t:t.map(en))}function dt(e){return st(e=Qt(e),`iterate`,ot),e}function ft(e,t){return Yt(e)?tn(Jt(e)?en(t):t):en(t)}var pt={__proto__:null,[Symbol.iterator](){return mt(this,Symbol.iterator,e=>ft(this,e))},concat(...e){return ut(this).concat(...e.map(e=>p(e)?ut(e):e))},entries(){return mt(this,`entries`,e=>(e[1]=ft(this,e[1]),e))},every(e,t){return gt(this,`every`,e,t,void 0,arguments)},filter(e,t){return gt(this,`filter`,e,t,e=>e.map(e=>ft(this,e)),arguments)},find(e,t){return gt(this,`find`,e,t,e=>ft(this,e),arguments)},findIndex(e,t){return gt(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return gt(this,`findLast`,e,t,e=>ft(this,e),arguments)},findLastIndex(e,t){return gt(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return gt(this,`forEach`,e,t,void 0,arguments)},includes(...e){return vt(this,`includes`,e)},indexOf(...e){return vt(this,`indexOf`,e)},join(e){return ut(this).join(e)},lastIndexOf(...e){return vt(this,`lastIndexOf`,e)},map(e,t){return gt(this,`map`,e,t,void 0,arguments)},pop(){return yt(this,`pop`)},push(...e){return yt(this,`push`,e)},reduce(e,...t){return _t(this,`reduce`,e,t)},reduceRight(e,...t){return _t(this,`reduceRight`,e,t)},shift(){return yt(this,`shift`)},some(e,t){return gt(this,`some`,e,t,void 0,arguments)},splice(...e){return yt(this,`splice`,e)},toReversed(){return ut(this).toReversed()},toSorted(e){return ut(this).toSorted(e)},toSpliced(...e){return ut(this).toSpliced(...e)},unshift(...e){return yt(this,`unshift`,e)},values(){return mt(this,`values`,e=>ft(this,e))}};function mt(e,t,n){let r=dt(e),i=r[t]();return r!==e&&!Xt(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var ht=Array.prototype;function gt(e,t,n,r,i,a){let o=dt(e),s=o!==e&&!Xt(e),c=o[t];if(c!==ht[t]){let t=c.apply(e,a);return s?en(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,ft(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function _t(e,t,n,r){let i=dt(e),a=i!==e&&!Xt(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=ft(e,t)),n.call(this,t,ft(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?ft(e,c):c}function vt(e,t,n){let r=Qt(e);st(r,`iterate`,ot);let i=r[t](...n);return(i===-1||i===!1)&&Zt(n[0])?(n[0]=Qt(n[0]),r[t](...n)):i}function yt(e,t,n=[]){Xe(),Be();let r=Qt(e)[t].apply(e,n);return Ve(),Ze(),r}var bt=n(`__proto__,__v_isRef,__isVue`),xt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(y));function St(e){y(e)||(e=String(e));let t=Qt(this);return st(t,`has`,e),t.hasOwnProperty(e)}var Ct=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Ht:Vt:i?Bt:zt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=p(e);if(!r){let e;if(a&&(e=pt[t]))return e;if(t===`hasOwnProperty`)return St}let o=Reflect.get(e,t,nn(e)?e:n);if((y(t)?xt.has(t):bt(t))||(r||st(e,`get`,t),i))return o;if(nn(o)){let e=a&&E(t)?o:o.value;return r&&b(e)?Gt(e):e}return b(o)?r?Gt(o):Ut(o):o}},wt=class extends Ct{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=p(e)&&E(t);if(!this._isShallow){let e=Yt(i);if(!Xt(n)&&!Yt(n)&&(i=Qt(i),n=Qt(n)),!a&&nn(i)&&!nn(n))return e||(i.value=n),!0}let o=a?Number(t)<e.length:f(e,t),s=Reflect.set(e,t,n,nn(e)?e:r);return e===Qt(r)&&s&&(o?ae(n,i)&&ct(e,`set`,t,n,i):ct(e,`add`,t,n)),s}deleteProperty(e,t){let n=f(e,t),r=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&ct(e,`delete`,t,void 0,r),i}has(e,t){let n=Reflect.has(e,t);return(!y(t)||!xt.has(t))&&st(e,`has`,t),n}ownKeys(e){return st(e,`iterate`,p(e)?`length`:it),Reflect.ownKeys(e)}},Tt=class extends Ct{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}},Et=new wt,Dt=new Tt,Ot=new wt(!0),eee=new Tt(!0),kt=e=>e,At=e=>Reflect.getPrototypeOf(e);function jt(e,t,n){return function(...r){let i=this.__v_raw,a=Qt(i),o=m(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,u=i[e](...r),d=n?kt:t?tn:en;return!t&&st(a,`iterate`,c?at:it),l(Object.create(u),{next(){let{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}}})}}function Mt(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Nt(e,t){let n={get(n){let r=this.__v_raw,i=Qt(r),a=Qt(n);e||(ae(n,a)&&st(i,`get`,n),st(i,`get`,a));let{has:o}=At(i),s=t?kt:e?tn:en;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&st(Qt(t),`iterate`,it),t.size},has(t){let n=this.__v_raw,r=Qt(n),i=Qt(t);return e||(ae(t,i)&&st(r,`has`,t),st(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)}
vendor: 4,651 bytes, line 2
2,forEach(n,r){let i=this,a=i.__v_raw,o=Qt(a),s=t?kt:e?tn:en;return!e&&st(o,`iterate`,it),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return l(n,e?{add:Mt(`add`),set:Mt(`set`),delete:Mt(`delete`),clear:Mt(`clear`)}:{add(e){let n=Qt(this),r=At(n),i=Qt(e),a=!t&&!Xt(e)&&!Yt(e)?i:e;return r.has.call(n,a)||ae(e,a)&&r.has.call(n,e)||ae(i,a)&&r.has.call(n,i)||(n.add(a),ct(n,`add`,a,a)),this},set(e,n){!t&&!Xt(n)&&!Yt(n)&&(n=Qt(n));let r=Qt(this),{has:i,get:a}=At(r),o=i.call(r,e);o||=(e=Qt(e),i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?ae(n,s)&&ct(r,`set`,e,n,s):ct(r,`add`,e,n),this},delete(e){let t=Qt(this),{has:n,get:r}=At(t),i=n.call(t,e);i||=(e=Qt(e),n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&ct(t,`delete`,e,void 0,a),o},clear(){let e=Qt(this),t=e.size!==0,n=e.clear();return t&&ct(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=jt(r,e,t)}),n}function Pt(e,t){let n=Nt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(f(n,r)&&r in t?n:t,r,i)}var Ft={get:Pt(!1,!1)},It={get:Pt(!1,!0)},Lt={get:Pt(!0,!1)},Rt={get:Pt(!0,!0)},zt=new WeakMap,Bt=new WeakMap,Vt=new WeakMap,Ht=new WeakMap;function tee(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Ut(e){return Yt(e)?e:qt(e,!1,Et,Ft,zt)}function Wt(e){return qt(e,!1,Ot,It,Bt)}function Gt(e){return qt(e,!0,Dt,Lt,Vt)}function Kt(e){return qt(e,!0,eee,Rt,Ht)}function qt(e,t,n,r,i){if(!b(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;let a=i.get(e);if(a)return a;let o=tee(w(e));if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function Jt(e){return Yt(e)?Jt(e.__v_raw):!!(e&&e.__v_isReactive)}function Yt(e){return!!(e&&e.__v_isReadonly)}function Xt(e){return!!(e&&e.__v_isShallow)}function Zt(e){return e?!!e.__v_raw:!1}function Qt(e){let t=e&&e.__v_raw;return t?Qt(t):e}function $t(e){return!f(e,`__v_skip`)&&Object.isExtensible(e)&&se(e,`__v_skip`,!0),e}var en=e=>b(e)?Ut(e):e,tn=e=>b(e)?Gt(e):e;function nn(e){return e?e.__v_isRef===!0:!1}function M(e){return an(e,!1)}function rn(e){return an(e,!0)}function an(e,t){return nn(e)?e:new nee(e,t)}var nee=class{constructor(e,t){this.dep=new tt,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Qt(e),this._value=t?e:en(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||Xt(e)||Yt(e);e=n?e:Qt(e),ae(e,t)&&(this._rawValue=e,this._value=n?e:en(e),this.dep.trigger())}};function N(e){return nn(e)?e.value:e}function on(e){return _(e)?e():N(e)}var ree={get:(e,t,n)=>t===`__v_raw`?e:N(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return nn(i)&&!nn(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function sn(e){return Jt(e)?e:new Proxy(e,ree)}var cn=class{constructor(e){this.__v_isRef=!0,this._value=void 0;let t=this.dep=new tt,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}};function ln(e){return new cn(e)}function un(e){let t=p(e)?Array(e.length):{};for(let n in e)t[n]=mn(e,n);return t}var dn=class{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=y(t)?t:String(t),this._raw=Qt(e);let r=!0,i=e;if(!p(e)||y(this._key)||!E(this._key))do r=!Zt(i)||Xt(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=N(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&nn(this._raw[this._key])){let t=this._object[this._key];if(nn(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return lt(this._raw,this._key)}},fn=class{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}};function pn(e,t,n){return nn(e)?e:_(e)?new fn(e):b(e)&&arguments.length>1?mn(e,t,n):M(e)}function mn(e,t,n){return new dn(e,t,n)}var hn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new tt(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=$e-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&Ne!==this)return ze(this,!0),!0}get value(){let e=this.dep.track();return Ge(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function gn(e,t,n=!1){let r,i;return _(e)?r=e:(r=e.get,i=e.set),new hn(r,i,n)}var _n={},vn=new WeakMap,yn=void 0;
vendor: 4,983 bytes, line 2
2function bn(e,t=!1,n=yn){if(n){let t=vn.get(n);t||vn.set(n,t=[]),t.push(e)}}function xn(e,t,n=r){let{immediate:i,deep:o,once:s,scheduler:c,augmentJob:l,call:d}=n,f=e=>o?e:Xt(e)||o===!1||o===0?Sn(e,1):Sn(e),m,h,g,v,y=!1,b=!1;if(nn(e)?(h=()=>e.value,y=Xt(e)):Jt(e)?(h=()=>f(e),y=!0):p(e)?(b=!0,y=e.some(e=>Jt(e)||Xt(e)),h=()=>e.map(e=>{if(nn(e))return e.value;if(Jt(e))return f(e);if(_(e))return d?d(e,2):e()})):h=_(e)?t?d?()=>d(e,2):e:()=>{if(g){Xe();try{g()}finally{Ze()}}let t=yn;yn=m;try{return d?d(e,3,[v]):e(v)}finally{yn=t}}:a,t&&o){let e=h,t=o===!0?1/0:o;h=()=>Sn(e(),t)}let x=je(),S=()=>{m.stop(),x&&x.active&&u(x.effects,m)};if(s&&t){let e=t;t=(...t)=>{let n=e(...t);return S(),n}}let C=b?Array(e.length).fill(_n):_n,w=e=>{if(!(!(m.flags&1)||!m.dirty&&!e))if(t){let n=m.run();if(e||o||y||(b?n.some((e,t)=>ae(e,C[t])):ae(n,C))){g&&g();let e=yn;yn=m;try{let e=[n,C===_n?void 0:b&&C[0]===_n?[]:C,v];C=n,d?d(t,3,e):t(...e)}finally{yn=e}}}else m.run()};return l&&l(w),m=new Fe(h),m.scheduler=c?()=>c(w,!1):w,v=e=>bn(e,!1,m),g=m.onStop=()=>{let e=vn.get(m);if(e){if(d)d(e,4);else for(let t of e)t();vn.delete(m)}},t?i?w(!0):C=m.run():c?c(w.bind(null,!0),!0):m.run(),S.pause=m.pause.bind(m),S.resume=m.resume.bind(m),S.stop=S,S}function Sn(e,t=1/0,n){if(t<=0||!b(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,nn(e))Sn(e.value,t,n);else if(p(e))for(let r=0;r<e.length;r++)Sn(e[r],t,n);else if(h(e)||m(e))e.forEach(e=>{Sn(e,t,n)});else if(T(e)){for(let r in e)Sn(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Sn(e[r],t,n)}return e}function Cn(e,t,n,r){try{return r?e(...r):e()}catch(e){Tn(e,t,n)}}function wn(e,t,n,r){if(_(e)){let i=Cn(e,t,n,r);return i&&x(i)&&i.catch(e=>{Tn(e,t,n)}),i}if(p(e)){let i=[];for(let a=0;a<e.length;a++)i.push(wn(e[a],t,n,r));return i}}function Tn(e,t,n,i=!0){let a=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||r;if(t){let r=t.parent,i=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){let t=r.ec;if(t){for(let n=0;n<t.length;n++)if(t[n](e,i,a)===!1)return}r=r.parent}if(o){Xe(),Cn(o,null,10,[e,i,a]),Ze();return}}En(e,n,a,i,s)}function En(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}var Dn=[],On=-1,kn=[],An=null,jn=0,Mn=Promise.resolve(),Nn=null;function Pn(e){let t=Nn||Mn;return e?t.then(this?e.bind(this):e):t}function Fn(e){let t=On+1,n=Dn.length;for(;t<n;){let r=t+n>>>1,i=Dn[r],a=Vn(i);a<e||a===e&&i.flags&2?t=r+1:n=r}return t}function In(e){if(!(e.flags&1)){let t=Vn(e),n=Dn[Dn.length-1];!n||!(e.flags&2)&&t>=Vn(n)?Dn.push(e):Dn.splice(Fn(t),0,e),e.flags|=1,Ln()}}function Ln(){Nn||=Mn.then(Hn)}function Rn(e){p(e)?kn.push(...e):An&&e.id===-1?An.splice(jn+1,0,e):e.flags&1||(kn.push(e),e.flags|=1),Ln()}function zn(e,t,n=On+1){for(;n<Dn.length;n++){let t=Dn[n];if(t&&t.flags&2){if(e&&t.id!==e.uid)continue;Dn.splice(n,1),n--,t.flags&4&&(t.flags&=-2),t(),t.flags&4||(t.flags&=-2)}}}function Bn(e){if(kn.length){let e=[...new Set(kn)].sort((e,t)=>Vn(e)-Vn(t));if(kn.length=0,An){An.push(...e);return}for(An=e,jn=0;jn<An.length;jn++){let e=An[jn];e.flags&4&&(e.flags&=-2),e.flags&8||e(),e.flags&=-2}An=null,jn=0}}var Vn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Hn(e){try{for(On=0;On<Dn.length;On++){let e=Dn[On];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Cn(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;On<Dn.length;On++){let e=Dn[On];e&&(e.flags&=-2)}On=-1,Dn.length=0,Bn(e),Nn=null,(Dn.length||kn.length)&&Hn(e)}}var Un=null,Wn=null;function Gn(e){let t=Un;return Un=e,Wn=e&&e.type.__scopeId||null,t}function P(e,t=Un,n){if(!t||e._n)return e;let r=(...n)=>{r._d&&Ja(-1);let i=Gn(t),a;try{a=e(...n)}finally{Gn(i),r._d&&Ja(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function Kn(e,t){if(Un===null)return e;let n=ko(Un),i=e.dirs||=[];for(let e=0;e<t.length;e++){let[a,o,s,c=r]=t[e];a&&(_(a)&&(a={mounted:a,updated:a}),a.deep&&Sn(o),i.push({dir:a,instance:n,value:o,oldValue:void 0,arg:s,modifiers:c}))}return e}function qn(e,t,n,r){let i=e.dirs,a=t&&t.dirs;for(let o=0;o<i.length;o++){let s=i[o];a&&(s.oldValue=a[o].value);let c=s.dir[r];c&&(Xe(),wn(c,n,8,[e.el,s,e,t]),Ze())}}function Jn(e,t){if(po){let n=po.provides,r=po.parent&&po.parent.provides;r===n&&(n=po.provides=Object.create(r)),n[e]=t}}function Yn(e,t,n=!1){let r=mo();if(r||$i){let i=$i?$i._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&_(t)?t.call(r&&r.proxy):t}}function Xn(){return!!(mo()||$i)}var Zn=Symbol.for(`v-scx`),Qn=()=>Yn(Zn);function $n(e,t){return nr(e,null,t)}function er(e,t){return nr(e,null,{flush:`sync`})}function tr(e,t,n){return nr(e,t,n)}function nr(e,t,n=r){let{immediate:i,deep:o,flush:s,once:c}=n,u=l({},n),d=t&&i||!t&&s!==`post`,f;if(bo){if(s===`sync`){let e=Qn();f=e.__watcherHandles||=[]}else if(!d){let e=()=>{};return e.stop=a,e.resume=a,e.pause=a,e}}let p=po;
vendor: 3,760 bytes, line 2
2u.call=(e,t,n)=>wn(e,p,t,n);let m=!1;s===`post`?u.scheduler=e=>{Oa(e,p&&p.suspense)}:s!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():In(e)}),u.augmentJob=e=>{t&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=xn(e,t,u);return bo&&(f?f.push(h):d&&h()),h}function rr(e,t,n){let r=this.proxy,i=v(e)?e.includes(`.`)?ir(r,e):()=>r[e]:e.bind(r,r),a;_(t)?a=t:(a=t.handler,n=t);let o=_o(this),s=nr(i,a.bind(r),n);return o(),s}function ir(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}var ar=new WeakMap,or=Symbol(`_vte`),sr=e=>e.__isTeleport,cr=e=>e&&(e.disabled||e.disabled===``),lr=e=>e&&(e.defer||e.defer===``),ur=e=>typeof SVGElement<`u`&&e instanceof SVGElement,dr=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,fr=(e,t)=>{let n=e&&e.to;return v(n)?t?t(n):null:n},iee={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g,parentNode:_}}=l,v=cr(t.props),{dynamicChildren:y}=t,b=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},x=(e=t)=>{let n=cr(e.props),r=e.target=fr(e.props,m),a=gr(r,e,h,p);r&&(o!==`svg`&&ur(r)?o=`svg`:o!==`mathml`&&dr(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(b(e,r,a),hr(e,!1)))},S=e=>{let t=()=>{ar.get(e)===t&&(ar.delete(e),cr(e.props)&&(b(e,_(e.el)||n,e.anchor),hr(e,!0)),x(e))};ar.set(e,t),Oa(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),lr(t.props)||a&&a.pendingBranch){S(t);return}v&&(b(t,n,i),hr(t,!0)),x()}else{t.el=e.el;let r=t.anchor=e.anchor,u=ar.get(e);if(u){u.flags|=8,ar.delete(e),S(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=cr(e.props),_=g?n:p,b=g?r:h;if(o===`svg`||ur(p)?o=`svg`:(o===`mathml`||dr(p))&&(o=`mathml`),y?(f(e.dynamicChildren,y,_,i,a,o,s),Pa(e,t,!0)):c||d(e,t,_,b,i,a,o,s,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):pr(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=fr(t.props,m);e&&(t.target=e,pr(t,e,null,l,0))}else g&&pr(t,p,h,l,1);hr(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=cr(f),m=a||!p,h=ar.get(e);if(h&&(h.flags|=8,ar.delete(e)),d&&(i(l),i(u)),a&&i(c),!h&&(p||d)&&o&16)for(let e=0;e<s.length;e++){let i=s[e];r(i,t,n,m,!!i.dynamicChildren)}},move:pr,hydrate:aee};function pr(e,t,n,{o:{insert:r},m:i},a=2){a===0&&r(e.targetAnchor,t,n);let{el:o,anchor:s,shapeFlag:c,children:l,props:u}=e,d=a===2;if(d&&r(o,t,n),!ar.has(e)&&(!d||cr(u))&&c&16)for(let e=0;e<l.length;e++)i(l[e],t,n,2);d&&r(s,t,n)}function aee(e,t,n,r,i,a,{o:{nextSibling:o,parentNode:s,querySelector:c,insert:l,createText:u}},d){function f(e,n){let r=n;for(;r;){if(r&&r.nodeType===8){if(r.data===`teleport start anchor`)t.targetStart=r;else if(r.data===`teleport anchor`){t.targetAnchor=r,e._lpa=t.targetAnchor&&o(t.targetAnchor);break}}r=o(r)}}function p(e,t){t.anchor=d(o(e),t,s(e),n,r,i,a)}let m=t.target=fr(t.props,c),h=cr(t.props);if(m){let c=m._lpa||m.firstChild;t.shapeFlag&16&&(h?(p(e,t),f(m,c),t.targetAnchor||gr(m,t,u,l,s(e)===m?e:null)):(t.anchor=o(e),f(m,c),t.targetAnchor||gr(m,t,u,l),d(c&&o(c),t,m,n,r,i,a))),hr(t,h)}else h&&t.shapeFlag&16&&(p(e,t),t.targetStart=e,t.targetAnchor=o(e));return t.anchor&&o(t.anchor)}var mr=iee;function hr(e,t){let n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute(`data-v-owner`,n.uid),r=r.nextSibling;n.ut()}}function gr(e,t,n,r,i=null){let a=t.targetStart=n(``),o=t.targetAnchor=n(``);return a[or]=o,e&&(r(a,e,i),r(o,e,i)),o}var _r=Symbol(`_leaveCb`),vr=Symbol(`_enterCb`);
vendor: 2,343 bytes, line 2
2function yr(){let e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ai(()=>{e.isMounted=!0}),ci(()=>{e.isUnmounting=!0}),e}var br=[Function,Array],xr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:br,onEnter:br,onAfterEnter:br,onEnterCancelled:br,onBeforeLeave:br,onLeave:br,onAfterLeave:br,onLeaveCancelled:br,onBeforeAppear:br,onAppear:br,onAfterAppear:br,onAppearCancelled:br},Sr=e=>{let t=e.subTree;return t.component?Sr(t.component):t},Cr={name:`BaseTransition`,props:xr,setup(e,{slots:t}){let n=mo(),r=yr();return()=>{let i=t.default&&jr(t.default(),!0),a=i&&i.length?wr(i):n.subTree?H():void 0;if(!a)return;let o=Qt(e),{mode:s}=o;if(r.isLeaving)return Or(a);let c=kr(a);if(!c)return Or(a);let l=Dr(c,o,r,n,e=>l=e);c.type!==Ha&&Ar(c,l);let u=n.subTree&&kr(n.subTree);if(u&&u.type!==Ha&&!Za(u,c)&&Sr(n).type!==Ha){let e=Dr(u,o,r,n);if(Ar(u,e),s===`out-in`&&c.type!==Ha)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},Or(a);s===`in-out`&&c.type!==Ha?e.delayLeave=(e,t,n)=>{let i=Er(r,u);i[String(u.key)]=u,e[_r]=()=>{t(),e[_r]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&=void 0;return a}}};function wr(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==Ha){t=n;break}}return t}var Tr=Cr;function Er(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Dr(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:_,onAppear:v,onAfterAppear:y,onAppearCancelled:b}=t,x=String(e.key),S=Er(n,e),C=(e,t)=>{e&&wn(e,r,9,t)},w=(e,t)=>{let n=t[1];C(e,t),p(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},T={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=_||c;else return;t[_r]&&t[_r](!0);let i=S[x];i&&Za(e,i)&&i.el[_r]&&i.el[_r](),C(r,[t])},enter(t){if(S[x]===e)return;let r=l,i=u,o=d;if(!n.isMounted)if(a)r=v||l,i=y||u,o=b||d;else return;let s=!1;t[vr]=e=>{s||(s=!0,C(e?o:i,[t]),T.delayedLeave&&T.delayedLeave(),t[vr]=void 0)};let c=t[vr].bind(null,!1);r?w(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[vr]&&t[vr](!0),n.isUnmounting)return r();C(f,[t]);let a=!1;t[_r]=n=>
vendor: 6,293 bytes, lines 2-4
2{a||(a=!0,r(),C(n?g:h,[t]),t[_r]=void 0,S[i]===e&&delete S[i])};let o=t[_r].bind(null,!1);S[i]=e,m?w(m,[t,o]):o()},clone(e){let a=Dr(e,t,n,r,i);return i&&i(a),a}};return T}function Or(e){if(ei(e))return e=no(e),e.children=null,e}function kr(e){if(!ei(e))return sr(e.type)&&e.children?wr(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_(n.default))return n.default()}}function Ar(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ar(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function jr(e,t=!1,n){let r=[],i=0;for(let a=0;a<e.length;a++){let o=e[a],s=n==null?o.key:String(n)+String(o.key==null?a:o.key);o.type===I?(o.patchFlag&128&&i++,r=r.concat(jr(o.children,t,s))):(t||o.type!==Ha)&&r.push(s==null?o:no(o,{key:s}))}if(i>1)for(let e=0;e<r.length;e++)r[e].patchFlag=-2;return r}function F(e,t){return _(e)?l({name:e.name},t,{setup:e}):e}function Mr(){let e=mo();return e?(e.appContext.config.idPrefix||`v`)+`-`+e.ids[0]+e.ids[1]++:``}function Nr(e){e.ids=[e.ids[0]+e.ids[2]+++`-`,0,0]}function Pr(e){let t=mo(),n=rn(null);if(t){let i=t.refs===r?t.refs={}:t.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}return n}function Fr(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}var Ir=new WeakMap;function Lr(e,t,n,i,a=!1){if(p(e)){e.forEach((e,r)=>Lr(e,t&&(p(t)?t[r]:t),n,i,a));return}if($r(i)&&!a){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Lr(e,t,n,i.component.subTree);return}let s=i.shapeFlag&4?ko(i.component):i.el,c=a?null:s,{i:l,r:d}=e,m=t&&t.r,h=l.refs===r?l.refs={}:l.refs,g=l.setupState,y=Qt(g),b=g===r?o:e=>Fr(h,e)?!1:f(y,e),x=(e,t)=>!(t&&Fr(h,t));if(m!=null&&m!==d){if(Rr(t),v(m))h[m]=null,b(m)&&(g[m]=null);else if(nn(m)){let e=t;x(m,e.k)&&(m.value=null),e.k&&(h[e.k]=null)}}if(_(d)){Xe();try{Cn(d,l,12,[c,h])}finally{Ze()}}else{let t=v(d),r=nn(d);if(t||r){let i=()=>{if(e.f){let n=t?b(d)?g[d]:h[d]:x(d)||!e.k?d.value:h[e.k];if(a)p(n)&&u(n,s);else if(p(n))n.includes(s)||n.push(s);else if(t)h[d]=[s],b(d)&&(g[d]=h[d]);else{let t=[s];x(d,e.k)&&(d.value=t),e.k&&(h[e.k]=t)}}else t?(h[d]=c,b(d)&&(g[d]=c)):r&&(x(d,e.k)&&(d.value=c),e.k&&(h[e.k]=c))};if(c){let t=()=>{i(),Ir.delete(e)};t.id=-1,Ir.set(e,t),Oa(t,n)}else Rr(e),i()}}}function Rr(e){let t=Ir.get(e);t&&(t.flags|=8,Ir.delete(e))}var zr=!1,Br=()=>{zr||=(console.error(`Hydration completed but contains mismatches.`),!0)},Vr=e=>e.namespaceURI.includes(`svg`)&&e.tagName!==`foreignObject`,Hr=e=>e.namespaceURI.includes(`MathML`),Ur=e=>{if(e.nodeType===1){if(Vr(e))return`svg`;if(Hr(e))return`mathml`}},Wr=e=>e.nodeType===8;function Gr(e){let{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:o,remove:c,insert:l,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes()){n(null,e,t),Bn(),t._vnode=e;return}f(t.firstChild,e,null,null,null),Bn(),t._vnode=e},f=(n,r,s,c,u,d=!1)=>{d||=!!r.dynamicChildren;let b=Wr(n)&&n.data===`[`,x=()=>g(n,r,s,c,u,b),{type:S,ref:C,shapeFlag:w,patchFlag:T}=r,E=n.nodeType;r.el=n,T===-2&&(d=!1,r.dynamicChildren=null);let D=null;switch(S){case Va:E===3?(n.data!==r.children&&(Br(),n.data=r.children),D=a(n)):r.children===``?(l(r.el=i(``),o(n),n),D=n):D=x();break;case Ha:y(n)?(D=a(n),v(r.el=n.content.firstChild,n,s)):D=E!==8||b?x():a(n);break;case Ua:if(b&&(n=a(n),E=n.nodeType),E===1||E===3){D=n;let e=!r.children.length;for(let t=0;t<r.staticCount;t++)e&&(r.children+=D.nodeType===1?D.outerHTML:D.data),t===r.staticCount-1&&(r.anchor=D),D=a(D);return b?a(D):D}else x();break;case I:D=b?h(n,r,s,c,u,d):x();break;default:if(w&1)D=(E!==1||r.type.toLowerCase()!==n.tagName.toLowerCase())&&!y(n)?x():p(n,r,s,c,u,d);else if(w&6){r.slotScopeIds=u;let e=o(n);if(D=b?_(n):Wr(n)&&n.data===`teleport start`?_(n,n.data,`teleport end`):a(n),t(r,e,null,s,c,Ur(e),d),$r(r)&&!r.type.__asyncResolved){let t;b?(t=V(I),t.anchor=D?D.previousSibling:e.lastChild):t=n.nodeType===3?ro(``):V(`div`),t.el=n,r.component.subTree=t}}else w&64?D=E===8?r.type.hydrate(n,r,s,c,u,d,e,m):x():w&128&&(D=r.type.hydrate(n,r,s,c,Ur(o(n)),u,d,e,f))}return C!=null&&Lr(C,null,c,r),D},p=(e,t,n,i,a,o)=>{o||=!!t.dynamicChildren;let{type:l,dynamicProps:u,props:d,patchFlag:f,shapeFlag:p,dirs:h,transition:g}=t,_=l===`input`||l===`option`,b=!!u;if(_||b||f!==-1){h&&qn(t,null,n,`created`);let l=!1;if(y(e)){l=Na(null,g)&&n&&n.vnode.props&&n.vnode.props.appear;let r=e.content.firstChild;if(l){let e=r.getAttribute(`class`);e&&(r.$cls=e),g.beforeEnter(r)}v(r,e,n),t.el=e=r}if(p&16&&!(d&&(d.innerHTML||d.textContent))){let r=m(e.firstChild,t,e,n,i,a,o);for(r&&!Jr(e,1)&&Br();r;){let e=r;r=r.nextSibling,c(e)}}else if(p&8){let n=t.children;n[0]===`
3`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,`
4`)&&(Jr(e,0)||Br(),e.textContent=t.children)}if(d){if(_||b||!o||f&48){let t=e.tagName.includes(`-`);for(let i in d)(_&&(i.endsWith(`value`)||i===`indeterminate`)||s(i)&&!D(i)||i[0]===`.`||t&&!D(i)||u&&u.includes(i))&&r(e,i,null,d[i],void 0,n)}else if(d.onClick)r(e,`onClick`,null,d.onClick,void 0,n);else if(f&4&&Jt(d.style))for(let e in d.style)d.style[e]}let x;(x=d&&d.onVnodeBeforeMount)&&co(x,n,t),h&&qn(t,null,n,`beforeMount`),((x=d&&d.onVnodeMounted)||h||l)&&Ba(()=>{x&&co(x,n,t),l&&g.enter(e),h&&qn(t,null,n,`mounted`)},i)}return e.nextSibling},m=(e,t,r,o,s,c,u)=>{u||=!!t.dynamicChildren;let d=t.children,p=d.length,m=!1;for(let t=0;t<p;t++){let h=u?d[t]:d[t]=ao(d[t]),g=h.type===Va;e?(g&&!u&&t+1<p&&ao(d[t+1]).type===Va&&(l(i(e.data.slice(h.children.length)),r,a(e)),e.data=h.children),e=f(e,h,o,s,c,u)):g&&!h.children?l(h.el=i(``),r):(m||(m=!0,Jr(r,1)||Br()),n(null,h,r,null,o,s,Ur(r),c))}return e},h=(e,t,n,r,i,s)=>{let{slotScopeIds:c}=t;c&&(i=i?i.concat(c):c);let d=o(e),f=m(a(e),t,d,n,r,i,s);return f&&Wr(f)&&f.data===`]`?a(t.anchor=f):(Br(),l(t.anchor=u(`]`),d,f),f)},g=(e,t,r,i,s,l)=>{if(Xr(e,t)||Br(),t.el=null,l){let t=_(e);for(;;){let n=a(e);if(n&&n!==t)c(n);else break}}let u=a(e),d=o(e);return c(e),n(null,t,d,u,r,i,Ur(d),s),r&&(r.vnode.el=t.el,fa(r,t.el)),u},_=(e,t=`[`,n=`]`)=>{let r=0;for(;e;)if(e=a(e),e&&Wr(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(e);r--}return e}
vendor: 2,815 bytes, line 4
4,v=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},y=e=>e.nodeType===1&&e.tagName===`TEMPLATE`;return[d,f]}var Kr=`data-allow-mismatch`,qr={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`};function Jr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Kr);)e=e.parentElement;return Yr(e&&e.getAttribute(Kr),t)}function Yr(e,t){if(e==null)return!1;if(e===``)return!0;{let n=e.split(`,`);return t===0&&n.includes(`children`)?!0:n.includes(qr[t])}}function Xr(e,t){return Jr(e.parentElement,1)||Zr(e)||Qr(t)}function Zr(e){return e.nodeType===1&&Yr(e.getAttribute(Kr),1)}function Qr({props:e}){let t=e&&e[Kr];return typeof t==`string`&&Yr(t,1)}de().requestIdleCallback,de().cancelIdleCallback;var $r=e=>!!e.type.__asyncLoader,ei=e=>e.type.__isKeepAlive;function ti(e,t){ni(e,`a`,t)}function oee(e,t){ni(e,`da`,t)}function ni(e,t,n=po){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(ri(t,r,n),n){let e=n.parent;for(;e&&e.parent;)ei(e.parent.vnode)&&see(r,t,n,e),e=e.parent}}function see(e,t,n,r){let i=ri(t,e,r,!0);li(()=>{u(r[t],i)},n)}function ri(e,t,n=po,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{Xe();let i=_o(n),a=wn(t,n,e,r);return i(),Ze(),a};return r?i.unshift(a):i.push(a),a}}var ii=e=>(t,n=po)=>{(!bo||e===`sp`)&&ri(e,(...e)=>t(...e),n)},cee=ii(`bm`),ai=ii(`m`),oi=ii(`bu`),si=ii(`u`),ci=ii(`bum`),li=ii(`um`),ui=ii(`sp`),di=ii(`rtg`),fi=ii(`rtc`);function pi(e,t=po){ri(`ec`,e,t)}var mi=`components`;function hi(e,t){return vi(mi,e,!0,t)||e}var gi=Symbol.for(`v-ndc`);function _i(e){return v(e)?vi(mi,e,!1)||e:e||gi}function vi(e,t,n=!0,r=!1){let i=Un||po;if(i){let n=i.type;if(e===mi){let e=Ao(n,!1);if(e&&(e===t||e===te(t)||e===ie(te(t))))return n}let a=yi(i[e]||n[e],t)||yi(i.appContext[e],t);return!a&&r?n:a}}function yi(e,t){return e&&(e[t]||e[te(t)]||e[ie(te(t))])}function bi(e,t,n,r){let i,a=n&&n[r],o=p(e);if(o||v(e)){let n=o&&Jt(e),r=!1,s=!1;n&&(r=!Xt(e),s=Yt(e),e=dt(e)),i=Array(e.length);for(let n=0,o=e.length;n<o;n++)i[n]=t(r?s?tn(en(e[n])):en(e[n]):e[n],n,void 0,a&&a[n])}else if(typeof e==`number`){i=Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,a&&a[n])}else if(b(e))if(e[Symbol.iterator])i=Array.from(e,(e,n)=>t(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r<o;r++){let o=n[r];i[r]=t(e[o],o,r,a&&a[r])}}else i=[];return n&&(n[r]=i),i}function xi(e,t){for(let n=0;n<t.length;n++){let r=t[n];if(p(r))for(let t=0;t<r.length;t++)e[r[t].name]=r[t].fn;else r&&(e[r.name]=r.key?(...e)=>{let t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function Si(e,t,n={},r,i){if(Un.ce||Un.parent&&$r(Un.parent)&&Un.parent.ce){let e=Object.keys(n).length>0;return t!=="default"&&(n.name=t),L(),z(I,null,[V(`slot`,n,r&&r()
vendor: 4,289 bytes, line 4
4)],e?-2:64)}let a=e[t];a&&a._c&&(a._d=!1),L();let o=a&&Ci(a(n)),s=n.key||o&&o.key,c=z(I,{key:(s&&!y(s)?s:`_${t}`)+(!o&&r?`_fb`:``)},o||(r?r():[]),o&&e._===1?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),a&&a._c&&(a._d=!0),c}function Ci(e){return e.some(e=>Xa(e)?!(e.type===Ha||e.type===I&&!Ci(e.children)):!0)?e:null}var wi=e=>e?yo(e)?ko(e):wi(e.parent):null,Ti=l(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>wi(e.parent),$root:e=>wi(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Bi(e),$forceUpdate:e=>e.f||=()=>{In(e.update)},$nextTick:e=>e.n||=Pn.bind(e.proxy),$watch:e=>rr.bind(e)}),Ei=(e,t)=>e!==r&&!e.__isScriptSetup&&f(e,t),Di={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:n,setupState:i,data:a,props:o,accessCache:s,type:c,appContext:l}=e;if(t[0]!==`$`){let e=s[t];if(e!==void 0)switch(e){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return o[t]}else if(Ei(i,t))return s[t]=1,i[t];else if(a!==r&&f(a,t))return s[t]=2,a[t];else if(f(o,t))return s[t]=3,o[t];else if(n!==r&&f(n,t))return s[t]=4,n[t];else Fi&&(s[t]=0)}let u=Ti[t],d,p;if(u)return t===`$attrs`&&st(e.attrs,`get`,``),u(e);if((d=c.__cssModules)&&(d=d[t]))return d;if(n!==r&&f(n,t))return s[t]=4,n[t];if(p=l.config.globalProperties,f(p,t))return p[t]},set({_:e},t,n){let{data:i,setupState:a,ctx:o}=e;return Ei(a,t)?(a[t]=n,!0):i!==r&&f(i,t)?(i[t]=n,!0):f(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:a,props:o,type:s}},c){let l;return!!(n[c]||e!==r&&c[0]!==`$`&&f(e,c)||Ei(t,c)||f(o,c)||f(i,c)||f(Ti,c)||f(a.config.globalProperties,c)||(l=s.__cssModules)&&l[c])},defineProperty(e,t,n){return n.get==null?f(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}};function Oi(){return Ai(`useSlots`).slots}function ki(){return Ai(`useAttrs`).attrs}function Ai(e){let t=mo();return t.setupContext||=Oo(t)}function ji(e){return p(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function Mi(e,t){let n=ji(e);for(let e in t){if(e.startsWith(`__skip`))continue;let r=n[e];r?p(r)||_(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:r===null&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function Ni(e,t){return!e||!t?e||t:p(e)&&p(t)?e.concat(t):l({},ji(e),ji(t))}function Pi(e,t){let n={};for(let r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}var Fi=!0;function Ii(e){let t=Bi(e),n=e.proxy,r=e.ctx;Fi=!1,t.beforeCreate&&Ri(t.beforeCreate,e,`bc`);let{data:i,computed:o,methods:s,watch:c,provide:l,inject:u,created:d,beforeMount:f,mounted:m,beforeUpdate:h,updated:g,activated:v,deactivated:y,beforeDestroy:x,beforeUnmount:S,destroyed:C,unmounted:w,render:T,renderTracked:E,renderTriggered:D,errorCaptured:O,serverPrefetch:ee,expose:te,inheritAttrs:ne,components:re,directives:ie,filters:k}=t;if(u&&Li(u,r,null),s)for(let e in s){let t=s[e];_(t)&&(r[e]=t.bind(n))}if(i){let t=i.call(n,n);b(t)&&(e.data=Ut(t))}if(Fi=!0,o)for(let e in o){let t=o[e],i=W({get:_(t)?t.bind(n,n):_(t.get)?t.get.bind(n,n):a,set:!_(t)&&_(t.set)?t.set.bind(n):a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(c)for(let e in c)zi(c[e],r,n,e);if(l){let e=_(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{Jn(t,e[t])})}d&&Ri(d,e,`c`);function ae(e,t){p(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(ae(cee,f),ae(ai,m),ae(oi,h),ae(si,g),ae(ti,v),ae(oee,y),ae(pi,O),ae(fi,E),ae(di,D),ae(ci,S),ae(li,w),ae(ui,ee),p(te))if(te.length){let t=e.exposed||={};te.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||={};T&&e.render===a&&(e.render=T),ne!=null&&(e.inheritAttrs=ne),re&&(e.components=re),ie&&(e.directives=ie),ee&&Nr(e)}function Li(e,t,n=a){p(e)&&(e=Gi(e));for(let n in e){let r=e[n],i;i=b(r)?`default`in r?Yn(r.from||n,r.default,!0):Yn(r.from||n):Yn(r),nn(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function Ri(e,t,n){wn(p(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function zi(e,t,n,r){let i=r.includes(`.`)?ir(n,r):()=>n[r];if(v(e)){let n=t[e];_(n)&&tr(i,n)}else if(_(e))tr(i,e.bind(n));
vendor: 4,065 bytes, line 4
4else if(b(e))if(p(e))e.forEach(e=>zi(e,t,n,r));else{let r=_(e.handler)?e.handler.bind(n):t[e.handler];_(r)&&tr(i,r,e)}}function Bi(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>Vi(c,e,o,!0)),Vi(c,t,o)),b(t)&&a.set(t,c),c}function Vi(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&Vi(e,a,n,!0),i&&i.forEach(t=>Vi(e,t,n,!0));for(let i in t)if(!(r&&i===`expose`)){let r=Hi[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}var Hi={data:Ui,props:Ji,emits:Ji,methods:qi,computed:qi,beforeCreate:Ki,created:Ki,beforeMount:Ki,mounted:Ki,beforeUpdate:Ki,updated:Ki,beforeDestroy:Ki,beforeUnmount:Ki,destroyed:Ki,unmounted:Ki,activated:Ki,deactivated:Ki,errorCaptured:Ki,serverPrefetch:Ki,components:qi,directives:qi,watch:Yi,provide:Ui,inject:Wi};function Ui(e,t){return t?e?function(){return l(_(e)?e.call(this,this):e,_(t)?t.call(this,this):t)}:t:e}function Wi(e,t){return qi(Gi(e),Gi(t))}function Gi(e){if(p(e)){let t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ki(e,t){return e?[...new Set([].concat(e,t))]:t}function qi(e,t){return e?l(Object.create(null),e,t):t}function Ji(e,t){return e?p(e)&&p(t)?[...new Set([...e,...t])]:l(Object.create(null),ji(e),ji(t??{})):t}function Yi(e,t){if(!e)return t;if(!t)return e;let n=l(Object.create(null),e);for(let r in t)n[r]=Ki(e[r],t[r]);return n}function Xi(){return{app:null,config:{isNativeTag:o,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}var Zi=0;function Qi(e,t){return function(n,r=null){_(n)||(n=l({},n)),r!=null&&!b(r)&&(r=null);let i=Xi(),a=new WeakSet,o=[],s=!1,c=i.app={_uid:Zi++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:No,get config(){return i.config},set config(e){},use(e,...t){return a.has(e)||(e&&_(e.install)?(a.add(e),e.install(c,...t)):_(e)&&(a.add(e),e(c,...t))),c},mixin(e){return i.mixins.includes(e)||i.mixins.push(e),c},component(e,t){return t?(i.components[e]=t,c):i.components[e]},directive(e,t){return t?(i.directives[e]=t,c):i.directives[e]},mount(a,o,l){if(!s){let u=c._ceVNode||V(n,r);return u.appContext=i,l===!0?l=`svg`:l===!1&&(l=void 0),o&&t?t(u,a):e(u,a,l),s=!0,c._container=a,a.__vue_app__=c,ko(u.component)}},onUnmount(e){o.push(e)},unmount(){s&&(wn(o,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(e,t){return i.provides[e]=t,c},runWithContext(e){let t=$i;$i=c;try{return e()}finally{$i=t}}};return c}}var $i=null;function ea(e,t,n=r){let i=mo(),a=te(t),o=re(t),s=ta(e,a),c=ln((s,c)=>{let l,u=r,d;return er(()=>{let t=e[a];ae(l,t)&&(l=t,c())}),{get(){return s(),n.get?n.get(l):l},set(e){let s=n.set?n.set(e):e;if(!ae(s,l)&&!(u!==r&&ae(e,u)))return;let f=i.vnode.props,p=!!(f&&(t in f||a in f||o in f)&&(`onUpdate:${t}`in f||`onUpdate:${a}`in f||`onUpdate:${o}`in f));p||(l=e,c()),i.emit(`update:${t}`,s),ae(e,u)&&(ae(e,s)&&!ae(s,d)||p&&u!==r&&!ae(s,l))&&c(),u=e,d=s}}});return c[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?s||r:c,done:!1}:{done:!0}}}},c}var ta=(e,t)=>t===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${te(t)}Modifiers`]||e[`${re(t)}Modifiers`];function na(e,t,...n){if(e.isUnmounted)return;let i=e.vnode.props||r,a=n,o=t.startsWith(`update:`),s=o&&ta(i,t.slice(7));s&&(s.trim&&(a=n.map(e=>v(e)?e.trim():e)),s.number&&(a=n.map(ce)));let c,l=i[c=k(t)]||i[c=k(te(t))];!l&&o&&(l=i[c=k(re(t))]),l&&wn(l,e,6,a);let u=i[c+`Once`];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,wn(u,e,6,a)}}var ra=new WeakMap;function ia(e,t,n=!1){let r=n?ra:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},s=!1;if(!_(e)){let r=e=>{let n=ia(e,t,!0);n&&(s=!0,l(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}
vendor: 9,400 bytes, line 4
4return!a&&!s?(b(e)&&r.set(e,null),null):(p(a)?a.forEach(e=>o[e]=null):l(o,a),b(e)&&r.set(e,o),o)}function aa(e,t){return!e||!s(t)?!1:(t=t.slice(2),t=t===`Once`?t:t.replace(/Once$/,``),f(e,t[0].toLowerCase()+t.slice(1))||f(e,re(t))||f(e,t))}function oa(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:l,render:u,renderCache:d,props:f,data:p,setupState:m,ctx:h,inheritAttrs:g}=e,_=Gn(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=ao(u.call(t,e,d,f,m,p,h)),y=s}else{let e=t;v=ao(e.length>1?e(f,{attrs:s,slots:o,emit:l}):e(f,null)),y=t.props?s:sa(s)}}catch(t){Wa.length=0,Tn(t,e,1),v=V(Ha)}let b=v;if(y&&g!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(c)&&(y=ca(y,a)),b=no(b,y,!1,!0))}return n.dirs&&(b=no(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Ar(b,n.transition),v=b,Gn(_),v}var sa=e=>{let t;for(let n in e)(n===`class`||n===`style`||s(n))&&((t||={})[n]=e[n]);return t},ca=(e,t)=>{let n={};for(let r in e)(!c(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function la(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ua(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;t<e.length;t++){let n=e[t];if(da(o,r,n)&&!aa(l,n))return!0}}}else return(i||s)&&(!s||!s.$stable)?!0:r===o?!1:r?o?ua(r,o,l):!0:!!o;return!1}function ua(e,t,n){let r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){let a=r[i];if(da(t,e,a)&&!aa(n,a))return!0}return!1}function da(e,t,n){let r=e[n],i=t[n];return n===`style`&&b(r)&&b(i)?!xe(r,i):r!==i}function fa({vnode:e,parent:t,suspense:n},r){for(;t;){let n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.suspense.vnode.el=n.el=r,e=n),n===e)(e=t.vnode).el=r,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=r)}var pa={},ma=()=>Object.create(pa),ha=e=>Object.getPrototypeOf(e)===pa;function lee(e,t,n,r=!1){let i={},a=ma();e.propsDefaults=Object.create(null),ga(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Wt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function uee(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=Qt(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let o=n[r];if(aa(e.emitsOptions,o))continue;let u=t[o];if(c)if(f(a,o))u!==a[o]&&(a[o]=u,l=!0);else{let t=te(o);i[t]=_a(c,s,t,u,e,!1)}else u!==a[o]&&(a[o]=u,l=!0)}}}else{ga(e,t,i,a)&&(l=!0);let r;for(let a in s)(!t||!f(t,a)&&((r=re(a))===a||!f(t,r)))&&(c?n&&(n[a]!==void 0||n[r]!==void 0)&&(i[a]=_a(c,s,a,void 0,e,!0)):delete i[a]);if(a!==s)for(let e in a)(!t||!f(t,e))&&(delete a[e],l=!0)}l&&ct(e.attrs,`set`,``)}function ga(e,t,n,i){let[a,o]=e.propsOptions,s=!1,c;if(t)for(let r in t){if(D(r))continue;let l=t[r],u;a&&f(a,u=te(r))?!o||!o.includes(u)?n[u]=l:(c||={})[u]=l:aa(e.emitsOptions,r)||(!(r in i)||l!==i[r])&&(i[r]=l,s=!0)}if(o){let t=Qt(n),i=c||r;for(let r=0;r<o.length;r++){let s=o[r];n[s]=_a(a,t,s,i[s],e,!f(i,s))}}return s}function _a(e,t,n,r,i,a){let o=e[n];if(o!=null){let e=f(o,`default`);if(e&&r===void 0){let e=o.default;if(o.type!==Function&&!o.skipFactory&&_(e)){let{propsDefaults:a}=i;if(n in a)r=a[n];else{let o=_o(i);r=a[n]=e.call(null,t),o()}}else r=e;i.ce&&i.ce._setProp(n,r)}o[0]&&(a&&!e?r=!1:o[1]&&(r===``||r===re(n))&&(r=!0))}return r}var dee=new WeakMap;function va(e,t,n=!1){let a=n?dee:t.propsCache,o=a.get(e);if(o)return o;let s=e.props,c={},u=[],d=!1;if(!_(e)){let r=e=>{d=!0;let[n,r]=va(e,t,!0);l(c,n),r&&u.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!s&&!d)return b(e)&&a.set(e,i),i;if(p(s))for(let e=0;e<s.length;e++){let t=te(s[e]);ya(t)&&(c[t]=r)}else if(s)for(let e in s){let t=te(e);if(ya(t)){let n=s[e],r=c[t]=p(n)||_(n)?{type:n}:l({},n),i=r.type,a=!1,o=!0;if(p(i))for(let e=0;e<i.length;++e){let t=i[e],n=_(t)&&t.name;if(n===`Boolean`){a=!0;break}else n===`String`&&(o=!1)}else a=_(i)&&i.name===`Boolean`;r[0]=a,r[1]=o,(a||f(r,`default`))&&u.push(t)}}let m=[c,u];return b(e)&&a.set(e,m),m}function ya(e){return e[0]!==`$`&&!D(e)}var ba=e=>e===`_`||e===`_ctx`||e===`$stable`,xa=e=>p(e)?e.map(ao):[ao(e)],Sa=(e,t,n)=>{if(t._n)return t;let r=P((...e)=>xa(t(...e)),n);return r._c=!1,r},Ca=(e,t,n)=>{let r=e._ctx;for(let n in e){if(ba(n))continue;let i=e[n];if(_(i))t[n]=Sa(n,i,r);else if(i!=null){let e=xa(i);t[n]=()=>e}}},wa=(e,t)=>{let n=xa(t);e.slots.default=()=>n},Ta=(e,t,n)=>{for(let r in t)(n||!ba(r))&&(e[r]=t[r])},Ea=(e,t,n)=>{let r=e.slots=ma();if(e.vnode.shapeFlag&32){let e=t._;e?(Ta(r,t,n),n&&se(r,`_`,e,!0)):Ca(t,r)}else t&&wa(e,t)},Da=(e,t,n)=>{let{vnode:i,slots:a}=e,o=!0,s=r;if(i.shapeFlag&32){let e=t._;e?n&&e===1?o=!1:Ta(a,t,n):(o=!t.$stable,Ca(t,a)),s=t}else t&&(wa(e,t),s={default:1});if(o)for(let e in a)!ba(e)&&s[e]==null&&delete a[e]},Oa=Ba;function ka(e){return Aa(e,Gr)}function Aa(e,t){let n=de();n.__VUE__=!0;let{insert:o,remove:s,patchProp:c,createElement:l,createText:u,createComment:d,setText:f,setElementText:p,parentNode:m,nextSibling:h,setScopeId:g=a,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Za(e,t)&&(r=ve(e),me(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case Va:y(e,t,n,r);break;case Ha:b(e,t,n,r);break;case Ua:e??x(t,n,r,o);break;case I:re(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?ie(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,be)}u!=null&&i?Lr(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&Lr(e.ref,null,a,e,!0)},y=(e,t,n,r)=>{if(e==null)o(t.el=u(t.children),n,r);else{let n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},b=(e,t,n,r)=>{e==null?o(t.el=d(t.children||``),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=h(e),o(e,n,r),e=i;o(t,n,r)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),s(e),e=n;s(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)T(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),ee(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},T=(e,t,n,r,i,a,s,u)=>{let d,f,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(d=e.el=l(e.type,a,m&&m.is,m),h&8?p(d,e.children):h&16&&O(e.children,d,null,r,i,ja(e,a),s,u),_&&qn(e,null,r,`created`),E(d,e,e.scopeId,s,r),m){for(let e in m)e!==`value`&&!D(e)&&c(d,e,null,m[e],a,r);`value`in m&&c(d,`value`,null,m.value,a),(f=m.onVnodeBeforeMount)&&co(f,r,e)}_&&qn(e,null,r,`beforeMount`);let v=Na(i,g);v&&g.beforeEnter(d),o(d,t,n),((f=m&&m.onVnodeMounted)||v||_)&&Oa(()=>{try{f&&co(f,r,e),v&&g.enter(d),_&&qn(e,null,r,`mounted`)}finally{}},i)},E=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t<r.length;t++)g(e,r[t]);if(i){let n=i.subTree;if(t===n||za(n.type)&&(n.ssContent===t||n.ssFallback===t)){let t=i.vnode;E(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},O=(e,t,n,r,i,a,o,s,c=0)=>{for(let l=c;l<e.length;l++)v(null,e[l]=s?oo(e[l]):ao(e[l]),t,n,r,i,a,o,s)},ee=(e,t,n,i,a,o,s)=>{let l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=e.patchFlag&16;let m=e.props||r,h=t.props||r,g;if(n&&Ma(n,!1),(g=h.onVnodeBeforeUpdate)&&co(g,n,t,e),f&&qn(t,e,n,`beforeUpdate`),n&&Ma(n,!0),d&&(!e.dynamicChildren||e.dynamicChildren.length!==d.length)&&(u=0,s=!1,d=null),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&p(l,``),d?te(e.dynamicChildren,d,l,n,i,ja(t,a),o):s||le(e,t,l,null,n,i,ja(t,a),o,!1),u>0){if(u&16)ne(l,m,h,n,a);else if(u&2&&m.class!==h.class&&c(l,`class`,null,h.class,a),u&4&&c(l,`style`,m.style,h.style,a),u&8){let e=t.dynamicProps;for(let t=0;t<e.length;t++){let r=e[t],i=m[r],o=h[r];(o!==i||r===`value`)&&c(l,r,i,o,a,n)}}u&1&&e.children!==t.children&&p(l,t.children)}else!s&&d==null&&ne(l,m,h,n,a);((g=h.onVnodeUpdated)||f)&&Oa(()=>{g&&co(g,n,t,e),f&&qn(t,e,n,`updated`)},i)},te=(e,t,n,r,i,a,o)=>{for(let s=0;s<t.length;s++){let c=e[s],l=t[s];v(c,l,c.el&&(c.type===I||!Za(c,l)||c.shapeFlag&198)?m(c.el):n,null,r,i,a,o,!0)}},ne=(e,t,n,i,a)=>{if(t!==n){if(t!==r)for(let r in t)!D(r)&&!(r in n)&&c(e,r,t[r],null,a,i);for(let r in n){if(D(r))continue;let o=n[r],s=t[r];o!==s&&r!==`value`&&c(e,r,s,o,a,i)}`value`in n&&c(e,`value`,t.value,n.value,a)}},re=(e,t,n,r,i,a,s,c,l)=>{let d=t.el=e?e.el:u(``),f=t.anchor=e?e.anchor:u(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(c=c?c.concat(h):h),e==null?(o(d,n,r),o(f,n,r),O(t.children||[],n,f,i,a,s,c,l)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(te(e.dynamicChildren,m,n,i,a,s,c),(t.key!=null||i&&t===i.subTree)&&Pa(e,t,!0)):le(e,t,n,f,i,a,s,c,l)},ie=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):k(t,n,r,i,a,o,c):ae(e,t,c)},k=(e,t,n,r,i,a,o)=>{let s=e.component=fo(e,r,i);if(ei(e)&&(s.ctx.renderer=be),xo(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,se,o),!e.el){let r=s.subTree=V(Ha);b(null,r,t,n),e.placeholder=r.el}}else se(s,e,t,n,i,a,o)},ae=(e,t,n)=>{let r=t.component=e.component;if(la(e,t,n))if(r.asyncDep&&!r.asyncResolved){ce(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},se=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=Ia(e);if(n){t&&(t.el=c.el,ce(e,t,o)),n.asyncDep.then(()=>{Oa(()=>
vendor: 10,783 bytes, line 4
4{e.isUnmounted||l()},i)});return}}let u=t,d;Ma(e,!1),t?(t.el=c.el,ce(e,t,o)):t=c,n&&oe(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&co(d,s,t,c),Ma(e,!0);let f=oa(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),ve(p),e,i,a),t.el=f.el,u===null&&fa(e,f.el),r&&Oa(r,i),(d=t.props&&t.props.onVnodeUpdated)&&Oa(()=>co(d,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=$r(t);if(Ma(e,!1),l&&oe(l),!m&&(o=c&&c.onVnodeBeforeMount)&&co(o,d,t),Ma(e,!0),s&&Se){let t=()=>{e.subTree=oa(e),Se(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=oa(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&Oa(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;Oa(()=>co(o,d,e),i)}(t.shapeFlag&256||d&&$r(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&Oa(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Fe(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>In(u),Ma(e,!0),l()},ce=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,uee(e,t.props,r,n),Da(e,t.children,n),Xe(),zn(e),Ze()},le=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:m}=t;if(f>0){if(f&128){fe(l,d,n,r,i,a,o,s,c);return}else if(f&256){ue(l,d,n,r,i,a,o,s,c);return}}m&8?(u&16&&_e(l,i,a),d!==l&&p(n,d)):u&16?m&16?fe(l,d,n,r,i,a,o,s,c):_e(l,i,a,!0):(u&8&&p(n,``),m&16&&O(d,n,r,i,a,o,s,c))},ue=(e,t,n,r,a,o,s,c,l)=>{e||=i,t||=i;let u=e.length,d=t.length,f=Math.min(u,d),p;for(p=0;p<f;p++){let r=t[p]=l?oo(t[p]):ao(t[p]);v(e[p],r,n,null,a,o,s,c,l)}u>d?_e(e,a,o,!0,!1,f):O(t,n,r,a,o,s,c,l,f)},fe=(e,t,n,r,a,o,s,c,l)=>{let u=0,d=t.length,f=e.length-1,p=d-1;for(;u<=f&&u<=p;){let r=e[u],i=t[u]=l?oo(t[u]):ao(t[u]);if(Za(r,i))v(r,i,n,null,a,o,s,c,l);else break;u++}for(;u<=f&&u<=p;){let r=e[f],i=t[p]=l?oo(t[p]):ao(t[p]);if(Za(r,i))v(r,i,n,null,a,o,s,c,l);else break;f--,p--}if(u>f){if(u<=p){let e=p+1,i=e<d?t[e].el:r;for(;u<=p;)v(null,t[u]=l?oo(t[u]):ao(t[u]),n,i,a,o,s,c,l),u++}}else if(u>p)for(;u<=f;)me(e[u],a,o,!0),u++;else{let m=u,h=u,g=new Map;for(u=h;u<=p;u++){let e=t[u]=l?oo(t[u]):ao(t[u]);e.key!=null&&g.set(e.key,u)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(u=0;u<b;u++)C[u]=0;for(u=m;u<=f;u++){let r=e[u];if(y>=b){me(r,a,o,!0);continue}let i;if(r.key!=null)i=g.get(r.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&Za(r,t[_])){i=_;break}i===void 0?me(r,a,o,!0):(C[i-h]=u+1,i>=S?S=i:x=!0,v(r,t[i],n,null,a,o,s,c,l),y++)}let w=x?Fa(C):i;for(_=w.length-1,u=b-1;u>=0;u--){let e=h+u,i=t[e],f=t[e+1],p=e+1<d?f.el||Ra(f):r;C[u]===0?v(null,i,n,p,a,o,s,c,l):x&&(_<0||u!==w[_]?pe(i,n,p,2):_--)}}},pe=(e,t,n,r,i=null)=>{let{el:a,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){pe(e.component.subTree,t,n,r);return}if(d&128){e.suspense.move(t,n,r);return}if(d&64){c.move(e,t,n,be);return}if(c===I){o(a,t,n);for(let e=0;e<u.length;e++)pe(u[e],t,n,r);o(e.anchor,t,n);return}if(c===Ua){S(e,t,n);return}if(r!==2&&d&1&&l)if(r===0)l.persisted&&!a[_r]?o(a,t,n):(l.beforeEnter(a),o(a,t,n),Oa(()=>l.enter(a),i));else{let{leave:r,delayLeave:i,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?s(a):o(a,t,n)},d=()=>{let e=a._isLeaving||!!a[_r];a._isLeaving&&a[_r](!0),l.persisted&&!e?u():r(a,()=>{u(),c&&c()})};i?i(a,u,d):d()}else o(a,t,n)},me=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(Xe(),Lr(s,null,n,e,!0),Ze()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!$r(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&co(_,t,e),u&6)A(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&qn(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,be,r):l&&!l.hasOnce&&(a!==I||d>0&&d&64)?_e(l,t,n,!1,!0):(a===I&&d&384||!i&&u&16)&&_e(c,t,n),r&&he(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&Oa(()=>{_&&co(_,t,e),h&&qn(e,null,t,`unmounted`),v&&(e.el=null)},n)},he=e=>{let{type:t,el:n,anchor:r,transition:i}=e;if(t===I){ge(n,r);return}if(t===Ua){C(e);return}let a=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(e.shapeFlag&1&&i&&!i.persisted){let{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},ge=(e,t)=>{let n;for(;e!==t;)n=h(e),s(e),e=n;s(t)},A=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;La(c),La(l),r&&oe(r),i.stop(),a&&(a.flags|=8,me(o,e,t,n)),s&&Oa(s,t),Oa(()=>{e.isUnmounted=!0},t)},_e=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o<e.length;o++)me(e[o],t,n,r,i)},ve=e=>{if(e.shapeFlag&6)return ve(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[or];return n?h(n):t},j=!1,ye=(e,t,n)=>{let r;e==null?t._vnode&&(me(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,j||=(j=!0,zn(r),Bn(),!1)},be={p:v,um:me,m:pe,r:he,mt:k,mc:O,pc:le,pbc:te,n:ve,o:e},xe,Se;return t&&([xe,Se]=t(be)),{render:ye,hydrate:xe,createApp:Qi(ye,xe)}}function ja({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function Ma({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Na(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Pa(e,t,n=!1){let r=e.children,i=t.children;if(p(r)&&p(i))for(let e=0;e<r.length;e++){let t=r[e],a=i[e];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[e]=oo(i[e]),a.el=t.el),!n&&a.patchFlag!==-2&&Pa(t,a)),a.type===Va&&(a.patchFlag===-1&&(a=i[e]=oo(a)),a.el=t.el),a.type===Ha&&!a.el&&(a.el=t.el)}}function Fa(e){let t=e.slice(),n=[0],r,i,a,o,s,c=e.length;for(r=0;r<c;r++){let c=e[r];if(c!==0){if(i=n[n.length-1],e[i]<c){t[r]=i,n.push(r);continue}for(a=0,o=n.length-1;a<o;)s=a+o>>1,e[n[s]]<c?a=s+1:o=s;c<e[n[a]]&&(a>0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-->0;)n[a]=o,o=t[o];return n}function Ia(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ia(t)}function La(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Ra(e){if(e.placeholder)return e.placeholder;let t=e.component;return t?Ra(t.subTree):null}var za=e=>e.__isSuspense;function Ba(e,t){t&&t.pendingBranch?p(e)?t.effects.push(...e):t.effects.push(e):Rn(e)}var I=Symbol.for(`v-fgt`),Va=Symbol.for(`v-txt`),Ha=Symbol.for(`v-cmt`),Ua=Symbol.for(`v-stc`),Wa=[],Ga=null;function L(e=!1){Wa.push(Ga=e?null:[])}function Ka(){Wa.pop(),Ga=Wa[Wa.length-1]||null}var qa=1;function Ja(e,t=!1){qa+=e,e<0&&Ga&&t&&(Ga.hasOnce=!0)}function Ya(e){return e.dynamicChildren=qa>0?Ga||i:null,Ka(),qa>0&&Ga&&Ga.push(e),e}function R(e,t,n,r,i,a){return Ya(B(e,t,n,r,i,a,!0))}function z(e,t,n,r,i){return Ya(V(e,t,n,r,i,!0))}function Xa(e){return e?e.__v_isVNode===!0:!1}function Za(e,t){return e.type===t.type&&e.key===t.key}var Qa=({key:e})=>e??null,$a=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:v(e)||nn(e)||_(e)?{i:Un,r:e,k:t,f:!!n}:e);function B(e,t=null,n=null,r=0,i=null,a=e===I?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Qa(t),ref:t&&$a(t),scopeId:Wn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Un};return s?(so(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=v(n)?8:16),qa>0&&!o&&Ga&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&Ga.push(c),c}var V=eo;function eo(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===gi)&&(e=Ha),Xa(e)){let r=no(e,t,!0);return n&&so(r,n),qa>0&&!a&&Ga&&(r.shapeFlag&6?Ga[Ga.indexOf(e)]=r:Ga.push(r)),r.patchFlag=-2,r}if(jo(e)&&(e=e.__vccOpts),t){t=to(t);let{class:e,style:n}=t;e&&!v(e)&&(t.class=A(e)),b(n)&&(Zt(n)&&!p(n)&&(n=l({},n)),t.style=fe(n))}let o=v(e)?1:za(e)?128:sr(e)?64:b(e)?4:_(e)?2:0;return B(e,t,n,r,i,o,a,!0)}function to(e){return e?Zt(e)||ha(e)?l({},e):e:null}function no(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?U(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Qa(l),ref:t&&t.ref?n&&a?p(a)?a.concat($a(t)):[a,$a(t)]:$a(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==I?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&no(e.ssContent),ssFallback:e.ssFallback&&no(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&Ar(u,c.clone(u)),u}function ro(e=` `,t=0){return V(Va,null,e,t)}function io(e,t){let n=V(Ua,null,e);return n.staticCount=t,n}function H(e=``,t=!1){return t?(L(),z(Ha,null,e)):V(Ha,null,e)}function ao(e){return e==null||typeof e==`boolean`?V(Ha):p(e)?V(I,null,e.slice()):Xa(e)?oo(e):V(Va,null,String(e))}function oo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:no(e)}function so(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(p(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),so(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!ha(t)?t._ctx=Un:r===3&&Un&&(Un.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(_(t)){if(r&65){so(e,{default:t});return}t={default:t,_ctx:Un},n=32}else t=String(t),r&64?(n=16,t=[ro(t)]):n=8;e.children=t,e.shapeFlag|=n}function U(...e){let t={};for(let n=0;n<e.length;n++){let r=e[n];for(let e in r)if(e===`class`)t.class!==r.class&&(t.class=A([t.class,r.class]));else if(e===`style`)t.style=fe([t.style,r.style]);else if(s(e)){let n=t[e],i=r[e];i&&n!==i&&!(p(n)&&n.includes(i))?t[e]=n?[].concat(n,i):i:i==null&&n==null&&!c(e)&&(t[e]=i)}else e!==``&&(t[e]=r[e])}return t}function co(e,t,n,r=null){wn(e,t,7,[n,r])}var lo=Xi(),uo=0;function fo(e,t,n){let i=e.type,a=(t?t.appContext:e.appContext)||lo,o={uid:uo++,vnode:e,type:i,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new ke(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(a.provides),ids:t?t.ids:[``,0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:va(i,a),emitsOptions:ia(i,a),emit:null,emitted:null,propsDefaults:r,inheritAttrs:i.inheritAttrs,ctx:r,data:r,props:r,attrs:r,slots:r,refs:r,setupState:r,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,
vendor: 2,873 bytes, line 4
4sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=na.bind(null,o),e.ce&&e.ce(o),o}var po=null,mo=()=>po||Un,ho,go;{let e=de(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};ho=t(`__VUE_INSTANCE_SETTERS__`,e=>po=e),go=t(`__VUE_SSR_SETTERS__`,e=>bo=e)}var _o=e=>{let t=po;return ho(e),e.scope.on(),()=>{e.scope.off(),ho(t)}},vo=()=>{po&&po.scope.off(),ho(null)};function yo(e){return e.vnode.shapeFlag&4}var bo=!1;function xo(e,t=!1,n=!1){t&&go(t);let{props:r,children:i}=e.vnode,a=yo(e);lee(e,r,a,t),Ea(e,i,n||t);let o=a?So(e,t):void 0;return t&&go(!1),o}function So(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Di);let{setup:r}=n;if(r){Xe();let n=e.setupContext=r.length>1?Oo(e):null,i=_o(e),a=Cn(r,e,0,[e.props,n]),o=x(a);if(Ze(),i(),(o||e.sp)&&!$r(e)&&Nr(e),o){if(a.then(vo,vo),t)return a.then(n=>{Co(e,n,t)}).catch(t=>{Tn(t,e,0)});e.asyncDep=a}else Co(e,a,t)}else Eo(e,t)}function Co(e,t,n){_(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:b(t)&&(e.setupState=sn(t)),Eo(e,n)}var wo,To;function Eo(e,t,n){let r=e.type;if(!e.render){if(!t&&wo&&!r.render){let t=r.template||Bi(e).template;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r;r.render=wo(t,l(l({isCustomElement:n,delimiters:a},i),o))}}e.render=r.render||a,To&&To(e)}{let t=_o(e);Xe();try{Ii(e)}finally{Ze(),t()}}}var Do={get(e,t){return st(e,`get`,``),e[t]}};function Oo(e){return{attrs:new Proxy(e.attrs,Do),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function ko(e){return e.exposed?e.exposeProxy||=new Proxy(sn($t(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ti)return Ti[n](e)},has(e,t){return t in e||t in Ti}}):e.proxy}function Ao(e,t=!0){return _(e)?e.displayName||e.name:e.name||t&&e.__name}function jo(e){return _(e)&&`__vccOpts`in e}var W=(e,t)=>gn(e,t,bo);function Mo(e,t,n){try{Ja(-1);let r=arguments.length;return r===2?b(t)&&!p(t)?Xa(t)?V(e,null,[t]):V(e,t):V(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Xa(n)&&(n=[n]),V(e,t,n))}finally{Ja(1)}}var No=`3.5.39`,Po=void 0,Fo=typeof window<`u`&&window.trustedTypes;if(Fo)try{Po=Fo.createPolicy(`vue`,{createHTML:e=>e})}catch{}var Io=Po?e=>Po.createHTML(e):e=>e,Lo=`http://www.w3.org/2000/svg`,Ro=`http://www.w3.org/1998/Math/MathML`,zo=typeof document<`u`?document:null,Bo=zo&&zo.createElement(`template`),fee={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?zo.createElementNS(Lo,e):t===`mathml`?zo.createElementNS(Ro,e):n?zo.createElement(e,{is:n}):zo.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>zo.createTextNode(e),createComment:e=>zo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 8,563 bytes, line 4
4{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>zo.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{Bo.innerHTML=Io(r===`svg`?`<svg>${e}</svg>`:r===`mathml`?`<math>${e}</math>`:e);let i=Bo.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Vo=`transition`,Ho=`animation`,Uo=Symbol(`_vtc`),Wo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Go=l({},xr,Wo),Ko=(e=>(e.displayName=`Transition`,e.props=Go,e))((e,{slots:t})=>Mo(Tr,Yo(e),t)),qo=(e,t=[])=>{p(e)?e.forEach(e=>e(...t)):e&&e(...t)},Jo=e=>e?p(e)?e.some(e=>e.length>1):e.length>1:!1;function Yo(e){let t={};for(let n in e)n in Wo||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:u=o,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=pee(i),g=h&&h[0],_=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:x,onLeaveCancelled:S,onBeforeAppear:C=v,onAppear:w=y,onAppearCancelled:T=b}=t,E=(e,t,n,r)=>{e._enterCancelled=r,Qo(e,t?d:s),Qo(e,t?u:o),n&&n()},D=(e,t)=>{e._isLeaving=!1,Qo(e,f),Qo(e,m),Qo(e,p),t&&t()},O=e=>(t,n)=>{let i=e?w:y,o=()=>E(t,e,n);qo(i,[t,o]),$o(()=>{Qo(t,e?c:a),Zo(t,e?d:s),Jo(i)||ts(t,r,g,o)})};return l(t,{onBeforeEnter(e){qo(v,[e]),Zo(e,a),Zo(e,o)},onBeforeAppear(e){qo(C,[e]),Zo(e,c),Zo(e,u)},onEnter:O(!1),onAppear:O(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>D(e,t);Zo(e,f),e._enterCancelled?(Zo(e,p),as(e)):(as(e),Zo(e,p)),$o(()=>{e._isLeaving&&(Qo(e,f),Zo(e,m),Jo(x)||ts(e,r,_,n))}),qo(x,[e,n])},onEnterCancelled(e){E(e,!1,void 0,!0),qo(b,[e])},onAppearCancelled(e){E(e,!0,void 0,!0),qo(T,[e])},onLeaveCancelled(e){D(e),qo(S,[e])}})}function pee(e){if(e==null)return null;if(b(e))return[Xo(e.enter),Xo(e.leave)];{let t=Xo(e);return[t,t]}}function Xo(e){return le(e)}function Zo(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Uo]||(e[Uo]=new Set)).add(t)}function Qo(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[Uo];n&&(n.delete(t),n.size||(e[Uo]=void 0))}function $o(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var es=0;function ts(e,t,n,r){let i=e._endId=++es,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=ns(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u<c&&d()},s+1),e.addEventListener(l,f)}function ns(e,t){let n=window.getComputedStyle(e),r=e=>(n[e]||``).split(`, `),i=r(`${Vo}Delay`),a=r(`${Vo}Duration`),o=rs(i,a),s=r(`${Ho}Delay`),c=r(`${Ho}Duration`),l=rs(s,c),u=null,d=0,f=0;t===Vo?o>0&&(u=Vo,d=o,f=a.length):t===Ho?l>0&&(u=Ho,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?Vo:Ho:null,f=u?u===Vo?a.length:c.length:0);let p=u===Vo&&/\b(?:transform|all)(?:,|$)/.test(r(`${Vo}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function rs(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>is(t)+is(e[n])))}function is(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function as(e){return(e?e.ownerDocument:document).body.offsetHeight}function os(e,t,n){let r=e[Uo];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var ss=Symbol(`_vod`),cs=Symbol(`_vsh`),ls={name:`show`,beforeMount(e,{value:t},{transition:n}){e[ss]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):us(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),us(e,!0),r.enter(e)):r.leave(e,()=>{us(e,!1)}):us(e,t))},beforeUnmount(e,{value:t}){us(e,t)}};function us(e,t){e.style.display=t?e[ss]:`none`,e[cs]=!t}var ds=Symbol(``);function fs(e){let t=mo();if(!t)return;let n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>ms(e,n))},r=()=>{let r=e(t.proxy);t.ce?ms(t.ce,r):ps(t.subTree,r),n(r)};oi(()=>{Rn(r)}),ai(()=>{tr(r,a,{flush:`post`});let e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),li(()=>e.disconnect())})}function ps(e,t){if(e.shapeFlag&128){let n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{ps(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)ms(e.el,t);else if(e.type===I)e.children.forEach(e=>ps(e,t));else if(e.type===Ua){let{el:n,anchor:r}=e;for(;n&&(ms(n,t),n!==r);)n=n.nextSibling}}function ms(e,t){if(e.nodeType===1){let n=e.style,r=``;for(let e in t){let i=De(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[ds]=r}}var hs=/(?:^|;)\s*display\s*:/;function gs(e,t,n){let r=e.style,i=v(n),a=!1;if(n&&!i){if(t)if(v(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??vs(r,t,``)}else for(let e in t)n[e]??vs(r,e,``);for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?vs(r,i,``):Ss(e,i,!v(t)&&t?t[i]:void 0,o)||vs(r,i,o)}}else if(i){if(t!==n){let e=r[ds];e&&(n+=`;`+e),r.cssText=n,a=hs.test(n)}}else t&&e.removeAttribute(`style`);ss in e&&(e[ss]=a?r.display:``,e[cs]&&(r.display=`none`))}var _s=/\s*!important$/;function vs(e,t,n){if(p(n))n.forEach(n=>vs(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=xs(e,t);_s.test(n)?e.setProperty(re(r),n.replace(_s,``),`important`):e[r]=n}}var ys=[`Webkit`,`Moz`,`ms`],bs={};function xs(e,t){let n=bs[t];if(n)return n;let r=te(t);if(r!==`filter`&&r in e)return bs[t]=r;r=ie(r);for(let n=0;n<ys.length;n++){let i=ys[n]+r;if(i in e)return bs[t]=i}return t}function Ss(e,t,n,r){return e.tagName===`TEXTAREA`&&(t===`width`||t===`height`)&&v(r)&&n===r}var Cs=`http://www.w3.org/1999/xlink`;function ws(e,t,n,r,i,a=j(t)){r&&t.startsWith(`xlink:`)?n==null?e.removeAttributeNS(Cs,t.slice(6,t.length)):e.setAttributeNS(Cs,t,n):n==null||a&&!ye(n)?e.removeAttribute(t):e.setAttribute(t,a?``:y(n)?String(n):n)}function Ts(e,t,n,r,i){if(t===`innerHTML`||t===`textContent`){n!=null&&(e[t]=t===`innerHTML`?Io(n):n);return}let a=e.tagName;if(t===`value`&&a!==`PROGRESS`&&!a.includes(`-`)){let r=a===`OPTION`?e.getAttribute(`value`)||``:e.value,i=n==null?e.type===`checkbox`?`on`:``:String(n);(r!==i||!(`_value`in e))&&(e.value=i),n??e.removeAttribute(t),e._value=n;return}let o=!1;if(n===``||n==null){let r=typeof e[t];r===`boolean`?n=ye(n):n==null&&r===`string`?(n=``,o=!0):r===`number`&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(i||t)}function Es(e,t,n,r){e.addEventListener(t,n,r)}function Ds(e,t,n,r){e.removeEventListener(t,n,r)}var Os=Symbol(`_vei`);function ks(e,t,n,r,i=null){let a=e[Os]||(e[Os]={}),o=a[t];if(r&&o)o.value=r;else{let[n,s]=Ms(t);r?Es(e,n,a[t]=Is(r,i),s):o&&(Ds(e,n,o,s),a[t]=void 0)}}var As=/(Once|Passive|Capture)$/,js=/^on:?(?:Once|Passive|Capture)$/;function Ms(e){let t,n;for(;(n=e.match(As))&&!js.test(e);)t||={},e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[e[2]===`:`?e.slice(3):re(e.slice(2)),t]}var Ns=0,Ps=Promise.resolve(),Fs=()=>Ns||=(Ps.then(()=>Ns=0),Date.now());function Is(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(p(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;n<i.length&&!e._stopped;n++){let e=i[n];e&&wn(e,t,5,a)}}else wn(r,t,5,[e])};return n.value=e,n.attached=Fs(),n}var Ls=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Rs=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?os(e,r,o):t===`style`?gs(e,n,r):s(t)?c(t)||ks(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):zs(e,t,r,o))?(Ts(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&ws(e,t,r,o,a,t!==`value`)):e._isVueCE&&(Bs(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!v(r)))?Ts(e,te(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`fal
4se-value`&&(e._falseValue=r),ws(e,t,r,o))};function zs(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&Ls(t)&&_(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return Ls(t)&&v(n)?!1:t in e}function Bs(e,t){let n=e._def.props;if(!n)return!1;let r=te(t);return Array.isArray(n)?n.some(e=>te(e)===r):Object.keys(n).some(e=>te(e)===r)}var Vs=new WeakMap,Hs=new WeakMap,Us=Symbol(`_moveCb`),Ws=Symbol(`_enterCb`),Gs=(e=>(delete e.props.mode,e))({name:`TransitionGroup`,props:l({},Go,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=mo(),r=yr(),i,a;return si(()=>{if(!i.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!Xs(i[0].el,n.vnode.el,t)){i=[];return}i.forEach(Ks),i.forEach(qs);let r=i.filter(Js);as(n.vnode.el),r.forEach(e=>{let n=e.el,r=n.style;Zo(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[Us]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[Us]=null,Qo(n,t))};n.addEventListener(`transitionend`,i)}),i=[]}
vendor: 4,498 bytes, line 4
4),()=>{let o=Qt(e),s=Yo(o),c=o.tag||I;if(i=[],a)for(let e=0;e<a.length;e++){let t=a[e];t.el&&t.el instanceof Element&&!t.el[cs]&&(i.push(t),Ar(t,Dr(t,s,r,n)),Vs.set(t,Ys(t.el)))}a=t.default?jr(t.default()):[];for(let e=0;e<a.length;e++){let t=a[e];t.key!=null&&Ar(t,Dr(t,s,r,n))}return V(c,null,a)}}});function Ks(e){let t=e.el;t[Us]&&t[Us](),t[Ws]&&t[Ws]()}function qs(e){Hs.set(e,Ys(e.el))}function Js(e){let t=Vs.get(e),n=Hs.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){let t=e.el,n=t.style,a=t.getBoundingClientRect(),o=1,s=1;return t.offsetWidth&&(o=a.width/t.offsetWidth),t.offsetHeight&&(s=a.height/t.offsetHeight),(!Number.isFinite(o)||o===0)&&(o=1),(!Number.isFinite(s)||s===0)&&(s=1),Math.abs(o-1)<.01&&(o=1),Math.abs(s-1)<.01&&(s=1),n.transform=n.webkitTransform=`translate(${r/o}px,${i/s}px)`,n.transitionDuration=`0s`,e}}function Ys(e){let t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function Xs(e,t,n){let r=e.cloneNode(),i=e[Uo];i&&i.forEach(e=>{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=ns(r);return a.removeChild(r),o}var Zs=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return p(t)?e=>oe(t,e):t};function Qs(e){e.target.composing=!0}function $s(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var ec=Symbol(`_assign`);function tc(e,t,n){return t&&(e=e.trim()),n&&(e=ce(e)),e}var nc={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[ec]=Zs(i);let a=r||i.props&&i.props.type===`number`;Es(e,t?`change`:`input`,t=>{t.target.composing||e[ec](tc(e.value,n,a))}),(n||a)&&Es(e,`change`,()=>{e.value=tc(e.value,n,a)}),t||(Es(e,`compositionstart`,Qs),Es(e,`compositionend`,$s),Es(e,`change`,$s))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[ec]=Zs(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?ce(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},rc={deep:!0,created(e,t,n){e[ec]=Zs(n),Es(e,`change`,()=>{let t=e._modelValue,n=oc(e),r=e.checked,i=e[ec];if(p(t)){let e=Se(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(h(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(sc(e,r))})},mounted:ic,beforeUpdate(e,t,n){e[ec]=Zs(n),ic(e,t,n)}};function ic(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(p(t))i=Se(t,r.props.value)>-1;else if(h(t))i=t.has(r.props.value);else{if(t===n)return;i=xe(t,sc(e,!0))}e.checked!==i&&(e.checked=i)}var ac={created(e,{value:t},n){e.checked=xe(t,n.props.value),e[ec]=Zs(n),Es(e,`change`,()=>{e[ec](oc(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[ec]=Zs(r),t!==n&&(e.checked=xe(t,r.props.value))}};function oc(e){return`_value`in e?e._value:e.value}function sc(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var cc=[`ctrl`,`shift`,`alt`,`meta`],lc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>cc.some(n=>e[`${n}Key`]&&!t.includes(n))},uc=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=lc[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},dc={esc:`escape`,space:` `,up:`arrow-up`,left:`arrow-left`,right:`arrow-right`,down:`arrow-down`,delete:`backspace`},fc=(e,t)=>{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=re(n.key);if(t.some(e=>e===r||dc[e]===r))return e(n)}))},pc=l({patchProp:Rs},fee),mc,hc=!1;function gc(){return mc=hc?mc:ka(pc),hc=!0,mc}var _c=((...e)=>{let t=gc().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=yc(e);if(t)return n(t,!0,vc(t))},t});function vc(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function yc(e){return v(e)?document.querySelector(e):e}var bc=Object.create,xc=Object.defineProperty,Sc=Object.getOwnPropertyDescriptor,Cc=Object.getOwnPropertyNames,wc=Object.getPrototypeOf,Tc=Object.prototype.hasOwnProperty,Ec=(e,t)=>()=>(t||(e((t={exports:{}}
4).exports,t),e=null),t.exports),Dc=(e,t,n,r)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var i=Cc(t),a=0,o=i.length,s;a<o;a++)s=i[a],!Tc.call(e,s)&&s!==n&&xc(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(r=Sc(t,s))||r.enumerable});return e},Oc=(e,t,n)=>(n=e==null?{}:bc(wc(e)),Dc(t||!e||!e.__esModule?xc(n,`default`,{value:e,enumerable:!0}):n,e));function kc(e={}){function t(e){return typeof e==`function`}let n=t(e)?{mounted:e,updated:e}:e,{mounted:r,unmounted:i}=n;if(!t(r))return e;let a=new WeakMap;return{...n,mounted(e,t,n,i){let o=a.get(e)??Ae();a.set(e,o),o.run(()=>{r?.(e,t,n,i)})},unmounted(e,n,r,o){var s;(s=a.get(e))==null||s.stop(),a.delete(e),t(i)&&i(e,n,r,o)}}}function Ac(e,t){return je()?(Me(e,t),!0):!1}var jc=new WeakMap,Mc=(...e)=>{let t=e[0],n=mo()?.proxy??je();if(n==null&&!Xn())throw Error(`injectLocal must be called in setup`);return n&&jc.has(n)&&t in jc.get(n)?jc.get(n)[t]:Yn(...e)},Nc=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var Pc=e=>e!=null,Fc=Object.prototype.toString,Ic=e=>Fc.call(e)===`[object Object]`,Lc=()=>{},Rc=zc();function zc(){var e,t;return Nc&&!!(!((e=window)==null||(e=e.navigator)==null)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function Bc(...e){if(e.length!==1)return pn(...e);let t=e[0];return typeof t==`function`?Gt(ln(()=>({get:t,set:Lc}))):M(t)}function Vc(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}var Hc=e=>e();function Uc(e,t={}){let n,r,i=Lc,a=e=>{clearTimeout(e),i(),i=Lc},o;return s=>{let c=on(e),l=on(t.maxWait);return n&&a(n),c<=0||l!==void 0&&l<=0?(r&&=(a(r),void 0),Promise.resolve(s())):new Promise((e,u)=>{i=t.rejectOnCancel?u:e,o=s,l&&!r&&(r=setTimeout(()=>{n&&a(n),r=void 0,e(o())},l)),n=setTimeout(()=>{r&&a(r),r=void 0,e(s())},c)})}}function Wc(...e){let t=0,n,r=!0,i=Lc,a,o,s,c,l;!nn(e[0])&&typeof e[0]==`object`?{delay:o,trailing:s=!0,leading:c=!0,rejectOnCancel:l=!1}=e[0]:[o,s=!0,c=!0,l=!1]=e;let u=()=>{n&&(clearTimeout(n),n=void 0,i(),i=Lc)};return e=>{let d=on(o),f=Date.now()-t,p=()=>a=e();return u(),d<=0?(t=Date.now(),p()):(f>d?(t=Date.now(),(c||!r)&&p()):s&&(a=new Promise((e,a)=>{i=l?a:e,n=setTimeout(()=>{t=Date.now(),r=!0,e(p()),u()},Math.max(0,d-f))})),!c&&!n&&(n=setTimeout(()=>r=!0,d)),r=!1,a)}}function Gc(e=Hc,t={}){let{initialState:n=`active`}=t,r=Bc(n===`active`);function i(){r.value=!1}function a(){r.value=!0}return{isActive:Kt(r),pause:i,resume:a,eventFilter:(...t)=>{r.value&&e(...t)}}}function Kc(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function qc(e){return Object.entries(e)}function Jc(e){return Array.isArray(e)?e:[e]}function Yc(e){return e||mo()}function Xc(e){return Ut(nn(e)?new Proxy({},{get(t,n,r){return N(Reflect.get(e.value,n,r))},set(t,n,r){return nn(e.value[n])&&!nn(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}}):e)}function Zc(e){return Xc(W(e))}function Qc(e,...t){let n=t.flat(),r=n[0];return Zc(()=>Object.fromEntries(typeof r==`function`?Object.entries(un(e)).filter(([e,t])=>!r(on(t),e)):Object.entries(un(e)).filter(e=>!n.includes(e[0]))))}function $c(e,t=200,n={}){return Vc(Uc(t,n),e)}function el(e,t=200,n=!1,r=!0,i=!1){return Vc(Wc(t,n,r,i),e)}function tl(e,t,n={}){let{eventFilter:r=Hc,...i}=n;return tr(e,Vc(r,t),i)}function nl(e,t,n={}){let{eventFilter:r,initialState:i=`active`,...a}=n,{eventFilter:o,pause:s,resume:c,isActive:l}=Gc(r,{initialState:i});return{stop:tl(e,t,{...a,eventFilter:o}),pause:s,resume:c,isActive:l}}function rl(e,t={}){if(!nn(e))return un(e);let n=Array.isArray(e.value)?Array.from({length:e.value.length}):{};for(let r in e.value)n[r]=ln(()=>({get(){return e.value[r]},set(n){if(on(t.replaceRef)??!0)if(Array.isArray(e.value)){let t=[...e.value];t[r]=n,e.value=t}else{let t={...e.value,[r]:n};Object.setPrototypeOf(t,Object.getPrototypeOf(e.value)),e.value=t}else e.value[r]=n}}));return n}function il(e,t=!0,n){Yc(n)?ai(e,n):t?e():Pn(e)}function al(e,t){Yc(t)&&li(e,t)}function ol(e,t,n){return tr(e,t,{...n,immediate:!0})}function sl(e,t,n){return tr(e,t,{...n,once:!0})}function cl(e,t,n){let r;r=nn(n)?{evaluating:n}:n||{};let{lazy:i=!1,flush:a=`sync`,evaluating:o=void 0,shallow:s=!0,onError:c=globalThis.reportError??Lc}=r,l=rn(!i),u=s?rn(t):M(t),d=0;return $n(async t=>{if(!l.value)return;d++;let n=d,r=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{let i=await e(e=>{t(()=>{o&&(o.value=!1),r||e()})});n===d&&(u.value=i)}catch(e){c(e)}finally{o&&n===d&&(o.value=!1),r=!0}},{flush:a}),i?W(()=>(l.value=!0,u.value)):u}var ll=Nc?window:void 0;Nc&&window.document,Nc&&window.navigator,Nc&&window.location;function ul(e){let t=on(e);return t?.$el??t}function dl(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=W(()=>{let t=Jc(on(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return ol(()=>[n.value?.map(e=>ul(e))??[ll].filter(e=>e!=null),Jc(on(n.value?e[1]:e[0])),Jc(N(n.value?e[2]:e[1])),on(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>
4{if(!e?.length||!n?.length||!r?.length)return;let s=Ic(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}var fl=!1;function pl(e,t,n={}){let{window:r=ll,ignore:i=[],capture:a=!0,detectIframe:o=!1,controls:s=!1}=n;if(!r)return s?{stop:Lc,cancel:Lc,trigger:Lc}:Lc;if(Rc&&!fl){fl=!0;let e={passive:!0};Array.from(r.document.body.children).forEach(t=>t.addEventListener(`click`,Lc,e)),r.document.documentElement.addEventListener(`click`,Lc,e)}let c=!0,l=e=>on(i).some(t=>{if(typeof t==`string`)return Array.from(r.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let n=ul(t);return n&&(e.target===n||e.composedPath().includes(n))}});function u(e){let t=on(e);return t&&t.$.subTree.shapeFlag===16}function d(e,t){let n=on(e),r=n.$.subTree&&n.$.subTree.children;return r==null||!Array.isArray(r)?!1:r.some(e=>e.el===t.target||t.composedPath().includes(e.el))}let f=n=>{let r=ul(e);if(n.target!=null&&!(!(r instanceof Element)&&u(e)&&d(e,n))&&!(!r||r===n.target||n.composedPath().includes(r))){if(`detail`in n&&n.detail===0&&(c=!l(n)),!c){c=!0;return}t(n)}},p=!1,m=[dl(r,`click`,e=>{p||(p=!0,setTimeout(()=>{p=!1},0),f(e))},{passive:!0,capture:a}),dl(r,`pointerdown`,t=>{let n=ul(e);c=!l(t)&&!!(n&&!t.composedPath().includes(n))},{passive:!0}),o&&dl(r,`blur`,n=>{setTimeout(()=>{let i=ul(e),a=r.document.activeElement;for(;a?.shadowRoot;)a=a.shadowRoot.activeElement;a?.tagName===`IFRAME`&&!i?.contains(r.document.activeElement)&&t(n)},0)},{passive:!0})].filter(Boolean),h=()=>m.forEach(e=>e());return s?{stop:h,cancel:()=>{c=!1},trigger:e=>{c=!0,f(e),c=!1}}:h}function ml(){let e=rn(!1),t=mo();return t&&ai(()=>{e.value=!0},t),e}function hl(e){let t=ml();return W(()=>(t.value,!!e()))}function gl(e,t,n={}){let{window:r=ll,...i}=n,a,o=hl(()=>r&&`MutationObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=tr(W(()=>{let t=Jc(on(e)).map(ul).filter(Pc);return new Set(t)}),e=>{s(),o.value&&e.size&&(a=new MutationObserver(t),e.forEach(e=>a.observe(e,i)))},{immediate:!0,flush:`post`}),l=()=>a?.takeRecords(),u=()=>{c(),s()};return Ac(u),{isSupported:o,stop:u,takeRecords:l}}function _l(e,t,n={}){let{window:r=ll,document:i=r?.document,flush:a=`sync`}=n;if(!r||!i)return Lc;let o,s=e=>{o?.(),o=e},c=$n(()=>{let n=ul(e);if(n){let{stop:e}=gl(i,e=>{e.map(e=>[...e.removedNodes]).flat().some(e=>e===n||e.contains(n))&&t(e)},{window:r,childList:!0,subtree:!0});s(e)}},{flush:a}),l=()=>{c(),s()};return Ac(l),l}function vl(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function yl(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]==`object`?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);let{target:i=ll,eventName:a=`keydown`,passive:o=!1,dedupe:s=!1}=r,c=vl(t);return dl(i,a,e=>{e.repeat&&on(s)||c(e)&&n(e)},o)}var bl=500,xl=10;function Sl(e,t,n){var r,i;let a=W(()=>ul(e)),o,s,c,l=!1;function u(){o&&=(clearTimeout(o),void 0),s=void 0,c=void 0,l=!1}function d(e){let t=n?.delay;return typeof t==`function`?t(e):t??bl}function f(e){var t,r,i;let[o,d,f]=[c,s,l];if(u(),!n?.onMouseUp||!d||!o||!(n==null||(t=n.modifiers)==null)&&t.self&&e.target!==a.value)return;!(n==null||(r=n.modifiers)==null)&&r.prevent&&e.preventDefault(),!(n==null||(i=n.modifiers)==null)&&i.stop&&e.stopPropagation();let p=e.x-d.x,m=e.y-d.y,h=Math.sqrt(p*p+m*m);n.onMouseUp(e.timeStamp-o,h,f,e)}function p(e){var r,i,f;!(n==null||(r=n.modifiers)==null)&&r.self&&e.target!==a.value||(u(),!(n==null||(i=n.modifiers)==null)&&i.prevent&&e.preventDefault(),!(n==null||(f=n.modifiers)==null)&&f.stop&&e.stopPropagation(),s={x:e.x,y:e.y},c=e.timeStamp,o=setTimeout(()=>{l=!0,t(e)},d(e)))}function m(e){var t,r,i;if(!(n==null||(t=n.modifiers)==null)&&t.self&&e.target!==a.value||!s||n?.distanceThreshold===!1)return;!(n==null||(r=n.modifiers)==null)&&r.prevent&&e.preventDefault(),!(n==null||(i=n.modifiers)==null)&&i.stop&&e.stopPropagation();let o=e.x-s.x,c=e.y-s.y;Math.sqrt(o*o+c*c)>=(n?.distanceThreshold??xl)&&u()}let h={capture:n==null||(r=n.modifiers)==null?void 0:r.capture,once:n==null||(i=n.modifiers)==null?void 0:i.once},g=[dl(a,`pointerdown`,p,h),dl(a,`pointermove`,m,h),dl(a,[`pointerup`,`pointerleave`],f,h)];return()=>
4g.forEach(e=>e())}function Cl(e={}){let{window:t=ll,deep:n=!0,triggerOnRemoval:r=!1}=e,i=e.document??t?.document,a=()=>{let e=i?.activeElement;if(n)for(var t;e?.shadowRoot;)e=e==null||(t=e.shadowRoot)==null?void 0:t.activeElement;return e},o=rn(),s=()=>{o.value=a()};if(t){let e={capture:!0,passive:!0};dl(t,`blur`,e=>{e.relatedTarget===null&&s()},e),dl(t,`focus`,s,e)}return r&&_l(o,s,{document:i}),s(),o}var wl=Symbol(`vueuse-ssr-width`);function Tl(){let e=Xn()?Mc(wl,null):null;return typeof e==`number`?e:void 0}function El(e,t={}){let{window:n=ll,ssrWidth:r=Tl()}=t,i=hl(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=rn(typeof r==`number`),o=rn(),s=rn(!1);return $n(()=>{if(a.value){a.value=!i.value,s.value=on(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=Kc(n[1])),i&&a&&(a=r<=Kc(i[1])),t?!a:a});return}i.value&&(o.value=n.matchMedia(on(e)),s.value=o.value.matches)}),dl(o,`change`,e=>{s.value=e.matches},{passive:!0}),W(()=>s.value)}var Dl=[`hash`,`host`,`hostname`,`href`,`pathname`,`port`,`protocol`,`search`];function Ol(e={}){let{window:t=ll}=e,n=Object.fromEntries(Dl.map(e=>[e,M()]));for(let[e,r]of qc(n))tr(r,n=>{!t?.location||t.location[e]===n||(t.location[e]=n)});let r=e=>{var r;let{state:i,length:a}=t?.history||{},{origin:o}=t?.location||{};for(let e of Dl)n[e].value=t==null||(r=t.location)==null?void 0:r[e];return Ut({trigger:e,state:i,length:a,origin:o,...n})},i=M(r(`load`));if(t){let e={passive:!0};dl(t,`popstate`,()=>i.value=r(`popstate`),e),dl(t,`hashchange`,()=>i.value=r(`hashchange`),e)}return i}var kl=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},Al=`__vueuse_ssr_handlers__`,jl=Ml();function Ml(){return Al in kl||(kl[Al]=kl[Al]||{}),kl[Al]}function Nl(e,t){return jl[e]||t}function Pl(e){return e==null?`any`:e instanceof Set?`set`:e instanceof Map?`map`:e instanceof Date?`date`:typeof e==`boolean`?`boolean`:typeof e==`string`?`string`:typeof e==`object`?`object`:Number.isNaN(e)?`any`:`number`}var Fl={boolean:{read:e=>e===`true`,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Il=`vueuse-storage`;function Ll(e,t,n,r={}){let{flush:i=`pre`,deep:a=!0,listenToStorageChanges:o=!0,writeDefaults:s=!0,mergeDefaults:c=!1,shallow:l,window:u=ll,eventFilter:d,onError:f=e=>{console.error(e)},initOnMounted:p}=r,m=(l?rn:M)(typeof t==`function`?t():t),h=W(()=>on(e));if(!n)try{n=Nl(`getDefaultStorage`,()=>ll?.localStorage)()}catch(e){f(e)}if(!n)return m;let g=on(t),_=Pl(g),v=r.serializer??Fl[_],{pause:y,resume:b}=nl(m,e=>C(e),{flush:i,deep:a,eventFilter:d});tr(h,()=>T(),{flush:i});let x=!1;u&&o&&(n instanceof Storage?dl(u,`storage`,e=>{p&&!x||T(e)},{passive:!0}):dl(u,Il,e=>{p&&!x||E(e)})),p?il(()=>{x=!0,T()}):T();function S(e,t){if(u){let r={key:h.value,oldValue:e,newValue:t,storageArea:n};u.dispatchEvent(n instanceof Storage?new StorageEvent(`storage`,r):new CustomEvent(Il,{detail:r}))}}function C(e){try{let t=n.getItem(h.value);if(e==null)S(t,null),n.removeItem(h.value);else{let r=v.write(e);t!==r&&(n.setItem(h.value,r),S(t,r))}}catch(e){f(e)}}function w(e){let t=e?e.newValue:n.getItem(h.value);if(t==null)return s&&g!=null&&n.setItem(h.value,v.write(g)),g;if(!e&&c){let e=v.read(t);return typeof c==`function`?c(e,g):_===`object`&&!Array.isArray(e)?{...g,...e}:e}else if(typeof t!=`string`)return t;else return v.read(t)}function T(e){if(!(e&&e.storageArea!==n)){if(e&&e.key==null){m.value=g;return}if(!(e&&e.key!==h.value)){y();try{let t=v.write(m.value);(e===void 0||e?.newValue!==t)&&(m.value=w(e))}catch(e){f(e)}finally{e?Pn(b):b()}}}}function E(e){T(e.detail)}return m}function Rl(e,t,n={}){let{window:r=ll,...i}=n,a,o=hl(()=>r&&`ResizeObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=tr(W(()=>
4{let t=on(e);return Array.isArray(t)?t.map(e=>ul(e)):[ul(t)]}),e=>{if(s(),o.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),l=()=>{s(),c()};return Ac(l),{isSupported:o,stop:l}}function zl(e,t={}){let{reset:n=!0,windowResize:r=!0,windowScroll:i=!0,immediate:a=!0,updateTiming:o=`sync`}=t,s=rn(0),c=rn(0),l=rn(0),u=rn(0),d=rn(0),f=rn(0),p=rn(0),m=rn(0);function h(){let t=ul(e);if(!t){n&&(s.value=0,c.value=0,l.value=0,u.value=0,d.value=0,f.value=0,p.value=0,m.value=0);return}let r=t.getBoundingClientRect();s.value=r.height,c.value=r.bottom,l.value=r.left,u.value=r.right,d.value=r.top,f.value=r.width,p.value=r.x,m.value=r.y}function g(){o===`sync`?h():o===`next-frame`&&requestAnimationFrame(()=>h())}return Rl(e,g),tr(()=>ul(e),e=>!e&&g()),gl(e,g,{attributeFilter:[`style`,`class`]}),i&&dl(`scroll`,g,{capture:!0,passive:!0}),r&&dl(`resize`,g,{passive:!0}),il(()=>{a&&g()}),{height:s,bottom:c,left:l,right:u,top:d,width:f,x:p,y:m,update:g}}function Bl(e,t={}){let{delayEnter:n=0,delayLeave:r=0,triggerOnRemoval:i=!1,window:a=ll}=t,o=rn(!1),s,c=e=>{let t=e?n:r;s&&=(clearTimeout(s),void 0),t?s=setTimeout(()=>o.value=e,t):o.value=e};return a?(dl(e,`mouseenter`,()=>c(!0),{passive:!0}),dl(e,`mouseleave`,()=>c(!1),{passive:!0}),i&&_l(W(()=>ul(e)),()=>c(!1)),o):o}function Vl(e,t={width:0,height:0},n={}){let{window:r=ll,box:i=`content-box`}=n,a=W(()=>{var t;return(t=ul(e))==null||(t=t.namespaceURI)==null?void 0:t.includes(`svg`)}),o=rn(t.width),s=rn(t.height),{stop:c}=Rl(e,([t])=>{let n=i===`border-box`?t.borderBoxSize:i===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&a.value){let t=ul(e);if(t){let e=t.getBoundingClientRect();o.value=e.width,s.value=e.height}}else if(n){let e=Jc(n);o.value=e.reduce((e,{inlineSize:t})=>e+t,0),s.value=e.reduce((e,{blockSize:t})=>e+t,0)}else o.value=t.contentRect.width,s.value=t.contentRect.height},n);il(()=>{let n=ul(e);n&&(o.value=`offsetWidth`in n?n.offsetWidth:t.width,s.value=`offsetHeight`in n?n.offsetHeight:t.height)});let l=tr(()=>ul(e),e=>{o.value=e?t.width:0,s.value=e?t.height:0});function u(){c(),l()}return{width:o,height:s,stop:u}}function Hl(e,t,n={}){let{root:r,rootMargin:i,threshold:a=0,window:o=ll,immediate:s=!0}=n,c=hl(()=>o&&`IntersectionObserver`in o),l=W(()=>Jc(on(e)).map(ul).filter(Pc)),u=Lc,d=rn(s),f=c.value?tr(()=>[l.value,ul(r),on(i),d.value],([e,n,r])=>{if(u(),!d.value||!e.length)return;let i=new IntersectionObserver(t,{root:ul(n),rootMargin:r,threshold:a});e.forEach(e=>e&&i.observe(e)),u=()=>{i.disconnect(),u=Lc}},{immediate:s,flush:`post`}):Lc,p=()=>{u(),f(),d.value=!1};return Ac(p),{isSupported:c,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:p}}function Ul(e,t={}){let{window:n=ll,scrollTarget:r,threshold:i=0,rootMargin:a,once:o=!1,initialValue:s=!1}=t,c=rn(s),l=Hl(e,e=>{let t=c.value,n=0;for(let r of e)r.time>=n&&(n=r.time,t=r.isIntersecting);c.value=t,o&&sl(c,()=>{l.stop()})},{root:r,window:n,threshold:i,rootMargin:a});return t.controls?{...l,isVisible:c}:c}var mee=`focusin`,hee=`focusout`,gee=`:focus-within`;function _ee(e,t={}){let{window:n=ll}=t,r=W(()=>ul(e)),i=rn(!1),a=W(()=>i.value),o=Cl(t);if(!n||!o.value)return{focused:a};let s={passive:!0};return dl(r,mee,()=>i.value=!0,s),dl(r,hee,()=>{var e,t;return i.value=((e=r.value)==null||(t=e.matches)==null?void 0:t.call(e,gee))??!1},s),{focused:a}}function Wl(e){return typeof Window<`u`&&e instanceof Window?e.document.documentElement:typeof Document<`u`&&e instanceof Document?e.documentElement:e}var Gl=1;function Kl(e,t={}){let{throttle:n=0,idle:r=200,onStop:i=Lc,onScroll:a=Lc,offset:o={left:0,right:0,top:0,bottom:0},observe:s={mutation:!1},eventListenerOptions:c={capture:!1,passive:!0},behavior:l=`auto`,window:u=ll,onError:d=e=>{console.error(e)}}=t,f=typeof s==`boolean`?{mutation:s}:s,p=rn(0),m=rn(0),h=W({get(){return p.value},set(e){_(e,void 0)}}),g=W({get(){return m.value},set(e){_(void 0,e)}});function _(t,n){var r,i;if(!u)return;let a=on(e);if(!a)return;(r=a instanceof Document?u.document.body:a)==null||r.scrollTo({top:on(n)??g.value,left:on(t)??h.value,behavior:on(l)});let o=(a==null||(i=a.document)==null?void 0:i.documentElement)||a?.documentElement||a;h!=null&&(p.value=o.scrollLeft),g!=null&&(m.value=o.scrollTop)}let v=rn(!1),y=Ut({left:!0,right:!1,top:!0,bottom:!1}),b=Ut({left:!1,right:!1,top:!1,bottom:!1}),x=e=>{v.value&&(v.value=!1,b.left=!1,b.right=!1,b.top=!1,b.bottom=!1,i(e))},S=$c(x,n+r),C=e=>{var t;if(!u)return;let n=(e==null||(t=e.document)==null?void 0:t.documentElement)||e?.documentElement||ul(e),{display:r,flexDirection:i,direction:a}=u.getComputedStyle(n),s=a===`rtl`?-1:1,c=n.scrollLeft;b.left=c<p.value,b.right=c>p.value;let l=Math.abs(c*s)<=(o.left||0),d=Math.abs(c*s)+n.clientWidth>=n.scrollWidth-(o.right||0)-Gl;r===`flex`&&i===`row-reverse`?(y.left=d,y.right=l):(y.left=l,y.right=d),p.value=c;let f=n.scrollTop;e===u.document&&!f&&(f=u.document.body.scrollTop),b.top=f<m.value,b.bottom=f>m.value;let h=Math.abs(f)<=(o.top||0),g=Math.abs(f)+n.clientHeight>=n.scrollHeight-(o.bottom||0)-Gl;r===`flex`&&i===`column-reverse`?(y.top=g,y.bottom=h):(y.top=h,y.bottom=g),m.value=f},w=e=>{u&&(C(e.target.documentElement??e.target),v.value=!0,S(e),a(e))};return dl(e,`scroll`,n?el(w,n,!0,!1):w,c),il(()=>
4{try{let t=on(e);if(!t)return;C(t)}catch(e){d(e)}}),f?.mutation&&e!=null&&e!==u&&e!==document&&gl(e,()=>{let t=on(e);t&&C(t)},{attributes:!0,childList:!0,subtree:!0}),dl(e,`scrollend`,x,c),{x:h,y:g,isScrolling:v,arrivedState:y,directions:b,measure(){let t=on(e);u&&t&&C(t)}}}function ql(e,t,n={}){let{direction:r=`bottom`,interval:i=100,canLoadMore:a=()=>!0}=n,o=Ut(Kl(e,{...n,offset:{[r]:n.distance??0,...n.offset}})),s=rn(),c=W(()=>!!s.value),l=W(()=>Wl(on(e))),u=Ul(l),d=W(()=>l.value?a(l.value):!1);function f(){if(o.measure(),!l.value||!u.value||!d.value||s.value)return;let{scrollHeight:e,clientHeight:n,scrollWidth:a,clientWidth:c}=l.value,p=r===`bottom`||r===`top`?e<=n:a<=c;(o.arrivedState[r]||p)&&(s.value=Promise.all([t(o),new Promise(e=>setTimeout(e,i))]).finally(()=>{s.value=null,Pn(()=>f())}))}return al(tr(()=>[o.arrivedState[r],u.value,d.value],f,{immediate:!0,flush:`post`})),{isLoading:c,reset(){Pn(()=>f())}}}var vee={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof MouseEvent?[e.movementX,e.movementY]:null};function Jl(e={}){let{type:t=`page`,touch:n=!0,resetOnTouchEnds:r=!1,initialValue:i={x:0,y:0},window:a=ll,target:o=a,scroll:s=!0,eventFilter:c}=e,l=null,u=0,d=0,f=rn(i.x),p=rn(i.y),m=rn(null),h=typeof t==`function`?t:vee[t],g=e=>{let t=h(e);l=e,t&&([f.value,p.value]=t,m.value=`mouse`),a&&(u=a.scrollX,d=a.scrollY)},_=e=>{if(e.touches.length>0){let t=h(e.touches[0]);t&&([f.value,p.value]=t,m.value=`touch`)}},v=()=>{if(!l||!a)return;let e=h(l);l instanceof MouseEvent&&e&&(f.value=e[0]+a.scrollX-u,p.value=e[1]+a.scrollY-d)},y=()=>{f.value=i.x,p.value=i.y},b=c?e=>c(()=>g(e),{}):e=>g(e),x=c?e=>c(()=>_(e),{}):e=>_(e),S=c?()=>c(()=>v(),{}):()=>v();if(o){let e={passive:!0};dl(o,[`mousemove`,`dragover`],b,e),n&&t!==`movement`&&(dl(o,[`touchstart`,`touchmove`],x,e),r&&dl(o,`touchend`,y,e)),s&&t===`page`&&dl(a,`scroll`,S,e)}return{x:f,y:p,sourceType:m}}function yee(e,t={}){let{windowResize:n=!0,windowScroll:r=!0,handleOutside:i=!0,window:a=ll}=t,o=t.type||`page`,{x:s,y:c,sourceType:l}=Jl(t),u=rn(e??a?.document.body),d=rn(0),f=rn(0),p=rn(0),m=rn(0),h=rn(0),g=rn(0),_=rn(!0);function v(){if(!a)return;let e=ul(u);if(!(!e||!(e instanceof Element)))for(let t of e.getClientRects()){let{left:e,top:n,width:r,height:l}=t;p.value=e+(o===`page`?a.pageXOffset:0),m.value=n+(o===`page`?a.pageYOffset:0),h.value=l,g.value=r;let u=s.value-p.value,v=c.value-m.value;if(_.value=r===0||l===0||u<0||v<0||u>r||v>l,(i||!_.value)&&(d.value=u,f.value=v),!_.value)break}}let y=[];function b(){y.forEach(e=>e()),y.length=0}if(il(()=>{v()}),a){let{stop:e}=Rl(u,v),{stop:t}=gl(u,v,{attributeFilter:[`style`,`class`]}),i=tr([u,s,c],v);y.push(e,t,i),dl(document,`mouseleave`,()=>_.value=!0,{passive:!0}),r&&y.push(dl(`scroll`,v,{capture:!0,passive:!0})),n&&y.push(dl(`resize`,v,{passive:!0}))}return{x:s,y:c,sourceType:l,elementX:d,elementY:f,elementPositionX:p,elementPositionY:m,elementHeight:h,elementWidth:g,isOutside:_,stop:b}}function Yl(e){let t=El(`(prefers-reduced-motion: reduce)`,e);return W(()=>t.value?`reduce`:`no-preference`)}function Xl(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth<e.scrollWidth||t.overflowY===`auto`&&e.clientHeight<e.scrollHeight)return!0;{let t=e.parentNode;return!t||t.tagName===`BODY`?!1:Xl(t)}}function bee(e){let t=e||window.event,n=t.target;return Xl(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}var Zl=new WeakMap;function Ql(e,t=!1){let n=rn(t),r=null,i=``;tr(Bc(e),e=>{let t=Wl(on(e));if(t){let e=t;if(Zl.get(e)||Zl.set(e,e.style.overflow),e.style.overflow!==`hidden`&&(i=e.style.overflow),e.style.overflow===`hidden`)return n.value=!0;if(n.value)return e.style.overflow=`hidden`}},{immediate:!0});let a=()=>{let t=Wl(on(e));!t||n.value||(Rc&&(r=dl(t,`touchmove`,e=>{bee(e)},{passive:!1})),t.style.overflow=`hidden`,n.value=!0)},o=()=>{let t=Wl(on(e));!t||!n.value||(Rc&&r?.(),t.style.overflow=i,Zl.delete(t),n.value=!1)};return Ac(o),W({get(){return n.value},set(e){e?a():o()}})}function $l(e,t,n={}){let{window:r=ll}=n;return Ll(e,t,r?.sessionStorage,n)}function eu(e=`history`,t={}){let{initialValue:n={},removeNullishValues:r=!0,removeFalsyValues:i=!1,write:a=!0,writeMode:o=`replace`,window:s=ll,stringify:c=e=>e.toString()}=t;if(!s)return Ut(n);let l=Ut({});function u(){if(e===`history`)return s.location.search||``;if(e===`hash`){let e=s.location.hash||``,t=e.indexOf(`?`);return t>0?e.slice(t):``}else return(s.location.hash||``).replace(/^#/,``)}function d(t){let n=c(t);if(e===`history`)return`${n?`?${n}`:``}${s.location.hash||``}`;if(e===`hash-params`)return`${s.location.search||``}${n?`#${n}`:``}`;let r=s.location.hash||`#`,i=r.indexOf(`?`);return i>0?`${s.location.search||``}${r.slice(0,i)}${n?`?${n}`:``}`:`${s.location.search||``}${r}${n?`?${n}`:``}`}function f(){return new URLSearchParams(u())}function p(e){let t=new Set(Object.keys(l));for(let n of e.keys()){let r=e.getAll(n);l[n]=r.length>1?r:e.get(n)||``,t.delete(n)}
4Array.from(t).forEach(e=>delete l[e])}let{pause:m,resume:h}=nl(l,()=>{let e=new URLSearchParams(``);Object.keys(l).forEach(t=>{let n=l[t];Array.isArray(n)?n.forEach(n=>e.append(t,n)):r&&n==null||i&&!n?e.delete(t):e.set(t,n)}),g(e,!1)},{deep:!0});function g(e,t,n=!0){m(),t&&p(e),o===`replace`?s.history.replaceState(s.history.state,s.document.title,s.location.pathname+d(e)):n&&s.history.pushState(s.history.state,s.document.title,s.location.pathname+d(e)),Pn(()=>h())}function _(){a&&g(f(),!0,!1)}let v={passive:!0};dl(s,`popstate`,_,v),e!==`history`&&dl(s,`hashchange`,_,v);let y=f();return y.keys().next().value?p(y):Object.assign(l,n),l}function xee(e={}){let{window:t=ll,...n}=e;return Kl(t,n)}function tu(e={}){let{window:t=ll,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:i=!0,includeScrollbar:a=!0,type:o=`inner`}=e,s=rn(n),c=rn(r),l=()=>{if(t)if(o===`outer`)s.value=t.outerWidth,c.value=t.outerHeight;else if(o===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;s.value=Math.round(e*r),c.value=Math.round(n*r)}else a?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)};l(),il(l);let u={passive:!0};return dl(`resize`,l,u),t&&o===`visual`&&t.visualViewport&&dl(t.visualViewport,`resize`,l,u),i&&tr(El(`(orientation: portrait)`),()=>l()),{width:s,height:c}}var nu=Ec(((e,t)=>{console.info(`
5IFRAME-RESIZER
6
7Iframe-Resizer 5 is now available via the following two packages:
8
9 * @iframe-resizer/parent
10 * @iframe-resizer/child
11
12Additionally their are also new versions of iframe-resizer for React, Vue, and jQuery.
13
14Version 5 of iframe-resizer has been extensively rewritten to use modern browser APIs, which has enabled significantly better performance and greater accuracy in the detection of content resizing events.
15
16Please see https://iframe-resizer.com/upgrade for more details.
17`),(function(e){if(typeof window>`u`)return;var n=0,r,i=!1,a=!1,o=7,s=`[iFrameSizer]`,c=s.length,l=null,u=window.requestAnimationFrame,d=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),f={},p=null,m=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:`bodyOffset`,id:`iFrameResizer`,interval:32,license:`1jqr0si6pnt`,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:`parent`,scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:`scroll`,onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){w(`onMessage function not defined`)},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}});function h(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function g(e,t,n){e.addEventListener(t,n,!1)}function _(e,t,n){e.removeEventListener(t,n,!1)}function v(){var e=[`moz`,`webkit`,`o`,`ms`],t;for(t=0;t<e.length&&!u;t+=1)u=window[e[t]+`RequestAnimationFrame`];u?u=u.bind(window):S(`setup`,`RequestAnimationFrame not supported`)}function y(e){var t=`Host page: `+e;return window.top!==window.self&&(t=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+`: `+e:`Nested host page: `+e),t}function b(e){return s+`[`+y(e)+`]`}function x(e){return f[e]?f[e].log:i}function S(e,t){T(`log`,e,t,x(e))}function C(e,t){T(`info`,e,t,x(e))}function w(e,t){T(`warn`,e,t,!0)}function T(e,t,n,r){!0===r&&typeof window.console==`object`&&console[e](b(t),n)}function E(e){function t(){function e(){k(_e),ne(ve),de(`onResized`,_e)}a(`Height`),a(`Width`),ae(e,_e,`init`)}function n(){var e=A.slice(c).split(`:`),t=e[1]?parseInt(e[1],10):0,n=f[e[0]]&&f[e[0]].iframe,a=getComputedStyle(n);return{iframe:n,id:e[0],height:t+r(a)+i(a),width:e[2],type:e[3]}}function r(e){return e.boxSizing===`border-box`?(e.paddingTop?parseInt(e.paddingTop,10):0)+(e.paddingBottom?parseInt(e.paddingBottom,10):0):0}function i(e){return e.boxSizing===`border-box`?(e.borderTopWidth?parseInt(e.borderTopWidth,10):0)+(e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0):0}function a(e){var t=Number(f[ve][`max`+e]),n=Number(f[ve][`min`+e]),r=e.toLowerCase(),i=Number(_e[r]);S(ve,`Checking `+r+` is in range `+n+`-`+t),i<n&&(i=n,S(ve,`Set `+r+` to min value`)),i>t&&(i=t,S(ve,`Set `+r+` to max value`)),_e[r]=``+i}function u(){function t(){function e(){var e=0,t=!1;for(S(ve,`Checking connection is from allowed list of origins: `+r);e<r.length;e++)if(r[e]===n){t=!0;break}return t}function t(){var e=f[ve]&&f[ve].remoteHost;return S(ve,`Checking connection is from: `+e),n===e}return r.constructor===Array?e():t()}var n=e.origin,r=f[ve]&&f[ve].checkOrigin;if(r&&``+n!=`null`&&!t())throw Error(`Unexpected message received from: `+n+` for `+_e.iframe.id+`. Message was: `+e.data+`. This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.`);return!0}function d(){return s===(``+A).slice(0,c)&&A.slice(c).split(`:`)[0]in f}function p(){var e=_e.type in{true:1,false:1,undefined:1};return e&&S(ve,`Ignoring init message from meta parent page`),e}
17function m(e){return A.slice(A.indexOf(`:`)+o+e)}function h(e){S(ve,`onMessage passed: {iframe: `+_e.iframe.id+`, message: `+e+`}`),de(`onMessage`,{iframe:_e.iframe,message:JSON.parse(e)}),S(ve,`--`)}function v(){var e=document.body.getBoundingClientRect(),t=_e.iframe.getBoundingClientRect();return JSON.stringify({iframeHeight:t.height,iframeWidth:t.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(t.top-e.top,10),offsetLeft:parseInt(t.left-e.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})}function y(e,t){function n(){oe(`Send Page Info`,`pageInfo:`+v(),e,t)}fe(n,32,t)}function b(){function e(e,n){function i(){f[r]?y(f[r].iframe,r):t()}[`scroll`,`resize`].forEach(function(t){S(r,e+t+` listener for sendPageInfo`),n(window,t,i)})}function t(){e(`Remove `,_)}function n(){e(`Add `,g)}var r=ve;n(),f[r]&&(f[r].stopPageInfo=t)}function x(){f[ve]&&f[ve].stopPageInfo&&(f[ve].stopPageInfo(),delete f[ve].stopPageInfo)}function T(){var e=!0;return _e.iframe===null&&(w(ve,`IFrame (`+_e.id+`) not found`),e=!1),e}function E(e){var t=e.getBoundingClientRect();return te(ve),{x:Math.floor(Number(t.left)+Number(l.x)),y:Math.floor(Number(t.top)+Number(l.y))}}function O(e){function t(){l=a,ce(),S(ve,`--`)}function n(){return{x:Number(_e.width)+i.x,y:Number(_e.height)+i.y}}function r(){window.parentIFrame?window.parentIFrame[`scrollTo`+(e?`Offset`:``)](a.x,a.y):w(ve,`Unable to scroll to requested position, window.parentIFrame not found`)}var i=e?E(_e.iframe):{x:0,y:0},a=n();S(ve,`Reposition requested from iFrame (offset x:`+i.x+` y:`+i.y+`)`),window.top===window.self?t():r()}function ce(){!1===de(`onScroll`,l)?re():ne(ve)}function le(e){function t(){var e=E(a);S(ve,`Moving to in page link (#`+r+`) at x: `+e.x+` y: `+e.y),l={x:e.x,y:e.y},ce(),S(ve,`--`)}function n(){window.parentIFrame?window.parentIFrame.moveToAnchor(r):S(ve,`In page link #`+r+` not found and window.parentIFrame not found`)}var r=e.split(`#`)[1]||``,i=decodeURIComponent(r),a=document.getElementById(i)||document.getElementsByName(i)[0];a?t():window.top===window.self?S(ve,`In page link #`+r+` not found`):n()}function ue(e){var t={};if(Number(_e.width)===0&&Number(_e.height)===0){var n=m(9).split(`:`);t={x:n[1],y:n[0]}}else t={x:_e.width,y:_e.height};de(e,{iframe:_e.iframe,screenX:Number(t.x),screenY:Number(t.y),type:_e.type})}function de(e,t){return D(ve,e,t)}function pe(){switch(f[ve]&&f[ve].firstRun&&ge(),_e.type){case`close`:ee(_e.iframe);break;case`message`:h(m(6));break;case`mouseenter`:ue(`onMouseEnter`);break;case`mouseleave`:ue(`onMouseLeave`);break;case`autoResize`:f[ve].autoResize=JSON.parse(m(9));break;case`scrollTo`:O(!1);break;case`scrollToOffset`:O(!0);break;case`pageInfo`:y(f[ve]&&f[ve].iframe,ve),b();break;case`pageInfoStop`:x();break;case`inPageLink`:le(m(9));break;case`reset`:ie(_e);break;case`init`:t(),de(`onInit`,_e.iframe);break;default:Number(_e.width)===0&&Number(_e.height)===0?w(`Unsupported message received (`+_e.type+`), this is likely due to the iframe containing a later version of iframe-resizer than the parent page`):t()}}function me(e){var t=!0;return f[e]||(t=!1,w(_e.type+` No settings for `+e+`. Message was: `+A)),t}function he(){for(var e in f)oe(`iFrame requested init`,se(e),f[e].iframe,e)}function ge(){f[ve]&&(f[ve].firstRun=!1)}var A=e.data,_e={},ve=null;A===`[iFrameResizerChild]Ready`?he():d()?(_e=n(),ve=_e.id,f[ve]&&(f[ve].loaded=!0),!p()&&me(ve)&&(S(ve,`Received: `+A),T()&&u()&&pe())):C(ve,`Ignored: `+A)}function D(e,t,n){var r=null,i=null;if(f[e])if(r=f[e][t],typeof r==`function`)i=r(n);else throw TypeError(t+` on iFrame[`+e+`] is not a function`);return i}function O(e){var t=e.id;delete f[t]}function ee(e){var t=e.id;if(D(t,`onClose`,t)===!1){S(t,`Close iframe cancelled by onClose event`);return}S(t,`Removing iFrame: `+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){w(e)}D(t,`onClosed`,t),S(t,`--`),O(e),r&&=(r.disconnect(),null)}function te(t){l===null&&(l={x:window.pageXOffset===e?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===e?document.documentElement.scrollTop:window.pageYOffset},S(t,`Get page position: `+l.x+`,`+l.y))}function ne(e){l!==null&&(window.scrollTo(l.x,l.y),S(e,`Set page position: `+l.x+`,`+l.y),re())}function re(){l=null}function ie(e){function t(){k(e),oe(`reset`,`reset`,e.iframe,e.id)}S(e.id,`Size reset requested by `+(e.type===`init`?`host page`:`iFrame`)),te(e.id),ae(t,e,`reset`)}function k(e){function t(t){if(!e.id){S(`undefined`,`messageData id not set`);return}
17e.iframe.style[t]=e[t]+`px`,S(e.id,`IFrame (`+i+`) `+t+` set to `+e[t]+`px`)}function n(t){!a&&e[t]===`0`&&(a=!0,S(i,`Hidden iFrame detected, creating visibility listener`),pe())}function r(e){t(e),n(e)}var i=e.iframe.id;f[i]&&(f[i].sizeHeight&&r(`height`),f[i].sizeWidth&&r(`width`))}function ae(e,t,n){n!==t.type&&u&&!window.jasmine?(S(t.id,`Requesting animation frame`),u(e)):e()}function oe(e,t,n,r,i){function a(){var i=f[r]&&f[r].targetOrigin;S(r,`[`+e+`] Sending msg to iframe[`+r+`] (`+t+`) targetOrigin: `+i),n.contentWindow.postMessage(s+t,i)}function o(){w(r,`[`+e+`] IFrame(`+r+`) not found`)}function c(){n&&`contentWindow`in n&&n.contentWindow!==null?a():o()}function l(){function e(){f[r]&&!f[r].loaded&&!u&&(u=!0,w(r,`IFrame has not responded within `+f[r].warningTimeout/1e3+` seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning.`))}i&&f[r]&&f[r].warningTimeout&&(f[r].msgTimeout=setTimeout(e,f[r].warningTimeout))}var u=!1;r||=n.id,f[r]&&(c(),l())}function se(e){return e+`:`+f[e].bodyMarginV1+`:`+f[e].sizeWidth+`:`+f[e].log+`:`+f[e].interval+`:`+f[e].enablePublicMethods+`:`+f[e].autoResize+`:`+f[e].bodyMargin+`:`+f[e].heightCalculationMethod+`:`+f[e].bodyBackground+`:`+f[e].bodyPadding+`:`+f[e].tolerance+`:`+f[e].inPageLinks+`:`+f[e].resizeFrom+`:`+f[e].widthCalculationMethod+`:`+f[e].mouseEvents}function ce(e){return typeof e==`number`}function le(t,a){function o(){function e(e){var n=f[D][e];n!==1/0&&n!==0&&(t.style[e]=ce(n)?n+`px`:n,S(D,`Set `+e+` = `+t.style[e]))}function n(e){if(f[D][`min`+e]>f[D][`max`+e])throw Error(`Value for min`+e+` can not be greater than max`+e)}n(`Height`),n(`Width`),e(`maxHeight`),e(`minHeight`),e(`maxWidth`),e(`minWidth`)}function s(){var e=a&&a.id||m.id+n++;return document.getElementById(e)!==null&&(e+=n++),e}function c(e){if(typeof e!=`string`)throw TypeError(`Invaild id for iFrame. Expected String`);return e===``&&(t.id=e=s(),i=(a||{}).log,S(e,`Added missing iframe ID: `+e+` (`+t.src+`)`)),e}function l(){switch(S(D,`IFrame scrolling `+(f[D]&&f[D].scrolling?`enabled`:`disabled`)+` for `+D),t.style.overflow=!1===(f[D]&&f[D].scrolling)?`hidden`:`auto`,f[D]&&f[D].scrolling){case`omit`:break;case!0:t.scrolling=`yes`;break;case!1:t.scrolling=`no`;break;default:t.scrolling=f[D]?f[D].scrolling:`no`}}function u(){(typeof(f[D]&&f[D].bodyMargin)==`number`||(f[D]&&f[D].bodyMargin)===`0`)&&(f[D].bodyMarginV1=f[D].bodyMargin,f[D].bodyMargin=``+f[D].bodyMargin+`px`)}function p(){var e=f[D]&&f[D].firstRun,n=f[D]&&f[D].heightCalculationMethod in d;!e&&n&&ie({iframe:t,height:0,width:0,type:`init`})}function _(){f[D]&&(f[D].iframe.iFrameResizer={close:ee.bind(null,f[D].iframe),removeListeners:O.bind(null,f[D].iframe),resize:oe.bind(null,`Window resize`,`resize`,f[D].iframe),moveToAnchor:function(e){oe(`Move to anchor`,`moveToAnchor:`+e,f[D].iframe,D)},sendMessage:function(e){e=JSON.stringify(e),oe(`Send Message`,`message:`+e,f[D].iframe,D)}})}function v(n){function i(){oe(`iFrame.onload`,n,t,e,!0),p()}function a(e){if(!t.parentNode)return null;var n=new e(function(e){e.forEach(function(e){Array.prototype.slice.call(e.removedNodes).forEach(function(e){e===t&&ee(t)})})});return n.observe(t.parentNode,{childList:!0}),n}var o=h();o&&(r=a(o)),g(t,`load`,i),oe(`init`,n,t,e,!0)}function y(e){if(typeof e!=`object`)throw TypeError(`Options is not an object`)}function b(e){for(var t in m)Object.prototype.hasOwnProperty.call(m,t)&&(f[D][t]=Object.prototype.hasOwnProperty.call(e,t)?e[t]:m[t])}function x(e){return e===``||e.match(/^(about:blank|javascript:|file:\/\/)/)!==null?`*`:e}function C(e){var t=e.split(`Callback`);if(t.length===2){var n=`on`+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],w(D,`Deprecated: '`+e+`' has been renamed '`+n+`'. The old method will be removed in the next major version.`)}}function T(e){e||={},f[D]=Object.create(null),f[D].iframe=t,f[D].firstRun=!0,f[D].remoteHost=t.src&&t.src.split(`/`).slice(0,3).join(`/`),y(e),Object.keys(e).forEach(C,e),b(e),f[D]&&(f[D].targetOrigin=!0===f[D].checkOrigin?x(f[D].remoteHost):`*`)}function E(){return D in f&&`iFrameResizer`in t}var D=c(t.id);E()?w(D,`Ignored iFrame, already setup.`):(T(a),l(),o(),u(),v(se(D)),_())}function ue(e,t){p===null&&(p=setTimeout(function(){p=null,e()},t))}var de={};function fe(e,t,n){de[n]||(de[n]=setTimeout(function(){de[n]=null,e()},t))}function pe(){function e(){function e(e){function t(t){return(f[e]&&f[e].iframe.style[t])===`0px`}function n(e){return e.offsetParent!==null}f[e]&&n(f[e].iframe)&&(t(`height`)||t(`width`))&&oe(`Visibility change`,`resize`,f[e].iframe,e)}Object.keys(f).forEach(function(t){e(t)})}function t(t){S(`window`,`Mutation observed: `+t[0].target+` `+t[0].type),ue(e,16)}function n(){var e=document.querySelector(`body`);new r(t).observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0})}var r=h();r&&n()}
17function me(e){function t(){ge(`Window `+e,`resize`)}S(`window`,`Trigger event: `+e),ue(t,16)}function he(){function e(){ge(`Tab Visible`,`resize`)}document.visibilityState!==`hidden`&&(S(`document`,`Trigger event: Visibility change`),ue(e,16))}function ge(e,t){function n(e){return f[e]&&f[e].resizeFrom===`parent`&&f[e].autoResize&&!f[e].firstRun}Object.keys(f).forEach(function(r){n(r)&&oe(e,t,f[r].iframe,r)})}function A(){g(window,`message`,E),g(window,`resize`,function(){me(`resize`)}),g(document,`visibilitychange`,he),g(document,`-webkit-visibilitychange`,he)}function _e(){function t(e,t){function n(){if(!t.tagName)throw TypeError(`Object is not a valid DOM element`);if(t.tagName.toUpperCase()!==`IFRAME`)throw TypeError(`Expected <IFRAME> tag, found <`+t.tagName+`>`)}t&&(n(),le(t,e),r.push(t))}function n(e){e&&e.enablePublicMethods&&w(`enablePublicMethods option has been removed, public methods are now always available in the iFrame`)}var r;return v(),A(),function(i,a){switch(r=[],n(i),typeof a){case`undefined`:case`string`:Array.prototype.forEach.call(document.querySelectorAll(a||`iframe`),t.bind(e,i));break;case`object`:t(i,a);break;default:throw TypeError(`Unexpected data type (`+typeof a+`)`)}return r}}function ve(e){e.fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(e){function t(t,n){le(n,e)}return this.filter(`iframe`).each(t).end()}):C(``,`Unable to bind to jQuery, it is not fully loaded.`)}window.jQuery!==e&&ve(window.jQuery),typeof define==`function`&&define.amd?define([],_e):typeof t==`object`&&typeof t.exports==`object`&&(t.exports=_e()),window.iFrameResize=window.iFrameResize||_e()})()})),ru=Ec(((e,t)=>{(function(e){if(typeof window>`u`)return;var n=!0,r=10,i=``,a=0,o=``,s=null,c=``,l=!1,u={resize:1,click:1},d=128,f=!0,p=1,m=`bodyOffset`,h=m,g=!0,_=``,v={},y=32,b=null,x=!1,S=!1,C=`[iFrameSizer]`,w=C.length,T=``,E={max:1,min:1,bodyScroll:1,documentElementScroll:1},D=`child`,O=!0,ee=window.parent,te=`*`,ne=0,re=!1,ie=null,k=16,ae=1,oe=`scroll`,se=oe,ce=window,le=function(){xe(`onMessage function not defined`)},ue=function(){},de=function(){},fe={height:function(){return xe(`Custom height calculation function not defined`),document.documentElement.offsetHeight},width:function(){return xe(`Custom width calculation function not defined`),document.body.scrollWidth}},pe={},me=!1;function he(){}try{var ge=Object.create({},{passive:{get:function(){me=!0}}});window.addEventListener(`test`,he,ge),window.removeEventListener(`test`,he,ge)}catch{}function A(e,t,n,r){e.addEventListener(t,n,me?r||{}:!1)}function _e(e,t,n){e.removeEventListener(t,n,!1)}function ve(e){return e.charAt(0).toUpperCase()+e.slice(1)}function j(e){var t,n,r,i=null,a=0,o=function(){a=Date.now(),i=null,r=e.apply(t,n),i||(t=n=null)};return function(){var s=Date.now();a||=s;var c=k-(s-a);return t=this,n=arguments,c<=0||c>k?(i&&=(clearTimeout(i),null),a=s,r=e.apply(t,n),i||(t=n=null)):i||=setTimeout(o,c),r}}function ye(e){return C+`[`+T+`] `+e}function be(e){x&&typeof window.console==`object`&&console.log(ye(e))}function xe(e){typeof window.console==`object`&&console.warn(ye(e))}function Se(){Ce(),be(`Initialising iFrame (`+window.location.href+`)`),Te(),Oe(),De(`background`,i),De(`padding`,c),Re(),Ne(),Pe(),ke(),Ve(),Be(),Fe(),v=ze(),tt(`init`,`Init message from host page`),ue()}function Ce(){function t(e){return e===`true`}var r=_.slice(w).split(`:`);T=r[0],a=e===r[1]?a:Number(r[1]),l=e===r[2]?l:t(r[2]),x=e===r[3]?x:t(r[3]),y=e===r[4]?y:Number(r[4]),n=e===r[6]?n:t(r[6]),o=r[7],h=e===r[8]?h:r[8],i=r[9],c=r[10],ne=e===r[11]?ne:Number(r[11]),v.enable=e===r[12]?!1:t(r[12]),D=e===r[13]?D:r[13],se=e===r[14]?se:r[14],S=e===r[15]?S:t(r[15])}function we(e){var t=e.split(`Callback`);if(t.length===2){var n=`on`+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],xe(`Deprecated: '`+e+`' has been renamed '`+n+`'. The old method will be removed in the next major version.`)}}function Te(){function e(){var e=window.iFrameResizer;be(`Reading data from page: `+JSON.stringify(e)),Object.keys(e).forEach(we,e),le=`onMessage`in e?e.onMessage:le,ue=`onReady`in e?e.onReady:ue,te=`targetOrigin`in e?e.targetOrigin:te,h=`heightCalculationMethod`in e?e.heightCalculationMethod:h,se=`widthCalculationMethod`in e?e.widthCalculationMethod:se}function t(e,t){return typeof e==`function`&&(be(`Setup custom `+t+`CalcMethod`),fe[t]=e,e=`custom`),e}`iFrameResizer`in window&&Object===window.iFrameResizer.constructor&&(e(),h=t(h,`height`),se=t(se,`width`)),be(`TargetOrigin for parent set to: `+te)}function Ee(e,t){return t.indexOf(`-`)!==-1&&(xe(`Negative CSS value ignored for `+e),t=``),t}function De(t,n){e!==n&&n!==``&&n!==`null`&&(document.body.style[t]=n,be(`Body `+t+` set to "`+n+`"`))}function Oe(){e===o&&(o=a+`px`),De(`margin`,Ee(`margin`,o))}function ke(){document.documentElement.style.height=``,document.body.style.height=``,be(`HTML & body height set to "auto"`)}function Ae(e){var t={add:function(t){function n(){tt(e.eventName,e.eventType)}pe[t]=n,A(window,t,n,{passive:!0})},remove:function(e){var t=pe[e];delete pe[e],_e(window,e,t)}};e.eventNames&&Array.prototype.map?(e.eventName=e.eventNames[0],e.eventNames.map(t[e.method])):t[e.method](e.eventName),be(ve(e.method)+` event listener: `+e.eventType)}function je(e){Ae({method:e,eventType:`Animation Start`,eventNames:[`animationstart`,`webkitAnimationStart`]}),Ae({method:e,eventType:`Animation Iteration`,eventNames:[`animationiteration`,`webkitAnimationIteration`]}),Ae({method:e,eventType:`Animation End`,eventNames:[`animationend`,`webkitAnimationEnd`]}),Ae({method:e,eventType:`Input`,eventName:`input`}),Ae({method:e,eventType:`Mouse Up`,eventName:`mouseup`}),Ae({method:e,eventType:`Mouse Down`,eventName:`mousedown`}),Ae({method:e,eventType:`Orientation Change`,eventName:`orientationchange`}),Ae({method:e,eventType:`Print`,eventNames:[`afterprint`,`beforeprint`]}),Ae({method:e,eventType:`Ready State Change`,eventName:`readystatechange`}),Ae({method:e,eventType:`Touch Start`,eventName:`touchstart`}),Ae({method:e,eventType:`Touch End`,eventName:`touchend`}),Ae({method:e,eventType:`Touch Cancel`,eventName:`touchcancel`}),Ae({method:e,eventType:`Transition Start`,eventNames:[`transitionstart`,`webkitTransitionStart`,`MSTransitionStart`,`oTransitionStart`,`otransitionstart`]}),Ae({method:e,eventType:`Transition Iteration`,eventNames:[`transitioniteration`,`webkitTransitionIteration`,`MSTransitionIteration`,`oTransitionIteration`,`otransitioniteration`]}),Ae({method:e,eventType:`Transition End`,eventNames:[`transitionend`,`webkitTransitionEnd`,`MSTransitionEnd`,`oTransitionEnd`,`otransitionend`]}),D===`child`&&Ae({method:e,eventType:`IFrame Resized`,eventName:`resize`})}function Me(e,t,n,r){return t!==e&&(e in n||(xe(e+` is not a valid option for `+r+`CalculationMethod.`),e=t),be(r+` calculation method set to "`+e+`"`)),e}function Ne(){h=Me(h,m,Ze,`height`)}function Pe(){se=Me(se,oe,Qe,`width`)}function Fe(){!0===n?(je(`add`),We()):be(`Auto Resize disabled`)}function Ie(){s!==null&&s.disconnect()}function Le(){je(`remove`),Ie(),clearInterval(b)}
17function Re(){var e=document.createElement(`div`);e.style.clear=`both`,e.style.display=`block`,e.style.height=`0`,document.body.appendChild(e)}function ze(){function t(){return{x:window.pageXOffset===e?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===e?document.documentElement.scrollTop:window.pageYOffset}}function n(e){var n=e.getBoundingClientRect(),r=t();return{x:parseInt(n.left,10)+parseInt(r.x,10),y:parseInt(n.top,10)+parseInt(r.y,10)}}function r(t){function r(e){var t=n(e);be(`Moving to in page link (#`+i+`) at x: `+t.x+` y: `+t.y),at(t.y,t.x,`scrollToOffset`)}var i=t.split(`#`)[1]||t,a=decodeURIComponent(i),o=document.getElementById(a)||document.getElementsByName(a)[0];e===o?(be(`In page link (#`+i+`) not found in iFrame, so sending to parent`),at(0,0,`inPageLink`,`#`+i)):r(o)}function i(){var e=window.location.hash,t=window.location.href;e!==``&&e!==`#`&&r(t)}function a(){function e(e){function t(e){e.preventDefault(),r(this.getAttribute(`href`))}e.getAttribute(`href`)!==`#`&&A(e,`click`,t)}Array.prototype.forEach.call(document.querySelectorAll(`a[href^="#"]`),e)}function o(){A(window,`hashchange`,i)}function s(){setTimeout(i,d)}function c(){Array.prototype.forEach&&document.querySelectorAll?(be(`Setting up location.hash handlers`),a(),o(),s()):xe(`In page linking not fully supported in this browser! (See README.md for IE8 workaround)`)}return v.enable?c():be(`In page linking not enabled`),{findTarget:r}}function Be(){if(S!==!0)return;function e(e){at(0,0,e.type,e.screenY+`:`+e.screenX)}function t(t,n){be(`Add event listener: `+n),A(window.document,t,e)}t(`mouseenter`,`Mouse Enter`),t(`mouseleave`,`Mouse Leave`)}function Ve(){be(`Enable public methods`),ce.parentIFrame={autoResize:function(e){return!0===e&&!1===n?(n=!0,Fe()):!1===e&&!0===n&&(n=!1,Le()),at(0,0,`autoResize`,JSON.stringify(n)),n},close:function(){at(0,0,`close`)},getId:function(){return T},getPageInfo:function(e){typeof e==`function`?(de=e,at(0,0,`pageInfo`)):(de=function(){},at(0,0,`pageInfoStop`))},moveToAnchor:function(e){v.findTarget(e)},reset:function(){it(`parentIFrame.reset`)},scrollTo:function(e,t){at(t,e,`scrollTo`)},scrollToOffset:function(e,t){at(t,e,`scrollToOffset`)},sendMessage:function(e,t){at(0,0,`message`,JSON.stringify(e),t)},setHeightCalculationMethod:function(e){h=e,Ne()},setWidthCalculationMethod:function(e){se=e,Pe()},setTargetOrigin:function(e){be(`Set targetOrigin: `+e),te=e},size:function(e,t){tt(`size`,`parentIFrame.size(`+(``+(e||``)+(t?`,`+t:``))+`)`,e,t)}}}function He(){y!==0&&(be(`setInterval: `+y+`ms`),b=setInterval(function(){tt(`interval`,`setInterval: `+y)},Math.abs(y)))}function Ue(){function e(e){function t(e){!1===e.complete&&(be(`Attach listeners to `+e.src),e.addEventListener(`load`,i,!1),e.addEventListener(`error`,a,!1),c.push(e))}e.type===`attributes`&&e.attributeName===`src`?t(e.target):e.type===`childList`&&Array.prototype.forEach.call(e.target.querySelectorAll(`img`),t)}function t(e){c.splice(c.indexOf(e),1)}function n(e){be(`Remove listeners from `+e.src),e.removeEventListener(`load`,i,!1),e.removeEventListener(`error`,a,!1),t(e)}function r(e,t,r){n(e.target),tt(t,r+`: `+e.target.src)}function i(e){r(e,`imageLoad`,`Image loaded`)}function a(e){r(e,`imageLoadFailed`,`Image load failed`)}function o(t){tt(`mutationObserver`,`mutationObserver: `+t[0].target+` `+t[0].type),t.forEach(e)}function s(){var e=document.querySelector(`body`);return u=new l(o),be(`Create body MutationObserver`),u.observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}),u}var c=[],l=window.MutationObserver||window.WebKitMutationObserver,u=s();return{disconnect:function(){`disconnect`in u&&(be(`Disconnect body MutationObserver`),u.disconnect(),c.forEach(n))}}}function We(){var e=0>y;window.MutationObserver||window.WebKitMutationObserver?e?He():s=Ue():(be(`MutationObserver not supported in this browser!`),He())}function Ge(e,t){var n=0;return t||=document.body,n=document.defaultView.getComputedStyle(t,null),n=n===null?0:n[e],parseInt(n,r)}function Ke(e){e>k/2&&(k=2*e,be(`Event throttle increased to `+k+`ms`))}function qe(e,t){for(var n=t.length,r=0,i=0,a=ve(e),o=Date.now(),s=0;s<n;s++)r=t[s].getBoundingClientRect()[e]+Ge(`margin`+a,t[s]),r>i&&(i=r);return o=Date.now()-o,be(`Parsed `+n+` HTML elements`),be(`Element position calculated in `+o+`ms`),Ke(o),i}function Je(e){return[e.bodyOffset(),e.bodyScroll(),e.documentElementOffset(),e.documentElementScroll()]}function Ye(e,t){function n(){return xe(`No tagged elements (`+t+`) foun
17d on page`),document.querySelectorAll(`body *`)}var r=document.querySelectorAll(`[`+t+`]`);return r.length===0&&n(),qe(e,r)}function Xe(){return document.querySelectorAll(`body *`)}var Ze={bodyOffset:function(){return document.body.offsetHeight+Ge(`marginTop`)+Ge(`marginBottom`)},offset:function(){return Ze.bodyOffset()},bodyScroll:function(){return document.body.scrollHeight},custom:function(){return fe.height()},documentElementOffset:function(){return document.documentElement.offsetHeight},documentElementScroll:function(){return document.documentElement.scrollHeight},max:function(){return Math.max.apply(null,Je(Ze))},min:function(){return Math.min.apply(null,Je(Ze))},grow:function(){return Ze.max()},lowestElement:function(){return Math.max(Ze.bodyOffset()||Ze.documentElementOffset(),qe(`bottom`,Xe()))},taggedElement:function(){return Ye(`bottom`,`data-iframe-height`)}},Qe={bodyScroll:function(){return document.body.scrollWidth},bodyOffset:function(){return document.body.offsetWidth},custom:function(){return fe.width()},documentElementScroll:function(){return document.documentElement.scrollWidth},documentElementOffset:function(){return document.documentElement.offsetWidth},scroll:function(){return Math.max(Qe.bodyScroll(),Qe.documentElementScroll())},max:function(){return Math.max.apply(null,Je(Qe))},min:function(){return Math.min.apply(null,Je(Qe))},rightMostElement:function(){return qe(`right`,Xe())},taggedElement:function(){return Ye(`right`,`data-iframe-width`)}};function $e(t,n,r,i){function a(){p=f,ae=m,at(p,ae,t)}function o(){function t(e,t){return!(Math.abs(e-t)<=ne)}return f=e===r?Ze[h]():r,m=e===i?Qe[se]():i,t(p,f)||l&&t(ae,m)}function s(){return!(t in{init:1,interval:1,size:1})}function c(){return h in E||l&&se in E}function u(){be(`No change in size detected`)}function d(){s()&&c()?it(n):t in{interval:1}||u()}var f,m;o()||t===`init`?(nt(),a()):d()}var et=j($e);function tt(e,t,n,r){function i(){e in{reset:1,resetPage:1,init:1}||be(`Trigger event: `+t)}function a(){return re&&e in u}a()?be(`Trigger event cancelled: `+e):(i(),e===`init`?$e(e,t,n,r):et(e,t,n,r))}function nt(){re||(re=!0,be(`Trigger event lock on`)),clearTimeout(ie),ie=setTimeout(function(){re=!1,be(`Trigger event lock off`),be(`--`)},d)}function rt(e){p=Ze[h](),ae=Qe[se](),at(p,ae,e)}function it(e){var t=h;h=m,be(`Reset trigger event: `+e),nt(),rt(`reset`),h=t}function at(t,n,r,i,a){function o(){e===a?a=te:be(`Message targetOrigin: `+a)}function s(){var o=t+`:`+n,s=T+`:`+o+`:`+r+(e===i?``:`:`+i);be(`Sending message to host page (`+s+`)`),ee.postMessage(C+s,a)}!0===O&&(o(),s())}function ot(n){var r={init:function(){_=n.data,ee=n.source,Se(),f=!1,setTimeout(function(){g=!1},d)},reset:function(){g?be(`Page reset ignored by init`):(be(`Page size reset by host page`),rt(`resetPage`))},resize:function(){tt(`resizeParent`,`Parent window requested size check`)},moveToAnchor:function(){v.findTarget(o())},inPageLink:function(){this.moveToAnchor()},pageInfo:function(){var e=o();be(`PageInfoFromParent called from parent: `+e),de(JSON.parse(e)),be(` --`)},message:function(){var e=o();be(`onMessage called from parent: `+e),le(JSON.parse(e)),be(` --`)}};function i(){return C===(``+n.data).slice(0,w)}function a(){return n.data.split(`]`)[1].split(`:`)[0]}function o(){return n.data.slice(n.data.indexOf(`:`)+1)}function s(){return!(t!==void 0&&t.exports)&&`iFrameResize`in window||window.jQuery!==e&&`iFrameResize`in window.jQuery.prototype}function c(){return n.data.split(`:`)[2]in{true:1,false:1}}function l(){var e=a();e in r?r[e]():!s()&&!c()&&xe(`Unexpected message (`+n.data+`)`)}function u(){!1===f?l():c()?r.init():be(`Ignored message of type "`+a()+`". Received before initialization.`)}i()&&u()}function st(){document.readyState!==`loading`&&window.parent.postMessage(`[iFrameResizerChild]Ready`,`*`)}`iframeResizer`in window||(window.iframeChildListener=function(e){ot({data:e,sameDomian:!0})},A(window,`message`,ot),A(window,`readystatechange`,st),st())})()}));Ec(((e,t)=>{var n=nu();t.exports={iframeResize:n,iframeResizer:n,contentWindow:ru()}}))();var iu=[`innerHTML`],au=F({__name:`TrinityIcon`,props:{svg:{},classPrefix:{default:`trinity`}},setup(e){return(t,n)=>(L(),R(`figure`,{class:A(`${e.classPrefix}-icon`),"aria-hidden":`true`,innerHTML:e.svg},null,10,iu))}});function ou(e){return{aiBadgeClasses:W(()=>{let{aiGenerated:t,aiBadgeTheme:n}=on(e);return{"trinity-ai-badge":t,[`trinity-ai-badge--theme-${n}`]:t&&!!n,"trinity-ai-badge--cq-sizing":t&&Yn(`TRINITY_AI_BADGE_ENABLE_CONTAINER_QUERIES`)}})}}function su(e){let t=W(()=>on(e));return{cssAspectRatio:W(()=>{if(!(t.value===`container-fit`||t.value===`auto`))return t.value}),cssHeight:W(()=>t.value===`container-fit`?`100%`:void 0)}}var cu=[`src`,`alt`,`loading`,`fetchpriority`],lu=F({__name:`TrinityImage`,props:{sources:{},alt:{},src:{},aspectRatio:{},loadLazy:{type:Boolean},fetchPriority:{},aiGenerated:{type:Boolean},aiBadgeTheme:{},classPrefix:{default:`trinity`}},setup(e){let{cssAspectRatio:t,cssHeight:n}=su(()=>e.aspectRatio),{aiBadgeClasses:r}=ou(()=>({aiGenerated:e.aiGenerated,aiBadgeTheme:e.aiBadgeTheme}));return(i,a)=>(L(),R(`picture`,{class:A([`${e.classPrefix}
17-image`,N(r)]),style:fe({"--trinity-image-aspect-ratio":N(t),"--trinity-image-height":N(n)})},[(L(!0),R(I,null,bi(e.sources,e=>(L(),R(`source`,U({key:`trinity-image-srcset-${e.srcset}`},{ref_for:!0},e),null,16))),128)),B(`img`,{class:A(`${e.classPrefix}-image__img`),src:e.src,alt:e.alt,loading:e.loadLazy?`lazy`:void 0,fetchpriority:e.fetchPriority},null,10,cu)],6))}}),uu=F({__name:`TrinityModuleContainer`,props:{backgroundImage:{},sectionId:{},is:{default:`section`},classPrefix:{default:`trinity`}},setup(e){return(t,n)=>(L(),z(_i(e.is),{id:e.sectionId,class:A(`${e.classPrefix}-module-container`)},{default:P(()=>[e.backgroundImage?(L(),z(lu,U({key:0,class:`${e.classPrefix}-module-container__background`,"aria-hidden":`true`,alt:``},e.backgroundImage,{"aspect-ratio":`container-fit`}),null,16,[`class`])):H(``,!0),B(`div`,{class:A(`${e.classPrefix}-module-container__content`)},[Si(t.$slots,`default`)],2)]),_:3},8,[`id`,`class`]))}});new Set(`Unidentified.Alt.AltGraph.CapsLock.Control.Fn.FnLock.Meta.NumLock.ScrollLock.Shift.Symbol.SymbolLock.Hyper.Super.Enter.Tab.ArrowDown.ArrowLeft.ArrowRight.ArrowUp.End.Home.PageDown.PageUp.Backspace.Clear.Copy.CrSel.Cut.Delete.EraseEof.ExSel.Insert.Paste.Redo.Undo.Accept.Again.Attn.Cancel.ContextMenu.Escape.Execute.Find.Help.Pause.Play.Props.Select.ZoomIn.ZoomOut.BrightnessDown.BrightnessUp.Eject.LogOff.Power.PowerOff.PrintScreen.Hibernate.Standby.WakeUp.AllCandidates.Alphanumeric.CodeInput.Compose.Convert.Dead.FinalMode.GroupFirst.GroupLast.GroupNext.GroupPrevious.ModeChange.NextCandidate.NonConvert.PreviousCandidate.Process.SingleCandidate.HangulMode.HanjaMode.JunjaMode.Eisu.Hankaku.Hiragana.HiraganaKatakana.KanaMode.KanjiMode.Katakana.Romaji.Zenkaku.ZenkakuHankaku.F1.F2.F3.F4.F5.F6.F7.F8.F9.F10.F11.F12.Soft1.Soft2.Soft3.Soft4.ChannelDown.ChannelUp.Close.MailForward.MailReply.MailSend.MediaClose.MediaFastForward.MediaPause.MediaPlay.MediaPlayPause.MediaRecord.MediaRewind.MediaStop.MediaTrackNext.MediaTrackPrevious.New.Open.Print.Save.SpellCheck.Key11.Key12.AudioBalanceLeft.AudioBalanceRight.AudioBassBoostDown.AudioBassBoostToggle.AudioBassBoostUp.AudioFaderFront.AudioFaderRear.AudioSurroundModeNext.AudioTrebleDown.AudioTrebleUp.AudioVolumeDown.AudioVolumeUp.AudioVolumeMute.MicrophoneToggle.MicrophoneVolumeDown.MicrophoneVolumeUp.MicrophoneVolumeMute.SpeechCorrectionList.SpeechInputToggle.LaunchApplication1.LaunchApplication2.LaunchCalendar.LaunchContacts.LaunchMail.LaunchMediaPlayer.LaunchMusicPlayer.LaunchPhone.LaunchScreenSaver.LaunchSpreadsheet.LaunchWebBrowser.LaunchWebCam.LaunchWordProcessor.BrowserBack.BrowserFavorites.BrowserForward.BrowserHome.BrowserRefresh.BrowserSearch.BrowserStop.AppSwitch.Call.Camera.CameraFocus.EndCall.GoBack.GoHome.HeadsetHook.LastNumberRedial.Notification.MannerMode.VoiceDial.TV.TV3DMode.TVAntennaCable.TVAudioDescription.TVAudioDescriptionMixDown.TVAudioDescriptionMixUp.TVContentsMenu.TVDataService.TVInput.TVInputComponent1.TVInputComponent2.TVInputComposite1.TVInputComposite2.TVInputHDMI1.TVInputHDMI2.TVInputHDMI3.TVInputHDMI4.TVInputVGA1.TVMediaContext.TVNetwork.TVNumberEntry.TVPower.TVRadioService.TVSatellite.TVSatelliteBS.TVSatelliteCS.TVSatelliteToggle.TVTerrestrialAnalog.TVTerrestrialDigital.TVTimer.AVRInput.AVRPower.ColorF0Red.ColorF1Green.ColorF2Yellow.ColorF3Blue.ColorF4Grey.ColorF5Brown.ClosedCaptionToggle.Dimmer.DisplaySwap.DVR.Exit.FavoriteClear0.FavoriteClear1.FavoriteClear2.FavoriteClear3.FavoriteRecall0.FavoriteRecall1.FavoriteRecall2.FavoriteRecall3.FavoriteStore0.FavoriteStore1.FavoriteStore2.FavoriteStore3.Guide.GuideNextDay.GuidePreviousDay.Info.InstantReplay.Link.ListProgram.LiveContent.Lock.MediaApps.MediaAudioTrack.MediaLast.MediaSkipBackward.MediaSkipForward.MediaStepBackward.MediaStepForward.MediaTopMenu.NavigateIn.NavigateNext.NavigateOut.NavigatePrevious.NextFavoriteChannel.NextUserProfile.OnDemand.Pairing.PinPDown.PinPMove.PinPToggle.PinPUp.PlaySpeedDown.PlaySpeedReset.PlaySpeedUp.RandomToggle.RcLowBattery.RecordSpeedNext.RfBypass.ScanChannelsToggle.ScreenModeNext.Settings.SplitScreenToggle.STBInput.STBPower.Subtitle.Teletext.VideoModeNext.Wink.ZoomToggle.AudioVolumeDown.AudioVolumeUp.AudioVolumeMute.BrowserBack.BrowserForward.ChannelDown.ChannelUp.ContextMenu.Eject.End.Enter.Home.MediaFastForward.MediaPlay.MediaPlayPause.MediaRecord.MediaRewind.MediaStop.MediaNextTrack.MediaPause.MediaPreviousTrack.Power.Unidentified`.split(`.`));var du=Ec((e=>{function t(){var e={};return e[`align-content`]=!1,e[`align-items`]=!1,e[`align-self`]=!1,e[`alignment-adjust`]=!1,e[`alignment-baseline`]=!1,e.all=!1,e[`anchor-point`]=!1,e.animation=!1,e[`animation-delay`]=!1,e[`animation-direction`]=!1,e[`animation-duration`]=!1,e[`animation-fill-mode`]=!1,e[`animation-iteration-count`]=!1,e[`animation-name`]=!1,e[`animation-play-state`]=!1,e[`animation-timing-function`]=!1,e.azimuth=!1,e[`backface-visibility`]=!1,e.background=!0,e[`background-attachment`]=!0,e[`background-clip`]=!0,e[`background-color`]=!0,e[`background-image`]=!0,e[`background-origin`]=!0,e[`background-position`]=!0,e[`background-repeat`]=!0,e[`background-size`]=!0,e[`baseline-shift`]=!1,e.binding=!1,e.bleed=!1,e[`bookmark-label`]=!1,e[`bookmark-level`]=!1,e[`bookmark-state`]=!1,e.border=!0,e[`border-bottom`]=!0,e[`border-bottom-color`]=!0,e[`border-bottom-left-radius`]=!0,e[`border-bottom-right-radius`]=!0,e[`border-bottom-style`]=!0,e[`border-bottom-width`]=!0,e[`border-collapse`]=!0,e[`border-color`]=!0,e[`border-image`]=!0,e[`border-image-outset`]=!0,e[`border-image-repeat`]=!0,e[`border-image-slice`]=!0,e[`border-image-source`]=!0,e[`border-image-width`]=!0,e[`border-left`]=!0,e[`border-left-color`]=!0,e[`border-left-style`]=!0,e[`border-left-width`]=!0,e[`border-radius`]=!0,e[`border-right`]=!0,e[`border-right-color`]=!0,e[`border-right-style`]=!0,e[`border-right-width`]=!0,e[`border-spacing`]=!0,e[`border-style`]=!0,e[`border-top`]=!0,e[`border-top-color`]=!0,e[`border-top-left-radius`]=!0,e[`border-top-right-radius`]=!0,e[`border-top-style`]=!0,e[`border-top-width`]=!0,e[`border-width`]=!0,e.bottom=!1,e[`box-decoration-break`]=!0,e[`box-shadow`]=!0,e[`box-sizing`]=!0,e[`box-snap`]=!0,e[`box-suppress`]=!0,e[`break-after`]=!0,e[`break-before`]=!0,e[`break-inside`]=!0,e[`caption-side`]=!1,e.chains=!1,e.clear=!0,e.clip=!1,e[`clip-path`]=!1,e[`clip-rule`]=!1,e.color=!0,e[`color-interpolation-filters`]=!0,e[`column-count`]=!1,e[`column-fill`]=!1,e[`column-gap`]=!1,e[`column-rule`]=!1,e[`column-rule-color`]=!1,e[`column-rule-style`]=!1,e[`column-rule-width`]=!1,e[`column-span`]=!1,e[`column-width`]=!1,e.columns=!1,e.contain=!1,e.content=!1,e[`counter-increment`]=!1,e[`counter-reset`]=!1,e[`counter-set`]=!1,e.crop=!1,e.cue=!1,e[`cue-after`]=!1,e[`cue-before`]=!1,e.cursor=!1,e.direction=!1,e.display=!0,e[`display-inside`]=!0,e[`display-list`]=!0,e[`display-outside`]=!0,e[`dominant-baseline`]=!1,e.elevation=!1,e[`empty-cells`]=!1,e.filter=!1,e.flex=!1,e[`flex-basis`]=!1,e[`flex-direction`]=!1,e[`flex-flow`]=!1,e[`flex-grow`]=!1,e[`flex-shrink`]=!1,e[`flex-wrap`]=!1,e.float=!1,e[`float-offset`]=!1,e[`flood-color`]=!1,e[`flood-opacity`]=!1,e[`flow-from`]=!1,e[`flow-into`]=!1,e.font=!0,e[`font-family`]=!0,e[`font-feature-settings`]=!0,e[`font-kerning`]=!0,e[`font-language-override`]=!0,e[`font-size`]=!0,e[`font-size-adjust`]=!0,e[`font-stretch`]=!0,e[`font-style`]=!0,e[`font-synthesis`]=!0,e[`font-variant`]=!0,e[`font-variant-alternates`]=!0,e[`font-variant-caps`]=!0,e[`font-variant-east-asian`]=!0,e[`font-variant-ligatures`]=!0,e[`font-variant-numeric`]=!0,e[`font-variant-position`]=!0,e[`font-weight`]=!0,e.grid=!1,e[`grid-area`]=!1,e[`grid-auto-columns`]=!1,e[`grid-auto-flow`]=!1,e[`grid-auto-rows`]=!1,e[`grid-column`]=!1,e[`grid-column-end`]=!1,e[`grid-column-start`]=!1,e[`grid-row`]=!1,e[`grid-row-end`]=!1,e[`grid-row-start`]=!1,e[`grid-template`]=!1,e[`grid-template-areas`]=!1,e[`grid-template-columns`]=!1,e[`grid-template-rows`]=!1,e[`hanging-punctuation`]=!1,e.height=!0,e.hyphens=!1,e.icon=!1,e[`image-orientation`]=!1,e[`image-resolution`]=!1,e[`ime-mode`]=!1,e[`initial-letters`]=!1,e[`inline-box-align`]=!1,e[`justify-content`]=!1,e[`justify-items`]=!1,e[`justify-self`]=!1,e.left=!1,e[`letter-spacing`]=!0,e[`lighting-color`]=!0,e[`line-box-contain`]=!1,e[`line-break`]=!1,e[`line-grid`]=!1,e[`line-height`]=!1,e[`line-snap`]=!1,e[`line-stacking`]=!1,e[`line-stacking-ruby`]=!1,e[`line-stacking-shift`]=!1,e[`line-stacking-strategy`]=!1,e[`list-style`]=!0,e[`list-style-image`]=!0,e[`list-style-position`]=!0,e[`list-style-type`]=!0,e.margin=!0,e[`margin-bottom`]=!0,e[`margin-left`]=!0,e[`margin-right`]=!0,e[`margin-top`]=!0,e[`marker-offset`]=!1,e[`marker-side`]=!1,e.marks=!1,e.mask=!1,e[`mask-box`]=!1,e[`mask-box-outset`]=!1,e[`mask-box-repeat`]=!1,e[`mask-box-slice`]=!1,e[`mask-box-source`]=!1,e[`mask-box-width`]=!1,e[`mask-clip`]=!1,e[`mask-image`]=!1,e[`mask-origin`]=!1,e[`mask-position`]=!1,e[`mask-repeat`]=!1,e[`mask-size`]=!1,e[`mask-source-type`]=!1,e[`mask-type`]=!1,e[`max-height`]=!0,e[`max-lines`]=!1,e[`max-width`]=!0,e[`min-height`]=!0,e[`min-width`]=!0,e[`move-to`]=!1,e[`nav-down`]=!1,e[`nav-index`]=!1,e[`nav-left`]=!1,e[`nav-right`]=!1,e[`nav-up`]=!1,e[`object-fit`]=!1,e[`object-position`]=!1,e.opacity=!1,e.order=!1,e.orphans=!1,e.outline=!1,e[`outline-color`]=!1,e[`outline-offset`]=!1,e[`outline-style`]=!1,e[`outline-width`]=!1,e.overflow=!1,e[`overflow-wrap`]=!1,e[`overflow-x`]=!1,e[`overflow-y`]=!1,e.padding=!0,e[`padding-bottom`]=!0,e[`padding-left`]=!0,e[`padding-right`]=!0,e[`padding-top`]=!0,e.page=!1,e[`page-break-after`]=!1,e[`page-break-before`]=!1,e[`page-break-inside`]=!1,e[`page-policy`]=!1,e.pause=!1,e[`pause-after`]=!1,e[`pause-before`]=!1,e.perspective=!1,e[`perspective-origin`]=!1,e.pitch=!1,e[`pitch-range`]=!1,e[`play-during`]=!1,e.position=!1,e[`presentation-level`]=!1,e.quotes=!1,e[`region-fragment`]=!1,e.resize=!1,e.rest=!1,e[`rest-after`]=!1,e[`rest-before`]=!1,e.richness=!1,e.right=!1,e.rotation=!1,e[`rotation-point`]=!1,e[`ruby-align`]=!1,e[`ruby-merge`]=!1,e[`ruby-position`]=!1,e[`shape-image-threshold`]=!1,e[`shape-outside`]=!1,e[`shape-margin`]=!1,e.size=!1,e.speak=!1,e[`speak-as`]=!1,e[`speak-header`]=!1,e[`speak-numeral`]=!1,e[`speak-punctuation`]=!1,e[`speech-rate`]=!1,e.stress=!1,e[`string-set`]=!1,e[`tab-size`]=!1,e[`table-layout`]=!1,e[`text-align`]=!0,e[`text-align-last`]=!0,e[`text-combine-upright`]=!0,e[`text-decoration`]=!0,e[`text-decoration-color`]=!0,e[`text-decoration-line`]=!0,e[`text-decoration-skip`]=!0,e[`text-decoration-style`]=!0,e[`text-emphasis`]=!0,e[`text-emphasis-color`]=!0,e[`text-emphasis-position`]=!0,e[`text-emphasis-style`]=!0,e[`text-height`]=!0,e[`text-indent`]=!0,e[`text-ju
17stify`]=!0,e[`text-orientation`]=!0,e[`text-overflow`]=!0,e[`text-shadow`]=!0,e[`text-space-collapse`]=!0,e[`text-transform`]=!0,e[`text-underline-position`]=!0,e[`text-wrap`]=!0,e.top=!1,e.transform=!1,e[`transform-origin`]=!1,e[`transform-style`]=!1,e.transition=!1,e[`transition-delay`]=!1,e[`transition-duration`]=!1,e[`transition-property`]=!1,e[`transition-timing-function`]=!1,e[`unicode-bidi`]=!1,e[`vertical-align`]=!1,e.visibility=!1,e[`voice-balance`]=!1,e[`voice-duration`]=!1,e[`voice-family`]=!1,e[`voice-pitch`]=!1,e[`voice-range`]=!1,e[`voice-rate`]=!1,e[`voice-stress`]=!1,e[`voice-volume`]=!1,e.volume=!1,e[`white-space`]=!1,e.widows=!1,e.width=!0,e[`will-change`]=!1,e[`word-break`]=!0,e[`word-spacing`]=!0,e[`word-wrap`]=!0,e[`wrap-flow`]=!1,e[`wrap-through`]=!1,e[`writing-mode`]=!1,e[`z-index`]=!1,e}function n(e,t,n){}function r(e,t,n){}var i=/javascript\s*\:/gim;function a(e,t){return i.test(t)?``:t}e.whiteList=t(),e.getDefaultWhiteList=t,e.onAttr=n,e.onIgnoreAttr=r,e.safeAttrValue=a})),fu=Ec(((e,t)=>{t.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},forEach:function(e,t,n){var r,i;if(Array.prototype.forEach)return e.forEach(t,n);for(r=0,i=e.length;r<i;r++)t.call(n,e[r],r,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,``)},trimRight:function(e){return String.prototype.trimRight?e.trimRight():e.replace(/(\s*$)/g,``)}}})),pu=Ec(((e,t)=>{var n=fu();function r(e,t){e=n.trimRight(e),e[e.length-1]!==`;`&&(e+=`;`);var r=e.length,i=!1,a=0,o=0,s=``;function c(){if(!i){var r=n.trim(e.slice(a,o)),c=r.indexOf(`:`);if(c!==-1){var l=n.trim(r.slice(0,c)),u=n.trim(r.slice(c+1));if(l){var d=t(a,s.length,l,u,r);d&&(s+=d+`; `)}}}a=o+1}for(;o<r;o++){var l=e[o];if(l===`/`&&e[o+1]===`*`){var u=e.indexOf(`*/`,o+2);if(u===-1)break;o=u+1,a=o+1,i=!1}else l===`(`?i=!0:l===`)`?i=!1:l===`;`?i||c():l===`
18`&&c()}return n.trim(s)}t.exports=r})),mu=Ec(((e,t)=>{var n=du(),r=pu();fu();function i(e){return e==null}function a(e){var t={};for(var n in e)t[n]=e[n];return t}function o(e){e=a(e||{}),e.whiteList=e.whiteList||n.whiteList,e.onAttr=e.onAttr||n.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||n.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||n.safeAttrValue,this.options=e}o.prototype.process=function(e){if(e||=``,e=e.toString(),!e)return``;var t=this.options,n=t.whiteList,a=t.onAttr,o=t.onIgnoreAttr,s=t.safeAttrValue;return r(e,function(e,t,r,c,l){var u=n[r],d=!1;if(u===!0?d=u:typeof u==`function`?d=u(c):u instanceof RegExp&&(d=u.test(c)),d!==!0&&(d=!1),c=s(r,c),c){var f={position:t,sourcePosition:e,source:l,isWhite:d};if(d){var p=a(r,c,f);return i(p)?r+`:`+c:p}else{var p=o(r,c,f);if(!i(p))return p}}})},t.exports=o})),hu=Ec(((e,t)=>{var n=du(),r=mu();function i(e,t){return new r(t).process(e)}for(var a in e=t.exports=i,e.FilterCSS=r,n)e[a]=n[a];typeof window<`u`&&(window.filterCSS=t.exports)})),gu=Ec(((e,t)=>{t.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},forEach:function(e,t,n){var r,i;if(Array.prototype.forEach)return e.forEach(t,n);for(r=0,i=e.length;r<i;r++)t.call(n,e[r],r,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,``)},spaceIndex:function(e){var t=/\s|\n|\t/.exec(e);return t?t.index:-1}}})),_u=Ec((e=>{var t=hu().FilterCSS,n=hu().getDefaultWhiteList,r=gu();function i(){return{a:[`target`,`href`,`title`],abbr:[`title`],address:[],area:[`shape`,`coords`,`href`,`alt`],article:[],aside:[],audio:[`autoplay`,`controls`,`crossorigin`,`loop`,`muted`,`preload`,`src`],b:[],bdi:[`dir`],bdo:[`dir`],big:[],blockquote:[`cite`],br:[],caption:[],center:[],cite:[],code:[],col:[`align`,`valign`,`span`,`width`],colgroup:[`align`,`valign`,`span`,`width`],dd:[],del:[`datetime`],details:[`open`],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:[`color`,`size`,`face`],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:[`src`,`alt`,`title`,`width`,`height`,`loading`],ins:[`datetime`],kbd:[],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:[`width`,`border`,`align`,`valign`],tbody:[`align`,`valign`],td:[`width`,`rowspan`,`colspan`,`align`,`valign`],tfoot:[`align`,`valign`],th:[`width`,`rowspan`,`colspan`,`align`,`valign`],thead:[`align`,`valign`],tr:[`rowspan`,`align`,`valign`],tt
vendor: 7,615 bytes, line 18
18:[],u:[],ul:[],video:[`autoplay`,`controls`,`crossorigin`,`loop`,`muted`,`playsinline`,`poster`,`preload`,`src`,`height`,`width`]}}var a=new t;function o(e,t,n){}function s(e,t,n){}function c(e,t,n){}function l(e,t,n){}function u(e){return e.replace(f,`&lt;`).replace(p,`&gt;`)}function d(e,t,n,i){if(n=D(n),t===`href`||t===`src`){if(n=r.trim(n),n===`#`)return`#`;if(!(n.substr(0,7)===`http://`||n.substr(0,8)===`https://`||n.substr(0,7)===`mailto:`||n.substr(0,4)===`tel:`||n.substr(0,11)===`data:image/`||n.substr(0,6)===`ftp://`||n.substr(0,2)===`./`||n.substr(0,3)===`../`||n[0]===`#`||n[0]===`/`))return``}else if(t===`background`){if(y.lastIndex=0,y.test(n))return``}else if(t===`style`){if(b.lastIndex=0,b.test(n)||(x.lastIndex=0,x.test(n)&&(y.lastIndex=0,y.test(n))))return``;i!==!1&&(i||=a,n=i.process(n))}return n=O(n),n}var f=/</g,p=/>/g,m=/"/g,h=/&quot;/g,g=/&#([a-zA-Z0-9]*);?/gim,_=/&colon;?/gim,v=/&newline;?/gim,y=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,b=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,x=/u\s*r\s*l\s*\(.*/gi;function S(e){return e.replace(m,`&quot;`)}function C(e){return e.replace(h,`"`)}function w(e){return e.replace(g,function(e,t){return t[0]===`x`||t[0]===`X`?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))})}function T(e){return e.replace(_,`:`).replace(v,` `)}function E(e){for(var t=``,n=0,i=e.length;n<i;n++)t+=e.charCodeAt(n)<32?` `:e.charAt(n);return r.trim(t)}function D(e){return e=C(e),e=w(e),e=T(e),e=E(e),e}function O(e){return e=S(e),e=u(e),e}function ee(){return``}function te(e,t){typeof t!=`function`&&(t=function(){});var n=!Array.isArray(e);function i(t){return n?!0:r.indexOf(e,t)!==-1}var a=[],o=!1;return{onIgnoreTag:function(e,n,r){if(i(e))if(r.isClosing){var s=`[/removed]`,c=r.position+s.length;return a.push([o===!1?r.position:o,c]),o=!1,s}else return o||=r.position,`[removed]`;else return t(e,n,r)},remove:function(e){var t=``,n=0;return r.forEach(a,function(r){t+=e.slice(n,r[0]),n=r[1]}),t+=e.slice(n),t}}}function ne(e){for(var t=``,n=0;n<e.length;){var r=e.indexOf(`<!--`,n);if(r===-1){t+=e.slice(n);break}t+=e.slice(n,r);var i=e.indexOf(`-->`,r);if(i===-1)break;n=i+3}return t}function re(e){var t=e.split(``);return t=t.filter(function(e){var t=e.charCodeAt(0);return t===127?!1:t<=31?t===10||t===13:!0}),t.join(``)}e.whiteList=i(),e.getDefaultWhiteList=i,e.onTag=o,e.onIgnoreTag=s,e.onTagAttr=c,e.onIgnoreTagAttr=l,e.safeAttrValue=d,e.escapeHtml=u,e.escapeQuote=S,e.unescapeQuote=C,e.escapeHtmlEntities=w,e.escapeDangerHtml5Entities=T,e.clearNonPrintableCharacter=E,e.friendlyAttrValue=D,e.escapeAttrValue=O,e.onIgnoreTagStripAll=ee,e.StripTagBody=te,e.stripCommentTag=ne,e.stripBlankChar=re,e.attributeWrapSign=`"`,e.cssFilter=a,e.getDefaultCSSWhiteList=n})),vu=Ec((e=>{var t=gu();function n(e){var n=t.spaceIndex(e),r=n===-1?e.slice(1,-1):e.slice(1,n+1);return r=t.trim(r).toLowerCase(),r.slice(0,1)===`/`&&(r=r.slice(1)),r.slice(-1)===`/`&&(r=r.slice(0,-1)),r}function r(e){return e.slice(0,2)===`</`}function i(e,t,i){var a=``,o=0,s=!1,c=!1,l=0,u=e.length,d=``,f=``;chariterator:for(l=0;l<u;l++){var p=e.charAt(l);if(s===!1){if(p===`<`){s=l;continue}}else if(c===!1){if(p===`<`){a+=i(e.slice(o,l)),s=l,o=l;continue}if(p===`>`||l===u-1){a+=i(e.slice(o,s)),f=e.slice(s,l+1),d=n(f),a+=t(s,a.length,d,f,r(f)),o=l+1,s=!1;continue}if(p===`"`||p===`'`)for(var m=1,h=e.charAt(l-m);h.trim()===``||h===`=`;){if(h===`=`){c=p;continue chariterator}h=e.charAt(l-++m)}}else if(p===c){c=!1;continue}}return o<u&&(a+=i(e.substr(o))),a}var a=/[^a-zA-Z0-9\\_:.-]/gim;function o(e,n){var r=0,i=0,o=[],u=!1,f=e.length;function p(e,r){if(e=t.trim(e),e=e.replace(a,``).toLowerCase(),!(e.length<1)){var i=n(e,r||``);i&&o.push(i)}}for(var m=0;m<f;m++){var h=e.charAt(m),g,_;if(u===!1&&h===`=`){u=e.slice(r,m),r=m+1,i=e.charAt(r)===`"`||e.charAt(r)===`'`?r:c(e,m+1);continue}if(u!==!1&&m===i){if(_=e.indexOf(h,m+1),_===-1)break;g=t.trim(e.slice(i+1,_)),p(u,g),u=!1,m=_,r=m+1;continue}if(/\s|\n|\t/.test(h))if(e=e.replace(/\s|\n|\t/g,` `),u===!1)if(_=s(e,m),_===-1){g=t.trim(e.slice(r,m)),p(g),u=!1,r=m+1;continue}else{m=_-1;continue}else if(_=l(e,m-1),_===-1){g=t.trim(e.slice(r,m)),g=d(g),p(u,g),u=!1,r=m+1;continue}else continue}return r<e.length&&(u===!1?p(e.slice(r)):p(u,d(t.trim(e.slice(r))))),t.trim(o.join(` `))}function s(e,t){for(;t<e.length;t++){var n=e[t];if(n!==` `)return n===`=`?t:-1}}function c(e,t){for(;t<e.length;t++){var n=e[t];if(n!==` `)return n===`'`||n===`"`?t:-1}}function l(e,t){for(;t>0;t--){var n=e[t];if(n!==` `)return n===`=`?t:-1}}function u(e){return e[0]===`"`&&e[e.length-1]===`"`||e[0]===`'`&&e[e.length-1]===`'`}function d(e){return u(e)?e.substr(1,e.length-2):e}e.parseTag=i,e.parseAttr=o})),yu=Ec(((e,t)=>{var n=hu().FilterCSS,r=_u(),i=vu(),a=i.parseTag,o=i.parseAttr,s=gu();function c(e){return e==null}function l(e){var t=s.spaceIndex(e);if(t===-1)return{html:``,closing:e[e.length-2]===`/`};e=s.trim(e.slice(t+1,-1));var n=e[e.length-1]===`/`;return n&&(e=s.trim(e.slice(0,-1))),{html:e,closing:n}}function u(e){var t={};for(var n in e)t[n]=e[n];return t}function d(e){var t={};for(var n in e)Array.isArray(e[n])?t[n.toLowerCase()]=e[n].map(function(e){return e.toLowerCase()}):t[n.toLowerCase()]=e[n];return t}function f(e){e=u(e||{}),e.stripIgnoreTag&&(e.onIgnoreTag&&console.error(`Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time`),e.onIgnoreTag=r.onIgnoreTagStripAll),e.whiteList||e.allowList?e.whiteList=d(e.whiteList||e.allowList):e.whiteList=r.whiteList,this.attributeWrapSign=e.singleQuotedAttributeValue===!0?`'`:r.attributeWrapSign,e.onTag=e.onTag||r.onTag,e.onTagAttr=e.onTagAttr||r.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||r.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||r.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||r.safeAttrValue,e.escapeHtml=e.escapeHtml||r.escapeHtml,this.options=e,e.css===!1?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new n(e.css))}f.prototype.process=function(e){if(e||=``,e=e.toString(),!e)return``;var t=this,n=t.options,i=n.whiteList,u=n.onTag,d=n.onIgnoreTag,f=n.onTagAttr,p=n.onIgnoreTagAttr,m=n.safeAttrValue,h=n.escapeHtml,g=t.attributeWrapSign,_=t.cssFilter;n.stripBlankChar&&(e=r.stripBlankChar(e)),n.allowCommentTag||(e=r.stripCommentTag(e));var v=!1;n.stripIgnoreTagBody&&(v=r.StripTagBody(n.stripIgnoreTagBody,d),d=v.onIgnoreTag);var y=a(e,function(e,t,n,r,a){var v={sourcePosition:e,position:t,isClosing:a,isWhite:Object.prototype.hasOwnProperty.call(i,n)},y=u(n,r,v);if(!c(y))return y;if(v.isWhite){if(v.isClosing)return`</`+n+`>`;var b=l(r),x=i[n],S=o(b.html,function(e,t){var r=s.indexOf(x,e)!==-1,i=f(n,e,t,r);return c(i)?r?(t=m(n,e,t,_),t?e+`=`+g+t+g:e):(i=p(n,e,t,r),c(i)?void 0:i):i});return r=`<`+n,S&&(r+=` `+S),b.closing&&(r+=` /`),r+=`>`,r}else return y=d(n,r,v),c(y)?h(r):y},h);return v&&(y=v.remove(y)),y},t.exports=f})),bu=Oc(Ec(((e,t)=>{var n=_u(),r=vu(),i=yu();function a(e,t){return new i(t).process(e)}e=t.exports=a,e.filterXSS=a,e.FilterXSS=i,(function(){for(var t in n)e[t]=n[t];for(var i in r)e[i]=r[i]})(),typeof window<`u`&&(window.filterXSS=t.exports);function o(){return typeof self<`u`&&typeof DedicatedWorkerGlobalScope<`u`&&self instanceof DedicatedWorkerGlobalScope}o()&&(self.filterXSS=t.exports)}))(),1),xu=F({__name:`TrinityRichText`,props:{html:{},as:{default:`div`},whitelistedAttr:{default:()=>[]}},setup(e){let t=W(()=>new Set([`class`,`id`,...e.whitelistedAttr]));function n(e){return e.replace(/&/g,`&amp;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`).replace(/"/g,`&quot;`).replace(/'/g,`&#x27;`)}
18let r={onTagAttr:(e,r,i)=>{if(t.value.has(r))return`${r}="${n(i)}"`}};return(t,n)=>e.html?(L(),z(_i(e.as),{key:0,innerHTML:N(bu.default)(e.html,r)},null,8,[`innerHTML`])):H(``,!0)}});function Su(e){let t=M(void 0);return ai(()=>{t.value=Math.random().toString(16).slice(2)}),W(()=>{if(t.value)return on(e)?`${on(e)}${t.value}`:t.value})}var Cu=e=>e===!0||e===`t`||e===1?`t`:`f`,wu=e=>`${e}${e.includes(`.`)?``:` option`}`;function G(e,t,n){if(e===void 0)throw Error(`${wu(t)} is undefined${n?`. ${n}`:``}`)}function Tu(e,t,n,r){return`${wu(e)} value can't be less${r?` or equal`:``} than ${t}${n?`. ${n}`:``}`}function Eu(e,t,n){if(typeof e!=`number`)throw Error(`${wu(t)} is not a number${n!=null&&n.addInfo?`. ${n?.addInfo}`:``}`);if(!(n!=null&&n.addParam))return;let r=n.addParam,i=n?.addInfo;if(r.min!==void 0){if(r.minEqual&&e<=r.min)throw Error(Tu(t,r.min,i,!0));if(e<r.min)throw Error(Tu(t,r.min,i));if(r.max!==void 0&&e>r.max)throw Error(`${wu(t)} value can't be more than ${r.max}${i?`. ${i}`:``}`)}if(r.isInt&&!Number.isInteger(e))throw Error(`${wu(t)} is must be an integer`)}function Du(e,t,n){let r=`Valid values are: ${Object.keys(e).join(`, `)}`;if(!e[t])throw Error(`${wu(n)}
18 is invalid. ${r}`)}function Ou(e,t,n){if(!e.includes(t)){let t=`Valid values are: ${e.join(`, `)}`;throw Error(`${wu(n)} is invalid. ${t}`)}}function ku(e,t,n){if(typeof e!=`string`)throw Error(`${wu(t)} is not a string`);if(n){if(e.match(/[^0-9a-fA-F]/))throw Error(`${wu(t)} must be hexadecimal`);if(e.length!==3&&e.length!==6&&e.length!==8)throw Error(`${wu(t)} must be 3, 6 or 8 characters long (with alpha)`)}}function Au(e,t){if(!Array.isArray(e))throw Error(`${wu(t)} is not an array`);if(e.length===0)throw Error(`${wu(t)} is empty`)}function ju(e,t){if(typeof e!=`boolean`)throw Error(`${wu(t)} is not a boolean`)}var Mu=e=>e.adjust||e.a,Nu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Mu(e);return G(t,`adjust`),t.brightness!==void 0&&Eu(t.brightness,`adjust.brightness`,{addParam:{min:-255,max:255}}),`a:${t.brightness??``}:${t.contrast??``}:${t.saturation??``}`},test:e=>!!Mu(e)},Symbol.toStringTag,{value:`Module`})),Pu={none:!0,size:!0,dssim:!0,ml:!0},Fu=e=>e.autoquality||e.aq,Iu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Fu(e);G(t,`autoquality`);let{method:n,target:r,min_quality:i,max_quality:a,allowed_error:o}=t;if(n&&Du(Pu,n,`autoquality.method`),r!==void 0&&Eu(r,`autoquality.target`,{addParam:{min:0}}),i!==void 0&&Eu(i,`autoquality.min_quality`,{addParam:{min:0,max:100}}),a!==void 0&&Eu(a,`autoquality.max_quality`,{addParam:{min:0,max:100}}),o!==void 0){if(n!==`dssim`&&n!==`ml`)throw Error(`autoquality.allowed_error is applicable only to dssim and ml methods`);Eu(o,`autoquality.allowed_error`,{addParam:{min:0,max:1}})}return`aq:${n??``}:${r??``}:${i??``}:${a??``}:${o??``}`.replace(/:+$/,``)},test:e=>!!Fu(e)},Symbol.toStringTag,{value:`Module`})),Lu=e=>{if(`auto_rotate`in e)return e.auto_rotate;if(`ar`in e)return e.ar},Ru=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Lu(e);return G(t,`auto_rotate`),`ar:${Cu(t)}`},test:e=>Lu(e)!==void 0},Symbol.toStringTag,{value:`Module`})),zu={auto:!0,on:!0,off:!0},Bu=e=>e.avif_options||e.avifo,Vu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Bu(e),n;return G(t,`avif_options`),n=typeof t==`string`?t:t.subsample,Du(zu,n,`avif_options`),`avifo:${n}`},test:e=>!!Bu(e)},Symbol.toStringTag,{value:`Module`})),Hu=e=>e.background||e.bg,Uu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Hu(e);if(G(t,`background`),typeof t==`number`)throw Error(`background option is not a string or object`);return typeof t==`string`?(ku(t,`background`,!0),`bg:${t}`):(G(t.r,`background.r`),G(t.g,`background.g`),G(t.b,`background.b`),Eu(t.r,`background.r`),Eu(t.g,`background.g`),Eu(t.b,`background.b`),`bg:${t.r}:${t.g}:${t.b}`)},test:e=>!!Hu(e)},Symbol.toStringTag,{value:`Module`})),Wu=e=>e.background_alpha??e.bga,Gu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Wu(e);return G(t,`background_alpha`),Eu(t,`background_alpha`,{addParam:{min:0,max:1}}),`background_alpha:${t}`},test:e=>!!Wu(e)},Symbol.toStringTag,{value:`Module`})),Ku=e=>e.blur??e.bl,qu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Ku(e);return G(t,`blur`),Eu(t,`blur`,{addParam:{min:0}}),`bl:${t}`},test:e=>!!Ku(e)},Symbol.toStringTag,{value:`Module`})),Ju=e=>e.blur_areas??e.ba,Yu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Ju(e);G(t,`blur_areas`),Eu(t.sigma,`blur_areas.sigma`,{addParam:{min:0}}),Au(t.areas,`blur_areas.areas`);let n=[t.sigma];return t.areas.forEach((e,t)=>{Eu(e?.left,`blur_areas.areas[${t}].left`,{addParam:{min:0,max:1}}),Eu(e.top,`blur_areas.areas[${t}].top`,{addParam:{min:0,max:1}}),Eu(e.width,`blur_areas.areas[${t}].width`,{addParam:{min:0,max:1}}),Eu(e.height,`blur_areas.areas[${t}].height`,{addParam:{min:0,max:1}}),n.push(e.left,e.top,e.width,e.height)}),`ba:${n.join(`:`)}`},test:e=>!!Ju(e)},Symbol.toStringTag,{value:`Module`})),Xu=e=>e.blur_detections||e.bd,Zu=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Xu(e);return G(t,`blur_detections`),G(t.sigma,`blur_detections.sigma`),Eu(t.sigma,`blur_detections.sigma`),`bd:${t.sigma}:${t.class_names?t.class_names.join(`:`):``}`.replace(/:+$/,``)},test:e=>!!Xu(e)},Symbol.toStringTag,{value:`Module`})),Qu=e=>e.brightness??e.br,$u=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Qu(e);return G(t,`brightness`),Eu(t,`brightness`,{addParam:{min:-255,max:255}}),`br:${t}`},test:e=>!!Qu(e)},Symbol.toStringTag,{value:`Module`})),ed=e=>e.cachebuster||e.cb,td=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=ed(e);return G(t,`cachebuster`),ku(t,`cachebuster`),`cb:${t}`},test:e=>!!ed(e)},Symbol.toStringTag,{value:`Module`})),nd=e=>{if(`color_profile`in e)return e.color_profile;if(`cp`in e)return e.cp;if(`icc`in e)return e.icc},rd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=nd(e);return G(t,`color_profile`),`cp:${t}`},test:e=>nd(e)!==void 0},Symbol.toStringTag,{value:`Module`})),id=e=>e.colorize??e.col,ad=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=id(e);G(t,`colorize`);let{opacity:n,color:r,keepAlpha:i}=t;Eu(n,`colorize.opacity`,{addParam:{min:0,max:1}});let a=`col:${n}`;return r&&(a+=`:${r}`),i!==void 0&&(r||(a+=`:`),a+=`:${+!!i}`),a},test:e=>!!id(e)},Symbol.toStringTag,{value:`Module`})),od=e=>e.contrast??e.co,sd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>
18{let t=od(e);return G(t,`contrast`),Eu(t,`contrast`,{addParam:{min:0}}),`co:${t}`},test:e=>!!od(e)},Symbol.toStringTag,{value:`Module`})),cd={no:!0,so:!0,ea:!0,we:!0,ce:!0,noea:!0,nowe:!0,soea:!0,sowe:!0},ld={...cd,sm:!0,fp:!0,obj:!0,objw:!0},ud=e=>e.gravity||e.g,dd=e=>!!ud(e),fd=(e,t)=>`${t?``:`g:`}${e.replace(/:+$/,``)}`,pd=(e,t={})=>{let{headless:n=!1}=t,r=ud(e);G(r,`gravity`),G(r.type,`gravity.type`);let i=r.type;if(Du(ld,i,`gravity.type`),(r.x_offset||r.y_offset)&&Du(cd,i,`gravity.type`),r.class_names&&i!==`obj`)throw Error(`gravity.class_names can be used only with type obj`);if(r.class_weights&&i!==`objw`)throw Error(`gravity.class_weights can be used only with type objw`);if((r.x||r.y)&&i!==`fp`)throw Error(`gravity.x and gravity.y can be used only with type fp`);if(i===`sm`)return fd(i,n);if(i===`fp`){let e=r;return G(e.x,`gravity.x`),G(e.y,`gravity.y`),Eu(e.x,`gravity.x`,{addParam:{min:0,max:1}}),Eu(e.y,`gravity.y`,{addParam:{min:0,max:1}}),fd(`${i}:${e.x}:${e.y}`,n)}if(i===`obj`){let e=r;G(r.class_names,`gravity.class_names`),Au(e.class_names,`gravity.class_names`);let t=e.class_names;return fd(`${i}:${t.join(`:`)}`,n)}if(i===`objw`){let e=r;return G(e.class_weights,`gravity.class_weights`),Au(e.class_weights,`gravity.class_weights`),fd(`${i}:${e.class_weights.map(e=>{if(typeof e!=`object`||!e.class||typeof e.weight!=`number`)throw Error(`Each item in gravity.class_weights must have 'class' and 'weight' properties`);return`${e.class}:${e.weight}`}).join(`:`)}`,n)}else{let e=r,t=e.x_offset===void 0?``:e.x_offset,i=e.y_offset===void 0?``:e.y_offset;return fd(`${e.type}:${t}:${i}`,n)}},md=Object.freeze(Object.defineProperty({__proto__:null,build:pd,test:dd},Symbol.toStringTag,{value:`Module`})),hd=e=>e.crop||e.c,gd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=hd(e);G(t,`crop`);let{width:n,height:r}=t;return G(n,`crop.width`),G(r,`crop.height`),Eu(n,`crop.width`,{addParam:{min:0}}),Eu(r,`crop.height`,{addParam:{min:0}}),`c:${n}:${r}:${dd(t)?pd(t,{headless:!0}):``}`.replace(/:+$/,``)},test:e=>!!hd(e)},Symbol.toStringTag,{value:`Module`})),_d=e=>e.crop_aspect_ratio||e.crop_ar||e.car,vd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=_d(e);G(t,`crop_aspect_ratio`);let{aspect_ratio:n,enlarge:r}=t;G(n,`crop_aspect_ratio.aspect_ratio`),Eu(n,`crop_aspect_ratio.aspect_ratio`,{addParam:{min:0}});let i=`crop_ar:${n}`;return r!==void 0&&(i+=`:${Cu(r)}`),i},test:e=>!!_d(e)},Symbol.toStringTag,{value:`Module`})),yd=e=>{if(`disable_animation`in e)return e.disable_animation;if(`da`in e)return e.da},bd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=yd(e);return G(t,`disable_animation`),`da:${Cu(t)}`},test:e=>yd(e)!==void 0},Symbol.toStringTag,{value:`Module`})),xd=e=>e.duotone??e.dt,Sd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=xd(e);G(t,`duotone`);let{intensity:n,color1:r=``,color2:i=``}=t;return Eu(n,`duotone.intensity`,{addParam:{min:0,max:1}}),i?`dt:${n}:${r}:${i}`:r?`dt:${n}:${r}`:`dt:${n}`},test:e=>!!xd(e)},Symbol.toStringTag,{value:`Module`})),Cd=e=>e.dpi,wd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Cd(e);return G(t,`dpi`),Eu(t,`dpi`),`dpi:${t}`},test:e=>!!Cd(e)},Symbol.toStringTag,{value:`Module`})),Td=e=>e.dpr,Ed=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Td(e);return G(t,`dpr`),Eu(t,`dpr`,{addParam:{min:0}}),`dpr:${t}`},test:e=>!!Td(e)},Symbol.toStringTag,{value:`Module`})),Dd=e=>e.draw_detections||e.dd,Od=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Dd(e);return G(t,`draw_detections`),G(t.draw,`draw_detections.draw`),`dd:${Cu(t.draw)}${t.class_names?`:${t.class_names.join(`:`)}`:``}`},test:e=>!!Dd(e)},Symbol.toStringTag,{value:`Module`})),kd=e=>{if(`enforce_thumbnail`in e)return e.enforce_thumbnail;if(`eth`in e)return e.eth},Ad=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=kd(e);return G(t,`enforce_thumbnail`),`eth:${Cu(t)}`},test:e=>kd(e)!==void 0},Symbol.toStringTag,{value:`Module`})),jd=e=>{if(`enlarge`in e)return e.enlarge;if(`el`in e)return e.el},Md=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=jd(e);return G(t,`enlarge`),`el:${Cu(t)}`},test:e=>jd(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Nd=e=>e.expires||e.exp,Pd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Nd(e);return G(t,`expires`),Eu(t,`expires`),`exp:${t}`},test:e=>!!Nd(e)},Symbol.toStringTag,{value:`Module`})),Fd=e=>e.extend||e.ex,Id=e=>!!Fd(e),Ld=(e,t)=>`${t?``:`ex:`}${e.replace(/:+$/,``)}`,Rd=(e,t={})=>{let{headless:n=!1}=t,r=Fd(e);G(r,`extend`),G(r.extend,`extend.extend`);let i=dd(r)?`:${pd(r,{headless:!0})}`:``;return Ld(`${Cu(r.extend)}${i}`,n)},zd=Object.freeze(Object.defineProperty({__proto__:null,build:Rd,test:Id},Symbol.toStringTag,{value:`Module`})),Bd=e=>e.extend_aspect_ratio||e.exar||e.extend_ar,Vd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Bd(e);G(t,`extend_aspect_ratio`),G(t.extend,`extend_aspect_ratio.extend`);let n=dd(t)?`:${pd(t,{headless:!0})}`:``;return`exar:${Cu(t.extend)}${n}`},test:e=>!!Bd(e)},Symbol.toStringTag,{value:`Module`})),Hd=e=>e.fallback_image_url||e.fiu,Ud=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Hd(e);return G(t,`fallback_image_url`),ku(t,`fallback_image_url`),`fiu:${t}`},test:e=>!!Hd(e)},Symbol.toStringTag,{value:`Module`})),Wd=e=>e.filename||e.fn,Gd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Wd(e);G(t,`filename`),G(t.name,`filename.name`),ku(t.name,`filename.name`);let n=t.encoded===void 0?``:`:${Cu(t.encoded)}`;return`fn:${t.name}${n}`},test:e=>!!Wd(e)},Symbol.toStringTag,{value:`Module`})),Kd=e=>e.flip||e.fl,qd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Kd(e);G(t,`flip`);let n=t.horizontal??!1,r=t.vertical??!1;return`fl:${Cu(n)}:${Cu(r)}`},test:e=>!!Kd(e)},Symbol.toStringTag,{value:`Module`})),Jd={png:!0,jpg:!0,jxl:!0,webp:!0,avif:!0,gif:!0,ico:!0,svg:!0,bmp:!0,tiff:!0,mp4:!0,pdf:!0,best:!0},Yd=e=>e.format||e.f||e.ext,Xd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Yd(e);return G(t,`format`),Du(Jd,t,`format`),`f:${t}`},test:e=>!!Yd(e)},Symbol.toStringTag,{value:`Module`})),Zd=e=>e.format_quality||e.fq,Qd=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Zd(e);G(t,`format_quality`),Au(t,`format_quality`);let n=[];
18return t.forEach(e=>{n.push(`${e.format}:${e.quality}`)}),`fq:${n.join(`:`)}`},test:e=>!!Zd(e)},Symbol.toStringTag,{value:`Module`})),$d={down:!0,up:!0,right:!0,left:!0},ef=e=>e.gradient||e.gr,tf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=ef(e);G(t,`gradient`);let{opacity:n,color:r,direction:i,start:a,stop:o}=t;return G(n,`gradient.opacity`),Eu(n,`gradient.opacity`,{addParam:{min:0,max:1}}),r&&ku(r,`gradient.color`,!0),i&&(typeof i==`number`?Eu(i,`gradient.direction`):(ku(i,`gradient.direction`),Du($d,i,`gradient.direction`))),a&&Eu(a,`gradient.start`,{addParam:{min:0,max:1}}),o&&Eu(o,`gradient.stop`,{addParam:{min:0,max:1}}),`gr:${n}:${r||``}:${i||``}:${a||``}:${o||``}`.replace(/:+$/,``)},test:e=>!!ef(e)},Symbol.toStringTag,{value:`Module`})),nf=e=>e.height??e.h,rf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=nf(e);return G(t,`height`),Eu(t,`height`,{addParam:{min:0}}),`h:${t}`},test:e=>!!nf(e)},Symbol.toStringTag,{value:`Module`})),af=e=>e.jpeg_options||e.jpgo,of=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=af(e);G(t,`jpeg_options`);let{progressive:n,no_subsample:r,trellis_quant:i,overshoot_deringing:a,optimize_scans:o,quant_table:s}=t;if(n&&ju(n,`jpeg_options.progressive`),r&&ju(r,`jpeg_options.no_subsample`),i&&ju(i,`jpeg_options.trellis_quant`),a&&ju(a,`jpeg_options.overshoot_deringing`),o&&(ju(o,`jpeg_options.optimize_scans`),n===!1))throw Error(`jpeg_options.progressive must be true if jpeg_options.optimize_scans is true`);return s&&Eu(s,`jpeg_options.quant_table`,{addParam:{min:0,max:8}}),`jpgo:${n===void 0?``:n}:${r===void 0?``:r}:${i===void 0?``:i}:${a===void 0?``:a}:${o===void 0?``:o}:${s===void 0?``:s}`.replace(/:+$/,``)},test:e=>!!af(e)},Symbol.toStringTag,{value:`Module`})),sf=e=>{if(`keep_copyright`in e)return e.keep_copyright;if(`kcr`in e)return e.kcr},cf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=sf(e);return G(t,`keep_copyright`),`kcr:${Cu(t)}`},test:e=>sf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),lf=e=>{if(`max_animation_frames`in e)return e.max_animation_frames;if(`maf`in e)return e.maf},uf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=lf(e);return G(t,`max_animation_frames`),Eu(t,`max_animation_frames`,{addParam:{min:0,minEqual:!0}}),`maf:${t}`},test:e=>lf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),df=e=>{if(`max_animation_frame_resolution`in e)return e.max_animation_frame_resolution;if(`mafr`in e)return e.mafr},ff=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=df(e);return G(t,`max_animation_frame_resolution`),Eu(t,`max_animation_frame_resolution`,{addParam:{min:0}}),`mafr:${t}`},test:e=>df(e)!==void 0},Symbol.toStringTag,{value:`Module`})),pf=e=>e.max_bytes??e.mb,mf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=pf(e);return G(t,`max_bytes`),Eu(t,`max_bytes`,{addParam:{min:0}}),`mb:${t}`},test:e=>!!pf(e)},Symbol.toStringTag,{value:`Module`})),hf=e=>e.max_result_dimension??e.mrd,gf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=hf(e);return G(t,`max_result_dimension`),Eu(t,`max_result_dimension`,{addParam:{min:0}}),`mrd:${t}`},test:e=>hf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),_f=[`no`,`so`,`ea`,`we`,`noea`,`nowe`,`soea`,`sowe`,`ce`],vf=e=>_f.includes(e.type),yf=e=>e.objects_position||e.obj_pos||e.op,bf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=yf(e);G(t,`objects_position`);let n=t.type;if(Ou([..._f,`fp`,`prop`],n,`type`),vf(t))return t.xOffset!==void 0&&Eu(t.xOffset,`objects_position.xOffset`),t.yOffset!==void 0&&Eu(t.yOffset,`objects_position.yOffset`),`op:${n}:${t.xOffset??``}:${t.yOffset??``}`;if(t.type===`fp`)return t.x!==void 0&&Eu(t.x,`objects_position.x`,{addParam:{min:0,max:1}}),t.y!==void 0&&Eu(t.y,`objects_position.y`,{addParam:{min:0,max:1}}),`op:${n}:${t.x??``}:${t.y??``}`;if(n===`prop`)return`op:prop`;throw Error(`Unknown object position type: ${n}`)},test:e=>!!yf(e)},Symbol.toStringTag,{value:`Module`})),xf=e=>{if(`max_src_file_size`in e)return e.max_src_file_size;if(`msfs`in e)return e.msfs},Sf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=xf(e);return G(t,`max_src_file_size`),Eu(t,`max_src_file_size`,{addParam:{min:0}}),`msfs:${t}`},test:e=>xf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Cf=e=>{if(`max_src_resolution`in e)return e.max_src_resolution;if(`msr`in e)return e.msr},wf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Cf(e);return G(t,`max_src_resolution`),Eu(t,`max_src_resolution`,{addParam:{min:0,minEqual:!0}}),`msr:${t}`},test:e=>Cf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Tf=e=>e.min_height??e.mh,Ef=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Tf(e);return G(t,`min_height`),Eu(t,`min_height`,{addParam:{min:0}}),`mh:${t}`},test:e=>!!Tf(e)},Symbol.toStringTag,{value:`Module`})),Df=e=>e.min_width??e.mw,Of=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Df(e);return G(t,`min_width`),Eu(t,`min_width`,{addParam:{min:0}}),`mw:${t}`},test:e=>!!Df(e)},Symbol.toStringTag,{value:`Module`})),kf=e=>e.monochrome??e.mc,Af=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=kf(e);G(t,`monochrome`);let{intensity:n,color:r}=t;return Eu(n,`monochrome.intensity`,{addParam:{min:0,max:1}}),r?`mc:${n}:${r}`:`mc:${n}`},test:e=>!!kf(e)},Symbol.toStringTag,{value:`Module`})),jf=e=>e.padding||e.pd,Mf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=jf(e);if(G(t,`padding`),typeof t==`string`)throw Error(`padding option is not a number or object`);return typeof t==`number`?(Eu(t,`padding`,{addParam:{min:0}}),`pd:${t}`):(t.top!==void 0&&Eu(t.top,`padding.top`),t.right!==void 0&&Eu(t.right,`padding.right`),t.bottom!==void 0&&Eu(t.bottom,`padding.bottom`),t.left!==void 0&&Eu(t.left,`padding.left`),`pd:${t.top??``}:${t.right??``}:${t.bottom??``}:${t.left??``}`.replace(/:+$/,``))},test:e=>!!jf(e)},Symbol.toStringTag,{value:`Module`})),Nf=e=>{if(`page`in e)return e.page;if(`pg`in e)return e.pg},Pf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Nf(e);return G(t,`page`),Eu(t,`page`,{addParam:{min:0,isInt:!0}}),`pg:${t}`},test:e=>Nf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Ff=e=>{if(`pages`in e)return e.pages;if(`pgs`in e)return e.pgs},If=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Ff(e);return G(t,`pages`),Eu(t,`pages`,{addParam:{min:1,isInt:!0}}),`pgs:${t}`},test:e=>Ff(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Lf=e=>e.pixelate??e.pix,Rf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Lf(e);return G(t,`pixelate`),Eu(t,`pixelate`,{addParam:{min:0}}),`pix:${t}`},test:e=>!!Lf(e)},Symbol.toStringTag,{value:`Module`})),zf=e=>e.png_options||e.pngo,Bf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=zf(e);G(t,`png_options`);let{interlaced:n,quantize:r,quantization_colors:i}=t;return n&&ju(n,`png_options.interlaced`),r&&ju(r,`png_options.quantize`),i&&Eu(i,`png_options.quantization_colors`,{addParam:{min:2,max:256}}),`pngo:${n===void 0?``:n}:${r===void 0?``:r}:${i||``}`.replace(/:+$/,``)},test:e=>!!zf(e)},Symbol.toStringTag,{value:`Module`})),Vf=e=>e.preset||e.pr,Hf=Object.freeze(Object.defineProperty({__proto__:null,build:(e,t)=>{let n=Vf(e);if(G(n,`preset`),Au(n,`preset`),n.some(e=>typeof e!=`string`))throw Error(`preset option should contain only strings`);return t!=null&&t.onlyPresets||(n=[`pr`,...n]),`${n.join(`:`)}`},test:e=>!!Vf(e)},Symbol.toStringTag,{value:`Module`})),Uf=e=>e.quality??e.q,Wf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Uf(e);return G(t,`quality`),Eu(t,`quality`,{addParam:{min:0,max:100}}),`q:${t}`},test:e=>!!Uf(e)},Symbol.toStringTag,{value:`Module`})),Gf=e=>{if(`raw`in e)return e.raw},Kf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Gf(e);return G(t,`raw`),`raw:${Cu(t)}`},test:e=>Gf(e)!==void 0},Symbol.toStringTag,{value:`Module`})),qf={fit:!0,fill:!0,auto:!0,"fill-down":!0,force:!0},Jf=e=>e.resize||e.rs,Yf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Jf(e);G(t,`resize`);let{resizing_type:n,width:r,height:i,enlarge:a}=t;return n&&Du(qf,n,`resize.resizing_type`),r&&Eu(r,`resize.width`,{addParam:{min:0}}),i&&Eu(i,`resize.height`,{addParam:{min:0}}),`rs:${n||``}:${r||``}:${i||``}:${a===void 0?``:Cu(a)}:${Id(t)?Rd(t,{headless:!0}):``}`.replace(/:+$/,``)},test:e=>!!Jf(e)},Symbol.toStringTag,{value:`Module`}
18)),Xf={nearest:!0,linear:!0,cubic:!0,lanczos2:!0,lanczos3:!0},Zf=e=>e.resizing_algorithm||e.ra,Qf=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Zf(e);return G(t,`resizing_algorithm`),Du(Xf,t,`resizing_algorithm`),`ra:${t}`},test:e=>!!Zf(e)},Symbol.toStringTag,{value:`Module`})),$f={fit:!0,fill:!0,"fill-down":!0,force:!0,auto:!0},ep=e=>e.resizing_type||e.rt,tp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=ep(e);return G(t,`resizing_type`),Du($f,t,`resizing_type`),`rt:${t}`},test:e=>!!ep(e)},Symbol.toStringTag,{value:`Module`})),np=e=>{if(`return_attachment`in e)return e.return_attachment;if(`att`in e)return e.att},rp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=np(e);return G(t,`return_attachment`),`att:${Cu(t)}`},test:e=>np(e)!==void 0},Symbol.toStringTag,{value:`Module`})),ip={0:!0,90:!0,180:!0,270:!0},ap=e=>e.rotate??e.rot,op=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=ap(e),n=`You can use values ${Object.keys(ip).join(`, `)}`;return G(t,`rotate`),Eu(t,`rotate`,{addInfo:n}),Du(ip,t,`rotate`),`rot:${t}`},test:e=>!!ap(e)},Symbol.toStringTag,{value:`Module`})),sp=e=>e.saturation??e.sa,cp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=sp(e);return G(t,`saturation`),Eu(t,`saturation`,{addParam:{min:0}}),`sa:${t}`},test:e=>!!sp(e)},Symbol.toStringTag,{value:`Module`})),lp=e=>e.sharpen??e.sh,up=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=lp(e);return G(t,`sharpen`),Eu(t,`sharpen`,{addParam:{min:0}}),`sh:${t}`},test:e=>!!lp(e)},Symbol.toStringTag,{value:`Module`})),dp=e=>e.size||e.s,fp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=dp(e);G(t,`size`);let{width:n,height:r,enlarge:i}=t;return n&&Eu(n,`size.width`,{addParam:{min:0}}),r&&Eu(r,`size.height`,{addParam:{min:0}}),`s:${n||``}:${r||``}:${i===void 0?``:Cu(i)}:${Id(t)?Rd(t,{headless:!0}):``}`.replace(/:+$/,``)},test:e=>!!dp(e)},Symbol.toStringTag,{value:`Module`})),pp=[`jpg`,`jxl`,`png`,`webp`,`avif`,`gif`,`ico`,`svg`,`heic`,`bmp`,`tiff`,`pdf`,`mp4`],mp=e=>e.skip_processing||e.sp,hp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=mp(e);if(G(t,`skip_processing`),Au(t,`skip_processing`),t.some(e=>!pp.includes(e))){let e=`Valid values are: ${pp.join(`,`)}`;throw Error(`skip_processing option contains unsupported extension. ${e}`)}return`sp:${t.join(`:`)}`},test:e=>!!mp(e)},Symbol.toStringTag,{value:`Module`})),gp=e=>{if(`strip_color_profile`in e)return e.strip_color_profile;if(`scp`in e)return e.scp},_p=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=gp(e);return G(t,`strip_color_profile`),`scp:${Cu(t)}`},test:e=>gp(e)!==void 0},Symbol.toStringTag,{value:`Module`})),vp=e=>`strip_metadata`in e?e.strip_metadata:`sm`in e?e.sm:void 0,yp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=vp(e);return G(t,`strip_metadata`),`sm:${Cu(t)}`},test:e=>vp(e)!==void 0},Symbol.toStringTag,{value:`Module`})),bp=e=>e.style||e.stl,xp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=bp(e);return G(t,`style`),ku(t,`style`),`stl:${t}`},test:e=>!!bp(e)},Symbol.toStringTag,{value:`Module`})),Sp=e=>e.trim||e.t,Cp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Sp(e);G(t,`trim`);let{threshold:n,color:r,equal_hor:i,equal_ver:a}=t;G(n,`trim.threshold`),Eu(n,`trim.threshold`),r&&ku(r,`trim.color`,!0);let o=i===void 0?``:Cu(i),s=a===void 0?``:Cu(a);return`t:${n}:${r||``}:${o}:${s}`.replace(/:+$/,``)},test:e=>!!Sp(e)},Symbol.toStringTag,{value:`Module`})),wp={auto:!0,none:!0,always:!0},Tp=e=>e.unsharp_masking||e.ush,Ep=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Tp(e);G(t,`unsharp_masking`);let{mode:n,weight:r,divider:i}=t;return n&&Du(wp,n,`unsharp_masking.mode`),r!==void 0&&Eu(r,`unsharp_masking.weight`,{addParam:{min:0,minEqual:!0}}),i!==void 0&&Eu(i,`unsharp_masking.divider`,{addParam:{min:0,minEqual:!0}}),`ush:${n||``}:${r||``}:${i||``}`.replace(/:+$/,``)},test:e=>!!Tp(e)},Symbol.toStringTag,{value:`Module`})),Dp=e=>{if(`video_thumbnail_second`in e)return e.video_thumbnail_second;if(`vts`in e)return e.vts},Op=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Dp(e);return G(t,`video_thumbnail_second`),Eu(t,`video_thumbnail_second`,{addParam:{min:1,isInt:!0}}),`vts:${t}`},test:e=>Dp(e)!==void 0},Symbol.toStringTag,{value:`Module`}));function kp(e){return e.video_thumbnail_animation||e.vta}function Ap(e){return!!kp(e)}function jp(e){let t=kp(e);G(t,`video_thumbnail_animation`),Eu(t.step,`video_thumbnail_animation.step`),Eu(t.delay,`video_thumbnail_animation.delay`),Eu(t.frames,`video_thumbnail_animation.frames`),t.frame_width!==void 0&&Eu(t.frame_width,`video_thumbnail_animation.frame_width`),t.frame_height!==void 0&&Eu(t.frame_height,`video_thumbnail_animation.frame_height`);let n=[],r=t.extend_frame===void 0?void 0:Cu(t.extend_frame),i=t.trim===void 0?void 0:Cu(t.trim),a=t.fill===void 0?void 0:Cu(t.fill);
18for(n.push(r,i,a),a===`t`&&n.push(t.focus_x,t.focus_y);n.length>0&&n[n.length-1]===void 0;)n.pop();let o=n.length>0?`:${n.join(`:`)}`:``;return`vta:${t.step}:${t.delay}:${t.frames}:${t.frame_width}:${t.frame_height}${o}`}var Mp=Object.freeze(Object.defineProperty({__proto__:null,build:jp,test:Ap},Symbol.toStringTag,{value:`Module`}));function Np(e){return e.video_thumbnail_tile||e.vtt}function Pp(e){return!!Np(e)}function Fp(e){let t=Np(e);G(t,`video_thumbnail_tile`),Eu(t.step,`video_thumbnail_tile.step`),Eu(t.columns,`video_thumbnail_tile.columns`),Eu(t.rows,`video_thumbnail_tile.rows`),Eu(t.tile_width,`video_thumbnail_tile.tile_width`),Eu(t.tile_height,`video_thumbnail_tile.tile_height`);let n=[],r=t.extend_tile===void 0?void 0:Cu(t.extend_tile),i=t.trim===void 0?void 0:Cu(t.trim),a=t.fill===void 0?void 0:Cu(t.fill);for(n.push(r,i,a),a===`t`&&n.push(t.focus_x,t.focus_y);n.length>0&&n[n.length-1]===void 0;)n.pop();let o=n.length>0?`:${n.join(`:`)}`:``;return`vtt:${t.step}:${t.columns}:${t.rows}:${t.tile_width}:${t.tile_height}${o}`}var Ip=Object.freeze(Object.defineProperty({__proto__:null,build:Fp,test:Pp},Symbol.toStringTag,{value:`Module`})),Lp={ce:!0,no:!0,so:!0,ea:!0,we:!0,noea:!0,nowe:!0,soea:!0,sowe:!0,re:!0,ch:!0},Rp=e=>e.watermark||e.wm,zp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Rp(e);G(t,`watermark`);let{opacity:n,position:r,x_offset:i,y_offset:a,scale:o}=t;return G(n,`watermark.opacity`),Eu(n,`watermark.opacity`,{addParam:{min:0,max:1}}),r&&(ku(r,`watermark.position`),Du(Lp,r,`watermark.position`)),i&&Eu(i,`watermark.x_offset`),a&&Eu(a,`watermark.y_offset`),o&&Eu(o,`watermark.scale`),`wm:${n}:${r||``}:${i||``}:${a||``}:${o||``}`.replace(/:+$/,``)},test:e=>!!Rp(e)},Symbol.toStringTag,{value:`Module`})),Bp=e=>e.watermark_shadow??e.wmsh,Vp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Bp(e);return G(t,`watermark_shadow`),Eu(t,`watermark_shadow`,{addParam:{min:0}}),`wmsh:${t}`},test:e=>!!Bp(e)},Symbol.toStringTag,{value:`Module`})),Hp=e=>e.watermark_size||e.wms,Up=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Hp(e);G(t,`watermark_size`);let{width:n,height:r}=t;return n&&Eu(n,`watermark_size.width`,{addParam:{min:0}}),r&&Eu(r,`watermark_size.height`,{addParam:{min:0}}),`wms:${n||``}:${r||``}`.replace(/:+$/,``)},test:e=>!!Hp(e)},Symbol.toStringTag,{value:`Module`})),Wp=e=>e.watermark_text||e.wmt,Gp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Wp(e);return G(t,`watermark_text`),ku(t,`watermark_text`),`wmt:${t}`},test:e=>!!Wp(e)},Symbol.toStringTag,{value:`Module`})),Kp=e=>e.watermark_url||e.wmu,qp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Kp(e);return G(t,`watermark_url`),ku(t,`watermark_url`),`wmu:${t}`},test:e=>!!Kp(e)},Symbol.toStringTag,{value:`Module`})),Jp={lossy:!0,near_lossless:!0,lossless:!0},Yp={default:!0,photo:!0,picture:!0,drawing:!0,icon:!0,text:!0},Xp=e=>e.webp_options||e.webpo,Zp=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Xp(e),n,r,i;G(t,`webp_options`),typeof t==`string`?n=t:(n=t.compression,t.smart_subsample!==void 0&&(r=t.smart_subsample,ju(r,`webp_options.smart_subsample`)),t.preset!==void 0&&(i=t.preset,Du(Yp,i,`webp_options.preset`))),Du(Jp,n,`webp_options`);let a=`webpo:${n}`;return(r!==void 0||i!==void 0)&&(a+=`:${r===void 0?``:r}`),i!==void 0&&(a+=`:${i}`),a},test:e=>!!Xp(e)},Symbol.toStringTag,{value:`Module`})),Qp=e=>e.width??e.w,$p=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Qp(e);return G(t,`width`),Eu(t,`width`,{addParam:{min:0}}),`w:${t}`},test:e=>!!Qp(e)},Symbol.toStringTag,{value:`Module`})),em=(e,t)=>{G(e,t),Eu(e,t,{addParam:{min:0}})},tm=e=>e.zoom||e.z,nm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=tm(e);return G(t,`zoom`),typeof t==`string`&&Eu(t,`zoom`),typeof t==`number`?(em(t,`zoom`),`z:${t}`):(em(t.zoom_x,`zoom.zoom_x`),em(t.zoom_y,`zoom.zoom_y`),`z:${t.zoom_x}:${t.zoom_y}`)},test:e=>!!tm(e)},Symbol.toStringTag,{value:`Module`})),rm=e=>e.wild_options,im=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=e.wild_options;if(G(t,`raw_options`),Au(t,`raw_options`),!t.every(e=>Array.isArray(e)))throw Error(`raw_options is not an array of arrays`);let n=``;for(let e=0;e<t.length;e++){let r=``;for(let n=0;n<t[e].length;n++)n>0&&(r+=`:`),r+=t[e][n];e>0&&(n+=`/`),n+=r}return n},test:e=>!!rm(e)},Symbol.toStringTag,{value:`Module`}));Object.values(Object.freeze(Object.defineProperty({__proto__:null,adjust:Nu,autoRotate:Ru,autoquality:Iu,avifOptions:Vu,background:Uu,backgroundAlpha:Gu,blur:qu,blurAreas:Yu,blurDetections:Zu,brightness:$u,cacheBuster:td,colorProfile:rd,
18colorize:ad,contrast:sd,crop:gd,cropAspectRatio:vd,disableAnimation:bd,dpi:wd,dpr:Ed,drawDetections:Od,duotone:Sd,enforceThumbnail:Ad,enlarge:Md,expires:Pd,extend:zd,extendAspectRatio:Vd,fallbackImageUrl:Ud,filename:Gd,flip:qd,format:Xd,formatQuality:Qd,gradient:tf,gravity:md,height:rf,jpegOptions:of,keepCopyright:cf,maxAnimationFrameResolution:ff,maxAnimationFrames:uf,maxBytes:mf,maxResultDimension:gf,maxSrcFileSize:Sf,maxSrcResolution:wf,minHeight:Ef,minWidth:Of,monochrome:Af,objectPosition:bf,padding:Mf,page:Pf,pages:If,pixelate:Rf,pngOptions:Bf,preset:Hf,quality:Wf,raw:Kf,resize:Yf,resizingAlgorithm:Qf,resizingType:tp,returnAttachment:rp,rotate:op,saturation:cp,sharpen:up,size:fp,skipProcessing:hp,stripColorProfile:_p,stripMetadata:yp,style:xp,trim:Cp,unsharpMasking:Ep,videoThumbnailAnimation:Mp,videoThumbnailSecond:Op,videoThumbnailTile:Ip,watermark:zp,watermarkShadow:Vp,watermarkSize:Up,watermarkText:Gp,watermarkUrl:qp,webpOptions:Zp,width:$p,wildOptions:im,zoom:nm},Symbol.toStringTag,{value:`Module`})));var am=e=>{if(`average`in e)return e.average;if(`avg`in e)return e.avg},om=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=am(e);G(t,`average`),G(t.average,`average.average`);let n=t.ignore_transparent===void 0?``:`:${Cu(t.ignore_transparent)}`;return`avg:${Cu(t.average)}${n}`},test:e=>am(e)!==void 0},Symbol.toStringTag,{value:`Module`})),sm=e=>{if(`blurhash`in e)return e.blurhash;if(`bh`in e)return e.bh},cm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=sm(e);G(t,`blurhash`);let{x_components:n,y_components:r}=t;return G(n,`blurhash.x_components`),G(r,`blurhash.y_components`),Eu(n,`blurhash.x_components`,{addParam:{min:0,max:9}}),Eu(r,`blurhash.y_components`,{addParam:{min:0,max:9}}),`bh:${n}:${r}`},test:e=>sm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),lm=e=>{if(`calcHashsums`in e)return e.calcHashsums;if(`chs`in e)return e.chs},um=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=lm(e);return G(t,`calcHashsums`),t.length?`chs:${t.join(`:`)}`:`chs:`},test:e=>lm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),dm=e=>{if(`detect_objects`in e)return e.detect_objects;if(`do`in e)return e.do},fm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=dm(e);return G(t,`detect_objects`),`do:${Cu(t)}`},test:e=>dm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),pm=e=>{if(`dimensions`in e)return e.dimensions;if(`d`in e)return e.d},mm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=pm(e);return G(t,`dimensions`),`d:${Cu(t)}`},test:e=>pm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),hm=e=>{if(`dominant_colors`in e)return e.dominant_colors;if(`dc`in e)return e.dc},gm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=hm(e);G(t,`dominant_colors`),G(t.dominant_colors,`dominant_colors.dominant_colors`);let n=t.build_missed===void 0?``:`:${Cu(t.build_missed)}`;return`dc:${Cu(t.dominant_colors)}${n}`},test:e=>hm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),_m=e=>{if(`exif`in e)return e.exif},vm=e=>_m(e)!==void 0,ym=e=>typeof e==`object`&&!!e,bm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=_m(e);if(G(t,`EXIF`),!ym(t))return`exif:${Cu(t)}`;let{enabled:n,canonical_names:r}=t,i=n===void 0?`t`:Cu(n);return r===void 0?`exif:${i}`:`exif:${i}:${Cu(r)}`},test:vm},Symbol.toStringTag,{value:`Module`})),xm=e=>{if(`format`in e)return e.format;if(`f`in e)return e.f},Sm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=xm(e);return G(t,`format`),`f:${Cu(t)}`},test:e=>xm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Cm=e=>{if(`iptc`in e)return e.iptc},wm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Cm(e);return G(t,`IPTC`),`iptc:${Cu(t)}`},test:e=>Cm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Tm=e=>{if(`pages_number`in e)return e.pages_number;if(`pn`in e)return e.pn},Em=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Tm(e);return G(t,`pages_number`),`pn:${Cu(t)}`},test:e=>Tm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Dm=e=>{if(`palette`in e)return e.palette;if(`p`in e)return e.p},Om=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Dm(e);if(G(t,`palette`),Eu(t,`palette`,{addParam:{min:0,max:256,isInt:!0}}),t===1)throw Error(`palette option is should be 0 or between 2 and 256`);return`p:${t}`},test:e=>Dm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),km=e=>{if(`size`in e)return e.size;if(`s`in e)return e.s},Am=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=km(e);return G(t,`size`),`s:${Cu(t)}`},test:e=>km(e)!==void 0},Symbol.toStringTag,{value:`Module`})),jm=e=>{if(`video_meta`in e)return e.video_meta;if(`vm`in e)return e.vm},Mm=Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=jm(e);return G(t,`video_meta`),`vm:${Cu(t)}`},test:e=>jm(e)!==void 0},Symbol.toStringTag,{value:`Module`})),Nm=e=>{if(`xmp`in e)return e.xmp};Object.values(Object.freeze(Object.defineProperty({__proto__:null,average:om,blurhash:cm,cacheBuster:td,calcHashsums:um,crop:gd,detectObjects:fm,dimensions:mm,dominantColors:gm,exif:bm,expires:Pd,format:Sm,iptc:wm,maxSrcFileSize:Sf,maxSrcResolution:wf,page:Pf,pagesNumber:Em,palette:Om,preset:Hf,size:Am,videoMeta:Mm,videoThumbnailSecond:Op,wildOptions:im,xmp:Object.freeze(Object.defineProperty({__proto__:null,build:e=>{let t=Nm(e);return G(t,`XMP`),`xmp:${Cu(t)}`},test:e=>Nm(e)!==void 0},Symbol.toStringTag,{value:`Module`}))},Symbol.toStringTag,{value:`Module`})));function Pm(e){return typeof e==`object`&&!!e&&`constructor`in e&&e.constructor===Object}function Fm(e={},t={}){let n=[`__proto__`,`constructor`,`prototype`];Object.keys(t).filter(e=>
vendor: 71,664 bytes, line 18
18n.indexOf(e)<0).forEach(n=>{e[n]===void 0?e[n]=t[n]:Pm(t[n])&&Pm(e[n])&&Object.keys(t[n]).length>0&&Fm(e[n],t[n])})}var Im={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 Lm(){let e=typeof document<`u`?document:{};return Fm(e,Im),e}var Rm={document:Im,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(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>`u`?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>`u`||clearTimeout(e)}};function zm(){let e=typeof window<`u`?window:{};return Fm(e,Rm),e}function Bm(e=``){return e.trim().split(` `).filter(e=>!!e.trim())}function Vm(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch{}try{delete t[e]}catch{}})}function Hm(e,t=0){return setTimeout(e,t)}function Um(){return Date.now()}function Wm(e){let t=zm(),n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||=e.style,n}function Gm(e,t=`x`){let n=zm(),r,i,a,o=Wm(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 Km(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function qm(e){return typeof window<`u`&&window.HTMLElement!==void 0?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Jm(...e){let t=Object(e[0]);for(let n=1;n<e.length;n+=1){let r=e[n];if(r!=null&&!qm(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&&(Km(t[i])&&Km(r[i])?r[i].__swiper__?t[i]=r[i]:Jm(t[i],r[i]):!Km(t[i])&&Km(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:Jm(t[i],r[i])):t[i]=r[i])}}}return t}function Ym(e,t,n){e.style.setProperty(t,n)}function Xm({swiper:e,targetPosition:t,side:n}){let r=zm(),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=i+(.5-Math.cos(c*Math.PI)/2)*(t-i);if(l(d,t)&&(d=t),e.wrapperEl.scrollTo({[n]:d}),l(d,t)){e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.scrollSnapType=``,setTimeout(()=>{e.wrapperEl.style.overflow=``,e.wrapperEl.scrollTo({[n]:d})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function Zm(e){return e.querySelector(`.swiper-slide-transform`)||e.shadowRoot&&e.shadowRoot.querySelector(`.swiper-slide-transform`)||e}function Qm(e,t=``){let n=zm(),r=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function $m(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 eh(e,t){let n=zm(),r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(r=[...t.assignedElements()].includes(e),r||=$m(e,t)),r}function th(e){try{console.warn(e);return}catch{}}function nh(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:Bm(t)),n}function rh(e){let t=zm(),n=Lm(),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 ih(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 ah(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 oh(e,t){return zm().getComputedStyle(e,null).getPropertyValue(t)}function sh(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function ch(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 lh(e,t){function n(r){r.target===e&&(t.call(e,r),e.removeEventListener(`transitionend`,n))}t&&e.addEventListener(`transitionend`,n)}function uh(e,t,n){let r=zm();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 dh(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function fh(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function ph(e,t=``){typeof trustedTypes<`u`?e.innerHTML=trustedTypes.createPolicy(`html`,{createHTML:e=>e}).createHTML(t):e.innerHTML=t}var mh;function See(){let e=zm(),t=Lm();return{smoothScroll:t.documentElement&&t.documentElement.style&&`scrollBehavior`in t.documentElement.style,touch:!!(`ontouchstart`in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function hh(){return mh||=See(),mh}var gh;function Cee({userAgent:e}={}){let t=hh(),n=zm(),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 _h(e={}){return gh||=Cee(e),gh}var vh;function wee(){let e=zm(),t=_h(),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}}let 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 yh(){return vh||=wee(),vh}function Tee({swiper:e,on:t,emit:n}){let r=zm(),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 Eee({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=zm(),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?!0:n.attributes,childList:e.isElement||(n.childList===void 0?!0:n).childList,characterData:n.characterData===void 0?!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=ch(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 Dee={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 Oee(){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(oh(r,`padding-left`)||0,10)-parseInt(oh(r,`padding-right`)||0,10),n=n-parseInt(oh(r,`padding-top`)||0,10)-parseInt(oh(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 kee(){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=Qm(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=>{a?e.style.marginLeft=``:e.style.marginRight=``,e.style.marginBottom=``,e.style.marginTop=``}),n.centeredSlides&&n.cssMode&&(Ym(r,`--swiper-centered-offset-before`,``),Ym(r,`--swiper-centered-offset-after`,``)),n.cssMode&&(Ym(r,`--swiper-slides-offset-before`,`${m}px`),Ym(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),oh(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()?uh(i,`width`,!0):uh(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){Ym(r,`--swiper-centered-offset-before`,`${-d[0]}px`),Ym(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 Aee(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 jee(){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 bh=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Mee(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)),bh(c,h,n.slideVisibleClass),bh(c,m,n.slideFullyVisibleClass),c.progress=i?-u:u,c.originalProgress=i?-d:d}}function Nee(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 xh=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Pee(){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=>Qm(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=ah(c,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u&&(u=t[0]),l=ih(c,`.${n.slideClass}, swiper-slide`)[0],n.loop)),t.forEach(e=>{xh(e,e===c,n.slideActiveClass),xh(e,e===u,n.slideNextClass),xh(e,e===l,n.slidePrevClass)}),e.emitSlidesClasses()}var Sh=(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()}},Ch=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector(`[loading="lazy"]`);n&&n.removeAttribute(`loading`)},wh=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)=>n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&Ch(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)&&Ch(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)&&Ch(e,r)};function Fee(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 Iee(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=Fee(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&&wh(t),t.emit(`activeIndexChange`),t.emit(`snapIndexChange`),(t.initialized||t.params.runCallbacksOnInit)&&(o!==f&&t.emit(`realIndexChange`),t.emit(`slideChange`))}function Lee(e,t){let n=this,r=n.params,i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&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 Ree={updateSize:Oee,updateSlides:kee,updateAutoHeight:Aee,updateSlidesOffset:jee,updateSlidesProgress:Mee,updateProgress:Nee,updateSlidesClasses:Pee,updateActiveIndex:Iee,updateClickedSlide:Lee};function zee(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=Gm(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function Bee(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 Vee(){return-this.snapGrid[0]}function Hee(){return-this.snapGrid[this.snapGrid.length-1]}function Uee(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 Xm({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 Wee={getTranslate:zee,setTranslate:Bee,minTranslate:Vee,maxTranslate:Hee,translateTo:Uee};function Gee(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 Th({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 Kee(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Th({swiper:n,runCallbacks:e,direction:t,step:`Start`}))}function qee(e=!0,t){let n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Th({swiper:n,runCallbacks:e,direction:t,step:`End`}))}var Jee={setTransition:Gee,transitionStart:Kee,transitionEnd:qee};function Yee(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 Xm({swiper:a,targetPosition:n,side:e?`left`:`top`}),!0;p.scrollTo({[e?`left`:`top`]:n,behavior:`smooth`})}return!0}let b=yh().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 Xee(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 Zee(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 Qee(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 $ee(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 ete(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 tte(){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(Qm(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),Hm(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var nte={slideTo:Yee,slideToLoop:Xee,slideNext:Zee,slidePrev:Qee,slideReset:$ee,slideToClosest:ete,slideToClickedSlide:tte};function rte(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;let a=()=>{Qm(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute(`data-swiper-slide-index`,t)})},o=()=>{let e=Qm(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?nh(`swiper-slide`,[r.slideBlankClass]):nh(`div`,[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?(r.loopAddBlankSlides?(d(c-n.slides.length%c),n.recalcSlides(),n.updateSlides()):th(`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()):th(`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 ite({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?th(`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`&&th("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,ee=n===`prev`||!n,te=0,ne=0,re=(S?l[i].column:i)+(v&&r===void 0?-y/2+.5:0);if(re<x){te=Math.max(x-re,b);for(let e=0;e<x-re;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(re+y>T-x){ne=Math.max(re-(T-x*2),b),E&&(ne=Math.max(ne,y-T+_+1));for(let e=0;e<ne;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)),ee&&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&&ee||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&&ee){if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D+te]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D+Math.ceil(te),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-ne]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D-ne,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:!1})}):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:!1})}c.emit(`loopFix`)}function ate(){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 ote={loopCreate:rte,loopFix:ite,loopDestroy:ate};function ste(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 cte(){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 lte={setGrabCursor:ste,unsetGrabCursor:cte};function ute(e,t=this){function n(t){if(!t||t===Lm()||t===zm())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 Eh(e,t,n){let r=zm(),{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 dte(e){let t=this;if(t.destroyed)return;let n=Lm(),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`){Eh(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`&&!eh(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?ute(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(!Eh(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=Um(),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 fte(e){let t=Lm(),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=Um());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}});n.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 pte(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=Um(),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=Um(),Hm(()=>{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>=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 Dh(){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 mte(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 hte(){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 Oh(e){let t=this;t.destroyed||(Sh(t,e.target),!(t.params.cssMode||t.params.slidesPerView!==`auto`&&!t.params.autoHeight)&&t.update())}function kh(){let e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction=`auto`))}var Ah=(e,t)=>{let n=Lm(),{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`,Dh,!0):e[l](`observerUpdate`,Dh,!0),i[c](`load`,e.onLoad,{capture:!0}))};function jh(){let e=this,{params:t}=e;e.onTouchStart=dte.bind(e),e.onTouchMove=fte.bind(e),e.onTouchEnd=pte.bind(e),e.onDocumentTouchStart=kh.bind(e),t.cssMode&&(e.onScroll=hte.bind(e)),e.onClick=mte.bind(e),e.onLoad=Oh.bind(e),Ah(e,`on`)}function Mh(){Ah(this,`off`)}var Nh={attachEvents:jh,detachEvents:Mh},Ph=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function Fh(){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=Lm(),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.getBreakpoint(a,s,c);if(!l||e.currentBreakpoint===l)return;let u=(l in a?a[l]:void 0)||e.originalParams,d=Ph(e,r),f=Ph(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(),Jm(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 Ih(e,t=`window`,n){if(!e||t===`container`&&!n)return;let r=!1,i=zm(),a=t===`window`?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>typeof e==`string`&&e.indexOf(`@`)===0?{value:a*parseFloat(e.substr(1)),point:e}:{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 Lh={setBreakpoint:Fh,getBreakpoint:Ih};function Rh(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 zh(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=Rh([`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 Bh(){let e=this,{el:t,classNames:n}=e;!t||typeof t==`string`||(t.classList.remove(...n),e.emitContainerClasses())}var Vh={addClasses:zh,removeClasses:Bh};function Hh(){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 Uh={checkOverflow:Hh},Wh={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 Gh(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];if(typeof i!=`object`||!i){Jm(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)){Jm(t,n);return}typeof e[r]==`object`&&!(`enabled`in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),Jm(t,n)}}var Kh={eventsEmitter:Dee,update:Ree,translate:Wee,transition:Jee,slide:nte,loop:ote,grabCursor:lte,events:Nh,breakpoints:Lh,checkOverflow:Uh,classes:Vh},qh={},Jh=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=Jm({},r),n&&!r.el&&(r.el=n);let i=Lm();if(r.el&&typeof r.el==`string`&&i.querySelectorAll(r.el).length>1){let t=[];return i.querySelectorAll(r.el).forEach(n=>{let i=Jm({},r,{el:n});t.push(new e(i))}),t}let a=this;a.__swiper__=!0,a.support=hh(),a.device=_h({userAgent:r.userAgent}),a.browser=yh(),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:Gh(r,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}),a.params=Jm({},Jm({},Wh,o),qh,r),a.originalParams=Jm({},a.params),a.passedParams=Jm({},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=sh(Qm(t,`.${n.slideClass}, swiper-slide`)[0]);return sh(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=Qm(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&&Sh(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()):Qm(n,r())[0];return!i&&t.params.createElements&&(i=nh(`div`,t.params.wrapperClass),n.append(i),Qm(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`||oh(n,`direction`)===`rtl`,rtlTranslate:t.params.direction===`horizontal`&&(n.dir.toLowerCase()===`rtl`||oh(n,`direction`)===`rtl`),wrongRTL:oh(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?Sh(t,e):e.addEventListener(`load`,e=>{Sh(t,e.target)})}),wh(t),t.initialized=!0,wh(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),Vm(n)),n.destroyed=!0,null)}static extendDefaults(e){Jm(qh,e)}static get extendedDefaults(){return qh}static get defaults(){return Wh}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(Kh).forEach(e=>{Object.keys(Kh[e]).forEach(t=>{Jh.prototype[t]=Kh[e][t]})}),Jh.use([Tee,Eee]);function Yh({swiper:e,extendParams:t,on:n,emit:r}){t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let i,a=Lm();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let o=a.createElement(`div`);function s(t,n){let r=e.params.virtual;if(r.cache&&e.virtual.cache[n])return e.virtual.cache[n];let i;return r.renderSlide?(i=r.renderSlide.call(e,t,n),typeof i==`string`&&(ph(o,i),i=o.children[0])):i=e.isElement?nh(`swiper-slide`):nh(`div`,e.params.slideClass),i.setAttribute(`data-swiper-slide-index`,n),r.renderSlide||ph(i,t),r.cache&&(e.virtual.cache[n]=i),i}function c(t,n,i){let{slidesPerGroup:a,centeredSlides:o,slidesPerView:c,loop:l,initialSlide:u}=e.params;if(n&&!l&&u>0)return;let{addSlidesBefore:d,addSlidesAfter:f,slidesPerViewAutoSlideSize:p}=e.params.virtual,{from:m,to:h,slides:g,slidesGrid:_,offset:v}=e.virtual;e.params.cssMode||e.updateActiveIndex();let y=i===void 0?e.activeIndex||0:i,b;b=e.rtlTranslate?`right`:e.isHorizontal()?`left`:`top`;let x;if(c===`auto`)if(p){let t=e.size;t||=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height,x=Math.max(1,Math.ceil(t/p))}else x=1;else x=c;let S,C;o?(S=Math.floor(x/2)+a+f,C=Math.floor(x/2)+a+d):(S=x+(a-1)+f,C=(l?x:a)+d);let w=y-C,T=y+S;l||(w=Math.max(w,0),T=Math.min(T,g.length-1));let E=(e.slidesGrid[w]||0)-(e.slidesGrid[0]||0);l&&y>=C?(w-=C,o||(E+=e.slidesGrid[0])):l&&y<C&&(w=-C,o&&(E+=e.slidesGrid[0])),Object.assign(e.virtual,{from:w,to:T,offset:E,slidesGrid:e.slidesGrid,slidesBefore:C,slidesAfter:S});function D(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r(`virtualUpdate`)}if(m===w&&h===T&&!t){e.slidesGrid!==_&&E!==v&&e.slides.forEach(t=>{t.style[b]=`${E-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),r(`virtualUpdate`);return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:E,from:w,to:T,slides:function(){let e=[];for(let t=w;t<=T;t+=1)e.push(g[t]);return e}()}),e.params.virtual.renderExternalUpdate?D():r(`virtualUpdate`);return}let O=[],ee=[],te=e=>{let t=e;return e<0?t=g.length+e:t>=g.length&&(t-=g.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=m;t<=h;t+=1)if(t<w||t>T){let n=te(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${n}"], swiper-slide[data-swiper-slide-index="${n}"]`)).forEach(e=>{e.remove()})}let ne=l?-g.length:0,re=l?g.length*2:g.length;for(let e=ne;e<re;e+=1)if(e>=w&&e<=T){let n=te(e);h===void 0||t?ee.push(n):(e>h&&ee.push(n),e<m&&O.push(n))}if(ee.forEach(t=>{e.slidesEl.append(s(g[t],t))}),l)for(let t=O.length-1;t>=0;--t){let n=O[t];e.slidesEl.prepend(s(g[n],n))}else O.sort((e,t)=>
vendor: 4,070 bytes, line 18
18t-e),O.forEach(t=>{e.slidesEl.prepend(s(g[t],t))});Qm(e.slidesEl,`.swiper-slide, swiper-slide`).forEach(t=>{t.style[b]=`${E-Math.abs(e.cssOverflowAdjustment())}px`}),D()}function l(t){if(typeof t==`object`&&`length`in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);c(!0)}function u(t){let n=e.activeIndex,r=n+1,i=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);r=n+t.length,i=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){let t=e.virtual.cache,n={};Object.keys(t).forEach(e=>{let r=t[e],a=r.getAttribute(`data-swiper-slide-index`);a&&r.setAttribute(`data-swiper-slide-index`,parseInt(a,10)+i),n[parseInt(e,10)+i]=r}),e.virtual.cache=n}c(!0),e.slideTo(r,0)}function d(t){if(t==null)return;let n=e.activeIndex;if(Array.isArray(t))for(let r=t.length-1;r>=0;--r)e.params.virtual.cache&&(delete e.virtual.cache[t[r]],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute(`data-swiper-slide-index`,n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t[r],1),t[r]<n&&--n,n=Math.max(n,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute(`data-swiper-slide-index`,n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t,1),t<n&&--n,n=Math.max(n,0);c(!0),e.slideTo(n,0)}function f(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),c(!0),e.slideTo(0,0)}n(`beforeInit`,()=>{if(!e.params.virtual.enabled)return;let t;if(e.passedParams.virtual.slides===void 0){let n=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));n&&n.length&&(e.virtual.slides=[...n],t=!0,n.forEach((t,n)=>{t.setAttribute(`data-swiper-slide-index`,n),e.virtual.cache[n]=t,t.remove()}))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,c(!1,!0)}),n(`setTranslate`,()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(i),i=setTimeout(()=>{c()},100)):c())}),n(`init update resize`,()=>{e.params.virtual.enabled&&e.params.cssMode&&Ym(e.wrapperEl,`--swiper-virtual-size`,`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:l,prependSlide:u,removeSlide:d,removeAllSlides:f,update:c})}function Xh({swiper:e,extendParams:t,on:n,emit:r}){let i=Lm(),a=zm();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(ch(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&ch(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=rh(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)}
vendor: 5,078 bytes, line 18
18function 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 Zh({swiper:e,extendParams:t,on:n,emit:r}){let i=zm();t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:`container`,thresholdDelta:null,thresholdTime:null,noMousewheelClass:`swiper-no-mousewheel`}}),e.mousewheel={enabled:!1};let a,o=Um(),s,c=[];function l(e){let t=0,n=0,r=0,i=0;return`detail`in e&&(n=e.detail),`wheelDelta`in e&&(n=-e.wheelDelta/120),`wheelDeltaY`in e&&(n=-e.wheelDeltaY/120),`wheelDeltaX`in e&&(t=-e.wheelDeltaX/120),`axis`in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=t*10,i=n*10,`deltaY`in e&&(i=e.deltaY),`deltaX`in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(e.deltaMode===1?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:i}}function u(){e.enabled&&(e.mouseEntered=!0)}function d(){e.enabled&&(e.mouseEntered=!1)}function f(t){return e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&Um()-o<e.params.mousewheel.thresholdTime?!1:t.delta>=6&&Um()-o<60?!0:(t.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),r(`scroll`,t.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),r(`scroll`,t.raw)),o=new i.Date().getTime(),!1)}function p(t){let n=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&n.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&n.releaseOnEdges)return!0;return!1}function m(t){let n=t,i=!0;if(!e.enabled||t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let o=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let u=e.el;e.params.mousewheel.eventsTarget!==`container`&&(u=document.querySelector(e.params.mousewheel.eventsTarget));let d=u&&u.contains(n.target);if(!e.mouseEntered&&!d&&!o.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let m=0,h=e.rtlTranslate?-1:1,g=l(n);if(o.forceToAxis)if(e.isHorizontal())if(Math.abs(g.pixelX)>Math.abs(g.pixelY))m=-g.pixelX*h;else return!0;else if(Math.abs(g.pixelY)>Math.abs(g.pixelX))m=-g.pixelY;else return!0;else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(m===0)return!0;o.invert&&(m=-m);let _=e.getTranslate()+m*o.sensitivity;if(_>=e.minTranslate()&&(_=e.minTranslate()),_<=e.maxTranslate()&&(_=e.maxTranslate()),i=e.params.loop?!0:!(_===e.minTranslate()||_===e.maxTranslate()),i&&e.params.nested&&n.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let e={time:Um(),delta:Math.abs(m),direction:Math.sign(m),raw:t};c.length>=2&&c.shift();let n=c.length?c[c.length-1]:void 0;if(c.push(e),n?(e.direction!==n.direction||e.delta>n.delta||e.time>n.time+150)&&f(e):f(e),p(e))return!0}else{let t={time:Um(),delta:Math.abs(m),direction:Math.sign(m)},i=s&&t.time<s.time+500&&t.delta<=s.delta&&t.direction===s.direction;if(!i){s=void 0;let l=e.getTranslate()+m*o.sensitivity,u=e.isBeginning,d=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!u&&e.isBeginning||!d&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?`next`:`prev`,byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(a),a=void 0,c.length>=15&&c.shift();let n=c.length?c[c.length-1]:void 0,r=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-r.time<500&&r.delta-t.delta>=1&&t.delta<=6){let n=m>0?.8:.2;s=t,c.splice(0),a=Hm(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,n)},0)}a||=Hm(()=>{e.destroyed||!e.params||(s=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5))},500)}if(i||r(`scroll`,n),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),o.releaseOnEdges&&(l===e.minTranslate()||l===e.maxTranslate()))return!0}}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.el;e.params.mousewheel.eventsTarget!==`container`&&(n=document.querySelector(e.params.mousewheel.eventsTarget)),n[t](`mouseenter`,u),n[t](`mouseleave`,d),n[t](`wheel`,m)}function g(){return e.params.cssMode?(e.wrapperEl.removeEventListener(`wheel`,m),!0):e.mousewheel.enabled?!1:(h(`addEventListener`),e.mousewheel.enabled=!0,!0)}function _(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):e.mousewheel.enabled?(h(`removeEventListener`),e.mousewheel.enabled=!1,!0):!1}n(`init`,()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&_(),e.params.mousewheel.enabled&&g()}),n(`destroy`,()=>{e.params.cssMode&&g(),e.mousewheel.enabled&&_()}),Object.assign(e.mousewheel,{enable:g,disable:_})}function Qh(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>
vendor: 6,013 bytes, line 18
18{if(!n[i]&&n.auto===!0){let a=Qm(e.el,`.${r[i]}`)[0];a||(a=nh(`div`,r[i]),a.className=r[i],e.el.append(a)),n[i]=a,t[i]=a}}),n}var $h=`<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 eg({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:$h};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=dh(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=Qh(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=dh(n),r=dh(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`);ph(e,$h),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=dh(t),n=dh(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=dh(t),n=dh(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=dh(i),a=dh(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 tg(e=``){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,`\\$1`).replace(/ /g,`.`)}`}function ng({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(tg(e.params.pagination.bulletClass));if(!n)return;t.preventDefault();let r=sh(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=dh(i);let l,u,d=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,f=e.params.loop?Math.
vendor: 5,337 bytes, line 18
18ceil(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=uh(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=>{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=sh(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(tg(n.currentClass)).forEach(e=>{e.textContent=n.formatFractionCurrent(l+1)}),t.querySelectorAll(tg(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(tg(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?(ph(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=dh(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`&&ph(n,a||``),t.type===`bullets`&&e.pagination.bullets.push(...n.querySelectorAll(tg(t.bulletClass)))}),t.type!==`custom`&&r(`paginationRender`,i[0])}function p(){e.params.pagination=Qh(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=>ch(t,`.swiper`)[0]===e.el))),Array.isArray(n)&&n.length===1&&(n=n[0]),Object.assign(e.pagination,{el:n}),n=dh(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;n&&(n=dh(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;
vendor: 15,932 bytes, line 18
18n=dh(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=dh(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=dh(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=dh(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=dh(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 rg({swiper:e,extendParams:t,on:n,emit:r}){let i=Lm(),a=!1,o=null,s=null,c,l,u,d;t({scrollbar:{el:null,dragSize:`auto`,hide:!1,draggable:!1,snapOnRelease:!0,lockClass:`swiper-scrollbar-lock`,dragClass:`swiper-scrollbar-drag`,scrollbarDisabledClass:`swiper-scrollbar-disabled`,horizontalClass:`swiper-scrollbar-horizontal`,verticalClass:`swiper-scrollbar-vertical`}}),e.scrollbar={el:null,dragEl:null};function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t,rtlTranslate:n}=e,{dragEl:r,el:i}=t,a=e.params.scrollbar,s=e.params.loop?e.progressLoop:e.progress,c=l,d=(u-l)*s;n?(d=-d,d>0?(c=l-d,d=0):-d+l>u&&(c=u+d)):d<0?(c=l+d,d=0):d+l>u&&(c=u-d),e.isHorizontal()?(r.style.transform=`translate3d(${d}px, 0, 0)`,r.style.width=`${c}px`):(r.style.transform=`translate3d(0px, ${d}px, 0)`,r.style.height=`${c}px`),a.hide&&(clearTimeout(o),i.style.opacity=1,o=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration=`400ms`},1e3))}function p(t){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t}=e,{dragEl:n,el:r}=t;n.style.width=``,n.style.height=``,u=e.isHorizontal()?r.offsetWidth:r.offsetHeight,d=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),l=e.params.scrollbar.dragSize===`auto`?u*d:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n.style.width=`${l}px`:n.style.height=`${l}px`,d>=1?r.style.display=`none`:r.style.display=``,e.params.scrollbar.hide&&(r.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?`add`:`remove`](e.params.scrollbar.lockClass)}function h(t){return e.isHorizontal()?t.clientX:t.clientY}function g(t){let{scrollbar:n,rtlTranslate:r}=e,{el:i}=n,a;a=(h(t)-rh(i)[e.isHorizontal()?`left`:`top`]-(c===null?l/2:c))/(u-l),a=Math.max(Math.min(a,1),0),r&&(a=1-a);let o=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*a;e.updateProgress(o),e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}function _(t){let n=e.params.scrollbar,{scrollbar:i,wrapperEl:o}=e,{el:l,dragEl:u}=i;a=!0,c=t.target===u?h(t)-t.target.getBoundingClientRect()[e.isHorizontal()?`left`:`top`]:null,t.preventDefault(),t.stopPropagation(),o.style.transitionDuration=`100ms`,u.style.transitionDuration=`100ms`,g(t),clearTimeout(s),l.style.transitionDuration=`0ms`,n.hide&&(l.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style[`scroll-snap-type`]=`none`),r(`scrollbarDragStart`,t)}function v(t){let{scrollbar:n,wrapperEl:i}=e,{el:o,dragEl:s}=n;a&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,g(t),i.style.transitionDuration=`0ms`,o.style.transitionDuration=`0ms`,s.style.transitionDuration=`0ms`,r(`scrollbarDragMove`,t))}function y(t){let n=e.params.scrollbar,{scrollbar:i,wrapperEl:o}=e,{el:c}=i;a&&(a=!1,e.params.cssMode&&(e.wrapperEl.style[`scroll-snap-type`]=``,o.style.transitionDuration=``),n.hide&&(clearTimeout(s),s=Hm(()=>{c.style.opacity=0,c.style.transitionDuration=`400ms`},1e3)),r(`scrollbarDragEnd`,t),n.snapOnRelease&&e.slideToClosest())}function b(t){let{scrollbar:n,params:r}=e,a=n.el;if(!a)return;let o=a,s=r.passiveListeners?{passive:!1,capture:!1}:!1,c=r.passiveListeners?{passive:!0,capture:!1}:!1;if(!o)return;let l=t===`on`?`addEventListener`:`removeEventListener`;o[l](`pointerdown`,_,s),i[l](`pointermove`,v,s),i[l](`pointerup`,y,c)}function x(){!e.params.scrollbar.el||!e.scrollbar.el||b(`on`)}function S(){!e.params.scrollbar.el||!e.scrollbar.el||b(`off`)}function C(){let{scrollbar:t,el:n}=e;e.params.scrollbar=Qh(e,e.originalParams.scrollbar,e.params.scrollbar,{el:`swiper-scrollbar`});let r=e.params.scrollbar;if(!r.el)return;let a;if(typeof r.el==`string`&&e.isElement&&(a=e.el.querySelector(r.el)),!a&&typeof r.el==`string`){if(a=i.querySelectorAll(r.el),!a.length)return}else a||=r.el;e.params.uniqueNavElements&&typeof r.el==`string`&&a.length>1&&n.querySelectorAll(r.el).length===1&&(a=n.querySelector(r.el)),a.length>0&&(a=a[0]),a.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass);let o;a&&(o=a.querySelector(tg(e.params.scrollbar.dragClass)),o||(o=nh(`div`,e.params.scrollbar.dragClass),a.append(o))),Object.assign(t,{el:a,dragEl:o}),r.draggable&&x(),a&&a.classList[e.enabled?`remove`:`add`](...Bm(e.params.scrollbar.lockClass))}function w(){let t=e.params.scrollbar,n=e.scrollbar.el;n&&n.classList.remove(...Bm(e.isHorizontal()?t.horizontalClass:t.verticalClass)),S()}n(`changeDirection`,()=>{if(!e.scrollbar||!e.scrollbar.el)return;let t=e.params.scrollbar,{el:n}=e.scrollbar;n=dh(n),n.forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n(`init`,()=>{e.params.scrollbar.enabled===!1?E():(C(),m(),f())}),n(`update resize observerUpdate lock unlock changeDirection`,()=>{m()}),n(`setTranslate`,()=>{f()}),n(`setTransition`,(e,t)=>{p(t)}),n(`enable disable`,()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?`remove`:`add`](...Bm(e.params.scrollbar.lockClass))}),n(`destroy`,()=>{w()});let T=()=>{e.el.classList.remove(...Bm(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...Bm(e.params.scrollbar.scrollbarDisabledClass)),C(),m(),f()},E=()=>{e.el.classList.add(...Bm(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...Bm(e.params.scrollbar.scrollbarDisabledClass)),w()};Object.assign(e.scrollbar,{enable:T,disable:E,updateSize:m,setTranslate:f,init:C,destroy:w})}function ig({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});let r=`[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]`,i=(t,n)=>{let{rtl:r}=e,i=r?-1:1,a=t.getAttribute(`data-swiper-parallax`)||`0`,o=t.getAttribute(`data-swiper-parallax-x`),s=t.getAttribute(`data-swiper-parallax-y`),c=t.getAttribute(`data-swiper-parallax-scale`),l=t.getAttribute(`data-swiper-parallax-opacity`),u=t.getAttribute(`data-swiper-parallax-rotate`);if(o||s?(o||=`0`,s||=`0`):e.isHorizontal()?(o=a,s=`0`):(s=a,o=`0`),o=o.indexOf(`%`)>=0?`${parseInt(o,10)*n*i}%`:`${o*n*i}px`,s=s.indexOf(`%`)>=0?`${parseInt(s,10)*n}%`:`${s*n}px`,l!=null){let e=l-(l-1)*(1-Math.abs(n));t.style.opacity=e}let d=`translate3d(${o}, ${s}, 0px)`;if(c!=null){let e=c-(c-1)*(1-Math.abs(n));d+=` scale(${e})`}if(u&&u!=null){let e=u*n*-1;d+=` rotate(${e}deg)`}t.style.transform=d},a=()=>{let{el:t,slides:n,progress:a,snapGrid:o,isElement:s}=e,c=Qm(t,r);e.isElement&&c.push(...Qm(e.hostEl,r)),c.forEach(e=>{i(e,a)}),n.forEach((t,n)=>{let s=t.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!==`auto`&&(s+=Math.ceil(n/2)-a*(o.length-1)),s=Math.min(Math.max(s,-1),1),t.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(e=>{i(e,s)})})},o=(t=e.params.speed)=>{let{el:n,hostEl:i}=e,a=[...n.querySelectorAll(r)];e.isElement&&a.push(...i.querySelectorAll(r)),a.forEach(e=>{let n=parseInt(e.getAttribute(`data-swiper-parallax-duration`),10)||t;t===0&&(n=0),e.style.transitionDuration=`${n}ms`})};n(`beforeInit`,()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),n(`init`,()=>{e.params.parallax.enabled&&a()}),n(`setTranslate`,()=>{e.params.parallax.enabled&&a()}),n(`setTransition`,(t,n)=>{e.params.parallax.enabled&&o(n)})}function ag({swiper:e,extendParams:t,on:n,emit:r}){let i=zm();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:`swiper-zoom-container`,zoomedSlideClass:`swiper-slide-zoomed`}}),e.zoom={enabled:!1};let a=1,o=!1,s=!1,c={x:0,y:0},l,u,d=[],f={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},h=1;Object.defineProperty(e.zoom,"scale",{get(){return h},set(e){if(h!==e){let t=f.imageEl,n=f.slideEl;r(`zoomChange`,e,t,n)}h=e}});function g(){if(d.length<2)return 1;let e=d[0].pageX,t=d[0].pageY,n=d[1].pageX,r=d[1].pageY;return Math.sqrt((n-e)**2+(r-t)**2)}function _(){let t=e.params.zoom,n=f.imageWrapEl.getAttribute(`data-swiper-zoom`)||t.maxRatio;if(t.limitToOriginalSize&&f.imageEl&&f.imageEl.naturalWidth){let e=f.imageEl.naturalWidth/f.imageEl.offsetWidth;return Math.min(e,n)}return n}function v(){if(d.length<2)return{x:null,y:null};let e=f.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x-i.scrollX)/a,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y-i.scrollY)/a]}function y(){return e.isElement?`swiper-slide`:`.${e.params.slideClass}`}function b(t){let n=y();return!!(t.target.matches(n)||e.slides.filter(e=>e.contains(t.target)).length>0)}function x(t){let n=`.${e.params.zoom.containerClass}`;return!!(t.target.matches(n)||[...e.hostEl.querySelectorAll(n)].filter(e=>e.contains(t.target)).length>0)}function S(t){if(t.pointerType===`mouse`&&d.splice(0,d.length),!b(t))return;let n=e.params.zoom;if(l=!1,u=!1,d.push(t),!(d.length<2)){if(l=!0,f.scaleStart=g(),!f.slideEl){f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),f.slideEl||=e.slides[e.activeIndex];let r=f.slideEl.querySelector(`.${n.containerClass}`);if(r&&=r.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=r,r?f.imageWrapEl=ch(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0,!f.imageWrapEl){f.imageEl=void 0;return}f.maxRatio=_()}if(f.imageEl){let[e,t]=v();f.originX=e,f.originY=t,f.imageEl.style.transitionDuration=`0ms`}o=!0}}function C(t){if(!b(t))return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&(d[i]=t),!(d.length<2)&&(u=!0,f.scaleMove=g(),f.imageEl&&(r.scale=f.scaleMove/f.scaleStart*a,r.scale>f.maxRatio&&(r.scale=f.maxRatio-1+(r.scale-f.maxRatio+1)**.5),r.scale<n.minRatio&&(r.scale=n.minRatio+1-(n.minRatio-r.scale+1)**.5),f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`))}function w(t){if(!b(t)||t.pointerType===`mouse`&&t.type===`pointerout`)return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&d.splice(i,1),!(!l||!u)&&(l=!1,u=!1,f.imageEl&&(r.scale=Math.max(Math.min(r.scale,f.maxRatio),n.minRatio),f.imageEl.style.transitionDuration=`${e.params.speed}ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`,a=r.scale,o=!1,r.scale>1&&f.slideEl?f.slideEl.classList.add(`${n.zoomedSlideClass}`):r.scale<=1&&f.slideEl&&f.slideEl.classList.remove(`${n.zoomedSlideClass}`),r.scale===1&&(f.originX=0,f.originY=0,f.slideEl=void 0)))}let T;function E(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function D(){clearTimeout(T),e.touchEventsData.preventTouchMoveFromPointerMove=!0,T=setTimeout(()=>{e.destroyed||E()})}function O(t){let n=e.device;if(!f.imageEl||p.isTouched)return;n.android&&t.cancelable&&t.preventDefault(),p.isTouched=!0;let r=d.length>0?d[0]:t;p.touchesStart.x=r.pageX,p.touchesStart.y=r.pageY}function ee(t){let n=t.pointerType===`mouse`&&e.params.zoom.panOnMouseMove;if(!b(t)||!x(t))return;let r=e.zoom;if(!f.imageEl)return;if(!p.isTouched||!f.slideEl){n&&re(t);return}if(n){re(t);return}p.isMoved||(p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,p.startX=Gm(f.imageWrapEl,`x`)||0,p.startY=Gm(f.imageWrapEl,`y`)||0,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight,f.imageWrapEl.style.transitionDuration=`0ms`);let i=p.width*r.scale,s=p.height*r.scale;if(p.minX=Math.min(f.slideWidth/2-i/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-s/2,0),p.maxY=-p.minY,p.touchesCurrent.x=d.length>0?d[0].pageX:t.pageX,p.touchesCurrent.y=d.length>0?d[0].pageY:t.pageY,Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(e.allowClick=!1),!p.isMoved&&!o){if(e.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x)){p.isTouched=!1,E();return}if(!e.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y)){p.isTouched=!1,E();return}}t.cancelable&&t.preventDefault(),t.stopPropagation(),D(),p.isMoved=!0;let c=(r.scale-a)/(f.maxRatio-e.params.zoom.minRatio),{originX:l,originY:u}=f;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+c*(p.width-l*2),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+c*(p.height-u*2),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),m.prevPositionX||=p.touchesCurrent.x,m.prevPositionY||=p.touchesCurrent.y,m.prevTime||=Date.now(),m.x=(p.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(p.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(p.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(p.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=p.touchesCurrent.x,m.prevPositionY=p.touchesCurrent.y,m.prevTime=Date.now(),f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function te(){let t=e.zoom;if(d.length=0,!f.imageEl)return;if(!p.isTouched||!p.isMoved){p.isTouched=!1,p.isMoved=!1;return}p.isTouched=!1,p.isMoved=!1;let n=300,r=300,i=m.x*n,a=p.currentX+i,o=m.y*r,s=p.currentY+o;m.x!==0&&(n=Math.abs((a-p.currentX)/m.x)),m.y!==0&&(r=Math.abs((s-p.currentY)/m.y));let c=Math.max(n,r);p.currentX=a,p.currentY=s;let l=p.width*t.scale,u=p.height*t.scale;p.minX=Math.min(f.slideWidth/2-l/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-u/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),f.imageWrapEl.style.transitionDuration=`${c}ms`,f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function ne(){let t=e.zoom;f.slideEl&&e.activeIndex!==e.slides.indexOf(f.slideEl)&&(f.imageEl&&(f.imageEl.style.transform=`translate3d(0,
180,0) scale(1)`),f.imageWrapEl&&(f.imageWrapEl.style.transform=`translate3d(0,0,0)`),f.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,a=1,f.slideEl=void 0,f.imageEl=void 0,f.imageWrapEl=void 0,f.originX=0,f.originY=0)}function re(e){if(a<=1||!f.imageWrapEl||!b(e)||!x(e))return;let t=i.getComputedStyle(f.imageWrapEl).transform,n=new i.DOMMatrix(t);if(!s){s=!0,c.x=e.clientX,c.y=e.clientY,p.startX=n.e,p.startY=n.f,p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight;return}let r=(e.clientX-c.x)*-3,o=(e.clientY-c.y)*-3,l=p.width*a,u=p.height*a,d=f.slideWidth,m=f.slideHeight,h=Math.min(d/2-l/2,0),g=-h,_=Math.min(m/2-u/2,0),v=-_,y=Math.max(Math.min(p.startX+r,g),h),S=Math.max(Math.min(p.startY+o,v),_);f.imageWrapEl.style.transitionDuration=`0ms`,f.imageWrapEl.style.transform=`translate3d(${y}px, ${S}px, 0)`,c.x=e.clientX,c.y=e.clientY,p.startX=y,p.startY=S,p.currentX=y,p.currentY=S}function ie(t){let n=e.zoom,r=e.params.zoom;if(!f.slideEl){t&&t.target&&(f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),f.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=Qm(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex]);let n=f.slideEl.querySelector(`.${r.containerClass}`);n&&=n.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=n,n?f.imageWrapEl=ch(f.imageEl,`.${r.containerClass}`)[0]:f.imageWrapEl=void 0}if(!f.imageEl||!f.imageWrapEl)return;f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.touchAction=`none`),f.slideEl.classList.add(`${r.zoomedSlideClass}`);let o,s,c,l,u,d,m,h,g,v,y,b,x,S,C,w,T,E;p.touchesStart.x===void 0&&t?(o=t.pageX,s=t.pageY):(o=p.touchesStart.x,s=p.touchesStart.y);let D=a,O=typeof t==`number`?t:null;a===1&&O&&(o=void 0,s=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0);let ee=_();n.scale=O||ee,a=O||ee,t&&!(a===1&&O)?(T=f.slideEl.offsetWidth,E=f.slideEl.offsetHeight,c=rh(f.slideEl).left+i.scrollX,l=rh(f.slideEl).top+i.scrollY,u=c+T/2-o,d=l+E/2-s,g=f.imageEl.offsetWidth||f.imageEl.clientWidth,v=f.imageEl.offsetHeight||f.imageEl.clientHeight,y=g*n.scale,b=v*n.scale,x=Math.min(T/2-y/2,0),S=Math.min(E/2-b/2,0),C=-x,w=-S,D>0&&O&&typeof p.currentX==`number`&&typeof p.currentY==`number`?(m=p.currentX*n.scale/D,h=p.currentY*n.scale/D):(m=u*n.scale,h=d*n.scale),m<x&&(m=x),m>C&&(m=C),h<S&&(h=S),h>w&&(h=w)):(m=0,h=0),O&&n.scale===1&&(f.originX=0,f.originY=0),p.currentX=m,p.currentY=h,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(${m}px, ${h}px,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function k(){let t=e.zoom,n=e.params.zoom;if(!f.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=Qm(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex];let t=f.slideEl.querySelector(`.${n.containerClass}`);t&&=t.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=t,t?f.imageWrapEl=ch(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0}!f.imageEl||!f.imageWrapEl||(f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=``,e.wrapperEl.style.touchAction=``),t.scale=1,a=1,p.currentX=void 0,p.currentY=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(0,0,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(1)`,f.slideEl.classList.remove(`${n.zoomedSlideClass}`),f.slideEl=void 0,f.originX=0,f.originY=0,e.params.zoom.panOnMouseMove&&(c={x:0,y:0},s&&(s=!1,p.startX=0,p.startY=0)))}function ae(t){let n=e.zoom;n.scale&&n.scale!==1?k():ie(t)}function oe(){return{passiveListener:e.params.passiveListeners?{passive:!0,capture:!1}:!1,activeListenerWithCapture:e.params.passiveListeners?{passive:!1,capture:!0}:!0}}function se(){let t=e.zoom;if(t.enabled)return;t.enabled=!0;let{passiveListener:n,activeListenerWithCapture:r}=oe();e.wrapperEl.addEventListener(`pointerdown`,S,n),e.wrapperEl.addEventListener(`pointermove`,C,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.addEventListener(t,w,n)}),e.wrapperEl.addEventListener(`pointermove`,ee,r)}function ce(){let t=e.zoom;if(!t.enabled)return;t.enabled=!1;let{passiveListener:n,activeListenerWithCapture:r}=oe();e.wrapperEl.removeEventListener(`pointerdown`,S,n),e.wrapperEl.removeEventListener(`pointermove`,C,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.removeEventListener(t,w,n)}),e.wrapperEl.removeEventListener(`pointermove`,ee,r)}n(`init`,()=>{e.params.zoom.enabled&&se()}),n(`destroy`,()=>{ce()}),n(`touchStart`,(t,n)=>{e.zoom.enabled&&O(n)}),n(`touchEnd`,(t,n)=>{e.zoom.enabled&&te()}),n(`doubleTap`,(t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&ae(n)}),n(`transitionEnd`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&ne()}),n(`slideChange`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&ne()}),Object.assign(e.zoom,{enable:se,disable:ce,in:ie,out:k,toggle:ae})}function og({swiper:e,extendParams:t,on:n}){t({controller:{control:void 0,inverse:!1,by:`slide`}}),e.controller={control:void 0};function r(e,t){let n=function(){let e,t,n;return(r,i)=>{for(t=-1,e=r.length;e-t>1;)n=e+t>>1,r[n]<=i?t=n:e=n;return e}}();this.x=e,this.y=t,this.lastIndex=e.length-1;let r,i;return this.interpolate=function(e){return e?(i=n(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this}function i(t){e.controller.spline=e.params.loop?new r(e.slidesGrid,t.slidesGrid):new r(e.snapGrid,t.snapGrid)}function a(t,n){let r=e.controller.control,a,o,s=e.constructor;function c(t){if(t.destroyed)return;let n=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by===`slide`&&(i(t),o=-e.controller.spline.interpolate(-n)),(!o||e.params.controller.by===`container`)&&(a=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(a)||!Number.isFinite(a))&&(a=1),o=(n-e.minTranslate())*a+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof s&&c(r[e]);else r instanceof s&&n!==r&&c(r)}function o(t,n){let r=e.constructor,i=e.controller.control,a;function o(n){n.destroyed||(n.setTransition(t,e),t!==0&&(n.transitionStart(),n.params.autoHeight&&Hm(()=>{n.updateAutoHeight()}),lh(n.wrapperEl,()=>{i&&n.transitionEnd()})))}if(Array.isArray(i))for(a=0;a<i.length;a+=1)i[a]!==n&&i[a]instanceof r&&o(i[a]);else i instanceof r&&n!==i&&o(i)}function s(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}n(`beforeInit`,()=>{if(typeof window<`u`&&(typeof e.params.controller.control==`string`||e.params.controller.control instanceof HTMLElement)){(typeof e.params.controller.control==`string`?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEac
vendor: 4,236 bytes, line 18
18h(t=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else if(t){let n=`${e.params.eventsPrefix}init`,r=i=>{e.controller.control.push(i.detail[0]),e.update(),t.removeEventListener(n,r)};t.addEventListener(n,r)}});return}e.controller.control=e.params.controller.control}),n(`update`,()=>{s()}),n(`resize`,()=>{s()}),n(`observerUpdate`,()=>{s()}),n(`setTranslate`,(t,n,r)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(n,r)}),n(`setTransition`,(t,n,r)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(n,r)}),Object.assign(e.controller,{setTranslate:a,setTransition:o})}function sg({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&&ph(t,e)}function c(e=16){return`x`.repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}function l(e){e=dh(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`0`)})}function u(e){e=dh(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`-1`)})}function d(e,t){e=dh(e),e.forEach(e=>{e.setAttribute(`role`,t)})}function f(e,t){e=dh(e),e.forEach(e=>{e.setAttribute(`aria-roledescription`,t)})}function p(e,t){e=dh(e),e.forEach(e=>{e.setAttribute(`aria-label`,t)})}function m(e,t){e=dh(e),e.forEach(e=>{e.setAttribute(`id`,t)})}function h(e,t){e=dh(e),e.forEach(e=>{e.setAttribute(`aria-live`,t)})}function g(e){e=dh(e),e.forEach(e=>{e.setAttribute(`aria-disabled`,!0)})}function _(e){e=dh(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(tg(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=dh(e.navigation.prevEl);dh(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(tg(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;b()&&e.pagination.bullets.forEach(n=>{e.params.pagination.clickable&&(l(n),e.params.pagination.renderBullet||(d(n,`button`),p(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,sh(n)+1)))),n.matches(tg(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(()=>
18{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))})},ee=()=>{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=dh(o),s=dh(s),o&&o.forEach(e=>C(e,a,t.nextSlideMessage)),s&&s.forEach(e=>C(e,a,t.prevSlideMessage)),x()&&dh(e.pagination.el).forEach(e=>{e.addEventListener(`keydown`,v)}),Lm().addEventListener(`visibilitychange`,E),e.el.addEventListener(`focus`,D,!0),e.el.addEventListener(`pointerdown`,w,!0),e.el.addEventListener(`pointerup`,T,!0)};function te(){r&&r.remove();let{nextEl:t,prevEl:n}=e.navigation?e.navigation:{};t=dh(t),n=dh(n),t&&t.forEach(e=>e.removeEventListener(`keydown`,v)),n&&n.forEach(e=>e.removeEventListener(`keydown`,v)),x()&&dh(e.pagination.el).forEach(e=>{e.removeEventListener(`keydown`,v)}),Lm().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=nh(`span`,e.params.a11y.notificationClass),r.setAttribute(`aria-live`,`assertive`),r.setAttribute(`aria-atomic`,`true`)}),n(`afterInit`,()=>{e.params.a11y.enabled&&ee()}),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&&te()})}function cg({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:``,replaceState:!1,key:`slides`,keepQuery:!1}});let r=!1,i={},a=e=>e.toString().replace(/\s+/g,`-`).replace(/[^\w-]+/g,``).replace(/--+/g,`-`).replace(/^-+/,``).replace(/-+$/,``),o=e=>{let t=zm(),n;n=e?new URL(e):t.location;let r=n.pathname.slice(1).split(`/`).filter(e=>e!==``),i=r.length;return{key:r[i-2],value:r[i-1]}},s=(t,n)=>{let i=zm();if(!r||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):i.location;let s=a((e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${n}"]`):e.slides[n]).getAttribute(`data-history`));if(e.params.history.root.length>0){let n=e.params.history.root;n[n.length-1]===`/`&&(n=n.slice(0,n.length-1)),s=`${n}/${t?`${t}/`:``}${s}`}else o.pathname.includes(t)||(s=`${t?`${t}/`:``}${s}`);e.params.history.keepQuery&&(s+=o.search);let c=i.history.state;c&&c.value===s||(e.params.history.replaceState?i.history.replaceState({value:s},null,s):i.history.pushState({value:s},null,s))},c=(t,n,r)=>{if(n)for(let i=0,o=e.slides.length;i<o;i+=1){let o=e.slides[i];if(a(o.getAttribute(`data-history`))===n){let n=e.getSlideIndex(o);e.slideTo(n,t,r)}}else e.slideTo(0,t,r)},l=()=>{i=o(e.params.url),c(e.params.speed,i.value,!1)},u=()=>{let t=zm();if(e.params.history){if(!t.history||!t.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(r=!0,i=o(e.params.url),!i.key&&!i.value){e.params.history.replaceState||t.addEventListener(`popstate`,l);return}c(0,i.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener(`popstate`,l)}},d=()=>{let t=zm();e.params.history.replaceState||t.removeEventListener(`popstate`,l)};n(`init`,()=>{e.params.history.enabled&&u()}),n(`destroy`,()=>{e.params.history.enabled&&d()}),n(`transitionEnd _freeModeNoMomentumRelease`,()=>{r&&s(e.params.history.key,e.activeIndex)}),n(`slideChange`,()=>{r&&e.params.cssMode&&s(e.params.history.key,e.activeIndex)})}function lg({swiper:e,extendParams:t,emit:n,on:r}
18){let i=!1,a=Lm(),o=zm();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,n){if(e.virtual&&e.params.virtual.enabled){let t=e.slides.find(e=>e.getAttribute(`data-hash`)===n);return t?parseInt(t.getAttribute(`data-swiper-slide-index`),10):0}return e.getSlideIndex(Qm(e.slidesEl,`.${e.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0])}}});let s=()=>{n(`hashChange`);let t=a.location.hash.replace(`#`,``),r=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(r?r.getAttribute(`data-hash`):``)){let n=e.params.hashNavigation.getSlideIndex(e,t);if(n===void 0||Number.isNaN(n))return;e.slideTo(n)}},c=()=>{if(!i||!e.params.hashNavigation.enabled)return;let t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],r=t?t.getAttribute(`data-hash`)||t.getAttribute(`data-history`):``;e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${r}`||``),n(`hashSet`)):(a.location.hash=r||``,n(`hashSet`))},l=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;i=!0;let t=a.location.hash.replace(`#`,``);if(t){let n=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(n||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&o.addEventListener(`hashchange`,s)},u=()=>{e.params.hashNavigation.watchState&&o.removeEventListener(`hashchange`,s)};r(`init`,()=>{e.params.hashNavigation.enabled&&l()}),r(`destroy`,()=>{e.params.hashNavigation.enabled&&u()}),r(`transitionEnd _freeModeNoMomentumRelease`,()=>{i&&c()}),r(`slideChange`,()=>{i&&e.params.cssMode&&c()})}function ug({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let a,o,s=i&&i.autoplay?i.autoplay.delay:3e3,c=i&&i.autoplay?i.autoplay.delay:3e3,l,u=new Date().getTime(),d,f,p,m,h,g;function _(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener(`transitionend`,_),!(g||t.detail&&t.detail.bySwiperTouchMove)&&T())}let v=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&=(c=l,!1);let t=e.autoplay.paused?l:u+c-new Date().getTime();e.autoplay.timeLeft=t,r(`autoplayTimeLeft`,t,t/s),o=requestAnimationFrame(()=>{v()})},y=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains(`swiper-slide-active`)):e.slides[e.activeIndex],t)return parseInt(t.getAttribute(`data-swiper-autoplay`),10)},b=()=>{let t=e.params.autoplay.delay,n=y();return!Number.isNaN(n)&&n>0&&(t=n),t},x=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),v();let n=t;n===void 0&&(n=b(),s=n,c=n),l=n;let i=e.params.speed,d=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),r(`autoplay`)):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,i,!0,!0),r(`autoplay`)),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{x()})))};return n>0?(clearTimeout(a),a=setTimeout(()=>{d()},n)):requestAnimationFrame(()=>{d()}),n},S=()=>{u=new Date().getTime(),e.autoplay.running=!0,x(),r(`autoplayStart`)},C=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r(`autoplayStop`)},w=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(h=!0);let i=()=>{r(`autoplayPause`),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener(`transitionend`,_):T()};if(e.autoplay.paused=!0,n){i();return}
18l=(l||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),i())},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),h?(h=!1,x(l)):x(),e.autoplay.paused=!1,r(`autoplayResume`))},E=()=>{if(e.destroyed||!e.autoplay.running)return;let t=Lm();t.visibilityState===`hidden`&&(h=!0,w(!0)),t.visibilityState===`visible`&&T()},D=t=>{t.pointerType===`mouse`&&(h=!0,g=!0,!(e.animating||e.autoplay.paused)&&w(!0))},O=t=>{t.pointerType===`mouse`&&(g=!1,e.autoplay.paused&&T())},ee=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener(`pointerenter`,D),e.el.addEventListener(`pointerleave`,O))},te=()=>{e.el&&typeof e.el!=`string`&&(e.el.removeEventListener(`pointerenter`,D),e.el.removeEventListener(`pointerleave`,O))},ne=()=>{Lm().addEventListener(`visibilitychange`,E)},re=()=>{Lm().removeEventListener(`visibilitychange`,E)};n(`init`,()=>{e.params.autoplay.enabled&&(ee(),ne(),S())}),n(`destroy`,()=>{te(),re(),e.autoplay.running&&C()}),n(`_freeModeStaticRelease`,()=>{(p||h)&&T()}),n(`_freeModeNoMomentumRelease`,()=>{e.params.autoplay.disableOnInteraction?C():w(!0,!0)}),n(`beforeTransitionStart`,(t,n,r)=>{e.destroyed||!e.autoplay.running||(r||!e.params.autoplay.disableOnInteraction?w(!0,!0):C())}),n(`sliderFirstMove`,()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){C();return}f=!0,p=!1,h=!1,m=setTimeout(()=>{h=!0,p=!0,w(!0)},200)}}),n(`touchEnd`,()=>{if(!(e.destroyed||!e.autoplay.running||!f)){if(clearTimeout(m),clearTimeout(a),e.params.autoplay.disableOnInteraction){p=!1,f=!1;return}p&&e.params.cssMode&&T(),p=!1,f=!1}}),n(`slideChange`,()=>{e.destroyed||!e.autoplay.running||e.autoplay.paused&&(l=b(),s=b())}),Object.assign(e.autoplay,{start:S,stop:C,pause:w,resume:T})}function dg({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:`swiper-slide-thumb-active`,thumbsContainerClass:`swiper-thumbs`}});let r=!1,i=!1;e.thumbs={swiper:null};function a(){let t=e.thumbs.swiper;return!t||t.destroyed?!1:t.params.virtual&&t.params.virtual.enabled}function o(){let t=e.thumbs.swiper;if(!t||t.destroyed)return;let n=t.clickedIndex,r=t.clickedSlide;if(r&&r.classList.contains(e.params.thumbs.slideThumbActiveClass)||n==null)return;let i;i=t.params.loop?parseInt(t.clickedSlide.getAttribute(`data-swiper-slide-index`),10):n,e.params.loop?e.slideToLoop(i):e.slideTo(i)}function s(){let{thumbs:t}=e.params;if(r)return!1;r=!0;let n=e.constructor;if(t.swiper instanceof n){if(t.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(Km(t.swiper)){let r=Object.assign({},t.swiper);Object.assign(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(r),i=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on(`tap`,o),a()&&e.thumbs.swiper.on(`virtualUpdate`,()=>{c(!1,{autoScroll:!1})}),!0}function c(t,n){let r=e.thumbs.swiper;if(!r||r.destroyed)return;let i=1,o=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),r.slides.forEach(e=>e.classList.remove(o)),r.params.loop||a())for(let t=0;t<i;t+=1)Qm(r.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(o)});else for(let t=0;t<i;t+=1)r.slides[e.realIndex+t]&&r.slides[e.realIndex+t].classList.add(o);(n?.autoScroll??!0)&&l(t?0:void 0)}function l(t){let n=e.thumbs.swiper;if(!n||n.destroyed)return;let r=n.params.slidesPerView===`auto`?n.slidesPerViewDynamic():n.params.slidesPerView,i=e.params.thumbs.autoScrollOffset,a=i&&!n.params.loop;if(e.realIndex!==n.realIndex||a){let o=n.activeIndex,s,c;if(n.params.loop){let t=n.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)===`${e.realIndex}`);s=n.slides.indexOf(t),c=e.activeIndex>e.previousIndex?`next`:`prev`}else s=e.realIndex,c=s>e.previousIndex?`next`:`prev`;a&&(s+=c===`next`?i:-1*i),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(s)<0&&(n.params.centeredSlides?s=s>o?s-Math.floor(r/2)+1:s+Math.floor(r/2)-1:s>o&&n.params.slidesPerGroup,n.slideTo(s,t))}}n(`beforeInit`,()=>{let{thumbs:t}=e.params;if(!(!t||!t.swiper))if(typeof t.swiper==`string`||t.swiper instanceof HTMLElement){let n=Lm(),r=()=>{let r=typeof t.swiper==`string`?n.querySelector(t.swiper):t.swiper;if(r&&r.swiper)t.swiper=r.swiper,s(),c(!0);else if(r){let n=`${e.params.eventsPrefix}init`,i=a=>{t.swiper=a.detail[0],r.removeEventListener(n,i),s(),c(!0),t.swiper.update(
18),e.update()};r.addEventListener(n,i)}return r},i=()=>{e.destroyed||r()||requestAnimationFrame(i)};requestAnimationFrame(i)}else s(),c(!0)}),n(`slideChange update resize observerUpdate`,()=>{c()}),n(`setTransition`,(t,n)=>{let r=e.thumbs.swiper;!r||r.destroyed||r.setTransition(n)}),n(`beforeDestroy`,()=>{let t=e.thumbs.swiper;!t||t.destroyed||i&&t.destroy()}),Object.assign(e.thumbs,{init:s,update:c})}function fg({swiper:e,extendParams:t,emit:n,once:r}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function i(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function a(){if(e.params.cssMode)return;let{touchEventsData:t,touches:n}=e;t.velocities.length===0&&t.velocities.push({position:n[e.isHorizontal()?`startX`:`startY`],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?`currentX`:`currentY`],time:Um()})}function o({currentPos:t}){if(e.params.cssMode)return;let{params:i,wrapperEl:a,rtlTranslate:o,snapGrid:s,touchEventsData:c}=e,l=Um()-c.touchStartTime;if(t<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(t>-e.maxTranslate()){e.slides.length<s.length?e.slideTo(s.length-1):e.slideTo(e.slides.length-1);return}if(i.freeMode.momentum){if(c.velocities.length>1){let t=c.velocities.pop(),n=c.velocities.pop(),r=t.position-n.position,a=t.time-n.time;e.velocity=r/a,e.velocity/=2,Math.abs(e.velocity)<i.freeMode.minimumVelocity&&(e.velocity=0),(a>150||Um()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=i.freeMode.momentumVelocityRatio,c.velocities.length=0;let t=1e3*i.freeMode.momentumRatio,l=e.velocity*t,u=e.translate+l;o&&(u=-u);let d=!1,f,p=Math.abs(e.velocity)*20*i.freeMode.momentumBounceRatio,m;if(u<e.maxTranslate())i.freeMode.momentumBounce?(u+e.maxTranslate()<-p&&(u=e.maxTranslate()-p),f=e.maxTranslate(),d=!0,c.allowMomentumBounce=!0):u=e.maxTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(u>e.minTranslate())i.freeMode.momentumBounce?(u-e.minTranslate()>p&&(u=e.minTranslate()+p),f=e.minTranslate(),d=!0,c.allowMomentumBounce=!0):u=e.minTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(i.freeMode.sticky){let t;for(let e=0;e<s.length;e+=1)if(s[e]>-u){t=e;break}u=Math.abs(s[t]-u)<Math.abs(s[t-1]-u)||e.swipeDirection===`next`?s[t]:s[t-1],u=-u}if(m&&r(`transitionEnd`,()=>{e.loopFix()}),e.velocity!==0){if(t=Math.abs(o?(-u-e.translate)/e.velocity:(u-e.translate)/e.velocity),i.freeMode.sticky){let n=Math.abs((o?-u:u)-e.translate),r=e.slidesSizesGrid[e.activeIndex];t=n<r?i.speed:n<2*r?i.speed*1.5:i.speed*2.5}}else if(i.freeMode.sticky){e.slideToClosest();return}i.freeMode.momentumBounce&&d?(e.updateProgress(f),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating=!0,lh(a,()=>{!e||e.destroyed||!c.allowMomentumBounce||(n(`momentumBounce`),e.setTransition(i.speed),setTimeout(()=>{e.setTranslate(f),lh(a,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(n(`_freeModeNoMomentumRelease`),e.updateProgress(u),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,lh(a,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(u),e.updateActiveIndex(),e.updateSlidesClasses()}else if(i.freeMode.sticky){e.slideToClosest();return}else i.freeMode&&n(`_freeModeNoMomentumRelease`);(!i.freeMode.momentum||l>=i.longSwipesMs)&&(n(`_freeModeStaticRelease`),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:i,onTouchMove:a,onTouchEnd:o}})}function pg({swiper:e,extendParams:t,on:n}){t({grid:{rows:1,fill:`column`}});let r,i,a,o,s=()=>{let t=e.params.spaceBetween;return typeof t==`string`&&t.indexOf(`%`)>=0?t=parseFloat(t.replace(`%`,``))/100*e.size:typeof t==`string`&&(t=parseFloat(t)),t};n(`init`,()=>{o=e.params.grid&&e.params.grid.rows>1}),n(`update`,()=>{let{params:t,el:n}=e,r=t.grid&&t.grid.rows>1;o&&!r?(n.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!o&&r&&(n.classList.add(`${t.containerModifierClass}grid`),t.grid.fill===`column`&&n.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),o=r}),e.grid={initSlides:t=>{let{slidesPerView:n}=e.params,{rows:o,fill:s}=e.params.grid,c=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;a=Math.floor(c/o),r=Math.floor(c/o)===c/o?c:Math.ceil(c/o)*o,n!==`auto`&&s===`row`&&(r=
vendor: 14,175 bytes, line 18
18Math.max(r,Math.floor(n)*o)),i=r/o},unsetSlides:()=>{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height=``,t.style[e.getDirectionLabel(`margin-top`)]=``)})},updateSlide:(t,n,o)=>{let{slidesPerGroup:c}=e.params,l=s(),{rows:u,fill:d}=e.params.grid,f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:o.length,p,m,h;if(d===`row`&&c>1){let e=Math.floor(t/(c*u)),i=t-u*c*e,a=e===0?c:Math.min(Math.ceil((f-e*u*c)/u),c);h=Math.floor(i/a),m=i-h*a+e*c,p=m+h*r/u,n.style.order=p}else d===`column`?(m=Math.floor(t/u),h=t-m*u,(m>a||m===a&&h===u-1)&&(h+=1,h>=u&&(h=0,m+=1))):(h=Math.floor(t/i),m=t-h*i);n.row=h,n.column=m,n.style.height=`calc((100% - ${(u-1)*l}px) / ${u})`,n.style[e.getDirectionLabel(`margin-top`)]=h===0?``:l&&`${l}px`,n.swiperSlideGridSet=!0},updateWrapperSize:(t,n)=>{let{centeredSlides:i,roundLengths:a}=e.params,o=s(),{rows:c}=e.params.grid;if(e.virtualSize=(t+o)*r,e.virtualSize=Math.ceil(e.virtualSize/c)-o,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel(`width`)]=`${e.virtualSize+o}px`),i){let t=[];for(let r=0;r<n.length;r+=1){let i=n[r];a&&(i=Math.floor(i)),n[r]<e.virtualSize+n[0]&&t.push(i)}n.splice(0,n.length),n.push(...t)}}}}function mg(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`);ph(t,e),r.append(t.children[0]),ph(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 hg(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`);ph(t,e),i.prepend(t.children[0]),ph(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(),t.slideTo(a,0,!1)}function gg(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 _g(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 vg(){let e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function yg({swiper:e}){Object.assign(e,{appendSlide:mg.bind(e),prependSlide:hg.bind(e),addSlide:gg.bind(e),removeSlide:_g.bind(e),removeAllSlides:vg.bind(e)})}function bg(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 xg(e,t){let n=Zm(t);return n!==t&&(n.style.backfaceVisibility=`hidden`,n.style[`-webkit-backface-visibility`]=`hidden`),n}function Sg({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=>{lh(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 Cg({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1}}),bg({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=xg(n,t);s.style.opacity=o,s.style.transform=`translate3d(${i}px, ${a}px, 0px)`}},setTransition:t=>{let n=e.slides.map(e=>Zm(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`}),Sg({swiper:e,duration:t,transformElements:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function wg({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let r=(e,t,n)=>{let r=n?e.querySelector(`.swiper-slide-shadow-left`):e.querySelector(`.swiper-slide-shadow-top`),i=n?e.querySelector(`.swiper-slide-shadow-right`):e.querySelector(`.swiper-slide-shadow-bottom`);r||(r=nh(`div`,`swiper-slide-shadow-cube swiper-slide-shadow-${n?`left`:`top`}`.split(` `)),e.append(r)),i||(i=nh(`div`,`swiper-slide-shadow-cube swiper-slide-shadow-${n?`right`:`bottom`}`.split(` `)),e.append(i)),r&&(r.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};bg({effect:`cube`,swiper:e,on:n,setTranslate:()=>{let{el:t,wrapperEl:n,slides:i,width:a,height:o,rtlTranslate:s,size:c,browser:l}=e,u=fh(e),d=e.params.cubeEffect,f=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled,m=0,h;d.shadow&&(f?(h=e.wrapperEl.querySelector(`.swiper-cube-shadow`),h||(h=nh(`div`,`swiper-cube-shadow`),e.wrapperEl.append(h)),h.style.height=`${a}px`):(h=t.querySelector(`.swiper-cube-shadow`),h||(h=nh(`div`,`swiper-cube-shadow`),t.append(h))));for(let e=0;e<i.length;e+=1){let t=i[e],n=e;p&&(n=parseInt(t.getAttribute(`data-swiper-slide-index`),10));let a=n*90,o=Math.floor(a/360);s&&(a=-a,o=Math.floor(-a/360));let l=Math.max(Math.min(t.progress,1),-1),h=0,g=0,_=0;n%4==0?(h=-o*4*c,_=0):(n-1)%4==0?(h=0,_=-o*4*c):(n-2)%4==0?(h=c+o*4*c,_=c):(n-3)%4==0&&(h=-c,_=3*c+c*4*o),s&&(h=-h),f||(g=h,h=0);let v=`rotateX(${u(f?0:-a)}deg) rotateY(${u(f?a:0)}deg) translate3d(${h}px, ${g}px, ${_}px)`;l<=1&&l>-1&&(m=n*90+l*90,s&&(m=-n*90-l*90)),t.style.transform=v,d.slideShadows&&r(t,l,f)}if(n.style.transformOrigin=`50% 50% -${c/2}px`,n.style[`-webkit-transform-origin`]=`50% 50% -${c/2}px`,d.shadow)if(f)h.style.transform=`translate3d(0px, ${a/2+d.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${d.shadowScale})`;else{let e=Math.abs(m)-Math.floor(Math.abs(m)/90)*90,t=1.5-(Math.sin(e*2*Math.PI/360)/2+Math.cos(e*2*Math.PI/360)/2),n=d.shadowScale,r=d.shadowScale/t,i=d.shadowOffset;h.style.transform=`scale3d(${n}, 1, ${r}) translate3d(0px, ${o/2+i}px, ${-o/2/r}px) rotateX(-89.99deg)`}let g=(l.isSafari||l.isWebView)&&l.needPerspectiveFix?-c/2:0;n.style.transform=`translate3d(0px,0,${g}px) rotateX(${u(e.isHorizontal()?0:m)}deg) rotateY(${u(e.isHorizontal()?-m:0)}deg)`,n.style.setProperty(`--swiper-cube-translate-z`,`${g}px`)},setTransition:t=>{let{el:n,slides:r}=e;if(r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let e=n.querySelector(`.swiper-cube-shadow`);e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{let t=e.isHorizontal();e.slides.forEach(e=>{r(e,Math.max(Math.min(e.progress,1),-1),t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function Tg(e,t,n){let r=`swiper-slide-shadow${n?`-${n}`:``}${e?` swiper-slide-shadow-${e}`:``}`,i=Zm(t),a=i.querySelector(`.${r.split(` `).join(`.`)}`);return a||(a=nh(`div`,r.split(` `)),i.append(a)),a}function Eg({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});let r=(t,n)=>{let r=e.isHorizontal()?t.querySelector(`.swiper-slide-shadow-left`):t.querySelector(`.swiper-slide-shadow-top`),i=e.isHorizontal()?t.querySelector(`.swiper-slide-shadow-right`):t.querySelector(`.swiper-slide-shadow-bottom`);r||=Tg(`flip`,t,e.isHorizontal()?`left`:`top`),i||=Tg(`flip`,t,e.isHorizontal()?`right`:`bottom`),r&&(r.style.opacity=Math.max(-n,0)),i&&(i.style.opacity=Math.max(n,0))};bg({effect:`flip`,swiper:e,on:n,setTranslate:()=>{let{slides:t,rtlTranslate:n}=e,i=e.params.flipEffect,a=fh(e);for(let o=0;o<t.length;o+=1){let s=t[o],c=s.progress;e.params.flipEffect.limitRotation&&(c=Math.max(Math.min(s.progress,1),-1));let l=s.swiperSlideOffset,u=-180*c,d=0,f=e.params.cssMode?-l-e.translate:-l,p=0;e.isHorizontal()?n&&(u=-u):(p=f,f=0,d=-u,u=0),s.style.zIndex=-Math.abs(Math.round(c))+t.length,i.slideShadows&&r(s,c);let m=`translate3d(${f}px, ${p}px, 0px) rotateX(${a(d)}deg) rotateY(${a(u)}deg)`,h=xg(i,s);h.style.transform=m}},setTransition:t=>{let n=e.slides.map(e=>Zm(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Sg({swiper:e,duration:t,transformElements:n})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(t=>{let n=t.progress;e.params.flipEffect.limitRotation&&(n=Math.max(Math.min(t.progress,1),-1)),r(t,n)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Dg({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),bg({effect:`coverflow`,swiper:e,on:n,setTranslate:()=>{let{width:t,height:n,slides:r,slidesSizesGrid:i}=e,a=e.params.coverflowEffect,o=e.isHorizontal(),s=e.translate,c=o?-s+t/2:-s+n/2,l=o?a.rotate:-a.rotate,u=a.depth,d=fh(e);for(let e=0,t=r.length;e<t;e+=1){let t=r[e],n=i[e],s=(c-t.swiperSlideOffset-n/2)/n,f=typeof a.modifier==`function`?a.modifier(s):s*a.modifier,p=o?l*f:0,m=o?0:l*f,h=-u*Math.abs(f),g=a.stretch;typeof g==`string`&&g.indexOf(`%`)!==-1&&(g=parseFloat(a.stretch)/100*n);let _=o?0:g*f,v=o?g*f:0,y=1-(1-a.scale)*Math.abs(f);Math.abs(v)<.001&&(v=0),Math.abs(_)<.001&&(_=0),Math.abs(h)<.001&&(h=0),Math.abs(p)<.001&&(p=0),Math.abs(m)<.001&&(m=0),Math.abs(y)<.001&&(y=0);let b=`translate3d(${v}px,${_}px,${h}px)  rotateX(${d(m)}deg) rotateY(${d(p)}deg) scale(${y})`,x=xg(a,t);if(x.style.transform=b,t.style.zIndex=-Math.abs(Math.round(f))+1,a.slideShadows){let e=o?t.querySelector(`.swiper-slide-shadow-left`):t.querySelector(`.swiper-slide-shadow-top`),n=o?t.querySelector(`.swiper-slide-shadow-right`):t.querySelector(`.swiper-slide-shadow-bottom`);e||=Tg(`coverflow`,t,o?`left`:`top`),n||=Tg(`coverflow`,t,o?`right`:`bottom`),e&&(e.style.opacity=f>0?f:0),n&&(n.style.opacity=-f>0?-f:0)}}},setTransition:t=>{e.slides.map(e=>Zm(e)).forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Og({swiper:e,extendParams:t,on:n}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let r=e=>typeof e==`string`?e:`${e}px`;bg({effect:`creative`,swiper:e,on:n,setTranslate:()=>{let{slides:t,wrapperEl:n,slidesSizesGrid:i}=e,a=e.params.creativeEffect,{progressMultiplier:o}=a,s=e.params.centeredSlides,c=fh(e);if(s){let t=i[0]/2-e.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${t}px))`}for(let n=0;n<t.length;n+=1){let i=t[n],l=i.progress,u=Math.min(Math.max(i.progress,-a.limitProgress),a.limitProgress),d=u;s||(d=Math.min(Math.max(i.originalProgress,-a.limitProgress),a.limitProgress));let f=i.swiperSlideOffset,p=[e.params.cssMode?-f-e.translate:-f,0,0],m=[0,0,0],h=!1;e.isHorizontal()||(p[1]=p[0],p[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};u<0?(g=a.next,h=!0):u>0&&(g=a.prev,h=!0),p.forEach((e,t)=>{p[t]=`calc(${e}px + (${r(g.translate[t])} * ${Math.abs(u*o)}))`}),m.forEach((e,t)=>{m[t]=g.rotate[t]*Math.abs(u*o)}),i.style.zIndex=-Math.abs(Math.round(l))+t.length;let _=p.join(`, `),v=`rotateX(${c(m[0])}deg) rotateY(${c(m[1])}deg) rotateZ(${c(m[2])}deg)`,y=d<0?`scale(${1+(1-g.scale)*d*o})`:`scale(${1-(1-g.scale)*d*o})`,b=d<0?1+(1-g.opacity)*d*o:1-(1-g.opacity)*d*o,x=`translate3d(${_}) ${v} ${y}`;if(h&&g.shadow||!h){let e=i.querySelector(`.swiper-slide-shadow`);if(!e&&g.shadow&&(e=Tg(`creative`,i)),e){let t=a.shadowPerProgress?u*(1/a.limitProgress):u;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}let S=xg(a,i);S.style.transform=x,S.style.opacity=b,g.origin&&(S.style.transformOrigin=g.origin)}},setTransition:t=>{let n=e.slides.map(e=>Zm(e));
18n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Sg({swiper:e,duration:t,transformElements:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function kg({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),bg({effect:`cards`,swiper:e,on:n,setTranslate:()=>{let{slides:t,activeIndex:n,rtlTranslate:r}=e,i=e.params.cardsEffect,{startTranslate:a,isTouched:o}=e.touchEventsData,s=r?-e.translate:e.translate;for(let c=0;c<t.length;c+=1){let l=t[c],u=l.progress,d=Math.min(Math.max(u,-4),4),f=l.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(f-=t[0].swiperSlideOffset);let p=e.params.cssMode?-f-e.translate:-f,m=0,h=-100*Math.abs(d),g=1,_=-i.perSlideRotate*d,v=i.perSlideOffset-Math.abs(d)*.75,y=e.virtual&&e.params.virtual.enabled?e.virtual.from+c:c,b=(y===n||y===n-1)&&d>0&&d<1&&(o||e.params.cssMode)&&s<a,x=(y===n||y===n+1)&&d<0&&d>-1&&(o||e.params.cssMode)&&s>a;if(b||x){let t=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;_+=-28*d*t,g+=-.5*t,v+=96*t,m=`${(i.rotate||e.isHorizontal()?-25:0)*t*Math.abs(d)}%`}if(p=d<0?`calc(${p}px ${r?`-`:`+`} (${v*Math.abs(d)}%))`:d>0?`calc(${p}px ${r?`-`:`+`} (-${v*Math.abs(d)}%))`:`${p}px`,!e.isHorizontal()){let e=m;m=p,p=e}let S=d<0?`${1+(1-g)*d}`:`${1-(1-g)*d}`,C=`
19        translate3d(${p}, ${m}, ${h}px)
20        rotateZ(${i.rotate?r?-_:_:0}deg)
21        scale(${S})
22      `;if(i.slideShadows){let e=l.querySelector(`.swiper-slide-shadow`);e||=Tg(`cards`,l),e&&(e.style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l.style.zIndex=-Math.abs(Math.round(u))+t.length;let w=xg(i,l);w.style.transform=C}},setTransition:t=>{let n=e.slides.map(e=>Zm(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Sg({swiper:e,duration:t,transformElements:n})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}var Ag=[Yh,Xh,Zh,eg,ng,rg,ig,ag,og,sg,cg,lg,ug,dg,fg,pg,yg,Cg,wg,Eg,Dg,Og,kg];Jh.use(Ag);function jg(e,t){return{resolvedSvg:cl(async()=>{try{return(await t(on(e))).default}catch{return``}},``)}}var Mg=(e,t=!1)=>{let n=ml(),r=El(`(max-width: ${e})`);return{isMobile:W(()=>n.value?r.value:t)}},Ng=!1,Pg=M(!1),Fg=M([]),Ig=M(!1),Lg=M(!1);function Rg(){Ng||(Ng=!0,window.Optanon?Bg():window.OptanonWrapper=Bg)}function zg(){Ig.value=window.Optanon?.IsAlertBoxClosed()??!1,Lg.value=window.Optanon?.IsAlertBoxClosedAndValid()??!1}function Bg(){Pg.value=!0,Fg.value=window.OptanonActiveGroups?.split(`,`).filter(e=>e)??[],zg(),window.Optanon?.OnConsentChanged(({detail:e})=>{Fg.value=e,zg()})}function Vg(){window.Optanon?.ToggleInfoDisplay()}async function Hg(e,t=!0){let n=e.map(e=>`${e}:${+!!t}`).join(`,`);await window.Optanon?.UpdateConsent(`Category`,n)}function Ug(){window.Optanon?.InitializeCookiePolicyHtml()}function Wg(){return ai(Rg),{loaded:Pg,activeGroups:Fg,isAlertBoxClosed:Ig,isAlertBoxClosedAndValid:Lg,openCookieConsent:Vg,setCookieConsent:Hg,initializeCookiePolicyHtml:Ug}}var Gg=`eventsPrefix.injectStyles.injectStylesUrls.modules.init._direction.oneWayMovement.swiperElementNodeName.touchEventsTarget.initialSlide._speed.cssMode.updateOnWindowResize.resizeObserver.nested.focusableElements._enabled._width._height.preventInteractionOnTransition.userAgent.url._edgeSwipeDetection._edgeSwipeThreshold._freeMode._autoHeight.setWrapperSize.virtualTranslate._effect.breakpoints.breakpointsBase._spaceBetween._slidesPerView.maxBackfaceHiddenSlides._grid._slidesPerGroup._slidesPerGroupSkip._slidesPerGroupAuto._centeredSlides._centeredSlidesBounds._slidesOffsetBefore._slidesOffsetAfter.normalizeSlideIndex._centerInsufficientSlides._snapToSlideEdge._watchOverflow.roundLengths.touchRatio.touchAngle.simulateTouch._shortSwipes._longSwipes.longSwipesRatio.longSwipesMs._followFinger.allowTouchMove._threshold.touchMoveStopPropagation.touchStartPreventDefault.touchStartForcePreventDefault.touchReleaseOnEdges.uniqueNavElements._resistance._resistanceRatio._watchSlidesProgress._grabCursor.preventClicks.preventClicksPropagation._slideToClickedSlide._loop.loopAdditionalSlides.loopAddBlankSlides.loopPreventsSliding._rewind._allowSlidePrev._allowSlideNext._swipeHandler._noSwiping.noSwipingClass.noSwipingSelector.passiveListeners.containerModifierClass.slideClass.slideActiveClass.slideVisibleClass.slideFullyVisibleClass.slideNextClass.slidePrevClass.slideBlankClass.wrapperClass.lazyPreloaderClass.lazyPreloadPrevNext.runCallbacksOnInit.observer.observeParents.observeSlideChildren.a11y._autoplay._controller.coverflowEffect.cubeEffect.fadeEffect.flipEffect.creativeEffect.cardsEffect.hashNavigation.history.keyboard.mousewheel._navigation._pagination.parallax._scrollbar._thumbs.virtual.zoom.control`.split(`.`);function Kg(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`&&!e.__swiper__}function qg(e,t){let n=[`__proto__`,`constructor`,`prototype`];Object.keys(t).filter(e=>
vendor: 4,301 bytes, line 22
22n.indexOf(e)<0).forEach(n=>{e[n]===void 0?e[n]=t[n]:Kg(t[n])&&Kg(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:qg(e[n],t[n]):e[n]=t[n]})}function Jg(e={}){return e.navigation&&e.navigation.nextEl===void 0&&e.navigation.prevEl===void 0}function Yg(e={}){return e.pagination&&e.pagination.el===void 0}function Xg(e={}){return e.scrollbar&&e.scrollbar.el===void 0}function Zg(e=``){return e.replace(/-[a-z]/g,e=>e.toUpperCase().replace(`-`,``))}function Qg({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:a,scrollbarEl:o,paginationEl:s}){let c=r.filter(e=>e!==`children`&&e!==`direction`&&e!==`wrapperClass`),{params:l,pagination:u,navigation:d,scrollbar:f,virtual:p,thumbs:m}=e,h,g,_,v,y,b,x,S;r.includes(`thumbs`)&&n.thumbs&&n.thumbs.swiper&&!n.thumbs.swiper.destroyed&&l.thumbs&&(!l.thumbs.swiper||l.thumbs.swiper.destroyed)&&(h=!0),r.includes(`controller`)&&n.controller&&n.controller.control&&l.controller&&!l.controller.control&&(g=!0),r.includes(`pagination`)&&n.pagination&&(n.pagination.el||s)&&(l.pagination||l.pagination===!1)&&u&&!u.el&&(_=!0),r.includes(`scrollbar`)&&n.scrollbar&&(n.scrollbar.el||o)&&(l.scrollbar||l.scrollbar===!1)&&f&&!f.el&&(v=!0),r.includes(`navigation`)&&n.navigation&&(n.navigation.prevEl||a)&&(n.navigation.nextEl||i)&&(l.navigation||l.navigation===!1)&&d&&!d.prevEl&&!d.nextEl&&(y=!0);let C=t=>{e[t]&&(e[t].destroy(),t===`navigation`?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),l[t].prevEl=void 0,l[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),l[t].el=void 0,e[t].el=void 0))};r.includes(`loop`)&&e.isElement&&(l.loop&&!n.loop?b=!0:!l.loop&&n.loop?x=!0:S=!0),c.forEach(e=>{if(Kg(l[e])&&Kg(n[e]))Object.assign(l[e],n[e]),(e===`navigation`||e===`pagination`||e===`scrollbar`)&&`enabled`in n[e]&&!n[e].enabled&&C(e);else{let t=n[e];(t===!0||t===!1)&&(e===`navigation`||e===`pagination`||e===`scrollbar`)?t===!1&&C(e):l[e]=n[e]}}),c.includes(`controller`)&&!g&&e.controller&&e.controller.control&&l.controller&&l.controller.control&&(e.controller.control=l.controller.control),r.includes(`children`)&&t&&p&&l.virtual.enabled?(p.slides=t,p.update(!0)):r.includes(`virtual`)&&p&&l.virtual.enabled&&(t&&(p.slides=t),p.update(!0)),r.includes(`children`)&&t&&l.loop&&(S=!0),h&&m.init()&&m.update(!0),g&&(e.controller.control=l.controller.control),_&&(e.isElement&&(!s||typeof s==`string`)&&(s=document.createElement(`div`),s.classList.add(`swiper-pagination`),s.part.add(`pagination`),e.el.appendChild(s)),s&&(l.pagination.el=s),u.init(),u.render(),u.update()),v&&(e.isElement&&(!o||typeof o==`string`)&&(o=document.createElement(`div`),o.classList.add(`swiper-scrollbar`),o.part.add(`scrollbar`),e.el.appendChild(o)),o&&(l.scrollbar.el=o),f.init(),f.updateSize(),f.setTranslate()),y&&(e.isElement&&((!i||typeof i==`string`)&&(i=document.createElement(`div`),i.classList.add(`swiper-button-next`),ph(i,e.navigation.arrowSvg),i.part.add(`button-next`),e.el.appendChild(i)),(!a||typeof a==`string`)&&(a=document.createElement(`div`),a.classList.add(`swiper-button-prev`),ph(a,e.navigation.arrowSvg),a.part.add(`button-prev`),e.el.appendChild(a))),i&&(l.navigation.nextEl=i),a&&(l.navigation.prevEl=a),d.init(),d.update()),r.includes(`allowSlideNext`)&&(e.allowSlideNext=n.allowSlideNext),r.includes(`allowSlidePrev`)&&(e.allowSlidePrev=n.allowSlidePrev),r.includes(`direction`)&&e.changeDirection(n.direction,!1),(b||S)&&e.loopDestroy(),(x||S)&&e.loopCreate(),e.update()}var $g=e=>{if(parseFloat(e)===Number(e))return Number(e);if(e===`true`||e===``)return!0;if(e===`false`)return!1;if(e===`null`)return null;if(e!==`undefined`){if(typeof e==`string`&&e.includes(`{`)&&e.includes(`}`)&&e.includes(`"`)){let t;try{t=JSON.parse(e)}catch{t=e}return t}return e}},e_=[`a11y`,`autoplay`,`controller`,`cards-effect`,`coverflow-effect`,`creative-effect`,`cube-effect`,`fade-effect`,`flip-effect`,`free-mode`,`grid`,`hash-navigation`,`history`,`keyboard`,`mousewheel`,`navigation`,`pagination`,`parallax`,`scrollbar`,`thumbs`,`virtual`,`zoom`];function t_(e,t,n){let r={},i={};qg(r,Wh);let a=[...Gg,`on`],o=a.map(e=>e.replace(/_/,``));a.forEach(t=>{t=t.replace(`_`,``),e[t]!==void 0&&(i[t]=e[t])});let s=[...e.attributes];return typeof t==`string`&&n!==void 0&&s.push({name:t,value:Kg(n)?{...n}:n}
22),s.forEach(e=>{let t=e_.find(t=>e.name.startsWith(`${t}-`));if(t){let n=Zg(t),r=Zg(e.name.split(`${t}-`)[1]);i[n]===void 0&&(i[n]={}),i[n]===!0&&(i[n]={enabled:!0}),i[n]===!1&&(i[n]={enabled:!1}),i[n][r]=$g(e.value)}else{let t=Zg(e.name);if(!o.includes(t))return;let n=$g(e.value);i[t]&&e_.includes(e.name)&&!Kg(n)?(i[t].constructor!==Object&&(i[t]={}),i[t].enabled=!!n):i[t]=n}}),qg(r,i),r.navigation?r.navigation={prevEl:`.swiper-button-prev`,nextEl:`.swiper-button-next`,...r.navigation===!0?{}:r.navigation}:r.navigation===!1&&delete r.navigation,r.scrollbar?r.scrollbar={el:`.swiper-scrollbar`,...r.scrollbar===!0?{}:r.scrollbar}:r.scrollbar===!1&&delete r.scrollbar,r.pagination?r.pagination={el:`.swiper-pagination`,...r.pagination===!0?{}:r.pagination}:r.pagination===!1&&delete r.pagination,{params:r,passedParams:i}}var n_=`
vendor: 16,698 bytes, line 22
22:host{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal ::slotted(swiper-slide):last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical ::slotted(swiper-slide):last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}
22`,r_=typeof window>`u`||typeof HTMLElement>`u`?class{}:HTMLElement,i_=(e,t)=>{if(typeof CSSStyleSheet<`u`&&e.adoptedStyleSheets){let n=new CSSStyleSheet;n.replaceSync(t),e.adoptedStyleSheets=[n]}else{let n=document.createElement(`style`);n.rel=`stylesheet`,n.textContent=t,e.appendChild(n)}},a_=class extends r_{constructor(){super(),this.attachShadow({mode:`open`})}cssStyles(){return[n_,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
23`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,t=[...this.querySelectorAll(`[slot^=slide-]`)].map(e=>parseInt(e.getAttribute(`slot`).split(`slide-`)[1],10));if(this.slideSlots=t.length?Math.max(...t)+1:0,this.rendered){if(this.slideSlots>e)for(let t=e;t<this.slideSlots;t+=1){let e=document.createElement(`swiper-slide`);e.setAttribute(`part`,`slide slide-${t+1}`);let n=document.createElement(`slot`);n.setAttribute(`name`,`slide-${t+1}`),e.appendChild(n),this.shadowRoot.querySelector(`.swiper-wrapper`).appendChild(e)}else if(this.slideSlots<e){let e=this.swiper.slides;for(let t=e.length-1;t>=0;--t)t>this.slideSlots&&e[t].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\(([a-z-0-9.]*)\)/g,`$1`)),e.length&&i_(this.shadowRoot,e),this.cssLinks().forEach(e=>{if(this.shadowRoot.querySelector(`link[href="${e}"]`))return;let t=document.createElement(`link`);t.rel=`stylesheet`,t.href=e,this.shadowRoot.appendChild(t)});let t=document.createElement(`div`);t.classList.add(`swiper`),t.part=`container`,ph(t,`
24      <slot name="container-start"></slot>
25      <div class="swiper-wrapper" part="wrapper">
26        <slot></slot>
27        ${Array.from({length:this.slideSlots}).map((e,t)=>`
28        <swiper-slide part="slide slide-${t}">
29          <slot name="slide-${t}"></slot>
30        </swiper-slide>
31        `).join(``)}
32      </div>
33      <slot name="container-end"></slot>
34      ${Jg(this.passedParams)?`
35        <div part="button-prev" class="swiper-button-prev"><slot name="button-prev"></slot></div>
36        <div part="button-next" class="swiper-button-next"><slot name="button-next"></slot></div>
37      `:``}
38      ${Yg(this.passedParams)?`
39        <div part="pagination" class="swiper-pagination"></div>
40      `:``}
41      ${Xg(this.passedParams)?`
42        <div part="scrollbar" class="swiper-scrollbar"></div>
43      `:``}
44    `),this.shadowRoot.appendChild(t),this.rendered=!0}initialize(){if(this.swiper&&this.swiper.initialized)return;let{params:e,passedParams:t}=t_(this);this.swiperParams=e,this.passedParams=t,delete this.swiperParams.init,this.render(),this.swiper=new Jh(this.shadowRoot.querySelector(`.swiper`),{...e.virtual?{}:{observer:!0},...e,touchEventsTarget:`container`,onAny:(t,...n)=>{t===`observerUpdate`&&this.calcSlideSlots();let r=e.eventsPrefix?`${e.eventsPrefix}${t.toLowerCase()}`:t.toLowerCase(),i=new CustomEvent(r,{detail:n,bubbles:t!==`hashChange`,cancelable:!0});this.dispatchEvent(i)}})}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest(`swiper-slide`)&&this.closest(`swiper-slide`).swiperLoopMoveDOM||this.init===!1||this.getAttribute(`init`)===`false`||this.initialize()}disconnectedCallback(){this.nested&&this.closest(`swiper-slide`)&&this.closest(`swiper-slide`).swiperLoopMoveDOM||this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(e,t){let{params:n,passedParams:r}=t_(this,e,t);this.passedParams=r,this.swiperParams=n,!(this.swiper&&this.swiper.params[e]===t)&&Qg({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Zg(e)],...e===`navigation`&&r[e]?{prevEl:`.swiper-button-prev`,nextEl:`.swiper-button-next`}:{},...e===`pagination`&&r[e]?{paginationEl:`.swiper-pagination`}:{},...e===`scrollbar`&&r[e]?{scrollbarEl:`.swiper-scrollbar`}:{}})}attributeChangedCallback(e,t,n){this.swiper&&this.swiper.initialized&&(t===`true`&&n===null&&(n=!1),this.updateSwiperOnPropChange(e,n))}static get observedAttributes(){return Gg.filter(e=>e.includes(`_`)).map(e=>e.replace(/[A-Z]/g,e=>`-${e}`).replace(`_`,``).toLowerCase())}};
44Gg.forEach(e=>{e!==`init`&&(e=e.replace(`_`,``),Object.defineProperty(a_.prototype,e,{configurable:!0,get(){return(this.passedParams||{})[e]},set(t){this.passedParams||={},this.passedParams[e]=t,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(e,t)}}))}),typeof window<`u`&&(window.SwiperElementRegisterParams=e=>{Gg.push(...e)});var o_=`https://www.youtube.com/iframe_api`,s_=`https://www.youtube-nocookie.com`,c_=`https://img.youtube.com`,l_=M(!1),u_=M(!1),d_=M(null);function f_(e){let t=()=>YT.Player?(d_.value&&clearInterval(d_.value),l_.value=!0,!0):!1,n=()=>{if(u_.value)return;if(window.YT&&YT.Player){l_.value=!0;return}u_.value=!0;let e=document.createElement(`script`);e.setAttribute(`src`,o_),e.onload=()=>{d_.value=window.setInterval(()=>{t()},30)},document.head.appendChild(e)};return ai(()=>{e.value&&n()}),tr(e,e=>{e&&n()}),l_}var p_={_self:`_self`,_blank:`_blank`,_parent:`_parent`,_top:`_top`},m_={h1:`h1`,h2:`h2`,h3:`h3`,h4:`h4`,h5:`h5`,h6:`h6`};kc({mounted(e,t){let n=t.arg?.split(`,`)??!0;if(typeof t.value==`function`)yl(n,t.value,{target:e});else{let[r,i]=t.value;yl(n,r,{target:e,...i})}}}),kc({mounted(e,t){typeof t.value==`function`?Sl(e,t.value,{modifiers:t.modifiers}):Sl(e,...t.value)}}),kc({mounted(e,t){let[n,r]=typeof t.value==`function`?[t.value,{}]:t.value,{height:i,bottom:a,left:o,right:s,top:c,width:l,x:u,y:d}=zl(e,r);tr([i,a,o,s,c,l,u,d],()=>n({height:i,bottom:a,left:o,right:s,top:c,width:l,x:u,y:d}))}}),kc({mounted(e,t){let n=t.value;if(typeof n==`function`)tr(Bl(e),e=>n(e));else{let[t,r]=n;tr(Bl(e,r),e=>t(e))}}}),kc({mounted(e,t){let n=typeof t.value==`function`?t.value:t.value?.[0],{width:r,height:i}=Vl(e,...typeof t.value==`function`?[]:t.value.slice(1));tr([r,i],([e,t])=>n({width:e,height:t}))}});var h_=kc({mounted(e,t){if(typeof t.value==`function`){let n=t.value;tr(Ul(e),e=>n(e),{immediate:!0})}else{let[n,r]=t.value;if(r?.controls){let t=Ul(e,r);tr(t.isVisible,()=>n(t),{immediate:!0})}else tr(Ul(e,r),e=>n(e),{immediate:!0})}}});kc({mounted(e,t){typeof t.value==`function`?ql(e,t.value):ql(e,...t.value)}}),kc({mounted(e,t){typeof t.value==`function`?Hl(e,t.value):Hl(e,...t.value)}}),kc({mounted(e,t){let[n,r]=typeof t.value==`function`?[t.value,{}]:t.value;tr(Qc(Ut(yee(e,r)),`stop`),e=>n(e))}}),kc({mounted(e,t){typeof t.value==`function`?Rl(e,t.value):Rl(e,...t.value)}}),kc({mounted(e,t){if(typeof t.value==`function`){let n=t.value,r=Kl(e,{onScroll(){n(r)},onStop(){n(r)}})}else{let[n,r]=t.value,i=Kl(e,{...r,onScroll(e){var t;(t=r.onScroll)==null||t.call(r,e),n(i)},onStop(e){var t;(t=r.onStop)==null||t.call(r,e),n(i)}})}}});function g_(){let e=!1,t=rn(!1);return kc((n,r)=>{if(t.value=r.value,e)return;e=!0;let i=Ql(n,r.value);tr(t,e=>i.value=e)})}
vendor: 20,653 bytes, line 44
44g_();var __=`modulepreload`,v_=function(e){return`/`+e},y_={},K=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,new URL(`../../../src/node/plugins/importAnalysisBuild.ts`,import.meta.url)).href}r=o(t.map(t=>{if(t=v_(t,n),t=s(t),t in y_)return;y_[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:__,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})};function b_(e){return typeof e==`object`&&!!e&&`constructor`in e&&e.constructor===Object}function x_(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]:b_(t[n])&&b_(e[n])&&Object.keys(t[n]).length>0&&x_(e[n],t[n])})}var S_={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 C_(){let e=typeof document<`u`?document:{};return x_(e,S_),e}var w_={document:S_,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(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>`u`?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>`u`||clearTimeout(e)}};function T_(){let e=typeof window<`u`?window:{};return x_(e,w_),e}function E_(e=``){return e.trim().split(` `).filter(e=>!!e.trim())}function D_(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch{}try{delete t[e]}catch{}})}function O_(e,t=0){return setTimeout(e,t)}function k_(){return Date.now()}function A_(e){let t=T_(),n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||=e.style,n}function j_(e,t=`x`){let n=T_(),r,i,a,o=A_(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 M_(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function N_(e){return typeof window<`u`&&window.HTMLElement!==void 0?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function P_(...e){let t=Object(e[0]);for(let n=1;n<e.length;n+=1){let r=e[n];if(r!=null&&!N_(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&&(M_(t[i])&&M_(r[i])?r[i].__swiper__?t[i]=r[i]:P_(t[i],r[i]):!M_(t[i])&&M_(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:P_(t[i],r[i])):t[i]=r[i])}}}return t}function F_(e,t,n){e.style.setProperty(t,n)}function I_({swiper:e,targetPosition:t,side:n}){let r=T_(),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=i+(.5-Math.cos(c*Math.PI)/2)*(t-i);if(l(d,t)&&(d=t),e.wrapperEl.scrollTo({[n]:d}),l(d,t)){e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.scrollSnapType=``,setTimeout(()=>{e.wrapperEl.style.overflow=``,e.wrapperEl.scrollTo({[n]:d})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function L_(e,t=``){let n=T_(),r=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function R_(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 z_(e,t){let n=T_(),r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(r=[...t.assignedElements()].includes(e),r||=R_(e,t)),r}function B_(e){try{console.warn(e);return}catch{}}function V_(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:E_(t)),n}function H_(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 U_(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 W_(e,t){return T_().getComputedStyle(e,null).getPropertyValue(t)}function G_(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function K_(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 q_(e,t,n){let r=T_();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}var J_;function Y_(){let e=T_(),t=C_();return{smoothScroll:t.documentElement&&t.documentElement.style&&`scrollBehavior`in t.documentElement.style,touch:!!(`ontouchstart`in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function X_(){return J_||=Y_(),J_}var Z_;function Q_({userAgent:e}={}){let t=X_(),n=T_(),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 $_(e={}){return Z_||=Q_(e),Z_}var ev;function tv(){let e=T_(),t=$_(),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}}let 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 nv(){return ev||=tv(),ev}function rv({swiper:e,on:t,emit:n}){let r=T_(),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 iv({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=T_(),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?!0:n.attributes,childList:e.isElement||(n.childList===void 0?!0:n).childList,characterData:n.characterData===void 0?!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=K_(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 av={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 ov(){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(W_(r,`padding-left`)||0,10)-parseInt(W_(r,`padding-right`)||0,10),n=n-parseInt(W_(r,`padding-top`)||0,10)-parseInt(W_(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 sv(){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=L_(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=>{a?e.style.marginLeft=``:e.style.marginRight=``,e.style.marginBottom=``,e.style.marginTop=``}),n.centeredSlides&&n.cssMode&&(F_(r,`--swiper-centered-offset-before`,``),F_(r,`--swiper-centered-offset-after`,``)),n.cssMode&&(F_(r,`--swiper-slides-offset-before`,`${m}px`),F_(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),W_(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()?q_(i,`width`,!0):q_(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){F_(r,`--swiper-centered-offset-before`,`${-d[0]}px`),F_(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 cv(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 lv(){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 uv=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function dv(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)),uv(c,h,n.slideVisibleClass),uv(c,m,n.slideFullyVisibleClass),c.progress=i?-u:u,c.originalProgress=i?-d:d}}function fv(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 pv=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function mv(){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=>L_(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=U_(c,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u&&(u=t[0]),l=H_(c,`.${n.slideClass}
44, swiper-slide`)[0],n.loop)),t.forEach(e=>{pv(e,e===c,n.slideActiveClass),pv(e,e===u,n.slideNextClass),pv(e,e===l,n.slidePrevClass)}),e.emitSlidesClasses()}var hv=(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()}},gv=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector(`[loading="lazy"]`);n&&n.removeAttribute(`loading`)},_v=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)=>n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&gv(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)&&gv(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)&&gv(e,r)};function vv(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 yv(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=vv(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&&_v(t),t.emit(`activeIndexChange`),t.emit(`snapIndexChange`),(t.initialized||t.params.runCallbacksOnInit)&&(o!==f&&t.emit(`realIndexChange`),t.emit(`slideChange`))}function bv(e,t){let n=this,r=n.params,i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>
vendor: 44,398 bytes, line 44
441&&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 xv={updateSize:ov,updateSlides:sv,updateAutoHeight:cv,updateSlidesOffset:lv,updateSlidesProgress:dv,updateProgress:fv,updateSlidesClasses:mv,updateActiveIndex:yv,updateClickedSlide:bv};function Sv(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=j_(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function Cv(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 wv(){return-this.snapGrid[0]}function Tv(){return-this.snapGrid[this.snapGrid.length-1]}function Ev(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 I_({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 Dv={getTranslate:Sv,setTranslate:Cv,minTranslate:wv,maxTranslate:Tv,translateTo:Ev};function Ov(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 kv({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 Av(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),kv({swiper:n,runCallbacks:e,direction:t,step:`Start`}))}function jv(e=!0,t){let n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),kv({swiper:n,runCallbacks:e,direction:t,step:`End`}))}var Mv={setTransition:Ov,transitionStart:Av,transitionEnd:jv};function Nv(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 I_({swiper:a,targetPosition:n,side:e?`left`:`top`}),!0;p.scrollTo({[e?`left`:`top`]:n,behavior:`smooth`})}return!0}let b=nv().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 Pv(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 Fv(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 Iv(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 Lv(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 Rv(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 zv(){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(L_(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),O_(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Bv={slideTo:Nv,slideToLoop:Pv,slideNext:Fv,slidePrev:Iv,slideReset:Lv,slideToClosest:Rv,slideToClickedSlide:zv};function Vv(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;let a=()=>{L_(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute(`data-swiper-slide-index`,t)})},o=()=>{let e=L_(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?V_(`swiper-slide`,[r.slideBlankClass]):V_(`div`,[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?(r.loopAddBlankSlides?(d(c-n.slides.length%c),n.recalcSlides(),n.updateSlides()):B_(`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()):B_(`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 Hv({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?B_(`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`&&B_("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,ee=n===`prev`||!n,te=0,ne=0,re=(S?l[i].column:i)+(v&&r===void 0?-y/2+.5:0);if(re<x){te=Math.max(x-re,b);for(let e=0;e<x-re;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(re+y>T-x){ne=Math.max(re-(T-x*2),b),E&&(ne=Math.max(ne,y-T+_+1));for(let e=0;e<ne;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)),ee&&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&&ee||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&&ee){if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D+te]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D+Math.ceil(te),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-ne]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D-ne,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:!1})}):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:!1})}c.emit(`loopFix`)}function Uv(){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 Wv={loopCreate:Vv,loopFix:Hv,loopDestroy:Uv};function Gv(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 Kv(){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 qv={setGrabCursor:Gv,unsetGrabCursor:Kv};function Jv(e,t=this){function n(t){if(!t||t===C_()||t===T_())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 Yv(e,t,n){let r=T_(),{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 Xv(e){let t=this;if(t.destroyed)return;let n=C_(),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`){Yv(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`&&!z_(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?Jv(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(!Yv(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=k_(),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 Zv(e){let t=C_(),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=k_());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}});n.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 Qv(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=k_(),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=k_(),O_(()=>{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>=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 $v(){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 ey(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 ty(){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 ny(e){let t=this;t.destroyed||(hv(t,e.target),!(t.params.cssMode||t.params.slidesPerView!==`auto`&&!t.params.autoHeight)&&t.update())}function ry(){let e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction=`auto`))}var iy=(e,t)=>{let n=C_(),{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`,$v,!0):e[l](`observerUpdate`,$v,!0),i[c](`load`,e.onLoad,{capture:!0}))};function ay(){let e=this,{params:t}=e;e.onTouchStart=Xv.bind(e),e.onTouchMove=Zv.bind(e),e.onTouchEnd=Qv.bind(e),e.onDocumentTouchStart=ry.bind(e),t.cssMode&&(e.onScroll=ty.bind(e)),e.onClick=ey.bind(e),e.onLoad=ny.bind(e),iy(e,`on`)}function oy(){iy(this,`off`)}var sy={attachEvents:ay,detachEvents:oy},cy=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function ly(){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=C_(),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.getBreakpoint(a,s,c);if(!l||e.currentBreakpoint===l)return;let u=(l in a?a[l]:void 0)||e.originalParams,d=cy(e,r),f=cy(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(),P_(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 uy(e,t=`window`,n){if(!e||t===`container`&&!n)return;let r=!1,i=T_(),a=t===`window`?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>typeof e==`string`&&e.indexOf(`@`)===0?{value:a*parseFloat(e.substr(1)),point:e}:{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 dy={setBreakpoint:ly,getBreakpoint:uy};function fy(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 py(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=fy([`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 my(){let e=this,{el:t,classNames:n}=e;!t||typeof t==`string`||(t.classList.remove(...n),e.emitContainerClasses())}var hy={addClasses:py,removeClasses:my};function gy(){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 _y={checkOverflow:gy},vy={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 yy(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];if(typeof i!=`object`||!i){P_(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)){P_(t,n);return}typeof e[r]==`object`&&!(`enabled`in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),P_(t,n)}}var by={eventsEmitter:av,update:xv,translate:Dv,transition:Mv,slide:Bv,loop:Wv,grabCursor:qv,events:sy,breakpoints:dy,checkOverflow:_y,classes:hy},xy={},Sy=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=P_({},r),n&&!r.el&&(r.el=n);let i=C_();if(r.el&&typeof r.el==`string`&&i.querySelectorAll(r.el).length>1){let t=[];return i.querySelectorAll(r.el).forEach(n=>{let i=P_({},r,{el:n});t.push(new e(i))}),t}let a=this;a.__swiper__=!0,a.support=X_(),a.device=$_({userAgent:r.userAgent}),a.browser=nv(),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:yy(r,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}),a.params=P_({},P_({},vy,o),xy,r),a.originalParams=P_({},a.params),a.passedParams=P_({},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=G_(L_(t,`.${n.slideClass}, swiper-slide`)[0]);return G_(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=L_(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&&hv(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()):L_(n,r())[0];return!i&&t.params.createElements&&(i=V_(`div`,t.params.wrapperClass),n.append(i),L_(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`||W_(n,`direction`)===`rtl`,rtlTranslate:t.params.direction===`horizontal`&&(n.dir.toLowerCase()===`rtl`||W_(n,`direction`)===`rtl`),wrongRTL:W_(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.forEac
44h(e=>{e.complete?hv(t,e):e.addEventListener(`load`,e=>{hv(t,e.target)})}),_v(t),t.initialized=!0,_v(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),D_(n)),n.destroyed=!0,null)}static extendDefaults(e){P_(xy,e)}static get extendedDefaults(){return xy}static get defaults(){return vy}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(by).forEach(e=>{Object.keys(by[e]).forEach(t=>{Sy.prototype[t]=by[e][t]})}),Sy.use([rv,iv]);var Cy=Object.defineProperty,wy=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),Ty=(e,t)=>{let n={};for(var r in e)Cy(n,r,{get:e[r],enumerable:!0});return t||Cy(n,Symbol.toStringTag,{value:`Module`}),n};function Ey(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function Dy(e,t,n){if(!n?.trim())return t;let r=Ey(n.trim()),i=RegExp(`(?<![\\p{L}\\p{N}_])(${r})(?![\\p{L}\\p{N}_])`,`giu`);return t.replace(i,`<span class="${e}__word-without-wrap">$1</span>`).replace(RegExp(`</span>\\s*(?=<span class="${e}__word-without-wrap">)`,`g`),`</span>&nbsp; `)}function Oy(e,t,n){return t.split(/(<[^>]+>)/g).map(t=>t.startsWith(`<`)?t:Dy(e,t,n)).join(``)}var ky=F({__name:`SilvercrestRichText`,props:{richText:{},useCheckmarkList:{type:Boolean,default:!1}},setup(e){let t=W(()=>{let t=e.richText.replace(/<table/g,`<div class="silvercrest-rich-text__table-wrapper" tabindex="0"><table`).replace(/<\/table>/g,`</table></div>`).replace(/\(\((.+?)\)\)/g,`<span class="silvercrest-rich-text__highlight">$1</span>`);return e.useCheckmarkList&&(t=t.replace(/<ul/g,`<ul class="silvercrest-rich-text__checkmark-list"`).replace(/<li/g,`<li class="silvercrest-rich-text__checkmark-list-item"`)),Oy(`silvercrest-rich-text`,t,`silvercrest`)});return(e,n)=>(L(),z(N(xu),{html:t.value,"whitelisted-attr":[`class`,`tabindex`],class:`silvercrest-rich-text`},null,8,[`html`]))}}),Ay={headline1Base:`headline-1-base`,headline1Prominent:`headline-1-prominent`,headline2Base:`headline-2-base`,headline3Base:`headline-3-base`,headline4Base:`headline-4-base`,headline4Prominent:`headline-4-prominent`,headline5Base:`headline-5-base`,headline5Prominent:`headline-5-prominent`,headline6Base:`headline-6-base`,headlineBodyBase:`headline-body-base`,headlineBodyProminent:`headline-body-prominent`},jy=F({__name:`SilvercrestHeadline`,props:{text:{},as:{default:()=>m_.h2},headlineType:{default:()=>Ay.headline2Base}},setup(e){let t=W(()=>e.text.replace(/\(\((.+?)\)\)/g,`<span class="silvercrest-headline__highlight">$1</span>`));return(n,r)=>(L(),z(_i(e.as),{class:A([`silvercrest-headline`,[`silvercrest-headline--type-${e.headlineType}`]])},{default:P(()=>[V(N(xu),{html:t.value,as:`span`},null,8,[`html`])]),_:1},8,[`class`]))}}),My=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},Ny={name:`placeholder`,baseClass:`core-icon`},Py=Symbol(),Fy=`OdsIconLocal`,Iy=My(F({__name:`CoreIcon`,props:Mi({name:{},baseClass:{}},{...Ny,baseClass:`core-icon`}),setup(e){let t=e,n=rn(),r=Yn(Py,Fy);return tr(()=>t.name,async()=>{r==Fy?n.value=(await K(async()=>{let{default:e}=await import(`./CoreIconLocal-DlrGZRSn.BwmYgh7v.CJtkfgdz-zrtcPXRn.js`);return{default:e}},__vite__mapDeps([0,1]))).default:n.value=r},{immediate:!0}),(r,i)=>(L(),z(_i(n.value),U({...r.$attrs,...t},{class:e.baseClass}),null,16,[`class`]))}}),[[`__scopeId`,`data-v-ad3d4e1a`]]),Ly=Symbol(),Ry={Info:`info`,Warning:`warning`,Error:`error`},zy={}
44,By=e=>{let t=Yn(Ly,{enableLogs:!1,logLevel:Ry.Error}),n=e=>{if(t&&t.enableLogs)switch(e){case Ry.Info:return!0;case Ry.Warning:return t.logLevel===Ry.Warning||t.logLevel===Ry.Error;case Ry.Error:return t.logLevel===Ry.Error}return!1};return{warn:(t,...r)=>{n(Ry.Warning)&&console.warn(`[OdsLidl/${e}] - ${t}`,...r)},error:(t,...r)=>{n(Ry.Error)&&console.error(`[OdsLidl/${e}] - ${t}`,...r)},info:(t,...r)=>{n(Ry.Info)&&console.log(`[OdsLidl/${e}] - ${t}`,...r)},errorOnce:(t,...r)=>{n(Ry.Error)&&!zy[t]&&(console.error(`[OdsLidl/${e}] - ${t}`,...r),zy[t]=!0)},warnOnce:(t,...r)=>{n(Ry.Warning)&&!zy[t]&&(console.warn(`[OdsLidl/${e}] - ${t}`,...r),zy[t]=!0)},infoOnce:(t,...r)=>{n(Ry.Info)&&!zy[t]&&(console.log(`[OdsLidl/${e}] - ${t}`,...r),zy[t]=!0)}}},Vy=e=>e.replace(/[A-Z]/g,(e,t)=>t===0?e.toLowerCase():`-`+e.toLowerCase()),Hy=(e,t,n)=>{if(e.props){if(t in e.props)return e.props[t];if(Vy(t)in e.props)return e.props[Vy(t)]}return n},Uy=(e,t)=>{let n=By(e),r=Oi(),i=W(()=>r.default?r.default():[]),a=r=>r?r.reduce((r,i)=>i.type===I?[...r,...a(i.children)]:i.type?.__name===t?[...r,i]:(n.error(`The ${e} default child slot is wrong type, please use ${t}`),r),[]):[];return W(()=>a(i.value))},Wy=(e=``)=>{let t=M(``),n=mo()?.uid;return ai(()=>{Pn(()=>{let r=`__ODS_UID_`+n;t.value=e?r+`_`+e.replace(/\s+/g,`_`):r})}),t},Gy={name:`placeholder`},Ky=(e,t,n)=>{let r=e[t];return r?typeof r==`function`?r():Promise.resolve(r):new Promise((e,r)=>{(typeof queueMicrotask==`function`?queueMicrotask:setTimeout)(r.bind(null,Error(`Unknown variable dynamic import: `+t+(t.split(`/`).length===n?``:`. Note that variables only represent file names one level deep.`))))})},qy=[`innerHTML`],Jy=`placeholder`,Yy=F({__name:`OdsIconLocal`,props:Mi({name:{}},{...Gy}),setup(e){let t=e,n=M();return tr(()=>t.name,async e=>{try{n.value=(await Ky(Object.assign({
44"../../assets/icons/400-watt.svg":()=>K(()=>import(`./400-watt-BuT8iGkO.ih76Lnvu.9wL5qJcY-D76n3P7n.js`),[]),
44"../../assets/icons/Austria_AT.svg":()=>K(()=>import(`./Austria_AT-DvBtzw3I.K5FFIZsR.B7Emtcq2-ClHU-LDl.js`),[]),
44"../../assets/icons/Belgium_BE.svg":()=>K(()=>import(`./Belgium_BE-DGwzSVxw.Cttu2nT8.qIm2Ru2P-Dmc6shwn.js`),[]),
44"../../assets/icons/Bulgaria_BG.svg":()=>K(()=>import(`./Bulgaria_BG-BwJcsJgv.zOmBiMwK.duneQ5a4-CbzTTD5E.js`),[]),"../../assets/icons/Croatia (HR).svg":()=>K(()=>import(`./Croatia (HR)-BbmJz7pP.iuiLyTmq.Dp1xN80A-Bjb37P1n.js`),[]),
44"../../assets/icons/Cyprus_CY.svg":()=>K(()=>import(`./Cyprus_CY-CTdwxRNL.BR5O5fpH.OX6-8wM0-BzDVchx0.js`),[]),"../../assets/icons/Czech Republic_CZ.svg":()=>K(()=>import(`./Czech Republic_CZ-BaYoZ8rp.DvWj02P7.BteaS59V-DesLntBr.js`),[]),
44"../../assets/icons/Denmark_DK.svg":()=>K(()=>import(`./Denmark_DK-Dh_U1pZ6.S-NInazl.DrG7Io8j-CZ7suoqO.js`),[]),
44"../../assets/icons/Estonia_EE.svg":()=>K(()=>import(`./Estonia_EE-DLXTPqOJ.DsiKCjos.DpxS-qCU-D9OFp4TX.js`),[]),
44"../../assets/icons/Europe_EU.svg":()=>K(()=>import(`./Europe_EU-0uzExQAc.CfJLUJ0y.5oBAjeBi-B10O6qSq.js`),[]),
44"../../assets/icons/Finland_FI.svg":()=>K(()=>import(`./Finland_FI-DwMQfWik.BLPNGtEg.B3XY80ZC-jELdT9Jg.js`),[]),
44"../../assets/icons/France_FR.svg":()=>K(()=>import(`./France_FR-CS7tNd1D.CCN_p_-n.DGe0nTcc-CaDrxytL.js`),[]),
44"../../assets/icons/Germany_DE.svg":()=>K(()=>import(`./Germany_DE-Ea1pzTNk.G7Uo41dx.BZtcp8sm-CjxPRiXI.js`),[]),
44"../../assets/icons/Greece_GR.svg":()=>K(()=>import(`./Greece_GR-DsHolX7m.CCHwOn0o.DGmhq6HU-axPRJuTP.js`),[]),
44"../../assets/icons/Hungary_HU.svg":()=>K(()=>import(`./Hungary_HU-E_0tkuL1.Bj0HFPH5.smVCSsqs-BfmRmjXV.js`),[]),
44"../../assets/icons/Ireland_IE.svg":()=>K(()=>import(`./Ireland_IE-DlIMYQza.BzMNoM9l.P90KqK13-CAt3IlWF.js`),[]),
44"../../assets/icons/Italy_IT.svg":()=>K(()=>import(`./Italy_IT-avlWdfyN.CLpgcRiV.DqDjCI07-BHWNVCa2.js`),[]),
44"../../assets/icons/Latvia_LV.svg":()=>K(()=>import(`./Latvia_LV-Dd0yi61G.C0o0nVPi.Bds-aGJD-COzRAngM.js`),[]),
44"../../assets/icons/Lithuania_LT.svg":()=>K(()=>import(`./Lithuania_LT-BIc-J7IY.wxe1yywK.D32Kok3D-SRg7eQlg.js`),[]),
44"../../assets/icons/Luxembourg_LU.svg":()=>K(()=>import(`./Luxembourg_LU-BXNfY61P.CIrVF2yK.Fo1Jn6DG-DTJwUj5A.js`),[]),
44"../../assets/icons/Malta_MT.svg":()=>K(()=>import(`./Malta_MT-C2LFkw-Y.DVDgRXQC.CGyaf0o3-CBdd1iW6.js`),[]),
44"../../assets/icons/Netherlands_NL.svg":()=>K(()=>import(`./Netherlands_NL-BhInC_gw.DGmH_64r.BIhcre25-BmcOc0hI.js`),[]),"../../assets/icons/Northern Ireland_GB-NIR.svg":()=>K(()=>import(`./Northern Ireland_GB-NIR-CDMtIwRj.opQudHCg.CKL3vFJd-CR3n1rO4.js`),[]),
44"../../assets/icons/Poland_PL.svg":()=>K(()=>import(`./Poland_PL-B1hAq3h7.BZpktuLI.DMZFdI4d-BHElJKJP.js`),[]),
44"../../assets/icons/Portugal_PT.svg":()=>K(()=>import(`./Portugal_PT-kiJ0sluD.CNEANxaD.CI-WeOgp-AH0HUdBv.js`),[]),
44"../../assets/icons/Romania_RO.svg":()=>K(()=>import(`./Romania_RO-DWFAQouY.DY3F_vp7.BmKilhqK-Ccfw785x.js`),[]),
44"../../assets/icons/Serbia_RS.svg":()=>K(()=>import(`./Serbia_RS-CJeCoIAz.C-XoPGT3.DZ-Kk94e-CCCIJtCN.js`),[]),
44"../../assets/icons/Slovakia_SK.svg":()=>K(()=>import(`./Slovakia_SK-Dl2XIOov.C2P11zUZ.C0qT9TDL-D-dapC2V.js`),[]),
44"../../assets/icons/Slovenia_SI.svg":()=>K(()=>import(`./Slovenia_SI-DRlc-AM-.xX-00lIF.xBk_jGqM-CTeveBr-.js`),[]),
44"../../assets/icons/Spain_ES.svg":()=>K(()=>import(`./Spain_ES-phyyHgXr.-NgEmMxV.CPZUYogl-BrPqsF9h.js`),[]),
44"../../assets/icons/Sweden_SE.svg":()=>K(()=>import(`./Sweden_SE-C-QW6zzz.DHWTL1uw.CQK0aiEA-DlLyLZKa.js`),[]),
44"../../assets/icons/Switzerland_CH.svg":()=>K(()=>import(`./Switzerland_CH-BiCVG43L.D8g0ja6B.B53sk_x_-BoraFgsx.js`),[]),
44"../../assets/icons/Tare.svg":()=>K(()=>import(`./Tare-BZ1lYd8E.DY_r4AL4.EmSFwaqh-B5SausAe.js`),[]),"../../assets/icons/United Kingdom_GB.svg":()=>K(()=>import(`./United Kingdom_GB-CcfjDXhm.CEDbjLOK.CXEZRLsV-B9qrKZ8h.js`),[]),
44"../../assets/icons/add-water.svg":()=>K(()=>import(`./add-water-BDrrZwde.BqseMF7w.BZlEFMpG-BWrTSZt8.js`),[]),
44"../../assets/icons/alarm.svg":()=>K(()=>import(`./alarm-BPMo0c6I.CelGtqeJ.DQtXiDtQ-D3d_6gzG.js`),[]),
44"../../assets/icons/amount-of-water.svg":()=>K(()=>import(`./amount-of-water-ZCv-jRFa.DMh0ji5W.DRinTz3k-CAiUgk4c.js`),[]),
44"../../assets/icons/arrow-down.svg":()=>K(()=>import(`./arrow-down-B2I6CauJ.C8-Cyjm4.CNaMfqnb-vo7OKXnB.js`),[]),
44"../../assets/icons/arrow-left-back.svg":()=>K(()=>import(`./arrow-left-back-8sYoN33Y.xCVgmZ42.CZY4GA4b-CyrjUzQg.js`),[]),
44"../../assets/icons/arrow-left.svg":()=>K(()=>import(`./arrow-left-DwtPOGqe.Bu7Jm1hu.C98Jly0O-CPoERB-A.js`),[]),
44"../../assets/icons/arrow-right.svg":()=>K(()=>import(`./arrow-right-CkrUK98e.CT6T39Ib.CfN7qwX2-DZ7Q6p4p.js`),[]),
44"../../assets/icons/arrow-up.svg":()=>K(()=>import(`./arrow-up-eohx3Gj3.Y9Io5uaW.B3B_9IyN-CjVBOTUJ.js`),[]),
44"../../assets/icons/bacon.svg":()=>K(()=>import(`./bacon-CqCOJIkK.4qTSA0Ez.DycE9LeD-BCA6dJ5z.js`),[]),
44"../../assets/icons/battery-charging-time.svg":()=>K(()=>import(`./battery-charging-time-Dbdsp0aB.CMK6vYMN.DtDh23Zr-DzLdpcmO.js`),[]),
44"../../assets/icons/battery-life.svg":()=>K(()=>import(`./battery-life-DEuR_D_i.CAt3DuS-.B114tmlQ-CNbca8Hf.js`),[]),
44"../../assets/icons/beans.svg":()=>K(()=>import(`./beans-gyincMSi.Bh0bEInG.D3gpe6fY-4b6r_cOt.js`),[]),
44"../../assets/icons/beef.svg":()=>K(()=>import(`./beef-BBO_FwYr.2vtxPHbv.BW43_3us-DdfWElmE.js`),[]),
44"../../assets/icons/boil.svg":()=>K(()=>import(`./boil-XH7NX78F.Cbjq-GoV.knGtIB0o-CFi6qsLC.js`),[]),
44"../../assets/icons/book-open.svg":()=>K(()=>import(`./book-open-Bya2JSoQ.BEh-3qQR.DNq9f8j2-DtnI29Cg.js`),[]),
44"../../assets/icons/bottom-heat.svg":()=>K(()=>import(`./bottom-heat-B3ju-QpK.C-nWBYYv.BKNAzPNS-Cm9aKrph.js`),[]),
44"../../assets/icons/braise.svg":()=>K(()=>import(`./braise-BjYcTDCq.CBrURHKX.Bf-wvW_i-DO4kpOtP.js`),[]),
44"../../assets/icons/broccoli.svg":()=>K(()=>import(`./broccoli-kZvvMMdM.JEa1F4jb.Kdem5azN-CTSGoRdG.js`),[]),
44"../../assets/icons/burger-menu.svg":()=>K(()=>import(`./burger-menu-C6yNaAjm.DyB4MLAs.DFpn5cSk-BQpmfuFF.js`),[]),
44"../../assets/icons/check.svg":()=>K(()=>import(`./check-CBhYwTNY.CSRsQKTy.Bg4KIbZ_-_59y2k7P.js`),[]),"../../assets/icons/chicken drumstick.svg":()=>K(()=>import(`./chicken drumstick-CvlHNRiY.hsSmq1uA.FAode0Lk-BUwUAU5H.js`),[]),"../../assets/icons/chicken roast.svg":()=>K(()=>import(`./chicken roast-rQfw3xaS.DtTVsg7_.Dp5qIrmz-C4jdBOnX.js`),[]),
44"../../assets/icons/chicken-1.svg":()=>K(()=>import(`./chicken-1-CKxFlAKR.DzT_BG01.BcANTtVT-BJC-TiEG.js`),[]),
44"../../assets/icons/chicken.svg":()=>K(()=>import(`./chicken-B3GtVggT.CoqAGVbq.DwQeq7NN-D8PBvKNQ.js`),[]),
44"../../assets/icons/clean.svg":()=>K(()=>import(`./clean-CyLDaBH-.C8ZOsn2Y.Cnb79WQg-Bi7U6wLm.js`),[]),
44"../../assets/icons/clock.svg":()=>K(()=>import(`./clock-C8hIoHzj.BaLYAMvl.DY4CJvlg-BKNP0pyh.js`),[]),
44"../../assets/icons/close.svg":()=>K(()=>import(`./close-Bpj89sWM.lcJCDiy3.Bzb2rZaJ-Dv16ht00.js`),[]),
44"../../assets/icons/cocoa.svg":()=>K(()=>import(`./cocoa-C8TZY-ol.BcMTncQF.B2_jLJaf-C8NwRzgc.js`),[]),
44"../../assets/icons/cogwheel-1.5px.svg":()=>K(()=>import(`./cogwheel-1.5px-8lnfeMqO.CYb8hLkT.CEJHrph3-CtgD4aGt.js`),[]),
44"../../assets/icons/cogwheel.svg":()=>K(()=>import(`./cogwheel-DYYDajpt.TbQTt0VQ.CnVDRgOB-RjH23Uhx.js`),[]),
44"../../assets/icons/cold-foam.svg":()=>K(()=>import(`./cold-foam-DEGaIXM-.CijyUtlk.BVeHkQGa-CZb1hNf4.js`),[]),
44"../../assets/icons/cold.svg":()=>K(()=>import(`./cold-BnT9QMLP.OzkV63bM.HLvFdV6t-Dm2YAy1E.js`),[]),
44"../../assets/icons/connect.svg":()=>K(()=>import(`./connect-Dj48GXcW.BjZmFyk6.Bup8-meo-BAWhP2tb.js`),[]),
44"../../assets/icons/controls.svg":()=>K(()=>import(`./controls-B30lTUH2.D85xI-pd.D4_nu0mI-BodVkcLS.js`),[]),
44"../../assets/icons/convection-grilling-bottom-heat.svg":()=>K(()=>import(`./convection-grilling-bottom-heat-BizWs-_S.BtdFYCYZ.BbPgc5cR-Ccw7B1T6.js`),[]),
44"../../assets/icons/convection-grilling.svg":()=>K(()=>import(`./convection-grilling-DtD_OHXn.DCSTk-5A.D_2xfkg6-Cw1UjkqA.js`),[]),
44"../../assets/icons/convection-hot-air.svg":()=>K(()=>import(`./convection-hot-air-CSkDbjs6.CVbiKCbY.BTJDuYpV-ZiEUOxgT.js`),[]),
44"../../assets/icons/cookbook-1.5px.svg":()=>K(()=>import(`./cookbook-1.5px-D-huJsVR.CWCTB-q0.KR35z9HO-C4LZ5zgO.js`),[]),
44"../../assets/icons/cookbook.svg":()=>K(()=>import(`./cookbook-C9yP4LNm.BPM-AN6c.BXaDVCMn-_OCCxbCF.js`),[]),
44"../../assets/icons/cooking.svg":()=>K(()=>import(`./cooking-DqztTWCc.DZWKQpkO.BQsCEB-j-BILsmQxA.js`),[]),
44"../../assets/icons/cross.svg":()=>K(()=>import(`./cross-CpdR1WPD.JGNbCiYp.D1u5tvPp-DIEfEz_G.js`),[]),
44"../../assets/icons/cup-coffee-fill-level-1.svg":()=>K(()=>import(`./cup-coffee-fill-level-1-kIN7h8LY.Bu8drwEe.DK7GZMPF-hQkWryhB.js`),[]),
44"../../assets/icons/cup-coffee-fill-level-2.svg":()=>K(()=>import(`./cup-coffee-fill-level-2-BuzTisHO.QzEm0Yh7.Cwuuethm-GDCOFRsS.js`),[]),
44"../../assets/icons/cup-coffee-fill-level-3.svg":()=>K(()=>import(`./cup-coffee-fill-level-3-ChnWATP3.Dr7TQCYM.Bf8xqsly-i8EM0UKg.js`),[]),
44"../../assets/icons/cupcake.svg":()=>K(()=>import(`./cupcake-BGYTEK3K.BaW2aBEH.DQ_c-zEI-Cje83jnF.js`),[]),
44"../../assets/icons/deep-frying.svg":()=>K(()=>import(`./deep-frying-IHThX_qH.CbzW1_wq.BxCPVHRI-Cs7nN4_U.js`),[]),
44"../../assets/icons/defrost-time.svg":()=>K(()=>import(`./defrost-time-B5VlN_V_.BrfNyQrS.CRmSfoQF-DTlsiMVF.js`),[]),
44"../../assets/icons/defrost-weight.svg":()=>K(()=>import(`./defrost-weight-BzQC4sTb.CD0_HWk_.4fqtRxkN-BRC316A9.js`),[]),
44"../../assets/icons/defrost.svg":()=>K(()=>import(`./defrost-BXI-F4QC.z7ymV4mD.Bmt-Ruez-CZ7JFSkm.js`),[]),
44"../../assets/icons/dehydrate.svg":()=>K(()=>import(`./dehydrate-DpxVY1Gd.DOQuxk2y.BuQhSapG-CptlUn4j.js`),[]),
44"../../assets/icons/dough-hook.svg":()=>K(()=>import(`./dough-hook-BQZ68qgd.5OPJKtSe.guwIgtd6-3fjZkh85.js`),[]),
44"../../assets/icons/download.svg":()=>K(()=>import(`./download-Cl-qokea.BevSnpvC.GO236dsO-DsLuJjHd.js`),[]),
44"../../assets/icons/dust-container-capacity.svg":()=>K(()=>import(`./dust-container-capacity-DgodPVYE.DkDyn6lZ.Cl57ezQt-268IjIIR.js`),[]),
44"../../assets/icons/efficient-filter.svg":()=>K(()=>import(`./efficient-filter-CG88YtXt.DnwmLTGk.CidFQ61J-DwxXqWD6.js`),[]),
44"../../assets/icons/egg.svg":()=>K(()=>import(`./egg-ejSG7QhH.DBlzc8RS.MKHxTDVZ-wrjmK8r7.js`),[]),
44"../../assets/icons/eggplant.svg":()=>K(()=>import(`./eggplant-qzpsafc8.D0o0r-lX.Cwvbp-pS-D9J_CNlL.js`),[]),
44"../../assets/icons/eject.svg":()=>K(()=>import(`./eject-Cj4pM7XP.BqOdSxSf.BnRSXcw--DMQ-RIw7.js`),[]),
44"../../assets/icons/exclamation-triangle.svg":()=>K(()=>import(`./exclamation-triangle-Bk7L2uib.Dsae7Hvc.1YDMmpTj-ZYtRFsiU.js`),[]),
44"../../assets/icons/external-link.svg":()=>K(()=>import(`./external-link-BCNBibYC.CjbfLfts.CXAWXRpd-Fj_Irbe0.js`),[]),
44"../../assets/icons/external-vacuuming.svg":()=>K(()=>import(`./external-vacuuming-BU3QMlit.DG2IZrJP.kwhxXo9P-DBcPRDCJ.js`),[]),
44"../../assets/icons/facebook.svg":()=>K(()=>import(`./facebook-KgXt11E5.BYdxpq0W.DdnSWda4-CRuyAVWC.js`),[]),
44"../../assets/icons/filter.svg":()=>K(()=>import(`./filter-B30lTUH2._tVsqFB1.DppM_ksd-BodVkcLS.js`),[]),"../../assets/icons/fish steak.svg":()=>K(()=>import(`./fish steak-Dd_1df0E.CGUO-EnT.DmtV50id-BGqeT7x6.js`),[]),
44"../../assets/icons/fish.svg":()=>K(()=>import(`./fish-B9U-B1ZH.dTAzRhEj.DQhyYtvS-CWntldO3.js`),[]),
44"../../assets/icons/forward-arrow.svg":()=>K(()=>import(`./forward-arrow-VduUuRwr.CnAGkvoV.Luzq8EER-RdErgy1Z.js`),[]),
44"../../assets/icons/glass.svg":()=>K(()=>import(`./glass-CMuUMA9b.rFuTfDHl.BbG7h5bg-BnmZJYvF.js`),[]),
44"../../assets/icons/globe.svg":()=>K(()=>import(`./globe-CK5HlbK8.C2n22e36.cOzOwP4w-Ck7VxSUY.js`),[]),"../../assets/icons/grill skewer.svg":()=>K(()=>import(`./grill skewer-CWPaABot.Cnmls79R.C6YDYgFP-YvYt-GIv.js`),[]),
44"../../assets/icons/grill-below.svg":()=>K(()=>import(`./grill-below-CDdgvLpJ.BKEviQ0U.wmyusNXX-lQxIFUX5.js`),[]),
44"../../assets/icons/grill-top-heat.svg":()=>K(()=>import(`./grill-top-heat-BDQyZ-bs.C8D8O5-p.DPA7nE88-SvWS-sMt.js`),[]),
44"../../assets/icons/heart.svg":()=>K(()=>import(`./heart-CwlQsRpq.C9K5gDyD.BRT5_AO0-BM0V1zAm.js`),[]),
44"../../assets/icons/heating.svg":()=>K(()=>import(`./heating-BQtMJ0Rm.BI22xxup.Bd0C64aj-BoOTs3bt.js`),[]),
44"../../assets/icons/hook-circle.svg":()=>K(()=>import(`./hook-circle-BkYxQRA3.D4rO1kaA.CTw6RzFX-f0msb2yp.js`),[]),
44"../../assets/icons/hot-surface.svg":()=>K(()=>import(`./hot-surface-BiWHlouU.CUzZDYZT.BiWX560U-bOuP4PhW.js`),[]),
44"../../assets/icons/ice-cube-full.svg":()=>K(()=>import(`./ice-cube-full-0E-D7jL5.BJBzkK9H.C9dwv12o-D2wG44_K.js`),[]),
44"../../assets/icons/ice.svg":()=>K(()=>import(`./ice-C2m-01i2.DiKVtmeS.BZKKzdXf-DRq1Nedc.js`),[]),
44"../../assets/icons/immersion-blender-attachment.svg":()=>K(()=>import(`./immersion-blender-attachment-Pqt8rIhO.BztIttxz.cBXKTFcz-CjaF9Kl0.js`),[]),
44"../../assets/icons/information-circle.svg":()=>K(()=>import(`./information-circle-C2TzAyQW.6K7HdSfC.Dls0Ak1o-5onOrDqK.js`),[]),
44"../../assets/icons/instagram.svg":()=>K(()=>import(`./instagram-D4db5Iq3.BchwhBcG.DrFAzJ0F-DA15a7vE.js`),[]),
44"../../assets/icons/keep-warm.svg":()=>K(()=>import(`./keep-warm-D3O1DZUY.Cp1lB7Rd.FSLqX-yX-CC2i7FY7.js`),[]),
44"../../assets/icons/lamm.svg":()=>K(()=>import(`./lamm-DobcV8Yl.CtcaWhI_.BvLylI01-7iZnbeET.js`),[]),
44"../../assets/icons/lightbulb.svg":()=>K(()=>import(`./lightbulb-Bxg_EdGL.CtrDTCIF.B902vRb8-lkElRev5.js`),[]),
44"../../assets/icons/lock-unlock.svg":()=>K(()=>import(`./lock-unlock-DZlNeRFa.09YB4_vj.C8S6C6wW-XUh_8LJt.js`),[]),
44"../../assets/icons/mail.svg":()=>K(()=>import(`./mail-D1HUx0IA.DVGJ6BWX.DNGbaFVj-DcVLhqmo.js`),[]),
44"../../assets/icons/meat.svg":()=>K(()=>import(`./meat-BII11WqK.DDWtb44h.DW5uFyiF-C_xrHhit.js`),[]),
44"../../assets/icons/meatball.svg":()=>K(()=>import(`./meatball-sLWJFwq-.Crb8OBS-.TP9V8VHY-Xo5VIxiK.js`),[]),
44"../../assets/icons/media.svg":()=>K(()=>import(`./media-Bj5nxaki.DF1lLrX6.CJbNV7N--FiyhbXzZ.js`),[]),
44"../../assets/icons/milcherwaermen.svg":()=>K(()=>import(`./milcherwaermen-0vrSugem.PV6PYOFd.hZZReKyi-Bss76Q3O.js`),[]),
44"../../assets/icons/milk-foam.svg":()=>K(()=>import(`./milk-foam-DigYsXdS.BVX3nZHd.D8rd4Vpm-cGOWPuJV.js`),[]),
44"../../assets/icons/milk-warming.svg":()=>K(()=>import(`./milk-warming-Cm_h67j8.DkY4_dyd.tB8V_Fhs-DqboE673.js`),[]),
44"../../assets/icons/milk.svg":()=>K(()=>import(`./milk-BEzXxjDw.4yLPsroT.CiAYW2Xl-eDTuWV6L.js`),[]),
44"../../assets/icons/minus.svg":()=>K(()=>import(`./minus-Dw-xXiW9.DlGfRzVK.CSG1WGEg-C-GPtnI-.js`),[]),
44"../../assets/icons/modes.svg":()=>K(()=>import(`./modes-CqsYmhlI.Dq7HtGIs.Dq4kKGS4-BceqcXNZ.js`),[]),
44"../../assets/icons/mushroom.svg":()=>K(()=>import(`./mushroom-3EGKIR-k.CVQ7K5YQ.CHhIOFPX-B_wLE7Va.js`),[]),
44"../../assets/icons/nugget.svg":()=>K(()=>import(`./nugget-DFZ6EZJG.Bc5SyF9p.DmImFiTi-B4460uVl.js`),[]),
44"../../assets/icons/onlineshop.svg":()=>K(()=>import(`./onlineshop-SopiknKa.BQmp0KdX.NR8HmrXw-dQpU1L1C.js`),[]),
44"../../assets/icons/oven-light.svg":()=>K(()=>import(`./oven-light-DJ0Vl7e6.Cuc7RK2V.l2b6QieR-C03HzSGa.js`),[]),
44"../../assets/icons/oven-off.svg":()=>K(()=>import(`./oven-off-UQqfgliv.S_OVRN6y.DYioaGEv-BYABSQxx.js`),[]),
44"../../assets/icons/oven-rotation.svg":()=>K(()=>import(`./oven-rotation-C8bHVcx4.DQC53v8m.Cs7WU4-8-CJCjoxPu.js`),[]),
44"../../assets/icons/paprika.svg":()=>K(()=>import(`./paprika-Y5AUH7bw.DgD7IXUN.BbsELtSj-xGCQTB8L.js`),[]),
44"../../assets/icons/pasta.svg":()=>K(()=>import(`./pasta-BXWjQDAG.QwoWJZmW.hr_KOcg--CvhjrOm-.js`),[]),
44"../../assets/icons/pause.svg":()=>K(()=>import(`./pause-VStp4fax.CdauLbFU.DV6ZMKnI-CdE-Qg1g.js`),[]),
44"../../assets/icons/pen-1.5px.svg":()=>K(()=>import(`./pen-1.5px-C6DQlzgA.BE041WSx.DXFphJQN-DRM0dYkK.js`),[]),
44"../../assets/icons/pen.svg":()=>K(()=>import(`./pen-DJ6qYhX5.DyA_PsE-.DP2Z3UEH-D1_HnzQ-.js`),[]),
44"../../assets/icons/phone.svg":()=>K(()=>import(`./phone-IAfV-te-.DVzz1J5m.DSKL3R8O-BYD7Szv-.js`),[]),
44"../../assets/icons/pig.svg":()=>K(()=>import(`./pig-bAqrhJNb.Cbhe9e4t.DrqD6pK_-CuTByDnk.js`),[]),
44"../../assets/icons/pizza.svg":()=>K(()=>import(`./pizza-C0KAT8G1.vD6D0Eps.DRGkfcta-C8Ru3sHQ.js`),[]),
44"../../assets/icons/placeholder.svg":()=>K(()=>import(`./placeholder-B7tnsH8f.BOuhiL7D.C9u_LLnw-s0GBxL-F.js`),[]),
44"../../assets/icons/play-old.svg":()=>K(()=>import(`./play-old-Dt6HSH_o.D38DslDa.CIOXwx94-BzB2KwNR.js`),[]),
44"../../assets/icons/play-video-lg.svg":()=>K(()=>import(`./play-video-lg-BRXZTHG3.CJQEnLl5.BISC0DvE-C4NdFEQT.js`),[]),
44"../../assets/icons/play-video.svg":()=>K(()=>import(`./play-video-BkjWuytX.B16wmfB3.C_4yhEyN-Dh26sNrS.js`),[]),
44"../../assets/icons/play.svg":()=>K(()=>import(`./play-BtDpWMsG.CgciRuC-.CKAPi9Vb-CQeBsKmI.js`),[]),
44"../../assets/icons/plus.svg":()=>K(()=>import(`./plus-DDwI33hO.DtNR5-9A.XMPBOIKw-BPWIvZVF.js`),[]),
44"../../assets/icons/popcorn.svg":()=>K(()=>import(`./popcorn-DgAe1B-k.Ctp5HV75.dOoOS0Lb-bSwlch-O.js`),[]),
44"../../assets/icons/pot-automatic-1.5px.svg":()=>K(()=>import(`./pot-automatic-1.5px-DxYjt6OZ.dggam9X4.CwdX4_pb-CskDdcko.js`),[]),
44"../../assets/icons/pot-automatic.svg":()=>K(()=>import(`./pot-automatic-BKlEMGti.Dq7WikjC.C3fKCVWV-coRm4Zai.js`),[]),
44"../../assets/icons/potatoes.svg":()=>K(()=>import(`./potatoes-B1EFPsTK.BXXe3H-l.D0ANqPtE-9al4l_Yp.js`),[]),
44"../../assets/icons/power.svg":()=>K(()=>import(`./power-C5cTXABt.BlKAZRJf.DWMmkc1b-ZRwn313x.js`),[]),
44"../../assets/icons/preheat.svg":()=>K(()=>import(`./preheat-BP_g2oxC.DoHGluDM.8X48cyNP-BNQxCV9U.js`),[]),
44"../../assets/icons/printer.svg":()=>K(()=>import(`./printer-D_MhM3TV.CJQmqFZK.4mgJjKuH-CFXxJHKz.js`),[]),
44"../../assets/icons/pulse.svg":()=>K(()=>import(`./pulse-DNZ65vaG.BMyXYdgD.Q6E9GGjm-B6t53ABg.js`),[]),
44"../../assets/icons/push.svg":()=>K(()=>import(`./push-ozUCmzSe.CuBzRbQP.QWEZ1DLG-B5oAVkpP.js`),[]),
44"../../assets/icons/quest.svg":()=>K(()=>import(`./quest-BFwfF_Qv.q3NsZRxn.De2ObSIW-BNrQE88u.js`),[]),
44"../../assets/icons/rotate.svg":()=>K(()=>import(`./rotate-BkJfWywu.CKOjWPeO.BCzN7uvH-CZrBlkxY.js`),[]),"../../assets/icons/sandwich toast.svg":()=>K(()=>import(`./sandwich toast-Uw6iPYXp.B6Po5gml.CM5YZgmG-DqaGQE-m.js`),[]),
44"../../assets/icons/sandwich.svg":()=>K(()=>import(`./sandwich-4Uz68Ubj.Boy63Zfl.CfXDUK2b-oWj1PvWl.js`),[]),
44"../../assets/icons/sausage.svg":()=>K(()=>import(`./sausage-C_D15mOD.32cqLuRF.DK2_U4IS-f3vG5McB.js`),[]),
44"../../assets/icons/scale.svg":()=>K(()=>import(`./scale-DvuLeySN.5qMTda77.BCEEr9sv-QJVobpU6.js`),[]),
44"../../assets/icons/scissors.svg":()=>K(()=>import(`./scissors-BGt0XaQZ.MTWpF-NU.DiAty138-CjFD9Bc2.js`),[]),
44"../../assets/icons/search.svg":()=>K(()=>import(`./search-BYshBYUJ.C-YA10qA.aMDnD541-CsS_m2jG.js`),[]),
44"../../assets/icons/send.svg":()=>K(()=>import(`./send-DKqvwviA.Dk-gfkQw.C5Banh61-BJ_V1ZdB.js`),[]),
44"../../assets/icons/settings-1.5px.svg":()=>K(()=>import(`./settings-1.5px-CRVUuXdb.LanqqrFf.Cf4yXVX9-a6N33SzL.js`),[]),
44"../../assets/icons/settings.svg":()=>K(()=>import(`./settings-B7yWRhZz.BKWqJ5uR.C3e2HRdv-COIzz6BF.js`),[]),
44"../../assets/icons/share.svg":()=>K(()=>import(`./share-CMIAovrv.OVlmi1LY.Pja3ifDM-DHehWOrK.js`),[]),
44"../../assets/icons/shield-hook.svg":()=>K(()=>import(`./shield-hook-wqD0rr9f.oJi-S3-6.B77g7N7G-BxW3ol1x.js`),[]),
44"../../assets/icons/shopping-cart.svg":()=>K(()=>import(`./shopping-cart-BYJ4YaOj.BZG_B6n8._6Z7vw76-BASLUBNq.js`),[]),
44"../../assets/icons/shrimp.svg":()=>K(()=>import(`./shrimp-zkKY1f9g.Dp5sfSLt.BKvfTlIA-CIyeTsCz.js`),[]),
44"../../assets/icons/small-grilling-area.svg":()=>K(()=>import(`./small-grilling-area-CfdWXUjK.Cege8CDM.CA0sgEyo-C5ja3Njp.js`),[]),
44"../../assets/icons/soup.svg":()=>K(()=>import(`./soup-DfFZx2ha.BK-BDmPb.BEsqKejW-CUMXjvYb.js`),[]),
44"../../assets/icons/start-pause.svg":()=>K(()=>import(`./start-pause-Bpyqoz71.B4fRleRv.C5yz38Gu-D3TUKayg.js`),[]),
44"../../assets/icons/suction-power.svg":()=>K(()=>import(`./suction-power-XFetIXQy.CJi9XxbZ.BidRpxTs-BIITYqob.js`),[]),
44"../../assets/icons/tea.svg":()=>K(()=>import(`./tea-B_23Wy5L.C-oap2Zd.DstD88-h-CWqLCFfw.js`),[]),
44"../../assets/icons/temperature-sensor.svg":()=>K(()=>import(`./temperature-sensor-puxCCI7p.Bpk_gWxo.D74bpt0N-BaQwNA4r.js`),[]),
44"../../assets/icons/temperature.svg":()=>K(()=>import(`./temperature-DE717pht.Dty96yZw.C3ZKnqVt-BsbCVafj.js`),[]),
44"../../assets/icons/thumbs-down.svg":()=>K(()=>import(`./thumbs-down-C0wvSt7z.t2XCbyLD.j7m2mHsX-2_xp4h0N.js`),[]),
44"../../assets/icons/thumbs-up.svg":()=>K(()=>import(`./thumbs-up-BAzkHqST.DKiYF6pB.DMjQfWK3-cfcdtdIw.js`),[]),
44"../../assets/icons/time-temperature-change.svg":()=>K(()=>import(`./time-temperature-change-BTDe7JrK.W3TnbrIj.WhUeWwZ2-DRzs_nAU.js`),[]),
44"../../assets/icons/timer.svg":()=>K(()=>import(`./timer--fNZMeC9.5v4SKmYH.C8ZFLNQA-CnOfrYLV.js`),[]),
44"../../assets/icons/tomato.svg":()=>K(()=>import(`./tomato-DtgS7SMG.B2XZc6MA.BlkcuvFL-ZP9-raIF.js`),[]),
44"../../assets/icons/tool.svg":()=>K(()=>import(`./tool-C-3bnt4v.DsGbzWTb.BrUAdCG_-CCVQvNUI.js`),[]),
44"../../assets/icons/top-bottom-heat.svg":()=>K(()=>import(`./top-bottom-heat-zS3q-RKY.Ci0vMxxz.BavdXidR-g2HZGHXw.js`),[]),
44"../../assets/icons/top-heat.svg":()=>K(()=>import(`./top-heat-BCyz23eU.B5ds4K1q.DBG9wWi1-TmckMsEb.js`),[]),
44"../../assets/icons/turbo.svg":()=>K(()=>import(`./turbo-LFN7Rl5L.Bqe9a3UL.DZffJx-Z-mnzQb5k0.js`),[]),
44"../../assets/icons/unit.svg":()=>K(()=>import(`./unit-C76sDwdM.C13D-SHw.DPtWeDd9-soYPZqgj.js`),[]),"../../assets/icons/vacuum marinade.svg":()=>K(()=>import(`./vacuum marinade-qONV7rod.Bz1Y0sPi.DS_Sjkbf-DUYNYo-Y.js`),[]),
44"../../assets/icons/vacuum-sealing.svg":()=>K(()=>import(`./vacuum-sealing-CiTkRFp5.Km2vXm4_.DpyrVqmA-BMp3OJQ8.js`),[]),
44"../../assets/icons/veggi.svg":()=>K(()=>import(`./veggi-BPF7AheJ.kbnj_8Tc.CCiBNGf7-D43MJpUm.js`),[]),
44"../../assets/icons/volume-mute.svg":()=>K(()=>import(`./volume-mute-C-gf7ait.YnmqNSzt.CYeEzkp5-LXDwvV1R.js`),[]),
44"../../assets/icons/volume-up.svg":()=>K(()=>import(`./volume-up-9lopz-ZA.CkPCgAQO.JHXxHlfK-DDPnPjLx.js`),[]),
44"../../assets/icons/warm-foam.svg":()=>K(()=>import(`./warm-foam-CWKKzv97.CddbBMCG.CQ9LtCmA-BnPuoKMh.js`),[]),
44"../../assets/icons/warmth.svg":()=>K(()=>import(`./warmth-B_MWNjaU.DdmeJq02.DaF7IR5D-BOgWzJL9.js`),[]),
44"../../assets/icons/water.svg":()=>K(()=>import(`./water-B29d06xA.IiCOU-Ko.1S_Dq0yS-CBM1LVJ7.js`),[]),
44"../../assets/icons/wet.svg":()=>K(()=>import(`./wet-DvIPTueN.HuyE95p0.DQjrCHoi-C_Yor8Qq.js`),[]),
44"../../assets/icons/whisk.svg":()=>K(()=>import(`./whisk-BD6eitBF.Y47bU74q.By8AeZT3-COEf8cs0.js`),[]),
44"../../assets/icons/yogurt.svg":()=>K(()=>import(`./yogurt-Dj-tu6G9.BjSqvsbF.BPxz966r-CQtFAqHb.js`),[]),
44"../../assets/icons/youtube.svg":()=>K(()=>import(`./youtube-BNg0s4VE.DTh3eRWU.vCrPrGtu-CJrqUo16.js`),[]),
44"../../assets/icons/zoom-in.svg":()=>K(()=>import(`./zoom-in-Cj6yd9jc.B_WX1ESz.BJgR4WmI-CX3Dyr2P.js`),[])}),`../../assets/icons/${e}.svg`,5)).default}catch{n.value=(await Ky(Object.assign({
44"../../assets/icons/400-watt.svg":()=>K(()=>import(`./400-watt-BuT8iGkO.ih76Lnvu.9wL5qJcY-D76n3P7n.js`),[]),
44"../../assets/icons/Austria_AT.svg":()=>K(()=>import(`./Austria_AT-DvBtzw3I.K5FFIZsR.B7Emtcq2-ClHU-LDl.js`),[]),
44"../../assets/icons/Belgium_BE.svg":()=>K(()=>import(`./Belgium_BE-DGwzSVxw.Cttu2nT8.qIm2Ru2P-Dmc6shwn.js`),[]),
44"../../assets/icons/Bulgaria_BG.svg":()=>K(()=>import(`./Bulgaria_BG-BwJcsJgv.zOmBiMwK.duneQ5a4-CbzTTD5E.js`),[]),"../../assets/icons/Croatia (HR).svg":()=>K(()=>import(`./Croatia (HR)-BbmJz7pP.iuiLyTmq.Dp1xN80A-Bjb37P1n.js`),[]),
44"../../assets/icons/Cyprus_CY.svg":()=>K(()=>import(`./Cyprus_CY-CTdwxRNL.BR5O5fpH.OX6-8wM0-BzDVchx0.js`),[]),"../../assets/icons/Czech Republic_CZ.svg":()=>K(()=>import(`./Czech Republic_CZ-BaYoZ8rp.DvWj02P7.BteaS59V-DesLntBr.js`),[]),
44"../../assets/icons/Denmark_DK.svg":()=>K(()=>import(`./Denmark_DK-Dh_U1pZ6.S-NInazl.DrG7Io8j-CZ7suoqO.js`),[]),
44"../../assets/icons/Estonia_EE.svg":()=>K(()=>import(`./Estonia_EE-DLXTPqOJ.DsiKCjos.DpxS-qCU-D9OFp4TX.js`),[]),
44"../../assets/icons/Europe_EU.svg":()=>K(()=>import(`./Europe_EU-0uzExQAc.CfJLUJ0y.5oBAjeBi-B10O6qSq.js`),[]),
44"../../assets/icons/Finland_FI.svg":()=>K(()=>import(`./Finland_FI-DwMQfWik.BLPNGtEg.B3XY80ZC-jELdT9Jg.js`),[]),
44"../../assets/icons/France_FR.svg":()=>K(()=>import(`./France_FR-CS7tNd1D.CCN_p_-n.DGe0nTcc-CaDrxytL.js`),[]),
44"../../assets/icons/Germany_DE.svg":()=>K(()=>import(`./Germany_DE-Ea1pzTNk.G7Uo41dx.BZtcp8sm-CjxPRiXI.js`),[]),
44"../../assets/icons/Greece_GR.svg":()=>K(()=>import(`./Greece_GR-DsHolX7m.CCHwOn0o.DGmhq6HU-axPRJuTP.js`),[]),
44"../../assets/icons/Hungary_HU.svg":()=>K(()=>import(`./Hungary_HU-E_0tkuL1.Bj0HFPH5.smVCSsqs-BfmRmjXV.js`),[]),
44"../../assets/icons/Ireland_IE.svg":()=>K(()=>import(`./Ireland_IE-DlIMYQza.BzMNoM9l.P90KqK13-CAt3IlWF.js`),[]),
44"../../assets/icons/Italy_IT.svg":()=>K(()=>import(`./Italy_IT-avlWdfyN.CLpgcRiV.DqDjCI07-BHWNVCa2.js`),[]),
44"../../assets/icons/Latvia_LV.svg":()=>K(()=>import(`./Latvia_LV-Dd0yi61G.C0o0nVPi.Bds-aGJD-COzRAngM.js`),[]),
44"../../assets/icons/Lithuania_LT.svg":()=>K(()=>import(`./Lithuania_LT-BIc-J7IY.wxe1yywK.D32Kok3D-SRg7eQlg.js`),[]),
44"../../assets/icons/Luxembourg_LU.svg":()=>K(()=>import(`./Luxembourg_LU-BXNfY61P.CIrVF2yK.Fo1Jn6DG-DTJwUj5A.js`),[]),
44"../../assets/icons/Malta_MT.svg":()=>K(()=>import(`./Malta_MT-C2LFkw-Y.DVDgRXQC.CGyaf0o3-CBdd1iW6.js`),[]),
44"../../assets/icons/Netherlands_NL.svg":()=>K(()=>import(`./Netherlands_NL-BhInC_gw.DGmH_64r.BIhcre25-BmcOc0hI.js`),[]),"../../assets/icons/Northern Ireland_GB-NIR.svg":()=>K(()=>import(`./Northern Ireland_GB-NIR-CDMtIwRj.opQudHCg.CKL3vFJd-CR3n1rO4.js`),[]),
44"../../assets/icons/Poland_PL.svg":()=>K(()=>import(`./Poland_PL-B1hAq3h7.BZpktuLI.DMZFdI4d-BHElJKJP.js`),[]),
44"../../assets/icons/Portugal_PT.svg":()=>K(()=>import(`./Portugal_PT-kiJ0sluD.CNEANxaD.CI-WeOgp-AH0HUdBv.js`),[]),
44"../../assets/icons/Romania_RO.svg":()=>K(()=>import(`./Romania_RO-DWFAQouY.DY3F_vp7.BmKilhqK-Ccfw785x.js`),[]),
44"../../assets/icons/Serbia_RS.svg":()=>K(()=>import(`./Serbia_RS-CJeCoIAz.C-XoPGT3.DZ-Kk94e-CCCIJtCN.js`),[]),
44"../../assets/icons/Slovakia_SK.svg":()=>K(()=>import(`./Slovakia_SK-Dl2XIOov.C2P11zUZ.C0qT9TDL-D-dapC2V.js`),[]),
44"../../assets/icons/Slovenia_SI.svg":()=>K(()=>import(`./Slovenia_SI-DRlc-AM-.xX-00lIF.xBk_jGqM-CTeveBr-.js`),[]),
44"../../assets/icons/Spain_ES.svg":()=>K(()=>import(`./Spain_ES-phyyHgXr.-NgEmMxV.CPZUYogl-BrPqsF9h.js`),[]),
44"../../assets/icons/Sweden_SE.svg":()=>K(()=>import(`./Sweden_SE-C-QW6zzz.DHWTL1uw.CQK0aiEA-DlLyLZKa.js`),[]),
44"../../assets/icons/Switzerland_CH.svg":()=>K(()=>import(`./Switzerland_CH-BiCVG43L.D8g0ja6B.B53sk_x_-BoraFgsx.js`),[]),
44"../../assets/icons/Tare.svg":()=>K(()=>import(`./Tare-BZ1lYd8E.DY_r4AL4.EmSFwaqh-B5SausAe.js`),[]),"../../assets/icons/United Kingdom_GB.svg":()=>K(()=>import(`./United Kingdom_GB-CcfjDXhm.CEDbjLOK.CXEZRLsV-B9qrKZ8h.js`),[]),
44"../../assets/icons/add-water.svg":()=>K(()=>import(`./add-water-BDrrZwde.BqseMF7w.BZlEFMpG-BWrTSZt8.js`),[]),
44"../../assets/icons/alarm.svg":()=>K(()=>import(`./alarm-BPMo0c6I.CelGtqeJ.DQtXiDtQ-D3d_6gzG.js`),[]),
44"../../assets/icons/amount-of-water.svg":()=>K(()=>import(`./amount-of-water-ZCv-jRFa.DMh0ji5W.DRinTz3k-CAiUgk4c.js`),[]),
44"../../assets/icons/arrow-down.svg":()=>K(()=>import(`./arrow-down-B2I6CauJ.C8-Cyjm4.CNaMfqnb-vo7OKXnB.js`),[]),
44"../../assets/icons/arrow-left-back.svg":()=>K(()=>import(`./arrow-left-back-8sYoN33Y.xCVgmZ42.CZY4GA4b-CyrjUzQg.js`),[]),
44"../../assets/icons/arrow-left.svg":()=>K(()=>import(`./arrow-left-DwtPOGqe.Bu7Jm1hu.C98Jly0O-CPoERB-A.js`),[]),
44"../../assets/icons/arrow-right.svg":()=>K(()=>import(`./arrow-right-CkrUK98e.CT6T39Ib.CfN7qwX2-DZ7Q6p4p.js`),[]),
44"../../assets/icons/arrow-up.svg":()=>K(()=>import(`./arrow-up-eohx3Gj3.Y9Io5uaW.B3B_9IyN-CjVBOTUJ.js`),[]),
44"../../assets/icons/bacon.svg":()=>K(()=>import(`./bacon-CqCOJIkK.4qTSA0Ez.DycE9LeD-BCA6dJ5z.js`),[]),
44"../../assets/icons/battery-charging-time.svg":()=>K(()=>import(`./battery-charging-time-Dbdsp0aB.CMK6vYMN.DtDh23Zr-DzLdpcmO.js`),[]),
44"../../assets/icons/battery-life.svg":()=>K(()=>import(`./battery-life-DEuR_D_i.CAt3DuS-.B114tmlQ-CNbca8Hf.js`),[]),
44"../../assets/icons/beans.svg":()=>K(()=>import(`./beans-gyincMSi.Bh0bEInG.D3gpe6fY-4b6r_cOt.js`),[]),
44"../../assets/icons/beef.svg":()=>K(()=>import(`./beef-BBO_FwYr.2vtxPHbv.BW43_3us-DdfWElmE.js`),[]),
44"../../assets/icons/boil.svg":()=>K(()=>import(`./boil-XH7NX78F.Cbjq-GoV.knGtIB0o-CFi6qsLC.js`),[]),
44"../../assets/icons/book-open.svg":()=>K(()=>import(`./book-open-Bya2JSoQ.BEh-3qQR.DNq9f8j2-DtnI29Cg.js`),[]),
44"../../assets/icons/bottom-heat.svg":()=>K(()=>import(`./bottom-heat-B3ju-QpK.C-nWBYYv.BKNAzPNS-Cm9aKrph.js`),[]),
44"../../assets/icons/braise.svg":()=>K(()=>import(`./braise-BjYcTDCq.CBrURHKX.Bf-wvW_i-DO4kpOtP.js`),[]),
44"../../assets/icons/broccoli.svg":()=>K(()=>import(`./broccoli-kZvvMMdM.JEa1F4jb.Kdem5azN-CTSGoRdG.js`),[]),
44"../../assets/icons/burger-menu.svg":()=>K(()=>import(`./burger-menu-C6yNaAjm.DyB4MLAs.DFpn5cSk-BQpmfuFF.js`),[]),
44"../../assets/icons/check.svg":()=>K(()=>import(`./check-CBhYwTNY.CSRsQKTy.Bg4KIbZ_-_59y2k7P.js`),[]),"../../assets/icons/chicken drumstick.svg":()=>K(()=>import(`./chicken drumstick-CvlHNRiY.hsSmq1uA.FAode0Lk-BUwUAU5H.js`),[]),"../../assets/icons/chicken roast.svg":()=>K(()=>import(`./chicken roast-rQfw3xaS.DtTVsg7_.Dp5qIrmz-C4jdBOnX.js`),[]),
44"../../assets/icons/chicken-1.svg":()=>K(()=>import(`./chicken-1-CKxFlAKR.DzT_BG01.BcANTtVT-BJC-TiEG.js`),[]),
44"../../assets/icons/chicken.svg":()=>K(()=>import(`./chicken-B3GtVggT.CoqAGVbq.DwQeq7NN-D8PBvKNQ.js`),[]),
44"../../assets/icons/clean.svg":()=>K(()=>import(`./clean-CyLDaBH-.C8ZOsn2Y.Cnb79WQg-Bi7U6wLm.js`),[]),
44"../../assets/icons/clock.svg":()=>K(()=>import(`./clock-C8hIoHzj.BaLYAMvl.DY4CJvlg-BKNP0pyh.js`),[]),
44"../../assets/icons/close.svg":()=>K(()=>import(`./close-Bpj89sWM.lcJCDiy3.Bzb2rZaJ-Dv16ht00.js`),[]),
44"../../assets/icons/cocoa.svg":()=>K(()=>import(`./cocoa-C8TZY-ol.BcMTncQF.B2_jLJaf-C8NwRzgc.js`),[]),
44"../../assets/icons/cogwheel-1.5px.svg":()=>K(()=>import(`./cogwheel-1.5px-8lnfeMqO.CYb8hLkT.CEJHrph3-CtgD4aGt.js`),[]),
44"../../assets/icons/cogwheel.svg":()=>K(()=>import(`./cogwheel-DYYDajpt.TbQTt0VQ.CnVDRgOB-RjH23Uhx.js`),[]),
44"../../assets/icons/cold-foam.svg":()=>K(()=>import(`./cold-foam-DEGaIXM-.CijyUtlk.BVeHkQGa-CZb1hNf4.js`),[]),
44"../../assets/icons/cold.svg":()=>K(()=>import(`./cold-BnT9QMLP.OzkV63bM.HLvFdV6t-Dm2YAy1E.js`),[]),
44"../../assets/icons/connect.svg":()=>K(()=>import(`./connect-Dj48GXcW.BjZmFyk6.Bup8-meo-BAWhP2tb.js`),[]),
44"../../assets/icons/controls.svg":()=>K(()=>import(`./controls-B30lTUH2.D85xI-pd.D4_nu0mI-BodVkcLS.js`),[]),
44"../../assets/icons/convection-grilling-bottom-heat.svg":()=>K(()=>import(`./convection-grilling-bottom-heat-BizWs-_S.BtdFYCYZ.BbPgc5cR-Ccw7B1T6.js`),[]),
44"../../assets/icons/convection-grilling.svg":()=>K(()=>import(`./convection-grilling-DtD_OHXn.DCSTk-5A.D_2xfkg6-Cw1UjkqA.js`),[]),
44"../../assets/icons/convection-hot-air.svg":()=>K(()=>import(`./convection-hot-air-CSkDbjs6.CVbiKCbY.BTJDuYpV-ZiEUOxgT.js`),[]),
44"../../assets/icons/cookbook-1.5px.svg":()=>K(()=>import(`./cookbook-1.5px-D-huJsVR.CWCTB-q0.KR35z9HO-C4LZ5zgO.js`),[]),
44"../../assets/icons/cookbook.svg":()=>K(()=>import(`./cookbook-C9yP4LNm.BPM-AN6c.BXaDVCMn-_OCCxbCF.js`),[]),
44"../../assets/icons/cooking.svg":()=>K(()=>import(`./cooking-DqztTWCc.DZWKQpkO.BQsCEB-j-BILsmQxA.js`),[]),
44"../../assets/icons/cross.svg":()=>K(()=>import(`./cross-CpdR1WPD.JGNbCiYp.D1u5tvPp-DIEfEz_G.js`),[]),
44"../../assets/icons/cup-coffee-fill-level-1.svg":()=>K(()=>import(`./cup-coffee-fill-level-1-kIN7h8LY.Bu8drwEe.DK7GZMPF-hQkWryhB.js`),[]),
44"../../assets/icons/cup-coffee-fill-level-2.svg":()=>K(()=>import(`./cup-coffee-fill-level-2-BuzTisHO.QzEm0Yh7.Cwuuethm-GDCOFRsS.js`),[]),
44"../../assets/icons/cup-coffee-fill-level-3.svg":()=>K(()=>import(`./cup-coffee-fill-level-3-ChnWATP3.Dr7TQCYM.Bf8xqsly-i8EM0UKg.js`),[]),
44"../../assets/icons/cupcake.svg":()=>K(()=>import(`./cupcake-BGYTEK3K.BaW2aBEH.DQ_c-zEI-Cje83jnF.js`),[]),
44"../../assets/icons/deep-frying.svg":()=>K(()=>import(`./deep-frying-IHThX_qH.CbzW1_wq.BxCPVHRI-Cs7nN4_U.js`),[]),
44"../../assets/icons/defrost-time.svg":()=>K(()=>import(`./defrost-time-B5VlN_V_.BrfNyQrS.CRmSfoQF-DTlsiMVF.js`),[]),
44"../../assets/icons/defrost-weight.svg":()=>K(()=>import(`./defrost-weight-BzQC4sTb.CD0_HWk_.4fqtRxkN-BRC316A9.js`),[]),
44"../../assets/icons/defrost.svg":()=>K(()=>import(`./defrost-BXI-F4QC.z7ymV4mD.Bmt-Ruez-CZ7JFSkm.js`),[]),
44"../../assets/icons/dehydrate.svg":()=>K(()=>import(`./dehydrate-DpxVY1Gd.DOQuxk2y.BuQhSapG-CptlUn4j.js`),[]),
44"../../assets/icons/dough-hook.svg":()=>K(()=>import(`./dough-hook-BQZ68qgd.5OPJKtSe.guwIgtd6-3fjZkh85.js`),[]),
44"../../assets/icons/download.svg":()=>K(()=>import(`./download-Cl-qokea.BevSnpvC.GO236dsO-DsLuJjHd.js`),[]),
44"../../assets/icons/dust-container-capacity.svg":()=>K(()=>import(`./dust-container-capacity-DgodPVYE.DkDyn6lZ.Cl57ezQt-268IjIIR.js`),[]),
44"../../assets/icons/efficient-filter.svg":()=>K(()=>import(`./efficient-filter-CG88YtXt.DnwmLTGk.CidFQ61J-DwxXqWD6.js`),[]),
44"../../assets/icons/egg.svg":()=>K(()=>import(`./egg-ejSG7QhH.DBlzc8RS.MKHxTDVZ-wrjmK8r7.js`),[]),
44"../../assets/icons/eggplant.svg":()=>K(()=>import(`./eggplant-qzpsafc8.D0o0r-lX.Cwvbp-pS-D9J_CNlL.js`),[]),
44"../../assets/icons/eject.svg":()=>K(()=>import(`./eject-Cj4pM7XP.BqOdSxSf.BnRSXcw--DMQ-RIw7.js`),[]),
44"../../assets/icons/exclamation-triangle.svg":()=>K(()=>import(`./exclamation-triangle-Bk7L2uib.Dsae7Hvc.1YDMmpTj-ZYtRFsiU.js`),[]),
44"../../assets/icons/external-link.svg":()=>K(()=>import(`./external-link-BCNBibYC.CjbfLfts.CXAWXRpd-Fj_Irbe0.js`),[]),
44"../../assets/icons/external-vacuuming.svg":()=>K(()=>import(`./external-vacuuming-BU3QMlit.DG2IZrJP.kwhxXo9P-DBcPRDCJ.js`),[]),
44"../../assets/icons/facebook.svg":()=>K(()=>import(`./facebook-KgXt11E5.BYdxpq0W.DdnSWda4-CRuyAVWC.js`),[]),
44"../../assets/icons/filter.svg":()=>K(()=>import(`./filter-B30lTUH2._tVsqFB1.DppM_ksd-BodVkcLS.js`),[]),"../../assets/icons/fish steak.svg":()=>K(()=>import(`./fish steak-Dd_1df0E.CGUO-EnT.DmtV50id-BGqeT7x6.js`),[]),
44"../../assets/icons/fish.svg":()=>K(()=>import(`./fish-B9U-B1ZH.dTAzRhEj.DQhyYtvS-CWntldO3.js`),[]),
44"../../assets/icons/forward-arrow.svg":()=>K(()=>import(`./forward-arrow-VduUuRwr.CnAGkvoV.Luzq8EER-RdErgy1Z.js`),[]),
44"../../assets/icons/glass.svg":()=>K(()=>import(`./glass-CMuUMA9b.rFuTfDHl.BbG7h5bg-BnmZJYvF.js`),[]),
44"../../assets/icons/globe.svg":()=>K(()=>import(`./globe-CK5HlbK8.C2n22e36.cOzOwP4w-Ck7VxSUY.js`),[]),"../../assets/icons/grill skewer.svg":()=>K(()=>import(`./grill skewer-CWPaABot.Cnmls79R.C6YDYgFP-YvYt-GIv.js`),[]),
44"../../assets/icons/grill-below.svg":()=>K(()=>import(`./grill-below-CDdgvLpJ.BKEviQ0U.wmyusNXX-lQxIFUX5.js`),[]),
44"../../assets/icons/grill-top-heat.svg":()=>K(()=>import(`./grill-top-heat-BDQyZ-bs.C8D8O5-p.DPA7nE88-SvWS-sMt.js`),[]),
44"../../assets/icons/heart.svg":()=>K(()=>import(`./heart-CwlQsRpq.C9K5gDyD.BRT5_AO0-BM0V1zAm.js`),[]),
44"../../assets/icons/heating.svg":()=>K(()=>import(`./heating-BQtMJ0Rm.BI22xxup.Bd0C64aj-BoOTs3bt.js`),[]),
44"../../assets/icons/hook-circle.svg":()=>K(()=>import(`./hook-circle-BkYxQRA3.D4rO1kaA.CTw6RzFX-f0msb2yp.js`),[]),
44"../../assets/icons/hot-surface.svg":()=>K(()=>import(`./hot-surface-BiWHlouU.CUzZDYZT.BiWX560U-bOuP4PhW.js`),[]),
44"../../assets/icons/ice-cube-full.svg":()=>K(()=>import(`./ice-cube-full-0E-D7jL5.BJBzkK9H.C9dwv12o-D2wG44_K.js`),[]),
44"../../assets/icons/ice.svg":()=>K(()=>import(`./ice-C2m-01i2.DiKVtmeS.BZKKzdXf-DRq1Nedc.js`),[]),
44"../../assets/icons/immersion-blender-attachment.svg":()=>K(()=>import(`./immersion-blender-attachment-Pqt8rIhO.BztIttxz.cBXKTFcz-CjaF9Kl0.js`),[]),
44"../../assets/icons/information-circle.svg":()=>K(()=>import(`./information-circle-C2TzAyQW.6K7HdSfC.Dls0Ak1o-5onOrDqK.js`),[]),
44"../../assets/icons/instagram.svg":()=>K(()=>import(`./instagram-D4db5Iq3.BchwhBcG.DrFAzJ0F-DA15a7vE.js`),[]),
44"../../assets/icons/keep-warm.svg":()=>K(()=>import(`./keep-warm-D3O1DZUY.Cp1lB7Rd.FSLqX-yX-CC2i7FY7.js`),[]),
44"../../assets/icons/lamm.svg":()=>K(()=>import(`./lamm-DobcV8Yl.CtcaWhI_.BvLylI01-7iZnbeET.js`),[]),
44"../../assets/icons/lightbulb.svg":()=>K(()=>import(`./lightbulb-Bxg_EdGL.CtrDTCIF.B902vRb8-lkElRev5.js`),[]),
44"../../assets/icons/lock-unlock.svg":()=>K(()=>import(`./lock-unlock-DZlNeRFa.09YB4_vj.C8S6C6wW-XUh_8LJt.js`),[]),
44"../../assets/icons/mail.svg":()=>K(()=>import(`./mail-D1HUx0IA.DVGJ6BWX.DNGbaFVj-DcVLhqmo.js`),[]),
44"../../assets/icons/meat.svg":()=>K(()=>import(`./meat-BII11WqK.DDWtb44h.DW5uFyiF-C_xrHhit.js`),[]),
44"../../assets/icons/meatball.svg":()=>K(()=>import(`./meatball-sLWJFwq-.Crb8OBS-.TP9V8VHY-Xo5VIxiK.js`),[]),
44"../../assets/icons/media.svg":()=>K(()=>import(`./media-Bj5nxaki.DF1lLrX6.CJbNV7N--FiyhbXzZ.js`),[]),
44"../../assets/icons/milcherwaermen.svg":()=>K(()=>import(`./milcherwaermen-0vrSugem.PV6PYOFd.hZZReKyi-Bss76Q3O.js`),[]),
44"../../assets/icons/milk-foam.svg":()=>K(()=>import(`./milk-foam-DigYsXdS.BVX3nZHd.D8rd4Vpm-cGOWPuJV.js`),[]),
44"../../assets/icons/milk-warming.svg":()=>K(()=>import(`./milk-warming-Cm_h67j8.DkY4_dyd.tB8V_Fhs-DqboE673.js`),[]),
44"../../assets/icons/milk.svg":()=>K(()=>import(`./milk-BEzXxjDw.4yLPsroT.CiAYW2Xl-eDTuWV6L.js`),[]),
44"../../assets/icons/minus.svg":()=>K(()=>import(`./minus-Dw-xXiW9.DlGfRzVK.CSG1WGEg-C-GPtnI-.js`),[]),
44"../../assets/icons/modes.svg":()=>K(()=>import(`./modes-CqsYmhlI.Dq7HtGIs.Dq4kKGS4-BceqcXNZ.js`),[]),
44"../../assets/icons/mushroom.svg":()=>K(()=>import(`./mushroom-3EGKIR-k.CVQ7K5YQ.CHhIOFPX-B_wLE7Va.js`),[]),
44"../../assets/icons/nugget.svg":()=>K(()=>import(`./nugget-DFZ6EZJG.Bc5SyF9p.DmImFiTi-B4460uVl.js`),[]),
44"../../assets/icons/onlineshop.svg":()=>K(()=>import(`./onlineshop-SopiknKa.BQmp0KdX.NR8HmrXw-dQpU1L1C.js`),[]),
44"../../assets/icons/oven-light.svg":()=>K(()=>import(`./oven-light-DJ0Vl7e6.Cuc7RK2V.l2b6QieR-C03HzSGa.js`),[]),
44"../../assets/icons/oven-off.svg":()=>K(()=>import(`./oven-off-UQqfgliv.S_OVRN6y.DYioaGEv-BYABSQxx.js`),[]),
44"../../assets/icons/oven-rotation.svg":()=>K(()=>import(`./oven-rotation-C8bHVcx4.DQC53v8m.Cs7WU4-8-CJCjoxPu.js`),[]),
44"../../assets/icons/paprika.svg":()=>K(()=>import(`./paprika-Y5AUH7bw.DgD7IXUN.BbsELtSj-xGCQTB8L.js`),[]),
44"../../assets/icons/pasta.svg":()=>K(()=>import(`./pasta-BXWjQDAG.QwoWJZmW.hr_KOcg--CvhjrOm-.js`),[]),
44"../../assets/icons/pause.svg":()=>K(()=>import(`./pause-VStp4fax.CdauLbFU.DV6ZMKnI-CdE-Qg1g.js`),[]),
44"../../assets/icons/pen-1.5px.svg":()=>K(()=>import(`./pen-1.5px-C6DQlzgA.BE041WSx.DXFphJQN-DRM0dYkK.js`),[]),
44"../../assets/icons/pen.svg":()=>K(()=>import(`./pen-DJ6qYhX5.DyA_PsE-.DP2Z3UEH-D1_HnzQ-.js`),[]),
44"../../assets/icons/phone.svg":()=>K(()=>import(`./phone-IAfV-te-.DVzz1J5m.DSKL3R8O-BYD7Szv-.js`),[]),
44"../../assets/icons/pig.svg":()=>K(()=>import(`./pig-bAqrhJNb.Cbhe9e4t.DrqD6pK_-CuTByDnk.js`),[]),
44"../../assets/icons/pizza.svg":()=>K(()=>import(`./pizza-C0KAT8G1.vD6D0Eps.DRGkfcta-C8Ru3sHQ.js`),[]),
44"../../assets/icons/placeholder.svg":()=>K(()=>import(`./placeholder-B7tnsH8f.BOuhiL7D.C9u_LLnw-s0GBxL-F.js`),[]),
44"../../assets/icons/play-old.svg":()=>K(()=>import(`./play-old-Dt6HSH_o.D38DslDa.CIOXwx94-BzB2KwNR.js`),[]),
44"../../assets/icons/play-video-lg.svg":()=>K(()=>import(`./play-video-lg-BRXZTHG3.CJQEnLl5.BISC0DvE-C4NdFEQT.js`),[]),
44"../../assets/icons/play-video.svg":()=>K(()=>import(`./play-video-BkjWuytX.B16wmfB3.C_4yhEyN-Dh26sNrS.js`),[]),
44"../../assets/icons/play.svg":()=>K(()=>import(`./play-BtDpWMsG.CgciRuC-.CKAPi9Vb-CQeBsKmI.js`),[]),
44"../../assets/icons/plus.svg":()=>K(()=>import(`./plus-DDwI33hO.DtNR5-9A.XMPBOIKw-BPWIvZVF.js`),[]),
44"../../assets/icons/popcorn.svg":()=>K(()=>import(`./popcorn-DgAe1B-k.Ctp5HV75.dOoOS0Lb-bSwlch-O.js`),[]),
44"../../assets/icons/pot-automatic-1.5px.svg":()=>K(()=>import(`./pot-automatic-1.5px-DxYjt6OZ.dggam9X4.CwdX4_pb-CskDdcko.js`),[]),
44"../../assets/icons/pot-automatic.svg":()=>K(()=>import(`./pot-automatic-BKlEMGti.Dq7WikjC.C3fKCVWV-coRm4Zai.js`),[]),
44"../../assets/icons/potatoes.svg":()=>K(()=>import(`./potatoes-B1EFPsTK.BXXe3H-l.D0ANqPtE-9al4l_Yp.js`),[]),
44"../../assets/icons/power.svg":()=>K(()=>import(`./power-C5cTXABt.BlKAZRJf.DWMmkc1b-ZRwn313x.js`),[]),
44"../../assets/icons/preheat.svg":()=>K(()=>import(`./preheat-BP_g2oxC.DoHGluDM.8X48cyNP-BNQxCV9U.js`),[]),
44"../../assets/icons/printer.svg":()=>K(()=>import(`./printer-D_MhM3TV.CJQmqFZK.4mgJjKuH-CFXxJHKz.js`),[]),
44"../../assets/icons/pulse.svg":()=>K(()=>import(`./pulse-DNZ65vaG.BMyXYdgD.Q6E9GGjm-B6t53ABg.js`),[]),
44"../../assets/icons/push.svg":()=>K(()=>import(`./push-ozUCmzSe.CuBzRbQP.QWEZ1DLG-B5oAVkpP.js`),[]),
44"../../assets/icons/quest.svg":()=>K(()=>import(`./quest-BFwfF_Qv.q3NsZRxn.De2ObSIW-BNrQE88u.js`),[]),
44"../../assets/icons/rotate.svg":()=>K(()=>import(`./rotate-BkJfWywu.CKOjWPeO.BCzN7uvH-CZrBlkxY.js`),[]),"../../assets/icons/sandwich toast.svg":()=>K(()=>import(`./sandwich toast-Uw6iPYXp.B6Po5gml.CM5YZgmG-DqaGQE-m.js`),[]),
44"../../assets/icons/sandwich.svg":()=>K(()=>import(`./sandwich-4Uz68Ubj.Boy63Zfl.CfXDUK2b-oWj1PvWl.js`),[]),
44"../../assets/icons/sausage.svg":()=>K(()=>import(`./sausage-C_D15mOD.32cqLuRF.DK2_U4IS-f3vG5McB.js`),[]),
44"../../assets/icons/scale.svg":()=>K(()=>import(`./scale-DvuLeySN.5qMTda77.BCEEr9sv-QJVobpU6.js`),[]),
44"../../assets/icons/scissors.svg":()=>K(()=>import(`./scissors-BGt0XaQZ.MTWpF-NU.DiAty138-CjFD9Bc2.js`),[]),
44"../../assets/icons/search.svg":()=>K(()=>import(`./search-BYshBYUJ.C-YA10qA.aMDnD541-CsS_m2jG.js`),[]),
44"../../assets/icons/send.svg":()=>K(()=>import(`./send-DKqvwviA.Dk-gfkQw.C5Banh61-BJ_V1ZdB.js`),[]),
44"../../assets/icons/settings-1.5px.svg":()=>K(()=>import(`./settings-1.5px-CRVUuXdb.LanqqrFf.Cf4yXVX9-a6N33SzL.js`),[]),
44"../../assets/icons/settings.svg":()=>K(()=>import(`./settings-B7yWRhZz.BKWqJ5uR.C3e2HRdv-COIzz6BF.js`),[]),
44"../../assets/icons/share.svg":()=>K(()=>import(`./share-CMIAovrv.OVlmi1LY.Pja3ifDM-DHehWOrK.js`),[]),
44"../../assets/icons/shield-hook.svg":()=>K(()=>import(`./shield-hook-wqD0rr9f.oJi-S3-6.B77g7N7G-BxW3ol1x.js`),[]),
44"../../assets/icons/shopping-cart.svg":()=>K(()=>import(`./shopping-cart-BYJ4YaOj.BZG_B6n8._6Z7vw76-BASLUBNq.js`),[]),
44"../../assets/icons/shrimp.svg":()=>K(()=>import(`./shrimp-zkKY1f9g.Dp5sfSLt.BKvfTlIA-CIyeTsCz.js`),[]),
44"../../assets/icons/small-grilling-area.svg":()=>K(()=>import(`./small-grilling-area-CfdWXUjK.Cege8CDM.CA0sgEyo-C5ja3Njp.js`),[]),
44"../../assets/icons/soup.svg":()=>K(()=>import(`./soup-DfFZx2ha.BK-BDmPb.BEsqKejW-CUMXjvYb.js`),[]),
44"../../assets/icons/start-pause.svg":()=>K(()=>import(`./start-pause-Bpyqoz71.B4fRleRv.C5yz38Gu-D3TUKayg.js`),[]),
44"../../assets/icons/suction-power.svg":()=>K(()=>import(`./suction-power-XFetIXQy.CJi9XxbZ.BidRpxTs-BIITYqob.js`),[]),
44"../../assets/icons/tea.svg":()=>K(()=>import(`./tea-B_23Wy5L.C-oap2Zd.DstD88-h-CWqLCFfw.js`),[]),
44"../../assets/icons/temperature-sensor.svg":()=>K(()=>import(`./temperature-sensor-puxCCI7p.Bpk_gWxo.D74bpt0N-BaQwNA4r.js`),[]),
44"../../assets/icons/temperature.svg":()=>K(()=>import(`./temperature-DE717pht.Dty96yZw.C3ZKnqVt-BsbCVafj.js`),[]),
44"../../assets/icons/thumbs-down.svg":()=>K(()=>import(`./thumbs-down-C0wvSt7z.t2XCbyLD.j7m2mHsX-2_xp4h0N.js`),[]),
44"../../assets/icons/thumbs-up.svg":()=>K(()=>import(`./thumbs-up-BAzkHqST.DKiYF6pB.DMjQfWK3-cfcdtdIw.js`),[]),
44"../../assets/icons/time-temperature-change.svg":()=>K(()=>import(`./time-temperature-change-BTDe7JrK.W3TnbrIj.WhUeWwZ2-DRzs_nAU.js`),[]),
44"../../assets/icons/timer.svg":()=>K(()=>import(`./timer--fNZMeC9.5v4SKmYH.C8ZFLNQA-CnOfrYLV.js`),[]),
44"../../assets/icons/tomato.svg":()=>K(()=>import(`./tomato-DtgS7SMG.B2XZc6MA.BlkcuvFL-ZP9-raIF.js`),[]),
44"../../assets/icons/tool.svg":()=>K(()=>import(`./tool-C-3bnt4v.DsGbzWTb.BrUAdCG_-CCVQvNUI.js`),[]),
44"../../assets/icons/top-bottom-heat.svg":()=>K(()=>import(`./top-bottom-heat-zS3q-RKY.Ci0vMxxz.BavdXidR-g2HZGHXw.js`),[]),
44"../../assets/icons/top-heat.svg":()=>K(()=>import(`./top-heat-BCyz23eU.B5ds4K1q.DBG9wWi1-TmckMsEb.js`),[]),
44"../../assets/icons/turbo.svg":()=>K(()=>import(`./turbo-LFN7Rl5L.Bqe9a3UL.DZffJx-Z-mnzQb5k0.js`),[]),
44"../../assets/icons/unit.svg":()=>K(()=>import(`./unit-C76sDwdM.C13D-SHw.DPtWeDd9-soYPZqgj.js`),[]),"../../assets/icons/vacuum marinade.svg":()=>K(()=>import(`./vacuum marinade-qONV7rod.Bz1Y0sPi.DS_Sjkbf-DUYNYo-Y.js`),[]),
44"../../assets/icons/vacuum-sealing.svg":()=>K(()=>import(`./vacuum-sealing-CiTkRFp5.Km2vXm4_.DpyrVqmA-BMp3OJQ8.js`),[]),
44"../../assets/icons/veggi.svg":()=>K(()=>import(`./veggi-BPF7AheJ.kbnj_8Tc.CCiBNGf7-D43MJpUm.js`),[]),
44"../../assets/icons/volume-mute.svg":()=>K(()=>import(`./volume-mute-C-gf7ait.YnmqNSzt.CYeEzkp5-LXDwvV1R.js`),[]),
44"../../assets/icons/volume-up.svg":()=>K(()=>import(`./volume-up-9lopz-ZA.CkPCgAQO.JHXxHlfK-DDPnPjLx.js`),[]),
44"../../assets/icons/warm-foam.svg":()=>K(()=>import(`./warm-foam-CWKKzv97.CddbBMCG.CQ9LtCmA-BnPuoKMh.js`),[]),
44"../../assets/icons/warmth.svg":()=>K(()=>import(`./warmth-B_MWNjaU.DdmeJq02.DaF7IR5D-BOgWzJL9.js`),[]),
44"../../assets/icons/water.svg":()=>K(()=>import(`./water-B29d06xA.IiCOU-Ko.1S_Dq0yS-CBM1LVJ7.js`),[]),
44"../../assets/icons/wet.svg":()=>K(()=>import(`./wet-DvIPTueN.HuyE95p0.DQjrCHoi-C_Yor8Qq.js`),[]),
44"../../assets/icons/whisk.svg":()=>K(()=>import(`./whisk-BD6eitBF.Y47bU74q.By8AeZT3-COEf8cs0.js`),[]),
44"../../assets/icons/yogurt.svg":()=>K(()=>import(`./yogurt-Dj-tu6G9.BjSqvsbF.BPxz966r-CQtFAqHb.js`),[]),
44"../../assets/icons/youtube.svg":()=>K(()=>import(`./youtube-BNg0s4VE.DTh3eRWU.vCrPrGtu-CJrqUo16.js`),[]),
44"../../assets/icons/zoom-in.svg":()=>K(()=>import(`./zoom-in-Cj6yd9jc.B_WX1ESz.BJgR4WmI-CX3Dyr2P.js`),[])}),`../../assets/icons/${Jy}.svg`,5)).default}},{immediate:!0}),(e,t)=>(L(),R(`span`,{innerHTML:n.value},null,8,qy))}}),Xy=Symbol(),Zy=`OdsIconLocal`,Qy=My(F({__name:`OdsIcon`,props:Mi({name:{}},{...Gy}),setup(e){let t=e,n=rn(Yy),r=Yn(Xy,Zy);return tr(()=>t.name,async()=>{r!==Zy&&(n.value=r)},{immediate:!0}),(e,r)=>(L(),z(_i(n.value),U({...e.$attrs,...t},{class:`ods-sc-icon`}),null,16))}}),[[`__scopeId`,`data-v-7e76fe2a`]]),$y=My(F({__name:`CoreAccordionTransition`,setup(e){function t(e){e.style.maxHeight=`${e.offsetHeight}px`}function n(e){e.style.maxHeight=`0`}function r(e){e.style.maxHeight=``}function i(e){e.style.transition=`none`;let t=e.offsetHeight;e.style.maxHeight=`0`,e.offsetWidth,e.style.transition=``,e.style.maxHeight=`${t}px`}function a(e){e.style.maxHeight=``}return(e,o)=>(L(),z(Ko,{name:`accordion-fade-in-height-expand-transition`,onEnter:o[0]||=e=>i(e),onAfterEnter:o[1]||=e=>a(e),onBeforeLeave:o[2]||=e=>t(e),onLeave:o[3]||=e=>n(e),onAfterLeave:o[4]||=e=>r(e)},{default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3}))}}),[[`__scopeId`,`data-v-5b75378a`]]),eb={activeIndex:null,multiple:!1,hasFullBleedContent:!1},tb=[`id`,`aria-controls`,`aria-expanded`,`disabled`,`onClick`],nb=[`id`,`aria-labelledby`],rb=`CoreAccordion`,ib=`CoreAccordionPanel`,ab=F({__name:`CoreAccordion`,props:Mi({activeIndex:{},multiple:{type:Boolean},hasFullBleedContent:{type:Boolean},baseClass:{},componentName:{},panelComponentName:{}},{...eb,baseClass:`core-accordion`,componentName:rb,panelComponentName:ib}),emits:[`update:activeIndex`],setup(e,{emit:t}){let n=e,r=t,i=By(n.componentName);$n(()=>{n.multiple&&n.activeIndex&&!Array.isArray(n.activeIndex)&&i.errorOnce(`Property activeIndex should be Array when multiple mode is enabled`),!n.multiple&&n.activeIndex&&Array.isArray(n.activeIndex)&&i.errorOnce(`Property activeIndex should be number when multiple mode is disabled`)}),tr(()=>n.activeIndex,e=>{o.value=e}),tr(()=>n.multiple,()=>{o.value=a()});let a=()=>typeof n.activeIndex==`number`||Array.isArray(n.activeIndex)?n.multiple?Array.isArray(n.activeIndex)?n.activeIndex:[]:n.activeIndex:n.multiple?[]:null,o=M(a()),s=Uy(n.componentName,n.panelComponentName),c=Wy(`accordion`),l=e=>Array.isArray(o.value)?o.value.includes(e):o.value===e,u=e=>{let t=null;n.multiple?Array.isArray(o.value)&&(t=o.value.includes(e)?o.value.filter(t=>t!==e):[...o.value,e]):t=o.value===e?null:e,o.value=t,r(`update:activeIndex`,t)},d=e=>c.value?`${c.value}_${e}_header_action`:``,f=e=>c.value?`${c.value}_${e}_content`:``,p=(e,t)=>{let{children:n}=e;return n&&t in n?n[t]:null};return(t,n)=>(L(),R(`div`,{class:A(e.baseClass)},[(L(!0),R(I,null,bi(N(s),(n,r)=>(L(),R(`div`,U({key:r,class:{[`${e.baseClass}-panel`]:!0,[`${e.baseClass}-panel--is-open`]:l(r),[`${e.baseClass}-panel--disabled`]:N(Hy)(n,`isDisabled`,!1)}},{ref_for:!0},n.props),[Si(t.$slots,`coreStart`),(L(),z(_i(N(Hy)(n,`labelAs`,`h2`)),{class:A(`${e.baseClass}-panel__header`)},{default:P(()=>[B(`button`,{id:d(r),"aria-controls":f(r),"aria-expanded":l(r),class:A({[`${e.baseClass}-panel__header-button`]:!0,[`${e.baseClass}-panel__header-button--disabled`]:N(Hy)(n,`isDisabled`,!1)}),disabled:N(Hy)(n,`isDisabled`,!1),type:`button`,onClick:e=>u(r)},[B(`span`,{class:A(`${e.baseClass}-panel__header-layout`)},[p(n,`before`)?(L(),R(`span`,{key:0,class:A(`${e.baseClass}-panel__header-before`)},[(L(),z(_i(p(n,`before`))))],2)):H(``,!0),B(`span`,{class:A(`${e.baseClass}-panel__header-content`)},[B(`span`,{class:A(`${e.baseClass}-panel__header-title`)},[B(`span`,{class:A(`${e.baseClass}-panel__header-label`)},we(N(Hy)(n,`label`)),3),p(n,`after`)?(L(),R(`span`,{key:0,class:A(`${e.baseClass}-panel__header-after`)},[(L(),z(_i(p(n,`after`))))],2)):H(``,!0)],2),B(`span`,{class:A(`${e.baseClass}-panel__header-description`)},we(N(Hy)(n,`description`)),3)],2),B(`span`,{class:A(`${e.baseClass}-panel__header-icon`)},[l(r)?Si(t.$slots,`coreArrowUp`,{key:0},()=>[V(Iy,{name:`arrow-up`})]):H(``,!0),l(r)?H(``,!0):Si(t.$slots,`coreArrowDown`,{key:1},()=>[V(Iy,{name:`arrow-down`})])],2)],2),p(n,`below`)?(L(),R(`span`,{key:0,class:A([`${e.baseClass}-panel__header-below`,{[`${e.baseClass}-panel__header-below--spacing`]:!e.hasFullBleedContent}])},[(L(),z(_i(p(n,`below`))))],2)):H(``,!0)],10,tb)]),_:2},1032,[`class`])),V($y,null,{default:P(()=>[Kn(B(`div`,{id:f(r),class:A([`${e.baseClass}-panel__body`,{[`${e.baseClass}-panel__body--spacing`]:!e.hasFullBleedContent,[`${e.baseClass}-panel__body--disabled`]:N(Hy)(n,`isDisabled`,!1)}]),role:`region`,"aria-labelledby":d(r)},[(L(),z(_i(n)))],10,nb),[[ls,l(r)]])]),_:2},1024)],16))),128))],2))}}),ob={Standard:`standard`,Lighter:`lighter`},sb=`OdsAccordion`,cb=`OdsAccordionPanel`,lb=`ods-sc-accordion`,ub=My(F({__name:`OdsAccordion`,props:Mi({activeIndex:{},multiple:{type:Boolean},hasFullBleedContent:{type:Boolean},theme:{}},{...eb,theme:ob.Standard}),emits:[`update:activeIndex`],setup(e,{emit:t}){let n=e,r=t,i=W(()=>[`${lb}--theme-${n.theme}`]);return(e,t)=>(L(),z(N(ab),U(n,{class:i.value,"base-class":lb,"component-name":sb,"panel-component-name":cb,"onUpdate:activeIndex":t[0]||=e=>r(`update:activeIndex`,e)}),{coreStart:P(()=>[B(`div`,{class:A(`${lb}__focus-ring`)},null,2)]),coreArrowUp:P(()=>[V(Qy,{name:`arrow-up`}
44)]),coreArrowDown:P(()=>[V(Qy,{name:`arrow-down`})]),default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16,[`class`]))}}),[[`__scopeId`,`data-v-f2923afc`]]),db=F({inheritAttrs:!1,__name:`CoreAccordionPanel`,props:{label:{},description:{},labelAs:{},isDisabled:{type:Boolean}},setup(e){return(e,t)=>Si(e.$slots,`default`)}}),fb=F({inheritAttrs:!1,__name:`OdsAccordionPanel`,props:{label:{},description:{},labelAs:{},isDisabled:{type:Boolean}},setup(e){let t=e;return(e,n)=>(L(),z(N(db),_e(to(t)),{default:P(()=>[Si(e.$slots,`default`)]),_:3},16))}}),pb={variant:{Primary:`primary`,Secondary:`secondary`}.Primary,appearance:{Blue:`blue`}.Blue,icon:void 0},mb=F({__name:`CoreBadge`,props:Mi({variant:{},appearance:{},label:{},icon:{},baseClass:{}},{...pb,baseClass:`core-badge`}),setup(e){let t=e,n=W(()=>({[t.baseClass]:!0,[`${t.baseClass}--variant-${t.variant}`]:!0,[`${t.baseClass}--appearance-${t.appearance}`]:!0}));return(r,i)=>(L(),R(`span`,{class:A(n.value)},[Si(r.$slots,`coreIcon`,{iconName:e.icon},()=>[e.icon?(L(),z(Iy,{key:0,name:e.icon,class:A(`${t.baseClass}__icon`)},null,8,[`name`,`class`])):H(``,!0)]),B(`span`,{class:A(`${t.baseClass}__label`)},we(e.label),3)],2))}}),{appearance:gte,...hb}=pb,gb={...hb},_b=`ods-sc-badge`,vb=My(F({__name:`OdsBadge`,props:Mi({variant:{},label:{},icon:{}},gb),setup(e){let t=e;return(e,n)=>(L(),z(N(mb),U(t,{appearance:void 0,"base-class":_b}),{coreIcon:P(({iconName:e})=>[e?(L(),z(Qy,{key:0,name:e,class:A(`${_b}__icon`),"aria-hidden":`true`},null,8,[`name`,`class`])):H(``,!0)]),_:1},16))}}),[[`__scopeId`,`data-v-532e6900`]]),yb={Positive:`positive`,Negative:`negative`,Discrete:`discrete`,Primary:`primary`},bb={variant:yb.Positive,as:`button`,href:``,isDisabled:!1,icon:`placeholder`,size:`medium`,ariaLabel:``},xb=F({inheritAttrs:!1,__name:`CoreIconButton`,props:Mi({variant:{},as:{},href:{},size:{},isDisabled:{type:Boolean},icon:{},ariaLabel:{},baseClass:{}},{...bb,baseClass:`core-icon-button`,icon:`placeholder`,size:`medium`}),setup(e){let t=e,n=W(()=>({[t.baseClass]:!0,[`${t.baseClass}--variant-${t.variant}`]:!0,[`${t.baseClass}--size-${t.size}`]:!0,[`${t.baseClass}--disabled`]:t.isDisabled})),r=ki(),i=By(`OdsIconButton`);$n(()=>{t.ariaLabel||i.warnOnce(`Please provide aria-label property to make button accessible for assistive technology.`),t.variant===yb.Negative&&i.warnOnce(`Variant ${yb.Negative} is deprecated.`),t.variant===yb.Primary&&t.size===`small`&&i.warnOnce(`Size small is not possible for variant primary.`)});let a=W(()=>{switch(t.as){case`a`:return{...r,href:t.isDisabled?void 0:t.href};case`RouterLink`:case`NuxtLink`:return{...r,to:t.isDisabled?void 0:t.href};case`button`:return{type:`button`,...r,disabled:t.isDisabled};default:return r}});return(t,r)=>(L(),z(_i(e.as),U({class:n.value},a.value,{"aria-label":e.ariaLabel}),{default:P(()=>[Si(t.$slots,`coreIcon`,{iconName:e.icon},()=>[V(Iy,{name:e.icon,class:A(`${e.baseClass}__icon`)},null,8,[`name`,`class`])])]),_:3},16,[`class`,`aria-label`]))}}),Sb=``,Cb=``,wb=``,Tb=``,Eb=M(`0px`);function Db(e){if(typeof document>`u`)return;let t=document.documentElement,n=()=>{t.style.marginRight=Sb,t.style.overflow=Cb,t.style.overflowX=wb,t.style.overflowY=Tb,Eb.value=`0px`},r=()=>{let e=window.innerWidth-t.offsetWidth;e>0&&(Sb=t.style.marginRight,t.style.marginRight=`${e}px`,Eb.value=`${e}px`),Cb=t.style.overflow,wb=t.style.overflowX,Tb=t.style.overflowY,t.style.overflow=`hidden`,t.style.overflowX=`hidden`,t.style.overflowY=`hidden`};tr(e,e=>{e?r():n()},{immediate:!0})}var Ob=1e3,kb=`ods-sc-icon-button`,Ab=My(F({__name:`OdsIconButton`,props:Mi({variant:{},as:{},href:{},size:{},isDisabled:{type:Boolean},icon:{},ariaLabel:{}},{...bb,icon:`placeholder`,size:`medium`}),setup(e){let t=e;return(e,n)=>(L(),z(N(xb),U(t,{"base-class":kb}),{coreIcon:P(({iconName:e})=>[e?(L(),z(Qy,{key:0,name:e,class:A(`${kb}__icon`)},null,8,[`name`,`class`])):H(``,!0)]),_:1},16))}}),[[`__scopeId`,`data-v-dcd81acc`]]),jb=[`aria-label`],Mb={class:`ods-sc-breadcrumbs__list`},Nb={key:0,class:`ods-sc-breadcrumbs__divider`,"aria-hidden":`true`},Pb={class:`ods-sc-breadcrumbs__link-title`},Fb=My(F({__name:`OdsBreadcrumbs`,props:{items:{default:void 0},separator:{default:`/`},ariaLabel:{default:`Breadcrumb`},forceMobileView:{type:Boolean}},emits:[`click`],setup(e,{emit:t}){let n=e,r=t,i=(e,t)=>{r(`click`,e,t)},a=[`a`,`RouterLink`,`NuxtLink`];function o(e){return a.includes(e)}function s(e){if(o(e.as))return{href:e.href}}let c=W(()=>{if(!n.items)return 0;for(let e=n.items.length-2;e>=0;e--){let t=n.items[e].as;if(o(t))return e}return 0});function l(e){return n.items&&e!==n.items.length-1}function u(e){return n.items&&e===n.items.length-1}function d(e){return l(e)&&e===c.value}function f(e){return l(e)&&e!==c.value}let p=W(()=>[`ods-sc-breadcrumbs`,{"ods-sc-breadcrumbs--force-mobile":n.forceMobileView}]);return(t,r)=>(L(),R(`nav`,{class:A(p.value),"aria-label":n.ariaLabel},[B(`ol`,Mb,[(L(!0),R(I,null,bi(n.items,(t,n)=>(L(),R(I,{key:n},[n===0?H(``,!0):(L(),R(`li`,Nb,we(e.separator),1)),B(`li`,{class:A([`ods-sc-breadcrumbs__list-item`,{"ods-sc-breadcrumbs__list-item--mobile-truncated":d(n),"ods-sc-breadcrumbs__list-item--mobile-hidden":f(n)}])},[(L(),z(_i(t.as),U({ref_for:!0},s(t),{class:{"ods-sc-breadcrumbs__link":o(t.as),"ods-sc-breadcrumbs__text-el":!o(t.as),active:u(n)},"aria-label":t.label,onClick:e=>i(e,t)}),{default:P(()=>[B(`span`,Pb,we(t.label),1)]),_:2},1040,[`class`,`aria-label`,`onClick`]))],2)],64))),128))])],10,jb))}}),[[`__scopeId`,`data-v-0018178d`]]),Ib={Primary:`primary`,Secondary:`secondary`,Tertiary:`tertiary`},Lb={Large:`large`,Medium:`medium`,Small:`small`},Rb={Auto:`auto`,None:`none`},zb={level:Ib.Primary,as:`button`,href:``,label:``,isDisabled:!1,icon:``,size:Lb.Medium,isLoading:!1,hyphens:Rb.Auto},Bb=F({inheritAttrs:!1,__name:`CoreButton`,props:Mi({level:{},as:{},href:{},label:{},size:{},isDisabled:{type:Boolean},icon:{},isLoading:{type:Boolean},hyphens:{},baseClass:{}},{...zb,baseClass:`core-button`}),setup(e,{expose:t}){let n=e,r=ki(),i=W(()=>{var e;return{[n.baseClass]:!0,[`${n.baseClass}--${n.level}`]:!0,[`${n.baseClass}--disabled`]:n.isDisabled,[`${n.baseClass}--no-label`]:!((e=n.label)!=null&&e.length),[`${n.baseClass}--size-${n.size}`]:!0,[`${n.baseClass}--loading`]:n.isLoading,[`${n.baseClass}--hyphens-${n.hyphens}`]:n.hyphens===Rb.None}}),a=W(()=>{switch(n.as){case`a`:return{...r,href:n.isDisabled||n.isLoading?void 0:n.href};case`RouterLink`:case`NuxtLink`:return{...r,to:n.isDisabled||n.isLoading?void 0:n.href};case`button`:return{type:`button`,...r,disabled:n.isDisabled||n.isLoading};default:return r}}),o=M(null);t({ref:o});let s=By(`OdsButton`);return $n(()=>{!n.label&&!r.ariaLabel&&s.warnOnce(`Use aria-label attributer to make your component accessible if you have icon only button.`)}),(t,n)=>(L(),z(_i(e.as),U({ref_key:`buttonRef`,ref:o},a.value,{class:i.value}),{default:P(()=>{var n;return[Si(t.$slots,`coreIcon`,{iconName:e.icon},()=>[e.icon?(L(),z(Iy,{key:0,name:e.icon,class:A(`${e.baseClass}__icon`)},null,8,[`name`,`class`])):H(``,!0)]),(n=e.label)!=null&&n.length?(L(),R(`span`,{key:0,class:A(`${e.baseClass}__text`)},we(e.label),3)):H(``,!0),e.isLoading?(L(),R(`span`,{key:1,class:A(`${e.baseClass}__loading`)},[Si(t.$slots,`coreIconRotate`,{},()=>[V(Iy,{name:`rotate`,class:A(`${e.baseClass}__loading-icon`)},null,8,[`class`])])],2)):H(``,!0)]}),_:3},16,[`class`]))}}),Vb=`ods-sc-button`,Hb=My(F({__name:`OdsButton`,props:Mi({level:{},as:{},href:{},label:{},size:{},isDisabled:{type:Boolean},icon:{},isLoading:{type:Boolean},hyphens:{}},zb),setup(e,{expose:t}){let n=e,r=M(null);t({ref:W(()=>r.value?.ref)});let i=W(()=>({[`${Vb}--quest`]:n.icon==`quest`,[`${Vb}--forward-arrow`]:n.icon==`forward-arrow`}));return(e,t)=>(L(),z(N(Bb),U(n,{ref_key:`coreButtonInstanceRef`,ref:r,"base-class":Vb,class:i.value}),{coreIcon:P(({iconName:e})=>[e?(L(),z(Qy,{key:0,name:e,class:A(`${Vb}__icon`)},null,8,[`name`,`class`])):H(``,!0)]),coreIconRotate:P(()=>[V(Qy,{name:`rotate`,class:A(`${Vb}__loading-icon`)},null,8,[`class`])]),_:1}
44,16,[`class`]))}}),[[`__scopeId`,`data-v-89a90eb7`]]),Ub=F({__name:`CorePaginationIndicator`,props:Mi({current:{},media:{},max:{},labels:{},baseClass:{},activeElementSize:{},elementSize:{},gutter:{}},{max:7,baseClass:`core-pagination-indicator`,elementSize:6,activeElementSize:6,gutter:4}),setup(e,{expose:t}){fs(e=>({v20d285e5:i.value}));let n=e,r=M(null),i=W(()=>Math.min(n.max*n.elementSize+(n.max-1)*n.gutter+n.activeElementSize,n.media.length*n.elementSize+(n.max-1)*n.gutter+n.activeElementSize)+`px`),a=(e,t=`smooth`)=>{if(r.value){let i=r.value[e];if(!i)return;let a=i.parentElement,o=(n.elementSize+n.gutter)*(n.current-n.max+2);a.scroll&&a.scroll({left:Math.max(0,o),behavior:t})}};tr(()=>n.current,e=>{a(e,`instant`)}),ai(()=>a(n.current,`instant`));let o=e=>{if(n.media.length<=n.max)return!1;let t=n.current===n.media.length-1;if(n.current>=n.max-1){let r=!1;if(r=e<n.current-(n.max-3),t&&(r=e<n.media.length-n.max+1),r)return r}if(e>Math.max(n.current,n.max-2))return!0};function s(e){e.preventDefault()}return t({width:i}),(t,i)=>n.media.length>1?(L(),R(`div`,{key:0,class:A(e.baseClass),tabindex:`-1`,onWheel:s,onTouchmove:s},[(L(!0),R(I,null,bi(e.media,(i,a)=>{var s;return L(),R(`div`,{key:a,ref_for:!0,ref_key:`items`,ref:r,class:A([`${e.baseClass}__item`,{[`${e.baseClass}__item--active`]:a===e.current,[`${e.baseClass}__item--type-${i}`]:!0,[`${e.baseClass}__item--small`]:o(a)}])},[a===e.current&&(s=n.labels)!=null&&s[a]?(L(),R(`span`,{key:0,class:A(`${e.baseClass}__label`)},we(n.labels[a]),3)):H(``,!0),i===`media`?Si(t.$slots,`coreIcon`,{key:1,iconName:`triangle`},()=>[V(Iy,{class:A(`${e.baseClass}__icon`),name:`triangle`},null,8,[`class`])]):(L(),R(`div`,{key:2,class:A(`${e.baseClass}__icon`)},null,2))],2)}),128))],34)):H(``,!0)}});function Wb(e,t){let n=M(0),r=async()=>{if(!e.value){n.value=0;return}await Pn(),t.value&&(n.value=t.value.offsetWidth)};return ai(()=>{`fonts`in document?document.fonts.ready.then(r):r()}),tr(e,r),n}function Gb(e,t){let n=null,r=0,i=0,a=()=>{n&&=(clearTimeout(n),null)},o=()=>{typeof e.segmentDurationMs==`number`&&(r=Date.now(),a(),n=setTimeout(()=>{t(`transition:ended`,void 0),i=0},i))},s=()=>{n&&(a(),i-=Date.now()-r)};return tr(()=>e.current,()=>{typeof e.segmentDurationMs==`number`&&(i=e.segmentDurationMs,e.paused||o(),bn(a))},{immediate:!0}),tr(()=>e.paused,t=>{typeof e.segmentDurationMs==`number`&&(t?s():i>0&&o())}),{clearTimer:a}}var Kb=(e,t=16)=>`${e/t}rem`,qb=8,Jb=8,Yb=95,Xb=24,Zb=`ods-sc-pagination-indicator`,Qb=My(F({__name:`OdsPaginationIndicator`,props:{current:{},itemsShow:{},segmentDurationMs:{},max:{default:5},paused:{type:Boolean,default:!1},labels:{}},emits:[`transition:ended`],setup(e,{emit:t}){fs(e=>({v43990bec:l.value.containerWidth,fce024b0:l.value.itemActiveWidth,v69c70d78:l.value.barWidth,v5c180599:l.value.duration}));let n=e,r=t,i=Pr(`paginationRef`),a=Pr(`measureRef`),o=W(()=>n.labels?.[n.current]),s=Wb(o,a);Gb(n,r);let c=W(()=>typeof n.segmentDurationMs==`number`),l=W(()=>{let e=c.value?Yb:Xb,t=e+(s.value>0?s.value+qb:0);return{itemActiveWidthPx:t,itemActiveWidth:Kb(t),barWidth:Kb(e),duration:`${n.segmentDurationMs}ms`,containerWidth:i.value?.width}}),u=W(()=>({[`${Zb}--animated`]:c.value,[`${Zb}--paused`]:n.paused})),d=W(()=>Array(n.itemsShow).fill(`image`));return(e,t)=>(L(),R(`div`,{class:A(`${Zb}__wrapper`)},[V(N(Ub),U(n,{ref_key:`paginationRef`,ref:i,"base-class":Zb,"active-element-size":l.value.itemActiveWidthPx,"element-size":Jb,gutter:qb,media:d.value,class:u.value}),{coreIcon:P(({iconName:e})=>[V(Qy,{class:A(`${Zb}__icon`),name:e},null,8,[`class`,`name`])]),_:1},16,[`active-element-size`,`media`,`class`]),o.value?(L(),R(`span`,{key:0,ref_key:`measureRef`,ref:a,class:A(`${Zb}__measurer`),"aria-hidden":`true`},we(o.value),3)):H(``,!0)],2))}}),[[`__scopeId`,`data-v-f5ba0058`]]),$b={Flexbox:`flexbox`,Grid:`grid`},ex={Small:`small`,Medium:`medium`,Auto:`auto`},tx={DynamicPagination:`dynamicPagination`,ScrollBar:`scrollBar`},nx={None:`none`,Off:`off`,Polite:`polite`,Assertive:`assertive`},rx={Item:`item`,Group:`group`},ix={Start:`start`,Center:`center`,End:`end`},ax=300,ox={title:``,previousSlidesTitle:`previous slides`,nextSlidesTitle:`next slides`,ariaLive:nx.Polite,ariaRoleDescription:`carousel`,ariaRoleDescriptionItem:`slide`,ariaSlideLabelTemplate:`{0}/{1}`,layout:$b.Grid,itemSize:ex.Medium,scrollIndicator:tx.ScrollBar,gutter:1,fullWidth:!1,skipCarouselLinkTitle:``,as:`ul`,subgrid:!1,showScrollIndicator:!0,showArrows:!0,snapMode:rx.Group,mobileSnapAlign:ix.Start},sx=[`aria-label`,`aria-roledescription`],cx=[`id`],lx=.5,ux=My(F({__name:`CoreCarousel`,props:Mi({layout:{},itemSize:{},scrollIndicator:{},showScrollIndicator:{type:Boolean},fullWidth:{type:Boolean},gutter:{},title:{},ariaLive:{},ariaRoleDescription:{},ariaRoleDescriptionItem:{},ariaSlideLabelTemplate:{},previousSlidesTitle:{},nextSlidesTitle:{},skipCarouselLinkTitle:{},as:{},subgrid:{type:Boolean},showArrows:{type:Boolean}
44,snapMode:{},mobileSnapAlign:{},baseClass:{},componentName:{},slideComponentName:{}},{...ox,baseClass:`core-carousel`,componentName:`CoreCarousel`,slideComponentName:`CoreCarouselSlide`}),emits:[`update:slides`,`click:controls`],setup(e,{emit:t}){let n=M(null),r=M(!1),i=M(0),a=M(0),o=M(0),s=M([]),c=M(0),l=Ul(n),u=M(0),d=By(`OdsCarousel`),f=El(`(max-width: 767px)`),p=e,m=t;$n(()=>{l.value&&E()}),$n(()=>{p.fullWidth&&!p.gutter&&d.errorOnce(`Property gutter is required when fullWidth mode is enabled`)});let h=W(()=>o.value/a.value*100),g=e=>{n.value&&(!(e>=c.value)&&p.snapMode!==rx.Item&&!(f.value&&p.snapMode===rx.Group)&&(e=0),n.value.style.scrollSnapType=`none`,r.value=!0,Pn(()=>{n.value.scroll({left:e,behavior:`smooth`}),setTimeout(()=>{n.value&&(n.value.style.scrollSnapType=``),r.value=!1},ax)}))},_=()=>{if(!n.value)return null;for(let e=0;e<n.value.children.length;e++)if(n.value.children[e].dataset.visible===`true`){u.value=e;break}},v=()=>{if(!n.value)return 0;let e=n.value,t=Array.from(e.children),r=e.scrollLeft,i=0,a=1/0;return t.forEach((e,t)=>{let n=C(t),o=Math.abs(n-r);o<a&&(a=o,i=t)}),i},y=()=>{if(m(`click:controls`,`previous`),!n.value)return;let e,t=n.value,r=Array.from(t.children);if(f.value){let t=v();e=C(Math.max(0,t-1))}else if(p.snapMode===rx.Group){let n=t.scrollLeft-t.offsetWidth,i=r.findIndex(e=>e.offsetLeft>=n+5);e=C(i===-1?0:i)}else{_();let r=t.children.item(1).offsetLeft-t.children.item(0).offsetWidth;e=n?.value.scrollLeft-r-t.children.item(u.value??u.value-1).offsetWidth}g(e)},b=()=>{if(m(`click:controls`,`next`),!n.value)return;let e,t=n.value,r=Array.from(t.children);if(f.value){let t=v();e=C(Math.min(ee.value.length-1,t+1))}else if(p.snapMode===rx.Item)_(),e=C(Math.min(r.length-1,u.value+1));else{let n=t.scrollLeft+t.offsetWidth,i=r.findIndex(e=>{let t=e.offsetLeft+e.offsetWidth;return e.offsetLeft<n-5&&t>n+5});e=i===-1?t.scrollLeft+t.offsetWidth:C(i)}g(e)},x=e=>p.ariaSlideLabelTemplate.replace(`{0}`,(e+1).toString()).replace(`{1}`,ee.value.length.toString()),S=e=>{i.value=e.target.scrollLeft},C=e=>{if(!n.value)return 0;let t=n.value,r=t?.children[e];if(!r)return t.scrollLeft;let i=r.offsetLeft,a=r.offsetWidth,o=t.offsetWidth;return f.value&&p.mobileSnapAlign===ix.Center?i-o/2+a/2:f.value&&p.mobileSnapAlign===ix.End?i-o+a:i},w=M(),T=e=>{var t;e.forEach(e=>{e.intersectionRatio>lx?e.target.setAttribute(`data-visible`,`true`):e.target.setAttribute(`data-visible`,`false`)});let r=[];(t=n.value)==null||t.querySelectorAll(`[data-visible="true"]`).forEach(e=>{r.push(Number(e.getAttribute(`data-index`)))}),s.value=r,m(`update:slides`,r)},E=()=>{n.value&&(o.value=n.value.offsetWidth,a.value=n.value.scrollWidth,i.value=n.value.scrollLeft)};ai(()=>{n.value&&(E(),window.addEventListener(`resize`,E),w.value=new IntersectionObserver(T,{root:n.value,threshold:lx}),Array.from(n.value.children).forEach(e=>{w.value&&w.value.observe(e)}))}),li(()=>{window.removeEventListener(`resize`,E)});let D=Wy(`carousel`),O=Wy(`carousel skip link`),ee=Uy(p.componentName,p.slideComponentName),te=W(()=>a.value>o.value),ne=W(()=>o.value!==0&&a.value!==0?o.value>=a.value:!1),re=W(()=>({[p.baseClass]:!0,[`${p.baseClass}--center-aligned`]:ne.value,[`${p.baseClass}--layout-${p.layout}`]:!0,[`${p.baseClass}--item-size-${p.itemSize}`]:!0,[`${p.baseClass}--full-width`]:p.fullWidth,[`${p.baseClass}--scroll-active`]:r.value,[`${p.baseClass}--scroll-indicator-${p.scrollIndicator}`]:!0,[`${p.baseClass}--show-arrows`]:p.showArrows,[`${p.baseClass}--snap-align-${p.mobileSnapAlign}`]:!!p.mobileSnapAlign})),ie=W(()=>i.value===0),k=W(()=>{if(n.value){let e=n.value.scrollWidth-n.value.offsetWidth;return i.value===e}return!1}),ae=W(()=>i.value/a.value*100),oe=W(()=>a.value!==0&&o.value!==0?Math.floor(o.value/c.value):0),se=W(()=>oe.value*c.value),ce=W(()=>ee.value.length>0&&oe.value>0?Math.ceil(ee.value.length/oe.value):0),le=W(()=>Array(ce.value).fill(null).map(()=>`image`)),ue=W(()=>{let e=Math.round(i.value/se.value);return Math.min(e,ce.value-1)}),de=W(()=>i.value===0&&p.skipCarouselLinkTitle),pe=W(()=>p.fullWidth?{"--ods-i-carousel-gutter":`var(--ods-carousel-gutter, `+p.gutter+`rem)`}:null),me=W(()=>f.value?`small`:`medium`),he=W(()=>te.value&&p.showArrows);si(()=>
44{if(n.value){E();let e=(n?.value)?.children[0];if(p.layout===$b.Grid){c.value=e.offsetWidth;return}let t=getComputedStyle(n.value).columnGap,r=Number(t.replace(`px`,``));c.value=e.offsetWidth+r}});let ge=e=>(e?.children)?.default()?.length>0?e.children.default()[0]:e.children.default(),_e=e=>{if(e!==`li`)return`group`};return(t,r)=>(L(),R(`section`,{"aria-label":e.title,"aria-roledescription":e.ariaRoleDescription,class:A(re.value),style:fe(pe.value)},[B(`div`,{class:A(`${e.baseClass}__track-section`)},[de.value?(L(),R(`div`,{key:0,class:A(`${e.baseClass}__skip-section-button-wrapper`)},[Si(t.$slots,`coreSkipCarouselButton`,{skipCarouselLink:N(O),skipCarouselLinkTitle:e.skipCarouselLinkTitle},()=>[V(Bb,{as:`a`,href:`#${N(O)}`,theme:`positive`,level:`secondary`,label:e.skipCarouselLinkTitle},null,8,[`href`,`label`])],!0)],2)):H(``,!0),he.value?(L(),R(`div`,{key:1,class:A(`${e.baseClass}__buttons-wrapper`)},[Si(t.$slots,`coreArrowLeft`,{handleClick:y,isDisabled:ie.value,ariaLabel:e.previousSlidesTitle,ariaControls:N(D),size:me.value},()=>[V(xb,{"is-disabled":ie.value,class:A([`${e.baseClass}__button`,`${e.baseClass}__button--previous`,{[`${e.baseClass}__button--hidden`]:ie.value}]),icon:`arrow-left`,variant:`discrete`,"aria-label":e.previousSlidesTitle,"aria-controls":N(D),size:me.value,onClick:y},null,8,[`is-disabled`,`class`,`aria-label`,`aria-controls`,`size`])],!0),Si(t.$slots,`coreArrowRight`,{handleClick:b,isDisabled:k.value,ariaLabel:e.nextSlidesTitle,ariaControls:N(D),size:me.value},()=>[V(xb,{"is-disabled":k.value,class:A([`${e.baseClass}__button`,`${e.baseClass}__button--next`,{[`${e.baseClass}__button--hidden`]:k.value}]),icon:`arrow-right`,variant:`discrete`,"aria-label":e.nextSlidesTitle,"aria-controls":N(D),size:me.value,onClick:b},null,8,[`is-disabled`,`class`,`aria-label`,`aria-controls`,`size`])],!0)],2)):H(``,!0),(L(),z(_i(e.as),{id:N(D),ref_key:`scrollContainer`,ref:n,class:A(`${e.baseClass}__track`),"aria-live":e.ariaLive===N(nx).None?void 0:e.ariaLive,onScrollPassive:S},{default:P(()=>[e.subgrid?(L(!0),R(I,{key:0},bi(N(ee),(t,n)=>(L(),z(_i(ge(t)),U({key:n,class:`${e.baseClass}__track-item`,role:_e(N(Hy)(t,`as`,`li`)),"aria-roledescription":e.ariaRoleDescriptionItem,"aria-label":x(n%N(ee).length),"data-index":n,"data-visible":`false`},{ref_for:!0},t.props),null,16,[`class`,`role`,`aria-roledescription`,`aria-label`,`data-index`]))),128)):(L(!0),R(I,{key:1},bi(N(ee),(t,n)=>(L(),z(_i(N(Hy)(t,`as`,`li`)),U({key:n,class:`${e.baseClass}__track-item`,role:_e(N(Hy)(t,`as`,`li`)),"aria-roledescription":e.ariaRoleDescriptionItem,"aria-label":x(n%N(ee).length),"data-index":n,"data-visible":`false`},{ref_for:!0},t.props),{default:P(()=>[(L(),z(_i(t)))]),_:2},1040,[`class`,`role`,`aria-roledescription`,`aria-label`,`data-index`]))),128))]),_:1},40,[`id`,`class`,`aria-live`]))],2),e.showScrollIndicator&&te.value?(L(),R(`div`,{key:0,class:A(`${e.baseClass}__progress-container`)},[e.scrollIndicator===N(tx).DynamicPagination?(L(),R(`div`,{key:0,class:A(`${e.baseClass}__pagination-indicator`)},[Si(t.$slots,`corePaginationIndicator`,{media:le.value,current:ue.value},()=>[V(Ub,{media:le.value,current:ue.value},null,8,[`media`,`current`])],!0)],2)):H(``,!0),e.scrollIndicator===N(tx).ScrollBar?(L(),R(`div`,{key:1,class:A(`${e.baseClass}__progress`)},[B(`div`,{class:A(`${e.baseClass}__progress-bar`),style:fe({width:h.value+`%`,left:ae.value+`%`})},null,6)],2)):H(``,!0)],2)):H(``,!0),B(`div`,{id:N(O)},null,8,cx)],14,sx))}}),[[`__scopeId`,`data-v-74013bca`]]),dx=`ods-sc-carousel`,fx=My(F({__name:`OdsCarousel`,props:Mi({layout:{},itemSize:{},scrollIndicator:{},showScrollIndicator:{type:Boolean},fullWidth:{type:Boolean},gutter:{},title:{},ariaLive:{},ariaRoleDescription:{},ariaRoleDescriptionItem:{},ariaSlideLabelTemplate:{},previousSlidesTitle:{},nextSlidesTitle:{},skipCarouselLinkTitle:{},as:{},subgrid:{type:Boolean},showArrows:{type:Boolean},snapMode:{},mobileSnapAlign:{}},{...ox}),emits:[`update:slides`,`click:controls`],setup(e,{emit:t}){let n=e,r=t;return(e,t)=>(L(),z(N(ux),U(n,{"base-class":dx,"component-name":`OdsCarousel`,"
44slide-component-name":`OdsCarouselSlide`,"onUpdate:slides":t[0]||=e=>r(`update:slides`,e),"onClick:controls":t[1]||=e=>r(`click:controls`,e)}),{coreSkipCarouselButton:P(({skipCarouselLink:e,skipCarouselLinkTitle:t})=>[V(Hb,{as:`a`,href:`#${e}`,theme:`positive`,level:`secondary`,label:t},null,8,[`href`,`label`])]),coreArrowLeft:P(({handleClick:e,isDisabled:t,ariaLabel:n,ariaControls:r})=>[V(Ab,{"is-disabled":t,class:A([`${dx}__button`,`${dx}__button--previous`,{[`${dx}__button--hidden`]:t}]),icon:`arrow-left`,variant:`primary`,"aria-label":n,"aria-controls":r,size:`medium`,onClick:e},null,8,[`is-disabled`,`class`,`aria-label`,`aria-controls`,`onClick`])]),coreArrowRight:P(({handleClick:e,isDisabled:t,ariaLabel:n,ariaControls:r})=>[V(Ab,{"is-disabled":t,class:A([`${dx}__button`,`${dx}__button--next`,{[`${dx}__button--hidden`]:t}]),icon:`arrow-right`,variant:`primary`,"aria-label":n,"aria-controls":r,size:`medium`,onClick:e},null,8,[`is-disabled`,`class`,`aria-label`,`aria-controls`,`onClick`])]),corePaginationIndicator:P(({media:e,current:t})=>[V(Qb,{"items-show":e.length,current:t},null,8,[`items-show`,`current`])]),default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-d5a5b403`]]),px=F({inheritAttrs:!1,__name:`CoreCarouselSlide`,props:{as:{}},setup(e){return(e,t)=>Si(e.$slots,`default`)}}),mx=F({inheritAttrs:!1,__name:`OdsCarouselSlide`,props:{as:{}},setup(e){let t=e;return(e,n)=>(L(),z(N(px),_e(to(t)),{default:P(()=>[Si(e.$slots,`default`)]),_:3},16))}}),hx={Disabled:`disabled`,Info:`info`,Success:`success`,Error:`error`,Warning:`warning`},gx={Success:`hook-circle`,Error:`exclamation-triangle`,Warning:`information-circle`},_x={type:hx.Info},vx=(e,t)=>{let n=W(()=>e.isDisabled?`disabled`:e.isReadOnly?`read-only`:e.isError?`error`:e.isSuccess?`success`:`default`),r=W(()=>e.isDisabled?hx.Disabled:e.isError?hx.Error:e.isSuccess?hx.Success:hx.Info),i=W(()=>{if(e.isError)return`alert`});return{classes:W(()=>({[`${t}`]:!0,[`${t}--${n.value}`]:!0,[`${t}--indeterminate`]:e.isIndeterminate})),type:n,hintType:r,hintRole:i}},yx={value:``,label:``,isDisabled:!1,isError:!1,isIndeterminate:!1,modelValue:``,name:``,class:``},bx=[`name`,`disabled`,`isError`,`value`],xx=My(F({inheritAttrs:!1,__name:`CoreCheckbox`,props:Mi({value:{},label:{},isDisabled:{type:Boolean},isError:{type:Boolean},isIndeterminate:{type:Boolean},name:{},modelValue:{},class:{},baseClass:{}},{...yx,baseClass:`core-checkbox`}),emits:[`update:modelValue`],setup(e,{expose:t,emit:n}){let r=e,i=n;t({id:ki().id,value:r.value,isDisabled:r.isDisabled});let{classes:a}=vx(r,r.baseClass),o=W({get(){return r.modelValue},set(e){i(`update:modelValue`,e)}});return(t,n)=>(L(),R(`span`,{class:A([N(a),r.class])},[B(`label`,{class:A(`${e.baseClass}__label`)},[Kn(B(`input`,U(t.$attrs,{"onUpdate:modelValue":n[0]||=e=>o.value=e,type:`checkbox`,name:e.name,disabled:e.isDisabled,isError:e.isError,value:e.value,class:`${e.baseClass}__input`}),null,16,bx),[[rc,o.value]]),B(`span`,{class:A(`${e.baseClass}__label-wrapper`)},[Kn(B(`span`,{class:A(`${e.baseClass}__label-content`)},[e.label?(L(),R(`span`,{key:0,class:A(`${e.baseClass}__label-text`)},we(e.label),3)):H(``,!0),t.$slots.default?(L(),R(`span`,{key:1,class:A(`${e.baseClass}__label-slot`)},[Si(t.$slots,`default`,{},void 0,!0)],2)):H(``,!0)],2),[[ls,e.label||t.$slots.default]])],2)],2)],2))}}),[[`__scopeId`,`data-v-05a0f48b`]]),Sx=My(F({__name:`OdsCheckbox`,props:Mi({value:{},label:{},isDisabled:{type:Boolean},isError:{type:Boolean},isIndeterminate:{type:Boolean},name:{},modelValue:{},class:{}},{...yx}),emits:[`update:modelValue`],setup(e,{expose:t,emit:n}){let r=e,i=n;return t({id:ki().id,value:r.value,isDisabled:r.isDisabled}),(e,t)=>(L(),z(N(xx),U(r,{"base-class":`ods-sc-checkbox`,"onUpdate:modelValue":t[0]||=e=>i(`update:modelValue`,e)}),{default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-2ca621f3`]]),Cx={class:`ods-sc-interaction-link__text-el`},wx=My(F({__name:`OdsInteractionLink`,props:{href:{},label:{},target:{},disabled:{type:Boolean},as:{default:`a`}},setup(e){let t=e,n=W(()=>t.disabled?`button`:t.as),r=W(()=>({"ods-sc-interaction-link":!0,"ods-sc-interaction-link--disabled":t.disabled})),i=W(()=>t.disabled?void 0:t.href),a=W(()=>t.disabled?!0:void 0);return(t,o)=>(L(),z(_i(n.value),{class:A(r.value),href:i.value,disabled:a.value},{default:P(()=>[B(`span`,Cx,[Si(t.$slots,`default`,{},()=>[ro(we(e.label),1)],!0)])]),_:3},8,[`class`,`href`,`disabled`]))}}),[[`__scopeId`,`data-v-a09f64ff`]]),Tx={isOpen:!1,label:``,description:``,confirmText:``,cancelText:``,cancelBtnLevel:`tertiary`,confirmBtnLevel:`tertiary`,fullWidthActions:!1,image:``,imageAlt:``,ariaLabelClose:`Close`,width:328,isClosable:!0,maskClosable:!1,zIndex:Ob,destroyOnClose:!1,forceRender:!1,hasFullWidthContent:!1}
44,Ex=[`aria-label`],Dx=[`src`,`alt`],Ox=My(F({__name:`CoreDialog`,props:Mi({isOpen:{type:Boolean},label:{},description:{},confirmText:{},cancelText:{},cancelBtnLevel:{},confirmBtnLevel:{},fullWidthActions:{type:Boolean},image:{},imageAlt:{},ariaLabelClose:{},maskClosable:{type:Boolean},width:{},isClosable:{type:Boolean},zIndex:{},destroyOnClose:{type:Boolean},forceRender:{type:Boolean},hasFullWidthContent:{type:Boolean},baseClass:{}},{...Tx,baseClass:`core-dialog`}),emits:[`update:isOpen`,`confirm`,`cancel`],setup(e,{emit:t}){let n=e,r=t,i=Pr(`dialogRef`),a=Pr(`dialogBodyRef`),o=M(!1);Db(W(()=>n.isOpen));let s=e=>{r(`confirm`,e)},c=e=>{r(`cancel`,e),r(`update:isOpen`,!1)},l=e=>{n.maskClosable&&c(e)},u=e=>{if(a.value){let t=a.value.getBoundingClientRect();t.top<=e.clientY&&e.clientY<=t.top+t.height&&t.left<=e.clientX&&e.clientX<=t.left+t.width||l(e)}};tr([i,()=>n.isOpen],()=>{i.value&&(n.isOpen?(o.value=!0,i.value.showModal(),n.maskClosable&&i.value.addEventListener(`click`,u)):i.value.close())});let d=W(()=>typeof n.width==`number`?n.width+`px`:n.width),f=W(()=>!!(n.forceRender||n.isOpen||o.value&&!n.destroyOnClose)),p=ki(),m=Oi(),h=W(()=>n.cancelText.trim()),g=W(()=>n.confirmText.trim()),_=W(()=>h.value||g.value||m.footer),v=W(()=>[n.baseClass,{[`${n.baseClass}--active`]:n.isOpen,[`${n.baseClass}--full-width-actions`]:n.fullWidthActions,[`${n.baseClass}--empty-footer`]:!_.value}]);return(t,n)=>f.value?(L(),R(`dialog`,U({key:0,ref:`dialogRef`,class:v.value},N(p),{style:{zIndex:e.zIndex},"aria-modal":`true`,"aria-label":e.label,onCancel:n[0]||=uc(e=>r(`update:isOpen`,!1),[`prevent`])}),[B(`div`,{class:A(`${e.baseClass}__wrapper`)},[B(`div`,{class:A(`${e.baseClass}__window`),style:fe({width:d.value})},[B(`div`,{ref:`dialogBodyRef`,class:A(`${e.baseClass}__body`)},[e.image?(L(),R(I,{key:0},[B(`div`,{class:A(`${e.baseClass}__image-close-wrapper`)},[e.isClosable?Si(t.$slots,`coreCloseModalImage`,{key:0,handleClick:c},()=>[V(xb,{variant:N(yb).Discrete,icon:`close`,size:`small`,"aria-label":e.ariaLabelClose,onClick:c},null,8,[`variant`,`aria-label`])],!0):H(``,!0)],2),B(`div`,{class:A(`${e.baseClass}__scroll ${e.baseClass}__scroll--with-image`)},[B(`div`,{class:A(`${e.baseClass}__image-container`)},[B(`img`,{src:e.image,alt:e.imageAlt,class:A(`${e.baseClass}__image`)},null,10,Dx)],2),B(`div`,{class:A(`${e.baseClass}__header-layout`)},[B(`div`,{class:A(`${e.baseClass}__header`)},[B(`h4`,{class:A(`${e.baseClass}__title`)},we(e.label),3)],2),B(`p`,{class:A(`${e.baseClass}__description`)},we(e.description),3)],2),B(`div`,{class:A([`${e.baseClass}__content`,{[`${e.baseClass}__content--spacing`]:!e.hasFullWidthContent}])},[Si(t.$slots,`default`,{},void 0,!0)],2)],2)],64)):(L(),R(I,{key:1},[B(`div`,{class:A(`${e.baseClass}__header-layout`)},[B(`div`,{class:A(`${e.baseClass}__header`)},[B(`h4`,{class:A(`${e.baseClass}__title`)},we(e.label),3),B(`div`,{class:A(`${e.baseClass}__close-wrapper`)},[e.isClosable?Si(t.$slots,`coreCloseModal`,{key:0,handleClick:c},()=>[V(xb,{variant:N(yb).Positive,icon:`close`,size:`small`,"aria-label":e.ariaLabelClose,onClick:c},null,8,[`variant`,`aria-label`])],!0):H(``,!0)],2)],2),B(`p`,{class:A(`${e.baseClass}__description`)},we(e.description),3)],2),B(`div`,{class:A(`${e.baseClass}__scroll`)},[B(`div`,{class:A([`${e.baseClass}__content`,{[`${e.baseClass}__content--spacing`]:!e.hasFullWidthContent}])},[Si(t.$slots,`default`,{},void 0,!0)],2)],2)],64)),_.value?(L(),R(`div`,{key:2,class:A(`${e.baseClass}__footer`)},[Si(t.$slots,`footer`,{},()=>[h.value||g.value?(L(),R(`div`,{key:0,class:A(`${e.baseClass}__actions`)},[B(`div`,{class:A(`${e.baseClass}__action-item`)},[Si(t.$slots,`coreCancelBtn`,{handleClick:c},()=>[h.value?(L(),z(Bb,{key:0,label:e.cancelText,level:e.cancelBtnLevel,onClick:c},null,8,[`label`,`level`])):H(``,!0)],!0)],2),B(`div`,{class:A(`${e.baseClass}__action-item`)},[Si(t.$slots,`corePositiveBtn`,{handleClick:s},()=>[g.value?(L(),z(Bb,{key:0,label:e.confirmText,level:e.confirmBtnLevel,onClick:s},null,8,[`label`,`level`])):H(``,!0)],!0)],2)],2)):H(``,!0)],!0),Si(t.$slots,`footerAfter`,{},void 0,!0)],2)):H(``,!0)],2)],6)],2)],16,Ex)):H(``,!0)}}),[[`__scopeId`,`data-v-f640112b`]]),kx={class:`ods-sc-dialog__checkbox`},Ax=My(F({__name:`OdsDialog`,props:Mi({isOpen:{type:Boolean},label:{},description:{},confirmText:{},cancelText:{},cancelBtnLevel:{},confirmBtnLevel:{},fullWidthActions:{type:Boolean},image:{},imageAlt:{},ariaLabelClose:{},maskClosable:{type:Boolean},width:{},isClosable:{type:Boolean},zIndex:{},destroyOnClose:{type:Boolean},forceRender:{type:Boolean},hasFullWidthContent:{type:Boolean},type:{},checkboxLabel:{}},{...Tx,type:`tertiaryActions`}
44),emits:[`update:isOpen`,`confirm`,`cancel`,`update:checkbox`],setup(e,{emit:t}){let n=e,r=t;return(t,i)=>(L(),z(N(Ox),U(n,{"base-class":`ods-sc-dialog`,"onUpdate:isOpen":i[1]||=e=>r(`update:isOpen`,e),onConfirm:i[2]||=e=>r(`confirm`,e),onCancel:i[3]||=e=>r(`cancel`,e)}),xi({coreCloseModal:P(({handleClick:t})=>[V(Ab,{variant:N(yb).Primary,icon:`close`,size:`small`,"aria-label":e.ariaLabelClose,onClick:t},null,8,[`variant`,`aria-label`,`onClick`])]),coreCloseModalImage:P(({handleClick:t})=>[V(Ab,{variant:N(yb).Discrete,icon:`close`,size:`small`,"aria-label":e.ariaLabelClose,onClick:t},null,8,[`variant`,`aria-label`,`onClick`])]),coreCancelBtn:P(({handleClick:t})=>[e.type===`tertiaryActions`?(L(),z(wx,{key:0,label:e.cancelText,as:`button`,onClick:t},null,8,[`label`,`onClick`])):(L(),z(Hb,{key:1,label:e.cancelText,level:`primary`,onClick:t},null,8,[`label`,`onClick`]))]),corePositiveBtn:P(({handleClick:t})=>[e.type===`tertiaryActions`?(L(),z(wx,{key:0,label:e.confirmText,as:`button`,onClick:t},null,8,[`label`,`onClick`])):(L(),z(Hb,{key:1,label:e.confirmText,level:`secondary`,onClick:t},null,8,[`label`,`onClick`]))]),default:P(()=>[Si(t.$slots,`default`,{},void 0,!0)]),_:2},[t.$slots.footer?{name:`footer`,fn:P(()=>[Si(t.$slots,`footer`,{},void 0,!0)]),key:`0`}:void 0,e.checkboxLabel?{name:`footerAfter`,fn:P(()=>[B(`div`,kx,[V(Sx,{"onUpdate:modelValue":i[0]||=e=>r(`update:checkbox`,e)},{default:P(()=>[ro(we(e.checkboxLabel),1)]),_:1})])]),key:`1`}:void 0]),1040))}}),[[`__scopeId`,`data-v-702e9c0b`]]),jx=F({__name:`CoreDivider`,props:{baseClass:{default:`core-divider`}},setup(e){return(t,n)=>(L(),R(`hr`,{class:A(e.baseClass)},null,2))}}),Mx=My(F({__name:`OdsDivider`,setup(e){return(e,t)=>(L(),z(N(jx),{"base-class":`ods-sc-divider`}))}}),[[`__scopeId`,`data-v-5c124ce9`]]),Nx=My(F({inheritAttrs:!1,__name:`OdsIconButtonVideo`,props:Mi({as:{},href:{},isDisabled:{type:Boolean},ariaLabel:{}},{as:`button`,href:``,ariaLabel:``}),setup(e){let t=e,n=El(`(min-width: 1440px)`),r=W(()=>({"ods-sc-icon-button-video":!0,"ods-sc-icon-button-video--size-lg":n.value,"ods-sc-icon-button-video--disabled":t.isDisabled})),i=W(()=>n.value?`play-video-lg`:`play-video`),a=W(()=>t.as===`button`?t.isDisabled:void 0),o=W(()=>t.as===`a`?t.href:void 0);return(t,n)=>(L(),R(`span`,{class:A(r.value)},[(L(),z(_i(e.as),U(t.$attrs,{class:`ods-sc-icon-button-video__button`,"aria-label":e.ariaLabel,disabled:a.value,href:o.value}),{default:P(()=>[V(Qy,{name:i.value,class:`ods-sc-icon-button-video__play-video-icon`},null,8,[`name`]),V(Qy,{name:`play-old`,class:`ods-sc-icon-button-video__play-icon`})]),_:1},16,[`aria-label`,`disabled`,`href`]))],2))}}),[[`__scopeId`,`data-v-4837e757`]]),Px=My(F({__name:`CoreHint`,props:Mi({type:{},baseClass:{}},{..._x,baseClass:`core-hint`}),setup(e){let t=e,n=W(()=>{switch(t.type){case hx.Disabled:case hx.Info:return``;case hx.Error:return gx.Error;case hx.Success:return gx.Success;case hx.Warning:return gx.Warning;default:return``}}),r=W(()=>[t.baseClass,`${t.baseClass}--${t.type}`]);return(t,i)=>(L(),R(`span`,{class:A(r.value)},[Si(t.$slots,`coreIcon`,{iconName:n.value},()=>[n.value?(L(),z(Iy,{key:0,name:n.value,class:A(`${e.baseClass}__icon`)},null,8,[`name`,`class`])):H(``,!0)],!0),B(`pre`,{class:A(`${e.baseClass}__text-wrapper`)},[Si(t.$slots,`default`,{},void 0,!0)],2)],2))}}),[[`__scopeId`,`data-v-7e5daafb`]]),Fx=`ods-sc-hint`,Ix=My(F({__name:`OdsHint`,props:Mi({type:{}},_x),setup(e){let t=e;return(e,n)=>(L(),z(N(Px),U(t,{"base-class":Fx}),{coreIcon:P(({iconName:e})=>[e?(L(),z(Qy,{key:0,name:e,class:A(`${Fx}__icon`)},null,8,[`name`,`class`])):H(``,!0)]),default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-c75b3590`]]),Lx={hint:``,isError:!1,isSuccess:!1,isDisabled:!1,isReadOnly:!1,modelValue:``,label:``,multiline:!1,class:``,icon:void 0,prefix:``},Rx=F({inheritAttrs:!1,__name:`CoreInput`,props:Mi({hint:{},isError:{type:Boolean},isSuccess:{type:Boolean},isDisabled:{type:Boolean},isReadOnly:{type:Boolean},isIndeterminate:{type:Boolean},modelValue:{},label:{},icon:{},multiline:{type:Boolean},class:{},prefix:{},baseClass:{}},{...Lx,baseClass:`core-input`}),emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{classes:i,hintType:a,hintRole:o}=vx(n,n.baseClass),s=Wy(`input`),c=W(()=>({...i.value,[`${n.baseClass}--multiline`]:n.multiline,[`${n.baseClass}--with-icon`]:n.icon}));return(t,i)=>(L(),R(`div`,{class:A([c.value,n.class])},[B(`label`,{class:A(`${e.baseClass}__label`)},[B(`span`,{class:A(`${e.baseClass}__wrapper`)},[e.prefix||t.$slots.prefix?(L(),R(`span`,{key:0,class:A(`${e.baseClass}__prefix`)},[Si(t.$slots,`prefix`,{},()=>[ro(we(e.prefix),1)])],2)):H(``,!0),(L(),z(_i(e.multiline?`textarea`:`input`),U({class:`${e.baseClass}__input`},t.$attrs,{placeholder:` `,disabled:e.isDisabled,value:e.modelValue,invali
44d:e.isError,"aria-invalid":e.isError,readonly:e.isReadOnly,"aria-describedby":N(s),onInput:i[0]||=e=>r(`update:modelValue`,e.target.value)}),null,16,[`class`,`disabled`,`value`,`invalid`,`aria-invalid`,`readonly`,`aria-describedby`])),B(`span`,{class:A(`${e.baseClass}__label-text`)},we(e.label),3)],2),e.icon?Si(t.$slots,`coreIcon`,{key:0},()=>[V(Iy,{class:A(`${e.baseClass}__icon`),name:e.icon},null,8,[`class`,`name`])]):H(``,!0)],2),e.hint?Si(t.$slots,`coreHint`,{key:0,id:N(s),hintType:N(a),hintRole:N(o)},()=>[V(Px,{id:N(s),"aria-disabled":e.isDisabled,class:A(`${e.baseClass}__hint`),type:N(a),role:N(o)},{default:P(()=>[ro(we(e.hint),1)]),_:1},8,[`id`,`aria-disabled`,`class`,`type`,`role`])]):H(``,!0)],2))}}),zx=`ods-sc-input`,Bx=My(F({__name:`OdsInput`,props:Mi({hint:{},isError:{type:Boolean},isSuccess:{type:Boolean},isDisabled:{type:Boolean},isReadOnly:{type:Boolean},isIndeterminate:{type:Boolean},modelValue:{},label:{},icon:{},multiline:{type:Boolean},class:{},prefix:{}},{...Lx}),emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t;return(t,i)=>(L(),z(N(Rx),U(n,{"base-class":zx,"onUpdate:modelValue":i[0]||=e=>r(`update:modelValue`,e)}),xi({coreIcon:P(()=>[V(Qy,{class:A(`${zx}__icon`),name:e.icon},null,8,[`class`,`name`])]),coreHint:P(({id:t,hintType:n,hintRole:r})=>[V(Ix,{id:t,"aria-disabled":e.isDisabled,class:A(`${zx}__hint`),type:n,role:r},{default:P(()=>[ro(we(e.hint),1)]),_:1},8,[`id`,`aria-disabled`,`class`,`type`,`role`])]),_:2},[t.$slots.prefix?{name:`prefix`,fn:P(()=>[Si(t.$slots,`prefix`,{},void 0,!0)]),key:`0`}:void 0]),1040))}}),[[`__scopeId`,`data-v-33706b6f`]]),Vx=`ods-sc-link-action`,Hx=My(F({__name:`OdsLinkAction`,props:{slideAs:{default:`li`},as:{default:`a`},label:{},href:{},icon:{},isActive:{type:Boolean}},emits:[`active`],setup(e,{emit:t}){let n=e,r=t,i=ki(),a=M(null),o=W(()=>{switch(n.as){case`a`:return{...i,href:n.href};case`RouterLink`:case`NuxtLink`:return{...i,to:n.href};case`button`:return{type:`button`,...i};default:return i}});return tr(()=>n.isActive,e=>{if(e){let e=a.value?.$el||a.value;e&&r(`active`,e)}},{immediate:!0,flush:`post`}),(t,n)=>(L(),z(_i(e.as),U({ref_key:`actionRef`,ref:a,class:[Vx,{[`${Vx}--active`]:e.isActive}]},o.value),{default:P(()=>[e.icon?(L(),z(Qy,{key:0,name:e.icon,class:A(`${Vx}__icon`)},null,8,[`name`,`class`])):H(``,!0),B(`span`,{class:A(`${Vx}__text`)},we(e.label),3)]),_:1},16,[`class`]))}}),[[`__scopeId`,`data-v-f0c1c465`]]),Ux=[`is-disabled`,`aria-label`,`aria-controls`,`onClick`],Wx=[`is-disabled`,`aria-label`,`aria-controls`,`onClick`],Gx=`ods-sc-link-action-carousel`,Kx=My(F({__name:`OdsLinkActionCarousel`,props:Mi({layout:{},itemSize:{},scrollIndicator:{},showScrollIndicator:{type:Boolean},fullWidth:{type:Boolean},gutter:{},title:{},ariaLive:{},ariaRoleDescription:{},ariaRoleDescriptionItem:{},ariaSlideLabelTemplate:{},previousSlidesTitle:{},nextSlidesTitle:{},skipCarouselLinkTitle:{},as:{},subgrid:{type:Boolean},showArrows:{type:Boolean},snapMode:{},mobileSnapAlign:{},autoScrollToActive:{type:Boolean}},{...ox,autoScrollToActive:!1}),emits:[`update:slides`,`click:controls`],setup(e,{expose:t,emit:n}){let r=e,i=n,a=W(()=>{let{autoScrollToActive:e,...t}=r;return t}),o=M(null);return t({scrollToElement:e=>{if(!r.autoScrollToActive)return;let t=(o.value?.$el||o.value)?.querySelector(`.${Gx}__track`);if(!t||!e)return;let n=e.closest(`.${Gx}__track-item`)||e,i=t.firstElementChild,a=i?i.offsetLeft:0,s=n.offsetLeft-a;Math.abs(t.scrollLeft-s)>2&&t.scrollTo({left:s,behavior:`smooth`})}}),(e,t)=>(L(),z(N(ux),U({ref_key:`carouselRef`,ref:o},a.value,{"base-class":Gx,"component-name":`OdsCarousel`,"slide-component-name":`OdsCarouselSlide`,"onUpdate:slides":t[0]||=e=>i(`update:slides`,e),"onClick:controls":t[1]||=e=>i(`click:controls`,e)}),{coreArrowLeft:P(({handleClick:e,isDisabled:t,ariaLabel:n,ariaControls:r})=>[B(`button`,{"is-disabled":t,class:A([`${Gx}__button`,`${Gx}__button--previous`,{[`${Gx}__button--hidden`]:t}]),"aria-label":n,"aria-controls":r,onClick:e},[V(Qy,{name:`arrow-left`,class:A(`${Gx}__button-icon`)},null,8,[`class`])],10,Ux)]),coreArrowRight:P(({handleClick:e,isDisabled:t,ariaLabel:n,ariaControl
44s:r})=>[B(`button`,{"is-disabled":t,class:A([`${Gx}__button`,`${Gx}__button--next`,{[`${Gx}__button--hidden`]:t}]),"aria-label":n,"aria-controls":r,onClick:e},[V(Qy,{name:`arrow-right`,class:A(`${Gx}__button-icon`)},null,8,[`class`])],10,Wx)]),default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-9283afe1`]]),qx=Symbol(),Jx={Info:`info`,Warning:`warning`,Error:`error`},Yx={},Xx=e=>{let t=Yn(qx,{enableLogs:!1,logLevel:Jx.Error}),n=e=>{if(t&&t.enableLogs)switch(e){case Jx.Info:return!0;case Jx.Warning:return t.logLevel===Jx.Warning||t.logLevel===Jx.Error;case Jx.Error:return t.logLevel===Jx.Error}return!1};return{warn:(t,...r)=>{n(Jx.Warning)&&console.warn(`[OdsLidl/${e}] - ${t}`,...r)},error:(t,...r)=>{n(Jx.Error)&&console.error(`[OdsLidl/${e}] - ${t}`,...r)},info:(t,...r)=>{n(Jx.Info)&&console.log(`[OdsLidl/${e}] - ${t}`,...r)},errorOnce:(t,...r)=>{n(Jx.Error)&&!Yx[t]&&(console.error(`[OdsLidl/${e}] - ${t}`,...r),Yx[t]=!0)},warnOnce:(t,...r)=>{n(Jx.Warning)&&!Yx[t]&&(console.warn(`[OdsLidl/${e}] - ${t}`,...r),Yx[t]=!0)},infoOnce:(t,...r)=>{n(Jx.Info)&&!Yx[t]&&(console.log(`[OdsLidl/${e}] - ${t}`,...r),Yx[t]=!0)}}},Zx=F({inheritAttrs:!1,__name:`CoreCarouselSlide`,props:{as:{}},setup(e){return(e,t)=>Si(e.$slots,`default`)}}),Qx=F({inheritAttrs:!1,__name:`OdsCarouselSlide`,props:{as:{}},setup(e){let t=e;return(e,n)=>(L(),z(N(Zx),_e(to(t)),{default:P(()=>[Si(e.$slots,`default`)]),_:3},16))}}),$x=e=>e.replace(/[A-Z]/g,(e,t)=>t===0?e.toLowerCase():`-`+e.toLowerCase()),eS=(e,t,n)=>{if(e.props){if(t in e.props)return e.props[t];if($x(t)in e.props)return e.props[$x(t)]}return n},tS=(e,t)=>{let n=Xx(e),r=Oi(),i=W(()=>r.default?r.default():[]),a=r=>r?r.reduce((r,i)=>i.type===I?[...r,...a(i.children)]:i.type?.__name===t?[...r,i]:(n.error(`The ${e} default child slot is wrong type, please use ${t}`),r),[]):[];return W(()=>a(i.value))},nS={class:`ods-sc-link-action-list`},rS=F({__name:`OdsLinkActionList`,props:{layout:{},itemSize:{},scrollIndicator:{},showScrollIndicator:{type:Boolean,default:!1},fullWidth:{type:Boolean},gutter:{},title:{},ariaLive:{},ariaRoleDescription:{},ariaRoleDescriptionItem:{},ariaSlideLabelTemplate:{},previousSlidesTitle:{},nextSlidesTitle:{},skipCarouselLinkTitle:{},as:{},subgrid:{type:Boolean},showArrows:{type:Boolean,default:!0},snapMode:{},mobileSnapAlign:{},autoScrollToActive:{type:Boolean,default:!1}},setup(e){let t=e,n=M(null),r=tS(`OdsLinkActionList`,`OdsLinkAction`),i=e=>{t.autoScrollToActive&&n.value&&n.value.scrollToElement(e)};return(e,a)=>(L(),R(`div`,nS,[V(Kx,U({ref_key:`carouselRef`,ref:n},t,{"item-size":`auto`}),{default:P(()=>[(L(!0),R(I,null,bi(N(r),(e,t)=>(L(),z(N(Qx),{key:t,as:N(eS)(e,`slideAs`,`li`)},{default:P(()=>[(L(),z(_i(no(e,{onActive:i}))))]),_:2},1032,[`as`]))),128))]),_:1},16)]))}}),iS={label:``,as:`div`,labelAs:`h3`,theme:{White:`white`,Gray:`gray`}.White},aS=F({__name:`CoreList`,props:Mi({label:{},as:{},labelAs:{},theme:{},baseClass:{}},{...iS,baseClass:`core-list`}),setup(e){let t=e,n=W(()=>[t.baseClass,`${t.baseClass}--theme-${t.theme}`]);return(t,r)=>(L(),R(`div`,{class:A(n.value)},[e.label?(L(),z(_i(e.labelAs),{key:0,class:A(`${e.baseClass}__label`)},{default:P(()=>[B(`span`,{class:A(`${e.baseClass}__text-el`)},we(e.label),3)]),_:1},8,[`class`])):H(``,!0),(L(),z(_i(e.as),{class:A(`${e.baseClass}__list`)},{default:P(()=>[Si(t.$slots,`default`)]),_:3},8,[`class`]))],2))}}),oS=My(F({__name:`OdsList`,props:Mi({label:{},as:{},labelAs:{},theme:{}},{...iS}),setup(e){let t=e;return(e,n)=>(L(),z(N(aS),U(t,{"base-class":`ods-sc-list`}),{default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-59bdf53f`]]),sS=My(F({inheritAttrs:!1,__name:`CoreBaseListItem`,props:{label:{default:``},description:{},href:{},size:{},as:{default:`li`},fullWidth:{type:Boolean},disabled:{type:Boolean},elevation:{default:`flat`},baseClass:{default:`core-base-list-item`}},setup(e){let t=e,n=W(()=>({[t.baseClass]:!0,[`${t.baseClass}--size-${t.size}`]:!0,[`${t.baseClass}--elevation-${t.elevation}`]:!0,[`${t.baseClass}--full-width`]:t.fullWidth,[`${t.baseClass}--disabled`]:t.disabled}));return(t,r)=>(L(),z(_i(e.as),{class:A(n.value)},{default:P(()=>[(L(),z(_i(e.disabled||!e.href?`div`:`a`),U({class:`${e.baseClass}__interactive-wrapper`,href:e.disabled?void 0:e.href},t.$attrs),{default:P(()=>[t.$slots.before?(L(),R(`div`,{key:0,class:A(`${e.baseClass}__before`)},[Si(t.$slots,`before`,{},void 0,!0)],2)):H(``,!0),B(`div`,{class:A(`${e.baseClass}__main`)},[B(`div`,{class:A(`${e.baseClass}__header`)},[t.$slots.headerBefore?(L(),R(`div`,{key:0,class:A(`${e.baseClass}__header-before`)},[Si(t.$slots,`headerBefore`,{},void 0,!0)],2)):H(``,!0),B(`div`,{class:A(`${e.baseClass}__content`)},[B(`div`,{class:A(`${e.baseClass}__content-wrapper`)},[e.label?(L(),R(`p`,{key:0,class:A(`${e.baseClass}__title`)},we(e.label),3)):H(``,!0),e.description?(L(),R(`p`,{key:1,class:A(`${e.baseClass}__description`)},we(e.description),3)):H(``,!0)],2),Si(t.$slots,`header`,{},void 0,!0)],2),Si(t.$slots,`headerAfter`,{},void 0,!0)],2),Si(t.$slots,`footer`,{},void 0,!0)],2)]),_:3},16,[`class`,`href`]))]),_:3},8,[`class`]))}}),[[`__scopeId`,`data-v-a89f5936`]]),cS=[`src`,`alt`],lS=My(F({__name:`OdsPicture`,props:{sources:{},src:{default:``},alt:{default:``},ratio:{default:`4/3`},layout:{default:`centered`}},setup(e){fs(e=>({v452eb27f:e.ratio}));let t=e,n=W(()=>({"ods-sc-picture":!0,[`ods-sc-picture--layout-${t.layout}`]:!0}));return(t,r)=>(L(),R(`picture`,{class:A(n.value)},[(L(!0),R(I,null,bi(e.sources,(e,t)=>(L(),R(`source`,U({key:`ods-sc-picture-srcset-${t}`},{ref_for:!0},e),null,16))),128)),B(`img`,{class:`ods-sc-picture__img`,src:e.src,alt:e.alt},null,8,cS)],2))}}),[[`__scopeId`,`data-v-12a50221`]]),uS=`ods-sc-list-item-image`,dS=My(F({__name:`OdsListItemImage`,props:{label:{default:``},description:{},href:{},as:{default:`li`},disabled:{type:Boolean},image:{}},setup(e){let t=e;return(n,r)=>(L(),z(N(sS),U({"base-class":uS},t),xi({before:P(()=>[V(lS,U({class:`ods-sc-list-item-image__image`},e.image),null,16)]),headerAfter:P(()=>[V(Qy,{class:`ods-sc-list-item-image__arrow-right`,name:`arrow-right`})]),_:2},[n.$slots.footer?{name:`footer`,fn:P(()=>[Si(n.$slots,`footer`,{},void 0,!0)]),key:`0`}:void 0,n.$slots.header?{name:`header`,fn:P(()=>[Si(n.$slots,`header`,{},void 0,!0)]),key:`1`}:void 0]),1040))}}),[[`__scopeId`,`data-v-78fe5185`]]),fS=`ods-sc-list-item-link-flat`,pS=My(F({__name:`OdsListItemLinkFlat`,props:{label:{default:``},description:{},href:{},size:{},as:{default:`li`},fullWidth:{type:Boolean},disabled:{type:Boolean},icon:{}},setup(e){let t=e;return(n,r)=>(L(),z(N(sS),U({"base-class":fS},t,{elevation:`flat`}),xi({headerAfter:P(()=>[V(Qy,{class:`ods-sc-list-item-link-flat__arrow-right`,name:`arrow-right`})]),_:2},[n.$slots.footer?{name:`footer`,fn:P(()=>[Si(n.$slots,`footer`,{},void 0,!0)]),key:`0`}:void 0,n.$slots.header?{name:`header`,fn:P(()=>[Si(n.$slots,`header`,{},void 0,!0)]),key:`1`}:void 0,e.icon?{name:`headerBefore`,fn:P(()=>[V(Qy,{name:e.icon,class:`ods-sc-list-item-link-flat__icon`},null,8,[`name`])]),key:`2`}:void 0]),1040))}}),[[`__scopeId`,`data-v-857ab33c`]]),mS=`ods-sc-list-item-static`,hS=My(F({__name:`OdsListItemStatic`,props:{label:{default:``},description:{},size:{},as:{default:`li`},fullWidth:{type:Boolean},icon:{}},setup(e){let t=e;return(n,r)=>(L(),z(N(sS),U({"base-class":mS},t),xi({_:2},[n.$slots.footer?{name:`footer`,fn:P(()=>[Si(n.$slots,`footer`,{},void 0,!0)]),key:`0`}:void 0,n.$slots.header?{name:`header`,fn:P(()=>[Si(n.$slots,`header`,{},void 0,!0)]),key:`1`}:void 0,e.icon?{name:`headerBefore`,fn:P(()=>[V(Qy,{name:e.icon,class:`ods-sc-list-item-static__icon`},null,8,[`name`])]),key:`2`}:void 0]),1040))}}),[[`__scopeId`,`data-v-d4bdfd6c`]]),gS={class:`ods-sc-search__search-wrapper`},_S={class:`ods-sc-search__label`},vS=[`aria-label`,`placeholder`],yS=[`disabled`,`aria-label`,`title`],bS=`ods-sc-search`,xS=My(F({inheritAttrs:!1,__name:`OdsSearch`,props:Ni({placeholder:{},className:{},ariaLabel:{},ariaResetLabel:{},icon:{},size:{default:`standard`},submitLabel:{},submitButtonType:{default:`text`}},{modelValue:{},modelModifiers:{}}),emits:Ni([`click:submit`,`click:reset`,`update:modelValue`],[`update:modelValue`]),setup(e,{emit:t}){let n=e,r=ea(e,`modelValue`),i=t,a=W(()=>!!r.value&&r.value.length>0),o=W(()=>({[`${bS}__reset-btn`]:!0,[`${bS}__reset-btn--active`]:a.value})),s=W(()=>n.size===`xl`?`large`:`medium`),c=W(()=>{let e=n.submitButtonType===`text`;return{label:e?n.submitLabel:void 0,icon:e?void 0:`search`,ariaLabel:e?void 0:n.submitLabel}}
44),l=W(()=>({"ods-sc-search":!0,[`${n.className}`]:n.className,[`${bS}--size-${n.size}`]:!0,[`${bS}--submit-btn-${n.submitButtonType}`]:!0})),u=()=>{r.value=``,i(`click:reset`,``)},d=()=>{i(`click:submit`,r.value)};return(t,n)=>(L(),R(`div`,{class:A(l.value)},[B(`div`,gS,[B(`label`,_S,[e.icon?(L(),z(Qy,{key:0,name:e.icon,class:`ods-sc-search__search-icon`},null,8,[`name`])):H(``,!0),Kn(B(`input`,U({"onUpdate:modelValue":n[0]||=e=>r.value=e,class:`ods-sc-search__input`,"aria-label":e.ariaLabel,type:`text`,placeholder:e.placeholder},t.$attrs),null,16,vS),[[nc,r.value]]),B(`button`,{disabled:!a.value,class:A(o.value),"aria-label":e.ariaResetLabel,title:e.ariaResetLabel,onClick:u},[V(Qy,{name:`cross`})],10,yS)])]),e.submitLabel?(L(),z(Hb,{key:0,class:`ods-sc-search__submit-btn`,title:e.submitLabel,type:`submit`,size:s.value,"aria-label":c.value.ariaLabel,label:c.value.label,icon:c.value.icon,onClick:d},null,8,[`title`,`size`,`aria-label`,`label`,`icon`])):H(``,!0)],2))}}),[[`__scopeId`,`data-v-f99c0cac`]]),SS={VShow:`v-show`,VIf:`v-if`},CS=`OdsTabs`,wS=`OdsTabsPanel`,TS={hiddenTabsDirective:SS.VIf},ES=[`aria-label`],DS=[`id`,`aria-controls`,`aria-selected`,`disabled`,`tabindex`,`data-index`,`onClick`],OS=[`id`,`aria-labelledby`],kS=My(F({__name:`CoreTabs`,props:Ni(Mi({label:{},hiddenTabsDirective:{},baseClass:{},componentName:{},panelComponentName:{}},{...TS,baseClass:`core-tabs`,componentName:CS,panelComponentName:wS}),{modelValue:{default:0},modelModifiers:{}}),emits:Ni([`update:modelValue`],[`update:modelValue`]),setup(e){fs(e=>({c7259d48:l.value,v813d4c12:u.value}));let t=e,n=ea(e,`modelValue`),r=Pr(`tabs-header`),i=Uy(t.componentName,t.panelComponentName),a=Wy(t.baseClass),o=M(0),s=M(0),{width:c}=Vl(r,void 0,{box:`border-box`}),l=W(()=>o.value>0?`1`:`0`),u=W(()=>s.value>c.value?`1`:`0`),d=e=>n.value===e,f=e=>a.value?`${a.value}_${e}_header_action`:``,p=e=>a.value?`${a.value}_${e}_content`:``,m=e=>{n.value=e},h=e=>{let t=r.value;t&&t.scroll({left:t.scrollLeft+e.deltaY+e.deltaX})},g=e=>{o.value=e.target.scrollLeft},_=()=>{r.value&&(s.value=r.value.scrollWidth)};ai(_),Rl(r,_);let v=e=>{let t=e.target,n=Array.from((t.parentElement?.parentElement)?.querySelectorAll(`[role="tab"]:not([disabled])`)??[]),r=n.indexOf(t),i=e=>{e instanceof HTMLElement&&e.focus()},a=e=>{if(e===`first`)return i(n[0]);if(e===`last`)return i(n[n.length-1]);if(r===-1)return;let t=e===`next`?r+1:r-1;t<0?t=n.length-1:t>=n.length&&(t=0),i(n[t])};switch(e.key){case`ArrowRight`:a(`next`);break;case`ArrowLeft`:a(`previous`);break;case`Home`:a(`first`);break;case`End`:a(`last`);break;case`Enter`:case` `:m(Number(t.getAttribute(`data-index`)));break}};return(n,r)=>(L(),R(`div`,{class:A(t.baseClass)},[B(`div`,{class:A(`${t.baseClass}__header-container`),style:fe({"--core-tabs-shadow-left":l.value,"--core-tabs-shadow-right":u.value})},[B(`div`,{ref:`tabs-header`,class:A(`${t.baseClass}__header`),role:`tablist`,"aria-orientation":`horizontal`,"aria-label":e.label,onWheel:uc(h,[`prevent`]),onScrollPassive:g,onKeydown:v},[(L(!0),R(I,null,bi(N(i),(e,r)=>(L(),R(`div`,U({key:r,class:`${t.baseClass}__header-item`},{ref_for:!0},e.props),[B(`button`,{id:f(r),role:`tab`,"aria-controls":p(r),"aria-selected":d(r),class:A([`${t.baseClass}__header-button`,{[`${t.baseClass}__header-button--active`]:d(r)}]),disabled:N(Hy)(e,`isDisabled`,!1),type:`button`,tabindex:d(r)?0:-1,"data-index":r,onClick:e=>m(r)},[N(Hy)(e,`icon`)?Si(n.$slots,`coreTabsIcon`,{key:0},void 0,!0):H(``,!0),ro(` `+we(N(Hy)(e,`label`)),1)],10,DS)],16))),128))],42,ES)],6),(L(!0),R(I,null,bi(N(i),(n,r)=>Kn((L(),R(`div`,{id:p(r),key:r,class:A(`${t.baseClass}__body`),role:`tabpanel`,"aria-labelledby":f(r)},[e.hiddenTabsDirective===`v-show`||d(r)?(L(),z(_i(n),{key:0})):H(``,!0)],10,OS)),[[ls,d(r)]])),128))],2))}}),[[`__scopeId`,`data-v-f64039dd`]]),AS=`ods-sc-tabs`,jS=My(F({__name:`OdsTabs`,props:Mi({label:{},hiddenTabsDirective:{}},TS),emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t;return(e,t)=>(L(),z(N(kS),U(n,{"base-class":AS,"component-name":`OdsTabs`,"panel-component-name":`OdsTabsPanel`,"onUpdate:modelValue":t[0]||=e=>r(`update:modelValue`,e)}),{coreTabsIcon:P(({name:e})=>[V(Qy,{name:e,class:A(`${AS}__icon`)},null,8,[`name`,`class`])]),default:P(()=>[Si(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-a4d5758b`]]),MS=My(F({__name:`OdsGridCardContainer`,props:{as:{default:`ul`}},setup(e){return(t,n)=>(L(),z(_i(e.as),{class:`ods-sc-cluster-grid`},{default:P(()=>[Si(t.$slots,`default`,{},void 0,!0)]),_:3}))}}),[[`__scopeId`,`data-v-787c420d`]]),NS=F({inheritAttrs:!1,__name:`CoreTabsPanel`,props:{label:{},isDisabled:{type:Boolean}},setup(e){return(e,t)=>Si(e.$slots,`default`)}}),PS=F({inheritAttrs:!1,__name:`OdsTabsPanel`,props:{label:{},isDisabled:{type:Boolean},icon:{}},setup(e){let t=e;return(e,n)=>(L(),z(N(NS),_e(to(t)),{default:P(()=>[Si(e.$slots,`default`)]),_:3},16))}}),FS=`400-watt,Austria_AT,Belgium_BE,Bulgaria_BG,Croatia (HR),Cyprus_CY,Czech Republic_CZ,Denmark_DK,Estonia_EE,Europe_EU,Finland_FI,France_FR,Germany_DE,Greece_GR,Hungary_HU,Ireland_IE,Italy_IT,Latvia_LV,Lithuania_LT,Luxembourg_LU,Malta_MT,Netherlands_NL,Northern Ireland_GB-NIR,Poland_PL,Portugal_PT,Romania_RO,Serbia_RS,Slovakia_SK,Slovenia_SI,Spain_ES,Sweden_SE,Switzerland_CH,Tare,United Kingdom_GB,add-water,alarm,amount-of-water,arrow-down,arrow-left-back,arrow-left,arrow-right,arrow-up,bacon,battery-charging-time,battery-life,beans,beef,boil,book-open,bottom-heat,braise,broccoli,burger-menu,check,chicken drumstick,chicken roast,chicken-1,chicken,clean,clock,close,cocoa,cogwheel-1.5px,cogwheel,cold-foam,cold,connect,controls,convection-grilling-bottom-heat,convection-grilling,convection-hot-air,cookbook-1.5px,cookbook,cooking,cross,cup-coffee-fill-level-1,cup-coffee-fill-level-2,cup-coffee-fill-level-3,cupcake,deep-frying,defrost-time,defrost-weight,defrost,dehydrate,dough-hook,download,dust-container-capacity,efficient-filter,egg,eggplant,eject,exclamation-triangle,external-link,external-vacuuming,facebook,filter,fish steak,fish,forward-arrow,glass,globe,grill skewer,grill-below,grill-top-heat,heart,heating,hook-circle,hot-surface,ice-cube-full,ice,immersion-blender-attachment,information-circle,instagram,keep-warm,lamm,lightbulb,lock-unlock,mail,meat,meatball,media,milcherwaermen,milk-foam,milk-warming,milk,minus,modes,mushroom,nugget,onlineshop,oven-light,oven-off,oven-rotation,paprika,pasta,pause,pen-1.5px,pen,phone,pig,pizza,placeholder,play-old,play-video-lg,play-video,play,plus,popcorn,pot-automatic-1.5px,pot-automatic,potatoes,power,preheat,printer,pulse,push,quest,rotate,sandwich toast,sandwich,sausage,scale,scissors,search,send,settings-1.5px,settings,share,shield-hook,shopping-cart,shrimp,small-grilling-area,soup,start-pause,suction-power,tea,temperature-sensor,temperature,thumbs-down,thumbs-up,time-temperature-change,timer,tomato,tool,top-bottom-heat,top-heat,turbo,unit,vacuum marinade,vacuum-sealing,veggi,volume-mute,volume-up,warm-foam,warmth,water,wet,whisk,yogurt,youtube,zoom-in`.split(`,`),IS=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},LS=FS,RS=[`href`,`aria-label`,`target`,`rel`],zS=IS(F({__name:`SilvercrestTextHeaderSocialMediaIcon`,props:{icon:{},href:{},a11yLabel:{},target:{}},setup(e){return(t,n)=>(L(),R(`a`,{href:e.href,"aria-label":e.a11yLabel,target:e.target,rel:e.target===`_blank`?`noopener noreferrer`:``,class:`silvercrest-text-header-social-media`},[V(N(Qy),{class:`silvercrest-text-header-social-media__icon`,name:e.icon},null,8,[`name`])],8,RS))}}
44),[[`__scopeId`,`data-v-bfce7fc4`]]),BS={key:3,class:`silvercrest-text-header__social-media-container`},VS=F({__name:`SilvercrestTextHeader`,props:{as:{default:`header`},headline:{},hideHeadline:{type:Boolean},description:{},buttons:{},buttonsBehaviour:{default:()=>({allScreens:`sideBySide`,mobile:`fullWidth`})},link:{},socialMediaLinks:{},layoutDirection:{default:`vertical`},contentAlignment:{default:`leftAligned`},fullWidth:{type:Boolean,default:!1},inlineCta:{type:Boolean,default:!1},stickyCta:{type:Boolean,default:!1}},setup(e){let t=W(()=>{let t=e.socialMediaLinks?!1:!!e.buttons,n=[];return!t&&e.layoutDirection===`horizontal`&&n.push(`silvercrest-text-header--horizontal-no-buttons`),e.description&&t&&e.layoutDirection===`horizontal`&&n.push(`silvercrest-text-header--horizontal`),e.contentAlignment===`centerAligned`&&e.layoutDirection===`vertical`&&n.push(`silvercrest-text-header--vertical-centered`),e.fullWidth&&n.push(`silvercrest-text-header--full-width`),e.stickyCta&&n.push(`silvercrest-text-header--sticky-cta`),n}),n=W(()=>{let t=e.buttonsBehaviour?.allScreens,n=e.buttonsBehaviour?.mobile;return[t&&`silvercrest-text-header__button-wrapper--allScreens-${t}`,`silvercrest-text-header__button-wrapper--mobile-${n}`].filter(Boolean)}),r=e=>({...e,icon:e.icon??`quest`});return(i,a)=>(L(),z(_i(e.as),{class:A([`silvercrest-text-header`,[t.value,{"silvercrest-text-header--full-width":e.fullWidth}]])},{default:P(()=>[e.hideHeadline?H(``,!0):(L(),z(jy,U({key:0},e.headline,{class:`silvercrest-text-header__headline`}),null,16)),e.description?(L(),z(ky,{key:1,"rich-text":e.description,class:A([`silvercrest-text-header__description`,{"silvercrest-text-header__description--no-headline":!e.headline}])},null,8,[`rich-text`,`class`])):H(``,!0),!e.socialMediaLinks&&(e.buttons&&e.buttons.length>0||e.link)?(L(),R(`div`,{key:2,class:A([`silvercrest-text-header__cta-container`,{"silvercrest-text-header__cta-container--inline":e.inlineCta}])},[e.buttons&&e.buttons.length>0?(L(),R(`div`,{key:0,class:A([`silvercrest-text-header__button-wrapper`,n.value])},[(L(!0),R(I,null,bi(e.buttons,e=>(L(),z(N(Hb),U({key:e.cmsId,as:`a`},{ref_for:!0},r(e)),null,16))),128))],2)):H(``,!0),e.link?(L(),z(N(Hb),{key:1,as:`a`,href:e.link.href,label:e.link.label,level:`tertiary`,icon:`forward-arrow`,target:e.link.target,class:A([`silvercrest-text-header__link`,{"silvercrest-text-header__link--no-buttons":!e.buttons}])},null,8,[`href`,`label`,`target`,`class`])):H(``,!0)],2)):H(``,!0),e.socialMediaLinks?(L(),R(`div`,BS,[(L(!0),R(I,null,bi(e.socialMediaLinks,e=>(L(),z(zS,U({key:e.cmsId},{ref_for:!0},e),null,16))),128))])):H(``,!0)]),_:1},8,[`class`]))}}),HS={class:`silvercrest-accordion`},US={key:1,class:`silvercrest-accordion__body`},WS=F({__name:`SilvercrestAccordion`,props:{theme:{},multiple:{type:Boolean,default:!1},activeIndex:{},textHeader:{},segments:{},a11yTabLabel:{}},setup(e){return(t,n)=>(L(),R(`div`,HS,[e.textHeader?(L(),z(VS,U({key:0},e.textHeader,{class:`silvercrest-accordion__text-header`}),null,16)):H(``,!0),e.segments.length===1?(L(),R(`div`,US,[V(N(ub),{multiple:e.multiple,"active-index":e.activeIndex,theme:e.theme,class:`silvercrest-accordion__accordion`},{default:P(()=>[(L(!0),R(I,null,bi(e.segments[0].accordionItems,e=>(L(),z(N(fb),{key:e.cmsId,label:e.label,description:e.description,class:`silvercrest-accordion__accordion-item`},{default:P(()=>[V(ky,{"rich-text":e.content},null,8,[`rich-text`])]),_:2},1032,[`label`,`description`]))),128))]),_:1},8,[`multiple`,`active-index`,`theme`])])):(L(),z(N(jS),{key:2,label:e.a11yTabLabel,class:`silvercrest-accordion__tabs`},{default:P(()=>[(L(!0),R(I,null,bi(e.segments,t=>(L(),z(N(PS),{key:t.cmsId,label:t.label,class:`silvercrest-accordion__tab`},{default:P(()=>[V(N(ub),{multiple:e.multiple,"active-index":e.activeIndex,theme:e.theme,class:`silvercrest-accordion__accordion`},{default:P(()=>[(L(!0),R(I,null,bi(t.accordionItems,e=>(L(),z(N(fb),{key:e.cmsId,label:e.label,description:e.description,class:`silvercrest-accordion__accordion-item`},{default:P(()=>[V(ky,{"rich-text":e.content},null,8,[`rich-text`])]),_:2},1032,[`label`,`description`]))),128))]),_:2},1032,[`multiple`,`active-index`,`theme`])]),_:2},1032,[`label`]))),128))]),_:1},8,[`label`]))]))}}),GS=150;function KS(e=M(typeof window<`u`?window:null)){let t=M(!1),n=!1,r,i=()=>{n=!0},a=()=>{n&&(t.value=!0,r&&window.clearTimeout(r),r=window.setTimeout(()=>{t.value=!1,n=!1},GS))},o=e=>{let t=[`ArrowUp`,`ArrowDown`,`PageUp`,`PageDown`,`Home`,`End`,`Space`];
44(t.includes(e.code)||t.includes(e.key))&&i()};return ai(()=>{if(typeof window>`u`)return;let t=e.value??window,n={passive:!0};window.addEventListener(`wheel`,i,n),window.addEventListener(`touchmove`,i,n),window.addEventListener(`keydown`,o,n),t.addEventListener(`scroll`,a,n)}),Me(()=>{if(typeof window>`u`)return;let t=e.value??window;window.removeEventListener(`wheel`,i),window.removeEventListener(`touchmove`,i),window.removeEventListener(`keydown`,o),t.removeEventListener(`scroll`,a),r&&window.clearTimeout(r)}),{isUserScrolling:Gt(t)}}var qS=M(null),JS=M(!1),YS=M(0),XS=M(0),ZS=M(!1),QS=M(0),$S=M(0);function eC(){let{isUserScrolling:e}=KS(),t=M(0),n=M(void 0);ai(()=>{typeof window<`u`&&(n.value=window,window.addEventListener(`scrollend`,()=>{qS.value&&window.scrollY<qS.value.offsetHeight&&(ZS.value=!1,t.value=window.scrollY)},{passive:!0}))});let{y:r,directions:i}=Kl(n,{throttle:100,onScroll:()=>{if(!qS.value)return;let n=r.value;if(n<qS.value.offsetHeight){ZS.value=!1,t.value=n;return}if(!e.value){ZS.value&&(t.value=n);return}e.value&&i.bottom&&n>t.value+200?(ZS.value=!0,t.value=n):i.bottom&&ZS.value&&(t.value=n),e.value&&i.top&&n<t.value-20&&(ZS.value=!1,t.value=n)}}),a=e=>{qS.value=e.value,qS.value&&(JS.value=!0,Rl(e,e=>{let t=e[0],{height:n}=t.contentRect,r=getComputedStyle(t.target).top;YS.value=n,XS.value=Number.isNaN(parseFloat(r))?0:parseFloat(r)}))},o=e=>{e.value&&Rl(e,e=>{let t=e[0],{height:n}=t.contentRect,r=getComputedStyle(t.target).marginTop;QS.value=n,$S.value=Number.isNaN(parseFloat(r))?0:parseFloat(r)})},s=W(()=>YS.value+XS.value),c=W(()=>`${YS.value/16}rem`),l=W(()=>`${XS.value/16}rem`),u=W(()=>`${s.value/16}rem`),d=W(()=>JS.value&&!ZS.value?s.value+QS.value+$S.value:QS.value+$S.value);return $n(()=>{typeof document<`u`&&document.documentElement.style.setProperty(`--scroll-margin-top`,`${d.value/16}rem`)}),{hasHeader:JS,headerHeight:YS,headerTopPosition:XS,headerHeightInclTopPosition:s,headerHeightRem:c,headerTopPositionRem:l,headerHeightInclTopPositionRem:u,isStickyHeaderHidden:ZS,headerRef:qS,setHeader:a,setAnchorBar:o,anchorBarHeight:QS,anchorBarMarginTop:$S,scrollMarginTop:d}}var tC={ref:`stickinessWatcher`,class:`silvercrest-anchor-bar__wrapper`},nC=F({__name:`SilvercrestAnchorBar`,props:{labelText:{},anchors:{},a11yCarouselLabels:{}},setup(e){fs(e=>({v756d7f6c:f.value,v917d9f9e:N(i)}));let{hasHeader:t,isStickyHeaderHidden:n,headerHeightInclTopPosition:r,headerHeightInclTopPositionRem:i,setAnchorBar:a,anchorBarHeight:o,anchorBarMarginTop:s,scrollMarginTop:c}=eC(),l=M(``),u=Pr(`stickinessWatcher`),d=Pr(`anchorBar`),f=W(()=>_.value?`${o.value/16}rem`:`auto`),p=null,m=M(!1),h=W(()=>e.anchors.map(e=>({...e,elementId:e.href.split(`#`)[1]??``}))),{top:g}=zl(u),_=W(()=>{if(!m.value)return!1;let e=t.value&&!n.value?r.value+s.value:0;return g.value<=e}),v=()=>{p&&p.disconnect(),p=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(l.value=e.target.id)})},{rootMargin:`-40% 0px -60% 0px`,threshold:0}),h.value.forEach(e=>{let t=document.getElementById(e.elementId);t&&p.observe(t)})},y=(e,t)=>{e.preventDefault();let n=document.getElementById(t);if(!n)return;let r=n.getBoundingClientRect().top+window.scrollY-c.value;window.scrollTo({top:r,behavior:`smooth`})};ai(()=>{m.value=!0,a(d),v()}),li(()=>{p&&p.disconnect()});let b=W(()=>({"silvercrest-anchor-bar":!0,"silvercrest-anchor-bar--sticky":_.value,"silvercrest-anchor-bar--sticky-without-header":_.value&&(!t.value||n.value),"silvercrest-anchor-bar--sticky-with-header":_.value&&t.value&&!n.value}));return(t,n)=>(L(),R(`div`,tC,[B(`div`,{ref:`anchorBar`,class:A(b.value)},[V(N(rS),U(e.a11yCarouselLabels,{class:`silvercrest-anchor-bar__tab-wrapper`,"full-width":``,gutter:0,"auto-scroll-to-active":!0}),{default:P(()=>[e.labelText?(L(),z(N(Hx),{key:0,label:e.labelText,as:`span`,class:`silvercrest-anchor-bar__label`},null,8,[`label`])):H(``,!0),(L(!0),R(I,null,bi(h.value,e=>(L(),z(N(Hx),U({key:e.cmsId},{ref_for:!0},e,{as:`a`,"is-active":l.value===e.elementId,onClick:t=>y(t,e.elementId)}),null,16,[`is-active`,`onClick`]))),128))]),_:1},16)],2)],512))}}),rC={class:`silvercrest-asset-download-card`},iC=[`href`,`download`],aC={class:`silvercrest-asset-download-card__text-container`},oC={class:`silvercrest-asset-download-card__headline`},sC={class:`silvercrest-asset-download-card__text`},cC={class:`silvercrest-asset-download-card__icon-container`},lC={class:`silvercrest-asset-download-card__label`},uC=F({__name:`SilvercrestAssetDownloadCard`,props:{item:{},downloadButtonText:{}},setup(e){return(t,n)=>(L(),R(`div`,rC,[B(`a`,{href:e.item.href,download:e.item.label,class:`silvercrest-asset-download-card__link`},[B(`span`,aC,[B(`span`,oC,we(e.item.headline),1),B(`span`,sC,we(e.item.text),1)]),B(`span`,cC,[B(`span`,lC,we(e.downloadButtonText),1),V(N(Qy),{name:`download`,class:`silvercrest-asset-download-card__icon`})])],8,iC)]))}}),dC={class:`silvercrest-asset-download`},fC={class:`silvercrest-asset-download__items`},pC=F({__name:`SilvercrestAssetDownload`,props:{textHeader:{},downloadButtonText:{},downloadItems:{}},setup(e){return(t,n)=>(L(),R(`div`,dC,[e.textHeader?(L(),z(VS,U({key:0},e.textHeader,{class:`silvercrest-asset-download__text-header`}),null,16)):H(``,!0),B(`ul`,fC,[(L(!0),R(I,null,bi(e.downloadItems,t=>(L(),R(`li`,{key:t.cmsId,class:`silvercrest-asset-download__item`},[V(uC,{item:t,"download-button-text":e.downloadButtonText},null,8,[`item`,`download-button-text`])]))),128))])]))}}),mC={class:`silvercrest-badge__label`},hC=F({__name:`SilvercrestBadge`,props:{label:{},variant:{default:`gray`},icon:{}},setup(e){return(t,n)=>(L(),R(`span`,{class:A([`silvercrest-badge`,`silvercrest-badge--${e.variant}`])},[e.icon?(L(),z(N(Qy),{key:0,name:e.icon,"aria-hidden":`true`,class:`silvercrest-badge__icon`},null,8,[`name`])):H(``,!0),B(`span`,mC,we(e.label),1)],2))}}),gC=F({__name:`SilvercrestBreadcrumbs`,props:{separator:{},ariaLabel:{},forceMobileView:{type:Boolean},items:{}},setup(e){let t=Pi(e,[`items`]),n=W(()=>e.items?.map(e=>({...e,as:e.href?`a`:`span`})));return(e,r)=>(L(),z(N(Fb),U(t,{items:n.value}),null,16,[`items`]))}}),_C={}
44,vC={class:`silvercrest-product-card-skeleton`};function yC(e,t){return L(),R(`div`,vC,[...t[0]||=[B(`div`,{class:`silvercrest-product-card-skeleton__image`},null,-1),B(`div`,{class:`silvercrest-product-card-skeleton__headline`},null,-1)]])}var bC=IS(_C,[[`render`,yC]]),xC={},SC={class:`silvercrest-recipe-card-skeleton`};function CC(e,t){return L(),R(`div`,SC,[...t[0]||=[io(`<div class="silvercrest-recipe-card-skeleton__content"><div class="silvercrest-recipe-card-skeleton__devices"><div class="silvercrest-recipe-card-skeleton__device"></div><div class="silvercrest-recipe-card-skeleton__device"></div></div><div class="silvercrest-recipe-card-skeleton__author"></div><div class="silvercrest-recipe-card-skeleton__title"></div><div class="silvercrest-recipe-card-skeleton__badges"><div class="silvercrest-recipe-card-skeleton__badge"></div><div class="silvercrest-recipe-card-skeleton__badge"></div></div></div>`,1)]])}var wC=IS(xC,[[`render`,CC]]),TC=F({__name:`SilvercrestCardSkeletonLoader`,props:{type:{}},setup(e){let t={product:bC,recipe:wC};return(n,r)=>(L(),z(_i(t[e.type])))}}),EC=1023;function DC(e=`phonePortrait`){let t=ml(),{width:n}=tu();return W(()=>t.value?n.value>=1440?`desktop`:n.value>=1024?`tabletLandscape`:n.value>=768?`tabletPortrait`:n.value>=568?`phoneLandscape`:`phonePortrait`:e)}function OC(e){return typeof e==`object`&&!!e&&`phonePortrait`in e}function kC(e){return OC(e)?e:{phonePortrait:e}}function AC(e,t){let n=DC(t?.ssrDefault);return{currentAspectRatio:W(()=>{let{phonePortrait:t,phoneLandscape:r,tabletPortrait:i,tabletLandscape:a,desktop:o}=kC(on(e));switch(n.value){case`desktop`:return o??a??i??r??t;case`tabletLandscape`:return a??i??r??t;case`tabletPortrait`:return i??r??t;case`phoneLandscape`:return r??t;default:return t}})}}var jC=[`title`,`href`,`target`],MC={class:`silvercrest-product-card__image-box`},NC=[`aria-hidden`],PC=[`aria-hidden`],FC=F({__name:`SilvercrestProductCard`,props:{as:{default:`article`},image:{},aspectRatio:{default:`4/3`},href:{},target:{},title:{},titleAs:{default:`h3`},description:{},size:{default:`large`}},setup(e){let{currentAspectRatio:t}=AC(()=>e.aspectRatio);return(n,r)=>(L(),z(_i(e.as),{class:A([`silvercrest-product-card`,`silvercrest-product-card--size-${e.size}`])},{default:P(()=>[e.href?(L(),R(`a`,{key:0,title:e.title,href:e.href,target:e.target,class:`silvercrest-product-card__link`},we(e.title),9,jC)):H(``,!0),B(`div`,MC,[V(N(lu),U(e.image,{"aspect-ratio":N(t),class:`silvercrest-product-card__image`}),null,16,[`aspect-ratio`])]),B(`div`,{class:`silvercrest-product-card__slot`,"aria-hidden":n.$slots.default?void 0:!0},[Si(n.$slots,`default`)],8,NC),(L(),z(_i(e.titleAs),{class:`silvercrest-product-card__title`},{default:P(()=>[ro(we(e.title),1)]),_:1})),e.size===`small`?H(``,!0):(L(),R(`p`,{key:1,class:`silvercrest-product-card__description`,"aria-hidden":e.description?void 0:!0},we(e.description),9,PC))]),_:3},8,[`class`]))}}),IC={class:`silvercrest-simple-card-image__container`},LC={key:0,class:`silvercrest-simple-card-image__content`},RC=F({__name:`SilvercrestSimpleCardImage`,props:{as:{default:`article`},image:{},aspectRatio:{default:`4/3`},headline:{},description:{},link:{}},setup(e){let{currentAspectRatio:t}=AC(()=>e.aspectRatio),n=W(()=>{if(e.headline)return{text:e.headline.text,as:e.headline.as??`h4`,headlineType:e.headline.headlineType??`headline-4-base`}}),r=W(()=>[`silvercrest-simple-card-image--ar-${t.value?.replace(`/`,`-`)}`]);return(i,a)=>(L(),z(_i(e.as),{class:A([`silvercrest-simple-card-image`,r.value]),style:fe({"--silvercrest-simple-card-image-aspect-ratio":N(t)})},{default:P(()=>[(L(),z(_i(e.link?`a`:`div`),{href:e.link?.href,target:e.link?.target,class:`silvercrest-simple-card-image__anchor`},{default:P(()=>[B(`div`,IC,[V(N(lu),U(e.image,{"aspect-ratio":`container-fit`,class:`silvercrest-simple-card-image__image`}),null,16),e.headline||e.description||e.link?(L(),R(`div`,LC,[n.value?(L(),z(jy,U({key:0},n.value,{class:`silvercrest-simple-card-image__headline`}),null,16)):H(``,!0),e.description?(L(),z(ky,{key:1,"rich-text":e.description,class:`silvercrest-simple-card-image__description`},null,8,[`rich-text`])):H(``,!0),e.link?(L(),z(N(Hb),{key:2,as:`button`,label:e.link.label,level:`secondary`,icon:`quest`,size:`small`,tabindex:`-1`,class:`silvercrest-simple-card-image__button`},null,8,[`label`])):H(``,!0)])):H(``,!0)])]),_:1},8,[`href`,`target`]))]),_:1},8,[`class`,`style`]))}}),zC=F({__name:`SilvercrestSimpleCardTextImage`,props:{as:{default:`article`},image:{},aspectRatio:{default:`4/3`},headline:{},hideHeadline:{type:Boolean},description:{},buttons:{},link:{},fullWidth:{type:Boolean},inlineCta:{type:Boolean},stickyCta:{type:Boolean}},setup(e){let{currentAspectRatio:t}=AC(()=>e.aspectRatio),n=W(()=>({text:e.headline.text,as:e.headline.as??`h4`,headlineType:e.headline.headlineType??`headline-4-base`}));return(r,i)=>(L(),z(_i(e.as),{class:`silvercrest-simple-card-text-image`},{default:P(()=>[V(N(lu),U(e.image,{"aspect-ratio":N(t),class:`silvercrest-simple-card-text-image__image`}),null,16,[`aspect-ratio`]),V(VS,{headline:n.value,description:e.description,buttons:e.buttons,link:e.link,"sticky-cta":!0,class:`silvercrest-simple-card-text-image__text-header`},null,8,[`headline`,`description`,`buttons`,`link`])]),_:1}))}}
44),BC=[`viewBox`],VC=[`x`,`y`,`width`,`height`],HC=[`transform`],UC=[`clip-path`],WC=[`transform`],GC={key:0,class:`silvercrest-star-rating__label`},KC=5,qC=100,JC=4,YC=`M50 0 61.2 34.5 97.5 34.5 68.2 55.9 79.4 90.5 50 69.1 20.6 90.5 31.8 55.9 2.5 34.5 38.8 34.5Z`,XC=F({__name:`SilvercrestStarRating`,props:{value:{},label:{},color:{default:`default`}},setup(e){let t=572/qC,n=W(()=>Math.min(Math.max(e.value,0),5)/5),r=W(()=>n.value*564+JC),i=`silvercrest-star-rating-${Mr()}`;return(n,a)=>(L(),R(`div`,{class:A([`silvercrest-star-rating`,{"silvercrest-star-rating--gold":e.color===`gold`}]),style:fe({"--star-row-ratio":t})},[(L(),R(`svg`,{"aria-hidden":`true`,class:`silvercrest-star-rating__row`,viewBox:`-4 -4 572 108`},[B(`defs`,null,[B(`clipPath`,{id:i},[B(`rect`,{x:-4,y:-4,width:r.value,height:108},null,8,VC)])]),(L(),R(I,null,bi(KC,e=>B(`path`,{key:`outline-${e}`,transform:`translate(${(e-1)*116} 0)`,d:YC,fill:`none`,stroke:`currentColor`,"stroke-width":`8`,"stroke-linejoin":`round`},null,8,HC)),64)),B(`g`,{"clip-path":`url(#${i})`},[(L(),R(I,null,bi(KC,e=>B(`path`,{key:`filled-${e}`,transform:`translate(${(e-1)*116} 0)`,d:YC,fill:`var(--silvercrest-star-rating-fill-color, currentColor)`,stroke:`currentColor`,"stroke-width":`8`,"stroke-linejoin":`round`},null,8,WC)),64))],8,UC)],8,BC)),e.label?(L(),R(`span`,GC,we(e.label),1)):H(``,!0)],6))}}),ZC=(e,t,n)=>{let r=t.lastIndexOf(`?`),i=e[r===-1||r<t.lastIndexOf(`/`)?t:t.slice(0,r)];return i?typeof i==`function`?i():Promise.resolve(i):new Promise((e,r)=>{(typeof queueMicrotask==`function`?queueMicrotask:setTimeout)(r.bind(null,Error(`Unknown variable dynamic import: `+t+(t.split(`/`).length===n?``:`. Note that variables only represent file names one level deep.`))))})};function QC(e){return jg(e,e=>ZC(Object.assign({
44"../assets/icons/cooking-pilot.svg":()=>K(()=>import(`./cooking-pilot.DfMBS9YO.CPaXLbUX-D3HxYoKC.js`),[]),
44"../assets/icons/crest-check.svg":()=>K(()=>import(`./crest-check.BzRR_pBY.BhD1ytb--nE4YRI1h.js`),[]),
44"../assets/icons/kaufland-shop-logo.svg":()=>K(()=>import(`./kaufland-shop-logo.DoMarnXb.CjxzOZL6-CdhlKdnG.js`),[]),
44"../assets/icons/lidl-shop-logo.svg":()=>K(()=>import(`./lidl-shop-logo.CYuQAV9Q.CdU0SYsl-CyJmAmRR.js`),[]),
44"../assets/icons/mc-checkmark.svg":()=>K(()=>import(`./mc-checkmark.BIZpfRor.ZRJo3tWe-BT6cpt2c.js`),[]),
44"../assets/icons/monsieur-cuisine-logo.svg":()=>K(()=>import(`./monsieur-cuisine-logo.DvFgqmqo.Dj35uOY--BVQhE0R3.js`),[]),
44"../assets/icons/placeholder.svg":()=>K(()=>import(`./placeholder.DlzPoLle.CNIkPSrp-DrBI1gsJ.js`),[])
44}),`../assets/icons/${e}.svg?raw`,4))}var $C=[`href`],ew={class:`silvercrest-topic-card__card-content`},tw={key:1,class:`silvercrest-topic-card__devices`,role:`group`},nw={class:`silvercrest-topic-card__author-container`},rw={class:`silvercrest-topic-card__author`},iw=[`aria-label`],aw={key:3,class:`silvercrest-topic-card__badge-container`},ow=F({__name:`SilvercrestTopicCard`,props:{author:{},title:{},devices:{},image:{},rating:{},href:{},isNew:{},badges:{},cookingPilot:{}},setup(e){let t=W(()=>!!e.badges?.length),{resolvedSvg:n}=QC(()=>`cooking-pilot`),{resolvedSvg:r}=QC(()=>`mc-checkmark`);return(i,a)=>(L(),R(`a`,{href:e.href,class:`silvercrest-topic-card`},[a[0]||=B(`div`,{class:`silvercrest-topic-card__overlay`},null,-1),B(`div`,ew,[e.isNew?(L(),z(hC,{key:0,label:e.isNew,variant:`dark`,class:`silvercrest-topic-card__new`},null,8,[`label`])):H(``,!0),e.devices?.length?(L(),R(`div`,tw,[(L(!0),R(I,null,bi(e.devices??[],e=>(L(),z(N(lu),U({key:e.image.src},{ref_for:!0},e.image,{alt:e.image.alt,"ai-generated":!1,"aspect-ratio":`1/1`,class:`silvercrest-topic-card__device-icon`}),null,16,[`alt`]))),128))])):H(``,!0),B(`div`,nw,[B(`div`,rw,[V(N(lu),U(e.author.avatar,{alt:``,class:`silvercrest-topic-card__author-image`,"aspect-ratio":`1/1`}),null,16),B(`span`,null,we(e.author.name),1),e.author.isOfficial?(L(),z(N(au),{key:0,svg:N(r),"aria-hidden":`true`},null,8,[`svg`])):H(``,!0)]),e.cookingPilot?.enabled?(L(),R(`span`,{key:0,class:`silvercrest-topic-card__cooking-pilot-icon`,role:`img`,"aria-label":e.cookingPilot.cookingPilotA11yLabel},[V(N(au),{svg:N(n),"aria-hidden":`true`},null,8,[`svg`])],8,iw)):H(``,!0)]),V(jy,{class:`silvercrest-topic-card__title`,text:e.title,as:`h3`,"headline-type":`headline-4-base`},null,8,[`text`]),e.rating?(L(),z(XC,U({key:2},e.rating,{class:`silvercrest-topic-card__rating`}),null,16)):H(``,!0),t.value?(L(),R(`div`,aw,[(L(!0),R(I,null,bi(e.badges,e=>(L(),z(hC,{key:e.cmsId,label:e.label,icon:e.icon,variant:`gray`,class:`silvercrest-topic-card__badge`},null,8,[`label`,`icon`]))),128))])):H(``,!0)]),V(N(lu),U(e.image,{alt:``,"aspect-ratio":`3/4`,class:`silvercrest-topic-card__image`}),null,16)],8,$C))}}),sw={class:`silvercrest-carousel-card-container__headline-card`},cw=F({__name:`SilvercrestCarouselCardContainer`,props:{headlineCard:{},cards:{},cardAspectRatio:{},cardAspectRatioMobile:{},a11yCarouselLabels:{},showArrows:{type:Boolean,default:!0}},setup(e){let t=W(()=>{if(e.headlineCard)return{text:e.headlineCard.text,as:e.headlineCard.as??`h3`,headlineType:e.headlineCard.headlineType??`headline-3-base`}}),n=W(()=>e.cards.length<=1?!1:new Set(e.cards.map(e=>e.type)).size>1),r=W(()=>{if(e.cardAspectRatio)return{phonePortrait:e.cardAspectRatioMobile??e.cardAspectRatio,tabletPortrait:e.cardAspectRatio}});return(i,a)=>(L(),z(N(fx),U(e.a11yCarouselLabels,{layout:`flexbox`,"item-size":`auto`,"show-arrows":e.showArrows,"full-width":!0,class:[`silvercrest-carousel-card-container`,{"silvercrest-carousel-card-container--mixed-card-types":n.value}]}),{default:P(()=>[t.value?(L(),z(N(mx),{key:0},{default:P(()=>[B(`div`,sw,[V(jy,U(t.value,{class:`silvercrest-carousel-card-container__headline-card-headline`}),null,16)])]),_:1})):H(``,!0),(L(!0),R(I,null,bi(e.cards,e=>(L(),z(N(mx),{key:e.cmsId,class:`silvercrest-carousel-card-container__slide`},{default:P(()=>[e.type===`image`?(L(),z(RC,U({key:0,ref_for:!0},e,{"aspect-ratio":r.value,class:`silvercrest-carousel-card-container__card silvercrest-carousel-card-container__card--image`}),null,16,[`aspect-ratio`])):H(``,!0),e.type===`text-image`?(L(),z(zC,U({key:1,ref_for:!0},e,{"aspect-ratio":r.value,class:`silvercrest-carousel-card-container__card silvercrest-carousel-card-container__card--text-image`}),null,16,[`aspect-ratio`])):H(``,!0),e.type===`product`?(L(),z(FC,U({key:2,ref_for:!0},e,{class:`silvercrest-carousel-card-container__card silvercrest-carousel-card-container__card--product`}),null,16)):H(``,!0),e.type===`topic`?(L(),z(ow,U({key:3,ref_for:!0},e,{class:`silvercrest-carousel-card-container__card silvercrest-carousel-card-container__card--topic`}),null,16)):H(``,!0)]),_:2},1024))),128))]),_:1},16,[`show-arrows`,`class`]))}}),lw={class:`silvercrest-chip__inner`},uw={class:`silvercrest-chip__label`},dw=F({__name:`SilvercrestChip`,props:{as:{default:`button`},label:{},value:{},href:{},target:{},isSelected:{type:Boolean,default:!1},isUnavailable:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},variant:{default:`small`},icon:{}},emits:[`click`],setup(e,{emit:t}){let n=t,r=()=>{e.as===`button`&&!e.isLoading&&n(`click`,e.value)};return(t,n)=>(L(),z(_i(e.isLoading?`span`:e.as),U({class:[`silvercrest-chip`,{"silvercrest-chip--unavailable":e.isUnavailable,"silvercrest-chip--selected":e.isSelected,"silvercrest-chip--loading":e.isLoading,"silvercrest-chip--link":e.href,[`silvercrest-chip--${e.variant}`]:e.variant}],disabled:e.as===`button`&&e.isLoading?!0:void 0},e.as===`a`?{href:e.href,target:e.target}:{},{onClick:r}),{default:P(()=>[B(`div`,lw,[e.icon?(L(),z(N(Qy),{key:0,name:e.icon},null,8,[`name`])):H(``,!0),B(`span`,uw,we(e.label),1),n[0]||=B(`span`,{"aria-hidden":`true`,class:`silvercrest-chip__line`},null,-1)])]),_:1},16,[`disabled`,`class`]))}}),fw={class:`silvercrest-chip-bar`},pw={key:1,class:`silvercrest-chip-bar__chips`},mw=F({__name:`SilvercrestChipBar`,props:{chips:{default:()=>[]},textHeader:{}},setup(e){return(t,n)=>(L(),R(`div`,fw,[e.textHeader?(L(),z(VS,U({key:0},e.textHeader,{class:`silvercrest-chip-bar__text-header`}),null,16)):H(``,!0),e.chips.length?(L(),R(`ul`,pw,[(L(!0),R(I,null,bi(e.chips,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-chip-bar__chip`},[V(dw,{as:`a`,label:e.label,href:e.href,target:e.target,variant:`large`},null,8,[`label`,`href`,`target`])]))),128))])):H(``,!0)]))}}),hw=[`href`],gw={class:`silvercrest-comparison-card__content`},_w={class:`silvercrest-comparison-card__headline`},vw={class:`silvercrest-comparison-card__link-container`},yw={class:`silvercrest-comparison-card__link`},bw=F({__name:`SilvercrestComparisonCard`,props:{cmsId:{},image:{},headline:{},link:{},categories:{}},setup(e){let{currentAspectRatio:t}=AC({phonePortrait:`4/3`,tabletLandscape:`1/1`});return(n,r)=>(L(),R(`a`,{href:e.link?.href,class:`silvercrest-comparison-card`},[V(N(lu),U(e.image,{"aspect-ratio":N(t),class:`silvercrest-comparison-card__image`}),null,16,[`aspect-ratio`]),B(`span`,gw,[B(`span`,_w,we(e.headline.text),1),B(`span`,vw,[B(`span`,yw,we(e.link.label),1),V(N(Qy),{name:`forward-arrow`,class:`silvercrest-comparison-card__icon`})])])],8,hw))}}),xw={class:`silvercrest-comparison-table`},Sw={ref:`stickinessWatcher`,class:`silvercrest-comparison-table__stickiness-watcher`,"aria-hidden":`true`},Cw=[`aria-label`],ww=[`id`],Tw=[`aria-labelledby`],Ew={class:`silvercrest-comparison-table__sr-only`},Dw={class:`silvercrest-comparison-table__sr-only`},Ow=F({__name:`SilvercrestComparisonTable`,props:{productCards:{},accordions:{},a11yLabels:{}},setup(e){let{scrollMarginTop:t}=eC(),n=W(()=>`${t.value/16}rem`),r=Pr(`comparisonCards`),i=Pr(`stickinessWatcher`),a=Pr(`accordionValues`),o=!1,{top:s}=zl(i),c=W(()=>s.value<=t.value),l=W(()=>Object.fromEntries(e.productCards.map(e=>[e.cmsId,Object.fromEntries(e.categories.map(e=>[e.name,Object.fromEntries(e.attributes.map(({name:e,value:t})=>[e,t]))]))])));function u(e){if(o)return;o=!0;let t=e.currentTarget,{scrollLeft:n}=t;
44[r.value,...a.value||[]].forEach(e=>{e&&e!==t&&(e.scrollLeft=n)}),requestAnimationFrame(()=>{o=!1})}function d(e,t,n){return l.value[e]?.[t]?.[n]??``}let{resolvedSvg:f}=QC(()=>`crest-check`);return(t,r)=>(L(),R(`div`,xw,[B(`div`,Sw,null,512),B(`div`,{ref:`comparisonCards`,class:A([`silvercrest-comparison-table__comparison-cards`,{"silvercrest-comparison-table__comparison-cards--stuck":c.value}]),style:fe({top:n.value}),"aria-label":e.a11yLabels.comparisonCardsLabel,tabindex:`0`,onScroll:u},[(L(!0),R(I,null,bi(e.productCards,e=>(L(),z(bw,U({key:e.cmsId},{ref_for:!0},e,{class:`silvercrest-comparison-table__card`}),null,16))),128))],46,Cw),V(N(ub),{multiple:``,"active-index":[0],class:`silvercrest-comparison-table__accordion`},{default:P(()=>[(L(!0),R(I,null,bi(e.accordions,t=>(L(),z(N(fb),{key:t.cmsId,label:t.title,class:`silvercrest-comparison-table__accordion-item`},{default:P(()=>[(L(!0),R(I,null,bi(t.categories,t=>(L(),R(`div`,{key:t.cmsId,class:`silvercrest-comparison-table__accordion-category`},[(L(!0),R(I,null,bi(t.attributes,n=>(L(),R(`div`,{key:n.cmsId,class:`silvercrest-comparison-table__accordion-content`},[B(`div`,{id:`attr-label-${n.cmsId}`,class:`silvercrest-comparison-table__accordion-title`},[n.icon?(L(),z(N(Qy),{key:0,name:n.icon,"aria-hidden":`true`,class:`silvercrest-comparison-table__accordion-icon`},null,8,[`name`])):H(``,!0),B(`span`,null,we(n.label),1)],8,ww),B(`div`,{ref_for:!0,ref:`accordionValues`,class:`silvercrest-comparison-table__accordion-values`,role:`group`,"aria-labelledby":`attr-label-${n.cmsId}`,tabindex:`0`,onScroll:u},[(L(!0),R(I,null,bi(e.productCards,i=>(L(),R(`span`,{key:i.cmsId,class:`silvercrest-comparison-table__value`},[d(i.cmsId,t.name,n.name)===!0?(L(),R(I,{key:0},[V(N(au),{svg:N(f),class:`silvercrest-comparison-table__value-icon`,"aria-hidden":`true`},null,8,[`svg`]),B(`span`,Ew,we(e.a11yLabels.includedLabel),1)],64)):d(i.cmsId,t.name,n.name)===!1?(L(),R(I,{key:1},[r[0]||=B(`span`,{"aria-hidden":`true`},`-`,-1),B(`span`,Dw,we(e.a11yLabels.notIncludedLabel),1)],64)):(L(),R(I,{key:2},[ro(we(d(i.cmsId,t.name,n.name)),1)],64))]))),128))],40,Tw)]))),128))]))),128))]),_:2},1032,[`label`]))),128))]),_:1})]))}}),kw={class:`silvercrest-video-native__video-player-wrapper`},Aw=[`autoplay`,`loop`,`muted`,`controls`,`playsinline`,`webkit-playsinline`,`poster`],jw=[`type`,`src`],Mw={class:`silvercrest-video-native__controls-container`},Nw=1e-4,Pw=F({__name:`SilvercrestVideoNative`,props:Ni({src:{},sources:{},type:{},aspectRatio:{default:`16/9`},hasAutoplay:{type:Boolean,default:!1},isLoop:{type:Boolean},isMuted:{type:Boolean,default:!0},hasControls:{type:Boolean,default:!1},hasCustomPlayButton:{type:Boolean,default:!1},hasCustomMuteButton:{type:Boolean,default:!1},hasCustomRewindButton:{type:Boolean,default:!1},playsInline:{type:Boolean,default:!0},poster:{},controls:{}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:Ni([`play`,`pause`,`ended`,`mute`,`unmute`,`timeupdate`,`canplay`],[`update:modelValue`]),setup(e,{expose:t,emit:n}){let{currentAspectRatio:r}=AC(()=>e.aspectRatio),{cssAspectRatio:i,cssHeight:a}=su(W(()=>r.value)),o=Pr(`video`),s=M(e.isMuted),c=M(null),l=n,u=ea(e,`modelValue`);tr(s,e=>{o.value&&(o.value.muted=e,l(e?`mute`:`unmute`))});let d=()=>{if(!o.value)return null;let e=o.value;return c.value=e.mozHasAudio!==void 0&&e.mozHasAudio||e.webkitAudioDecodedByteCount!==void 0&&e.webkitAudioDecodedByteCount>0||!!e.audioTracks?.length,c.value},f=()=>new Promise((e,t)=>{let n=o.value;if(!n){e(null);return}let r=()=>{n.removeEventListener(`error`,i),n.removeEventListener(`canplay`,a),n.removeEventListener(`seeked`,s)},i=()=>{r(),t(Error(`Failed to load video metadata.`))},a=()=>{try{n.currentTime=Nw}catch{r(),e(d())}},s=()=>{r(),e(d())};n.addEventListener(`error`,i,{once:!0}),n.addEventListener(`canplay`,a,{once:!0}),n.addEventListener(`seeked`,s,{once:!0})}),p=()=>{o.value&&o.value.readyState>=2&&o.value.play()},m=()=>{o.value&&!o.value.paused&&o.value.pause()},h=()=>{o.value&&(o.value.currentTime=0,o.value.pause())},g=()=>{o.value&&(s.value=!0)},_=()=>{o.value&&(s.value=!1)},v=()=>{if(!o.value)return;let e=o.value;try{e.currentTime=0}catch{}e.readyState>=2?e.play():e.addEventListener(`canplay`,()=>e.play(),{once:!0})},y=()=>{u.value=!0,l(`play`)},b=()=>{u.value=!1,l(`pause`)},x=()=>{l(`ended`)},S=()=>{o.value&&l(`timeupdate`,o.value.currentTime)},C=()=>
44{l(`canplay`)};return t({getVideoElement:()=>o.value,playVideo:p,pauseVideo:m,stopVideo:h,muteVideo:g,unmuteVideo:_,rewindVideo:v,getDuration:()=>o.value?.duration??0,getCurrentTime:()=>o.value?.currentTime??0}),ai(()=>{u.value=e.hasAutoplay}),(t,n)=>(L(),R(`div`,{class:`silvercrest-video-native`,style:fe({"--silvercrest-video-native-aspect-ratio":N(i),"--silvercrest-video-native-height":N(a)})},[B(`div`,kw,[B(`video`,{ref:`video`,class:`silvercrest-video-native__video`,autoplay:e.hasAutoplay,loop:e.isLoop,muted:s.value,controls:e.hasControls,playsinline:e.playsInline,"webkit-playsinline":e.playsInline,poster:e.poster,onPlaying:n[0]||=e=>u.value=!0,onPlay:y,onPause:b,onEnded:x,onTimeupdate:S,onCanplay:C,onLoadedmetadata:f},[(L(!0),R(I,null,bi(e.sources,e=>(L(),R(`source`,U({key:`silvercrest-video-native-srcset-${e.cmsId}`},{ref_for:!0},e),null,16))),128)),B(`source`,{type:e.type,src:e.src},null,8,jw),Si(t.$slots,`default`)],40,Aw),B(`div`,Mw,[e.hasCustomMuteButton&&c.value!==!1?(L(),z(N(Ab),{key:0,class:`silvercrest-video-native__mute-button`,icon:s.value?`volume-mute`:`volume-up`,"aria-label":s.value?e.controls.a11yUnmuteButtonLabel:e.controls.a11yMuteButtonLabel,onClick:n[1]||=e=>s.value=!s.value},null,8,[`icon`,`aria-label`])):H(``,!0),e.hasCustomRewindButton?(L(),z(N(Ab),{key:1,icon:`arrow-left`,"aria-label":e.controls.a11yRewindButtonLabel,onClick:n[2]||=e=>v()},null,8,[`aria-label`])):H(``,!0),e.hasCustomPlayButton?(L(),z(N(Ab),{key:2,class:`silvercrest-video-native__play-button`,icon:u.value?`pause`:`play`,"aria-label":u.value?e.controls.a11yPauseButtonLabel:e.controls.a11yPlayButtonLabel,onClick:n[3]||=e=>u.value?m():p()},null,8,[`icon`,`aria-label`])):H(``,!0)])])],4))}}),Fw=F({__name:`SilvercrestStageMedia`,props:{media:{},maxHeight:{},hasStageWidth:{type:Boolean},gradient:{default:`none`},hasMobileFullHeight:{type:Boolean},aspectRatio:{default:()=>({phonePortrait:`3/4`,tabletLandscape:`16/9`})}},setup(e){fs(e=>({v993dadcc:e.maxHeight}));let{currentAspectRatio:t}=AC(e.aspectRatio),n=W(()=>[`silvercrest-stage-media`,{"silvercrest-stage-media--has-stage-width":e.hasStageWidth},{"silvercrest-stage-media--has-mobile-full-height":e.hasMobileFullHeight},{"silvercrest-stage-media--max-height":e.maxHeight},{"silvercrest-stage-media--has-gradient":e.gradient!==`none`},[`silvercrest-stage-media--gradient-${e.gradient}`]]);return(r,i)=>(L(),R(`div`,{class:A(n.value)},[e.media.type===`video`?(L(),z(Pw,U({key:0,class:`silvercrest-stage-media__video`},e.media.video,{"aspect-ratio":e.aspectRatio,"has-autoplay":``,"is-loop":``,"has-custom-mute-button":``,"has-custom-play-button":``}),null,16,[`aspect-ratio`])):H(``,!0),e.media.type===`image`?(L(),z(N(lu),U({key:1,class:`silvercrest-stage-media__image`},e.media.image,{"aspect-ratio":N(t)}),null,16,[`aspect-ratio`])):H(``,!0)],2))}}),Iw={class:`silvercrest-countdown-stage`},Lw={class:`silvercrest-countdown-stage__media-content-container`},Rw={class:`silvercrest-countdown-stage__content-container`},zw={class:`silvercrest-countdown-stage__countdown`},Bw={class:`silvercrest-countdown-stage__time-box`},Vw={class:`silvercrest-countdown-stage__time-box`},Hw={class:`silvercrest-countdown-stage__time-box`},Uw=`silvercrest:countdown:lastReload`,Ww=60*1e3,Gw=60*1e3,Kw=F({__name:`SilvercrestCountdownStage`,props:{media:{},expiryDate:{},textHeader:{}},setup(e){let t=e.expiryDate+Gw,n=M(Math.max(0,t-Date.now())),r=$l(Uw,`0`),i=null,a=()=>Date.now()-Number(r.value)>=Ww,o=()=>{r.value=String(Date.now())};ai(()=>{i=window.setInterval(()=>{let e=t-Date.now();e<=Gw?(n.value=0,clearInterval(i),a()&&(o(),window.location.reload())):n.value=e},1e3)}),li(()=>{i&&clearInterval(i)});function s(e){return String(e).padStart(2,`0`)}let c=W(()=>s(Math.floor(n.value/(1e3*60*60*24)))),l=W(()=>s(Math.floor(n.value/(1e3*60*60)%24))),u=W(()=>s(Math.floor(n.value/(1e3*60)%60)));return(t,n)=>(L(),R(`div`,Iw,[B(`div`,Lw,[V(Fw,{media:e.media,gradient:`linear`,"max-height":`720px`,"has-stage-width":``,class:`silvercrest-countdown-stage__media`},null,8,[`media`]),B(`div`,Rw,[V(VS,U(e.textHeader,{class:`silvercrest-countdown-stage__text-header-desktop`}),null,16),B(`div`,zw,[B(`div`,Bw,we(c.value),1),n[0]||=B(`div`,{class:`silvercrest-countdown-stage__colon`},[B(`span`),B(`span`)],-1),B(`div`,Vw,we(l.value),1),n[1]||=B(`div`,{class:`silvercrest-countdown-stage__colon`},[B(`span`),B(`span`)],-1),B(`div`,Hw,we(u.value),1)])])]),V(VS,U(e.textHeader,{class:`silvercrest-countdown-stage__text-header-mobile`}),null,16)]))}}),qw={class:`silvercrest-country-switch-dialog ods-brand-silvercrest ods-theme-light`},Jw={class:`silvercrest-country-switch-dialog__dialog-container`,role:`region`,"aria-labelledby":`silvercrest-country-switch-dialog-message`},Yw={class:`silvercrest-country-switch-dialog__top-container`},Xw={class:`silvercrest-country-switch-dialog__content-container`},Zw={id:`silvercrest-country-switch-dialog-message`,class:`silvercrest-country-switch-dialog__message`},Qw=[`aria-label`],$w=F({__name:`SilvercrestCountrySwitchDialog`,props:{message:{},acceptButtonText:{},a11yAcceptButton:{},a11yCloseButton:{},flagIcon:{},href:{}},emits:[`closeDialog`],setup(e,{emit:t}){let n=t;return(t,r)=>(L(),R(`div`,qw,[B(`div`,Jw,[B(`div`,Yw,[B(`div`,Xw,[V(N(Qy),{class:`silvercrest-country-switch-dialog__flag-icon`,name:e.flagIcon,"aria-hidden":`true`},null,8,[`name`]),B(`p`,Zw,we(e.message),1)]),B(`button`,{class:`silvercrest-country-switch-dialog__close-button`,"aria-label":e.a11yCloseButton,onClick:r[0]||=e=>n(`closeDialog`)},[V(N(Qy),{class:`silvercrest-country-switch-dialog__close-icon`,name:`close`,"aria-hidden":`true`})],8,Qw)]),V(N(Hb),{class:`silvercrest-country-switch-dialog__button`,as:`a`,href:e.href,label:e.acceptButtonText,level:`tertiary`,icon:`forward-arrow`},null,8,[`href`,`label`])])]))}}),eT={class:`silvercrest-masked-image__clip-paths`,width:`0`,height:`0`,"aria-hidden":`true`},tT=[`id`],nT=[`id`],rT=[`id`],iT=[`id`],aT=[`id`],oT=[`id`],sT=[`id`],cT=[`id`],lT=[`id`],uT=[`id`],dT=[`id`],fT=[`id`],pT=F({__name:`SilvercrestMaskedImage`,props:{image:{},variant:{},imagePosition:{default:`left`}},setup(e){let t=Su(),n=W(()=>({"variant1-left":`${t.value}-clip-crest-variant1-left`,"variant1-right":`${t.value}-clip-crest-variant1-right`,"variant2-mobile-left":`${t.value}-clip-crest-variant2-mobile-left`,"variant2-mobile-right":`${t.value}-clip-crest-variant2-mobile-right`,"variant2-tablet-left":`${t.value}-clip-crest-variant2-tablet-left`,"variant2-tablet-right":`${t.value}-clip-crest-variant2-tablet-right`,"variant2-desktop-left":`${t.value}-clip-crest-variant2-desktop-left`,"variant2-desktop-right":`${t.value}-clip-crest-variant2-desktop-right`,"variant3-mobile":`${t.value}-clip-crest-variant3-mobile`,"variant3-tablet":`${t.value}-clip-crest-variant3-tablet`,"variant3-desktop-left":`${t.value}-clip-crest-variant3-desktop-left`,"variant3-desktop-right":`${t.value}-clip-crest-variant3-desktop-right`,"variant4-mobile-left":`${t.value}-clip-crest-variant2-mobile-left`,"variant4-mobile-right":`${t.value}-clip-crest-variant2-mobile-right`})),r=W(()=>{let t={};return e.variant===1?(t[`--clip-path-variant1-left`]=`url(#${n.value[`variant1-left`]})`,t[`--clip-path-variant1-right`]=`url(#${n.value[`variant1-right`]})`):e.variant===2?(t[`--clip-path-variant2-mobile-left`]=`url(#${n.value[`variant2-mobile-left`]})`,t[`--clip-path-variant2-mobile-right`]=`url(#${n.value[`variant2-mobile-right`]})`,t[`--clip-path-variant2-tablet-left`]=`url(#${n.value[`variant2-tablet-left`]})`,t[`--clip-path-variant2-tablet-right`]=`url(#${n.value[`variant2-tablet-right`]})`,t[`--clip-path-variant2-desktop-left`]=`url(#${n.value[`variant2-desktop-left`]})`,t[`--clip-path-variant2-desktop-right`]=`url(#${n.value[`variant2-desktop-right`]})`):e.variant===3?(t[`--clip-path-variant3-mobile`]=`url(#${n.value[`variant3-mobile`]})`,t[`--clip-path-variant3-tablet`]=`url(#${n.value[`variant3-tablet`]})`,t[`--clip-path-variant3-desktop-left`]=`url(#${n.value[`variant3-desktop-left`]})`,t[`--clip-path-variant3-desktop-right`]=`url(#${n.value[`variant3-desktop-right`]})`):e.variant===4&&(t[`--clip-path-variant2-mobile-left`]=`url(#${n.value[`variant2-mobile-left`]})`,t[`--clip-path-variant2-mobile-right`]=`url(#${n.value[`variant2-mobile-right`]})`),t});return(t,i)=>(L(),R(`div`,{class:A([`silvercrest-masked-image__container`,`silvercrest-masked-image__container--variant-${e.variant}-${e.imagePosition}`]),style:fe(r.value)},[(L(),R(`svg`,eT,[B(`defs`,null,[e.variant===1?(L(),R(I,{key:0},[B(`clipPath`,{id:n.value[`variant1-left`],clipPathUnits:`objectBoundingBox`},[...i[0]||=[B(`path`,{d:`M0.678344 0.0240196C0.949941 0.159486 1.10657 0.697058 0.915889 0.91463C0.725329 1.13215 -0.152385 0.896377 -0.223929 0.628346C-0.295382 0.360335 0.406773 -0.111516 0.678278 0.0239298L0.678344 0.0240196Z`,fill:`#000`},null,-1)]],8,tT),B(`clipPath`,{id:n.value[`variant1-right`],clipPathUnits:`objectBoundingBox`},[...i[1]||=[B(`path`,{d:`M0.321656 0.9759804C0.0500593 0.840514 -0.106566 0.302942 0.084111 0.08537C0.274671 -0.13215 1.15238 0.103623 1.22393 0.371654C1.29538 0.639665 0.593227 1.111516 0.321722 0.9760702L0.321656 0.9759804Z`,fill:`#000`},null,-1)]],8,nT)],64)):e.variant===2||e.variant===4?(L(),R(I,{key:1},[B(`clipPath`,{id:n.value[`variant2-mobile-left`],clipPathUnits:`objectBoundingBox`},[...i[2]||=[B(`path`,{d:`M0.992377 0.746279C1.05845 0.437732 0.682531 -0.164356 0.354385 -0.236393C0.0263672 -0.308463 -0.369187 0.502175 -0.17722 0.797949C0.0147926 1.09364 0.926387 1.05487 0.992412 0.746407L0.992377 0.746279Z`,fill:`#000`},null,-1)]],8,rT),B(`clipPath`,{id:n.value[`variant2-mobile-right`],clipPathUnits:`objectBoundingBox`},[...i[3]||=[B(`path`,{d:`M0.00762314 0.746279C-0.0584483 0.437732 0.317469 -0.164356 0.645615 -0.236393C0.973633 -0.308463 1.36919 0.502175 1.17722 0.797949C0.985207 1.09364 0.0736135 1.05487 0.00
44758804 0.746407L0.00762314 0.746279Z`,fill:`#000`},null,-1)]],8,iT),B(`clipPath`,{id:n.value[`variant2-tablet-left`],clipPathUnits:`objectBoundingBox`},[...i[4]||=[B(`path`,{d:`M0.992377 0.661987C1.05845 0.250923 0.682531 -0.551214 0.354385 -0.647185C0.0263672 -0.743202 -0.369187 0.336777 -0.17722 0.730824C0.0147926 1.12476 0.926387 1.07311 0.992412 0.662156L0.992377 0.661987Z`,fill:`#000`},null,-1)]],8,aT),B(`clipPath`,{id:n.value[`variant2-tablet-right`],clipPathUnits:`objectBoundingBox`},[...i[5]||=[B(`path`,{d:`M0.00762314 0.661987C-0.0584483 0.250923 0.317469 -0.551214 0.645615 -0.647185C0.973633 -0.743202 1.36919 0.336777 1.17722 0.730824C0.985207 1.12476 0.0736135 1.07311 0.00758804 0.662156L0.00762314 0.661987Z`,fill:`#000`},null,-1)]],8,oT),B(`clipPath`,{id:n.value[`variant2-desktop-left`],clipPathUnits:`objectBoundingBox`},[...i[6]||=[B(`path`,{d:`M-0.746188 0.768096C-0.611859 0.350211 0.25903 -0.115087 0.704685 0.0256428C1.15021 0.166243 1.06495 1.41809 0.628326 1.6416C0.191704 1.86499 -0.880648 1.18598 -0.746318 0.768225L-0.746188 0.768096Z`,fill:`#000`},null,-1)]],8,sT),B(`clipPath`,{id:n.value[`variant2-desktop-right`],clipPathUnits:`objectBoundingBox`},[...i[7]||=[B(`path`,{d:`M1.74619 0.768096C1.61186 0.350211 0.74097 -0.115087 0.295315 0.0256428C-0.15021 0.166243 -0.0649481 1.41809 0.371674 1.6416C0.808296 1.86499 1.88065 1.18598 1.74632 0.768225L1.74619 0.768096Z`,fill:`#000`},null,-1)]],8,cT)],64)):e.variant===3?(L(),R(I,{key:2},[B(`clipPath`,{id:n.value[`variant3-mobile`],clipPathUnits:`objectBoundingBox`},[...i[8]||=[B(`path`,{d:`M1.22777 0.819042C0.934216 1.08504 0.0436408 1.05576 -0.241141 0.744681C-0.52588 0.433767 0.105642 -0.506177 0.547727 -0.483862C0.989755 -0.461447 1.52141 0.553101 1.22792 0.819L1.22777 0.819042Z`,fill:`#000`},null,-1)]],8,lT),B(`clipPath`,{id:n.value[`variant3-tablet`],clipPathUnits:`objectBoundingBox`},[...i[9]||=[B(`path`,{d:`M1.22777 0.819042C0.934216 1.08504 0.0436408 1.05576 -0.241141 0.744681C-0.52588 0.433767 0.105642 -0.506177 0.547727 -0.483862C0.989755 -0.461447 1.52141 0.553101 1.22792 0.819L1.22777 0.819042Z`,fill:`#000`},null,-1)]],8,uT),B(`clipPath`,{id:n.value[`variant3-desktop-left`],clipPathUnits:`objectBoundingBox`},[...i[10]||=[B(`path`,{d:`M0.855865 -0.314793C1.07537 0.0170156 1.04042 1.01066 0.776385 1.3237C0.512486 1.63671 -0.267898 0.917152 -0.244032 0.424024C-0.220082 -0.0690359 0.636412 -0.646714 0.855831 -0.314973L0.855865 -0.314793Z`,fill:`#000`},null,-1)]],8,dT),B(`clipPath`,{id:n.value[`variant3-desktop-right`],clipPathUnits:`objectBoundingBox`},[...i[11]||=[B(`path`,{d:`M0.144135 -0.314793C-0.0753671 0.0170156 -0.0404192 1.01066 0.223615 1.3237C0.487514 1.63671 1.2679 0.917152 1.24403 0.424024C1.22008 -0.0690359 0.363588 -0.646714 0.144169 -0.314973L0.144135 -0.314793Z`,fill:`#000`},null,-1)]],8,fT)],64)):H(``,!0)])])),V(N(lu),U(e.image,{"aspect-ratio":`container-fit`,class:`silvercrest-masked-image`}),null,16)],6))}}),mT={class:`silvercrest-crest-teaser`},hT=F({__name:`SilvercrestCrestTeaser`,props:{teasers:{}},setup(e){return(t,n)=>(L(),R(`div`,mT,[(L(!0),R(I,null,bi(e.teasers,(e,t)=>(L(),R(`div`,{key:`${e.cmsId||t}`,class:`silvercrest-crest-teaser__item`},[B(`div`,{class:A([`silvercrest-crest-teaser__image-container`,`silvercrest-crest-teaser__image-container--${Number(t)%2==0?`right`:`left`}`])},[V(pT,{image:e.image,variant:1,"image-position":Number(t)%2==0?`right`:`left`},null,8,[`image`,`image-position`])],2),V(VS,U({ref_for:!0},e.textHeader,{"content-alignment":`leftAligned`,"layout-direction":`vertical`,"buttons-behaviour":{mobile:`fullWidth`,allScreens:`sideBySide`},class:`silvercrest-crest-teaser__text-header silvercrest-crest-teaser__text-header--${Number(t)%2==0?`left`:`right`}`}),null,16,[`class`])]))),128))]))}}),gT={class:`silvercrest-flyout`},_T=F({__name:`SilvercrestFlyout`,props:{isOpen:{type:Boolean}},setup(e){return(t,n)=>Kn((L(),R(`div`,gT,[Si(t.$slots,`default`)],512)),[[ls,e.isOpen]])}}),vT=F({__name:`SilvercrestFocusTrap`,props:{isActive:{type:Boolean}},setup(e){let t=M(),n=M(),r=M(),i=M(),a=e=>{let{activeElement:r}=document;e&&r===n.value?t.value?.focus({preventScroll:!0}):!e&&r===t.value&&n.value?.focus({preventScroll:!0})},o=e=>{e.key===`Tab`&&a(!e.shiftKey)};return ai(()=>{tr(()=>e.isActive,e=>
44{e?(r.value?.contains(document.activeElement)||(i.value=document.activeElement,Pn(()=>{t.value?.focus({preventScroll:!0})})),document.addEventListener(`keydown`,o)):(i.value&&i.value.focus({preventScroll:!0}),document.removeEventListener(`keydown`,o))},{immediate:!0})}),ci(()=>{if(document.removeEventListener(`keydown`,o),i.value)try{i.value.focus({preventScroll:!0})}catch{}}),(e,i)=>(L(),R(`div`,{ref_key:`wrapperRef`,ref:r},[B(`div`,{ref_key:`focusableStartRef`,ref:t,tabindex:`0`,class:`silvercrest-focus-trap-ref`},null,512),Si(e.$slots,`default`),B(`div`,{ref_key:`focusableEndRef`,ref:n,tabindex:`0`,class:`silvercrest-focus-trap-ref`},null,512)],512))}}),yT={class:`silvercrest-footer`},bT={class:`silvercrest-footer__top`},xT={class:`silvercrest-footer__logo`},ST=[`href`,`target`,`aria-label`,`innerHTML`],CT={class:`silvercrest-footer__social-buttons`},wT=[`href`,`target`,`aria-label`],TT={key:0,class:`silvercrest-footer__primary-navigation`},ET={class:`silvercrest-footer__nav-container`},DT={class:`silvercrest-footer__nav-items`},OT={class:`silvercrest-footer__primary-headline`},kT={class:`silvercrest-footer__nav-sub-items`},AT={class:`silvercrest-footer__mobile-navigation`},jT={class:`silvercrest-footer__nav-items`},MT={class:`silvercrest-footer__bottom`},NT={class:`silvercrest-footer__secondary-navigation`},PT={class:`silvercrest-footer__secondary-nav-items`},FT={class:`silvercrest-footer__copyright`},IT=F({__name:`SilvercrestFooter`,props:{logo:{},copyrightText:{},socialMediaButtons:{},primaryNavigation:{},secondaryNavigation:{}},setup(e){return(t,n)=>(L(),R(`footer`,yT,[B(`div`,bT,[B(`div`,xT,[B(`a`,{class:`silvercrest-footer__link`,href:e.logo.href,target:e.logo.target,"aria-label":e.logo.a11yLabel,innerHTML:e.logo.logoSvg},null,8,ST)]),B(`div`,CT,[(L(!0),R(I,null,bi(e.socialMediaButtons,e=>(L(),R(`a`,{key:e.cmsId,class:`silvercrest-footer__social-button`,href:e.href,target:e.target,"aria-label":e.a11yLabel},[V(N(Qy),{name:e.icon,class:`silvercrest-footer__social-button-icon`},null,8,[`name`])],8,wT))),128))])]),e.primaryNavigation&&e.primaryNavigation.length>0?(L(),R(`div`,TT,[B(`nav`,ET,[B(`ul`,DT,[(L(!0),R(I,null,bi(e.primaryNavigation,e=>(L(),R(`li`,{key:e.cmsId},[B(`div`,OT,we(e.headline),1),B(`ul`,kT,[(L(!0),R(I,null,bi(e.items,e=>(L(),R(`li`,{key:e.cmsId},[V(N(wx),{href:e.href,target:e.target,label:e.label},null,8,[`href`,`target`,`label`])]))),128))])]))),128))])])])):H(``,!0),B(`div`,AT,[(L(!0),R(I,null,bi(e.primaryNavigation,e=>(L(),z(N(ub),{key:e.cmsId},{default:P(()=>[V(N(fb),{label:e.headline},{default:P(()=>[B(`div`,jT,[(L(!0),R(I,null,bi(e.items,e=>(L(),z(N(wx),{key:e.cmsId,href:e.href,target:e.target,label:e.label},null,8,[`href`,`target`,`label`]))),128))])]),_:2},1032,[`label`])]),_:2},1024))),128))]),B(`div`,MT,[B(`div`,NT,[B(`div`,PT,[(L(!0),R(I,null,bi(e.secondaryNavigation,e=>(L(),z(N(wx),{key:e.cmsId,href:e.href,target:e.target,label:e.label},null,8,[`href`,`target`,`label`]))),128))]),B(`p`,FT,we(e.copyrightText),1)])])]))}});function LT(e){let t,n,r=new Promise((e,r)=>{t=e,n=r});return e&&e(t,n),{promise:r,resolve:t,reject:n}}function RT(e,t){return e.lastIndexOf(t,0)===0}var zT=/^((?:\w+:)?\/\/([^\/]+))/;function BT(e){let t=[],n=Object.keys(e),r=encodeURIComponent;for(let i=0;i<n.length;i++)t.push(`${r(n[i])}=${r(e[n[i]])}`);return t.join(`&`)}function VT(e){let t=document.location;if(RT(e,`/`)||RT(e,`.`))return t.origin?t.origin:t.protocol+`//`+t.host;let n=e.match(zT);if(!n)throw Error(`Invalid URL: `+e);return n[1]}var HT=class{constructor(e){this.ready=!1,this.buffer=[],this.id=e.id,this.type=e.type,this.element=e.element,this.onReady=e.onReady,this.origin=VT(e.element.src)}send(e){this.ready?this.element.contentWindow.postMessage(e,this.origin):this.buffer.push(e)}setReady(e){this.onReady(),this.ready=e,this.ready&&this.flush()}flush(){for(let e=0;e<this.buffer.length;e++)this.element.contentWindow.postMessage(this.buffer[e],this.origin);this.buffer=[]}};function UT(e,t){return e===`*`||t.has(e)}var WT=class{constructor(){this.origins=new Set,this.targets={},this.answered=new Set,this.onReceiveRootMessage=()=>{},window.addEventListener(`message`,e=>{this.onReceive(e)})}listen(e){let t=this.onReceiveRootMessage;this.onReceiveRootMessage=n=>{t(n),e(n)}}
44addOrigins(e){e.forEach(e=>this.origins.add(e))}send(e){if(e.from_id){let t=this.targets[e.from_id];if(!t){console.error(`[bus] Unexpected message from unknown sender ${e.from_id}`,e);return}(e.type===`widget_announce`||e.type===`agent_announce`)&&t.setReady(!0)}let t=e.rid;if(t){if(this.answered.has(t+e.to_id))return;this.answered.add(t+e.to_id)}if(e.to_id===``){this.onReceiveRootMessage(e);return}let n=this.targets[e.to_id];if(!n){console.error(`[bus] Unexpected message to unknown target ${e.to_id}`,e);return}n.send(e)}onReceive(e){if(!UT(e.origin,this.origins))return;let t=e.data;!t||!t._frc||this.send(t)}registerTarget(e){this.targets[e.id]=e}registerTargetIFrame(e,t,n,r){let i=LT(),a=new Promise(e=>setTimeout(()=>e(`timeout`),r)),o=new HT({id:t,element:n,type:e,onReady:()=>i.resolve(`registered`)});return this.registerTarget(o),Promise.race([i.promise,a])}removeTarget(e){delete this.targets[e]}};function GT(e,t=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789`){let n=``;for(let r=0;r<e;r++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}function KT(e){let t=e.slice();for(let e=t.length-1;e>0;e--){let n=Math.floor(Math.random()*(e+1)),r=t[e];t[e]=t[n],t[n]=r}return t}var qT=`frc_sc`,JT=`frc_sid`,XT=`__`,ZT=!1,QT=`0`,$T=`__`+GT(10);function eE(e){if(!ZT){let t=0;try{t=parseInt(sessionStorage.getItem(qT)||``,10)}catch{}isNaN(t)&&(t=0),e&&t++,QT=t.toString();try{sessionStorage.setItem(qT,QT)}catch{}}return QT}function tE(){let e;try{e=sessionStorage.getItem(JT)}catch{return $T}return e||(e=GT(12),sessionStorage.setItem(JT,e)),e}var nE=class{constructor(e){this.mem=new Map,this.storePrefix=e}get(e){let t=this.storePrefix+XT+e;try{let e=sessionStorage.getItem(t);return e===null?void 0:e}catch{}return this.mem.get(e)}set(e,t){let n=this.storePrefix+XT+e;try{t===void 0?(this.mem.delete(e),sessionStorage.removeItem(n)):(this.mem.set(e,t),sessionStorage.setItem(n,t))}catch{}}},rE=typeof navigator<`u`&&navigator.userAgentData!==void 0;function iE(){return[document.querySelectorAll(`.frc-captcha`),document.querySelectorAll(`.frc-risk-intelligence`)]}function aE(e){let t=e;for(;t;){if(t.tagName===`FORM`)return t;if(t.parentElement){t=t.parentElement;continue}let e=t.parentNode;if(e&&e.host){t=e.host;continue}t=null}return null}function oE(e,t){e.addEventListener(`focusin`,t,{once:!0,passive:!0})}function sE(e,t){let n=document.createElement(`input`);return n.type=`hidden`,n.style.display=`none`,n.name=t,e.appendChild(n),n}function cE(e,t,n){e.style[t]===``&&(e.style[t]=n)}function lE(e){let t=cE;t(e,`position`,`relative`),t(e,`height`,`70px`),t(e,`padding`,`0`),t(e,`width`,`316px`),t(e,`maxWidth`,`100%`),t(e,`maxHeight`,`100%`),t(e,`overflow`,`hidden`),t(e,`borderRadius`,`4px`)}function uE(e){e.removeAttribute(`style`)}function dE(e){document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,e):e()}function fE(e,t){let n;typeof window.CustomEvent==`function`?n=new CustomEvent(t.name,{bubbles:!0,detail:t}):(n=document.createEvent(`CustomEvent`),n.initCustomEvent(t.name,!0,!1,t)),e.dispatchEvent(n)}function pE(e){for(;!e.lang||typeof e.lang!=`string`;)if(e=e.parentElement,!e)return null;return e.lang}var mE={ar:{title:`التحقق من مكافحة الروبوتات`,connecting:`التحقق من مكافحة الروبوتات قيد الاتصال…`,retrying:`استغرق الاتصال بالتحقق من مكافحة الروبوتات وقتًا طويلاً.
45
46إعادة المحاولة…`,failed:`فشل الاتصال بالتحقق من مكافحة الروبوتات.`,newTab:`يفتح في تبويب جديد`},bg:{title:`Проверка срещу роботи`,connecting:`Зарежда се задачата…`,retrying:`Неуспешно свързване.
47
48Опит за повторно свързване…`,failed:`Неуспешно свързване.`,newTab:`отваря се в нов раздел`},ca:{title:`Verificació anti-robot`,connecting:`Carregant el desafiament…`,retrying:`Errada de conexió.
49
50Reintentant…`,failed:`Errada de conexió.`,newTab:`s'obre en una pestanya nova`},cs:{title:`Ověření proti robotům`,connecting:`Připojování kontroly proti robotům…`,retrying:`Připojení kontroly proti robotům trvalo příliš dlouho.
51
52Opakuji pokus…`,failed:`Kontrola proti robotům se nepodařilo připojit.`,newTab:`otevře se na nové kartě`},da:{title:`Anti-robot-verifikation`,connecting:`Anti-robot-kontrol forbinder…`,retrying:`Anti-robot-kontrol tog for lang tid at oprette forbindelse.
53
54Prøver igen…`,failed:`Anti-robot-kontrol kunne ikke oprette forbindelse.`,newTab:`åbner i ny fane`},nl:{title:`Anti-robotcheck`,connecting:`Verbinden met Anti-robotcheck…`,retrying:`Verbinden met Anti-robotcheck mislukt.
55
56Opnieuw aan het proberen…`,failed:`Verbinden met Anti-robotcheck mislukt.`,newTab:`opent in nieuw tabblad`},en:{title:`Anti-Robot verification`,connecting:`Anti-Robot check connecting…`,retrying:`Anti-Robot check took too long to connect.
57
58Retrying…`,failed:`Anti-Robot check failed to connect.`,newTab:`opens in new tab`},fi:{title:`Robottien torjunnan vahvistus`,connecting:`Robottien torjunnan tarkistus käynnissä…`,retrying:`Robottien torjunnan tarkistus kesti liian kauan.
59
60Yritetään uudelleen…`,failed:`Robottien torjunnan tarkistus epäonnistui.`,newTab:`avautuu uuteen välilehteen`},fr:{title:`Vérification anti-robot`,connecting:`Connexion à la vérification anti-robot…`,retrying:`La connexion à la vérification anti-robot a pris trop de temps.
61
62Nouvelle tentative…`,failed:`Échec de la connexion à la vérification anti-robot.`,newTab:`s'ouvre dans un nouvel onglet`},de:{title:`Anti-Roboter-Verifizierung`,connecting:`Verbindung zur Anti-Roboter-Verifizierung wird hergestellt…`,retrying:`Verbindung zur Anti-Roboter-Verifizierung hat zu lange gedauert.
63
64Erneuter Versuch…`,failed:`Verbindung zur Anti-Roboter-Verifizierung ist fehlgeschlagen.`,newTab:`öffnet in neuem Tab`},hi:{title:`एंटी-रोबोट सत्यापन`,connecting:`चुनौती लोड हो रही है…`,retrying:`कनेक्शन विफल.
65
66पुनः प्रयास कर रहे हैं…`,failed:`कनेक्शन विफल.`,newTab:`नए टैब में खुलता है`},hu:{title:`Robotellenőrzés`,connecting:`Robotellenőrzés csatlakozás…`,retrying:`A robotellenőrzés túl sokáig tartott a csatlakozáshoz.
67
68Újrapróbálom…`,failed:`A robotellenőrzés nem tudott csatlakozni.`,newTab:`új lapon nyílik meg`},id:{title:`Verifikasi Anti-Robot`,connecting:`Pemeriksaan Anti-Robot sedang terhubung…`,retrying:`Pemeriksaan Anti-Robot memakan waktu terlalu lama untuk terhubung.
69
70Mencoba lagi…`,failed:`Pemeriksaan Anti-Robot gagal terhubung.`,newTab:`terbuka di tab baru`},ja:{title:`ロボット防止認証`,connecting:`チャレンジを読み込んでいます…`,retrying:`接続失敗.
71
72再試行中…`,failed:`接続失敗.`,newTab:`新しいタブで開きます`},it:{title:`Verifica anti-robot`,connecting:`Connessione verifica anti-robot in corso…`,retrying:`La connessione alla verifica anti-robot ha richiesto troppo tempo.
73
74Riprovando…`,failed:`Impossibile connettersi alla verifica anti-robot.`,newTab:`si apre in una nuova scheda`},nb:{title:`Anti-robot-verifisering`,connecting:`Laster inn utfordring…`,retrying:`Klarte ikke å koble til.
75
76Prøver igjen…`,failed:`Klarte ikke å koble til.`,newTab:`åpnes i ny fane`},pl:{title:`Weryfikacja antyrobotowa`,connecting:`Łączenie się z kontrolą antyrobotową…`,retrying:`Łączenie się z kontrolą antyrobotową trwało zbyt długo. 
77
78Ponowna próba…`,failed:`Nie udało się połączyć z kontrolą antyrobotową.`,newTab:`otwiera się w nowej karcie`},ro:{title:`Verificare anti-robot`,connecting:`Se incarca testul…`,retrying:`Conexiunea a esuat.
79
80Reincercare…`,failed:`Conexiunea a esuat.`,newTab:`se deschide Ã
80®ntr-o filă nouă`},pt:{title:`Verificação anti-robô`,connecting:`Verificação anti-robô a ligar…`,retrying:`A verificação anti-robô demorou demasiado tempo a ligar-se.
81
82A tentar novamente…`,failed:`A verificação anti-robô não conseguiu ligar-se.`,newTab:`abre num novo separador`},ru:{title:`Проверка антиробота`,connecting:`Подключение к проверке антиробота…`,retrying:`Подключение к проверке антиробота заняло слишком много времени.
83
84Повторяем попытку…`,failed:`Не удалось подключиться к проверке антиробота.`,newTab:`откроется в новой вкладке`},sk:{title:`Overovanie proti robotom`,connecting:`Pripojenie kontroly proti robotom…`,retrying:`Pripojenie kontroly proti robotom trvalo príliš dlho.
85
86Opakujem pokus…`,failed:`Pripojenie kontroly proti robotom sa nepodarilo.`,newTab:`otvorí sa na novej karte`},sl:{title:`Preverjanje proti robotom`,connecting:`Nalaganje izziva…`,retrying:`Povezava ni uspela.
87
88Ponovni poskus…`,failed:`Povezava ni uspela.`,newTab:`odpre se v novem zavihku`},es:{title:`Verificación antirrobot`,connecting:`Conectando verificación antirrobot…`,retrying:`La verificación antirrobot tardó demasiado en conectarse.
89
90Reintentando…`,failed:`Error al conectar la verificación antirrobot.`,newTab:`se abre en una pestaña nueva`},sv:{title:`Anti-robotverifiering`,connecting:`Anti-robotverifiering ansluter…`,retrying:`Anti-robotverifiering tog för lång tid att ansluta.
91
92Försöker igen…`,failed:`Anti-robotverifiering kunde inte ansluta.`,newTab:`öppnas i ny flik`},th:{title:`การตรวจสอบป้องกันบอท`,connecting:`กำลังโหลดการท้าทาย…`,retrying:`เชื่อมต่อไม่สำเร็จ.
93
94กำลังลองใหม่…`,failed:`เชื่อมต่อไม่สำเร็จ.`,newTab:`เปิดในแท็บใหม่`},tr:{title:`Robot önleme doğrulaması`,connecting:`Robot önleme kontrolü bağlanıyor…`,retrying:`Robot önleme kontrolü bağlanmak için çok uzun sürdü.
95
96Yeniden deniyor…`,failed:`Robot önleme kontrolü bağlanamadı.`,newTab:`yeni sekmede açılır`},vi:{title:`Xác minh chống robot`,connecting:`Kiểm tra robot đang kết nối…`,retrying:`Kiểm tra chống robot mất quá nhiều thời gian để kết nối.
97
98Đang thử lại…`,failed:`Kiểm tra chống robot không thể kết nối.`,newTab:`mở trong tab mới`},zh:{title:`反机器人验证`,connecting:`反机器人验证正在连接…`,retrying:`反机器人验证连接耗时过长。
99
100正在重试…`,failed:`反机器人验证连接失败。`,newTab:`在新标签页中打开`}},hE=[`ar`,`he`,`fa`,`ur`,`ps`,`sd`,`yi`];function gE(e){return e.toLowerCase().split(`-`)[0].split(`_`)[0]}function _E(e){return e=gE(e),hE.indexOf(e)!==-1}function vE(e){return e=gE(e),(mE[e]||mE.en).title+` - Widget`}function yE(e,t){return e=gE(e),(mE[e]||mE.en)[t]}var bE=`FrcFrameId`,xE=`frc-i-agent`,SE=`frc-i-widget`,CE=`frc-widget-placeholder`;function wE(e,t,n){let r={origin:document.location.origin,sess_id:tE(),sess_c:eE(!0),comm_id:t,sdk_v:`1.0.2`,v:`1`,agent_id:t,ts:Date.now().toString()},i=document.createElement(`iframe`);i.className=xE,i.dataset[bE]=t,i.src=n+`?`+BT(r),i.frcSDK=e;let a=i.style;return a.width=a.height=a.border=a.visibility=`0`,a.display=`none`,i}function TE(e,t,n,r){let i=document.createElement(`iframe`),a=kE(r),o={origin:document.location.origin,sess_id:tE(),sess_c:eE(!0),comm_id:t,sdk_v:`1.0.2`,v:`1`,agent_id:e,lang:a,sitekey:r.sitekey||``,ts:Date.now().toString()};r.theme&&(o.theme=r.theme),rE&&(i.allow=`clipboard-write`),i.frameBorder=`0`,i.src=n+`?`+BT(o),i.className=SE,i.title=vE(a),i.dataset[bE]=t;let s=i.style;return s.border=s.visibility=`0`,s.position=`absolute`,s.height=s.width=`100%`,s.userSelect=`none`,s[`-webkit-tap-highlight-color`]=`transparent`,s.display=`none`,r.element.appendChild(i),i}function EE(e){let t=document.createElement(`div`);t.classList.add(CE);let n=t.style,r=e.theme===`dark`||e.theme===`auto`&&window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches;return n.color=r?`#fff`:`#222`,n.backgroundColor=r?`#171717`:`#fafafa`,n.borderRadius=`4px`,n.border=`1px solid`,n.borderColor=`#ddd`,n.padding=`8px`,n.height=n.width=`100%`,n.fontSize=`14px`,n.boxSizing=`border-box`,DE(n),e.element.appendChild(t),t}function DE(e){e.textDecoration=e.fontStyle=`none`,e.fontWeight=`500`,e.fontFamily=`-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif`,e.lineHeight=`1`,e.letterSpacing=`-0.0125rem`}function OE(e){let t=document.createElement(`div`);t.classList.add(`frc-banner`);let n=kE(e),r=e.theme===`dark`||e.theme===`auto`&&window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches,i=`#565656`,a=`#a2a2a2`;r&&(i=`#a2a2a2`,a=`#565656`);let o=t.style;o.position=`absolute`,o.bottom=`6px`,_E(n)?o.left=`6px`:o.right=`6px`,o.lineHeight=`1`;let s=document.createElement(`a`);s.href=`https://friendlycaptcha.com`,s.rel=`noopener`;let c=s.style;DE(c),c.color=i,c.fontSize=`10px`,c.userSelect=`none`,c.textDecorationLine=`underline`,c.textDecorationThickness=`1px`,c.textDecorationColor=a,c.letterSpacing=`-0.0125rem`,s.target=`_blank`,s.textContent=`Friendly Captcha`,s.ariaLabel=`Friendly Captcha (`+yE(n,`newTab`)+`)`,s.onmouseenter=()=>c.textDecorationColor=i,s.onmouseleave=()=>c.textDecorationColor=a,t.appendChild(s),e.element.appendChild(t)}function kE(e){let t=e.language;return(!t||t===`html`)&&(t=pE(e.element)||``),t}
100function AE(e,t,n){let r=(e,t)=>{let n=document.createElement(`a`);n.href=e,n.target=`_blank`,n.rel=`noopener`,n.textContent=t;let r=n.style;return DE(r),r.textDecoration=`underline`,r.color=`#565656`,n.onmouseenter=()=>r.textDecoration=`none`,n.onmouseleave=()=>r.textDecoration=`underline`,n},i=yE(n,`failed`),a=[r(`${t}/connectionTest`,i)];e.textContent=``,a.forEach(t=>e.appendChild(t))}function jE(){let e=window.performance;return e?e.now():0}function ME(e,t,n,r){let i=jE(),a=n.getBoundingClientRect(),o={v:1,tt:e,pnow:i,sm:t,el:{bcr:[a.left,a.top,a.width,a.height],con:document.body.contains(n)},stack:Error().stack||``,we:!!window.event,weit:!!window.event&&!!window.event.isTrusted};return r&&(o.ev={ts:r.timeStamp,rt:!!r.relatedTarget,eot:!!r.explicitOriginalTarget,it:r.isTrusted}),o}function NE(e,...t){for(let r=0;r<t.length;r++){let i=t[r];for(var n in i)i.hasOwnProperty(n)&&(e[n]=i[n])}return e}var PE=`frc-captcha-response`,FE=class{constructor(e){this.state=`init`,this.response=`.UNINITIALIZED`,this.focusEventPending=!1,this.isDestroyed=!1,this.id=e.id;let t=e.createOpts;if(this.e=t.element,this.ready=e.registered,!this.e)throw Error(`No element provided to mount widget under.`);this.e.frcWidget=this,this.formFieldName=t.formFieldName===void 0?PE:t.formFieldName,this.sitekey=t.sitekey,this._reset=e.callbacks.onReset,this._destroy=e.callbacks.onDestroy,this._trigger=e.callbacks.onTrigger,this.startMode=e.createOpts.startMode||`focus`,this.formFieldName!==null&&(this.hiddenFormEl=sE(this.e,this.formFieldName)),this.setState({response:`.UNCONNECTED`,state:`init`}),this.ready.then(()=>{this.handleStartMode()})}handleStartMode(){if(this.startMode===`focus`&&!this.focusEventPending&&!this.isDestroyed){let e=aE(this.e);e&&(this.focusEventPending=!0,oE(e,e=>{this.trigger(`focus`,{ev:e}),this.focusEventPending=!1}))}else this.startMode===`auto`&&this.trigger(`auto`)}reset(e={trigger:`root`}){if(this.isDestroyed)throw Error(`Can not reset destroyed widget.`);this.setState({response:`.RESET`,state:`reset`,resetTrigger:e.trigger}),this._reset(e),this.handleStartMode()}destroy(){this.isDestroyed=!0,this.hiddenFormEl&&this.hiddenFormEl.remove(),this.hiddenFormEl=void 0,this.setState({response:`.DESTROYED`,state:`destroyed`}),this._destroy()}trigger(e,t={}){if(this.isDestroyed)throw Error(`Can not start destroyed widget.`);let n=ME(e,this.startMode,this.e,t.ev);this._trigger({trigger:n})}start(){this.trigger(`programmatic`)}setState(e){let t=this.state!==e.state;this.response=e.response,this.state=e.state,this.hiddenFormEl&&this.e.isConnected!==!1&&(this.hiddenFormEl.value=e.response),t&&this.dispatchWidgetEvent({name:`frc:widget.statechange`,error:e.error,mode:e.mode}),this.state===`expired`?this.dispatchWidgetEvent({name:`frc:widget.expire`}):this.state===`completed`?this.dispatchWidgetEvent({name:`frc:widget.complete`}):this.state===`error`?this.dispatchWidgetEvent({name:`frc:widget.error`,error:e.error}):this.state===`reset`&&this.dispatchWidgetEvent({name:`frc:widget.reset`,trigger:e.resetTrigger})}dispatchWidgetEvent(e){let t={response:this.response,state:this.state,id:this.id};NE(t,e),fE(this.e,t)}addEventListener(e,t,n){this.e.addEventListener(e,t,n)}removeEventListener(e,t,n){this.e.removeEventListener(e,t,n)}getState(){return this.state}getResponse(){return this.response}getElement(){return this.e}},IE=function(e){return typeof e==`function`},LE=function(e){let t=[],n=new Map,r=function(){return t.splice(0,t.length)},i=window,a=(function(){try{let e=document.createElement(`iframe`);e.style.display=`none`,(document.body||document.head).appendChild(e);let t=e?e.contentWindow:0;return e.remove(),t||i}catch{return i}})(),o=Function.prototype.toString,s=function(...e){let t=IE(this)?n.get(this):!1,r=this===s?o:t||this;return o.apply(r,e)};Function.prototype.toString=s;let c=function(){return(a.Error||i.Error)(`FriendlyCaptcha_DummyTrace`).stack||``},l=`prototype`,u=i.EventTarget?i.EventTarget[l].dispatchEvent:{},d=[[`Document.prototype.documentElement`,i.Document[l],`documentElement`],[`Element.prototype.shadowRoot`,i.Element[l],`shadowRoot`],[`Node.prototype.nodeType`,i.Node[l],`nodeType`],[`Object.is`,i.Ob
100ject,`is`],[`Array.prototype.slice`,i.Array[l],`slice`],[`Document.prototype.querySelectorAll`,i.Document[l],`querySelectorAll`],[`Document.prototype.createElement`,i.Document[l],`createElement`],[`EventTarget.prototype.dispatchEvent`,u,`dispatchEvent`]];return e.disableEvalPatching||d.push([`eval`,i,`eval`]),d.forEach(function([e,r,i]){let a=Object.getOwnPropertyDescriptor(r,i),o=a&&(a.get||a.set);if(!a)return;if(o){if(!a.get)return}else if(typeof a.value!=`object`&&typeof a.value!=`function`)return;let s=0,l=0,u=function(...n){let r=Date.now();if(r-s>=1e3&&(l=0,s=r),l<50){let n={d:r,pnow:jE(),n:e,st:c()};t.length>2e4&&t.splice(0,1e3),t.push(n),l++}return(o?a.get:a.value).apply(this,n)};try{let e=o?a.get?a.get():void 0:a.value();e&&(u.length=e.length,u.name=e.name)}catch{}try{let e=NE({},a);o?e.get=u:e.value=u,Object.defineProperty(r,i,e),n.set(u,o?a.get:a.value)}catch{}}),r};function RE(){let e=[0,0,0,0,0,0,0];return{s:e,add(t){let n=++e[0],r=t-e[1],i=r/n,a=i*i,o=r*i*(n-1);e[1]+=i,e[4]+=o*a*(n*n-3*n+3)+6*a*e[2]-4*i*e[3],e[3]+=o*i*(n-2)-3*i*e[2],e[2]+=o,n==1?e[5]=e[6]=t:(t<e[5]&&(e[5]=t),t>e[6]&&(e[6]=t))}}}var zE=`addEventListener`,BE=Math,VE;function HE(){return/Android/i.test(navigator.userAgent)}function UE(e,t,n=!1,r){let i=RE(),a=!1,o;return dE(()=>{r||=document.body,r[zE](e,e=>{(!a||n)&&(o=e.timeStamp,a=!0)}),r[zE](t,e=>{a&&=(i.add(e.timeStamp-o),!1)})}),i.s}function WE(e){let t=[];for(let n=0;n<e.length;n++)t.push(0),document[zE](e[n],e=>t[n]++);return t}function GE(){let e=[0,0,0,0,0,0,0,0],t={8:1,46:1,9:2,45:3,17:4,13:5,37:6,38:6,39:6,40:6,33:7,34:7};return document[zE](`keydown`,n=>{let r=n.keyCode;t[r]?e[t[r]]++:r>=112&&r<=123&&e[0]++}),e}function KE(e,t,n,r){return BE.sqrt(BE.pow(e-t,2)+BE.pow(n-r,2))}function qE(e,t,n){return BE.sqrt(BE.pow(e,2)+BE.pow(t,2)+BE.pow(n,2))}function JE(e,t){let n=t-e;return n+=n>180?-360:n<-180?360:0,n}var YE=class{constructor(e){this.rn=0,this.i=0,this.smel={n:0,ts:0,d:0};let t=this.smel,n=e=>{t.n||(t.fts=e.timeStamp,t.fxy=[e.clientX,e.clientY,e.screenX,e.screenY]),t.n++,e.type===`mouseleave`&&(t.d+=e.timeStamp-t.ts),t.ts=e.timeStamp,t.xy=[e.clientX,e.clientY]},r=document;dE(()=>{let e=r.body;e[zE](`mouseenter`,n),e[zE](`mouseleave`,n)}),this.bh={onoff:{kdu:UE(`keydown`,`keyup`),cse:UE(`compositionstart`,`compositionend`),mdu:UE(`mousedown`,`mouseup`),mle:UE(`mouseleave`,`mouseenter`),med:UE(`mouseenter`,`mousedown`,!0),semd:UE(`scrollend`,`mousedown`,!0,r),se:UE(`scroll`,`scrollend`,!1,r),pdc:UE(`pointerdown`,`pointercancel`,!0),mmc:UE(`mousemove`,`click`,!0),tse:UE(`touchstart`,`touchend`),fikd:UE(`focusin`,`keydown`,!0)},nev:WE([`mouseout`,`pointercancel`,`focus`,`focusin`,`blur`,`visibilitychange`,`copy`,`paste`,`cut`,`contextmenu`,`click`,`auxclick`,`wheel`,`resize`]),nk:GE(),mov:this.setupMovementMetrics(),dm:this.setupMotionMetrics(),do:this.setupOrientationMetrics()},this.dep=e.disableEvalPatching||!1,this.takeTraceRecords=LE(e)}setupMovementMetrics(){let e,t=[],n=RE(),r=RE(),i=RE(),a={t:n.s,v:i.s,d:r.s,ns:0},o=()=>{let o=t[t.length-1];if(t.length>=1e4/50||o&&(o[0]&&this.tm.timeStamp===o[1]||!o[0]&&this.mm.timeStamp===o[1])){if(clearInterval(e),e=void 0,t.length===1){a.ns++,t=[];return}let s=t[0];n.add(o[1]-s[1]),r.add(KE(o[2],s[2],o[3],s[3]));for(let e=1;e<t.length;e++){let n=t[e],r=t[e-1],a=KE(n[2],r[2],n[3],r[3])*1e3,o=n[1]-r[1];i.add(a/o)}t=[];return}let s=0;if(o?s=o[0]:this.mm&&this.tm?s=this.mm.timeStamp>this.tm.timeStamp?0:1:this.mm||(s=1),s){let e=this.tm.touches[0];e&&t.push([1,this.tm.timeStamp,e.screenX,e.screenY])}else t.push([0,this.mm.timeStamp,this.mm.screenX,this.mm.screenY])},s=-1;return dE(()=>{let t=document.body;t[zE](`mousemove`,t=>{this.mm=t,e===void 0&&(o(),e=setInterval(o,50))}),t[zE](`touchmove`,t=>{this.tm=t;let n=t.touches[0];if(n){let e=n.radiusX+n.radiusY*1.234;e!==s&&(s=e,this.rn++)}e===void 0&&(o(),e=setInterval(o,50))})}),a}setupMotionMetrics(){let e=RE(),t=RE(),n={n:0,ts:0,ac:e.s,rr:t.s,i:0,g:!1};return HE()&&window[zE](`devicemotion`,r=>{n.ts=r.timeStamp,n.i=r.interval,n.g=!r.acceleration;let i=r.acceleration||r.accelerationIncludingGravity;i&&e.add(qE(i.x,i.y,i.z));let a=r.rotationRate;a&&t.add(qE(a.alpha,a.beta,a.gamma))}),n}setupOrientationMetrics(){let e=RE(),t=RE(),n={fts:0,ts:0,gd:e.s,bd:t.s};if(!HE())return n;let r;return window[zE](`deviceorientation`,i=>{i.gamma==null||i.beta==null||i.alpha==null||(n.ts=i.timeStamp,n.a=i.alpha,n.b=i.beta,n.g=i.gamma,r?(e.add(JE(i.gamma,n.g)),t.add(JE(n.b,i.beta))):(n.fts=n.ts,r=!0))}),n}gmm(){let e=this.mm;return e&&{xy:[e.clientX,e.clientY,e.screenX,e.screenY,e.offsetX,e.offsetY,e.pageX,e.pageY,e.movementX,e.movementY],ts:e.timeStamp}}gtm(){let e=this.tm,t=e&&e.touches,n=t&&t[0];return e&&n&&{id:n.identifier,xy:[n.clientX,n.clientY,n.screenX,n.screenY,n.pageX,n.pageY],r:[n.radiusX,n.radiusX,n.rotationAngle,n.force],n:t.length,ts:e.timeStamp,rn:this.rn}}get(e){let t=document.body,n=window,r=n.performance;return{v:1,i:++this.i,hl:history.length,fe:!!window.frameElement,dep:this.dep,wid:e,sc:parseInt(eE(!1)),sid:tE(),conv:0,t:{pnow:jE(),pto:r&&r.timeOrigin||0,ts:Date.now()},dims:{d:[n.innerWidth,n.innerHeight,n.outerWidth,n.outerHeight,n.screenX,n.screenY,n.pageXOffset,n.pageYOffset,t.clientWidth,t.clientHeight],dpr:n.devicePixelRatio},mel:this.smel,mm:this.gmm(),tm:this.gtm(),bh:this.bh,stack:Error().stack||``,trc:this.takeTraceRecords()}}};function XE(e){return VE||=new YE(e)}var ZE=e=>e.map(e=>`https://${e}.frcapi.com`).join(`,`),QE={eu:ZE([`eu`,`eu0`,`eu1`]),global:ZE([`global`,`global0`,`global1`])},$E=e=>e.split(`,`).map(e=>e.trim()).filter(e=>!!e),eD=e=>$E(QE[e]||e);function tD(e){let t=$E(e||QE.global).reduce((e,t)=>
100e.concat(eD(t)),[]).map(VT);return t.length>0?t:$E(QE.global).map(VT)}function nD(){let e=document.querySelector(`meta[name="frc-disable-eval-patching"]`);return e?!!e.content:!1}function rD(){let e=document.querySelector(`meta[name="frc-api-endpoint"]`);if(e)return e.content;let t=document.currentScript;if(t){let e=t.dataset.frcApiEndpoint;if(e)return e}let n=document.querySelector(`.frc-captcha[data-api-endpoint]`);if(n){let e=n.dataset.apiEndpoint;if(e)return e}}function iD(){let e=window.Intl;if(!e||!e.DateTimeFormat)return;let t=new e.DateTimeFormat;if(!(!t||!t.resolvedOptions))return t.resolvedOptions().timeZone}var aD=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_`;function oD(e){return window.TextEncoder?sD(new TextEncoder().encode(e)):``}function sD(e){let t=e.length,n=``;for(let r=0;r<t;r+=3){let t=e[r+0],i=e[r+1],a=e[r+2],o=``;o+=aD.charAt(t>>>2),o+=aD.charAt((t&3)<<4|i>>>4),o+=aD.charAt((i&15)<<2|a>>>6),o+=aD.charAt(a&63),n+=o}return t%3==2?n=n.substring(0,n.length-1)+`=`:t%3==1&&(n=n.substring(0,n.length-2)+`==`),n}var cD=`frc-risk-intelligence-token`,lD=class{constructor(e){if(this.timeout=null,this.data=null,this.e=e.element,!this.e)throw Error(`No element provided for mounting Risk Intelligence handle.`);this.e.frcRiskIntelligence=this,this.formFieldName=e.formFieldName===void 0?cD:e.formFieldName,this.formFieldName!==null&&(this.hiddenFormEl=sE(this.e,this.formFieldName)),this.startMode=e.startMode||`focus`,this.requestRiskIntelligence=e.riskIntelligence,this.handleStartMode()}handleStartMode(){if(this.startMode===`none`)console.warn(`Risk Intelligence <div> found with data-start="none" (no-op), skipping...`,this.e);else if(this.startMode===`auto`)this.request();else{let e=aE(this.e);e?oE(e,()=>{this.request()}):console.warn(`Risk Intelligence <div> with startMode of "focus" found without a parent <form> element, skipping...`,this.e)}}request(){this.requestRiskIntelligence().then(e=>{this.timeout!==null&&clearTimeout(this.timeout),this.timeout=setTimeout(()=>{fE(this.e,{name:`frc:riskintelligence.expire`})},e.expiresAt-Date.now()),this.data={token:e.token,expiresAt:e.expiresAt},this.hiddenFormEl&&(this.hiddenFormEl.value=e.token),fE(this.e,{name:`frc:riskintelligence.complete`,token:e.token,expiresAt:e.expiresAt})}).catch(e=>{fE(this.e,{name:`frc:riskintelligence.error`,error:{code:e.code,detail:e.detail}})})}getData(){return this.data}getElement(){return this.e}addEventListener(e,t,n){this.e.addEventListener(e,t,n)}removeEventListener(e,t,n){this.e.removeEventListener(e,t,n)}};function uD(e){return e.length===0?[]:[e[0]].concat(KT(e.slice(1)))}function dD(e,t){let n=t.length;if(n===0)return-1;if(e<=2||n===1)return 0;let r=n-1,i=e-2;return i<=r?i:1+Math.floor(Math.random()*r)}function fD(e,t,n){let r=VT(e),i=VT(t),a=RT(e,r)?e.slice(r.length):e;a.length===0?a=`/`:RT(a,`/`)||(a=`/`+a);let o=a.indexOf(`?`)===-1?`?`:`&`;return i+a+o+`retry=`+n}var pD=`/api/v2/captcha/agent`,mD=`/api/v2/captcha/widget`,hD=`FrcFrameId`,gD=`FrcAgentOriginKey`,_D=1e3*60*60*36,vD=[3e3,5e3,8e3,18e3,38e3],yD=vD.length,bD,xD=0,SD=class{constructor(e={}){if(this.agents=new Map,this.agentState=new Map,this.widgets=new Map,this._attached=LT(),this.attached=this._attached.promise,this.riskIntelligencePromises=new Map,this.clearRiskIntelligencePromises=new Map,this.riskIntelligenceHandles=[],this.apiEndpoint=e.apiEndpoint,bD||=new WT,bD.listen(e=>this.onReceiveMessage(e)),this.bus=bD,xD++,xD>1&&console.warn(`Multiple Friendly Captcha SDKs created, this is not recommended. Please use a single SDK instance.`),this.signals=XE({disableEvalPatching:e.disableEvalPatching||nD()}),e.startAgent){let e=tD(this.apiEndpoint||rD()),t=this.getRetryOrigins(e);this.ensureAgentIFrame(t)}this.setupPeriodicRefresh()}getRetryOrigins(e){return uD(e)}onReceiveMessage(e){if(e.type===`root_set_response`){let t=this.widgets.get(e.widget_id);if(!t){xD===1&&console.warn(`Received set response message for widget ${e.widget_id} that doesn't exist`);return}t.setState(e)}else if(RT(e.type,`root_store`))this.handleStoreMessage(e);else if(e.type===`root_signals_get`)this.handleSignalsGetMessage(e);
100else if(e.type===`widget_language_change`)this.handleWidgetLanguageChange(e);else if(e.type===`widget_reset`){let t=this.widgets.get(e.from_id);if(!t){xD===1&&console.warn(`Received reset message for widget ${e.from_id} that doesn't exist`);return}t.reset({trigger:`widget`})}else RT(e.type,`root_risk_intelligence`)&&this.handleRiskIntelligenceMessage(e)}handleRiskIntelligenceMessage(e){if(e.type===`root_risk_intelligence_generate_reply`){let t=this.riskIntelligencePromises.get(e.uid);t?(e.data?t.resolve(e.data):e.error?t.reject(e.error):console.warn(`Received risk intelligence generate reply message with no data`),this.riskIntelligencePromises.delete(e.uid)):console.warn(`Received risk intelligence generate reply message with no promise to resolve`)}else if(e.type===`root_risk_intelligence_clear_reply`){let t=this.clearRiskIntelligencePromises.get(e.uid);t?e.error?t.reject(e.error):t.resolve():console.warn(`Received risk intelligence clear reply message with no promise to resolve`),this.clearRiskIntelligencePromises.delete(e.uid)}}handleWidgetLanguageChange(e){let t=this.widgets.get(e.from_id);if(!t){xD===1&&console.warn(`Received language change message for widget ${e.from_id} that doesn't exist`);return}let n=t.getElement(),r=n.querySelector(`iframe`);r&&(r.title=vE(e.language));let i=n.querySelector(`.frc-banner`);if(i){let t=i.style;_E(e.language)?(t.left=`6px`,t.right=`auto`):(t.left=`auto`,t.right=`6px`)}}handleSignalsGetMessage(e){let t=this.signals.get(e.widget_id);this.bus.send({type:`root_signals_get_reply`,from_id:``,to_id:e.from_id,_frc:1,rid:e.rid,value:t})}handleStoreMessage(e){let t=e.from_id,n=this.agentState.get(t);if(!n){console.error(`Store not found ${t}`);return}e.type===`root_store_get`?this.bus.send({type:`root_store_get_reply`,from_id:``,to_id:t,_frc:1,rid:e.rid,value:n.store.get(e.key),sa:!0}):e.type===`root_store_set`&&(n.store.set(e.key,e.value),this.bus.send({type:`root_store_set_reply`,from_id:``,to_id:t,_frc:1,rid:e.rid,sa:!0}))}ensureAgentIFrame(e){let t=1,n=e[dD(t,e)],r=n+pD,i=yD,a=this.agents.get(n);if(a&&a.dataset[hD])return a.dataset[hD];let o=document.getElementsByClassName(xE);for(let e=0;e<o.length;e++){let t=o[e];if(t.dataset[gD]===n&&t.dataset[hD])return this.agents.set(n,t),t.dataset[hD]}let s=`a_`+GT(12),c=wE(this,s,r);c.dataset[gD]=n;let l=c.src,u=n;this.agents.set(n,c),this.agentState.set(s,{store:new nE(n),origin:n}),document.body.appendChild(c);let d=()=>{this.bus.registerTargetIFrame(`agent`,s,c,this.getRetryTimeout(t)).then(r=>{if(r===`timeout`){if(t>=i){console.error(`[Friendly Captcha] Failed to load agent iframe after ${t-1} retries.`),c.remove(),this.agents.delete(n);return}let r=t+1;u=e[dD(r,e)]||u,console.warn(`[Friendly Captcha] Retrying agent iframe load.`),c.src=fD(l,u,r-1),t=r,d()}})};return d(),s}setupPeriodicRefresh(){let e=1;setInterval(()=>{let t=`&expire=`+e++;this.agents.forEach((e,n)=>{e.src+=t}),this.widgets.forEach((e,n)=>{let r=e.getElement().querySelector(`iframe`);r.src+=t})},_D)}getRetryTimeout(e){return vD[Math.min(Math.max(e,1),yD)-1]}attach(e){let[t,n]=iE();for(let e=0;e<n.length;e++){let t=n[e];if(t&&!t.frcRiskIntelligence){let e=t.dataset,n=e.sitekey;if(!n){console.warn(`Risk Intelligence <div> found with no sitekey, skipping...`,t);continue}this.riskIntelligenceHandles.push(new lD({element:t,formFieldName:e.formFieldName,startMode:e.start,riskIntelligence:()=>this.riskIntelligence({sitekey:n,apiEndpoint:e.apiEndpoint})}))}}e===void 0&&(e=t),Array.isArray(e)||e instanceof NodeList||(e=[e]);let r=[];for(let t=0;t<e.length;t++){let n=e[t];if(n&&!n.frcWidget){let e=n.dataset,t={element:n,sitekey:e.sitekey,formFieldName:e.formFieldName,apiEndpoint:e.apiEndpoint,language:e.lang,theme:e.theme,startMode:e.start};r.push(this.createWidget(t))}}let i=this.getAllWidgets();return this._attached.resolve(i),this.attached=Promise.resolve(i),r}createWidget(e){let t=tD(e.apiEndpoint||this.apiEndpoint||rD()),n=this.getRetryOrigins(t),r=1;this.bus.addOrigins(t);let i=n[dD(r,n)]||t[0],a=this.ensureAgentIFrame(n),o=`w_`+GT(12),s=e=>{let t={from_id:o,to_id:a,_frc:1};this.bus.send(NE(t,e))},c={onDestroy:()=>{s({type:`root_destroy_widget`}),this.bus.removeTarget(o),this.widgets.delete(o),e.element.innerHTML=``,uE(e.element)},onReset:()=>{s({type:`root_reset_widget`})},onTrigger:e=>{s({type:`root_trigger_widget`,trigger:e.trigger})}},l=LT(),u=new FE({id:o,createOpts:e,callbacks:c,registered:l.promise});this.widgets.set(o,u);let d=TE(a,o,i+mD,e),f=yD,p=d.src,m=i,h=EE(e);lE(e.element),OE(e);let g=kE(e);_E(g)&&(e.element.dir=`rtl`);let _=h.style;h.textContent=yE(g,`connecting`);function v(t){let n=oD(JSON.stringify({sdk_v:`1.0.2`,sitekey:e.sitekey||``,retry:r+``,endpoint:m,ua:navigator.userAgent,tz:iD()||``})),i=`.ERROR.UNREACHABLE`;n&&(i+=`~`+n),u.setState({state:`error`,response:i,error:{code:`network_error`,detail
100:t}})}let y=()=>{this.bus.registerTargetIFrame(`widget`,o,d,this.getRetryTimeout(r)).then(t=>{if(t===`timeout`){if(r>=f){console.error(`[Friendly Captcha] Failed to load widget iframe after ${r-1} retries.`),v(`Widget load timeout, stopped retrying`),_.borderColor=`#f00`,_.fontSize=`12px`,AE(h,VT(d.src),g);return}let e=r+1;m=n[dD(e,n)]||m,_.backgroundColor=`#fee`,_.color=`#222`,h.textContent=yE(g,`retrying`)+` (${r})`,console.warn(`[Friendly Captcha] Retrying widget ${o} iframe load.`),v(`Widget load timeout, will retry`),d.src=fD(p,m,e-1),r=e,y()}else t===`registered`&&(e.element.removeChild(h),d.style.display=``)})};return y(),l.resolve(),u}riskIntelligence(e){let t=tD(e.apiEndpoint||this.apiEndpoint||rD()),n=this.getRetryOrigins(t);this.bus.addOrigins(t);let r=this.ensureAgentIFrame(n),i=GT(8);this.bus.send({type:`root_risk_intelligence_generate`,to_id:r,from_id:``,_frc:1,sitekey:e.sitekey,bypassCache:e.bypassCache||!1,uid:i});let a=LT();return this.riskIntelligencePromises.set(i,a),a.promise}clearRiskIntelligence(e){let t=tD(e?.apiEndpoint||this.apiEndpoint||rD()),n=this.getRetryOrigins(t);this.bus.addOrigins(t);let r=this.ensureAgentIFrame(n),i=GT(8);this.bus.send({type:`root_risk_intelligence_clear`,to_id:r,from_id:``,_frc:1,sitekey:e?.sitekey,uid:i});let a=LT();return this.clearRiskIntelligencePromises.set(i,a),a.promise}getAllWidgets(){let e=[];return this.widgets.forEach(t=>{e.push(t)}),e}getWidgetById(e){return this.widgets.get(e)}getAllRiskIntelligenceHandles(){let e=[];return this.riskIntelligenceHandles.forEach(t=>{e.push(t)}),e}clear(){this.widgets.forEach(e=>{e.destroy()}),this.agents.forEach(e=>{e.remove()}),this.agents.clear()}},CD={ref:`container`,class:`frc-captcha`,style:{width:`100%`}},wD=F({__name:`SilvercrestFriendlyCaptcha`,props:{sitekey:{},formFieldName:{},apiEndpoint:{default:`global`},language:{},startMode:{},theme:{}},emits:[`complete`,`error`,`expire`],setup(e,{expose:t,emit:n}){let r=Pi(e,[`apiEndpoint`]),i,a=()=>{if(!(typeof window>`u`))return i||=new SD({apiEndpoint:e.apiEndpoint,disableEvalPatching:!1}),i};t({reset:()=>c.value?.reset()});let o=n,s=Pr(`container`),c=M();return tr(s,()=>{if(!(typeof window>`u`)&&(c.value&&c.value.reset(),!c.value&&s.value)){let t=a();if(!t)return;c.value=t.createWidget({element:s.value,apiEndpoint:e.apiEndpoint,...r}),s.value.addEventListener(`frc:widget.complete`,e=>{o(`complete`,e.detail.response)}),s.value.addEventListener(`frc:widget.error`,e=>{o(`error`,e.detail.error)}),s.value.addEventListener(`frc:widget.expire`,()=>{o(`expire`)})}}),li(()=>{c.value&&=(c.value.destroy(),void 0)}),(e,t)=>(L(),R(`div`,CD,null,512))}}),TD=F({__name:`SilvercrestSimpleCardVideo`,props:{as:{default:`div`},aspectRatio:{default:`16/9`},video:{}},setup(e){return(t,n)=>(L(),z(_i(e.as),{class:`silvercrest-simple-video-card`},{default:P(()=>[V(Pw,U(e.video,{"aspect-ratio":e.aspectRatio,"has-autoplay":!0,"is-loop":!0,"has-custom-mute-button":!0,"has-custom-play-button":!0,class:`silvercrest-simple-video-card__video`}),null,16,[`aspect-ratio`])]),_:1}))}}),ED=[`viewBox`],DD=[`d`],OD=F({__name:`SilvercrestHighlightStageCrest`,setup(e){let t={viewBox:`0 0 375 705`,path:`M409.032 668.875C524.971 542.154 514.38 155.708 380.274 31.4118C246.238 -92.8648 -162.492 178.876 -153.865 370.729C-145.195 562.556 293.118 795.64 409.014 668.944L409.032 668.875Z`},n={phonePortrait:t,phoneLandscape:t,tabletPortrait:{viewBox:`0 0 718 683`,path:`M613.212 759.007C744.838 615.21 732.814 176.69 580.563 35.6446C428.392 -105.378 -35.6412 202.98 -25.8473 420.685C-16.0034 638.361 481.615 902.854 613.191 759.086L613.212 759.007Z`},tabletLandscape:{viewBox:`0 0 725 675`,path:`M0.0353628 483.579C-0.222918 299.395 287.508 1.28653 483.605 0.00257881C679.633 -1.31624 807.04 509.534 661.526 655.093C515.995 800.6 0.241427 667.779 -0.000144709 483.647L0.0353628 483.579Z`},desktop:{viewBox:`0 0 1175 987`,path:`M0.0573842 784.307C-0.361526 485.584 466.304 2.08657 784.349 0.00415611C1102.28 -2.1348 1308.92 826.404 1072.92 1062.48C836.883 1298.48 0.391593 1083.06 -0.000200364 784.418L0.0573842 784.307Z`}},r=DC(),i=W(()=>n[r.value]);return(e,t)=>(L(),R(`svg`,{class:`silvercrest-highlight-stage-crest`,"aria-hidden":`true`,xmlns:`http://www.w3.org/2000/svg`,viewBox:i.value.viewBox,fill:`none`},[B(`path`,{d:i.value.path},null,8,DD)],8,ED))}}),kD={class:`silvercrest-highlight-stage__wrapper`},AD={class:`silvercrest-highlight-stage__content`},jD={class:`silvercrest-highlight-stage__text-content`},MD={key:0,class:`silvercrest-highlight-stage__bottom-media-wrapper`},ND=F({__name:`SilvercrestHighlightStage`,props:{badge:{},textHeader:{},topMedia:{},bottomMedia:{}},setup(e){return(t,n)=>(L(),R(`div`,{class:A([`silvercrest-highlight-stage`,{"silvercrest-highlight-stage--two-videos":e.topMedia.type===`video`&&e.bottomMedia.type===`video`,"silvercrest-highlight-stage--image-video":e.topMedia.type===`image`&&e.bottomMedia.type===`video`,"silvercrest-highlight-stage--video-image":e.topMedia.type===`video`&&e.bottomMedia.type===`image`}])},[B(`div`,kD,[V(OD,{class:`silvercrest-highlight-stage__crest-background`}),B(`div`,AD,[B(`div`,jD,[e.badge?(L(),z(N(vb),U({key:0},e.badge,{class:`silvercrest-highlight-stage__badge`}),null,16)):H(``,!0),V(VS,U(e.textHeader,{class:`silvercrest-highlight-stage__text-header`}),null,16)]),e.topMedia.type===`video`?(L(),z(TD,{key:0,video:e.topMedia.video,"aspect-ratio":{phonePortrait:`3/4`,tabletPortrait:`16/9`},class:`silvercrest-highlight-stage__top-media`},null,8,[`video`])):e.topMedia.type===`image`?(L(),z(RC,{key:1,image:e.topMedia.image,as:`div`,"aspect-ratio":{phonePortrait:`4/3`,tabletPortrait:`16/9`},class:`silvercrest-highlight-stage__top-media`},null,8,[`image`])):H(``,!0)]),e.bottomMedia?(L(),R(`div`,MD,[e.bottomMedia.type===`video`?(L(),z(TD,{key:0,video:e.bottomMedia.video,"aspect-ratio":{phonePortrait:`3/4`,tabletPortrait:`16/9`},class:`silvercrest-highlight-stage__bottom-media`},null,8,[`video`])):e.bottomMedia.type===`image`?(L(),z(RC,{key:1,image:e.bottomMedia.image,as:`div`,"aspect-ratio":{phonePortrait:`4/3`},class:`silvercrest-highlight-stage__bottom-media`},null,8,[`image`])):H(``,!0)])):H(``,!0)])],2))}}),PD={class:`silvercrest-highlight-teaser__media`},FD={class:`silvercrest-highlight-teaser__content`}
100,ID={key:0,class:`silvercrest-highlight-teaser__download-links-container`},LD={class:`silvercrest-highlight-teaser__total-downloads`},RD={class:`silvercrest-highlight-teaser__download-links`},zD=[`href`,`target`,`aria-label`,`innerHTML`],BD=F({__name:`SilvercrestHighlightTeaser`,props:{teaser:{},mediaPosition:{default:`left`},theme:{default:`light`},hasInvisibleBackground:{type:Boolean}},setup(e){let t=W(()=>e.theme===`red`?`monsieur-cuisine`:e.theme===`dark-grey`?`dark`:e.theme===`white`?`light`:e.theme);return(n,r)=>(L(),R(`div`,{class:A([`silvercrest-highlight-teaser`,[`silvercrest-highlight-teaser--media-position-${e.mediaPosition}`,`silvercrest-highlight-teaser--type-${e.teaser.type}`,`ods-brand-silvercrest`,`ods-theme-${t.value}`,`silvercrest-highlight-teaser--theme-${e.theme}`,{"silvercrest-highlight-teaser--has-invisible-background":e.hasInvisibleBackground}]])},[B(`div`,PD,[e.teaser.type===`framed`?(L(),z(pT,{key:0,image:e.teaser.image,variant:2,"image-position":e.mediaPosition},null,8,[`image`,`image-position`])):e.teaser.type===`rectangular`?(L(),z(Fw,{key:1,class:`silvercrest-highlight-teaser__image`,media:e.teaser.media,"aspect-ratio":{phonePortrait:`4/3`,tabletPortrait:`container-fit`}},null,8,[`media`])):H(``,!0)]),B(`div`,FD,[V(VS,_e(to(e.teaser.textHeader)),null,16),e.teaser.type===`rectangular`&&e.teaser.downloadButtons?(L(),R(`div`,ID,[B(`span`,LD,we(e.teaser.downloadButtons?.totalDownloads),1),B(`div`,RD,[(L(!0),R(I,null,bi({google:e.teaser.downloadButtons.googleLink,apple:e.teaser.downloadButtons.appleLink},(e,t)=>(L(),R(`div`,{key:t,class:`silvercrest-highlight-teaser__download-link`},[B(`a`,{href:e.href,target:e.target,"aria-label":e.a11yLabel,class:A([`silvercrest-highlight-teaser__anchor--${t}`]),innerHTML:e.logoSvg},null,10,zD),e.rating===void 0?H(``,!0):(L(),z(XC,{key:0,value:e.rating,label:e.rating.toString(),color:`gold`,class:`silvercrest-highlight-teaser__rating`},null,8,[`value`,`label`]))]))),128))])])):H(``,!0)])],2))}});function VD(e,t,n,r=0,i={}){let{gap:a=8,containerPadding:o=16,yThreshold:s=60,placement:c=`side`}=i,l=()=>{let i=on(e),l=on(t),u=on(n),d=Number(on(r)??0);if(!i||!l||!u)return;let f=i.getBoundingClientRect(),p=l.getBoundingClientRect(),m=u.getBoundingClientRect(),h=0,g=0;if(c===`vertical`){h=f.left+f.width/2-p.width/2;let e=f.bottom+a+p.height>m.bottom-o;g=d>s||e?f.top-p.height-a:f.bottom+a}else{let e=f.right+a+p.width<=m.right-o,t=f.left-a-p.width>=m.left+o;d>s?e?(g=f.bottom-p.height,h=f.right+a):t?(g=f.bottom-p.height,h=f.left-p.width-a):(g=f.top-p.height-a,h=f.left):e?(g=f.top,h=f.right+a):t?(g=f.top,h=f.left-p.width-a):(g=f.bottom+a,h=f.left)}let _=m.left+o,v=Math.max(_,m.right-p.width-o),y=m.top+o,b=Math.max(y,m.bottom-p.height-o);h=Math.max(_,Math.min(h,v)),g=Math.max(y,Math.min(g,b));let x=(l.offsetParent||l.parentElement||u).getBoundingClientRect();l.style.left=`${h-x.left}px`,l.style.top=`${g-x.top}px`};return tr([()=>on(e),()=>on(t),()=>on(n),()=>on(r)],l,{flush:`post`}),Rl([()=>on(e),()=>on(t),()=>on(n)],l),dl(`resize`,l,{passive:!0}),dl(`scroll`,l,{capture:!0,passive:!0}),{updatePosition:l}}var HD={ref:`imageHotspotsContainer`,class:`silvercrest-image-hotspots`},_te={class:`silvercrest-image-hotspots__hotspots`},UD=[`aria-label`,`aria-expanded`,`aria-controls`,`onClick`],WD=[`id`],GD=F({__name:`SilvercrestImageHotSpots`,props:{desktop:{},mobile:{}},setup(e){let{isMobile:t}=Mg(`767px`),n=W(()=>t.value&&e.mobile?e.mobile:e.desktop),r=W(()=>t.value?`3/4`:`16/9`),i=W(()=>n.value.dots.map(e=>({...e,currentY:e.positionY,style:{left:`${e.positionX}%`,top:`${e.positionY}%`}}))),a=M(null),o=Pr(`imageHotspotsContainer`),s=new Map,c=new Map,l=W(()=>i.value.find(e=>e.cmsId===a.value));VD(W(()=>a.value?s.get(a.value)??null:null),W(()=>a.value?c.get(a.value)??null:null),o,W(()=>l.value?.currentY??0)),tr(t,()=>{a.value=null});let u=(e,t)=>{e?s.set(t,e):s.delete(t)},d=(e,t)=>{e?c.set(t,e):c.delete(t)},f=e=>{a.value=a.value===e?null:e};return dl(`click`,e=>{a.value&&(e.target.closest(`.silvercrest-image-hotspots__hotspot-wrapper--active`)||(a.value=null))}),dl(`keydown`,e=>
100{e.key===`Escape`&&a.value&&(a.value=null)}),(e,t)=>(L(),R(`div`,HD,[V(N(lu),U(n.value.image,{"aspect-ratio":r.value,class:`silvercrest-image-hotspots__image`}),null,16,[`aspect-ratio`]),B(`div`,_te,[(L(!0),R(I,null,bi(i.value,e=>(L(),R(`div`,{key:e.cmsId,style:fe(e.style),class:A([`silvercrest-image-hotspots__hotspot-wrapper`,{"silvercrest-image-hotspots__hotspot-wrapper--active":a.value===e.cmsId}])},[B(`button`,{ref_for:!0,ref:t=>u(t,e.cmsId),class:A([`silvercrest-image-hotspots__hotspot-dot`,{"silvercrest-image-hotspots__hotspot-dot--active":a.value===e.cmsId}]),"aria-label":e.a11yDotLabel,"aria-expanded":a.value===e.cmsId,"aria-controls":`hotspot-popover-${e.cmsId}`,onClick:t=>f(e.cmsId)},null,10,UD),B(`div`,{id:`hotspot-popover-${e.cmsId}`,ref_for:!0,ref:t=>d(t,e.cmsId),class:A([`silvercrest-image-hotspots__hotspot-content`,{"silvercrest-image-hotspots__hotspot-content--visible":a.value===e.cmsId}])},[V(ky,{class:`silvercrest-image-hotspots__hotspot-text`,"rich-text":e.text},null,8,[`rich-text`]),e.ctaButton?(L(),z(N(Hb),U({key:0,ref_for:!0},e.ctaButton,{as:`a`,level:`tertiary`,icon:`forward-arrow`,class:`silvercrest-image-hotspots__hotspot-link`}),null,16)):H(``,!0)],10,WD)],6))),128))])],512))}}),KD={class:`silvercrest-image-preview__wrapper`},qD={class:`silvercrest-image-preview__picture-wrapper`},JD={class:`silvercrest-image-preview__overlay-buttons`},YD={key:0,class:`silvercrest-image-preview__button-wrapper`},XD={key:0,class:`silvercrest-image-preview__info`},ZD={class:`silvercrest-image-preview__info-text`},QD={key:0},$D=[`href`,`target`,`aria-label`],eO={key:1},tO=F({__name:`SilvercrestImagePreview`,props:{image:{},a11yPlayButtonLabel:{},aspectRatio:{default:()=>({phonePortrait:`3/4`,tabletPortrait:`16/9`})},maxHeight:{},buttons:{},videoCaption:{}},emits:[`click`],setup(e,{emit:t}){fs(e=>({v0edbea5c:a.value,v2d775bec:o.value}));let n=t;function r(){n(`click`)}let{currentAspectRatio:i}=AC(e.aspectRatio),a=W(()=>{if(e.maxHeight?.mobile)return e.maxHeight.mobile/16+`rem`}),o=W(()=>{if(e.maxHeight?.desktop)return e.maxHeight.desktop/16+`rem`}),s=W(()=>[`silvercrest-image-preview`,{"silvercrest-image-preview--max-height":e.maxHeight?.mobile||e.maxHeight?.desktop}]);return(t,n)=>(L(),R(`div`,{class:A(s.value)},[B(`div`,KD,[B(`div`,qD,[V(N(lu),U({class:`silvercrest-image-preview__picture`},e.image,{"aspect-ratio":N(i)}),null,16,[`aspect-ratio`]),n[0]||=B(`div`,{class:`silvercrest-image-preview__overlay`},null,-1)]),B(`div`,JD,[V(N(Nx),{class:`silvercrest-image-preview__icon-button`,as:`button`,"aria-label":e.a11yPlayButtonLabel,onClick:r},null,8,[`aria-label`]),e.buttons&&e.buttons.length>0?(L(),R(`div`,YD,[(L(!0),R(I,null,bi(e.buttons,e=>(L(),z(N(Hb),U({key:e.cmsId,as:`a`},{ref_for:!0},e,{icon:e.icon??`quest`}),null,16,[`icon`]))),128))])):H(``,!0)])]),e.videoCaption?(L(),R(`div`,XD,[V(N(Qy),{class:`silvercrest-image-preview__info-icon`,name:`information-circle`}),B(`p`,ZD,[e.videoCaption.textBeforeLink?(L(),R(`span`,QD,we(e.videoCaption.textBeforeLink)+`\xA0`,1)):H(``,!0),B(`a`,{class:`silvercrest-image-preview__info-text-link`,href:e.videoCaption.href,target:e.videoCaption.target??`_blank`,"aria-label":e.videoCaption.linkA11yLabel},we(e.videoCaption.linkLabel),9,$D),e.videoCaption.textAfterLink?(L(),R(`span`,eO,`\xA0`+we(e.videoCaption.textAfterLink),1)):H(``,!0)])])):H(``,!0)],2))}});function nO(e){return typeof e==`object`&&!!e&&`constructor`in e&&e.constructor===Object}function rO(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]:nO(t[n])&&nO(e[n])&&Object.keys(t[n]).length>0&&rO(e[n],t[n])})}var iO={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 aO(){let e=typeof document<`u`?document:{};return rO(e,iO),e}var oO={document:iO,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: 5,552 bytes, line 100
100,clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>`u`?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>`u`||clearTimeout(e)}};function sO(){let e=typeof window<`u`?window:{};return rO(e,oO),e}function cO(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 uO(e,t=0){return setTimeout(e,t)}function dO(){return Date.now()}function fO(e){let t=sO(),n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||=e.style,n}function pO(e,t=`x`){let n=sO(),r,i,a,o=fO(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 mO(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function hO(e){return typeof window<`u`&&window.HTMLElement!==void 0?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function gO(...e){let t=Object(e[0]);for(let n=1;n<e.length;n+=1){let r=e[n];if(r!=null&&!hO(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&&(mO(t[i])&&mO(r[i])?r[i].__swiper__?t[i]=r[i]:gO(t[i],r[i]):!mO(t[i])&&mO(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:gO(t[i],r[i])):t[i]=r[i])}}}return t}function _O(e,t,n){e.style.setProperty(t,n)}function vO({swiper:e,targetPosition:t,side:n}){let r=sO(),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=i+(.5-Math.cos(c*Math.PI)/2)*(t-i);if(l(d,t)&&(d=t),e.wrapperEl.scrollTo({[n]:d}),l(d,t)){e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.scrollSnapType=``,setTimeout(()=>{e.wrapperEl.style.overflow=``,e.wrapperEl.scrollTo({[n]:d})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function yO(e){return e.querySelector(`.swiper-slide-transform`)||e.shadowRoot&&e.shadowRoot.querySelector(`.swiper-slide-transform`)||e}function bO(e,t=``){let n=sO(),r=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function xO(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 SO(e,t){let n=sO(),r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(r=[...t.assignedElements()].includes(e),r||=xO(e,t)),r}function CO(e){try{console.warn(e);return}catch{}}function wO(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:cO(t)),n}function TO(e){let t=sO(),n=aO(),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 EO(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 DO(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 OO(e,t){return sO().getComputedStyle(e,null).getPropertyValue(t)}function kO(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function AO(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 jO(e,t){function n(r){r.target===e&&(t.call(e,r),e.removeEventListener(`transitionend`,n))}t&&e.addEventListener(`transitionend`,n)}function MO(e,t,n){let r=sO();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 NO(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function PO(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function FO(e,t=``){typeof trustedTypes<`u`?e.innerHTML=trustedTypes.createPolicy(`html`,{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function IO(e=``){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,`\\$1`).replace(/ /g,`.`)}`}function LO({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,
100scrollOnFocus:!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&&FO(t,e)}function c(e=16){return`x`.repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}function l(e){e=NO(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`0`)})}function u(e){e=NO(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`-1`)})}function d(e,t){e=NO(e),e.forEach(e=>{e.setAttribute(`role`,t)})}function f(e,t){e=NO(e),e.forEach(e=>{e.setAttribute(`aria-roledescription`,t)})}function p(e,t){e=NO(e),e.forEach(e=>{e.setAttribute(`aria-label`,t)})}function m(e,t){e=NO(e),e.forEach(e=>{e.setAttribute(`id`,t)})}function h(e,t){e=NO(e),e.forEach(e=>{e.setAttribute(`aria-live`,t)})}function g(e){e=NO(e),e.forEach(e=>{e.setAttribute(`aria-disabled`,!0)})}function _(e){e=NO(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(IO(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=NO(e.navigation.prevEl);NO(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(IO(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;b()&&e.pagination.bullets.forEach(n=>{e.params.pagination.clickable&&(l(n),e.params.pagination.renderBullet||(d(n,`button`),p(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,kO(n)+1)))),n.matches(IO(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))})},ee=()=>{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:{};
vendor: 4,563 bytes, line 100
100o=NO(o),s=NO(s),o&&o.forEach(e=>C(e,a,t.nextSlideMessage)),s&&s.forEach(e=>C(e,a,t.prevSlideMessage)),x()&&NO(e.pagination.el).forEach(e=>{e.addEventListener(`keydown`,v)}),aO().addEventListener(`visibilitychange`,E),e.el.addEventListener(`focus`,D,!0),e.el.addEventListener(`pointerdown`,w,!0),e.el.addEventListener(`pointerup`,T,!0)};function te(){r&&r.remove();let{nextEl:t,prevEl:n}=e.navigation?e.navigation:{};t=NO(t),n=NO(n),t&&t.forEach(e=>e.removeEventListener(`keydown`,v)),n&&n.forEach(e=>e.removeEventListener(`keydown`,v)),x()&&NO(e.pagination.el).forEach(e=>{e.removeEventListener(`keydown`,v)}),aO().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=wO(`span`,e.params.a11y.notificationClass),r.setAttribute(`aria-live`,`assertive`),r.setAttribute(`aria-atomic`,`true`)}),n(`afterInit`,()=>{e.params.a11y.enabled&&ee()}),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&&te()})}function RO({swiper:e,extendParams:t,on:n}){t({controller:{control:void 0,inverse:!1,by:`slide`}}),e.controller={control:void 0};function r(e,t){let n=function(){let e,t,n;return(r,i)=>{for(t=-1,e=r.length;e-t>1;)n=e+t>>1,r[n]<=i?t=n:e=n;return e}}();this.x=e,this.y=t,this.lastIndex=e.length-1;let r,i;return this.interpolate=function(e){return e?(i=n(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this}function i(t){e.controller.spline=e.params.loop?new r(e.slidesGrid,t.slidesGrid):new r(e.snapGrid,t.snapGrid)}function a(t,n){let r=e.controller.control,a,o,s=e.constructor;function c(t){if(t.destroyed)return;let n=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by===`slide`&&(i(t),o=-e.controller.spline.interpolate(-n)),(!o||e.params.controller.by===`container`)&&(a=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(a)||!Number.isFinite(a))&&(a=1),o=(n-e.minTranslate())*a+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof s&&c(r[e]);else r instanceof s&&n!==r&&c(r)}function o(t,n){let r=e.constructor,i=e.controller.control,a;function o(n){n.destroyed||(n.setTransition(t,e),t!==0&&(n.transitionStart(),n.params.autoHeight&&uO(()=>{n.updateAutoHeight()}),jO(n.wrapperEl,()=>{i&&n.transitionEnd()})))}if(Array.isArray(i))for(a=0;a<i.length;a+=1)i[a]!==n&&i[a]instanceof r&&o(i[a]);else i instanceof r&&n!==i&&o(i)}function s(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}n(`beforeInit`,()=>{if(typeof window<`u`&&(typeof e.params.controller.control==`string`||e.params.controller.control instanceof HTMLElement)){(typeof e.params.controller.control==`string`?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEach(t=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else if(t){let n=`${e.params.eventsPrefix}init`,r=i=>{e.controller.control.push(i.detail[0]),e.update(),t.removeEventListener(n,r)};t.addEventListener(n,r)}});return}e.controller.control=e.params.controller.control}),n(`update`,()=>{s()}),n(`resize`,()=>{s()}),n(`observerUpdate`,()=>{s()}),n(`setTranslate`,(t,n,r)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(n,r)}),n(`setTransition`,(t,n,r)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(n,r)}),Object.assign(e.controller,{setTranslate:a,setTransition:o})}function zO(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;
100n.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 BO(e,t){let n=yO(t);return n!==t&&(n.style.backfaceVisibility=`hidden`,n.style[`-webkit-backface-visibility`]=`hidden`),n}function VO({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=>{jO(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 HO({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1}}),zO({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=BO(n,t);s.style.opacity=o,s.style.transform=`translate3d(${i}px, ${a}px, 0px)`}},setTransition:t=>{let n=e.slides.map(e=>yO(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`}),VO({swiper:e,duration:t,transformElements:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function UO(e){let{duration:t,onComplete:n}=e,r=M(0),i=M(!1),a=null,o=0,s=0,c=()=>{if(i.value){a=null;return}let e=Date.now()-o;if(r.value=Math.min(e/t*100,100),e>=t){r.value=100,f(),n?.();return}a=window.requestAnimationFrame(c)};function l(){r.value=0,s=0,o=Date.now(),i.value=!1,a=window.requestAnimationFrame(c)}function u(){i.value||(i.value=!0,s=r.value/100*t,f())}function d(){i.value&&(i.value=!1,o=Date.now()-s,a=window.requestAnimationFrame(c))}function f(){a!==null&&(window.cancelAnimationFrame(a),a=null)}function p(){f(),r.value=0,s=0,i.value=!1}return{progress:r,isPaused:i,start:l,pause:u,resume:d,stop:f,reset:p}}function WO(e={}){let{endThreshold:t=.05,onNearEnd:n}=e,r=M(0),i=null,a=null,o=!1,s=()=>{if(!a||a.duration<=0){i=null;return}let e=a.currentTime,c=a.duration;r.value=Math.min(e/c*100,100),!o&&e>=c-t&&(o=!0,n?.()),i=window.requestAnimationFrame(s)};function c(e){l(),a=e,r.value=0,o=!1,i=window.requestAnimationFrame(s)}function l(){i!==null&&(window.cancelAnimationFrame(i),i=null),a=null,o=!1}return{progress:r,start:c,stop:l}}function GO(e){let{items:t,defaultDuration:n,videoEndThreshold:r=.05,getVideoElement:i,onSlideChange:a,onNext:o,onPrev:s,onGoTo:c}=e,l=M(0),u=M(!1),d=M(!1),f=!0,p=UO({duration:n,onComplete:()=>{!u.value&&!d.value&&o?.()}}),m=WO({endThreshold:r,onNearEnd:()=>{!u.value&&!d.value&&f&&(f=!1,(i?.(l.value))?.pause(),o?.())}}),h=W(()=>_(l.value)?m.progress.value:p.progress.value),g=W(()=>u.value||d.value);function _(e){return t[e]?.media.type===`video`}function v(e){if(f=!0,!(u.value||d.value))if(_(e)){let t=i?.(e);t&&m.start(t)}else p.start()}function y(){m.stop(),p.reset()}function b(e){if(e===l.value)return;let t=l.value;y(),u.value=!1,l.value=e,a?.(e,t),v(e)}function x(e){c?.(e)}function S(){o?.()}function C(){s?.()}function w(){u.value=!0,_(l.value)?((i?.(l.value))?.pause(),m.stop()):p.pause()}function T(){if(u.value=!1,!d.value)if(_(l.value)){let e=i?.(l.value);e&&(e.play().catch(()=>{}),m.start(e))}else p.resume()}function E(e){if(d.value=e,e)_(l.value)?((i?.(l.value))?.pause(),m.stop()):p.pause();else if(!u.value)if(_(l.value)){let e=i?.(l.value);e&&(e.play().catch(()=>{}),m.start(e))}else p.resume()}function D(e=0){l.value=e,v(e)}function O(){y()}return{currentIndex:l,progress:h,isPaused:u,isEffectivelyPaused:g,isVideoSlide:_,goTo:x,next:S,prev:C,pause:w,resume:T,setAutoAdvancePause:E,start:D,stop:O,setCurrentIndex:b}}var KO={key:0,class:`silvercrest-progress-pagination-indicator__count`},vte={key:0,class:`silvercrest-progress-pagination-indicator__item silvercrest-progress-pagination-indicator__item--active`,"aria-current":!0},yte={key:0,class:`silvercrest-progress-pagination-indicator__label`},bte=[`aria-valuenow`,`aria-label`],xte={key:2,class:`silvercrest-progress-pagination-indicator__dot`},Ste=[`aria-label`,`onClick`],qO=F({__name:`SilvercrestProgressPaginationIndicator`,props:{type:{default:`semantic`},items:{},currentIndex:{},progress:{},a11yLabels:{},showArrows:{type:Boolean,default:!0},showDots:{type:Boolean,default:!0},showProgressBar:{type:Boolean,default:!0}},emits:[`goToSlide`,`prev`,`next`,`auto-advance-pause`],setup(e,{emit:t}){let n=t,r=M(!1),i=M(!1),a=Pr(`container`);tr(W(()=>r.value||i.value),e=>{n(`auto-advance-pause`,e)}),tr(()=>e.currentIndex,()=>{r.value=!1,i.value=!1});let o=t=>e.a11yLabels.ariaSlideToSlideLabelTemplate.replace(`{slideName}`,e.items[t].categoryLabel?e.items[t].categoryLabel:(t+1).toString()),s=W(()=>e.showProgressBar||e.showArrows&&e.type===`dots-only`?!0:e.showDots),c=W(()=>e.type===`numeric`),l=W(()=>e.type===`semantic`),u=W(()=>{if(e.items.length<=5)return e.items.map((e,t)=>t);if(e.currentIndex<=2)return[0,1,2,3,4];let t=e.currentIndex-3,n=t+5;n>e.items.length&&(n=e.items.length,t=Math.max(0,n-5));let r=[];for(let e=t;e<n;e++)r.push(e);return r}),d=W(()=>{if(e.items.length<=5)return[];let t=u.value,n=[];return t[0]>0&&n.push(t[0]),t[t.length-1]<e.items.length-1&&n.push(t[t.length-1]),n});return pl(a,()=>{r.value=!1,i.value=!1}),(t,i)=>(L(),R(`div`,{ref:`container`,class:A([`silvercrest-progress-pagination-indicator`,{"silvercrest-progress-pagination-indicator--h
100as-progress":e.showProgressBar}])},[e.showArrows?(L(),z(N(Ab),{key:0,as:`button`,icon:`arrow-left`,"aria-label":e.a11yLabels.previousSlidesTitle,class:`silvercrest-progress-pagination-indicator__arrow`,onClick:i[0]||=e=>n(`prev`)},null,8,[`aria-label`])):H(``,!0),B(`div`,{class:A([`silvercrest-progress-pagination-indicator__content`,{"silvercrest-progress-pagination-indicator__content--no-arrows":!e.showArrows}])},[c.value?(L(),R(`span`,KO,we(e.currentIndex+1)+`/`+we(e.items.length),1)):H(``,!0),l.value||s.value?(L(!0),R(I,{key:1},bi(u.value,t=>(L(),R(I,{key:`id`in e.items[t]?e.items[t].id:e.items[t].cmsId},[t===e.currentIndex?(L(),R(`div`,vte,[l.value?(L(),R(`span`,yte,we(e.items[t].categoryLabel),1)):H(``,!0),e.showProgressBar?(L(),R(`div`,{key:1,role:`progressbar`,"aria-valuenow":Number.isNaN(e.progress)?0:e.progress,"aria-valuemin":`0`,"aria-valuemax":`100`,"aria-label":e.a11yLabels.progressLabel,class:`silvercrest-progress-pagination-indicator__progress-bar`,onMouseenter:i[1]||=e=>r.value=!0,onMouseleave:i[2]||=e=>r.value=!1,onTouchstart:i[3]||=e=>r.value=!0,onTouchend:i[4]||=e=>r.value=!1},[B(`div`,{class:`silvercrest-progress-pagination-indicator__progress-fill`,style:fe({width:`${Number.isNaN(e.progress)?0:e.progress}%`})},null,4)],40,bte)):H(``,!0),!l.value&&!e.showProgressBar?(L(),R(`span`,xte)):H(``,!0)])):(L(),R(`button`,{key:1,class:A([`silvercrest-progress-pagination-indicator__item silvercrest-progress-pagination-indicator__item--dot`,{"silvercrest-progress-pagination-indicator__item--minified":d.value.includes(t)}]),"aria-current":!1,"aria-label":o(t),onClick:e=>n(`goToSlide`,t)},[...i[6]||=[B(`span`,{class:`silvercrest-progress-pagination-indicator__dot`},null,-1)]],10,Ste))],64))),128)):H(``,!0)],2),e.showArrows?(L(),z(N(Ab),{key:1,as:`button`,icon:`arrow-right`,"aria-label":e.a11yLabels.nextSlidesTitle,class:`silvercrest-progress-pagination-indicator__arrow`,onClick:i[5]||=e=>n(`next`)},null,8,[`aria-label`])):H(``,!0)],2))}}),Cte=[`id`],wte=IS(F({__name:`SilvercrestSkipLink`,props:{label:{}},setup(e){let t=Mr();return(n,r)=>(L(),R(I,null,[V(N(Hb),{as:`a`,level:`tertiary`,size:`small`,href:`#${N(t)}`,label:e.label,class:`silvercrest-skip-link`},null,8,[`href`,`label`]),Si(n.$slots,`default`,{},void 0,!0),B(`span`,{id:N(t),tabindex:`-1`,"aria-hidden":`true`,class:`silvercrest-skip-link__target`},null,8,Cte)],64))}}),[[`__scopeId`,`data-v-b3188bdc`]]),Tte={class:`silvercrest-large-teaser-carousel__clip-paths`,width:`0`,height:`0`,"aria-hidden":`true`},Ete=[`id`],Dte=[`id`],Ote=[`id`],kte=[`id`],Ate={class:`silvercrest-large-teaser-carousel__container`},jte={class:`silvercrest-large-teaser-carousel__image-slider-container`},Mte={ref:`picture-swiper`,class:`silvercrest-large-teaser-carousel__image-slider swiper`},Nte={class:`silvercrest-large-teaser-carousel__image-slide-wrapper swiper-wrapper`},Pte={key:0,class:`silvercrest-large-teaser-carousel__controls-mobile`},Fte={class:`silvercrest-large-teaser-carousel__content-slider-container`},Ite={ref:`content-swiper`,class:`silvercrest-large-teaser-carousel__content-slider swiper`},Lte={class:`silvercrest-large-teaser-carousel__content-slide-wrapper swiper-wrapper`},Rte={key:0,class:`silvercrest-large-teaser-carousel__controls-desktop`},zte=15e3,JO=500,Bte=IS(F({__name:`SilvercrestLargeTeaserCarousel`,props:{teasers:{},mediaPosition:{},a11yCarouselLabels:{}},setup(e){let t=Pr(`picture-swiper`),n=rn(null),r=Pr(`content-swiper`),i=rn(null),a=Mr(),o={"variant3-mobile":`${a}-clip-crest-variant3-mobile`,"variant3-tablet":`${a}-clip-crest-variant3-tablet`,"variant3-desktop":`${a}-clip-crest-variant3-desktop`},s=W(()=>{let e={};return e[`--clip-path-variant3-mobile`]=`url(#${o[`variant3-mobile`]})`,e[`--clip-path-variant3-tablet`]=`url(#${o[`variant3-tablet`]})`,e[`--clip-path-variant3-desktop`]=`url(#${o[`variant3-desktop`]})`,e}),c=GO({items:e.teasers.map(e=>({cmsId:e.cmsId,media:{type:`image`}})),defaultDuration:zte,onNext:()=>i.value?.slideNext(),onPrev:()=>i.value?.slidePrev(),onGoTo:e=>i.value?.slideToLoop(e)}),l=W(()=>({items:e.teasers.map(e=>({cmsId:e.cmsId,categoryLabel:e.categoryLabel})),type:e.teasers.some(e=>e.categoryLabel)?`semantic`:`numeric`,a11yLabels:{previousSlidesTitle:e.a11yCarouselLabels.previousSlidesTitle,nextSlidesTitle:e.a11yCarouselLabels.nextSlidesTitle,ariaSlideToSlideLabelTemplate:e.a11yCarouselLabels.ariaSlideToSlideLabelTemplate,progressLabel:e.a11yCarouselLabels.progressLabel}})),u=()=>{!t.value||!r.value||(d(),n.value=new Sy(t.value,{slidesPerView:1,speed:JO,loop:!0,loopAddBlankSlides:!1,effect:`slide`,keyboard:{enabled:!1},allowTouchMove:!1}),i.value=new Sy(r.value,{modules:[LO,HO,RO],slidesPerView:1,speed:JO,loop:!0,effect:`fade`,fadeEffect:{crossFade:!0},a11y:{enabled:!0},controller:{control:n.value},on:{slideChange(e){let t=e.realIndex??e.activeIndex;c.setCurrentIndex(t)}}}),c.start(0))},d=()=>{n.value&&n.value.destroy(!0,!0),i.value&&i.value.destroy(!0,!0),c.stop()},f=()=>{i.value&&(c.isPaused.value?c.resume():c.pause())};return ai(u),ci(()=>{d()}),(t,r)=>(L(),R(`div`,{class:A([`silvercrest-large-teaser-carousel`,e.mediaPosition===`right`?`silvercrest-large-teaser-carousel--image-${e.mediaPosition}`:``]),style:fe(s.value)},[(L(),R(`svg`,Tte,[B(`defs`,null,[B(`clipPath`,{id:o[`variant3-mobile`],clipPathUnits:`objectBoundingBox`},[...r[0]||=[B(`path`,{d:`M1.22777 0.819042C0.934216 1.08504 0.0436408 1.05576 -0.241141 0.744681C-0.52588 0.433767 0.105642 -0.506177 0.547727 -0.483862C0.989755 -0.461447 1.52141 0.553101 1.22792 0.819L1.22777 0.819042Z`,fill:`#000`},null,-1)]],8,Ete),B(`clipPath`,{id:o[`variant3-tablet`],clipPathUnits:`objectBoundingBox`},[...r[1]||=[B(`path`,{d:`M1.22777 0.819042C0.934216 1.08504 0.0436408 1.05576 -0.241141 0.744681C-0.52588 0.433767 0.105642 -0.506177 0.547727 -0.483862C0.989755 -0.461447 1.52141 0.553101 1.22792 0.819L1.22777 0.819042Z`,fill:`#000`},null,-1)]],8,Dte),e.mediaPosition===`left`?(L(),R(`clipPath`,{key:0,id:o[`variant3-desktop`],clipPathUnits:`objectBoundingBox`},[...r[2]||=[B(`path`,{d:`M0.855865 -0.314793C1.07537 0.0170156 1.04042 1.01066 0.776385 1.3237C0.512486 1.63671 -0.267898 0.917152 -0.244032 0.424024C-0.220082 -0.0690359 0.636412 -0.646714 0.855831 -0.314973L0.855865 -0.314793Z`,fill:`#000`},null,-1)]],8,Ote)):(L(),R(`clipPath`,{key:1,id:o[`variant3-desktop`],clipPathUnits:`objectBoundingBox`},[...r[3]||=[B(`path`,{d:`M0.144135 -0.314793C-0.0753671 0.0170156 -0.0404192 1.01066 0.223615 1.3237C0.487514 1.63671 1.2679 0.917152 1.24403 0.424024C1.22008 -0.0690359 0.363588 -0.646714 0.144169 -0.314973L0.144135 -0.314793Z`,fill:`#000`},null,-1)]],8,kte))])])),V(wte,{label:e.a11yCarouselLabels.skipCarouselLinkTitle??`Skip carousel`},{default:P(()=>[B(`div`,Ate,[B(`div`,jte,[B(`div`,Mte,[B(`div`,Nte,[(L(!0),R(I,null,bi(e.teasers,e=>(L(),R(`div`,{key:`${e.cmsId}-image`,class:`silvercrest-large-teaser-carousel__image-slide swiper-slide`},[V(N(lu),U({ref_for:!0},{...e.image},{"aspect-ratio":`container-fit`,"lazy-load":`true`,class:`silvercrest-large-teaser-carousel__image`}),null,16)]))),128))])],512)]),i.value&&n.value?(L(),R(`div`,Pte,[V(N(Ab),{icon:N(c).isEffectivelyPaused.value?`play`:`pause`,"aria-label":N(c).isEffectivelyPaused.value?e.a11yCarouselLabels.playSliderButtonLabel:e.a11yCarouselLabels.pauseSliderButtonLabel,class:`silvercrest-large-teaser-carousel__pause
100-button`,onClick:f},null,8,[`icon`,`aria-label`]),V(qO,U(l.value,{"current-index":N(c).currentIndex.value,progress:N(c).progress.value,class:`silvercrest-large-teaser-carousel__progress-pagination-indicator`,onGoToSlide:N(c).goTo,onPrev:N(c).prev,onNext:N(c).next,onAutoAdvancePause:N(c).setAutoAdvancePause}),null,16,[`current-index`,`progress`,`onGoToSlide`,`onPrev`,`onNext`,`onAutoAdvancePause`])])):H(``,!0),B(`div`,Fte,[B(`div`,Ite,[B(`div`,Lte,[(L(!0),R(I,null,bi(e.teasers,e=>(L(),R(`div`,{key:`${e.cmsId}-content`,class:`silvercrest-large-teaser-carousel__content-slide swiper-slide`},[V(VS,U({ref_for:!0},e.textHeader,{as:`div`,class:`silvercrest-large-teaser-carousel__text-header`}),null,16)]))),128))]),i.value&&n.value?(L(),R(`div`,Rte,[V(qO,U(l.value,{"current-index":N(c).currentIndex.value,progress:N(c).progress.value,class:`silvercrest-large-teaser-carousel__progress-pagination-indicator`,onGoToSlide:N(c).goTo,onPrev:N(c).prev,onNext:N(c).next,onAutoAdvancePause:N(c).setAutoAdvancePause}),null,16,[`current-index`,`progress`,`onGoToSlide`,`onPrev`,`onNext`,`onAutoAdvancePause`]),V(N(Ab),{icon:N(c).isEffectivelyPaused.value?`play`:`pause`,"aria-label":N(c).isEffectivelyPaused.value?e.a11yCarouselLabels.playSliderButtonLabel:e.a11yCarouselLabels.pauseSliderButtonLabel,class:`silvercrest-large-teaser-carousel__pause-button`,onClick:f},null,8,[`icon`,`aria-label`])])):H(``,!0)],512)])])]),_:1},8,[`label`])],6))}}),[[`__scopeId`,`data-v-306e063f`]]),Vte={class:`silvercrest-large-teaser-static__image-wrapper`},Hte={class:`silvercrest-large-teaser-static__content-wrapper`},Ute=F({__name:`SilvercrestLargeTeaserStatic`,props:{teaser:{},mediaPosition:{}},setup(e){return(t,n)=>(L(),R(`div`,{class:A([`silvercrest-large-teaser-static`,`silvercrest-large-teaser-static--image-${e.mediaPosition}`])},[B(`div`,Vte,[V(pT,{image:e.teaser.image,variant:3,"image-position":e.mediaPosition,class:`silvercrest-large-teaser-static__image`},null,8,[`image`,`image-position`])]),B(`div`,Hte,[V(VS,U(e.teaser.textHeader,{as:`div`,class:`silvercrest-large-teaser-static__text-header`}),null,16)])],2))}}),Wte=F({__name:`SilvercrestLargeTeaser`,props:{teasers:{},mediaPosition:{default:`left`},a11yCarouselLabels:{}},setup(e){return(t,n)=>e.teasers.length>1?(L(),z(Bte,{key:0,teasers:e.teasers,"media-position":e.mediaPosition,"a11y-carousel-labels":e.a11yCarouselLabels},null,8,[`teasers`,`media-position`,`a11y-carousel-labels`])):e.teasers.length===1?(L(),z(Ute,{key:1,teaser:e.teasers[0],"media-position":e.mediaPosition},null,8,[`teaser`,`media-position`])):H(``,!0)}});function YO({swiper:e,extendParams:t,on:n,emit:r}){let i=sO();t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:`container`,thresholdDelta:null,thresholdTime:null,noMousewheelClass:`swiper-no-mousewheel`}}),e.mousewheel={enabled:!1};let a,o=dO(),s,c=[];function l(e){let t=0,n=0,r=0,i=0;return`detail`in e&&(n=e.detail),`wheelDelta`in e&&(n=-e.wheelDelta/120),`wheelDeltaY`in e&&(n=-e.wheelDeltaY/120),`wheelDeltaX`in e&&(t=-e.wheelDeltaX/120),`axis`in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=t*10,i=n*10,`deltaY`in e&&(i=e.deltaY),`deltaX`in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(e.deltaMode===1?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:i}}function u(){e.enabled&&(e.mouseEntered=!0)}function d(){e.enabled&&(e.mouseEntered=!1)}function f(t){return e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&dO()-o<e.params.mousewheel.thresholdTime?!1:t.delta>=6&&dO()-o<60?!0:(t.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),r(`scroll`,t.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),r(`scroll`,t.raw)),o=new i.Date().getTime(),!1)}function p(t){let n=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&n.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&n.releaseOnEdges)return!0;return!1}function m(t){let n=t,i=!0;if(!e.enabled||t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let o=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let u=e.el;e.params.mousewheel.eventsTarget!==`container`&&(u=document.querySelector(e.params.mousewheel.eventsTarget));let d=u&&u.contains(n.target);if(!e.mouseEntered&&!d&&!o.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let m=0,h=e.rtlTranslate?-1:1,g=l(n);if(o.forceToAxis)if(e.isHorizontal())if(Math.abs(g.pixelX)>Math.abs(g.pixelY))m=-g.pixelX*h;else return!0;else if(Math.abs(g.pixelY)>Math.abs(g.pixelX))m=-g.pixelY;else return!0;else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(m===0)return!0;o.invert&&(m=-m);let _=e.getTranslate()+m*o.sensitivity;if(_>=e.minTranslate()&&(_=e.minTranslate()),_<=e.maxTranslate()&&(_=e.maxTranslate()),i=e.params.loop?!0:!(_===e.minTranslate()||_===e.maxTranslate()),i&&e.params.nested&&n.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let e={time:dO(),delta:Math.abs(m),direction:Math.sign(m),raw:t};c.length>=2&&c.shift();let n=c.length?c[c.length-1]:void 0;if(c.push(e),n?(e.direction!==n.direction||e.delta>n.delta||e.time>n.time+150)&&f(e):f(e),p(e))return!0}else{let t={time:dO(),delta:Math.abs(m),direction:Math.sign(m)},i=s&&t.time<s.time+500&&t.delta<=s.delta&&t.direction===s.direction;if(!i){s=void 0;let l=e.getTranslate()+m*o.sensitivity,u=e.isBeginning,d=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!u&&e.isBeginning||!d&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?`next`:`prev`,byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(a),a=void 0,c.length>=15&&c.shift();let n=c.length?c[c.length-1]:void 0,r=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-r.time<500&&r.delta-t.delta>=1&&t.delta<=6){let n=m>0?.8:.2;s=t,c.splice(0),a=uO(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,n)},0)}a||=uO(()=>{e.destroyed||!e.params||(s=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5))},500)}if(i||r(`scroll`,n),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),o.releaseOnEdges&&(l===e.minTranslate()||l===e.maxTranslate()))return!0}}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.el;e.params.mousewheel.eventsTarget!==`container`&&(n=document.querySelector(e.params.mousewheel.eventsTarget)),n[t](`mouseenter`,u),n[t](`mouseleave`,d),n[t](`wheel`,m)}function g(){return e.params.cssMode?(e.wrapperEl.removeEventListener(`wheel`,m),!0):e.mousewheel.enabled?!1:(h(`addEventListener`),e.mousewheel.enabled=!0,!0)}function _(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):e.mousewheel.enabled?(h(`removeEventListener`),e.mousewheel.enabled=!1,!0):!1}n(`init`,()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&_(),e.params.mousewheel.enabled&&g()}),n(`destroy`,()=>{e.params.cssMode&&g(),e.mousewheel.enabled&&_()}),Object.assign(e.mousewheel,{enable:g,disable:_})}function XO({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:`swiper-slide-thumb-active`,thumbsContainerClass:`swiper-thumbs`}});let r=!1,i=!1;e.thumbs={swiper:null};function a(){let t=e.thumbs.swiper;return!t||t.destroyed?!1:t.params.virtual&&t.params.virtual.enabled}function o(){let t=e.thumbs.swiper;if(!t||t.destroyed)return;let n=t.clickedIndex,r=t.clickedSlide;if(r&&r.classList.contains(e.params.thumbs.slideThumbActiveClass)||n==null)return;let i;i=t.params.loop?parseInt(t.clickedSlide.getAttribute(`data-swiper-slide-index`),10):n,e.params.loop?e.slideToLoop(i):e.slideTo(i)}function s(){let{thumbs:t}=e.params;if(r)return!1;r=!0;let n=e.constructor;if(t.swiper instanceof n){if(t.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}
100),e.thumbs.swiper.update()}else if(mO(t.swiper)){let r=Object.assign({},t.swiper);Object.assign(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(r),i=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on(`tap`,o),a()&&e.thumbs.swiper.on(`virtualUpdate`,()=>{c(!1,{autoScroll:!1})}),!0}function c(t,n){let r=e.thumbs.swiper;if(!r||r.destroyed)return;let i=1,o=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),r.slides.forEach(e=>e.classList.remove(o)),r.params.loop||a())for(let t=0;t<i;t+=1)bO(r.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(o)});else for(let t=0;t<i;t+=1)r.slides[e.realIndex+t]&&r.slides[e.realIndex+t].classList.add(o);(n?.autoScroll??!0)&&l(t?0:void 0)}function l(t){let n=e.thumbs.swiper;if(!n||n.destroyed)return;let r=n.params.slidesPerView===`auto`?n.slidesPerViewDynamic():n.params.slidesPerView,i=e.params.thumbs.autoScrollOffset,a=i&&!n.params.loop;if(e.realIndex!==n.realIndex||a){let o=n.activeIndex,s,c;if(n.params.loop){let t=n.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)===`${e.realIndex}`);s=n.slides.indexOf(t),c=e.activeIndex>e.previousIndex?`next`:`prev`}else s=e.realIndex,c=s>e.previousIndex?`next`:`prev`;a&&(s+=c===`next`?i:-1*i),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(s)<0&&(n.params.centeredSlides?s=s>o?s-Math.floor(r/2)+1:s+Math.floor(r/2)-1:s>o&&n.params.slidesPerGroup,n.slideTo(s,t))}}n(`beforeInit`,()=>{let{thumbs:t}=e.params;if(!(!t||!t.swiper))if(typeof t.swiper==`string`||t.swiper instanceof HTMLElement){let n=aO(),r=()=>{let r=typeof t.swiper==`string`?n.querySelector(t.swiper):t.swiper;if(r&&r.swiper)t.swiper=r.swiper,s(),c(!0);else if(r){let n=`${e.params.eventsPrefix}init`,i=a=>{t.swiper=a.detail[0],r.removeEventListener(n,i),s(),c(!0),t.swiper.update(),e.update()};r.addEventListener(n,i)}return r},i=()=>{e.destroyed||r()||requestAnimationFrame(i)};requestAnimationFrame(i)}else s(),c(!0)}),n(`slideChange update resize observerUpdate`,()=>{c()}),n(`setTransition`,(t,n)=>{let r=e.thumbs.swiper;!r||r.destroyed||r.setTransition(n)}),n(`beforeDestroy`,()=>{let t=e.thumbs.swiper;!t||t.destroyed||i&&t.destroy()}),Object.assign(e.thumbs,{init:s,update:c})}function ZO(e){let{activeTabIndex:t,tabCount:n,tabSelector:r=`button[role="tab"]`,containerSelector:i,orientation:a=`horizontal`}=e;return{handleKeyDown:(e,o)=>{let s=o,c=on(a);switch(e.key){case`ArrowRight`:c===`horizontal`&&(e.preventDefault(),s=(o+1)%n);break;case`ArrowLeft`:c===`horizontal`&&(e.preventDefault(),s=(o-1+n)%n);break;case`ArrowDown`:c===`vertical`&&(e.preventDefault(),s=(o+1)%n);break;case`ArrowUp`:c===`vertical`&&(e.preventDefault(),s=(o-1+n)%n);break;case`Home`:e.preventDefault(),s=0;break;case`End`:e.preventDefault(),s=n-1;break;default:return}t.value=s;let l=e.target;((i?l.closest(i):l.closest(`[role="tablist"]`))?.querySelectorAll(r)[s])?.focus()}}}var Gte={class:`silvercrest-segment-card__media-wrapper`},Kte={key:1,class:`silvercrest-segment-card__play-icon`,viewBox:`0 0 32 31`,fill:`none`,"aria-hidden":`true`},qte={class:`silvercrest-segment-card__title`},QO=F({__name:`SilvercrestSegmentCard`,props:{type:{default:`icon`},title:{},image:{},icon:{default:`placeholder`},active:{type:Boolean},theme:{default:`light`}},setup(e){return(t,n)=>(L(),R(`button`,{class:A([`silvercrest-segment-card`,[`silvercrest-segment-card--${e.type}`,`ods-brand-silvercrest`,`ods-theme-${e.theme}`,{"silvercrest-segment-card--active":e.active}]])},[B(`span`,Gte,[(e.type===`image`||e.type===`video`)&&e.image?(L(),z(N(lu),U({key:0},e.image,{"aspect-ratio":e.type===`video`?`4/3`:`1/1`}),null,16,[`aspect-ratio`])):H(``,!0),e.type===`video`?(L(),R(`svg`,Kte,[...n[0]||=[B(`path`,{d:`M31.7873 14.1265C29.3419 6.44112 13.4889 -2.11648 5.37666 0.471535C-2.73319 3.05717 -1.18075 26.08 6.7672 30.1908C14.7151 34.2992 34.235 21.8119 31.7896 14.1289L31.7873 14.1265Z`,fill:`currentColor`},null,-1),B(`path`,{d:`M21.5703 14.1417L11.0312 8.1284C10.3814 7.75843 9.5752 8.23199 9.5752 8.98673V21.0133C9.5752 21.768 10.3814 22.2416 11.0312 21.8716L21.5703 15.8583C22.2299 15.4834 22.2299 14.5166 21.5703 14.1417Z`,fill:`#F5F5F5`},null,-1)]])):H(``,!0),e.type===`icon`&&e.icon?(L(),z(N(Qy),{key:2,name:e.icon}
vendor: 9,945 bytes, line 100
100,null,8,[`name`])):H(``,!0)]),B(`span`,qte,we(e.title),1)],2))}});function Jte({swiper:e,extendParams:t,on:n,emit:r}){t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let i,a=aO();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let o=a.createElement(`div`);function s(t,n){let r=e.params.virtual;if(r.cache&&e.virtual.cache[n])return e.virtual.cache[n];let i;return r.renderSlide?(i=r.renderSlide.call(e,t,n),typeof i==`string`&&(FO(o,i),i=o.children[0])):i=e.isElement?wO(`swiper-slide`):wO(`div`,e.params.slideClass),i.setAttribute(`data-swiper-slide-index`,n),r.renderSlide||FO(i,t),r.cache&&(e.virtual.cache[n]=i),i}function c(t,n,i){let{slidesPerGroup:a,centeredSlides:o,slidesPerView:c,loop:l,initialSlide:u}=e.params;if(n&&!l&&u>0)return;let{addSlidesBefore:d,addSlidesAfter:f,slidesPerViewAutoSlideSize:p}=e.params.virtual,{from:m,to:h,slides:g,slidesGrid:_,offset:v}=e.virtual;e.params.cssMode||e.updateActiveIndex();let y=i===void 0?e.activeIndex||0:i,b;b=e.rtlTranslate?`right`:e.isHorizontal()?`left`:`top`;let x;if(c===`auto`)if(p){let t=e.size;t||=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height,x=Math.max(1,Math.ceil(t/p))}else x=1;else x=c;let S,C;o?(S=Math.floor(x/2)+a+f,C=Math.floor(x/2)+a+d):(S=x+(a-1)+f,C=(l?x:a)+d);let w=y-C,T=y+S;l||(w=Math.max(w,0),T=Math.min(T,g.length-1));let E=(e.slidesGrid[w]||0)-(e.slidesGrid[0]||0);l&&y>=C?(w-=C,o||(E+=e.slidesGrid[0])):l&&y<C&&(w=-C,o&&(E+=e.slidesGrid[0])),Object.assign(e.virtual,{from:w,to:T,offset:E,slidesGrid:e.slidesGrid,slidesBefore:C,slidesAfter:S});function D(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r(`virtualUpdate`)}if(m===w&&h===T&&!t){e.slidesGrid!==_&&E!==v&&e.slides.forEach(t=>{t.style[b]=`${E-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),r(`virtualUpdate`);return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:E,from:w,to:T,slides:function(){let e=[];for(let t=w;t<=T;t+=1)e.push(g[t]);return e}()}),e.params.virtual.renderExternalUpdate?D():r(`virtualUpdate`);return}let O=[],ee=[],te=e=>{let t=e;return e<0?t=g.length+e:t>=g.length&&(t-=g.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=m;t<=h;t+=1)if(t<w||t>T){let n=te(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${n}"], swiper-slide[data-swiper-slide-index="${n}"]`)).forEach(e=>{e.remove()})}let ne=l?-g.length:0,re=l?g.length*2:g.length;for(let e=ne;e<re;e+=1)if(e>=w&&e<=T){let n=te(e);h===void 0||t?ee.push(n):(e>h&&ee.push(n),e<m&&O.push(n))}if(ee.forEach(t=>{e.slidesEl.append(s(g[t],t))}),l)for(let t=O.length-1;t>=0;--t){let n=O[t];e.slidesEl.prepend(s(g[n],n))}else O.sort((e,t)=>t-e),O.forEach(t=>{e.slidesEl.prepend(s(g[t],t))});bO(e.slidesEl,`.swiper-slide, swiper-slide`).forEach(t=>{t.style[b]=`${E-Math.abs(e.cssOverflowAdjustment())}px`}),D()}function l(t){if(typeof t==`object`&&`length`in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);c(!0)}function u(t){let n=e.activeIndex,r=n+1,i=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);r=n+t.length,i=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){let t=e.virtual.cache,n={};Object.keys(t).forEach(e=>{let r=t[e],a=r.getAttribute(`data-swiper-slide-index`);a&&r.setAttribute(`data-swiper-slide-index`,parseInt(a,10)+i),n[parseInt(e,10)+i]=r}),e.virtual.cache=n}c(!0),e.slideTo(r,0)}function d(t){if(t==null)return;let n=e.activeIndex;if(Array.isArray(t))for(let r=t.length-1;r>=0;--r)e.params.virtual.cache&&(delete e.virtual.cache[t[r]],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute(`data-swiper-slide-index`,n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t[r],1),t[r]<n&&--n,n=Math.max(n,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute(`data-swiper-slide-index`,n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t,1),t<n&&--n,n=Math.max(n,0);c(!0),e.slideTo(n,0)}function f(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),c(!0),e.slideTo(0,0)}n(`beforeInit`,()=>{if(!e.params.virtual.enabled)return;let t;if(e.passedParams.virtual.slides===void 0){let n=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));n&&n.length&&(e.virtual.slides=[...n],t=!0,n.forEach((t,n)=>{t.setAttribute(`data-swiper-slide-index`,n),e.virtual.cache[n]=t,t.remove()}))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,c(!1,!0)}),n(`setTranslate`,()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(i),i=setTimeout(()=>{c()},100)):c())}),n(`init update resize`,()=>{e.params.virtual.enabled&&e.params.cssMode&&_O(e.wrapperEl,`--swiper-virtual-size`,`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:l,prependSlide:u,removeSlide:d,removeAllSlides:f,update:c})}function Yte({swiper:e,extendParams:t,on:n,emit:r}){let i=aO(),a=sO();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(AO(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&AO(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=TO(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 $O(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let a=bO(e.el,`.${r[i]}`)[0];a||(a=wO(`div`,r[i]),a.className=r[i],e.el.append(a)),n[i]=a,t[i]=a}}),n}var ek=`<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 Xte({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:ek};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=NO(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=$O(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=NO(n),r=NO(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`);FO(e,ek),n.appendChild(e.querySelector(`svg`)),e.remove()}n.addEventListener(`click`,r===`next`?c:s)}!e.enabled&&n&&n.classList.add(...t.lockClass.split(` `))};
vendor: 5,131 bytes, line 100
100n.forEach(e=>a(e,`next`)),r.forEach(e=>a(e,`prev`))}function u(){let{nextEl:t,prevEl:n}=e.navigation;t=NO(t),n=NO(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=NO(t),n=NO(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=NO(i),a=NO(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 Zte({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(IO(e.params.pagination.bulletClass));if(!n)return;t.preventDefault();let r=kO(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=NO(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=MO(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=>{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=kO(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(IO(n.currentClass)).forEac
vendor: 3,791 bytes, line 100
100h(e=>{e.textContent=n.formatFractionCurrent(l+1)}),t.querySelectorAll(IO(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(IO(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?(FO(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=NO(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`&&FO(n,a||``),t.type===`bullets`&&e.pagination.bullets.push(...n.querySelectorAll(IO(t.bulletClass)))}),t.type!==`custom`&&r(`paginationRender`,i[0])}function p(){e.params.pagination=$O(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=>AO(t,`.swiper`)[0]===e.el))),Array.isArray(n)&&n.length===1&&(n=n[0]),Object.assign(e.pagination,{el:n}),n=NO(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;n&&(n=NO(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=NO(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`,()=>
vendor: 15,694 bytes, line 100
100{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=NO(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=NO(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=NO(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=NO(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 Qte({swiper:e,extendParams:t,on:n,emit:r}){let i=aO(),a=!1,o=null,s=null,c,l,u,d;t({scrollbar:{el:null,dragSize:`auto`,hide:!1,draggable:!1,snapOnRelease:!0,lockClass:`swiper-scrollbar-lock`,dragClass:`swiper-scrollbar-drag`,scrollbarDisabledClass:`swiper-scrollbar-disabled`,horizontalClass:`swiper-scrollbar-horizontal`,verticalClass:`swiper-scrollbar-vertical`}}),e.scrollbar={el:null,dragEl:null};function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t,rtlTranslate:n}=e,{dragEl:r,el:i}=t,a=e.params.scrollbar,s=e.params.loop?e.progressLoop:e.progress,c=l,d=(u-l)*s;n?(d=-d,d>0?(c=l-d,d=0):-d+l>u&&(c=u+d)):d<0?(c=l+d,d=0):d+l>u&&(c=u-d),e.isHorizontal()?(r.style.transform=`translate3d(${d}px, 0, 0)`,r.style.width=`${c}px`):(r.style.transform=`translate3d(0px, ${d}px, 0)`,r.style.height=`${c}px`),a.hide&&(clearTimeout(o),i.style.opacity=1,o=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration=`400ms`},1e3))}function p(t){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t}=e,{dragEl:n,el:r}=t;n.style.width=``,n.style.height=``,u=e.isHorizontal()?r.offsetWidth:r.offsetHeight,d=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),l=e.params.scrollbar.dragSize===`auto`?u*d:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n.style.width=`${l}px`:n.style.height=`${l}px`,d>=1?r.style.display=`none`:r.style.display=``,e.params.scrollbar.hide&&(r.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?`add`:`remove`](e.params.scrollbar.lockClass)}function h(t){return e.isHorizontal()?t.clientX:t.clientY}function g(t){let{scrollbar:n,rtlTranslate:r}=e,{el:i}=n,a;a=(h(t)-TO(i)[e.isHorizontal()?`left`:`top`]-(c===null?l/2:c))/(u-l),a=Math.max(Math.min(a,1),0),r&&(a=1-a);let o=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*a;e.updateProgress(o),e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}function _(t){let n=e.params.scrollbar,{scrollbar:i,wrapperEl:o}=e,{el:l,dragEl:u}=i;a=!0,c=t.target===u?h(t)-t.target.getBoundingClientRect()[e.isHorizontal()?`left`:`top`]:null,t.preventDefault(),t.stopPropagation(),o.style.transitionDuration=`100ms`,u.style.transitionDuration=`100ms`,g(t),clearTimeout(s),l.style.transitionDuration=`0ms`,n.hide&&(l.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style[`scroll-snap-type`]=`none`),r(`scrollbarDragStart`,t)}function v(t){let{scrollbar:n,wrapperEl:i}=e,{el:o,dragEl:s}=n;a&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,g(t),i.style.transitionDuration=`0ms`,o.style.transitionDuration=`0ms`,s.style.transitionDuration=`0ms`,r(`scrollbarDragMove`,t))}function y(t){let n=e.params.scrollbar,{scrollbar:i,wrapperEl:o}=e,{el:c}=i;a&&(a=!1,e.params.cssMode&&(e.wrapperEl.style[`scroll-snap-type`]=``,o.style.transitionDuration=``),n.hide&&(clearTimeout(s),s=uO(()=>{c.style.opacity=0,c.style.transitionDuration=`400ms`},1e3)),r(`scrollbarDragEnd`,t),n.snapOnRelease&&e.slideToClosest())}function b(t){let{scrollbar:n,params:r}=e,a=n.el;if(!a)return;let o=a,s=r.passiveListeners?{passive:!1,capture:!1}:!1,c=r.passiveListeners?{passive:!0,capture:!1}:!1;if(!o)return;let l=t===`on`?`addEventListener`:`removeEventListener`;o[l](`pointerdown`,_,s),i[l](`pointermove`,v,s),i[l](`pointerup`,y,c)}function x(){!e.params.scrollbar.el||!e.scrollbar.el||b(`on`)}function S(){!e.params.scrollbar.el||!e.scrollbar.el||b(`off`)}function C(){let{scrollbar:t,el:n}=e;e.params.scrollbar=$O(e,e.originalParams.scrollbar,e.params.scrollbar,{el:`swiper-scrollbar`});let r=e.params.scrollbar;if(!r.el)return;let a;if(typeof r.el==`string`&&e.isElement&&(a=e.el.querySelector(r.el)),!a&&typeof r.el==`string`){if(a=i.querySelectorAll(r.el),!a.length)return}else a||=r.el;e.params.uniqueNavElements&&typeof r.el==`string`&&a.length>1&&n.querySelectorAll(r.el).length===1&&(a=n.querySelector(r.el)),a.length>0&&(a=a[0]),a.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass);let o;a&&(o=a.querySelector(IO(e.params.scrollbar.dragClass)),o||(o=wO(`div`,e.params.scrollbar.dragClass),a.append(o))),Object.assign(t,{el:a,dragEl:o}),r.draggable&&x(),a&&a.classList[e.enabled?`remove`:`add`](...cO(e.params.scrollbar.lockClass))}function w(){let t=e.params.scrollbar,n=e.scrollbar.el;n&&n.classList.remove(...cO(e.isHorizontal()?t.horizontalClass:t.verticalClass)),S()}n(`changeDirection`,()=>{if(!e.scrollbar||!e.scrollbar.el)return;let t=e.params.scrollbar,{el:n}=e.scrollbar;n=NO(n),n.forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n(`init`,()=>{e.params.scrollbar.enabled===!1?E():(C(),m(),f())}),n(`update resize observerUpdate lock unlock changeDirection`,()=>{m()}),n(`setTranslate`,()=>{f()}),n(`setTransition`,(e,t)=>{p(t)}),n(`enable disable`,()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?`remove`:`add`](...cO(e.params.scrollbar.lockClass))}),n(`destroy`,()=>{w()});let T=()=>{e.el.classList.remove(...cO(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...cO(e.params.scrollbar.scrollbarDisabledClass)),C(),m(),f()},E=()=>{e.el.classList.add(...cO(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...cO(e.params.scrollbar.scrollbarDisabledClass)),w()};Object.assign(e.scrollbar,{enable:T,disable:E,updateSize:m,setTranslate:f,init:C,destroy:w})}function $te({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});let r=`[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]`,i=(t,n)=>{let{rtl:r}=e,i=r?-1:1,a=t.getAttribute(`data-swiper-parallax`)||`0`,o=t.getAttribute(`data-swiper-parallax-x`),s=t.getAttribute(`data-swiper-parallax-y`),c=t.getAttribute(`data-swiper-parallax-scale`),l=t.getAttribute(`data-swiper-parallax-opacity`),u=t.getAttribute(`data-swiper-parallax-rotate`);if(o||s?(o||=`0`,s||=`0`):e.isHorizontal()?(o=a,s=`0`):(s=a,o=`0`),o=o.indexOf(`%`)>=0?`${parseInt(o,10)*n*i}%`:`${o*n*i}px`,s=s.indexOf(`%`)>=0?`${parseInt(s,10)*n}%`:`${s*n}px`,l!=null){let e=l-(l-1)*(1-Math.abs(n));t.style.opacity=e}let d=`translate3d(${o}, ${s}, 0px)`;if(c!=null){let e=c-(c-1)*(1-Math.abs(n));d+=` scale(${e})`}if(u&&u!=null){let e=u*n*-1;d+=` rotate(${e}deg)`}t.style.transform=d},a=()=>{let{el:t,slides:n,progress:a,snapGrid:o,isElement:s}=e,c=bO(t,r);e.isElement&&c.push(...bO(e.hostEl,r)),c.forEach(e=>{i(e,a)}),n.forEach((t,n)=>{let s=t.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!==`auto`&&(s+=Math.ceil(n/2)-a*(o.length-1)),s=Math.min(Math.max(s,-1),1),t.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(e=>{i(e,s)})})},o=(t=e.params.speed)=>{let{el:n,hostEl:i}=e,a=[...n.querySelectorAll(r)];e.isElement&&a.push(...i.querySelectorAll(r)),a.forEach(e=>{let n=parseInt(e.getAttribute(`data-swiper-parallax-duration`),10)||t;t===0&&(n=0),e.style.transitionDuration=`${n}ms`})};n(`beforeInit`,()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),n(`init`,()=>{e.params.parallax.enabled&&a()}),n(`setTranslate`,()=>{e.params.parallax.enabled&&a()}),n(`setTransition`,(t,n)=>{e.params.parallax.enabled&&o(n)})}function ene({swiper:e,extendParams:t,on:n,emit:r}){let i=sO();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:`swiper-zoom-container`,zoomedSlideClass:`swiper-slide-zoomed`}}),e.zoom={enabled:!1};let a=1,o=!1,s=!1,c={x:0,y:0},l,u,d=[],f={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},h=1;Object.defineProperty(e.zoom,"scale",{get(){return h},set(e){if(h!==e){let t=f.imageEl,n=f.slideEl;r(`zoomChange`,e,t,n)}h=e}});function g(){if(d.length<2)return 1;let e=d[0].pageX,t=d[0].pageY,n=d[1].pageX,r=d[1].pageY;return Math.sqrt((n-e)**2+(r-t)**2)}function _(){let t=e.params.zoom,n=f.imageWrapEl.getAttribute(`data-swiper-zoom`)||t.maxRatio;if(t.limitToOriginalSize&&f.imageEl&&f.imageEl.naturalWidth){let e=f.imageEl.naturalWidth/f.imageEl.offsetWidth;return Math.min(e,n)}return n}function v(){if(d.length<2)return{x:null,y:null};let e=f.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x-i.scrollX)/a,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y-i.scrollY)/a]}function y(){return e.isElement?`swiper-slide`:`.${e.params.slideClass}`}function b(t){let n=y();return!!(t.target.matches(n)||e.slides.filter(e=>e.contains(t.target)).length>0)}function x(t){let n=`.${e.params.zoom.containerClass}`;return!!(t.target.matches(n)||[...e.hostEl.querySelectorAll(n)].filter(e=>e.contains(t.target)).length>0)}function S(t){if(t.pointerType===`mouse`&&d.splice(0,d.length),!b(t))return;let n=e.params.zoom;if(l=!1,u=!1,d.push(t),!(d.length<2)){if(l=!0,f.scaleStart=g(),!f.slideEl){f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),f.slideEl||=e.slides[e.activeIndex];let r=f.slideEl.querySelector(`.${n.containerClass}`);if(r&&=r.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=r,r?f.imageWrapEl=AO(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0,!f.imageWrapEl){f.imageEl=void 0;return}f.maxRatio=_()}if(f.imageEl){let[e,t]=v();f.originX=e,f.originY=t,f.imageEl.style.transitionDuration=`0ms`}o=!0}}function C(t){if(!b(t))return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&(d[i]=t),!(d.length<2)&&(u=!0,f.scaleMove=g(),f.imageEl&&(r.scale=f.scaleMove/f.scaleStart*a,r.scale>f.maxRatio&&(r.scale=f.maxRatio-1+(r.scale-f.maxRatio+1)**.5),r.scale<n.minRatio&&(r.scale=n.minRatio+1-(n.minRatio-r.scale+1)**.5),f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`))}function w(t){if(!b(t)||t.pointerType===`mouse`&&t.type===`pointerout`)return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&d.splice(i,1),!(!l||!u)&&(l=!1,u=!1,f.imageEl&&(r.scale=Math.max(Math.min(r.scale,f.maxRatio),n.minRatio),f.imageEl.style.transitionDuration=`${e.params.speed}ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`,a=r.scale,o=!1,r.scale>1&&f.slideEl?f.slideEl.classList.add(`${n.zoomedSlideClass}`):r.scale<=1&&f.slideEl&&f.slideEl.classList.remove(`${n.zoomedSlideClass}`),r.scale===1&&(f.originX=0,f.originY=0,f.slideEl=void 0)))}let T;function E(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function D(){clearTimeout(T),e.touchEventsData.preventTouchMoveFromPointerMove=!0,T=setTimeout(()=>{e.destroyed||E()})}function O(t){let n=e.device;if(!f.imageEl||p.isTouched)return;n.android&&t.cancelable&&t.preventDefault(),p.isTouched=!0;let r=d.length>0?d[0]:t;p.touchesStart.x=r.pageX,p.touchesStart.y=r.pageY}function ee(t){let n=t.pointerType===`mouse`&&e.params.zoom.panOnMouseMove;if(!b(t)||!x(t))return;let r=e.zoom;if(!f.imageEl)return;if(!p.isTouched||!f.slideEl){n&&re(t);return}if(n){re(t);return}p.isMoved||(p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,p.startX=pO(f.imageWrapEl,`x`)||0,p.startY=pO(f.imageWrapEl,`y`)||0,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight,f.imageWrapEl.style.transitionDuration=`0ms`);let i=p.width*r.scale,s=p.height*r.scale;if(p.minX=Math.min(f.slideWidth/2-i/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-s/2,0),p.maxY=-p.minY,p.touchesCurrent.x=d.length>0?d[0].pageX:t.pageX,p.touchesCurrent.y=d.length>0?d[0].pageY:t.pageY,Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(e.allowClick=!1),!p.isMoved&&!o){if(e.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x)){p.isTouched=!1,E();return}if(!e.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y)){p.isTouched=!1,E();return}}t.cancelable&&t.preventDefault(),t.stopPropagation(),D(),p.isMoved=!0;let c=(r.scale-a)/(f.maxRatio-e.params.zoom.minRatio),{originX:l,originY:u}=f;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+c*(p.width-l*2),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+c*(p.height-u*2),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),m.prevPositionX||=p.touchesCurrent.x,m.prevPositionY||=p.touchesCurrent.y,m.prevTime||=Date.now(),m.x=(p.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(p.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(p.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(p.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=p.touchesCurrent.x,m.prevPositionY=p.touchesCurrent.y,m.prevTime=Date.now(),f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function te(){let t=e.zoom;if(d.length=0,!f.imageEl)return;if(!p.isTouched||!p.isMoved){p.isTouched=!1,p.isMoved=!1;return}p.isTouched=!1,p.isMoved=!1;let n=300,r=300,i=m.x*n,a=p.currentX+i,o=m.y*r,s=p.currentY+o;m.x!==0&&(n=Math.abs((a-p.currentX)/m.x)),m.y!==0&&(r=Math.abs((s-p.currentY)/m.y));let c=Math.max(n,r);p.currentX=a,p.currentY=s;let l=p.width*t.scale,u=p.height*t.scale;p.minX=Math.min(f.slideWidth/2-l/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-u/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),f.imageWrapEl.style.transitionDuration=`${c}ms`,f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function ne(){let t=e.zoom;f.slideEl&&e.activeIndex!==e.slides.indexOf(f.slideEl)&&(f.imageEl&&(f.imageEl.style.transform=`translate3d(0,
1000,0) scale(1)`),f.imageWrapEl&&(f.imageWrapEl.style.transform=`translate3d(0,0,0)`),f.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,a=1,f.slideEl=void 0,f.imageEl=void 0,f.imageWrapEl=void 0,f.originX=0,f.originY=0)}function re(e){if(a<=1||!f.imageWrapEl||!b(e)||!x(e))return;let t=i.getComputedStyle(f.imageWrapEl).transform,n=new i.DOMMatrix(t);if(!s){s=!0,c.x=e.clientX,c.y=e.clientY,p.startX=n.e,p.startY=n.f,p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight;return}let r=(e.clientX-c.x)*-3,o=(e.clientY-c.y)*-3,l=p.width*a,u=p.height*a,d=f.slideWidth,m=f.slideHeight,h=Math.min(d/2-l/2,0),g=-h,_=Math.min(m/2-u/2,0),v=-_,y=Math.max(Math.min(p.startX+r,g),h),S=Math.max(Math.min(p.startY+o,v),_);f.imageWrapEl.style.transitionDuration=`0ms`,f.imageWrapEl.style.transform=`translate3d(${y}px, ${S}px, 0)`,c.x=e.clientX,c.y=e.clientY,p.startX=y,p.startY=S,p.currentX=y,p.currentY=S}function ie(t){let n=e.zoom,r=e.params.zoom;if(!f.slideEl){t&&t.target&&(f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),f.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=bO(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex]);let n=f.slideEl.querySelector(`.${r.containerClass}`);n&&=n.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=n,n?f.imageWrapEl=AO(f.imageEl,`.${r.containerClass}`)[0]:f.imageWrapEl=void 0}if(!f.imageEl||!f.imageWrapEl)return;f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.touchAction=`none`),f.slideEl.classList.add(`${r.zoomedSlideClass}`);let o,s,c,l,u,d,m,h,g,v,y,b,x,S,C,w,T,E;p.touchesStart.x===void 0&&t?(o=t.pageX,s=t.pageY):(o=p.touchesStart.x,s=p.touchesStart.y);let D=a,O=typeof t==`number`?t:null;a===1&&O&&(o=void 0,s=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0);let ee=_();n.scale=O||ee,a=O||ee,t&&!(a===1&&O)?(T=f.slideEl.offsetWidth,E=f.slideEl.offsetHeight,c=TO(f.slideEl).left+i.scrollX,l=TO(f.slideEl).top+i.scrollY,u=c+T/2-o,d=l+E/2-s,g=f.imageEl.offsetWidth||f.imageEl.clientWidth,v=f.imageEl.offsetHeight||f.imageEl.clientHeight,y=g*n.scale,b=v*n.scale,x=Math.min(T/2-y/2,0),S=Math.min(E/2-b/2,0),C=-x,w=-S,D>0&&O&&typeof p.currentX==`number`&&typeof p.currentY==`number`?(m=p.currentX*n.scale/D,h=p.currentY*n.scale/D):(m=u*n.scale,h=d*n.scale),m<x&&(m=x),m>C&&(m=C),h<S&&(h=S),h>w&&(h=w)):(m=0,h=0),O&&n.scale===1&&(f.originX=0,f.originY=0),p.currentX=m,p.currentY=h,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(${m}px, ${h}px,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function k(){let t=e.zoom,n=e.params.zoom;if(!f.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=bO(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex];let t=f.slideEl.querySelector(`.${n.containerClass}`);t&&=t.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=t,t?f.imageWrapEl=AO(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0}!f.imageEl||!f.imageWrapEl||(f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=``,e.wrapperEl.style.touchAction=``),t.scale=1,a=1,p.currentX=void 0,p.currentY=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(0,0,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(1)`,f.slideEl.classList.remove(`${n.zoomedSlideClass}`),f.slideEl=void 0,f.originX=0,f.originY=0,e.params.zoom.panOnMouseMove&&(c={x:0,y:0},s&&(s=!1,p.startX=0,p.startY=0)))}function ae(t){let n=e.zoom;n.scale&&n.scale!==1?k():ie(t)}function oe(){return{passiveListener:e.params.passiveListeners?{passive:!0,capture:!1}:!1,activeListenerWithCapture:e.params.passiveListeners?{passive:!1,capture:!0}:!0}}function se(){let t=e.zoom;if(t.enabled)return;t.enabled=!0;let{passiveListener:n,activeListenerWithCapture:r}=oe();e.wrapperEl.addEventListener(`pointerdown`,S,n),e.wrapperEl.addEventListener(`pointermove`,C,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.addEventListener(t,w,n)}),e.wrapperEl.addEventListener(`pointermove`,ee,r)}function ce(){let t=e.zoom;if(!t.enabled)return;t.enabled=!1;let{passiveListener:n,activeListenerWithCapture:r}=oe();e.wrapperEl.removeEventListener(`pointerdown`,S,n),e.wrapperEl.removeEventListener(`pointermove`,C,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.removeEventListener(t,w,n)}),e.wrapperEl.removeEventListener(`pointermove`,ee,r)}n(`init`,()=>{e.params.zoom.enabled&&se()}),n(`destroy`,()=>{ce()}),n(`touchStart`,(t,n)=>{e.zoom.enabled&&O(n)}),n(`touchEnd`,(t,n)=>{e.zoom.enabled&&te()}),n(`doubleTap`,(t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&ae(n)}),n(`transitionEnd`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&ne()}),n(`slideChange`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&ne()}),Object.assign(e.zoom,{enable:se,disable:ce,in:ie,out:k,toggle:ae})}function tne({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:``,replaceState:!1,key:`slides`,keepQuery:!1}});let r=!1,i={},a=e=>e.toString().replace(/\s+/g,`-`).replace(/[^\w-]+/g,``).replace(/--+/g,`-`).replace(/^-+/,``).replace(/-+$/,``),o=e=>{let t=sO(),n;n=e?new URL(e):t.location;let r=n.pathname.slice(1).split(`/`).filter(e=>e!==``),i=r.length;return{key:r[i-2],value:r[i-1]}},s=(t,n)=>{let i=sO();if(!r||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):i.location;let s=a((e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${n}"]`):e.slides[n]).getAttribute(`data-history`));if(e.params.history.root.length>0){let n=e.params.history.root;n[n.length-1]===`/`&&(n=n.slice(0,n.length-1)),s=`${n}/${t?`${t}/`:``}${s}`}else o.pathname.includes(t)||(s=`${t?`${t}/`:``}${s}`);e.params.history.keepQuery&&(s+=o.search);let c=i.history.state;c&&c.value===s||(e.params.history.replaceState?i.history.replaceState({value:s},null,s):i.history.pushState({value:s},null,s))},c=(t,n,r)=>{if(n)for(let i=0,o=e.slides.length;i<o;i+=1){let o=e.slides[i];if(a(o.getAttribute(`data-history`))===n){let n=e.getSlideIndex(o);e.slideTo(n,t,r)}}else e.slideTo(0,t,r)},l=()=>{i=o(e.params.url),c(e.params.speed,i.value,!1)},u=()=>{let t=sO();
100if(e.params.history){if(!t.history||!t.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(r=!0,i=o(e.params.url),!i.key&&!i.value){e.params.history.replaceState||t.addEventListener(`popstate`,l);return}c(0,i.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener(`popstate`,l)}},d=()=>{let t=sO();e.params.history.replaceState||t.removeEventListener(`popstate`,l)};n(`init`,()=>{e.params.history.enabled&&u()}),n(`destroy`,()=>{e.params.history.enabled&&d()}),n(`transitionEnd _freeModeNoMomentumRelease`,()=>{r&&s(e.params.history.key,e.activeIndex)}),n(`slideChange`,()=>{r&&e.params.cssMode&&s(e.params.history.key,e.activeIndex)})}function nne({swiper:e,extendParams:t,emit:n,on:r}){let i=!1,a=aO(),o=sO();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,n){if(e.virtual&&e.params.virtual.enabled){let t=e.slides.find(e=>e.getAttribute(`data-hash`)===n);return t?parseInt(t.getAttribute(`data-swiper-slide-index`),10):0}return e.getSlideIndex(bO(e.slidesEl,`.${e.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0])}}});let s=()=>{n(`hashChange`);let t=a.location.hash.replace(`#`,``),r=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(r?r.getAttribute(`data-hash`):``)){let n=e.params.hashNavigation.getSlideIndex(e,t);if(n===void 0||Number.isNaN(n))return;e.slideTo(n)}},c=()=>{if(!i||!e.params.hashNavigation.enabled)return;let t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],r=t?t.getAttribute(`data-hash`)||t.getAttribute(`data-history`):``;e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${r}`||``),n(`hashSet`)):(a.location.hash=r||``,n(`hashSet`))},l=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;i=!0;let t=a.location.hash.replace(`#`,``);if(t){let n=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(n||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&o.addEventListener(`hashchange`,s)},u=()=>{e.params.hashNavigation.watchState&&o.removeEventListener(`hashchange`,s)};r(`init`,()=>{e.params.hashNavigation.enabled&&l()}),r(`destroy`,()=>{e.params.hashNavigation.enabled&&u()}),r(`transitionEnd _freeModeNoMomentumRelease`,()=>{i&&c()}),r(`slideChange`,()=>{i&&e.params.cssMode&&c()})}function rne({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let a,o,s=i&&i.autoplay?i.autoplay.delay:3e3,c=i&&i.autoplay?i.autoplay.delay:3e3,l,u=new Date().getTime(),d,f,p,m,h,g;function _(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener(`transitionend`,_),!(g||t.detail&&t.detail.bySwiperTouchMove)&&T())}let v=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&=(c=l,!1);let t=e.autoplay.paused?l:u+c-new Date().getTime();e.autoplay.timeLeft=t,r(`autoplayTimeLeft`,t,t/s),o=requestAnimationFrame(()=>{v()})},y=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains(`swiper-slide-active`)):e.slides[e.activeIndex],t)return parseInt(t.getAttribute(`data-swiper-autoplay`),10)},b=()=>{let t=e.params.autoplay.delay,n=y();return!Number.isNaN(n)&&n>0&&(t=n),t},x=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),v();let n=t;n===void 0&&(n=b(),s=n,c=n),l=n;let i=e.params.speed,d=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),r(`autoplay`)):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,i,!0,!0),r(`autoplay`)),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{x()})))};return n>0?(clearTimeout(a),a=setTimeout(()=>{d()},n)):requestAnimationFrame(()=>{d()}),n},S=()=>{u=new Date().getTime(),e.autoplay.running=!0,x(),r(`autoplayStart`)},C=()=>
vendor: 4,652 bytes, line 100
100{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r(`autoplayStop`)},w=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(h=!0);let i=()=>{r(`autoplayPause`),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener(`transitionend`,_):T()};if(e.autoplay.paused=!0,n){i();return}l=(l||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),i())},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),h?(h=!1,x(l)):x(),e.autoplay.paused=!1,r(`autoplayResume`))},E=()=>{if(e.destroyed||!e.autoplay.running)return;let t=aO();t.visibilityState===`hidden`&&(h=!0,w(!0)),t.visibilityState===`visible`&&T()},D=t=>{t.pointerType===`mouse`&&(h=!0,g=!0,!(e.animating||e.autoplay.paused)&&w(!0))},O=t=>{t.pointerType===`mouse`&&(g=!1,e.autoplay.paused&&T())},ee=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener(`pointerenter`,D),e.el.addEventListener(`pointerleave`,O))},te=()=>{e.el&&typeof e.el!=`string`&&(e.el.removeEventListener(`pointerenter`,D),e.el.removeEventListener(`pointerleave`,O))},ne=()=>{aO().addEventListener(`visibilitychange`,E)},re=()=>{aO().removeEventListener(`visibilitychange`,E)};n(`init`,()=>{e.params.autoplay.enabled&&(ee(),ne(),S())}),n(`destroy`,()=>{te(),re(),e.autoplay.running&&C()}),n(`_freeModeStaticRelease`,()=>{(p||h)&&T()}),n(`_freeModeNoMomentumRelease`,()=>{e.params.autoplay.disableOnInteraction?C():w(!0,!0)}),n(`beforeTransitionStart`,(t,n,r)=>{e.destroyed||!e.autoplay.running||(r||!e.params.autoplay.disableOnInteraction?w(!0,!0):C())}),n(`sliderFirstMove`,()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){C();return}f=!0,p=!1,h=!1,m=setTimeout(()=>{h=!0,p=!0,w(!0)},200)}}),n(`touchEnd`,()=>{if(!(e.destroyed||!e.autoplay.running||!f)){if(clearTimeout(m),clearTimeout(a),e.params.autoplay.disableOnInteraction){p=!1,f=!1;return}p&&e.params.cssMode&&T(),p=!1,f=!1}}),n(`slideChange`,()=>{e.destroyed||!e.autoplay.running||e.autoplay.paused&&(l=b(),s=b())}),Object.assign(e.autoplay,{start:S,stop:C,pause:w,resume:T})}function ine({swiper:e,extendParams:t,emit:n,once:r}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function i(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function a(){if(e.params.cssMode)return;let{touchEventsData:t,touches:n}=e;t.velocities.length===0&&t.velocities.push({position:n[e.isHorizontal()?`startX`:`startY`],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?`currentX`:`currentY`],time:dO()})}function o({currentPos:t}){if(e.params.cssMode)return;let{params:i,wrapperEl:a,rtlTranslate:o,snapGrid:s,touchEventsData:c}=e,l=dO()-c.touchStartTime;if(t<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(t>-e.maxTranslate()){e.slides.length<s.length?e.slideTo(s.length-1):e.slideTo(e.slides.length-1);return}if(i.freeMode.momentum){if(c.velocities.length>1){let t=c.velocities.pop(),n=c.velocities.pop(),r=t.position-n.position,a=t.time-n.time;e.velocity=r/a,e.velocity/=2,Math.abs(e.velocity)<i.freeMode.minimumVelocity&&(e.velocity=0),(a>150||dO()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=i.freeMode.momentumVelocityRatio,c.velocities.length=0;let t=1e3*i.freeMode.momentumRatio,l=e.velocity*t,u=e.translate+l;o&&(u=-u);let d=!1,f,p=Math.abs(e.velocity)*20*i.freeMode.momentumBounceRatio,m;if(u<e.maxTranslate())i.freeMode.momentumBounce?(u+e.maxTranslate()<-p&&(u=e.maxTranslate()-p),f=e.maxTranslate(),d=!0,c.allowMomentumBounce=!0):u=e.maxTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(u>e.minTranslate())i.freeMode.momentumBounce?(u-e.minTranslate()>p&&(u=e.minTranslate()+p),f=e.minTranslate(),d=!0,c.allowMomentumBounce=!0):u=e.minTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(i.freeMode.sticky){let t;for(let e=0;e<s.length;e+=1)if(s[e]>-u){t=e;break}u=Math.abs(s[t]-u)<Math.abs(s[t-1]-u)||e.swipeDirection===`next`?s[t]:s[t-1],u=-u}if(m&&r(`transitionEnd`,()=>{e.loopFix()}),e.velocity!==0){if(t=Math.abs(o?(-u-e.translate)/e.velocity:(u-e.translate)/e.velocity),i.freeMode.sticky){let n=Math.abs((o?-u:u)-e.translate),r=e.slidesSizesGrid[e.activeIndex];t=n<r?i.speed:n<2*r?i.speed*1.5:i.speed*2.5}}else if(i.freeMode.sticky){e.slideToClosest();return}i.freeMode.momentumBounce&&d?(e.updateProgress(f),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating=!0,jO(a,(
100)=>{!e||e.destroyed||!c.allowMomentumBounce||(n(`momentumBounce`),e.setTransition(i.speed),setTimeout(()=>{e.setTranslate(f),jO(a,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(n(`_freeModeNoMomentumRelease`),e.updateProgress(u),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,jO(a,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(u),e.updateActiveIndex(),e.updateSlidesClasses()}else if(i.freeMode.sticky){e.slideToClosest();return}else i.freeMode&&n(`_freeModeNoMomentumRelease`);(!i.freeMode.momentum||l>=i.longSwipesMs)&&(n(`_freeModeStaticRelease`),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:i,onTouchMove:a,onTouchEnd:o}})}function ane({swiper:e,extendParams:t,on:n}){t({grid:{rows:1,fill:`column`}});let r,i,a,o,s=()=>{let t=e.params.spaceBetween;return typeof t==`string`&&t.indexOf(`%`)>=0?t=parseFloat(t.replace(`%`,``))/100*e.size:typeof t==`string`&&(t=parseFloat(t)),t};n(`init`,()=>{o=e.params.grid&&e.params.grid.rows>1}),n(`update`,()=>{let{params:t,el:n}=e,r=t.grid&&t.grid.rows>1;o&&!r?(n.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!o&&r&&(n.classList.add(`${t.containerModifierClass}grid`),t.grid.fill===`column`&&n.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),o=r}),e.grid={initSlides:t=>{let{slidesPerView:n}=e.params,{rows:o,fill:s}=e.params.grid,c=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;a=Math.floor(c/o),r=Math.floor(c/o)===c/o?c:Math.ceil(c/o)*o,n!==`auto`&&s===`row`&&(r=Math.max(r,Math.floor(n)*o)),i=r/o},unsetSlides:()=>{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height=``,t.style[e.getDirectionLabel(`margin-top`)]=``)})},updateSlide:(t,n,o)=>{let{slidesPerGroup:c}=e.params,l=s(),{rows:u,fill:d}=e.params.grid,f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:o.length,p,m,h;if(d===`row`&&c>1){let e=Math.floor(t/(c*u)),i=t-u*c*e,a=e===0?c:Math.min(Math.ceil((f-e*u*c)/u),c);h=Math.floor(i/a),m=i-h*a+e*c,p=m+h*r/u,n.style.order=p}else d===`column`?(m=Math.floor(t/u),h=t-m*u,(m>a||m===a&&h===u-1)&&(h+=1,h>=u&&(h=0,m+=1))):(h=Math.floor(t/i),m=t-h*i);n.row=h,n.column=m,n.style.height=`calc((100% - ${(u-1)*l}px) / ${u})`,n.style[e.getDirectionLabel(`margin-top`)]=h===0?``:l&&`${l}px`,n.swiperSlideGridSet=!0},updateWrapperSize:(t,n)=>{let{centeredSlides:i,roundLengths:a}=e.params,o=s(),{rows:c}=e.params.grid;if(e.virtualSize=(t+o)*r,e.virtualSize=Math.ceil(e.virtualSize/c)-o,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel(`width`)]=`${e.virtualSize+o}px`),i){let t=[];for(let r=0;r<n.length;r+=1){let i=n[r];a&&(i=Math.floor(i)),n[r]<e.virtualSize+n[0]&&t.push(i)}n.splice(0,n.length),n.push(...t)}}}}function one(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`);FO(t,e),r.append(t.children[0]),FO(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 sne(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`);FO(t,e),i.prepend(t.children[0]),FO(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(),t.slideTo(a,0,!1)}function cne(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 lne(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(
100),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function une(){let e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function dne({swiper:e}){Object.assign(e,{appendSlide:one.bind(e),prependSlide:sne.bind(e),addSlide:cne.bind(e),removeSlide:lne.bind(e),removeAllSlides:une.bind(e)})}function fne({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let r=(e,t,n)=>{let r=n?e.querySelector(`.swiper-slide-shadow-left`):e.querySelector(`.swiper-slide-shadow-top`),i=n?e.querySelector(`.swiper-slide-shadow-right`):e.querySelector(`.swiper-slide-shadow-bottom`);r||(r=wO(`div`,`swiper-slide-shadow-cube swiper-slide-shadow-${n?`left`:`top`}`.split(` `)),e.append(r)),i||(i=wO(`div`,`swiper-slide-shadow-cube swiper-slide-shadow-${n?`right`:`bottom`}`.split(` `)),e.append(i)),r&&(r.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};zO({effect:`cube`,swiper:e,on:n,setTranslate:()=>{let{el:t,wrapperEl:n,slides:i,width:a,height:o,rtlTranslate:s,size:c,browser:l}=e,u=PO(e),d=e.params.cubeEffect,f=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled,m=0,h;d.shadow&&(f?(h=e.wrapperEl.querySelector(`.swiper-cube-shadow`),h||(h=wO(`div`,`swiper-cube-shadow`),e.wrapperEl.append(h)),h.style.height=`${a}px`):(h=t.querySelector(`.swiper-cube-shadow`),h||(h=wO(`div`,`swiper-cube-shadow`),t.append(h))));for(let e=0;e<i.length;e+=1){let t=i[e],n=e;p&&(n=parseInt(t.getAttribute(`data-swiper-slide-index`),10));let a=n*90,o=Math.floor(a/360);s&&(a=-a,o=Math.floor(-a/360));let l=Math.max(Math.min(t.progress,1),-1),h=0,g=0,_=0;n%4==0?(h=-o*4*c,_=0):(n-1)%4==0?(h=0,_=-o*4*c):(n-2)%4==0?(h=c+o*4*c,_=c):(n-3)%4==0&&(h=-c,_=3*c+c*4*o),s&&(h=-h),f||(g=h,h=0);let v=`rotateX(${u(f?0:-a)}deg) rotateY(${u(f?a:0)}deg) translate3d(${h}px, ${g}px, ${_}px)`;l<=1&&l>-1&&(m=n*90+l*90,s&&(m=-n*90-l*90)),t.style.transform=v,d.slideShadows&&r(t,l,f)}if(n.style.transformOrigin=`50% 50% -${c/2}px`,n.style[`-webkit-transform-origin`]=`50% 50% -${c/2}px`,d.shadow)if(f)h.style.transform=`translate3d(0px, ${a/2+d.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${d.shadowScale})`;else{let e=Math.abs(m)-Math.floor(Math.abs(m)/90)*90,t=1.5-(Math.sin(e*2*Math.PI/360)/2+Math.cos(e*2*Math.PI/360)/2),n=d.shadowScale,r=d.shadowScale/t,i=d.shadowOffset;h.style.transform=`scale3d(${n}, 1, ${r}) translate3d(0px, ${o/2+i}px, ${-o/2/r}px) rotateX(-89.99deg)`}let g=(l.isSafari||l.isWebView)&&l.needPerspectiveFix?-c/2:0;n.style.transform=`translate3d(0px,0,${g}px) rotateX(${u(e.isHorizontal()?0:m)}deg) rotateY(${u(e.isHorizontal()?-m:0)}deg)`,n.style.setProperty(`--swiper-cube-translate-z`,`${g}px`)},setTransition:t=>{let{el:n,slides:r}=e;if(r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let e=n.querySelector(`.swiper-cube-shadow`);e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{let t=e.isHorizontal();e.slides.forEach(e=>{r(e,Math.max(Math.min(e.progress,1),-1),t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function tk(e,t,n){let r=`swiper-slide-shadow${n?`-${n}`:``}${e?` swiper-slide-shadow-${e}`:``}`,i=yO(t),a=i.querySelector(`.${r.split(` `).join(`.`)}`);return a||(a=wO(`div`,r.split(` `)),i.append(a)),a}function pne({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});let r=(t,n)=>{let r=e.isHorizontal()?t.querySelector(`.swiper-slide-shadow-left`):t.querySelector(`.swiper-slide-shadow-top`),i=e.isHorizontal()?t.querySelector(`.swiper-slide-shadow-right`):t.querySelector(`.swiper-slide-shadow-bottom`);r||=tk(`flip`,t,e.isHorizontal()?`left`:`top`),i||=tk(`flip`,t,e.isHorizontal()?`right`:`bottom`),r&&(r.style.opacity=Math.max(-n,0)),i&&(i.style.opacity=Math.max(n,0))};zO({effect:`flip`,swiper:e,on:n,setTranslate:()=>{let{slides:t,rtlTranslate:n}=e,i=e.params.flipEffect,a=PO(e);for(let o=0;o<t.length;o+=1){let s=t[o],c=s.progress;e.params.flipEffect.limitRotation&&(c=Math.max(Math.min(s.progress,
vendor: 6,476 bytes, lines 100-104
1001),-1));let l=s.swiperSlideOffset,u=-180*c,d=0,f=e.params.cssMode?-l-e.translate:-l,p=0;e.isHorizontal()?n&&(u=-u):(p=f,f=0,d=-u,u=0),s.style.zIndex=-Math.abs(Math.round(c))+t.length,i.slideShadows&&r(s,c);let m=`translate3d(${f}px, ${p}px, 0px) rotateX(${a(d)}deg) rotateY(${a(u)}deg)`,h=BO(i,s);h.style.transform=m}},setTransition:t=>{let n=e.slides.map(e=>yO(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),VO({swiper:e,duration:t,transformElements:n})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(t=>{let n=t.progress;e.params.flipEffect.limitRotation&&(n=Math.max(Math.min(t.progress,1),-1)),r(t,n)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function mne({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),zO({effect:`coverflow`,swiper:e,on:n,setTranslate:()=>{let{width:t,height:n,slides:r,slidesSizesGrid:i}=e,a=e.params.coverflowEffect,o=e.isHorizontal(),s=e.translate,c=o?-s+t/2:-s+n/2,l=o?a.rotate:-a.rotate,u=a.depth,d=PO(e);for(let e=0,t=r.length;e<t;e+=1){let t=r[e],n=i[e],s=(c-t.swiperSlideOffset-n/2)/n,f=typeof a.modifier==`function`?a.modifier(s):s*a.modifier,p=o?l*f:0,m=o?0:l*f,h=-u*Math.abs(f),g=a.stretch;typeof g==`string`&&g.indexOf(`%`)!==-1&&(g=parseFloat(a.stretch)/100*n);let _=o?0:g*f,v=o?g*f:0,y=1-(1-a.scale)*Math.abs(f);Math.abs(v)<.001&&(v=0),Math.abs(_)<.001&&(_=0),Math.abs(h)<.001&&(h=0),Math.abs(p)<.001&&(p=0),Math.abs(m)<.001&&(m=0),Math.abs(y)<.001&&(y=0);let b=`translate3d(${v}px,${_}px,${h}px)  rotateX(${d(m)}deg) rotateY(${d(p)}deg) scale(${y})`,x=BO(a,t);if(x.style.transform=b,t.style.zIndex=-Math.abs(Math.round(f))+1,a.slideShadows){let e=o?t.querySelector(`.swiper-slide-shadow-left`):t.querySelector(`.swiper-slide-shadow-top`),n=o?t.querySelector(`.swiper-slide-shadow-right`):t.querySelector(`.swiper-slide-shadow-bottom`);e||=tk(`coverflow`,t,o?`left`:`top`),n||=tk(`coverflow`,t,o?`right`:`bottom`),e&&(e.style.opacity=f>0?f:0),n&&(n.style.opacity=-f>0?-f:0)}}},setTransition:t=>{e.slides.map(e=>yO(e)).forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function hne({swiper:e,extendParams:t,on:n}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let r=e=>typeof e==`string`?e:`${e}px`;zO({effect:`creative`,swiper:e,on:n,setTranslate:()=>{let{slides:t,wrapperEl:n,slidesSizesGrid:i}=e,a=e.params.creativeEffect,{progressMultiplier:o}=a,s=e.params.centeredSlides,c=PO(e);if(s){let t=i[0]/2-e.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${t}px))`}for(let n=0;n<t.length;n+=1){let i=t[n],l=i.progress,u=Math.min(Math.max(i.progress,-a.limitProgress),a.limitProgress),d=u;s||(d=Math.min(Math.max(i.originalProgress,-a.limitProgress),a.limitProgress));let f=i.swiperSlideOffset,p=[e.params.cssMode?-f-e.translate:-f,0,0],m=[0,0,0],h=!1;e.isHorizontal()||(p[1]=p[0],p[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};u<0?(g=a.next,h=!0):u>0&&(g=a.prev,h=!0),p.forEach((e,t)=>{p[t]=`calc(${e}px + (${r(g.translate[t])} * ${Math.abs(u*o)}))`}),m.forEach((e,t)=>{m[t]=g.rotate[t]*Math.abs(u*o)}),i.style.zIndex=-Math.abs(Math.round(l))+t.length;let _=p.join(`, `),v=`rotateX(${c(m[0])}deg) rotateY(${c(m[1])}deg) rotateZ(${c(m[2])}deg)`,y=d<0?`scale(${1+(1-g.scale)*d*o})`:`scale(${1-(1-g.scale)*d*o})`,b=d<0?1+(1-g.opacity)*d*o:1-(1-g.opacity)*d*o,x=`translate3d(${_}) ${v} ${y}`;if(h&&g.shadow||!h){let e=i.querySelector(`.swiper-slide-shadow`);if(!e&&g.shadow&&(e=tk(`creative`,i)),e){let t=a.shadowPerProgress?u*(1/a.limitProgress):u;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}let S=BO(a,i);S.style.transform=x,S.style.opacity=b,g.origin&&(S.style.transformOrigin=g.origin)}},setTransition:t=>{let n=e.slides.map(e=>yO(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),VO({swiper:e,duration:t,transformElements:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function gne({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),zO({effect:`cards`,swiper:e,on:n,setTranslate:()=>{let{slides:t,activeIndex:n,rtlTranslate:r}=e,i=e.params.cardsEffect,{startTranslate:a,isTouched:o}=e.touchEventsData,s=r?-e.translate:e.translate;for(let c=0;c<t.length;c+=1){let l=t[c],u=l.progress,d=Math.min(Math.max(u,-4),4),f=l.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(f-=t[0].swiperSlideOffset);let p=e.params.cssMode?-f-e.translate:-f,m=0,h=-100*Math.abs(d),g=1,_=-i.perSlideRotate*d,v=i.perSlideOffset-Math.abs(d)*.75,y=e.virtual&&e.params.virtual.enabled?e.virtual.from+c:c,b=(y===n||y===n-1)&&d>0&&d<1&&(o||e.params.cssMode)&&s<a,x=(y===n||y===n+1)&&d<0&&d>-1&&(o||e.params.cssMode)&&s>a;if(b||x){let t=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;_+=-28*d*t,g+=-.5*t,v+=96*t,m=`${(i.rotate||e.isHorizontal()?-25:0)*t*Math.abs(d)}%`}if(p=d<0?`calc(${p}px ${r?`-`:`+`} (${v*Math.abs(d)}%))`:d>0?`calc(${p}px ${r?`-`:`+`} (-${v*Math.abs(d)}%))`:`${p}px`,!e.isHorizontal()){let e=m;m=p,p=e}let S=d<0?`${1+(1-g)*d}`:`${1-(1-g)*d}`,C=`
101        translate3d(${p}, ${m}, ${h}px)
102        rotateZ(${i.rotate?r?-_:_:0}deg)
103        scale(${S})
104      `;if(i.slideShadows){let e=l.querySelector(`.swiper-slide-shadow`);e||=tk(`cards`,l),e&&(e.style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l.style.zIndex=-Math.abs(Math.round(u))+t.length;let w=BO(i,l);w.style.transform=C}},setTransition:t=>{let n=e.slides.map(e=>yO(e));n.forEach(e=>{e.style.transitionDuration=`${t}
104ms`,e.querySelectorAll(`.swiper-slide-shadow`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),VO({swiper:e,duration:t,transformElements:n})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}var nk;function _ne(){let e=sO(),t=aO();return{smoothScroll:t.documentElement&&t.documentElement.style&&`scrollBehavior`in t.documentElement.style,touch:!!(`ontouchstart`in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function rk(){return nk||=_ne(),nk}var ik;function vne({userAgent:e}={}){let t=rk(),n=sO(),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 ak(e={}){return ik||=vne(e),ik}var ok;function yne(){let e=sO(),t=ak(),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}}let 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 sk(){return ok||=yne(),ok}function bne({swiper:e,on:t,emit:n}){let r=sO(),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 xne({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=sO(),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?!0:n.attributes,childList:e.isElement||(n.childList===void 0?!0:n).childList,characterData:n.characterData===void 0?!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=AO(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 Sne={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
vendor: 9,899 bytes, line 104
104=>{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 Cne(){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(OO(r,`padding-left`)||0,10)-parseInt(OO(r,`padding-right`)||0,10),n=n-parseInt(OO(r,`padding-top`)||0,10)-parseInt(OO(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 wne(){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=bO(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=>{a?e.style.marginLeft=``:e.style.marginRight=``,e.style.marginBottom=``,e.style.marginTop=``}),n.centeredSlides&&n.cssMode&&(_O(r,`--swiper-centered-offset-before`,``),_O(r,`--swiper-centered-offset-after`,``)),n.cssMode&&(_O(r,`--swiper-slides-offset-before`,`${m}px`),_O(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),OO(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()?MO(i,`width`,!0):MO(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){_O(r,`--swiper-centered-offset-before`,`${-d[0]}px`),_O(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 Tne(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 Ene(){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 ck=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Dne(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)),ck(c,h,n.slideVisibleClass),ck(c,m,n.slideFullyVisibleClass),c.progress=i?-u:u,c.originalProgress=i?-d:d}}function One(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 lk=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function kne(){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=>bO(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=DO(c,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u&&(u=t[0]),l=EO(c,`.${n.slideClass}
104, swiper-slide`)[0],n.loop)),t.forEach(e=>{lk(e,e===c,n.slideActiveClass),lk(e,e===u,n.slideNextClass),lk(e,e===l,n.slidePrevClass)}),e.emitSlidesClasses()}var uk=(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()}},dk=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector(`[loading="lazy"]`);n&&n.removeAttribute(`loading`)},fk=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)=>n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&dk(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)&&dk(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)&&dk(e,r)};function Ane(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 jne(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=Ane(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&&fk(t),t.emit(`activeIndexChange`),t.emit(`snapIndexChange`),(t.initialized||t.params.runCallbacksOnInit)&&(o!==f&&t.emit(`realIndexChange`),t.emit(`slideChange`))}function Mne(e,t){let n=this,r=n.params,i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>
vendor: 44,502 bytes, line 104
1041&&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 Nne={updateSize:Cne,updateSlides:wne,updateAutoHeight:Tne,updateSlidesOffset:Ene,updateSlidesProgress:Dne,updateProgress:One,updateSlidesClasses:kne,updateActiveIndex:jne,updateClickedSlide:Mne};function Pne(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=pO(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function Fne(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 Ine(){return-this.snapGrid[0]}function Lne(){return-this.snapGrid[this.snapGrid.length-1]}function Rne(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 vO({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 zne={getTranslate:Pne,setTranslate:Fne,minTranslate:Ine,maxTranslate:Lne,translateTo:Rne};function Bne(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 pk({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 Vne(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),pk({swiper:n,runCallbacks:e,direction:t,step:`Start`}))}function Hne(e=!0,t){let n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),pk({swiper:n,runCallbacks:e,direction:t,step:`End`}))}var Une={setTransition:Bne,transitionStart:Vne,transitionEnd:Hne};function Wne(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 vO({swiper:a,targetPosition:n,side:e?`left`:`top`}),!0;p.scrollTo({[e?`left`:`top`]:n,behavior:`smooth`})}return!0}let b=sk().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 Gne(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 Kne(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 qne(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 Jne(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 Yne(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 Xne(){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(bO(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),uO(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Zne={slideTo:Wne,slideToLoop:Gne,slideNext:Kne,slidePrev:qne,slideReset:Jne,slideToClosest:Yne,slideToClickedSlide:Xne};function Qne(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;let a=()=>{bO(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute(`data-swiper-slide-index`,t)})},o=()=>{let e=bO(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?wO(`swiper-slide`,[r.slideBlankClass]):wO(`div`,[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?(r.loopAddBlankSlides?(d(c-n.slides.length%c),n.recalcSlides(),n.updateSlides()):CO(`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()):CO(`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 $ne({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?CO(`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`&&CO("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,ee=n===`prev`||!n,te=0,ne=0,re=(S?l[i].column:i)+(v&&r===void 0?-y/2+.5:0);if(re<x){te=Math.max(x-re,b);for(let e=0;e<x-re;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(re+y>T-x){ne=Math.max(re-(T-x*2),b),E&&(ne=Math.max(ne,y-T+_+1));for(let e=0;e<ne;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)),ee&&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&&ee||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&&ee){if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D+te]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D+Math.ceil(te),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-ne]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D-ne,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:!1})}):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:!1})}c.emit(`loopFix`)}function ere(){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 tre={loopCreate:Qne,loopFix:$ne,loopDestroy:ere};function nre(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 rre(){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 ire={setGrabCursor:nre,unsetGrabCursor:rre};function are(e,t=this){function n(t){if(!t||t===aO()||t===sO())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 mk(e,t,n){let r=sO(),{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 ore(e){let t=this;if(t.destroyed)return;let n=aO(),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`){mk(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`&&!SO(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?are(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(!mk(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=dO(),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 sre(e){let t=aO(),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=dO());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}});n.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 cre(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=dO(),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=dO(),uO(()=>{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>=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 hk(){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 lre(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 ure(){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 dre(e){let t=this;t.destroyed||(uk(t,e.target),!(t.params.cssMode||t.params.slidesPerView!==`auto`&&!t.params.autoHeight)&&t.update())}function fre(){let e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction=`auto`))}var gk=(e,t)=>{let n=aO(),{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`,hk,!0):e[l](`observerUpdate`,hk,!0),i[c](`load`,e.onLoad,{capture:!0}))};function pre(){let e=this,{params:t}=e;e.onTouchStart=ore.bind(e),e.onTouchMove=sre.bind(e),e.onTouchEnd=cre.bind(e),e.onDocumentTouchStart=fre.bind(e),t.cssMode&&(e.onScroll=ure.bind(e)),e.onClick=lre.bind(e),e.onLoad=dre.bind(e),gk(e,`on`)}function mre(){gk(this,`off`)}var hre={attachEvents:pre,detachEvents:mre},_k=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function gre(){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=aO(),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.getBreakpoint(a,s,c);if(!l||e.currentBreakpoint===l)return;let u=(l in a?a[l]:void 0)||e.originalParams,d=_k(e,r),f=_k(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(),gO(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 _re(e,t=`window`,n){if(!e||t===`container`&&!n)return;let r=!1,i=sO(),a=t===`window`?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>typeof e==`string`&&e.indexOf(`@`)===0?{value:a*parseFloat(e.substr(1)),point:e}:{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 vre={setBreakpoint:gre,getBreakpoint:_re};function yre(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 bre(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=yre([`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 xre(){let e=this,{el:t,classNames:n}=e;!t||typeof t==`string`||(t.classList.remove(...n),e.emitContainerClasses())}var Sre={addClasses:bre,removeClasses:xre};function Cre(){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 wre={checkOverflow:Cre},vk={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 Tre(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];if(typeof i!=`object`||!i){gO(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)){gO(t,n);return}typeof e[r]==`object`&&!(`enabled`in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),gO(t,n)}}var yk={eventsEmitter:Sne,update:Nne,translate:zne,transition:Une,slide:Zne,loop:tre,grabCursor:ire,events:hre,breakpoints:vre,checkOverflow:wre,classes:Sre},bk={},xk=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=gO({},r),n&&!r.el&&(r.el=n);let i=aO();if(r.el&&typeof r.el==`string`&&i.querySelectorAll(r.el).length>1){let t=[];return i.querySelectorAll(r.el).forEach(n=>{let i=gO({},r,{el:n});t.push(new e(i))}),t}let a=this;a.__swiper__=!0,a.support=rk(),a.device=ak({userAgent:r.userAgent}),a.browser=sk(),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:Tre(r,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}),a.params=gO({},gO({},vk,o),bk,r),a.originalParams=gO({},a.params),a.passedParams=gO({},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=kO(bO(t,`.${n.slideClass}, swiper-slide`)[0]);return kO(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=bO(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&&uk(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()):bO(n,r())[0];return!i&&t.params.createElements&&(i=wO(`div`,t.params.wrapperClass),n.append(i),bO(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`||OO(n,`direction`)===`rtl`,rtlTranslate:t.params.direction===`horizontal`&&(n.dir.toLowerCase()===`rtl`||OO(n,`direction`)===`rtl`),wrongRTL:OO(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.forEac
104h(e=>{e.complete?uk(t,e):e.addEventListener(`load`,e=>{uk(t,e.target)})}),fk(t),t.initialized=!0,fk(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){gO(bk,e)}static get extendedDefaults(){return bk}static get defaults(){return vk}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(yk).forEach(e=>{Object.keys(yk[e]).forEach(t=>{xk.prototype[t]=yk[e][t]})}),xk.use([bne,xne]);var Ere=[Jte,Yte,YO,Xte,Zte,Qte,$te,ene,RO,LO,tne,nne,rne,XO,ine,ane,dne,HO,fne,pne,mne,hne,gne];xk.use(Ere);var Dre={class:`silvercrest-segmented-content-elements__tab-container`},Ore={key:0,ref:`swiper`,class:`silvercrest-segmented-content-elements__swiper`},kre={class:`silvercrest-segmented-content-elements__tab-items swiper-wrapper`,role:`tablist`},Are={ref:`swiperScrollbar`,class:`silvercrest-segmented-content-elements__scrollbar`},jre={class:`silvercrest-segmented-content-elements__tab-content`},Mre=[`id`,`aria-labelledby`],Nre=F({__name:`SilvercrestSegmentedContentElements`,props:{textHeader:{},segments:{},theme:{default:`light`},a11yCarouselLabels:{}},setup(e){let t=M(0),n=Pr(`swiper`),r=Pr(`swiperScrollbar`),i=M(null),a=W(()=>[`silvercrest-segmented-content-elements`,`silvercrest-segmented-content-elements--${e.theme}`]),o=W(()=>e.segments.map(e=>{let{mediaPosition:t,...n}=e.content;return{teaser:n,mediaPosition:t,cmsId:e.cmsId}})),s=e=>{t.value=e},{handleKeyDown:c}=ZO({activeTabIndex:t,tabCount:e.segments.length,containerSelector:`.silvercrest-segmented-content-elements__tab-items`});return ai(()=>{!n.value||!r.value||(i.value=new xk(n.value,{slidesPerView:`auto`,slideToClickedSlide:!0,slideClass:`silvercrest-segmented-content-elements__tab`,scrollbar:{el:r.value,draggable:!0,dragClass:`silvercrest-segmented-content-elements__scrollbar-drag`},a11y:{enabled:!0,slideRole:`tab`,prevSlideMessage:e.a11yCarouselLabels.previousSlidesTitle,nextSlideMessage:e.a11yCarouselLabels.nextSlidesTitle,containerMessage:e.a11yCarouselLabels.title}}))}),ci(()=>{i.value&&=(i.value.destroy(!0,!1),null)}),(n,r)=>(L(),R(`div`,{class:A(a.value)},[V(VS,U(e.textHeader,{class:`silvercrest-segmented-content-elements__text-header`}),null,16),B(`div`,Dre,[e.segments.length>1?(L(),R(`div`,Ore,[B(`div`,kre,[(L(!0),R(I,null,bi(e.segments,(n,r)=>(L(),z(QO,U({id:`tab-${n.cmsId}`,key:n.cmsId},{ref_for:!0},n.tabCard,{theme:e.theme,active:t.value===r,class:`silvercrest-segmented-content-elements__tab`,role:`tab`,"aria-selected":t.value===r,"aria-controls":`tabpanel-${n.cmsId}`,tabindex:t.value===r?0:-1,onClick:e=>s(r),onKeydown:e=>N(c)(e,r)}),null,16,[`id`,`theme`,`active`,`aria-selected`,`aria-controls`,`tabindex`,`onClick`,`onKeydown`]))),128))]),B(`div`,Are,[...r[0]||=[B(`div`,{class:`silvercrest-segmented-content-elements__scrollbar-drag`},null,-1)]],512)],512)):H(``,!0),B(`div`,jre,[(L(!0),R(I,null,bi(o.value,(n,r)=>(L(),R(`div`,{id:`tabpanel-${n.cmsId}`,key:n.cmsId,role:`tabpanel`,"aria-labelledby":`tab-${n.cmsId}`,tabindex:0,class:A([`silvercrest-segmented-content-elements__content`,{"silvercrest-segmented-content-elements__content--active":t.value===r}])},[V(BD,{teaser:n.teaser,"media-position":n.mediaPosition,theme:e.theme===`light`?`white`:`dark-grey`},null,8,[`teaser`,`media-position`,`theme`])],10,Mre))),128))])])],2))}}),Pre={class:`silvercrest-masonry-grid`,"data-testid":`silvercrest-masonry-grid`},Fre=F({__name:`SilvercrestMasonryGrid`,props:{items:{},baseCmsId:{}},setup(e){let t=DC();function n(e,t){if(t<=1)return[e.slice()];let n=Array.from({length:t},()=>[]);for(let r=0;r<e.length;r++)n[r%t].push(e[r]);return n}let r=W(()=>{if(e.items.length===0)return[e.items];let r=t.value===`tabletPortrait`||t.value===`tabletLandscape`||t.value===`desktop`?3:t.value===`phoneLandscape`?2:1;return n(e.items,r)});return(t,n)=>(L(),R(`div`,Pre,[(L(!0),R(I,null,bi(r.value,(t,n)=>(L(),R(`div`,{key:`silvercrest-masonry-grid-column-${e.baseCmsId}-${n}`,class:A(`silvercrest-masonry-grid__column silvercrest-masonry-grid__column-${n}`)},[(L(!0),R(I,null,bi(t,e=>(L(),R(I,{key:e.cmsId},[e.type===`image`?(L(),z(RC,U({key:0,ref_for:!0},e,{as:`article`,class:`silvercrest-masonry-grid__card silvercrest-masonry-grid__card-image`}),null,16)):e.type===`video`?(L(),z(TD,U({key:1,ref_for:!0},e,{as:`article`}),null,16)):H(``,!0)],64))),128))],2))),128))]))}}),Ire={ref:`swiperRootElement`,class:`silvercrest-media__slider`},Lre={class:`silvercrest-media__wrapper`},Rre={key:0,class:`silvercrest-media__slide-text-container`},zre={class:`silvercrest-media__slide-text`},Bre={class:`silvercrest-media__buttons`},Vre={class:`silvercrest-media__pagination-wrapper`},Hre=15e3,Ure=.05,Wre=F({__name:`SilvercrestMedia`,props:{items:{},aspectRatio:{default:`4/3`},aspectRatioMobile:{},a11yCarouselLabels:{},a11yMuteButtonLabel:{},a11yUnmuteButtonLabel:{},contentWidth:{}},setup(e){let t=M(!0);
104function n(){t.value=!t.value,e.items.forEach((e,n)=>{let r=c(n);r&&(r.muted=t.value)})}function r(){u.isPaused.value?u.resume():u.pause()}let i=Pr(`swiperRootElement`),a=rn(null),o=new Map,s=(e,t)=>{t?o.set(e,t):o.delete(e)};function c(t){let n=e.items[t];return n&&o.get(n.cmsId)?.getVideoElement()||null}function l(e){e.play().catch(e=>{console.warn(`Video play failed:`,e)})}let u=GO({items:e.items,defaultDuration:Hre,videoEndThreshold:Ure,getVideoElement:c,onSlideChange:(e,n)=>{let r=c(n);if(r&&(r.pause(),r.currentTime=0),u.isVideoSlide(e)){let n=c(e);if(n){n.currentTime=0,n.muted=t.value;let e=()=>{l(n),n.removeEventListener(`canplay`,e)};n.readyState>=3?e():n.addEventListener(`canplay`,e)}}},onNext:()=>a.value?.slideNext?.(),onPrev:()=>a.value?.slidePrev?.(),onGoTo:e=>a.value?.slideToLoop?.(e)});function d(e){e===u.currentIndex.value&&!u.isPaused.value&&a.value?.slideNext?.()}let{currentAspectRatio:f}=AC(()=>({phonePortrait:e.aspectRatioMobile??e.aspectRatio,tabletPortrait:e.aspectRatio})),p=W(()=>{if(e.aspectRatio)return{"aspect-ratio":f.value}});return ai(()=>{!i.value||e.items.length<=1||(a.value=new Sy(i.value,{loop:!0,slidesPerView:1,slideClass:`silvercrest-media__slide`,wrapperClass:`silvercrest-media__wrapper`,allowTouchMove:!0,spaceBetween:`24`,on:{slideChange(e){let t=e.realIndex??e.activeIndex;u.setCurrentIndex(t)}}}),u.start(0))}),ci(()=>{a.value?.destroy(!0,!1),u.stop()}),(i,a)=>(L(),R(`div`,{class:A([`silvercrest-media`,`silvercrest-media--${e.contentWidth}`])},[B(`div`,Ire,[B(`div`,Lre,[(L(!0),R(I,null,bi(e.items,(e,t)=>(L(),R(`div`,{key:e.cmsId,class:`silvercrest-media__slide`},[B(`div`,{style:fe(p.value),class:`silvercrest-media__slide-media-container`},[e.media.type===`image`?(L(),z(N(lu),U({key:0,ref_for:!0},e.media.image,{"aspect-ratio":`container-fit`,class:`silvercrest-media__image`}),null,16)):H(``,!0),e.media.type===`video`?(L(),z(Pw,U({key:1,ref_for:!0,ref:t=>s(e.cmsId,t)},{ref_for:!0},e.media.video,{"has-autoplay":!0,"is-muted":!0,"has-controls":!1,"plays-inline":!0,"has-custom-play-button":!1,"has-custom-rewind-button":!1,"has-custom-mute-button":!1,"aspect-ratio":`container-fit`,class:`silvercrest-media__video`,onEnded:e=>d(t)}),null,16,[`onEnded`])):H(``,!0)],4),e.note?(L(),R(`div`,Rre,[B(`div`,zre,we(e.note),1)])):H(``,!0)]))),128))]),B(`div`,Bre,[N(u).isVideoSlide(N(u).currentIndex.value)?(L(),z(N(Ab),{key:0,as:`button`,icon:t.value?`volume-mute`:`volume-up`,"aria-label":t.value?e.a11yUnmuteButtonLabel:e.a11yMuteButtonLabel,onClick:n},null,8,[`icon`,`aria-label`])):H(``,!0),e.items.length>1||N(u).isVideoSlide(N(u).currentIndex.value)?(L(),z(N(Ab),{key:1,as:`button`,icon:N(u).isEffectivelyPaused.value?`play`:`pause`,"aria-label":N(u).isEffectivelyPaused.value?e.a11yCarouselLabels.playSliderButtonLabel:e.a11yCarouselLabels.pauseSliderButtonLabel,onClick:r},null,8,[`icon`,`aria-label`])):H(``,!0)])],512),B(`div`,Vre,[e.items.length>1?(L(),z(qO,{key:0,items:e.items,"current-index":N(u).currentIndex.value,progress:N(u).progress.value,type:`numeric`,"a11y-labels":e.a11yCarouselLabels,onGoToSlide:N(u).goTo,onPrev:N(u).prev,onNext:N(u).next,onAutoAdvancePause:N(u).setAutoAdvancePause},null,8,[`items`,`current-index`,`progress`,`a11y-labels`,`onGoToSlide`,`onPrev`,`onNext`,`onAutoAdvancePause`])):H(``,!0)])],2))}}),Sk=F({__name:`SilvercrestModuleContainer`,props:{backgroundImage:{},sectionId:{},is:{default:`section`},theme:{default:`light`},paddingTop:{default:`medium`},paddingBottom:{default:`medium`},contentWidth:{default:`default`},useMargin:{type:Boolean,default:!1}},setup(e){return(t,n)=>(L(),z(N(uu),{is:e.is,"class-prefix":`silvercrest`,class:A([`ods-brand-silvercrest`,e.theme===`red`?`ods-theme-monsieur-cuisine`:`ods-theme-${e.theme}`,`silvercrest-module-container--content-width-${e.contentWidth}`,e.useMargin?`silvercrest-module-container--margin-top-${e.paddingTop}`:`silvercrest-module-container--padding-top-${e.paddingTop}`,e.useMargin?`silvercrest-module-container--margin-bottom-${e.paddingBottom}`:`silvercrest-module-container--padding-bottom-${e.paddingBottom}`]),"section-id":e.sectionId,"background-image":e.backgroundImage},{default:P(()=>[Si(t.$slots,`default`)]),_:3},8,[`is`,`class`,`section-id`,`background-image`]))}}),Gre=M(null),Ck=M(!1),Kre=M(!1),wk=M(null),qre=`silvercrest-store-overlay-hidden`,Jre=`silvercrest-promo-banner-hidden`;function Tk(){let e=M(!1),t=M(!1),n=$l(qre,!1),r=$l(Jre,!1),i=e=>{Kre.value=e},a=e=>{t.value=e??!t.value},o=()=>{r.value=!0},s=()=>{t.value=!1,n.value=!0},c=e=>{Ck.value=e??!Ck.value,Ck.value&&(wk.value=null)};return{currentlyActiveMenuItemCmsId:Gre,isNavigationOpen:Ck,isLanguageSwitcherOpen:e,isStoreOverlayOpen:t,isStoreOverlayHidden:n,isPromoBannerHidden:r,openMenuAtCmsId:wk,setManualScrollUpBehaviorDisabled:i,toggleNavigation:c,toggleLanguageOverlay:t=>{e.value=t??!e.value},toggleStoreOverlay:a,hideStoreOverlayPermanently:s,hidePromoBanner:o,openMenuAt:e=>{Ck.value||c(!0),wk.value=e,Pn(()=>{wk.value=null})}}}var Yre={key:0,class:`silvercrest-store-dialog__store-link-wrapper`},Xre={key:1,class:`silvercrest-store-dialog__store-link-wrapper`}
104,Ek=IS(F({__name:`SilvercrestStoreDialog`,props:Ni({id:{},type:{},headline:{},a11yCloseLabel:{},description:{},stayOnSilvercrestLabel:{},jumpToShopLink:{},checkbox:{},jumpToShopLinks:{},lidl:{},kaufland:{}},{isOpen:{type:Boolean,required:!0},isOpenModifiers:{}}),emits:Ni([`hide-permanently`],[`update:isOpen`]),setup(e,{emit:t}){let n=e,r=ea(e,`isOpen`),{resolvedSvg:i}=QC(()=>`lidl-shop-logo`),{resolvedSvg:a}=QC(()=>`kaufland-shop-logo`),o=t,s=M(!1),c=()=>{s.value&&o(`hide-permanently`),r.value=!1},l=W(()=>Math.random()<.5?`column-reverse`:`column`);return(t,o)=>(L(),z(N(Ax),{id:e.id,"is-open":r.value,label:e.headline??``,description:e.description,"aria-label-close":e.a11yCloseLabel,"mask-closable":!0,width:`425px`,class:A([`silvercrest-store-dialog`,`silvercrest-store-dialog--type-${n.type}`]),"onUpdate:isOpen":c},{default:P(()=>[B(`div`,{class:`silvercrest-store-dialog__content`,style:fe(n.type===`overlay-lidl-kaufland`?{"--silvercrest-store-dialog-content-order":l.value}:{})},[n.type===`overlay-lidl-kaufland`?(L(),R(I,{key:0},[n.lidl?(L(),R(`div`,Yre,[V(N(au),{svg:N(i)},null,8,[`svg`]),V(N(Hb),{as:`a`,level:`primary`,href:n.lidl?.href,target:n.lidl?.target,label:n.lidl?.label,class:`silvercrest-store-dialog__store-link`,onClick:c},null,8,[`href`,`target`,`label`])])):H(``,!0),n.kaufland?(L(),R(`div`,Xre,[V(N(au),{svg:N(a)},null,8,[`svg`]),V(N(Hb),{as:`a`,level:`primary`,href:n.kaufland?.href,target:n.kaufland?.target,label:n.kaufland?.label,class:`silvercrest-store-dialog__store-link`,onClick:c},null,8,[`href`,`target`,`label`])])):H(``,!0)],64)):H(``,!0),n.type===`overlay-multiple-links`?(L(!0),R(I,{key:1},bi(n.jumpToShopLinks,(e,t)=>(L(),z(N(Hb),{key:t,as:`a`,level:`primary`,href:e.href,target:e.target,label:e.label,class:`silvercrest-store-dialog__store-link`,onClick:c},null,8,[`href`,`target`,`label`]))),128)):n.type===`overlay`?(L(),R(I,{key:2},[n.jumpToShopLink?(L(),z(N(Hb),{key:0,as:`a`,level:`primary`,href:n.jumpToShopLink.href,target:n.jumpToShopLink.target,label:n.jumpToShopLink.label,class:`silvercrest-store-dialog__store-link`,onClick:c},null,8,[`href`,`target`,`label`])):H(``,!0),n.stayOnSilvercrestLabel?(L(),z(N(Hb),{key:1,as:`button`,level:`secondary`,label:n.stayOnSilvercrestLabel,class:`silvercrest-store-dialog__stay-button`,onClick:c},null,8,[`label`])):H(``,!0),n.checkbox?(L(),z(N(Sx),{key:2,label:n.checkbox.label,value:n.checkbox.value,"model-value":s.value,class:`silvercrest-store-dialog__checkbox`,"onUpdate:modelValue":o[0]||=e=>s.value=e},null,8,[`label`,`value`,`model-value`])):H(``,!0)],64)):H(``,!0)],4)]),_:1},8,[`id`,`is-open`,`label`,`description`,`aria-label-close`,`class`]))}}),[[`__scopeId`,`data-v-c3adb09c`]]),Zre={class:`silvercrest-product-card-xs__content`},Dk=F({__name:`SilvercrestProductCardXs`,props:{as:{default:`article`},badge:{},image:{},headline:{},link:{}},setup(e){let t=W(()=>({text:e.headline.text,as:e.headline.as??`h5`,headlineType:e.headline.headlineType??`headline-body-base`}));return(n,r)=>(L(),z(_i(e.as),{class:`silvercrest-product-card-xs`},{default:P(()=>[V(N(lu),U(e.image,{"aspect-ratio":`1/1`,class:`silvercrest-product-card-xs__image`}),null,16),B(`div`,Zre,[e.badge?(L(),z(N(vb),U({key:0},e.badge,{class:`silvercrest-product-card-xs__badge`}),null,16)):H(``,!0),V(jy,U(t.value,{class:`silvercrest-product-card-xs__headline`}),null,16),e.link?(L(),z(N(Hb),U({key:1,as:`a`},e.link,{icon:`forward-arrow`,size:`small`,level:`tertiary`,class:`silvercrest-product-card-xs__link`}),null,16)):H(``,!0)])]),_:1}))}}),Qre=(...e)=>{let t=M(0),n=M(``),r=W(()=>e.some(e=>e.value));return ai(()=>{let e=Ql(document.body);tr(r,(r,i)=>{r&&!i?(t.value=window.innerWidth-document.documentElement.clientWidth,t.value>0&&(n.value=`${t.value/16}rem`,document.body.style.paddingRight=n.value)):!r&&i&&(n.value=`0`,document.body.style.paddingRight=n.value),e.value=r},{immediate:!0})}),{scrollbarWidth:t,scrollLockPaddingRem:n}},$re={class:`silvercrest-navigation-language-switcher__language-links`},eie={class:`silvercrest-navigation-language-switcher__language-link-text`},tie=IS(F({__name:`SilvercrestNavigationLanguageSwitcher`,props:Ni({id:{},headline:{}
104,a11yCloseLabel:{},description:{},languages:{}},{isOpen:{type:Boolean,required:!0},isOpenModifiers:{}}),emits:[`update:isOpen`],setup(e){let t=ea(e,`isOpen`);return(n,r)=>(L(),z(N(Ax),{id:e.id,"is-open":t.value,label:e.headline,description:e.description,"aria-label-close":e.a11yCloseLabel,"has-full-width-content":!0,"mask-closable":!0,width:`425px`,class:`silvercrest-navigation-language-switcher`,"onUpdate:isOpen":r[0]||=e=>t.value=!1},{default:P(()=>[V(N(oS),{as:`ul`,class:`silvercrest-navigation-language-switcher__languages`},{default:P(()=>[(L(!0),R(I,null,bi(e.languages,e=>(L(),z(N(hS),{key:e.cmsId,as:`li`,label:e.title,icon:e.flag,size:`small`,class:`silvercrest-navigation-language-switcher__language`},{header:P(()=>[B(`ul`,$re,[(L(!0),R(I,null,bi(e.languageLinks,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-language-switcher__language-link-item`},[V(N(wx),{href:e.href,target:e.target??`_blank`,class:`silvercrest-navigation-language-switcher__language-link`},{default:P(()=>[B(`span`,eie,we(e.label),1),V(N(Qy),{name:`external-link`,class:`silvercrest-navigation-language-switcher__language-link-icon`})]),_:2},1032,[`href`,`target`])]))),128))])]),_:2},1032,[`label`,`icon`]))),128))]),_:1})]),_:1},8,[`id`,`is-open`,`label`,`description`,`aria-label-close`]))}}),[[`__scopeId`,`data-v-aa9ab035`]]);function Ok({items:e}){let{currentlyActiveMenuItemCmsId:t}=Tk(),n=M(!1),r=M(null),i=M(null),a=M(`down`),o=W(()=>{if(r.value)return e.value.find(e=>e.cmsId===r.value)}),s=W(()=>o.value?.level2Items),c=W(()=>{if(i.value)return s.value?.find(e=>e.cmsId===i.value)});return{showBackButton:n,activeFirstLevelCmsId:r,activeSecondLevelCmsId:i,navigationDirection:a,activeFirstLevelItem:o,secondLevelItems:s,activeSecondLevelItem:c,thirdLevelItems:W(()=>c.value?.level3Items),secondLevelPromotedProduct:W(()=>c.value?.promotedProduct),handleMenuItemClick:(e,o)=>{a.value=`down`,t.value=o,e===1?(r.value=o,i.value=null,n.value=!0):e===2&&(i.value=o)},goBack:()=>i.value?(a.value=`up`,t.value=r.value,i.value=null,!0):r.value?(a.value=`up`,t.value=null,r.value=null,n.value=!1,!0):!1,resetState:()=>{r.value=null,i.value=null,t.value=null,n.value=!1,a.value=`down`}}}function nie({items:e}){let t=W(()=>e.value??[]),{showBackButton:n,activeFirstLevelCmsId:r,activeSecondLevelCmsId:i,activeFirstLevelItem:a,secondLevelItems:o,activeSecondLevelItem:s,thirdLevelItems:c,secondLevelPromotedProduct:l,handleMenuItemClick:u,goBack:d,resetState:f}=Ok({items:t});return{showBackButton:n,activeFirstLevelCmsId:r,activeSecondLevelCmsId:i,hoveredFirstLevelCmsId:M(null),hoveredSecondLevelCmsId:M(null),hoveredThirdLevelCmsId:M(null),activeFirstLevelItem:a,secondLevelItems:o,activeSecondLevelItem:s,thirdLevelItems:c,secondLevelPromotedProduct:l,activeMenuCard:W(()=>{if(i.value)return s.value;if(r.value)return a.value}),handleMenuItemClick:u,goBack:d,resetState:f,openMenuToId:e=>{f();for(let n of t.value){if(n.cmsId===e){r.value=n.cmsId;return}if(n.level2Items)for(let t of n.level2Items){if(t.cmsId===e){r.value=n.cmsId,i.value=t.cmsId;return}if(t.level3Items?.some(t=>t.cmsId===e)){r.value=n.cmsId,i.value=t.cmsId;return}}}}}}var rie={class:`silvercrest-navigation-card__content`},iie={class:`silvercrest-navigation-card__title`},aie={class:`silvercrest-navigation-card__title-text`},oie={class:`silvercrest-navigation-card__description`},kk=F({__name:`SilvercrestNavigationCard`,props:{image:{},title:{},description:{},link:{},variant:{},hasChildren:{type:Boolean,default:!1},cmsId:{},isDimmed:{type:Boolean,default:!1}},emits:[`cardHovered`,`cardUnhovered`,`cardClicked`],setup(e,{emit:t}){let n=t,r=()=>{n(`cardHovered`,e.cmsId)},i=()=>{n(`cardUnhovered`)},a=t=>{t===`button`&&n(`cardClicked`,e.cmsId)},o=W(()=>{let t=`div`;if(e.variant===`button-card`&&e.hasChildren)t=`button`;else if(e.variant===`button-card`&&e.link&&!e.hasChildren)return`a`;else e.variant===`link-card`&&e.link&&(t=`a`);return t});return(t,n)=>(L(),z(_i(o.value),{id:e.cmsId,class:A([`silvercrest-navigation-card`,{"silvercrest-navigation-card--dimmed":e.isDimmed,"silvercrest-navigation-card--button-card":e.variant===`button-card`,"silvercrest-navigation-card--link-card":e.variant===`link-card`}]),"aria-label":e.title,title:e.link?e.link.label:void 0,href:e.link?e.link.href:void 0,target:e.link?e.link.target:void 0,onMouseenter:r,onMouseleave:i,onFocus:r,onClick:n[0]||=e=>a(o.value)},{default:P(()=>[e.image?(L(),z(N(lu),U({key:0},e.image,{"aspect-ratio":`container-fit`,class:`silvercrest-navigation-card__image`}),null,16)):H(``,!0),B(`div`,rie,[B(`span`,iie,[B(`span`,aie,we(e.title),
1041),e.variant===`button-card`&&(e.hasChildren||e.link)?(L(),z(N(Qy),{key:0,name:`arrow-right`,class:`silvercrest-navigation-card__icon`})):H(``,!0)]),B(`span`,oie,we(e.description),1),e.link&&e.variant===`link-card`?(L(),z(N(Hb),{key:0,as:`span`,label:e.link.label,level:`tertiary`,icon:`forward-arrow`,size:`small`,class:`silvercrest-navigation-card__link-button`,"aria-hidden":`true`,tabindex:`-1`},null,8,[`label`])):H(``,!0)])]),_:1},40,[`id`,`class`,`aria-label`,`title`,`href`,`target`]))}}),Ak=IS(F({__name:`SilvercrestNavigationInteractionElement`,props:{as:{default:`button`},cmsId:{},href:{},target:{},label:{}},setup(e){return(t,n)=>(L(),z(_i(e.as),{id:e.cmsId,href:e.href,target:e.target,class:`silvercrest-navigation-interaction-element`},{default:P(()=>[ro(we(e.label)+` `,1),e.as===`button`?(L(),z(N(Qy),{key:0,name:`arrow-right`,class:`silvercrest-navigation-interaction-element__icon`})):H(``,!0)]),_:1},8,[`id`,`href`,`target`]))}}),[[`__scopeId`,`data-v-228bed4b`]]),sie=[`id`],cie={class:`silvercrest-navigation-mega-menu__header`},lie={key:0,class:`silvercrest-navigation-mega-menu__nav-wrapper`},uie={key:0,class:`silvercrest-navigation-mega-menu__first-level-nav`},die={class:`silvercrest-navigation-mega-menu__nav-list silvercrest-navigation-mega-menu__nav-list--first-level`},fie={key:1,class:`silvercrest-navigation-mega-menu__second-level-nav`},pie={class:`silvercrest-navigation-mega-menu__nav-list-wrapper`},mie={class:`silvercrest-navigation-mega-menu__nav-list silvercrest-navigation-mega-menu__nav-list--second-level`},hie={key:1,class:`silvercrest-navigation-mega-menu__footer`},gie=IS(F({__name:`SilvercrestNavigationMegaMenu`,props:{id:{},items:{},a11yCloseMenuButtonLabel:{},a11yBackMenuButtonLabel:{}},setup(e){let{items:t}=rl(e),{showBackButton:n,activeFirstLevelCmsId:r,activeSecondLevelCmsId:i,hoveredFirstLevelCmsId:a,hoveredSecondLevelCmsId:o,hoveredThirdLevelCmsId:s,secondLevelItems:c,thirdLevelItems:l,secondLevelPromotedProduct:u,activeMenuCard:d,openMenuToId:f,handleMenuItemClick:p,goBack:m,resetState:h}=nie({items:W(()=>t.value??[])}),{isNavigationOpen:g,openMenuAtCmsId:_}=Tk(),v=(e,t)=>{e===1?a.value=t:e===2?o.value=t:s.value=t},y=e=>{e===1?a.value=null:e===2?o.value=null:s.value=null},b=e=>a.value!==null&&a.value!==e,x=e=>{let t=i.value!==null,n=o.value!==null;if(!t&&!n)return!1;let r=e===i.value,a=e===o.value;return!r&&!a},S=e=>s.value!==null&&s.value!==e,C=()=>{g.value=!1,setTimeout(()=>{h()},300)};return tr(g,e=>{e||setTimeout(()=>h(),900)}),tr(_,e=>{e&&(f(e),r.value&&(n.value=!0))},{immediate:!0}),(r,a)=>(L(),R(`aside`,{id:e.id,class:`silvercrest-navigation-mega-menu`},[V(vT,{"is-active":N(g)},{default:P(()=>[Kn(B(`header`,cie,[V(Ko,{name:`silvercrest-navigation-mega-menu__transition-close-button`,appear:``},{default:P(()=>[Kn(V(N(Ab),{icon:`arrow-left-back`,class:`silvercrest-navigation-mega-menu__back-button`,"aria-label":e.a11yBackMenuButtonLabel,onClick:N(m)},null,8,[`aria-label`,`onClick`]),[[ls,N(n)]])]),_:1})],512),[[ls,N(n)]]),V(N(Ab),{icon:`cross`,size:`small`,class:`silvercrest-navigation-mega-menu__close-button`,"aria-label":e.a11yCloseMenuButtonLabel,"aria-controls":e.id,"aria-expanded":N(g),onClick:C},null,8,[`aria-label`,`aria-controls`,`aria-expanded`]),N(t)?(L(),R(`nav`,lie,[V(Ko,{name:`silvercrest-navigation-mega-menu__transition-level-views`,mode:`out-in`},{default:P(()=>[N(c)?(L(),R(`div`,fie,[V(Ko,{name:`silvercrest-navigation-mega-menu__transition-active-menu`,mode:`out-in`},{default:P(()=>[N(d)?(L(),z(kk,{key:N(d).title,variant:`link-card`,image:N(d).image,title:N(d).title,description:N(d).description,link:N(d).link,"has-children":!1,"cms-id":N(d).cmsId},null,8,[`image`,`title`,`description`,`link`,`cms-id`])):H(``,!0)]),_:1}),B(`div`,pie,[B(`ul`,mie,[(L(!0),R(I,null,bi(N(c),e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-mega-menu__nav-list-item`},[V(Ak,{as:e.level3Items&&e.level3Items.length>0?`button`:`a`,"cms-id":e.cmsId,label:e.title,href:e.link?.href,target:e.link?.target,class:A([`silvercrest-navigation-mega-menu__nav-interaction-element`,{"silvercrest-navigation-mega-menu__nav-interaction-element--is-dimmed":x(e.cmsId),"silvercrest-navigation-mega-menu__nav-interaction-element--is-active":N(i)===e.cmsId}]),onMouseenter:t=>v(2,e.cmsId),onMouseleave:a[1]||=e=>y(2),onFocusin:t=>v(2,e.cmsId),onClick:t=>e.level3Items&&e.level3Items.length>0?N(p)(2,e.cmsId):void 0},null,8,[`as`,`cms-id`,`label`,`href`,`target`,`class`,`onMouseenter`,`onFocusin`,`onClick`])]))),128))]),V(Ko,{name:`silvercrest-navigation-mega-menu__transition-third-level`,mode:`out-in`,appear:``},{default:P(()=>[N(l)?(L(),R(`ul`,{key:N(i)??0,class:`silvercrest-navigation-mega-menu__nav-list silvercrest-navigation-mega-menu__nav-list--third-level`},[(L(!0),R(I,null,bi(N(l),e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-mega-menu__nav-list-item`},[V(Ak,{as:`a`,"cms-id":e.cmsId,label:e.title,href:e.href,target:e.target,class:A([`silvercrest-navigation-mega-menu__nav-interaction-element`,{"silvercrest-navigation-mega-menu__nav-interaction-element--is-dimmed":S(e.cmsId)}]),onMouseover:t=>v(3,e.cmsId),onMouseleave:a[2]||=e=>y(3),onFocusin:t=>v(3,e.cmsId),onFocusout:a[3]||=e=>y(3)},null,8,[`cms-id`,`label`,`href`,`target`,`class`,`onMouseover`,`onFocusin`])]))),128))])):H(``,!0)]),_:1})]),V(Ko,{name:`silvercrest-navigation-mega-menu__transition-promoted-product`,mode:`out-in`,appear:``},{default:P(()=>[N(l)&&N(u)&&!N(u)?.isHidden?(L(),R(`div`,{key:N(u).headline.text,class:`silvercrest-navigation-mega-menu__promoted-product-wrapper`},[V(Dk,U(N(u),{class:`silvercrest-navigation-mega-menu__promoted-product`}),null,16)])):H(``,!0)]),_:1})])):(L(),R(`div`,uie,[B(`ul`,die,[(L(!0),R(I,null,bi(N(t),e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-mega-menu__nav-list-item`}
104,[V(kk,{variant:`button-card`,image:e.image,title:e.title,description:e.description,link:e.link,"has-children":!!e.level2Items,"cms-id":e.cmsId,"is-dimmed":b(e.cmsId),onCardHovered:t=>v(1,e.cmsId),onCardUnhovered:a[0]||=e=>y(1),onFocusin:t=>v(1,e.cmsId),onClick:t=>e.level2Items&&e.level2Items.length>0?N(p)(1,e.cmsId):void 0},null,8,[`image`,`title`,`description`,`link`,`has-children`,`cms-id`,`is-dimmed`,`onCardHovered`,`onFocusin`,`onClick`])]))),128))])]))]),_:1})])):H(``,!0),r.$slots.footer&&!N(n)?(L(),R(`footer`,hie,[V(N(Mx),{class:`silvercrest-navigation-mega-menu__footer-divider`}),Si(r.$slots,`footer`,{},void 0,!0)])):H(``,!0)]),_:3},8,[`is-active`])],8,sie))}}),[[`__scopeId`,`data-v-bc612028`]]);function _ie({items:e}){let{showBackButton:t,activeFirstLevelCmsId:n,activeSecondLevelCmsId:r,navigationDirection:i,activeFirstLevelItem:a,secondLevelItems:o,activeSecondLevelItem:s,thirdLevelItems:c,secondLevelPromotedProduct:l,handleMenuItemClick:u,goBack:d,resetState:f}=Ok({items:W(()=>e.value??[])});return{showBackButton:t,activeFirstLevelCmsId:n,activeSecondLevelCmsId:r,navigationDirection:i,activeFirstLevelItem:a,secondLevelItems:o,activeSecondLevelItem:s,thirdLevelItems:c,secondLevelPromotedProduct:l,handleMenuItemClick:u,goBack:d,resetState:f}}var vie=[`id`],yie={class:`silvercrest-navigation-mobile-menu__header`},bie=[`href`,`target`,`title`,`aria-label`,`innerHTML`],xie={key:0,class:`silvercrest-navigation-mobile-menu__nav-wrapper`},Sie={key:0,class:`silvercrest-navigation-mobile-menu__first-level-nav`},Cie={class:`silvercrest-navigation-mobile-menu__nav-list silvercrest-navigation-mobile-menu__nav-list--first-level`},wie={key:1,class:`silvercrest-navigation-mobile-menu__submenu-nav silvercrest-navigation-mobile-menu__submenu-nav--second-level`},Tie={class:`silvercrest-navigation-mobile-menu__nav-list silvercrest-navigation-mobile-menu__nav-list--second-level`},Eie={key:2,class:`silvercrest-navigation-mobile-menu__submenu-nav silvercrest-navigation-mobile-menu__submenu-nav--third-level`},Die={class:`silvercrest-navigation-mobile-menu__nav-list silvercrest-navigation-mobile-menu__nav-list--third-level`},Oie={key:1,class:`silvercrest-navigation-mobile-menu__promoted-product-wrapper`},kie={key:1,class:`silvercrest-navigation-mobile-menu__footer`},Aie=F({__name:`SilvercrestNavigationMobileMenu`,props:Ni({id:{},logo:{},items:{},a11yCloseMenuButtonLabel:{},a11yBackMenuButtonLabel:{}},{isOpen:{type:Boolean,default:!1},isOpenModifiers:{}}),emits:[`update:isOpen`],setup(e){let{items:t}=rl(e),n=ea(e,`isOpen`),{showBackButton:r,activeSecondLevelCmsId:i,navigationDirection:a,activeFirstLevelItem:o,secondLevelItems:s,activeSecondLevelItem:c,thirdLevelItems:l,secondLevelPromotedProduct:u,resetState:d,handleMenuItemClick:f,goBack:p}=_ie({items:W(()=>t.value??[])}),{isNavigationOpen:m}=Tk();return tr(m,e=>{e||setTimeout(()=>d(),900)}),(d,h)=>(L(),R(`aside`,{id:e.id,class:`silvercrest-navigation-mobile-menu`},[V(vT,{"is-active":n.value},{default:P(()=>[B(`header`,yie,[V(Ko,{name:`silvercrest-navigation-mobile-menu__transition-close-button`,appear:``},{default:P(()=>[Kn(V(N(Ab),{icon:`arrow-left-back`,size:`small`,class:`silvercrest-navigation-mobile-menu__back-button`,"aria-label":e.a11yBackMenuButtonLabel,onClick:N(p)},null,8,[`aria-label`,`onClick`]),[[ls,N(r)]])]),_:1}),B(`a`,{href:e.logo.href,target:e.logo.target,title:e.logo.a11yLabel,"aria-label":e.logo.a11yLabel,class:`silvercrest-navigation-mobile-menu__logo-link`,innerHTML:e.logo.logoSvg},null,8,bie),V(N(Ab),{icon:`cross`,size:`small`,class:`silvercrest-navigation-mobile-menu__close-button`,"aria-label":e.a11yCloseMenuButtonLabel,onClick:h[0]||=e=>m.value=!1},null,8,[`aria-label`])]),N(t)?(L(),R(`nav`,xie,[V(Ko,{name:N(a)===`up`?`silvercrest-navigation-mobile-menu__transition-to-right`:`silvercrest-navigation-mobile-menu__transition-to-left`,mode:`out-in`},{default:P(()=>[N(s)?N(s)&&!N(l)?(L(),R(`div`,wie,[N(o)?(L(),z(kk,{key:0,variant:`link-card`,image:N(o).image,title:N(o).title,description:N(o).description,link:N(o).link,"has-children":!1,"cms-id":N(o).cmsId},null,8,[`image`,`title`,`description`,`link`,`cms-id`])):H(``,!0),B(`ul`,Tie,[(L(!0),R(I,null,bi(N(s),e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-mobile-menu__nav-list-item`},[V(Ak,{as:e.level3Items&&e.level3Items.length>0?`button`:`a`,"cms-id":e.cmsId,label:e.title,href:e.link?.href,target:e.link?.target,class:A([`silvercrest-navigation-mobile-menu__nav-interaction-element`,{"silvercrest-navigation-mobile-menu__nav-interaction-element--is-active":N(i)===e.cmsId}]),onClick:t=>e.level3Items&&e.level3Items.length>0?N(f)(2,e.cmsId):void 0},null,8,[`as`,`cms-id`,`label`,`href`,`target`,`class`,`onClick`])]))),128))])])):N(l)?(L(),R(`div`,Eie,[N(c)?(L(),z(kk,{key:0,variant:`link-card`,image:N(c).image,title:N(c).title,de
104scription:N(c).description,link:N(c).link,"has-children":!1,"cms-id":N(c).cmsId},null,8,[`image`,`title`,`description`,`link`,`cms-id`])):H(``,!0),B(`ul`,Die,[(L(!0),R(I,null,bi(N(l),e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-mobile-menu__nav-list-item`},[V(Ak,{as:`a`,"cms-id":e.cmsId,label:e.title,href:e.href,target:e.target,class:`silvercrest-navigation-mobile-menu__nav-interaction-element`},null,8,[`cms-id`,`label`,`href`,`target`])]))),128))]),N(u)&&!N(u)?.isHidden?(L(),R(`div`,Oie,[V(Dk,U(N(u),{class:`silvercrest-navigation-mobile-menu__promoted-product`}),null,16)])):H(``,!0)])):H(``,!0):(L(),R(`div`,Sie,[B(`ul`,Cie,[(L(!0),R(I,null,bi(N(t),e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation-mobile-menu__nav-list-item`},[V(kk,{variant:`button-card`,image:e.image,title:e.title,description:e.description,link:e.link,"has-children":!!e.level2Items,"cms-id":e.cmsId,onCardClicked:t=>N(f)(1,e.cmsId)},null,8,[`image`,`title`,`description`,`link`,`has-children`,`cms-id`,`onCardClicked`])]))),128))])]))]),_:1},8,[`name`])])):H(``,!0),d.$slots.footer&&!N(r)?(L(),R(`footer`,kie,[V(N(Mx),{class:`silvercrest-navigation-mobile-menu__footer-divider`}),Si(d.$slots,`footer`)])):H(``,!0)]),_:3},8,[`is-active`])],8,vie))}}),jie=[`id`],Mie={key:0,class:`silvercrest-navigation-promo-banner__content`},Nie={key:0,class:`silvercrest-navigation-promo-banner__content-wrapper`},Pie={key:0,class:`silvercrest-navigation-promo-banner__title`},Fie={key:1,class:`silvercrest-navigation-promo-banner__text`},Iie=[`aria-label`],Lie=F({__name:`SilvercrestNavigationPromoBanner`,props:{id:{},a11yCloseButtonLabel:{},label:{},text:{},link:{}},emits:[`close`],setup(e,{emit:t}){let n=t;return(t,r)=>(L(),R(`div`,{id:e.id,class:`silvercrest-navigation-promo-banner`},[e.label||e.text||e.link?(L(),R(`div`,Mie,[e.label||e.text?(L(),R(`div`,Nie,[e.label?(L(),R(`span`,Pie,we(e.label),1)):H(``,!0),e.text?(L(),R(`span`,Fie,we(e.text),1)):H(``,!0)])):H(``,!0),e.link?(L(),z(N(wx),{key:1,class:`silvercrest-navigation-promo-banner__link`,href:e.link.href,target:e.link.target,label:e.link.label},null,8,[`href`,`target`,`label`])):H(``,!0)])):H(``,!0),B(`button`,{class:`silvercrest-navigation-promo-banner__close-button`,"aria-label":e.a11yCloseButtonLabel,onClick:r[0]||=e=>n(`close`)},[V(N(Qy),{name:`cross`})],8,Iie)],8,jie))}}),Rie=[`id`],zie={class:`silvercrest-navigation__main`},Bie={key:0,class:`silvercrest-navigation__main-left`},Vie={key:1,class:`silvercrest-navigation__quick-links`},Hie={class:`silvercrest-navigation__main-center`},Uie=[`href`,`target`,`title`,`aria-label`,`innerHTML`],Wie={key:1,class:`silvercrest-navigation__main-right`},Gie=[`aria-controls`,`aria-expanded`],Kie=[`aria-controls`,`aria-expanded`],qie=F({__name:`SilvercrestNavigation`,props:{logo:{},promoBanner:{},navigation:{},search:{},store:{},languages:{}},setup(e){fs(e=>({v06639284:N(g),v33d05b89:N(h)}));let{currentlyActiveMenuItemCmsId:t,isNavigationOpen:n,isLanguageSwitcherOpen:r,isStoreOverlayOpen:i,isStoreOverlayHidden:a,isPromoBannerHidden:o,toggleNavigation:s,toggleLanguageOverlay:c,toggleStoreOverlay:l,hideStoreOverlayPermanently:u,hidePromoBanner:d,openMenuAt:f}=Tk(),{isStickyHeaderHidden:p,setHeader:m,headerHeightInclTopPositionRem:h}=eC(),{scrollLockPaddingRem:g}=Qre(n),_=Mr(),v=W(()=>`silvercrest-header-${_}`),y=W(()=>`${v.value}-promo-banner`),b=W(()=>`${v.value}-mega-menu`),x=W(()=>`${v.value}-mobile-menu`),S=W(()=>`${v.value}-language-switcher`),C=W(()=>`${v.value}-store-overlay`),w=W(()=>!!(e.navigation?.items||e.languages)),T=Pr(`header`),E=M(!1),D=M(!1),O=W(()=>{if(e.store){if(e.store.type===`link`)return{as:`a`,icon:e.store.icon??`shopping-cart`,"aria-label":e.store.a11yButtonLabel,href:e.store.href,target:e.store.target??`_blank`};if(e.store.type===`overlay`)return a.value&&D.value?{as:`a`,icon:e.store.icon??`shopping-cart`,"aria-label":e.store.buttonLabel,href:e.store.box.jumpToShopLink.href,target:e.store.box.jumpToShopLink.target??`_blank`}:{as:`button`,icon:e.store.icon??`shopping-cart`,"aria-label":e.store.a11yButtonLabel};if(e.store.type===`overlay-multiple-links`||e.store.type===`overlay-lidl-kaufland`)return{as:`button`,icon:e.store.icon??`shopping-cart`,"aria-label":e.store.a11yButtonLabel}}}),ee=W(()=>{if(e.store){if(e.store.type===`link`)return{as:`a`,label:e.store.buttonLabel,href:e.store.href,target:e.store.target??`_blank`};if(e.store.type===`overlay`)return a.value&&D.value?{as:`a`,label:e.store.buttonLabel,href:e.store.box.jumpToShopLink.href,target:e.store.box.jumpToShopLink.target??`_blank`}:{as:`button`,label:e.store.buttonLabel};if(e.store.type===`overlay-multiple-links`||e.store.type===`overlay-lidl-kaufland`)return{as:`button`,label:e.store.buttonLabel}}});return ai(()=>{D.value=!0,m(T),tr(p,e=>{E.value=e})}),(a,p)=>(L(),R(I,null,[V(Ko,{name:`silvercrest-navigation__transition-overlay`,appear:``},{default:P(()=>[N(n)?(L(),R(`div`,{key:0,class:`silvercrest-navigation__overlay`,"aria-hidden":`true`,onClick:p[
1040]||=e=>N(s)(!1)})):H(``,!0)]),_:1}),B(`header`,{id:v.value,ref:`header`,class:A([`silvercrest-navigation`,{"silvercrest-navigation--hide":E.value}])},[V(Ko,{name:`silvercrest-navigation__transition-promo-banner`},{default:P(()=>[!N(o)&&e.promoBanner?(L(),z(Lie,U({key:0,id:y.value},e.promoBanner,{class:`silvercrest-navigation__promo-banner`,onClose:p[1]||=e=>N(d)()}),null,16,[`id`])):H(``,!0)]),_:1}),B(`div`,zie,[e.navigation?(L(),R(`div`,Bie,[w.value?(L(),z(N(Ab),{key:0,icon:N(n)?`cross`:`burger-menu`,"aria-label":N(n)?e.navigation.a11yCloseMenuButtonLabel:e.navigation.a11yOpenMenuButtonLabel,"aria-controls":`${b.value} ${x.value}`,"aria-expanded":N(n),class:`silvercrest-navigation__menu-button`,onClick:p[2]||=e=>N(s)()},null,8,[`icon`,`aria-label`,`aria-controls`,`aria-expanded`])):H(``,!0),e.navigation.quickLinks?(L(),R(`ul`,Vie,[(L(!0),R(I,null,bi(e.navigation.quickLinks,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-navigation__quick-link`},[e.link.type===`link`?(L(),z(N(wx),{key:0,as:`a`,href:e.link.href,target:e.link.target,label:e.label,class:`silvercrest-navigation__quick-link-link`},null,8,[`href`,`target`,`label`])):e.link.type===`button`?(L(),z(N(wx),{key:1,as:`button`,label:e.label,class:A([`silvercrest-navigation__quick-link-link`,{"silvercrest-navigation__quick-link-link--is-active":N(t)===e.link.linkedCmsId}]),onClick:t=>N(f)(e.link.linkedCmsId)},null,8,[`label`,`class`,`onClick`])):H(``,!0)]))),128))])):H(``,!0)])):H(``,!0),B(`div`,Hie,[B(`a`,{href:e.logo.href,target:e.logo.target,title:e.logo.a11yLabel,"aria-label":e.logo.a11yLabel,class:`silvercrest-navigation__logo-link`,innerHTML:e.logo.logoSvg},null,8,Uie)]),e.store?(L(),R(`div`,Wie,[O.value?(L(),z(N(Ab),U({key:0},O.value,{variant:`primary`,"aria-controls":C.value,"aria-expanded":N(i),class:`silvercrest-navigation__store-button silvercrest-navigation__store-button--mobile`,onClick:p[3]||=t=>e.store.type===`overlay`||e.store.type===`overlay-multiple-links`||e.store.type===`overlay-lidl-kaufland`?N(l)(!0):void 0}),null,16,[`aria-controls`,`aria-expanded`])):H(``,!0),ee.value?(L(),z(N(Hb),U({key:1},ee.value,{"aria-controls":C.value,"aria-expanded":N(i),class:`silvercrest-navigation__store-button silvercrest-navigation__store-button--desktop`,onClick:p[4]||=t=>e.store.type===`overlay`||e.store.type===`overlay-multiple-links`||e.store.type===`overlay-lidl-kaufland`?N(l)(!0):void 0}),null,16,[`aria-controls`,`aria-expanded`])):H(``,!0)])):H(``,!0)])],10,Rie),V(Ko,{name:`silvercrest-navigation__transition-mega-menu`,appear:``},{default:P(()=>[w.value&&e.navigation?Kn((L(),z(gie,{key:0,id:b.value,ref:`mega-menu`,"is-open":N(n),items:e.navigation.items,"a11y-back-menu-button-label":e.navigation.a11yBackMenuButtonLabel,"a11y-close-menu-button-label":e.navigation.a11yCloseMenuButtonLabel,class:A([`silvercrest-navigation__mega-menu`,{"silvercrest-navigation__mega-menu--promo-banner":e.promoBanner&&!N(o)}]),"onUpdate:isOpen":N(s)},xi({_:2},[e.languages?{name:`footer`,fn:P(()=>[B(`button`,{"aria-controls":S.value,"aria-expanded":N(r),class:`silvercrest-navigation__language-switcher-button`,onClick:p[5]||=e=>N(c)(!0)},[V(N(Qy),{name:e.languages?.icon??`globe`,class:`silvercrest-navigation__language-switcher-button-icon`},null,8,[`name`]),ro(` `+we(e.languages?.buttonLabel),1)],8,Gie)]),key:`0`}:void 0]),1032,[`id`,`is-open`,`items`,`a11y-back-menu-button-label`,`a11y-close-menu-button-label`,`class`,`onUpdate:isOpen`])),[[ls,N(n)]]):H(``,!0)]),_:1}),V(Ko,{name:`silvercrest-navigation__transition-mobile-menu`,appear:``},{default:P(()=>[w.value&&e.navigation?Kn((L(),z(Aie,{key:0,id:x.value,"is-open":N(n),items:e.navigation.items,logo:e.logo,"a11y-back-menu-button-label":e.navigation.a11yBackMenuButtonLabel,"a11y-close-menu-button-label":e.navigation.a11yCloseMenuButtonLabel,class:`silvercrest-navigation__mobile-menu`,"onUpdate:isOpen":N(s)},xi({_:2},[e.languages?{name:`footer`,fn:P(()=>[B(`button`,{"aria-controls":S.value,"aria-expanded":N(r),class:`silvercrest-navigation__language-switcher-button`,onClick:p[6]||=e=>N(c)(!0)},[V(N(Qy),{name:e.languages?.icon??`globe`,class:`silvercrest-navigation__language-switcher-button-icon`},null,8,[`name`]),ro(` `+we(e.languages?.buttonLabel),1)],8,Kie)]),key:`0`}:void 0]),1032,[`id`,`is-open`,`items`,`logo`,`a11y-back-menu-button-label`,`a11y-close-menu-button-label`,`onUpdate:isOpen`])),[[ls,N(n)]]):H(``,!0)]),_:1}),V(Ko,{name:`silvercrest-navigation__transition-dialog`,appear:``},{default:P(()=>
104[e.languages?(L(),z(tie,U({key:0},e.languages.box,{id:S.value,"is-open":N(r),"onUpdate:isOpen":p[7]||=e=>nn(r)?r.value=e:null}),null,16,[`id`,`is-open`])):H(``,!0)]),_:1}),V(Ko,{name:`silvercrest-navigation__transition-dialog`,appear:``},{default:P(()=>[e.store?.type===`overlay`||e.store?.type===`overlay-multiple-links`||e.store?.type===`overlay-lidl-kaufland`?(L(),z(Ek,U({key:0,id:C.value,"is-open":N(i),"onUpdate:isOpen":p[8]||=e=>nn(i)?i.value=e:null,type:e.store.type},e.store.box,{class:`silvercrest-navigation__store-dialog`,onHidePermanently:p[9]||=e=>N(u)()}),null,16,[`id`,`is-open`,`type`])):H(``,!0)]),_:1})],64))}}),Jie={class:`silvercrest-newsletter-teaser__content`},Yie={class:`silvercrest-newsletter-teaser__slot`},Xie=F({__name:`SilvercrestNewsletterTeaser`,props:{image:{},textHeader:{},textHeaderSuccess:{},form:{},isSubmitting:{type:Boolean,default:!1},isCaptchaValid:{type:Boolean,default:!1},isSuccess:{type:Boolean,default:!1},errorMessage:{},theme:{default:`dark`}},emits:[`submit`],setup(e,{emit:t}){let{currentAspectRatio:n}=AC({phonePortrait:`1/1`,tabletPortrait:`4/3`,tabletLandscape:`1/1`}),r=W(()=>e.theme===`red`?`monsieur-cuisine`:e.theme),i=t,a=Ut({}),o=Ut({}),s=M(!1);e.form.fields.forEach(e=>{a[e.cmsId]=``,o[e.cmsId]=!1});let c=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,l=e=>{let t=(a[e.cmsId]||``).trim();if(e.required&&!t)return e.requiredHint||`This field is required.`;if(t&&e.type===`email`&&!c.test(t))return e.validationHint||`Please enter a valid email address.`},u=W(()=>e.isCaptchaValid?e.form.fields.every(e=>l(e)===void 0):!1),d=e=>!!((o[e.cmsId]||s.value)&&l(e)),f=e=>{let t=(a[e.cmsId]||``).trim(),n=o[e.cmsId]||s.value;return!!(t&&!l(e)&&n)},p=e=>{o[e]=!0},m=(e,t=!1)=>`${e}${t?`*`:``}`,h=()=>{s.value=!0,e.form.fields.forEach(e=>{o[e.cmsId]=!0}),e.form.fields.some(e=>l(e))||i(`submit`,{...a})};return(t,i)=>(L(),R(`div`,{class:A([`silvercrest-newsletter-teaser`,[`ods-brand-silvercrest`,`ods-theme-${r.value}`]])},[V(N(lu),U(e.image,{"aspect-ratio":N(n),class:`silvercrest-newsletter-teaser__image`}),null,16,[`aspect-ratio`]),B(`div`,Jie,[V(VS,U(e.isSuccess?e.textHeaderSuccess:e.textHeader,{class:`silvercrest-newsletter-teaser__header`}),null,16),e.isSuccess?H(``,!0):(L(),R(`form`,{key:0,class:`silvercrest-newsletter-teaser__form`,novalidate:``,onSubmit:uc(h,[`prevent`])},[(L(!0),R(I,null,bi(e.form.fields,e=>(L(),z(N(Bx),{id:e.cmsId,key:e.cmsId,modelValue:a[e.cmsId],"onUpdate:modelValue":t=>a[e.cmsId]=t,label:m(e.label,e.required),type:e.type??`text`,required:e.required??!1,hint:d(e)?l(e):void 0,"is-error":d(e),"is-success":e.showSuccess?f(e):void 0,class:A(`silvercrest-newsletter-teaser__form-input silvercrest-newsletter-teaser__form-input--width-${e.width??`100`}`),onBlur:t=>p(e.cmsId)},null,8,[`id`,`modelValue`,`onUpdate:modelValue`,`label`,`type`,`required`,`hint`,`is-error`,`is-success`,`class`,`onBlur`]))),128)),e.form.gdprText?(L(),z(ky,{key:0,"rich-text":e.form.gdprText,class:`silvercrest-newsletter-teaser__form-gdpr-text`},null,8,[`rich-text`])):H(``,!0),B(`div`,Yie,[Si(t.$slots,`captcha`)]),V(N(Hb),{label:e.form.submitButtonLabel,level:`primary`,type:`submit`,icon:`quest`,"is-disabled":!u.value||e.isSubmitting,class:`silvercrest-newsletter-teaser__form-submit`},null,8,[`label`,`is-disabled`])],32))])],2))}});function jk(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function Mk(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Nk={autoSleep:120,force3D:`auto`,nullTargetWarn:1,units:{lineHeight:``}},Pk={duration:.5,overwrite:!1,delay:0},Fk,Ik,Lk,Rk=1e8,zk=1/Rk,Bk=Math.PI*2,Zie=Bk/4,Qie=0,Vk=Math.sqrt,$ie=Math.cos,eae=Math.sin,Hk=function(e){return typeof e==`string`},Uk=function(e){return typeof e==`function`},Wk=function(e){return typeof e==`number`},Gk=function(e){return e===void 0},Kk=function(e){return typeof e==`object`},qk=function(e){return e!==!1},Jk=function(){return typeof window<`u`},Yk=function(e){return Uk(e)||Hk(e)},Xk=typeof ArrayBuffer==`function`&&ArrayBuffer.isView||function(){},Zk=Array.isArray,tae=/random\([^)]+\)/g,nae=/,\s*/g,Qk=/(?:-?\.?\d|\.)+/gi,$k=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,eA=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,tA=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,nA=/[+-]=-?[.\d]+/,rae=/[^,'"\[\]\s]+/gi,iae=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,rA,iA,aA,oA,sA={},cA={},lA,uA=function(e){return(cA=HA(e,sA))&&sN},dA=function(e,t){return console.warn(`Invalid property`,e,`set to`,t,`Missing plugin? gsap.registerPlugin()`)},fA=function(e,t){return!t&&console.warn(e)},pA=function(e,t){return e&&(sA[e]=t)&&cA&&(cA[e]=t)||sA},mA=function(){return 0}
vendor: 4,235 bytes, line 104
104,hA={suppressEvents:!0,isStart:!0,kill:!1},gA={suppressEvents:!0,kill:!1},_A={suppressEvents:!0},vA={},yA=[],bA={},xA,SA={},CA={},wA=30,TA=[],EA=``,DA=function(e){var t=e[0],n,r;if(Kk(t)||Uk(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(r=TA.length;r--&&!TA[r].targetTest(t););n=TA[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new _M(e[r],n)))||e.splice(r,1);return e},OA=function(e){return e._gsap||DA(Tj(e))[0]._gsap},kA=function(e,t,n){return(n=e[t])&&Uk(n)?e[t]():Gk(n)&&e.getAttribute&&e.getAttribute(t)||n},AA=function(e,t){return(e=e.split(`,`)).forEach(t)||e},jA=function(e){return Math.round(e*1e5)/1e5||0},MA=function(e){return Math.round(e*1e7)/1e7||0},NA=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),n===`+`?e+r:n===`-`?e-r:n===`*`?e*r:e/r},PA=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++r<n;);return r<n},FA=function(){var e=yA.length,t=yA.slice(0),n,r;for(bA={},yA.length=0,n=0;n<e;n++)r=t[n],r&&r._lazy&&(r.render(r._lazy[0],r._lazy[1],!0)._lazy=0)},IA=function(e){return!!(e._initted||e._startAt||e.add)},LA=function(e,t,n,r){yA.length&&!Ik&&FA(),e.render(t,n,r||!!(Ik&&t<0&&IA(e))),yA.length&&!Ik&&FA()},RA=function(e){var t=parseFloat(e);return(t||t===0)&&(e+``).match(rae).length<2?t:Hk(e)?e.trim():e},zA=function(e){return e},BA=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},VA=function(e){return function(t,n){for(var r in n)r in t||r===`duration`&&e||r===`ease`||(t[r]=n[r])}},HA=function(e,t){for(var n in t)e[n]=t[n];return e},UA=function e(t,n){for(var r in n)r!==`__proto__`&&r!==`constructor`&&r!==`prototype`&&(t[r]=Kk(n[r])?e(t[r]||(t[r]={}),n[r]):n[r]);return t},WA=function(e,t){var n={},r;for(r in e)r in t||(n[r]=e[r]);return n},GA=function(e){var t=e.parent||rA,n=e.keyframes?VA(Zk(e.keyframes)):BA;if(qk(e.inherit))for(;t;)n(e,t.vars.defaults),t=t.parent||t._dp;return e},KA=function(e,t){for(var n=e.length,r=n===t.length;r&&n--&&e[n]===t[n];);return n<0},qA=function(e,t,n,r,i){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var a=e[r],o;if(i)for(o=t[i];a&&a[i]>o;)a=a._prev;return a?(t._next=a._next,a._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=a,t.parent=t._dp=e,t},JA=function(e,t,n,r){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var i=t._prev,a=t._next;i?i._next=a:e[n]===t&&(e[n]=a),a?a._prev=i:e[r]===t&&(e[r]=i),t._next=t._prev=t.parent=null},YA=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},XA=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},ZA=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},QA=function(e,t,n,r){return e._startAt&&(Ik?e._startAt.revert(gA):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},$A=function e(t){return!t||t._ts&&e(t.parent)},ej=function(e){return e._repeat?tj(e._tTime,e=e.duration()+e._rDelay)*e:0},tj=function(e,t){var n=Math.floor(e=MA(e/t));return e&&n===e?n-1:n},nj=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},rj=function(e){return e._end=MA(e._start+(e._tDur/Math.abs(e._ts||e._rts||zk)||0))},ij=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=MA(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),rj(e),n._dirty||XA(n,e)),e},aj=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=nj(e.rawTime(),t),(!t._dur||yj(0,t.totalDuration(),n)-t._tTime>zk)&&t.render(n,!0)),XA(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-zk}},oj=function(e,t,n,r){return t.parent&&YA(t),t._start=MA((Wk(n)?n:n||e!==rA?gj(e,n,t):e._time)+t._delay),t._end=MA(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),qA(e,t,`_first`,`_last`,e._sort?`_start`:0),uj(t)||(e._recent=t),r||aj(e,t),e._ts<0&&ij(e,e._tTime),e},sj=function(e,t){return(sA.ScrollTrigger||dA(`scrollTrigger`,t))&&sA.ScrollTrigger.create(t,e)},cj=function(e,t,n,r,i){if(EM(e,t,i),!e._initted)return 1;if(!n&&e._pt&&!Ik&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&xA!==rM.frame)return yA.pu
vendor: 6,292 bytes, line 104
104sh(e),e._lazy=[i,r],1},lj=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},uj=function(e){var t=e.data;return t===`isFromStart`||t===`isStart`},dj=function(e,t,n,r){var i=e.ratio,a=t<0||!t&&(!e._start&&lj(e)&&!(!e._initted&&uj(e))||(e._ts<0||e._dp._ts<0)&&!uj(e))?0:1,o=e._rDelay,s=0,c,l,u;if(o&&e._repeat&&(s=yj(0,e._tDur,t),l=tj(s,o),e._yoyo&&l&1&&(a=1-a),l!==tj(e._tTime,o)&&(i=1-a,e.vars.repeatRefresh&&e._initted&&e.invalidate())),a!==i||Ik||r||e._zTime===zk||!t&&e._zTime){if(!e._initted&&cj(e,t,r,n,s))return;for(u=e._zTime,e._zTime=t||(n?zk:0),n||=t&&!u,e.ratio=a,e._from&&(a=1-a),e._time=0,e._tTime=s,c=e._pt;c;)c.r(a,c.d),c=c._next;t<0&&QA(e,t,n,!0),e._onUpdate&&!n&&Hj(e,`onUpdate`),s&&e._repeat&&!n&&e.parent&&Hj(e,`onRepeat`),(t>=e._tDur||t<0)&&e.ratio===a&&(a&&YA(e,1),!n&&!Ik&&(Hj(e,a?`onComplete`:`onReverseComplete`,!0),e._prom&&e._prom()))}else e._zTime||=t},fj=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if(r.data===`isPause`&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if(r.data===`isPause`&&r._start<t)return r;r=r._prev}},pj=function(e,t,n,r){var i=e._repeat,a=MA(t)||0,o=e._tTime/e._tDur;return o&&!r&&(e._time*=a/e._dur),e._dur=a,e._tDur=i?i<0?1e10:MA(a*(i+1)+e._rDelay*i):a,o>0&&!r&&ij(e,e._tTime=e._tDur*o),e.parent&&rj(e),n||XA(e.parent,e),e},mj=function(e){return e instanceof yM?XA(e):pj(e,e._dur)},hj={_start:0,endTime:mA,totalDuration:mA},gj=function e(t,n,r){var i=t.labels,a=t._recent||hj,o=t.duration()>=Rk?a.endTime(!1):t._dur,s,c,l;return Hk(n)&&(isNaN(n)||n in i)?(c=n.charAt(0),l=n.substr(-1)===`%`,s=n.indexOf(`=`),c===`<`||c===`>`?(s>=0&&(n=n.replace(/=/,``)),(c===`<`?a._start:a.endTime(a._repeat>=0))+(parseFloat(n.substr(1))||0)*(l?(s<0?a:r).totalDuration()/100:1)):s<0?(n in i||(i[n]=o),i[n]):(c=parseFloat(n.charAt(s-1)+n.substr(s+1)),l&&r&&(c=c/100*(Zk(r)?r[0]:r).totalDuration()),s>1?e(t,n.substr(0,s-1),r)+c:o+c)):n==null?o:+n},_j=function(e,t,n){var r=Wk(t[1]),i=(r?2:1)+(e<2?0:1),a=t[i],o,s;if(r&&(a.duration=t[1]),a.parent=n,e){for(o=a,s=n;s&&!(`immediateRender`in o);)o=s.vars.defaults||{},s=qk(s.vars.inherit)&&s.parent;a.immediateRender=qk(o.immediateRender),e<2?a.runBackwards=1:a.startAt=t[i-1]}return new NM(t[0],a,t[i+1])},vj=function(e,t){return e||e===0?t(e):t},yj=function(e,t,n){return n<e?e:n>t?t:n},bj=function(e,t){return!Hk(e)||!(t=iae.exec(e))?``:t[1]},xj=function(e,t,n){return vj(n,function(n){return yj(e,t,n)})},Sj=[].slice,Cj=function(e,t){return e&&Kk(e)&&`length`in e&&(!t&&!e.length||e.length-1 in e&&Kk(e[0]))&&!e.nodeType&&e!==iA},wj=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(e){var r;return Hk(e)&&!t||Cj(e,1)?(r=n).push.apply(r,Tj(e)):n.push(e)})||n},Tj=function(e,t,n){return Lk&&!t&&Lk.selector?Lk.selector(e):Hk(e)&&!n&&(aA||!iM())?Sj.call((t||oA).querySelectorAll(e),0):Zk(e)?wj(e,n):Cj(e)?Sj.call(e,0):e?[e]:[]},Ej=function(e){return e=Tj(e)[0]||fA(`Invalid scope`)||{},function(t){var n=e.current||e.nativeElement||e;return Tj(t,n.querySelectorAll?n:n===e?fA(`Invalid scope`)||oA.createElement(`div`):e)}},Dj=function(e){return e.sort(function(){return .5-Math.random()})},Oj=function(e){if(Uk(e))return e;var t=Kk(e)?e:{each:e},n=fM(t.ease),r=t.from||0,i=parseFloat(t.base)||0,a={},o=r>0&&r<1,s=isNaN(r)||o,c=t.axis,l=r,u=r;return Hk(r)?l=u={center:.5,edges:.5,end:1}[r]||0:!o&&s&&(l=r[0],u=r[1]),function(e,o,d){var f=(d||t).length,p=a[f],m,h,g,_,v,y,b,x,S;if(!p){if(S=t.grid===`auto`?0:(t.grid||[1,Rk])[1],!S){for(b=-Rk;b<(b=d[S++].getBoundingClientRect().left)&&S<f;);S<f&&S--}for(p=a[f]=[],m=s?Math.min(S,f)*l-.5:r%S,h=S===Rk?0:s?f*u/S-.5:r/S|0,b=0,x=Rk,y=0;y<f;y++)g=y%S-m,_=h-(y/S|0),p[y]=v=c?Math.abs(c===`y`?_:g):Vk(g*g+_*_),v>b&&(b=v),v<x&&(x=v);r===`random`&&Dj(p),p.max=b-x,p.min=x,p.v=f=(parseFloat(t.amount)||parseFloat(t.each)*(S>f?f-1:c?c===`y`?f/S:S:Math.max(S,f/S))||0)*(r===`edges`?-1:1),p.b=f<0?i-f:i,p.u=bj(t.amount||t.each)||0,n=n&&f<0?dM(n):n}return f=(p[e]-p.min)/p.max||0,MA(p.b+(n?n(f):f)*p.v)+p.u}},kj=function(e){var t=10**((e+``).split(`.`)[1]||``).length;return function(n){var r=MA(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(Wk(n)?0:bj(n))}},Aj=function(e,t){var n=Zk(e),r,i;return!n&&Kk(e)&&(r=n=e.radius||Rk,e.values?(e=Tj(e.values),(i=!Wk(e[0]))&&(r*=r)):e=kj(e.increment)),vj(t,n?Uk(e)?function(t){return i=e(t),Math.abs(i-t)<=r?i:t}:function(t){for(var n=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),o=Rk,s=0,c=e.length,l,u;c--;)i?(l=e[c].x-n,u=e[c].y-a,l=l*l+u*u):l=Math.abs(e[c]-n),l<o&&(o=l,s=c);return s=!r||o<=r?e[s]:t,i||s===t||Wk(t)?s:s+bj(t)}:kj(e))},jj=function(e,t,n,r){return vj(Zk(e)?!t:n===!0?!!(n=0):!r,function(){return Zk(e)?e[~~(Math.random()*e.length)]:(n||=1e-5)&&(r=n<1?10**((n+``).length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+n*.99))/n)*n*r)/r})},Mj=function(){var e=[...arguments];return function(t){return e.reduce(function(e,t){return t(e)},t)}},Nj=function(e,t){return function(n){return e(parseFloat(n))+(t||bj(n))}},Pj=function(e,t,n){return zj(e,t,0,1,n)},Fj=function(e,t,n){return vj(n,function(n){return e[~~t(n)]})},Ij=function e(t,n,r){var i=n-t;return Zk(t)?Fj(t,e(0,t.length),n):vj(r,function(e){return(i+(e-t)%i)%i+t})},Lj=function e(t,n,r){var i=n-t,a=i*2;return Zk(t)?Fj(t,e(0,t.length-1),n):vj(r,function(e){return e=(a+(e-t)%a)%a||0,t+(e>i?a-e:e)})},Rj=function(e){return e.replace(tae,function(e){var t=e.indexOf(`[`)+1,n=e.substring(t||7,t?e.indexOf(`]`):e.length-1).split(nae);return jj(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},zj=function(e,t,n,r,i){var a=t-e,o=r-n;return vj(i,function(t){return n+((t-e)/a*o||0)})},Bj=function e(t,n,r,i){var a=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!a){var o=Hk(t),s={},c,l,u,d,f;if(r===!0&&(i=1)&&(r=null),o)t={p:t},n={p:n};else if(Zk(t)&&!Zk(n)){for(u=[],d=t.length,f=d-2,l=1;l<d;l++)u.push(e(t[l-1],t[l]));d--,a=function(e){e*=d;var t=Math.min(f,~~e);return u[t](e-t)},r=n}else i||(t=HA(Zk(t)?[]:{},t));if(!u){for(c in n)xM.call(s,t,c,`get`,n[c]);a=function(e){return HM(e,s)||(o?t.p:t)}}}return vj(r,a)},Vj=function(e,t,n){var r=e.labels,i=Rk,a,o,s;for(a in r)o=r[a]-t,o<0==!!n&&o&&i>(o=Math.abs(o))&&(s=a,i=o);return s},Hj=function(e,t,n){var r=e.vars,i=r[t],a=Lk,o=e._ctx,s,c,l;if(i)return s=r[t+`Params`],c=r.callbackScope||e,n&&yA.length&&FA(),o&&(Lk=o),l=s?
vendor: 7,124 bytes, line 104
104i.apply(c,s):i.call(c),Lk=a,l},Uj=function(e){return YA(e),e.scrollTrigger&&e.scrollTrigger.kill(!!Ik),e.progress()<1&&Hj(e,`onInterrupt`),e},Wj,Gj=[],Kj=function(e){if(e)if(e=!e.name&&e.default||e,Jk()||e.headless){var t=e.name,n=Uk(e),r=t&&!n&&e.init?function(){this._props=[]}:e,i={init:mA,render:HM,add:xM,kill:WM,modifier:UM,rawVars:0},a={targetTest:0,get:0,getSetter:RM,aliases:{},register:0};if(iM(),e!==r){if(SA[t])return;BA(r,BA(WA(e,i),a)),HA(r.prototype,HA(i,WA(e,a))),SA[r.prop=t]=r,e.targetTest&&(TA.push(r),vA[t]=1),t=(t===`css`?`CSS`:t.charAt(0).toUpperCase()+t.substr(1))+`Plugin`}pA(t,r),e.register&&e.register(sN,r,qM)}else Gj.push(e)},qj=255,Jj={aqua:[0,qj,qj],lime:[0,qj,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,qj],navy:[0,0,128],white:[qj,qj,qj],olive:[128,128,0],yellow:[qj,qj,0],orange:[qj,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[qj,0,0],pink:[qj,192,203],cyan:[0,qj,qj],transparent:[qj,qj,qj,0]},Yj=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*qj+.5|0},Xj=function(e,t,n){var r=e?Wk(e)?[e>>16,e>>8&qj,e&qj]:0:Jj.black,i,a,o,s,c,l,u,d,f,p;if(!r){if(e.substr(-1)===`,`&&(e=e.substr(0,e.length-1)),Jj[e])r=Jj[e];else if(e.charAt(0)===`#`){if(e.length<6&&(i=e.charAt(1),a=e.charAt(2),o=e.charAt(3),e=`#`+i+i+a+a+o+o+(e.length===5?e.charAt(4)+e.charAt(4):``)),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&qj,r&qj,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&qj,e&qj]}else if(e.substr(0,3)===`hsl`){if(r=p=e.match(Qk),!t)s=r[0]%360/360,c=r[1]/100,l=r[2]/100,a=l<=.5?l*(c+1):l+c-l*c,i=l*2-a,r.length>3&&(r[3]*=1),r[0]=Yj(s+1/3,i,a),r[1]=Yj(s,i,a),r[2]=Yj(s-1/3,i,a);else if(~e.indexOf(`=`))return r=e.match($k),n&&r.length<4&&(r[3]=1),r}else r=e.match(Qk)||Jj.transparent;r=r.map(Number)}return t&&!p&&(i=r[0]/qj,a=r[1]/qj,o=r[2]/qj,u=Math.max(i,a,o),d=Math.min(i,a,o),l=(u+d)/2,u===d?s=c=0:(f=u-d,c=l>.5?f/(2-u-d):f/(u+d),s=u===i?(a-o)/f+(a<o?6:0):u===a?(o-i)/f+2:(i-a)/f+4,s*=60),r[0]=~~(s+.5),r[1]=~~(c*100+.5),r[2]=~~(l*100+.5)),n&&r.length<4&&(r[3]=1),r},Zj=function(e){var t=[],n=[],r=-1;return e.split($j).forEach(function(e){var i=e.match(eA)||[];t.push.apply(t,i),n.push(r+=i.length+1)}),t.c=n,t},Qj=function(e,t,n){var r=``,i=(e+r).match($j),a=t?`hsla(`:`rgba(`,o=0,s,c,l,u;if(!i)return e;if(i=i.map(function(e){return(e=Xj(e,t,1))&&a+(t?e[0]+`,`+e[1]+`%,`+e[2]+`%,`+e[3]:e.join(`,`))+`)`}),n&&(l=Zj(e),s=n.c,s.join(r)!==l.c.join(r)))for(c=e.replace($j,`1`).split(eA),u=c.length-1;o<u;o++)r+=c[o]+(~s.indexOf(o)?i.shift()||a+`0,0,0,0)`:(l.length?l:i.length?i:n).shift());if(!c)for(c=e.split($j),u=c.length-1;o<u;o++)r+=c[o]+i[o];return r+c[u]},$j=function(){var e=`(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b`,t;for(t in Jj)e+=`|`+t+`\\b`;return RegExp(e+`)`,`gi`)}(),eM=/hsl[a]?\(/,tM=function(e){var t=e.join(` `),n;if($j.lastIndex=0,$j.test(t))return n=eM.test(t),e[1]=Qj(e[1],n),e[0]=Qj(e[0],n,Zj(e[1])),!0},nM,rM=function(){var e=Date.now,t=500,n=33,r=e(),i=r,a=1e3/240,o=a,s=[],c,l,u,d,f,p,m=function u(m){var h=e()-i,g=m===!0,_,v,y,b;if((h>t||h<0)&&(r+=h-n),i+=h,y=i-r,_=y-o,(_>0||g)&&(b=++d.frame,f=y-d.time*1e3,d.time=y/=1e3,o+=_+(_>=a?4:a-_),v=1),g||(c=l(u)),v)for(p=0;p<s.length;p++)s[p](y,f,b,m)};return d={time:0,frame:0,tick:function(){m(!0)},deltaRatio:function(e){return f/(1e3/(e||60))},wake:function(){lA&&(!aA&&Jk()&&(iA=aA=window,oA=iA.document||{},sA.gsap=sN,(iA.gsapVersions||=[]).push(sN.version),uA(cA||iA.GreenSockGlobals||!iA.gsap&&iA||{}),Gj.forEach(Kj)),u=typeof requestAnimationFrame<`u`&&requestAnimationFrame,c&&d.sleep(),l=u||function(e){return setTimeout(e,o-d.time*1e3+1|0)},nM=1,m(2))},sleep:function(){(u?cancelAnimationFrame:clearTimeout)(c),nM=0,l=mA},lagSmoothing:function(e,r){t=e||1/0,n=Math.min(r||33,t)},fps:function(e){a=1e3/(e||240),o=d.time*1e3+a},add:function(e,t,n){var r=t?function(t,n,i,a){e(t,n,i,a),d.remove(r)}:e;return d.remove(e),s[n?`unshift`:`push`](r),iM(),r},remove:function(e,t){~(t=s.indexOf(e))&&s.splice(t,1)&&p>=t&&p--},_listeners:s},d}(),iM=function(){return!nM&&rM.wake()},aM={},oM=/^[\d.\-M][\d.\-,\s]/,sM=/["']/g,cM=function(e){for(var t={},n=e.substr(1,e.length-3).split(`:`),r=n[0],i=1,a=n.length,o,s,c;i<a;i++)s=n[i],o=i===a-1?s.length:s.lastIndexOf(`,`),c=s.substr(0,o),t[r]=isNaN(c)?c.replace(sM,``).trim():+c,r=s.substr(o+1).trim();return t},lM=function(e){var t=e.indexOf(`(`)+1,n=e.indexOf(`)`),r=e.indexOf(`(`,t);return e.substring(t,~r&&r<n?e.indexOf(`)`,n+1):n)},uM=function(e){var t=(e+``).split(`(`),n=aM[t[0]];return n&&t.length>1&&n.config?n.config.apply(null,~e.indexOf(`{`)?[cM(t[1])]:lM(e).split(`,`).map(RA)):aM._CE&&oM.test(e)?aM._CE(``,e):n},dM=function(e){return function(t){return 1-e(1-t)}},fM=function(e,t){return e&&(Uk(e)?e:aM[e]||uM(e))||t},pM=function(e,t,n,r){n===void 0&&(n=function(e){return 1-t(1-e)}),r===void 0&&(r=function(e){return e<.5?t(e*2)/2:1-t((1-e)*2)/2});var i={easeIn:t,easeOut:n,easeInOut:r},a;return AA(e,function(e){for(var t in aM[e]=sA[e]=i,aM[a=e.toLowerCase()]=n,i)aM[a+(t===`easeIn`?`.in`:t===`easeOut`?`.out`:`.inOut`)]=aM[e+`.`+t]=i[t]}),i},mM=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},hM=function e(t,n,r){var i=n>=1?n:1,a=(r||(t?.3:.45))/(n<1?n:1),o=a/Bk*(Math.asin(1/i)||0),s=function(e){return e===1?1:i*2**(-10*e)*eae((e-o)*a)+1},c=t===`out`?s:t===`in`?function(e){return 1-s(1-e)}:mM(s);return a=Bk/a,c.config=function(n,r){return e(t,n,r)},c},gM=function e(t,n){n===void 0&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},i=t===`out`?r:t===`in`?function(e){return 1-r(1-e)}:mM(r);return i.config=function(n){return e(t,n)},i};AA(`Linear,Quad,Cubic,Quart,Quint,Strong`,function(e,t){var n=t<5?t+1:t;pM(e+`,Power`+(n-1),t?function(e){return e**+n}:function(e){return e},function(e){return 1-(1-e)**n},function(e){return e<.5?(e*2)**n/2:1-((1-e)*2)**n/2})}),aM.Linear.easeNone=aM.none=aM.Linear.easeIn,pM(`Elastic`,hM(`in`),hM(`out`),hM()),(function(e,t){var n=1/t,r=2*n,i=2.5*n,a=function(a){return a<n?e*a*a:a<r?e*(a-1.5/t)**2+.75:a<i?e*(a-=2.25/t)*a+.9375:e*(a-2.625/t)**2+.984375};pM(`Bounce`,function(e){return 1-a(1-e)},a)})(7.5625,2.75),pM(`Expo`,function(e){return 2**(10*(e-1))*e+e*e*e*e*e*e*(1-e)}),pM(`Circ`,function(e){return-(Vk(1-e*e)-1)}),pM(`Sine`,function(e){return e===1?1:-$ie(e*Zie)+1}),pM(`Back`,gM(`in`),gM(`out`),gM()),aM.SteppedEase=aM.steps=sA.SteppedEase={config:function(e,t){e===void 0&&(e=1);var n=1/e,r=e+ +!t,i=+!!t,a=1-zk;return function(e){return((r*yj(0,a,e)|0)+i)*n}}},Pk.ease=aM[`quad.out`],AA(`onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt`,function(e){return EA+=e+`,`+e+`Params,`});var _M=function(e,t){this.id=Qie++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:kA,this.set=t?t.getSetter:RM},vM=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,pj(this,+e.duration,1,1),this.data=e.data,Lk&&(this._ctx=Lk,Lk.data.push(this)),n
vendor: 21,887 bytes, line 104
104M||rM.wake()}var t=e.prototype;return t.delay=function(e){return e||e===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,pj(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(iM(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(ij(this,e),!n._dp||n.parent||aj(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&oj(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===zk||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),LA(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+ej(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-e:e)+ej(this),t):this.duration()?Math.min(1,this._time/this._dur):+(this.rawTime()>0)},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?tj(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return this._rts===-zk?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?nj(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||e===-zk?0:this._rts,this.totalTime(yj(-Math.abs(this._delay),this.totalDuration(),n),t!==!1),rj(this),ZA(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(iM(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==zk&&(this._tTime-=zk)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=MA(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&oj(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(qk(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?nj(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){e===void 0&&(e=_A);var t=Ik;return Ik=e,IA(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),this.data!==`nested`&&e.kill!==!1&&this.kill(),Ik=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,mj(this)):this._repeat===-2?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,mj(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(gj(this,e),qk(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,qk(t)),this._dur||(this._zTime=-zk),this},t.play=function(e,t){return e!=null&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return e!=null&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return e!=null&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-zk:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-zk,this},t.isActive=function(){var e=this.parent||this._dp,t=this._start,n;return!!(!e||this._ts&&this._initted&&e.isActive()&&(n=e.rawTime(!0))>=t&&n<this.endTime(!0)-zk)},t.eventCallback=function(e,t,n){var r=this.vars;return arguments.length>1?(t?(r[e]=t,n&&(r[e+`Params`]=n),e===`onUpdate`&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this,n=t._prom;return new Promise(function(r){var i=Uk(e)?e:zA,a=function(){var e=t.then;t.then=null,n&&n(),Uk(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),r(i),t.then=e};t._initted&&t.totalProgress()===1&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){Uj(this)},e}();BA(vM.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-zk,_prom:0,_ps:!1,_rts:1});var yM=function(e){Mk(t,e);function t(t,n){var r;return t===void 0&&(t={}),r=e.call(this,t)||this,r.labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=qk(t.sortChildren),rA&&oj(t.parent||rA,jk(r),n),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&sj(jk(r),t.scrollTrigger),r}var n=t.prototype;return n.to=function(e,t,n){return _j(0,arguments,this),this},n.from=function(e,t,n){return _j(1,arguments,this),this},n.fromTo=function(e,t,n,r){return _j(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,GA(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new NM(e,t,gj(this,n),1),this},n.call=function(e,t,n){return oj(this,NM.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,i,a,o){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=a,n.onCompleteParams=o,n.parent=this,new NM(e,n,gj(this,i)),this},n.staggerFrom=function(e,t,n,r,i,a,o){return n.runBackwards=1,GA(n).immediateRender=qk(n.immediateRender),this.staggerTo(e,t,n,r,i,a,o)},n.staggerFromTo=function(e,t,n,r,i,a,o,s){return r.startAt=n,GA(r).immediateRender=qk(r.immediateRender),this.staggerTo(e,t,r,i,a,o,s)},n.render=function(e,t,n){var r=this._time,i=this._dirty?this.totalDuration():this._tDur,a=this._dur,o=e<=0?0:MA(e),s=this._zTime<0!=e<0&&(this._initted||!a),c,l,u,d,f,p,m,h,g,_,v,y;if(this!==rA&&o>i&&e>=0&&(o=i),o!==this._tTime||n||s){if(r!==this._time&&a&&(o+=this._time-r,e+=this._time-r),c=o,g=this._start,h=this._ts,p=!h,s&&(a||(r=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(v=this._yoyo,f=a+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(f*100+e,t,n);if(c=MA(o%f),o===i?(d=this._repeat,c=a):(_=MA(o/f),d=~~_,d&&d===_&&(c=a,d--),c>a&&(c=a)),_=tj(this._tTime,f),!r&&this._tTime&&_!==d&&this._tTime-_*f-this._dur<=0&&(_=d),v&&d&1&&(c=a-c,y=1),d!==_&&!this._lock){var b=v&&_&1,x=b===(v&&d&1);if(d<_&&(b=!b),r=b?0:o%a?a:o,this._lock=1,this.render(r||(y?0:MA(d*f)),t,!a)._lock=0,this._tTime=o,!t&&this.parent&&Hj(this,`onRepeat`),this.vars.repeatRefresh&&!y&&(this.invalidate()._lock=1,_=d),r&&r!==this._time||p!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act||(a=this._dur,i=this._tDur,x&&(this._lock=2,r=b?a:-1e-4,this.render(r,!0),this.vars.repeatRefresh&&!y&&this.invalidate()),this._lock=0,!this._ts&&!p))return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(m=fj(this,MA(r),MA(c)),m&&(o-=c-(c=m._start))),this._tTime=o,this._time=c,this._act=!!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,r=0),!r&&o&&a&&!t&&!_&&(Hj(this,`onStart`),this._tTime!==o))return this;if(c>=r&&e>=0)for(l=this._first;l;){if(u=l._next,(l._act||c>=l._start)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(c-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(c-l._start)*l._ts,t,n),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=-zk);break}}l=u}else{l=this._last;for(var S=e<0?e:c;l;){if(u=l._prev,(l._act||S<=l._end)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(S-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(S-l._start)*l._ts,t,n||Ik&&IA(l)),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=S?-zk:zk);break}}l=u}}if(m&&!t&&(this.pause(),m.render(c>=r?0:-zk)._zTime=c>=r?1:-1,this._ts))return this._start=g,rj(this),this.render(e,t,n);this._onUpdate&&!t&&Hj(this,`onUpdate`,!0),(o===i&&this._tTime>=this.totalDuration()||!o&&r)&&(g===this._start||Math.abs(h)!==Math.abs(this._ts))&&(this._lock||((e||!a)&&(o===i&&this._ts>0||!o&&this._ts<0)&&YA(this,1),!t&&!(e<0&&!r)&&(o||r||!i)&&(Hj(this,o===i&&e>=0?`onComplete`:`onReverseComplete`,!0),this._prom&&!(o<i&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(Wk(t)||(t=gj(this,t,e)),!(e instanceof vM)){if(Zk(e))return e.forEach(function(e){return n.add(e,t)}),this;if(Hk(e))return this.addLabel(e,t);if(Uk(e))e=NM.delayedCall(0,e);else return this}return this===e?this:oj(this,e,t)},n.getChildren=function(e,t,n,r){e===void 0&&(e=!0),t===void 0&&(t=!0),n===void 0&&(n=!0),r===void 0&&(r=-Rk);for(var i=[],a=this._first;a;)a._start>=r&&(a instanceof NM?t&&i.push(a):(n&&i.push(a),e&&i.push.apply(i,a.getChildren(!0,t,n)))),a=a._next;return i},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return Hk(e)?this.removeLabel(e):Uk(e)?this.killTweensOf(e):(e.parent===this&&JA(this,e),e===this._recent&&(this._recent=this._last),XA(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=MA(rM.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=gj(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=NM.delayedCall(0,t||mA,n);return r.data=`isPause`,this._hasPause=1,oj(this,r,gj(this,e))},n.removePause=function(e){var t=this._first;for(e=gj(this,e);t;)t._start===e&&t.data===`isPause`&&YA(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),i=r.length;i--;)wM!==r[i]&&r[i].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n=[],r=Tj(e),i=this._first,a=Wk(t),o;i;)i instanceof NM?PA(i._targets,r)&&(a?(!wM||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(o=i.getTweensOf(r,t)).length&&n.push.apply(n,o),i=i._next;return n},n.tweenTo=function(e,t){t||={};var n=this,r=gj(n,e),i=t,a=i.startAt,o=i.onStart,s=i.onStartParams,c=i.immediateRender,l,u=NM.to(n,BA({ease:t.ease||`none`,lazy:!1,immediateRender:!1,time:r,overwrite:`auto`,duration:t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale())||zk,onStart:function(){if(n.pause(),!l){var e=t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale());u._dur!==e&&pj(u,e,0,1).render(u._time,!0,!0),l=1}o&&o.apply(u,s||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,BA({startAt:{time:gj(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return e===void 0&&(e=this._time),Vj(this,gj(this,e))},n.previousLabel=function(e){return e===void 0&&(e=this._time),Vj(this,gj(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+zk)},n.shiftChildren=function(e,t,n){n===void 0&&(n=0);var r=this._first,i=this.labels,a;for(e=MA(e);r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(a in i)i[a]>=n&&(i[a]+=e);return XA(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){e===void 0&&(e=!0);for(var t=this._first,n;t;)n=t._next,this.remove(t),t=n;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),XA(this)},n.totalDuration=function(e){var t=0,n=this,r=n._last,i=Rk,a,o,s;if(arguments.length)return n.timeScale((n._repeat<0?n.duration():n.totalDuration())/(n.reversed()?-e:e));if(n._dirty){for(s=n.parent;r;)a=r._prev,r._dirty&&r.totalDuration(),o=r._start,o>i&&n._sort&&r._ts&&!n._lock?(n._lock=1,oj(n,r,o-r._delay,1)._lock=0):i=o,o<0&&r._ts&&(t-=o,(!s&&!n._dp||s&&s.smoothChildTiming)&&(n._start+=MA(o/n._ts),n._time-=o,n._tTime-=o),n.shiftChildren(-o,!1,-1/0),i=0),r._end>t&&r._ts&&(t=r._end),r=a;pj(n,n===rA&&n._time>t?n._time:t,1,1),n._dirty=0}return n._tDur},t.updateRoot=function(e){if(rA._ts&&(LA(rA,nj(e,rA)),xA=rM.frame),rM.frame>=wA){wA+=Nk.autoSleep||120;var t=rA._first;if((!t||!t._ts)&&Nk.autoSleep&&rM._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||rM.sleep()}}},t}(vM);BA(yM.prototype,{_lock:0,_hasPause:0,_forcing:0});var bM=function(e,t,n,r,i,a,o){var s=new qM(this._pt,e,t,0,1,VM,null,i),c=0,l=0,u,d,f,p,m,h,g,_;for(s.b=n,s.e=r,n+=``,r+=``,(g=~r.indexOf(`random(`))&&(r=Rj(r)),a&&(_=[n,r],a(_,e,t),n=_[0],r=_[1]),d=n.match(tA)||[];u=tA.exec(r);)p=u[0],m=r.substring(c,u.index),f?f=(f+1)%5:m.substr(-5)===`rgba(`&&(f=1),p!==d[l++]&&(h=parseFloat(d[l-1])||0,s._pt={_next:s._pt,p:m||l===1?m:`,`,s:h,c:p.charAt(1)===`=`?NA(h,p)-h:parseFloat(p)-h,m:f&&f<4?Math.round:0},c=tA.lastIndex);return s.c=c<r.length?r.substring(c,r.length):``,s.fp=o,(nA.test(r)||g)&&(s.e=0),this._pt=s,s},xM=function(e,t,n,r,i,a,o,s,c,l){Uk(r)&&(r=r(i||0,e,a));var u=e[t],d=n===`get`?Uk(u)?c?e[t.indexOf(`set`)||!Uk(e[`get`+t.substr(3)])?t:`get`+t.substr(3)](c):e[t]():u:n,f=Uk(u)?c?IM:FM:PM,p;if(Hk(r)&&(~r.indexOf(`random(`)&&(r=Rj(r)),r.charAt(1)===`=`&&(p=NA(d,r)+(bj(d)||0),(p||p===0)&&(r=p))),!l||d!==r||TM)return!isNaN(d*r)&&r!==``?(p=new qM(this._pt,e,t,+d||0,r-(d||0),typeof u==`boolean`?BM:zM,0,f),c&&(p.fp=c),o&&p.modifier(o,this,e),this._pt=p):(!u&&!(t in e)&&dA(t,r),bM.call(this,e,t,d,r,f,s||Nk.stringFilter,c))},SM=function(e,t,n,r,i){if(Uk(e)&&(e=AM(e,i,t,n,r)),!Kk(e)||e.style&&e.nodeType||Zk(e)||Xk(e))return Hk(e)?AM(e,i,t,n,r):e;var a={},o;for(o in e)a[o]=AM(e[o],i,t,n,r);return a},CM=function(e,t,n,r,i,a){var o,s,c,l;if(SA[e]&&(o=new SA[e]).init(i,o.rawVars?t[e]:SM(t[e],r,i,a,n),n,r,a)!==!1&&(n._pt=s=new qM(n._pt,i,e,0,1,o.render,o,0,o.priority),n!==Wj))for(c=n._ptLookup[n._targets.indexOf(i)],l=o._props.length;l--;)c[o._props[l]]=s;return o},wM,TM,EM=function e(t,n,r){var i=t.vars,a=i.ease,o=i.startAt,s=i.immediateRender,c=i.lazy,l=i.onUpdate,u=i.runBackwards,d=i.yoyoEase,f=i.keyframes,p=i.autoRevert,m=t._dur,h=t._startAt,g=t._targets,_=t.parent,v=_&&_.data===`nested`?_.vars.targets:g,y=t._overwrite===`auto`&&!Fk,b=t.timeline,x=i.easeReverse||d,S,C,w,T,E,D,O,ee,te,ne,re,ie,k;if(b&&(!f||!a)&&(a=`none`),t._ease=fM(a,Pk.ease),t._rEase=x&&(fM(x)||t._ease),t._from=!b&&!!i.runBackwards,t._from&&(t.ratio=1),!b||f&&!i.stagger){if(ee=g[0]?OA(g[0]).harness:0,ie=ee&&i[ee.prop],S=WA(i,vA),h&&(h._zTime<0&&h.progress(1),n<0&&u&&s&&!p?h.render(-1,!0):h.revert(u&&m?gA:hA),h._lazy=0),o){if(YA(t._startAt=NM.set(g,BA({data:`isStart`,overwrite:!1,parent:_,immediateRender:!0,lazy:!h&&qk(c),startAt:null,delay:0,onUpdate:l&&function(){return Hj(t,`onUpdate`)},stagger:0},o))),t._startAt._dp=0,t._startAt._sat=t,n<0&&(Ik||!s&&!p)&&t._startAt.revert(gA),s&&m&&n<=0&&r<=0){n&&(t._zTime=n);return}}else if(u&&m&&!h){if(n&&(s=!1),w=BA({overwrite:!1,data:`isFromStart`,lazy:s&&!h&&qk(c),immediateRender:s,stagger:0,parent:_},S),ie&&(w[ee.prop]=ie),YA(t._startAt=NM.set(g,w)),t._startAt._dp=0,t._startAt._sat=t,n<0&&(Ik?t._startAt.revert(gA):t._startAt.render(-1,!0)),t._zTime=n,!s)e(t._startAt,zk,zk);else if(!n)return}for(t._pt=t._ptCache=0,c=m&&qk(c)||c&&!m,C=0;C<g.length;C++){if(E=g[C],O=E._gsap||DA(g)[C]._gsap,t._ptLookup[C]=ne={},bA[O.id]&&yA.length&&FA(),re=v===g?C:v.indexOf(E),ee&&(te=new ee).init(E,ie||S,t,re,v)!==!1&&(t._pt=T=new qM(t._pt,E,te.name,0,1,te.render,te,0,te.priority),te._props.forEach(function(e){ne[e]=T}),te.priority&&(D=1)),!ee||ie)for(w in S)SA[w]&&(te=CM(w,S,t,re,E,v))?te.priority&&(D=1):ne[w]=T=xM.call(t,E,w,`get`,S[w],re,v,0,i.stringFilter);t._op&&t._op[C]&&t.kill(E,t._op[C]),y&&t._pt&&(wM=t,rA.killTweensOf(E,ne,t.globalTime(n)),k=!t.parent,wM=0),t._pt&&c&&(bA[O.id]=1)}D&&KM(t),t._onInit&&t._onInit(t)}t._onUpdate=l,t._initted=(!t._op||t._pt)&&!k,f&&n<=0&&b.render(Rk,!0,!0)},DM=function(e,t,n,r,i,a,o,s){var c=(e._pt&&e._ptCache||(e._ptCache={}))[t],l,u,d,f;if(!c)for(c=e._ptCache[t]=[],d=e._ptLookup,f=e._targets.length;f--;){if(l=d[f][t],l&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return TM=1,e.vars[t]=`+=0`,EM(e,o),TM=0,s?fA(t+` not eligible for reset. Try splitting into individual properties`):1;c.push(l)}for(f=c.length;f--;)u=c[f],l=u._pt||u,l.s=(r||r===0)&&!i?r:l.s+(r||0)+a*l.c,l.c=n-l.s,u.e&&=jA(n)+bj(u.e),u.b&&=l.s+bj(u.b)},OM=function(e,t){var n=e[0]?OA(e[0]).harness:0,r=n&&n.aliases,i,a,o,s;if(!r)return t;for(a in i=HA({},t),r)if(a in i)for(s=r[a].split(`,`),o=s.length;o--;)i[s[o]]=i[a];return i},kM=function(e,t,n,r){var i=t.ease||r||`power1.inOut`,a,o;if(Zk(t))o=n[e]||(n[e]=[]),t.forEach(function(e,n){return o.push({t:n/(t.length-1)*100,v:e,e:i})});else for(a in t)o=n[a]||(n[a]=[]),a===`ease`||o.push({t:parseFloat(e),v:t[a],e:i})},AM=function(e,t,n,r,i){return Uk(e)?e.call(t,n,r,i):Hk(e)&&~e.indexOf(`random(`)?Rj(e):e},jM=EA+`repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert`,MM={};AA(jM+`,id,stagger,delay,duration,paused,scrollTrigger`,function(e){return MM[e]=1});var NM=function(e){Mk(t,e);function t(t,n,r,i){var a;typeof n==`number`&&(r.duration=n,n=r,r=null),a=e.call(this,i?n:GA(n))||this;var o=a.vars,s=o.duration,c=o.delay,l=o.immediateRender,u=o.stagger,d=o.overwrite,f=o.keyframes,p=o.defaults,m=o.scrollTrigger,h=n.parent||rA,g=(Zk(t)||Xk(t)?Wk(t[0]):`length`in n)?[t]:Tj(t),_,v,y,b,x,S,C,w;if(a._targets=g.length?DA(g):fA(`GSAP target `+t+` not found. https://gsap.com`,!Nk.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=d,f||u||Yk(s)||Yk(c)){n=a.vars;var T=n.easeReverse||n.yoyoEase;if(_=a.timeline=new yM({data:`nested`,defaults:p||{},targets:h&&h.data===`nested`?h.vars.targets:g}),_.kill(),_.parent=_._dp=jk(a),_._start=0,u||Yk(s)||Yk(c)){if(b=g.length,C=u&&Oj(u),Kk(u))for(x in u)~jM.indexOf(x)&&(w||={},w[x]=u[x]);for(v=0;v<b;v++)y=WA(n,MM),y.stagger=0,T&&(y.easeReverse=T),w&&HA(y,w),S=g[v],y.duration=+AM(s,jk(a),v,S,g),y.delay=(+AM(c,jk(a),v,S,g)||0)-a._delay,!u&&b===1&&y.delay&&(a._delay=c=y.delay,a._start+=c,y.delay=0),_.to(S,y,C?C(v,S,g):0),_._ease=aM.none;_.duration()?s=c=0:a.timeline=0}else if(f){GA(BA(_.vars.defaults,{ease:`none`})),_._ease=fM(f.ease||n.ease||`none`);var E=0,D,O,ee;if(Zk(f))f.forEach(function(e){return _.to(g,e,`>`)}),_.duration();else{for(x in y={},f)x===`ease`||x===`easeEach`||kM(x,f[x],y,f.easeEach);for(x in y)for(D=y[x].sort(function(e,t){return e.t-t.t}),E=0,v=0;v<D.length;v++)O=D[v],ee={ease:O.e,duration:(O.t-(v?D[v-1].t:0))/100*s},ee[x]=O.v,_.to(g,ee,E),E+=ee.duration;_.duration()<s&&_.to({},{duration:s-_.duration()})}}s||a.duration(s=_.duration())}else a.timeline=0;return d===!0&&!Fk&&(wM=jk(a),rA.killTweensOf(g),wM=0),oj(h,jk(a),r),n.reversed&&a.reverse(),n.paused&&a.paused(!0),(l||!s&&!f&&a._start===MA(h._time)&&qk(l)&&$A(jk(a))&&h.data!==`nested`)&&(a._tTime=-zk,a.render(Math.max(0,-c)||0)),m&&sj(jk(a),m),a}var n=t.prototype;return n.render=function(e,t,n){var r=this._time,i=this._tDur,a=this._dur,o=e<0,s=e>i-zk&&!o?i:e<zk?0:e,c,l,u,d,f,p,m,h;if(!a)dj(this,e,t,n);else if(s!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==o||this._lazy){if(c=s,h=this.timeline,this._repeat){if(d=a+this._rDelay,this._repeat<-1&&o)return this.totalTime(d*100+e,t,n);if(c=MA(s%d),s===i?(u=this._repeat,c=a):(f=MA(s/d),u=~~f,u&&u===f?(c=a,u--):c>a&&(c=a)),p=this._yoyo&&u&1,p&&(c=a-c),f=tj(this._tTime,d),c===r&&!n&&this._initted&&u===f)return this._tTime=s,this;u!==f&&this.vars.repeatRefresh&&!p&&!this._lock&&c!==d&&this._initted&&(this._lock=n=1,this.render(MA(d*u),!0).invalidate()._lock=0)}if(!this._initted){if(cj(this,o?e:c,n,t,s))return this._tTime=0,this;if(r!==this._time&&!(n&&this.vars.repeatRefresh&&u!==f))return this;if(a!==this._dur)return this.render(e,t,n)}if(this._rEase){var g=c<r;if(g!==this._inv){var _=g?r:a-r;this._inv=g,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=r,this._invRecip=_?(g?-1:1)/_:0,this._invScale=g?-this.ratio:1-this.ratio,this._invEase=g?this._rEase:this._ease}this.ratio=m=this._invRatio+this._invScale*this._invEase((c-this._invTime)*this._invRecip)}else this.ratio=m=this._ease(c/a);if(this._from&&(this.ratio=m=1-m),this._tTime=s,this._time=c,!this._act&&this._ts&&(this._act=1,this._lazy=0),!r&&s&&!t&&!f&&(Hj(this,`onStart`),this._tTime!==s))return this;for(l=this._pt;l;)l.r(m,l.d),l=l._next;h&&h.render(e<0?e:h._dur*h._ease(c/this._dur),t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(o&&QA(this,e,t,n),Hj(this,`onUpdate`)),this._repeat&&u!==f&&this.vars.onRepeat&&!t&&this.parent&&Hj(this,`onRepeat`),(s===this._tDur||!s)&&this._tTime===s&&(o&&!this._onUpdate&&QA(this,e,!0,!0),(e||!a)&&(s===this._tDur&&this._ts>0||!s&&this._ts<0)&&YA(this,1),!t&&!(o&&!r)&&(s||r||p)&&(Hj(this,s===i?`onComplete`:`onReverseComplete`,!0),this._prom&&!(s<i&&this.timeScale()>0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,i){nM||rM.wake(),this._ts||this.play();
vendor: 5,069 bytes, line 104
104var a=Math.min(this._dur,(this._dp._time-this._start)*this._ts),o;return this._initted||EM(this,a),o=this._ease(a/this._dur),DM(this,e,t,n,r,o,a,i)?this.resetTo(e,t,n,r,1):(ij(this,0),this.parent||qA(this._dp,this,`_first`,`_last`,this._dp._sort?`_start`:0),this.render(0))},n.kill=function(e,t){if(t===void 0&&(t=`all`),!e&&(!t||t===`all`))return this._lazy=this._pt=0,this.parent?Uj(this):this.scrollTrigger&&this.scrollTrigger.kill(!!Ik),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,wM&&wM.vars.overwrite!==!0)._first||Uj(this),this.parent&&n!==this.timeline.totalDuration()&&pj(this,this._dur*this.timeline._tDur/n,0,1),this}var r=this._targets,i=e?Tj(e):r,a=this._ptLookup,o=this._pt,s,c,l,u,d,f,p;if((!t||t===`all`)&&KA(r,i))return t===`all`&&(this._pt=0),Uj(this);for(s=this._op=this._op||[],t!==`all`&&(Hk(t)&&(d={},AA(t,function(e){return d[e]=1}),t=d),t=OM(r,t)),p=r.length;p--;)if(~i.indexOf(r[p]))for(d in c=a[p],t===`all`?(s[p]=t,u=c,l={}):(l=s[p]=s[p]||{},u=t),u)f=c&&c[d],f&&((!(`kill`in f.d)||f.d.kill(d)===!0)&&JA(this,f,`_pt`),delete c[d]),l!==`all`&&(l[d]=1);return this._initted&&!this._pt&&o&&Uj(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return _j(1,arguments)},t.delayedCall=function(e,n,r,i){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},t.fromTo=function(e,t,n){return _j(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return rA.killTweensOf(e,t,n)},t}(vM);BA(NM.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),AA(`staggerTo,staggerFrom,staggerFromTo`,function(e){NM[e]=function(){var t=new yM,n=Sj.call(arguments,0);return n.splice(e===`staggerFromTo`?5:4,0,0),t[e].apply(t,n)}});var PM=function(e,t,n){return e[t]=n},FM=function(e,t,n){return e[t](n)},IM=function(e,t,n,r){return e[t](r.fp,n)},LM=function(e,t,n){return e.setAttribute(t,n)},RM=function(e,t){return Uk(e[t])?FM:Gk(e[t])&&e.setAttribute?LM:PM},zM=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},BM=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},VM=function(e,t){var n=t._pt,r=``;if(!e&&t.b)r=t.b;else if(e===1&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},HM=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},UM=function(e,t,n,r){for(var i=this._pt,a;i;)a=i._next,i.p===r&&i.modifier(e,t,n),i=a},WM=function(e){for(var t=this._pt,n,r;t;)r=t._next,t.p===e&&!t.op||t.op===e?JA(this,t,`_pt`):t.dep||(n=1),t=r;return!n},GM=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},KM=function(e){for(var t=e._pt,n,r,i,a;t;){for(n=t._next,r=i;r&&r.pr>t.pr;)r=r._next;(t._prev=r?r._prev:a)?t._prev._next=t:i=t,(t._next=r)?r._prev=t:a=t,t=n}e._pt=i},qM=function(){function e(e,t,n,r,i,a,o,s,c){this.t=t,this.s=r,this.c=i,this.p=n,this.r=a||zM,this.d=o||this,this.set=s||PM,this.pr=c||0,this._next=e,e&&(e._prev=this)}var t=e.prototype;return t.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=GM,this.m=e,this.mt=n,this.tween=t},e}();AA(EA+`parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse`,function(e){return vA[e]=1}),sA.TweenMax=sA.TweenLite=NM,sA.TimelineLite=sA.TimelineMax=yM,rA=new yM({sortChildren:!1,defaults:Pk,autoRemoveChildren:!0,id:`root`,smoothChildTiming:!0}),Nk.stringFilter=tM;var JM=[],YM={},XM=[],ZM=0,QM=0,$M=function(e){return(YM[e]||XM).map(function(e){return e()})},eN=function(){var e=Date.now(),t=[];e-ZM>2&&($M(`matchMediaInit`),JM.forEach(function(e){var n=e.queries,r=e.conditions,i,a,o,s;for(a in n)i=iA.matchMedia(n[a]).matches,i&&(o=1),i!==r[a]&&(r[a]=i,s=1);s&&(e.revert(),o&&t.push(e))}),$M(`matchMediaRevert`),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),ZM=e,$M(`matchMedia`))},tN=function(){function e(e,t){this.selector=t&&Ej(t),this.data=[],this._r=[],this.isReverted=!1,this.id=QM++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){Uk(e)&&(n=t,t=e,e=Uk);var r=this,i=function(){var e=Lk,i=r.selector,a;return e&&e!==r&&e.data.push(r),n&&(r.selector=Ej(n)),Lk=r,a=t.apply(r,arguments),Uk(a)&&r._r.push(a),Lk=e,r.selector=i,r.isReverted=!1,a};return r.last=i,e===Uk?i(r,function(e){return r.add(null,e)}):e?r[e]=i:i},t.ignore=function(e){var t=Lk;Lk=null,e(this),Lk=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof NM&&!(n.parent&&n.parent.data===`nested`)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?(function(){for(var t=n.getTweens(),r=n.data.length,i;r--;)i=n.data[r],i.data===`isFlip`&&(i.revert(),i.getChildren(!0,!0,!1).forEac
104h(function(e){return t.splice(t.indexOf(e),1)}));for(t.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),r=n.data.length;r--;)i=n.data[r],i instanceof yM?i.data!==`nested`&&(i.scrollTrigger&&i.scrollTrigger.revert(),i.kill()):!(i instanceof NM)&&i.revert&&i.revert(e);n._r.forEach(function(t){return t(e,n)}),n.isReverted=!0})():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var r=JM.length;r--;)JM[r].id===this.id&&JM.splice(r,1)},t.revert=function(e){this.kill(e||{})},e}(),nN=function(){function e(e){this.contexts=[],this.scope=e,Lk&&Lk.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){Kk(e)||(e={matches:e});var r=new tN(0,n||this.scope),i=r.conditions={},a,o,s;for(o in Lk&&!r.selector&&(r.selector=Lk.selector),this.contexts.push(r),t=r.add(`onMatch`,t),r.queries=e,e)o===`all`?s=1:(a=iA.matchMedia(e[o]),a&&(JM.indexOf(r)<0&&JM.push(r),(i[o]=a.matches)&&(s=1),a.addListener?a.addListener(eN):a.addEventListener(`change`,eN)));return s&&t(r,function(e){return r.add(null,e)}),this},t.revert=function(e){this.kill(e||{})}
vendor: 11,195 bytes, line 104
104,t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),rN={registerPlugin:function(){[...arguments].forEach(function(e){return Kj(e)})},timeline:function(e){return new yM(e)},getTweensOf:function(e,t){return rA.getTweensOf(e,t)},getProperty:function(e,t,n,r){Hk(e)&&(e=Tj(e)[0]);var i=OA(e||{}).get,a=n?zA:RA;return n===`native`&&(n=``),e&&(t?a((SA[t]&&SA[t].get||i)(e,t,n,r)):function(t,n,r){return a((SA[t]&&SA[t].get||i)(e,t,n,r))})},quickSetter:function(e,t,n){if(e=Tj(e),e.length>1){var r=e.map(function(e){return sN.quickSetter(e,t,n)}),i=r.length;return function(e){for(var t=i;t--;)r[t](e)}}e=e[0]||{};var a=SA[t],o=OA(e),s=o.harness&&(o.harness.aliases||{})[t]||t,c=a?function(t){var r=new a;Wj._pt=0,r.init(e,n?t+n:t,Wj,0,[e]),r.render(1,r),Wj._pt&&HM(1,Wj)}:o.set(e,s);return a?c:function(t){return c(e,s,n?t+n:t,o,1)}},quickTo:function(e,t,n){var r,i=sN.to(e,BA((r={},r[t]=`+=0.1`,r.paused=!0,r.stagger=0,r),n||{})),a=function(e,n,r){return i.resetTo(t,e,n,r)};return a.tween=i,a},isTweening:function(e){return rA.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=fM(e.ease,Pk.ease)),UA(Pk,e||{})},config:function(e){return UA(Nk,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,i=e.defaults,a=e.extendTimeline;(r||``).split(`,`).forEach(function(e){return e&&!SA[e]&&!sA[e]&&fA(t+` effect requires `+e+` plugin.`)}),CA[t]=function(e,t,r){return n(Tj(e),BA(t||{},i),r)},a&&(yM.prototype[t]=function(e,n,r){return this.add(CA[t](e,Kk(n)?n:(r=n)&&{},this),r)})},registerEase:function(e,t){aM[e]=fM(t)},parseEase:function(e,t){return arguments.length?fM(e,t):aM},getById:function(e){return rA.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var n=new yM(e),r,i;for(n.smoothChildTiming=qk(e.smoothChildTiming),rA.remove(n),n._dp=0,n._time=n._tTime=rA._time,r=rA._first;r;)i=r._next,(t||!(!r._dur&&r instanceof NM&&r.vars.onComplete===r._targets[0]))&&oj(n,r,r._start-r._delay),r=i;return oj(rA,n,0),n},context:function(e,t){return e?new tN(e,t):Lk},matchMedia:function(e){return new nN(e)},matchMediaRefresh:function(){return JM.forEach(function(e){var t=e.conditions,n,r;for(r in t)t[r]&&(t[r]=!1,n=1);n&&e.revert()})||eN()},addEventListener:function(e,t){var n=YM[e]||(YM[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=YM[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:Ij,wrapYoyo:Lj,distribute:Oj,random:jj,snap:Aj,normalize:Pj,getUnit:bj,clamp:xj,splitColor:Xj,toArray:Tj,selector:Ej,mapRange:zj,pipe:Mj,unitize:Nj,interpolate:Bj,shuffle:Dj},install:uA,effects:CA,ticker:rM,updateRoot:yM.updateRoot,plugins:SA,globalTimeline:rA,core:{PropTween:qM,globals:pA,Tween:NM,Timeline:yM,Animation:vM,getCache:OA,_removeLinkedListItem:JA,reverting:function(){return Ik},context:function(e){return e&&Lk&&(Lk.data.push(e),e._ctx=Lk),Lk},suppressOverwrites:function(e){return Fk=e}}};AA(`to,from,fromTo,delayedCall,set,killTweensOf`,function(e){return rN[e]=NM[e]}),rM.add(yM.updateRoot),Wj=rN.to({},{duration:0});var iN=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},aN=function(e,t){var n=e._targets,r,i,a;for(r in t)for(i=n.length;i--;)a=e._ptLookup[i][r],(a&&=a.d)&&(a._pt&&(a=iN(a,r)),a&&a.modifier&&a.modifier(t[r],e,n[i],r))},oN=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,n,r){r._onInit=function(e){var r,i;if(Hk(n)&&(r={},AA(n,function(e){return r[e]=1}),n=r),t){for(i in r={},n)r[i]=t(n[i]);n=r}aN(e,n)}}}},sN=rN.registerPlugin({name:`attr`,init:function(e,t,n,r,i){var a,o,s;for(a in this.tween=n,t)s=e.getAttribute(a)||``,o=this.add(e,`setAttribute`,(s||0)+``,t[a],r,i,0,0,a),o.op=a,o.b=s,this._props.push(a)},render:function(e,t){for(var n=t._pt;n;)Ik?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:`endArray`,headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},oN(`roundProps`,kj),oN(`modifiers`),oN(`snap`,Aj))||rN;NM.version=yM.version=sN.version=`3.15.0`,lA=1,Jk()&&iM(),aM.Power0,aM.Power1,aM.Power2,aM.Power3,aM.Power4,aM.Linear,aM.Quad,aM.Cubic,aM.Quart,aM.Quint,aM.Strong,aM.Elastic,aM.Back,aM.SteppedEase,aM.Bounce,aM.Sine,aM.Expo,aM.Circ;var cN,lN,uN,dN,fN,pN,mN,hN=function(){return typeof window<`u`},gN={},_N=180/Math.PI,vN=Math.PI/180,yN=Math.atan2,bN=1e8,xN=/([A-Z])/g,SN=/(left|right|width|margin|padding|x)/i,CN=/[\s,\(]\S/,wN={autoAlpha:`opacity,visibility`,scale:`scaleX,scaleY`,alpha:`opacity`},TN=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},EN=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},DN=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},ON=function(e,t){return t.set(t.t,t.p,e===1?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},kN=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},AN=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},jN=function(e,t){return t.set(t.t,t.p,e===1?t.e:t.b,t)},MN=function(e,t,n){return e.style[t]=n},NN=function(e,t,n){return e.style.setProperty(t,n)},PN=function(e,t,n){return e._gsap[t]=n},FN=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},IN=function(e,t,n,r,i){var a=e._gsap;a.scaleX=a.scaleY=n,a.renderTransform(i,a)},LN=function(e,t,n,r,i){var a=e._gsap;a[t]=n,a.renderTransform(i,a)},RN=`transform`,zN=RN+`Origin`,BN=function e(t,n){var r=this,i=this.target,a=i.style,o=i._gsap;if(t in gN&&a){if(this.tfm=this.tfm||{},t!==`transform`)t=wN[t]||t,~t.indexOf(`,`)?t.split(`,`).forEach(function(e){return r.tfm[e]=aP(i,e)}):this.tfm[t]=o.x?o[t]:aP(i,t),t===zN&&(this.tfm.zOrigin=o.zOrigin);else return wN.transform.split(`,`).forEach(function(t){return e.call(r,t,n)});if(this.props.indexOf(RN)>=0)return;o.svg&&(this.svgo=i.getAttribute(`data-svg-origin`),this.props.push(zN,n,``)),t=RN}(a||n)&&this.props.push(t,n,a[t])},VN=function(e){e.translate&&(e.removeProperty(`translate`),e.removeProperty(`scale`),e.removeProperty(`rotate`))},HN=function(){var e=this.props,t=this.target,n=t.style,r=t._gsap,i,a;for(i=0;i<e.length;i+=3)e[i+1]?e[i+1]===2?t[e[i]](e[i+2]):t[e[i]]=e[i+2]:e[i+2]?n[e[i]]=e[i+2]:n.removeProperty(e[i].substr(0,2)===`--`?e[i]:e[i].replace(xN,`-$1`).toLowerCase());if(this.tfm){for(a in this.tfm)r[a]=this.tfm[a];r.svg&&(r.renderTransform(),t.setAttribute(`data-svg-origin`,this.svgo||``)),i=mN(),(!i||!i.isStart)&&!n[RN]&&(VN(n),r.zOrigin&&n[zN]&&(n[zN]+=` `+r.zOrigin+`px`,r.zOrigin=0,r.renderTransform()),r.uncache=1)}},UN=function(e,t){var n={target:e,props:[],revert:HN,save:BN};return e._gsap||sN.core.getCache(e),t&&e.style&&e.nodeType&&t.split(`,`).forEach(function(e){return n.save(e)}),n},WN,GN=function(e,t){var n=lN.createElementNS?lN.createElementNS((t||`http://www.w3.org/1999/xhtml`).replace(/^https/,`http`),e):lN.createElement(e);return n&&n.style?n:lN.createElement(e)},KN=function e(t,n,r){var i=getComputedStyle(t);return i[n]||i.getPropertyValue(n.replace(xN,`-$1`).toLowerCase())||i.getPropertyValue(n)||!r&&e(t,JN(n)||n,1)||``},qN=`O,Moz,ms,Ms,Webkit`.split(`,`),JN=function(e,t,n){var r=(t||fN).style,i=5;if(e in r&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);i--&&!(qN[i]+e in r););return i<0?null:(i===3?`ms`:i>=0?qN[i]:``)+e},YN=function(){hN()&&window.document&&(cN=window,lN=cN.document,uN=lN.documentElement,fN=GN(`div`)||{style:{}},GN(`div`),RN=JN(RN),zN=RN+`Origin`,fN.style.cssText=`border-width:0;line-height:0;position:absolute;padding:0`,WN=!!JN(`perspective`),mN=sN.core.reverting,dN=1)},XN=function(e){var t=e.ownerSVGElement,n=GN(`svg`,t&&t.getAttribute(`xmlns`)||`http://www.w3.org/2000/svg`),r=e.cloneNode(!0),i;r.style.display=`block`,n.appendChild(r),uN.appendChild(n);try{i=r.getBBox()}catch{}return n.removeChild(r),uN.removeChild(n),i},ZN=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},QN=function(e){var t,n;try{t=e.getBBox()}catch{t=XN(e),n=1}return t&&(t.width||t.height)||n||(t=XN(e)),t&&!t.width&&!t.x&&!t.y?{x:+ZN(e,[`x`,`cx`,`x1`])||0,y:+ZN(e,[`y`,`cy`,`y1`])||0,width:0,height:0}:t},$N=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&QN(e))},eP=function(e,t){if(t){var n=e.style,r;t in gN&&t!==zN&&(t=RN),n.removeProperty?(r=t.substr(0,2),(r===`ms`||t.substr(0,6)===`webkit`)&&(t=`-`+t),n.removeProperty(r===`--`?t:t.replace(xN,`-$1`).toLowerCase())):n.removeAttribute(t)}},tP=function(e,t,n,r,i,a){var o=new qM(e._pt,t,n,0,1,a?jN:AN);return e._pt=o,o.b=r,o.e=i,e._props.push(n),o},nP={deg:1,rad:1,turn:1},rP={grid:1,flex:1},iP=function e(t,n,r,i){var a=parseFloat(r)||0,o=(r+``).trim().substr((a+``).length)||`px`,s=fN.style,c=SN.test(n),l=t.tagName.toLowerCase()===`svg`,u=(l?`client`:`offset`)+(c?`Width`:`Height`),d=100,f=i===`px`,p=i===`%`,m,h,g,_;if(i===o||!a||nP[i]||nP[o])return a;if(o!==`px`&&!f&&(a=e(t,n,r,`px`)),_=t.getCTM&&$N(t),(p||o===`%`)&&(gN[n]||~n.indexOf(`adius`)))return m=_?t.getBBox()[c?`width`:`height`]:t[u],jA(p?a/m*d:a/100*m);if(s[c?`width`:`height`]=d+(f?o:i),h=i!==`rem`&&~n.indexOf(`adius`)||i===`em`&&t.appendChild&&!l?t:t.parentNode,_&&(h=(t.ownerSVGElement||{}).parentNode),(!h||h===lN||!h.appendChild)&&(h=lN.body),g=h._gsap,g&&p&&g.width&&c&&g.time===rM.time&&!g.uncache)return jA(a/g.width*d);if(p&&(n===`height`||n===`width`)){var v=t.style[n];t.style[n]=d+i,m=t[u],v?t.style[n]=v:eP(t,n)}else(p||o===`%`)&&!rP[KN(h,`display`)]&&(s.position=KN(t,`position`)),h===t&&(s.position=`static`),h.appendChild(fN),m=fN[u],h.removeChild(fN),s.position=`absolute`;return c&&p&&(g=OA(h),g.time=rM.time,g.width=h[u]),jA(f?m*a/d:m&&a?d/m*a:0)},aP=function(e,t,n,r){var i;return dN||YN(),t in wN&&t!==`transform`&&(t=wN[t],~t.indexOf(`,`)&&(t=t.split(`,`)[0])),gN[t]&&t!==`transform`?(i=_P(e,r),i=t===`transformOrigin`?i.svg?i.origin:vP(KN(e,zN))+` `+i.zOrigin+`px`:i[t]):(i=e.style[t],(!i||i===`auto`||r||~(i+``).indexOf(`calc(`))&&(i=uP[t]&&uP[t](e,t,n)||KN(e,t)||kA(e,t)||+(t===`opacity`))),n&&!~(i+``).trim().indexOf(` `)?iP(e,t,i,n)+n:i},oP=function(e,t,n,r){if(!n||n===`none`){var i=JN(t,e,1),a=i&&KN(e,i,1);a&&a!==n?(t=i,n=a):t===`borderColor`&&(n=KN(e,`borderTopColor`))}var o=new qM(this._pt,e.style,t,0,1,VM),s=0,c=0,l,u,d,f,p,m,h,g,_,v,y,b;if(o.b=n,o.e=r,n+=``,r+=``,r.substring(0,6)===`var(--`&&(r=KN(e,r.substring(4,r.indexOf(`)`)))),r===`auto`&&(m=e.style[t],e.style[t]=r,r=KN(e,t)||r,m?e.style[t]=m:eP(e,t)),l=[n,r],tM(l),n=l[0],r=l[1],d=n.match(eA)||[],b=r.match(eA)||[],b.length){for(;u=eA.exec(r);)h=u[0],_=r.substring(s,u.index),p?p=(p+1)%5:(_.substr(-5)===`rgba(`||_.substr(-5)===`hsla(`)&&(p=1),h!==(m=d[c++]||``)&&(f=parseFloat(m)||0,y=m.substr((f+``).length),h.charAt(1)===`=`&&(h=NA(f,h)+y),g=parseFloat(h),v=h.substr((g+``).length),s=eA.lastIndex-v.length,v||(v=v||Nk.units[t]||y,s===r.length&&(r+=v,o.e+=v)),y!==v&&(f=iP(e,t,m,v)||0),o._pt={_next:o._pt,p:_||c===1?_:`,`,s:f,c:g-f,m:p&&p<4||t===`zIndex`?Math.round:0});o.c=s<r.length?r.substring(s,r.length):``}else o.r=t===`display`&&r===`none`?jN:AN;return nA.test(r)&&(o.e=0),this._pt=o,o},sP={top:`0%`,bottom:`100%`,left:`0%`,right:`100%`,center:`50%`},cP=function(e){var t=e.split(` `),n=t[0],r=t[1]||`50%`;return(n===`top`||n===`bottom`||r===`left`||r===`right`)&&(e=n,n=r,r=e),t[0]=sP[n]||n,t[1]=sP[r]||r,t.join(` `)}
vendor: 5,514 bytes, line 104
104,lP=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n=t.t,r=n.style,i=t.u,a=n._gsap,o,s,c;if(i===`all`||i===!0)r.cssText=``,s=1;else for(i=i.split(`,`),c=i.length;--c>-1;)o=i[c],gN[o]&&(s=1,o=o===`transformOrigin`?zN:RN),eP(n,o);s&&(eP(n,RN),a&&(a.svg&&n.removeAttribute(`transform`),r.scale=r.rotate=r.translate=`none`,_P(n,1),a.uncache=1,VN(r)))}},uP={clearProps:function(e,t,n,r,i){if(i.data!==`isFromStart`){var a=e._pt=new qM(e._pt,t,n,0,0,lP);return a.u=r,a.pr=-10,a.tween=i,e._props.push(n),1}}},dP=[1,0,0,1,0,0],fP={},pP=function(e){return e===`matrix(1, 0, 0, 1, 0, 0)`||e===`none`||!e},mP=function(e){var t=KN(e,RN);return pP(t)?dP:t.substr(7).match($k).map(jA)},hP=function(e,t){var n=e._gsap||OA(e),r=e.style,i=mP(e),a,o,s,c;return n.svg&&e.getAttribute(`transform`)?(s=e.transform.baseVal.consolidate().matrix,i=[s.a,s.b,s.c,s.d,s.e,s.f],i.join(`,`)===`1,0,0,1,0,0`?dP:i):(i===dP&&!e.offsetParent&&e!==uN&&!n.svg&&(s=r.display,r.display=`block`,a=e.parentNode,(!a||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,o=e.nextElementSibling,uN.appendChild(e)),i=mP(e),s?r.display=s:eP(e,`display`),c&&(o?a.insertBefore(e,o):a?a.appendChild(e):uN.removeChild(e))),t&&i.length>6?[i[0],i[1],i[4],i[5],i[12],i[13]]:i)},gP=function(e,t,n,r,i,a){var o=e._gsap,s=i||hP(e,!0),c=o.xOrigin||0,l=o.yOrigin||0,u=o.xOffset||0,d=o.yOffset||0,f=s[0],p=s[1],m=s[2],h=s[3],g=s[4],_=s[5],v=t.split(` `),y=parseFloat(v[0])||0,b=parseFloat(v[1])||0,x,S,C,w;n?s!==dP&&(S=f*h-p*m)&&(C=h/S*y+b*(-m/S)+(m*_-h*g)/S,w=y*(-p/S)+f/S*b-(f*_-p*g)/S,y=C,b=w):(x=QN(e),y=x.x+(~v[0].indexOf(`%`)?y/100*x.width:y),b=x.y+(~(v[1]||v[0]).indexOf(`%`)?b/100*x.height:b)),r||r!==!1&&o.smooth?(g=y-c,_=b-l,o.xOffset=u+(g*f+_*m)-g,o.yOffset=d+(g*p+_*h)-_):o.xOffset=o.yOffset=0,o.xOrigin=y,o.yOrigin=b,o.smooth=!!r,o.origin=t,o.originIsAbsolute=!!n,e.style[zN]=`0px 0px`,a&&(tP(a,o,`xOrigin`,c,y),tP(a,o,`yOrigin`,l,b),tP(a,o,`xOffset`,u,o.xOffset),tP(a,o,`yOffset`,d,o.yOffset)),e.setAttribute(`data-svg-origin`,y+` `+b)},_P=function(e,t){var n=e._gsap||new _M(e);if(`x`in n&&!t&&!n.uncache)return n;var r=e.style,i=n.scaleX<0,a=`px`,o=`deg`,s=getComputedStyle(e),c=KN(e,zN)||`0`,l=u=d=m=h=g=_=v=y=0,u,d,f=p=1,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,ee,te,ne,re,ie,k,ae,oe,se,ce,le,ue;return n.svg=!!(e.getCTM&&$N(e)),s.translate&&((s.translate!==`none`||s.scale!==`none`||s.rotate!==`none`)&&(r[RN]=(s.translate===`none`?``:`translate3d(`+(s.translate+` 0 0`).split(` `).slice(0,3).join(`, `)+`) `)+(s.rotate===`none`?``:`rotate(`+s.rotate+`) `)+(s.scale===`none`?``:`scale(`+s.scale.split(` `).join(`,`)+`) `)+(s[RN]===`none`?``:s[RN])),r.scale=r.rotate=r.translate=`none`),S=hP(e,n.svg),n.svg&&(n.uncache?(ie=e.getBBox(),c=n.xOrigin-ie.x+`px `+(n.yOrigin-ie.y)+`px`,re=``):re=!t&&e.getAttribute(`data-svg-origin`),gP(e,re||c,!!re||n.originIsAbsolute,n.smooth!==!1,S)),b=n.xOrigin||0,x=n.yOrigin||0,S!==dP&&(E=S[0],D=S[1],O=S[2],ee=S[3],l=te=S[4],u=ne=S[5],S.length===6?(f=Math.sqrt(E*E+D*D),p=Math.sqrt(ee*ee+O*O),m=E||D?yN(D,E)*_N:0,_=O||ee?yN(O,ee)*_N+m:0,_&&(p*=Math.abs(Math.cos(_*vN))),n.svg&&(l-=b-(b*E+x*O),u-=x-(b*D+x*ee))):(ue=S[6],ce=S[7],ae=S[8],oe=S[9],se=S[10],le=S[11],l=S[12],u=S[13],d=S[14],C=yN(ue,se),h=C*_N,C&&(w=Math.cos(-C),T=Math.sin(-C),re=te*w+ae*T,ie=ne*w+oe*T,k=ue*w+se*T,ae=te*-T+ae*w,oe=ne*-T+oe*w,se=ue*-T+se*w,le=ce*-T+le*w,te=re,ne=ie,ue=k),C=yN(-O,se),g=C*_N,C&&(w=Math.cos(-C),T=Math.sin(-C),re=E*w-ae*T,ie=D*w-oe*T,k=O*w-se*T,le=ee*T+le*w,E=re,D=ie,O=k),C=yN(D,E),m=C*_N,C&&(w=Math.cos(C),T=Math.sin(C),re=E*w+D*T,ie=te*w+ne*T,D=D*w-E*T,ne=ne*w-te*T,E=re,te=ie),h&&Math.abs(h)+Math.abs(m)>359.9&&(h=m=0,g=180-g),f=jA(Math.sqrt(E*E+D*D+O*O)),p=jA(Math.sqrt(ne*ne+ue*ue)),C=yN(te,ne),_=Math.abs(C)>2e-4?C*_N:0,y=le?1/(le<0?-le:le):0),n.svg&&(re=e.getAttribute(`transform`),n.forceCSS=e.setAttribute(`transform`,``)||!pP(KN(e,RN)),re&&e.setAttribute(`transform`,re))),Math.abs(_)>90&&Math.abs(_)<270&&(i?(f*=-1,_+=m<=0?180:-180,m+=m<=0?180:-180):(p*=-1,_+=_<=0?180:-180)),t||=n.uncache,n.x=l-((n.xPercent=l&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-l)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+a,n.y=u-((n.yPercent=u&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-u)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+a,n.z=d+a,n.scaleX=jA(f),n.scaleY=jA(p),n.rotation=jA(m)+o,n.rotationX=jA(h)+o,n.rotationY=jA(g)+o,n.skewX=_+o,n.skewY=v+o,n.transformPerspective=y+a,(n.zOrigin=parseFloat(c.split(` `)[2])||!t&&n.zOrigin||0)&&(r[zN]=vP(c)),n.xOffset=n.yOffset=0,n.force3D=Nk.force3D,n.renderTransform=n.svg?TP:WN?wP:bP,n.uncache=0,n},vP=function(e){return(e=e.split(` `))[0]+` `+e[1]},yP=function(e,t,n){var r=bj(t);return jA(parseFloat(t)+parseFloat(iP(e,`x`,n+`px`,r)))+r},bP=function(e,t){t.z=`0px`,t.rotationY=t.rotationX=`0deg`,t.force3D=0,wP(e,t)},xP=`0deg`,SP=`0px`,CP=`) `,wP=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.z,c=n.rotation,l=n.rotationY,u=n.rotationX,d=n.skewX,f=n.skewY,p=n.scaleX,m=n.scaleY,h=n.transformPerspective,g=n.force3D,_=n.target,v=n.zOrigin,y=``,b=g===`auto`&&e&&e!==1||g===!0;if(v&&(u!==xP||l!==xP)){var x=parseFloat(l)*vN,S=Math.sin(x),C=Math.cos(x),w;x=parseFloat(u)*vN,w=Math.cos(x),a=yP(_,a,S*w*-v),o=yP(_,o,-Math.sin(x)*-v),s=yP(_,s,C*w*-v+v)}h!==SP&&(y+=`perspective(`+h+CP),(r||i)&&(y+=`translate(`+r+`%, `+i+`%) `),(b||a!==SP||o!==SP||s!==SP)&&(y+=s!==SP||b?`translate3d(`+a+`, `+o+`, `+s+`) `:`translate(`+a+`, `+o+CP),c!==xP&&(y+=`rotate(`+c+CP),l!==xP&&(y+=`rotateY(`+l+CP),u!==xP&&(y+=`rotateX(`+u+CP),(
vendor: 4,683 bytes, line 104
104d!==xP||f!==xP)&&(y+=`skew(`+d+`, `+f+CP),(p!==1||m!==1)&&(y+=`scale(`+p+`, `+m+CP),_.style[RN]=y||`translate(0, 0)`},TP=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.rotation,c=n.skewX,l=n.skewY,u=n.scaleX,d=n.scaleY,f=n.target,p=n.xOrigin,m=n.yOrigin,h=n.xOffset,g=n.yOffset,_=n.forceCSS,v=parseFloat(a),y=parseFloat(o),b,x,S,C,w;s=parseFloat(s),c=parseFloat(c),l=parseFloat(l),l&&(l=parseFloat(l),c+=l,s+=l),s||c?(s*=vN,c*=vN,b=Math.cos(s)*u,x=Math.sin(s)*u,S=Math.sin(s-c)*-d,C=Math.cos(s-c)*d,c&&(l*=vN,w=Math.tan(c-l),w=Math.sqrt(1+w*w),S*=w,C*=w,l&&(w=Math.tan(l),w=Math.sqrt(1+w*w),b*=w,x*=w)),b=jA(b),x=jA(x),S=jA(S),C=jA(C)):(b=u,C=d,x=S=0),(v&&!~(a+``).indexOf(`px`)||y&&!~(o+``).indexOf(`px`))&&(v=iP(f,`x`,a,`px`),y=iP(f,`y`,o,`px`)),(p||m||h||g)&&(v=jA(v+p-(p*b+m*S)+h),y=jA(y+m-(p*x+m*C)+g)),(r||i)&&(w=f.getBBox(),v=jA(v+r/100*w.width),y=jA(y+i/100*w.height)),w=`matrix(`+b+`,`+x+`,`+S+`,`+C+`,`+v+`,`+y+`)`,f.setAttribute(`transform`,w),_&&(f.style[RN]=w)},EP=function(e,t,n,r,i){var a=360,o=Hk(i),s=parseFloat(i)*(o&&~i.indexOf(`rad`)?_N:1)-r,c=r+s+`deg`,l,u;return o&&(l=i.split(`_`)[1],l===`short`&&(s%=a,s!==s%(a/2)&&(s+=s<0?a:-a)),l===`cw`&&s<0?s=(s+a*bN)%a-~~(s/a)*a:l===`ccw`&&s>0&&(s=(s-a*bN)%a-~~(s/a)*a)),e._pt=u=new qM(e._pt,t,n,r,s,EN),u.e=c,u.u=`deg`,e._props.push(n),u},DP=function(e,t){for(var n in t)e[n]=t[n];return e},OP=function(e,t,n){var r=DP({},n._gsap),i=`perspective,force3D,transformOrigin,svgOrigin`,a=n.style,o,s,c,l,u,d,f,p;for(s in r.svg?(c=n.getAttribute(`transform`),n.setAttribute(`transform`,``),a[RN]=t,o=_P(n,1),eP(n,RN),n.setAttribute(`transform`,c)):(c=getComputedStyle(n)[RN],a[RN]=t,o=_P(n,1),a[RN]=c),gN)c=r[s],l=o[s],c!==l&&i.indexOf(s)<0&&(f=bj(c),p=bj(l),u=f===p?parseFloat(c):iP(n,s,c,p),d=parseFloat(l),e._pt=new qM(e._pt,o,s,u,d-u,TN),e._pt.u=p||0,e._props.push(s));DP(o,r)};AA(`padding,margin,Width,Radius`,function(e,t){var n=`Top`,r=`Right`,i=`Bottom`,a=`Left`,o=(t<3?[n,r,i,a]:[n+a,n+r,i+r,i+a]).map(function(n){return t<2?e+n:`border`+n+e});uP[t>1?`border`+e:e]=function(e,t,n,r,i){var a,s;if(arguments.length<4)return a=o.map(function(t){return aP(e,t,n)}),s=a.join(` `),s.split(a[0]).length===5?a[0]:s;a=(r+``).split(` `),s={},o.forEach(function(e,t){return s[e]=a[t]=a[t]||a[(t-1)/2|0]}),e.init(t,s,i)}});var kP={name:`css`,register:YN,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,i){var a=this._props,o=e.style,s=n.vars.startAt,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;for(m in dN||YN(),this.styles=this.styles||UN(e),C=this.styles.props,this.tween=n,t)if(m!==`autoRound`&&(l=t[m],!(SA[m]&&CM(m,t,n,r,e,i)))){if(f=typeof l,p=uP[m],f===`function`&&(l=l.call(n,r,e,i),f=typeof l),f===`string`&&~l.indexOf(`random(`)&&(l=Rj(l)),p)p(this,e,m,l,n)&&(S=1);else if(m.substr(0,2)===`--`)c=(getComputedStyle(e).getPropertyValue(m)+``).trim(),l+=``,$j.lastIndex=0,$j.test(c)||(h=bj(c),g=bj(l),g?h!==g&&(c=iP(e,m,c,g)+g):h&&(l+=h)),this.add(o,`setProperty`,c,l,r,i,0,0,m),a.push(m),C.push(m,0,o[m]);else if(f!==`undefined`){if(s&&m in s?(c=typeof s[m]==`function`?s[m].call(n,r,e,i):s[m],Hk(c)&&~c.indexOf(`random(`)&&(c=Rj(c)),bj(c+``)||c===`auto`||(c+=Nk.units[m]||bj(aP(e,m))||``),(c+``).charAt(1)===`=`&&(c=aP(e,m))):c=aP(e,m),d=parseFloat(c),_=f===`string`&&l.charAt(1)===`=`&&l.substr(0,2),_&&(l=l.substr(2)),u=parseFloat(l),m in wN&&(m===`autoAlpha`&&(d===1&&aP(e,`visibility`)===`hidden`&&u&&(d=0),C.push(`visibility`,0,o.visibility),tP(this,o,`visibility`,d?`inherit`:`hidden`,u?`inherit`:`hidden`,!u)),m!==`scale`&&m!==`transform`&&(m=wN[m],~m.indexOf(`,`)&&(m=m.split(`,`)[0]))),v=m in gN,v){if(this.styles.save(m),w=l,f===`string`&&l.substring(0,6)===`var(--`){if(l=KN(e,l.substring(4,l.indexOf(`)`))),l.substring(0,5)===`calc(`){var T=e.style.perspective;e.style.perspective=l,l=KN(e,`perspective`),T?e.style.perspective=T:eP(e,`perspective`)}u=parseFloat(l)}if(y||(b=e._gsap,b.renderTransform&&!t.parseTransform||_P(e,t.parseTransform),x=t.smoothOrigin!==!1&&b.smooth,y=this._pt=new qM(this._pt,o,RN,0,1,b.renderTransform,b,0,-1),y.dep=1),m===`scale`)this._pt=new qM(this._pt,b,`scaleY`,b.scaleY,(_?NA(b.scaleY,_+u):u)-b.scaleY||0,TN),this._pt.u=0,a.push(`scaleY`,m),m+=`X`;else if(m===`transformOrigin`){C.push(zN,0,o[zN]),l=cP(l),b.svg?gP(e,l,0,x,0,this):(g=parseFloat(l.split(` `)[2])||0,g!==b.zOrigin&&tP(this,b,`zOrigin`,b.zOrigin,g),tP(this,o,m,vP(c),vP(l)));continue}else if(m===`svgOrigin`){gP(e,l,1,x,0,this);continue}else if(m in fP){EP(this,b,m,d,_?NA(d,_+l):l);continue}else if(m===`smoothOrigin`){tP(this,b,`smooth`,b.smooth,l);continue}else if(m===`force3D`){b[m]=l;continue}else if(m===`transform`){OP(this,l,e);continue}}else m in o||(m=JN(m)||m);
vendor: 5,653 bytes, line 104
104if(v||(u||u===0)&&(d||d===0)&&!CN.test(l)&&m in o)h=(c+``).substr((d+``).length),u||=0,g=bj(l)||(m in Nk.units?Nk.units[m]:h),h!==g&&(d=iP(e,m,c,g)),this._pt=new qM(this._pt,v?b:o,m,d,(_?NA(d,_+u):u)-d,!v&&(g===`px`||m===`zIndex`)&&t.autoRound!==!1?kN:TN),this._pt.u=g||0,v&&w!==l?(this._pt.b=c,this._pt.e=w,this._pt.r=ON):h!==g&&g!==`%`&&(this._pt.b=c,this._pt.r=DN);else if(m in o)oP.call(this,e,m,c,_?_+l:l);else if(m in e)this.add(e,m,c||e[m],_?_+l:l,r,i);else if(m!==`parseTransform`){dA(m,l);continue}v||(m in o?C.push(m,0,o[m]):typeof e[m]==`function`?C.push(m,2,e[m]()):C.push(m,1,c||e[m])),a.push(m)}}S&&KM(this)},render:function(e,t){if(t.tween._time||!mN())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:aP,aliases:wN,getSetter:function(e,t,n){var r=wN[t];return r&&r.indexOf(`,`)<0&&(t=r),t in gN&&t!==zN&&(e._gsap.x||aP(e,`x`))?n&&pN===n?t===`scale`?FN:PN:(pN=n||{})&&(t===`scale`?IN:LN):e.style&&!Gk(e.style[t])?MN:~t.indexOf(`-`)?NN:RM(e,t)},core:{_removeProperty:eP,_getMatrix:hP}};sN.utils.checkPrefix=JN,sN.core.getStyleSaver=UN,(function(e,t,n,r){var i=AA(e+`,`+t+`,`+n,function(e){gN[e]=1});AA(t,function(e){Nk.units[e]=`deg`,fP[e]=1}),wN[i[13]]=e+`,`+t,AA(r,function(e){var t=e.split(`:`);wN[t[1]]=i[t[0]]})})(`x,y,z,scale,scaleX,scaleY,xPercent,yPercent`,`rotation,rotationX,rotationY,skewX,skewY`,`transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective`,`0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY`),AA(`x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective`,function(e){Nk.units[e]=`px`}),sN.registerPlugin(kP);var AP=sN.registerPlugin(kP)||sN;AP.core.Tween;function jP(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function MP(e,t,n){return t&&jP(e.prototype,t),n&&jP(e,n),e}var NP,PP,FP,IP,LP,RP,zP,BP,VP,HP,UP,WP,GP,KP=function(){return NP||typeof window<`u`&&(NP=window.gsap)&&NP.registerPlugin&&NP},qP=1,JP=[],YP=[],XP=[],ZP=Date.now,QP=function(e,t){return t},$P=function(){var e=VP.core,t=e.bridge||{},n=e._scrollers,r=e._proxies;n.push.apply(n,YP),r.push.apply(r,XP),YP=n,XP=r,QP=function(e,n){return t[e](n)}},eF=function(e,t){return~XP.indexOf(e)&&XP[XP.indexOf(e)+1][t]},tF=function(e){return!!~HP.indexOf(e)},nF=function(e,t,n,r,i){return e.addEventListener(t,n,{passive:r!==!1,capture:!!i})},rF=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},iF=`scrollLeft`,aF=`scrollTop`,oF=function(){return UP&&UP.isPressed||YP.cache++},sF=function(e,t){var n=function n(r){if(r||r===0){qP&&(FP.history.scrollRestoration=`manual`);var i=UP&&UP.isPressed;r=n.v=Math.round(r)||(UP&&UP.iOS?1:0),e(r),n.cacheID=YP.cache,i&&QP(`ss`,r)}else(t||YP.cache!==n.cacheID||QP(`ref`))&&(n.cacheID=YP.cache,n.v=e());return n.v+n.offset};return n.offset=0,e&&n},cF={s:iF,p:`left`,p2:`Left`,os:`right`,os2:`Right`,d:`width`,d2:`Width`,a:`x`,sc:sF(function(e){return arguments.length?FP.scrollTo(e,lF.sc()):FP.pageXOffset||IP[iF]||LP[iF]||RP[iF]||0})},lF={s:aF,p:`top`,p2:`Top`,os:`bottom`,os2:`Bottom`,d:`height`,d2:`Height`,a:`y`,op:cF,sc:sF(function(e){return arguments.length?FP.scrollTo(cF.sc(),e):FP.pageYOffset||IP[aF]||LP[aF]||RP[aF]||0})},uF=function(e,t){return(t&&t._ctx&&t._ctx.selector||NP.utils.toArray)(e)[0]||(typeof e==`string`&&NP.config().nullTargetWarn!==!1?console.warn(`Element not found:`,e):null)},dF=function(e,t){for(var n=t.length;n--;)if(t[n]===e||t[n].contains(e))return!0;return!1},fF=function(e,t){var n=t.s,r=t.sc;tF(e)&&(e=IP.scrollingElement||LP);var i=YP.indexOf(e),a=r===lF.sc?1:2;!~i&&(i=YP.push(e)-1),YP[i+a]||nF(e,`scroll`,oF);var o=YP[i+a],s=o||(YP[i+a]=sF(eF(e,n),!0)||(tF(e)?r:sF(function(t){return arguments.length?e[n]=t:e[n]})));return s.target=e,o||(s.smooth=NP.getProperty(e,`scrollBehavior`)===`smooth`),s},pF=function(e,t,n){var r=e,i=e,a=ZP(),o=a,s=t||50,c=Math.max(500,s*3),l=function(e,t){var c=ZP();t||c-a>s?(i=r,r=e,o=a,a=c):n?r+=e:r=i+(e-i)/(c-o)*(a-o)};return{update:l,reset:function(){i=r=n?0:r,o=a=0},getVelocity:function(e){var t=o,s=i,u=ZP();return(e||e===0)&&e!==r&&l(e),a===o||u-o>c?0:(r+(n?s:-s))/((n?u:a)-t)*1e3}}},mF=function(e,t){return t&&!e._gsapAllow&&e.cancelable!==!1&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},hF=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},gF=function(){VP=NP.core.globals().ScrollTrigger,VP&&VP.core&&$P()},_F=function(e){return NP=e||KP(),!PP&&NP&&typeof document<`u`&&document.body&&(FP=window,IP=document,LP=IP.documentElement,RP=IP.body,HP=[FP,IP,LP,RP],NP.utils.clamp,GP=NP.core.context||function(){},BP=`onpointerenter`in RP?`pointer`:`mouse`,zP=vF.isTouch=FP.matchMedia&&FP.matchMedia(`(hover: none), (pointer: coarse)`).matches?1:`ontouchstart`in FP||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,WP=vF.eventTypes=(`ontouchstart`in LP?`touchstart,touchmove,touchcancel,touchend`:`onpointerdown`in LP?`pointerdown,pointermove,pointercancel,pointerup`:`mousedown,mousemove,mouseup,mouseup`).split(`,`),setTimeout(function(){return qP=0},500),PP=1),VP||gF(),PP};cF.op=lF,YP.cache=0;var vF=function(){function e(e){this.init(e)}var t=e.prototype;return t.init=function(e){PP||_F(NP)||console.warn(`Please gsap.registerPlugin(Observer)`),VP||gF();var t=e.tolerance,n=e.dragMinimum,r=e.type,i=e.target,a=e.lineHeight,o=e.debounce,s=e.preventDefault,c=e.onStop,l=e.onStopDelay,u=e.ignore,d=e.wheelSpeed,f=e.event,p=e.onDragStart,m=e.onDragEnd,h=e.onDrag,g=e.onPress,_=e.onRelease,v=e.onRight,y=e.onLeft,b=e.onUp,x=e.onDown,S=e.onCh
vendor: 5,062 bytes, line 104
104angeX,C=e.onChangeY,w=e.onChange,T=e.onToggleX,E=e.onToggleY,D=e.onHover,O=e.onHoverEnd,ee=e.onMove,te=e.ignoreCheck,ne=e.isNormalizer,re=e.onGestureStart,ie=e.onGestureEnd,k=e.onWheel,ae=e.onEnable,oe=e.onDisable,se=e.onClick,ce=e.scrollSpeed,le=e.capture,ue=e.allowClicks,de=e.lockAxis,fe=e.onLockAxis;this.target=i=uF(i)||LP,this.vars=e,u&&=NP.utils.toArray(u),t||=1e-9,n||=0,d||=1,ce||=1,r||=`wheel,touch,pointer`,o=o!==!1,a||=parseFloat(FP.getComputedStyle(RP).lineHeight)||22;var pe,me,he,ge,A,_e,ve,j=this,ye=0,be=0,xe=e.passive||!s&&e.passive!==!1,Se=fF(i,cF),Ce=fF(i,lF),we=Se(),Te=Ce(),Ee=~r.indexOf(`touch`)&&!~r.indexOf(`pointer`)&&WP[0]===`pointerdown`,De=tF(i),Oe=i.ownerDocument||IP,ke=[0,0,0],Ae=[0,0,0],je=0,Me=function(){return je=ZP()},Ne=function(e,t){return(j.event=e)&&u&&dF(e.target,u)||t&&Ee&&e.pointerType!==`touch`||te&&te(e,t)},Pe=function(){j._vx.reset(),j._vy.reset(),me.pause(),c&&c(j)},Fe=function(){var e=j.deltaX=hF(ke),n=j.deltaY=hF(Ae),r=Math.abs(e)>=t,i=Math.abs(n)>=t;w&&(r||i)&&w(j,e,n,ke,Ae),r&&(v&&j.deltaX>0&&v(j),y&&j.deltaX<0&&y(j),S&&S(j),T&&j.deltaX<0!=ye<0&&T(j),ye=j.deltaX,ke[0]=ke[1]=ke[2]=0),i&&(x&&j.deltaY>0&&x(j),b&&j.deltaY<0&&b(j),C&&C(j),E&&j.deltaY<0!=be<0&&E(j),be=j.deltaY,Ae[0]=Ae[1]=Ae[2]=0),(ge||he)&&(ee&&ee(j),he&&=(p&&he===1&&p(j),h&&h(j),0),ge=!1),_e&&!(_e=!1)&&fe&&fe(j),A&&=(k(j),!1),pe=0},Ie=function(e,t,n){ke[n]+=e,Ae[n]+=t,j._vx.update(e),j._vy.update(t),o?pe||=requestAnimationFrame(Fe):Fe()},Le=function(e,t){de&&!ve&&(j.axis=ve=Math.abs(e)>Math.abs(t)?`x`:`y`,_e=!0),ve!==`y`&&(ke[2]+=e,j._vx.update(e,!0)),ve!==`x`&&(Ae[2]+=t,j._vy.update(t,!0)),o?pe||=requestAnimationFrame(Fe):Fe()},Re=function(e){if(!Ne(e,1)){e=mF(e,s);var t=e.clientX,r=e.clientY,i=t-j.x,a=r-j.y,o=j.isDragging;j.x=t,j.y=r,(o||(i||a)&&(Math.abs(j.startX-t)>=n||Math.abs(j.startY-r)>=n))&&(he||=o?2:1,o||(j.isDragging=!0),Le(i,a))}},ze=j.onPress=function(e){Ne(e,1)||e&&e.button||(j.axis=ve=null,me.pause(),j.isPressed=!0,e=mF(e),ye=be=0,j.startX=j.x=e.clientX,j.startY=j.y=e.clientY,j._vx.reset(),j._vy.reset(),nF(ne?i:Oe,WP[1],Re,xe,!0),j.deltaX=j.deltaY=0,g&&g(j))},Be=j.onRelease=function(e){if(!Ne(e,1)){rF(ne?i:Oe,WP[1],Re,!0);var t=!isNaN(j.y-j.startY),n=j.isDragging,r=n&&(Math.abs(j.x-j.startX)>3||Math.abs(j.y-j.startY)>3),a=mF(e);!r&&t&&(j._vx.reset(),j._vy.reset(),s&&ue&&NP.delayedCall(.08,function(){if(ZP()-je>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(Oe.createEvent){var t=Oe.createEvent(`MouseEvents`);t.initMouseEvent(`click`,!0,!0,FP,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),j.isDragging=j.isGesturing=j.isPressed=!1,c&&n&&!ne&&me.restart(!0),he&&Fe(),m&&n&&m(j),_&&_(j,r)}},Ve=function(e){return e.touches&&e.touches.length>1&&(j.isGesturing=!0)&&re(e,j.isDragging)},He=function(){return(j.isGesturing=!1)||ie(j)},Ue=function(e){if(!Ne(e)){var t=Se(),n=Ce();Ie((t-we)*ce,(n-Te)*ce,1),we=t,Te=n,c&&me.restart(!0)}},We=function(e){if(!Ne(e)){e=mF(e,s),k&&(A=!0);var t=(e.deltaMode===1?a:e.deltaMode===2?FP.innerHeight:1)*d;Ie(e.deltaX*t,e.deltaY*t,0),c&&!ne&&me.restart(!0)}},Ge=function(e){if(!Ne(e)){var t=e.clientX,n=e.clientY,r=t-j.x,i=n-j.y;j.x=t,j.y=n,ge=!0,c&&me.restart(!0),(r||i)&&Le(r,i)}},Ke=function(e){j.event=e,D(j)},qe=function(e){j.event=e,O(j)},Je=function(e){return Ne(e)||mF(e,s)&&se(j)};me=j._dc=NP.delayedCall(l||.25,Pe).pause(),j.deltaX=j.deltaY=0,j._vx=pF(0,50,!0),j._vy=pF(0,50,!0),j.scrollX=Se,j.scrollY=Ce,j.isDragging=j.isGesturing=j.isPressed=!1,GP(this),j.enable=function(e){return j.isEnabled||(nF(De?Oe:i,`scroll`,oF),r.indexOf(`scroll`)>=0&&nF(De?Oe:i,`scroll`,Ue,xe,le),r.indexOf(`wheel`)>=0&&nF(i,`wheel`,We,xe,le),(r.indexOf(`touch`)>=0&&zP||r.indexOf(`pointer`)>=0)&&(nF(i,WP[0],ze,xe,le),nF(Oe,WP[2],Be),nF(Oe,WP[3],Be),ue&&nF(i,`click`,Me,!0,!0),se&&nF(i,`click`,Je),re&&nF(Oe,`gesturestart`,Ve),ie&&nF(Oe,`gestureend`,He),D&&nF(i,BP+`enter`,Ke),O&&nF(i,BP+`leave`,qe),ee&&nF(i,BP+`move`,Ge)),j.isEnabled=!0,j.isDragging=j.isGesturing=j.isPressed=ge=he=!1,j._vx.reset(),j._vy.reset(),we=Se(),Te=Ce(),e&&e.type&&ze(e),ae&&ae(j)),j},j.disable=function(){j.isEnabled&&(JP.filter(function(e){return e!==j&&tF(e.target)}).length||rF(De?Oe:i,`scroll`,oF),j.isPressed&&(j._vx.reset(),j._vy.reset(),rF(ne?i:Oe,WP[1],Re,!0)),rF(De?Oe:i,`scroll`,Ue,le),rF(i,`wheel`,We,le),rF(i,WP[0],ze,le),rF(Oe,WP[2],Be),rF(Oe,WP[3],Be),rF(i,`click`,Me,!0),rF(i,`click`,Je),rF(Oe,`gesturestart`,Ve),rF(Oe,`gestureend`,He),rF(i,BP+`enter`,Ke),rF(i,BP+`leave`,qe),rF(i,BP+`move`,Ge),j.isEnabled=j.isPressed=j.isDragging=!1,oe&&oe(j))},j.kill=j.revert=function(){j.disable();var e=JP.indexOf(j);e>=0&&JP.splice(e,1),UP===j&&(UP=0)},JP.push(j),ne&&tF(i)&&(UP=j),j.enable(f)},MP(e,[{key:`velocityX`,get:function(){return this._vx.getVelocity()}},{key:`velocityY`,get:function(){return this._vy.getVelocity()}}]),e}();vF.version=`3.15.0`,vF.create=function(e){return new vF(e)},vF.register=_F,vF.getAll=function(){return JP.slice()},vF.getById=function(e){return JP.filter(function(t){return t.vars.id===e})[0]}
104,KP()&&NP.registerPlugin(vF);var yF,bF,xF,SF,CF,wF,TF,EF,DF,OF,kF,AF,jF,MF,NF,PF,FF,IF,LF,RF,zF,BF,VF,HF,UF,WF,GF,KF,qF,JF,YF,XF,ZF,QF,$F=1,eI=Date.now,tI=eI(),nI=0,rI=0,iI=function(e,t,n){var r=bI(e)&&(e.substr(0,6)===`clamp(`||e.indexOf(`max`)>-1);return n[`_`+t+`Clamp`]=r,r?e.substr(6,e.length-7):e},aI=function(e,t){return t&&(!bI(e)||e.substr(0,6)!==`clamp(`)?`clamp(`+e+`)`:e},oI=function e(){return rI&&requestAnimationFrame(e)},sI=function(){return MF=1},cI=function(){return MF=0},lI=function(e){return e},uI=function(e){return Math.round(e*1e5)/1e5||0},dI=function(){return typeof window<`u`},fI=function(){return yF||dI()&&(yF=window.gsap)&&yF.registerPlugin&&yF},pI=function(e){return!!~TF.indexOf(e)},mI=function(e){return(e===`Height`?YF:xF[`inner`+e])||CF[`client`+e]||wF[`client`+e]},hI=function(e){return eF(e,`getBoundingClientRect`)||(pI(e)?function(){return HL.width=xF.innerWidth,HL.height=YF,HL}:function(){return GI(e)})},gI=function(e,t,n){var r=n.d,i=n.d2,a=n.a;return(a=eF(e,`getBoundingClientRect`))?function(){return a()[r]}:function(){return(t?mI(i):e[`client`+i])||0}},_I=function(e,t){return!t||~XP.indexOf(e)?hI(e):function(){return HL}},vI=function(e,t){var n=t.s,r=t.d2,i=t.d,a=t.a;return Math.max(0,(n=`scroll`+r)&&(a=eF(e,n))?a()-hI(e)()[i]:pI(e)?(CF[n]||wF[n])-mI(r):e[n]-e[`offset`+r])},yI=function(e,t){for(var n=0;n<LF.length;n+=3)(!t||~t.indexOf(LF[n+1]))&&e(LF[n],LF[n+1],LF[n+2])},bI=function(e){return typeof e==`string`},xI=function(e){return typeof e==`function`},SI=function(e){return typeof e==`number`},CI=function(e){return typeof e==`object`},wI=function(e,t,n){return e&&e.progress(+!t)&&n&&e.pause()},TI=function(e,t,n){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e,n)}):t(e,n);r&&r.totalTime&&(e.callbackAnimation=r)}},EI=Math.abs,DI=`left`,OI=`top`,kI=`right`,AI=`bottom`,jI=`width`,MI=`height`,NI=`Right`,PI=`Left`,FI=`Top`,II=`Bottom`,LI=`padding`,RI=`margin`,zI=`Width`,BI=`Height`,VI=`px`,HI=function(e){return xF.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},UI=function(e){var t=HI(e).position;e.style.position=t===`absolute`||t===`fixed`?t:`relative`},WI=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},GI=function(e,t){var n=t&&HI(e)[NF]!==`matrix(1, 0, 0, 1, 0, 0)`&&yF.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),r=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return n&&n.progress(0).kill(),r}
vendor: 8,740 bytes, line 104
104,KI=function(e,t){var n=t.d2;return e[`offset`+n]||e[`client`+n]||0},qI=function(e){var t=[],n=e.labels,r=e.duration(),i;for(i in n)t.push(n[i]/r);return t},JI=function(e){return function(t){return yF.utils.snap(qI(e),t)}},YI=function(e){var t=yF.utils.snap(e),n=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return n?function(e,r,i){i===void 0&&(i=.001);var a;if(!r)return t(e);if(r>0){for(e-=i,a=0;a<n.length;a++)if(n[a]>=e)return n[a];return n[a-1]}else for(a=n.length,e+=i;a--;)if(n[a]<=e)return n[a];return n[0]}:function(n,r,i){i===void 0&&(i=.001);var a=t(n);return!r||Math.abs(a-n)<i||a-n<0==r<0?a:t(r<0?n-e:n+e)}},XI=function(e){return function(t,n){return YI(qI(e))(t,n.direction)}},ZI=function(e,t,n,r){return n.split(`,`).forEach(function(n){return e(t,n,r)})},QI=function(e,t,n,r,i){return e.addEventListener(t,n,{passive:!r,capture:!!i})},$I=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},eL=function(e,t,n){n&&=n.wheelHandler,n&&(e(t,`wheel`,n),e(t,`touchmove`,n))},tL={startColor:`green`,endColor:`red`,indent:0,fontSize:`16px`,fontWeight:`normal`},nL={toggleActions:`play`,anticipatePin:0},rL={top:0,left:0,center:.5,bottom:1,right:1},iL=function(e,t){if(bI(e)){var n=e.indexOf(`=`),r=~n?+(e.charAt(n-1)+1)*parseFloat(e.substr(n+1)):0;~n&&(e.indexOf(`%`)>n&&(r*=t/100),e=e.substr(0,n-1)),e=r+(e in rL?rL[e]*t:~e.indexOf(`%`)?parseFloat(e)*t/100:parseFloat(e)||0)}return e},aL=function(e,t,n,r,i,a,o,s){var c=i.startColor,l=i.endColor,u=i.fontSize,d=i.indent,f=i.fontWeight,p=SF.createElement(`div`),m=pI(n)||eF(n,`pinType`)===`fixed`,h=e.indexOf(`scroller`)!==-1,g=m?wF:n.tagName===`IFRAME`?n.contentDocument.body:n,_=e.indexOf(`start`)!==-1,v=_?c:l,y=`border-color:`+v+`;font-size:`+u+`;color:`+v+`;font-weight:`+f+`;pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;`;return y+=`position:`+((h||s)&&m?`fixed;`:`absolute;`),(h||s||!m)&&(y+=(r===lF?kI:AI)+`:`+(a+parseFloat(d))+`px;`),o&&(y+=`box-sizing:border-box;text-align:left;width:`+o.offsetWidth+`px;`),p._isStart=_,p.setAttribute(`class`,`gsap-marker-`+e+(t?` marker-`+t:``)),p.style.cssText=y,p.innerText=t||t===0?e+`-`+t:e,g.children[0]?g.insertBefore(p,g.children[0]):g.appendChild(p),p._offset=p[`offset`+r.op.d2],oL(p,0,r,_),p},oL=function(e,t,n,r){var i={display:`block`},a=n[r?`os2`:`p2`],o=n[r?`p2`:`os2`];e._isFlipped=r,i[n.a+`Percent`]=r?-100:0,i[n.a]=r?`1px`:0,i[`border`+a+zI]=1,i[`border`+o+zI]=0,i[n.p]=t+`px`,yF.set(e,i)},sL=[],cL={},lL,uL=function(){return eI()-nI>34&&(lL||=requestAnimationFrame(NL))},dL=function(){(!VF||!VF.isPressed||VF.startX>wF.clientWidth)&&(YP.cache++,VF?lL||=requestAnimationFrame(NL):NL(),nI||_L(`scrollStart`),nI=eI())},fL=function(){WF=xF.innerWidth,UF=xF.innerHeight},pL=function(e){YP.cache++,(e===!0||!jF&&!BF&&!SF.fullscreenElement&&!SF.webkitFullscreenElement&&(!HF||WF!==xF.innerWidth||Math.abs(xF.innerHeight-UF)>xF.innerHeight*.25))&&EF.restart(!0)},mL={},hL=[],gL=function e(){return $I(YL,`scrollEnd`,e)||kL(!0)},_L=function(e){return mL[e]&&mL[e].map(function(e){return e()})||hL},vL=[],yL=function(e){for(var t=0;t<vL.length;t+=5)(!e||vL[t+4]&&vL[t+4].query===e)&&(vL[t].style.cssText=vL[t+1],vL[t].getBBox&&vL[t].setAttribute(`transform`,vL[t+2]||``),vL[t+3].uncache=1)},bL=function(){return YP.forEach(function(e){return xI(e)&&++e.cacheID&&(e.rec=e())})},xL=function(e,t){var n;for(PF=0;PF<sL.length;PF++)n=sL[PF],n&&(!t||n._ctx===t)&&(e?n.kill(1):n.revert(!0,!0));XF=!0,t&&yL(t),t||_L(`revert`)},SL=function(e,t){YP.cache++,(t||!CL)&&YP.forEach(function(e){return xI(e)&&e.cacheID++&&(e.rec=0)}),bI(e)&&(xF.history.scrollRestoration=qF=e)},CL,wL=0,TL,EL=function(){if(TL!==wL){var e=TL=wL;requestAnimationFrame(function(){return e===wL&&kL(!0)})}},DL=function(){wF.appendChild(JF),YF=!VF&&JF.offsetHeight||xF.innerHeight,wF.removeChild(JF)},OL=function(e){return DF(`.gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end`).forEach(function(t){return t.style.display=e?`none`:`block`})},kL=function(e,t){if(CF=SF.documentElement,wF=SF.body,TF=[xF,SF,CF,wF],nI&&!e&&!XF){QI(YL,`scrollEnd`,gL);return}DL(),CL=YL.isRefreshing=!0,XF||bL();var n=_L(`refreshInit`);RF&&YL.sort(),t||xL(),YP.forEach(function(e){xI(e)&&(e.smooth&&(e.target.style.scrollBehavior=`auto`),e(0))}),sL.slice(0).forEach(function(e){return e.refresh()}),XF=!1,sL.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?`offsetWidth`:`offsetHeight`,n=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-n),e.refresh()}}),ZF=1,OL(!0),sL.forEach(function(e){var t=vI(e.scroller,e._dir),n=e.vars.end===`max`||e._endClamp&&e.end>t,r=e._startClamp&&e.start>=t;(n||r)&&e.setPositions(r?t-1:e.start,n?Math.max(r?t:e.start+1,t):e.end,!0)}),OL(!1),ZF=0,n.forEach(function(e){return e&&e.render&&e.render(-1)}),YP.forEach(function(e){xI(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior=`smooth`}),e.rec&&e(e.rec))}),SL(qF,1),EF.pause(),wL++,CL=2,NL(2),sL.forEach(function(e){return xI(e.vars.onRefresh)&&e.vars.onRefresh(e)}),CL=YL.isRefreshing=!1,_L(`refresh`)},AL=0,jL=1,ML,NL=function(e){if(e===2||!CL&&!XF){YL.isUpdating=!0,ML&&ML.update(0);var t=sL.length,n=eI(),r=n-tI>=50,i=t&&sL[0].scroll();if(jL=AL>i?-1:1,CL||(AL=i),r&&(nI&&!MF&&n-nI>200&&(nI=0,_L(`scrollEnd`)),kF=tI,tI=n),jL<0){for(PF=t;PF-->0;)sL[PF]&&sL[PF].update(0,r);jL=1}else for(PF=0;PF<t;PF++)sL[PF]&&sL[PF].update(0,r);YL.isUpdating=!1}lL=0},PL=[DI,OI,AI,kI,RI+II,RI+NI,RI+FI,RI+PI,`display`,`flexShrink`,`float`,`zIndex`,`gridColumnStart`,`gridColumnEnd`,`gridRowStart`,`gridRowEnd`,`gridArea`,`justifySelf`,`alignSelf`,`placeSelf`,`order`],FL=PL.concat([jI,MI,`boxSizing`,`max`+zI,`max`+BI,`position`,RI,LI,LI+FI,LI+NI,LI+II,LI+PI]),IL=function(e,t,n){zL(n);var r=e._gsap;if(r.spacerIsNative)zL(r.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1},LL=function(e,t,n,r){if(!e._gsap.swappedIn){for(var i=PL.length,a=t.style,o=e.style,s;i--;)s=PL[i],a[s]=n[s];a.position=n.position===`absolute`?`absolute`:`relative`,n.display===`inline`&&(a.display=`inline-block`),o[AI]=o[kI]=`auto`,a.flexBasis=n.flexBasis||`auto`,a.overflow=`visible`,a.boxSizing=`border-box`,a[jI]=KI(e,cF)+VI,a[MI]=KI(e,lF)+VI,a[LI]=o[RI]=o[OI]=o[DI]=`0`,zL(r),o[jI]=o[`max`+zI]=n[jI],o[MI]=o[`max`+BI]=n[MI],o[LI]=n[LI],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},RL=/([A-Z])/g,zL=function(e){if(e){var t=e.t.style,n=e.length,r=0,i,a;for((e.t._gsap||yF.core.getCache(e.t)).uncache=1;r<n;r+=2)a=e[r+1],i=e[r],a?t[i]=a:t[i]&&t.removeProperty(i.replace(RL,`-$1`).toLowerCase())}},BL=function(e){for(var t=FL.length,n=e.style,r=[],i=0;i<t;i++)r.push(FL[i],n[FL[i]]);return r.t=e,r},VL=function(e,t,n){for(var r=[],i=e.length,a=n?8:0,o;a<i;a+=2)o=e[a],r.push(o,o in t?t[o]:e[a+1]);return r.t=e.t,r},HL={left:0,top:0},UL=function(e,t,n,r,i,a,o,s,c,l,u,d,f,p){xI(e)&&(e=e(s)),bI(e)&&e.substr(0,3)===`max`&&(e=d+(e.charAt(4)===`=`?iL(`0`+e.substr(3),n):0));var m=f?f.time():0,h,g,_;if(f&&f.seek(0),isNaN(e)||(e=+e),SI(e))f&&(e=yF.utils.mapRange(f.scrollTrigger.start,f.scrollTrigger.end,0,d,e)),o&&oL(o,n,r,!0);else{xI(t)&&(t=t(s));var v=(e||`0`).split(` `),y,b,x,S;_=uF(t,s)||wF,y=GI(_)||{},(!y||!y.left&&!y.top)&&HI(_).display===`none`&&(S=_.style.display,_.style.display=`block`,y=GI(_),S?_.style.display=S:_.style.removeProperty(`display`)),b=iL(v[0],y[r.d]),x=iL(v[1]||`0`,n),e=y[r.p]-c[r.p]-l+b+i-x,o&&oL(o,x,r,n-x<20||o._isStart&&x>20),n-=n-x}if(p&&(s[p]=e||-.001,e<0&&(e=0)),a){var C=e+n,w=a._isStart;h=`scroll`+r.d2,oL(a,C,r,w&&C>20||!w&&(u?Math.max(wF[h],CF[h]):a.parentNode[h])<=C+1),u&&(c=GI(o),u&&(a.style[r.op.p]=c[r.op.p]-r.op.m-a._offset+VI))}return f&&_&&(h=GI(_),f.seek(d),g=GI(_),f._caScrollDist=h[r.p]-g[r.p],e=e/f._caScrollDist*d),f&&f.seek(m),f?e:Math.round(e)},WL=/(webkit|moz|length|cssText|inset)/i,GL=function(e,t,n,r){if(e.parentNode!==t){var i=e.style,a,o;if(t===wF){for(a in e._stOrig=i.cssText,o=HI(e),o)!+a&&!WL.test(a)&&o[a]&&typeof i[a]==`string`&&a!==`0`&&(i[a]=o[a]);i.top=n,i.left=r}else i.cssText=e._stOrig;yF.core.getCache(e).uncache=1,t.appendChild(e)}},KL=function(e,t,n){var r=t,i=r;return function(t){var a=Math.round(e());return a!==r&&a!==i&&Math.abs(a-r)>3&&Math.abs(a-i)>3&&(t=a,n&&n()),i=r,r=Math.round(t),r}},qL=function(e,t,n){var r={};r[t.p]=`+=`+n,yF.set(e,r)},JL=function(e,t){var n=fF(e,t),r=`_scroll`+t.p2,i=function t(i,a,o,s,c){var l=t.tween,u=a.onComplete,d={};o||=n();var f=KL(n,o,function(){l.kill(),t.tween=0});return c=s&&c||0,s||=i-o,l&&l.kill(),a[r]=i,a.inherit=!1,a.modifiers=d,d[r]=function(){return f(o+s*l.ratio+c*l.ratio*l.ratio)}
vendor: 6,172 bytes, line 104
104,a.onUpdate=function(){YP.cache++,t.tween&&NL()},a.onComplete=function(){t.tween=0,u&&u.call(l)},l=t.tween=yF.to(e,a),l};return e[r]=n,n.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},QI(e,`wheel`,n.wheelHandler),YL.isTouch&&QI(e,`touchmove`,n.wheelHandler),i},YL=function(){function e(t,n){bF||e.register(yF)||console.warn(`Please gsap.registerPlugin(ScrollTrigger)`),KF(this),this.init(t,n)}var t=e.prototype;return t.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!rI){this.update=this.refresh=this.kill=lI;return}t=WI(bI(t)||SI(t)||t.nodeType?{trigger:t}:t,nL);var r=t,i=r.onUpdate,a=r.toggleClass,o=r.id,s=r.onToggle,c=r.onRefresh,l=r.scrub,u=r.trigger,d=r.pin,f=r.pinSpacing,p=r.invalidateOnRefresh,m=r.anticipatePin,h=r.onScrubComplete,g=r.onSnapComplete,_=r.once,v=r.snap,y=r.pinReparent,b=r.pinSpacer,x=r.containerAnimation,S=r.fastScrollEnd,C=r.preventOverlaps,w=t.horizontal||t.containerAnimation&&t.horizontal!==!1?cF:lF,T=!l&&l!==0,E=uF(t.scroller||xF),D=yF.core.getCache(E),O=pI(E),ee=(`pinType`in t?t.pinType:eF(E,`pinType`)||O&&`fixed`)===`fixed`,te=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],ne=T&&t.toggleActions.split(` `),re=`markers`in t?t.markers:nL.markers,ie=O?0:parseFloat(HI(E)[`border`+w.p2+zI])||0,k=this,ae=t.onRefreshInit&&function(){return t.onRefreshInit(k)},oe=gI(E,O,w),se=_I(E,O),ce=0,le=0,ue=0,de=fF(E,w),fe,pe,me,he,ge,A,_e,ve,j,ye,be,xe,Se,Ce,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,Pe,Fe,Ie,Le,Re,ze,Be,Ve,He,Ue,We,Ge,Ke,qe,Je;if(k._startClamp=k._endClamp=!1,k._dir=w,m*=45,k.scroller=E,k.scroll=x?x.time.bind(x):de,he=de(),k.vars=t,n||=t.animation,`refreshPriority`in t&&(RF=1,t.refreshPriority===-9999&&(ML=k)),D.tweenScroll=D.tweenScroll||{top:JL(E,lF),left:JL(E,cF)},k.tweenTo=fe=D.tweenScroll[w.p],k.scrubDuration=function(e){He=SI(e)&&e,He?Ve?Ve.duration(e):Ve=yF.to(n,{ease:`expo`,totalProgress:`+=0`,inherit:!1,duration:He,paused:!0,onComplete:function(){return h&&h(k)}}):(Ve&&Ve.progress(1).kill(),Ve=0)},n&&(n.vars.lazy=!1,n._initted&&!k.isReverted||n.vars.immediateRender!==!1&&t.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),k.animation=n.pause(),n.scrollTrigger=k,k.scrubDuration(l),ze=0,o||=n.vars.id),v&&((!CI(v)||v.push)&&(v={snapTo:v}),`scrollBehavior`in wF.style&&yF.set(O?[wF,CF]:E,{scrollBehavior:`auto`}),YP.forEach(function(e){return xI(e)&&e.target===(O?SF.scrollingElement||CF:E)&&(e.smooth=!1)}),me=xI(v.snapTo)?v.snapTo:v.snapTo===`labels`?JI(n):v.snapTo===`labelsDirectional`?XI(n):v.directional===!1?yF.utils.snap(v.snapTo):function(e,t){return YI(v.snapTo)(e,eI()-le<500?0:t.direction)},Ue=v.duration||{min:.1,max:2},Ue=CI(Ue)?OF(Ue.min,Ue.max):OF(Ue,Ue),We=yF.delayedCall(v.delay||He/2||.1,function(){var e=de(),t=eI()-le<500,r=fe.tween;if((t||Math.abs(k.getVelocity())<10)&&!r&&!MF&&ce!==e){var i=(e-A)/Ce,a=n&&!T?n.totalProgress():i,o=t?0:(a-Be)/(eI()-kF)*1e3||0,s=yF.utils.clamp(-i,1-i,EI(o/2)*o/.185),c=i+(v.inertia===!1?0:s),l,u,d=v,f=d.onStart,p=d.onInterrupt,m=d.onComplete;if(l=me(c,k),SI(l)||(l=c),u=Math.max(0,Math.round(A+l*Ce)),e<=_e&&e>=A&&u!==e){if(r&&!r._initted&&r.data<=EI(u-e))return;v.inertia===!1&&(s=l-i),fe(u,{duration:Ue(EI(Math.max(EI(c-a),EI(l-a))*.185/o/.05||0)),ease:v.ease||`power3`,data:EI(u-e),onInterrupt:function(){return We.restart(!0)&&p&&TI(k,p)},onComplete:function(){k.update(),ce=de(),n&&!T&&(Ve?Ve.resetTo(`totalProgress`,l,n._tTime/n._tDur):n.progress(l)),ze=Be=n&&!T?n.totalProgress():k.progress,g&&g(k),m&&TI(k,m)}},e,s*Ce,u-e-s*Ce),f&&TI(k,f,fe.tween)}}else k.isActive&&ce!==e&&We.restart(!0)}).pause()),o&&(cL[o]=k),u=k.trigger=uF(u||d!==!0&&d),Je=u&&u._gsap&&u._gsap.stRevert,Je&&=Je(k),d=d===!0?u:uF(d),bI(a)&&(a={targets:u,className:a}),d&&(f===!1||f===RI||(f=!f&&d.parentNode&&d.parentNode.style&&HI(d.parentNode).display===`flex`?!1:LI),k.pin=d,pe=yF.core.getCache(d),pe.spacer?we=pe.pinState:(b&&(b=uF(b),b&&!b.nodeType&&(b=b.current||b.nativeElement),pe.spacerIsNative=!!b,b&&(pe.spacerState=BL(b))),pe.spacer=De=b||SF.createElement(`div`),De.classList.add(`pin-spacer`),o&&De.classList.add(`pin-spacer-`+o),pe.pinState=we=BL(d)),t.force3D!==!1&&yF.set(d,{force3D:!0}),k.spacer=De=pe.spacer,Re=HI(d),Ne=Re[f+w.os2],ke=yF.getProperty(d),Ae=yF.quickSetter(d,w.a,VI),LL(d,De,Re),Ee=BL(d)),re){xe=CI(re)?WI(re,tL):tL,ye=aL(`scroller-start`,o,E,w,xe,0),be=aL(`scroller-end`,o,E,w,xe,0,ye),Oe=ye[`offset`+w.op.d2];var Ye=uF(eF(E,`content`)||E);ve=this.markerStart=aL(`start`,o,Ye,w,xe,Oe,0,x),j=this.markerEnd=aL(`end`,o,Ye,w,xe,Oe,0,x),x&&(qe=yF.quickSetter([ve,j],w.a,VI)),!ee&&!(XP.length&&eF(E,`fixedMarkers`)===!0)&&(UI(O?wF:E),yF.set([ye,be],{force3D:!0}),Fe=yF.quickSetter(ye,w.a,VI),Le=yF.quickSetter(be,w.a,VI))}if(x){var Xe=x.vars.onUpdate,Ze=x.vars.onUpdateParams;x.eventCallback(`onUpdate`,function(){k.update(0,0,1),Xe&&Xe.apply(x,Ze||[])})}if(k.previous=function(){return sL[sL.indexOf(k)-1]},k.next=function(){return sL[sL.indexOf(k)+1]},k.revert=function(e,t){if(!t)return k.kill(!0);var r=e!==!1||!k.enabled,i=jF;r!==k.isReverted&&(r&&(Ge=Math.max(de(),k.scroll.rec||0),ue=k.progress,Ke=n&&n.progress()),ve&&[ve,j,ye,be].forEach(function(e){return e.style.display=r?`none`:`block`}),r&&(jF=k,k.update(r)),d&&(!y||!k.isActive)&&(r?IL(d,De,we):LL(d,De,HI(d),Pe)),r||k.update(r),jF=i,k.isReverted=r)},k.refresh=function(r,i,a,o){if(!((jF||!k.enabled)&&!i)){if(d&&r&&nI){QI(e,`scrollEnd`,gL);return}!CL&&ae&&ae(k),jF=k,fe.tween&&!a&&(fe.tween.kill(),fe.tween=0),Ve&&Ve.pause(),p&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),k.isReverted||k.revert(!0,!0),k._subPinOffset=!1;var s=oe(),l=se(),m=x?x.duration():vI(E,w),h=Ce<=.01||!Ce,g=0,_=o||0,v=CI(a)?a.end:t.end,b=t.endTrigger||u,S=CI(a)?a.start:t.start||(t.start===0||!u?0:d?`0 0`:`0 100%`),C=k.pinnedContainer=t.pinnedContainer&&uF(t.pinnedContainer,k),D=u&&Math.max(0,sL.indexOf(k))||0,te=D,ne,pe,me,xe,Oe,Ae,Ne,Fe,Le,Re,ze,Be,He;for(re&&CI(a)&&(Be=yF.getProperty(ye,w.p),He=yF.getProperty(be,w.p));te-->0;)Ae=sL[te],Ae.end||Ae.refresh(0,1)||(jF=k),Ne=Ae.pin,Ne&&(Ne===u||Ne===d||Ne===C)&&
vendor: 4,343 bytes, line 104
104!Ae.isReverted&&(Re||=[],Re.unshift(Ae),Ae.revert(!0,!0)),Ae!==sL[te]&&(D--,te--);for(xI(S)&&(S=S(k)),S=iI(S,`start`,k),A=UL(S,u,s,w,de(),ve,ye,k,l,ie,ee,m,x,k._startClamp&&`_startClamp`)||(d?-.001:0),xI(v)&&(v=v(k)),bI(v)&&!v.indexOf(`+=`)&&(~v.indexOf(` `)?v=(bI(S)?S.split(` `)[0]:``)+v:(g=iL(v.substr(2),s),v=bI(S)?S:(x?yF.utils.mapRange(0,x.duration(),x.scrollTrigger.start,x.scrollTrigger.end,A):A)+g,b=u)),v=iI(v,`end`,k),_e=Math.max(A,UL(v||(b?`100% 0`:m),b,s,w,de()+g,j,be,k,l,ie,ee,m,x,k._endClamp&&`_endClamp`))||-.001,g=0,te=D;te--;)Ae=sL[te]||{},Ne=Ae.pin,Ne&&Ae.start-Ae._pinPush<=A&&!x&&Ae.end>0&&(ne=Ae.end-(k._startClamp?Math.max(0,Ae.start):Ae.start),(Ne===u&&Ae.start-Ae._pinPush<A||Ne===C)&&isNaN(S)&&(g+=ne*(1-Ae.progress)),Ne===d&&(_+=ne));if(A+=g,_e+=g,k._startClamp&&(k._startClamp+=g),k._endClamp&&!CL&&(k._endClamp=_e||-.001,_e=Math.min(_e,vI(E,w))),Ce=_e-A||(A-=.01)&&.001,h&&(ue=yF.utils.clamp(0,1,yF.utils.normalize(A,_e,Ge))),k._pinPush=_,ve&&g&&(ne={},ne[w.a]=`+=`+g,C&&(ne[w.p]=`-=`+de()),yF.set([ve,j],ne)),d&&!(ZF&&k.end>=vI(E,w)))ne=HI(d),xe=w===lF,me=de(),je=parseFloat(ke(w.a))+_,!m&&_e>1&&(ze=(O?SF.scrollingElement||CF:E).style,ze={style:ze,value:ze[`overflow`+w.a.toUpperCase()]},O&&HI(wF)[`overflow`+w.a.toUpperCase()]!==`scroll`&&(ze.style[`overflow`+w.a.toUpperCase()]=`scroll`)),LL(d,De,ne),Ee=BL(d),pe=GI(d,!0),Fe=ee&&fF(E,xe?cF:lF)(),f?(Pe=[f+w.os2,Ce+_+VI],Pe.t=De,te=f===LI?KI(d,w)+Ce+_:0,te&&(Pe.push(w.d,te+VI),De.style.flexBasis!==`auto`&&(De.style.flexBasis=te+VI)),zL(Pe),C&&sL.forEach(function(e){e.pin===C&&e.vars.pinSpacing!==!1&&(e._subPinOffset=!0)}),ee&&de(Ge)):(te=KI(d,w),te&&De.style.flexBasis!==`auto`&&(De.style.flexBasis=te+VI)),ee&&(Oe={top:pe.top+(xe?me-A:Fe)+VI,left:pe.left+(xe?Fe:me-A)+VI,boxSizing:`border-box`,position:`fixed`},Oe[jI]=Oe[`max`+zI]=Math.ceil(pe.width)+VI,Oe[MI]=Oe[`max`+BI]=Math.ceil(pe.height)+VI,Oe[RI]=Oe[RI+FI]=Oe[RI+NI]=Oe[RI+II]=Oe[RI+PI]=`0`,Oe[LI]=ne[LI],Oe[LI+FI]=ne[LI+FI],Oe[LI+NI]=ne[LI+NI],Oe[LI+II]=ne[LI+II],Oe[LI+PI]=ne[LI+PI],Te=VL(we,Oe,y),CL&&de(0)),n?(Le=n._initted,zF(1),n.render(n.duration(),!0,!0),Me=ke(w.a)-je+Ce+_,Ie=Math.abs(Ce-Me)>1,ee&&Ie&&Te.splice(Te.length-2,2),n.render(0,!0,!0),Le||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),zF(0)):Me=Ce,ze&&(ze.value?ze.style[`overflow`+w.a.toUpperCase()]=ze.value:ze.style.removeProperty(`overflow-`+w.a));else if(u&&de()&&!x)for(pe=u.parentNode;pe&&pe!==wF;)pe._pinOffset&&(A-=pe._pinOffset,_e-=pe._pinOffset),pe=pe.parentNode;Re&&Re.forEach(function(e){return e.revert(!1,!0)}),k.start=A,k.end=_e,he=ge=CL?Ge:de(),!x&&!CL&&(he<Ge&&de(Ge),k.scroll.rec=0),k.revert(!1,!0),le=eI(),We&&(ce=-1,We.restart(!0)),jF=0,n&&T&&(n._initted||Ke)&&n.progress()!==Ke&&n.progress(Ke||0,!0).render(n.time(),!0,!0),(h||ue!==k.progress||x||p||n&&!n._initted)&&(n&&!T&&(n._initted||ue||n.vars.immediateRender!==!1)&&n.totalProgress(x&&A<-.001&&!ue?yF.utils.normalize(A,_e,0):ue,!0),k.progress=h||(he-A)/Ce===ue?0:ue),d&&f&&(De._pinOffset=Math.round(k.progress*Me)),Ve&&Ve.invalidate(),isNaN(Be)||(Be-=yF.getProperty(ye,w.p),He-=yF.getProperty(be,w.p),qL(ye,w,Be),qL(ve,w,Be-(o||0)),qL(be,w,He),qL(j,w,He-(o||0))),h&&!CL&&k.update(),c&&!CL&&!Se&&(Se=!0,c(k),Se=!1)}},k.getVelocity=function(){return(de()-ge)/(eI()-kF)*1e3||0},k.endAnimation=function(){wI(k.callbackAnimation),n&&(Ve?Ve.progress(1):n.paused()?T||wI(n,k.direction<0,1):wI(n,n.reversed()))},k.labelToScroll=function(e){return n&&n.labels&&(A||k.refresh()||A)+n.labels[e]/n.duration()*Ce||0},k.getTrailing=function(e){var t=sL.indexOf(k),n=k.direction>0?sL.slice(0,t).reverse():sL.slice(t+1);return(bI(e)?n.filter(function(t){return t.vars.preventOverlaps===e}):n).filter(function(e){return k.direction>0?e.end<=A:e.start>=_e})},k.update=function(e,t,r){if(!(x&&!r&&!e)){var o=CL===!0?Ge:k.scroll(),c=e?0:(o-A)/Ce,u=c<0?0:c>1?1:c||0,p=k.progress,h,g,b,D,O,re,ie,ae;if(t&&(ge=he,he=x?de():o,v&&(Be=ze,ze=n&&!T?n.totalProgress():u)),m&&d&&!jF&&!$F&&nI&&(!u&&A<o+(o-ge)/(eI()-kF)*m?u=1e-4:u===1&&_e>o+(o-ge)/(eI()-kF)*m&&(u=.9999)),u!==p&&k.enabled){if(h=k.isActive=!!u&&u<1,g=!!p&&p<1,re=h!==g,O=re||!!u!=!!p,k.direction=u>p?1:-1,k.progress=u,O&&!jF&&(b=u&&!p?0:u===1?1:p===1?2:3,T&&(D=!re&&ne[b+1]!==`none`&&ne[b+1]||ne[b],ae=n&&(D===`complete`||D===`reset`||D in n))),C&&(re||ae)&&(ae||l||!n)&&(xI(C)?C(k):k.getTrailing(C).forEac
vendor: 4,522 bytes, line 104
104h(function(e){return e.endAnimation()})),T||(Ve&&!jF&&!$F?(Ve._dp._time-Ve._start!==Ve._time&&Ve.render(Ve._dp._time-Ve._start),Ve.resetTo?Ve.resetTo(`totalProgress`,u,n._tTime/n._tDur):(Ve.vars.totalProgress=u,Ve.invalidate().restart())):n&&n.totalProgress(u,!!(jF&&(le||e)))),d){if(e&&f&&(De.style[f+w.os2]=Ne),!ee)Ae(uI(je+Me*u));else if(O){if(ie=!e&&u>p&&_e+1>o&&o+1>=vI(E,w),y)if(!e&&(h||ie)){var oe=GI(d,!0),se=o-A;GL(d,wF,oe.top+(w===lF?se:0)+VI,oe.left+(w===lF?0:se)+VI)}else GL(d,De);zL(h||ie?Te:Ee),Ie&&u<1&&h||Ae(je+(u===1&&!ie?Me:0))}}v&&!fe.tween&&!jF&&!$F&&We.restart(!0),a&&(re||_&&u&&(u<1||!QF))&&DF(a.targets).forEach(function(e){return e.classList[h||_?`add`:`remove`](a.className)}),i&&!T&&!e&&i(k),O&&!jF?(T&&(ae&&(D===`complete`?n.pause().totalProgress(1):D===`reset`?n.restart(!0).pause():D===`restart`?n.restart(!0):n[D]()),i&&i(k)),(re||!QF)&&(s&&re&&TI(k,s),te[b]&&TI(k,te[b]),_&&(u===1?k.kill(!1,1):te[b]=0),re||(b=u===1?1:3,te[b]&&TI(k,te[b]))),S&&!h&&Math.abs(k.getVelocity())>(SI(S)?S:2500)&&(wI(k.callbackAnimation),Ve?Ve.progress(1):wI(n,D===`reverse`?1:!u,1))):T&&i&&!jF&&i(k)}if(Le){var ce=x?o/x.duration()*(x._caScrollDist||0):o;Fe(ce+ +!!ye._isFlipped),Le(ce)}qe&&qe(-o/x.duration()*(x._caScrollDist||0))}},k.enable=function(t,n){k.enabled||(k.enabled=!0,QI(E,`resize`,pL),O||QI(E,`scroll`,dL),ae&&QI(e,`refreshInit`,ae),t!==!1&&(k.progress=ue=0,he=ge=ce=de()),n!==!1&&k.refresh())},k.getTween=function(e){return e&&fe?fe.tween:Ve},k.setPositions=function(e,t,n,r){if(x){var i=x.scrollTrigger,a=x.duration(),o=i.end-i.start;e=i.start+o*e/a,t=i.start+o*t/a}k.refresh(!1,!1,{start:aI(e,n&&!!k._startClamp),end:aI(t,n&&!!k._endClamp)},r),k.update()},k.adjustPinSpacing=function(e){if(Pe&&e){var t=Pe.indexOf(w.d)+1;Pe[t]=parseFloat(Pe[t])+e+VI,Pe[1]=parseFloat(Pe[1])+e+VI,zL(Pe)}},k.disable=function(t,n){if(t!==!1&&k.revert(!0,!0),k.enabled&&(k.enabled=k.isActive=!1,n||Ve&&Ve.pause(),Ge=0,pe&&(pe.uncache=1),ae&&$I(e,`refreshInit`,ae),We&&(We.pause(),fe.tween&&fe.tween.kill()&&(fe.tween=0)),!O)){for(var r=sL.length;r--;)if(sL[r].scroller===E&&sL[r]!==k)return;$I(E,`resize`,pL),O||$I(E,`scroll`,dL)}},k.kill=function(e,r){k.disable(e,r),Ve&&!r&&Ve.kill(),o&&delete cL[o];var i=sL.indexOf(k);i>=0&&sL.splice(i,1),i===PF&&jL>0&&PF--,i=0,sL.forEach(function(e){return e.scroller===k.scroller&&(i=1)}),i||CL||(k.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.revert({kill:!1}),r||n.kill()),ve&&[ve,j,ye,be].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),ML===k&&(ML=0),d&&(pe&&(pe.uncache=1),i=0,sL.forEach(function(e){return e.pin===d&&i++}),i||(pe.spacer=0)),t.onKill&&t.onKill(k)},sL.push(k),k.enable(!1,!1),Je&&Je(k),n&&n.add&&!Ce){var Qe=k.update;k.update=function(){k.update=Qe,YP.cache++,A||_e||k.refresh()},yF.delayedCall(.01,k.update),Ce=.01,A=_e=0}else k.refresh();d&&EL()},e.register=function(t){return bF||=(yF=t||fI(),dI()&&window.document&&e.enable(),rI),bF},e.defaults=function(e){if(e)for(var t in e)nL[t]=e[t];return nL},e.disable=function(e,t){rI=0,sL.forEach(function(n){return n[t?`kill`:`disable`](e)}),$I(xF,`wheel`,dL),$I(SF,`scroll`,dL),clearInterval(AF),$I(SF,`touchcancel`,lI),$I(wF,`touchstart`,lI),ZI($I,SF,`pointerdown,touchstart,mousedown`,sI),ZI($I,SF,`pointerup,touchend,mouseup`,cI),EF.kill(),yI($I);for(var n=0;n<YP.length;n+=3)eL($I,YP[n],YP[n+1]),eL($I,YP[n],YP[n+2])},e.enable=function(){if(xF=window,SF=document,CF=SF.documentElement,wF=SF.body,yF)if(DF=yF.utils.toArray,OF=yF.utils.clamp,KF=yF.core.context||lI,zF=yF.core.suppressOverwrites||lI,qF=xF.history.scrollRestoration||`auto`,AL=xF.pageYOffset||0,yF.core.globals(`ScrollTrigger`,e),wF){rI=1,JF=document.createElement(`div`),JF.style.height=`100vh`,JF.style.position=`absolute`,DL(),oI(),vF.register(yF),e.isTouch=vF.isTouch,GF=vF.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),HF=vF.isTouch===1,QI(xF,`wheel`,dL),TF=[xF,SF,CF,wF],yF.matchMedia?(e.matchMedia=function(e){var t=yF.matchMedia(),n;for(n in e)t.add(n,e[n]);return t},yF.addEventListener(`matchMediaInit`,function(){bL(),xL()}),yF.addEventListener(`matchMediaRevert`,function(){return yL()}),yF.addEventListener(`matchMedia`,function(){kL(0,1),_L(`matchMedia`)}),yF.matchMedia().add(`(orientation: portrait)`,function(){return fL(),fL})):console.warn(`Requires GSAP 3.11.0 or later`),fL(),QI(SF,`scroll`,dL);var t=wF.hasAttribute(`style`),n=wF.style,r=n.borderTopStyle,i=yF.core.Animation.prototype,a,o;for(i.revert||Object.defineProperty(i,"revert",{value:function(){return this.time(-.01,!0)}}
vendor: 4,131 bytes, line 104
104),n.borderTopStyle=`solid`,a=GI(wF),lF.m=Math.round(a.top+lF.sc())||0,cF.m=Math.round(a.left+cF.sc())||0,r?n.borderTopStyle=r:n.removeProperty(`border-top-style`),t||(wF.setAttribute(`style`,``),wF.removeAttribute(`style`)),AF=setInterval(uL,250),yF.delayedCall(.5,function(){return $F=0}),QI(SF,`touchcancel`,lI),QI(wF,`touchstart`,lI),ZI(QI,SF,`pointerdown,touchstart,mousedown`,sI),ZI(QI,SF,`pointerup,touchend,mouseup`,cI),NF=yF.utils.checkPrefix(`transform`),FL.push(NF),bF=eI(),EF=yF.delayedCall(.2,kL).pause(),LF=[SF,`visibilitychange`,function(){var e=xF.innerWidth,t=xF.innerHeight;SF.hidden?(FF=e,IF=t):(FF!==e||IF!==t)&&pL()},SF,`DOMContentLoaded`,kL,xF,`load`,kL,xF,`resize`,pL],yI(QI),sL.forEach(function(e){return e.enable(0,1)}),o=0;o<YP.length;o+=3)eL($I,YP[o],YP[o+1]),eL($I,YP[o],YP[o+2])}else SF&&SF.addEventListener(`DOMContentLoaded`,function t(){e.enable(),SF.removeEventListener(`DOMContentLoaded`,t)})},e.config=function(t){`limitCallbacks`in t&&(QF=!!t.limitCallbacks);var n=t.syncInterval;n&&clearInterval(AF)||(AF=n)&&setInterval(uL,n),`ignoreMobileResize`in t&&(HF=e.isTouch===1&&t.ignoreMobileResize),`autoRefreshEvents`in t&&(yI($I)||yI(QI,t.autoRefreshEvents||`none`),BF=(t.autoRefreshEvents+``).indexOf(`resize`)===-1)},e.scrollerProxy=function(e,t){var n=uF(e),r=YP.indexOf(n),i=pI(n);~r&&YP.splice(r,i?6:2),t&&(i?XP.unshift(xF,t,wF,t,CF,t):XP.unshift(n,t))},e.clearMatchMedia=function(e){sL.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,n){var r=(bI(e)?uF(e):e).getBoundingClientRect(),i=r[n?jI:MI]*t||0;return n?r.right-i>0&&r.left+i<xF.innerWidth:r.bottom-i>0&&r.top+i<xF.innerHeight},e.positionInViewport=function(e,t,n){bI(e)&&(e=uF(e));var r=e.getBoundingClientRect(),i=r[n?jI:MI],a=t==null?i/2:t in rL?rL[t]*i:~t.indexOf(`%`)?parseFloat(t)*i/100:parseFloat(t)||0;return n?(r.left+a)/xF.innerWidth:(r.top+a)/xF.innerHeight},e.killAll=function(e){if(sL.slice(0).forEach(function(e){return e.vars.id!==`ScrollSmoother`&&e.kill()}),e!==!0){var t=mL.killAll||[];mL={},t.forEach(function(e){return e()})}},e}();YL.version=`3.15.0`,YL.saveStyles=function(e){return e?DF(e).forEach(function(e){if(e&&e.style){var t=vL.indexOf(e);t>=0&&vL.splice(t,5),vL.push(e,e.style.cssText,e.getBBox&&e.getAttribute(`transform`),yF.core.getCache(e),KF())}}):vL},YL.revert=function(e,t){return xL(!e,t)},YL.create=function(e,t){return new YL(e,t)},YL.refresh=function(e){return e?pL(!0):(bF||YL.register())&&kL(!0)},YL.update=function(e){return++YP.cache&&NL(e===!0?2:0)},YL.clearScrollMemory=SL,YL.maxScroll=function(e,t){return vI(e,t?cF:lF)},YL.getScrollFunc=function(e,t){return fF(uF(e),t?cF:lF)},YL.getById=function(e){return cL[e]},YL.getAll=function(){return sL.filter(function(e){return e.vars.id!==`ScrollSmoother`})},YL.isScrolling=function(){return!!nI},YL.snapDirectional=YI,YL.addEventListener=function(e,t){var n=mL[e]||(mL[e]=[]);~n.indexOf(t)||n.push(t)},YL.removeEventListener=function(e,t){var n=mL[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},YL.batch=function(e,t){var n=[],r={},i=t.interval||.016,a=t.batchMax||1e9,o=function(e,t){var n=[],r=[],o=yF.delayedCall(i,function(){t(n,r),n=[],r=[]}).pause();return function(e){n.length||o.restart(!0),n.push(e.trigger),r.push(e),a<=n.length&&o.progress(1)}},s;for(s in t)r[s]=s.substr(0,2)===`on`&&xI(t[s])&&s!==`onRefreshInit`?o(s,t[s]):t[s];return xI(a)&&(a=a(),QI(YL,`refresh`,function(){return a=t.batchMax()})),DF(e).forEach(function(e){var t={};for(s in r)t[s]=r[s];t.trigger=e,n.push(YL.create(t))}),n};var XL=function(e,t,n,r){return t>r?e(r):t<0&&e(0),n>r?(r-t)/(n-t):n<0?t/(t-n):1},ZL=function e(t,n){n===!0?t.style.removeProperty(`touch-action`):t.style.touchAction=n===!0?`auto`:n?`pan-`+n+(vF.isTouch?` pinch-zoom`:``):`none`,t===CF&&e(wF,n)},QL={auto:1,scroll:1},$L=function(e){var t=e.event,n=e.target,r=e.axis,i=(t.changedTouches?t.changedTouches[0]:t).target,a=i._gsap||yF.core.getCache(i),o=eI(),s;if(!a._isScrollT||o-a._isScrollT>2e3){for(;i&&i!==wF&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!(QL[(s=HI(i)).overflowY]||QL[s.overflowX]));)i=i.parentNode;
104a._isScroll=i&&i!==n&&!pI(i)&&(QL[(s=HI(i)).overflowY]||QL[s.overflowX]),a._isScrollT=o}(a._isScroll||r===`x`)&&(t.stopPropagation(),t._gsapAllow=!0)},eR=function(e,t,n,r){return vF.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r&&=$L,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return n&&QI(SF,vF.eventTypes[0],rR,!1,!0)},onDisable:function(){return $I(SF,vF.eventTypes[0],rR,!0)}})},tR=/(input|label|select|textarea)/i,nR,rR=function(e){var t=tR.test(e.target.tagName);(t||nR)&&(e._gsapAllow=!0,nR=t)},iR=function(e){CI(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||=`wheel,touch`,e.debounce=!!e.debounce,e.id=e.id||`normalizer`;var t=e,n=t.normalizeScrollX,r=t.momentum,i=t.allowNestedScroll,a=t.onRelease,o,s,c=uF(e.target)||CF,l=yF.core.globals().ScrollSmoother,u=l&&l.get(),d=GF&&(e.content&&uF(e.content)||u&&e.content!==!1&&!u.smooth()&&u.content()),f=fF(c,lF),p=fF(c,cF),m=1,h=(vF.isTouch&&xF.visualViewport?xF.visualViewport.scale*xF.visualViewport.width:xF.outerWidth)/xF.innerWidth,g=0,_=xI(r)?function(){return r(o)}:function(){return r||2.8},v,y,b=eR(c,e.type,!0,i),x=function(){return y=!1},S=lI,C=lI,w=function(){s=vI(c,lF),C=OF(+!!GF,s),n&&(S=OF(0,vI(c,cF))),v=wL},T=function(){d._gsap.y=uI(parseFloat(d._gsap.y)+f.offset)+`px`,d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+parseFloat(d._gsap.y)+`, 0, 1)`,f.offset=f.cacheID=0},E=function(){if(y){requestAnimationFrame(x);var e=uI(o.deltaY/2),t=C(f.v-e);if(d&&t!==f.v+f.offset){f.offset=t-f.v;var n=uI((parseFloat(d&&d._gsap.y)||0)-f.offset);d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+n+`, 0, 1)`,d._gsap.y=n+`px`,f.cacheID=YP.cache,NL()}return!0}f.offset&&T(),y=!0},D,O,ee,te,ne=function(){w(),D.isActive()&&D.vars.scrollY>s&&(f()>s?D.progress(1)&&f(s):D.resetTo(`scrollY`,s))};return d&&yF.set(d,{y:`+=0`}),e.ignoreCheck=function(e){return GF&&e.type===`touchmove`&&E(e)||m>1.05&&e.type!==`touchstart`||o.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){y=!1;var e=m;m=uI((xF.visualViewport&&xF.visualViewport.scale||1)/h),D.pause(),e!==m&&ZL(c,m>1.01?!0:n?!1:`x`),O=p(),ee=f(),w(),v=wL},e.onRelease=e.onGestureStart=function(e,t){if(f.offset&&T(),!t)te.restart(!0);else{YP.cache++;var r=_(),i,o;n&&(i=p(),o=i+r*.05*-e.velocityX/.227,r*=XL(p,i,o,vI(c,cF)),D.vars.scrollX=S(o)),i=f(),o=i+r*.05*-e.velocityY/.227,r*=XL(f,i,o,vI(c,lF)),D.vars.scrollY=C(o),D.invalidate().duration(r).play(.01),(GF&&D.vars.scrollY>=s||i>=s-1)&&yF.to({},{onUpdate:ne,duration:r})}a&&a(e)},e.onWheel=function(){D._ts&&D.pause(),eI()-g>1e3&&(v=0,g=eI())},e.onChange=function(e,t,r,i,a){if(wL!==v&&w(),t&&n&&p(S(i[2]===t?O+(e.startX-e.x):p()+t-i[1])),r){f.offset&&T();var o=a[2]===r,s=o?ee+e.startY-e.y:f()+r-a[1],c=C(s);o&&s!==c&&(ee+=c-s),f(c)}(r||t)&&NL()},e.onEnable=function(){ZL(c,n?!1:`x`),YL.addEventListener(`refresh`,ne),QI(xF,`resize`,ne),f.smooth&&=(f.target.style.scrollBehavior=`auto`,p.smooth=!1),b.enable()},e.onDisable=function(){ZL(c,!0),$I(xF,`resize`,ne),YL.removeEventListener(`refresh`,ne),b.kill()},e.lockAxis=e.lockAxis!==!1,o=new vF(e),o.iOS=GF,GF&&!f()&&f(1),GF&&yF.ticker.add(lI),te=o._dc,D=yF.to(o,{ease:`power4`,paused:!0,inherit:!1,scrollX:n?`+=0.1`:`+=0`,scrollY:`+=0.1`,modifiers:{scrollY:KL(f,f(),function(){return D.pause()})},onUpdate:NL,onComplete:te.vars.onComplete}),o};YL.sort=function(e){if(xI(e))return sL.sort(e);var t=xF.pageYOffset||0;return YL.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+xF.innerHeight}),sL.sort(e||function(e,t){return(e.vars.refreshPriority||0)*-1e6+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})},YL.observe=function(e){return new vF(e)},YL.normalizeScroll=function(e){if(e===void 0)return VF;if(e===!0&&VF)return VF.enable();if(e===!1){VF&&VF.kill(),VF=e;return}var t=e instanceof vF?e:iR(e);return VF&&VF.target===t.target&&VF.kill(),pI(t.target)&&(VF=t),t},YL.core={_getVelocityProp:pF,_inputObserver:eR,_scrollers:YP,_proxies:XP,bridge:{ss:function(){nI||_L(`scrollStart`),nI=eI()},ref:function(){return jF}}},fI()&&yF.registerPlugin(YL),typeof window<`u`&&AP.registerPlugin(YL);var aR={START_TRIGGER:`center center`,START_TRIGGER_MOBILE:`top top+=100px`,CARD_STACK_GAP:16,DEFAULT_CARD_HEIGHT:500,DEFAULT_CARD_MARGIN:24,SCROLL_SPEED_MULTIPLIER:1e3,SCRUB_LAG:0,SCALE_DECREMENT:.1,BLUR_MULTIPLIER:2,OPACITY_DECREMENT:.1,STACKED_TRIGGER_OFFSET:50,FIRST_CARD_PAUSE:.3,MIDDLE_CARD_PAUSE:.3,LAST_CARD_PAUSE:.4,FADE_IN_FRACTION:.5,DESKTOP_SLIDE_IN_FACTOR:1.5,RESIZE_DEBOUNCE_DELAY:150};function oR({rootRef:e,listRef:t,isMobile:n}){let r=null,i=null,a=null,o=null;function s(){let a=e.value,s=t.value;if(!a||!s)return;let l=s.querySelectorAll(`.silvercrest-overlapping-cards__list-item`),u=a.querySelector(`.silvercrest-overlapping-cards__text-header`),d=l.length;if(d===0)return;let f=l[d-1];c(),AP.killTweensOf([l,u,s]),AP.set([l,u,s],{clearProps:`all`}),!window.matchMedia(`(prefers-reduced-motion: reduce)`).matches&&(r=AP.context(()=>{let e=l[0]?.querySelector(`.silvercrest-overlapping-cards__card`)?.offsetHeight||l[0]?.offsetHeight||aR.DEFAULT_CARD_HEIGHT,t=f?.querySelector(`.silvercrest-overlapping-cards__card`)?.offsetHeight||f.offsetHeight||e,r=window.getComputedStyle(l[0]),c=e+(parseFloat(r.marginBottom)||aR.DEFAULT_CARD_MARGIN),u=(d-1)*aR.CARD_STACK_GAP+t,p=e=>e===0?{y:0,scale:1,blur:0,opacity:1}:e===1?{y:-aR.CARD_STACK_GAP,scale:1-aR.SCALE_DECREMENT,blur:aR.BLUR_MULTIPLIER,opacity:1-aR.OPACITY_DECREMENT}:e===2?{y:-(aR.CARD_STACK_GAP*2),scale:1-aR.SCALE_DECREMENT*2,blur:aR.BLUR_MULTIPLIER*2,opacity:1-aR.OPACITY_DECREMENT*2}:{y:-(aR.CARD_STACK_GAP*3),scale:1-aR.SCALE_DECREMENT*3,blur:aR.BLUR_MULTIPLIER*3,opacity:0}
104;if(o=()=>{let t=a.querySelector(`.silvercrest-overlapping-cards__header-column`);n.value?AP.set(s,{height:u,overflow:`visible`}):AP.set(s,{height:e,overflow:`visible`}),t&&AP.set(t,{clearProps:`paddingTop`})},YL.addEventListener(`refreshInit`,o),o(),d>1){let t=aR.DESKTOP_SLIDE_IN_FACTOR*e,r=d-1,o=AP.timeline({paused:!0});l.forEach((e,r)=>{AP.set(e,{position:`absolute`,top:0,left:0,width:`100%`,y:n.value?r*c:r===0?0:t,opacity:r===0||n.value?1:0,scale:1,filter:`none`})});for(let r=1;r<d;r++){let i=l[r],a=r-1;if(n.value)for(let e=r;e<d;e++)o.to(l[e],{y:(e-r)*c,duration:1,ease:`none`,force3D:!0},a);else o.to(i,{y:0,duration:1,ease:`power3.inOut`,force3D:!0},a),o.to(i,{opacity:1,duration:aR.FADE_IN_FRACTION,ease:`power3.inOut`},a);for(let e=0;e<r;e++){let t=l[e],n=p(r-e);o.to(t,{y:n.y,scale:n.scale,filter:n.blur>0?`blur(${n.blur}px)`:`none`,opacity:n.opacity,duration:1,ease:`none`,force3D:!0,transformOrigin:`top center`},a)}let s=l[r-1].querySelector(`.silvercrest-overlapping-cards__card`)||l[r-1],u=n.value?c:t,f=e-aR.STACKED_TRIGGER_OFFSET,m=n.value?Math.max(0,Math.min(1,aR.STACKED_TRIGGER_OFFSET/u)):Math.max(0,Math.min(1,1-f/t));o.to(s,{onStart:()=>s.classList.add(`silvercrest-overlapping-cards__card--stacked`),onReverseComplete:()=>s.classList.remove(`silvercrest-overlapping-cards__card--stacked`),duration:.01},a+m)}let u=aR.FIRST_CARD_PAUSE+r+(r-1)*aR.MIDDLE_CARD_PAUSE+aR.LAST_CARD_PAUSE,f=AP.to(o,{progress:1,ease:e=>{if(e<=0)return 0;if(e>=1)return 1;let t=e*u;if(t<=aR.FIRST_CARD_PAUSE)return 0;let n=t-aR.FIRST_CARD_PAUSE,i=1+aR.MIDDLE_CARD_PAUSE,a=r;for(let e=1;e<=a;e++){let t=(e-1)*i,r=t+1;if(n>=t&&n<=r){let r=n-t;return(e-1+r)/a}if(e<a){let o=t+i;if(n>r&&n<o)return e/a}}return 1},duration:u,paused:!0}),m=n.value?s:a;i=YL.create({trigger:m,start:n.value?aR.START_TRIGGER_MOBILE:aR.START_TRIGGER,pin:m,pinSpacing:!0,end:()=>`+=${u*aR.SCROLL_SPEED_MULTIPLIER}`,scrub:aR.SCRUB_LAG,animation:f,invalidateOnRefresh:!0,anticipatePin:1})}},a),YL.refresh())}function c(){o&&=(YL.removeEventListener(`refreshInit`,o),null),i&&=(i.kill(),null),r&&=(r.revert(),null)}function l(e){let n=e.target,r=t.value;if(!r||!n||!i)return;let a=n.closest(`.silvercrest-overlapping-cards__list-item`);if(!a)return;let o=Array.from(r.querySelectorAll(`.silvercrest-overlapping-cards__list-item`)),s=o.indexOf(a);if(s>=0){let e=i.start,t=i.end,n=s/(o.length-1);window.scrollTo({top:e+n*(t-e),behavior:`smooth`})}}return ai(()=>
104{if(tr(n,()=>s(),{immediate:!0}),typeof ResizeObserver<`u`){let e;a=new ResizeObserver(()=>{clearTimeout(e),e=window.setTimeout(()=>{let e=window.scrollY;s(),window.scrollTo(0,e)},aR.RESIZE_DEBOUNCE_DELAY)}),a.observe(document.body)}}),li(()=>{c(),a&&a.disconnect()}),{handleCardFocus:l}}var sR={ref:`rootContainer`,class:`silvercrest-overlapping-cards`},cR={class:`silvercrest-overlapping-cards__header-column`},lR=F({__name:`SilvercrestOverlappingCards`,props:{textHeader:{},cards:{}},setup(e){let t=Pr(`rootContainer`),n=Pr(`listContainer`),{isMobile:r}=Mg(`${EC}px`),{handleCardFocus:i}=oR({rootRef:t,listRef:n,isMobile:r});return(t,n)=>(L(),R(`div`,sR,[B(`div`,cR,[V(VS,U(e.textHeader,{class:`silvercrest-overlapping-cards__text-header`}),null,16)]),B(`div`,{ref:`listContainer`,class:`silvercrest-overlapping-cards__list`,onFocusin:n[0]||=(...e)=>N(i)&&N(i)(...e)},[(L(!0),R(I,null,bi(e.cards,(e,t)=>(L(),R(`div`,{key:e.cmsId,class:`silvercrest-overlapping-cards__list-item`,style:fe({zIndex:t+1})},[V(RC,U({ref_for:!0},e,{"aspect-ratio":{phonePortrait:`3/4`,tabletPortrait:`4/3`,tabletLandscape:`1/1`,desktop:`4/3`},class:`silvercrest-overlapping-cards__card`}),null,16)],4))),128))],544)],512))}}),uR={class:`silvercrest-product-buy-box-variation-card__inner`},dR=F({__name:`SilvercrestProductBuyBoxVariationCard`,props:{as:{default:`button`},image:{},label:{},value:{},isSelected:{type:Boolean,default:!1},isUnavailable:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1}},emits:[`click`],setup(e,{emit:t}){let n=t,r=()=>{e.as===`button`&&!e.isLoading&&n(`click`,e.value)};return(t,n)=>(L(),z(_i(e.isLoading?`span`:e.as),{class:A([`silvercrest-product-buy-box-variation-card`,{"silvercrest-product-buy-box-variation-card--unavailable":e.isUnavailable,"silvercrest-product-buy-box-variation-card--selected":e.isSelected,"silvercrest-product-buy-box-variation-card--loading":e.isLoading}]),disabled:e.as===`button`&&e.isLoading?!0:void 0,title:e.label,onClick:r},{default:P(()=>[B(`div`,uR,[V(N(lu),U(e.image,{"aspect-ratio":`container-fit`,class:`silvercrest-product-buy-box-variation-card__image`}),null,16),n[0]||=B(`span`,{"aria-hidden":`true`,class:`silvercrest-product-buy-box-variation-card__line`},null,-1)])]),_:1},8,[`disabled`,`title`,`class`]))}}),fR={class:`silvercrest-product-buy-box`},pR={class:`silvercrest-product-buy-box__scroll-area`},mR={class:`silvercrest-product-buy-box__header`},hR={key:0,class:`silvercrest-product-buy-box__product-number`},gR={key:1,class:`silvercrest-product-buy-box__content`},_R={key:2,class:`silvercrest-product-buy-box__variation-types`},vR={class:`silvercrest-product-buy-box__variation-type-headline`},yR={class:`silvercrest-product-buy-box__variation-type-options`},bR={key:0,class:`silvercrest-product-buy-box__buy-button-info-text`},xR=F({__name:`SilvercrestProductBuyBox`,props:{breadcrumbs:{},headline:{},productNumber:{},keyFacts:{},description:{},variations:{},shopSelections:{},buyButtonInfoText:{},isLoading:{type:Boolean}},emits:[`select-variation`],setup(e,{emit:t}){let n=t,{isStoreOverlayOpen:r,isStoreOverlayHidden:i,hideStoreOverlayPermanently:a,toggleStoreOverlay:o}=Tk(),s=Mr(),c=W(()=>`product-detail-page${s}-store-overlay`),l=M(!1),u=W(()=>({as:m_.h2,headlineType:Ay.headline4Prominent,...e.headline})),d=W(()=>{if(e.shopSelections){if(e.shopSelections.type===`link`)return{as:`a`,label:e.shopSelections.buttonLabel,href:e.shopSelections.href,target:e.shopSelections.target??`_blank`,isDisabled:e.shopSelections.isDisabled,icon:e.shopSelections.icon};if(e.shopSelections.type===`overlay`)return i.value&&l.value?{as:`a`,label:e.shopSelections.buttonLabel,href:e.shopSelections.box.jumpToShopLink.href,target:e.shopSelections.box.jumpToShopLink.target??`_blank`,isDisabled:e.shopSelections.isDisabled,icon:e.shopSelections.icon}:{as:`button`,label:e.shopSelections.buttonLabel,isDisabled:e.shopSelections.isDisabled,icon:e.shopSelections.icon};if(e.shopSelections.type===`overlay-multiple-links`||e.shopSelections.type===`overlay-lidl-kaufland`)return{as:`button`,label:e.shopSelections.buttonLabel,isDisabled:e.shopSelections.isDisabled,icon:e.shopSelections.icon}}}),f=t=>{if(e.variations)return W(()=>e.variations.find(e=>e.typeValue===t)?.options.find(e=>e.isSelected)?.label)},p=(e,t)=>{t.isSelected||n(`select-variation`,{type:e,value:t.value})};return ai(()=>l.value=!0),(t,n)=>(L(),R(`div`,fR,[B(`div`,pR,[e.breadcrumbs?(L(),z(gC,U({key:0}
104,e.breadcrumbs,{"force-mobile-view":!0,class:`silvercrest-product-buy-box__breadcrumbs`}),null,16)):H(``,!0),B(`header`,mR,[V(jy,U({class:`silvercrest-product-buy-box__headline`},u.value),null,16),e.productNumber?(L(),R(`span`,hR,we(e.productNumber),1)):H(``,!0)]),e.keyFacts||e.description?(L(),R(`div`,gR,[e.keyFacts?(L(),z(ky,{key:0,"rich-text":e.keyFacts,class:`silvercrest-product-buy-box__key-facts`},null,8,[`rich-text`])):H(``,!0),e.description?(L(),z(ky,{key:1,"rich-text":e.description,"use-checkmark-list":!0,class:`silvercrest-product-buy-box__description`},null,8,[`rich-text`])):H(``,!0)])):H(``,!0),e.variations?(L(),R(`ul`,_R,[(L(!0),R(I,null,bi(e.variations,t=>(L(),R(`li`,{key:t.cmsId,class:`silvercrest-product-buy-box__variation-type`},[B(`span`,vR,[ro(we(t.typeLabel)+`: `,1),B(`strong`,null,we(f(t.typeValue)),1)]),B(`ul`,yR,[(L(!0),R(I,null,bi(t.options,n=>(L(),R(`li`,{key:n.cmsId,class:`silvercrest-product-buy-box__variation-type-option-item`},[n.image?(L(),z(dR,{key:0,label:n.label,image:{src:n.image.src.thumbnail,alt:n.image.alt},value:n.value,"is-selected":n.isSelected,"is-unavailable":n.isUnavailable,"is-loading":e.isLoading,class:`silvercrest-product-buy-box__variation-card`,onClick:r=>e.isLoading?void 0:p(t.typeValue,n)},null,8,[`label`,`image`,`value`,`is-selected`,`is-unavailable`,`is-loading`,`onClick`])):(L(),z(dw,{key:1,label:n.label,value:n.value,"is-selected":n.isSelected,"is-unavailable":n.isUnavailable,"is-loading":e.isLoading,class:`silvercrest-product-buy-box__chip`,onClick:r=>e.isLoading?void 0:p(t.typeValue,n)},null,8,[`label`,`value`,`is-selected`,`is-unavailable`,`is-loading`,`onClick`]))]))),128))])]))),128))])):H(``,!0)]),V(N(Mx),{class:`silvercrest-product-buy-box__divider`}),V(N(Hb),U(d.value,{class:`silvercrest-product-buy-box__buy-button`,"is-loading":e.isLoading,onClick:n[0]||=t=>e.shopSelections.type===`overlay`||e.shopSelections.type===`overlay-multiple-links`||e.shopSelections.type===`overlay-lidl-kaufland`?N(o)(!0):void 0}),null,16,[`is-loading`]),e.buyButtonInfoText?(L(),R(`span`,bR,[V(N(Qy),{name:`information-circle`,class:`silvercrest-product-buy-box__buy-button-info-text-icon`}),ro(` `+we(e.buyButtonInfoText),1)])):H(``,!0),V(Ko,{name:`silvercrest-product-buy-box__transition-dialog`,appear:``},{default:P(()=>[e.shopSelections.type===`overlay`&&!N(i)||e.shopSelections.type===`overlay-multiple-links`||e.shopSelections.type===`overlay-lidl-kaufland`?(L(),z(Ek,U({key:0},e.shopSelections.box,{id:c.value,"is-open":N(r),"onUpdate:isOpen":n[1]||=e=>nn(r)?r.value=e:null,type:e.shopSelections.type,class:`silvercrest-product-buy-box__store-dialog`,onHidePermanently:n[2]||=e=>N(a)()}),null,16,[`id`,`is-open`,`type`])):H(``,!0)]),_:1})]))}}),SR={key:0,class:`silvercrest-product-gallery-lightbox`},CR=[`aria-label`],wR={class:`silvercrest-product-gallery-lightbox__window`},TR={class:`silvercrest-product-gallery-lightbox__header`},ER={class:`silvercrest-product-gallery-lightbox__content`},DR={key:0,ref:`slider`,class:`swiper silvercrest-product-gallery-lightbox__slider`},OR={class:`swiper-wrapper silvercrest-product-gallery-lightbox__slider-wrapper`},kR={key:1,class:`silvercrest-product-gallery-lightbox__single-image-wrapper`},AR={key:1},jR=IS(F({__name:`SilvercrestProductGalleryLightbox`,props:Ni({images:{},a11yCarouselLabels:{},a11yDialogLabels:{},paginationIndicatorProps:{},hasMultipleImages:{type:Boolean}},{isOpen:{type:Boolean,default:!1},isOpenModifiers:{},activeSlideIndex:{default:0},activeSlideIndexModifiers:{}}),emits:[`update:isOpen`,`update:activeSlideIndex`],setup(e){let t=ea(e,`isOpen`),n=ea(e,`activeSlideIndex`),r=rn(null),i=Pr(`dialog`),a=Pr(`slider`),o=Ql(typeof document<`u`?document.body:null),s=()=>{r.value&&=(r.value.destroy(!0,!0),null)},c=()=>{!a.value||!e.hasMultipleImages||(s(),r.value=new Sy(a.value,{slidesPerView:1,spaceBetween:`12`,keyboard:{enabled:!0},initialSlide:n.value,on:{slideChange:e=>{n.value=e.activeIndex}}}))},l=()=>{t.value=!1};return tr(t,async e=>{o.value=e,e?(await Pn(),i.value?.showModal(),c()):(i.value?.open&&i.value.close(),s())},{immediate:!0}),ci(()=>{s(),o.value=!1}),(i,a)=>(L(),z(mr,{to:`body`},[t.value?(L(),R(`div`,SR,[V(Ko,{name:`silvercrest-product-gallery-lightbox__transition-fade-in`,appear:``},{default:P(()=>[B(`dialog`,{ref:`dialog`,class:`silvercrest-product-gallery-lightbox__wrapper`,"aria-label":e.a11yDialogLabels.ariaDialogLabel,onClose:l},[B(`div`,{role:`none`,class:`silvercrest-product-gallery-lightbox__mask`,onClick:a[0]||=e=>t.value=!1}),B(`div`,wR,[V(vT,{"is-active":t.value},{default:P(()=>[B(`div`,TR,[V(N(Ab),{class:`silvercrest-product-gallery-lightbox__close`,"aria-label":e.a11yDialogLabels.ariaCloseButtonLabel,icon:`cross`,variant:`primary`,onClick:a[1]||=e=>t.value=!1},null,8,[`aria-label`])]),B(`div`,ER,[e.hasMultipleImages?(L(),R(`div`,DR,[B(`div`,OR,[(L(!0),R(I,null,bi(e.images,e=>(L(),R(`div`,{key:`${e.cmsId}-lightbox`,class:`swiper-slide silvercrest-product-gallery-lightbox__slide`},[V(N(lu),{src:e.src.original,alt:e.alt,"ai-generated":e.aiGenerated,"aspect-ratio":`container-fit`,"load-lazy":!0,class:`silvercrest-product-gallery-lightbox__img`},null,8,[`src`,`alt`,`ai-generated`]),a[4]||=B(`div`,{class:`swiper-lazy-preloader`},null,-1)]))),128))])],512)):(L(),R(`div`,kR,[e.images.length>0?(L(),z(N(lu),{key:0,src:e.images[0].src.original,alt:e.images[0].alt,"ai-generated":e.images[0].aiGenerated,"aspect-ratio":`container-fit`,class:`silvercrest-product-gallery-lightbox__img`},null,8,[`src`,`alt`,`ai-generated`])):(L(),R(`p`,AR,`No image available.`))]))]),e.hasMultipleImages&&r.value?(L(),z(qO,U({ke
104y:0},e.paginationIndicatorProps,{type:`numeric`,progress:0,"show-progress-bar":!1,"current-index":n.value,class:`silvercrest-product-gallery-lightbox__indicator`,onPrev:a[2]||=e=>r.value.slidePrev(),onNext:a[3]||=e=>r.value.slideNext()}),null,16,[`current-index`])):H(``,!0)]),_:1},8,[`is-active`])])],40,CR)]),_:1})])):H(``,!0)]))}}),[[`__scopeId`,`data-v-778f952a`]]),MR={},NR={"aria-hidden":`true`,class:`silvercrest-product-gallery-skeleton`},PR={class:`silvercrest-product-gallery-skeleton__thumbs`};function FR(e,t){return L(),R(`div`,NR,[t[0]||=B(`div`,{class:`silvercrest-product-gallery-skeleton__main`},[B(`div`,{class:`silvercrest-product-gallery-skeleton__indicator-desktop`})],-1),B(`div`,PR,[(L(),R(I,null,bi(6,e=>B(`div`,{key:e,class:`silvercrest-product-gallery-skeleton__thumb-item`})),64))])])}var IR=IS(MR,[[`render`,FR]]),LR={class:`silvercrest-product-gallery`},RR={key:1,class:`silvercrest-product-gallery__content`},zR={class:`silvercrest-product-gallery__main`},BR={ref:`main-slider`,class:`swiper silvercrest-product-gallery__main-slider`},VR={ref:`ParksideProductStageGalleryImageBox`,class:`swiper-wrapper silvercrest-product-gallery__main-slider-wrapper`},HR={key:0,class:`silvercrest-product-gallery__indicator-mobile`},UR={key:1,ref:`thumbs-slider`,class:`swiper silvercrest-product-gallery__thumbs-slider`},WR={class:`swiper-wrapper silvercrest-product-gallery__thumbs-slider-wrapper`},GR=F({__name:`SilvercrestProductGallery`,props:{images:{},a11yCarouselLabels:{},a11yDialogLabels:{},isLoading:{type:Boolean}},setup(e){fs(e=>({v2e5a3fae:N(t)}));let{headerHeightInclTopPositionRem:t}=eC(),n=Pr(`thumbs-slider`),r=rn(null),i=Pr(`main-slider`),a=rn(null),o=M(!1),s=M(0),c=Ut({}),l=M(!1),u=W(()=>e.images.length>1),d=W(()=>({items:e.images.map(e=>({cmsId:e.cmsId})),a11yLabels:{previousSlidesTitle:e.a11yCarouselLabels.previousSlidesTitle,nextSlidesTitle:e.a11yCarouselLabels.nextSlidesTitle,ariaSlideToSlideLabelTemplate:e.a11yCarouselLabels.ariaSlideToSlideLabelTemplate,progressLabel:e.a11yCarouselLabels.progressLabel}})),f=W(()=>{let t=Object.values(c).filter(Boolean).length;return e.images.length>0&&t===e.images.length}),p=W(()=>l.value&&!e.isLoading&&f.value),m=e=>{c[e]=!0},h=()=>{r.value&&=(r.value.destroy(!0,!0),null),a.value&&=(a.value.destroy(!0,!0),null),s.value=0},g=()=>{!i.value||!n.value||!u.value||(r.value=new Sy(n.value,{modules:[LO,YO],slidesPerGroupAuto:!0,slidesPerView:`auto`,mousewheel:!0,centeredSlides:!0,centeredSlidesBounds:!0,a11y:{containerMessage:e.a11yCarouselLabels.title,containerRoleDescriptionMessage:e.a11yCarouselLabels.ariaRoleDescription,slideLabelMessage:e.a11yCarouselLabels.ariaSlideLabelTemplate?.replace(`{0}`,`{{index}}`).replace(`{1}`,`{{slidesLength}}`)},keyboard:{enabled:!0}}),a.value=new Sy(i.value,{modules:[LO,XO,YO],slidesPerView:1,spaceBetween:`24`,keyboard:{enabled:!0},mousewheel:!0,speed:400,a11y:{containerMessage:e.a11yCarouselLabels.title,containerRoleDescriptionMessage:e.a11yCarouselLabels.ariaRoleDescription,slideLabelMessage:e.a11yCarouselLabels.ariaSlideLabelTemplate?.replace(`{0}`,`{{index}}`).replace(`{1}`,`{{slidesLength}}`)},on:{slideChange:e=>{r.value&&r.value.slideTo(e.activeIndex),s.value=e.activeIndex}},thumbs:{swiper:r.value}}))},_=()=>{o.value=!0};return tr([()=>e.isLoading,f],([e])=>{if(e){h();for(let e in c)c[e]=!1}}),tr(s,e=>{a.value&&a.value.activeIndex!==e&&a.value.slideTo(e)}),tr(()=>e.images,(e,t,n)=>{for(let e in c)delete c[e];if(!e?.length)return;let r=!1;n(()=>{r=!0}),e.forEach(e=>{if(c[e.cmsId]=!1,typeof window>`u`||typeof Image>`u`){m(e.cmsId);return}let t=new Image,n=()=>{r||m(e.cmsId)};t.onload=n,t.onerror=()=>{console.warn(`Gallery: Image failed to load [${e.cmsId}]`,e.src.detail),n()},t.src=e.src.detail})},{immediate:!0}),ai(()=>{l.value=!0}),(t,n)=>(L(),R(`div`,LR,[V(Ko,{name:`silvercrest-product-gallery__transition-fade-in`,mode:`out-in`,onEnter:g},{default:P(()=>[p.value?(L(),R(`div`,RR,[B(`div`,zR,[B(`div`,BR,[B(`div`,VR,[(L(!0),R(I,null,bi(e.images,e=>(L(),R(`div`,{key:`${e.cmsId}-main`,class:`swiper-slide silvercrest-product-gallery__main-slide`},[V(N(lu),{src:e.src.detail,alt:e.alt,"ai-generated":e.aiGenerated,"aspect-ratio":`container-fit`,class:`silvercrest-product-gallery__main-img`},null,8,[`src`,`alt`,`ai-generated`])]))),128))],512)],512),V(N(Ab),{class:`silvercrest-product-gallery__open-lightbox-button`,"aria-label":e.a11yDialogLabels.ariaOpenButtonLabel,icon:`zoom-in`,onClick:_}
104,null,8,[`aria-label`]),a.value&&u.value?(L(),z(qO,U({key:0},d.value,{type:`numeric`,"show-dots":!1,"show-progress-bar":!1,progress:0,"current-index":s.value,class:`silvercrest-product-gallery__indicator-desktop`,onPrev:n[0]||=e=>a.value.slidePrev(),onNext:n[1]||=e=>a.value.slideNext()}),null,16,[`current-index`])):H(``,!0)]),a.value&&u.value?(L(),R(`div`,HR,[V(N(Qb),{"items-show":e.images.length,max:6,current:s.value},null,8,[`items-show`,`current`])])):H(``,!0),u.value?(L(),R(`div`,UR,[B(`div`,WR,[(L(!0),R(I,null,bi(e.images,e=>(L(),R(`div`,{key:`${e.cmsId}-thumbs`,class:`swiper-slide silvercrest-product-gallery__thumbs-slide`},[V(N(lu),{src:e.src.thumbnail,alt:e.alt,"ai-generated":e.aiGenerated,"aspect-ratio":`container-fit`,class:`silvercrest-product-gallery__thumbs-slide-img`},null,8,[`src`,`alt`,`ai-generated`])]))),128))])],512)):H(``,!0)])):(L(),z(IR,{key:0,class:`silvercrest-product-gallery__skeleton`}))]),_:1}),V(jR,{"is-open":o.value,"onUpdate:isOpen":n[2]||=e=>o.value=e,"active-slide-index":s.value,"onUpdate:activeSlideIndex":n[3]||=e=>s.value=e,"a11y-carousel-labels":e.a11yCarouselLabels,"a11y-dialog-labels":e.a11yDialogLabels,images:e.images,"has-multiple-images":u.value,"pagination-indicator-props":d.value},null,8,[`is-open`,`active-slide-index`,`a11y-carousel-labels`,`a11y-dialog-labels`,`images`,`has-multiple-images`,`pagination-indicator-props`])]))}}),KR={class:`silvercrest-prduct-detail-page-accordion-skeleton`},qR={class:`silvercrest-prduct-detail-page-accordion-skeleton__accordion`},JR=IS(F({__name:`SilvercrestProductDetailPageAccordionSkeleton`,props:{itemsLength:{},textHeader:{}},setup(e){return(t,n)=>(L(),R(`div`,KR,[e.textHeader?(L(),z(VS,U({key:0},e.textHeader,{class:`silvercrest-prduct-detail-page-accordion-skeleton__text-header`}),null,16)):H(``,!0),B(`div`,qR,[(L(!0),R(I,null,bi(e.itemsLength,e=>(L(),R(`div`,{key:e,class:`silvercrest-prduct-detail-page-accordion-skeleton__accordion-item`}))),128))])]))}}),[[`__scopeId`,`data-v-1c3b5155`]]),YR={class:`silvercrest-product-detail-page`},XR=F({__name:`SilvercrestProductDetailPage`,props:{gallery:{},buyBox:{},details:{},isLoading:{type:Boolean}},emits:[`select-variation`],setup(e,{emit:t}){let n=t;return(t,r)=>(L(),R(`div`,YR,[V(GR,U(e.gallery,{"is-loading":e.isLoading,class:`silvercrest-product-detail-page__gallery`}),null,16,[`is-loading`]),V(xR,U(e.buyBox,{"is-loading":e.isLoading,class:`silvercrest-product-detail-page__buy-box`,onSelectVariation:r[0]||=e=>n(`select-variation`,e)}),null,16,[`is-loading`]),e.details?(L(),z(Ko,{key:0,name:`silvercrest-product-detail-page__transition-fade-in`,mode:`out-in`},{default:P(()=>[e.isLoading?(L(),z(JR,{key:1,"items-length":e.details?.segments[0].accordionItems.length??3,"text-header":e.details?.textHeader,class:`silvercrest-product-detail-page__accordion`},null,8,[`items-length`,`text-header`])):Kn((L(),z(WS,U({key:0},e.details,{theme:`lighter`,class:`silvercrest-product-detail-page__accordion`}),null,16)),[[ls,!e.isLoading]])]),_:1})):H(``,!0)]))}}),ZR={class:`silvercrest-product-grid`},QR={class:`silvercrest-product-grid__products-container`},$R={key:0,class:`silvercrest-product-grid__footer`},ez={key:0,class:`silvercrest-product-grid__error-text`},tz={class:`silvercrest-product-grid__result-text`},nz=F({__name:`SilvercrestProductGrid`,props:{textHeader:{},categories:{},a11yCarouselLabels:{},baseCmsId:{},activeCategoryIndex:{},hideCategoryFilters:{type:Boolean,default:!1},products:{},productUrlTemplate:{},total:{},itemsPerPage:{},currentPage:{},hasNextPage:{type:Boolean},isLoading:{type:Boolean},resultText:{},loadMoreButtonLabel:{},hasError:{type:Boolean},fetchFailedText:{}},emits:[`loadMore`,`filterCategory`],setup(e,{emit:t}){let n=W(()=>{let t=e.currentPage*e.itemsPerPage<e.total?e.currentPage*e.itemsPerPage:e.total;switch(e.total){case 0:return e.resultText.noResults;case 1:return e.resultText.singular.replace(`{current}`,t.toString()).replace(`{total}`,e.total.toString());default:return e.resultText.plural.replace(`{current}`,t.toString()).replace(`{total}`,e.total.toString())}}),r=t=>{let n=e.productUrlTemplate.replace(`{id}`,t.id.toString());return n=n.replace(`{slug}`,t.slug.toString()),n},i=t;return(t,a)=>(L(),R(`div`,ZR,[e.textHeader?(L(),z(VS,U({key:0},e.textHeader,{class:`silvercrest-product-grid__text-header`}),null,16)):H(``,!0),e.categories&&!e.hideCategoryFilters?(L(),z(N(rS),U({key:1,class:`silvercrest-product-grid__category-container`,"full-width":``},e.a11yCarouselLabels,{"auto-scroll-to-active":!0}),{default:P(()=>[(L(!0),R(I,null,bi(e.categories,(t,n)=>(L(),z(N(Hx),{key:t.cmsId,as:`button`,label:t.label,"is-active":n===e.activeCategoryIndex,onClick:e=>i(`filterCategory`,n)},null,8,[`label`,`is-active`,`onClick`]))),128))]),_:1},16)):H(``,!0),B(`div`,QR,[V(N(MS),{class:`silvercrest-product-grid__products`},{default:P(()=>[(L(!0),R(I,null,bi(e.products,t=>(L(),R(`li`,{key:`product-card-${e.baseCmsId}-${t.id}`,class:`silvercrest-product-grid__product`},[V(FC,{class:`silvercrest-product-grid__product-card`,image:{src:t.image.gridlist,alt:t.name,aiGenerated:t.image.aiGenerated},href:r(t),title:t.name},null,8,[`image`,`href`,`title`])]))),128)),e.isLoading?(L(!0),R(I,{key:0},bi(e.itemsPerPage,t=>(L(),R(`li`,{key:`card-skeleton-loader-${e.baseCmsId}-${t}`,class:`silvercrest-product-grid__product`},[V(TC,{type:`product`,class:`silvercrest-product-grid__card-skeleton-loader`})]))),128)):H(``,!0)]),_:1}),e.isLoading?H(``,!0):(L(),R(`div`,$R,[e.hasError?(L(),R(`p`,ez,we(e.fetchFailedText),1)):(L(),R(I,{key:1},[B(`p`,tz,we(n.value),1),e.hasNextPage?(L(),z(N(Hb),{key:0,label:e.loadMoreButtonLabel,onClick:a[0]||=e=>i(`loadMore`)},null,8,[`label`])):H(``,!0)],64))]))])]))}});AP.registerPlugin(YL);var rz=.2,iz=.3,az=70,oz=70;function sz(e,t,n,r,i){let a=null,o=null,s=null,c=M(null),l=M(0),u=M(0),d=M(!1),f=Yl(),{isMobile:p}=Mg(`${EC}px`),{width:m}=tu(),{x:h,y:g}=Jl({type:`client`}),_=W(()=>{let e=on(i);return!e||!c.value?null:e.find(e=>e.cmsId===c.value)?.image??null}),v=e=>{s?.abort(),s=new AbortController;let{signal:t}=s;e.querySelectorAll(`[data-img-id], a`).forEach((n,r)=>{n.classList.add(`silvercrest-quote__text-link`),n.setAttribute(`data-link-token`,`lnk-${r}`),n.addEventListener(`focus`,t=>x(t,e),{signal:t}),n.addEventListener(`blur`,S,{signal:t})}
104),e.querySelectorAll(`b`).forEach(e=>e.classList.add(`silvercrest-quote__text-highlight`));let n=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null),r=[];for(;n.nextNode();)r.push(n.currentNode);r.forEach(e=>{let t=e.parentNode;if(!t)return;let n=e.parentElement?.closest(`.silvercrest-quote__text-link`),r=n?.getAttribute(`data-link-token`)??null,i=n?.getAttribute(`data-img-id`)??null,a=(e.nodeValue??``).split(/(\s+)/),o=document.createDocumentFragment();a.forEach(e=>{if(e.trim()===``)o.appendChild(document.createTextNode(e));else{let t=document.createElement(`span`);t.classList.add(`silvercrest-quote__reveal-word`),t.textContent=e,r&&t.setAttribute(`data-link-token`,r),i&&t.setAttribute(`data-img-id`,i),o.appendChild(t)}}),t.replaceChild(o,e)})},y=e=>{let t=e.querySelectorAll(`.silvercrest-quote__reveal-word`),n=new Map;return t.forEach(e=>{let t=e,r=t.offsetTop;n.has(r)||n.set(r,[]),n.get(r).push(t)}),Array.from(n.entries()).sort((e,t)=>e[0]-t[0]).map(e=>e[1])},b=async()=>{let i=on(t),s=on(e),m=on(n),h=on(r);if(!i||!s||!m)return;if(o===null?o=i.innerHTML:i.innerHTML=o,a&&=(a.kill(),null),h&&h.classList.remove(`silvercrest-quote__figcaption--visible`),AP.set(m,{clearProps:`all`}),c.value=null,d.value=!1,v(i),f.value===`reduce`){i.querySelectorAll(`.silvercrest-quote__text-link`).forEach(e=>e.classList.add(`silvercrest-quote__text-link--revealed`)),h&&h.classList.add(`silvercrest-quote__figcaption--visible`);return}await Pn();let g=y(i);if(g.length===0)return;let _=Array.from(i.querySelectorAll(`.silvercrest-quote__reveal-word`)),b=g[0][0].offsetTop,x=p.value?iz:rz,S=p.value?oz:az,C=AP.timeline({scrollTrigger:{trigger:s,start:`top top`,end:`+=${g.length*S}%`,pin:!0,scrub:!0,invalidateOnRefresh:!0}});a=C.scrollTrigger??null,g.forEach((e,t)=>{let n=t===g.length-1,r=`line-${t}`;C.addLabel(r);let i=0,a=C.duration();if(e.forEach(e=>{let t=(e.textContent?.length??0)*x,n=e.getAttribute(`data-link-token`),r=e.getAttribute(`data-img-id`),o=a+i,s=o+t;if(n){let t=_.filter(e=>e.getAttribute(`data-link-token`)===n),i=t[0]===e,a=t[t.length-1]===e,f=t[0],h=m.getBoundingClientRect(),g=f.getBoundingClientRect(),v=g.top-h.top,y=g.left-h.left;if(i){let t=e.closest(`.silvercrest-quote__text-link`);t?.setAttribute(`data-start-time`,o.toString()),C.to({},{duration:.001,onStart:()=>{t?.classList.add(`silvercrest-quote__text-link--revealed`),p.value&&r&&!d.value&&(c.value=r,l.value=v,u.value=y)},onReverseComplete:()=>{t?.classList.remove(`silvercrest-quote__text-link--revealed`),p.value&&r&&!d.value&&(c.value=null)}},o)}a&&(e.closest(`.silvercrest-quote__text-link`)?.setAttribute(`data-end-time`,s.toString()),r&&C.to({},{duration:.001,onStart:()=>{p.value&&c.value===r&&!d.value&&(c.value=null)},onReverseComplete:()=>{p.value&&!d.value&&(c.value=r,l.value=v,u.value=y)}},s+.005))}C.to(e,{backgroundPosition:`0% 0%`,duration:t,ease:`none`},o),i+=t}),n&&h){let e=a+i*.3;C.to({},{duration:.001,onStart:()=>{h.classList.add(`silvercrest-quote__figcaption--visible`)},onReverseComplete:()=>{h.classList.remove(`silvercrest-quote__figcaption--visible`)}},e)}if(t<g.length-1){let e=g[t+1][0].offsetTop-b;C.to(m,{y:-e,duration:i,ease:`none`},r)}})},x=(e,t)=>{let r=e.currentTarget,i=r.getAttribute(`data-end-time`),o=r.getAttribute(`data-img-id`),s=r.getAttribute(`data-link-token`);if(a&&i){let e=parseFloat(i),t=a.animation?.duration()||0;if(t>0){let n=Math.max(0,e-.01),r=a.start+n/t*(a.end-a.start);window.scrollTo({top:r,behavior:`smooth`})}}let f=on(n);if(o&&s&&f){let e=t.querySelector(`.silvercrest-quote__reveal-word[data-link-token="${s}"]`);if(e){let t=f.getBoundingClientRect(),n=e.getBoundingClientRect();u.value=n.left-t.left,l.value=n.top-t.top,c.value=o,d.value=!0}}},S=()=>{c.value=null,d.value=!1},C=W(()=>{let e=m.value-240-16;return{left:`${Math.min(Math.max(u.value,16),e)}px`,top:`${l.value+8}px`}}),w=W(()=>({left:`${h.value+16+240>m.value?h.value-240-32:h.value+16}px`,top:`${g.value}px`})),T=e=>{if(p.value)return;let t=e.target?.closest(`.silvercrest-quote__text-link`),n=t?.getAttribute(`data-img-id`),r=t?.classList.contains(`silvercrest-quote__text-link--revealed`);c.value=n&&r?n:null},E=()=>{p.value||(c.value=null)};tr(m,()=>{b()});let D=()=>{let e=on(t);e&&AP.set(e.querySelectorAll(`.silvercrest-quote__reveal-word`),{})};return ai(()=>{b(),YL.addEventListener(`refreshInit`,D)}),li(()=>{s?.abort(),YL.removeEventListener(`refreshInit`,D),a&&a.kill()}),{activeImage:_,isKeyboardActive:d,mobileImageStyle:C,desktopImageStyle:w,handleDesktopMouseOver:T,handleDesktopMouseLeave:E}}var cz={ref:`quoteContainer`,class:`silvercrest-quote`},lz={class:`silvercrest-quote__scroller-track`},uz={ref:`motionWrapper`,class:`silvercrest-quote__content-wrapper`},dz=[`innerHTML`],fz={key:0,ref:`authorContainer`,class:`silvercrest-quote__figcaption`},pz={class:`silvercrest-quote__author`},mz=F({__name:`SilvercrestQuote`,props:{quote:{},author:{},images:{}},setup(e){let t=Pr(`quoteContainer`),n=Pr(`richTextContainer`),r=Pr(`motionWrapper`),i=Pr(`authorContainer`),a=W(()=>Oy(`silvercrest-quote`,e.quote,`silvercrest`)),{activeImage:o,mobileImageStyle:s,desktopImageStyle:c,isKeyboardActive:l,handleDesktopMouseOver:u,handleDesktopMouseLeave:d}=sz(t,n,r,i,e.images);return(t,n)=>(L(),R(`div`,cz,[B(`div`,lz,[B(`figure`,uz,[B(`blockquote`,{ref:`richTextContainer`,class:`silvercrest-quote__rich-text`,onMouseover:n[0]||=(...e)=>N(u)&&N(u)(...e),onMouseleave:n[1]||=(...e)=>N(d)&&N(d)(...e),innerHTML:a.value},null,40,dz),e.author?(L(),R(`figcaption`,fz,[B(`cite`,pz,we(e.author),1)],512)):H(``,!0),V(Ko,{name:`silvercrest-quote__preview-fade`},{default:P(()=>[N(o)?(L(),R(`div`,{key:0,class:A([`silvercrest-quote__preview-mobile`,{"silvercrest-quote__preview-mobile--keyboard-active":N(l)}]),style:fe(N(s)),"aria-hidden":`true`},[V(N(lu),U(N(o),{"aspect-ratio":`4/3`,class:`silvercrest-quote__preview-asset`}),null,16)],6)):H(``,!0)]),_:1})],512)]),(L(),z(mr,{to:`body`},[V(Ko,{name:`silvercrest-quote__preview-fade`},{default:P(()=>[N(o)&&!N(l)?(L(),R(`div`,{key:0,class:`silvercrest-quote__preview-desktop`,style:fe(N(c)),"aria-hidden":`true`},[V(N(lu),U(N(o),{"aspect-ratio":`3/4`,class:`silvercrest-quote__preview-asset`}),null,16)],4)):H(``,!0)]),_:1})]))],512))}}),hz={class:`silvercrest-recipe-grid`},gz={key:0,class:`silvercrest-recipe-grid__load-more`},_z={key:0,class:`silvercrest-recipe-grid__result-count`,"aria-live":`polite`,"aria-atomic":`true`},vz=F({__name:`SilvercrestRecipeGrid`,props:{topicCards:{},resultCountText:{},hasNextPage:{type:Boolean},isLoading:{type:Boolean},pageSize:{default:12},remainingRecipeCount:{},loadMoreButtonLabel:{}}
104,emits:[`loadMore`],setup(e,{emit:t}){let n=W(()=>Math.min(e.pageSize,e.remainingRecipeCount??e.pageSize)),r=t;return(t,i)=>(L(),R(`div`,hz,[V(N(MS),{class:`silvercrest-recipe-grid__results`},{default:P(()=>[(L(!0),R(I,null,bi(e.topicCards,e=>(L(),R(`li`,{key:e.href,class:`silvercrest-recipe-grid__recipe`},[V(ow,U({ref_for:!0},e,{class:`silvercrest-recipe-grid__recipe-card`}),null,16)]))),128)),e.isLoading?(L(!0),R(I,{key:0},bi(n.value,e=>(L(),R(`li`,{key:`card-skeleton-loader-${e}`,class:`silvercrest-recipe-grid__recipe`,"aria-hidden":`true`},[V(TC,{type:`recipe`,class:`silvercrest-recipe-grid__card-skeleton-loader`})]))),128)):H(``,!0)]),_:1}),e.hasNextPage||e.topicCards.length>0?(L(),R(`div`,gz,[e.topicCards.length>0?(L(),R(`output`,_z,we(e.resultCountText),1)):H(``,!0),e.hasNextPage?(L(),z(N(Hb),{key:1,label:e.loadMoreButtonLabel,level:`primary`,"is-loading":e.isLoading,onClick:i[0]||=e=>r(`loadMore`)},null,8,[`label`,`is-loading`])):H(``,!0)])):H(``,!0)]))}}),yz={class:`silvercrest-recipe-information-accordion`},bz={class:`silvercrest-recipe-information-accordion__heading`},xz=[`id`,`aria-expanded`,`aria-controls`,`onClick`],Sz={class:`silvercrest-recipe-information-accordion__label`},Cz=[`id`,`aria-labelledby`,`inert`],wz={class:`silvercrest-recipe-information-accordion__panel-inner`},Tz=IS(F({__name:`SilvercrestRecipeInformationAccordion`,props:{items:{},activeIndex:{}},setup(e){let t=e=>`silvercrest-recipe-information-accordion-${e}-trigger`,n=e=>`silvercrest-recipe-information-accordion-${e}-panel`,r=()=>[e.activeIndex??0].flat().map(t=>e.items[t]?.cmsId).filter(e=>e!==void 0),i=M(new Set(r()));tr([()=>e.items,()=>e.activeIndex],()=>{i.value=new Set(r())},{immediate:!0});let a=e=>i.value.has(e),o=e=>{let t=new Set(i.value);i.value.has(e)?t.delete(e):t.add(e),i.value=t};return(r,i)=>(L(),R(`div`,yz,[(L(!0),R(I,null,bi(e.items,e=>(L(),R(`div`,{key:e.cmsId,class:A([`silvercrest-recipe-information-accordion__item`,{"silvercrest-recipe-information-accordion__item--open":a(e.cmsId)}])},[B(`h3`,bz,[B(`button`,{id:t(e.cmsId),type:`button`,class:`silvercrest-recipe-information-accordion__trigger`,"aria-expanded":a(e.cmsId),"aria-controls":n(e.cmsId),onClick:t=>o(e.cmsId)},[B(`span`,Sz,we(e.label),1),V(N(Qy),{name:`arrow-down`,"aria-hidden":`true`,class:`silvercrest-recipe-information-accordion__icon`})],8,xz)]),B(`div`,{id:n(e.cmsId),role:`region`,"aria-labelledby":t(e.cmsId),class:`silvercrest-recipe-information-accordion__panel`,inert:!a(e.cmsId)},[B(`div`,wz,[Si(r.$slots,e.cmsId,{item:e,open:a(e.cmsId)},void 0,!0)])],8,Cz)],2))),128))]))}}),[[`__scopeId`,`data-v-46551fbb`]]),Ez={ref:`fieldset`,class:`silvercrest-recipe-information-portion-size-dropdown`},Dz={class:`silvercrest-recipe-information-portion-size-dropdown__legend`},Oz=[`value`],kz={class:`silvercrest-recipe-information-portion-size-dropdown__label`},Az=IS(F({__name:`SilvercrestRecipeInformationServingsSizeDropdown`,props:Ni({recipeId:{},a11yRadioGroupLabel:{},options:{}},{modelValue:{},modelModifiers:{}}),emits:Ni([`select`],[`update:modelValue`]),setup(e,{expose:t,emit:n}){let r=Pr(`radioInputs`),i=Pr(`fieldset`),a=`silvercrest-recipe-information-portion-size-${e.recipeId}`,o=!1,s=ea(e,`modelValue`),c=()=>{s.value&&d(`select`,s.value)},l=()=>{let e=r.value??[];e.length&&(e.find(e=>e.checked)??e[0])?.focus()};yl([`ArrowUp`,`ArrowDown`,`ArrowLeft`,`ArrowRight`],()=>{o=!0},{target:i}),yl([` `,`Spacebar`,`Enter`],e=>{e.preventDefault(),o=!1,c()},{target:i}),dl(i,`pointerdown`,()=>{o=!1},{passive:!0});let u=()=>{o||c(),o=!1},d=n;return t({focus:l}),(t,n)=>(L(),R(`fieldset`,Ez,[B(`legend`,Dz,we(e.a11yRadioGroupLabel),1),(L(!0),R(I,null,bi(e.options,e=>(L(),R(`label`,{key:e.id,class:A([`silvercrest-recipe-information-portion-size-dropdown__option`,{"silvercrest-recipe-information-portion-size-dropdown__option--selected":s.value?.id===e.id}])},[Kn(B(`input`,{ref_for:!0,ref:`radioInputs`,"onUpdate:modelValue":n[0]||=e=>s.value=e,type:`radio`,name:a,value:e,class:`silvercrest-recipe-information-portion-size-dropdown__input`,onChange:u},null,40,Oz),[[ac,s.value]]),B(`span`,kz,we(e.amount)+` `+we(e.unit),1),n[1]||=B(`span`,{class:`silvercrest-recipe-information-portion-size-dropdown__marker`,"aria-hidden":`true`},null,-1)],2))),128))],512))}}),[[`__scopeId`,`data-v-c41504c1`]]),jz={class:`silvercrest-recipe-information`},Mz={class:`silvercrest-recipe-information__serving-size-label`},Nz=[`inert`],Pz={class:`silvercrest-recipe-information__serving-size-panel-inner`},Fz={class:`silvercrest-recipe-information__ingredients`},Iz={class:`silvercrest-recipe-information__ingredient-label`},Lz={class:`silvercrest-recipe-information__ingredient-amount`},Rz=IS(F({__name:`SilvercrestRecipeInformation`,props:Ni({recipeId:{},headline:{},servingSize:{},ingredientsCategories:{},initialOpenAccordion:{}},{selectedServingSize:{},selectedServingSizeModifiers:{}}),emits:[`update:selectedServingSize`],setup(e){let t=ea(e,`selectedServingSize`),n=Pr(`dropdownRef`),r=W(()=>(e.servingSize?.options.length??0)>1),i=`silvercrest-recipe-information-serving-size-trigger-${e.recipeId}`,a=`silvercrest-recipe-information-serving-size-panel-${e.recipeId}`,o=W(()=>({text:e.headline.text,as:e.headline.as??`h3`,headlineType:e.headline.headlineType??`headline-4-base`})),s=M(!1),c=Pr(`servingSizePanelRef`),l=Pr(`triggerRef`),u=async()=>{s.value=!0,await Pn(),n.value?.focus()},d=async()=>{s.value&&(s.value=!1,await Pn(),ul(l)?.focus())},f=()=>{s.value?d():u()},p=e=>{d()};return pl(c,()=>{s.value&&=!1},{ignore:[l]}),(u,m)=>(L(),R(`div`,jz,[V(jy,U(o.value,{class:`silvercrest-recipe-information__headline`}),null,16),e.servingSize?(L(),R(`div`,{key:0,class:A([`silvercrest-recipe-information__serving-size`,{"silvercrest-recipe-information__serving-size--open":s.value}])},[B(`div`,{class:A([`silvercrest-recipe-information__serving-size-row`,{"silvercrest-recipe-information__serving-size-row--no-serving-size-choice":!r.value}])},[B(`span`,Mz,[V(Ko,{name:`silvercrest-recipe-information__transition-fade-in`,mode:`out-in`},{default:P(()=>[(L(),R(`span`,{key:t.value?.id,class:`silvercrest-recipe-information__serving-size-label-amount`},we(t.value?.amount),1))]),_:1}),ro(` `+we(t.value?.unit),1)]),r.value?(L(),z(N(Hb),{key:0,id:i,ref_key:`triggerRef`,ref:l,label:e.servingSize?.servingSizeButtonLabel,icon:`forward-arrow`,level:`tertiary`,"aria-expanded":s.value,"aria-controls":a,class:`silvercrest-recipe-information__serving-size-trigger`,onClick:f},null,8,[`label`,`aria-expanded`])):H(``,!0)],2),e.servingSize&&r.value?(L(),R(`div`,{key:0,id:a,ref_key:`servingSizePanelRef`,ref:c,role:`region`,"aria-labelledby":i,class:`silvercrest-recipe-information__serving-size-panel`,inert:!s.value,onKeydown:fc(d,[`esc`])},[B(`div`,Pz,[V(Az,{ref_key:`dropdownRef`,ref:n,modelValue:t.value,"onUpdate:modelValue":m[0]||=e=>t.value=e,"recipe-id":e.recipeId,"a11y-radio-group-label":e.servingSize.a11yRadioGroupLabel,options:e.servingSize.options,onSelect:p},null,8,[`modelValue`,`recipe-id`,`a11y-radio-group-label`,`options`])])],40,Nz)):H(``,!0)],2)):H(``,!0),V(Ko,{name:`silvercrest-recipe-information__transition-fade-in`,mode:`out-in`},{default:P(()=>[(L(),z(Tz,{key:e.ingredientsCategories[0].cmsId,class:`silvercrest-recipe-information__accordion`,items:e.ingredientsCategories,"active-index":e.initialOpenAccordion??0},xi({_:2},[bi(e.ingredientsCategories,e=>({name:e.cmsId,fn:P(()=>[B(`ul`,Fz,[(L(!0),R(I,null,bi(e.ingredients,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-recipe-information__ingredient`},[B(`span`,Iz,we(e.label),1),B(`span`,Lz,we(e.amount),1)]))),128))])])}))]),1032,[`items`,`active-index`]))]),_:1})]))}}),[[`__scopeId`,`data-v-e4ef68ca`]]),zz={class:`silvercrest-stepped-content-card__content`},Bz={key:1,class:`silvercrest-stepped-content-card__ingredients-list`},Vz=F({__name:`SilvercrestSteppedContentCard`,props:{as:{default:`article`},image:{},badge:{},textHeader:{},ingredientsList:{}},setup(e){let{currentAspectRatio:t}=AC({phonePortrait:`4/3`,tabletPortrait:`1/1`,desktop:`4/3`}),n=W(()=>({...e.textHeader,headline:e.textHeader.headline??{text:``},hideHeadline:!e.textHeader.headline,buttons:e.textHeader.buttons?.map(e=>({...e,size:`small`})),inlineCta:!0,fullWidth:!0,buttonsBehaviour:{allScreens:`sideBySide`}}));return(r,i)=>(L(),z(_i(e.as),{class:A([`silvercrest-stepped-content-card`,{"silvercrest-stepped-content-card--with-image":e.image}])},{default:P(()=>[e.image?(L(),z(N(lu),U({key:0},e.image,{"aspect-ratio":N(t),class:`silvercrest-stepped-content-card__image`}),null,16,[`aspect-ratio`])):H(``,!0),B(`div`,zz,[e.badge?(L(),z(N(vb),U({key:0},e.badge,{class:`silvercrest-stepped-content-card__badge`}),null,16)):H(``,!0),V(VS,U(n.value,{class:`silvercrest-stepped-content-card__text-header`}),null,16),e.ingredientsList?(L(),R(`ul`,Bz,[(L(!0),R(I,null,bi(e.ingredientsList,e=>(L(),R(`li`,{key:e.cmsId},we(e.text),1))),128))])):H(``,!0)])]),_:1},8,[`class`]))}}),Hz={key:0,class:`silvercrest-small-card__icon`,"aria-hidden":`true`},Uz={class:`silvercrest-small-card__label`},Wz=F({__name:`SilvercrestSmallCard`,props:{as:{},label:{},href:{},target:{},variant:{default:`default`},type:{},image:{},icon:{}},setup(e){let t=Pi(e,[`variant`]),n=W(()=>t.as??`div`),{currentAspectRatio:r}=AC({phonePortrait:e.variant===`tiny`?`1/1`:`4/3`,tabletLandscape:`1/1`});return(i,a)=>(L(),z(_i(n.value),U({class:[`silvercrest-small-card`,`silvercrest-small-card--${e.variant}`,{"silvercrest-small-card--link":n.value===`a`||!!e.href}]},n.value===`a`?{href:e.href,target:e.target}:{}),{default:P(()=>[t.type===`icon`?(L(),R(`span`,Hz,[V(N(Qy),{name:t.icon},null,8,[`name`])])):t.type===`image`?(L(),z(N(lu),U({key:1},t.image,{alt:t.image.alt??``,"aria-hidden":!t.image.alt,"aspect-ratio":N(r),class:`silvercrest-small-card__image`}),null,16,[`alt`,`aria-hidden`,`aspect-ratio`])):H(``,!0),B(`span`,Uz,we(t.label),1)]),_:1}
104,16,[`class`]))}}),Gz={class:`silvercrest-stepped-instructions-card`},Kz={class:`silvercrest-stepped-instructions-card__header`},qz={class:`silvercrest-stepped-instructions-card__body`},Jz={key:0,class:`silvercrest-stepped-instructions-card__description`},Yz={class:`silvercrest-stepped-instructions-card__footer`},Xz={key:1,class:`silvercrest-stepped-instructions-card__badges`},Zz={class:`silvercrest-stepped-instructions-card__badge`},Qz={class:`silvercrest-stepped-instructions-card__badge-labelk`},$z=F({__name:`SilvercrestSteppedInstructionsCard`,props:{badge:{},headline:{},description:{},deviceMode:{},settingsBadges:{}},setup(e){return(t,n)=>(L(),R(`div`,Gz,[B(`div`,Kz,[e.badge?(L(),z(N(vb),U({key:0},e.badge,{class:`silvercrest-stepped-instructions-card__order-badge`}),null,16)):H(``,!0),V(jy,{text:e.headline.text,as:e.headline?.as||`h2`,"headline-type":e.headline?.headlineType||`headline-4-prominent`,class:`silvercrest-stepped-instructions-card__headline`},null,8,[`text`,`as`,`headline-type`])]),n[0]||=B(`hr`,{class:`silvercrest-stepped-instructions-card__divider`},null,-1),B(`div`,qz,[e.description?(L(),R(`p`,Jz,we(e.description),1)):H(``,!0)]),B(`div`,Yz,[e.deviceMode?(L(),z(Wz,U({key:0},e.deviceMode,{variant:`tiny`,class:`silvercrest-stepped-instructions-card__small-card`}),null,16)):H(``,!0),e.settingsBadges?.length?(L(),R(`ul`,Xz,[(L(!0),R(I,null,bi(e.settingsBadges,e=>(L(),R(`li`,{key:e.cmsId},[B(`span`,Zz,[e.icon?(L(),z(N(Qy),{key:0,name:e.icon,"aria-hidden":`true`,class:`silvercrest-stepped-instructions-card__badge-icon`},null,8,[`name`])):H(``,!0),B(`span`,Qz,we(e.label),1)])]))),128))])):H(``,!0)])]))}}),eB={class:`silvercrest-stepped-content`},tB=F({__name:`SilvercrestSteppedContent`,props:{textHeader:{},stepCards:{},bottomLine:{},theme:{default:`light`}},setup(e){let t=W(()=>e.theme===`red`?`monsieur-cuisine`:e.theme);return(n,r)=>(L(),R(`div`,eB,[e.textHeader?(L(),z(VS,_e(U({key:0},e.textHeader)),null,16)):H(``,!0),B(`ol`,{class:A([`silvercrest-stepped-content__cards`,[`ods-brand-silvercrest`,`ods-theme-${t.value}`]])},[(L(!0),R(I,null,bi(e.stepCards,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-stepped-content__card-item`},[e.type===`instructions`?(L(),z($z,U({key:0,ref_for:!0},e),null,16)):(L(),z(Vz,U({key:1,ref_for:!0},e),null,16))]))),128))],2),e.bottomLine?(L(),z(jy,U({key:1},e.bottomLine,{class:`silvercrest-stepped-content__bottom-line`}),null,16)):H(``,!0)]))}}),nB={class:`silvercrest-recipe-instructions`},rB={key:0,class:`silvercrest-recipe-instructions__header`},iB=[`aria-label`],aB=[`id`,`aria-selected`,`aria-controls`,`tabindex`],oB=[`id`,`aria-selected`,`aria-controls`,`tabindex`],sB=[`id`,`role`,`aria-labelledby`],cB=F({__name:`SilvercrestRecipeInstructions`,props:{recipeId:{},headline:{},instructionsSteps:{},instructionsText:{},stepsTextSwitch:{},defaultView:{default:`steps`}},setup(e){let t=[`steps`,`text`],n=W(()=>!!e.instructionsText?.trim()),r=W(()=>{if(e.headline)return{...e.headline,as:e.headline.as??`h3`,headlineType:e.headline.headlineType??`headline-3-base`}}),i=W(()=>e.instructionsSteps.map(e=>({...e,type:`instructions`}))),a=M(e.defaultView===`text`&&e.instructionsText&&e.stepsTextSwitch?`text`:`steps`);tr(()=>e.instructionsText,()=>{!n.value&&a.value===`text`&&(a.value=`steps`)});let o=W({get:()=>t.indexOf(a.value),set:e=>{a.value=t[e]??`steps`}}),s=t=>`${e.recipeId}-tab-${t}`,c=t=>`${e.recipeId}-panel-${t}`,{handleKeyDown:l}=ZO({activeTabIndex:o,tabCount:t.length,containerSelector:`.silvercrest-recipe-instructions__toggle`}),u=e=>{a.value=e};return(o,d)=>(L(),R(`div`,nB,[r.value||n.value?(L(),R(`div`,rB,[r.value?(L(),z(jy,U({key:0},r.value,{class:`silvercrest-recipe-instructions__headline`}),null,16)):H(``,!0),n.value?(L(),R(`div`,{key:1,class:`silvercrest-recipe-instructions__toggle`,role:`tablist`,"aria-label":e.stepsTextSwitch?.a11yLabel},[B(`button`,{id:s(`steps`),key:`steps`,role:`tab`,class:A([`silvercrest-recipe-instructions__toggle-button`,{"silvercrest-recipe-instructions__toggle-button--active":a.value===`steps`}]),"aria-selected":a.value===`steps`,"aria-controls":c(`steps`),tabindex:a.value===`steps`?0:-1,onClick:d[0]||=e=>u(`steps`),onKeydown:d[1]||=e=>N(l)(e,t.indexOf(`steps`))},[V(N(Qy),{name:`stepsIcon`,"aria-hidden":`true`,class:`silvercrest-recipe-instructions__toggle-icon`}),ro(` `+we(e.stepsTextSwitch.stepsLabel),1)],42,aB),B(`button`,{id:s(`text`),key:`text`,role:`tab`,class:A([`silvercrest-recipe-instructions__toggle-button`,{"silvercrest-recipe-instructions__toggle-button--active":a.value===`text`}]),"aria-selected":a.value===`text`,"aria-controls":c(`text`),tabindex:a.value===`text`?0:-1,onClick:d[2]||=e=>u(`text`),onKeydown:d[3]||=e=>N(l)(e,t.indexOf(`text`))},[V(N(Qy),{name:`textIconName`,"aria-hidden":`true`,class:`silvercrest-recipe-instructions__toggle-icon`}
104),ro(` `+we(e.stepsTextSwitch?.textLabel),1)],42,oB)],8,iB)):H(``,!0)])):H(``,!0),V(Ko,{name:`silvercrest-recipe-instructions__transition-fade-in`,mode:`out-in`},{default:P(()=>[a.value===`steps`?(L(),R(`div`,{id:n.value?c(`steps`):void 0,key:`steps-${JSON.stringify(e.instructionsSteps)}`,role:n.value?`tabpanel`:void 0,"aria-labelledby":n.value?s(`steps`):void 0,class:`silvercrest-recipe-instructions__panel`},[V(tB,{"step-cards":i.value,class:`silvercrest-recipe-instructions__steps`},null,8,[`step-cards`])],8,sB)):a.value===`text`&&e.instructionsText?(L(),z(ky,{id:c(`text`),key:`text-${e.instructionsText}`,"rich-text":e.instructionsText,role:`tabpanel`,"aria-labelledby":s(`text`),class:`silvercrest-recipe-instructions__panel silvercrest-recipe-instructions__text`},null,8,[`id`,`rich-text`,`aria-labelledby`])):H(``,!0)]),_:1})]))}}),lB={class:`silvercrest-recipe-search__suggestions`},uB={class:`silvercrest-recipe-search__suggestion silvercrest-recipe-search__suggestion--bottom`},dB=F({__name:`SilvercrestRecipeSearch`,props:{textHeader:{},searchQuery:{default:``},searchLabels:{},suggestions:{default:()=>[]},overviewPageLink:{}},emits:[`search`,`submit`],setup(e,{emit:t}){let n=t,r=Pr(`inputWrapper`),i=M(e.searchQuery),{focused:a}=_ee(r),o=El(`(min-width: 768px)`),s=W(()=>a.value&&e.suggestions.length>0),{scrollMarginTop:c}=eC(),{top:l}=zl(r),{y:u}=xee();tr(a,(e,t)=>{if(e&&!t&&r.value&&globalThis.window!==void 0){let e=l.value+u.value-c.value;globalThis.scrollTo({top:e,behavior:`smooth`})}}),tr(()=>e.searchQuery,e=>{i.value=e??``},{immediate:!0});function d(){if(!r.value)return[];let e=r.value.querySelector(`.silvercrest-recipe-search__suggestions`);return e?Array.from(e.querySelectorAll(`a, button, [tabindex='0']`)):[]}function f(e){globalThis.document?.activeElement instanceof HTMLElement&&globalThis.document.activeElement.blur(),n(`submit`,typeof e==`string`?e:i.value)}function p(){(r.value?.querySelector(`input`))?.focus()}function m(){p(),globalThis.document?.activeElement instanceof HTMLElement&&globalThis.document.activeElement.blur()}function h(e,t){e[t===-1?0:(t+1)%e.length]?.focus()}function g(e,t){if(t!==-1){if(t===0){p();return}e[(t-1+e.length)%e.length]?.focus()}}function _(e){if(e.key===`Escape`){m();return}if(!s.value){e.key===`Enter`&&(e.preventDefault(),f(i.value));return}let t=d();if(t.length===0)return;let n=globalThis.document?.activeElement??null,r=t.findIndex(e=>e===n||n!==null&&e.contains(n));e.key===`ArrowDown`?(e.preventDefault(),h(t,r)):e.key===`ArrowUp`?(e.preventDefault(),g(t,r)):e.key===`Enter`&&r===-1&&(e.preventDefault(),f(i.value))}function v(e){let t=typeof e==`string`?e:``;i.value=t,n(`search`,t)}return(t,n)=>(L(),R(`div`,{class:A([`silvercrest-recipe-search`,{"silvercrest-recipe-search--is-focused":N(a)}]),role:`search`},[e.textHeader?(L(),z(VS,U({key:0},e.textHeader,{class:`silvercrest-recipe-search__text-header`}),null,16)):H(``,!0),B(`div`,{class:A([`silvercrest-recipe-search__overlay`,{"silvercrest-recipe-search__overlay--visible":N(a)}]),"aria-hidden":`true`},null,2),B(`div`,{ref:`inputWrapper`,class:`silvercrest-recipe-search__input-wrapper`,onKeydown:_},[V(N(xS),{modelValue:i.value,"onUpdate:modelValue":[n[0]||=e=>i.value=e,v],ariaLabel:e.searchLabels.a11yInputLabel,ariaResetLabel:e.searchLabels.a11yResetLabel,icon:`search`,placeholder:e.searchLabels.placeholder,size:`standard`,submitButtonType:`text`,submitLabel:N(a)&&N(o)?e.searchLabels.submitLabel:``,class:`silvercrest-recipe-search__input`,"onClick:submit":f},null,8,[`modelValue`,`ariaLabel`,`ariaResetLabel`,`placeholder`,`submitLabel`]),V(_T,{isOpen:s.value,class:`silvercrest-recipe-search__flyout`},{default:P(()=>[B(`ul`,lB,[(L(!0),R(I,null,bi(e.suggestions,e=>(L(),R(I,{key:e.id},[e.image?(L(),z(N(dS),{key:0,label:e.title,href:e.recipeLink,image:e.image,as:`li`,class:`silvercrest-recipe-search__suggestion`},null,8,[`label`,`href`,`image`])):(L(),z(N(pS),{key:1,label:e.title,href:e.recipeLink,as:`li`,size:`small`,icon:`search`,class:`silvercrest-recipe-search__suggestion`},null,8,[`label`,`href`]))],64))),128)),B(`li`,uB,[V(N(Hb),U(e.overviewPageLink,{as:`a`,level:`tertiary`,icon:`forward-arrow`}),null,16)])])]),_:1},8,[`isOpen`])],544)],2))}}),fB={class:`silvercrest-recipe-stage`},pB={class:`silvercrest-recipe-stage__header`},mB={key:1,class:`silvercrest-recipe-stage__actions`},hB={class:`silvercrest-recipe-stage__media`},gB={class:`silvercrest-recipe-stage__content`},_B={key:1,class:`silvercrest-recipe-stage__rating`},vB={key:2,class:`silvercrest-recipe-stage__author`},yB={class:`silvercrest-recipe-stage__author-name`}
104,bB={key:3,class:`silvercrest-recipe-stage__description`},xB={key:4,class:`silvercrest-recipe-stage__meta`},SB={key:0,class:`silvercrest-recipe-stage__meta-cooking-pilot`},CB={key:5,class:`silvercrest-recipe-stage__devices`},wB=F({__name:`SilvercrestRecipeStage`,props:{breadcrumbs:{},a11yPrintButtonLabel:{},shareRecipe:{},image:{},newBadgeLabel:{},rating:{},author:{},headline:{},description:{},cookingPilot:{},badges:{},devices:{}},setup(e){let t=W(()=>({text:e.headline.text,as:e.headline.as??`h2`,headlineType:e.headline.headlineType??`headline-1-prominent`})),{resolvedSvg:n}=QC(()=>`cooking-pilot`),{resolvedSvg:r}=QC(()=>`mc-checkmark`),{resolvedSvg:i}=QC(()=>`monsieur-cuisine-logo`),a=M(!1);ai(()=>{a.value=!0});function o(){a.value&&(typeof window>`u`||window.print())}return(a,s)=>(L(),R(`div`,fB,[B(`div`,pB,[e.breadcrumbs?(L(),z(gC,U({key:0},e.breadcrumbs,{class:`silvercrest-recipe-stage__breadcrumbs`}),null,16)):H(``,!0),e.a11yPrintButtonLabel||e.shareRecipe?(L(),R(`div`,mB,[e.a11yPrintButtonLabel?(L(),z(N(Ab),{key:0,as:`button`,variant:`discrete`,size:`small`,icon:`printer`,"aria-label":e.a11yPrintButtonLabel,onClick:o},null,8,[`aria-label`])):H(``,!0),e.shareRecipe?(L(),z(N(Ab),{key:1,as:`button`,variant:`discrete`,size:`small`,icon:`share`,"aria-label":e.shareRecipe.a11yShareButtonLabel},null,8,[`aria-label`])):H(``,!0)])):H(``,!0)]),B(`div`,hB,[V(N(lu),U({alt:``,"aspect-ratio":`1/1`},e.image,{"aria-hidden":`true`,class:`silvercrest-recipe-stage__image`}),null,16)]),B(`div`,gB,[e.newBadgeLabel?(L(),z(hC,{key:0,variant:`dark`,label:e.newBadgeLabel,class:`silvercrest-recipe-stage__new-badge`},null,8,[`label`])):H(``,!0),e.rating?(L(),R(`div`,_B,[V(XC,U(e.rating,{class:`silvercrest-recipe-stage__stars`}),null,16)])):H(``,!0),e.author?(L(),R(`div`,vB,[V(N(au),{svg:N(i),"aria-hidden":`true`,class:`silvercrest-recipe-stage__monsieur-cuisine-logo`},null,8,[`svg`]),B(`span`,yB,we(e.author.name),1),e.author.official?(L(),z(N(au),{key:0,svg:N(r),"aria-hidden":`true`,class:`silvercrest-recipe-stage__author-crest`},null,8,[`svg`])):H(``,!0)])):H(``,!0),V(jy,U(t.value,{class:`silvercrest-recipe-stage__headline`}),null,16),e.description?(L(),R(`p`,bB,we(e.description),1)):H(``,!0),e.badges?.length||e.cookingPilot?.enabled?(L(),R(`ul`,xB,[e.cookingPilot?.enabled?(L(),R(`li`,SB,[V(N(au),{svg:N(n),class:`silvercrest-recipe-stage__cooking-pilot`,"aria-label":e.cookingPilot.a11yCookingPilotLabel,role:e.cookingPilot.a11yCookingPilotLabel?`img`:void 0},null,8,[`svg`,`aria-label`,`role`])])):H(``,!0),(L(!0),R(I,null,bi(e.badges,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-recipe-stage__meta-item`},[V(hC,{variant:`gray`,label:e.label,icon:e.icon},null,8,[`label`,`icon`])]))),128))])):H(``,!0),e.devices?.length?(L(),R(`ul`,CB,[(L(!0),R(I,null,bi(e.devices,e=>(L(),R(`li`,{key:e.cmsId,class:`silvercrest-recipe-stage__device`},[V(Wz,{type:`image`,image:e.image,label:e.label,variant:`tiny`},null,8,[`image`,`label`])]))),128))])):H(``,!0)])]))}}),TB={key:0,class:`silvercrest-scrollytelling-card__number`},EB=F({__name:`SilvercrestScrollytellingCard`,props:{as:{default:`div`},number:{},headline:{},text:{},hideBackground:{type:Boolean,default:!1}},setup(e){return(t,n)=>(L(),z(_i(e.as),{class:A([`silvercrest-scrollytelling-card`,{"silvercrest-scrollytelling-card--transparent-bg":e.hideBackground}])},{default:P(()=>[e.number?(L(),R(`span`,TB,we(e.number),1)):H(``,!0),e.headline?(L(),z(jy,U({key:1},e.headline,{as:`h4`,"headline-type":`headline-4-base`,class:`silvercrest-scrollytelling-card__headline`}),null,16)):H(``,!0),e.text?(L(),z(ky,{key:2,"rich-text":e.text,class:`silvercrest-scrollytelling-card__text`},null,8,[`rich-text`])):H(``,!0)]),_:1},8,[`class`]))}});typeof window<`u`&&AP.registerPlugin(YL);var DB={top:{row:1,align:`start`},center:{row:2,align:`center`},bottom:{row:3,align:`end`}},OB={left:{col:1,justify:`start`},center:{col:2,justify:`center`},right:{col:3,justify:`end`}};function kB(e){let{video:t,videoMobile:n,videoDuration:r,videoDurationMobile:i,cards:a,a11yLabels:o,containerRef:s,viewportRef:c,videoRef:l,posterRef:u,cardRefs:d,skipTargetRef
104:f}=e,p=M(!1),m=Yl(),h=W(()=>p.value&&m.value===`reduce`),{height:g}=zl(s),_=M(``),v=M(null),y=null,b=0,x=!1,S=W(()=>on(r)??0),C=W(()=>on(i)??S.value),w=W(()=>h.value?`auto`:`${S.value*480}px`),T=W(()=>h.value?`auto`:`${C.value*480}px`),E=e=>{if(h.value)return{};let[t,n]=(e.positionDesktop||`center-center`).split(`-`),r=DB[e.positionMobile||t]||DB.center,i=DB[t]||DB.center,a=OB[n]||OB.center;return{"--silvercrest-scrollytelling-card-row-mobile":r.row,"--silvercrest-scrollytelling-card-align-mobile":r.align,"--silvercrest-scrollytelling-card-row-desktop":i.row,"--silvercrest-scrollytelling-card-col-desktop":a.col,"--silvercrest-scrollytelling-card-align-desktop":i.align,"--silvercrest-scrollytelling-card-justify-desktop":a.justify}},D=()=>{g.value&&(window.scrollTo({top:window.scrollY+g.value,behavior:`smooth`}),f.value?.focus({preventScroll:!0}))},O=(e,t)=>{let n=null,r=on(a)||[];if(r.forEach((r,i)=>{let a=t&&r.animationTimeStampsMobile?r.animationTimeStampsMobile:r.animationTimeStampsDesktop;e>=a.fadeIn&&e<=a.fadeOut&&(n=i)}),n!==v.value){v.value=n;let e=on(o);n!==null&&e?.cardProgressTemplate&&(_.value=e.cardProgressTemplate.replace(`{current}`,String(n+1)).replace(`{total}`,String(r.length)))}},ee=(e,t)=>{b=t,!(x||e.seeking)&&(x=!0,requestAnimationFrame(()=>{if(e&&!Number.isNaN(e.duration)&&e.readyState>=1){let n=e.duration||t;e.currentTime=Math.min(Math.max(0,b),n-.01)}x=!1}))},te=()=>{typeof window>`u`||(y?.revert(),y=AP.matchMedia(),l.value&&!h.value&&(l.value.pause(),l.value.muted=!0,l.value.load(),l.value.readyState>=2&&(l.value.currentTime=.001)),y.add({isDesktop:`(min-width: 768px) and (prefers-reduced-motion: no-preference)`,isMobile:`(max-width: 767px) and (prefers-reduced-motion: no-preference)`,reduceMotion:`(prefers-reduced-motion: reduce)`},e=>{let{reduceMotion:t,isDesktop:n,isMobile:r}=e.conditions;if(t){_.value=on(o)?.reducedMotionStatus||``,d.value?.length&&AP.set(d.value,{autoAlpha:1,opacity:1,y:0});return}let i=!!n,f=l.value,p=u.value,m=i?S.value:C.value;if(!s.value||!c.value)return;let h=AP.timeline({scrollTrigger:{trigger:s.value,pin:c.value,pinSpacing:!1,start:`top top`,end:`bottom bottom`,scrub:.1,invalidateOnRefresh:!0,onUpdate:e=>{let t=e.progress*m;f&&ee(f,t),O(t,!!r)}}});h.to({},{duration:m},0),p&&h.to(p,{autoAlpha:0,duration:.1,ease:`power1.out`},0);let g=d.value||[];(on(a)||[]).forEach((e,t)=>{let n=g[t];if(!n)return;let i=r&&e.animationTimeStampsMobile?e.animationTimeStampsMobile:e.animationTimeStampsDesktop,a=.5;h.fromTo(n,{opacity:0,autoAlpha:0,y:20},{opacity:1,autoAlpha:1,y:0,duration:a,ease:`power1.out`,immediateRender:!0},i.fadeIn),h.to(n,{opacity:0,autoAlpha:0,y:-20,duration:a,ease:`power1.in`},Math.max(i.fadeIn+a,i.fadeOut-a))}),requestAnimationFrame(()=>{YL.refresh()})}))},ne=()=>{typeof window>`u`||Pn(()=>{let e=l.value;e?(e.muted=!0,e.readyState>=1?te():dl(e,`loadedmetadata`,()=>te(),{once:!0})):te()})};return Rl(c,()=>{p.value&&YL.refresh()}),tr([()=>on(t),()=>on(n),()=>on(a),()=>on(r),()=>on(i)],ne,{deep:!0}),ai(async()=>{p.value=!0,await Pn(),ne()}),li(()=>{y?.revert()}),{isReducedMotion:h,desktopScrollHeight:w,mobileScrollHeight:T,liveRegionStatus:_,getCardStyle:E,skipScrollSection:D}}var AB=[`aria-label`],jB={class:`silvercrest-scrollytelling__sr-only`,"aria-live":`polite`,"aria-atomic":`true`},MB={ref:`viewport`,class:`silvercrest-scrollytelling__viewport`},NB={class:`silvercrest-scrollytelling__video-wrapper`},PB={key:0},FB=[`srcset`],IB=[`src`],LB=[`src`,`controls`,`muted`],RB={class:`silvercrest-scrollytelling__cards-overlay`},zB={class:`silvercrest-scrollytelling__cards-grid`},BB={class:`silvercrest-scrollytelling__cards`},VB={ref:`skipTarget`,tabindex:`-1`,class:`silvercrest-scrollytelling__skip-target`},HB=F({__name:`SilvercrestScrollytelling`,props:{video:{},videoMobile:{},videoDuration:{},videoDurationMobile:{},cards:{default:()=>[]},a11yLabels:{}},setup(e){let t=Pr(`container`),n=Pr(`viewport`),r=Pr(`video`),i=Pr(`poster`),a=Pr(`cards`),o=Pr(`skipTarget`),s=El(`(min-width: 768px)`),c=W(()=>s.value?e.video:e.videoMobile||e.video),{isReducedMotion:l,desktopScrollHeight:u,mobileScrollHeight:d,liveRegionStatus:f,getCardStyle:p,skipScrollSection:m}=kB({video:()=>e.video,videoMobile:()=>e.videoMobile,videoDuration:()=>e.videoDuration,videoDurationMobile:()=>e.videoDurationMobile,cards:()=>e.cards,a11yLabels:()=>e.a11yLabels,containerRef:t,viewportRef:n,videoRef:r,posterRef:i,cardRefs:a,skipTargetRef
104:o});return(t,n)=>(L(),R(I,null,[B(`div`,{ref:`container`,class:A([`silvercrest-scrollytelling`,{"silvercrest-scrollytelling--reduced-motion":N(l)}]),style:fe({"--silvercrest-scrollytelling-desktop-scroll-height":N(u),"--silvercrest-scrollytelling-mobile-scroll-height":N(d)}),"aria-label":e.a11yLabels?.sectionAriaLabel},[B(`div`,jB,we(N(f)),1),B(`div`,MB,[!N(l)&&e.a11yLabels?.skipLinkText?(L(),z(N(Hb),{key:0,level:`tertiary`,label:e.a11yLabels.skipLinkText,class:`silvercrest-scrollytelling__skip-link`,onClick:N(m)},null,8,[`label`,`onClick`])):H(``,!0),B(`div`,NB,[e.video?.poster||e.videoMobile?.poster?(L(),R(`picture`,PB,[e.videoMobile?.poster?(L(),R(`source`,{key:0,srcset:e.videoMobile.poster,media:`(max-width: 767px)`},null,8,FB)):H(``,!0),B(`img`,{ref:`poster`,class:`silvercrest-scrollytelling__poster`,src:e.video?.poster||e.videoMobile?.poster,alt:``,"aria-hidden":`true`,loading:`eager`},null,8,IB)])):H(``,!0),B(`video`,{ref:`video`,class:`silvercrest-scrollytelling__video`,src:c.value?.src,controls:N(l),muted:!N(l),crossorigin:`anonymous`,playsinline:``,preload:`auto`},null,8,LB)]),B(`div`,RB,[B(`div`,zB,[B(`ul`,BB,[(L(!0),R(I,null,bi(e.cards,e=>(L(),R(`li`,{key:e.cmsId,ref_for:!0,ref:`cards`,class:`silvercrest-scrollytelling__card-wrapper`,style:fe(N(p)(e))},[V(EB,{number:e.number,headline:e.headline,text:e.text,"hide-background":e.hideBackground},null,8,[`number`,`headline`,`text`,`hide-background`])],4))),128))])])])],512)],14,AB),B(`div`,VB,null,512)],64))}}),UB={class:`silvercrest-segmented-video`},WB=[`aria-orientation`],GB={class:`silvercrest-segmented-video__tab-content`},KB=[`id`,`aria-labelledby`],qB=F({__name:`SilvercrestSegmentedVideo`,props:{tabCards:{},theme:{default:`light`}},setup(e){let t=M(0),n=DC(),r=W(()=>n.value===`desktop`||n.value===`tabletLandscape`?`vertical`:`horizontal`),{handleKeyDown:i}=ZO({activeTabIndex:t,tabCount:e.tabCards.length,containerSelector:`.silvercrest-segmented-video__tab-items`,orientation:r});return(n,a)=>(L(),R(`div`,UB,[B(`div`,{class:`silvercrest-segmented-video__tab-items`,role:`tablist`,"aria-orientation":r.value},[(L(!0),R(I,null,bi(e.tabCards,(n,r)=>(L(),z(QO,U({key:n.cmsId},{ref_for:!0},n,{theme:e.theme,active:t.value===r,type:`video`,class:`silvercrest-segmented-video__tab`,role:`tab`,"aria-selected":t.value===r,"aria-controls":`tabpanel-${n.cmsId}`,"aria-label":`${r+1} / ${e.tabCards.length}`,tabindex:t.value===r?0:-1,onClick:e=>t.value=r,onKeydown:e=>N(i)(e,r)}),null,16,[`theme`,`active`,`aria-selected`,`aria-controls`,`aria-label`,`tabindex`,`onClick`,`onKeydown`]))),128))],8,WB),B(`div`,GB,[(L(!0),R(I,null,bi(e.tabCards,(e,r)=>Kn((L(),R(`div`,{id:`tabpanel-${e.cmsId}`,key:e.cmsId,role:`tabpanel`,"aria-labelledby":`tab-${e.cmsId}`,tabindex:0,class:A([`silvercrest-segmented-video__content`,{"silvercrest-segmented-video__content--active":t.value===r}])},[Si(n.$slots,e.cmsId)],10,KB)),[[ls,t.value===r]])),128))])]))}}),JB=F({__name:`SilvercrestSimpleCardContainer`,props:{cards:{},cardAspectRatio:{},cardAspectRatioMobile:{}},setup(e){let t=t=>{switch(t.type){case`product`:return{component:FC,props:t};case`image`:return{component:RC,props:{...t,aspectRatio:e.cardAspectRatio,aspectRatioMobile:e.cardAspectRatioMobile}};case`text-image`:return{component:zC,props:{...t,aspectRatio:e.cardAspectRatio?{phonePortrait:e.cardAspectRatioMobile??e.cardAspectRatio,tabletLandscape:e.cardAspectRatio}:void 0}};default:throw Error(`Unsupported card type: ${t.type}`)}},n=W(()=>e.cards.map(e=>({...t(e),key:e.cmsId}))),r=W(()=>Math.min(e.cards.length,3));return(e,t)=>(L(),R(`div`,{class:A([`silvercrest-simple-card-container`,`silvercrest-simple-card-container-cols-${r.value}`])},[(L(!0),R(I,null,bi(n.value,e=>(L(),R(`div`,{key:e.key,class:`silvercrest-simple-card-container__item`},[(L(),z(_i(e.component),U({ref_for:!0},e.props),null,16))]))),128))],2))}}),YB={key:0,class:`silvercrest-small-cards__actions`},XB=F({__name:`SilvercrestSmallCards`,props:{cards:{},interactiveMode:{}},setup(e){let t=M(!1),n=Pr(`root`),r=Pr(`cardItems`),i=W(()=>e.interactiveMode&&!t.value?e.cards.slice(0,8):e.cards),a=async()=>{let e=t.value;if(t.value=!t.value,await Pn(),e){n.value?.scrollIntoView({block:`start`});return}let i=r.value?.[8];i&&i.querySelector(`a`)?.focus()},o=W(()=>e.interactiveMode!==void 0&&e.cards.length>8);return(n,r)=>(L(),R(`div`,{ref:`root`,class:A([`silvercrest-small-cards`,`silvercrest-small-cards--type-${e.interactiveMode?`interactive`:`default`}`])},[V(Gs,{tag:`ul`,name:`silvercrest-cards-fade`,class:`silvercrest-small-cards__items`},{default:P(()=>[(L(!0),R(I,null,bi(i.value,t=>(L(),R(`li`,{key:t.cmsId,ref_for:!0,ref:`cardItems`,class:`silvercrest-small-cards__item`},[V(Wz,U({ref_for:!0},t,{as:e.interactiveMode?`a`:`div`}),null,16,[`as`])]))),128))]),_:1}),o.value?(L(),R(`div`,YB,[V(N(Hb),{class:`silvercrest-small-cards__toggle-button`,as:`button`,label:t.value?e.interactiveMode?.showLessButtonLabel:e.interactiveMode?.showMoreButtonLabel,onClick:a},null,8,[`label`])])):H(``,!0)],2))}}),ZB=F({__name:`SilvercrestSocialWall`,setup(e,{expose:t}){let n=M(null);return t({wallContainerRef:n}),(e,t)=>(L(),R(`div`,{ref_key:`wallContainerRef`,ref:n,class:`silvercrest-social-wall`},null,512))}}),QB={class:`silvercrest-stage-gallery-slide`},$B=F({__name:`SilvercrestStageGallerySlide`,props:{item:{},shouldLoop:{type:Boolean,default:!1},index:{}},emits:[`ended`],setup(e,{expose:t,emit:n}){let r=n,i=Pr(`videoRef`),a=W(()=>e.item.media.type===`video`),o=W(()=>a.value?e.item.media.video:{...e.item.media.image,loadLazy:!1,fetchPriority:`high`});return t({videoRef:i}),(t,n)=>(L(),R(`div`,QB,[a.value?a.value?(L(),z(Pw,U({key:1,ref_key:`videoRef`,ref:i},o.value,{"has-autoplay":!0,"is-loop":e.shouldLoop,"is-muted":!0,"has-controls":!1,"plays-inline":!0,"has-custom-play-button":!1,"has-custom-rewind-button":!1,"has-custom-mute-button":!1,
104class:`silvercrest-stage-gallery-slide__video`,onEnded:n[0]||=()=>r(`ended`,e.index)}),null,16,[`is-loop`])):H(``,!0):(L(),z(N(lu),U({key:0},o.value,{class:`silvercrest-stage-gallery-slide__image`}),null,16))]))}}),eV={class:`silvercrest-stage-gallery`},tV={class:`silvercrest-stage-gallery__wrapper`},nV={class:`silvercrest-stage-gallery__content-layer`},rV={class:`silvercrest-stage-gallery__buttons`},iV=15e3,aV=.05,oV=F({__name:`SilvercrestStageGallery`,props:{items:{},a11yCarouselLabels:{},a11yMuteButtonLabel:{},a11yUnmuteButtonLabel:{},indicatorType:{default:`semantic`}},setup(e){let t=M(null),n=M([]),r=rn(null),i=M(!0);function a(e){let t=n.value[e];return t?.videoRef&&t.videoRef.getVideoElement()||null}function o(e){e.play().catch(e=>{console.warn(`Video play failed:`,e)})}let s=GO({items:e.items,defaultDuration:iV,videoEndThreshold:aV,getVideoElement:a,onSlideChange:(e,t)=>{let n=a(t);if(n&&(n.pause(),n.currentTime=0),s.isVideoSlide(e)){let t=a(e);if(t){t.currentTime=0,t.muted=i.value;let e=()=>{o(t),t.removeEventListener(`canplay`,e)};t.readyState>=3?e():t.addEventListener(`canplay`,e)}}},onNext:()=>r.value?.slideNext?.(),onPrev:()=>r.value?.slidePrev?.(),onGoTo:e=>r.value?.slideToLoop?.(e)});function c(){s.isPaused.value?s.resume():s.pause()}function l(){i.value=!i.value,e.items.forEach((e,t)=>{let n=a(t);n&&(n.muted=i.value)})}function u(e){e===s.currentIndex.value&&!s.isPaused.value&&r.value?.slideNext?.()}return ai(()=>{t.value&&(r.value=new Sy(t.value,{loop:e.items.length>1,slidesPerView:1,slideClass:`silvercrest-stage-gallery__slide`,wrapperClass:`silvercrest-stage-gallery__wrapper`,allowTouchMove:!0,on:{slideChange(e){let t=e.realIndex??e.activeIndex;s.setCurrentIndex(t)}}}),e.items.length>1&&s.start(0))}),ci(()=>{r.value?.destroy(!0,!1),s.stop()}),(r,a)=>(L(),R(`div`,eV,[B(`div`,{ref_key:`swiperRootElement`,ref:t,class:`silvercrest-stage-gallery__swiper`},[B(`div`,tV,[(L(!0),R(I,null,bi(e.items,(t,r)=>(L(),z($B,{key:t.cmsId,ref_for:!0,ref:e=>
104n.value[r]=e,item:t,index:r,"should-loop":e.items.length===1,class:`silvercrest-stage-gallery__slide`,onEnded:u},null,8,[`item`,`index`,`should-loop`]))),128))]),a[0]||=B(`div`,{class:`silvercrest-stage-gallery__overlay`},null,-1),B(`div`,nV,[(L(!0),R(I,null,bi(e.items,(e,t)=>(L(),R(`div`,{key:e.cmsId,class:A([`silvercrest-stage-gallery__content swiper-no-swiping`,{"silvercrest-stage-gallery__content--active":t===N(s).currentIndex.value}])},[V(VS,U({as:`div`},{ref_for:!0},e.textHeader),null,16)],2))),128))]),B(`div`,{class:A([`silvercrest-stage-gallery__controls`,{"silvercrest-stage-gallery__controls--single":e.items.length===1}])},[e.items.length>1?(L(),z(qO,{key:0,type:e.indicatorType,items:e.items,"current-index":N(s).currentIndex.value,progress:N(s).progress.value,"a11y-labels":e.a11yCarouselLabels,class:`silvercrest-stage-gallery__indicator`,onGoToSlide:N(s).goTo,onPrev:N(s).prev,onNext:N(s).next,onAutoAdvancePause:N(s).setAutoAdvancePause},null,8,[`type`,`items`,`current-index`,`progress`,`a11y-labels`,`onGoToSlide`,`onPrev`,`onNext`,`onAutoAdvancePause`])):H(``,!0),B(`div`,rV,[N(s).isVideoSlide(N(s).currentIndex.value)?(L(),z(N(Ab),{key:0,as:`button`,icon:i.value?`volume-mute`:`volume-up`,"aria-label":i.value?e.a11yUnmuteButtonLabel:e.a11yMuteButtonLabel,onClick:l},null,8,[`icon`,`aria-label`])):H(``,!0),e.items.length>1||N(s).isVideoSlide(N(s).currentIndex.value)?(L(),z(N(Ab),{key:1,as:`button`,icon:N(s).isEffectivelyPaused.value?`play`:`pause`,"aria-label":N(s).isEffectivelyPaused.value?e.a11yCarouselLabels.playSliderButtonLabel:e.a11yCarouselLabels.pauseSliderButtonLabel,onClick:c},null,8,[`icon`,`aria-label`])):H(``,!0)])],2)],512)]))}}),sV=F({__name:`SilvercrestStaticStage`,props:{image:{},textHeader:{},variant:{default:`large`}},setup(e){let t=W(()=>e.variant===`small`?{...e.textHeader,headline:{...e.textHeader.headline,headlineType:e.textHeader.headline.headlineType??`headline-1-prominent`},buttons:void 0,link:void 0}:{...e.textHeader,headline:{...e.textHeader.headline,headlineType:e.textHeader.headline.headlineType??`headline-1-prominent`}});return(n,r)=>(L(),R(`div`,{class:A([`silvercrest-static-stage`,`silvercrest-static-stage--${e.variant}`])},[V(pT,{image:e.image,variant:4,"image-position":`right`,class:`silvercrest-static-stage__image`},null,8,[`image`]),V(VS,U(t.value,{class:`silvercrest-static-stage__text-header`}),null,16)],2))}}),cV={class:`silvercrest-video-youtube__video-player-wrapper`},lV=[`id`],uV=F({__name:`SilvercrestVideoYouTube`,props:{videoId:{},aspectRatio:{default:()=>({phonePortrait:`16/9`,desktop:`16/9`})},isMuted:{type:Boolean,default:!0},hasAutoplay:{type:Boolean,default:!1},youtubeImagePreviewAlt:{},youtubePreviewImageSize:{}},setup(e,{expose:t}){let n=M(),r=M(!1),i={videoId:e.videoId,host:s_,playerVars:{rel:0,autoplay:+!!e.hasAutoplay,mute:+!!e.isMuted}},a=Su(),o=W(()=>`silvercrest-video-youtube-${a.value}`),{currentAspectRatio:s}=AC(e.aspectRatio),{cssAspectRatio:c}=su(W(()=>s.value)),l=f_(r),u=W(()=>r.value&&l.value),d=async()=>{await Pn(),n.value=new YT.Player(o.value,i)};t({player:n}),tr(u,e=>{e&&d()});let f=e=>{e&&(r.value=!0)};return(e,t)=>Kn((L(),R(`div`,{class:`silvercrest-video-youtube`,style:fe({"--silvercrest-video-youtube-aspect-ratio":N(c)})},[B(`div`,cV,[B(`div`,{id:o.value,class:`silvercrest-video-youtube__video-player`},null,8,lV)])],4)),[[N(h_),f]])}}),dV={class:`silvercrest-video`},fV={key:0,class:`silvercrest-video__mobile-fullscreen silvercrest-video--fullscreen`},pV={class:`silvercrest-video__mobile-fullscreen-inner`},mV=[`aria-label`],hV={class:`silvercrest-video__lightbox-content`},gV={class:`silvercrest-video__close-button-container`},_V=F({__name:`SilvercrestVideo`,props:{video:{},imagePreview:{},a11yLabels:{}},setup(e){let t=M(!1),n=M(!1),r=Pr(`lightbox`),i=Ql(Nc?document.body:null),a=El(`(min-width: 768px)`),o={mobile:500,desktop:620},s=W(()=>{let t={src:`${c_}/vi/${e.video.videoId}/${e.video.youtubePreviewImageSize||`mqdefault`}.jpg`,alt:e.video.youtubeImagePreviewAlt||``};return e.imagePreview?Object.assign({},e.imagePreview,{image:e.imagePreview.image||t,maxHeight:e.imagePreview.maxHeight||o}):{image:t,a11yPlayButtonLabel:`Video abspielen`,maxHeight:o}}),c=()=>{n.value=!0,i.value=!0},l=()=>{n.value=!1,i.value=!1},u=e=>{t.value&&e.key===`Escape`&&(t.value=!1)},d=e=>{if(!r.value)return;let t=r.value.querySelectorAll(`button, iframe`),n=Array.from(t),i=n[0],a=n[n.length-1];e.target===i&&e.relatedTarget===a&&(e.preventDefault(),a.focus()),e.target===a&&e.relatedTarget===i&&(e.preventDefault(),i.focus())};return ai(()=>{tr(t,e=>
104{e?(document.addEventListener(`keydown`,u),document.addEventListener(`focusin`,d),i.value=!0):(document.removeEventListener(`keydown`,u),document.removeEventListener(`focusin`,d),i.value=!1)})}),ci(()=>{document.removeEventListener(`keydown`,u),document.removeEventListener(`focusin`,d)}),(r,i)=>(L(),R(`div`,dV,[N(a)?H(``,!0):(L(),z(tO,U({key:0,class:`silvercrest-video__mobile-preview`},s.value,{onClick:c}),null,16)),(L(),z(mr,{to:`body`},[!N(a)&&n.value?(L(),R(`div`,fV,[B(`div`,pV,[V(N(Ab),{class:`silvercrest-video__mobile-close-button`,icon:`cross`,variant:`primary`,"aria-label":e.a11yLabels.closeButtonLabel,onClick:l},null,8,[`aria-label`]),V(uV,U({class:`silvercrest-video__mobile-video`},e.video,{"has-autoplay":``,"is-muted":!1}),null,16)])])):H(``,!0)])),N(a)?(L(),z(tO,U({key:1,class:`silvercrest-video__desktop-preview`},s.value,{onClick:i[0]||=e=>t.value=!0}),null,16)):H(``,!0),(L(),z(mr,{to:`body`},[t.value?(L(),R(`div`,{key:0,ref:`lightbox`,class:`silvercrest-video__lightbox silvercrest-video--fullscreen`,role:`dialog`,"aria-label":e.a11yLabels.lightboxLabel,"aria-modal":`true`},[B(`div`,hV,[V(uV,U({class:`silvercrest-video__lightbox-video`},e.video,{"has-autoplay":``,"is-muted":!1}),null,16),B(`div`,gV,[V(N(Ab),{class:`silvercrest-video__close-button`,icon:`cross`,variant:`primary`,"aria-label":e.a11yLabels.closeButtonLabel,onClick:i[1]||=e=>t.value=!1},null,8,[`aria-label`])])])],8,mV)):H(``,!0)]))]))}}),vV={key:0,class:`silvercrest-youtube-consent-wrapper`},yV=F({__name:`SilvercrestYoutubeConsentWrapper`,props:{consentGiven:{type:Boolean},imagePreview:{},consentDialog:{}},emits:[`update:consentGiven`,`confirmed`],setup(e,{emit:t}){let n=t,r=M(!1),i=()=>{r.value=!0},a=()=>{r.value=!1,Pn(()=>{n(`confirmed`)})},o=()=>{r.value=!1};return $n(()=>{n(`update:consentGiven`,e.consentGiven)}),(t,n)=>e.consentGiven?Si(t.$slots,`default`,{key:1}):(L(),R(`div`,vV,[V(tO,U(e.imagePreview,{class:`silvercrest-youtube-consent-wrapper__image-preview`,onClick:i}),null,16),V(N(Ax),U({"is-open":r.value},e.consentDialog,{class:`silvercrest-youtube-consent-wrapper__dialog`,"confirm-btn-level":`primary`,"cancel-btn-level":`secondary`,"full-width-actions":!0,width:424,onCancel:o,onConfirm:a}),{default:P(()=>[e.consentDialog.content?(L(),z(ky,{key:0,class:`silvercrest-youtube-consent-wrapper__text`,"rich-text":e.consentDialog.content},null,8,[`rich-text`])):H(``,!0)]),_:1},16,[`is-open`])]))}}),bV=[`1/1`,`4/3`,`3/4`,`16/9`,`9/16`],xV={none:`none`,small:`small`,medium:`medium`,large:`large`},SV={light:`light`,dark:`dark`,grey:`grey`,red:`red`,blue:`blue`},CV={narrow:`narrow`,full:`full`,default:`default`,none:`none`},wV={assign:0,create:0,clone:0,discard:0,update:0};function TV(e,t){return wV.assign+=1,{...e,...t}}function EV(e,t,n){return e>=t&&e<=n}function DV(e){return EV(e,127462,127487)}function OV(e){return EV(e,65024,65039)}function kV(e){return EV(e,768,879)||EV(e,6832,6911)||EV(e,7616,7679)||EV(e,65056,65071)}function AV(e){return e>65535?2:1}function jV(e,t){for(;t<e.length;){let n=e.codePointAt(t);if(kV(n)||OV(n))t+=AV(n);else break}return t}function MV(e,t){let n=e.codePointAt(t),r=t+AV(n);for(r=jV(e,r);r<e.length-1&&e[r]===`‍`;){let t=e.codePointAt(r+1);r+=1+AV(t),r=jV(e,r)}return DV(n)&&r<e.length&&DV(e.codePointAt(r))&&(r+=AV(e.codePointAt(r))),r}function NV(e){return EV(e,55296,56319)||EV(e,768,879)||e===8205}function PV(e){let t=0,n=0;for(;n<e.length;)n=MV(e,n),t++;return t}function FV(e,t){if(t===0)return!0;let n=0,r=0;for(;r<e.length;)if(r=MV(e,r),n++,n>=t)return!0;return!1}function IV(e,t){let n=0,r=0;for(;r<e.length;)if(r=MV(e,r),n++,n>t)return!1;return!0}function LV(e,t){if(t===0)return!0;let n=0;for(;n<e.length;){if(NV(e.charCodeAt(n)))return FV(e,t);if(n++,n>=t)return!0}return!1}function RV(e,t){let n=0;for(;n<e.length;){if(NV(e.charCodeAt(n)))return IV(e,t);if(n++,n>t)return!1}return!0}var zV=Ty({Entries:()=>mH,EntriesRegExp:()=>pH,Every:()=>dH,EveryAll:()=>fH,GraphemeCount:()=>cH,HasPropertyKey:()=>J,IsArray:()=>BV,IsAsyncIterator:()=>VV,IsBigInt:()=>HV,IsBoolean:()=>UV,IsClassInstance:()=>oH,IsConstructor:()=>WV,IsDeepEqual:()=>bH,IsEqual:()=>q,IsFunction:()=>GV,IsGreaterEqualThan:()=>iH,IsGreaterThan:()=>tH,IsInteger:()=>KV,IsIterator:()=>qV,IsLessEqualThan:()=>rH,IsLessThan:()=>nH,IsMaxLength:()=>
104lH,IsMinLength:()=>uH,IsMultipleOf:()=>aH,IsNull:()=>JV,IsNumber:()=>YV,IsObject:()=>ZV,IsObjectNotArray:()=>XV,IsString:()=>QV,IsSymbol:()=>$V,IsUndefined:()=>eH,IsValueLike:()=>sH,Keys:()=>hH,Symbols:()=>gH,Values:()=>_H});function BV(e){return Array.isArray(e)}function VV(e){return ZV(e)&&Symbol.asyncIterator in e}function HV(e){return q(typeof e,`bigint`)}function UV(e){return q(typeof e,`boolean`)}function WV(e){if(eH(e)||!GV(e))return!1;let t=Function.prototype.toString.call(e);return!!(/^class\s/.test(t)||/\[native code\]/.test(t))}function GV(e){return q(typeof e,`function`)}function KV(e){return Number.isInteger(e)}function qV(e){return ZV(e)&&Symbol.iterator in e}function JV(e){return q(e,null)}function YV(e){return Number.isFinite(e)}function XV(e){return ZV(e)&&!BV(e)}function ZV(e){return q(typeof e,`object`)&&!JV(e)}function QV(e){return q(typeof e,`string`)}function $V(e){return q(typeof e,`symbol`)}function eH(e){return q(e,void 0)}function q(e,t){return e===t}function tH(e,t){return e>t}function nH(e,t){return e<t}function rH(e,t){return e<=t}function iH(e,t){return e>=t}function aH(e,t){if(HV(e)||HV(t))return BigInt(e)%BigInt(t)===0n;if(!YV(e)||KV(e)&&1/t%1==0)return!0;let n=e%t;return Math.min(Math.abs(n),Math.abs(n-t))<1e-10}function oH(e){if(!ZV(e))return!1;let t=globalThis.Object.getPrototypeOf(e);return JV(t)?!1:q(typeof t.constructor,`function`)&&!(q(t.constructor,globalThis.Object)||q(t.constructor.name,`Object`))}function sH(e){return HV(e)||UV(e)||JV(e)||YV(e)||QV(e)||eH(e)}function cH(e){return PV(e)}function lH(e,t){return RV(e,t)}function uH(e,t){return LV(e,t)}function dH(e,t,n){for(let r=t;r<e.length;r++)if(!n(e[r],r))return!1;return!0}function fH(e,t,n){let r=!0;for(let i=t;i<e.length;i++)n(e[i],i)||(r=!1);return r}function J(e,t){return q(t,`__proto__`)||q(t,`constructor`)?Object.prototype.hasOwnProperty.call(e,t):t in e}function pH(e){return hH(e).map(t=>[RegExp(`^${t}$`),e[t]])}function mH(e){return Object.entries(e)}function hH(e){return Object.getOwnPropertyNames(e)}function gH(e){return Object.getOwnPropertySymbols(e)}function _H(e){return Object.values(e)}function vH(e,t){if(!ZV(t))return!1;let n=hH(e);return q(n.length,hH(t).length)&&n.every(n=>bH(e[n],t[n]))}function yH(e,t){return BV(t)&&q(e.length,t.length)&&e.every((n,r)=>bH(e[r],t[r]))}function bH(e,t){return BV(e)?yH(e,t):ZV(e)?vH(e,t):q(e,t)}function xH(e){return e instanceof Boolean}function SH(e){return e instanceof Number}function CH(e){return e instanceof String}function wH(e){return globalThis.ArrayBuffer.isView(e)}function TH(e){return e instanceof globalThis.RegExp}function EH(e){return e instanceof globalThis.Date}function DH(e){return e instanceof globalThis.Set}function OH(e){return e instanceof globalThis.Map}function kH(e){return ZV(e)&&J(e,`~guard`)}function AH(e){return e}function jH(e){return e.map(e=>FH(e))}function MH(e){let t={},n=Object.getOwnPropertyDescriptors(e);for(let e of Object.keys(n)){let r=n[e];J(r,`value`)&&Object.defineProperty(t,e,{...r,value:FH(r.value)})}return t}function NH(e){return new RegExp(e.source,e.flags)}function PH(e){return e}function FH(e){return e instanceof RegExp?NH(e):kH(e)?AH(e):BV(e)?jH(e):ZV(e)?MH(e):PH(e)}function IH(e){return wV.clone+=1,FH(e)}var LH={immutableTypes:!1,maxErrors:8,useEval:!0,exactOptionalPropertyTypes:!1,enumerableKind:!1};function RH(){return LH}function zH(e,t,n={}){for(let n of Object.keys(t))Object.defineProperty(e,n,{configurable:!0,writable:!0,enumerable:!1,value:t[n]});return e}function BH(e,t){return{...e,...t}}function VH(e,t,n={}){wV.create+=1;let r=RH(),i=BH(t,n),a=r.enumerableKind?BH(i,e):zH(i,e);return r.immutableTypes?Object.freeze(a):a}function HH(e,t){wV.discard+=1;let n={},r=Object.getOwnPropertyDescriptors(IH(e)),i=new Set(t);for(let e of Object.keys(r))i.has(e)||Object.defineProperty(n,e,r[e]);return n}function UH(e,t,n){wV.update+=1;let r=RH(),i=IH(e);for(let e of Object.keys(t))Object.defineProperty(i,e,{configurable:!0,writable:!0,enumerable:r.enumerableKind,value:t[e]});for(let e of Object.keys(n))Object.defineProperty(i,e,{configurable:!0,enumerable:!0,writable:!0,value:n[e]});return i}function WH(e,t){return ZV(e)&&J(e,`~kind`)&&q(e[`~kind`],t)}function GH(e){return ZV(e)}function KH(e){return VH({"~kind":`OptionalAddAction`},{type:e},{})}function qH(e){return ZV(e)&&J(e,`~kind`)&&J(e,`type`)&&q(e[`~kind`],`OptionalAddAction`)&&GH(e.type)}function JH(e){return VH({"~kind":`OptionalRemoveAction`},{type:e},{})}function YH(e){return ZV(e)&&J(e,`~kind`)&&J(e,`type`)&&q(e[`~kind`],`OptionalRemoveAction`)&&GH(e.type)}function XH(e){return VH({"~kind":`ReadonlyAddAction`},{type:e},{})}function ZH(e){return ZV(e)&&J(e,`~kind`)&&J(e,`type`)&&q(e[`~kind`],`ReadonlyAddAction`)&&GH(e.type)}function QH(e){return VH({"~kind":`ReadonlyRemoveAction`},{type:e},{})}function $H(e){return ZV(e)&&J(e,`~kind`)&&J(e,`type`)&&q(e[`~kind`],`ReadonlyRemoveAction`)&&GH(e.type)}
104function eU(e,t,n){return VH({"~kind":`Deferred`},{action:e,parameters:t,options:n},{})}function tU(e){return WH(e,`Deferred`)}function nU(e){return UH(e,{"~immutable":!0},{})}function rU(e){return nU(e)}function iU(e){return GH(e)&&J(e,`~immutable`)}function aU(e){return HH(e,[`~optional`])}function oU(e){return UH(e,{"~optional":!0},{})}function Y(e){return oU(e)}function sU(e){return GH(e)&&J(e,`~optional`)}function cU(e){return HH(e,[`~readonly`])}function lU(e){return UH(e,{"~readonly":!0},{})}function uU(e){return lU(e)}function dU(e){return GH(e)&&J(e,`~readonly`)}function fU(e,t){return VH({"~kind":`Array`},{type:`array`,items:e},t)}function pU(e){return WH(e,`Array`)}function mU(e){return HH(e,[`~kind`,`type`,`items`])}function hU(e,t){return VH({"~kind":`AsyncIterator`},{type:`asyncIterator`,iteratorItems:e},t)}function gU(e){return WH(e,`AsyncIterator`)}function _U(e){return HH(e,[`~kind`,`type`,`iteratorItems`])}function vU(e){return{enumerable:RH().enumerableKind,writable:!1,configurable:!1,value:e}}var yU=class{constructor(){globalThis.Object.defineProperty(this,`~kind`,vU(`Base`)),globalThis.Object.defineProperty(this,`~guard`,vU({check:e=>this.Check(e),errors:e=>this.Errors(e)}))}Check(e){return!0}Errors(e){return[]}Convert(e){return e}Clean(e){return e}Default(e){return e}Create(){throw Error(`Create not implemented`)}Clone(){throw Error(`Clone not implemented`)}};function bU(e){return WH(e,`Base`)}function xU(e,t,n={}){return VH({"~kind":`Constructor`},{type:`constructor`,parameters:e,instanceType:t},n)}function SU(e){return WH(e,`Constructor`)}function CU(e){return HH(e,[`~kind`,`type`,`parameters`,`instanceType`])}function wU(e,t,n={}){return VH({"~kind":`Function`},{type:`function`,parameters:e,returnType:t},n)}function TU(e){return WH(e,`Function`)}function EU(e){return HH(e,[`~kind`,`type`,`parameters`,`returnType`])}function DU(e,t){return VH({"~kind":`Ref`},{$ref:e},t)}function OU(e){return WH(e,`Ref`)}function kU(e,t){return VH({"~kind":`Generic`},{type:`generic`,parameters:e,expression:t})}function AU(e){return WH(e,`Generic`)}var jU=`(?!)`;function MU(e){return VH({"~kind":`Never`},{not:{}},e)}function NU(e){return WH(e,`Never`)}function PU(){return[`(not-resolvable)`,MU()]}function FU(){return[`(not-generic)`,MU()]}function IU(e,t,n){return[e,kU(t,n)]}function LU(e,t,n){return t in e?RU(e,t,e[t],n):PU()}function RU(e,t,n,r){return AU(n)?IU(t,n.parameters,n.expression):OU(n)?LU(e,n.$ref,r):FU()}function zU(e,t,n){return RU(e,`(anonymous)`,t,n)}function BU(e,t,n){return VH({"~kind":`Cyclic`},{$defs:hH(e).reduce((t,n)=>({...t,[n]:UH(e[n],{},{$id:n})}),{}),$ref:t},n)}function VU(e){return WH(e,`Cyclic`)}function HU(e,t){return t[e.length]?.(...e)??(()=>{throw Error(`Invalid Arguments`)})()}function UU(e){return VH({"~kind":`Unknown`},{},e)}function WU(e){return WH(e,`Unknown`)}function GU(...e){let[t,n]=HU(e,{2:(e,t)=>[e,t,t],1:e=>[e,UU(),UU()]});return VH({"~kind":`Infer`},{type:`infer`,name:t,extends:n},{})}function KU(e){return WH(e,`Infer`)}function qU(e){return VH({"~kind":`Any`},{},e)}function JU(e){return WH(e,`Any`)}function YU(e){return XV(e)}function XU(e){return hH(e).filter(e=>isNaN(e)).reduce((t,n)=>[...t,e[n]],[])}function ZU(e,t){return VH({"~kind":`Enum`},{enum:YU(e)?XU(e):e},t)}function QU(e){return WH(e,`Enum`)}function $U(e,t={}){return VH({"~kind":`Intersect`},{allOf:e},t)}function eW(e){return WH(e,`Intersect`)}function tW(e){return HH(e,[`~kind`,`allOf`])}function nW(){throw Error(`Unreachable`)}var rW=Ty({Hash:()=>MW,HashCode:()=>jW});function iW(e){let t=new Set,n=e;for(;n&&n!==Object.prototype;){for(let e of Reflect.ownKeys(n))e!==`constructor`&&typeof e!=`symbol`&&t.add(e);n=Object.getPrototypeOf(n)}return[...t]}function aW(e){return typeof e==`number`}var oW;(function(e){e[e.Array=0]=`Array`,e[e.BigInt=1]=`BigInt`,e[e.Boolean=2]=`Boolean`,e[e.Date=3]=`Date`,e[e.Constructor=4]=`Constructor`,e[e.Function=5]=`Function`,e[e.Null=6]=`Null`,e[e.Number=7]=`Number`,e[e.Object=8]=`Object`,e[e.RegExp=9]=`RegExp`,e[e.String=10]=`String`,e[e.Symbol=11]=`Symbol`,e[e.TypeArray=12]=`TypeArray`,e[e.Undefined=13]=`Undefined`})(oW||={});var sW=BigInt(`14695981039346656037`),[cW,lW]=[BigInt(`1099511628211`),BigInt(`18446744073709551616`)],uW=Array.from({length:256}).map((e,t)=>BigInt(t)),dW=new Float64Array(1),fW=new DataView(dW.buffer),pW=new Uint8Array(dW.buffer);function mW(e){sW^=uW[e],sW=sW*cW%lW}function hW(e){mW(oW.Array);for(let t of e)AW(t)}function gW(e){mW(oW.BigInt),fW.setBigInt64(0,e);for(let e of pW)mW(e)}function _W(e){mW(oW.Boolean),mW(+!!e)}function vW(e){mW(oW.Constructor),AW(e.toString())}function yW(e){mW(oW.Date),AW(e.getTime())}function bW(e){mW(oW.Function),AW(e.toString())}function xW(e){mW(oW.Null)}function SW(e){mW(oW.Number),fW.setFloat64(0,e,!0);for(let e of pW)mW(e)}function CW(e){mW(oW.Object);for(let t of iW(e).sort())AW(t),AW(e[t])}function wW(e){mW(oW.RegExp),EW(e.toString())}var TW=new TextEncoder;function EW(e){mW(oW.String);for(let t of TW.encode(e))mW(t)}function DW(e){mW(oW.Symbol),AW(e.toString())}function OW(e){mW(oW.TypeArray);let t=new Uint8Array(e.buffer);for(let e=0;e<t.length;e++)mW(t[e])}function kW(e){return mW(oW.Undefined)}
104function AW(e){return wH(e)?OW(e):EH(e)?yW(e):TH(e)?wW(e):xH(e)?_W(e.valueOf()):CH(e)?EW(e.valueOf()):SH(e)?SW(e.valueOf()):aW(e)?SW(e):BV(e)?hW(e):UV(e)?_W(e):HV(e)?gW(e):WV(e)?vW(e):JV(e)?xW(e):ZV(e)?CW(e):QV(e)?EW(e):$V(e)?DW(e):eH(e)?kW(e):GV(e)?bW(e):nW()}function jW(e){return sW=BigInt(`14695981039346656037`),AW(e),sW}function MW(e){return jW(e).toString(16).padStart(16,`0`)}var NW=class{constructor(e,t){this.type=e,this.decode=t}Encode(e){let t=this.type,n={decode:RW(t)?e=>this.decode(t[`~codec`].decode(e)):this.decode,encode:RW(t)?n=>t[`~codec`].encode(e(n)):e};return UH(this.type,{"~codec":n},{})}},PW=class{constructor(e){this.type=e}Decode(e){return new NW(this.type,e)}};function FW(e){return new PW(e)}function IW(e,t){return FW(e).Decode(t).Encode(()=>{throw Error(`Encode not implemented`)})}function LW(e,t){return FW(e).Decode(()=>{throw Error(`Decode not implemented`)}).Encode(t)}function RW(e){return GH(e)&&J(e,`~codec`)&&ZV(e[`~codec`])&&J(e[`~codec`],`encode`)&&J(e[`~codec`],`decode`)}function zW(e,t){return UH(e,{"~refine":VW(e)?[...e[`~refine`],t]:[t]},{})}function BW(e,t,n=`error`){return zW(e,{refine:t,message:n})}function VW(e){return GH(e)&&J(e,`~refine`)}var HW=`-?(?:0|[1-9][0-9]*)n`;function UW(e){return VH({"~kind":`BigInt`},{type:`bigint`},e)}function WW(e){return WH(e,`BigInt`)}function GW(e){return VH({"~kind":`Boolean`},{type:`boolean`},e)}function KW(e){return WH(e,`Boolean`)}function qW(e){return VH({"~kind":`Identifier`},{name:e})}function JW(e){return WH(e,`Identifier`)}var YW=`-?(?:0|[1-9][0-9]*)`;function XW(e){return VH({"~kind":`Integer`},{type:`integer`},e)}function ZW(e){return WH(e,`Integer`)}function QW(e,t){return VH({"~kind":`Iterator`},{type:`iterator`,iteratorItems:e},t)}function $W(e){return WH(e,`Iterator`)}function eG(e){return HH(e,[`~kind`,`type`,`iteratorItems`])}var tG=class extends Error{constructor(e){super(`Invalid Literal value`),Object.defineProperty(this,"cause",{value:{value:e},writable:!1,configurable:!1,enumerable:!1})}};function nG(e){return HV(e)?`bigint`:UV(e)?`boolean`:YV(e)?`number`:QV(e)?`string`:(()=>{throw new tG(e)})()}function rG(e,t){return VH({"~kind":`Literal`},{type:nG(e),const:e},t)}function iG(e){return HV(e)||UV(e)||YV(e)||QV(e)}function aG(e){return lG(e)&&HV(e.const)}function oG(e){return lG(e)&&UV(e.const)}function sG(e){return lG(e)&&YV(e.const)}function cG(e){return lG(e)&&QV(e.const)}function lG(e){return WH(e,`Literal`)}function uG(e){return VH({"~kind":`Null`},{type:`null`},e)}function dG(e){return WH(e,`Null`)}var fG=`-?(?:0|[1-9][0-9]*)(?:.[0-9]+)?`;function pG(e){return VH({"~kind":`Number`},{type:`number`},e)}function mG(e){return WH(e,`Number`)}function hG(e){return VH({"~kind":`Symbol`},{type:`symbol`},e)}function gG(e){return WH(e,`Symbol`)}function _G(e){return hH(e).filter(t=>!sU(e[t]))}function vG(e){return hH(e)}function yG(e){return _H(e)}function X(e,t={}){let n=_G(e);return VH({"~kind":`Object`},{type:`object`,...n.length>0?{required:n}:{},properties:e},t)}function bG(e){return WH(e,`Object`)}function xG(e){return HH(e,[`~kind`,`type`,`properties`,`required`])}function SG(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[e,t,t],1:e=>[e,UU(),UU()]});return VH({"~kind":`Parameter`},{name:t,extends:n,equals:r},{})}function CG(e){return WH(e,`Parameter`)}function wG(e,t){return VH({"~kind":`Promise`},{type:`promise`,item:e},t)}function TG(e){return WH(e,`Promise`)}function EG(e){return HH(e,[`~kind`,`type`,`item`])}function Z(e){return VH({"~kind":`String`},{type:`string`},e)}function DG(e){return WH(e,`String`)}function OG(e,t={}){return VH({"~kind":`Union`},{anyOf:e},t)}function kG(e){return WH(e,`Union`)}function AG(e){return HH(e,[`~kind`,`anyOf`])}function jG(e){let t=WZ(e);return q(t.length,2)?t[0]:[]}function MG(e){return!0}function NG(e){let[t,...n]=e;return GH(t)?FG(t)?NG(n):!1:!0}function PG(e){return q(e.length,0)?!1:NG(e)}function FG(e){return kG(e)?PG(e.anyOf):lG(e)?MG(e.const):!1}function IG(e){return PG(e)}function LG(e){return VH({"~kind":`TemplateLiteral`},{type:`string`,pattern:e},{})}function RG(e,t,n=[]){let[r,...i]=e;return QV(r)?RG(i,t,[...n,`${r}${t}`]):n}function zG(e,t){return q(e.length,0)?[`${t}`]:RG(e,t)}function BG(e,t,n=[]){let[r,...i]=t;return GH(r)?BG(e,i,[...n,...VG(e,r)]):n}function VG(e,t){return kG(t)?BG(e,t.anyOf):lG(t)?zG(e,t.const):nW()}function HG(e,t){let[n,...r]=t;return GH(n)?HG(VG(e,n),r):e}function UG(e){return e.map(e=>rG(e))}function WG(e){return OG(UG(HG([],e)))}function GG(e){return q(e.length,0)?nW():q(e.length,1)&&lG(e[0])?e[0]:WG(e)}function KG(e){let t=jG(e);return q(t.length,0)?Z():IG(t)?GG(t):LG(e)}function qG(e){let t=KG(e);return uQ(t)?Z():t}function JG(e,t){return VH({"~kind":`Record`},{type:`object`,patternProperties:{[e]:t}})}var YG=`^${YW}$`,XG=`^${fG}$`,ZG=`^.*$`;function QG(e,t,n={}){return eU(`Record`,[e,t],n)}function $G(e,t,n={}){return s6({},QG(e,t,n))}function eK(e,t,n={}){return $G(e,t,n)}function tK(e,t){return JG(e,t)}function nK(e){return hH(e.patternProperties)[0]}function rK(e){let t=nK(e);return q(t,ZG)?Z():q(t,YG)?XW():q(t,XG)?pG():KG(t)}function iK(e){return e.patternProperties[nK(e)]}function aK(e){return WH(e,`Record`)}function oK(e){return VH({"~kind":`Rest`},{type:`rest`,items:e},{})}function sK(e){return WH(e,`Rest`)}function cK(e){return VH({"~kind":`This`},{$ref:`#`},e)}function lK(e){return WH(e,`This`)}function uK(e,t={}){let[n,r,i]=[e,e.length,!1];return VH({"~kind":`Tuple`},{type:`array`,additionalItems:i,items:n,minItems:r},t)}function dK(e){return WH(e,`Tuple`)}function fK(e){return HH(e,[`~kind`,`type`,`items`,`minItems`,`additionalItems`])}function pK(e){return VH({"~kind":`Undefined`},{type:`undefined`},e)}function mK(e){return WH(e,`Undefined`)}function hK(e){return VH({"~kind":`Unsafe`},{},e)}function gK(e){return WH(e,`Unsafe`)}function _K(e){return VH({"~kind":`Void`},{type:`void`},e)}function vK(e){return WH(e,`Void`)}function yK(e,t){return q(e,`Array`)?fU(t[0]):q(e,`AsyncIterator`)?hU(t[0]):q(e,`Iterator`)?QW(t[0]):q(e,`Promise`)?wG(t[0]):q(e,`Awaited`)?c6(t[0]):q(e,`Capitalize`)?f0(t[0]):q(e,`ConstructorParameters`)?I0(t[0]):q(e,`Evaluate`)?l
1046(t[0]):q(e,`Exclude`)?V0(t[0],t[1]):q(e,`Extract`)?J0(t[0],t[1]):q(e,`Index`)?D2(t[0],t[1]):q(e,`InstanceType`)?U2(t[0]):q(e,`Lowercase`)?m0(t[0]):q(e,`NonNullable`)?T4(t[0]):q(e,`Omit`)?j4(t[0],t[1]):q(e,`Options`)?L4(t[0],t[1]):q(e,`Parameters`)?V4(t[0]):q(e,`Partial`)?K4(t[0]):q(e,`Pick`)?t3(t[0],t[1]):q(e,`Readonly`)?s3(t[0]):q(e,`KeyOf`)?X2(t[0]):q(e,`Record`)?QG(t[0],t[1]):q(e,`Required`)?V3(t[0]):q(e,`ReturnType`)?G3(t[0]):q(e,`Uncapitalize`)?g0(t[0]):q(e,`Uppercase`)?v0(t[0]):t0(DU(e),t)}function bK(){throw Error(`Unreachable`)}var xK=(e,t=[])=>e.reduce((e,t)=>BV(t)&&q(t.length,2)?[...e,t[0]]:[...e,t],[]),SK=e=>{let[t,n]=e;return xK([...t,...n])};function CK(e){return SG(e[0],e[2],e[4])}function wK(e){return SG(e[0],e[2],e[2])}function TK(e){return SG(e[0],UU(),e[2])}function EK(e){return SG(e,UU(),UU())}function DK(e){return e}function OK(e){return SK(e)}function kK(e){return e[1]}function AK(e){return SK(e)}function jK(e){return e[1]}function MK(e){return yK(e[0],e[1])}function NK(e){return null}function PK(e){return Z()}function FK(e){return pG()}function IK(e){return GW()}function LK(e){return pK()}function RK(e){return uG()}function zK(e){return XW()}function BK(e){return UW()}function VK(e){return UU()}function HK(e){return qU()}function UK(e){return X({})}function WK(e){return MU()}function GK(e){return hG()}function KK(e){return _K()}function qK(e){return cK()}function JK(e){return e}function YK(e){return e[1]}function XK(e){return rG(e)}function ZK(e){return q(e.length,3)?[e[0],e[1],...e[2]]:[e[0]]}function QK(e){return e[1]}function $K(e){return oQ(e)}function eq(e){return rG(BigInt(e))}function tq(e){return rG(q(e,`true`))}function nq(e){return rG(parseFloat(e))}function rq(e){return rG(e)}function iq(e){return e}function aq(e){return e.length>0}function oq(e){return e.reduce((e,t)=>q(t.length,3)?[...e,[t[1]]]:[...e,[]],[])}function sq(e){return q(e.length,6)?[e[1],e[3],e[5]]:[]}function cq(e){return BV(e)&&q(e.length,3)?e[1]:e}var lq=(e,t)=>t.reduceRight((e,t)=>{let n=t;return q(n.length,1)?D2(e,n[0]):q(n.length,0)?fU(e):bK()},e),uq=(e,t)=>q(t.length,3)?M0(e,t[0],t[1],t[2]):e;function dq(e){let[t,n,r,i]=e;return uq(t?X2(lq(n,r)):lq(n,r),i)}function fq(e,t){return q(t.length,3)?(()=>{let[n,r,i]=t,a=fq(r,i);if(q(n,`&`))return eW(a)?$U([e,...a.allOf]):$U([e,a]);if(q(n,`|`))return kG(a)?OG([e,...a.anyOf]):OG([e,a]);bK()})():e}function pq(e){return e}function mq(e){let[t,n]=e;return fq(t,n)}function hq(e){return e}function gq(e){let[t,n]=e;return fq(t,n)}function _q(e){return nU(e[1])}function vq(e){return e[1]}function yq(e){return kU(e[0],e[2])}function bq(e){return q(e.length,4)?GU(e[1],e[3]):q(e.length,2)?GU(e[1],UU()):bK()}function xq(e){return e}function Sq(e){return`${e}`}function Cq(e){return e}function wq(e){return e}function Tq(e){return ZW(e[3])?YG:mG(e[3])?XG:gG(e[3])||DG(e[3])?ZG:bK()}function Eq(e){return e}function Dq(e){return e.length>0}function Oq(e){return e.length>0}function kq(e){let[t,n,r,i,a]=e;return{[n]:t&&r?lU(oU(a)):t&&!r?lU(a):!t&&r?oU(a):a}}function Aq(e){return e}function jq(e){return SK(e)}function Mq(e){return e.reduce((e,t)=>J(t,YG)||J(t,XG)||J(t,ZG)?[e[0],TV(e[1],t)]:[TV(e[0],t),e[1]],[{},{}])}function Nq(e){return Mq(e[1])}function Pq(e){let[t,n]=e;return X(t,q(hH(n).length,0)?{}:{patternProperties:n})}function Fq(e){return q(e.length,5)?lU(oU(e[4])):q(e.length,3)?e[2]:q(e.length,4)?q(e[2],`readonly`)?lU(e[3]):oU(e[3]):bK()}function Iq(e){return lU(oU(e[1]))}function Lq(e){return lU(e[1])}function Rq(e){return oU(e[0])}function zq(e){return e}function Bq(e){return q(e.length,2)?oK(e[1]):q(e.length,1)?e[0]:bK()}function Vq(e){return SK(e)}function Hq(e){return uK(e[1])}function Uq(e){return lU(oU(e[4]))}function Wq(e){return lU(e[3])}function Gq(e){return oU(e[3])}function Kq(e){return e[2]}function qq(e){return e}function Jq(e){return q(e.length,2)?oK(e[1]):q(e.length,1)?e[0]:bK()}function Yq(e){return SK(e)}function Xq(e){return wU(e[1],e[4])}function Zq(e){return xU(e[2],e[5])}function Qq(e,t){return q(e,`remove`)?QH(t):q(e,`add`)?XH(t):t}function $q(e){return q(e.length,2)&&q(e[0],`-`)?`remove`:q(e.length,2)&&q(e[0],`+`)||q(e.length,1)?`add`:`none`}function eJ(e,t){return q(e,`remove`)?JH(t):q(e,`add`)?KH(t):t}function tJ(e){return q(e.length,2)&&q(e[0],`-`)?`remove`:q(e.length,2)&&q(e[0],`+`)||q(e.length,1)?`add`:`none`}function nJ(e){return q(e.length,2)?[e[1]]:[]}
104function rJ(e){return BV(e[6])&&q(e[6].length,1)?f4(qW(e[3]),e[5],e[6][0],Qq(e[1],eJ(e[8],e[10]))):f4(qW(e[3]),e[5],DU(e[3]),Qq(e[1],eJ(e[8],e[10])))}function iJ(e){return DU(e)}function aJ(e){return L4(e[2],e[4])}function oJ(e){return parseFloat(e)}function sJ(e){return q(e,`true`)}function cJ(e){return e}function lJ(e){return null}function uJ(e){return{[e[0]]:e[2]}}function dJ(e){return SK(e)}function fJ(e){return e.reduce((e,t)=>TV(e,t),{})}function pJ(e){return fJ(e[1])}function mJ(e){return SK(e)}function hJ(e){return e[1]}function gJ(e){return e}function _J(e){return UW()}function vJ(e){return Z()}function yJ(e){return pG()}function bJ(e){return XW()}function xJ(e){return MU()}function SJ(e){return rG(e)}function CJ(e){return e}function wJ(e){return OG(e[1])}function TJ(e){return e.length===3?[...e[0],...e[2]]:e.length===1?[...e[0]]:[]}function EJ(e){return[e[0],...e[1]]}function DJ(e){return e}function OJ(e){return e[1]}function kJ(e){return SK(e)}function AJ(e){return q(e.length,2)?e[1]:[]}function jJ(e){let t=e[2],n=e[3],[r,i]=e[4],a=q(hH(i).length,0)?{}:{patternProperties:i};return{[e[1]]:kU(t,_1(n,r,a))}}function MJ(e){let t=e[2],[n,r]=e[3],i=q(hH(r).length,0)?{}:{patternProperties:r};return{[e[1]]:_1(t,n,i)}}function NJ(e){return{[e[1]]:kU(e[2],e[4])}}function PJ(e){return{[e[1]]:e[3]}}function FJ(e){return null}function IJ(e){return e}function LJ(e){return Mq(SK(e))}function RJ(e){return e[1]}function zJ(e){let t=e[0],n=e[1];return d6(TV(t,n[0]))}function BJ(e){return e}function VJ(e){return BV(e)&&q(e.length,2)}function HJ(e,t){return q(t.indexOf(e),0)?[e,t.slice(e.length)]:[]}function UJ(e,t){let[n,...r]=e;return QV(n)?(()=>{let e=HJ(n,t);return q(e.length,2)?e:UJ(r,t)})():[]}function WJ(e,t){return Array.from({length:t-e+1},(t,n)=>String.fromCharCode(e+n))}var GJ=[...WJ(97,122),...WJ(65,90)],KJ=WJ(49,57),qJ=[`0`,...KJ],JJ=`//`,YJ=`/*`,XJ=`*/`;function ZJ(e){let t=e.indexOf(XJ);return q(t,-1)?``:e.slice(t+2)}function QJ(e){let t=e.indexOf(`
105`);return q(t,-1)?``:e.slice(t)}function $J(e){return e.replace(/^[ \t\r\f\v]+/,``)}function eY(e){let t=$J(e);return t.startsWith(YJ)?eY(ZJ(t.slice(2))):t.startsWith(JJ)?eY(QJ(t.slice(2))):t}function tY(e){let t=e.trimStart();return t.startsWith(YJ)?tY(ZJ(t.slice(2))):t.startsWith(JJ)?tY(QJ(t.slice(2))):t}function nY(e,t){return e.includes(t)}function rY(e,t,n,r=``){let i=UJ(e,n);return VJ(i)?nY(t,i[0])?rY(e,t,i[1],r):rY(e,t,i[1],`${r}${i[0]}`):[r,n]}function iY(e,t){let n=UJ([e],t);return VJ(n)?n:[``,t]}function aY(e){return iY(`-`,e)}function oY(e){return UJ(KJ,e)}var sY=[...qJ,`_`];function cY(e){return rY(sY,[`_`],e)}function lY(e){let t=aY(e);return VJ(t)?(()=>{let e=UJ([`0`],t[1]);return VJ(e)?[`${t[0]}${e[0]}`,e[1]]:(()=>{let e=oY(t[1]);return VJ(e)?(()=>{let n=cY(e[1]);return VJ(n)?[`${t[0]}${e[0]}${n[0]}`,n[1]]:[]})():[]})()})():[]}function uY(e){return lY(tY(e))}function dY(e){let t=uY(e);return VJ(t)?(()=>{let e=UJ([`n`],t[1]);return VJ(e)?[`${t[0]}`,e[1]]:[]})():[]}function fY(e){return dY(e)}function pY(e,t){return UJ([e],t)}function Q(e,t){return q(e,``)?[``,t]:e.startsWith(`
106`)?pY(e,eY(t)):e.startsWith(` `)?pY(e,t):pY(e,tY(t))}var mY=[...GJ,`_`,`$`];function hY(e){return UJ(mY,e)}var gY=[...mY,...qJ];function _Y(e,t=``){let n=UJ(gY,e);return VJ(n)?_Y(n[1],`${t}${n[0]}`):[t,e]}function vY(e){let t=hY(e);return VJ(t)?(()=>{let e=_Y(t[1]);return VJ(e)?[`${t[0]}${e[0]}`,e[1]]:[]})():[]}function yY(e){return vY(tY(e))}var bY=[...qJ,`_`];function xY(e){return iY(`-`,e)}function SY(e){return VJ(UJ([`.`],e))}function CY(e){let t=rY(bY,[`_`],e);return VJ(t)?q(t[0],``)?[]:[t[0],t[1]]:[]}function wY(e,t){let n=UJ([`.`],t);return VJ(n)?(()=>{let t=CY(n[1]);return VJ(t)?[`${e}0${n[0]}${t[0]}`,t[1]]:[]})():[]}function TY(e,t){let n=uY(t);return VJ(n)?(()=>{let t=UJ([`.`],n[1]);return VJ(t)?(()=>{let r=CY(t[1]);return VJ(r)?[`${e}${n[0]}${t[0]}${r[0]}`,r[1]]:[`${e}${n[0]}`,t[1]]})():[`${e}${n[0]}`,n[1]]})():[]}function EY(e){let t=xY(e);return VJ(t)?SY(t[1])?wY(t[0],t[1]):TY(t[0],t[1]):[]}function DY(e){return EY(tY(e))}function OY(e,t){let[n,...r]=e;return QV(n)?t.startsWith(n)?!0:OY(r,t):!1}function kY(e,t,n=``){return q(t,``)?[]:OY(e,t)?[n,t]:(()=>{let[r,i]=[t.slice(0,1),t.slice(1)];return kY(e,i,`${n}${r}`)})()}function AY(e,t,n){return n.startsWith(e)?(()=>{let r=kY([t],n.slice(e.length));return VJ(r)&&r[1].startsWith(t)?[`${r[0]}`,r[1].slice(t.length)]:[]})():[]}function jY(e,t,n){return n.startsWith(e)?(()=>{let r=kY([`
107`,t],n.slice(e.length));return VJ(r)&&r[1].startsWith(t)?[`${r[0]}`,r[1].slice(t.length)]:[]})():[]}function MY(e,t,n,r){return n?AY(e,t,tY(r)):jY(e,t,tY(r))}function NY(e,t){return UJ(e,t)}function PY(e,t){return MY(e,e,!1,t)}function FY(e,t){let n=NY(e,t);return VJ(n)?PY(n[0],`${n[0]}${n[1]}`):[]}function IY(e,t){return FY(e,tY(t))}function LY(e,t){let n=kY(e,t);return VJ(n)?q(n[0],``)?[]:n:[]}var $=(e,t,n=()=>[])=>e.length===2?t(e):n(),RY=e=>$($(yY(e),([e,t])=>$(Q(`extends`,t),([t,n])=>$(IX(n),([n,r])=>$(Q(`=`,r),([r,i])=>$(IX(i),([i,a])=>
107[[e,t,n,r,i],a]))))),([e,t])=>[CK(e),t]),zY=e=>$($(yY(e),([e,t])=>$(Q(`extends`,t),([t,n])=>$(IX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[wK(e),t]),BY=e=>$($(yY(e),([e,t])=>$(Q(`=`,t),([t,n])=>$(IX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[TK(e),t]),VY=e=>$(yY(e),([e,t])=>[EK(e),t]),HY=e=>$($(RY(e),([e,t])=>[e,t],()=>$(zY(e),([e,t])=>[e,t],()=>$(BY(e),([e,t])=>[e,t],()=>$(VY(e),([e,t])=>[e,t],()=>[])))),([e,t])=>[DK(e),t]),UY=(e,t=[])=>$($(HY(e),([e,t])=>$(Q(`,`,t),([t,n])=>[[e,t],n])),([e,n])=>UY(n,[...t,e]),()=>[t,e]),WY=e=>$($(UY(e),([e,t])=>$($($(HY(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[OK(e),t]),GY=e=>$($(Q(`<`,e),([e,t])=>$(WY(t),([t,n])=>$(Q(`>`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[kK(e),t]),KY=(e,t=[])=>$($(IX(e),([e,t])=>$(Q(`,`,t),([t,n])=>[[e,t],n])),([e,n])=>KY(n,[...t,e]),()=>[t,e]),qY=e=>$($(KY(e),([e,t])=>$($($(IX(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[AK(e),t]),JY=e=>$($(Q(`<`,e),([e,t])=>$(qY(t),([t,n])=>$(Q(`>`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[jK(e),t]),YY=e=>$($(yY(e),([e,t])=>$(JY(t),([t,n])=>[[e,t],n])),([e,t])=>[MK(e),t]),XY=e=>$($($(Q(`;`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[NK(e),t]),ZY=e=>$(Q(`string`,e),([e,t])=>[PK(e),t]),QY=e=>$(Q(`number`,e),([e,t])=>[FK(e),t]),$Y=e=>$(Q(`boolean`,e),([e,t])=>[IK(e),t]),eX=e=>$(Q(`undefined`,e),([e,t])=>[LK(e),t]),tX=e=>$(Q(`null`,e),([e,t])=>[RK(e),t]),nX=e=>$(Q(`integer`,e),([e,t])=>[zK(e),t]),rX=e=>$(Q(`bigint`,e),([e,t])=>[BK(e),t]),iX=e=>$(Q(`unknown`,e),([e,t])=>[VK(e),t]),aX=e=>$(Q(`any`,e),([e,t])=>[HK(e),t]),oX=e=>$(Q(`object`,e),([e,t])=>[UK(e),t]),sX=e=>$(Q(`never`,e),([e,t])=>[WK(e),t]),cX=e=>$(Q(`symbol`,e),([e,t])=>[GK(e),t]),lX=e=>$(Q(`void`,e),([e,t])=>[KK(e),t]),uX=e=>$(Q(`this`,e),([e,t])=>[qK(e),t]),dX=e=>$($(ZY(e),([e,t])=>[e,t],()=>$(QY(e),([e,t])=>[e,t],()=>$($Y(e),([e,t])=>[e,t],()=>$(eX(e),([e,t])=>[e,t],()=>$(tX(e),([e,t])=>[e,t],()=>$(nX(e),([e,t])=>[e,t],()=>$(rX(e),([e,t])=>[e,t],()=>$(iX(e),([e,t])=>[e,t],()=>$(aX(e),([e,t])=>[e,t],()=>$(oX(e),([e,t])=>[e,t],()=>$(sX(e),([e,t])=>[e,t],()=>$(cX(e),([e,t])=>[e,t],()=>$(lX(e),([e,t])=>[e,t],()=>$(uX(e),([e,t])=>[e,t],()=>[])))))))))))))),([e,t])=>[JK(e),t]),fX=e=>$($(Q("${",e),([e,t])=>$(IX(t),([t,n])=>$(Q(`}`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[YK(e),t]),pX=e=>$(kY(["${","`"],e),([e,t])=>[XK(e),t]),mX=e=>$($($(pX(e),([e,t])=>$(fX(t),([t,n])=>$(mX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>$($(pX(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$($(pX(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>[]))),([e,t])=>[ZK(e),t]),hX=e=>$($(Q("`",e),([e,t])=>$(mX(t),([t,n])=>$(Q("`",n),([n,r])=>[[e,t,n],r]))),([e,t])=>[QK(e),t]),gX=e=>$(hX(e),([e,t])=>[$K(e),t]),_X=e=>$(fY(e),([e,t])=>[eq(e),t]),vX=e=>$($(Q(`true`,e),([e,t])=>[e,t],()=>$(Q(`false`,e),([e,t])=>[e,t],()=>[])),([e,t])=>[tq(e),t]),yX=e=>$(DY(e),([e,t])=>[nq(e),t]),bX=e=>$(IY([`'`,`"`],e),([e,t])=>[rq(e),t]),xX=e=>$($(_X(e),([e,t])=>[e,t],()=>$(vX(e),([e,t])=>[e,t],()=>$(yX(e),([e,t])=>[e,t],()=>$(bX(e),([e,t])=>[e,t],()=>[])))),([e,t])=>[iq(e),t]),SX=e=>$($($(Q(`keyof`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[aq(e),t]),CX=(e,t=[])=>$($($(Q(`[`,e),([e,t])=>$(IX(t),([t,n])=>$(Q(`]`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>$($(Q(`[`,e),([e,t])=>$(Q(`]`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>[])),([e,n])=>CX(n,[...t,e]),()=>[t,e]),wX=e=>$(CX(e),([e,t])=>[oq(e),t]),TX=e=>$($($(Q(`extends`,e),([e,t])=>$(IX(t),([t,n])=>$(Q(`?`,n),([n,r])=>$(IX(r),([r,i])=>$(Q(`:`,i),([i,a])=>$(IX(a),([a,o])=>[[e,t,n,r,i,a],o])))))),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[sq(e),t]),EX=e=>$($($(Q(`(`,e),([e,t])=>$(IX(t),([t,n])=>$(Q(`)`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>$(dX(e),([e,t])=>[e,t],()=>$(YX(e),([e,t])=>[e,t],()=>$(iZ(e),([e,t])=>[e,t],()=>$(gX(e),([e,t])=>[e,t],()=>$(xX(e),([e,t])=>[e,t],()=>$(mZ(e),([e,t])=>[e,t],()=>$(pZ(e),([e,t])=>[e,t],()=>$(vZ(e),([e,t])=>[e,t],()=>$(bZ(e),([e,t])=>[e,t],()=>$(YY(e),([e,t])=>[e,t],()=>$(yZ(e),([e,t])=>[e,t],()=>[])))))))))))),([e,t])=>[cq(e),t]),DX=e=>$($(SX(e),([e,t])=>$(EX(t),([t,n])=>$(wX(n),([n,r])=>$(TX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[dq(e),t]),OX=e=>$($($(Q(`&`,e),([e,t])=>$(DX(t),([t,n])=>$(OX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[pq(e),t]),kX=e=>$($(DX(e),([e,t])=>$(OX(t),([t,n])=>[[e,t],n])),([e,t])=>[mq(e),t]),AX=e=>$($($(Q(`|`,e),([e,t])=>$(kX(t),([t,n])=>$(AX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[hq(e),t]),jX=e=>$($(kX(e),([e,t])=>$(AX(t),([t,n])=>[[e,t],n])),([e,t])=>[gq(e),t]),MX=e=>$($(Q(`readonly`,e),([e,t])=>$(jX(t),([t,n])=>[[e,t],n])),([e,t])=>[_q(e),t]),NX=e=>$($(Q(`|`,e),([e,t])=>$(jX(t),([t,n])=>[[e,t],n])),([e,t])=>[vq(e),t]),PX=e=>$($(GY(e),([e,t])=>$(Q(`=`,t),([t,n])=>$(IX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[yq(e),t]),FX=e=>$($($(Q(`infer`,e),([e,t])=>$(yY(t),([t,n])=>$(Q(`extends`,n),([n,r])=>$(jX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[e,t],()=>$($(Q(`infer`,e),([e,t])=>$(yY(t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>[])),([e,t])=>[bq(e),t]),IX=e=>$($(FX(e),([e,t])=>[e,t],()=>$(NX(e),([e,t])=>[e,t],()=>$(MX(e),([e,t])=>[e,t],()=>$(jX(e),([e,t])=>[e,t],()=>[])))),([e,t])=>[xq(e),t]),LX=e=>$(DY(e),([e,t])=>[Sq(e),t]),RX=e=>$(yY(e),([e,t])=>[Cq(e),t]),zX=e=>$(IY([`'`,`"`],e),([e,t])=>[wq(e),t]),BX=e=>$($(Q(`[`,e),([e,t])=>$(yY(t),([t,n])=>$(Q(`:`,n),([n,r])=>$($(nX(r),([e,t])=>[e,t],()=>$(QY(r),([e,t])=>[e,t],()=>$(ZY(r),([e,t])=>[e,t],()=>$(cX(r),([e,t])=>[e,t],()=>[])))),([r,i])=>$(Q(`]`,i),([i,a])=>
107[[e,t,n,r,i],a]))))),([e,t])=>[Tq(e),t]),VX=e=>$($(LX(e),([e,t])=>[e,t],()=>$(RX(e),([e,t])=>[e,t],()=>$(zX(e),([e,t])=>[e,t],()=>$(BX(e),([e,t])=>[e,t],()=>[])))),([e,t])=>[Eq(e),t]),HX=e=>$($($(Q(`readonly`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[Dq(e),t]),UX=e=>$($($(Q(`?`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[Oq(e),t]),WX=e=>$($(HX(e),([e,t])=>$(VX(t),([t,n])=>$(UX(n),([n,r])=>$(Q(`:`,r),([r,i])=>$(IX(i),([i,a])=>[[e,t,n,r,i],a]))))),([e,t])=>[kq(e),t]),GX=e=>$($($(Q(`,`,e),([e,t])=>$(Q(`
108`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`;`,e),([e,t])=>$(Q(`
109`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`,`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$($(Q(`;`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$($(Q(`
110`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>[]))))),([e,t])=>[Aq(e),t]),KX=(e,t=[])=>$($(WX(e),([e,t])=>$(GX(t),([t,n])=>[[e,t],n])),([e,n])=>KX(n,[...t,e]),()=>[t,e]),qX=e=>$($(KX(e),([e,t])=>$($($(WX(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[jq(e),t]),JX=e=>$($(Q(`{`,e),([e,t])=>$(qX(t),([t,n])=>$(Q(`}`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Nq(e),t]),YX=e=>$(JX(e),([e,t])=>[Pq(e),t]),XX=e=>$($($(yY(e),([e,t])=>$(Q(`?`,t),([t,n])=>$(Q(`:`,n),([n,r])=>$(Q(`readonly`,r),([r,i])=>$(IX(i),([i,a])=>[[e,t,n,r,i],a]))))),([e,t])=>[e,t],()=>$($(yY(e),([e,t])=>$(Q(`:`,t),([t,n])=>$(Q(`readonly`,n),([n,r])=>$(IX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[e,t],()=>$($(yY(e),([e,t])=>$(Q(`?`,t),([t,n])=>$(Q(`:`,n),([n,r])=>$(IX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[e,t],()=>$($(yY(e),([e,t])=>$(Q(`:`,t),([t,n])=>$(IX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>[])))),([e,t])=>[Fq(e),t]),ZX=e=>$($(Q(`readonly`,e),([e,t])=>$(IX(t),([t,n])=>$(Q(`?`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Iq(e),t]),QX=e=>$($(Q(`readonly`,e),([e,t])=>$(IX(t),([t,n])=>[[e,t],n])),([e,t])=>[Lq(e),t]),$X=e=>$($(IX(e),([e,t])=>$(Q(`?`,t),([t,n])=>[[e,t],n])),([e,t])=>
110[Rq(e),t]),eZ=e=>$($(XX(e),([e,t])=>[e,t],()=>$(ZX(e),([e,t])=>[e,t],()=>$(QX(e),([e,t])=>[e,t],()=>$($X(e),([e,t])=>[e,t],()=>$(IX(e),([e,t])=>[e,t],()=>[]))))),([e,t])=>[zq(e),t]),tZ=e=>$($($(Q(`...`,e),([e,t])=>$(eZ(t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(eZ(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>[])),([e,t])=>[Bq(e),t]),nZ=(e,t=[])=>$($(tZ(e),([e,t])=>$(Q(`,`,t),([t,n])=>[[e,t],n])),([e,n])=>nZ(n,[...t,e]),()=>[t,e]),rZ=e=>$($(nZ(e),([e,t])=>$($($(tZ(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[Vq(e),t]),iZ=e=>$($(Q(`[`,e),([e,t])=>$(rZ(t),([t,n])=>$(Q(`]`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Hq(e),t]),aZ=e=>$($(yY(e),([e,t])=>$(Q(`?`,t),([t,n])=>$(Q(`:`,n),([n,r])=>$(Q(`readonly`,r),([r,i])=>$(IX(i),([i,a])=>[[e,t,n,r,i],a]))))),([e,t])=>[Uq(e),t]),oZ=e=>$($(yY(e),([e,t])=>$(Q(`:`,t),([t,n])=>$(Q(`readonly`,n),([n,r])=>$(IX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[Wq(e),t]),sZ=e=>$($(yY(e),([e,t])=>$(Q(`?`,t),([t,n])=>$(Q(`:`,n),([n,r])=>$(IX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[Gq(e),t]),cZ=e=>$($(yY(e),([e,t])=>$(Q(`:`,t),([t,n])=>$(IX(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Kq(e),t]),lZ=e=>$($(aZ(e),([e,t])=>[e,t],()=>$(oZ(e),([e,t])=>[e,t],()=>$(sZ(e),([e,t])=>[e,t],()=>$(cZ(e),([e,t])=>[e,t],()=>[])))),([e,t])=>[qq(e),t]),uZ=e=>$($($(Q(`...`,e),([e,t])=>$(lZ(t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(lZ(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>[])),([e,t])=>[Jq(e),t]),dZ=(e,t=[])=>$($(uZ(e),([e,t])=>$(Q(`,`,t),([t,n])=>[[e,t],n])),([e,n])=>dZ(n,[...t,e]),()=>[t,e]),fZ=e=>$($(dZ(e),([e,t])=>$($($(uZ(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[Yq(e),t]),pZ=e=>$($(Q(`(`,e),([e,t])=>$(fZ(t),([t,n])=>$(Q(`)`,n),([n,r])=>$(Q(`=>`,r),([r,i])=>$(IX(i),([i,a])=>[[e,t,n,r,i],a]))))),([e,t])=>[Xq(e),t]),mZ=e=>$($(Q(`new`,e),([e,t])=>$(Q(`(`,t),([t,n])=>$(fZ(n),([n,r])=>$(Q(`)`,r),([r,i])=>$(Q(`=>`,i),([i,a])=>$(IX(a),([a,o])=>[[e,t,n,r,i,a],o])))))),([e,t])=>[Zq(e),t]),hZ=e=>$($($(Q(`+`,e),([e,t])=>$(Q(`readonly`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`-`,e),([e,t])=>$(Q(`readonly`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`readonly`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])))),([e,t])=>[$q(e),t]),gZ=e=>$($($(Q(`+`,e),([e,t])=>$(Q(`?`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`-`,e),([e,t])=>$(Q(`?`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`?`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])))),([e,t])=>[tJ(e),t]),_Z=e=>$($($(Q(`as`,e),([e,t])=>$(IX(t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[nJ(e),t]),vZ=e=>$($(Q(`{`,e),([e,t])=>$(hZ(t),([t,n])=>$(Q(`[`,n),([n,r])=>$(yY(r),([r,i])=>$(Q(`in`,i),([i,a])=>$(IX(a),([a,o])=>$(_Z(o),([o,s])=>$(Q(`]`,s),([s,c])=>$(gZ(c),([c,l])=>$(Q(`:`,l),([l,u])=>$(IX(u),([u,d])=>$(XY(d),([d,f])=>$(Q(`}`,f),([f,p])=>[[e,t,n,r,i,a,o,s,c,l,u,d,f],p]))))))))))))),([e,t])=>[rJ(e),t]),yZ=e=>$(yY(e),([e,t])=>[iJ(e),t]),bZ=e=>$($(Q(`Options`,e),([e,t])=>$(Q(`<`,t),([t,n])=>$(IX(n),([n,r])=>$(Q(`,`,r),([r,i])=>$(OZ(i),([i,a])=>$(Q(`>`,a),([a,o])=>[[e,t,n,r,i,a],o])))))),([e,t])=>[aJ(e),t]),xZ=e=>$(DY(e),([e,t])=>[oJ(e),t]),SZ=e=>$($(Q(`true`,e),([e,t])=>[e,t],()=>$(Q(`false`,e),([e,t])=>[e,t],()=>[])),([e,t])=>[sJ(e),t]),CZ=e=>$(IY([`"`,`'`],e),([e,t])=>[cJ(e),t]),wZ=e=>$(Q(`null`,e),([e,t])=>[lJ(e),t]),TZ=e=>$($(VX(e),([e,t])=>$(Q(`:`,t),([t,n])=>$(MZ(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[uJ(e),t]),EZ=(e,t=[])=>$($(TZ(e),([e,t])=>$(GX(t),([t,n])=>[[e,t],n])),([e,n])=>EZ(n,[...t,e]),()=>[t,e]),DZ=e=>$($(EZ(e),([e,t])=>$($($(TZ(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[dJ(e),t]),OZ=e=>$($(Q(`{`,e),([e,t])=>$(DZ(t),([t,n])=>$(Q(`}`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[pJ(e),t]),kZ=(e,t=[])=>$($(MZ(e),([e,t])=>$(Q(`,`,t),([t,n])=>[[e,t],n])),([e,n])=>kZ(n,[...t,e]),()=>[t,e]),AZ=e=>$($(kZ(e),([e,t])=>$($($(MZ(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[mJ(e),t]),jZ=e=>$($(Q(`[`,e),([e,t])=>$(AZ(t),([t,n])=>$(Q(`]`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[hJ(e),t]),MZ=e=>$($(xZ(e),([e,t])=>[e,t],()=>$(SZ(e),([e,t])=>[e,t],()=>$(CZ(e),([e,t])=>[e,t],()=>$(wZ(e),([e,t])=>[e,t],()=>$(OZ(e),([e,t])=>[e,t],()=>$(jZ(e),([e,t])=>[e,t],()=>[])))))),([e,t])=>
110[gJ(e),t]),NZ=e=>$(Q(`-?(?:0|[1-9][0-9]*)n`,e),([e,t])=>[_J(e),t]),PZ=e=>$(Q(`.*`,e),([e,t])=>[vJ(e),t]),FZ=e=>$(Q(`-?(?:0|[1-9][0-9]*)(?:.[0-9]+)?`,e),([e,t])=>[yJ(e),t]),IZ=e=>$(Q(`-?(?:0|[1-9][0-9]*)`,e),([e,t])=>[bJ(e),t]),LZ=e=>$(Q(`(?!)`,e),([e,t])=>[xJ(e),t]),RZ=e=>$(LY([`-?(?:0|[1-9][0-9]*)n`,`.*`,`-?(?:0|[1-9][0-9]*)(?:.[0-9]+)?`,`-?(?:0|[1-9][0-9]*)`,`(?!)`,`(`,`)`,`$`,`|`],e),([e,t])=>[SJ(e),t]),zZ=e=>$($(NZ(e),([e,t])=>[e,t],()=>$(PZ(e),([e,t])=>[e,t],()=>$(FZ(e),([e,t])=>[e,t],()=>$(IZ(e),([e,t])=>[e,t],()=>$(LZ(e),([e,t])=>[e,t],()=>$(BZ(e),([e,t])=>[e,t],()=>$(RZ(e),([e,t])=>[e,t],()=>[]))))))),([e,t])=>[CJ(e),t]),BZ=e=>$($(Q(`(`,e),([e,t])=>$(UZ(t),([t,n])=>$(Q(`)`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[wJ(e),t]),VZ=e=>$($($(HZ(e),([e,t])=>$(Q(`|`,t),([t,n])=>$(VZ(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>$($(HZ(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[]))),([e,t])=>[TJ(e),t]),HZ=e=>$($(zZ(e),([e,t])=>$(UZ(t),([t,n])=>[[e,t],n])),([e,t])=>[EJ(e),t]),UZ=e=>$($(VZ(e),([e,t])=>[e,t],()=>$(HZ(e),([e,t])=>[e,t],()=>[])),([e,t])=>[DJ(e),t]),WZ=e=>$($(Q(`^`,e),([e,t])=>$(UZ(t),([t,n])=>$(Q(`$`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[OJ(e),t]),GZ=(e,t=[])=>$($(IX(e),([e,t])=>$(Q(`,`,t),([t,n])=>[[e,t],n])),([e,n])=>GZ(n,[...t,e]),()=>[t,e]),KZ=e=>$($(GZ(e),([e,t])=>$($($(IX(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[kJ(e),t]),qZ=e=>$($($(Q(`extends`,e),([e,t])=>$(KZ(t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[AJ(e),t]),JZ=e=>$($(Q(`interface`,e),([e,t])=>$(yY(t),([t,n])=>$(GY(n),([n,r])=>$(qZ(r),([r,i])=>$(JX(i),([i,a])=>[[e,t,n,r,i],a]))))),([e,t])=>[jJ(e),t]),YZ=e=>$($(Q(`interface`,e),([e,t])=>$(yY(t),([t,n])=>$(qZ(n),([n,r])=>$(JX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[MJ(e),t]),XZ=e=>$($(Q(`type`,e),([e,t])=>$(yY(t),([t,n])=>$(GY(n),([n,r])=>$(Q(`=`,r),([r,i])=>$(IX(i),([i,a])=>[[e,t,n,r,i],a]))))),([e,t])=>[NJ(e),t]),ZZ=e=>$($(Q(`type`,e),([e,t])=>$(yY(t),([t,n])=>$(Q(`=`,n),([n,r])=>$(IX(r),([r,i])=>[[e,t,n,r],i])))),([e,t])=>[PJ(e),t]),QZ=e=>$($($(Q(`export`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],e],([e,t])=>[e,t],()=>[])),([e,t])=>[FJ(e),t]),$Z=e=>$($($(Q(`;`,e),([e,t])=>$(Q(`
111`,t),([t,n])=>[[e,t],n])),([e,t])=>[e,t],()=>$($(Q(`;`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$($(Q(`
112`,e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>[]))),([e,t])=>[IJ(e),t]),eQ=(e,t=[])=>$($(nQ(e),([e,t])=>$($Z(t),([t,n])=>[[e,t],n])),([e,n])=>eQ(n,[...t,e]),()=>[t,e]),tQ=e=>$($(eQ(e),([e,t])=>$($($(nQ(t),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>$([[],t],([e,t])=>[e,t],()=>[])),([t,n])=>[[e,t],n])),([e,t])=>[LJ(e),t]),nQ=e=>$($(QZ(e),([e,t])=>$($(JZ(t),([e,t])=>[e,t],()=>$(YZ(t),([e,t])=>[e,t],()=>$(XZ(t),([e,t])=>[e,t],()=>$(ZZ(t),([e,t])=>[e,t],()=>[])))),([t,n])=>$(XY(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[RJ(e),t]),rQ=e=>$($(nQ(e),([e,t])=>$(tQ(t),([t,n])=>[[e,t],n])),([e,t])=>[zJ(e),t]),iQ=e=>$($(rQ(e),([e,t])=>[e,t],()=>$(PX(e),([e,t])=>[e,t],()=>$(IX(e),([e,t])=>[e,t],()=>[]))),([e,t])=>[BJ(e),t]);function aQ(e){let t=hX(`\`${e}\``);return q(t.length,2)?t[0]:nW()}function oQ(e,t={}){return eU(`TemplateLiteral`,[e],t)}function sQ(e){return s6({},oQ(e,{}))}function cQ(e){return sQ(aQ(e))}function lQ(e,t={}){return UH(QV(e)?cQ(e):sQ(e),{},t)}function uQ(e){return WH(e,`TemplateLiteral`)}var dQ=Ty({ExtendsFalse:()=>gQ,ExtendsTrue:()=>mQ,ExtendsUnion:()=>fQ,IsExtendsFalse:()=>_Q,IsExtendsTrue:()=>hQ,IsExtendsTrueLike:()=>vQ,IsExtendsUnion:()=>pQ});function fQ(e){return VH({"~kind":`ExtendsUnion`},{inferred:e})}function pQ(e){return ZV(e)&&J(e,`~kind`)&&J(e,`inferred`)&&q(e[`~kind`],`ExtendsUnion`)&&ZV(e.inferred)}function mQ(e){return VH({"~kind":`ExtendsTrue`},{inferred:e})}function hQ(e){return ZV(e)&&J(e,`~kind`)&&J(e,`inferred`)&&q(e[`~kind`],`ExtendsTrue`)&&ZV(e.inferred)}function gQ(){return VH({"~kind":`ExtendsFalse`},{})}function _Q(e){return ZV(e)&&J(e,`~kind`)&&q(e[`~kind`],`ExtendsFalse`)}function vQ(e){return pQ(e)||hQ(e)}function yQ(e){return QV(e)||YV(e)?rG(e):JV(e)?uG():MU()}function bQ(e){return e.map(e=>yQ(e))}function xQ(e){return OG(bQ(e))}function SQ(e){return xQ(e.enum)}function CQ(e,t,n,r){let i=g1(e,n,r);return vQ(i)?mQ(TV(TV(e,i.inferred),{[t]:n})):gQ()}function wQ(e,t){return mQ(e)}function TQ(e,t,n){return g1(e,t,xQ(n))}
112function EQ(e,t,n){let[r,...i]=n;return GH(r)?(()=>{let n=g1(e,t,r);return vQ(n)?EQ(n.inferred,t,i):gQ()})():mQ(e)}function DQ(e,t,n){return g1(e,t,qG(n))}function OQ(e,t,n){let[r,...i]=n;return GH(r)?(()=>{let n=g1(e,t,r);return vQ(n)?mQ(n.inferred):OQ(e,t,i)})():gQ()}function kQ(e,t,n){return JU(n)?wQ(e,t):QU(n)?TQ(e,t,n.enum):KU(n)?CQ(e,n.name,t,n.extends):eW(n)?EQ(e,t,n.allOf):uQ(n)?DQ(e,t,n.pattern):kG(n)?OQ(e,t,n.anyOf):WU(n)?mQ(e):gQ()}function AQ(e,t,n){return KU(n)?kQ(e,t,n):JU(n)||WU(n)?mQ(e):fQ(e)}function jQ(e,t){let n=iU(e),r=iU(t);return n&&r||!n&&r?!0:!(n&&!r)}function MQ(e,t,n,r){return pU(r)?jQ(t,r)?g1(e,n,r.items):gQ():kQ(e,t,r)}function NQ(e,t,n){return gU(n)?g1(e,t,n.iteratorItems):kQ(e,hU(t),n)}function PQ(e,t,n){return WW(n)?mQ(e):kQ(e,t,n)}function FQ(e,t,n){return KW(n)?mQ(e):kQ(e,t,n)}function IQ(e,t,n,r,i){let a=KU(r)?t:r,o=KU(r)?r:t,s=sU(t),c=sU(r),l=g1(e,a,o);return!s&&c?gQ():vQ(l)?zQ(l.inferred,n,i):gQ()}function LQ(e,t,n,r){let[i,...a]=r;return GH(i)?IQ(e,t,n,i,a):sU(t)?mQ(e):gQ()}function RQ(e,t,n){let[r,...i]=t;return GH(r)?LQ(e,r,i,n):mQ(e)}function zQ(e,t,n){return RQ(e,t,n)}function BQ(e,t,n){return vK(n)?mQ(e):g1(e,t,n)}function VQ(e,t,n,r){return SU(r)?(()=>{let i=zQ(e,t,r.parameters);return vQ(i)?BQ(i.inferred,n,r.instanceType):gQ()})():gQ()}function HQ(e,t,n){return g1(e,SQ(t),n)}function UQ(e,t,n,r){return TU(r)?(()=>{let i=zQ(e,t,r.parameters);return vQ(i)?BQ(i.inferred,n,r.returnType):gQ()})():gQ()}function WQ(e,t,n){return ZW(n)||mG(n)?mQ(e):kQ(e,t,n)}var GQ=`equal`,KQ=`disjoint`,qQ=`left-inside`,JQ=`right-inside`;function YQ(e,t){let n=[WU(e)?gQ():W1({},e,t),WU(e)?mQ({}):W1({},t,e)];return vQ(n[0])&&vQ(n[1])?GQ:vQ(n[0])&&_Q(n[1])?qQ:_Q(n[0])&&vQ(n[1])?JQ:KQ}function XQ(e){return kG(e)?ZQ(e.anyOf):[e]}function ZQ(e){return e.reduce((e,t)=>[...e,...XQ(t)],[])}function QQ(e){return e.reduceRight((e,t,n)=>({[n]:t,...e}),{})}function $Q(e){return X(QQ(e.items))}function e$(e,t){return dU(e)?!!dU(t):!1}function t$(e,t){return sU(e)?!!sU(t):!1}function n$(e,t){let n=e$(e,t),r=t$(e,t),i=cU(aU(m$([e,t])));return n&&r?lU(oU(i)):n&&!r?lU(i):!n&&r?oU(i):i}function r$(e,t,n){return n in e?n in t?n$(e[n],t[n]):e[n]:n in t?t[n]:MU()}function i$(e,t){return[...new Set([...hH(t),...hH(e)])].reduce((n,r)=>({...n,[r]:r$(e,t,r)}),{})}function a$(e){return bG(e)?e.properties:dK(e)?QQ(e.items):nW()}function o$(e,t){return X(i$(a$(e),a$(t)))}function s$(e,t){let n=YQ(e,t);return q(n,`left-inside`)?e:q(n,`right-inside`)||q(n,`equal`)?t:MU()}function c$(e){return bG(e)||dK(e)}function l$(e,t){let n=kG(e),r=kG(t);return n||r}function u$(e,t){let n=g$(e),r=g$(t),i=l$(n,r),a=c$(n),o=c$(r);return i?m$([n,r]):a&&o?o$(n,r):a&&!o?n:!a&&o?r:s$(n,r)}function d$(e,t,n=[]){let[r,...i]=t;return eH(r)?n.length===0?[e]:n:d$(e,i,[...n,u$(e,r)])}function f$(e,t,n=[]){let[r,...i]=e;return GH(r)?f$(i,t,[...n,...p$([r],t)]):n}function p$(e,t=[]){let[n,...r]=e;return GH(n)?kG(n)?p$(r,f$(n.anyOf,t)):p$(r,d$(n,t)):t}function m$(e){return S$(p$(e))}function h$(e){return S$(e)}function g$(e){return eW(e)?m$(e.allOf):kG(e)?h$(e.anyOf):e}function _$(e){return q(e.length,1)?e[0]:q(e.length,0)?MU():OG(e)}function v$(e,t){return t.filter(t=>YQ(e,t)!==`right-inside`)}function y$(e,t){return q(t.some(t=>{let n=YQ(e,t);return q(n,`left-inside`)||q(n,`equal`)}),!1)}function b$(e,t){let n=g$(e);return JU(n)?[n]:y$(n,t)?[...v$(n,t),n]:t}function x$(e,t=[]){let[n,...r]=e;return GH(n)?bG(n)?x$(r,[...t,n]):x$(r,b$(n,t)):t}function S$(e){let t=ZQ(x$(e));return t.length===0?MU():t.length===1?t[0]:OG(t)}function C$(e,t,n,r){return UH(g$(o6(e,t,n)),{},r)}function w$(e,t,n,r){return C$(e,t,n,r)}function T$(e,t,n){return g1(e,m$(t),n)}function E$(e,t,n){return $W(n)?g1(e,t,n.iteratorItems):kQ(e,QW(t),n)}function D$(e,t,n){return t===n?mQ(e):gQ()}function O$(e,t,n){return lG(n)?D$(e,t,n.const):WW(n)?mQ(e):kQ(e,rG(t),n)}function k$(e,t,n){return lG(n)?D$(e,t,n.const):KW(n)?mQ(e):kQ(e,rG(t),n)}function A$(e,t,n){return lG(n)?D$(e,t,n.const):mG(n)?mQ(e):kQ(e,rG(t),n)}function j$(e,t,n){return lG(n)?D$(e,t,n.const):DG(n)?mQ(e):kQ(e,rG(t),n)}function M$(e,t,n){return HV(t.const)?O$(e,t.const,n):UV(t.const)?k$(e,t.const,n):YV(t.const)?A$(e,t.const,n):QV(t.const)?j$(e,t.const,n):nW()}
112function N$(e,t,n){return KU(n)?kQ(e,t,n):mQ(e)}function P$(e,t,n){return dG(n)?mQ(e):kQ(e,t,n)}function F$(e,t,n){return mG(n)?mQ(e):kQ(e,t,n)}function I$(e,t,n){return sU(t)?sU(n)?mQ(e):gQ():mQ(e)}function L$(e,t,n){return KU(n)&&NU(n.extends)?gQ():(()=>{let r=g1(e,t,n);return vQ(r)?I$(r.inferred,t,n):gQ()})()}function R$(e,t){return e.reduce((e,n)=>n in t&&vQ(t[n])?{...e,...t[n].inferred}:nW(),{})}function z$(e,t,n){let r={};for(let i of hH(n))r[i]=i in t?L$({},t[i],n[i]):sU(n[i])?KU(n[i])?mQ(TV(e,{[n[i].name]:n[i].extends})):mQ(e):gQ();let i=_H(r).every(e=>vQ(e)),a=i?R$(hH(r),r):{};return i?mQ(a):gQ()}function B$(e,t,n){let r=z$(e,t,n);return vQ(r)?mQ(TV(e,r.inferred)):gQ()}function V$(e,t,n){return B$(e,t,n)}function H$(e,t,n){return bG(n)?V$(e,t,n.properties):kQ(e,X(t),n)}function U$(e,t,n){return TG(n)?g1(e,t,n.item):kQ(e,wG(t),n)}function W$(e,t,n){return DG(n)?mQ(e):kQ(e,t,n)}function G$(e,t,n){return gG(n)?mQ(e):kQ(e,t,n)}function K$(e,t,n){return g1(e,qG(t),n)}function q$(e,t){return VH({"~kind":`Inferrable`},{name:e,type:t},{})}function J$(e){return ZV(e)&&J(e,`~kind`)&&J(e,`name`)&&J(e,`type`)&&q(e[`~kind`],`Inferrable`)&&QV(e.name)&&ZV(e.type)}function Y$(e){return sK(e)?KU(e.items)?pU(e.items.extends)?q$(e.items.name,e.items.extends.items):WU(e.items.extends)?q$(e.items.name,e.items.extends):void 0:nW():void 0}function X$(e){return KU(e)?q$(e.name,e.extends):void 0}function Z$(e,t,n=[]){let[r,...i]=e;return GH(r)?vQ(g1({},r,t))?Z$(i,t,[...n,r]):void 0:n}function Q$(e,t,n,r){let i=Z$(n,r);return BV(i)?mQ(TV(e,{[t]:uK(i)})):gQ()}function $$(e,t,n,r){let i=Z$(n,r);return BV(i)?mQ(TV(e,{[t]:OG(i)})):gQ()}function e1(e){return[...e].reverse()}function t1(e,t){return t?e1(e):e}function n1(e){let t=e.length>0?e[0]:void 0;return GH(GH(t)?Y$(t):void 0)}function r1(e,t,n,r,i,a){let o=g1(e,n,i);return vQ(o)?o1(o.inferred,t,r,a):gQ()}function i1(e,t,n,r,i){let a=Y$(r);return J$(a)?Q$(e,a.name,t1(n,t),a.type):(()=>{let[a,...o]=n;return GH(a)?r1(e,t,a,o,r,i):gQ()})()}function a1(e,t,n,r){let[i,...a]=r;return GH(i)?i1(e,t,n,i,a):q(n.length,0)?mQ(e):gQ()}function o1(e,t,n,r){return a1(e,t,n,r)}function s1(e,t,n){let r=i6(e,{callstack:[]},n),i=n1(r);return o1(e,i,t1(t,i),t1(r,i))}function c1(e,t,n){let r=X$(n);return J$(r)?$$(e,r.name,t,r.type):(()=>{let[r,...i]=t;return GH(r)?(()=>{let t=g1(e,r,n);return vQ(t)?c1(t.inferred,i,n):gQ()})():mQ(e)})()}function l1(e,t,n){let r=i6(e,{callstack:[]},t);return dK(n)?s1(e,r,n.items):pU(n)?c1(e,r,n.items):kQ(e,uK(r),n)}function u1(e,t,n){return vK(n)||mK(n)?mQ(e):kQ(e,t,n)}function d1(e,t,n){let[r,...i]=n;return GH(r)?(()=>{let n=g1(e,t,r);return vQ(n)?mQ(n.inferred):d1(e,t,i)})():gQ()}function f1(e,t,n){let[r,...i]=t;return GH(r)?(()=>{let t=d1(e,r,n);return vQ(t)?f1(t.inferred,i,n):gQ()})():mQ(e)}function p1(e,t,n){let r=X$(n);return J$(r)?$$(e,r.name,t,r.type):kG(n)?f1(e,t,n.anyOf):f1(e,t,[n])}function m1(e,t,n){return KU(n)?kQ(e,t,n):JU(n)||WU(n)?mQ(e):gQ()}function h1(e,t,n){return vK(n)?mQ(e):kQ(e,t,n)}function g1(e,t,n){return JU(t)?AQ(e,t,n):pU(t)?MQ(e,t,t.items,n):gU(t)?NQ(e,t.iteratorItems,n):WW(t)?PQ(e,t,n):KW(t)?FQ(e,t,n):SU(t)?VQ(e,t.parameters,t.instanceType,n):QU(t)?HQ(e,t,n):TU(t)?UQ(e,t.parameters,t.returnType,n):ZW(t)?WQ(e,t,n):eW(t)?T$(e,t.allOf,n):$W(t)?E$(e,t.iteratorItems,n):lG(t)?M$(e,t,n):NU(t)?N$(e,t,n):dG(t)?P$(e,t,n):mG(t)?F$(e,t,n):bG(t)?H$(e,t.properties,n):TG(t)?U$(e,t.item,n):DG(t)?W$(e,t,n):gG(t)?G$(e,t,n):uQ(t)?K$(e,t.pattern,n):dK(t)?l1(e,t.items,n):mK(t)?u1(e,t,n):kG(t)?p1(e,t.anyOf,n):WU(t)?m1(e,t,n):vK(t)?h1(e,t,n):gQ()}function _1(e,t,n={}){return eU(`Interface`,[e,t],n)}function v1(e){return GH(e)&&J(e,`action`)&&q(e.action,`Interface`)}function y1(e,t,n={}){return s6({},_1(e,t,n))}function b1(e,t,n){return e.includes(n)?!0:C1([...e,n],t,t[n])}function x1(e,t,n){return S1(e,t,yG(n))}function S1(e,t,n){let[r,...i]=n;return GH(r)?C1(e,t,r)?!0:S1(e,t,i):!1}function C1(e,t,n){return OU(n)?b1(e,t,n.$ref):pU(n)?C1(e,t,n.items):gU(n)?C1(e,t,n.iteratorItems):SU(n)?S1(e,t,[...n.parameters,n.instanceType]):TU(n)?S1(e,t,[...n.parameters,n.returnType]):v1(n)?x1(e,t,n.parameters[1]):eW(n)?S1(e,t,n.allOf):$W(n)?C1(e,t,n.iteratorItems):bG(n)?x1(e,t,n.properties):TG(n)?C1(e,t,n.item):kG(n)?S1(e,t,n.anyOf):dK(n)?S1(e,t,n.items):aK(n)?C1(e,t,iK(n)):!1}function w1(e,t,n){return C1(e,t,n)}function T1(e,t){return t.reduce((t,n)=>n in e?w1([n],e,e[n])?[...t,n]:t:nW(),[])}function E1(e){return T1(e,vG(e))}function D1(e,t,n){return n.includes(t)?n:t in e?A1(e,e[t],[...n,t]):nW()}
112function O1(e,t,n){return k1(e,yG(t),n)}function k1(e,t,n){return t.reduce((t,n)=>A1(e,n,t),n)}function A1(e,t,n){return OU(t)?D1(e,t.$ref,n):pU(t)?A1(e,t.items,n):gU(t)?A1(e,t.iteratorItems,n):SU(t)?k1(e,[...t.parameters,t.instanceType],n):TU(t)?k1(e,[...t.parameters,t.returnType],n):v1(t)?O1(e,t.parameters[1],n):eW(t)?k1(e,t.allOf,n):$W(t)?A1(e,t.iteratorItems,n):bG(t)?O1(e,t.properties,n):TG(t)?A1(e,t.item,n):kG(t)?k1(e,t.anyOf,n):dK(t)?k1(e,t.items,n):aK(t)?A1(e,iK(t),n):n}function j1(e,t,n){return A1(e,n,[t])}function M1(e){return qU()}function N1(e){return hH(e).reduce((t,n)=>({...t,[n]:F1(e[n])}),{})}function P1(e){return e.reduce((e,t)=>[...e,F1(t)],[])}function F1(e){return OU(e)?M1(e.$ref):pU(e)?fU(F1(e.items),mU(e)):gU(e)?hU(F1(e.iteratorItems)):SU(e)?xU(P1(e.parameters),F1(e.instanceType)):TU(e)?wU(P1(e.parameters),F1(e.returnType)):eW(e)?$U(P1(e.allOf)):$W(e)?QW(F1(e.iteratorItems)):bG(e)?X(N1(e.properties)):TG(e)?wG(F1(e.item)):aK(e)?eK(rK(e),F1(iK(e))):kG(e)?OG(P1(e.anyOf)):dK(e)?uK(P1(e.items)):e}function I1(e,t){return t in e?F1(e[t]):UU()}function L1(e){return I1(e.$defs,e.$ref)}function R1(e,t,n){let r=a6(e,{callstack:[]},t),i=r6({},{callstack:[]},n);return m$([...r,X(i)])}function z1(e,t){return hH(e).filter(e=>t.includes(e)).reduce((t,n)=>{let r=e[n],i=v1(r)?R1(e,r.parameters[0],r.parameters[1]):r;return{...t,[n]:i}},{})}function B1(e,t,n){return BU(z1(e,j1(e,t,n)),t)}function V1(e,t){return t in e?OU(e[t])?V1(e,e[t].$ref):e[t]:MU()}function H1(e,t){return V1(e,t)}function U1(e){return VU(e)?L1(e):e}function W1(e,t,n){return g1(e,U1(t),U1(n))}function G1(e,t,n){if(!(KU(t)||r0(t)||vQ(W1({},t,n))))throw Error(`Generic argument does not satify constraint`,{cause:{parameter:e,extends:n,received:t}})}function K1(e,t,n,r,i){let a=o6(e,t,i);return G1(n,a,r),TV(e,{[n]:a})}function q1(e,t,n,r,i){let a=o6(e,t,n.extends),o=o6(e,t,n.equals),[s,...c]=i;return GH(s)?J1(K1(e,t,n.name,a,s),t,r,c):J1(K1(e,t,n.name,a,o),t,r,[])}function J1(e,t,n,r){let[i,...a]=n;return GH(i)?q1(e,t,i,a,r):e}function Y1(e,t,n,r){return J1(e,t,n,r)}function X1(e){return tH(e.length,0)?e[0]:``}function Z1(e,t,n,r){return t0(n,a6(e,t,r))}function Q1(e,t,n,r){return Z1(e,t,DU(n),r)}function $1(e,t,n,r,i,a){return o6(e,t,o6(Y1(e,t,r,a6(e,t,a)),{callstack:[...t.callstack,n]},i))}function e0(e,t,n,r){let[i,a]=zU(e,n,r);return AU(a)?q(X1(t.callstack),i)?Q1(e,t,i,r):$1(e,t,i,a.parameters,a.expression,r):Z1(e,t,n,r)}function t0(e,t){return VH({"~kind":`Call`},{target:e,arguments:t},{})}function n0(e,t){return e0({},{callstack:[]},e,t)}function r0(e){return WH(e,`Call`)}function i0(e){return TG(e)?i0(e.item):e}function a0(e,t,n,r){return UH(i0(o6(e,t,n)),{},r)}function o0(e,t,n,r){return t6(e,[n])?a0(e,t,n,r):c6(n,r)}function s0(e,t){return e(t)}function c0(e,t){return QV(t)?rG(s0(e,t)):rG(t)}function l0(e,t){return d0(e,qG(t))}function u0(e,t){return OG(t.map(t=>d0(e,t)))}function d0(e,t){return lG(t)?c0(e,t.const):uQ(t)?l0(e,t.pattern):kG(t)?u0(e,t.anyOf):t}function f0(e,t={}){return eU(`Capitalize`,[e],t)}function p0(e,t={}){return s6({},f0(e,t))}function m0(e,t={}){return eU(`Lowercase`,[e],t)}function h0(e,t={}){return s6({},m0(e,t))}function g0(e,t={}){return eU(`Uncapitalize`,[e],t)}function _0(e,t={}){return s6({},g0(e,t))}function v0(e,t={}){return eU(`Uppercase`,[e],t)}function y0(e,t={}){return s6({},v0(e,t))}var b0=e=>e[0].toUpperCase()+e.slice(1),x0=e=>e.toLowerCase(),S0=e=>e[0].toLowerCase()+e.slice(1),C0=e=>e.toUpperCase();function w0(e,t,n,r){return UH(d0(b0,o6(e,t,n)),{},r)}function T0(e,t,n,r){return t6(e,[n])?w0(e,t,n,r):f0(n,r)}function E0(e,t,n,r){return UH(d0(x0,o6(e,t,n)),{},r)}function D0(e,t,n,r){return t6(e,[n])?E0(e,t,n,r):m0(n,r)}function O0(e,t,n,r){return UH(d0(S0,o6(e,t,n)),{},r)}function k0(e,t,n,r){return t6(e,[n])?O0(e,t,n,r):g0(n,r)}function A0(e,t,n,r){return UH(d0(C0,o6(e,t,n)),{},r)}function j0(e,t,n,r){return t6(e,[n])?A0(e,t,n,r):v0(n,r)}function M0(e,t,n,r,i={}){return eU(`Conditional`,[e,t,n,r],i)}function N0(e,t,n,r,i={}){return s6({},M0(e,t,n,r,i))}function P0(e,t,n,r,i,a,o){let s=W1(e,o6(e,t,n),o6(e,t,r));return UH(pQ(s)?OG([o6(s.inferred,t,i),o6(e,t,a)]):hQ(s)?o6(s.inferred,t,i):o6(e,t,a),{},o)}function F0(e,t,n,r,i,a,o){return t6(e,[n,r])?P0(e,t,n,r,i,a,o):M0(n,r,i,a,o)}function I0(e,t={}){return eU(`ConstructorParameters`,[e],t)}function L0(e,t={}){return s6({},I0(e,t))}function R0(e){return SU(e)?o6({},{callstack:[]},uK(e.parameters)):MU()}function z0(e,t,n,r){return UH(R0(o6(e,t,n)),{},r)}function B0(e,t,n,r){return t6(e,[n])?z0(e,t,n,r):I0(n,r)}function V0(e,t,n={}){return eU(`Exclude`,[e,t],n)}function H0(e,t,n={}){return s6({},V0(e,t,n))}function U0(e,t){return e.reduce((e,n)=>[...e,...W0(n,t)],[])}function W0(e,t){return vQ(W1({},e,t))?[]:[e]}function G0(e,t){return h$(QU(e)?U0(bQ(e.enum),t):kG(e)?U0(ZQ(e.anyOf),t):W0(e,t))}function K0(e,t,n,r,i){return UH(G0(o6(e,t,n),o6(e,t,r)),{},i)}function q0(e,t,n,r,i){return t6(e,[n,r])?K0(e,t,n,r,i):V0(n,r,i)}function J0(e,t,n={}){return eU(`Extract`,[e,t],n)}function Y0(e,t,n={}){return s6({},J0(e,t,n))}function X0(e,t){return e.reduce((e,n)=>[...e,...Z0(n,t)],[])}function Z0(e,t){return vQ(W1({},e,t))?[e]:[]}function Q0(e,t){return h$(QU(e)?X0(bQ(e.enum),t):kG(e)?X0(ZQ(e.anyOf),t):Z0(e,t))}function $0(e,t,n,r,i){return UH(Q0(o6(e,t,n),o6(e,t,r)),{},i)}function e2(e,t,n,r,i){return t6(e,[n,r])?$0(e,t,n,r,i):J0(n,r,i)}var t2=RegExp(`^(?:0|[1-9][0-9]*)$`);function n2(e){let t=`${e}`;return t2.test(t)?parseInt(t):e}function r2(e){return rG(n2(e))}function i2(e){return e.map(e=>a2(e))}function a2(e){return eW(e)?$U(i2(e.allOf)):kG(e)?OG(i2(e.anyOf)):lG(e)?r2(e.const):e}function o2(e,t){return vQ(W1({},a2(t),pG()))?e:MU()}function s2(e,t){return p2(H1(e,t))}function c2(e){return e.reduce((e,t)=>
112[...e,...p2(t)],[])}function l2(e){return c2(bQ(e))}function u2(e){return p2(m$(e))}function d2(e){return[`${e}`]}function f2(e){return p2(qG(e))}function p2(e){return VU(e)?s2(e.$defs,e.$ref):QU(e)?l2(e.enum):eW(e)?u2(e.allOf):lG(e)?d2(e.const):uQ(e)?f2(e.pattern):kG(e)?c2(e.anyOf):[]}function m2(e){return p2(e)}function h2(e,t){return t in e?[e[t]]:[]}function g2(e,t){return t.reduce((t,n)=>[...t,...h2(e,n)],[])}function _2(e,t){return h$(g2(e,m2(t)))}function v2(e){return rG(n2(e))}function y2(e){return e.map(e=>b2(e))}function b2(e){return eW(e)?$U(y2(e.allOf)):kG(e)?OG(y2(e.anyOf)):lG(e)?v2(e.const):e}function x2(e,t){return e.reduceRight((e,n,r)=>vQ(W1({},rG(r),t))?[n,...e]:e,[])}function S2(e,t){return _$(x2(e,b2(t)))}function C2(e){return _$(e)}function w2(e,t){return mG(t)||ZW(t)?C2(e):S2(e,t)}function T2(e){return e.reduce((e,t)=>iG(t)?[...e,rG(t)]:e,[])}function E2(e){return OG(T2(e))}function D2(e,t,n={}){return eU(`Index`,[e,t],n)}function O2(e,t,n={}){return s6({},D2(e,BV(t)?E2(t):t,n))}function k2(e,t){return L2(H1(e,t))}function A2(e,t){let n=hH(e).filter(e=>!J(t,e)),r=hH(t).filter(t=>!J(e,t)),i=hH(e).filter(e=>J(t,e)),a=n.reduce((t,n)=>({...t,[n]:e[n]}),{}),o=r.reduce((e,n)=>({...e,[n]:t[n]}),{}),s=i.reduce((n,r)=>({...n,[r]:m$([e[r],t[r]])}),{});return TV(TV(a,o),s)}function j2(e){return e.reduce((e,t)=>A2(e,L2(t)),{})}function M2(e){return e}function N2(e){return L2($Q(uK(e)))}function P2(e,t){return hH(e).filter(e=>e in t).reduce((n,r)=>({...n,[r]:h$([e[r],t[r]])}),{})}function F2(e,t){let[n,...r]=e;return GH(n)?F2(r,P2(t,L2(n))):t}function I2(e){let[t,...n]=e;return GH(t)?F2(n,L2(t)):nW()}function L2(e){return VU(e)?k2(e.$defs,e.$ref):eW(e)?j2(e.allOf):kG(e)?I2(e.anyOf):dK(e)?N2(e.items):bG(e)?M2(e.properties):{}}function R2(e){return X(L2(e))}function z2(e){return VU(e)||eW(e)||kG(e)?R2(e):e}function B2(e,t){let n=z2(e);return pU(n)?o2(n.items,t):bG(n)?_2(n.properties,t):dK(n)?w2(n.items,t):MU()}function V2(e,t,n,r,i){return UH(B2(o6(e,t,n),o6(e,t,r)),{},i)}function H2(e,t,n,r,i){return t6(e,[n,r])?V2(e,t,n,r,i):D2(n,r,i)}function U2(e,t={}){return eU(`InstanceType`,[e],t)}function W2(e,t={}){return s6({},U2(e,t))}function G2(e){return SU(e)?e.instanceType:MU()}function K2(e,t,n,r){return UH(G2(o6(e,t,n)),{},r)}function q2(e,t,n,r={}){return t6(e,[n])?K2(e,t,n,r):U2(n,r)}function J2(e,t,n,r,i){let a=a6(e,{callstack:[]},n),o=r6(e,{callstack:[]},r);return UH(m$([...a,X(o)]),{},i)}function Y2(e,t,n,r,i){return t6(e,n)?J2(e,t,n,r,i):_1(n,r,i)}function X2(e,t={}){return eU(`KeyOf`,[e],t)}function Z2(e,t={}){return s6({},X2(e,t))}function Q2(){return OG([pG(),Z(),hG()])}function $2(e){return pG()}function e4(e){return e.reduce((e,t)=>iG(t)?[...e,rG(n2(t))]:nW(),[])}function t4(e){return _$(e4(hH(e)))}function n4(e){return rK(e)}function r4(e){return _$(e.map((e,t)=>rG(t)))}function i4(e){return VU(e)||eW(e)||kG(e)?R2(e):e}function a4(e){let t=i4(e);return JU(t)?Q2():pU(t)?$2(t.items):bG(t)?t4(t.properties):aK(t)?n4(t):dK(t)?r4(t.items):MU()}function o4(e,t,n,r){return UH(a4(o6(e,t,n)),{},r)}function s4(e,t,n,r){return t6(e,[n])?o4(e,t,n,r):X2(n,r)}function c4(e){return u4(qG(e))}function l4(e){return e.reduce((e,t)=>[...e,...u4(t)],[])}function u4(e){return QU(e)?l4(bQ(e.enum)):cG(e)||sG(e)?[e]:uQ(e)?c4(e.pattern):kG(e)?l4(e.anyOf):[]}function d4(e){return u4(e)}function f4(e,t,n,r,i={}){return eU(`Mapped`,[e,t,n,r],i)}function p4(e,t,n,r,i={}){return s6({},f4(e,t,n,r,i))}function m4(e,t,n,r,i){let a=o6(TV(e,{[n.name]:r}),t,i);return uQ(a)?qG(a.pattern):a}function h4(e,t,n,r,i){return o6(TV(e,{[n.name]:r}),t,i)}function g4(e,t,n,r,i,a){let o=h4(e,t,n,r,a),s=m4(e,t,n,r,i);return cG(s)||sG(s)?{[s.const]:o}:{}}function _4(e,t,n,r,i,a){return r.reduce((r,o)=>({...r,...g4(e,t,n,o,i,a)}),{})}function v4(e,t,n,r,i,a){return X(_4(e,t,n,d4(r),i,a))}function y4(e,t,n,r,i,a,o){return UH(v4(e,t,n,o6(e,t,r),i,a),{},o)}function b4(e,t,n,r,i,a,o){return t6(e,[r])?y4(e,t,n,r,i,a,o):f4(n,r,i,a,o)}function x4(e,t){return hH(e).filter(e=>t.includes(e)).reduce((t,n)=>({...t,[n]:B1(e,n,e[n])}),{})}function S4(e,t){return hH(e).filter(e=>!t.includes(e)).reduce((t,n)=>({...t,[n]:o6(e,{callstack:[]},e[n])}),{})}function C4(e,t){let n=E1(e),r=x4(e,n),i=S4(e,n);return UH({...r,...i},{},t)}function w4(e,t,n,r){return C4(TV(e,n),r)}function T4(e,t={}){return eU(`NonNullable`,[e],t)}function E4(e,t={}){return s6({},T4(e,t))}function D4(e){return q0({},{callstack:[]},e,OG([uG(),pK()]),{})}function O4(e,t,n,r){return UH(D4(o6(e,t,n)),{},r)}function k4(e,t,n,r){return t6(e,[n])?O4(e,t,n,r):T4(n,r)}function A4(e){let t=R2(e);return bG(t)?t.properties:nW()}function j4(e,t,n={}){return eU(`Omit`,[e,t],n)}function M4(e,t,n={}){return s6({},j4(e,BV(t)?E2(t):t,n))}function N4(e,t){return hH(e).reduce((n,r)=>t.includes(r)?n:{...n,[r]:e[r]},{})}function P4(e,t){return X(N4(A4(e),m2(t)))}
112function F4(e,t,n,r,i){return UH(P4(o6(e,t,n),o6(e,t,r)),{},i)}function I4(e,t,n,r,i){return t6(e,[n,r])?F4(e,t,n,r,i):j4(n,r,i)}function L4(e,t){return eU(`Options`,[e,t],{})}function R4(e,t){return s6({},L4(e,t))}function z4(e,t,n,r){return UH(o6(e,t,n),{},r)}function B4(e,t,n,r){return t6(e,[n])?z4(e,t,n,r):L4(n,r)}function V4(e,t={}){return eU(`Parameters`,[e],t)}function H4(e,t={}){return s6({},V4(e,t))}function U4(e){return TU(e)?o6({},{callstack:[]},uK(e.parameters)):MU()}function W4(e,t,n,r){return UH(U4(o6(e,t,n)),{},r)}function G4(e,t,n,r){return t6(e,[n])?W4(e,t,n,r):V4(n,r)}function K4(e,t={}){return eU(`Partial`,[e],t)}function q4(e,t={}){return s6({},K4(e,t))}function J4(e,t){let n=Q4(H1(e,t));return BU(TV(e,{[t]:n}),t)}function Y4(e){return m$(e.map(e=>Q4(e)))}function X4(e){return OG(e.map(e=>Q4(e)))}function Z4(e){return X(hH(e).reduce((t,n)=>({...t,[n]:Y(e[n])}),{}))}function Q4(e){return VU(e)?J4(e.$defs,e.$ref):eW(e)?Y4(e.allOf):kG(e)?X4(e.anyOf):bG(e)?Z4(e.properties):X({})}function $4(e,t,n,r){return UH(Q4(o6(e,t,n)),{},r)}function e3(e,t,n,r){return t6(e,[n])?$4(e,t,n,r):K4(n,r)}function t3(e,t,n={}){return eU(`Pick`,[e,t],n)}function n3(e,t,n={}){return s6({},t3(e,BV(t)?E2(t):t,n))}function r3(e,t){return hH(e).reduce((n,r)=>t.includes(r)?TV(n,{[r]:e[r]}):n,{})}function i3(e,t){return X(r3(A4(e),m2(t)))}function a3(e,t,n,r,i){return UH(i3(o6(e,t,n),o6(e,t,r)),{},i)}function o3(e,t,n,r,i){return t6(e,[n,r])?a3(e,t,n,r,i):t3(n,r,i)}function s3(e,t={}){return eU(`ReadonlyType`,[e],t)}function c3(e,t={}){return s6({},s3(e,t))}function l3(e){return rU(fU(e))}function u3(e,t){let n=h3(H1(e,t));return BU(TV(e,{[t]:n}),t)}function d3(e){return m$(e.map(e=>h3(e)))}function f3(e){return X(hH(e).reduce((t,n)=>({...t,[n]:uU(e[n])}),{}))}function p3(e){return rU(uK(e))}function m3(e){return OG(e.map(e=>h3(e)))}function h3(e){return pU(e)?l3(e.items):VU(e)?u3(e.$defs,e.$ref):eW(e)?d3(e.allOf):bG(e)?f3(e.properties):dK(e)?p3(e.items):kG(e)?m3(e.anyOf):e}function g3(e,t,n,r){return UH(h3(o6(e,t,n)),{},r)}function _3(e,t,n,r){return t6(e,[n])?g3(e,t,n,r):s3(n,r)}function v3(e){return JG(ZG,e)}function y3(e){return X({true:e,false:e})}function b3(e,t){return M3(xQ(e),t)}function x3(e,t){return JG(YG,t)}function S3(e,t){return M3(m$(e),t)}function C3(e,t){return QV(e)||YV(e)?X({[e]:t}):q(e,!1)?X({false:t}):q(e,!0)?X({true:t}):X({})}function w3(e,t){return JG(XG,t)}function T3(e,t){return J(e,`pattern`)&&(QV(e.pattern)||e.pattern instanceof RegExp)?JG(e.pattern.toString(),t):JG(ZG,t)}function E3(e,t){return IG(jG(e))?M3(qG(e),t):JG(e,t)}function D3(e){return e.some(e=>DG(e)||mG(e)||ZW(e))}function O3(e,t){return q(D3(e),!0)?JG(ZG,t):void 0}function k3(e,t){return e.reduce((e,n)=>lG(n)&&(QV(n.const)||YV(n.const))?{...e,[n.const]:t}:e,{})}function A3(e,t){return X(k3(e,t))}function j3(e,t){let n=ZQ(e),r=O3(n,t);return GH(r)?r:A3(n,t)}function M3(e,t){return JU(e)?v3(t):KW(e)?y3(t):QU(e)?b3(e.enum,t):ZW(e)?x3(e,t):eW(e)?S3(e.allOf,t):lG(e)?C3(e.const,t):mG(e)?w3(e,t):kG(e)?j3(e.anyOf,t):DG(e)?T3(e,t):uQ(e)?E3(e.pattern,t):X({})}function N3(e,t,n,r,i){return UH(M3(o6(e,t,n),o6(e,t,r)),{},i)}function P3(e,t,n,r,i){return t6(e,[n])?N3(e,t,n,r,i):QG(n,r,i)}function F3(e,t,n,r){return r in e?w1([r],e,e[r])?n:o6(e,t,e[r]):n}function I3(e,t){let n=B3(H1(e,t));return BU(TV(e,{[t]:n}),t)}function L3(e){return m$(e.map(e=>B3(e)))}function R3(e){return OG(e.map(e=>B3(e)))}function z3(e){return X(hH(e).reduce((t,n)=>({...t,[n]:aU(e[n])}),{}))}function B3(e){return VU(e)?I3(e.$defs,e.$ref):eW(e)?L3(e.allOf):kG(e)?R3(e.anyOf):bG(e)?z3(e.properties):X({})}function V3(e,t={}){return eU(`Required`,[e],t)}function H3(e,t={}){return s6({},V3(e,t))}function U3(e,t,n,r){return UH(B3(o6(e,t,n)),{},r)}function W3(e,t,n,r){return t6(e,[n])?U3(e,t,n,r):V3(n,r)}function G3(e,t={}){return eU(`ReturnType`,[e],t)}function K3(e,t={}){return s6({},G3(e,t))}function q3(e){return TU(e)?e.returnType:MU()}function J3(e,t,n,r){return UH(q3(o6(e,t,n)),{},r)}function Y3(e,t,n,r){return t6(e,[n])?J3(e,t,n,r):G3(n,r)}function X3(e){return e.join(`|`)}function aae(e){return e.slice(1,e.length-1)}function oae(e,t,n){return $3(t,`${n}${e}`)}function sae(e,t){return $3(e,`${t}${HW}`)}function cae(e,t){return $3(e,`${t}${YW}`)}function lae(e,t){return $3(e,`${t}${fG}`)}
112function uae(e,t){return Q3(OG([rG(`false`),rG(`true`)]),e,t)}function dae(e,t){return $3(e,`${t}.*`)}function fae(e,t,n){return $3(t,`${n}${aae(e)}`)}function pae(e,t,n,r=[]){return Z3(bQ(e),t,n)}function Z3(e,t,n,r=[]){let[i,...a]=e;return GH(i)?Z3(a,t,n,[...r,Q3(i,[],``)]):$3(t,`${n}(${X3(r)})`)}function Q3(e,t,n){return QU(e)?pae(e.enum,t,n):ZW(e)?cae(t,n):lG(e)?oae(e.const,t,n):WW(e)?sae(t,n):KW(e)?uae(t,n):mG(e)?lae(t,n):DG(e)?dae(t,n):uQ(e)?fae(e.pattern,t,n):kG(e)?Z3(e.anyOf,t,n):jU}function $3(e,t){let[n,...r]=e;return GH(n)?Q3(n,r,t):t}function mae(e){return`^${$3(e,``)}$`}function hae(e){return LG(mae(e))}function gae(e,t,n,r){return UH(hae(a6(e,t,n)),{},r)}function _ae(e,t,n,r){return t6(e,n)?gae(e,t,n,r):oQ(n,r)}function vae(e){return sK(e)?dK(e.items)?e6(e.items.items):KU(e.items)||OU(e.items)?[e]:[MU()]:[e]}function e6(e){return e.reduce((e,t)=>[...e,...vae(t)],[])}function yae(e,t){return t in e}function bae(e,t){return eW(t)?t6(e,t.allOf):kG(t)?t6(e,t.anyOf):OU(t)?yae(e,t.$ref):!0}function t6(e,t){let[n,...r]=t;return GH(n)?bae(e,n)?t6(e,r):!1:!0}function n6(e,t,n){return $H(e)?n6(e.type,`remove`,n):YH(e)?n6(e.type,t,`remove`):ZH(e)?n6(e.type,`add`,n):qH(e)?n6(e.type,t,`add`):[e,t,n]}function xae(e,t){return q(e,`remove`)?cU(t):q(e,`add`)?lU(t):t}function Sae(e,t){return q(e,`remove`)?aU(t):q(e,`add`)?oU(t):t}function r6(e,t,n){return hH(n).reduce((r,i)=>({...r,[i]:o6(e,t,n[i])}),{})}function i6(e,t,n){return e6(a6(e,t,n))}function a6(e,t,n){return n.map(n=>o6(e,t,n))}function Cae(e,t,n,r,i){return q(n,`Awaited`)?o0(e,t,r[0],i):q(n,`Capitalize`)?T0(e,t,r[0],i):q(n,`Conditional`)?F0(e,t,r[0],r[1],r[2],r[3],i):q(n,`ConstructorParameters`)?B0(e,t,r[0],i):q(n,`Evaluate`)?w$(e,t,r[0],i):q(n,`Exclude`)?q0(e,t,r[0],r[1],i):q(n,`Extract`)?e2(e,t,r[0],r[1],i):q(n,`Index`)?H2(e,t,r[0],r[1],i):q(n,`InstanceType`)?q2(e,t,r[0],i):q(n,`Interface`)?Y2(e,t,r[0],r[1],i):q(n,`KeyOf`)?s4(e,t,r[0],i):q(n,`Lowercase`)?D0(e,t,r[0],i):q(n,`Mapped`)?b4(e,t,r[0],r[1],r[2],r[3],i):q(n,`Module`)?w4(e,t,r[0],i):q(n,`NonNullable`)?k4(e,t,r[0],i):q(n,`Pick`)?o3(e,t,r[0],r[1],i):q(n,`Options`)?B4(e,t,r[0],r[1]):q(n,`Parameters`)?G4(e,t,r[0],i):q(n,`Partial`)?e3(e,t,r[0],i):q(n,`Omit`)?I4(e,t,r[0],r[1],i):q(n,`ReadonlyType`)?_3(e,t,r[0],i):q(n,`Record`)?P3(e,t,r[0],r[1],i):q(n,`Required`)?W3(e,t,r[0],i):q(n,`ReturnType`)?Y3(e,t,r[0],i):q(n,`TemplateLiteral`)?_ae(e,t,r[0],i):q(n,`Uncapitalize`)?k0(e,t,r[0],i):q(n,`Uppercase`)?j0(e,t,r[0],i):eU(n,r,i)}function o6(e,t,n){let r=iU(n),i=n6(n,dU(n)?`add`:`none`,sU(n)?`add`:`none`),a=bU(i[0])?i[0].Clone():i[0],o=OU(a)?F3(e,t,a,a.$ref):pU(a)?fU(o6(e,t,a.items),mU(a)):gU(a)?hU(o6(e,t,a.iteratorItems),_U(a)):r0(a)?e0(e,t,a.target,a.arguments):SU(a)?xU(a6(e,t,a.parameters),o6(e,t,a.instanceType),CU(a)):tU(a)?Cae(e,t,a.action,a.parameters,a.options):TU(a)?wU(a6(e,t,a.parameters),o6(e,t,a.returnType),EU(a)):eW(a)?$U(a6(e,t,a.allOf),tW(a)):$W(a)?QW(o6(e,t,a.iteratorItems),eG(a)):bG(a)?X(r6(e,t,a.properties),xG(a)):TG(a)?wG(o6(e,t,a.item),EG(a)):aK(a)?tK(nK(a),o6(e,t,iK(a))):sK(a)?oK(o6(e,t,a.items)):dK(a)?uK(i6(e,t,a.items),fK(a)):kG(a)?OG(a6(e,t,a.anyOf),AG(a)):a,s=r?rU(o):o;return xae(i[1],Sae(i[2],s))}function s6(e,t){return o6(e,{callstack:[]},t)}function c6(e,t={}){return eU(`Awaited`,[e],t)}function wae(e,t={}){return s6({},c6(e,t))}function l6(e,t={}){return eU(`Evaluate`,[e],t)}function u6(e,t={}){return s6({},l6(e,t))}function d6(e,t={}){return eU(`Module`,[e],t)}function Tae(e,t={}){return s6({},d6(e,t))}function Eae(...e){let[t,n,r]=HU(e,{2:(e,t)=>QV(e)?[{},e,t]:[e,t,{}],3:(e,t,n)=>[e,t,n],1:e=>[{},e,{}]}),i=iQ(n);return UH(BV(i)&&q(i.length,2)?o6(t,{callstack:[]},i[0]):MU(),{},r)}var f6=Ty({Any:()=>qU,Array:()=>fU,AsyncIterator:()=>hU,Awaited:()=>wae,Base:()=>yU,BigInt:()=>UW,Boolean:()=>GW,Call:()=>n0,Capitalize:()=>p0,Codec:()=>FW,Conditional:()=>N0,Constructor:()=>xU,ConstructorParameters:()=>L0,Cyclic:()=>BU,Decode:()=>IW,DecodeBuilder:()=>PW,Encode:()=>LW,EncodeBuilder:()=>NW,Enum:()=>ZU,Evaluate:()=>u6,Exclude:()=>H0,Extends:()=>W1,ExtendsResult:()=>dQ,Extract:()=>Y0,Function:()=>wU,Generic:()=>kU,Identifier:()=>qW,Immutable:()=>rU,Index:()=>O2,Infer:()=>GU,InstanceType:()=>W2,Instantiate:()=>s6,Integer:()=>XW,Interface:()=>y1,Intersect:()=>$U,IsAny:()=>JU,IsArray:()=>pU,IsAsyncIterator:()=>gU,IsBase:()=>bU,IsBigInt:()=>WW,IsBoolean:()=>KW,IsCall:()=>r0,IsCodec:()=>RW,IsConstructor:()=>
112SU,IsCyclic:()=>VU,IsEnum:()=>QU,IsFunction:()=>TU,IsGeneric:()=>AU,IsIdentifier:()=>JW,IsImmutable:()=>iU,IsInfer:()=>KU,IsInteger:()=>ZW,IsIntersect:()=>eW,IsIterator:()=>$W,IsKind:()=>WH,IsLiteral:()=>lG,IsNever:()=>NU,IsNull:()=>dG,IsNumber:()=>mG,IsObject:()=>bG,IsOptional:()=>sU,IsParameter:()=>CG,IsPromise:()=>TG,IsReadonly:()=>dU,IsRecord:()=>aK,IsRef:()=>OU,IsRefine:()=>VW,IsRest:()=>sK,IsSchema:()=>GH,IsString:()=>DG,IsSymbol:()=>gG,IsTemplateLiteral:()=>uQ,IsThis:()=>lK,IsTuple:()=>dK,IsUndefined:()=>mK,IsUnion:()=>kG,IsUnknown:()=>WU,IsUnsafe:()=>gK,IsVoid:()=>vK,Iterator:()=>QW,KeyOf:()=>Z2,Literal:()=>rG,Lowercase:()=>h0,Mapped:()=>p4,Module:()=>Tae,Never:()=>MU,NonNullable:()=>E4,Null:()=>uG,Number:()=>pG,Object:()=>X,Omit:()=>M4,Optional:()=>Y,Options:()=>R4,Parameter:()=>SG,Parameters:()=>H4,Partial:()=>q4,Pick:()=>n3,Promise:()=>wG,Readonly:()=>uU,ReadonlyType:()=>c3,Record:()=>eK,RecordKey:()=>rK,RecordKeyAsPattern:()=>nK,RecordValue:()=>iK,Ref:()=>DU,Refine:()=>BW,Required:()=>H3,Rest:()=>oK,ReturnType:()=>K3,Script:()=>Eae,String:()=>Z,Symbol:()=>hG,TemplateLiteral:()=>lQ,This:()=>cK,Tuple:()=>uK,Uncapitalize:()=>_0,Undefined:()=>pK,Union:()=>OG,Unknown:()=>UU,Unsafe:()=>hK,Uppercase:()=>y0,Void:()=>_K}),Dae=/^[\p{ID_Start}_$][\p{ID_Continue}_$\u200C\u200D]*$/u;function Oae(e){return Dae.test(e)}function p6(e,t){return`(${e} && ${t})`}function m6(e,t){return`(${e} || ${t})`}function h6(e){return`!(${e})`}function g6(e){return`Array.isArray(${e})`}function kae(e){return`Guard.IsAsyncIterator(${e})`}function _6(e){return`typeof ${e} === "bigint"`}function Aae(e){return`typeof ${e} === "boolean"`}function jae(e){return`Number.isInteger(${e})`}function Mae(e){return`Guard.IsIterator(${e})`}function Nae(e){return`${e} === null`}function v6(e){return`Number.isFinite(${e})`}function y6(e){return p6(b6(e),h6(g6(e)))}function b6(e){return`typeof ${e} === "object" && ${e} !== null`}function x6(e){return`typeof ${e} === "string"`}function Pae(e){return`typeof ${e} === "symbol"`}function S6(e){return`${e} === undefined`}function Fae(e){return`typeof ${e} === "function"`}function Iae(e){return`Guard.IsConstructor(${e})`}function C6(e,t){return`${e} === ${t}`}function w6(e,t){return`${e} > ${t}`}function T6(e,t){return`${e} < ${t}`}function E6(e,t){return`${e} <= ${t}`}function D6(e,t){return`${e} >= ${t}`}function Lae(e,t){return`Guard.IsMinLength(${e}, ${t})`}function Rae(e,t){return`Guard.IsMaxLength(${e}, ${t})`}function O6(e,t,n,r){return q(t,`0`)?`${e}.every((${n[0]}, ${n[1]}) => ${r})`:`((value, callback) => { for(let index = ${t}; index < value.length; index++) if (!callback(value[index], index)) return false; return true })(${e}, (${n[0]}, ${n[1]}) => ${r})`}function k6(e){return`Object.entries(${e})`}function A6(e){return`Object.getOwnPropertyNames(${e})`}function j6(e,t){return q(t,`"__proto__"`)||q(t,`"constructor"`)?`Object.prototype.hasOwnProperty.call(${e}, ${t})`:`${t} in ${e}`}function M6(e,t){return`Guard.IsDeepEqual(${e}, ${t})`}function zae(e){return`[${e.join(`, `)}]`}function N6(e,t){return`((${e.join(`, `)}) => ${t})`}function P6(e,t){return`${e}(${t.join(`, `)})`}function F6(e,t){return`new ${e}(${t.join(`, `)})`}function I6(e,t){return`${e}${Oae(t)?`.${t}`:`[${L6(t)}]`}`}function L6(e){return QV(e)?JSON.stringify(e):`${e}`}function R6(e,t,n){return`(${e} ? ${t} : ${n})`}function z6(e){return`{ ${e.join(`; `)}; }`}function B6(e,t){return`const ${e} = ${t}`}function V6(e,t){return`if(${e}) { ${t} }`}function H6(e){return`return ${e}`}function U6(e){return q(e.length,0)?`true`:e.reduce((e,t)=>p6(e,t))}function W6(e){return q(e.length,0)?`false`:e.reduce((e,t)=>m6(e,t))}function G6(e){return`++${e}`}function Bae(e,t){return`Guard.IsMultipleOf(${e}, ${t})`}var K6=void 0;function Vae(){try{return new globalThis.Function(`null`)(),!0}catch{return!1}}function q6(){return eH(K6)&&(K6=Vae()),K6&&RH().useEval}function Hae(e){switch(e.keyword){case`additionalProperties`:return`must not have additional properties`;case`anyOf`:return`must match a schema in anyOf`;case`boolean`:return`schema is false`;case`const`:return`must be equal to constant`;case`contains`:return`must contain at least 1 valid item`;case`dependencies`:return`must have properties ${e.params.dependencies.join(`, `)} when property ${e.params.property} is present`;case`dependentRequired`:return`must have properties ${e.params.dependencies.join(`, `)} when property ${e.params.property} is present`;case`enum`:return`must be equal to one of the allowed values`;case`exclusiveMaximum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`exclusiveMinimum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`format`:return`must match format "${e.params.format}"`;
112case`if`:return`must match "${e.params.failingKeyword}" schema`;case`maxItems`:return`must not have more than ${e.params.limit} items`;case`maxLength`:return`must not have more than ${e.params.limit} characters`;case`maxProperties`:return`must not have more than ${e.params.limit} properties`;case`maximum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`minItems`:return`must not have fewer than ${e.params.limit} items`;case`minLength`:return`must not have fewer than ${e.params.limit} characters`;case`minProperties`:return`must not have fewer than ${e.params.limit} properties`;case`minimum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`multipleOf`:return`must be multiple of ${e.params.multipleOf}`;case`not`:return`must not be valid`;case`oneOf`:return`must match exactly one schema in oneOf`;case`pattern`:return`must match pattern "${e.params.pattern}"`;case`propertyNames`:return`property names ${e.params.propertyNames.join(`, `)} are invalid`;case`required`:return`must have required properties ${e.params.requiredProperties.join(`, `)}`;case`type`:return typeof e.params.type==`string`?`must be ${e.params.type}`:`must be either ${e.params.type.join(` or `)}`;case`unevaluatedItems`:return`must not have unevaluated items`;case`unevaluatedProperties`:return`must not have unevaluated properties`;case`uniqueItems`:return`must not have duplicate items`;case`~guard`:return`must match check function`;case`~refine`:return e.params.message;default:return`an unknown validation error occurred`}}var Uae=Hae;function Wae(){return Uae}var J6=(e,t)=>hK({...t,type:`string`,enum:e}),Gae=e=>J6(Object.values(m_),{description:`HTML tag of the headline element.`,examples:[m_.h2],...e});function Y6(e){return X({text:Z({description:`Text that gets rendered as headline.`,examples:[`Lorem Ipsum`]}),as:Y(Gae())},e)}var X6=f6.String({description:`The Alt-attribute should contain a meaningful description of the image for visually impaired users. If the image is decorative, pass an empty string instead so it will be ignored by screen readers. See [MDN](https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/alt#value)`,examples:[`Company Logo`]});function Z6(){return X({cmsId:Z({description:`Unique and stable ID from CMS to use as key in v-for directive.`})})}var Kae=J6([`1/1`,`2/1`,`3/2`,`4/3`,`3/4`,`16/9`,`9/16`,`3/1`,`auto`,`container-fit`]);function qae(e,t=Kae){return X({src:Z({description:`URL to the image source`,examples:[`logo.png`]}),alt:X6,sources:Y(fU(X({srcset:Z({description:`see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture#the_srcset_attribute) for reference`,examples:[`logo.png, logo-2x.png 2x`]}),media:Z({description:`see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture#the_media_attribute) for reference`,examples:[`(min-width: 600px)`]})},{description:`src-set options for responsive images`}))),aiGenerated:Y(GW({description:`Whether the image is generated by AI. If the image is generated by AI, this must also be mentioned in the alt text.`})),aspectRatio:Y(t)},e)}function Jae(e){return X({gravity:Y(Yae())},e)}function Yae(){return OG([Xae(),Zae(),Qae()],{description:`Gravity definition, see docs: https://docs.imgproxy.net/usage/processing#gravity`})}function Xae(){return X({type:J6([`no`,`so`,`ea`,`we`,`noea`,`nowe`,`soea`,`sowe`,`ce`]),x_offset:Y(pG()),y_offset:Y(pG())})}function Zae(){return X({type:rG(`fp`),x:pG({minimum:0,maximum:1}),y:pG({minimum:0,maximum:1})})}function Qae(){return X({type:rG(`sm`)})}function Q6(e){return OG([$ae(),eoe()],e)}function $6(e){return OG([t8(),n8()],e)}function $ae(){return y1([t8()],{alt:X6})}function eoe(){return y1([n8()],{alt:X6})}var e8=Y(GW({description:`Whether the image is generated by AI. If the image is generated by AI, this must also be mentioned in the alt text.`}));function t8(){return X({type:rG(`imgproxy`),aiGenerated:e8,url:Z({description:`Source URL fo the image.`}),options:Y(Jae())})}function n8(){return X({type:rG(`native`),aiGenerated:e8,src:Z({description:`URL to the image source`,examples:[`logo.png`]}),sources:Y(fU(X({srcset:Z({description:`see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture#the_srcset_attribute) for reference`,examples:[`logo.png, logo-2x.png 2x`]}),media:Z({description:`see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture#the_media_attribute) for reference`,examples:[`(min-width: 600px)`]})},{description:`src-set options for responsive images`})))})}var r8=pG({description:`The required width of the image in pixels.`}),i8=pG({description:`The required height of the image in pixels.`});function a8(e){return X({sources:fU(y1([OG([X({width:r8,height:i8}),X({width:Y(r8),height:i8}),X({width:r8,height:Y(i8)})])],{media:Z({description:`The media query for the image source.`})},e))})}var o8=e=>J6(Object.values(p_),{description:`The target to use for the anch
112or tag. See: [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target)`,examples:[p_._self],...e});function s8(e){return X({href:Z({description:`The target url of the anchor.`,examples:[`https://gruppe.schwarz`]}),target:Y(o8())},e)}function c8(e={}){let{topLevelOptions:t,labelOptions:n}=e;return y1([s8()],{a11yLabel:Z({description:`Accessible label for a link without visual label.`,examples:[`Read more`],...n})},t)}function l8(e={}){let{topLevelOptions:t,labelOptions:n}=e;return y1([s8()],{label:Z({description:`Displayed link label.`,examples:[`Read more`],...n})},t)}function toe(e){return X({backgroundImage:Y(n3(qae({description:`Background image for this section. Make sure that there is sufficient contrast between the text color and the background image for adequate readability.`}),[`src`,`sources`])),sectionId:Y(Z({description:`Module ID, can be used to navigate with a hash in the URL.`,examples:[`news`,`about-us`,`media-contact`,`press-portals`]}))},e)}J6([`default`,`mqdefault`,`hqdefault`,`sddefault`,`maxresdefault`]);var noe=wy(((e,t)=>{t.exports={}}));function roe(e){return ZV(e)&&J(e,`check`)&&J(e,`errors`)&&GV(e.check)&&GV(e.errors)}function u8(e){return J(e,`~guard`)&&roe(e[`~guard`])}function d8(e){return J(e,`~refine`)&&BV(e[`~refine`])&&dH(e[`~refine`],0,e=>ZV(e)&&J(e,`refine`)&&J(e,`message`)&&GV(e.refine)&&QV(e.message))}function f8(e){return ZV(e)&&!BV(e)}function p8(e){return UV(e)}function m8(e){return f8(e)||p8(e)}function h8(e){return J(e,`additionalItems`)&&m8(e.additionalItems)}function g8(e){return J(e,`additionalProperties`)&&m8(e.additionalProperties)}function _8(e){return J(e,`allOf`)&&BV(e.allOf)&&e.allOf.every(e=>
112m8(e))}function v8(e){return J(e,`$anchor`)&&QV(e.$anchor)}function y8(e){return J(e,`anyOf`)&&BV(e.anyOf)&&e.anyOf.every(e=>m8(e))}function b8(e){return J(e,`const`)}function x8(e){return J(e,`contains`)&&m8(e.contains)}function S8(e){return J(e,`default`)}function C8(e){return J(e,`dependencies`)&&ZV(e.dependencies)&&Object.values(e.dependencies).every(e=>m8(e)||BV(e)&&e.every(e=>QV(e)))}function w8(e){return J(e,`dependentRequired`)&&ZV(e.dependentRequired)&&Object.values(e.dependentRequired).every(e=>BV(e)&&e.every(e=>QV(e)))}function T8(e){return J(e,`dependentSchemas`)&&ZV(e.dependentSchemas)&&Object.values(e.dependentSchemas).every(e=>m8(e))}function E8(e){return J(e,`$dynamicAnchor`)&&QV(e.$dynamicAnchor)}function D8(e){return J(e,`else`)&&m8(e.else)}function O8(e){return J(e,`enum`)&&BV(e.enum)}function k8(e){return J(e,`exclusiveMaximum`)&&(YV(e.exclusiveMaximum)||HV(e.exclusiveMaximum))}function A8(e){return J(e,`exclusiveMinimum`)&&(YV(e.exclusiveMinimum)||HV(e.exclusiveMinimum))}function j8(e){return J(e,`format`)&&QV(e.format)}function M8(e){return J(e,`$id`)&&QV(e.$id)}function N8(e){return J(e,`if`)&&m8(e.if)}function P8(e){return J(e,`items`)&&(m8(e.items)||BV(e.items)&&e.items.every(e=>m8(e)))}function F8(e){return P8(e)&&BV(e.items)}function I8(e){return J(e,`maximum`)&&(YV(e.maximum)||HV(e.maximum))}function L8(e){return J(e,`maxContains`)&&YV(e.maxContains)}function R8(e){return J(e,`maxItems`)&&YV(e.maxItems)}function z8(e){return J(e,`maxLength`)&&YV(e.maxLength)}function B8(e){return J(e,`maxProperties`)&&YV(e.maxProperties)}function V8(e){return J(e,`minimum`)&&(YV(e.minimum)||HV(e.minimum))}function H8(e){return J(e,`minContains`)&&YV(e.minContains)}function U8(e){return J(e,`minItems`)&&YV(e.minItems)}function W8(e){return J(e,`minLength`)&&YV(e.minLength)}function G8(e){return J(e,`minProperties`)&&YV(e.minProperties)}function K8(e){return J(e,`multipleOf`)&&(YV(e.multipleOf)||HV(e.multipleOf))}function q8(e){return J(e,`not`)&&m8(e.not)}function J8(e){return J(e,`oneOf`)&&BV(e.oneOf)&&e.oneOf.every(e=>
112m8(e))}function Y8(e){return J(e,`pattern`)&&(QV(e.pattern)||e.pattern instanceof RegExp)}function X8(e){return J(e,`patternProperties`)&&ZV(e.patternProperties)&&Object.values(e.patternProperties).every(e=>m8(e))}function Z8(e){return J(e,`prefixItems`)&&BV(e.prefixItems)&&e.prefixItems.every(e=>m8(e))}function Q8(e){return J(e,`properties`)&&ZV(e.properties)&&Object.values(e.properties).every(e=>m8(e))}function $8(e){return J(e,`propertyNames`)&&(ZV(e.propertyNames)||m8(e.propertyNames))}function ioe(e){return J(e,`$recursiveAnchor`)&&UV(e.$recursiveAnchor)}function e5(e){return ioe(e)&&q(e.$recursiveAnchor,!0)}function t5(e){return J(e,`$recursiveRef`)&&QV(e.$recursiveRef)}function n5(e){return J(e,`$ref`)&&QV(e.$ref)}function r5(e){return J(e,`required`)&&BV(e.required)&&e.required.every(e=>QV(e))}function i5(e){return J(e,`then`)&&m8(e.then)}function a5(e){return J(e,`type`)&&(QV(e.type)||BV(e.type)&&e.type.every(e=>QV(e)))}function o5(e){return J(e,`uniqueItems`)&&UV(e.uniqueItems)}function s5(e){return J(e,`unevaluatedItems`)&&m8(e.unevaluatedItems)}function c5(e){return J(e,`unevaluatedProperties`)&&m8(e.unevaluatedProperties)}noe();function aoe(e){return s5(e)||c5(e)||hH(e).some(t=>l5(e[t]))}function ooe(e){return e.some(e=>l5(e))}function l5(e){return BV(e)?ooe(e):ZV(e)?aoe(e):!1}function soe(e,t){return l5(t)||hH(e).some(t=>l5(e[t]))}var coe=class{constructor(e){this.hasUnevaluated=e}UseUnevaluated(){return this.hasUnevaluated}AddIndex(e){return P6(I6(`context`,`AddIndex`),[e])}AddKey(e){return P6(I6(`context`,`AddKey`),[e])}Merge(e){return P6(I6(`context`,`Merge`),[e])}},u5=class{constructor(){this.indices=new Set,this.keys=new Set}AddIndex(e){return this.indices.add(e),!0}AddKey(e){return this.keys.add(e),!0}GetIndices(){return this.indices}GetKeys(){return this.keys}Merge(e){for(let t of e)t.indices.forEach(e=>this.indices.add(e)),t.keys.forEach(e=>this.keys.add(e));return!0}},d5=class extends u5{constructor(e){super(),this.callback=e}AddError(e){return this.callback(e),!1}},f5=class extends d5{constructor(){super(e=>this.errors.push(e)),this.errors=[]}AddError(e){return this.errors.push(e),!1}GetErrors(){return this.errors}},p5=`external_`,m5=0,h5={identifier:`${p5}${m5}`,variables:[]};function loe(){h5.identifier=`${p5}${m5}`,h5.variables=[],m5+=1}function g5(e){let t=`${h5.identifier}[${h5.variables.length}]`;return h5.variables.push(e),t}function uoe(){return h5}function doe(e,t,n,r){return P6(I6(I6(g5(n),`~guard`),`check`),[r])}function foe(e,t,n,r){return n[`~guard`].check(r)}function poe(e,t,n,r,i,a){return i[`~guard`].check(a)||t.AddError({keyword:`~guard`,schemaPath:n,instancePath:r,params:{errors:i[`~guard`].errors(a)}})}function moe(e,t,n,r){return O6(g5(n[`~refine`].map(e=>e)),L6(0),[`refinement`,`_`],P6(I6(`refinement`,`refine`),[r]))}function hoe(e,t,n,r){return dH(n[`~refine`],0,(e,t)=>e.refine(r))}function goe(e,t,n,r,i,a){return fH(i[`~refine`],0,(e,i)=>e.refine(a)||t.AddError({keyword:`~refine`,schemaPath:n,instancePath:r,params:{index:i,message:e.message}}))}var _oe=0;function _5(){return`var_${_oe++}`}function v5(e){return P8(e)&&BV(e.items)}function voe(e,t,n,r){if(!v5(n))return L6(!0);let[i,a]=[_5(),_5()],o=w7(e,t,n.additionalItems,i),s=T6(a,L6(n.items.length)),c=t.AddIndex(a),l=t.UseUnevaluated()?m6(s,p6(o,c)):m6(s,o);return P6(I6(r,`every`),[N6([i,a],l)])}function yoe(e,t,n,r){return v5(n)?r.every((r,i)=>nH(i,n.items.length)||T7(e,t,n.additionalItems,r)&&t.AddIndex(i)):!0}function boe(e,t,n,r,i,a){return v5(i)?a.every((a,o)=>{let s=`${n}/additionalItems`,c=`${r}/${o}`;return nH(o,i.items.length)||E7(e,t,s,c,i.additionalItems,a)&&t.AddIndex(o)}):!0}function xoe(e){return`^${e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}$`}function y5(e){let t=[];return X8(e)&&t.push(...hH(e.patternProperties)),Q8(e)&&t.push(...hH(e.properties).map(xoe)),q(t.length,0)?`(?!)`:`(${t.join(`|`)})`}function Soe(e,t,n){return r5(t)&&Q8(t)&&!X8(t)&&q(t.additionalProperties,!1)&&q(hH(t.properties).length,t.required.length)}function Coe(e,t,n){return C6(I6(P6(I6(`Object`,`getOwnPropertyNames`),[n]),`length`),L6(t.required.length))}function woe(e,t,n,r){let[i,a]=[_5(),_5()],o=g5(new RegExp(y5(n))),s=w7(e,t,n.additionalProperties,`${r}[${i}]`),c=P6(I6(o,`test`),[i]),l=t.AddKey(i),u=t.UseUnevaluated()?m6(c,p6(s,l)):m6(c,s);return O6(A6(r),L6(0),[i,a],u)}function Toe(e,t,n,r){return Soe(t,n,r)?Coe(t,n,r):woe(e,t,n,r)}function Eoe(e,t,n,r){let i=new RegExp(y5(n));return dH(hH(r),0,(a,o)=>i.test(a)||T7(e,t,n.additionalProperties,r[a])&&t.AddKey(a))}function Doe(e,t,n,r,i,a){let o=new RegExp(y5(i)),s=[];return fH(hH(a),0,(c,l)=>{let u=`${n}/additionalProperties`,d=`${r}/${c}`,f=new f5,p=o.test(c)||E7(e,f,u,d,i.additionalProperties,a[c])&&t.AddKey(c);return p||s.push(c),p})||t.AddError({keyword:`additionalProperties`,schemaPath:n,instancePath:r,params:{additionalProperties:s}})}function b5(e,t,n,r,i){let a=B6(`results`,`[]`),o=n.map((e,t)=>B6(`context_${t}`,F6(`CheckContext`,[]))),s=n.map((n,i)=>B6(`condition_${i}`,P6(N6([`context`],w7(e,t,n,r)),[`context_${i}`]))),c=n.map((e,t)=>V6(`condition_${t}`,P6(I6(`results`,`push`),[`context_${t}`]))),l=H6(p6(i,t.Merge(`results`)));return P6(N6([],z6([a,...o,...s,...c,l])),[])}function Ooe(e,t,n,r){return b5(e,t,n.allOf,r,C6(I6(`results`,`length`),L6(n.allOf.length)))}function koe(e,t,n,r){return U6(n.allOf.map(n=>w7(e,t,n,r)))}function Aoe(e,t,n,r){return t.UseUnevaluated()?Ooe(e,t,n,r):koe(e,t,n,r)}function joe(e,t,n,r){let i=n.allOf.reduce((t,n)=>{let i=new u5;return T7(e,i,n,r)?[...t,i]:t},[]);return q(i.length,n.allOf.length)&&t.Merge(i)}function Moe(e,t,n,r,i,a){let o=[],s=i.allOf.reduce((t,i,s)=>{let c=`${n}/allOf/${s}`,l=new f5,u=E7(e,l,c,r,i,a);return u||o.push(l),u?[...t,l]:t},[]),c=q(s.length,i.allOf.length)&&t.Merge(s);
112return c||o.forEach(e=>e.GetErrors().forEach(e=>t.AddError(e))),c}function Noe(e,t,n,r){return b5(e,t,n.anyOf,r,w6(I6(`results`,`length`),L6(0)))}function Poe(e,t,n,r){return W6(n.anyOf.map(n=>w7(e,t,n,r)))}function Foe(e,t,n,r){return t.UseUnevaluated()?Noe(e,t,n,r):Poe(e,t,n,r)}function Ioe(e,t,n,r){let i=n.anyOf.reduce((t,n,i)=>{let a=new u5;return T7(e,a,n,r)?[...t,a]:t},[]);return tH(i.length,0)&&t.Merge(i)}function Loe(e,t,n,r,i,a){let o=[],s=i.anyOf.reduce((t,i,s)=>{let c=new f5,l=E7(e,c,`${n}/anyOf/${s}`,r,i,a);return l||o.push(c),l?[...t,c]:t},[]),c=tH(s.length,0)&&t.Merge(s);return c||o.forEach(e=>e.GetErrors().forEach(e=>t.AddError(e))),c||t.AddError({keyword:`anyOf`,schemaPath:n,instancePath:r,params:{}})}function Roe(e,t,n,r){return L6(!!n)}function x5(e,t,n,r){return n}function zoe(e,t,n,r,i,a){return x5(e,t,i,a)||t.AddError({keyword:`boolean`,schemaPath:n,instancePath:r,params:{}})}function Boe(e,t,n,r){return sH(n.const)?C6(r,L6(n.const)):M6(r,g5(n.const))}function S5(e,t,n,r){return sH(n.const)?q(r,n.const):bH(r,n.const)}function Voe(e,t,n,r,i,a){return S5(e,t,i,a)||t.AddError({keyword:`const`,schemaPath:n,instancePath:r,params:{allowedValue:i.const}})}function C5(e){return!(H8(e)&&q(e.minContains,0))}function Hoe(e,t,n,r){if(!C5(n))return L6(!0);let i=_5();return p6(h6(C6(I6(r,`length`),L6(0))),P6(I6(r,`some`),[N6([i],w7(e,t,n.contains,i))]))}function w5(e,t,n,r){return C5(n)?!q(r.length,0)&&r.some(r=>T7(e,t,n.contains,r)):!0}function Uoe(e,t,n,r,i,a){return w5(e,t,i,a)||t.AddError({keyword:`contains`,schemaPath:n,instancePath:r,params:{minContains:1}})}function Woe(e,t,n,r){return m6(C6(I6(A6(r),`length`),L6(0)),U6(mH(n.dependencies).map(([n,i])=>{let a=h6(j6(r,L6(n))),o=w7(e,t,i,r);return m6(a,BV(i)?(e=>U6(e.map(e=>j6(r,L6(e)))))(i):o)})))}function Goe(e,t,n,r){let i=q(hH(r).length,0),a=dH(mH(n.dependencies),0,([n,i])=>!J(r,n)||(BV(i)?i.every(e=>J(r,e)):T7(e,t,i,r)));return i||a}function Koe(e,t,n,r,i,a){let o=q(hH(a).length,0),s=fH(mH(i.dependencies),0,([i,o])=>{let s=`${n}/dependencies/${i}`;return!J(a,i)||(BV(o)?o.every(e=>J(a,e)||t.AddError({keyword:`dependencies`,schemaPath:n,instancePath:r,params:{property:i,dependencies:o}})):E7(e,t,s,r,o,a))});return o||s}function qoe(e,t,n,r){return m6(C6(I6(A6(r),`length`),L6(0)),U6(mH(n.dependentRequired).map(([e,t])=>m6(h6(j6(r,L6(e))),U6(t.map(e=>j6(r,L6(e))))))))}function Joe(e,t,n,r){let i=q(hH(r).length,0),a=dH(mH(n.dependentRequired),0,([e,t])=>!J(r,e)||t.every(e=>J(r,e)));return i||a}function Yoe(e,t,n,r,i,a){let o=q(hH(a).length,0),s=fH(mH(i.dependentRequired),0,([e,i])=>!J(a,e)||fH(i,0,o=>J(a,o)||t.AddError({keyword:`dependentRequired`,schemaPath:n,instancePath:r,params:{property:e,dependencies:i}})));return o||s}function Xoe(e,t,n,r){return m6(C6(I6(A6(r),`length`),L6(0)),U6(mH(n.dependentSchemas).map(([n,i])=>m6(h6(j6(r,L6(n))),w7(e,t,i,r)))))}function Zoe(e,t,n,r){let i=q(hH(r).length,0),a=dH(mH(n.dependentSchemas),0,([n,i])=>!J(r,n)||T7(e,t,i,r));return i||a}function Qoe(e,t,n,r,i,a){let o=q(hH(a).length,0),s=fH(mH(i.dependentSchemas),0,([i,o])=>{let s=`${n}/dependentSchemas/${i}`;return!J(a,i)||E7(e,t,s,r,o,a)});return o||s}function $oe(e,t,n,r){return W6(n.enum.map(e=>sH(e)?C6(r,L6(e)):M6(r,g5(e))))}function T5(e,t,n,r){return n.enum.some(e=>sH(e)?q(r,e):bH(r,e))}function ese(e,t,n,r,i,a){return T5(e,t,i,a)||t.AddError({keyword:`enum`,schemaPath:n,instancePath:r,params:{allowedValues:i.enum}})}function tse(e,t,n,r){return T6(r,L6(n.exclusiveMaximum))}function E5(e,t,n,r){return nH(r,n.exclusiveMaximum)}function nse(e,t,n,r,i,a){return E5(e,t,i,a)||t.AddError({keyword:`exclusiveMaximum`,schemaPath:n,instancePath:r,params:{comparison:`<`,limit:i.exclusiveMaximum}})}function rse(e,t,n,r){return w6(r,L6(n.exclusiveMinimum))}function D5(e,t,n,r){return tH(r,n.exclusiveMinimum)}function ise(e,t,n,r,i,a){return D5(e,t,i,a)||t.AddError({keyword:`exclusiveMinimum`,schemaPath:n,instancePath:r,params:{comparison:`>`,limit:i.exclusiveMinimum}})}var ase=[0,31,28,31,30,31,30,31,31,30,31,30,31],ose=/^(\d\d\d\d)-(\d\d)-(\d\d)$/;function sse(e){return e%4==0&&(e%100!=0||e%400==0)}function O5(e){let t=ose.exec(e);if(!t)return!1;let n=+t[1],r=+t[2],i=+t[3];return r>=1&&r<=12&&i>=1&&i<=(r===2&&sse(n)?29:ase[r])}var cse=/^(\d\d):(\d\d):(\d\d(?:\.\d+)?)(?:Z|([+-])(\d\d):(\d\d))?$/i;function k5(e,t=!0){let n=cse.exec(e);if(!n)return!1;let r=+n[1],i=+n[2],a=+n[3],o=n[4]===`-`?-1:1,s=+(n[5]||0),c=+(n[6]||0);if(s>23||c>59||t&&!n[4]&&e.toLowerCase().indexOf(`z`)===-1)return!1;if(r<=23&&i<=59&&a<60)return!0;let l=i-c*o,u=r-s*o-+(l<0);return(u===23||u===-1)&&(l===59||l===-1)&&a<61}function A5(e,t=!0){let n=e.split(/T/i);return n.length===2&&O5(n[0])&&k5(n[1],t)}var lse=/^P(?!$)((\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+S)?)?|(\d+W)?)$/;function j5(e){return lse.test(e)}var use=/^(?!.*\.\.)[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i;function M5(e){return use.test(e)}var dse=/^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i;function N5(e){return dse.test(e)}var fse=/^(?!.*\.\.)[\p{L}\p{N}!#$%&'*+/=?^_`{|}~-]+(?:\.[\p{L}\p{N}!#$%&'*+/=?^_`{|}~-]+)*@[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,61}[\p{L}\p{N}])?(?:\.[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,61}[\p{L}\p{N}])?)*$/iu;function P5(e){return fse.test(e)}function F5(e){let t=e.codePointAt(0);return t===void 0?!1:t>=12352&&t<=12447||t>=12448&&t<=12543&&t!==12539||t>=19968&&t<=40959}function I5(e){if(e.length===0||e.includes(` `))return!1;let t=e.normalize(`NFC`).replace(/[\u002E\u3002\uFF0E\uFF61]/g,`.`);if(t.length>253)return!1;let n=t.split(`.`);if(n.some(e=>e.length===0))return!1;for(let e of n){if(e.length>63||e.startsWith(`-`)||e.endsWith(`-`))return!1;if(/^xn--/i.test(e)){let t=e.slice(4);if(t.length<2||t.includes(`---`))return!1;continue}if(/[\u302E\u302F\u3031\u3032\u3033\u3034\u3035\u303B\u0640\u07FA]/.test(e))return!1;let t=e.charAt(0);if(/[\u0903\u0300\u0488]/.test(t))return!1;for(let t=0;t<e.length;t++){let n=e.charAt(t);if(n===`·`){if(t===0||t===e.length-1)return!1;let n=e.charAt(t-1),r=e.charAt(t+1);
112if(!/^[lL]$/.test(n)||!/^[lL]$/.test(r))return!1}if(n===`・`){if(e.length===1)return!1;if(t===0){if(!F5(e.charAt(t+1)))return!1}else{let n=e.charAt(t-1),r=e.charAt(t+1);if(!F5(n)||!F5(r))return!1}}if(n===`͵`){if(t===e.length-1)return!1;let n=e.charAt(t+1);if(!/[\u0370-\u03FF]/.test(n))return!1}if(n===`׳`||n===`״`){if(t===0)return!1;let n=e.charAt(t-1);if(!/[\u05D0-\u05EA]/.test(n))return!1}if(n===`‍`&&(t===0||e.charAt(t-1)!==`्`))return!1}let n=!1,r=!1;for(let t=0;t<e.length;t++){let i=e.charAt(t);/[\u0660-\u0669]/.test(i)&&(n=!0),/[\u06F0-\u06F9]/.test(i)&&(r=!0)}if(n&&r)return!1}return!0}var pse=/^(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)$/;function L5(e){return pse.test(e)}var mse=/^((([0-9a-f]{1,4}:){7}([0-9a-f]{1,4}|:))|(([0-9a-f]{1,4}:){6}(:[0-9a-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9a-f]{1,4}:){5}(((:[0-9a-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9a-f]{1,4}:){4}(((:[0-9a-f]{1,4}){1,3})|((:[0-9a-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){3}(((:[0-9a-f]{1,4}){1,4})|((:[0-9a-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){2}(((:[0-9a-f]{1,4}){1,5})|((:[0-9a-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){1}(((:[0-9a-f]{1,4}){1,6})|((:[0-9a-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9a-f]{1,4}){1,7})|((:[0-9a-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))$/i;function R5(e){return mse.test(e)}function z5(e){try{return new URL(e,`http://example.com`),!0}catch{return!1}}function B5(e){if(e.includes(` `)||e.includes(`\\`)||/[\x00-\x1F\x7F]/.test(e)||/%(?![0-9a-fA-F]{2})/.test(e))return!1;if(e===``)return!0;let t=e.indexOf(`:`);return t>0&&/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(e.substring(0,t))?z5(e):e.match(/^([a-zA-Z][a-zA-Z0-9+\-.]*)(\/\/)/)&&t===-1?!1:z5(e)}function V5(e){try{return new URL(e),!0}catch{return!1}}var hse=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i;function H5(e){return hse.test(e)}var gse=/^(?:\/(?:[^~/]|~0|~1)*)*$/;function U5(e){return gse.test(e)}function W5(e){if(e.length===0)return!1;try{return new RegExp(e),!0}catch{return!1}}var _se=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function G5(e){return _se.test(e)}var vse=/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i;function K5(e){return vse.test(e)}var yse=/^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i;function q5(e){return yse.test(e)}var bse=/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i;function J5(e){return bse.test(e)}var xse=/^(?:https?|ftp):\/\/(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u{00a1}-\u{ffff}]+-)*[a-z0-9\u{00a1}-\u{ffff}]+)(?:\.(?:[a-z0-9\u{00a1}-\u{ffff}]+-)*[a-z0-9\u{00a1}-\u{ffff}]+)*(?:\.(?:[a-z\u{00a1}-\u{ffff}]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/iu;function Y5(e){return xse.test(e)}var Sse=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i;function X5(e){return Sse.test(e)}var Z5=new Map;function Q5(){Z5.clear()}function Cse(){return[...Z5.entries()]}function wse(e,t){Z5.set(e,t)}function Tse(e){return Z5.has(e)}function Ese(e){return Z5.get(e)}function $5(e,t){return Z5.get(e)?.(t)??!0}function e7(){Q5(),Z5.set(`date-time`,A5),Z5.set(`date`,O5),Z5.set(`duration`,j5),Z5.set(`email`,M5),Z5.set(`hostname`,N5),Z5.set(`idn-email`,P5),Z5.set(`idn-hostname`,I5),Z5.set(`ipv4`,L5),Z5.set(`ipv6`,R5),Z5.set(`iri-reference`,B5),Z5.set(`iri`,V5),Z5.set(`json-pointer-uri-fragment`,H5),Z5.set(`json-pointer`,U5),Z5.set(`regex`,W5),Z5.set(`relative-json-pointer`,G5),Z5.set(`time`,k5),Z5.set(`uri-reference`,K5),Z5.set(`uri-template`,q5),Z5.set(`uri`,J5),Z5.set(`url`,Y5),Z5.set(`uuid`,X5)}e7();var Dse=Ty({Clear:()=>Q5,Entries:()=>Cse,Get:()=>Ese,Has:()=>Tse,IsDate:()=>O5,IsDateTime:()=>A5,IsDuration:()=>j5,IsEmail:()=>M5,IsHostname:()=>N5,IsIPv4:()=>L5,IsIPv6:()=>
112R5,IsIdnEmail:()=>P5,IsIdnHostname:()=>I5,IsIri:()=>V5,IsIriReference:()=>B5,IsJsonPointer:()=>U5,IsJsonPointerUriFragment:()=>H5,IsRegex:()=>W5,IsRelativeJsonPointer:()=>G5,IsTime:()=>k5,IsUri:()=>J5,IsUriReference:()=>K5,IsUriTemplate:()=>q5,IsUrl:()=>Y5,IsUuid:()=>X5,Reset:()=>e7,Set:()=>wse,Test:()=>$5});function Ose(e,t,n,r){return P6(I6(`Format`,`Test`),[L6(n.format),r])}function t7(e,t,n,r){return $5(n.format,r)}function kse(e,t,n,r,i,a){return t7(e,t,i,a)||t.AddError({keyword:`format`,schemaPath:n,instancePath:r,params:{format:i.format}})}function Ase(e,t,n,r){let i=i5(n)?n.then:!0,a=D8(n)?n.else:!0;return R6(w7(e,t,n.if,r),w7(e,t,i,r),w7(e,t,a,r))}function jse(e,t,n,r){let i=i5(n)?n.then:!0,a=D8(n)?n.else:!0;return T7(e,t,n.if,r)?T7(e,t,i,r):T7(e,t,a,r)}function Mse(e,t,n,r,i,a){let o=i5(i)?i.then:!0,s=D8(i)?i.else:!0,c=new f5,l=E7(e,c,`${n}/if`,r,i.if,a)?E7(e,c,`${n}/then`,r,o,a)||t.AddError({keyword:`if`,schemaPath:n,instancePath:r,params:{failingKeyword:`then`}}):E7(e,t,`${n}/else`,r,s,a)||t.AddError({keyword:`if`,schemaPath:n,instancePath:r,params:{failingKeyword:`else`}});return l&&t.Merge([c]),l}function Nse(e,t,n,r){return U6(n.items.map((n,i)=>{let a=E6(I6(r,`length`),L6(i)),o=w7(e,t,n,`${r}[${i}]`),s=t.AddIndex(L6(i));return m6(a,t.UseUnevaluated()?p6(o,s):o)}))}function Pse(e,t,n,r){return dH(n.items,0,(n,i)=>rH(r.length,i)||T7(e,t,n,r[i])&&t.AddIndex(i))}function Fse(e,t,n,r,i,a){return fH(i.items,0,(i,o)=>{let s=`${n}/items/${o}`,c=`${r}/${o}`;return rH(a.length,o)||E7(e,t,s,c,i,a[o])&&t.AddIndex(o)})}function Ise(e,t,n,r){let i=Z8(n)?n.prefixItems.length:0,a=w7(e,t,n.items,`element`),o=t.AddIndex(`index`),s=t.UseUnevaluated()?p6(a,o):a;return O6(r,L6(i),[`element`,`index`],s)}function Lse(e,t,n,r){return dH(r,Z8(n)?n.prefixItems.length:0,(r,i)=>T7(e,t,n.items,r)&&t.AddIndex(i))}function Rse(e,t,n,r,i,a){return fH(a,Z8(i)?i.prefixItems.length:0,(a,o)=>E7(e,t,`${n}/items`,`${r}/${o}`,i.items,a)&&t.AddIndex(o))}function zse(e,t,n,r){return F8(n)?Nse(e,t,n,r):Ise(e,t,n,r)}function Bse(e,t,n,r){return F8(n)?Pse(e,t,n,r):Lse(e,t,n,r)}function Vse(e,t,n,r,i,a){return F8(i)?Fse(e,t,n,r,i,a):Rse(e,t,n,r,i,a)}function n7(e){return x8(e)}function Hse(e,t,n,r){if(!n7(n))return L6(!0);let[i,a]=[_5(),_5()];return E6(P6(I6(r,`reduce`),[N6([i,a],R6(w7(e,t,n.contains,a),G6(i),i)),L6(0)]),L6(n.maxContains))}function r7(e,t,n,r){return n7(n)?rH(r.reduce((r,i)=>T7(e,t,n.contains,i)?++r:r,0),n.maxContains):!0}function Use(e,t,n,r,i,a){let o=H8(i)?i.minContains:1;return r7(e,t,i,a)||t.AddError({keyword:`contains`,schemaPath:n,instancePath:r,params:{minContains:o,maxContains:i.maxContains}})}function Wse(e,t,n,r){return E6(r,L6(n.maximum))}function i7(e,t,n,r){return rH(r,n.maximum)}function Gse(e,t,n,r,i,a){return i7(e,t,i,a)||t.AddError({keyword:`maximum`,schemaPath:n,instancePath:r,params:{comparison:`<=`,limit:i.maximum}})}function Kse(e,t,n,r){return E6(I6(r,`length`),L6(n.maxItems))}function a7(e,t,n,r){return rH(r.length,n.maxItems)}function qse(e,t,n,r,i,a){return a7(e,t,i,a)||t.AddError({keyword:`maxItems`,schemaPath:n,instancePath:r,params:{limit:i.maxItems}})}function Jse(e,t,n,r){return Rae(r,L6(n.maxLength))}function o7(e,t,n,r){return lH(r,n.maxLength)}function Yse(e,t,n,r,i,a){return o7(e,t,i,a)||t.AddError({keyword:`maxLength`,schemaPath:n,instancePath:r,params:{limit:i.maxLength}})}function Xse(e,t,n,r){return E6(I6(A6(r),`length`),L6(n.maxProperties))}function s7(e,t,n,r){return rH(hH(r).length,n.maxProperties)}function Zse(e,t,n,r,i,a){return s7(e,t,i,a)||t.AddError({keyword:`maxProperties`,schemaPath:n,instancePath:r,params:{limit:i.maxProperties}})}function c7(e){return x8(e)}function Qse(e,t,n,r){if(!c7(n))return L6(!0);let[i,a]=[_5(),_5()];return D6(P6(I6(r,`reduce`),[N6([i,a],R6(w7(e,t,n.contains,a),G6(i),i)),L6(0)]),L6(n.minContains))}function l7(e,t,n,r){return c7(n)?iH(r.reduce((r,i)=>T7(e,t,n.contains,i)?++r:r,0),n.minContains):!0}function $se(e,t,n,r,i,a){return l7(e,t,i,a)||t.AddError({keyword:`contains`,schemaPath:n,instancePath:r,params:{minContains:i.minContains}})}function ece(e,t,n,r){return D6(r,L6(n.minimum))}function u7(e,t,n,r){return iH(r,n.minimum)}function tce(e,t,n,r,i,a){return u7(e,t,i,a)||t.AddError({keyword:`minimum`,schemaPath:n,instancePath:r,params:{comparison:`>=`,limit:i.minimum}})}function nce(e,t,n,r){return D6(I6(r,`length`),L6(n.minItems))}function d7(e,t,n,r){return iH(r.length,n.minItems)}function rce(e,t,n,r,i,a){return d7(e,t,i,a)||t.AddError({keyword:`minItems`,schemaPath:n,instancePath:r,params:{limit:i.minItems}})}function ice(e,t,n,r){return Lae(r,L6(n.minLength))}function f7(e,t,n,r){return uH(r,n.minLength)}function ace(e,t,n,r,i,a){return f7(e,t,i,a)||t.AddError({keyword:`minLength`,schemaPath:n,instancePath:r,params:{limit:i.minLength}})}function oce(e,t,n,r){return D6(I6(A6(r),`length`),L6(n.minProperties))}function p7(e,t,n,r){return iH(hH(r).length,n.minProperties)}function sce(e,t,n,r,i,a){return p7(e,t,i,a)||t.AddError({keyword:`minProperties`,schemaPath:n,instancePath:r,params:{limit:i.minProperties}})}function cce(e,t,n,r){return Bae(r,L6(n.multipleOf))}function m7(e,t,n,r){return aH(r,n.multipleOf)}function lce(e,t,n,r,i,a){return m7(e,t,i,a)||t.AddError({keyword:`multipleOf`,schemaPath:n,instancePath:r,params:{multipleOf:i.multipleOf}})}
112function uce(e,t,n,r){return b5(e,t,[n.not],r,h6(C6(I6(`results`,`length`),L6(1))))}function dce(e,t,n,r){return h6(w7(e,t,n.not,r))}function fce(e,t,n,r){return t.UseUnevaluated()?uce(e,t,n,r):dce(e,t,n,r)}function h7(e,t,n,r){let i=new u5;return!T7(e,i,n.not,r)&&t.Merge([i])}function pce(e,t,n,r,i,a){return h7(e,t,i,a)||t.AddError({keyword:`not`,schemaPath:n,instancePath:r,params:{}})}function mce(e,t,n,r){return b5(e,t,n.oneOf,r,C6(I6(`results`,`length`),L6(1)))}function hce(e,t,n,r){return C6(P6(I6(zae(n.oneOf.map(n=>w7(e,t,n,r))),`reduce`),[N6([`count`,`result`],R6(C6(`result`,L6(!0)),G6(`count`),`count`)),L6(0)]),L6(1))}function gce(e,t,n,r){return t.UseUnevaluated()?mce(e,t,n,r):hce(e,t,n,r)}function _ce(e,t,n,r){let i=n.oneOf.reduce((t,n)=>{let i=new u5;return T7(e,i,n,r)?[...t,i]:t},[]);return q(i.length,1)&&t.Merge(i)}function vce(e,t,n,r,i,a){let o=[],s=[],c=i.oneOf.reduce((t,i,c)=>{let l=new f5,u=E7(e,l,`${n}/oneOf/${c}`,r,i,a);return u&&s.push(c),u||o.push(l),u?[...t,l]:t},[]),l=q(c.length,1)&&t.Merge(c);return!l&&q(s.length,0)&&o.forEach(e=>e.GetErrors().forEach(e=>t.AddError(e))),l||t.AddError({keyword:`oneOf`,schemaPath:n,instancePath:r,params:{passingSchemas:s}})}function yce(e,t,n,r){return P6(I6(g5(QV(n.pattern)?new RegExp(n.pattern):n.pattern),`test`),[r])}function g7(e,t,n,r){return(QV(n.pattern)?new RegExp(n.pattern):n.pattern).test(r)}function bce(e,t,n,r,i,a){return g7(e,t,i,a)||t.AddError({keyword:`pattern`,schemaPath:n,instancePath:r,params:{pattern:i.pattern}})}function xce(e,t,n,r){return U6(mH(n.patternProperties).map(([n,i])=>{let[a,o]=[_5(),_5()],s=h6(P6(I6(g5(new RegExp(n)),`test`),[a])),c=w7(e,t,i,o),l=t.AddKey(a),u=t.UseUnevaluated()?m6(s,p6(c,l)):m6(s,c);return O6(k6(r),L6(0),[`[${a}, ${o}]`,`_`],u)}))}function Sce(e,t,n,r){return dH(mH(n.patternProperties),0,([n,i])=>{let a=new RegExp(n);return dH(mH(r),0,([n,r])=>!a.test(n)||T7(e,t,i,r)&&t.AddKey(n))})}function Cce(e,t,n,r,i,a){return fH(mH(i.patternProperties),0,([i,o])=>{let s=`${n}/patternProperties/${i}`,c=new RegExp(i);return fH(mH(a),0,([n,i])=>{let a=`${r}/${n}`;return!c.test(n)||E7(e,t,s,a,o,i)&&t.AddKey(n)})})}function wce(e,t,n,r){return U6(n.prefixItems.map((n,i)=>{let a=E6(I6(r,`length`),L6(i)),o=w7(e,t,n,`${r}[${i}]`),s=t.AddIndex(L6(i));return m6(a,t.UseUnevaluated()?p6(o,s):o)}))}function Tce(e,t,n,r){return q(r.length,0)||dH(n.prefixItems,0,(n,i)=>rH(r.length,i)||T7(e,t,n,r[i])&&t.AddIndex(i))}function Ece(e,t,n,r,i,a){return q(a.length,0)||fH(i.prefixItems,0,(i,o)=>{let s=`${n}/prefixItems/${o}`,c=`${r}/${o}`;return rH(a.length,o)||E7(e,t,s,c,i,a[o])&&t.AddIndex(o)})}function _7(e,t){return e.includes(t)||RH().exactOptionalPropertyTypes}function Dce(e,t){return S6(I6(e,t))}function v7(e,t){return eH(e[t])}function Oce(e,t,n,r){let i=r5(n)?n.required:[];return U6(mH(n.properties).map(([n,a])=>{let o=h6(j6(r,L6(n))),s=w7(e,t,a,I6(r,n)),c=t.AddKey(L6(n)),l=t.UseUnevaluated()?p6(s,c):s,u=i.includes(n)?l:m6(o,l);return _7(i,n)?u:m6(Dce(r,n),u)}))}function kce(e,t,n,r){let i=r5(n)?n.required:[];return dH(mH(n.properties),0,([n,a])=>{let o=!J(r,n)||T7(e,t,a,r[n])&&t.AddKey(n);return _7(i,n)?o:v7(r,n)||o})}function Ace(e,t,n,r,i,a){let o=r5(i)?i.required:[];return fH(mH(i.properties),0,([i,s])=>{let c=`${n}/properties/${i}`,l=`${r}/${i}`,u=()=>!J(a,i)||E7(e,t,c,l,s,a[i])&&t.AddKey(i);return _7(o,i)?u():v7(a,i)||u()})}function jce(e,t,n,r){let[i,a]=[_5(),_5()];return O6(A6(r),L6(0),[i,a],w7(e,t,n.propertyNames,i))}function Mce(e,t,n,r){return dH(hH(r),0,(r,i)=>T7(e,t,n.propertyNames,r))}function Nce(e,t,n,r,i,a){let o=[];return fH(hH(a),0,(t,a)=>{let s=`${r}/${t}`,c=`${n}/propertyNames`,l=E7(e,new f5,c,s,i.propertyNames,t);return l||o.push(t),l})||t.AddError({keyword:`propertyNames`,schemaPath:n,instancePath:r,params:{propertyNames:o}})}function Pce(e,t,n,r){return O7(e,t,e.RecursiveRef(n.$recursiveRef)??!1,r)}function Fce(e,t,n,r){let i=e.RecursiveRef(n.$recursiveRef)??!1;return m8(i)&&T7(e,t,i,r)}function Ice(e,t,n,r,i,a){let o=e.RecursiveRef(i.$recursiveRef)??!1;return m8(o)&&E7(e,t,`#`,r,o,a)}function Lce(e,t,n,r){let i=N6([`context`,`value`],O7(e,t,n,`value`));return P6(N6([`context`,`value`],z6([B6(`nextContext`,F6(`CheckContext`,[])),B6(`result`,P6(i,[`nextContext`,`value`])),V6(`result`,t.Merge(`[nextContext]`)),H6(`result`)])),[`context`,r])}function Rce(e,t,n,r){return O7(e,t,n,r)}function zce(e,t,n,r){let i=e.Ref(n.$ref)??!1;return t.UseUnevaluated()?Lce(e,t,i,r):Rce(e,t,i,r)}function Bce(e,t,n,r){let i=e.Ref(n.$ref)??!1,a=new u5,o=m8(i)&&T7(e,a,i,r);return o&&t.Merge([a]),o}function Vce(e,t,n,r,i,a){let o=e.Ref(i.$ref)??!1,s=new f5,c=m8(o)&&E7(e,s,`#`,r,o,a);
112return c&&t.Merge([s]),c||s.GetErrors().forEach(e=>t.AddError(e)),c}function Hce(e,t,n,r){return U6(n.required.map(e=>j6(r,L6(e))))}function Uce(e,t,n,r){return dH(n.required,0,e=>J(r,e))}function Wce(e,t,n,r,i,a){let o=[];return fH(i.required,0,e=>{let t=J(a,e);return t||o.push(e),t})||t.AddError({keyword:`required`,schemaPath:n,instancePath:r,params:{requiredProperties:o}})}function y7(e,t,n,r){return q(n,`object`)?y6(r):q(n,`array`)?g6(r):q(n,`boolean`)?Aae(r):q(n,`integer`)?jae(r):q(n,`number`)?v6(r):q(n,`null`)?Nae(r):q(n,`string`)?x6(r):q(n,`asyncIterator`)?kae(r):q(n,`bigint`)?_6(r):q(n,`constructor`)?Iae(r):q(n,`function`)?Fae(r):q(n,`iterator`)?Mae(r):q(n,`symbol`)?Pae(r):q(n,`undefined`)||q(n,`void`)?S6(r):L6(!0)}function b7(e,t,n,r,i){return q(n,`object`)?XV(i):q(n,`array`)?BV(i):q(n,`boolean`)?UV(i):q(n,`integer`)?KV(i):q(n,`number`)?YV(i):q(n,`null`)?JV(i):q(n,`string`)?QV(i):q(n,`asyncIterator`)?VV(i):q(n,`bigint`)?HV(i):q(n,`constructor`)?WV(i):q(n,`function`)?GV(i):q(n,`iterator`)?qV(i):q(n,`symbol`)?$V(i):q(n,`undefined`)||q(n,`void`)?eH(i):!0}function Gce(e,t,n,r){return W6(n.map(n=>y7(e,t,n,r)))}function x7(e,t,n,r,i){return n.some(n=>b7(e,t,n,r,i))}function Kce(e,t,n,r){return BV(n.type)?Gce(e,t,n.type,r):y7(e,t,n.type,r)}function qce(e,t,n,r){return BV(n.type)?x7(e,t,n.type,n,r):b7(e,t,n.type,n,r)}function Jce(e,t,n,r,i,a){return(BV(i.type)?x7(e,t,i.type,i,a):b7(e,t,i.type,i,a))||t.AddError({keyword:`type`,schemaPath:n,instancePath:r,params:{type:i.type}})}function Yce(e,t,n,r){let[i,a]=[_5(),_5()],o=P6(I6(`context`,`GetIndices`),[]),s=P6(I6(`indices`,`has`),[i]),c=w7(e,t,n.unevaluatedItems,a),l=P6(I6(`context`,`AddIndex`),[i]),u=O6(r,L6(0),[a,i],p6(m6(s,c),l));return P6(N6([`context`],z6([B6(`indices`,o),H6(u)])),[`context`])}function Xce(e,t,n,r){let i=t.GetIndices();return dH(r,0,(r,a)=>(i.has(a)||T7(e,t,n.unevaluatedItems,r))&&t.AddIndex(a))}function Zce(e,t,n,r,i,a){let o=t.GetIndices(),s=[];return fH(a,0,(a,c)=>{let l=new f5,u=(o.has(c)||E7(e,l,n,r,i.unevaluatedItems,a))&&t.AddIndex(c);return u||s.push(c),u})||t.AddError({keyword:`unevaluatedItems`,schemaPath:n,instancePath:r,params:{unevaluatedItems:s}})}function Qce(e,t,n,r){let[i,a]=[_5(),_5()],o=P6(I6(`context`,`GetKeys`),[]),s=P6(I6(`keys`,`has`),[i]),c=P6(I6(`context`,`AddKey`),[i]),l=w7(e,t,n.unevaluatedProperties,a),u=O6(k6(r),L6(0),[`[${i}, ${a}]`,`_`],m6(s,p6(l,c)));return P6(N6([`context`],z6([B6(`keys`,o),H6(u)])),[`context`])}function $ce(e,t,n,r){let i=t.GetKeys();return dH(mH(r),0,([r,a])=>i.has(r)||T7(e,t,n.unevaluatedProperties,a)&&t.AddKey(r))}function ele(e,t,n,r,i,a){let o=t.GetKeys(),s=[];return fH(mH(a),0,([a,c])=>{let l=new f5,u=o.has(a)||E7(e,l,n,r,i.unevaluatedProperties,c)&&t.AddKey(a);return u||s.push(a),u})||t.AddError({keyword:`unevaluatedProperties`,schemaPath:n,instancePath:r,params:{unevaluatedProperties:s}})}function S7(e){return!q(e.uniqueItems,!1)}function tle(e,t,n,r){return S7(n)?C6(I6(F6(`Set`,[P6(I6(r,`map`),[I6(`Hashing`,`Hash`)])]),`size`),I6(r,`length`)):L6(!0)}function nle(e,t,n,r){if(!S7(n))return!0;let i=new Set(r.map(MW)).size,a=r.length;return q(i,a)}function rle(e,t,n,r,i,a){if(!S7(i))return!0;let o=new Set,s=a.reduce((e,t,n)=>{let r=MW(t);return o.has(r)?[...e,n]:(o.add(r),e)},[]);return q(s.length,0)||t.AddError({keyword:`uniqueItems`,schemaPath:n,instancePath:r,params:{duplicateItems:s}})}function C7(e,t){return a5(e)&&(BV(e.type)&&e.type.includes(t)||q(e.type,t))}function ile(e){return C7(e,`object`)}function ale(e){return f8(e)&&(g8(e)||C8(e)||w8(e)||T8(e)||Q8(e)||X8(e)||$8(e)||G8(e)||B8(e)||r5(e)||c5(e))}function ole(e){return C7(e,`array`)}function sle(e){return f8(e)&&(h8(e)||P8(e)||x8(e)||L8(e)||R8(e)||H8(e)||U8(e)||Z8(e)||s5(e)||o5(e))}function cle(e){return C7(e,`string`)}function lle(e){return f8(e)&&(W8(e)||z8(e)||j8(e)||Y8(e))}function ule(e){return C7(e,`number`)||C7(e,`bigint`)}function dle(e){return f8(e)&&(V8(e)||I8(e)||k8(e)||A8(e)||K8(e))}function w7(e,t,n,r){e.Push(n);let i=[];if(p8(n))return Roe(e,t,n,r);if(a5(n)&&i.push(Kce(e,t,n,r)),ale(n)){let a=[];r5(n)&&a.push(Hce(e,t,n,r)),g8(n)&&a.push(Toe(e,t,n,r)),C8(n)&&a.push(Woe(e,t,n,r)),w8(n)&&a.push(qoe(e,t,n,r)),T8(n)&&a.push(Xoe(e,t,n,r)),X8(n)&&a.push(xce(e,t,n,r)),Q8(n)&&a.push(Oce(e,t,n,r)),$8(n)&&a.push(jce(e,t,n,r)),G8(n)&&a.push(oce(e,t,n,r)),B8(n)&&a.push(Xse(e,t,n,r));let o=U6(a),s=m6(h6(y6(r)),o);i.push(ile(n)?o:s)}if(sle(n)){let a=[];h8(n)&&a.push(voe(e,t,n,r)),x8(n)&&a.push(Hoe(e,t,n,r)),P8(n)&&a.push(zse(e,t,n,r)),L8(n)&&a.push(Hse(e,t,n,r)),R8(n)&&a.push(Kse(e,t,n,r)),H8(n)&&a.push(Qse(e,t,n,r)),U8(n)&&a.push(nce(e,t,n,r)),Z8(n)&&a.push(wce(e,t,n,r)),o5(n)&&a.push(tle(e,t,n,r));let o=U6(a),s=m6(h6(g6(r)),o);i.push(ole(n)?o:s)}if(lle(n)){let a=[];j8(n)&&a.push(Ose(e,t,n,r)),z8(n)&&a.push(Jse(e,t,n,r)),W8(n)&&a.push(ice(e,t,n,r)),Y8(n)&&a.push(yce(e,t,n,r));let o=U6(a),s=m6(h6(x6(r)),o);i.push(cle(n)?o:s)}if(dle(n)){let a=[];k8(n)&&a.push(tse(e,t,n,r)),A8(n)&&a.push(rse(e,t,n,r)),I8(n)&&a.push(Wse(e,t,n,r)),V8(n)&&a.push(ece(e,t,n,r)),K8(n)&&a.push(cce(e,t,n,r));let o=U6(a),s=m6(h6(m6(v6(r),_6(r))),o);i.push(ule(n)?o:s)}t5(n)&&i.push(Pce(e,t,n,r)),n5(n)&&i.push(zce(e,t,n,r)),u8(n)&&i.push(doe(e,t,n,r)),b8(n)&&i.push(Boe(e,t,n,r)),O8(n)&&i.push($oe(e,t,n,r)),N8(n)&&i.push(Ase(e,t,n,r)),q8(n)&&i.push(fce(e,t,n,r)),_8(n)&&i.push(Aoe(e,t,n,r)),y8(n)&&i.push(Foe(e,t,n,r)),J8(n)&&i.push(gce(e,t,n,r)),s5(n)&&i.push(m6(h6(g6(r)),Yce(e,t,n,r))),c5(n)&&i.push(m6(h6(b6(r)),Qce(e,t,n,r))),d8(n)&&i.push(moe(e,t,n,r));let a=U6(i);return e.Pop(n),a}function T7(e,t,n,r){e.Push(n);let i=p8(n)?x5(e,t,n,r):(!a5(n)||qce(e,t,n,r))&&(!(ZV(r)&&!BV(r))||(!r5(n)||Uce(e,t,n,r))&&(!g8(n)||Eoe(e,t,n,r))&&(!C8(n)||Goe(e,t,n,r))&&(!w8(n)||Joe(e,t,n,r))&&(!T8(n)||Zoe(e,t,n,r))&&(!X8(n)||Sce(e,t,n,r))&&(!Q8(n)||kce(e,t,n,r))&&(!$8(n)||Mce(e,t,n,r))&&(!G8(n)||p7(e,t,n,r))&&(!B8(n)||s7(e,t,n,r)))&&(!BV(r)||(!h8(n)||yoe(e,t,n,r))&&(!x8(n)||w5(e,t,n,r))&&(!P8(n)||Bse(e,t,n,r))&&(!L8(n)||r7(e,t,n,r))&&(!R8(n)||a7(e,t,n,r))&&(!H8(n)||l7(e,t,n,r))&&(!U8(n)||d7(e,t,n,r))&&(!Z8(n)||Tce(e,t,n,r))&&(!o5(n)||nle(e,t,n,r)))&&(!QV(r)||(!j8(n)||t7(e,t,n,r))&&(!z8(n)||o7(e,t,n,r))&&(!W8(n)||f7(e,t,n,r))&&(!Y8(n)||g7(e,t,n,r)))&&(!(YV(r)||HV(r))||(!k8(n)||E5(e,t,n,r))&&(!A8(n)||D5(e,t,n,r))&&(!I8(n)||i7(e,t,n,r))&&(!V8(n)||u7(e,t,n,r))&&(!K8(n)||m7(e,t,n,r)))&&(!t5(n)||Fce(e,t,n,r))&&(!n5(n)||Bce(e,t,n,r))&&(!u8(n)||foe(e,t,n,r))&&(!b8(n)||S5(e,t,n,r))&&(!O8(n)||T5(e,t,n,r))&&(!N8(n)||jse(e,t,n,r))&&(!q8(n)||h7(e,t,n,r))&&(!_8(n)||joe(e,t,n,r))&&(!y8(n)||Ioe(e,t,n,r))&&(!J8(n)||_ce(e,t,n,r))&&(!s5(n)||!BV(r)||Xce(e,t,n,r))&&(!c5(n)||!ZV(r)||$ce(e,t,n,r))&&(!d8(n)||hoe(e,t,n,r));return e.Pop(n),i}function E7(e,t,n,r,i,a){e.Push(i);let o=p8(i)?zoe(e,t,n,r,i,a):!!((!a5(i)||Jce(e,t,n,r,i,a))&+(!(ZV(a)&&!BV(a))||!!((!r5(i)||Wce(e,t,n,r,i,a))&+(!g8(i)||Doe(e,t,n,r,i,a))&(!C8(i)||Koe(e,t,n,r,i,a))&(!w8(i)||Yoe(e,t,n,r,i,a))&(!T8(i)||Qoe(e,t,n,r,i,a))&(!X8(i)||Cce(e,t,n,r,i,a))&(!Q8(i)||Ace(e,t,n,r,i,a))&(!$8(i)||Nce(e,t,n,r,i,a))&(!G8(i)||sce(e,t,n,r,i,a))&(!B8(i)||Zse(e,t,n,r,i,a))))&(!BV(a)||!!((!h8(i)||boe(e,t,n,r,i,a))&+(!x8(i)||Uoe(e,t,n,r,i,a))&(!P8(i)||Vse(e,t,n,r,i,a))&(!L8(i)||Use(e,t,n,r,i,a))&(!R8(i)||qse(e,t,n,r,i,a))&(!H8(i)||$se(e,t,n,r,i,a))&(!U8(i)||rce(e,t,n,r,i,a))&(!Z8(i)||Ece(e,t,n,r,i,a))&(!o5(i)||rle(e,t,n,r,i,a))))&(!QV(a)||!!((!j8(i)||kse(e,t,n,r,i,a))&+(!z8(i)||Yse(e,t,n,r,i,a))&(!W8(i)||ace(e,t,n,r,i,a))&(!Y8(i)||bce(e,t,n,r,i,a))))&(!(YV(a)||HV(a))||!!((!k8(i)||nse(e,t,n,r,i,a))&+(!A8(i)||ise(e,t,n,r,i,a))&(!I8(i)||Gse(e,t,n,r,i,a))&(!V8(i)||tce(e,t,n,r,i,a))&(!K8(i)||lce(e,t,n,r,i,a))))&(!t5(i)||Ice(e,t,n,r,i,a))&(!n5(i)||Vce(e,t,n,r,i,a))&(!u8(i)||poe(e,t,n,r,i,a))&(!b8(i)||Voe(e,t,n,r,i,a))&(!O8(i)||ese(e,t,n,r,i,a))&(!N8(i)||Mse(e,t,n,r,i,a))&(!q8(i)||pce(e,t,n,r,i,a))&(!_8(i)||Moe(e,t,n,r,i,a))&(!y8(i)||Loe(e,t,n,r,i,a))&(!J8(i)||vce(e,t,n,r,i,a))&(!s5(i)||!BV(a)||Zce(e,t,n,r,i,a))&(!c5(i)||!ZV(a)||ele(e,t,n,r,i,a)))&&(!d8(i)||goe(e,t,n,r,i,a));return e.Pop(i),o}var D7=new Map;function fle(e,t,n,r){return e.UseUnevaluated()?P6(`check_${n}`,[`context`,r]):P6(`check_${n}`,[r])}function ple(e,t,n,r){let i=w7(e,t,n,`value`);return t.UseUnevaluated()?B6(`check_${r}`,N6([`context`,`value`],i)):B6(`check_${r}`,N6([`value`],i))}function mle(){D7.clear()}function hle(){return[...D7.values()]}function O7(e,t,n,r){let i=f8(n)?MW({__baseURL:e.BaseURL().href,...n}):MW(n),a=fle(t,n,i,r);return D7.has(i)?a:(D7.set(i,``),D7.set(i,ple(e,t,n,i)),a)}function gle(e,t){return ZV(t)?t[e]:void 0}function _le(e,t){return e.reduce((e,t)=>
112gle(t,e),t)}function vle(e){if(q(e.length,0))return[];let t=e.split(`/`).map(e=>e.replace(/~1/g,`/`).replace(/~0/g,`~`));return t.length>0&&t[0]===``?t.slice(1):t}function yle(e,t){return _le(vle(t),e)}function ble(e,t,n){if(e.$id===n.hash)return e;let r=new URL(e.$id,t.href),i=new URL(n.href,t.href);if(q(r.pathname,i.pathname))return n.hash.startsWith(`#`)?k7(e,t,n):e}function xle(e,t,n){let r=new URL(`#${e.$anchor}`,t.href),i=new URL(n.href,t.href);if(q(r.href,i.href))return e}function k7(e,t,n){return n.href.endsWith(`#`)?e:n.hash.startsWith(`#`)?yle(e,decodeURIComponent(n.hash.slice(1))):void 0}function Sle(e,t,n){if(M8(e)){let r=ble(e,t,n);if(!eH(r))return r}if(v8(e)){let r=xle(e,t,n);if(!eH(r))return r}return k7(e,t,n)}function Cle(e,t,n){return e.reduce((e,r)=>{let i=A7(r,t,n);return eH(i)?e:i},void 0)}function wle(e,t,n){return hH(e).reduce((r,i)=>{let a=A7(e[i],t,n);return eH(a)?r:a},void 0)}function A7(e,t,n){if(t=f8(e)&&M8(e)?new URL(e.$id,t.href):t,f8(e)){let r=Sle(e,t,n);if(!eH(r))return r}if(BV(e))return Cle(e,t,n);if(ZV(e))return wle(e,t,n)}function j7(e,t){let n=new URL(`http://unknown`),r=M8(e)?new URL(e.$id,n.href):n;return A7(e,r,new URL(t,r.href))}var M7=class{constructor(e,t){this.context=e,this.schema=t,this.ids=[],this.anchors=[],this.recursiveAnchors=[],this.dynamicAnchors=[]}BaseURL(){return this.ids.reduce((e,t)=>new URL(t.$id,e),new URL(`http://unknown`))}Base(){return this.ids[this.ids.length-1]??this.schema}Push(e){f8(e)&&(M8(e)&&this.ids.push(e),v8(e)&&this.anchors.push(e),e5(e)&&this.recursiveAnchors.push(e),E8(e)&&this.dynamicAnchors.push(e))}Pop(e){f8(e)&&(M8(e)&&this.ids.pop(),v8(e)&&this.anchors.pop(),e5(e)&&this.recursiveAnchors.pop(),E8(e)&&this.dynamicAnchors.pop())}FromContext(e){return J(this.context,e)?this.context[e]:void 0}FromRef(e){return e.startsWith(`#`)?j7(this.Base(),e):j7(this.schema,e)}Ref(e){return this.FromContext(e)??this.FromRef(e)}RecursiveRef(e){return e5(this.Base())?j7(this.recursiveAnchors[0],e):j7(this.Base(),e)}};function Tle(e){return`${e.Functions().join(`;
113`)}; return (value) => { ${(e.UseUnevaluated()?[`const context = new CheckContext({}, {})`,`return ${e.Call()}`]:[`return ${e.Call()}`]).join(`; `)} }`}function Ele(e,t){return new globalThis.Function(`CheckContext`,`Guard`,`Format`,`Hashing`,e.External().identifier,t)(u5,zV,Dse,rW,e.External().variables)}function Dle(e){let t=new M7(e.Context(),e.Schema()),n=new u5;return r=>T7(t,n,e.Schema(),r)}function Ole(e,t){return q6()?Ele(e,t):Dle(e)}var kle=class{constructor(e,t,n,r,i,a){this.context=e,this.schema=t,this.external=n,this.functions=r,this.call=i,this.useUnevaluated=a}Context(){return this.context}Schema(){return this.schema}UseUnevaluated(){return this.useUnevaluated}External(){return this.external}Functions(){return this.functions}Call(){return this.call}Evaluate(){let e=Tle(this),t=Ole(this,e);return{IsEvaluated:q6(),Code:e,Check:t}}};function Ale(...e){let[t,n]=HU(e,{2:(e,t)=>[e,t],1:e=>[{},e]});loe(),mle();let r=new M7(t,n),i=new coe(soe(t,n)),a=O7(r,i,n,`value`),o=hle();return new kle(t,n,uoe(),o,a,i.UseUnevaluated())}function jle(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return T7(new M7(t,n),new u5,n,r)}function Mle(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]}),i=RH(),a=Wae(),o=[];return[E7(new M7(t,n),new d5(e=>{if(!iH(o.length,i.maxErrors))return o.push({...e,message:a(e)})}),`#`,``,n,r),o]}function N7(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return jle(t,n,r)}function P7(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]}),[i,a]=Mle(t,n,r);return a}var F7=class extends Error{constructor(e,t,n){super(e),Object.defineProperty(this,"cause",{value:{source:e,errors:n,value:t},writable:!1,configurable:!1,enumerable:!1})}};function Nle(e,t,n){return BV(n)?n.map(n=>R7(e,t.items,n)):n}function Ple(e,t,n){return t.Clean(n)}function Fle(e,t,n){return R7({...e,...t.$defs},DU(t.$ref),n)}function Ile(e,t){let n=J(t,`unevaluatedProperties`)?{additionalProperties:t.unevaluatedProperties}:{},r=u6(s6(e,t));return bG(r)?R4(r,n):r}function Lle(e,t,n){return R7(e,Ile(e,t),n)}function I7(e){return J(e,`additionalProperties`)?e.additionalProperties:void 0}
113function Rle(e,t,n){if(!ZV(n)||BV(n))return n;let r=I7(t);for(let i of hH(n)){if(J(t.properties,i)){n[i]=R7(e,t.properties[i],n[i]);continue}if(UV(r)&&q(r,!0)||GH(r)&&N7(e,r,n[i])){n[i]=R7(e,r,n[i]);continue}delete n[i]}return n}function zle(e,t,n){if(!ZV(n))return n;let r=I7(t),[i,a]=[new RegExp(nK(t)),iK(t)];for(let t of hH(n)){if(i.test(t)){n[t]=R7(e,a,n[t]);continue}if(UV(r)&&q(r,!0)||GH(r)&&N7(e,r,n[t])){n[t]=R7(e,r,n[t]);continue}delete n[t]}return n}function Ble(e,t,n){return J(e,t.$ref)?R7(e,e[t.$ref],n):n}function Vle(e,t,n){if(!BV(n))return n;let r=Math.min(n.length,t.items.length);for(let i=0;i<r;i++)n[i]=R7(e,t.items[i],n[i]);return tH(n.length,r)?n.slice(0,r):n}function Hle(e){return e}function Ule(e){let t={};for(let n of Object.getOwnPropertyNames(e))t[n]=L7(e[n]);for(let n of Object.getOwnPropertySymbols(e))t[n]=L7(e[n]);return t}function Wle(e){return oH(e)?Hle(e):Ule(e)}function Gle(e){return e.map(e=>L7(e))}function Kle(e){return e.slice()}function qle(e){return new Map(L7([...e.entries()]))}function Jle(e){return new Set(L7([...e.values()]))}function Yle(e){return e}function L7(e){return wH(e)?Kle(e):OH(e)?qle(e):DH(e)?Jle(e):BV(e)?Gle(e):ZV(e)?Wle(e):Yle(e)}function Xle(e,t,n){for(let r of t.anyOf){let t=R7(e,r,L7(n));if(N7(e,r,t))return t}return n}function R7(e,t,n){return pU(t)?Nle(e,t,n):bU(t)?Ple(e,t,n):VU(t)?Fle(e,t,n):eW(t)?Lle(e,t,n):bG(t)?Rle(e,t,n):aK(t)?zle(e,t,n):OU(t)?Ble(e,t,n):dK(t)?Vle(e,t,n):kG(t)?Xle(e,t,n):n}function z7(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return R7(t,n,r)}function Zle(e,t,n){return BV(n)?n.map(n=>Z7(e,t.items,n)):n}function Qle(e,t,n){return t.Convert(n)}function B7(e){return ZV(e)&&J(e,`value`)}function V7(e){return{value:e}}function $le(e){return V7(e)}function eue(e){return q(e,!0)?V7(BigInt(1)):V7(BigInt(0))}function tue(e){return V7(BigInt(Math.trunc(e)))}function nue(e){return V7(BigInt(0))}var rue=/^-?(0|[1-9]\d*)n$/,iue=/^-?(0|[1-9]\d*)\.\d+$/,aue=/^-?(0|[1-9]\d*)$/;function oue(e){return rue.test(e)}function sue(e){return iue.test(e)}function cue(e){return aue.test(e)}function lue(e){let t=e.toLowerCase();return oue(e)?V7(BigInt(e.slice(0,e.length-1))):sue(e)?V7(BigInt(e.split(`.`)[0])):cue(e)?V7(BigInt(e)):q(t,`false`)?V7(BigInt(0)):q(t,`true`)?V7(BigInt(1)):void 0}function uue(e){return V7(BigInt(0))}function H7(e){return HV(e)?$le(e):UV(e)?eue(e):YV(e)?tue(e):JV(e)?nue(e):QV(e)?lue(e):eH(e)?uue(e):void 0}function due(e){return q(e,BigInt(0))?V7(!1):q(e,BigInt(1))?V7(!0):void 0}function fue(e){return V7(e)}function pue(e){return q(e,0)?V7(!1):q(e,1)?V7(!0):void 0}function mue(e){return V7(!1)}function hue(e){return q(e.toLowerCase(),`false`)?V7(!1):q(e.toLowerCase(),`true`)?V7(!0):q(e,`0`)?V7(!1):q(e,`1`)?V7(!0):void 0}function gue(e){return V7(!1)}function U7(e){return HV(e)?due(e):UV(e)?fue(e):YV(e)?pue(e):JV(e)?mue(e):QV(e)?hue(e):eH(e)?gue(e):void 0}function _ue(e){return q(e,BigInt(0))?V7(null):void 0}function vue(e){return q(e,!1)?V7(null):void 0}function yue(e){return q(e,0)?V7(null):void 0}function bue(e){return V7(null)}function xue(e){let t=e.toLowerCase();return q(t,`undefined`)||q(t,`null`)||q(e,``)||q(e,`0`)?V7(null):void 0}function Sue(e){return V7(null)}function Cue(e){return HV(e)?_ue(e):UV(e)?vue(e):YV(e)?yue(e):JV(e)?bue(e):QV(e)?xue(e):eH(e)?Sue(e):void 0}var wue=BigInt(2**53-1),Tue=BigInt(-(2**53-1));function Eue(e){return e<=wue&&e>=Tue}function W7(e){return Eue(e)?V7(Number(e)):void 0}function Due(e){return V7(+!!e)}function Oue(e){return V7(e)}function kue(e){return V7(0)}function Aue(e){let t=+e;if(YV(t))return V7(t);let n=e.toLowerCase();if(q(n,`false`))return V7(0);if(q(n,`true`))return V7(1);let r=H7(e);if(B7(r))return W7(r.value)}function jue(e){return V7(0)}function G7(e){return HV(e)?W7(e):UV(e)?Due(e):YV(e)?Oue(e):JV(e)?kue(e):QV(e)?Aue(e):eH(e)?jue(e):void 0}function Mue(e){return V7(e.toString())}function Nue(e){return V7(e.toString())}function Pue(e){return V7(e.toString())}function Fue(e){return V7(`null`)}function Iue(e){return V7(e)}function Lue(e){return V7(``)}function K7(e){return HV(e)?Mue(e):UV(e)?Nue(e):YV(e)?Pue(e):JV(e)?Fue(e):QV(e)?Iue(e):eH(e)?Lue(e):void 0}function Rue(e){return q(e,BigInt(0))?V7(void 0):void 0}function zue(e){return q(e,!1)?V7(void 0):void 0}function Bue(e){return q(e,0)?V7(void 0):void 0}function Vue(e){return V7(void 0)}function Hue(e){let t=e.toLowerCase();return q(t,`undefined`)||q(t,`null`)||q(e,``)||q(e,`0`)?V7(void 0):void 0}function Uue(e){return V7(void 0)}function q7(e){return HV(e)?Rue(e):UV(e)?zue(e):YV(e)?Bue(e):JV(e)?Vue(e):QV(e)?Hue(e):eH(e)?Uue(e):void 0}function Wue(e,t,n){if(HV(n))return n;let r=H7(n);return B7(r)?r.value:n}function Gue(e,t,n){if(UV(n))return n;let r=U7(n);return B7(r)?r.value:n}function Kue(e,t,n){return Z7({...e,...t.$defs},DU(t.$ref),n)}function J7(e,t,n){if(t.anyOf.some(t=>N7(e,t,n)))return n;let r=t.anyOf.map(t=>Z7(e,t,L7(n))).find(n=>N7(e,t,n));return eH(r)?n:r}function que(e,t,n){return J7(e,SQ(t),n)}function Jue(e,t,n){if(KV(n))return n;let r=G7(n);return B7(r)?Math.trunc(r.value):n}function Yue(e,t,n){return Z7(e,u6(s6(e,t)),n)}function Xue(e,t,n){let r=H7(n);return B7(r)&&q(t.const,r.value)?r.value:n}function Zue(e,t,n){let r=U7(n);return B7(r)&&q(t.const,r.value)?r.value:n}function Que(e,t,n){let r=G7(n);return B7(r)&&q(t.const,r.value)?r.value:n}function $ue(e,t,n){let r=K7(n);return B7(r)&&q(t.const,r.value)?r.value:n}function ede(e,t,n){return q(t.const,n)?n:aG(t)?Xue(e,t,n):oG(t)?Zue(e,t,n):sG(t)?Que(e,t,n):cG(t)?$ue(e,t,n):nW()}function tde(e,t,n){if(JV(n))return n;let r=Cue(n);return B7(r)?r.value:n}
113function nde(e,t,n){if(YV(n))return n;let r=G7(n);return B7(r)?r.value:n}function Y7(e,t,n,r){let i=hH(r);for(let[a,o]of t)for(let t of i)a.test(t)||(r[t]=Z7(e,n,r[t]));return r}function X7(e,t,n){return sU(e)&&eH(n[t])}function rde(e,t,n){let r=pH(t.properties),i=hH(n);for(let[t,a]of r)for(let r of i)!t.test(r)||X7(a,r,n)||(n[r]=Z7(e,a,n[r]));return J(t,`additionalProperties`)&&ZV(t.additionalProperties)?Y7(e,r,t.additionalProperties,n):n}function ide(e,t,n){return XV(n)?rde(e,t,n):n}function ade(e,t,n){let r=pH(t.patternProperties),i=hH(n);for(let[t,a]of r)for(let r of i)t.test(r)&&(n[r]=Z7(e,a,n[r]));return J(t,`additionalProperties`)&&ZV(t.additionalProperties)?Y7(e,r,t.additionalProperties,n):n}function ode(e,t,n){return XV(n)?ade(e,t,n):n}function sde(e,t,n){return J(e,t.$ref)?Z7(e,e[t.$ref],n):n}function cde(e,t,n){if(QV(n))return n;let r=K7(n);return B7(r)?r.value:n}function lde(e,t,n){return Z7(e,qG(t.pattern),n)}function ude(e,t,n){if(!BV(n))return n;for(let r=0;r<Math.min(t.items.length,n.length);r++)n[r]=Z7(e,t.items[r],n[r]);return n}function dde(e,t,n){if(eH(n))return n;let r=q7(n);return B7(r)?r.value:n}function fde(e,t,n){return eH(n)?n:B7(q7(n))?void 0:n}function Z7(e,t,n){return pU(t)?Zle(e,t,n):bU(t)?Qle(e,t,n):WW(t)?Wue(e,t,n):KW(t)?Gue(e,t,n):VU(t)?Kue(e,t,n):QU(t)?que(e,t,n):ZW(t)?Jue(e,t,n):eW(t)?Yue(e,t,n):lG(t)?ede(e,t,n):dG(t)?tde(e,t,n):mG(t)?nde(e,t,n):bG(t)?ide(e,t,n):aK(t)?ode(e,t,n):OU(t)?sde(e,t,n):DG(t)?cde(e,t,n):uQ(t)?lde(e,t,n):dK(t)?ude(e,t,n):mK(t)?dde(e,t,n):kG(t)?J7(e,t,n):vK(t)?fde(e,t,n):n}function Q7(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return Z7(t,n,r)}function pde(e,t,n){if(!BV(n))return n;for(let r=0;r<n.length;r++)n[r]=e9(e,t.items,n[r]);return n}function mde(e,t,n){return t.Default(n)}function hde(e,t,n){return e9({...e,...t.$defs},DU(t.$ref),n)}function gde(e,t){return eH(t)?GV(e.default)?e.default():L7(e.default):t}function _de(e,t,n){return e9(e,u6(s6(e,t)),n)}function $7(e,t,n){if(!ZV(n))return n;let r=hH(t.properties);for(let i of r)eH(e9(e,t.properties[i],n[i]))&&(sU(t.properties[i])||!J(t.properties[i],`default`))||(n[i]=e9(e,t.properties[i],n[i]));if(!g8(t)||UV(t.additionalProperties))return n;for(let i of hH(n))r.includes(i)||(n[i]=e9(e,t.additionalProperties,n[i]));return n}function vde(e,t,n){if(!ZV(n))return n;let[r,i]=[new RegExp(nK(t)),iK(t)];for(let t of hH(n))r.test(t)&&S8(i)&&(n[t]=e9(e,i,n[t]));if(!g8(t))return n;for(let i of hH(n))r.test(i)||(n[i]=e9(e,t.additionalProperties,n[i]));return n}function yde(e,t,n){return J(e,t.$ref)?e9(e,e[t.$ref],n):n}function bde(e,t,n){if(!BV(n))return n;let[r,i]=[t.items,Math.max(t.items.length,n.length)];for(let t=0;t<i;t++)t<r.length&&(n[t]=e9(e,r[t],n[t]));return n}function xde(e,t,n){for(let r of t.anyOf){let t=e9(e,r,L7(n));if(N7(e,r,t))return t}return n}function e9(e,t,n){let r=S8(t)?gde(t,n):n;return pU(t)?pde(e,t,r):bU(t)?mde(e,t,r):VU(t)?hde(e,t,r):eW(t)?_de(e,t,r):bG(t)?$7(e,t,r):aK(t)?vde(e,t,r):OU(t)?yde(e,t,r):dK(t)?bde(e,t,r):kG(t)?xde(e,t,r):r}function t9(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return e9(t,n,r)}function n9(e){return(...t)=>{let[n,r,i]=HU(t,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return e.reduce((e,t)=>t(n,r,e),i)}}function Sde(e,t,n){return t[`~codec`].decode(n)}function Cde(e,t,n){return t[`~codec`].encode(n)}function r9(e,t,n,r){return RW(n)?q(e,`Decode`)?Sde(t,n,r):Cde(t,n,r):r}function wde(e,t,n,r){if(!BV(r))return nW();for(let i=0;i<r.length;i++)r[i]=i9(e,t,n.items,r[i]);return r9(e,t,n,r)}function Tde(e,t,n,r){let i=r9(e,t,n,r);if(!BV(i))return i;for(let r=0;r<i.length;r++)i[r]=i9(e,t,n.items,i[r]);return i}function Ede(e,t,n,r){return q(e,`Decode`)?wde(e,t,n,r):Tde(e,t,n,r)}function Dde(e,t,n,r){return r=i9(e,{...t,...n.$defs},DU(n.$ref),r),r9(e,t,n,r)}function Ode(e,t,n,r){for(let i of n.allOf)r=i9(e,t,i,r);return r9(e,t,n,r)}function kde(e,t,n,r){let i=r9(e,t,n,r);for(let r of n.allOf)i=i9(e,t,r,i);return i}function Ade(e,t,n,r){return q(e,`Decode`)?Ode(e,t,n,r):kde(e,t,n,r)}function jde(e,t,n,r){if(!XV(r))return nW();for(let i of hH(n.properties))!J(r,i)||X7(n.properties[i],i,r)||(r[i]=i9(e,t,n.properties[i],r[i]));return r9(e,t,n,r)}function Mde(e,t,n,r){let i=r9(e,t,n,r);if(!XV(i))return i;for(let r of hH(n.properties))!J(i,r)||X7(n.properties[r],r,i)||(i[r]=i9(e,t,n.properties[r],i[r]));return i}function Nde(e,t,n,r){return q(e,`Decode`)?jde(e,t,n,r):Mde(e,t,n,r)}function Pde(e,t,n,r){if(!XV(r))return nW();let i=new RegExp(nK(n));for(let a of hH(r))i.test(a)||nW(),r[a]=i9(e,t,iK(n),r[a]);return r9(e,t,n,r)}function Fde(e,t,n,r){let i=r9(e,t,n,r);if(!XV(i))return i;let a=new RegExp(nK(n));for(let r of hH(i))a.test(r)&&(i[r]=i9(e,t,iK(n),i[r]));return i}function Ide(e,t,n,r){return q(e,`Decode`)?Pde(e,t,n,r):Fde(e,t,n,r)}function Lde(e,t,n,r){return r=J(t,n.$ref)?i9(e,t,t[n.$ref],r):r,r9(e,t,n,r)}function Rde(e,t,n,r){if(!BV(r))return nW();for(let i=0;i<Math.min(n.items.length,r.length);i++)r[i]=i9(e,t,n.items[i],r[i]);return r9(e,t,n,r)}function zde(e,t,n,r){let i=r9(e,t,n,r);if(!BV(i))return r;for(let r=0;r<Math.min(n.items.length,i.length);r++)i[r]=i9(e,t,n.items[r],i[r]);return i}function Bde(e,t,n,r){return q(e,`Decode`)?Rde(e,t,n,r):zde(e,t,n,r)}function Vde(e,t,n,r){for(let i of n.anyOf)if(N7(t,i,r))return r9(e,t,n,i9(e,t,i,r));return nW()}function Hde(e,t,n,r){let i=r9(e,t,n,r);for(let r of n.anyOf){let n=i9(e,t,r,L7(i));if(N7(t,r,n))return n}return i}function Ude(e,t,n,r){return q(e,`Decode`)?Vde(e,t,n,r):Hde(e,t,n,r)}function i9(e,t,n,r){return pU(n)?Ede(e,t,n,r):VU(n)?Dde(e,t,n,r):eW(n)?Ade(e,t,n,r):bG(n)?Nde(e,t,n,r):aK(n)?Ide(e,t,n,r):OU(n)?Lde(e,t,n,r):dK(n)?Bde(e,t,n,r):kG(n)?Ude(e,t,n,r):r9(e,t,n,r)}var Wde=class extends F7{constructor(e,t){super(`Decode`,e,t)}};function Gde(e,t,n){if(!N7(e,t,n))throw new Wde(n,P7(e,t,n));return n}function Kde(e,t,n){return i9(`Decode`,e,t,n)}var qde=n9([(e,t,n)=>L7(n),(e,t,n)=>t9(e,t,n),(e,t,n)=>
113Q7(e,t,n),(e,t,n)=>z7(e,t,n),(e,t,n)=>Gde(e,t,n),(e,t,n)=>Kde(e,t,n)]);function Jde(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return qde(t,n,r)}var Yde=class extends F7{constructor(e,t){super(`Encode`,e,t)}};function Xde(e,t,n){if(!N7(e,t,n))throw new Yde(n,P7(e,t,n));return n}function Zde(e,t,n){return i9(`Encode`,e,t,n)}var Qde=n9([(e,t,n)=>L7(n),(e,t,n)=>Zde(e,t,n),(e,t,n)=>t9(e,t,n),(e,t,n)=>Q7(e,t,n),(e,t,n)=>z7(e,t,n),(e,t,n)=>Xde(e,t,n)]);function $de(...e){let[t,n,r]=HU(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return Qde(t,n,r)}function efe(e,t){return RW(t)||o9(e,t.items)}function tfe(e,t){return RW(t)||a9({...e,...t.$defs},DU(t.$ref))}function nfe(e,t){return RW(t)||t.allOf.some(t=>o9(e,t))}function rfe(e,t){return RW(t)||hH(t.properties).some(n=>o9(e,t.properties[n]))}function ife(e,t){return RW(t)||o9(e,iK(t))}function a9(e,t){return s9.has(t.$ref)?!1:(s9.add(t.$ref),RW(t)||J(e,t.$ref)&&o9(e,e[t.$ref]))}function afe(e,t){return RW(t)||t.items.some(t=>o9(e,t))}function ofe(e,t){return RW(t)||t.anyOf.some(t=>o9(e,t))}function o9(e,t){return pU(t)?efe(e,t):VU(t)?tfe(e,t):eW(t)?nfe(e,t):bG(t)?rfe(e,t):aK(t)?ife(e,t):OU(t)?a9(e,t):dK(t)?afe(e,t):kG(t)?ofe(e,t):RW(t)}var s9=new Set;function sfe(...e){let[t,n]=HU(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return s9.clear(),o9(t,n)}var c9=class extends Error{constructor(e,t){super(t),this.type=e}};function cfe(e,t){return GV(t.default)?t.default(t):ZV(t.default)?L7(t.default):t.default}function lfe(e,t){if(o5(t)&&!S8(t))throw new c9(t,`Arrays with uniqueItems constraints must specify a default annotation`);let n=U8(t)?t.minItems:0;return Array.from({length:n},()=>l9(e,t.items))}async function*ufe(){}function dfe(e,t){return ufe()}function ffe(e,t){return t.Create()}function pfe(e,t){return A8(t)?BigInt(t.exclusiveMinimum)+BigInt(1):V8(t)?BigInt(t.minimum):BigInt(0)}function mfe(e,t){return!1}function hfe(e,t){let n=l9(e,t.instanceType);return class{constructor(){Object.assign(this,n)}}}function gfe(e,t){return l9({...e,...t.$defs},DU(t.$ref))}function _fe(e,t){return l9(e,SQ(t))}function vfe(e,t){let n=l9(e,t.returnType);return()=>n}function yfe(e,t){return A8(t)&&YV(t.exclusiveMinimum)?t.exclusiveMinimum+1:V8(t)?t.minimum:0}function bfe(e,t){return l9(e,u6(s6(e,t)))}function*xfe(){}function Sfe(e,t){return xfe()}function Cfe(e,t){return t.const}function wfe(e,t){throw new c9(t,`Cannot create TNever types`)}function Tfe(e,t){return null}function Efe(e,t){return A8(t)&&YV(t.exclusiveMinimum)?t.exclusiveMinimum+1:V8(t)?t.minimum:0}function Dfe(e,t){return(eH(t.required)?[]:t.required).reduce((n,r)=>({...n,[r]:l9(e,t.properties[r])}),{})}function Ofe(e,t){return Promise.resolve(l9(e,t.item))}function kfe(e,t){if(G8(t)&&!S8(t))throw new c9(t,`Record with the minProperties constraint must have a default annotation`);return{}}function Afe(e,t){return J(e,t.$ref)?l9(e,e[t.$ref]):(()=>{throw new c9(t,`Unable to deref Ref`)})()}function jfe(e,t){if((Y8(t)||j8(t))&&!S8(t))throw Error(`Strings with format or pattern constraints must specify default`);let n=W8(t)?t.minLength:0;return``.padEnd(n)}function Mfe(e,t){return Symbol()}function Nfe(e,t){let n=qG(t.pattern);if(DG(n))throw new c9(t,`Unable to create TemplateLiteral due to infinite type expansion`);return l9(e,n)}function Pfe(e,t){return Array.from({length:t.minItems},(n,r)=>l9(e,t.items[r]))}function Ffe(e,t){if(q(t.anyOf.length,0))throw Error(`Unable to create Union with no variants`);return l9(e,t.anyOf[0])}function l9(e,t){return S8(t)?cfe(e,t):pU(t)?lfe(e,t):gU(t)?dfe(e,t):bU(t)?ffe(e,t):WW(t)?pfe(e,t):KW(t)?mfe(e,t):SU(t)?hfe(e,t):VU(t)?gfe(e,t):QU(t)?_fe(e,t):TU(t)?vfe(e,t):ZW(t)?yfe(e,t):eW(t)?bfe(e,t):$W(t)?Sfe(e,t):lG(t)?Cfe(e,t):NU(t)?wfe(e,t):dG(t)?Tfe(e,t):mG(t)?Efe(e,t):bG(t)?Dfe(e,t):TG(t)?Ofe(e,t):aK(t)?kfe(e,t):OU(t)?Afe(e,t):DG(t)?jfe(e,t):gG(t)?Mfe(e,t):uQ(t)?Nfe(e,t):dK(t)?Pfe(e,t):mK(t)?void 0:kG(t)?Ffe(e,t):(vK(t),void 0)}function Ife(...e){let[t,n]=HU(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return l9(t,n)}var Lfe=class extends F7{constructor(e,t){super(`Parse`,e,t)}};function Rfe(e,t,n){if(!N7(e,t,n))throw new Lfe(n,P7(e,t,n));return n}var zfe=n9([(e,t,n)=>L7(n),(e,t,n)=>t9(e,t,n),(e,t,n)=>
113Q7(e,t,n),(e,t,n)=>z7(e,t,n),(e,t,n)=>Rfe(e,t,n)]);OG([X({type:rG(`insert`),path:Z(),value:UU()}),Object({type:rG(`update`),path:Z(),value:UU()}),X({type:rG(`delete`),path:Z()})]);var Bfe=class e extends yU{constructor(...e){super();let t=HU(e,{6:(e,t,n,r,i,a)=>[e,t,n,r,i,a],2:(e,t)=>[e,t]});if(t.length===6){let[e,n,r,i,a,o]=t;this.context=e,this.type=n,this.isEvaluated=r,this.hasCodec=i,this.code=a,this.check=o}else{let[e,n]=t,r=Ale(e,n).Evaluate();this.hasCodec=sfe(e,n),this.context=e,this.type=n,this.isEvaluated=r.IsEvaluated,this.code=r.Code,this.check=r.Check}}IsEvaluated(){return this.isEvaluated}Context(){return this.context}Type(){return this.type}Code(){return this.code}Check(e){return this.check(e)}Errors(e){return q6()&&this.check(e)?[]:P7(this.context,this.type,e)}Clean(e){return z7(this.context,this.type,e)}Convert(e){return Q7(this.context,this.type,e)}Create(){return Ife(this.context,this.type)}Default(e){return t9(this.context,this.type,e)}Clone(){return new e(this.context,this.type,this.isEvaluated,this.hasCodec,this.code,this.check)}Parse(e){return this.Check(e)?e:zfe(this.context,this.type,e)}Decode(e){return this.hasCodec?Jde(this.context,this.type,e):this.Parse(e)}Encode(e){return this.hasCodec?$de(this.context,this.type,e):this.Parse(e)}};function Vfe(...e){let[t,n]=HU(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return new Bfe(t,n)}Vfe(a8());function u9(e,t,n){if(typeof e!=`object`)return e;let r=Object.entries(n).sort((e,t)=>e[1].minWidth-t[1].minWidth).map(([e,t])=>e),i=e,a=r.indexOf(t);for(;a>=0&&i[r[a]]===void 0;)a--;return i[r[a]]}function d9(e){let t=e.match(/^(\d+(?:\.\d+)?)(C|px|rem|vw)$/);if(!t)throw Error(`Invalid width format: ${e}`);let[,n,r]=t;return{value:parseFloat(n),unit:r}}function Hfe(e){return e.split(`/`).map(Number).reduce((e,t)=>e/t)}function Ufe(e){return e.reduce((e,t,n,r)=>{let i=r[n+1];return(i?.width!==t.width||i?.height!==t.height)&&e.push(t),e},[])}function Wfe(e,t,n,r){let i=Object.entries(n).sort((e,t)=>t[1].minWidth-e[1].minWidth),a=[],o=!1;for(let[r,s]of i){let i,c;if(`width`in e&&`aspectRatio`in e){let a=d9(u9(e.width,r,n)),l=Hfe(u9(e.aspectRatio,r,n));a.unit===`C`?i=Math.round((s.maxWidthContent-2*s.margin-(s.columns-1)*s.layoutGap)/s.columns*a.value+(a.value-1)*s.layoutGap):a.unit===`px`?(i=a.value,o=!0):a.unit===`rem`?(i=a.value*t.remScale,o=!0):a.unit===`vw`&&(i=Math.round(s.maxWidthContent*(a.value/100))),c=Math.round(i/l)}else if(`height`in e){let i=d9(u9(e.height,r,n));i.unit===`px`?(c=i.value,o=!0):i.unit===`rem`&&(c=i.value*t.remScale,o=!0)}a.push({width:i,height:c,media:`(min-width: ${s.minWidth/t.remScale}rem)`})}return{sources:o?Ufe(a):a}}function f9(e){return J6(Object.values(LS),{description:`The list of available Icons.`,...e})}function p9(e){return y1([Y6()],{headlineType:Y(J6(Object.values(Ay),{description:`Design level of the headline element.`,examples:[Ay.headline3Base]}))},{description:`Schema for Silvercrest headline component. Use (( around words )) to highlight them.`,examples:[{text:`The headline properties of ((the Silvercrest headline)).`,as:`h3`,headlineType:Ay.headline3Base}],...e})}function m9(e){return X({headline:p9({examples:[{text:`The headline of ((the TextHeaderModule)).`}]}),description:Y(Z({description:`The description text of the TextHeaderModule.`,examples:[`Lorem ipsum dolor sit amet consectetur. Suspendisse justo tristique aliquet cursus. Risus felis natoque etiam pulvinar viverra amet at. Felis morbi est leo tortor ut.`]})),buttons:Y(fU($U([Z6(),l8({labelOptions:{description:`Label of the button.`,examples:[`Lorem ipsum`]}}),X({level:Y(J6([`primary`,`secondary`],{description:"Level of the button. Default: `primary`",examples:[`primary`,`secondary`]})),icon:Y(f9({description:`Optional icon for the button. Default: 'Quest'`,examples:[`Quest`,`download`]}))})],{description:`Optional text header button.`,examples:[{cmsId:`button-1`,level:`primary`,label:`Lorem ipsum`,href:`#`}]}),{description:`Optional buttons to be displayed. Maximum of 2 buttons is recommended.`})),link:Y(l8({topLevelOptions:{description:`Tertiary link to be displayed. Always uses arrow-right icon.`},labelOptions:{examples:[`Show all`]}})),fullWidth:Y(GW({description:`If true the max-width of 782px is removed and the text-header content uses 100% of the container width.`,examples:[!0,!1]})),socialMediaLinks:Y(fU(y1([Z6(),c8({labelOptions:{description:`Accessible label for social media link. Improves a11y.`,examples:[`Navigate to instagram`]}})],{icon:f9({description:`Icon of the social media platform.`,examples:[`instagram`]})},{description:`Social media link.`}),{description:`Optional list of social media links. (!Note: When socialMediaLinks are set, the buttons and link will be replaced with social media links, even when set).`,examples:[[{cmsId:`1`,icon:`instagram`,a11yLabel:`Navigate to instagram`,href:`#`},{cmsId:`2`,icon:`facebook`,a11yLabel:`Navigate to facebook`,href:`#`},{cmsId:`3`,icon:`youtube`,a11yLabel:`Navigate to youtube`,href:`#`}]]}))},e)}function h9(e){return y1([toe()],{theme:Y(J6(Object.values(SV),{description:`The theme decides on the background color of the section and adjusts the font color accordingly.`,examples:[SV.light]})),contentWidth:Y(J6(Object.values(CV),{description:`The content width decides on how much of the viewport width the section takes up..
114      Options:
115      - "default": Content is constrained to the standard content width.
116      - "full": Content uses 100% viewport width, but is constrained to a centered max-width of 1920px.
117      - "narrow": Constrains content to 12 | 10 | 8 | 6 out of 12 columns (phonePortrait | tabletPortrait | tabletLandscape | desktop).
118      - "none": No constraint on the max-width of the content. Always 100% of viewport width.`,examples:[CV.full]})),paddingTop:Y(J6(Object.values(xV),{description:`The padding top controls the spacing above the module.`,examples:[xV.medium]})),paddingBottom:Y(J6(Object.values(xV),{description:`The padding bottom controls the spacing beneath the module.`,examples:[xV.large]}))},e)}var Gfe=X({textHeader:Y(M4(m9(),`socialMediaLinks`)),segments:fU(y1([Z6()],{label:Z({description:`Segment (tab) label`,examples:[`Allgemein`,`Produkte`]}),icon:Y(f9({description:`Icon to be displayed for this segment (tab)`,examples:[`placeholder`]})),accordionItems:fU(y1([Z6()],{label:Z({description:`Accordion item headline`,examples:[`Welche Faktoren beeinflussen die Kosten für Webdesign?`]}),content:Z({description:`Accordion item content`,examples:[`Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer mattis nunc augue vel lacinia erat euismod ut. Sed eleifend tellus nonole tincidunt aliquet. Fusce aliquam mi felis.`]})}),{description:`Accordion items`})}),{description:`Segments (if there are more than one segment, they are displayed as tabs)`}),a11yTabLabel:Z({description:`Aria-label of the tab container element. Improves a11y.`,examples:[`FAQs Tab`]}),activeIndex:Y(OG([pG(),fU(pG()),uG()],{description:`Index of the active accordion-item. If null, no accordion-item is active. Affects every accordion in every segment. Default: null`,examples:[0,[0,1]]})),multiple:Y(GW({description:`If true, multiple segments can be opened at once`}
118)),moduleContainer:Y(h9({description:`ModuleContainer properties.`}))}),Kfe=F({__name:`SilvercrestAccordionModule`,props:{textHeader:{},segments:{},a11yTabLabel:{},activeIndex:{},multiple:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-accordion-module`}),{default:P(()=>[V(N(WS),U(t,{class:`silvercrest-accordion-module__accordion`}),null,16)]),_:1},16))}});function g9(e){return X({title:Y(Z({description:`Accessible name for the carousel`,examples:[`Popular categories`]})),ariaRoleDescription:Y(Z({description:`Role description of the slider (usually translated word for 'slider'). (https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-roledescription)`,examples:[`carousel`]})),ariaRoleDescriptionItem:Y(Z({description:`Role description of a single slide (usually translated word for 'slide'). (https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-roledescription)`,examples:[`slide`]})),ariaSlideLabelTemplate:Y(Z({description:`Text template to tell the user on which slide he/she currently is. Use the placeholders '{0}' and '{1}' in your translation. {0} = Number of the current slide - {1} = Number of all slides`,examples:[`{0}/{1}`]})),skipCarouselLinkTitle:Y(Z({description:`Skip focus to the next section button title`,examples:[`Skip to next section`]})),previousSlidesTitle:Z({description:`Aria-label text of the previous navigation button. Improves a11y.`,examples:[`Slide to previous slide`]}),nextSlidesTitle:Z({description:`Aria-label text of the next navigation button. Improves a11y.`,examples:[`Slide to next slide`]}),pauseSliderButtonLabel:Z({description:`Pause-slider button label`,examples:[`Pause slider`]}),playSliderButtonLabel:Z({description:`Play-slider button label`,examples:[`Start slider`]}),ariaSlideToSlideLabelTemplate:Z({description:`Aria-label text for the pagination dots, that let the user jump to a specific slide. Use the placeholder {slideName} in your translation: {slideName} = Will be replaced with the index of the slide or the categoryLabel of that slide if set.`,examples:[`Go to slide {slideName}`]}),progressLabel:Z({description:`Optional label for progress bar`,examples:[`Slide progress`]}
118)},{description:`A11y carousel properties.`,...e})}X({labelText:Y(Z({description:`The text to be displayed in front of anchors.`,examples:[`Go to`]})),anchors:fU(y1([Z6(),M4(l8(),[`target`]),{description:`Anchors for the anchor bar.`,examples:[[{label:`Home`,href:`#section-1`},{label:`About`,href:`#section-2`}]]}],{})),a11yCarouselLabels:g9({description:`A11y props for anchor bar carousel.`}),moduleContainer:Y(h9())});var qfe=F({__name:`SilvercrestAnchorBarModule`,props:{anchors:{},labelText:{},a11yCarouselLabels:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U({class:`silvercrest-anchor-bar-module`},e.moduleContainer,{"content-width":`none`}),{default:P(()=>[V(N(nC),_e(to(t)),null,16)]),_:1},16))}});function _9(e){return J6(bV,{description:`Aspect ratio of the image.`,examples:[`1/1`,`4/3`,`3/4`,`16/9`,`9/16`],...e})}function v9(e){return X({label:Z({description:`Badge text for the product card xs`,examples:[`New`]}),variant:Y(J6([`primary`,`secondary`],{description:`Badge variant`,examples:[`primary`]})),icon:Y(f9())},e)}function y9(e){return X({src:Z({description:`URL to the video source`,examples:[`/demo-video.mp4`]}),sources:Y(fU(y1([Z6()],{src:Z({description:`srcset is not allowed if parent is video, see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/source#srcset) for reference`,examples:[`logo.png, logo-2x.png 2x`]}),media:Z({description:`see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/source#media) for reference`,examples:[`(min-width: 600px)`]})},{description:`Options for responsive videos, that are set on source tags within the video tag.`}))),type:Z({description:`Specifies type of the video. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/source#type)`,examples:[`video/mp4`]}),altText:Y(Z({description:`Detailed description of the visual video content for screen readers.`})),aspectRatio:Y(_9()),hasAutoplay:Y(GW({description:`Immediately start the video. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#autoplay)`})),isLoop:Y(GW({description:`Start the video automatically again after it has finished. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#loop)`})),isMuted:Y(GW({description:`Initially mute native video. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#muted)`})),hasControls:Y(GW({description:`Show controls on the video.`})),hasCustomPlayButton:Y(GW({description:`Show a custom play button.`})),hasCustomMuteButton:Y(GW({description:`Show a custom mute button.`})),playsInline:Y(GW({description:`Mobile browsers, will play the video right where it is instead of the default, which is to open it up fullscreen while it plays. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#playsinline)`})),poster:Y(Z({description:`A URL for an image to be shown while the video is downloading. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#poster)`,examples:[`./test-image.`]})),controls:X({a11yPlayButtonLabel:Z({description:`Value of the aria-label attribute of the play button. Improves a11y.`,examples:[`Play video`]}),a11yPauseButtonLabel:Z({description:`Value of the aria-label attribute of the pause button. Improves a11y.`,examples:[`Pause video`]}),a11yMuteButtonLabel:Z({description:`Value of the aria-label attribute of the mute button. Improves a11y.`,examples:[`Mute video`]}),a11yUnmuteButtonLabel:Z({description:`Value of the aria-label attribute of the unmute button. Improves a11y.`,examples:[`Unmute video`]}),a11yRewindButtonLabel:Z({description:`Value of the aria-label attribute of the rewind button. Improves a11y.`,examples:[`Rewind video`]})})},e)}function b9(e){return X({image:Q6({description:`Simple Card Image image`}),aspectRatio:Y(_9({description:`Optional Simple Card Image aspect ratio. Default: '4/3'`})),aspectRatioMobile:Y(_9({description:"Optional Simple Card Image aspect ratio for mobile viewport. If not provided, `aspectRatio` will be used for all viewports"})),headline:Y(p9({description:"Optional Simple Card Image headline. Default: `as: h4`, `headlineType: headline4base`",examples:[{text:`50 characters card-image headline 4 base`}]})),description:Y(Z({description:`Optional Simple Card Image description`,examples:[`Description of 30 characters (optional)`]})),link:Y(y1([l8({topLevelOptions:{description:`Optional Simple Card Image link`}})],{icon:Y(f9())}))},e)}function Jfe(e){return y1([M4(m9(),[`socialMediaLinks`])],{image:Q6({description:`Simple Card Text-Image image`}
118),aspectRatio:Y(_9({description:`Optional Simple Card Text-Image image aspect ratio`}))},e)}function Yfe(e){return X({image:Q6({description:`Product Card image`}),title:Z({description:`Product Card headline`}),description:Y(Z({description:`Optional Product Card description`})),href:Y(Z({description:`Optional Product Card link URL`,format:`uri`})),target:Y(o8({description:`Optional Product Card link target`}))},e)}function Xfe(e){return X({badge:Y(v9({description:`Badge for the product card xs`})),image:Q6({description:`Image for the product card xs`}),headline:p9({description:`Headline for the product card xs`,examples:[{text:`Special Offer`}]}),link:Y(l8({labelOptions:{description:`Accessible label of the anchor for the product card xs`,examples:[`Navigate to Special Offer`]}}))},e)}function Zfe(e){return X({author:X({name:Z({description:`Topic Card author name`}),avatar:Q6({description:`Topic Card author avatar`}),isOfficial:GW({description:`Checks if the Topic Card author is official`})}),title:Z({description:`Topic Card title`}),devices:Y(fU(X({image:Q6({description:`Topic Card supported device image`})}))),image:Q6({description:`Topic Card image`}),rating:Y(X({value:pG({description:`Optional Topic Card rating from 0 to 5`,maximum:5}),label:Y(Z({description:`Optional Topic Card rating label`}))})),href:Z({description:`Topic Card link URL`}),isNew:Y(Z({description:`Optional label for marking the Topic Card as new`})),badges:Y(fU(y1([Z6()],{label:Z({description:`Topic Card badge label`}),icon:Y(f9())}))),cookingPilot:Y(X({enabled:GW({description:`Whether the Topic Card has Cooking Pilot functionality`}),cookingPilotA11yLabel:Z({description:`Accessible label for the Cooking Pilot functionality`})}))},e)}function Qfe(e){return X({image:Q6({description:`Image for the product card xs`}),headline:p9({description:`Headline for the product card xs`,examples:[{text:`Special Offer`}]}),link:l8({labelOptions:{description:`Accessible label of the anchor for the product card xs`,examples:[`Navigate to Special Offer`]}})},e)}function x9(e){return OG([y1([M4(b9(),[`aspectRatio`,`aspectRatioMobile`])],{type:rG(`image`,{description:`Simple Card Image type`})}),y1([M4(Jfe(),[`aspectRatio`])],{type:rG(`text-image`,{description:`Simple Card Text-Image type`})}),y1([Yfe()],{type:rG(`product`,{description:`Product Card type`})}),y1([Zfe()],{type:rG(`topic`,{description:`Topic Card type`})})],{description:`All types of cards`,...e})}function S9(e){return X({aspectRatio:Y(_9({description:`Optional Decorative Video aspect ratio`})),video:n3(y9(),[`src`,`sources`,`controls`,`type`,`poster`])},{description:`Decorative Video Card type`,...e})}function C9(e){return X({image:Y(Q6({description:`Optional Stepped Content Card image`})),badge:Y(v9({description:`Optional Stepped Content Card badge`}))},e)}function $fe(e){return y1([C9()],{textHeader:M4(m9(),[`socialMediaLinks`])},e)}function epe(e){return y1([C9()],{textHeader:y1([M4(m9(),[`socialMediaLinks`,`headline`])],{headline:Y(p9())},{description:`Text Header with optional headline for Recipe Stepped Content Card`}),ingredientsList:fU(y1([Z6()],{text:Z({description:`Ingredient text`,examples:[`100g Ingredient 1`,`2/3 tbps Ingredient 2`]})}),{description:`Ingredients list`,examples:[[{cmsId:`ingredient1`,text:`100g Ingredient 1`},{cmsId:`ingredient2`,text:`2/3 tbps Ingredient 2`},{cmsId:`ingredient3`,text:`Some other ingredient`}]]})},e)}function w9(e){return X({badge:Y(v9({description:"Step badge. Map `data.recipe.servingSizes[n].steps[i].step` to a step template (e.g. 'Step 01' / 'Schritt 01').",examples:[`Step 01`,`1. Schritt`]})),headline:p9({description:"Step short title or action. Map from `data.recipe.servingSizes[n].steps[i].name`.",examples:[{text:`Peel and halve 3 onions `}]}),description:Y(Z({description:"Step detailed instruction description. Map from `data.recipe.servingSizes[n].steps[i].description`.",examples:[`Peel and halve 3 onions (210 g) and 3 garlic cloves and put them into the blender jug.`]})),deviceMode:Y(E9({description:"Optional highlighted device mode. Label for device mode is mapped from `data.recipe.servingSizes[n].steps[i].deviceSetting.mode`. Icon name corresponding to device mode is not provided by api."})),settingsBadges:Y(fU(y1([n3(v9(),[`label`,`icon`]),Z6()],{}),{description:"Optional settings badges. `Label` should be the formatted setting value with unit. Formatted from `deviceSetting.settings[]` (weight, time, temperature) and flags (`reverse`, `cleaningMode`). The icon name corresponding to setting type (scale, temperature, timer, speed, direction) is not provided by api."}))},e)}function tpe(e){return OG([y1([$fe()],{type:rG(`editorial`)}),y1([epe()],{type:rG(`recipe`)}),y1([w9()],{type:rG(`instructions`)})],{description:`Stepped Content Cards`,...e})}function T9(){return X({label:Z({description:`Small Card label. Up to 4 lines of text are shown, then cut off with ellipsis.`}),href:Y(Z({description:`Optional Small Card link URL`})),target:Y(o8({description:`Optional Small Card link target`}))})}function E9(e){return OG([y1([T9()],{type:rG(`image`),image:Q6({description:`Small card image. Used to display svg icons as image. The image is delivered in a 4:3 ratio but cropped in the frontend according to the design.`})}),y1([T9()],{type:rG(`icon`),icon:f9({description:`Small card icon, rendered inside an accent-colored tile instead of an image. Only use icon names from the IconNamesSchema.`})})],{description:"Small Card, discriminated by `type`: either an image card (the default) or an icon card.",...e})}function npe(e){return X({headline:Z({description:`Headline displayed on the download card`}),text:Y(Z({description:`Text displayed on the download card`})),label:Z({description:`File Name. Visible on hover.`}),href:Z({description:`Href to the download ressource`})},e)}function rpe(e){return X({number:Y(Z({description:`Optional card number as string.`,examples:[`1`,`02`,`#3`]})),headline:Y(p9()),text:Y(Z({description:`Text displayed on the card. Can be rich text.`})),positionDesktop:J6([`top-left`,`top-center`,`top-right`,`center-left`,`center-center`,`center-right`,`bottom-left`,`bottom-center`,`bottom-right`],{description:`Desktop grid position (9 options).`}),positionMobile:Y(J6([`top`,`center`,`bottom`],{description:`Mobile grid position (3 options). If omitted the desktop horizontal position is used (skipping left, center, right).`})),animationTimeStampsDesktop:X({fadeIn:pG({minimum:0,description:`Timestamp in seconds when the card fades in.`}),fadeOut:pG({minimum:0,description:`Timestamp in seconds when the card fades out.`})},{description:`Time stamps for desktop screens.`}),animationTimeStampsMobile:Y(X({fadeIn:pG({minimum:0,description:`Timestamp in seconds when the card fades in.`}),fadeOut:pG({minimum:0,description:`Timestamp in seconds when the card fades out.`})},{description:`Time stamps for desktop screens. If omitted the desktop time stamps are used.`}
118)),hideBackground:Y(GW({description:`Removes the background color when true. Default: false`,examples:[!0,!1]}))},e)}X({moduleContainer:Y(h9({description:`Container settings for the Silvercrest Chip Module`})),textHeader:Y(M4(m9(),`socialMediaLinks`)),downloadButtonText:Z({description:`Text for the download button, that is only displayed on desktop next to the download icon`}),downloadItems:fU(y1([npe(),Z6()],{}))});var ipe=F({__name:`SilvercrestAssetDownloadModule`,props:{moduleContainer:{},textHeader:{},downloadButtonText:{},downloadItems:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(pC),_e(to(t)),null,16)]),_:1},16))}}),D9=X({moduleContainer:Y(h9({description:`Container settings for the breadcrumb navigation module.`})),ariaLabel:Z({description:`Aria label for the breadcrumbs container.`,examples:[`Breadcrumb Navigation`,`Navigationspfad`]}),separator:Y(Z({description:`Separator shown between breadcrumb items.`,default:`/`,examples:[`/`,`>`,`›`]})),items:fU(y1([Z6()],{href:Y(Z({description:`Target URL of the link.`,examples:[`/`,`/categories`,`/categories/sport`]})),label:Z({description:`Displayed link label.`,examples:[`Home`,`Sport`,`Fitness`]})}),{description:`Breadcrumb navigation items.`,minItems:1})}),ape=F({__name:`SilvercrestBreadcrumbModule`,props:{ariaLabel:{},items:{},separator:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U({class:`silvercrest-breadcrumb-module`},e.moduleContainer),{default:P(()=>[V(N(gC),_e(to(t)),null,16)]),_:1},16))}}),ope={remScale:16},spe={phonePortrait:{minWidth:0,maxWidthContent:567,margin:16,layoutGap:8,columns:12},phoneLandscape:{minWidth:568,maxWidthContent:767,margin:24,layoutGap:8,columns:12},tabletPortrait:{minWidth:768,maxWidthContent:1023,margin:24,layoutGap:16,columns:12},tabletLandscape:{minWidth:1024,maxWidthContent:1439,margin:40,layoutGap:16,columns:12},desktop:{minWidth:1440,maxWidthContent:1440,margin:40,layoutGap:16,columns:12}};function cpe(e){return Wfe(e,ope,spe,`phonePortrait`)}y1([n3(X({textHeader:Y(M4(m9(),[`socialMediaLinks`],{description:`Optional TextHeader above card carousel.`})),headlineCard:Y(p9({description:`Optional headline for card carousel displayed as first carousel-item.`})),cards:fU(y1([Z6(),x9()],{}),{description:`Array of cards to be displayed in the carousel.`}),cardAspectRatio:Y(_9({description:`Optional aspect ratio applied to all cards in the carousel. If set, it overrides any individual aspect ratio defined within the card schema. You can leave out the aspectRatio defined in the single card schema. Default: '4/3'`})),cardAspectRatioMobile:Y(_9({description:`Optional aspect ratio for the cards on mobile (if not set, cardAspectRatio or default value is used). Only applies to the image-card.`})),a11yCarouselLabels:g9(),showArrows:Y(GW({description:`Show or hide carousel arrows.`,default:!0,examples:[!0,!1]})),moduleContainer:Y(h9({description:`Optional container settings for card carousel.`}))}),[`cardAspectRatio`,`cardAspectRatioMobile`])],{cards:fU(y1([Z6()],{type:J6([`image`,`text-image`,`product`,`topic`],{description:`Type of card.`,examples:[`image`,`text-image`,`product`,`topic`]})}))},{description:`Smart image specifications for the cards in the carousel.`,examples:[{cardAspectRatio:`4/3`,cardAspectRatioMobile:`3/4`,cards:[{cmsId:`11`,type:`image`},{cmsId:`12`,type:`text-image`},{cmsId:`13`,type:`product`}]}]}),X({cards:fU(OG([X({image:a8()}),X({image:a8(),devices:X({image:a8()}),author:X({avatar:a8()})})]))});var lpe=F({__name:`SilvercrestCarouselCardContainerModule`,props:{textHeader:{},headlineCard:{},cards:{},cardAspectRatio:{},cardAspectRatioMobile:{},a11yCarouselLabels:{},showArrows:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`,`textHeader`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{"content-width":`none`,class:`silvercrest-carousel-card-container-module`}),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-carousel-card-container-module__text-header`}
118),null,16)):H(``,!0),V(N(cw),U(t,{class:`silvercrest-carousel-card-container-module__carousel-container`}),null,16)]),_:1},16))}});X({moduleContainer:Y(h9({description:`Container settings for the Silvercrest Chip Module`})),textHeader:Y(M4(m9(),`socialMediaLinks`)),chips:fU(y1([Z6(),l8(),{description:`Anchors for the chips. This will be a link to the search page with a specific filter preconfigured`,examples:[[{label:`Topic`,href:`/suche?filter={"someFilter":["category"]}`}]]}],{}))});var upe=F({__name:`SilvercrestChipBarModule`,props:{moduleContainer:{},chips:{},textHeader:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(mw),_e(to(t)),null,16)]),_:1},16))}});n3(X({moduleContainer:Y(h9({description:`Optional container settings for card carousel.`})),productCards:fU($U([Z6(),Qfe(),X({categories:fU(X({name:Z({description:`Machine-readable category name. Must be in sync with the categories form the accordions`}),attributes:fU(X({name:Z({description:`Machine-readable attribute name. Must be in sync with the categories form the accordions`}),value:OG([Z(),GW()],{description:`Value of the product attribute`})}),{description:`Attributes belonging to the product category`})}),{description:`Categories and attributes used to compare the product`})})],{description:`products for comparison`})),accordions:fU(y1([Z6()],{title:Z({description:`accordion section title`}),categories:fU(y1([Z6()],{name:Z({description:`Machine-readable category name. Must be unique.`}),label:Z({description:`Category label displayed in the frontend`}),attributes:fU(y1([Z6()],{name:Z({description:`Machine-readable attribute name. Must be unique.`}),label:Z({description:`Attribute label displayed in the frontend`}),icon:Y(f9({description:`Icon displayed before the attribute label`,examples:[`placeholder`]}))}),{description:`Attributes belonging to the category`})}),{description:`categories within this accordion section`})}),{description:`accordion sections below the product cards`}),a11yLabels:X({comparisonCardsLabel:Z({description:`Accessible name for the horizontally scrollable product cards`,examples:[`Products for comparison`]}),includedLabel:Z({description:`Label for included attributes. Values can be a string or a boolean. If they are a boolean the a11yLabel is needed`,examples:[`Included`]}),notIncludedLabel:Z({description:`Label for not included attributes. Values can be a string or a boolean. If they are a boolean the a11yLabel is needed"`,examples:[`Not included`]})})}),[]),X({productCards:X({image:a8()})});var dpe=F({__name:`SilvercrestComparisonTableModule`,props:{productCards:{},accordions:{},moduleContainer:{},a11yLabels:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(Ow),_e(to(t)),null,16)]),_:1},16))}});X({moduleContainer:Y(h9()),oneTrustNotLoadedWarning:Y(Z({description:`Error message that appears if OneTrust can not be loaded.`,examples:[`Funktionalität, um ihre Cookie Einstellungen zu verwenden, ist momentan nicht verfügbar. Haben Sie einen Adblocker aktiviert?`]}))});var fpe={key:0},ppe=F({__name:`SilvercrestCookieDeclarationModule`,props:{moduleContainer:{},oneTrustNotLoadedWarning:{}},setup(e){let{loaded:t}=Wg();return(n,r)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[!N(t)&&e.oneTrustNotLoadedWarning?(L(),R(`p`,fpe,we(e.oneTrustNotLoadedWarning),1)):H(``,!0),r[0]||=B(`div`,{id:`ot-sdk-cookie-policy`},null,-1)]),_:1},16))}});function O9(e){return f6.Union([f6.Interface([mpe()],{type:f6.Literal(`image`)}),f6.Interface([k9(e)],{type:f6.Literal(`video`)})],{description:`Media item (image or video)`,...e})}function mpe(e){return f6.Object({image:Q6()},{description:`Schema for a image media item`,...e})}function k9(e){return f6.Object({video:f6.Omit(y9(),[`aspectRatio`]),videoMobile:f6.Optional(f6.Omit(y9({description:`Optional video media item for mobile devices.`}),[`aspectRatio`]))},{description:`Schema for a video media item`,...e})}X({moduleContainer:Y(h9()),media:O9({description:`Media item displayed in the countdown stage module.`}),expiryDate:pG({description:`Expiry date given as UNIX-timestamp in milliseconds.`}
118),textHeader:m9({description:`Text header for the countdown stage module.`})}),X({media:X({type:OG([rG(`image`),rG(`video`)])})}),X({media:OG([X({image:a8()}),X({video:X({poster:a8()}),videoMobile:X({poster:a8()})})])});var hpe=F({__name:`SilvercrestCountdownStageModule`,props:{moduleContainer:{},media:{},expiryDate:{},textHeader:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U({class:`silvercrest-countdown-stage-module`},e.moduleContainer,{"content-width":`full`}),{default:P(()=>[V(N(Kw),_e(to(t)),null,16)]),_:1},16))}}),A9=typeof window<`u`;function gpe({redirects:e,redirectPrefixes:t,currentSiteAccess:n,redirectTargets:r,immediateConditions:i,apiUrl:a,apiAuth:o,localStorageKey:s}){let c=M(),l=M(!1),u=e=>e?.slice(0,2).toLowerCase()??``,d=n=>e[n]?e[n]:t[u(n)],f=()=>{try{return JSON.parse(localStorage.getItem(s)||`[]`)}catch{return[]}},p=()=>{let e=new Set(f()),t=document.documentElement.lang;e.has(t)||(e.add(t),localStorage.setItem(s,JSON.stringify([...e])))},m=e=>{let t=new URL(r[e],window.location.origin);return new URLSearchParams(window.location.search).forEach((e,n)=>{t.searchParams.has(n)||t.searchParams.set(n,e)}),t.toString()},h=()=>{let e=new URLSearchParams(window.location.search);return i.some(t=>t.type===`always`?!0:e.get(t.param)===t.value)},g=async e=>{try{let t=new Headers({"Content-Type":`application/json; charset=utf-8`,Accept:`*/*`,"X-Locale":e});o&&t.set(`Authorization`,o);let n=await fetch(a,{headers:t});if(!n.ok){console.error(`Country switch dialog fetch failed:`,`HTTP ${n.status}`);return}c.value=await n.json(),c.value.href=m(e),l.value=!0}catch(e){console.error(`Country switch dialog fetch failed:`,e)}};return{dialogProps:c,showDialog:l,startLanguageSwitchLogic:async()=>{if(!A9)return;let e=d(navigator.languages?.[0]||navigator.language);if(!(!e||e===n||!r[e])){if(h()){window.location.assign(m(e));return}f().includes(document.documentElement.lang)||await g(e)}},handleCloseClick:()=>{A9&&(p(),l.value=!1)}}}X({redirects:eK(Z(),Z(),{description:`Maps a browser locale to a target locale key used for redirecting.`,examples:[{"en-GB":`en_INT`,"en-US":`en_US`,"fr-FR":`fr_FR`,"fr-BE":`fr_BE`}]}),redirectPrefixes:eK(Z(),Z(),{description:`Redirect prefixes as another check if the browser locale does not exactly match any of the given keys in redirects.`,examples:[{en:`en_INT`,fr:`fr_FR`}]}),currentSiteAccess:Z({description:`Current site access language.`,examples:[`en-INT`]}),redirectTargets:eK(Z(),Z(),{description:`Maps a target locale key to the destination path or URL.`,examples:[{en_INT:`/path/to/redirect`,de_DE:`/path/to/redirect`}]}),immediateConditions:fU(OG([X({type:rG(`get`),param:Z(),value:Z()}),X({type:rG(`always`)})],{description:`Rules that trigger an immediate redirect instead of showing the dialog.`,examples:[[{type:`get`,param:`source`,value:`qr`},{type:`always`}]]})),apiUrl:Z({description:`HTTP endpoint that returns the country switch dialog data.`,examples:[`https://api.example.com/retrieve/dialogue/texts`]}),apiAuth:Y(Z({description:`Authorization value for the fetch header`}))});var _pe=F({__name:`SilvercrestCountrySwitchModule`,props:{redirects:{},redirectPrefixes:{},currentSiteAccess:{},redirectTargets:{},immediateConditions:{},apiUrl:{},apiAuth:{}},setup(e){let{dialogProps:t,showDialog:n,handleCloseClick:r,startLanguageSwitchLogic:i}=gpe({redirects:e.redirects,redirectPrefixes:e.redirectPrefixes,currentSiteAccess:e.currentSiteAccess,redirectTargets:e.redirectTargets,immediateConditions:e.immediateConditions,apiUrl:e.apiUrl,apiAuth:e.apiAuth,localStorageKey:`silvercrest_no_language_redirect_locales`});return ai(()=>{i()}),(e,i)=>(L(),z(Ko,{name:`country-switch-dialog-transition`},{default:P(()=>[N(n)&&N(t)?(L(),z(N($w),U({key:0},N(t),{onCloseDialog:N(r)}),null,16,[`onCloseDialog`])):H(``,!0)]),_:1}))}});n3(X({moduleContainer:Y(h9({description:`Container for the Crest Teaser Module`})),teasers:fU(y1([Z6()],{image:Q6({description:`Image for the teaser`}),textHeader:M4(m9({description:`Text header for the teaser`}),[`link`,`socialMediaLinks`])}),{description:`Array of teasers to be displayed in the Crest Teaser Module`,minItems:2,maxItems:4})}),[]),X({teasers:X({image:a8()})});var vpe=F({__name:`SilvercrestCrestTeaserModule`,props:{moduleContainer:{},teasers:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-crest-teaser__container`}),{default:P(()=>[V(N(hT),{teasers:t.teasers},null,8,[`teasers`])]),_:1},16))}});function j9(){return f6.Object({headline:f6.String({description:`Dialog headline text`,examples:[`You are leaving the SilverCrest website to be redirected to our online store`]}),description:f6.Optional(f6.String({description:`Dialog description text`}
118)),a11yCloseLabel:f6.String({description:`Label for the close dialog button`,examples:[`Close store overlay`]})})}function ype(e){return f6.Interface([j9()],{stayOnSilvercrestLabel:f6.String({description:`Label for the button to remain on the silvercrest page`,examples:[`Stay on SilverCrest`]}),jumpToShopLink:l8({topLevelOptions:{description:`Link to the online store`}}),checkbox:f6.Object({label:f6.String({description:`Checkbox label`}),value:f6.Optional(f6.String({description:`Checkbox value`}))})},e)}function bpe(e){return f6.Interface([j9()],{jumpToShopLinks:f6.Array(l8({topLevelOptions:{description:`Link to the online store`}}),{description:`Array of links to the online store`})},e)}function xpe(e){return f6.Interface([j9()],{lidl:f6.Optional(l8({topLevelOptions:{description:`Optional link to the Lidl online store`}})),kaufland:f6.Optional(l8({topLevelOptions:{description:`Optional link to the Kaufland online store`}}))},e)}function M9(e){return f6.Interface([f6.Union([f6.Interface([f6.Omit(l8(),[`label`])],{type:f6.Literal(`link`)}),f6.Object({type:f6.Literal(`overlay`),box:ype({description:`Schema for the online store overlay with a single link to an online store, a stay on SilverCrest button and a checkbox to hide the overlay for this session.`})}),f6.Object({type:f6.Literal(`overlay-multiple-links`),box:bpe({description:`Schema for the online store overlay with multiple links (e.g. for Lidl and Kaufland online store)`})}),f6.Object({type:f6.Literal(`overlay-lidl-kaufland`),box:xpe({description:`Schema for the online store overlay with a lidl and kaufland link. The company logos are set in the front-end. The order of the links is randomized by the front-end.`})})])],{icon:f6.Optional(f9({description:`Icon for the button.`})),buttonLabel:f6.String({description:`Label for the button.`,examples:[`Zum Online Shop`]}),isDisabled:f6.Optional(f6.Boolean({description:`Whether the store overlay button should be disabled`}))},{description:`Online store props - Can either be set as a direct link or in combination with the online store overlay`,examples:[{type:`overlay-lidl-kaufland`,buttonLabel:`Zum Onlineshop`,box:{headline:`You are leaving the SilverCrest website to be redirected to our online store`,a11yCloseLabel:`Close online store overlay`,stayOnSilvercrestLabel:`Stay on SilverCrest`,lidl:{href:`#`,label:`Go to Lidl shop`},kaufland:{href:`#`,label:`Go to Kaufland shop`}}}],...e})}function Spe(e){return f6.Object({title:f6.String({description:`Language title`,examples:[`International`]}),flag:f9({description:`Icon representing the language flag`}),languageLinks:f6.Array(f6.Interface([Z6(),l8({labelOptions:{description:`Country label of the language`}})],{},{description:`Link to language page`}))},e)}function Cpe(e){return f6.Object({buttonLabel:f6.String({description:`Label for the open language selection button`,examples:[`Sprachwechsler`]}),icon:f6.Optional(f9({description:`Icon for the open language selection button. Default: globe`,examples:[`globe`]})),box:f6.Object({headline:f6.String({description:`Dialog headline text`}),a11yCloseLabel:f6.String({description:`Label for the close dialog button`}),description:f6.Optional(f6.String({description:`Dialog description text`})),languages:f6.Array(f6.Interface([Z6(),Spe()],{},{description:`Language selection items`}))})},e)}var N9=e=>y1([c8({labelOptions:{description:`Accessible label of the logo anchor`,examples:[`Navigate to the home page`]}})],{logoSvg:Z({description:`SVG html string of the Silvercrest Logo`,examples:[`<svg width="365" height="52" viewBox="0 0 365 52" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Silvercrest Logo"><title>Silvercrest Logo</title>
119<g clip-path="url(#clip0_40007371_2908)">
120<path d="M11.4121 50.6416C-1.99165 43.7492 -4.61036 5.13107 9.07094 0.78961C22.7522 -3.5486 49.4944 10.8049 53.6217 23.696C57.7489 36.5871 24.8191 57.534 11.4121 50.6416ZM7.85627 36.2492C11.6243 39.9992 37.2498 40.1682 41.1877 36.2492C45.1256 32.3302 30.2851 7.52277 24.522 7.52277C18.7589 7.52277 4.0882 32.4991 7.85627 36.2492Z" fill="currentColor"/>
121<path d="M100.164 10.2914C99.312 10.2914 98.5903 10.9089 98.4597 11.744L93.3921 43.746H102.825L108.118 10.2914H100.161H100.164Z" fill="currentColor"/>
122<path d="M118.116 36.6294L122.253 10.2914H114.456C113.568 10.2914 112.807 10.9381 112.67 11.8123L108.689 36.9674C108.128 40.5289 110.893 43.7493 114.515 43.7493H127.66L128.767 36.6294H118.113H118.116Z" fill="currentColor"/>
123<path d="M166.958 37.7538L168.721 28.5379H175.248L176.041 23.5076H169.54L170.866 15.2698H179.434L180.227 10.2882H164.195C163.007 10.2882 161.998 11.1494 161.812 12.3192L157.309 40.7856C157.061 42.339 158.269 43.746 159.852 43.746H174.872L175.832 37.7505H166.961L166.958 37.7538Z" fill="currentColor"/>
124<path d="M196.165 15.9328C195.587 15.4551 194.63 15.2211 193.301 15.2211H192.792L190.954 26.7084H190.957C192.625 26.403 194.069 25.6393 195.293 24.4207C196.521 23.1989 197.252 21.8081 197.491 20.2515C197.797 18.318 197.353 16.8752 196.162 15.9263L196.165 15.9328ZM195.9 43.7461L190.545 29.4056L188.263 43.7461H180.276C179.515 43.7461 178.934 43.0701 179.052 42.3227L183.819 12.2023C183.995 11.1039 184.946 10.2947 186.062 10.2947H197.082C198.686 10.2947 199.946 10.3435 200.863 10.4475C201.784 10.5482 202.751 10.8894 203.776 11.4646C205.102 12.2445 206.055 13.2941 206.636 14.6167C207.214 15.9393 207.352 17.4666 207.045 19.1921C206.806 20.9534 205.996 22.549 204.618 23.9723C203.237 25.3924 201.595 26.481 199.688 27.2251L201.347 30.9557L204.184 37.3444C204.361 37.7473 204.547 38.147 204.73 38.5305L204.89 38.8554L207.263 43.7493H195.897L195.9 43.7461Z" fill="currentColor"/>
125<path d="M284.813 37.7538L286.576 28.5379H293.103L293.896 23.5076H287.395L288.721 15.2698H297.289L298.082 10.2882H282.05C280.862 10.2882 279.853 11.1494 279.667 12.3192L275.164 40.7856C274.916 42.339 276.124 43.746 277.707 43.746H292.727L293.687 37.7505H284.816L284.813 37.7538Z" fill="currentColor"/>
126<path d="M351.632 10.2914H329.908C328.113 10.2914 326.49 11.3671 325.798 13.0211L324.527 16.066H332.739L328.361 43.7395V43.746H337.797V43.7395L342.182 16.066H349.405L351.635 10.2914H351.632Z" fill="currentColor"/>
127<path d="M261.544 15.9327C260.97 15.455 260.013 15.2211 258.684 15.2211H258.175L256.336 26.7084H256.34C258.008 26.4029 259.451 25.6393 260.676 24.4207C261.904 23.1988 262.635 21.808 262.877 20.2514C263.184 18.3179 262.739 16.8751 261.544 15.9262V15.9327ZM270.276 38.8489L272.649 43.7428H261.286L255.931 29.4056L253.649 43.746H244.216L249.362 11.2208C249.447 10.6846 249.91 10.2914 250.452 10.2914H262.465C264.072 10.2914 265.329 10.3402 266.246 10.4442C267.167 10.5449 268.137 10.8861 269.162 11.4613C270.488 12.2412 271.441 13.2908 272.019 14.6134C272.597 15.936 272.734 17.4633 272.431 19.1888C272.192 20.9501 271.382 22.5457 270.005 23.969C268.62 25.3891 266.981 26.4777 265.074 27.2218L266.733 30.9524L269.57 37.3411C269.75 37.744 269.929 38.1437 270.119 38.5272L270.276 38.8521V38.8489Z" fill="currentColor"/>
128<path d="M222.973 23.0754C223.662 18.9679 224.873 15.4973 227.041 13.0147C229.418 10.2882 232.02 9.11839 235.909 9.11839C239.4 9.11839 241.914 9.3816 245.418 10.1843L246.397 3.99053L240.112 3.24962C236.216 2.80768 232.523 3.14888 228.85 4.06527C228.54 4.14326 228.233 4.2245 227.919 4.31224C224.821 5.17988 222.062 6.54146 219.629 8.39373C217.203 10.246 215.198 12.524 213.618 15.2179C212.037 17.9215 211.028 20.7032 210.584 23.5596C209.569 30.0913 211.126 35.3426 215.257 39.3331C217.281 41.3056 219.508 42.6672 221.934 43.4114C224.367 44.1555 227.305 44.5292 230.682 44.5292C234.058 44.5292 237.14 44.63 240.02 44.2822L241.042 37.8156C238.335 38.0593 235.893 38.1828 233.718 38.1828C229.428 38.186 226.388 36.7627 224.608 33.9225C222.829 31.0791 222.28 27.4623 222.973 23.0721H222.976L222.973 23.0754Z" fill="currentColor"/>
129<path d="M160.035 10.2947H154.194C153.6 10.2914 153.058 10.6359 152.81 11.1688L142.184 33.6788L138.109 10.2914H129.473C128.546 10.2914 127.853 11.1396 128.036 12.0365L131.742 30.0197L133.316 37.523C134.074 41.1463 137.283 43.7493 141.006 43.7493H142.762C142.935 43.7493 143.092 43.655 143.171 43.499L160.032 10.2947H160.035Z" fill="currentColor"/>
130<path d="M322.624 33.5586C323.065 30.6632 322.219 28.1252 320.087 25.9318C319.989 25.8343 319.891 25.7303 319.786 25.6328C319.192 25.0706 318.483 24.5442 317.651 24.0405C316.671 23.4523 315.437 22.8251 313.945 22.146C312.322 21.4051 311.182 20.7844 310.52 20.2775C309.86 19.7705 309.612 19.0004 309.785 17.954C309.958 17.0019 310.402 16.2675 311.124 15.7508C311.244 15.6598 311.375 15.5818 311.509 15.5038C312.456 14.9839 313.524 14.7207 314.706 14.7207C316.244 14.7207 317.746 15.0619 319.208 15.7475C319.868 16.053 320.524 16.4332 321.167 16.8849L321.35 15.7475L322.095 11.0454C320.942 10.5774 319.757 10.2362 318.519 10.0217C317.164 9.78453 315.711 9.66754 314.154 9.66754C310.569 9.66754 307.489 10.4767 304.92 12.0917C303.793 12.8164 302.823 13.7295 302.001 14.8311C301.903 14.9579 301.811 15.0879 301.72 15.2211C301.606 15.3933 301.488 15.5721 301.38 15.7508C300.695 16.8849 300.231 18.1067 299.99
1306 19.4163C299.708 21.4116 299.872 23.0754 300.489 24.4044C300.659 24.7814 300.871 25.1291 301.116 25.4508C302.226 26.9131 304.019 28.278 306.471 29.5388C308.92 30.7997 310.66 31.7843 311.695 32.4894C312.724 33.1946 313.122 34.2442 312.884 35.622C312.795 36.2687 312.577 36.8244 312.227 37.2858C312.1 37.4581 311.953 37.614 311.79 37.757C311.519 37.9975 311.202 38.2022 310.833 38.3745C309.628 38.9301 308.332 39.2096 306.947 39.2096C305.155 39.2096 303.343 38.8391 301.517 38.0982C301.253 37.991 300.992 37.8805 300.734 37.7635C300.407 37.614 300.094 37.4548 299.787 37.2923C299.359 37.0616 298.951 36.8244 298.562 36.5677L298.451 37.2923L298.373 37.7635L297.609 42.6054C298.742 43.0669 299.901 43.4308 301.106 43.7103C302.987 44.149 304.943 44.3667 307.006 44.3667C309.07 44.3667 310.951 44.149 312.662 43.7103C314.366 43.2716 315.894 42.6217 317.246 41.7443C317.246 41.7378 317.259 41.7378 317.259 41.7378C318.937 40.6297 320.23 39.3038 321.151 37.7668C321.243 37.6108 321.327 37.4516 321.412 37.2956C322.016 36.1615 322.428 34.9136 322.64 33.5586H322.627H322.624Z" fill="currentColor"/>
131<path d="M89.2551 22.4709C89.1376 22.3507 89.0167 22.2304 88.8894 22.1102C88.1841 21.4375 87.3319 20.8071 86.336 20.2059C85.1638 19.4975 83.6846 18.7469 81.9051 17.9377C79.9623 17.0538 78.5974 16.3097 77.8072 15.7053C77.017 15.1008 76.7199 14.1747 76.9256 12.9236C77.1346 11.7862 77.6668 10.9089 78.5288 10.2882C78.6725 10.1777 78.8292 10.0835 78.9925 9.99247C80.1255 9.3653 81.399 9.05334 82.8161 9.05334C84.6577 9.05334 86.4503 9.46279 88.2004 10.2849C88.9906 10.6521 89.7743 11.1038 90.5416 11.6465L90.7571 10.2849L91.6453 4.65664C90.2706 4.09771 88.8469 3.68826 87.3645 3.43154C85.7482 3.14883 84.0046 3.00909 82.1434 3.00909C77.8529 3.00909 74.1698 3.97747 71.0939 5.90773C69.7486 6.77537 68.5862 7.87049 67.6034 9.18982C67.4858 9.3393 67.3748 9.49528 67.2671 9.65451C67.1267 9.86249 66.9895 10.0737 66.8589 10.2849C66.0361 11.6433 65.481 13.1056 65.2034 14.6719C64.8573 17.0603 65.0532 19.0523 65.7879 20.6446C65.9969 21.0931 66.2483 21.509 66.5389 21.8957C67.8711 23.644 70.0099 25.2786 72.9453 26.7896C75.8775 28.3007 77.9607 29.477 79.1982 30.3219C80.4325 31.1701 80.9059 32.4212 80.6218 34.072C80.5206 34.8454 80.2561 35.5115 79.8349 36.064C79.6847 36.2687 79.5084 36.4572 79.3125 36.6261C78.986 36.9121 78.6072 37.1591 78.1664 37.3638C76.7264 38.03 75.1787 38.3614 73.5167 38.3614C71.3715 38.3614 69.2066 37.9195 67.0189 37.0323C66.6989 36.9024 63.9463 35.5018 63.4827 35.1963L62.3398 42.4234C63.6916 42.9726 65.0859 43.4113 66.5259 43.7428C68.7723 44.2692 71.1135 44.5292 73.582 44.5292C76.0505 44.5292 78.3068 44.2692 80.3508 43.7428C82.3916 43.2196 84.2169 42.4397 85.8331 41.3933C85.8364 41.39 85.8397 41.39 85.8462 41.3868C87.8511 40.061 89.4053 38.4719 90.5024 36.6326C90.6134 36.4474 90.7179 36.2589 90.8159 36.0705C91.5375 34.7121 92.0273 33.2206 92.282 31.599C92.8109 28.135 91.7954 25.0933 89.2486 22.4709H89.2551Z" fill="currentColor"/>
132<path d="M359.452 18.5097C356.327 18.5097 353.94 16.2382 353.94 13.2714C353.94 10.3045 356.327 8.03302 359.452 8.03302C362.577 8.03302 365 10.3045 365 13.2714C365 16.2382 362.613 18.5097 359.452 18.5097ZM359.452 8.97215C356.856 8.97215 354.887 10.8244 354.887 13.2681C354.887 15.7118 356.853 17.5641 359.452 17.5641C362.051 17.5641 364.017 15.7118 364.017 13.2681C364.017 10.8244 362.051 8.97215 359.452 8.97215ZM360.892 13.7913L362.051 16.027H360.611L359.524 13.931H358.469V16.027H357.206V10.298H360.014C361.173 10.298 362.084 10.8927 362.084 12.0788C362.084 13.0569 361.522 13.5118 360.892 13.7556V13.7913ZM359.945 11.4158H358.505V12.8847H359.945C360.507 12.8847 360.824 12.6409 360.824 12.1503C360.824 11.6596 360.507 11.4158 359.945 11.4158Z" fill="currentColor"/>
133</g>
134<defs>
135<clipPath id="clip0_40007371_2908">
136<rect width="365" height="52" fill="currentColor"/>
137</clipPath>
138</defs>
139</svg>
140`]}),alt:Z({description:`Alt text for the image`,examples:[`Silvercrest brand logo`]})},e),wpe=e=>X({label:Y(Z({description:`Optional label for the Banner`,examples:[`NEW!`]})),text:Y(Z({description:`Optional text for the Banner`,examples:[`It's getting cold!`]})),link:Y(l8({labelOptions:{description:`Optional link in promotion banner`,examples:[`Discover our winter campaign`]}}
140)),a11yCloseButtonLabel:Z({description:`Accessible label for the promotion banner close button`,examples:[`Close banner`]})},e),Tpe=e=>X({label:Z({description:`Label for the quick link item`,examples:[`Küche`,`Produkte`]}),link:OG([y1([M4(l8(),[`label`])],{type:rG(`link`)}),X({a11yDescription:Z({description:`Accessible description what the element does`,examples:[`Opens main menu at product submenu`]}),linkedCmsId:Z({description:`CMS ID of the linked submenu item`,examples:[`123456`]}),type:rG(`button`)})],{description:`Quicklink link options. Can either be a direct link to a page or a button that opens the mega-menu at the level of the linked submenu item.`})},e),Epe=e=>y1([Xfe()],{isHidden:Y(GW({description:`If the product should be hidden from navigation`,examples:[`true`],default:!1}))},e),P9=e=>X({image:Q6({description:`Image for the navigation item`}),title:Z({description:`Title for the navigation item`,examples:[`Category`]}),description:Y(Z({description:`Description for the navigation item`,examples:[`This is category`]})),link:Y(l8({labelOptions:{description:`Label of the anchor displayed in the active menu card on the second and third level`,examples:[`Navigate to Category`]}}
140))},e);n3(X({logo:N9({description:`Logo for the navigation module`}),promoBanner:Y(wpe({description:`Optional promotion banner above the header`})),navigation:Y(X({a11yOpenMenuButtonLabel:Z({description:`Accessible label for the menu open button`,examples:[`Open menu`]}),a11yCloseMenuButtonLabel:Z({description:`Accessible label for the menu close button`,examples:[`Close menu`]}),a11yBackMenuButtonLabel:Z({description:`Accessible label for the menu back button`,examples:[`Go back`]}),quickLinks:Y(fU(y1([Z6(),Tpe({description:`Quick link item. Can either be a link to a page, or a button that opens the navigation-mega-menu at the linked sub-menu item`,maxItems:5})],{}),{description:`Quicklink properties`})),items:Y(fU(y1([Z6(),(e=>y1([P9({description:`First level menu item`})],{level2Items:Y(fU(y1([Z6(),P9({description:`Second level menu item`})],{promotedProduct:Y(Epe({description:`Promoted product of the second level menu item`})),level3Items:Y(fU(y1([Z6(),M4(P9(),[`image`,`link`,`description`]),n3(l8(),[`href`,`target`])],{},{description:`Third level menu item`})))},{description:`Second level menu item`})))},{description:`Third level menu item`,...e}))()],{},{description:`Navigation menu items`})))}
140)),search:Y(X({placeholderLabel:Z({description:`Label for the placeholder`,examples:[`Suchen`]}),icon:Y(f9({description:`Icon for the search button`,default:`search`}))})),store:Y(y1([M9()],{a11yButtonLabel:Z({description:`Accessible label for the link-icon-button on mobile`,examples:[`Go to Online Shop`]})})),languages:Y(Cpe({description:`Language selection overlay properties`}))}),[]),X({navigation:X({items:X({image:a8(),level2Items:X({image:a8(),promotedProduct:X({image:a8()})})})})}),X({logo:N9({description:`The logo on footer.`}),copyrightText:Z({description:`Copyright text`,examples:[`Copyright SILVERCREST 2025`]}),socialMediaButtons:Y(fU(y1([Z6(),c8({labelOptions:{description:`Accessible title for social media button.`,examples:[`Navigate to instagram`]}})],{icon:f9()}),{description:`Social media buttons with icons and links.`})),primaryNavigation:Y(fU(y1([Z6()],{headline:Z({description:`Headline of the navigation section`,examples:[`Kampagne`]}),a11yOpenLabel:Z({description:`Accessible label for opening the navigation section`}),a11yCloseLabel:Z({description:`Accessible label for closing the navigation section`}),items:fU(y1([Z6(),l8({labelOptions:{description:`title for navigation item.`}})],{}))}),{description:`Primary navigation sections.`})),secondaryNavigation:Y(fU(y1([Z6(),l8({labelOptions:{description:`title for navigation item.`}})],{}),{description:`Secondary navigation sections.`}))});var Dpe=F({__name:`SilvercrestFooterModule`,props:{logo:{},copyrightText:{},socialMediaButtons:{},primaryNavigation:{},secondaryNavigation:{}},setup(e){let t=e;return(e,n)=>(L(),z(N(IT),_e(to(t)),null,16))}});X({moduleContainer:Y(h9({description:`Container settings for the highlight stage module.`})),badge:Y(v9({description:`Badge displayed above the headline of the highlight stage.`})),top:X({media:O9({description:`Media displayed at the top of the highlight stage.`})}),bottom:X({media:O9({description:`Media displayed at the bottom of the highlight stage.`})}),textHeader:M4(m9(),[`link`,`socialMediaLinks`])}),X({top:X({media:X({type:J6([`image`,`video`])})}),bottom:X({media:X({type:J6([`image`,`video`])})})}),X({top:X({media:X({image:Y(a8())})}),bottom:X({media:X({image:Y(a8())})})});var Ope=F({__name:`SilvercrestHighlightStageModule`,props:{moduleContainer:{},textHeader:{},badge:{},top:{},bottom:{}},setup(e){return(t,n)=>(L(),z(N(Sk),U({class:`silvercrest-highlight-stage-module`,"use-margin":!0},e.moduleContainer,{"content-width":`full`}),{default:P(()=>[V(N(ND),{badge:e.badge,"text-header":e.textHeader,"top-media":e.top.media,"bottom-media":e.bottom.media},null,8,[`badge`,`text-header`,`top-media`,`bottom-media`])]),_:1},16))}});function F9(e){return X({type:rG(`rectangular`,{description:`Type of the HighlightTeaserModule`,examples:[`rectangular`]}),media:O9({description:`Media item (image or video) for the HighlightTeaserModule.`,examples:[{type:`image`,image:{type:`native`,src:`logo.png`,alt:`Company Logo`}}]}
140),textHeader:m9({description:`Text header for the HighlightTeaserModule.`,examples:[{headline:{text:`Highlight Teaser`}}]}),downloadButtons:Y(X({totalDownloads:Y(Z({description:`Optional total downloads above the download buttons.`,examples:[`5.000 + Downloads`]})),googleLink:X({href:Z({description:`Link to the google play store or to the service that determines the correct link.`}),a11yLabel:Z({description:`Accessible label for the google play store link`}),logoSvg:Z({description:`SVG that will be shown as the button to the google play store.`}),target:Y(o8({description:`the link’s target browsing context. E.g. Open in a new tab`,examples:[`_blank`]})),rating:Y(pG({description:`Rating that will be shown as a star rating between 0 and 5. The number will be shown next to the stars.`,examples:[4.5],minimum:0,maximum:5}))}),appleLink:X({href:Z({description:`Link to the apple app store or to the service that determines the correct link.`}),a11yLabel:Z({description:`Accessible label for the apple app store link`}),logoSvg:Z({description:`SVG that will be shown as the button to the apple app store.`}),target:Y(o8({description:`Determines the link’s target browsing context. E.g. Open in a new tab`,examples:[`_blank`]})),rating:Y(pG({description:`Rating that will be shown as a star rating between 0 and 5. The number will be shown next to the stars.`,examples:[4.5],minimum:0,maximum:5}))})},{description:`Optional download buttons for google and apple app store in the rectangular version of the SilvercrestHighlightTeaser.`}))},e)}function kpe(e){return X({type:rG(`framed`,{description:`Type of the HighlightTeaserModule`,examples:[`framed`]}),image:Q6({description:`Image for the HighlightTeaserModule. Image will be masked with crest shape.`,examples:[{type:`native`,src:`logo.png`,alt:`Company Logo`}]}
140),textHeader:m9({description:`Text header for the HighlightTeaserModule.`,examples:[{headline:{text:`Highlight Teaser`}}]})},e)}X({teaser:OG([F9(),kpe()]),mediaPosition:Y(J6([`left`,`right`],{description:`Position of the image relative to the text content`,examples:[`left`,`right`],default:`left`})),hasInvisibleBackground:Y(GW({description:`If set to true, the teaser will have a white background, so no theme will be set.`,examples:[!0,!1]})),moduleContainer:Y(h9())}),X({teaser:X({type:OG([rG(`rectangular`),rG(`framed`)]),media:X({type:OG([rG(`image`),rG(`video`)])})})}),X({teaser:OG([X({image:a8()}),X({media:OG([X({image:a8()}),X({video:X({poster:a8()}),videoMobile:X({poster:a8()})})])})])}),cpe({width:{phonePortrait:`12C`,phoneLandscape:`719px`,tabletPortrait:`618px`,tabletLandscape:`672px`},aspectRatio:{phonePortrait:`4/3`}});var Ape=F({__name:`SilvercrestHighlightTeaserModule`,props:{teaser:{},hasInvisibleBackground:{},mediaPosition:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`,`hasInvisibleBackground`]),n=W(()=>e.hasInvisibleBackground?e.moduleContainer?.theme:`light`);return(r,i)=>(L(),z(N(Sk),U({class:`silvercrest-highlight-teaser_module`},e.moduleContainer,{theme:n.value}),{default:P(()=>[V(N(BD),U(t,{"has-invisible-background":e.hasInvisibleBackground,theme:e.moduleContainer?.theme}),null,16,[`has-invisible-background`,`theme`])]),_:1},16,[`theme`]))}});function I9(e){return X({image:Q6({description:`Background image properties.`}),dots:fU(y1([Z6()],{text:Z({description:`Text for the popover card displayed as rich text.`}),a11yDotLabel:Z({description:`Aria-label for the hotspot dot button. Improves screen-reader accessibility.`}),ctaButton:Y(l8({topLevelOptions:{description:`Optional link button inside the popover card.`}})),positionX:pG({description:`Horizontal position as a percentage of the image width (0-100).`}),positionY:pG({description:`Vertical position as a percentage of the image height (0-100).`})}),{description:`List of interactive hotspot dots placed on top of the background image.`})},e)}n3(X({textHeader:M4(m9(),[`socialMediaLinks`]),desktop:I9({description:`Desktop properties.`}),mobile:Y(I9({description:`Optional mobile properties. If not provided, the desktop properties will be used.`})),moduleContainer:Y(h9({description:`ModuleContainer properties.`}))}),[]),X({desktop:X({image:a8()}),mobile:X({image:a8()})});var jpe=F({__name:`SilvercrestImageHotSpotsModule`,props:{textHeader:{},desktop:{},mobile:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`,`textHeader`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-image-hotspots-module__container`}),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-image-hotspots-module__text-header`}),null,16)):H(``,!0),V(N(GD),_e(to(t)),null,16)]),_:1},16))}});n3(X({moduleContainer:Y(h9({description:`Container settings for the module.`})),teasers:fU(y1([Z6()],{image:Q6({description:`Image for the teaser.`}),textHeader:M4(m9({description:`Content for the teaser.`}),[`socialMediaLinks`]),categoryLabel:Y(Z({description:`Category label. Only displayed in the semantic progress indicator.`,examples:[`Campaign`,`New`]}))}),{description:`Array of teasers to be displayed in the large teaser module.`}),mediaPosition:Y(J6([`left`,`right`],{description:`Position of the media in the teaser.`,default:`left`})),a11yCarouselLabels:g9({description:`Accessible labels for teasers carousel elements. Improves a11y.`})}),[]),X({teasers:X({image:a8()})});var Mpe=F({__name:`SilvercrestLargeTeaserModule`,props:{moduleContainer:{},teasers:{},mediaPosition:{},a11yCarouselLabels:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{"content-width":`full`,class:`silvercrest-large-teaser-module__container`}),{default:P(()=>[V(N(Wte),U(t,{class:`silvercrest-large-teaser-module`}),null,16)]),_:1},16))}});X({moduleContainer:Y(h9({description:`Masonry Module Container`})),textHeader:Y(m9({description:`Masonry Module Text Header`})),baseCmsId:Z({description:`Unique ID provided by the CMS, used as a key in v-for directives in combination with other ids or index.`}
140),items:fU(y1([Z6(),OG([y1([b9()],{type:rG(`image`,{description:`Simple Card Image type`})}),y1([S9()],{type:rG(`video`,{description:`Video Card type`})})])],{}),{description:`Array of Masonry items`,minItems:3,maxItems:9})}),X({items:fU(OG([y1([n3(b9(),[`aspectRatio`,`aspectRatioMobile`])],{type:rG(`image`,{description:`Simple Card Image type`})}),y1([n3(S9(),[`type`,`aspectRatio`])],{type:rG(`video`,{description:`Video Card type`})})]))}),X({items:fU(OG([X({image:a8()}),X({video:X({poster:a8()})})]))});var Npe=F({__name:`SilvercrestMasonryGridModule`,props:{moduleContainer:{},textHeader:{},items:{},baseCmsId:{}},setup(e){let t=W(()=>e.items.map(e=>{if(e.type===`image`){let{aspectRatio:t,aspectRatioMobile:n,...r}=e;return n?{...r,aspectRatio:{phonePortrait:n,tabletLandscape:t}}:{...r,aspectRatio:t}}return e}));return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-masonry-grid-module`}),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-masonry-grid-module__text-header`}),null,16)):H(``,!0),V(N(Fre),{items:t.value,"base-cms-id":e.baseCmsId},null,8,[`items`,`base-cms-id`])]),_:1},16))}});n3(X({moduleContainer:Y(h9({description:`Container settings for the Silvercrest Media Module`})),aspectRatio:Y(_9({description:`Optional aspect ratio applied to all items in the carousel. If set, it overrides any individual aspect ratio defined within the item schema. You can leave out the aspectRatio defined in the single item schema. Default: '4/3'`})),aspectRatioMobile:Y(_9({description:`Optional aspect ratio for the items on mobile (if not set, aspectRatio or default value is used).`})),items:fU(y1([Z6()],{media:O9({description:`Media item (image or video) for the Silvercrest Media Module`}),note:Y(Z({description:`Optional note text below the media item`,examples:[`This is a note`]}))})),a11yCarouselLabels:g9({description:`Accessible labels for media carousel elements. Improves a11y.`}),a11yMuteButtonLabel:Z({description:`Accessible label for the mute button`,examples:[`Mute video`]}),a11yUnmuteButtonLabel:Z({description:`Accessible label for the unmute button`,examples:[`Unmute video`]})}),[`aspectRatio`,`aspectRatioMobile`,`moduleContainer`]),X({items:X({media:X({image:a8()})})});var Ppe=F({__name:`SilvercrestMediaModule`,props:{moduleContainer:{},items:{},aspectRatio:{},aspectRatioMobile:{},a11yCarouselLabels:{},a11yMuteButtonLabel:{},a11yUnmuteButtonLabel:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(Wre),U(t,{"content-width":e.moduleContainer?.contentWidth}),null,16,[`content-width`])]),_:1},16))}}),Fpe=F({__name:`SilvercrestNavigationModule`,props:{logo:{},promoBanner:{},navigation:{},store:{},search:{},languages:{}},setup(e){let t=e;return(e,n)=>(L(),z(N(qie),_e(to(t)),null,16))}});function Ipe(e={}){let{tokenRef:t,templateRefName:n=`captcha`}=e,r=Pr(n),i=t??M(``);return{captchaRef:r,captchaToken:i,isCaptchaValid:W(()=>!!i.value),handleCaptchaComplete:e=>{i.value=e},handleCaptchaExpireOrError:()=>{i.value=``},resetCaptcha:()=>{i.value=``,r.value?.reset()}}}function Lpe(e){let t=Ut({firstName:``,lastName:``,email:``}),n=M(``),r=M(!1),i=M(!1),a=M(``);async function o(){if(a.value=``,!n.value||!t.email){e.textError&&(a.value=e.textError);return}r.value=!0;let o={email:t.email,firstName:t.firstName,lastName:t.lastName,frcCaptchaResponse:n.value};try{let t=await fetch(e.urlService,{method:`POST`,headers:{"Content-Type":`application/json; charset=utf-8`,Accept:`*/*`,"X-Locale":e.xLocale,Authorization:e.auth},body:JSON.stringify(o)});if(t.ok)i.value=!0,e.rootRef?.value&&e.rootRef.value.scrollIntoView({behavior:`smooth`});else{let n=await t.json().catch(()=>null);a.value=n?.message||n?.description||e.textError||`Subscription failed.`,console.error(`Newsletter subscription error:`,a.value)}}catch(t){a.value=e.textError||`Network request failed.`,console.error(`Newsletter submission error:`,t)}finally{r.value=!1}}return{form:t,frcCaptchaResponse:n,isSubmitting:r,isSuccess:i,errorMessage:a,submitNewsletter:o}}function L9(e){return y1([Z6()],{label:Z({description:`The label of the input field`}),required:Y(GW({description:`Sets the input field to be required and its validation. Also the * to the inputs label.`})),validationHint:Y(Z({description:`The hint that shows below the input field if validation fails. E.g. when the user enters an email address that doesnt match the standard email pattern.`})),requiredHint:Y(Z({description:`The hint that shows below the input field if the user didn't fill out the field but its required.`})),showSuccess:Y(GW({description:`If true the success state is shown when form validation is truthy. Default: false`,examples:[!0,!1]})),inputType:Y(J6([`text`,`email`,`tel`,`password`],{description:`Sets the type of the input field. Default: text`}))},e)}n3(X({newsletterApi:X({urlService:Z({description:`Url of API service`}),xLocale:Z({description:`X-Locale value for the fetch header`}),auth:Z({description:`Authorization value for the fetch header`}),textError:Y(Z({description:`Error text when fetching fails`}))}),friendlyCaptcha:X({sitekey:Z({description:`FriendlyCaptcha sitekey`}),apiEndpoint:Y(OG([J6([`eu`,`global`]),Z()],{description:`Which API endpoint to use for the SDK. Typically "eu" or "global", but a URL can be used to specify a custom endpoint. Defaults to "global". Further reading: https://developer.friendlycaptcha.com/docs/v2/sdk/reference/sdk.apien
140dpoint`}))}),image:Q6(),textHeader:M4(m9(),`socialMediaLinks`),textHeaderSuccess:M4(m9(),`socialMediaLinks`),form:X({firstNameInput:M4(L9(),[`inputType`,`showSuccess`]),lastNameInput:M4(L9(),[`inputType`,`showSuccess`]),emailInput:M4(L9(),[`inputType`,`showSuccess`]),gdprText:Y(Z({description:`The consent message for the user - Rendered as rich text`})),submitButtonLabel:Z({description:`The label for the submit button`})}),moduleContainer:Y(h9({description:`ModuleContainer properties.`}))}),[]),X({image:a8()});var Rpe={ref:`moduleRoot`},zpe=F({__name:`SilvercrestNewsletterTeaserModule`,props:{newsletterApi:{},friendlyCaptcha:{},image:{},textHeader:{},textHeaderSuccess:{},form:{},moduleContainer:{}},setup(e){let t=Yn(`FriendlyCaptchaComponent`,wD),n=Pr(`moduleRoot`),{form:r,frcCaptchaResponse:i,isSubmitting:a,isSuccess:o,errorMessage:s,submitNewsletter:c}=Lpe({...e.newsletterApi,rootRef:n}),{isCaptchaValid:l,handleCaptchaComplete:u,handleCaptchaExpireOrError:d,resetCaptcha:f}=Ipe({tokenRef:i}),p=async e=>{r.firstName=e.firstName||``,r.lastName=e.lastName||``,r.email=e.email||``,await c(),s.value&&f()},m=W(()=>({gdprText:e.form.gdprText,submitButtonLabel:e.form.submitButtonLabel,fields:[{...e.form.firstNameInput,type:`text`,width:`50`},{...e.form.lastNameInput,type:`text`,width:`50`},{...e.form.emailInput,type:`email`,width:`100`,showSuccess:!0}]}));return(n,r)=>(L(),R(`div`,Rpe,[V(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(Xie),{image:e.image,"text-header":e.textHeader,"text-header-success":e.textHeaderSuccess,form:m.value,"is-submitting":N(a),"is-success":N(o),"error-message":N(s),"is-captcha-valid":N(l),onSubmit:p},{captcha:P(()=>[e.friendlyCaptcha.sitekey?(L(),z(_i(N(t)),{key:0,ref:`captcha`,sitekey:e.friendlyCaptcha.sitekey,"api-endpoint":e.friendlyCaptcha.apiEndpoint,theme:`auto`,onComplete:N(u),onExpire:N(d),onError:N(d)},null,40,[`sitekey`,`api-endpoint`,`onComplete`,`onExpire`,`onError`])):H(``,!0)]),_:1},8,[`image`,`text-header`,`text-header-success`,`form`,`is-submitting`,`is-success`,`error-message`,`is-captcha-valid`])]),_:1},16)],512))}});n3(X({textHeader:M4(m9({description:`Optional text header for the product grid (recommended for SEO)`}),[`socialMediaLinks`]),cards:fU($U([Z6(),M4(b9(),[`aspectRatio`,`aspectRatioMobile`])])),moduleContainer:Y(h9())}),[`cards`]),X({cards:fU(X({image:a8()}))});var Bpe=F({__name:`SilvercrestOverlappingCardsModule`,props:{textHeader:{},cards:{},moduleContainer:{}},setup(e){return(t,n)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(lR),{"text-header":e.textHeader,cards:e.cards},null,8,[`text-header`,`cards`])]),_:1},16))}});function R9(e){return f6.Object({url:f6.String({description:`The URL of the API endpoint.`,examples:[`/api/example`,`https://api.example.com/endpoint`]}),xLocale:f6.String({description:`The locale header for the API request.`,examples:[`de-DE`,`en-US`]}),auth:f6.String({description:`The authorization header value for the API request.`,examples:[`Bearer your_auth_token_here`]})},e)}var z9=X({alt:X6,aiGenerated:Y(GW({description:`Whether the product image was generated by AI and should display the AI badge.`})),src:X({basketList:Z(),detail:Z(),gridlist:Z(),original:Z(),thumbnail:Z(),zoom:Z()})},{description:"The schema for the product image. The `src` object mirrors the image object from the BrandsProductService response.",examples:[{alt:`Product image`,src:{basketList:`product-image-basket-list.jpg`,detail:`product-image-detail.jpg`,gridlist:`product-image-gridlist.jpg`,original:`product-image-original.jpg`,thumbnail:`product-image-thumbnail.jpg`,zoom:`product-image-zoom.jpg`}}]}),Vpe=X({image:Y(z9),value:Z({description:`The value of the variation.`,examples:[`red-213`,`medium-789`]}),label:Z({description:`The label for the variation.`,examples:[`Red`,`Medium`]}),isSelected:Y(GW({description:`Indicates whether the variation is selected or not.`,examples:[!0,!1],default:!1})),isUnavailable:Y(GW({description:`Indicates whether the variation is unavailable or not.`,examples:[!0,!1],default:!1}))}),Hpe=X({breadcrumbs:Y(M4(D9,[`moduleContainer`])),headline:Y6({description:`Headline properties for the product stage buy box.`,examples:[{text:`Product Title`,as:`h2`,headlineType:`h3`}]}),productNumber:Y(Z({description:`The product number.`,examples:[`No. 100386951`]})),keyFacts:Y(Z({description:`Optional key facts displayed as rich text.`,examples:[`<b>Leistung:</b> max. 1200 W <br/> <b>Fassungsvermögen:</b> 3 l <br /> <b>Geschwindigkeitsstufen:</b> 10`]})),description:Y(Z({description:`Optional description displayed as rich text.`,examples:[`<ul><li>Reaktionsschnelleres und größeres 8"-Display zur einfachen Bedienung</li><li>VIDEO GUIDED COOKING bei ausgewählten Rezepten</li></ul>`]})),variations:Y(fU(y1([Z6()],{typeValue:Z({description:`The type value of the product variation.`,examples:[`color`,`size`,`material`]}),typeLabel:Z({description:`The label for the product variation type.`,examples:[`Color`,`Size`,`Material`]}),options:fU(y1([Z6(),Vpe],{}),{description:`Array of product variation type options.`,examples:[{cmsId:`color-option-1`,value:`red`,label:`Red`,image:{alt:`Product image`,src:{basketList:`product-image-basket-list.jpg`,detail
140:`product-image-detail.jpg`,gridlist:`product-image-gridlist.jpg`,original:`product-image-original.jpg`,thumbnail:`product-image-thumbnail.jpg`,zoom:`product-image-zoom.jpg`}},isSelected:!1,isUnavailable:!1},{cmsId:`color-option-2`,value:`blue`,label:`Blue`,image:{alt:`Product image`,src:{basketList:`product-image-basket-list.jpg`,detail:`product-image-detail.jpg`,gridlist:`product-image-gridlist.jpg`,original:`product-image-original.jpg`,thumbnail:`product-image-thumbnail.jpg`,zoom:`product-image-zoom.jpg`}},isSelected:!1,isUnavailable:!1}]})}),{description:`Optional array of product variation types with array of options.`,examples:[[{cmsId:`color-1`,typeValue:`color`,typeLabel:`Color`,options:[{cmsId:`color-option-1`,value:`red`,label:`Red`,isSelected:!1,isUnavailable:!1},{cmsId:`color-option-2`,value:`blue`,label:`Blue`,isSelected:!1,isUnavailable:!1}]},{cmsId:`size-1`,typeValue:`size`,typeLabel:`Size`,options:[{cmsId:`size-option-1`,value:`small`,label:`Small`,isSelected:!1,isUnavailable:!0},{cmsId:`size-option-2`,value:`medium`,label:`Medium`,isSelected:!1,isUnavailable:!1}]}]]})),buyButtonInfoText:Y(Z({description:`Buy button info text displayed below the buy button.`,examples:[`Dieses Produkt ist leider nicht verfügbar.`]})),shopSelections:M9()}),Upe=X({a11yCarouselLabels:g9({description:`A11y properties for the A11y Carousel component.`}),a11yDialogLabels:X({ariaOpenButtonLabel:Z({description:`A11y label for the open button.`,examples:[`Open image in full screen`]}),ariaCloseButtonLabel:Z({description:`A11y label for the close button.`,examples:[`Close lightbox`]}),ariaDialogLabel:Z({description:`A11y label for the lightbox dialog.`,examples:[`Lightbox dialog`]})},{description:`A11y labels for the dialog/lightbox.`}),images:fU(y1([Z6(),z9],{}),{description:`Images for the ProductDetailsPage Gallery.`,examples:[[{cmsId:`image-1`,alt:`Product image`,src:{basketList:`product-image-basket-list.jpg`,detail:`product-image-detail.jpg`,gridlist:`product-image-gridlist.jpg`,original:`product-image-original.jpg`,thumbnail:`product-image-thumbnail.jpg`,zoom:`product-image-zoom.jpg`}},{cmsId:`image-2`,alt:`Product image`,src:{basketList:`product-image-basket-list.jpg`,detail:`product-image-detail.jpg`,gridlist:`product-image-gridlist.jpg`,original:`product-image-original.jpg`,thumbnail:`product-image-thumbnail.jpg`,zoom:`product-image-zoom.jpg`}}]]})});X({api:R9(),buyBox:Hpe,gallery:Upe,details:Y(M4(Gfe,[`moduleContainer`])),moduleContainer:Y(h9({description:`Properties for the module container. For theme only allow light (default) and dark theme. Padding-Top is disabled here. See design.`}))});var Wpe=((e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n})(F({__name:`SilvercrestProductDetailPageModule`,props:{api:{},gallery:{},buyBox:{},details:{},moduleContainer:{}},setup(e){let t=M(e.api),n=M(e.buyBox),r=M(e.gallery),i=M(e.details),a=M(!1),o=e=>{t.value=e.api,r.value=e.gallery,n.value=e.buyBox,e.details&&(i.value=e.details)},s=async(e,n)=>{a.value=!0;try{for(let r=0;r<=1;r++)try{let i=await fetch(`${t.value.url}?type=${n}&value=${e}`,{headers:{"Content-Type":`application/json; charset=utf-8`,Accept:`*/*`,"X-Locale":t.value.xLocale,Authorization:t.value.auth}});if(!i.ok)throw Error(`Attempt ${r+1} failed with status: ${i.status}`);o(await i.json());return}catch(e){if(console.warn(`Fetch attempt ${r+1} failed.`,e),r===1)throw Error(`Fetching product data failed after multiple attempts.`);await new Promise(e=>setTimeout(e,500))}}catch(e){console.error(`Couldn't fetch new products:`,e)}finally{a.value=!1}},c=e=>{s(e.value,e.type)};return(t,o)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-product-detail-page-module__module-container`,"content-width":`full`,"padding-top":`none`}),{default:P(()=>[V(N(XR),{class:`silvercrest-product-detail-page-module`,gallery:r.value,"buy-box":n.value,details:i.value,"is-loading":a.value,onSelectVariation:c},null,8,[`gallery`,`buy-box`,`details`,`is-loading`])]),_:1},16))}}),[[`__scopeId`,`data-v-c7a14bda`]]),B9=R9();n3(X({moduleContainer:Y(h9({description:`Container settings for the Silvercrest Product Grid Module`}
140)),textHeader:Y(M4(m9({description:`Optional text header for the product grid (recommended for SEO)`}),[`socialMediaLinks`])),hideCategoryFilters:Y(GW({description:`Hide category filters`})),categories:fU(y1([Z6(),OG([X({categoryIds:fU(Z({description:`Category ID used for API calls to fetch products for this category`,examples:[`12345`,`67890`]})),wonCategoryIds:Y(fU(Z({description:`World-of-need category ID used for API calls to fetch products for this world-of-need category`,examples:[`7851`,`89632`]})))}),X({categoryIds:Y(fU(Z({description:`Category ID used for API calls to fetch products for this category`,examples:[`12345`,`67890`]}))),wonCategoryIds:fU(Z({description:`World-of-need category ID used for API calls to fetch products for this world-of-need category`,examples:[`7692`,`2356`]}))})])],{label:Z({description:`Category label displayed in the button`,examples:[`Alle Produkte`,`Küchengeräte`,`Koch- und Backutensilien`]})}),{description:`Array of category buttons. Clicking a button triggers an API call with the category ID to load products. Either category ids, world-of-need categories or both can be given.`}),a11yCarouselLabels:g9({description:`A11y props for category button carousel.`}),baseCmsId:Z({description:`Unique ID provided by the CMS, used in combination with other IDs (such as product IDs) as a key in v-for directives.`}),apiUrl:B9.properties.url,apiUrlParams:Y(fU(y1([Z6()],{key:Z({description:`URL parameter key`,examples:[`category`,`brand`,`sort`,`page`,`count`]}),value:Z({description:`URL parameter value`,examples:[`kueche`,`silvercrest`,`price-asc`,`1`,`12`]})}),{description:`Additional URL query parameters for API requests`})),apiXLocale:B9.properties.xLocale,apiAuth:B9.properties.auth,productUrlTemplate:Z({description:`Product url template. Use placeholder {id} and {slug} to be replaced with product id and slug via frontend.`,examples:[`/de/bp/{id}/{slug}`]}),itemsPerPage:Y(pG({description:`Amount of products that are loaded - initially on page load, and after clicking on the load-more-button. Default: 12`,minimum:1,default:12})),resultText:X({plural:Z({description:`Text used to display the currently visible and the total number of products. Use {current} and {total} as placeholder.`,examples:[`{current} of {total} Produkte`,`{current} of {total} products`]}),singular:Z({description:`Text used if there is only one product. Use {current} and {total} as placeholder.`,examples:[`{current} of {total} Produkt`,`{current} of {total} product`]}),noResults:Z({description:`Text used if there are no results.`,examples:[`Keine Produkte gefunden.`,`No products found.`]})}),loadMoreButtonLabel:Z({description:`Load more button label`,examples:[`Mehr laden`,`Load more`]}),fetchFailedText:Z({description:`Text displayed when the fetch failed.`,examples:[`Produkte konnten nicht geladen werden`,`Unfortunately something did not work. Please try again.`]})}),[]),X({image:a8()});var Gpe=2,Kpe=F({__name:`SilvercrestProductGridModule`,props:{textHeader:{},hideCategoryFilters:{},categories:{},a11yCarouselLabels:{},baseCmsId:{},apiUrl:{},apiUrlParams:{},apiXLocale:{},apiAuth:{},productUrlTemplate:{},itemsPerPage:{default:12},resultText:{},loadMoreButtonLabel:{},fetchFailedText:{},moduleContainer:{}},setup(e){let t=Pi(e,[`baseCmsId`,`moduleContainer`,`apiUrl`,`apiUrlParams`,`apiXLocale`,`apiAuth`,`itemsPerPage`,`categories`]),n=eu(`history`),r=t=>e.baseCmsId?`pg_${e.baseCmsId}_${t}`:t,i=M(0),a=M([]),o=M(1),s=M(0),c=M(!1),l=M(!1),u=M(!1),d=M(0),f=async(t,p=!1)=>{l.value=!0;let m=e.categories[i.value],h=p?1:t,g=p?t*e.itemsPerPage:e.itemsPerPage,_={page:h.toString(),count:g.toString()};m.categoryIds?.length&&(_.ids=m.categoryIds.toString()),m.wonCategoryIds?.length&&(_.ids_won=m.wonCategoryIds.toString()),e.apiUrlParams?.forEach(e=>{_[e.key]=e.value.toString()});try{let i=await fetch(`${e.apiUrl}?${new URLSearchParams(_).toString()}`,{headers:{"Content-Type":`application/json; charset=utf-8`,Accept:`*/*`,"X-Locale":e.apiXLocale,Authorization:e.apiAuth}});if(!i.ok)throw Error(`HTTP ${i.status}`);let l=await i.json();s.value=l.total??0,c.value=l.hasNextPage,o.value=t,p?a.value=l.products:a.value=[...a.value,...l.products],p&&(n[r(`page`)]=t.toString(),n[r(`cat`)]=m.cmsId),d.value=0}catch(e){d.value<Gpe?(d.value+=1,await f(t,p)):(u.value=!0,console.error(`Grid fetch failed:`,e))}finally{l.value=!1}},p=()=>{c.value&&!l.value&&f(o.value+1,!1)},m=e=>{i.value=e,a.value=[],f(1,!0)};return ai(()=>{let t=parseInt(n[r(`page`)])||1,a=n[r(`cat`)];if(a){let t=e.categories.findIndex(e=>e.cmsId===a);t!==-1&&(i.value=t)}f(t,t>1)}),(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-product-grid-module`}),{default:P(()=>[V(N(nz),U(t,{products:a.value,total:s.value,"current-page":o.value,"has-next-page":c.value,"items-per-page":e.itemsPerPage,categories:e.categories,"active-category-index":i.value,"is-loading":l.value,"has-error":u.value,"base-cms-id":e.baseCmsId,onLoadMore:p,onFilterCategory:m}),null,16,[`products`,`total`,`current-page`,`has-next-page`,`items-per-page`,`categories`,`active-category-index`,`is-loading`,`has-error`,`base-cms-id`])]),_:1},16))}});n3(X({quote:Z({description:"Quote text. Supports <b>...</b> for text highlighting and <a href='#' data-img-id='124'>...</a> for hover/focus image previews. The `data-img-id` must match a `cmsId` in the `images` array.",examples:[`“Lorem ipsum dolor sit amet, <b>consetetur sadipscing elitr</b>, sed diam nonumy eirmod <a href='#' data-img-id='124'>tempor invidunt</a> ut labore.”`]}),images:Y(fU(y1([Z6()],{image:Q6()}),{description:"Collection of preview images. Map each item to inline text elements using matching `cmsId` and `data-img-id` values."})),author:Y(Z({description:`Name or designation of the quote's author.`,examples:[`Max Mustermann / Author`]}
140)),moduleContainer:Y(h9())}),[`images`]),X({images:fU(a8())});var qpe=F({__name:`SilvercrestQuoteModule`,props:{quote:{},images:{},author:{},moduleContainer:{}},setup(e){return(t,n)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(mz),{quote:e.quote,author:e.author,images:e.images,class:`silvercrest-quote-module`},null,8,[`quote`,`author`,`images`])]),_:1},16))}}),Jpe=X({breadcrumbs:Y(M4(D9,[`moduleContainer`],{description:`Optional breadcrumb navigation items.`})),a11yPrintButtonLabel:Y(Z({description:`Accessible label for page print action button.`,examples:[`Seite drucken`]})),shareRecipe:Y(X({a11yShareButtonLabel:Z({description:`Accessible label for share action button.`,examples:[`Seite teilen`]})},{description:`Share recipe configuration placeholder.`})),image:$6({description:"Primary hero image. Map `src` from `data.recipe.thumbnail.landscape` (or `detailsImage.landscape`), and `aiGenerated` from `data.recipe.thumbnail.landscapeIsAiGenerated`."}),newBadgeLabel:Y(Z({description:"Optional label for 'New' badge. Rendered if backend logic determines recipe is new based on `data.recipe.publishedDate`.",examples:[`Neu`,`New`]})),rating:Y(X({value:pG({description:"Average rating value mapped directly from `data.recipe.rating` (0.0 to 5.0).",examples:[4.6],maximum:5}),label:Y(Z({description:"Formatted rating summary label combining `data.recipe.rating` and `data.recipe.totalRating`.",examples:[`4.6/5 (8)`,`4.6 von 5 (8 Bewertungen)`]}))},{description:`Rating score and review count information.`})),author:Y(X({name:Z({description:"Author display name mapped directly from `data.recipe.author.name`.",examples:[`Monsieur Cuisine Official`]}),official:Y(GW({description:"Set to `true` when `data.recipe.source === 'official'` to render official verification badge next to author name."}))})),headline:p9({description:"Main recipe title header. Map `text` directly from `data.recipe.name`.",examples:[{text:`Crispy knuckles of pork with radish salad...`}]}),description:Y(Z({description:"Brief recipe overview summary. Map directly from `data.recipe.description` (may be null in API)."})),cookingPilot:Y(X({enabled:GW({description:"Set to `true` to display Guided Cooking feature badge. Enabled if `data.recipe.deviceTypes` contains supported devices.",examples:[!0]}),a11yCookingPilotLabel:Y(Z({description:`Accessible label when Guided Cooking is enabled.`,examples:[`Unterstützt Guided Cooking`]}))})),badges:Y(fU(y1([Z6(),M4(v9(),[`variant`])],{},{description:"Array of meta chip badges combining: 1. Total time formatted from `data.recipe.duration` (in min), 2. Difficulty from `data.recipe.complexity`, 3. Category labels from `data.recipe.categories[].name`.",examples:[[{label:`230 min Gesamtzeit`,icon:`clock`},{label:`Easy`},{label:`Main courses`},{label:`German cuisine`}]]}))),devices:Y(fU(y1([Z6()],{image:$6({description:`Device model icon asset.`}),label:Z({description:"Public display name mapped from internal device keys in `data.recipe.deviceTypes[]` (e.g. 'MC2.0' -> 'MC connect', 'MC3.0' -> 'MC smart').",examples:[`MC smart`,`MC connect`]})}),{description:"List of supported Monsieur Cuisine appliance models mapped from `data.recipe.deviceTypes[]`."}))},{description:`Recipe hero / stage section properties.`}),Ype=X({headline:p9({description:`Section header for instructions (e.g. 'Zubereitung').`,examples:[{text:`Zubereitung`}]}),instructionsSteps:fU(y1([Z6(),w9()],{}),{description:"Step-by-step instruction cards array mapped directly from `data.recipe.servingSizes[n].steps[]` for active portion size."}),instructionsText:Y(Z({description:"Continuous narrative instruction text mapped directly from `data.recipe.servingSizes[n].instruction` for active portion size."})),stepsTextSwitch:X({stepsLabel:Z({description:`Label for step-by-step view toggle button.`,examples:[`Schritte`]}),textLabel:Z({description:`Label for plain text view toggle button.`,examples:[`Text`]}),a11yLabel:Z({description:`Accessible label for view toggle tablist container.`,examples:[`Anzeige der Zubereitungsschritte`]})},{description:`Labels and accessibility configuration for view switch toggle.`}),defaultView:Y(OG([rG(`steps`),rG(`text`)],{description:`Initial view mode shown on first render. Defaults to 'steps'.`,default:`steps`}))}),Xpe=X({headline:p9({description:`Section header for ingredients (e.g. 'Zutaten').`,examples:[{text:`Zutaten`}]}),ingredientsCategories:fU(y1([Z6()],{label:Z({description:"Ingredient category header label. Mapped from `data.recipe.servingSizes[n].ingredientGroups[m].name`, or fallback (e.g. 'Allgemeine Zutaten') for items where `ingredientGroupId === null`.",examples:[`FOR THE KNUCKLES OF PORK`,`FOR THE RADISH SALAD`]}),ingredients:fU(y1([Z6()],{label:Z({description:"Ingredient display name mapped directly from `data.recipe.servingSizes[n].ingredients[i].name`.",examples:[`pork knuckles`,`mustard, medium-hot`,`apple vinegar`]}),amount:Z({description:"Formatted quantity string combining `ingredient.amount` and `ingredient.unit` (e.g. '2' + '' -> '2', '1½' + 'tsp' -> '1½ tsp', '40' + 'g' -> '40g').",examples:[`2`,`1½ tsp`,`40g`]})}),{description:`List of ingredients belonging to this category group.`})}),{minItems:1,description:"Grouped ingredients list for active serving size. Categories mapped from `data.recipe.servingSizes[n].ingredientGroups[]` and associated items from `data.recipe.servingSizes[n].ingredients[]` via `ingredientGroupId`."}),initialOpenAccordion:Y(OG([pG(),fU(pG())],{description:`Index — or array of indexes — of category accordions expanded by default.`,examples:[0,[0,1]]}))});n3(X({recipeId:Z({description:"Unique recipe identifier mapped directly from stringified `data.recipe.id`.",examples:[`246374`]}),stage:Jpe,content:fU(y1([Z6()],{servingSize:X({id:Z({description:"Option identifier mapped from stringified `data.recipe.servingSizes[n].id`.",examples:[`1`]}),amount:pG({description:"Number of servings mapped directly from `data.recipe.servingSizes[n].amount`.",examples:[4]}
140),unit:Z({description:"Serving size unit string mapped directly from `data.recipe.servingSizes[n].servingUnit`.",examples:[`portions`]}),isDefault:Y(GW({description:"Set to `true` when `data.recipe.servingSizes[n].id === data.recipe.defaultServingSizeId` to select by default.",examples:[!0]}))},{description:`Portion size dropdown option object.`}),instructions:Ype,ingredients:Xpe}),{description:"Array of portion-specific content blocks corresponding 1:1 to items in `data.recipe.servingSizes[]`."}),nutritionInformation:Y(X({headline:Y(p9({description:`Section header for nutritional breakdown.`,examples:[{text:`Nährwerte pro Portion`}]})),nutrients:fU(y1([Z6()],{value:Z({description:"Formatted nutrient quantity and unit combining `nutrient.amount` + `nutrient.unit` (e.g. 838 + 'kcal' -> '838 kcal', 64 + 'g' -> '64 g').",examples:[`838 kcal`,`6 g`,`64 g`,`60 g`]}),label:Z({description:"Localized name of nutrient mapped from `data.recipe.nutrients[k].name`.",examples:[`Energie`,`Kohlenhydrate`,`Fett`,`Eiweiß`]})},{description:`Individual nutritional stat card.`}),{description:"List of key nutritional metrics mapped from `data.recipe.nutrients[]`.",minItems:1})},{description:`Nutritional breakdown section displaying stats per portion.`})),servingSizeButtonLabel:Z({description:`Label for portion size dropdown trigger button.`,examples:[`Portionsgrößen`]}),a11yServingSizeGroupLabel:Z({description:`Accessible label for portion size radio group container.`,examples:[`Portionsgröße wählen`]}),a11yPortionSizeStatusAnnouncementTemplate:Z({description:`Screen reader live region template for portion size updates. Use {newPortionSize} as placeholder.`,examples:[`Zutaten und Zubereitung für {newPortionSize} geladen.`]}),moduleContainer:Y(h9())}),[`stage`]),X({stage:X({image:a8(),devices:Y(fU(X({image:a8()})))})});var Zpe={class:`silvercrest-recipe-detail-page-module__sr-only`,"aria-live":`polite`},Qpe={class:`silvercrest-recipe-detail-page-module__content-container`},$pe={key:2},eme=F({__name:`SilvercrestRecipeDetailPageModule`,props:{recipeId:{},stage:{},content:{default:()=>[]},nutritionInformation:{},servingSizeButtonLabel:{},a11yServingSizeGroupLabel:{},a11yPortionSizeStatusAnnouncementTemplate:{},moduleContainer:{}},setup(e){let t=W(()=>[...e.content].sort((e,t)=>e.servingSize.amount-t.servingSize.amount).map(e=>({id:e.servingSize.id,amount:e.servingSize.amount,unit:e.servingSize.unit}))),n=M(t.value.find(t=>e.content.find(e=>e.servingSize.id===t.id)?.servingSize.isDefault)??t.value[0]),r=W(()=>e.content.find(e=>e.servingSize.id===n.value?.id)??e.content[0]),i=W(()=>({servingSizeButtonLabel:e.servingSizeButtonLabel,a11yRadioGroupLabel:e.a11yServingSizeGroupLabel,options:t.value})),a=M(``);return tr(n,(t,n)=>{if(t&&n&&t.id!==n.id){let n=`${t.amount} ${t.unit}`.trim();a.value=e.a11yPortionSizeStatusAnnouncementTemplate.replace(`{newPortionSize}`,n)}},{deep:!0}),(t,o)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-recipe-detail-page-module`}),{default:P(()=>[V(N(wB),U(e.stage,{class:`silvercrest-recipe-detail-page-module__stage`}),null,16),B(`output`,Zpe,we(a.value),1),B(`div`,Qpe,[r.value?(L(),z(N(Rz),U({key:0},r.value.ingredients,{"selected-serving-size":n.value,"onUpdate:selectedServingSize":o[0]||=e=>n.value=e,"serving-size":i.value,"recipe-id":e.recipeId,class:`silvercrest-recipe-detail-page-module__information`}),null,16,[`selected-serving-size`,`serving-size`,`recipe-id`])):H(``,!0),r.value?(L(),z(N(cB),U({key:1},r.value.instructions,{"recipe-id":e.recipeId,class:`silvercrest-recipe-detail-page-module__instructions`}),null,16,[`recipe-id`])):H(``,!0),e.nutritionInformation?(L(),R(`div`,$pe,[o[1]||=B(`h3`,null,`Nutrition Information Placeholder`,-1),B(`h4`,null,we(e.nutritionInformation.headline?.text),1),o[2]||=B(`br`,null,null,-1),(L(!0),R(I,null,bi(e.nutritionInformation.nutrients,e=>(L(),R(`div`,{key:e.cmsId},[B(`h5`,null,we(e.value),1),B(`h6`,null,we(e.label),1)]))),128))])):H(``,!0)])]),_:1},16))}}),V9=12;function H9(e,t,n,r){let i=rn([]),a=M(0),o=M(V9),s=M(1),c=M(0),l=M(!1),u=M(!1),d=Ol();async function f(r,f){l.value=!0,u.value=!1;try{let l=typeof globalThis>`u`?void 0:d.value.origin,u=new URL(on(e),l);u.searchParams.set(`searchTerm`,r),u.searchParams.set(`page`,String(f));let p=await fetch(u,{method:`GET`,headers:{Accept:`application/json`,"X-Locale":on(t),Authorization:on(n)}});if(!p.ok)throw Error(p.statusText);let m=await p.json();i.value=f===1?m.data.recipes:[...i.value,...m.data.recipes],a.value=m.data.total,o.value=m.data.pageSize??V9,s.value=m.data.currentPage,c.value=m.data.totalPage}catch{u.value=!0}finally{l.value=!1}}let p=W(()=>on(r));function m(){i.value=[],a.value=0,o.value=V9,s.value=1,c.value=0}tr([p,s],([e,t],n)=>{let r=n?.[0];if(e===void 0){m();return}if(e!==r&&t!==1){s.value=1;return}f(e,t)},{immediate:!0});let h=W(()=>s.value<c.value),g=W(()=>i.value.map(e=>{let t=e.thumbnail?.landscape||e.thumbnail?.portrait;return{id:String(e.id),title:e.name,recipeLink:e.url,...t?{image:{src:t,alt:e.name}}:{}}}));return{recipes:Gt(i),suggestions:Gt(g),totalCount:Gt(a),pageSize:Gt(o),currentPage:s,hasNextPage:h,isLoading:Gt(l),hasError:Gt(u),totalPage:Gt(c)}}function tme(e){return f6.Object({submitLabel:f6.String({description:`Aria-label for the search submit button.`,examples:[`Search`]}),placeholder:f6.String({description:`Placeholder for the search input field.`,examples:[`Search by recipe`]}),a11yInputLabel:f6.String({description:`Aria-label for the search input field.`,examples:[`Search content`]}),a11yResetLabel:f6.String({description:`Aria-label for the search reset button.`,examples:[`Reset Search`]})},e)}function U9(e){return f6.Object({moduleContainer:f6.Optional(h9({description:`Container settings for the Silvercrest Media Module`})),suggestApi:R9(),overviewPageLink:l8({topLevelOptions:{description:`Link to the recipe overview page. The link is displayed in the flyout suggestions, and a search query parameter is appended when the user submits a search term.`},labelOptions:{description:`Displayed link label. Use {count} as a placeholder for the total number of recipes.`,examples:[`Alle {count} Rezepte anzeigen`]}}),searchLabels:tme()},e)}var W9=X({headlineTemplate:Z({description:`Headline template for the recipe results text header. Use {count} and {query} as placeholders.`,examples:[`{count} Ergebnisse für "{query}"`]}),description:Z({description:`Description for the recipe results text header.`,examples:[`Entdecke passende Rezepte für deine Suche.`]})});n3($U([U9({description:`Shared configuration for the Silvercrest recipe search.`}),X({resultsTextHeader:W9,noResultsTextHeader:W9,defaultTextHeader:W9,recipeApi:R9(),devices:fU(X({id:Z({description:`Device type identifier used to match the recipe's supported devices.`}),image:Q6({description:`Smart image of the Monsieur Cuisine device. The alt text should hold the name of the device.`})},{description:`Monsieur Cuisine device configuration.`}),{description:`List of supported Monsieur Cuisine devices.`}),translations:X({hoursLabel:Z({description:`Translation for the hours label used when formatting recipe durations.`,examples:[`Std.`]}),minutesLabel:Z({description:`Translation for the minutes label used when formatting recipe durations.`,examples:[`Min.`]})}),recipeIsNew:Y(X({label:Z({description:`Label shown for recipes that were published within the configured period.`,examples:[`Neu`]}
140),months:pG({description:`Number of months for which a recipe is considered new.`,examples:[1]})})),loadedResultsCountTemplate:Z({description:`Template for the count of currently shown and total recipe results. Use {current} and {total} as placeholders.`,examples:[`{current} von {total} Produkten`,`{current} of {total} products`]}),loadMoreButtonLabel:Z({description:`Label for the button that loads the next page of recipe results.`,examples:[`Mehr laden`,`Load more`]})})]),[`devices`]),X({devices:X({image:a8()})});var nme=F({__name:`SilvercrestRecipeResultsPageModule`,props:{suggestApi:{},recipeApi:{},devices:{},translations:{},moduleContainer:{},resultsTextHeader:{},noResultsTextHeader:{},defaultTextHeader:{},recipeIsNew:{},searchLabels:{},overviewPageLink:{},loadedResultsCountTemplate:{},loadMoreButtonLabel:{}},setup(e){let t=Ol(),n=eu(`history`),r=M(),i=M(e.defaultTextHeader),{suggestions:a,totalCount:o}=H9(()=>e.suggestApi.url,()=>e.suggestApi.xLocale,()=>e.suggestApi.auth,r),{totalCount:s}=H9(()=>e.recipeApi.url,()=>e.recipeApi.xLocale,()=>e.recipeApi.auth,()=>``),{recipes:c,totalCount:l,pageSize:u,currentPage:d,hasNextPage:f,isLoading:p}=H9(()=>e.recipeApi.url,()=>e.recipeApi.xLocale,()=>e.recipeApi.auth,()=>n.searchTerm?.trim()??``);function m(e,t){if(e!=null)return{value:e,label:`${e}/5 (${t})`}}function h(e,t){let n=new Date(e.replace(` `,`T`)),r=new Date;return r.setMonth(r.getMonth()-t),n>=r}function g(e,t){return t.filter(t=>e.includes(t.id)).map(e=>({image:e.image}))}function _(t){let n=Math.floor(t/60),r=t%60,i=[];return n>0&&i.push(`${n}${e.translations.hoursLabel}`),(r>0||n===0)&&i.push(`${r}${e.translations.minutesLabel}`),i.join(` `)}function v(e,t,n,r){let i=[];return t!==void 0&&i.push({cmsId:`${e}-duration`,label:_(t)}),n!==void 0&&i.push({cmsId:`${e}-complexity`,label:n}),i.push(...r.map(t=>({cmsId:`${e}-category-${t.id}`,label:t.name}))),i}function y(e){return e?e.replace(`{count}`,String(l.value??0)).replace(`{query}`,n.searchTerm??``):``}tr([p,()=>n.searchTerm,l],([t])=>{t||(n.searchTerm?i.value=(l.value??0)>0?e.resultsTextHeader:e.noResultsTextHeader:i.value=e.defaultTextHeader)},{immediate:!0});let b=W(()=>({headline:{text:y(i.value.headlineTemplate),as:`h1`},description:y(i.value.description)})),x=W(()=>{let i=e.overviewPageLink?.href,a=t.value.href,c=r.value,u=c||n.searchTerm,d=i;if(i&&u&&a)try{let e=new URL(i,a);e.searchParams.set(`searchTerm`,u),d=e.href}catch(e){console.error(`Malformed overviewPageLink href:`,e)}let f=c?o.value??0:s.value??l.value??0;return{...e.overviewPageLink,label:e.overviewPageLink.label.replace(`{count}`,String(f)),href:d}}),S=W(()=>e.loadedResultsCountTemplate.replace(`{current}`,String(c.value.length)).replace(`{total}`,String(l.value??0))),C=W(()=>c.value.map(t=>({author:{name:t.author.name,avatar:{src:t.author.avatar,alt:``},isOfficial:t.source===`official`},title:t.name,devices:g(t.deviceTypes,e.devices),image:{src:t.thumbnail.landscape||t.thumbnail.portrait||``,alt:``,aiGenerated:t.thumbnail.landscapeIsAiGenerated||t.thumbnail.portraitIsAiGenerated},rating:m(t.rating,t.totalRating),href:t.url,...t.publishedDate&&e.recipeIsNew?{isNew:h(t.publishedDate,e.recipeIsNew.months)?e.recipeIsNew.label:void 0}:{},badges:v(t.id,t.duration,t.complexity,t.categories),cookingPilot:{enabled:!1,cookingPilotA11yLabel:`Pilot`}}))),w=$c(e=>{r.value=e.length>=3?e:void 0},500);function T(e){n.searchTerm=e.trim()||void 0,d.value=1}function E(e){w(e)}function D(){d.value+=1}return(t,r)=>(L(),R(I,null,[V(N(Sk),U(e.moduleContainer,{class:`silvercrest-recipe-results-page-module__search-container`}),{default:P(()=>[V(N(dB),{"text-header":b.value,"search-labels":e.searchLabels,"search-query":N(n).searchTerm,"overview-page-link":x.value,suggestions:N(a),onSearch:E,onSubmit:T},null,8,[`text-header`,`search-labels`,`search-query`,`overview-page-link`,`suggestions`])]),_:1},16),V(N(Sk),{class:`silvercrest-recipe-results-page-module__results-container`,theme:`grey`,"padding-top":`large`,"padding-bottom":`large`},{default:P(()=>[V(N(vz),{"topic-cards":C.value,"result-count-text":S.value,"has-next-page":N(f),"is-loading":N(p),"page-size":N(u),"remaining-recipe-count":N(f)?(N(l)??0)-N(c).length:void 0,"load-more-button-label":e.loadMoreButtonLabel,onLoadMore:D},null,8,[`topic-cards`,`result-count-text`,`has-next-page`,`is-loading`,`page-size`,`remaining-recipe-count`,`load-more-button-label`])]),_:1})],64))}});$U([U9({description:`Shared configuration for the Silvercrest recipe search.`}),X({textHeader:Y(M4(m9(),`socialMediaLinks`))})]);var rme=F({__name:`SilvercrestRecipeSearchModule`,props:{suggestApi:{},moduleContainer:{},textHeader:{},searchLabels:{},overviewPageLink:{}},setup(e){let t=Ol(),n=M(),{suggestions:r,totalCount:i}=H9(()=>e.suggestApi.url,()=>e.suggestApi.xLocale,()=>e.suggestApi.auth,n),a=W(()=>{let r=e.overviewPageLink?.href,a=t.value.href,o=r;if(r&&n.value&&a)try{let e=new URL(r,a);e.searchParams.set(`searchTerm`,n.value),o=e.href}catch(e){console.error(`Malformed overviewPageLink href:`,e)}return{...e.overviewPageLink,label:e.overviewPageLink.label.replace(`{count}`,String(i.value??0)),href:o}}),o=$c(e=>{n.value=e.length>=3?e:void 0},500);function s(n){let r=e.overviewPageLink?.href,i=t.value.href;if(!(!r||!i))try{let e=new URL(r,i);e.searchParams.set(`searchTerm`,n),globalThis.location.href=e.href}catch(e){console.error(`Malformed overviewPageLink href in onSubmit:`,e)}}return(t,n)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-recipe-search-module`}),{default:P(()=>[V(N(dB),{"text-header":e.textHeader,"search-labels":e.searchLabels,"overview-page-link":a.value,suggestions:N(r),onSearch:N(o),onSubmit:s},null,8,[`text-header`,`search-labels`,`overview-page-link`,`suggestions`,`onSearch`])]),_:1},16))}});n3(y1([k9({description:`Animated video object`})],{videoDuration:pG({minimum:1,description:`Total video duration in seconds. Used to immediately reserve scroll height (1s = 480px) on page load to prevent CLS.`}),videoDurationMobile:Y(pG({minimum:1,description:`Total mobile video duration in seconds. Please make sure to provide this value if the mobile video has a different duration. Used to immediately reserve scroll height (1s = 480px) on page load to prevent CLS on mobile.`})),cards:fU($U([rpe(),Z6()]),{description:`Array of storytelling cards`}),a11yLabels:X({sectionAriaLabel:Z({description:`Accessible name for the scrollytelling section landmark.`,examples:[`Interactive feature timeline`]}),skipLinkText:Z({examples:[`Skip interactive sequence`],description:`Text for the keyboard skip link to bypass long scroll areas.`}),reducedMotionStatus:Z({description:`Politeness live region text announced when reduced motion overrides scroll seeking`}),cardProgressTemplate:Z({description:`Localized string pattern for card counter announcements. Use {current} and {total} as placeholders`,examples:[`Step {current} of {total}`]})}
140),moduleContainer:Y(y1([M4(h9(),[`theme`])],{theme:Y(J6([...Object.values(SV),`glass-look`],{description:`The theme decides on the background color of the section and adjusts the font color accordingly.`,examples:[SV.light,`glass-look`]}))}))}),[`video`,`videoMobile`]),X({video:X({poster:Y(a8())}),videoMobile:Y(X({poster:Y(a8())}))});var ime=F({__name:`SilvercrestScrollytellingModule`,props:{video:{},videoMobile:{},videoDuration:{},videoDurationMobile:{},cards:{},a11yLabels:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-scrollytelling-module__container`}),{default:P(()=>[V(N(HB),_e(to(t)),null,16)]),_:1},16))}});function ame(e){return X({icon:f9({description:`Icon name for the SegmentedCard. Only use icon names from the IconNamesSchema.`,examples:[`placeholder`]}),title:Z({description:`Title of the icon-type SegmentedCard. Maximum of 3 lines of text are shown.`,examples:[{title:`Icon Type Title`}]})},{description:`Card for segmented control - Icon type`,...e})}function ome(e){return X({image:Q6({description:`Image for the SegmentedCard.`,examples:[{type:`native`,src:`logo.png`,alt:`Company Logo`}]}),title:Z({description:`Title of the image-type SegmentedCard. Maximum of 3 lines of text are shown.`,examples:[{title:`Image Type Title`}]})},{description:`Card for segmented control - Image type`,...e})}function sme(e){return X({image:Q6({description:`Image for the SegmentedCard.`,examples:[{type:`native`,src:`logo.png`,alt:`Company Logo`}]}),title:Z({description:`Title of the video-type SegmentedCard. Maximum of 3 lines of text are shown.`,examples:[{title:`Video Type Title`}]})},{description:`Card for segmented control - Video type`,...e})}
140X({textHeader:m9({description:`Text header for the SegmentedContentElementsModule.`,examples:[{headline:{text:`Segmented content elements`}}]}),segments:fU(y1([Z6()],{tabCard:OG([y1([ame()],{type:rG(`icon`)}),y1([ome()],{type:rG(`image`)})],{description:`Segment card for the SegmentedContentElementsModule. (only type image and icon)`,examples:[{type:`image`,image:{type:`native`,src:`logo.png`,alt:`Company Logo`,sources:[{srcset:`logo.png, logo-2x.png 2x`,media:`(min-width: 600px)`}]},title:`This is a Headline of a Teaser Segment Card with 70 characters`}]}),content:y1([F9({description:`Content for the SegmentedContentElementsModule. Will be displayed as HighlightTeaser.`})],{mediaPosition:Y(J6([`left`,`right`],{description:`Position of the media in the teaser.`,default:`left`}))})}),{description:`Array of tabCard and content for the SegmentedContentElementsModule. Max 4 segments are advised. If only one segment is set, the tabCards will not be shown.`}),a11yCarouselLabels:g9(),moduleContainer:Y(h9({description:`Optional container settings for the module.`}))}),X({media:X({type:OG([rG(`image`),rG(`video`)])})}),X({segments:X({tabCard:X({image:a8()}),content:X({media:OG([X({image:a8()}),X({media:OG([X({image:a8()}),X({video:X({poster:a8()}),videoMobile:X({poster:a8()})})])})])})})});var cme=F({__name:`SilvercrestSegmentedContentElementsModule`,props:{textHeader:{},segments:{},moduleContainer:{},a11yCarouselLabels:{}},setup(e){let t=Pi(e,[`moduleContainer`]),n=W(()=>!e.moduleContainer||e.moduleContainer?.theme===`light`?`light`:`dark`);return(r,i)=>(L(),z(N(Sk),U({class:`silvercrest-segmented-content-elements-module`},e.moduleContainer,{"content-width":`none`}),{default:P(()=>[V(N(Nre),U(t,{theme:n.value}),null,16,[`theme`])]),_:1},16))}});function G9(e){return X({image:Q6({description:`Image that should be used as preview image.`}),a11yPlayButtonLabel:Z({description:`Label for the button that should play the video.`,examples:[`Abspielen`]}),aspectRatio:Y(X({phonePortrait:_9({default:`4/3`}),desktop:_9({default:`16/9`})},{description:`Optional responsive aspect ratios for mobile and desktop.`})),buttons:Y(fU(y1([Z6(),l8({labelOptions:{description:`Label of the button.`,examples:[`Mehr erfahren`]}})],{level:J6([`primary`,`secondary`])},{description:`Optional button (small).`}),{description:`Optional primary and/or secondary buttons (small).`,maxItems:2})),videoCaption:Y(X({textBeforeLink:Y(Z({description:`Text displayed before the link.`})),linkLabel:Z({description:`Label text for the link.`}),linkA11yLabel:Z({description:`Accessible label for the link.`}),href:Z({description:`URL the link points to.`}),target:Y(o8()),textAfterLink:Y(Z({description:`Text displayed after the link.`}))},{description:`Info texts with link configuration.`}))},e)}var lme=X({imagePreview:G9({description:`Image preview configuration for the consent wrapper.`}),oneTrustNotLoadedWarning:Y(Z({description:`Error message that appears if OneTrust can not be loaded.`,examples:[`Funktionalität, um ihre Cookie Einstellungen zu verwenden, ist momentan nicht verfügbar. Haben Sie einen Adblocker aktiviert?`]})),categoriesNeeded:Y(fU(Z(),{description:`Array of one trust categories that need to be accepted to show the youtube video. If nothing is given T0002 is used as default.`,examples:[[`T0002`]]})),consentDialog:X({label:Z({description:`Headline for the consent dialog.`,examples:[`Informationen zur Verarbeitung Ihrer Daten!`]}),confirmText:Z({description:`Label of the button that confirms the consent.`,examples:[`Akzeptieren`]}),cancelText:Z({description:`Label of the button that cancels the consent.`,examples:[`Ablehnen`]}),ariaLabelClose:Z({description:`Accessibility label for the close button.`,examples:[`Consent dialog schließen`]}),content:Y(Z({description:`Content of the consent dialog.`,examples:[`Wir haben YouTube-Videos in unser Online-Angebot eingebunden, die auf YouTube gespeichert sind und von unserer Website aus direkt abspielbar sind.`]}))},{description:`Youtube consent dialog properties`})}),ume={key:0},K9=F({__name:`SilvercrestYoutubeConsentWrapper`,props:{imagePreview:{},oneTrustNotLoadedWarning:{},categoriesNeeded:{default:()=>[`T0002`]},consentDialog:{}},setup(e){let{loaded:t,activeGroups:n,setCookieConsent:r}=Wg(),i=M(!1);async function a(){if(!t.value){i.value=!0;return}try{await r(e.categoriesNeeded)}catch(e){console.error(e),i.value=!0}}let o=W(()=>t.value&&e.categoriesNeeded.every(e=>n.value.includes(e))||i.value);return(n,r)=>(L(),R(I,null,[V(N(yV),{"image-preview":e.imagePreview,"consent-dialog":e.consentDialog,"consent-given":o.value,onConfirmed:a},{default:P(()=>[Si(n.$slots,`default`)]),_:3},8,[`image-preview`,`consent-dialog`,`consent-given`]),!N(t)&&e.oneTrustNotLoadedWarning?(L(),R(`p`,ume,we(e.oneTrustNotLoadedWarning),1)):H(``,!0)],64))}});function dme(e){return X({video:X({videoId:Z({description:`Defines the youtube video id.`,examples:[`IVDJfQrU8xE`]})},{description:`YouTube video configuration.`}),imagePreview:G9({description:`Image preview configuration.`}),a11yLabels:X({closeButtonLabel:Z({description:`Accessible label of the button that closes the lightbox that opens on desktop after play button is clicked.`,examples:[`Lightbox sc
140hließen`]}),lightboxLabel:Z({description:`Accessible label of the lightbox that contains the video.`,examples:[`Youtube Video Player`]})},{description:`Accessibility labels.`})},e)}var q9=y1([n3(lme,[`consentDialog`,`categoriesNeeded`,`oneTrustNotLoadedWarning`]),dme()],{moduleContainer:Y(h9()),textHeader:Y(m9({description:`Optional TextHeader above video.`}))});n3(q9,[]),X({imagePreview:X({image:a8()})}),X({textHeader:Y(m9({description:`Text header for the SegmentedContentElementsModule.`,examples:[{headline:{text:`Segmented content elements`}}]})),segments:fU(y1([Z6()],{tabCard:sme({description:`Segment card for the SegmentedContentElementsModule. (only type image and icon)`,examples:[{type:`video`,image:{type:`native`,src:`logo.png`,alt:`Company Logo`,sources:[{srcset:`logo.png, logo-2x.png 2x`,media:`(min-width: 600px)`}]},title:`This is a Headline of a Teaser Segment Card with 70 characters`}]}),content:M4(q9,[`moduleContainer`,`textHeader`])}),{description:`Array of tabCards and contents for the SegmentedVideoModule. Max 4 segments are advised.`}),moduleContainer:Y(h9({description:`Optional container settings for the module.`}))}),X({segments:X({tabCard:X({image:a8()}),content:X({imagePreview:X({image:a8()})})})});var fme=F({__name:`SilvercrestSegmentedVideoModule`,props:{textHeader:{},segments:{},moduleContainer:{}},setup(e){let t=W(()=>({tabCards:e.segments.map(e=>({cmsId:e.cmsId,...e.tabCard})),theme:e.moduleContainer?.theme===`dark`?`dark`:`light`}));return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-segmented-video-module`}),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-segmented-video-module__text-header`}),null,16)):H(``,!0),V(N(qB),_e(to(t.value)),xi({_:2},[bi(e.segments,e=>({name:e.cmsId,fn:P(()=>[V(K9,{"image-preview":e.content.imagePreview,"consent-dialog":e.content.consentDialog,"one-trust-not-loaded-warning":e.content.oneTrustNotLoadedWarning,"categories-needed":e.content.categoriesNeeded},{default:P(()=>[V(N(_V),{video:e.content.video,"image-preview":e.content.imagePreview,"a11y-labels":e.content.a11yLabels},null,8,[`video`,`image-preview`,`a11y-labels`])]),_:2},1032,[`image-preview`,`consent-dialog`,`one-trust-not-loaded-warning`,`categories-needed`])])}))]),1040)]),_:1},16))}});y1([n3(X({moduleContainer:Y(h9({description:`Container settings for the Silvercrest Simple Card Container Module`}
140)),textHeader:Y(M4(m9({description:`Optional text header for the card container (recommended for SEO)`}),[`socialMediaLinks`])),cards:fU(y1([Z6(),x9()],{}),{description:`Array of cards to be displayed in the carousel. At least 2 cards are required. Maximum 3 cards are allowed. Please make sure to only provide the same card-type for all cards.`,minItems:2,maxItems:3}),cardAspectRatio:Y(_9({description:`Optional aspect ratio applied to all cards. If set, it overrides any individual aspect ratio defined within the card schema. Default: '4/3'`})),cardAspectRatioMobile:Y(_9({description:`Optional aspect ratio for the cards on mobile (if not set, cardAspectRatio or default value is used).`}))}),[`cardAspectRatio`,`cardAspectRatioMobile`])],{cards:fU(y1([Z6()],{type:J6([`image`,`text-image`,`product`],{description:`Type of card.`,examples:[`image`,`text-image`,`product`]})})),amountOfCards:J6([`2`,`3`],{description:`Amount of cards to be displayed in the carousel.`,examples:[`2`,`3`]})}),X({cards:fU(X({image:a8({description:`Smart image specs for the card image.`})}))});var pme=F({__name:`SilvercrestSimpleCardContainerModule`,props:{moduleContainer:{},textHeader:{},cards:{},cardAspectRatio:{},cardAspectRatioMobile:{}},setup(e){return(t,n)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-simple-card-container-module__text-header`}),null,16)):H(``,!0),V(N(JB),{cards:e.cards,"card-aspect-ratio":e.cardAspectRatio,"card-aspect-ratio-mobile":e.cardAspectRatioMobile},null,8,[`cards`,`card-aspect-ratio`,`card-aspect-ratio-mobile`])]),_:1},16))}});n3(X({moduleContainer:Y(h9()),textHeader:Y(M4(m9(),[`socialMediaLinks`])),cards:fU($U([Z6(),E9()]),{description:`Array of Small Cards. In the interactive variant up to 8 cards are displayed. More cards can be added to the array and are displayed when the user clicks on the 'Show more' button. A minimum of 3 cards is advised`}),interactiveMode:Y(X({showMoreButtonLabel:Z({description:`Label for the button to show more than 8 cards. Button is show if number of cards > 8`,examples:[`Show more products`]}),showLessButtonLabel:Z({description:`Label for the button to hide all but 8 cards. Button is show if number of cards > 8`,examples:[`Show less products`]})},{description:`Optional configuration for interactive mode`}))}),[`cards`]),X({cards:fU(X({image:a8()}))});var mme=F({__name:`SilvercrestSmallCardsModule`,props:{textHeader:{},cards:{},interactiveMode:{},moduleContainer:{}},setup(e){return(t,n)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-small-cards-module__text-header`}),null,16)):H(``,!0),V(N(XB),{cards:e.cards,"interactive-mode":e.interactiveMode},null,8,[`cards`,`interactive-mode`])]),_:1},16))}});X({moduleContainer:Y(h9()),textHeader:Y(m9({description:`Text header as headline/introduction section above the social wall.`})),wallUrl:Z({description:`Link to the social wall that should be displayed. The settings in the walls.io account influence this component's behavior; e.g. if autoscroll is not enabled for the wall and injectLoadMoreButton is not set here, older posts cannot be loaded.`,examples:[`https://my.walls.io/rd7u8`]}),title:Z({description:`HTML-title attribute that will be set on the social wall iframe.`,examples:[`Social Wall`]}),labelLoadMoreButton:Z({description:`Text displayed in the 'Load More' button.`,examples:[`Mehr anzeigen`]}),injectLoadMoreButton:Y(GW({default:!0,description:`Only makes sense for some walls.io layouts (e.g. fluid layout). In this case, default is true, since the design shows a load more button. When height is set, this can be set to true, but the load more button is still not displayed.`})),disableAutoheight:Y(GW({description:`Autoheight is enabled per default. This means the social wall automatically extends its height to fit all posts. Set true to disable autoheight. See: [walls.io](https://help.walls.io/en/articles/1522251-how-to-embed-a-social-wall-on-a-website#wallsio-javascript-main-widget-settings---custom-width--height)`})),height:Y(pG({description:`Set a custom height for you social wall. When height is set, autoheight is automatically disabled. See: [walls.io](https://help.walls.io/en/articles/1522251-how-to-embed-a-social-wall-on-a-website#wallsio-javascript-main-widget-settings---custom-width--height)`,examples:[600,900]})),disableLazyload:Y(GW({description:`For performance reasons lazyload should be kept enabled. See: [walls.io](https://help.walls.io/en/articles/1522251-how-to-embed-a-social-wall-on-a-website#lazy-loading-for-better-page-speed-results)`}))});var hme=F({__name:`SilvercrestSocialWallModule`,props:{moduleContainer:{},textHeader:{},wallUrl:{},title:{},labelLoadMoreButton:{},injectLoadMoreButton:{default:!0},disableAutoheight:{},height:{},disableLazyload:{}},setup(e){let t=M(null),n=Su(),r=()=>{let r=t.value?.wallContainerRef;if(r){let t=document.createElement(`script`);t.async=!0,t.src=`https://walls.io/js/wallsio-widget-1.2.js`,t.dataset.width=`100%`,n.value&&(t.id=n.value),t.dataset.wallurl=e.wallUrl,t.dataset.title=e.title,t.dataset.loadmoretext=e.labelLoadMoreButton,t.dataset.lazyload=e.disableLazyload?`
1400`:`1`,t.dataset.injectloadmorebutton=e.injectLoadMoreButton?`1`:`0`,t.dataset.loadmorecount=`8`,e.height?(t.dataset.height=e.height.toString(),t.dataset.autoheight=`0`):t.dataset.autoheight=e.disableAutoheight?`0`:`1`,r.appendChild(t)}};return ai(()=>r()),(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-social-wall-module`}),{default:P(()=>[e.textHeader?(L(),z(N(VS),_e(U({key:0},e.textHeader)),null,16)):H(``,!0),V(N(ZB),{ref_key:`socialWallRef`,ref:t},null,512)]),_:1},16))}});X({moduleContainer:Y(h9({description:`Container settings for the Silvercrest Stage Gallery Module`})),indicatorType:Y(J6([`semantic`,`dots-only`],{description:`Type of progress pagination indicator. Default: semantic`,default:`semantic`})),items:fU(y1([Z6()],{textHeader:M4(m9({description:`Text header for a media item in the Silvercrest Stage Gallery Module`}),[`link`,`socialMediaLinks`]),media:O9({description:`Media item (image or video) for the Silvercrest Stage Gallery Module`}),categoryLabel:Y(Z({description:`Category label. Only displayed in the semantic progress indicator.`,examples:[`Campaign`,`New`]}))})),a11yCarouselLabels:g9({description:`Accessible labels for stage gallery carousel elements. Improves a11y.`}),a11yMuteButtonLabel:Z({description:`Accessible label for the mute button`,examples:[`Mute video`]}),a11yUnmuteButtonLabel:Z({description:`Accessible label for the unmute button`,examples:[`Unmute video`]})}),X({items:fU(y1([Z6()],{media:X({type:J6([`image`,`video`])})}))}),X({items:fU(X({media:X({image:Y(a8())})}))});var gme=F({__name:`SilvercrestStageGalleryModule`,props:{items:{},a11yCarouselLabels:{},a11yMuteButtonLabel:{},a11yUnmuteButtonLabel:{},indicatorType:{},moduleContainer:{}},setup(e){return(t,n)=>(L(),z(N(Sk),U(e.moduleContainer,{"content-width":`full`,class:`silvercrest-stage-gallery-module`}),{default:P(()=>[V(N(oV),{items:e.items,"indicator-type":e.indicatorType,"a11y-carousel-labels":e.a11yCarouselLabels,"a11y-mute-button-label":e.a11yMuteButtonLabel,"a11y-unmute-button-label":e.a11yUnmuteButtonLabel},null,8,[`items`,`indicator-type`,`a11y-carousel-labels`,`a11y-mute-button-label`,`a11y-unmute-button-label`])]),_:1},16))}});X({stage:OG([X({variant:rG(`large`,{description:`Size of the StaticStage.`,examples:[`large`]}),image:Q6(),textHeader:M4(m9(),[`socialMediaLinks`])}),X({variant:rG(`small`,{description:`Size of the StaticStage.`,examples:[`small`]}),image:Q6(),textHeader:M4(m9(),[`buttons`,`link`,`socialMediaLinks`])})]),moduleContainer:Y(h9())}),X({stage:X({variant:J6([`large`,`small`])})}),X({stage:X({image:a8()})});var _me=F({__name:`SilvercrestStaticStageModule`,props:{stage:{},moduleContainer:{}},setup(e){return(t,n)=>(L(),z(N(Sk),U(e.moduleContainer,{"use-margin":!0,"content-width":`full`,class:`silvercrest-static-stage-module`}),{default:P(()=>[V(N(sV),U(e.stage,{class:`silvercrest-static-stage-module--static-stage`}),null,16)]),_:1},16))}});X({textHeader:Y(n3(m9({description:`TextHeader above the step cards. Note: The current design only shows a headline in (headlineType: headline-4-base), but to avoid further FE development, we included the TextHeader so we could extend the headline with a description. buttons and a link. Please provide only the headline for now.`}),[`headline`,`description`,`buttons`,`link`])),stepCards:fU(y1([tpe(),Z6()],{},{description:`Step cards. Can be editorial`})),bottomLine:Y(p9({description:`Headline below the step cards`,examples:[{text:`Guten Appetit`}]})),moduleContainer:Y(h9())}),X({stepCards:fU(Z6())}),X({stepCards:fU(X({image:a8()}))});var vme=F({__name:`SilvercrestSteppedContentModule`,props:{textHeader:{},stepCards:{},bottomLine:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),U(e.moduleContainer,{theme:`light`}),{default:P(()=>[V(N(tB),U(t,{theme:e.moduleContainer?.theme}),null,16,[`theme`])]),_:1},16))}});y1([m9()],{moduleContainer:Y(h9())});var yme=F({__name:`SilvercrestTextHeaderModule`,props:{headline:{},description:{},buttons:{},link:{},socialMediaLinks:{},fullWidth:{},moduleContainer:{}},setup(e){let t=Pi(e,[`moduleContainer`]);return(n,r)=>(L(),z(N(Sk),_e(to(e.moduleContainer)),{default:P(()=>[V(N(VS),_e(to(t)),null,16)]),_:1},16))}});n3(X({textHeader:M4(m9(),[`socialMediaLinks`]),smallImage:Q6({description:`Image properties for the small image.`}),largeMedia:O9({description:`Large media item (image or video).`}),aspectRatioLargeMedia:Y(J6([`3/4`,`4/3`],{description:`Optional aspect ratio for the large media item. Only used for desktop viewports. Mobile is always 3/4. Default: 3/4`})),alignSmallImage:Y(J6([`left`,`right`],{description:`Optional prop to align smallImage left or right of the largeMedia item (will be above or below on mobile).`})),contentWidth:Y(J6([CV.default,CV.narrow,`narrow-text`],{description:`The content width decides on how much of the viewport width the section takes up..
141      Options:
142      - "default": Content is constrained to the standard content width.
143      - "narrow": Constrains content to 12 | 10 | 8 | 6 out of 12 columns (phonePortrait | tabletPortrait | tabletLandscape | desktop).
144      - "narrow-text": Additional option for this component, sets the TextHeader to narrow, but keeps the media elements default-width.`,examples:[CV.full]}
144)),moduleContainer:Y(M4(h9({description:`ModuleContainer properties. Removed contentWidth here. Its handle by the property directly on root level.`}),[`contentWidth`]))}),[`aspectRatioLargeMedia`,`largeMedia`]),X({smallImage:a8(),largeMedia:OG([X({image:a8()}),X({video:X({poster:a8()})})])});var bme={class:`silvercrest-two-column-media-module__small-image-wrapper`},xme={class:`silvercrest-two-column-media-module__large-media-wrapper`},Sme=F({__name:`SilvercrestTwoColumnMediaModule`,props:{textHeader:{},smallImage:{},largeMedia:{},aspectRatioLargeMedia:{default:`3/4`},alignSmallImage:{default:`left`},contentWidth:{default:`default`},moduleContainer:{}},setup(e){return(t,n)=>(L(),z(N(Sk),U(e.moduleContainer,{"content-width":e.contentWidth===`narrow`?`narrow`:`default`,class:[`silvercrest-two-column-media-module`,[`silvercrest-two-column-media-module--${e.contentWidth}`]]}),{default:P(()=>[V(N(VS),U(e.textHeader,{class:`silvercrest-two-column-media-module__text-header`}),null,16),B(`div`,{class:A([`silvercrest-two-column-media-module__media-container`,[`silvercrest-two-column-media-module__media-container--small-image-${e.alignSmallImage}`,{"silvercrest-two-column-media-module__media-container--wide-large-image":e.aspectRatioLargeMedia===`4/3`}]])},[B(`div`,bme,[V(N(RC),{image:e.smallImage,as:`div`,"aspect-ratio":`1/1`,class:`silvercrest-two-column-media-module__small-image`},null,8,[`image`])]),B(`div`,xme,[e.largeMedia.type===`video`?(L(),z(N(TD),{key:0,video:e.largeMedia.video,"aspect-ratio":{phonePortrait:`3/4`,tabletPortrait:e.aspectRatioLargeMedia},class:`silvercrest-two-column-media-module__large-media`},null,8,[`video`,`aspect-ratio`])):e.largeMedia.type===`image`?(L(),z(N(RC),{key:1,image:e.largeMedia.image,as:`div`,"aspect-ratio":{phonePortrait:`3/4`,tabletPortrait:e.aspectRatioLargeMedia},class:`silvercrest-two-column-media-module__large-media`},null,8,[`image`,`aspect-ratio`])):H(``,!0)])],2)]),_:1},16,[`content-width`,`class`]))}}),Cme=F({__name:`SilvercrestVideoModule`,props:{moduleContainer:{},textHeader:{},video:{},imagePreview:{},a11yLabels:{},consentDialog:{},oneTrustNotLoadedWarning:{},categoriesNeeded:{}},setup(e){return(t,n)=>(L(),z(N(Sk),U(e.moduleContainer,{class:`silvercrest-video-module__module-container`}),{default:P(()=>[e.textHeader?(L(),z(N(VS),U({key:0},e.textHeader,{class:`silvercrest-video-module__text-header`}),null,16)):H(``,!0),V(K9,{"image-preview":e.imagePreview,"consent-dialog":e.consentDialog,"one-trust-not-loaded-warning":e.oneTrustNotLoadedWarning,"categories-needed":e.categoriesNeeded},{default:P(()=>[V(N(_V),{video:e.video,"image-preview":e.imagePreview,"a11y-labels":e.a11yLabels},null,8,[`video`,`image-preview`,`a11y-labels`])]),_:1},8,[`image-preview`,`consent-dialog`,`one-trust-not-loaded-warning`,`categories-needed`])]),_:1},16))}}),wme={install(e){e.component(`SilvercrestAccordionModule`,Kfe),e.component(`SilvercrestAnchorBarModule`,qfe),e.component(`SilvercrestAssetDownloadModule`,ipe),e.component(`SilvercrestBreadcrumbModule`,ape),e.component(`SilvercrestCarouselCardContainerModule`,lpe),e.component(`SilvercrestChipBarModule`,upe),e.component(`SilvercrestComparisonTableModule`,dpe),e.component(`SilvercrestCookieDeclarationModule`,ppe),e.component(`SilvercrestCountdownStageModule`,hpe),e.component(`SilvercrestCountrySwitchModule`,_pe),e.component(`SilvercrestCrestTeaserModule`,vpe),e.component(`SilvercrestFooterModule`,Dpe),e.component(`SilvercrestHighlightStageModule`,Ope),e.component(`SilvercrestHighlightTeaserModule`,Ape),e.component(`SilvercrestImageHotSpotsModule`,jpe),e.component(`SilvercrestLargeTeaserModule`,Mpe),e.component(`SilvercrestMasonryGridModule`,Npe),e.component(`SilvercrestMediaModule`,Ppe),e.component(`SilvercrestNavigationModule`,Fpe),e.component(`SilvercrestNewsletterTeaserModule`,zpe),e.component(`SilvercrestOverlappingCardsModule`,Bpe),e.component(`SilvercrestProductDetailPageModule`,Wpe),e.component(`SilvercrestProductGridModule`,Kpe),e.component(`SilvercrestQuoteModule`,qpe),e.component(`SilvercrestRecipeDetailPageModule`,eme),e.component(`SilvercrestRecipeResultsPageModule`,nme),e.component(`SilvercrestRecipeSearchModule`,rme),e.component(`SilvercrestScrollytellingModule`,ime),e.component(`SilvercrestSegmentedContentElementsModule`,cme),e.component(`SilvercrestSegmentedVideoModule`,fme),e.component(`SilvercrestSimpleCardContainerModule`,pme),e.component(`SilvercrestSmallCardsModule`,mme),e.component(`SilvercrestSocialWallModule`,hme),e.component(`SilvercrestStageGalleryModule`,gme),e.component(`SilvercrestStaticStageModule`,_me),e.component(`SilvercrestSteppedContentModule`,vme),e.component(`SilvercrestTextHeaderModule`,yme),e.component(`SilvercrestTwoColumnMediaModule`,Sme),e.component(`SilvercrestVideoModule`,Cme)}},Tme=Symbol(),Eme;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(Eme||={});var Dme=typeof window<`u`,J9=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function Ome(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function Y9(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){kme(r.response,t,n
144)},r.onerror=function(){console.error(`could not download file`)},r.send()}function X9(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Z9(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=document.createEvent(`MouseEvents`);t.initMouseEvent(`click`,!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var Q9=typeof navigator==`object`?navigator:{userAgent:``},$9=/Macintosh/.test(Q9.userAgent)&&/AppleWebKit/.test(Q9.userAgent)&&!/Safari/.test(Q9.userAgent),kme=Dme?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!$9?Ame:`msSaveOrOpenBlob`in Q9?jme:Mme:()=>{};function Ame(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?Z9(r):X9(r.href)?Y9(e,t,n):(r.target=`_blank`,Z9(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){Z9(r)},0))}function jme(e,t=`download`,n){if(typeof e==`string`)if(X9(e))Y9(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){Z9(t)})}else navigator.msSaveOrOpenBlob(Ome(e,n),t)}function Mme(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return Y9(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(J9.HTMLElement))||`safari`in J9,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||$9)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:Nme}=Object;function Pme(){let e=Ae(!0),t=e.run(()=>M({})),n=[],r=[],i=$t({install(e){i._a=e,e.provide(Tme,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var{assign:Fme}=Object,Ime=F({__name:`TheRoot`,props:{components:{},name:{},componentName:{default:void 0},componentData:{default:void 0}},setup(e){let t=e,n=e=>e?Object.entries(e):[],r=t.componentName?hi(t.componentName):void 0;return(t,i)=>{let a=hi(`TheRoot`,!0);return N(r)?(L(),z(_i(N(r)),_e(U({key:0},e.componentData)),null,16)):(L(!0),R(I,{key:1},bi(e.components,(e,t)=>(L(),z(_i(e.is),U({key:`the-root-node-${t}`},{ref_for:!0},e.props),xi({_:2},[bi(n(e.slots),([e,t],n)=>({name:e,fn:P(()=>[V(a,{components:t},null,8,[`components`])])}))]),1040))),128))}}});function Lme(e){let t=Pme(),n=_c(Ime,e);return n.use(t),n.use(wme),{app:n,store:t}}window.__trn=window.__trn||{hydrate(){(`requestIdleCallback`in window?window.requestIdleCallback:(e,t)=>requestAnimationFrame(e))(function(){console.debug(`starting hydration`);let n=Array.from(document.querySelectorAll(e));for(let e of n){let n=e.getAttribute(`data-island`),r=e.getAttribute(`data-props`),i=r?t(r):{};if(`__vue_app__`in e&&e.__vue_app__){console.log(`skipping mount of uuid=${n}`,e,i);continue}if(e.getAttribute(`data-interactive`)===`true`){let{app:r,store:a}=Lme(i),o=e.getAttribute(`data-store`),s=o?t(o):{};a.state.value=s,console.debug(`mounting uuid=${n}`,i,a.state.value),r.mount(e),console.debug(`mounted uuid=${n}`)}}},{timeout:500})}},window.__trn.hydrate();export{F as a,tr as c,R as i,M as l,Ny as n,Mi as o,K as r,L as s,Ky as t,A as u};

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.