1function e(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}var t,n={},s=[],i=()=>{},r=()=>!1,a=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),l=e=>e.startsWith("onUpdate:"),o=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},d=Object.prototype.hasOwnProperty,u=(e,t)=>d.call(e,t),p=Array.isArray,f=e=>"[object Map]"===S(e),h=e=>"[object Set]"===S(e),m=e=>"[object Date]"===S(e),v=e=>"function"==typeof e,g=e=>"string"==typeof e,b=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,w=e=>(y(e)||v(e))&&v(e.then)&&v(e.catch),x=Object.prototype.toString,S=e=>x.call(e),T=e=>"[object Object]"===S(e),C=e=>g(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,E=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},k=/-\w/g,M=_(e=>e.replace(k,e=>e.slice(1).toUpperCase())),L=/\B([A-Z])/g,P=_(e=>e.replace(L,"-$1").toLowerCase()),I=_(e=>e.charAt(0).toUpperCase()+e.slice(1)),A=_(e=>e?`on${I(e)}`:""),O=(e,t)=>!Object.is(e,t),D=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},$=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},F=e=>{const t=parseFloat(e);return isNaN(t)?e:t},z=()=>t||(t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function B(e){if(p(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],i=g(s)?G(s):B(s);if(i)for(const e in i)t[e]=i[e]}return t}if(g(e)||y(e))return e}var N=/;(?![^(]*\))/g,R=/:([^]+)/,V=/\/\*[^]*?\*\//g;function G(e){const t={};return e.replace(V,"").split(N).forEach(e=>{if(e){const n=e.split(R);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function j(e){let t="";if(g(e))t=e;else if(p(e))for(let n=0;n<e.length;n++){const s=j(e[n]);s&&(t+=s+" ")}else if(y(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}var H="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",W=e(H);function q(e){return!!e||""===e}function U(e,t){if(e===t)return!0;let n=m(e),s=m(t);if(n||s)return!(!n||!s)&&e.getTime()===t.getTime();if(n=b(e),s=b(t),n||s)return e===t;if(n=p(e),s=p(t),n||s)return!(!n||!s)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=U(e[s],t[s]);return n}(e,t);if(n=y(e),s=y(t),n||s){if(!n||!s)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const s=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(s&&!i||!s&&i||!U(e[n],t[n]))return!1}}return String(e)===String(t)}var X,Y,K=e=>!(!e||!0!==e.__v_isRef),J=e=>g(e)?e:null==e?"":p(e)||y(e)&&(e.toString===x||!v(e.toString))?K(e)?J(e.value):JSON.stringify(e,Z,2):String(e),Z=(e,t)=>K(t)?Z(e,t.value):f(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],s)=>(e[Q(t,s)+" =>"]=n,e),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Q(e))}:b(t)?Q(t):!y(t)||p(t)||T(t)?t:String(t),Q=(e,t="")=>{var n;return b(e)?`Symbol(${null!=(n=e.description)?n:t})`:e},ee=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=X,!e&&X&&(this.index=(X.scopes||(X.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,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){let e,t;if(this._isPaused=!1,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){const t=X;try{return X=this,e()}finally{X=t}}}on(){1===++this._on&&(this.prevScope=X,X=this)}off(){if(this._on>0&&0===--this._on){if(X===this)X=this.prevScope;else{let e=X;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){let t,n;for(this._active=!1,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){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}};var te,ne,se=new WeakSet,ie=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
vendor: 4,183 bytes, line 1
1=void 0,X&&X.active&&X.effects.push(this)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,se.has(this)&&(se.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||ae(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,ye(this),ce(this);const e=Y,t=me;Y=this,me=!0;try{return this.fn()}finally{de(this),Y=e,me=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)fe(e);this.deps=this.depsTail=void 0,ye(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?se.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ue(this)&&this.run()}get dirty(){return ue(this)}},re=0;function ae(e,t=!1){if(e.flags|=8,t)return e.next=ne,void(ne=e);e.next=te,te=e}function le(){re++}function oe(){if(--re>0)return;if(ne){let e=ne;for(ne=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;te;){let n=te;for(te=void 0;n;){const s=n.next;if(n.next=void 0,n.flags&=-9,1&n.flags)try{n.trigger()}catch(t){e||(e=t)}n=s}}if(e)throw e}function ce(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function de(e){let t,n=e.depsTail,s=n;for(;s;){const e=s.prevDep;-1===s.version?(s===n&&(n=e),fe(s),he(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=e}e.deps=t,e.depsTail=n}function ue(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(pe(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function pe(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===we)return;if(e.globalVersion=we,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!ue(e)))return;e.flags|=2;const t=e.dep,n=Y,s=me;Y=e,me=!0;try{ce(e);const n=e.fn(e._value);(0===t.version||O(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(i){throw t.version++,i}finally{Y=n,me=s,de(e),e.flags&=-3}}function fe(e,t=!1){const{dep:n,prevSub:s,nextSub:i}=e;if(s&&(s.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)fe(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function he(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var me=!0,ve=[];function ge(){ve.push(me),me=!1}function be(){const e=ve.pop();me=void 0===e||e}function ye(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=Y;Y=void 0;try{t()}finally{Y=e}}}var we=0,xe=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}},Se=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(!Y||!me||Y===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==Y)t=this.activeLink=new xe(Y,this),Y.deps?(t.prevDep=Y.depsTail,Y.depsTail.nextDep=t,Y.depsTail=t):Y.deps=Y.depsTail=t,Te(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=Y.depsTail,t.nextDep=void 0,Y.depsTail.nextDep=t,Y.depsTail=t,Y.deps===t&&(Y.deps=e)}return t}trigger(e){this.version++,we++,this.notify(e)}notify(e){le();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{oe()}}};function Te(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Te(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var Ce=new WeakMap,Ee=Symbol(""),_e=Symbol(""),ke=Symbol("");function Me(e,t,n){if(me&&Y){let t=Ce.get(e);t||Ce.set(e,t=new Map);let s=t.get(n);s||(t.set(n,s=new Se),s.map=t,s.key=n),s.track()}}function Le(e,t,n,s,i,r){const a=Ce.get(e);if(!a)return void we++;const l=e=>{e&&e.trigger()};if(le(),"clear"===t)a.forEach(l);else{const i=p(e),r=i&&C(n);if(i&&"length"===n){const e=Number(s);a.forEach((t,n)=>{("length"===n||n===ke||!b(n)&&n>=e)&&l(t)})}else switch((void 0!==n||a.has(void 0))&&l(a.get(n)),r&&l(a.get(ke)),t){case"add":i?r&&l(a.get("length")):(l(a.get(Ee)),f(e)&&l(
1a.get(_e)));break;case"delete":i||(l(a.get(Ee)),f(e)&&l(a.get(_e)));break;case"set":f(e)&&l(a.get(Ee))}}oe()}function Pe(e){const t=mt(e);return t===e?t:(Me(t,0,ke),ft(e)?t:t.map(vt))}function Ie(e){return Me(e=mt(e),0,ke),e}function Ae(e,t){return pt(e)?gt(ut(e)?vt(t):t):vt(t)}var Oe={__proto__:null,[Symbol.iterator](){return De(this,Symbol.iterator,e=>Ae(this,e))},concat(...e){return Pe(this).concat(...e.map(e=>p(e)?Pe(e):e))},entries(){return De(this,"entries",e=>(e[1]=Ae(this,e[1]),e))},every(e,t){return Fe(this,"every",e,t,void 0,arguments)},filter(e,t){return Fe(this,"filter",e,t,e=>e.map(e=>Ae(this,e)),arguments)},find(e,t){return Fe(this,"find",e,t,e=>Ae(this,e),arguments)},findIndex(e,t){return Fe(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Fe(this,"findLast",e,t,e=>Ae(this,e),arguments)},findLastIndex(e,t){return Fe(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Fe(this,"forEach",e,t,void 0,arguments)},includes(...e){return Be(this,"includes",e)},indexOf(...e){return Be(this,"indexOf",e)},join(e){return Pe(this).join(e)},lastIndexOf(...e){return Be(this,"lastIndexOf",e)},map(e,t){return Fe(this,"map",e,t,void 0,arguments)},pop(){return Ne(this,"pop")},push(...e){return Ne(this,"push",e)},reduce(e,...t){return ze(this,"reduce",e,t)},reduceRight(e,...t){return ze(this,"reduceRight",e,t)},shift(){return Ne(this,"shift")},some(e,t){return Fe(this,"some",e,t,void 0,arguments)},splice(...e){return Ne(this,"splice",e)},toReversed(){return Pe(this).toReversed()},toSorted(e){return Pe(this).toSorted(e)},toSpliced(...e){return Pe(this).toSpliced(...e)},unshift(...e){return Ne(this,"unshift",e)},values(){return De(this,"values",e=>Ae(this,e))}};function De(e,t,n){const s=Ie(e),i=s[t]();return s===e||ft(e)||(i._next=i.next,i.next=()=>{const e=i._next();return e.done||(e.value=n(e.value)),e}),i}var $e=Array.prototype;function Fe(e,t,n,s,i,r){const a=Ie(e),l=a!==e&&!ft(e),o=a[t];if(o!==$e[t]){const t=o.apply(e,r);return l?vt(t):t}let c=n;a!==e&&(l?c=function(t,s){return n.call(this,Ae(e,t),s,e)}:n.length>2&&(c=function(t,s){return n.call(this,t,s,e)}));const d=o.call(a,c,s);return l&&i?i(d):d}function ze(e,t,n,s){const i=Ie(e);let r=n,a=!1;i!==e&&(i!==e&&!ft(e)?(a=0===s.length,r=function(t,s,i){return a&&(a=!1,t=Ae(e,t)),n.call(this,t,Ae(e,s),i,e)}):n.length>3&&(r=function(t,s,i){return n.call(this,t,s,i,e)}));const l=i[t](r,...s);return a?Ae(e,l):l}function Be(e,t,n){const s=mt(e);Me(s,0,ke);const i=s[t](...n);return-1!==i&&!1!==i||!ht(n[0])?i:(n[0]=mt(n[0]),s[t](...n))}function Ne(e,t,n=[]){ge(),le();const s=mt(e)[t].apply(e,n);return oe(),be(),s}var Re=e("__proto__,__v_isRef,__isVue"),Ve=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(b));function Ge(e){b(e)||(e=String(e));const t=mt(this);return Me(t,0,e),t.hasOwnProperty(e)}var je=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const s=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!s;if("__v_isReadonly"===t)return s;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(s?i?at:rt:i?it:st).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const r=p(e);if(!s){let e;if(r&&(e=Oe[t]))return e;if("hasOwnProperty"===t)return Ge}const a=Reflect.get(e,t,bt(e)?e:n);if(b(t)?Ve.has(t):Re(t))return a;if(s||Me(e,0,t),i)return a;if(bt(a)){const e=r&&C(t)?a:a.value;return s&&y(e)?ct(e):e}return y(a)?s?ct(a):ot(a):a}},He=class extends je{constructor(e=!1){super(!1,e)}set(e,t,n,s){let i=e[t];const r=p(e)&&C(t);if(!this._isShallow){const e=pt(i);if(ft(n)||pt(n)||(i=mt(i),n=mt(n)),!r&&bt(i)&&!bt(n))return e||(i.value=n),!0}const a=r?Number(t)<e.length:u(e,t),l=Reflect.set(e,t,n,bt(e)?e:s);return e===mt(s)&&(a?O(n,i)&&Le(e,"set",t,n):Le(e,"add",t,n)),l}deleteProperty(e,t){const n=u(e,t),s=(e[t],Reflect.deleteProperty(e,t));return s&&n&&Le(e,"delete",t,void 0),s}has(e,t){const n=Reflect.has(e,t);return b(t)&&Ve.has(t)||Me(e,0,t),n}ownKeys(e){return Me(e,0,p(e)?"length":Ee),Reflect.ownKeys(e)}},We=class extends je{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}},qe=new He,Ue=new We,Xe=new He(!0),Ye=e=>e,Ke=e=>Reflect.getPrototypeOf(e);function Je(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function Ze(e,t){const n={get(n){const s=this.__v_raw,i=mt(s),r=mt(n);e||(O(n,r)&&Me(i,0,n),Me(i,0,r));const{has:a}=Ke(i),l=t?Ye:e?gt:vt;return a.call(i,n)?l(s.get(n)):a.call(i,r)?l(s.get(r)):void(s!==i&&s.get(n))},get size(){const t=this.__v_raw;
vendor: 9,270 bytes, line 1
1return!e&&Me(mt(t),0,Ee),t.size},has(t){const n=this.__v_raw,s=mt(n),i=mt(t);return e||(O(t,i)&&Me(s,0,t),Me(s,0,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,s){const i=this,r=i.__v_raw,a=t?Ye:e?gt:vt;return!e&&Me(mt(r),0,Ee),r.forEach((e,t)=>n.call(s,a(e),a(t),i))}};return o(n,e?{add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear")}:{add(e){const n=mt(this),s=Ke(n),i=mt(e),r=t||ft(e)||pt(e)?e:i;return s.has.call(n,r)||O(e,r)&&s.has.call(n,e)||O(i,r)&&s.has.call(n,i)||(n.add(r),Le(n,"add",r,r)),this},set(e,n){t||ft(n)||pt(n)||(n=mt(n));const s=mt(this),{has:i,get:r}=Ke(s);let a=i.call(s,e);a||(e=mt(e),a=i.call(s,e));const l=r.call(s,e);return s.set(e,n),a?O(n,l)&&Le(s,"set",e,n):Le(s,"add",e,n),this},delete(e){const t=mt(this),{has:n,get:s}=Ke(t);let i=n.call(t,e);i||(e=mt(e),i=n.call(t,e));s&&s.call(t,e);const r=t.delete(e);return i&&Le(t,"delete",e,void 0),r},clear(){const e=mt(this),t=0!==e.size,n=e.clear();return t&&Le(e,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=function(e,t,n){return function(...s){const i=this.__v_raw,r=mt(i),a=f(r),l="entries"===e||e===Symbol.iterator&&a,c="keys"===e&&a,d=i[e](...s),u=n?Ye:t?gt:vt;return!t&&Me(r,0,c?_e:Ee),o(Object.create(d),{next(){const{value:e,done:t}=d.next();return t?{value:e,done:t}:{value:l?[u(e[0]),u(e[1])]:u(e),done:t}}})}}(s,e,t)}),n}function Qe(e,t){const n=Ze(e,t);return(t,s,i)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(u(n,s)&&s in t?n:t,s,i)}var et={get:Qe(!1,!1)},tt={get:Qe(!1,!0)},nt={get:Qe(!0,!1)},st=new WeakMap,it=new WeakMap,rt=new WeakMap,at=new WeakMap;function lt(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>S(e).slice(8,-1))(e))}function ot(e){return pt(e)?e:dt(e,!1,qe,et,st)}function ct(e){return dt(e,!0,Ue,nt,rt)}function dt(e,t,n,s,i){if(!y(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const r=lt(e);if(0===r)return e;const a=i.get(e);if(a)return a;const l=new Proxy(e,2===r?s:n);return i.set(e,l),l}function ut(e){return pt(e)?ut(e.__v_raw):!(!e||!e.__v_isReactive)}function pt(e){return!(!e||!e.__v_isReadonly)}function ft(e){return!(!e||!e.__v_isShallow)}function ht(e){return!!e&&!!e.__v_raw}function mt(e){const t=e&&e.__v_raw;return t?mt(t):e}var vt=e=>y(e)?ot(e):e,gt=e=>y(e)?ct(e):e;function bt(e){return!!e&&!0===e.__v_isRef}function yt(e){return n=!1,bt(t=e)?t:new wt(t,n);var t,n}var wt=class{constructor(e,t){this.dep=new Se,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:mt(e),this._value=t?e:vt(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||ft(e)||pt(e);O(e=n?e:mt(e),t)&&(this._rawValue=e,this._value=n?e:vt(e),this.dep.trigger())}};function xt(e){return bt(e)?e.value:e}var St={get:(e,t,n)=>"__v_raw"===t?e:xt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const i=e[t];return bt(i)&&!bt(n)?(i.value=n,!0):Reflect.set(e,t,n,s)}};function Tt(e){return ut(e)?e:new Proxy(e,St)}var Ct=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Se(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=we-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags)&&Y!==this)return ae(this,!0),!0}get value(){const e=this.dep.track();return pe(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};var Et={},_t=new WeakMap,kt=void 0;function Mt(e,t,s=n){const{immediate:r,deep:a,once:l,scheduler:o,augmentJob:d,call:u}=s,f=e=>a?e:ft(e)||!1===a||0===a?Lt(e,1):Lt(e);let h,m,g,b,y=!1,w=!1;if(bt(e)?(m=()=>e.value,y=ft(e)):ut(e)?(m=()=>f(e),y=!0):p(e)?(w=!0,y=e.some(e=>ut(e)||ft(e)),m=()=>e.map(e=>bt(e)?e.value:ut(e)?f(e):v(e)?u?u(e,2):e():void 0)):m=v(e)?t?u?()=>u(e,2):e:()=>{if(g){ge();try{g()}finally{be()}}const t=kt;kt=h;try{return u?u(e,3,[b]):e(b)}finally{kt=t}}:i,t&&a){const e=m,t=!0===a?1/0:a;m=()=>Lt(e(),t)}const x=X,S=()=>{h.stop(),x&&x.active&&c(x.effects,h)};if(l&&t){const e=t;t=(...t)=>{e(...t),S()}}let T=w?new Array(e.length).fill(Et):Et;const C=e=>{if(1&h.flags&&(h.dirty||e))if(t){const e=h.run();if(a||y||(w?e.some((e,t)=>O(e,T[t])):O(e,T))){g&&g();const n=kt;kt=h;try{const n=[e,T===Et?void 0:w&&T[0]===Et?[]:T,b];T=e,u?u(t,3,n):t(...n)}finally{kt=n}}}else h.run()};return d&&d(C),h=new ie(m),h.scheduler=o?()=>o(C,!1):C,b=e=>function(e,t=!1,n=kt){if(n){let t=_t.get(n);t||_t.set(n,t=[]),t.push(e)}}(e,!1,h),g=h.onStop=()=>{const e=_t.get(h);if(e){if(u)u(e,4);else for(const t of e)t();_t.delete(h)}},t?r?C(!0):T=h.run():o?o(C.bind(null,!0),!0):h.run(),S.pause=h.pause.bind(h),S.resume=h.resume.bind(h),S.stop=S,S}function Lt(e,t=1/0,n){if(t<=0||!y(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,bt(e))Lt(e.value,t,n);else if(p(e))for(let s=0;s<e.length;s++)Lt(e[s],t,n);else if(h(e)||f(e))e.forEach(e=>{Lt(e,t,n)});else if(T(e)){for(const s in e)Lt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Lt(e[s],t,n)}return e}function Pt(e,t,n,s){try{return s?e(...s):e()}catch(i){At(i,t,n)}}function It(e,t,n,s){if(v(e)){const i=Pt(e,t,n,s);return i&&w(i)&&i.catch(e=>{At(e,t,n)}),i}if(p(e)){const i=[];for(let r=0;r<e.length;r++)i.push(It(e[r],t,n,s));return i}}function At(e,t,s,i=!0){t&&t.vnode;const{errorHandler:r,throwUnhandledErrorInProduction:a}=t&&t.appContext.config||n;if(t){let n=t.parent;const i=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${s}`;for(;n;){const t=n.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,i,a))return;n=n.parent}if(r)return ge(),Pt(r,null,10,[e,i,a]),void be()}!function(e,t,n,s=!0,i=!1){if(i)throw e;console.error(e)}(e,0,0,i,a)}var Ot=[],Dt=-1,$t=[],Ft=null,zt=0,Bt=Promise.resolve(),Nt=null;function Rt(e){const t=Nt||Bt;return e?t.then(this?e.bind(this):e):t}function Vt(e){if(!(1&e.flags)){const t=Wt(e),n=Ot[Ot.length-1];!n||!(2&e.flags)&&t>=Wt(n)?Ot.push(e):Ot.splice(function(e){let t=Dt+1,n=Ot.length;for(;t<n;){const s=t+n>>>1,i=Ot[s],r=Wt(i);r<e||r===e&&2&i.flags?t=s+1:n=s}return t}(t),0,e),e.flags|=1,Gt()}}function Gt(){Nt||(Nt=Bt.then(qt))}function jt(e,t,n=Dt+1){for(;n<Ot.length;n++){const t=Ot[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;Ot.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function Ht(e){if($t.length){const e=[...new Set($t)].sort((e,t)=>Wt(e)-Wt(t));if($t.length=0,Ft)return void Ft.push(...e);for(Ft=e,zt=0;zt<Ft.length;zt++){const e=Ft[zt];4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}Ft=null,zt=0}}var Wt=e=>null==e.id?2&e.flags?-1:1/0:e.id;function qt(e){try{for(Dt=0;Dt<Ot.length;Dt++){const e=Ot[Dt];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),Pt(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;Dt<Ot.length;Dt++){const e=Ot[Dt];e&&(e.flags&=-2)}Dt=-1,Ot.length=0,Ht(),Nt=null,(Ot.length||$t.length)&&qt(e)}}var Ut=null,Xt=null;function Yt(e){const t=Ut;return Ut=e,Xt=e&&e.type.__scopeId||null,t}function Kt(e,t=Ut,n){if(!t)return e;if(e._n)return e;const s=(...n)=>{s._d&&ii(-1);const i=Yt(t);let r;try{r=e(...n)}finally{Yt(i),s._d&&ii(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function Jt(e,t,n,s){const i=e.dirs,r=t&&t.dirs;for(let a=0;a<i.length;a++){const l=i[a];r&&(l.oldValue=r[a].value);let o=l.dir[s];o&&(ge(),It(o,n,8,[e.el,l,e,t]),be())}}function Zt(e,t,n=!1){const s=_i();if(s||vs){let i=vs?vs._context.provides:s?null==s.parent||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&v(t)?t.call(s&&s.proxy):t}}var Qt=Symbol.for("v-scx");function en(e,t,n){return tn(e,t,n)}function tn(e,t,s=n){const{immediate:r,deep:a,flush:l,once:c}=s,d=o({},s),u=t&&r||!t&&"post"!==l;let p;if(Ai)if("sync"===l){const e=Zt(Qt);p=e.__watcherHandles||(e.__watcherHandles=[])}else if(!u){const e=()=>{};return e.stop=i,e.resume=i,e.pause=i,e}const f=Ei;d.call=(e,t,n)=>It(e,f,t,n);let h=!1;"post"===l?d.scheduler=e=>{Vs(e,f&&f.suspense)}:"sync"!==l&&(h=!0,d.scheduler=(e,t)=>{t?e():Vt(e)}),d.augmentJob=e=>{t&&(e.flags|=4),h&&(e.flags|=2,f&&(e.id=f.uid,e.i=f))};const m=Mt(e,t,d);return Ai&&(p?p.push(m):u&&m()),m}function nn(e,t,n){const s=this.proxy,i=g(e)?e.includes(".")?sn(s,e):()=>s[e]:e.bind(s,s);let r;v(t)?r=t:(r=t.handler,n=t);const a=ki(this),l=tn(i,r.bind(s),n);return a(),l}function sn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}var rn=Symbol("_vte"),an=e=>e.__isTeleport,ln=Symbol("_leaveCb"),on=Symbol("_enterCb");var cn=[Function,Array],dn={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:cn,onEnter:cn,onAfterEnter:cn,onEnterCancelled:cn,onBeforeLeave:cn,onLeave:cn,onAfterLeave:cn,onLeaveCancelled:cn,onBeforeAppear:cn,onAppear:cn,onAfterAppear:cn,onAppearCancelled:cn},un=e=>{const t=e.subTree;return t.component?un(t.component):t};function pn(e){let t=e[0];if(e.length>1)for(const n of e)if(n.type!==Zs){t=n;break}return t}var fn={name:"BaseTransition",props:dn,setup(e,{slots:t}){const n=_i(),s=function(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leav
1ingVNodes:new Map};return Dn(()=>{e.isMounted=!0}),zn(()=>{e.isUnmounting=!0}),e}();return()=>{const i=t.default&&yn(t.default(),!0),r=i&&i.length?pn(i):n.subTree?vi():void 0;if(!r)return;const a=mt(e),{mode:l}=a;if(s.isLeaving)return vn(r);const o=gn(r);if(!o)return vn(r);let c=mn(o,a,s,n,e=>c=e);o.type!==Zs&&bn(o,c);let d=n.subTree&&gn(n.subTree);if(d&&d.type!==Zs&&!ci(d,o)&&un(n).type!==Zs){let e=mn(d,a,s,n);if(bn(d,e),"out-in"===l&&o.type!==Zs)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,d=void 0},vn(r);"in-out"===l&&o.type!==Zs?e.delayLeave=(e,t,n)=>{hn(s,d)[String(d.key)]=d,e[ln]=()=>{t(),e[ln]=void 0,delete c.delayedLeave,d=void 0},c.delayedLeave=()=>{n(),delete c.delayedLeave,d=void 0}}:d=void 0}else d&&(d=void 0);return r}}};function hn(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function mn(e,t,n,s,i){const{appear:r,mode:a,persisted:l=!1,onBeforeEnter:o,onEnter:c,onAfterEnter:d,onEnterCancelled:u,onBeforeLeave:f,onLeave:h,onAfterLeave:m,onLeaveCancelled:v,onBeforeAppear:g,onAppear:b,onAfterAppear:y,onAppearCancelled:w}=t,x=String(e.key),S=hn(n,e),T=(e,t)=>{e&&It(e,s,9,t)},C=(e,t)=>{const n=t[1];T(e,t),p(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},E={mode:a,persisted:l,beforeEnter(t){let s=o;if(!n.isMounted){if(!r)return;s=g||o}t[ln]&&t[ln](!0);const i=S[x];i&&ci(e,i)&&i.el[ln]&&i.el[ln](),T(s,[t])},enter(t){if(S[x]===e)return;let s=c,i=d,a=u;if(!n.isMounted){if(!r)return;s=b||c,i=y||d,a=w||u}let l=!1;t[on]=e=>{l||(l=!0,T(e?a:i,[t]),E.delayedLeave&&E.delayedLeave(),t[on]=void 0)};const o=t[on].bind(null,!1);s?C(s,[t,o]):o()},leave(t,s){const i=String(e.key);if(t[on]&&t[on](!0),n.isUnmounting)return s();T(f,[t]);let r=!1;t[ln]=n=>{r||(r=!0,s(),T(n?v:m,[t]),t[ln]=void 0,S[i]===e&&delete S[i])};const a=t[ln].bind(null,!1);S[i]=e,h?C(h,[t,a]):a()},clone(e){const r=mn(e,t,n,s,i);return i&&i(r),r}};return E}function vn(e){if(_n(e))return(e=hi(e)).children=null,e}function gn(e){if(!_n(e))return an(e.type)&&e.children?pn(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&v(n.default))return n.default()}}function bn(e,t){6&e.shapeFlag&&e.component?(e.transition=t,bn(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function yn(e,t=!1,n){let s=[],i=0;for(let r=0;r<e.length;r++){let a=e[r];const l=null==n?a.key:String(n)+String(null!=a.key?a.key:r);a.type===Ks?(128&a.patchFlag&&i++,s=s.concat(yn(a.children,t,l))):(t||a.type!==Zs)&&s.push(null!=l?hi(a,{key:l}):a)}if(i>1)for(let r=0;r<s.length;r++)s[r].patchFlag=-2;return s}function wn(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function xn(e,t){let n;return!(!(n=Object.getOwnPropertyDescriptor(e,t))||n.configurable)}var Sn=new WeakMap;function Tn(e,t,s,i,a=!1){if(p(e))return void e.forEach((e,n)=>Tn(e,t&&(p(t)?t[n]:t),s,i,a));if(En(i)&&!a)return void(512&i.shapeFlag&&i.type.__asyncResolved&&i.component.subTree.component&&Tn(e,t,s,i.component.subTree));const l=4&i.shapeFlag?Fi(i.component):i.el,o=a?null:l,{i:d,r:f}=e,h=t&&t.r,m=d.refs===n?d.refs={}:d.refs,b=d.setupState,y=mt(b),w=b===n?r:e=>!xn(m,e)&&u(y,e),x=(e,t)=>!t||!xn(m,t);if(null!=h&&h!==f)if(Cn(t),g(h))m[h]=null,w(h)&&(b[h]=null);else if(bt(h)){const e=t;x(0,e.k)&&(h.value=null),e.k&&(m[e.k]=null)}if(v(f))Pt(f,d,12,[o,m]);else{const t=g(f),n=bt(f);if(t||n){const i=()=>{if(e.f){const n=t?w(f)?b[f]:m[f]:x()||!e.k?f.value:m[e.k];if(a)p(n)&&c(n,l);else if(p(n))n.includes(l)||n.push(l);else if(t)m[f]=[l],w(f)&&(b[f]=m[f]);else{const t=[l];x(0,e.k)&&(f.value=t),e.k&&(m[e.k]=t)}}else t?(m[f]=o,w(f)&&(b[f]=o)):n&&(x(0,e.k)&&(f.value=o),e.k&&(m[e.k]=o))};if(o){const t=()=>{i(),Sn.delete(e)};t.id=-1,Sn.set(e,t),Vs(t,s)}else Cn(e),i()}}}function Cn(e){const t=Sn.get(e);t&&(t.flags|=8,Sn.delete(e))}z().requestIdleCallback,z().cancelIdleCallback;var En=e=>!!e.type.__asyncLoader,_n=e=>e.type.__isKeepAlive;function kn(e,t){Ln(e,"a",t)}function Mn(e,t){Ln(e,"da",t)}function Ln(e,t,n=Ei){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(In(t,s,n),n){let e=n.parent;for(;e&&e.parent;)_n(e.parent.vnode)&&Pn(s,t,n,e),e=e.parent}}function Pn(e,t,n,s){const i=In(t,e,s,!0);Bn(()=>{c(s[t],i)},n)}function In(e,t,n=Ei,s=!1){if(n){const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...s)=>
vendor: 24,523 bytes, line 1
1{ge();const i=ki(n),r=It(t,n,e,s);return i(),be(),r});return s?i.unshift(r):i.push(r),r}}var An=e=>(t,n=Ei)=>{Ai&&"sp"!==e||In(e,(...e)=>t(...e),n)},On=An("bm"),Dn=An("m"),$n=An("bu"),Fn=An("u"),zn=An("bum"),Bn=An("um"),Nn=An("sp"),Rn=An("rtg"),Vn=An("rtc");function Gn(e,t=Ei){In("ec",e,t)}var jn="components",Hn=Symbol.for("v-ndc");function Wn(e){return g(e)?function(e,t,n=!0,s=!1){const i=Ut||Ei;if(i){const n=i.type;if(e===jn){const e=function(e,t=!0){return v(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===M(t)||e===I(M(t))))return n}const r=qn(i[e]||n[e],t)||qn(i.appContext[e],t);return!r&&s?n:r}}(jn,e,!1)||e:e||Hn}function qn(e,t){return e&&(e[t]||e[M(t)]||e[I(M(t))])}function Un(e,t,n,s){let i;const r=n&&n[s],a=p(e);if(a||g(e)){let n=!1,s=!1;a&&ut(e)&&(n=!ft(e),s=pt(e),e=Ie(e)),i=new Array(e.length);for(let a=0,l=e.length;a<l;a++)i[a]=t(n?s?gt(vt(e[a])):vt(e[a]):e[a],a,void 0,r&&r[a])}else if("number"==typeof e){i=new Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,r&&r[n])}else if(y(e))if(e[Symbol.iterator])i=Array.from(e,(e,n)=>t(e,n,void 0,r&&r[n]));else{const n=Object.keys(e);i=new Array(n.length);for(let s=0,a=n.length;s<a;s++){const a=n[s];i[s]=t(e[a],a,s,r&&r[s])}}else i=[];return n&&(n[s]=i),i}function Xn(e,t,n={},s,i){if(Ut.ce||Ut.parent&&En(Ut.parent)&&Ut.parent.ce){const e=Object.keys(n).length>0;return"default"!==t&&(n.name=t),ni(),li(Ks,null,[fi("slot",n,s&&s())],e?-2:64)}let r=e[t];r&&r._c&&(r._d=!1),ni();const a=r&&Yn(r(n)),l=n.key||a&&a.key,o=li(Ks,{key:(l&&!b(l)?l:`_${t}`)+(!a&&s?"_fb":"")},a||(s?s():[]),a&&1===e._?64:-2);return!i&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),r&&r._c&&(r._d=!0),o}function Yn(e){return e.some(e=>!oi(e)||e.type!==Zs&&!(e.type===Ks&&!Yn(e.children)))?e:null}var Kn=e=>e?Li(e)?Fi(e):Kn(e.parent):null,Jn=o(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=>Kn(e.parent),$root:e=>Kn(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>rs(e),$forceUpdate:e=>e.f||(e.f=()=>{Vt(e.update)}),$nextTick:e=>e.n||(e.n=Rt.bind(e.proxy)),$watch:e=>nn.bind(e)}),Zn=(e,t)=>e!==n&&!e.__isScriptSetup&&u(e,t),Qn={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:s,setupState:i,data:r,props:a,accessCache:l,type:o,appContext:c}=e;if("$"!==t[0]){const e=l[t];if(void 0!==e)switch(e){case 1:return i[t];case 2:return r[t];case 4:return s[t];case 3:return a[t]}else{if(Zn(i,t))return l[t]=1,i[t];if(r!==n&&u(r,t))return l[t]=2,r[t];if(u(a,t))return l[t]=3,a[t];if(s!==n&&u(s,t))return l[t]=4,s[t];ts&&(l[t]=0)}}const d=Jn[t];let p,f;return d?("$attrs"===t&&Me(e.attrs,0,""),d(e)):(p=o.__cssModules)&&(p=p[t])?p:s!==n&&u(s,t)?(l[t]=4,s[t]):(f=c.config.globalProperties,u(f,t)?f[t]:void 0)},set({_:e},t,s){const{data:i,setupState:r,ctx:a}=e;return Zn(r,t)?(r[t]=s,!0):i!==n&&u(i,t)?(i[t]=s,!0):!u(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=s,!0))},has({_:{data:e,setupState:t,accessCache:s,ctx:i,appContext:r,props:a,type:l}},o){let c;return!!(s[o]||e!==n&&"$"!==o[0]&&u(e,o)||Zn(t,o)||u(a,o)||u(i,o)||u(Jn,o)||u(r.config.globalProperties,o)||(c=l.__cssModules)&&c[o])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:u(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function es(e){return p(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}var ts=!0;function ns(e){const t=rs(e),n=e.proxy,s=e.ctx;ts=!1,t.beforeCreate&&ss(t.beforeCreate,e,"bc");const{data:r,computed:a,methods:l,watch:o,provide:c,inject:d,created:u,beforeMount:f,mounted:h,beforeUpdate:m,updated:g,activated:b,deactivated:w,beforeDestroy:x,beforeUnmount:S,destroyed:T,unmounted:C,render:E,renderTracked:_,renderTriggered:k,errorCaptured:M,serverPrefetch:L,expose:P,inheritAttrs:I,components:A,directives:O,filters:D}=t;if(d&&function(e,t){p(e)&&(e=cs(e));for(const n in e){const s=e[n];let i;i=y(s)?"default"in s?Zt(s.from||n,s.default,!0):Zt(s.from||n):Zt(s),bt(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(d,s,null),l)for(const i in l){const e=l[i];v(e)&&(s[i]=e.bind(n))}if(r){const t=r.call(n,n);y(t)&&(e.data=ot(t))}if(ts=!0,a)for(const p in a){const e=a[p],t=zi({get:v(e)?e.bind(n,n):v(e.get)?e.get.bind(n,n):i,set:!v(e)&&v(e.set)?e.set.bind(n):i});Object.defineProperty(s,p,{enumerable:!0,configurable:!0,get:()=>t.value,set:e=>t.value=e})}if(o)for(const i in o)is(o[i],s,n,i);if(c){const e=v(c)?c.call(n):c;Reflect.ownKeys(e).forEach(t=>{!function(e,t){if(Ei){let n=Ei.provides;const s=Ei.parent&&Ei.parent.provides;s===n&&(n=Ei.provides=Object.create(s)),n[e]=t}}(t,e[t])})}function $(e,t){p(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(u&&ss(u,e,"c"),$(On,f),$(Dn,h),$($n,m),$(Fn,g),$(kn,b),$(Mn,w),$(Gn,M),$(Vn,_),$(Rn,k),$(zn,S),$(Bn,C),$(Nn,L),p(P))if(P.length){const t=e.exposed||(e.exposed={});P.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={});E&&e.render===i&&(e.render=E),null!=I&&(e.inheritAttrs=I),A&&(e.components=A),O&&(e.directives=O),L&&wn(e)}function ss(e,t,n){It(p(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function is(e,t,n,s){let i=s.includes(".")?sn(n,s):()=>n[s];if(g(e)){const n=t[e];v(n)&&en(i,n)}else if(v(e))en(i,e.bind(n));else if(y(e))if(p(e))e.forEach(e=>is(e,t,n,s));else{const s=v(e.handler)?e.handler.bind(n):t[e.handler];v(s)&&en(i,s,e)}}function rs(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:a}}=e.appContext,l=r.get(t);let o;return l?o=l:i.length||n||s?(o={},i.length&&i.forEach(e=>as(o,e,a,!0)),as(o,t,a)):o=t,y(t)&&r.set(t,o),o}function as(e,t,n,s=!1){const{mixins:i,extends:r}=t;r&&as(e,r,n,!0),i&&i.forEach(t=>as(e,t,n,!0));for(const a in t)if(s&&"expose"===a);else{const s=ls[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}var ls={data:os,props:ps,emits:ps,methods:us,computed:us,beforeCreate:ds,created:ds,beforeMount:ds,mounted:ds,beforeUpdate:ds,updated:ds,beforeDestroy:ds,beforeUnmount:ds,destroyed:ds,unmounted:ds,activated:ds,deactivated:ds,errorCaptured:ds,serverPrefetch:ds,components:us,directives:us,watch:function(e,t){if(!e)return t;if(!t)return e;const n=o(Object.create(null),e);for(const s in t)n[s]=ds(e[s],t[s]);return n},provide:os,inject:function(e,t){return us(cs(e),cs(t))}};function os(e,t){return t?e?function(){return o(v(e)?e.call(this,this):e,v(t)?t.call(this,this):t)}:t:e}function cs(e){if(p(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function ds(e,t){return e?[...new Set([].concat(e,t))]:t}function us(e,t){return e?o(Object.create(null),e,t):t}function ps(e,t){return e?p(e)&&p(t)?[...new Set([...e,...t])]:o(Object.create(null),es(e),es(null!=t?t:{})):t}function fs(){return{app:null,config:{isNativeTag:r,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 hs=0;function ms(e,t){return function(n,s=null){v(n)||(n=o({},n)),null==s||y(s)||(s=null);const i=fs(),r=new WeakSet,a=[];let l=!1;const c=i.app={_uid:hs++,_component:n,_props:s,_container:null,_context:i,_instance:null,version:Bi,get config(){return i.config},set config(e){},use:(e,...t)=>(r.has(e)||(e&&v(e.install)?(r.add(e),e.install(c,...t)):v(e)&&(r.add(e),e(c,...t))),c),mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),c),component:(e,t)=>t?(i.components[e]=t,c):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,c):i.directives[e],mount(r,a,o){if(!l){const d=c._ceVNode||fi(n,s);return d.appContext=i,!0===o?o="svg":!1===o&&(o=void 0),a&&t?t(d,r):e(d,r,o),l=!0,c._container=r,r.__vue_app__=c,Fi(d.component)}},onUnmount(e){a.push(e)},unmount(){l&&(It(a,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,c),runWithContext(e){const t=vs;vs=c;try{return e()}finally{vs=t}}};return c}}var vs=null;function gs(e,t,...s){if(e.isUnmounted)return;const i=e.vnode.props||n;let r=s;const a=t.startsWith("update:"),l=a&&((e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${M(t)}Modifiers`]||e[`${P(t)}Modifiers`])(i,t.slice(7));let o;l&&(l.trim&&(r=s.map(e=>g(e)?e.trim():e)),l.number&&(r=s.map(F)));let c=i[o=A(t)]||i[o=A(M(t))];!c&&a&&(c=i[o=A(P(t))]),c&&It(c,e,6,r);const d=i[o+"Once"];if(d){if(e.emitted){if(e.emitted[o])return}else e.emitted={};e.emitted[o]=!0,It(d,e,6,r)}}var bs=new WeakMap;function ys(e,t,n=!1){const s=n?bs:t.emitsCache,i=s.get(e);if(void 0!==i)return i;const r=e.emits;let a={},l=!1;if(!v(e)){const s=e=>{const n=ys(e,t,!0);n&&(l=!0,o(a,n))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return r||l?(p(r)?r.forEach(e=>a[e]=null):o(a,r),y(e)&&s.set(e,a),a):(y(e)&&s.set(e,null),null)}function ws(e,t){return!(!e||!a(t))&&(t=t.slice(2).replace(/Once$/,""),u(e,t[0].toLowerCase()+t.slice(1))||u(e,P(t))||u(e,t))}function xs(e){const{type:t,vnode:n,proxy:s,withProxy:i,propsOptions:[r],slots:a,attrs:o,emit:c,render:d,renderCache:u,props:p,data:f,setupState:h,ctx:m,inheritAttrs:v}=e,g=Yt(e);let b,y;try{if(4&n.shapeFlag){const e=i||s,t=e;b=gi(d.call(t,e,u,p,h,f,m)),y=o}else{const e=t;b=gi(e.length>1?e(p,{attrs:o,slots:a,emit:c}):e(p,null)),y=t.props?o:Ss(o)}}catch(x){ei.length=0,At(x,e,1),b=fi(Zs)}let w=b;if(y&&!1!==v){const e=Object.keys(y),{shapeFlag:t}=w;e.length&&7&t&&(r&&e.some(l)&&(y=Ts(y,r)),w=hi(w,y,!1,!0))}return n.dirs&&(w=hi(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&bn(w,n.transition),b=w,Yt(g),b}var Ss=e=>{let t;for(const n in e)("class"===n||"style"===n||a(n))&&((t||(t={}))[n]=e[n]);return t},Ts=(e,t)=>{const n={};for(const s in e)l(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function Cs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let i=0;i<s.length;i++){const r=s[i];if(Es(t,e,r)&&!ws(n,r))return!0}return!1}function Es(e,t,n){const s=e[n],i=t[n];return"style"===n&&y(s)&&y(i)?!U(s,i):s!==i}var _s={},ks=()=>Object.create(_s),Ms=e=>Object.getPrototypeOf(e)===_s;function Ls(e,t,n,s=!1){const i={},r=ks();e.propsDefaults=Object.create(null),Ps(e,t,i,r);for(const a in e.propsOptions[0])a in i||(i[a]=void 0);n?e.props=s?i:dt(i,!1,Xe,tt,it):e.type.props?e.props=i:e.props=r,e.attrs=r}function Ps(e,t,s,i){const[r,a]=e.propsOptions;let l,o=!1;if(t)for(let n in t){if(E(n))continue;const c=t[n];let d;r&&u(r,d=M(n))?a&&a.includes(d)?(l||(l={}))[d]=c:s[d]=c:ws(e.emitsOptions,n)||n in i&&c===i[n]||(i[n]=c,o=!0)}if(a){const t=mt(s),i=l||n;for(let n=0;n<a.length;n++){const l=a[n];s[l]=Is(r,t,l,i[l],e,!u(i,l))}}return o}function Is(e,t,n,s,i,r){const a=e[n];if(null!=a){const e=u(a,"default");if(e&&void 0===s){const e=a.default;if(a.type!==Function&&!a.skipFactory&&v(e)){const{propsDefaults:r}=i;if(n in r)s=r[n];else{const a=ki(i);s=r[n]=e.call(null,t),a()}}else s=e;i.ce&&i.ce._setProp(n,s)}a[0]&&(r&&!e?s=!1:!a[1]||""!==s&&s!==P(n)||(s=!0))}return s}var As=new WeakMap;function Os(e,t,i=!1){const r=i?As:t.propsCache,a=r.get(e);if(a)return a;const l=e.props,c={},d=[];let f=!1;if(!v(e)){const n=e=>{f=!0;const[n,s]=Os(e,t,!0);o(c,n),s&&d.push(...s)};!i&&t.mixins.length&&t.mixins.forEach(n),e.extends&&n(e.extends),e.mixins&&e.mixins.forEach(n)}if(!l&&!f)return y(e)&&r.set(e,s),s;if(p(l))for(let s=0;s<l.length;s++){const e=M(l[s]);Ds(e)&&(c[e]=n)}else if(l)for(const n in l){const e=M(n);if(Ds(e)){const t=l[n],s=c[e]=p(t)||v(t)?{type:t}:o({},t),i=s.type;let r=!1,a=!0;if(p(i))for(let e=0;e<i.length;++e){const t=i[e],n=v(t)&&t.name;if("Boolean"===n){r=!0;break}"String"===n&&(a=!1)}else r=v(i)&&"Boolean"===i.name;s[0]=r,s[1]=a,(r||u(s,"default"))&&d.push(e)}}const h=[c,d];return y(e)&&r.set(e,h),h}function Ds(e){return"$"!==e[0]&&!E(e)}var $s=e=>"_"===e||"_ctx"===e||"$stable"===e,Fs=e=>p(e)?e.map(gi):[gi(e)],zs=(e,t,n)=>{if(t._n)return t;const s=Kt((...e)=>Fs(t(...e)),n);return s._c=!1,s},Bs=(e,t,n)=>{const s=e._ctx;for(const i in e){if($s(i))continue;const n=e[i];if(v(n))t[i]=zs(0,n,s);else if(null!=n){const e=Fs(n);t[i]=()=>e}}},Ns=(e,t)=>{const n=Fs(t);e.slots.default=()=>n},Rs=(e,t,n)=>{for(const s in t)!n&&$s(s)||(e[s]=t[s])};var Vs=function(e,t){t&&t.pendingBranch?p(e)?t.effects.push(...e):t.effects.push(e):(n=e,p(n)?$t.push(...n):Ft&&-1===n.id?Ft.splice(zt+1,0,n):1&n.flags||($t.push(n),n.flags|=1),Gt());var n};function Gs(e){return function(e,t){z().__VUE__=!0;const{insert:r,remove:a,patchProp:l,createElement:o,createText:c,createComment:d,setText:p,setElementText:f,parentNode:h,nextSibling:m,setScopeId:v=i,insertStaticContent:g}=e,b=(e,t,n,s=null,i=null,r=null,a=void 0,l=null,o=!!t.dynamicChildren)=>{if(e===t)return;e&&!ci(e,t)&&(s=Q(e),X(e,i,r,!0),e=null),-2===t.patchFlag&&(o=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:u}=t;switch(c){case Js:y(e,t,n,s);break;case Zs:x(e,t,n,s);break;case Qs:null==e&&S(t,n,s,a);break;case Ks:B(e,t,n,s,i,r,a,l,o);break;default:1&u?_(e,t,n,s,i,r,a,l,o):6&u?N(e,t,n,s,i,r,a,l,o):(64&u||128&u)&&c.process(e,t,n,s,i,r,a,l,o,se)}null!=d&&i?Tn(d,e&&e.ref,r,t||e,!t):null==d&&e&&null!=e.ref&&Tn(e.ref,null,r,e,!0)},y=(e,t,n,s)=>{if(null==e)r(t.el=c(t.children),n,s);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},x=(e,t,n,s)=>{null==e?r(t.el=d(t.children||""),n,s):t.el=e.el},S=(e,t,n,s)=>{[e.el,e.anchor]=g(e.children,t,n,s,e.el,e.anchor)},T=({el:e,anchor:t},n,s)=>{let i;for(;e&&e!==t;)i=m(e),r(e,n,s),e=i;r(t,n,s)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=m(e),a(e),e=n;a(t)},_=(e,t,n,s,i,r,a,l,o)=>{if("svg"===t.type?a="svg":"math"===t.type&&(a="mathml"),null==e)k(t,n,s,i,r,a,l,o);else{const n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),A(e,t,i,r,a,l,o)}finally{n&&n._endPatch()}}},k=(e,t,n,s,i,a,c,d)=>{let u,p;const{props:h,shapeFlag:m,transition:v,dirs:g}=e;if(u=e.el=o(e.type,a,h&&h.is,h),8&m?f(u,e.children):16&m&&I(e.children,u,null,s,i,js(e,a),c,d),g&&Jt(e,null,s,"created"),L(u,e,e.scopeId,c,s),h){for(const e in h)"value"===e||E(e)||l(u,e,null,h[e],a,s);"value"in h&&l(u,"value",null,h.value,a),(p=h.onVnodeBeforeMount)&&wi(p,s,e)}g&&Jt(e,null,s,"beforeMount");const b=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(i,v);b&&v.beforeEnter(u),r(u,t,n),((p=h&&h.onVnodeMounted)||b||g)&&Vs(()=>{try{p&&wi(p,s,e),b&&v.enter(u),g&&Jt(e,null,s,"mounted")}finally{}},i)},L=(e,t,n,s,i)=>{if(n&&v(e,n),s)for(let r=0;r<s.length;r++)v(e,s[r]);if(i){let n=i.subTree;if(t===n||Ys(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=i.vnode;L(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},I=(e,t,n,s,i,r,a,l,o=0)=>{for(let c=o;c<e.length;c++)b(null,e[c]=l?bi(e[c]):gi(e[c]),t,n,s,i,r,a,l)},A=(e,t,s,i,r,a,o)=>{const c=t.el=e.el;let{patchFlag:d,dynamicChildren:u,dirs:p}=t;d|=16&e.patchFlag;const h=e.props||n,m=t.props||n;let v;if(s&&Hs(s,!1),(v=m.onVnodeBeforeUpdate)&&wi(v,s,t,e),p&&Jt(t,e,s,"beforeUpdate"),s&&Hs(s,!0),(h.innerHTML&&null==m.innerHTML||h.textContent&&null==m.textContent)&&f(c,""),u?O(e.dynamicChildren,u,c,s,i,js(t,r),a):o||H(e,t,c,null,s,i,js(t,r),a,!1),d>0){if(16&d)F(c,h,m,s,r);else if(2&d&&h.class!==m.class&&l(c,"class",null,m.class,r),4&d&&l(c,"style",h.style,m.style,r),8&d){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t],i=h[n],a=m[n];a===i&&"value"!==n||l(c,n,i,a,r,s)}}1&d&&e.children!==t.children&&f(c,t.children)}else o||null!=u||F(c,h,m,s,r);((v=m.onVnodeUpdated)||p)&&Vs(()=>{v&&wi(v,s,t,e),p&&Jt(t,e,s,"updated")},i)},O=(e,t,n,s,i,r,a)=>{for(let l=0;l<t.length;l++){const o=e[l],c=t[l];b(o,c,o.el&&(o.type===Ks||!ci(o,c)||198&o.shapeFlag)?h(o.el):n,null,s,i,r,a,!0)}},F=(e,t,s,i,r)=>{if(t!==s){if(t!==n)for(const n in t)E(n)||n in s||l(e,n,t[n],null,r,i);for(const n in s){if(E(n))continue;const a=s[n],o=t[n];a!==o&&"value"!==n&&l(e,n,o,a,r,i)}"value"in s&&l(e,"value",t.value,s.value,r)}},B=(e,t,n,s,i,a,l,o,d)=>{const u=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(o=o?o.concat(m):m),null==e?(r(u,n,s),r(p,n,s),I(t.children||[],n,p,i,a,l,o,d)):f>0&&64&f&&h&&e.dynamicChildren&&e.dynamicChildren.length===h.length?(O(e.dynamicChildren,h,n,i,a,l,o),(null!=t.key||i&&t===i.subTree)&&Ws(e,t,!0)):H(e,t,n,p,i,a,l,o,d)},N=(e,t,n,s,i,r,a,l,o)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?i.ctx.activate(t,n,s,a,o):R(t,n,s,i,r,a,o):V(e,t,o)},R=(e,t,s,i,r,a,l)=>{const o=e.component=function(e,t,s){const i=e.type,r=(t?t.appContext:e.appContext)||xi,a={uid:Si++,vnode:e,type:i,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new ee(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Os(i,r),emitsOptions:ys(i,r),emit:null,emitted:null,propsDefaults:n,inheritAttrs:i.inheritAttrs,ctx:n,data:n,props:n,attrs:n,slots:n,refs:n,setupState:n,setupContext:null,suspense:s,suspenseId:s?s.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,sp:null};a.ctx={_:a},a.root=t?t.root:a,a.emit=gs.bind(null,a),e.ce&&e.ce(a);return a}(e,i,r);if(_n(e)&&(o.ctx.renderer=se),function(e,t=!1,n=!1){t&&Ci(t);const{props:s,children:i}=e.vnode,r=Li(e);Ls(e,s,r,t),((e,t,n)=>{const s=e.slots=ks();if(32&e.vnode.shapeFlag){const e=t._;e?(Rs(s,t,n),n&&$(s,"_",e,!0)):Bs(t,s)}else t&&Ns(e,t)})(e,i,n||t);const a=r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Qn);const{setup:s}=n;if(s){ge();const n=e.setupContext=s.length>1?function(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,$i),slots:e.slots,emit:e.emit,expose:t}}(e):null,i=ki(e),r=Pt(s,e,0,[e.props,n]),a=w(r);if(be(),i(),!a&&!e.sp||En(e)||wn(e),a){if(r.then(Mi,Mi),t)return r.then(n=>{Oi(e,n,t)}).catch(t=>{At(t,e,0)});e.asyncDep=r}else Oi(e,r,t)}else Di(e,t)}(e,t):void 0;t&&Ci(!1)}(o,!1,l),o.asyncDep){if(r&&r.registerDep(o,G,l),!e.el){const n=o.subTree=fi(Zs);x(null,n,t,s),e.placeholder=n.el}}else G(o,e,t,s,r,a,l)},V=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:i,component:r}=e,{props:a,children:l,patchFlag:o}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&o>=0))return!(!i&&!l||l&&l.$stable)||s!==a&&(s?!a||Cs(s,a,c):!!a);if(1024&o)return!0;if(16&o)return s?Cs(s,a,c):!!a;if(8&o){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(Es(a,s,n)&&!ws(c,n))return!0}}return!1}(e,t,n)){if(s.asyncDep&&!s.asyncResolved)return void j(s,t,n);s.next=t,s.update()}else t.el=e.el,s.vnode=t},G=(e,t,n,s,i,r,a)=>{const l=()=>{if(e.isMounted){let{next:t,bu:n,u:s,parent:l,vnode:o}=e;{const n=qs(e);if(n)return t&&(t.el=o.el,j(e,t,a)),void n.asyncDep.then(()=>{Vs(()=>{e.isUnmounted||c()},i)})}let d,u=t;Hs(e,!1),t?(t.el=o.el,j(e,t,a)):t=o,n&&D(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&wi(d,l,t,o),Hs(e,!0);const p=xs(e),f=e.subTree;e.subTree=p,b(f,p,h(f.el),Q(f),e,i,r),t.el=p.el,null===u&&function({vnode:e,parent:t,suspense:n},s){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.suspense.vnode.el=n.el=s,e=n),n!==e)break;(e=t.vnode).el=s,t=t.parent}n&&n.activeBranch===e&&(n.vnode.el=s)}(e,p.el),s&&Vs(s,i),(d=t.props&&t.props.onVnodeUpdated)&&Vs(()=>wi(d,l,t,o),i)}else{let a;const{el:l,props:o}=t,{bm:c,m:d,parent:u,root:p,type:f}=e,h=En(t);if(Hs(e,!1),c&&D(c),!h&&(a=o&&o.onVnodeBeforeMount)&&wi(a,u,t),Hs(e,!0),l&&ae){const t=()=>{e.subTree=xs(e),ae(l,e.subTree,e,i,null)};h&&f.__asyncHydrate?f.__asyncHydrate(l,e,t):t()}else{p.ce&&p.ce._hasShadowRoot()&&p.ce._injectChildStyle(f,e.parent?e.parent.type:void 0);const a=e.subTree=xs(e);b(null,a,n,s,e,i,r),t.el=a.el}if(d&&Vs(d,i),!h&&(a=o&&o.onVnodeMounted)){const e=t;Vs(()=>wi(a,u,e),i)}(256&t.shapeFlag||u&&En(u.vnode)&&256&u.vnode.shapeFlag)&&e.a&&Vs(e.a,i),e.isMounted=!0,t=n=s=null}};e.scope.on();const o=e.effect=new ie(l);e.scope.off();const c=e.update=o.run.bind(o),d=e.job=o.runIfDirty.bind(o);d.i=e,d.id=e.uid,o.scheduler=()=>Vt(d),Hs(e,!0),c()},j=(e,t,s)=>{t.component=e;const i=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,s){const{props:i,attrs:r,vnode:{patchFlag:a}}=e,l=mt(i),[o]=e.propsOptions;let c=!1;if(!(s||a>0)||16&a){let s;Ps(e,t,i,r)&&(c=!0);for(const r in l)t&&(u(t,r)||(s=P(r))!==r&&u(t,s))||(o?!n||void 0===n[r]&&void 0===n[s]||(i[r]=Is(o,l,r,void 0,e,!0)):delete i[r]);if(r!==l)for(const e in r)t&&u(t,e)||(delete r[e],c=!0)}else if(8&a){const n=e.vnode.dynamicProps;for(let s=0;s<n.length;s++){let a=n[s];if(ws(e.emitsOptions,a))continue;const d=t[a];if(o)if(u(r,a))d!==r[a]&&(r[a]=d,c=!0);else{const t=M(a);i[t]=Is(o,l,t,d,e,!1)}else d!==r[a]&&(r[a]=d,c=!0)}}c&&Le(e.attrs,"set","")}(e,t.props,i,s),((e,t,s)=>{const{vnode:i,slots:r}=e;let a=!0,l=n;if(32&i.shapeFlag){const e=t._;e?s&&1===e?a=!1:Rs(r,t,s):(a=!t.$stable,Bs(t,r)),l=t}else t&&(Ns(e,t),l={default:1});if(a)for(const n in r)$s(n)||null!=l[n]||delete r[n]})(e,t.children,s),ge(),jt(e),be()},H=(e,t,n,s,i,r,a,l,o=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,u=t.children,{patchFlag:p,shapeFlag:h}=t;if(p>0){if(128&p)return void q(c,u,n,s,i,r,a,l,o);if(256&p)return void W(c,u,n,s,i,r,a,l,o)}8&h?(16&d&&Z(c,i,r),u!==c&&f(n,u)):16&d?16&h?q(c,u,n,s,i,r,a,l,o):Z(c,i,r,!0):(8&d&&f(n,""),16&h&&I(u,n,s,i,r,a,l,o))},W=(e,t,n,i,r,a,l,o,c)=>{t=t||s;const d=(e=e||s).length,u=t.length,p=Math.min(d,u);let f;for(f=0;f<p;f++){const s=t[f]=c?bi(t[f]):gi(t[f]);b(e[f],s,n,null,r,a,l,o,c)}d>u?Z(e,r,a,!0,!1,p):I(t,n,i,r,a,l,o,c,p)},q=(e,t,n,i,r,a,l,o,c)=>{let d=0;const u=t.length;let p=e.length-1,f=u-1;for(;d<=p&&d<=f;){const s=e[d],i=t[d]=c?bi(t[d]):gi(t[d]);if(!ci(s,i))break;b(s,i,n,null,r,a,l,o,c),d++}for(;d<=p&&d<=f;){const s=e[p],i=t[f]=c?bi(t[f]):gi(t[f]);if(!ci(s,i))break;b(s,i,n,null,r,a,l,o,c),p--,f--}if(d>p){if(d<=f){const e=f+1,s=e<u?t[e].el:i;for(;d<=f;)b(null,t[d]=c?bi(t[d]):gi(t[d]),n,s,r,a,l,o,c),d++}}else if(d>f)for(;d<=p;)X(e[d],r,a,!0),d++;else{const h=d,m=d,v=new Map;for(d=m;d<=f;d++){const e=t[d]=c?bi(t[d]):gi(t[d]);null!=e.key&&v.set(e.key,d)}let g,y=0;const w=f-m+1;let x=!1,S=0;const T=new Array(w);for(d=0;d<w;d++)T[d]=0;for(d=h;d<=p;d++){const s=e[d];if(y>=w){X(s,r,a,!0);continue}let i;if(null!=s.key)i=v.get(s.key);else for(g=m;g<=f;g++)if(0===T[g-m]&&ci(s,t[g])){i=g;break}void 0===i?X(s,r,a,!0):(T[i-m]=d+1,i>=S?S=i:x=!0,b(s,t[i],n,null,r,a,l,o,c),y++)}const C=x?function(e){const t=e.slice(),n=[0];let s,i,r,a,l;const o=e.length;for(s=0;s<o;s++){const o=e[s];if(0!==o){if(i=n[n.length-1],e[i]<o){t[s]=i,n.push(s);continue}for(r=0,a=n.length-1;r<a;)l=r+a>>1,e[n[l]]<o?r=l+1:a=l;o<e[n[r]]&&(r>0&&(t[s]=n[r-1]),n[r]=s)}}r=n.length,a=n[r-1];for(;r-- >0;)n[r]=a,a=t[a];return n}(T):s;for(g=C.length-1,d=w-1;d>=0;d--){const e=m+d,s=t[e],p=t[e+1],f=e+1<u?p.el||Xs(p):i;0===T[d]?b(null,s,n,f,r,a,l,o,c):x&&(g<0||d!==C[g]?U(s,n,f,2):g--)}}},U=(e,t,n,s,i=null)=>{const{el:l,type:o,transition:c,children:d,shapeFlag:u}=e;if(6&u)U(e.component.subTree,t,n,s);else if(128&u)e.suspense.move(t,n,s);else if(64&u)o.move(e,t,n,se);else if(o!==Ks)if(o!==Qs)if(2!==s&&1&u&&c)if(0===s)c.beforeEnter(l),r(l,t,n),Vs(()=>c.enter(l),i);else{const{leave:s,delayLeave:i,afterLeave:o}=c,d=()=>{e.ctx.isUnmounted?a(l):r(l,t,n)},u=()=>{l._isLeaving&&l[ln](!0),s(l,()=>{d(),o&&o()})};i?i(l,d,u):u()}else r(l,t,n);else T(e,t,n);else{r(l,t,n);for(let e=0;e<d.length;e++)U(d[e],t,n,s);r(e.anchor,t,n)}},X=(e,t,n,s=!1,i=!1)=>{const{type:r,props:a,ref:l,children:o,dynamicChildren:c,shapeFlag:d,patchFlag:u,dirs:p,cacheIndex:f,memo:h}=e;if(-2===u&&(i=!1),null!=l&&(ge(),Tn(l,null,n,e,!0),be()),null!=f&&(t.renderCache[f]=void 0),256&d)return void t.ctx.deactivate(e);const m=1&d&&p,v=!En(e);let g;if(v&&(g=a&&a.onVnodeBeforeUnmount)&&wi(g,t,e),6&d)J(e.component,n,s);else{if(128&d)return void e.suspense.unmount(n,s);m&&Jt(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,se,s):c&&!c.hasOnce&&(r!==Ks||u>0&&64&u)?Z(c,t,n,!1,!0):(r===Ks&&384&u||!i&&16&d)&&Z(o,t,n),s&&Y(e)}const b=null!=h&&null==f;(v&&(g=a&&a.onVnodeUnmounted)||m||b)&&Vs(()=>{g&&wi(g,t,e),m&&Jt(e,null,t,"unmounted"),b&&(e.el=null)},n)},Y=e=>{const{type:t,el:n,anchor:s,transition:i}=e;if(t===Ks)return void K(n,s);if(t===Qs)return void C(e);const r=()=>{a(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:s}=i,a=()=>t(n,r);s?s(e.el,r,a):a()}else r()},K=(e,t)=>{let n;for(;e!==t;)n=m(e),a(e),e=n;a(t)}
1,J=(e,t,n)=>{const{bum:s,scope:i,job:r,subTree:a,um:l,m:o,a:c}=e;Us(o),Us(c),s&&D(s),i.stop(),r&&(r.flags|=8,X(a,e,t,n)),l&&Vs(l,t),Vs(()=>{e.isUnmounted=!0},t)},Z=(e,t,n,s=!1,i=!1,r=0)=>{for(let a=r;a<e.length;a++)X(e[a],t,n,s,i)},Q=e=>{if(6&e.shapeFlag)return Q(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=m(e.anchor||e.el),n=t&&t[rn];return n?m(n):t};let te=!1;const ne=(e,t,n)=>{let s;null==e?t._vnode&&(X(t._vnode,null,null,!0),s=t._vnode.component):b(t._vnode||null,e,t,null,null,null,n),t._vnode=e,te||(te=!0,jt(s),Ht(),te=!1)},se={p:b,um:X,m:U,r:Y,mt:R,mc:I,pc:H,pbc:O,n:Q,o:e};let re,ae;t&&([re,ae]=t(se));return{render:ne,hydrate:re,createApp:ms(ne,re)}}(e)}function js({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Hs({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ws(e,t,n=!1){const s=e.children,i=t.children;if(p(s)&&p(i))for(let r=0;r<s.length;r++){const e=s[r];let t=i[r];1&t.shapeFlag&&!t.dynamicChildren&&((t.patchFlag<=0||32===t.patchFlag)&&(t=i[r]=bi(i[r]),t.el=e.el),n||-2===t.patchFlag||Ws(e,t)),t.type===Js&&(-1===t.patchFlag&&(t=i[r]=bi(t)),t.el=e.el),t.type!==Zs||t.el||(t.el=e.el)}}function qs(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:qs(t)}function Us(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Xs(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Xs(t.subTree):null}var Ys=e=>e.__isSuspense;var Ks=Symbol.for("v-fgt"),Js=Symbol.for("v-txt"),Zs=Symbol.for("v-cmt"),Qs=Symbol.for("v-stc"),ei=[],ti=null;function ni(e=!1){ei.push(ti=e?null:[])}var si=1;function ii(e,t=!1){si+=e,e<0&&ti&&t&&(ti.hasOnce=!0)}function ri(e){return e.dynamicChildren=si>0?ti||s:null,ei.pop(),ti=ei[ei.length-1]||null,si>0&&ti&&ti.push(e),e}function ai(e,t,n,s,i,r){return ri(pi(e,t,n,s,i,r,!0))}function li(e,t,n,s,i){return ri(fi(e,t,n,s,i,!0))}function oi(e){return!!e&&!0===e.__v_isVNode}function ci(e,t){return e.type===t.type&&e.key===t.key}var di=({key:e})=>null!=e?e:null,ui=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?g(e)||bt(e)||v(e)?{i:Ut,r:e,k:t,f:!!n}:e:null);function pi(e,t=null,n=null,s=0,i=null,r=(e===Ks?0:1),a=!1,l=!1){const o={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&di(t),ref:t&&ui(t),scopeId:Xt,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:r,patchFlag:s,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ut};return l?(yi(o,n),128&r&&e.normalize(o)):n&&(o.shapeFlag|=g(n)?8:16),si>0&&!a&&ti&&(o.patchFlag>0||6&r)&&32!==o.patchFlag&&ti.push(o),o}var fi=function(e,t=null,n=null,s=0,i=null,r=!1){e&&e!==Hn||(e=Zs);if(oi(e)){const s=hi(e,t,!0);return n&&yi(s,n),si>0&&!r&&ti&&(6&s.shapeFlag?ti[ti.indexOf(e)]=s:ti.push(s)),s.patchFlag=-2,s}a=e,v(a)&&"__vccOpts"in a&&(e=e.__vccOpts);var a;if(t){t=function(e){return e?ht(e)||Ms(e)?o({},e):e:null}(t);let{class:e,style:n}=t;e&&!g(e)&&(t.class=j(e)),y(n)&&(ht(n)&&!p(n)&&(n=o({},n)),t.style=B(n))}const l=g(e)?1:Ys(e)?128:an(e)?64:y(e)?4:v(e)?2:0;return pi(e,t,n,s,i,l,r,!0)};function hi(e,t,n=!1,s=!1){const{props:i,ref:r,patchFlag:o,children:c,transition:d}=e,u=t?function(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const e in s)if("class"===e)t.class!==s.class&&(t.class=j([t.class,s.class]));else if("style"===e)t.style=B([t.style,s.style]);else if(a(e)){const n=t[e],i=s[e];!i||n===i||p(n)&&n.includes(i)?null!=i||null!=n||l(e)||(t[e]=i):t[e]=n?[].concat(n,i):i}else""!==e&&(t[e]=s[e])}return t}(i||{},t):i,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&di(u),ref:t&&t.ref?n&&r?p(r)?r.concat(ui(t)):[r,ui(t)]:ui(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:c,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ks?-1===o?16:16|o:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:d,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&hi(e.ssContent),ssFallback:e.ssFallback&&hi(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return d&&s&&bn(f,d.clone(f)),f}function mi(e=" ",t=0){return fi(Js,null,e,t)}
vendor: 6,848 bytes, line 1
1function vi(e="",t=!1){return t?(ni(),li(Zs,null,e)):fi(Zs,null,e)}function gi(e){return null==e||"boolean"==typeof e?fi(Zs):p(e)?fi(Ks,null,e.slice()):oi(e)?bi(e):fi(Js,null,String(e))}function bi(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:hi(e)}function yi(e,t){let n=0;const{shapeFlag:s}=e;if(null==t)t=null;else if(p(t))n=16;else if("object"==typeof t){if(65&s){const n=t.default;return void(n&&(n._c&&(n._d=!1),yi(e,n()),n._c&&(n._d=!0)))}{n=32;const s=t._;s||Ms(t)?3===s&&Ut&&(1===Ut.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Ut}}else v(t)?(t={default:t,_ctx:Ut},n=32):(t=String(t),64&s?(n=16,t=[mi(t)]):n=8);e.children=t,e.shapeFlag|=n}function wi(e,t,n,s=null){It(e,t,7,[n,s])}var xi=fs(),Si=0;var Ti,Ci,Ei=null,_i=()=>Ei||Ut;{const e=z(),t=(t,n)=>{let s;return(s=e[t])||(s=e[t]=[]),s.push(n),e=>{s.length>1?s.forEach(t=>t(e)):s[0](e)}};Ti=t("__VUE_INSTANCE_SETTERS__",e=>Ei=e),Ci=t("__VUE_SSR_SETTERS__",e=>Ai=e)}var ki=e=>{const t=Ei;return Ti(e),e.scope.on(),()=>{e.scope.off(),Ti(t)}},Mi=()=>{Ei&&Ei.scope.off(),Ti(null)};function Li(e){return 4&e.vnode.shapeFlag}var Pi,Ii,Ai=!1;function Oi(e,t,n){v(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:y(t)&&(e.setupState=Tt(t)),Di(e,n)}function Di(e,t,n){const s=e.type;if(!e.render){if(!t&&Pi&&!s.render){const t=s.template||rs(e).template;if(t){const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:r,compilerOptions:a}=s,l=o(o({isCustomElement:n,delimiters:r},i),a);s.render=Pi(t,l)}}e.render=s.render||i,Ii&&Ii(e)}{const t=ki(e);ge();try{ns(e)}finally{be(),t()}}}var $i={get:(e,t)=>(Me(e,0,""),e[t])};function Fi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Tt((t=e.exposed,!u(t,"__v_skip")&&Object.isExtensible(t)&&$(t,"__v_skip",!0),t)),{get:(t,n)=>n in t?t[n]:n in Jn?Jn[n](e):void 0,has:(e,t)=>t in e||t in Jn})):e.proxy;var t}var zi=(e,t)=>function(e,t,n=!1){let s,i;return v(e)?s=e:(s=e.get,i=e.set),new Ct(s,i,n)}(e,0,Ai);var Bi="3.5.33",Ni=void 0,Ri="undefined"!=typeof window&&window.trustedTypes;if(Ri)try{Ni=Ri.createPolicy("vue",{createHTML:e=>e})}catch(Qo){}var Vi=Ni?e=>Ni.createHTML(e):e=>e,Gi="undefined"!=typeof document?document:null,ji=Gi&&Gi.createElement("template"),Hi={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const i="svg"===t?Gi.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Gi.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?Gi.createElement(e,{is:n}):Gi.createElement(e);return"select"===e&&s&&null!=s.multiple&&i.setAttribute("multiple",s.multiple),i},createText:e=>Gi.createTextNode(e),createComment:e=>Gi.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Gi.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,i,r){const a=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==r&&(i=i.nextSibling););else{ji.innerHTML=Vi("svg"===s?`<svg>${e}</svg>`:"mathml"===s?`<math>${e}</math>`:e);const i=ji.content;if("svg"===s||"mathml"===s){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Wi="transition",qi="animation",Ui=Symbol("_vtc"),Xi={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},Yi=o({},dn,Xi),Ki=(e=>(e.displayName="Transition",e.props=Yi,e))((e,{slots:t})=>function(e,t,n){try{ii(-1);const s=arguments.length;return 2===s?y(t)&&!p(t)?oi(t)?fi(e,null,[t]):fi(e,t):fi(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&oi(n)&&(n=[n]),fi(e,t,n))}finally{ii(1)}}(fn,function(e){const t={};for(const o in e)o in Xi||(t[o]=e[o]);if(!1===e.css)return t;const{name:n="v",type:s,duration:i,enterFromClass:r=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=r,appearActiveClass:d=a,appearToClass:u=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if(y(e))return[Qi(e.enter),Qi(e.leave)];{const t=Qi(e);return[t,t]}}(i),v=m&&m[0],g=m&&m[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:x,onLeave:S,onLeaveCancelled:T,onBeforeAppear:C=b,onAppear:E=w,onAppearCancelled:_=x}=t,k=(e,t,n,s)=>{e._enterCancelled=s,tr(e,t?u:l),tr(e,t?d:a),n&&n()},M=(e,t)=>{e._isLeaving=!1,tr(e,p),tr(e,h),tr(e,f),t&&t()},L=e=>(t,n)=>{const i=e?E:w,a=()=>k(t,e,n);Ji(i,[t,a]),nr(()=>{tr(t,e?c:r),er(t,e?u:l),Zi(i)||ir(t,s,v,a)})};return o(t,{onBeforeEnter(e){Ji(b,[e]),er(e,r),er(e,a)},onBeforeAppear(e){Ji(C,[e]),er(e,c),er(e,d)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>M(e,t);er(e,p),e._enterCancelled?(er(e,f),lr(e)):(lr(e),er(e,f)),nr(()=>{e._isLeaving&&(tr(e,p),er(e,h),Zi(S)||ir(e,s,g,n))}),Ji(S,[e,n])},onEnterCancelled(e){k(e,!1,void 0,!0),Ji(x,[e])},onAppearCancelled(e){k(e,!0,void 0,!0),Ji(_,[e])},onLeaveCancelled(e){M(e),Ji(T,[e])}})}(e),t)),Ji=(e,t=[])=>{p(e)?e.forEach(e=>e(...t)):e&&e(...t)},Zi=e=>!!e&&(p(e)?e.some(e=>e.length>1):e.length>1);function Qi(e){return(e=>{const t=g(e)?Number(e):NaN;return isNaN(t)?e:t})(e)}function er(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Ui]||(e[Ui]=new Set)).add(t)}function tr(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[Ui];n&&(n.delete(t),n.size||(e[Ui]=void 0))}function nr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var sr=0;function ir(e,t,n,s){const i=e._endId=++sr,r=()=>{i===e._endId&&s()};if(null!=n)return setTimeout(r,n);const{type:a,timeout:l,propCount:o}=function(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),i=s(`${Wi}Delay`),r=s(`${Wi}Duration`),a=rr(i,r),l=s(`${qi}Delay`),o=s(`${qi}Duration`),c=rr(l,o);let d=null,u=0,p=0;t===Wi?a>0&&(d=Wi,u=a,p=r.length):t===qi?c>0&&(d=qi,u=c,p=o.length):(u=Math.max(a,c),d=u>0?a>c?Wi:qi:null,p=d?d===Wi?r.length:o.length:0);const f=d===Wi&&/\b(?:transform|all)(?:,|$)/.test(s(`${Wi}Property`).toString());return{type:d,timeout:u,propCount:p,hasTransform:f}}(e,t);if(!a)return s();const c=a+"end";let d=0;const u=()=>{e.removeEventListener(c,p),r()},p=t=>{t.target===e&&++d>=o&&u()};setTimeout(()=>{d<o&&u()},l+1),e.addEventListener(c,p)}function rr(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>ar(t)+ar(e[n])))}function ar(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function lr(e){return(e?e.ownerDocument:document).body.offsetHeight}
1var or=Symbol("_vod"),cr=Symbol("_vsh"),dr=Symbol(""),ur=/(?:^|;)\s*display\s*:/;var pr=/\s*!important$/;function fr(e,t,n){if(p(n))n.forEach(n=>fr(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=mr[t];if(n)return n;let s=M(t);if("filter"!==s&&s in e)return mr[t]=s;s=I(s);for(let i=0;i<hr.length;i++){const n=hr[i]+s;if(n in e)return mr[t]=n}return t}(e,t);pr.test(n)?e.setProperty(P(s),n.replace(pr,""),"important"):e[s]=n}}var hr=["Webkit","Moz","ms"],mr={};function vr(e,t,n,s){return"TEXTAREA"===e.tagName&&("width"===t||"height"===t)&&g(s)&&n===s}var gr="http://www.w3.org/1999/xlink";function br(e,t,n,s,i,r=W(t)){s&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(gr,t.slice(6,t.length)):e.setAttributeNS(gr,t,n):null==n||r&&!q(n)?e.removeAttribute(t):e.setAttribute(t,r?"":b(n)?String(n):n)}function yr(e,t,n,s,i){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?Vi(n):n));const r=e.tagName;if("value"===t&&"PROGRESS"!==r&&!r.includes("-")){const s="OPTION"===r?e.getAttribute("value")||"":e.value,i=null==n?"checkbox"===e.type?"on":"":String(n);return s===i&&"_value"in e||(e.value=i),null==n&&e.removeAttribute(t),void(e._value=n)}let a=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=q(n):null==n&&"string"===s?(n="",a=!0):"number"===s&&(n=0,a=!0)}try{e[t]=n}catch(Qo){}a&&e.removeAttribute(i||t)}var wr=Symbol("_vei");function xr(e,t,n,s,i=null){const r=e[wr]||(e[wr]={}),a=r[t];if(s&&a)a.value=s;else{const[n,l]=function(e){let t;if(Sr.test(e)){let n;for(t={};n=e.match(Sr);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):P(e.slice(2)),t]}(t);s?function(e,t,n,s){e.addEventListener(t,n,s)}(e,n,r[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();It(function(e,t){if(p(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Er(),n}(s,i),l):a&&(!function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,a,l),r[t]=void 0)}}var Sr=/(?:Once|Passive|Capture)$/;var Tr=0,Cr=Promise.resolve(),Er=()=>Tr||(Cr.then(()=>Tr=0),Tr=Date.now());var _r=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;var kr,Mr=["ctrl","shift","alt","meta"],Lr={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&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Mr.some(n=>e[`${n}Key`]&&!t.includes(n))},Pr=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(n,...s)=>{for(let e=0;e<t.length;e++){const s=Lr[t[e]];if(s&&s(n,t))return}return e(n,...s)})},Ir=o({patchProp:(e,t,n,s,i,r)=>{const o="svg"===i;"class"===t?function(e,t,n){const s=e[Ui];s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,o):"style"===t?function(e,t,n){const s=e.style,i=g(n);let r=!1;if(n&&!i){if(t)if(g(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&fr(s,t,"")}else for(const e in t)null==n[e]&&fr(s,e,"");for(const i in n){"display"===i&&(r=!0);const a=n[i];null!=a?vr(e,i,!g(t)&&t?t[i]:void 0,a)||fr(s,i,a):fr(s,i,"")}}else if(i){if(t!==n){const e=s[dr];e&&(n+=";"+e),s.cssText=n,r=ur.test(n)}}else t&&e.removeAttribute("style");or in e&&(e[or]=r?s.display:"",e[cr]&&(s.display="none"))}(e,n,s):a(t)?l(t)||xr(e,t,0,s,r):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){if(s)return"innerHTML"===t||"textContent"===t||!!(t in e&&_r(t)&&v(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return!1;if("sandbox"===t&&"IFRAME"===e.tagName)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!_r(t)||!g(n))&&t in e}(e,t,s,o))?(yr(e,t,s),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||br(e,t,s,o,0,"value"!==t)):e._isVueCE&&(function(e,t){const n=e._def.props;if(!n)return!1;const s=M(t);return Array.isArray(n)?n.some(e=>M(e)===s):Object.keys(n).some(e=>M(e)===s)}(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!g(s)))?yr(e,M(t),s,0,t):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),br(e,t,s,o))}},Hi);var Ar=(...e)=>{const t=(kr||(kr=Gs(Ir))).createApp(...e),{mount:n}=t;return t.mount=e=>{const s=function(e){return g(e)?document.querySelector(e):e}(e);if(!s)return;const i=t._component;v(i)||i.render||i.template||(i.template=s.innerHTML),1===s.nodeType&&(s.textContent="");const r=n(s,!1,function(e){if(e instanceof SVGElement)return"svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return"mathml"}(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),r},t};var Or=(e,t)=>{const n=e.__vccOpts||e;for(const[s,i]of t)n[s]=i;return n},Dr=Or({__name:"SkeletonBox",props:{maxWidth:{default:100,type:Number},minWidth:{default:80,type:Number},height:{default:"1em",type:String},marginTop:{default:null,type:String},width:{default:null,type:String},borderRadius:{default:null,type:String}},setup(e){const t=zi(()=>e.width||`${Math.floor(Math.random()*(e.maxWidth-e.minWidth)+e.minWidth)}%`);return(n,s)=>(ni(),ai("span",{class:"SkeletonBox",style:B({height:e.height,marginTop:e.marginTop,borderRadius:e.borderRadius,width:t.value})},null,4))}},[["__scopeId","data-v-39ea3cbd"]]),$r={key:0,class:"filters pb-3"},Fr={class:"h6"},zr={key:0},Br=["value","checked"],Nr={key:0},Rr={key:1},Vr=["value","checked"],Gr={key:0},jr={__name:"Filters",props:{showFilter:{type:Boolean,required:!0},type:{type:String,required:!0},items:{type:Array,required:!0},selectedCategories:{type:Array,required:!0},translations:{type:Object,required:!0}},emits:["update:selectedCategories","clear-filters"],setup(e,{emit:t}){const n=e,s=t,i=zi(()=>n.items.filter(e=>e.packageCategoryId&&e.packageCategoryName).map(e=>({name:e.packageCategoryName,id:e.packageCategoryId})).reduce((e,t)=>
1(e.find(e=>e.id===t.id)||e.push(t),e),[])),r=zi(()=>"rooms"===n.type?n.items.filter(e=>e.typeOfAccommodation&&e.translatedTypeOfAccommodation?.text).map(e=>({name:e.translatedTypeOfAccommodation.text,id:e.typeOfAccommodation})).reduce((e,t)=>(e.find(e=>e.id===t.id)||e.push(t),e),[]):[]),a=e=>{const t=e.target.value,i=e.target.checked;let r=[...n.selectedCategories];i?r.includes(t)||r.push(t):r=r.filter(e=>e!==t),s("update:selectedCategories",r)},l=()=>{s("clear-filters")};return(t,n)=>e.showFilter?(ni(),ai("div",$r,[pi("p",Fr,J(e.translations.filters),1),"packages"===e.type?(ni(),ai("ul",zr,[(ni(!0),ai(Ks,null,Un(i.value,t=>(ni(),ai("li",{key:t.id},[pi("label",null,[pi("input",{type:"checkbox",value:t.id,checked:e.selectedCategories.includes(t.id),onChange:a},null,40,Br),mi(" "+J(t.name),1)])]))),128)),fi(Ki,{appear:""},{default:Kt(()=>[e.selectedCategories.length>0?(ni(),ai("li",Nr,[pi("button",{class:"btn btn-secondary",onClick:l},J(e.translations.clearFilters),1)])):vi("",!0)]),_:1})])):vi("",!0),"rooms"===e.type?(ni(),ai("ul",Rr,[(ni(!0),ai(Ks,null,Un(r.value,t=>(ni(),ai("li",{key:t.id},[pi("label",null,[pi("input",{type:"checkbox",value:t.id,checked:e.selectedCategories.includes(t.id),onChange:a},null,40,Vr),mi(" "+J(t.name),1)])]))),128)),fi(Ki,{appear:""},{default:Kt(()=>[e.selectedCategories.length>0?(ni(),ai("li",Gr,[pi("button",{class:"btn btn-bv-clear",onClick:l},J(e.translations.clear),1)])):vi("",!0)]),_:1})])):vi("",!0)])):vi("",!0)}},Hr=Or(jr,[["__scopeId","data-v-e43ff5f2"]]);var Wr=function(e,t,n="..."){if(!e||"string"!=typeof e)return"";var s;if(s=e,(e=(new DOMParser).parseFromString(s,"text/html").body.textContent||"").length<=t)return e;const i=e.substring(0,t),r=i.lastIndexOf(" ");return(r>0?i.substring(0,r):i)+n},qr=(e,t,n,s)=>{const i="https://online.bookvisit.com/";switch(e){case"rooms":return`${i}accommodation/room-details?channelId=${n}&roomId=${t.id}&langid=${s}`;case"packages":return`${i}package/details?channelId=${n}&packageId=${t.id}&langid=${s}`;case"conferences":return`${i}Conference/Conference/ConferenceRoomList?channelId=${n}&packageId=${t.id}&langid=${s}`;case"vouchers":return`${i}voucher?channelId=${n}&langid=${s}`;case"addons":return`${i}extras/${t.id}?channelId=${n}&langid=${s}`;default:return i}},Ur={class:"card shadow position-relative"},Xr=["src","alt"],Yr={key:1,class:"card-img placeholder position-relative"},Kr={class:"card-body"},Jr={class:"h4 card-title"},Zr={key:0,class:"text-muted cat d-block"},Qr={key:0,class:"mr-2"},ea={key:1},ta=["innerHTML"],na=["innerHTML"],sa=["innerHTML"],ia={class:"mt-2 mb-1"},ra={key:5,class:"voucher-info"},aa={key:0,class:"mb-1"},la={key:1,class:"text-muted small mb-0"},oa={class:"card-actions"},ca=["href"],da=["href"],ua=Or({__name:"Card",props:{item:{type:Object,default:null},type:{type:String,default:null},channelId:{type:String,default:null},langId:{type:Number,default:null}},setup(e){const t=yt({common:{readMore:window.Drupal.t("Read more")},rooms:{bed:window.Drupal.t("bed"),beds:window.Drupal.t("beds"),sqm:window.Drupal.t("sqm")},packages:{included:window.Drupal.t("Included")},vouchers:{fromPrice:window.Drupal.t("From price"),validUntil:window.Drupal.t("Valid until")},addons:{moreInfo:window.Drupal.t("More info")}}),n=zi(()=>qr(e.type,e.item,e.channelId,e.langId)),s=zi(()=>"vouchers"!==e.type?null:e.item.validUntil?new Date(e.item.validUntil).toLocaleDateString():null),i=zi(()=>"vouchers"!==e.type||null==e.item.fromPrice?null:e.item.currency?new Intl.NumberFormat(void 0,{style:"currency",currency:e.item.currency,minimumFractionDigits:0,maximumFractionDigits:0}).format(e.item.fromPrice):null),r=zi(()=>"addons"===e.type&&e.item.externalInfoUrl&&e.item.externalInfoUrl.length>0),a=e=>e.numberOfBeds+e.numberOfExtrabeds;return(l,o)=>(ni(),ai("div",Ur,[e.item.images&&e.item.images.length>0?(ni(),ai("img",{key:0,class:"card-img",src:e.item.images[0].url+"?height=300",alt:e.item.name},null,8,Xr)):(ni(),ai("div",Yr)),pi("div",Kr,[pi("strong",Jr,J(e.item.name),1),e.item.roomSize||e.item.numberOfBeds?(ni(),ai("small",Zr,[e.item.roomSize?(ni(),ai("span",Qr,[o[0]||(o[0]=pi("i",{class:"fas fa-expand","aria-hidden":"true"},null,-1)),mi(" "+J(e.item.roomSize)+" "+J(t.value.rooms.sqm),1)])):vi("",!0),e.item.numberOfBeds?(ni(),ai("span",ea,[o[1]||(o[1]=pi("i",{class:"fas fa-users","aria-hidden":"true"},null,-1)),mi(" "+J(a(e.item))+" "+J(a(e.item)>1?t.value.rooms.beds:t.value.rooms.bed),1)])):vi("",!0)])):vi("",!0),e.item.description?(ni(),ai("p",{key:1,class:"card-text",innerHTML:xt(Wr)(e.item.description,100)}
1,null,8,ta)):e.item.shortDescription?(ni(),ai("p",{key:2,class:"card-text",innerHTML:e.item.shortDescription},null,8,na)):e.item.searchResultText?(ni(),ai("p",{key:3,class:"card-text",innerHTML:e.item.searchResultText},null,8,sa)):vi("",!0),e.item.includedAddOns&&e.item.includedAddOns.length>0?(ni(),ai(Ks,{key:4},[pi("p",ia,J(t.value.packages.included),1),pi("ul",null,[(ni(!0),ai(Ks,null,Un(e.item.includedAddOns.slice(0,3),(t,n)=>(ni(),ai("li",{key:e.item.id+"addon"+n},[pi("em",null,J(t),1)]))),128))])],64)):vi("",!0),i.value||s.value?(ni(),ai("div",ra,[i.value?(ni(),ai("p",aa,[pi("strong",null,J(t.value.vouchers.fromPrice),1),mi(" "+J(i.value),1)])):vi("",!0),s.value?(ni(),ai("p",la,[o[2]||(o[2]=pi("i",{class:"fas fa-calendar-alt","aria-hidden":"true"},null,-1)),mi(" "+J(t.value.vouchers.validUntil)+": "+J(s.value),1)])):vi("",!0)])):vi("",!0),pi("div",oa,[r.value?(ni(),ai("a",{key:0,href:e.item.externalInfoUrl,target:"_blank",rel:"noopener noreferrer",class:"btn btn-outline-secondary btn-sm m-0"},[o[3]||(o[3]=pi("i",{class:"fas fa-external-link-alt","aria-hidden":"true"},null,-1)),mi(" "+J(t.value.addons.moreInfo),1)],8,ca)):vi("",!0),pi("a",{href:n.value,class:"btn btn-primary m-0 stretched-link"},J(t.value.common.readMore),9,da)])])]))}},[["__scopeId","data-v-1c116fd9"]]),pa={class:"card horizontal-card shadow position-relative"},fa={class:"row no-gutters"},ha={class:"col-12 col-md-6"},ma=["src","alt"],va={key:1,class:"card-img placeholder"},ga={class:"col-12 col-md-6"},ba={class:"d-flex align-items-center h-100"},ya={class:"card-body"},wa={class:"h4 card-title"},xa={class:"text-muted cat d-block"},Sa={key:0,class:"mr-2"},Ta={key:1},Ca=["innerHTML"],Ea=["innerHTML"],_a=["innerHTML"],ka={class:"mt-2 mb-1"},Ma={key:4,class:"voucher-info"},La={key:0,class:"mb-1"},Pa={key:1,class:"text-muted small mb-0"},Ia={class:"card-actions"},Aa=["href"],Oa=["href"],Da=Or({__name:"HorizontalCard",props:{item:{type:Object,default:null},type:{type:String,default:null},channelId:{type:String,default:null},langId:{type:String,default:null}},setup(e){const t=yt({common:{readMore:window.Drupal.t("Read more")},rooms:{bed:window.Drupal.t("bed"),beds:window.Drupal.t("beds"),sqm:window.Drupal.t("sqm")},packages:{included:window.Drupal.t("Included")},vouchers:{fromPrice:window.Drupal.t("From price"),validUntil:window.Drupal.t("Valid until")},addons:{moreInfo:window.Drupal.t("More info")}}),n=zi(()=>qr(e.type,e.item,e.channelId,e.langId)),s=zi(()=>"vouchers"!==e.type?null:e.item.validUntil?new Date(e.item.validUntil).toLocaleDateString():null),i=zi(()=>"vouchers"!==e.type||null==e.item.fromPrice?null:e.item.currency?new Intl.NumberFormat(void 0,{style:"currency",currency:e.item.currency,minimumFractionDigits:0,maximumFractionDigits:0}).format(e.item.fromPrice):null),r=zi(()=>"addons"===e.type&&e.item.externalInfoUrl&&e.item.externalInfoUrl.length>0);return(a,l)=>{return ni(),ai("div",pa,[pi("div",fa,[pi("div",ha,[e.item.images?(ni(),ai("img",{key:0,class:"card-img",src:e.item.images[0].url+"?maxWidth=800",alt:e.item.name},null,8,ma)):(ni(),ai("div",va))]),pi("div",ga,[pi("div",ba,[pi("div",ya,[pi("strong",wa,J(e.item.name),1),pi("small",xa,[e.item.roomSize?(ni(),ai("span",Sa,[l[0]||(l[0]=pi("i",{class:"fas fa-expand","aria-hidden":"true"},null,-1)),mi(" "+J(e.item.roomSize)+" "+J(t.value.rooms.sqm),1)])):vi("",!0),e.item.numberOfBeds?(ni(),ai("span",Ta,[l[1]||(l[1]=pi("i",{class:"fas fa-users","aria-hidden":"true"},null,-1)),mi(" "+J((o=e.item,o.numberOfBeds+o.numberOfExtrabeds))+" "+J(t.value.rooms.beds),1)])):vi("",!0)]),e.item.description?(ni(),ai("p",{key:0,class:"card-text",innerHTML:xt(Wr)(e.item.description,100)},null,8,Ca)):e.item.shortDescription?(ni(),ai("p",{key:1,class:"card-text",innerHTML:e.item.shortDescription},null,8,Ea)):e.item.searchResultText?(ni(),ai("p",{key:2,class:"card-text",innerHTML:e.item.searchResultText},null,8,_a)):vi("",!0),e.item.includedAddOns&&e.item.includedAddOns.length>0?(ni(),ai(Ks,{key:3},[pi("p",ka,J(t.value.packages.included),1),pi("ul",null,[(ni(!0),ai(Ks,null,Un(e.item.includedAddOns.slice(0,3),(t,n)=>(ni(),ai("li",{key:e.item.id+"addon"+n}
1,[pi("em",null,J(t),1)]))),128))])],64)):vi("",!0),i.value||s.value?(ni(),ai("div",Ma,[i.value?(ni(),ai("p",La,[pi("strong",null,J(t.value.vouchers.fromPrice),1),mi(" "+J(i.value),1)])):vi("",!0),s.value?(ni(),ai("p",Pa,[l[2]||(l[2]=pi("i",{class:"fas fa-calendar-alt","aria-hidden":"true"},null,-1)),mi(" "+J(t.value.vouchers.validUntil)+": "+J(s.value),1)])):vi("",!0)])):vi("",!0),pi("div",Ia,[r.value?(ni(),ai("a",{key:0,href:e.item.externalInfoUrl,target:"_blank",rel:"noopener noreferrer",class:"btn btn-outline-secondary btn-sm m-0"},[l[3]||(l[3]=pi("i",{class:"fas fa-external-link-alt","aria-hidden":"true"},null,-1)),mi(" "+J(t.value.addons.moreInfo),1)],8,Aa)):vi("",!0),pi("a",{href:n.value,class:"btn btn-primary m-0 stretched-link"},J(t.value.common.readMore),9,Oa)])])])])])]);var o}}},[["__scopeId","data-v-e09d9dc2"]]),$a={class:"card horizontal-card-compact position-relative"},Fa={class:"row no-gutters"},za=["src","alt"],Ba={key:1,class:"card-img placeholder"},Na={class:"col-7 col-sm-9"},Ra={class:"card-body"},Va={class:"h5 card-title mb-1"},Ga={class:"text-muted cat d-block"},ja={key:0,class:"mr-2"},Ha={key:1},Wa={key:0,class:"card-text mb-2"},qa={key:1,class:"card-text mb-2"},Ua={key:2,class:"card-text mb-2"},Xa=["aria-expanded"],Ya={class:"mb-1 included-label"},Ka={key:4,class:"voucher-info"},Ja={key:0,class:"mb-1"},Za={key:1,class:"text-muted small mb-0"},Qa={class:"card-actions"},el=["href"],tl=["href"],nl=Or({__name:"HorizontalCardCompact",props:{item:{type:Object,default:null},type:{type:String,default:null},channelId:{type:String,default:null},langId:{type:String,default:null}},setup(e){const t=yt({common:{readMore:window.Drupal.t("Read more"),showIncluded:window.Drupal.t("Show included"),hideIncluded:window.Drupal.t("Hide included")},rooms:{bed:window.Drupal.t("bed"),beds:window.Drupal.t("beds"),sqm:window.Drupal.t("sqm")},packages:{included:window.Drupal.t("Included")},vouchers:{fromPrice:window.Drupal.t("From price"),validUntil:window.Drupal.t("Valid until")},addons:{moreInfo:window.Drupal.t("More info")}}),n=yt(!1),s=zi(()=>qr(e.type,e.item,e.channelId,e.langId)),i=e=>{if(!e)return e;const t=document.createElement("div");return t.innerHTML=e,t.innerText.replace(/\s+/g," ").trim()};return(r,a)=>{return ni(),ai("div",$a,[pi("div",Fa,[pi("div",{class:j(["col-5 col-sm-3",{"image-pinned":n.value}])},[e.item.images?(ni(),ai("img",{key:0,class:"card-img",src:e.item.images[0].url+"?maxWidth=400",alt:e.item.name},null,8,za)):(ni(),ai("div",Ba))],2),pi("div",Na,[pi("div",Ra,[pi("span",Va,J(e.item.name),1),pi("small",Ga,[e.item.roomSize?(ni(),ai("span",ja,[a[1]||(a[1]=pi("i",{class:"fas fa-expand","aria-hidden":"true"},null,-1)),mi(" "+J(e.item.roomSize)+" "+J(t.value.rooms.sqm),1)])):vi("",!0),e.item.numberOfBeds?(ni(),ai("span",Ha,[a[2]||(a[2]=pi("i",{class:"fas fa-users","aria-hidden":"true"}
1,null,-1)),mi(" "+J((l=e.item,l.numberOfBeds+l.numberOfExtrabeds))+" "+J(t.value.rooms.beds),1)])):vi("",!0)]),e.item.description?(ni(),ai("p",Wa,J(i(e.item.description)),1)):e.item.shortDescription?(ni(),ai("p",qa,J(i(e.item.shortDescription)),1)):e.item.searchResultText?(ni(),ai("p",Ua,J(i(e.item.searchResultText)),1)):vi("",!0),e.item.includedAddOns&&e.item.includedAddOns.length>0?(ni(),ai(Ks,{key:3},[pi("button",{type:"button",class:"toggle-included","aria-expanded":n.value,onClick:a[0]||(a[0]=Pr(e=>n.value=!n.value,["prevent"]))},[pi("i",{class:j(["fas",n.value?"fa-chevron-up":"fa-chevron-down"]),"aria-hidden":"true"},null,2),mi(" "+J(n.value?t.value.common.hideIncluded:t.value.common.showIncluded),1)],8,Xa),n.value?(ni(),ai(Ks,{key:0},[pi("p",Ya,J(t.value.packages.included),1),pi("ul",null,[(ni(!0),ai(Ks,null,Un(e.item.includedAddOns.slice(0,3),(t,n)=>(ni(),ai("li",{key:e.item.id+"addon"+n},[pi("em",null,J(t),1)]))),128))])],64)):vi("",!0)],64)):vi("",!0),r.vouchersFormattedPrice||r.vouchersFormattedValidUntil?(ni(),ai("div",Ka,[r.vouchersFormattedPrice?(ni(),ai("p",Ja,[pi("strong",null,J(t.value.vouchers.fromPrice),1),mi(" "+J(r.vouchersFormattedPrice),1)])):vi("",!0),r.vouchersFormattedValidUntil?(ni(),ai("p",Za,[a[3]||(a[3]=pi("i",{class:"fas fa-calendar-alt","aria-hidden":"true"},null,-1)),mi(" "+J(t.value.vouchers.validUntil)+": "+J(r.vouchersFormattedValidUntil),1)])):vi("",!0)])):vi("",!0),pi("div",Qa,[r.addonsHasExternalUrl?(ni(),ai("a",{key:0,href:e.item.externalInfoUrl,target:"_blank",rel:"noopener noreferrer",class:"btn btn-outline-secondary btn-sm m-0"},[a[4]||(a[4]=pi("i",{class:"fas fa-external-link-alt","aria-hidden":"true"},null,-1)),mi(" "+J(t.value.addons.moreInfo),1)],8,el)):vi("",!0),pi("a",{href:s.value,class:"btn btn-secondary btn-sm m-0 stretched-link"},J(t.value.common.readMore),9,tl)])])])])]);var l}}},[["__scopeId","data-v-951d0fad"]]);function sl(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function il(e,t){void 0===e&&(e={}),void 0===t&&(t={});const n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>n.indexOf(e)<0).forEach(n=>{void 0===e[n]?e[n]=t[n]:sl(t[n])&&sl(e[n])&&Object.keys(t[n]).length>0&&il(e[n],t[n])})}var rl={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function al(){const e="undefined"!=typeof document?document:{};return il(e,rl),e}var ll,ol,cl,dl={document:rl,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function ul(){const e="undefined"!=typeof window?window:{};return il(e,dl),e}function pl(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function fl(){return Date.now()}function hl(e,t){void 0===t&&(t="x");const n=ul();let s,i,r;const a=function(e){const t=ul();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),r=new n.WebKitCSSMatrix("none"===i?"":i)):(r=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),"x"===t&&(i=n.WebKitCSSMatrix?r.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=n.WebKitCSSMatrix?r.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0}function ml(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function vl(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function gl(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const s=n<0||arguments.length<=n?void 0:arguments[n];if(null!=s&&!vl(s)){const n=Object.keys(Object(s)).filter(e=>t.indexOf(e)<0);for(let t=0,i=n.length;t<i;t+=1){const i=n[t],r=Object.getOwnPropertyDescriptor(s,i);void 0!==r&&r.enumerable&&(ml(e[i])&&ml(s[i])?s[i].__swiper__?e[i]=s[i]:gl(e[i],s[i]):!ml(e[i])&&ml(s[i])?(e[i]={},s[i].__swiper__?e[i]=s[i]:gl(e[i],s[i])):e[i]=s[i])}}}return e}function bl(e,t,n){e.style.setProperty(t,n)}function yl(e){let{swiper:t,targetPosition:n,side:s}=e;const i=ul(),r=-t.translate;let a,l=null;const o=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=n>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>
1{a=(new Date).getTime(),null===l&&(l=a);const e=Math.max(Math.min((a-l)/o,1),0);let c=r+(.5-Math.cos(e*Math.PI)/2)*(n-r);if(d(c,n)&&(c=n),t.wrapperEl.scrollTo({[s]:c}),d(c,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:c})}),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}function wl(e,t){void 0===t&&(t="");const n=ul(),s=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&s.push(...e.assignedElements()),t?s.filter(e=>e.matches(t)):s}function xl(e){try{return void console.warn(e)}catch(t){}}function Sl(e,t){void 0===t&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}(t)),n}function Tl(e,t){return ul().getComputedStyle(e,null).getPropertyValue(t)}function Cl(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function El(e,t){const n=[];let s=e.parentElement;for(;s;)t?s.matches(t)&&n.push(s):n.push(s),s=s.parentElement;return n}function _l(e,t,n){const s=ul();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function kl(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function Ml(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function Ll(){return ll||(ll=function(){const e=ul(),t=al();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),ll}function Pl(e){return void 0===e&&(e={}),ol||(ol=function(e){let{userAgent:t}=void 0===e?{}:e;const n=Ll(),s=ul(),i=s.navigator.platform,r=t||s.navigator.userAgent,a={ios:!1,android:!1},l=s.screen.width,o=s.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===i;let h="MacIntel"===i;return!d&&h&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${o}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(a.os="android",a.android=!0),(d||p||u)&&(a.os="ios",a.ios=!0),a}(e)),ol}function Il(){return cl||(cl=function(){const e=ul(),t=Pl();let n=!1;function s(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(s()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));n=e<16||16===e&&s<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=s();return{isSafari:n||r,needPerspectiveFix:n,need3dFix:r||i&&t.ios,isWebView:i}}()),cl}var Al={on(e,t,n){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const i=n?"unshift":"push";return e.split(" ").forEach(e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][i](t)}),s},once(e,t,n){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function i(){s.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];t.apply(s,r)}return i.__emitterProxy=t,s.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const s=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[s](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach(e
1=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((s,i)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,s;for(var i=arguments.length,r=new Array(i),a=0;a<i;a++)r[a]=arguments[a];return"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],n=r.slice(1,r.length),s=e):(t=r[0].events,n=r[0].data,s=r[0].context||e),n.unshift(s),(Array.isArray(t)?t:t.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(s,[t,...n])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(s,n)})}),e}};var Ol=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};var Dl=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};var $l=(e,t)=>{if(!e||e.destroyed||!e.params)return;const 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.remove())})),t&&t.remove()}},Fl=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector("[loading=\"lazy\"]");n&&n.removeAttribute("loading")},zl=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=i,r=[n-t];return r.push(...Array.from({length:t}).map((e,t)=>n+s+t)),void e.slides.forEach((t,n)=>{r.includes(t.column)&&Fl(e,n)})}const r=i+s-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=r+t;a+=1){const t=(a%n+n)%n;(t<i||t>r)&&Fl(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(r+t,n-1);a+=1)a!==i&&(a>r||a<i)&&Fl(e,a)};var Bl={updateSize:function(){const e=this;let t,n;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(Tl(s,"padding-left")||0,10)-parseInt(Tl(s,"padding-right")||0,10),n=n-parseInt(Tl(s,"padding-top")||0,10)-parseInt(Tl(s,"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}))},updateSlides:function(){const e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}const n=e.params,{wrapperEl:s,slidesEl:i,size:r,rtlTranslate:a,wrongRTL:l}=e,o=e.virtual&&n.virtual.enabled,c=o?e.virtual.slides.length:e.slides.length,d=wl(i,`.${e.params.slideClass}, swiper-slide`),u=o?e.virtual.slides.length:d.length;let p=[];const f=[],h=[];let m=n.slidesOffsetBefore;"function"==typeof m&&(m=n.slidesOffsetBefore.call(e));let v=n.slidesOffsetAfter;"function"==typeof v&&(v=n.slidesOffsetAfter.call(e));const g=e.snapGrid.length,b=e.slidesGrid.length;let y=n.spaceBetween,w=-m,x=0,S=0;if(void 0===r)return;"string"==typeof y&&y.indexOf("%")>=0?y=parseFloat(y.replace("%",""))/100*r:"string"==typeof y&&(y=parseFloat(y)),e.virtualSize=-y,d.forEach(e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(bl(s,"--swiper-centered-offset-before",""),bl(s,"--swiper-centered-offset-after",""));const T=n.grid&&n.grid.rows>1&&e.grid;let C;T?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();const E="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let _=0;_<u;_+=1){let s;if(C=0,d[_]&&(s=d[_]),T&&e.grid.updateSlide(_,s,d),!d[_]||"none"!==Tl(s,"display")){if("auto"===n.slidesPerView){E&&(d[_].style[e.getDirectionLabel("width")]="");const i=getComputedStyle(s),r=s.style.transform,a=s.style.webkitTransform;if(r&&(s.style.transform="none"),a&&(s.style.webkitTransform="none"),n.roun
vendor: 30,167 bytes, line 1
1dLengths)C=e.isHorizontal()?_l(s,"width",!0):_l(s,"height",!0);else{const e=t(i,"width"),n=t(i,"padding-left"),r=t(i,"padding-right"),a=t(i,"margin-left"),l=t(i,"margin-right"),o=i.getPropertyValue("box-sizing");if(o&&"border-box"===o)C=e+a+l;else{const{clientWidth:t,offsetWidth:i}=s;C=e+n+r+a+l+(i-t)}}r&&(s.style.transform=r),a&&(s.style.webkitTransform=a),n.roundLengths&&(C=Math.floor(C))}else C=(r-(n.slidesPerView-1)*y)/n.slidesPerView,n.roundLengths&&(C=Math.floor(C)),d[_]&&(d[_].style[e.getDirectionLabel("width")]=`${C}px`);d[_]&&(d[_].swiperSlideSize=C),h.push(C),n.centeredSlides?(w=w+C/2+x/2+y,0===x&&0!==_&&(w=w-r/2-y),0===_&&(w=w-r/2-y),Math.abs(w)<.001&&(w=0),n.roundLengths&&(w=Math.floor(w)),S%n.slidesPerGroup===0&&p.push(w),f.push(w)):(n.roundLengths&&(w=Math.floor(w)),(S-Math.min(e.params.slidesPerGroupSkip,S))%e.params.slidesPerGroup===0&&p.push(w),f.push(w),w=w+C+y),e.virtualSize+=C+y,x=C,S+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+v,a&&l&&("slide"===n.effect||"coverflow"===n.effect)&&(s.style.width=`${e.virtualSize+y}px`),n.setWrapperSize&&(s.style[e.getDirectionLabel("width")]=`${e.virtualSize+y}px`),T&&e.grid.updateWrapperSize(C,p),!n.centeredSlides){const t=[];for(let s=0;s<p.length;s+=1){let i=p[s];n.roundLengths&&(i=Math.floor(i)),p[s]<=e.virtualSize-r&&t.push(i)}p=t,Math.floor(e.virtualSize-r)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-r)}if(o&&n.loop){const t=h[0]+y;if(n.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),i=t*n.slidesPerGroup;for(let e=0;e<s;e+=1)p.push(p[p.length-1]+i)}for(let s=0;s<e.virtual.slidesBefore+e.virtual.slidesAfter;s+=1)1===n.slidesPerGroup&&p.push(p[p.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==y){const t=e.isHorizontal()&&a?"marginLeft":e.getDirectionLabel("marginRight");d.filter((e,t)=>!(n.cssMode&&!n.loop)||t!==d.length-1).forEach(e=>{e.style[t]=`${y}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(y||0)}),e-=y;const t=e>r?e-r:0;p=p.map(e=>e<=0?-m:e>t?t+v:e)}if(n.centerInsufficientSlides){let e=0;h.forEach(t=>{e+=t+(y||0)}),e-=y;const t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<r){const n=(r-e-t)/2;p.forEach((e,t)=>{p[t]=e-n}),f.forEach((e,t)=>{f[t]=e+n})}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:f,slidesSizesGrid:h}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){bl(s,"--swiper-centered-offset-before",-p[0]+"px"),bl(s,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const 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"),p.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==b&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(o||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{n.push(e)});else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!s)break;n.push(a(e))}else n.push(a(t.activeIndex));for(i=0;i<n.length;i+=1)if(void 0!==n[i]){const e=n[i].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-n-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:s,rtlTranslate:i,snapGrid:r}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;i&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=n.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"==typeof l&&(l=parseFloat(l));for(let o=0;o<s.length;o+=1){const e=s[o];let c=e.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=s[0].swiperSlideOffset);const d=(a+(n.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+l),u=(a-r[0]+(n.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+l),p=-(a-c),f=p+t.slidesSizesGrid[o],h=p>=0&&p<=t.size-t.slidesSizesGrid[o],m=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;m&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(o)),Ol(e,m,n.slideVisibleClass),Ol(e,h,n.slideFullyVisibleClass),e.progress=i?-d:d,e.originalProgress=i?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:a,progressLoop:l}=t;const o=r,c=a;if(0===s)i=0,r=!0,a=!0;else{i=(e-t.minTranslate())/s;const n=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=n||i<=0,a=l||i>=1,n&&(i=0),l&&(i=1)}if(n.loop){const n=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],r=t.slidesGrid[s],a=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/a:(o+a-r)/a,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),a&&!c&&t.emit("reachEnd toEdge"),(o&&!r||c&&!a)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,slidesEl:s,activeIndex:i}=e,r=e.virtual&&n.virtual.enabled,a=e.grid&&n.grid&&n.grid.rows>1,l=e=>wl(s,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let o,c,d;if(r)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),o=l(`[data-swiper-slide-index="${t}"]`)}else o=l(`[data-swiper-slide-index="${i}"]`);else a?(o=t.find(e=>e.column===i),d=t.find(e=>e.column===i+1),c=t.find(e=>e.column===i-1)):o=t[i];o&&(a||(d=function(e,t){const n=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&n.push(s):n.push(s),e=s}return n}(o,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),c=function(e,t){const n=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&n.push(s):n.push(s),e=s}return n}(o,`.${n.slideClass}, swiper-slide`)[0],n.loop)),t.forEach(e=>{Dl(e,e===o,n.slideActiveClass),Dl(e,e===d,n.slideNextClass),Dl(e,e===c,n.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:i,activeIndex:r,realIndex:a,snapIndex:l}=t;let o,c=e;const d=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(void 0===c&&(c=function(e){const{slidesGrid:t,params:n}=e,s=e.rtlTranslate?e.translate:-e.translate;let i;for(let r=0;r<t.length;r+=1)void 0!==t[r+1]?s>=t[r]&&s<t[r+1]-(t[r+1]-t[r])/2?i=r:s>=t[r]&&s<t[r+1]&&(i=r+1):s>=t[r]&&(i=r);return n.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),s.indexOf(n)>=0)o=s.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,c);o=e+Math.floor((c-e)/i.slidesPerGroup)}if(o>=s.length&&(o=s.length-1),c===r&&!t.params.loop)return void(o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")));if(c===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&i.grid&&i.grid.rows>1;let p;if(t.virtual&&i.virtual.enabled&&i.loop)p=d(c);else if(u){const e=t.slides.find(e=>e.column===c);let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),p=Math.floor(n/i.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:a,realIndex:p,previousIndex:r,activeIndex:c}),t.initialized&&zl(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const n=this,s=n.params;let i=e.closest(`.${s.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(`.${s.slideClass}, swiper-slide`)&&(i=e)});let r,a=!1;if(i)for(let l=0;l<n.slides.length;l+=1)if(n.slides[l]===i){a=!0,r=l;break}if(!i||!a)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=r,s.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}};var Nl={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:n,translate:s,wrapperEl:i}=this;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let r=hl(i,e);return r+=this.cssOverflowAdjustment(),n&&(r=-r),r||0},setTranslate:function(e,t){const n=this,{rtlTranslate:s,params:i,wrapperEl:r,progress:a}=n;let l,o=0,c=0;n.isHorizontal()?o=s?-e:e:c=e,i.roundLengths&&(o=Math.floor(o),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?o:c,i.cssMode?r[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-o:-c:i.virtualTranslate||(n.isHorizontal()?o-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${c}px, 0px)`);const d=n.maxTranslate()-n.minTranslate();l=0===d?0:(e-n.minTranslate())/d,l!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,s,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===s&&(s=!0);const r=this,{params:a,wrapperEl:l}=r;if(r.animating&&a.preventInteractionOnTransition)return!1;const o=r.minTranslate(),c=r.maxTranslate();let d;if(d=s&&e>o?o:s&&e<c?c:e,r.updateProgress(d),a.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-d;else{if(!r.support.smoothScroll)return yl({swiper:r,targetPosition:-d,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,n&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function Rl(e){let{swiper:t,runCallbacks:n,direction:s,step:i}=e;const{activeIndex:r,previousIndex:a}=t;let l=s;l||(l=r>a?"next":r<a?"prev":"reset"),t.emit(`transition${i}`),n&&"reset"===l?t.emit(`slideResetTransition${i}`):n&&r!==a&&(t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`))}var Vl={slideTo:function(e,t,n,s,i){void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let a=e;a<0&&(a=0);const{params:l,snapGrid:o,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:f,enabled:h}=r;if(!h&&!s&&!i||r.destroyed||r.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);const m=Math.min(r.params.slidesPerGroupSkip,a);let v=m+Math.floor((a-m)/r.params.slidesPerGroup);v>=o.length&&(v=o.length-1);const g=-o[v];if(l.normalizeSlideIndex)for(let x=0;x<c.length;x+=1){const e=-Math.floor(100*g),t=Math.floor(100*c[x]),n=Math.floor(100*c[x+1]);void 0!==c[x+1]?e>=t&&e<n-(n-t)/2?a=x:e>=t&&e<n&&(a=x+1):e>=t&&(a=x)}if(r.initialized&&a!==u){if(!r.allowSlideNext&&(p?g>r.translate&&g>r.minTranslate():g<r.translate&&g<r.minTranslate()))return!1;if(!r.allowSlidePrev&&g>r.translate&&g>r.maxTranslate()&&(u||0)!==a)return!1}let b;a!==(d||0)&&n&&r.emit("beforeSlideChangeStart"),r.updateProgress(g),b=a>u?"next":a<u?"prev":"reset";const y=r.virtual&&r.params.virtual.enabled;if((!y||!i)&&(p&&-g===r.translate||!p&&g===r.translate))return r.updateActiveIndex(a),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(g),"reset"!==b&&(r.transitionStart(n,b),r.transitionEnd(n,b)),!1;if(l.cssMode){const e=r.isHorizontal(),n=p?g:-g;if(0===t)y&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),y&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=n})):f[e?"scrollLeft":"scrollTop"]=n,y&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return yl({swiper:r,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}const w=Il().isSafari;return y&&!i&&w&&r.isElement&&r.virtual.update(!1,!1,a),r.setTransition(t),r.setTranslate(g),r.updateActiveIndex(a),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,s),r.transitionStart(n,b),0===t?r.transitionEnd(n,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(n,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,n,s){void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const r=i.grid&&i.params.grid&&i.params.grid.rows>1;let a=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)a+=i.virtual.slidesBefore;else{let e;if(r){const t=a*i.params.grid.rows;e=i.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=i.getSlideIndexByData(a);const t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n}=i.params;let l=i.params.slidesPerView;"auto"===l?l=i.slidesPerViewDynamic():(l=Math.ceil(parseFloat(i.params.slidesPerView,10)),n&&l%2==0&&(l+=1));let o=t-e<l;if(n&&(o=o||e<Math.ceil(l/2)),s&&n&&"auto"!==i.params.slidesPerView&&!r&&(o=!1),o){const s=n?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:s,slideTo:!0,activeSlideIndex:"next"===s?e+1:e-t+1,slideRealIndex:"next"===s?i.realIndex:void 0})}if(r){const e=a*i.params.grid.rows;a=i.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else a=i.getSlideIndexByData(a)}return requestAnimationFrame(()=>{i.slideTo(a,t,n,s)}),i},slideNext:function(e,t,n){void 0===t&&(t=!0);const s=this,{enabled:i,params:r,animating:a}=s;if(!i||s.destroyed)return s;void 0===e&&(e=s.params.speed);let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(s.slidesPerViewDynamic("current",!0),1));const o=s.activeIndex<r.slidesPerGroupSkip?1:l,c=s.virtual&&r.virtual.enabled;if(r.loop){if(a&&!c&&r.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{s.slideTo(s.activeIndex+o,e,t,n)}),!0}return r.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+o,e,t,n)},slidePrev:function(e,t,n){void 0===t&&(t=!0);const s=this,{params:i,snapGrid:r,slidesGrid:a,rtlTranslate:l,enabled:o,animating:c}=s;if(!o||s.destroyed)return s;void 0===e&&(e=s.params.speed);const d=s.virtual&&i.virtual.enabled;if(i.loop){if(c&&!d&&i.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(l?s.translate:-s.translate),f=r.map(e=>u(e)),h=i.freeMode&&i.freeMode.enabled;let m=r[f.indexOf(p)-1];if(void 0===m&&(i.cssMode||h)){let e;r.forEach((t,n)=>{p>=t&&(e=n)}),void 0!==e&&(m=h?r[e]:r[e>0?e-1:e])}let v=0;if(void 0!==m&&(v=a.indexOf(m),v<0&&(v=s.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(v=v-s.slidesPerViewDynamic("previous",!0)+1,v=Math.max(v,0))),i.rewind&&s.isBeginning){const i=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(i,e,t,n)}return i.loop&&0===s.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{s.slideTo(v,e,t,n)}),!0):s.slideTo(v,e,t,n)},slideReset:function(e,t,n){void 0===t&&(t=!0);const s=this;if(!s.destroyed)return void 0===e&&(e=s.params.speed),s.slideTo(s.activeIndex,e,t,n)},slideToClosest:function(e,t,n,s){void 0===t&&(t=!0),void 0===s&&(s=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let r=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,r),l=a+Math.floor((r-a)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*s&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*s&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,n)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.getSlideIndexWhenGrid(e.clickedIndex);const a=e.isElement?"swiper-slide":`.${t.slideClass}`,l=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(i):r>(l?(e.slides.length-s)/2-(e.params.grid.rows-1):e.slides.length-s)?(e.loopFix(),r=e.getSlideIndex(wl(n,`${a}[data-swiper-slide-index="${i}"]`)[0]),pl(()=>{e.slideTo(r)})):e.slideTo(r)}else e.slideTo(r)}};var Gl={loopCreate:function(e,t){const n=this,{params:s,slidesEl:i}=n;if(!s.loop||n.virtual&&n.params.virtual.enabled)return;const r=()=>{wl(i,`.${s.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},a=n.grid&&s.grid&&s.grid.rows>1;s.loopAddBlankSlides&&(s.slidesPerGroup>1||a)&&(()=>{const e=wl(i,`.${s.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())})();const l=s.slidesPerGroup*(a?s.grid.rows:1),o=n.slides.length%l!==0,c=a&&n.slides.length%s.grid.rows!==0,d=e=>{for(let t=0;t<e;t+=1){const e=n.isElement?Sl("swiper-slide",[s.slideBlankClass]):Sl("div",[s.slideClass,s.slideBlankClass]);n.slidesEl.append(e)}};o?(s.loopAddBlankSlides?(d(l-n.slides.length%l),n.recalcSlides(),n.updateSlides()):xl("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)"),r()):c?(s.loopAddBlankSlides?(d(s.grid.rows-n.slides.length%s.grid.rows),n.recalcSlides(),n.updateSlides()):xl("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)"),r()):r(),n.loopFix({slideRealIndex:e,direction:s.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:n=!0,direction:s,setTranslate:i,activeSlideIndex:r,initial:a,byController:l,byMousewheel:o}=void 0===e?{}:e;const c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");const{slides:d,allowSlidePrev:u,allowSlideNext:p,slidesEl:f,params:h}=c,{centeredSlides:m,initialSlide:v}=h;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&h.virtual.enabled)return n&&(h.centeredSlides||0!==c.snapIndex?h.centeredSlides&&c.snapIndex<h.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.slideTo(c.virtual.slides.length,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=p,void c.emit("loopFix");let g=h.slidesPerView;"auto"===g?g=c.slidesPerViewDynamic():(g=Math.ceil(parseFloat(h.slidesPerView,10)),m&&g%2==0&&(g+=1));const b=h.slidesPerGroupAuto?g:h.slidesPerGroup;let y=m?Math.max(b,Math.ceil(g/2)):b;y%b!==0&&(y+=b-y%b),y+=h.loopAdditionalSlides,c.loopedSlides=y;const w=c.grid&&h.grid&&h.grid.rows>1;d.length<g+y||"cards"===c.params.effect&&d.length<g+2*y?xl("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"):w&&"row"===h.grid.fill&&xl("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const x=[],S=[],T=w?Math.ceil(d.length/h.grid.rows):d.length,C=a&&T-v<g&&!m;let E=C?v:c.activeIndex;void 0===r?r=c.getSlideIndex(d.find(e=>e.classList.contains(h.slideActiveClass))):E=r;const _="next"===s||!s,k="prev"===s||!s;let M=0,L=0;const P=(w?d[r].column:r)+(m&&void 0===i?-g/2+.5:0);if(P<y){M=Math.max(y-P,b);for(let e=0;e<y-P;e+=1){const t=e-Math.floor(e/T)*T;if(w){const e=T-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&x.push(t)}else x.push(T-t-1)}}else if(P+g>T-y){L=Math.max(P-(T-2*y),b),C&&(L=Math.max(L,g-T+v+1));for(let e=0;e<L;e+=1){const t=e-Math.floor(e/T)*T;w?d.forEach((e,n)=>{e.column===t&&S.push(n)}):S.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),"cards"===c.params.effect&&d.length<g+2*y&&(S.includes(r)&&S.splice(S.indexOf(r),1),x.includes(r)&&x.splice(x.indexOf(r),1)),k&&x.forEach(e=>{d[e].swiperLoopMoveDOM=!0,f.prepend(d[e]),d[e].swiperLoopMoveDOM=!1}),_&&S.forEach(e=>{d[e].swiperLoopMoveDOM=!0,f.append(d[e]),d[e].swiperLoopMoveDOM=!1}),c.recalcSlides(),"auto"===h.slidesPerView?c.updateSlides():w&&(x.length>0&&k||S.length>0&&_)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),h.watchSlidesProgress&&c.updateSlidesOffset(),n)if(x.length>0&&k){if(void 0===t){const e=c.slidesGrid[E],t=c.slidesGrid[E+M]-e;o?c.setTranslate(c.translate-t):(c.slideTo(E+Math.ceil(M),0,!1,!0),i&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(i){const e=w?x.length/h.grid.rows:x.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(S.length>0&&_)if(void 0===t){const e=c.slidesGrid[E],t=c.slidesGrid[E-L]-e;o?c.setTranslate(c.translate-t):(c.slideTo(E-L,0,!1,!0),i&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{const e=w?S.length/h.grid.rows:S.length;c.slideTo(c.activeIndex-e,0,!1,!0)}if(c.allowSlidePrev=u,c.allowSlideNext=p,c.controller&&c.controller.control&&!l){const e={slideRealIndex:t,direction:s,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&n})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...e,slideTo:c.controller.control.params.slidesPerView===h.slidesPerView&&n})}c.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),s.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function jl(e,t,n){const s=ul(),{params:i}=e,r=i.edgeSwipeDetection,a=i.edgeSwipeThreshold;return!r||!(n<=a||n>=s.innerWidth-a)||"prevent"===r&&(t.preventDefault(),!0)}function Hl(e){const t=this,n=al();let s=e;s.originalEvent&&(s=s.originalEvent);const i=t.touchEventsData;if("pointerdown"===s.type){if(null!==i.pointerId&&i.pointerId!==s.pointerId)return;i.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(i.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void jl(t,s,s.targetTouches[0].pageX);const{params:r,touches:a,enabled:l}=t;if(!l)return;if(!r.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let o=s.target;if("wrapper"===r.touchEventsTarget&&!function(e,t){const n=ul();let s=t.contains(e);return!s&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(s=[...t.assignedElements()].includes(e),s||(s=function(e,t){const n=[t];for(;n.length>0;){const t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),s}(o,t.wrapperEl))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(i.isTouched&&i.isMoved)return;const c=!!r.noSwipingClass&&""!==r.noSwipingClass,d=s.composedPath?s.composedPath():s.path;c&&s.target&&s.target.shadowRoot&&d&&(o=d[0]);const u=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,p=!(!s.target||!s.target.shadowRoot);if(r.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(n){if(!n||n===al()||n===ul())return null;n.assignedSlot&&(n=n.assignedSlot);const s=n.closest(e);return s||n.getRootNode?s||t(n.getRootNode().host):null}(t)}(u,o):o.closest(u)))return void(t.allowClick=!0);if(r.swipeHandler&&!o.closest(r.swipeHandler))return;a.currentX=s.pageX,a.currentY=s.pageY;const f=a.currentX,h=a.currentY;if(!jl(t,s,f))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=f,a.startY=h,i.touchStartTime=fl(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1);let m=!0;o.matches(i.focusableElements)&&(m=!1,"SELECT"===o.nodeName&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==o&&("mouse"===s.pointerType||"mouse"!==s.pointerType&&!o.matches(i.focusableElements))&&n.activeElement.blur();const v=m&&t.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!v||o.isContentEditable||s.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function Wl(e){const t=al(),n=this,s=n.touchEventsData,{params:i,touches:r,rtlTranslate:a,enabled:l}=n;if(!l)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let o,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==s.touchId)return;if(c.pointerId!==s.pointerId)return}if("touchmove"===c.type){if(o=[...c.changedTouches].find(e=>e.identifier===s.touchId),!o||o.identifier!==s.touchId)return}else o=c;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",c));const d=o.pageX,u=o.pageY;if(c.preventedByNestedSwiper)return r.startX=d,void(r.startY=u);if(!n.allowTouchMove)return c.target.matches(s.focusableElements)||(n.allowClick=!1),void(s.isTouched&&(Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u}),s.touchStartTime=fl()));if(i.touchReleaseOnEdges&&!i.loop)if(n.isVertical()){if(u<r.startY&&n.translate<=n.maxTranslate()||u>r.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else{if(a&&(d>r.startX&&-n.translate<=n.maxTranslate()||d<r.startX&&-n.translate>=n.minTranslate()))return;if(!a&&(d<r.startX&&n.translate<=n.maxTranslate()||d>r.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(s.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);s.allowTouchCallbacks&&n.emit("touchMove",c),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=d,r.currentY=u;const p=r.currentX-r.startX,f=r.currentY-r.startY;if(n.params.threshold&&Math.sqrt(p**2+f**2)<n.params.threshold)return;if(void 0===s.isScrolling){let e;n.isHorizontal()&&r.currentY===r.startY||n.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:p*p+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,s.isScrolling=n.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",c),void 0===s.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(s.startMoving=!0)),s.isScrolling||"touchmove"===c.type&&s.preventTouchMoveFromPointerMove)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let h=n.isHorizontal()?p:f,m=n.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;i.oneWayMovement&&(h=Math.abs(h)*(a?1:-1),m=Math.abs(m)*(a?1:-1)),r.diff=h,h*=i.touchRatio,a&&(h=-h,m=-m);const v=n.touchesDirection;n.swipeDirection=h>0?"prev":"next",n.touchesDirection=m>0?"prev":"next";const g=n.params.loop&&!i.cssMode,b="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!s.isMoved){if(g&&b&&n.loopFix({direction:n.swipeDirection}),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 2,162 bytes, line 1
1n.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!i.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==i._loopSwapReset&&s.isMoved&&s.allowThresholdMove&&v!==n.touchesDirection&&g&&b&&Math.abs(h)>=1)return Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);n.emit("sliderMove",c),s.isMoved=!0,s.currentTranslate=h+s.startTranslate;let y=!0,w=i.resistanceRatio;if(i.touchReleaseOnEdges&&(w=0),h>0?(g&&b&&s.allowThresholdMove&&s.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==i.slidesPerView&&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}),s.currentTranslate>n.minTranslate()&&(y=!1,i.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+h)**w))):h<0&&(g&&b&&s.allowThresholdMove&&s.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==i.slidesPerView&&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-("auto"===i.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),s.currentTranslate<n.maxTranslate()&&(y=!1,i.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-h)**w))),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(h)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);
vendor: 4,877 bytes, line 1
1if(!s.allowThresholdMove)return s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,void(r.diff=n.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}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(s.currentTranslate),n.setTranslate(s.currentTranslate))}function ql(e){const t=this,n=t.touchEventsData;let s,i=e;if(i.originalEvent&&(i=i.originalEvent),"touchend"!==i.type&&"touchcancel"!==i.type){if(null!==n.touchId)return;if(i.pointerId!==n.pointerId)return;s=i}else if(s=[...i.changedTouches].find(e=>e.identifier===n.touchId),!s||s.identifier!==n.touchId)return;if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&(!["pointercancel","contextmenu"].includes(i.type)||!t.browser.isSafari&&!t.browser.isWebView))return;n.pointerId=null,n.touchId=null;const{params:r,touches:a,rtlTranslate:l,slidesGrid:o,enabled:c}=t;if(!c)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(n.allowTouchCallbacks&&t.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);r.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=fl(),u=d-n.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),u<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(n.lastClickTime=fl(),pl(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||0===a.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=r.followFinger?l?t.translate:-t.translate:-n.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});const f=p>=-t.maxTranslate()&&!t.params.loop;let h=0,m=t.slidesSizesGrid[0];for(let w=0;w<o.length;w+=w<r.slidesPerGroupSkip?1:r.slidesPerGroup){const e=w<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==o[w+e]?(f||p>=o[w]&&p<o[w+e])&&(h=w,m=o[w+e]-o[w]):(f||p>=o[w])&&(h=w,m=o[o.length-1]-o[o.length-2])}let v=null,g=null;r.rewind&&(t.isBeginning?g=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const b=(p-o[h])/m,y=h<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(u>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?v:h+y):t.slideTo(h)),"prev"===t.swipeDirection&&(b>1-r.longSwipesRatio?t.slideTo(h+y):null!==g&&b<0&&Math.abs(b)>r.longSwipesRatio?t.slideTo(g):t.slideTo(h))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||i.target!==t.navigation.nextEl&&i.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==v?v:h+y),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:h)):i.target===t.navigation.nextEl?t.slideTo(h+y):t.slideTo(h)}}function Ul(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:i,snapGrid:r}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=a&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,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=s,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function Xl(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Yl(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Kl(e){const t=this;$l(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,590 bytes, line 1
1)}function Jl(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}var Zl=(e,t)=>{const n=al(),{params:s,el:i,wrapperEl:r,device:a}=e,l=!!s.nested,o="on"===t?"addEventListener":"removeEventListener",c=t;i&&"string"!=typeof i&&(n[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[o]("touchstart",e.onTouchStart,{passive:!1}),i[o]("pointerdown",e.onTouchStart,{passive:!1}),n[o]("touchmove",e.onTouchMove,{passive:!1,capture:l}),n[o]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[o]("touchend",e.onTouchEnd,{passive:!0}),n[o]("pointerup",e.onTouchEnd,{passive:!0}),n[o]("pointercancel",e.onTouchEnd,{passive:!0}),n[o]("touchcancel",e.onTouchEnd,{passive:!0}),n[o]("pointerout",e.onTouchEnd,{passive:!0}),n[o]("pointerleave",e.onTouchEnd,{passive:!0}),n[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&i[o]("click",e.onClick,!0),s.cssMode&&r[o]("scroll",e.onScroll),s.updateOnWindowResize?e[c](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Ul,!0):e[c]("observerUpdate",Ul,!0),i[o]("load",e.onLoad,{capture:!0}))};var Ql=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var eo={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,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 to(e,t){return function(n){void 0===n&&(n={});const s=Object.keys(n)[0],i=n[s];"object"==typeof i&&null!==i?(!0===e[s]&&(e[s]={enabled:!0}),"navigation"===s&&e[s]&&e[s].enabled&&!e[s].prevEl&&!e[s].nextEl&&(e[s].auto=!0),["pagination","scrollbar"].indexOf(s)>=0&&e[s]&&e[s].enabled&&!e[s].el&&(e[s].auto=!0),s in e&&"enabled"in i?("object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),gl(t,n)):gl(t,n)):gl(t,n)}}var no={eventsEmitter:Al,update:Bl,translate:Nl,transition:{setTransition:function(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),Rl({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const n=this,{params:s}=n;n.animating=!1,s.cssMode||(n.setTransition(0),Rl({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:Vl,loop:Gl,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?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})},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=Hl.bind(e),e.onTouchMove=Wl.bind(e),e.onTouchEnd=ql.bind(e),e.onDocumentTouchStart=Jl.bind(e),t.cssMode&&(e.onScroll=Yl.bind(e)),e.onClick=Xl.bind(e),e.onLoad=Kl.bind(e),Zl(e,"on")},detachEvents:function(){Zl(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:n,params:s,el:i}=e,r=s.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const a=al(),l="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,o=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:a.querySelector(s.breakpointsBase),c=e.getBreakp
1oint(r,l,o);if(!c||e.currentBreakpoint===c)return;const d=(c in r?r[c]:void 0)||e.originalParams,u=Ql(e,s),p=Ql(e,d),f=e.params.grabCursor,h=d.grabCursor,m=s.enabled;u&&!p?(i.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&p&&(i.classList.add(`${s.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===s.grid.fill)&&i.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!h?e.unsetGrabCursor():!f&&h&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;const n=s[t]&&s[t].enabled,i=d[t]&&d[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});const v=d.direction&&d.direction!==s.direction,g=s.loop&&(d.slidesPerView!==s.slidesPerView||v),b=s.loop;v&&n&&e.changeDirection(),gl(e.params,d);const y=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!y?e.disable():!m&&y&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),n&&(g?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&w?(e.loopCreate(t),e.updateSlides()):b&&!w&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let s=!1;const i=ul(),r="window"===t?i.innerHeight:n.clientHeight,a=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:r*parseFloat(e.substr(1)),point:e}:{value:e,point:e});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let l=0;l<a.length;l+=1){const{point:e,value:r}=a[l];"window"===t?i.matchMedia(`(min-width: ${r}px)`).matches&&(s=e):r<=n.clientWidth&&(s=e)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:n,rtl:s,el:i,device:r}=e,a=function(e,t){const n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(s=>{e[s]&&n.push(t+s)}):"string"==typeof e&&n.push(t+e)}),n}(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:s},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},so={},io=class e{constructor(){let t,n;for(var s=arguments.length,i=new Array(s),r=0;r<s;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?n=i[0]:[t,n]=i,n||(n={}),n=gl({},n),t&&!n.el&&(n.el=t);const a=al();if(n.el&&"string"==typeof n.el&&a.querySelectorAll(n.el).length>1){const t=[];return a.querySelectorAll(n.el).forEach(s=>{const i=gl({},n,{el:s});t.push(new e(i))}),t}const l=this;l.__swiper__=!0,l.support=Ll(),l.device=Pl({userAgent:n.userAgent}),l.browser=Il(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],n.modules&&Array.isArray(n.modules)&&l.modules.push(...n.modules);const o={};return l.modules.forEach(e=>{e({params:n,swiper:l,extendParams:to(n,o),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})}),l.params=gl({},gl({},eo,o),so,n),l.originalParams=gl({},l.params),l.passedParams=gl({}
vendor: 4,841 bytes, line 1
1,n),l.params&&l.params.on&&Object.keys(l.params.on).forEach(e=>{l.on(e,l.params.on[e])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,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:l.params.allowSlideNext,allowSlidePrev:l.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:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}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){const{slidesEl:t,params:n}=this,s=Cl(wl(t,`.${n.slideClass}, swiper-slide`)[0]);return Cl(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=wl(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const s=n.minTranslate(),i=(n.maxTranslate()-s)*e+s;n.translateTo(i,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(n=>{const s=e.getSlideClasses(n);t.push({slideEl:n,classNames:s}),e.emit("_slideClass",n,s)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:n,slides:s,slidesGrid:i,slidesSizesGrid:r,size:a,activeIndex:l}=this;let o=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=s[l]?Math.ceil(s[l].swiperSlideSize):0;for(let n=l+1;n<s.length;n+=1)s[n]&&!e&&(t+=Math.ceil(s[n].swiperSlideSize),o+=1,t>a&&(e=!0));for(let n=l-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,o+=1,t>a&&(e=!0))}else if("current"===e)for(let c=l+1;c<s.length;c+=1)(t?i[c]+r[c]-i[l]<a:i[c]-i[l]<a)&&(o+=1);else for(let c=l-1;c>=0;c-=1)i[l]-i[c]<a&&(o+=1);return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll("[loading=\"lazy\"]")].forEach(t=>{t.complete&&$l(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)s(),n.autoHeight&&e.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){const 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||s()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,s=n.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${s}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEac
1h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.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){const t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(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);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(s()):wl(n,s())[0];return!i&&t.params.createElements&&(i=Sl("div",t.params.wrapperClass),n.append(i),wl(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:"rtl"===n.dir.toLowerCase()||"rtl"===Tl(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===Tl(n,"direction")),wrongRTL:"-webkit-box"===Tl(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))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();const n=[...t.el.querySelectorAll("[loading=\"lazy\"]")];return t.isElement&&n.push(...t.hostEl.querySelectorAll("[loading=\"lazy\"]")),n.forEach(e=>{e.complete?$l(t,e):e.addEventListener("load",e=>{$l(t,e.target)})}),zl(t),t.initialized=!0,zl(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const n=this,{params:s,el:i,wrapperEl:r,slides:a}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),r&&r.removeAttribute("style"),a&&a.length&&a.forEach(e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(Qo){}try{delete t[e]}catch(Qo){}})}(n)),n.destroyed=!0),null}static extendDefaults(e){gl(so,e)}static get extendedDefaults(){return so}static get defaults(){return eo}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);const n=e.prototype.__modules__;"function"==typeof t&&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)}};function ro(e,t,n,s){return e.params.createElements&&Object.keys(s).forEach(i=>{if(!n[i]&&!0===n.auto){let r=wl(e.el,`.${s[i]}`)[0];r||(r=Sl("div",s[i]),r.className=s[i],e.el.append(r)),n[i]=r,t[i]=r}}),n}function ao(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;function r(e){let n;return e&&"string"==typeof e&&t.isElement&&(n=t.el.querySelector(e)||t.hostEl.querySelector(e),n)?n:(e&&("string"==typeof e&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&n&&n.length>1&&1===t.el.querySelectorAll(e).length?n=t.el.querySelector(e):n&&1===n.length&&(n=n[0])),e&&!n?e:n)}function a(e,n){const s=t.params.navigation;(e=kl(e)).forEach(e=>{e&&(e.classList[n?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass))})}function l(){const{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop)return a(n,!1),void a(e,!1);a(n,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){const e=t.params.navigation;if(t.params.navigation=ro(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let n=r(e.nextEl),s=r(e.prevEl);Object.assign(t.navigation,{nextEl:n,prevEl:s}),n=kl(n),s=kl(s);const i=(n,s)=>{n&&n.addEventListener("click","next"===s?c:o),!t.enabled&&n&&n.classList.add(...e.lockClass.split(" "))};
1n.forEach(e=>i(e,"next")),s.forEach(e=>i(e,"prev"))}function u(){let{nextEl:e,prevEl:n}=t.navigation;e=kl(e),n=kl(n);const s=(e,n)=>{e.removeEventListener("click","next"===n?c:o),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>s(e,"next")),n.forEach(e=>s(e,"prev"))}n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},s("init",()=>{!1===t.params.navigation.enabled?p():(d(),l())}),s("toEdge fromEdge lock unlock",()=>{l()}),s("destroy",()=>{u()}),s("enable disable",()=>{let{nextEl:e,prevEl:n}=t.navigation;e=kl(e),n=kl(n),t.enabled?l():[...e,...n].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),s("click",(e,n)=>{let{nextEl:s,prevEl:r}=t.navigation;s=kl(s),r=kl(r);const a=n.target;let l=r.includes(a)||s.includes(a);if(t.isElement&&!l){const e=n.path||n.composedPath&&n.composedPath();e&&(l=e.find(e=>s.includes(e)||r.includes(e)))}if(t.params.navigation.hideOnClick&&!l){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;s.length?e=s[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...s,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),l()},disable:p,update:l,init:d,destroy:u})}function lo(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function oo(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;const r="swiper-pagination";let a;n({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:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;function o(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,n){const{bulletActiveClass:s}=t.params.pagination;e&&(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${s}-${n}`),(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&e.classList.add(`${s}-${n}-${n}`))}function d(e){const n=e.target.closest(lo(t.params.pagination.bulletClass));if(!n)return;e.preventDefault();const s=Cl(n)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===s)return;const e=(i=t.realIndex,r=s,a=t.slides.length,(r%=a)===1+(i%=a)?"next":r===i-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(s)}else t.slideTo(s);var i,r,a}function u(){const e=t.rtl,n=t.params.pagination;if(o())return;let s,r,d=t.pagination.el;d=kl(d);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,p=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,s=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(s=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,s=t.activeIndex||0),"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,u,p;if(n.dynamicBullets&&(a=_l(i[0],t.isHorizontal()?"width":"height",!0),d.forEach(e
1=>{e.style[t.isHorizontal()?"width":"height"]=a*(n.dynamicMainBullets+4)+"px"}),n.dynamicMainBullets>1&&void 0!==r&&(l+=s-(r||0),l>n.dynamicMainBullets-1?l=n.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(s-l,0),u=o+(Math.min(i.length,n.dynamicMainBullets)-1),p=(u+o)/2),i.forEach(e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${n.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)i.forEach(e=>{const i=Cl(e);i===s?e.classList.add(...n.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),n.dynamicBullets&&(i>=o&&i<=u&&e.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),i===o&&c(e,"prev"),i===u&&c(e,"next"))});else{const e=i[s];if(e&&e.classList.add(...n.bulletActiveClass.split(" ")),t.isElement&&i.forEach((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),n.dynamicBullets){const e=i[o],t=i[u];for(let s=o;s<=u;s+=1)i[s]&&i[s].classList.add(...`${n.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(n.dynamicBullets){const s=Math.min(i.length,n.dynamicMainBullets+4),r=(a*s-a)/2-p*a,l=e?"right":"left";i.forEach(e=>{e.style[t.isHorizontal()?l:"top"]=`${r}px`})}}d.forEach((e,r)=>{if("fraction"===n.type&&(e.querySelectorAll(lo(n.currentClass)).forEach(e=>{e.textContent=n.formatFractionCurrent(s+1)}),e.querySelectorAll(lo(n.totalClass)).forEach(e=>{e.textContent=n.formatFractionTotal(p)})),"progressbar"===n.type){let i;i=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(s+1)/p;let a=1,l=1;"horizontal"===i?a=r:l=r,e.querySelectorAll(lo(n.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`})}"custom"===n.type&&n.renderCustom?(Ml(e,n.renderCustom(t,s+1,p)),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass)})}function p(){const e=t.params.pagination;if(o())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let s=t.pagination.el;s=kl(s);let r="";if("bullets"===e.type){let s=t.params.loop?Math.ceil(n/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&s>n&&(s=n);for(let n=0;n<s;n+=1)e.renderBullet?r+=e.renderBullet.call(t,n,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?"part=\"bullet\"":""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],s.forEach(n=>{"custom"!==e.type&&Ml(n,r||""),"bullets"===e.type&&t.pagination.bullets.push(...n.querySelectorAll(lo(e.bulletClass)))}),"custom"!==e.type&&i("paginationRender",s[0])}function f(){t.params.pagination=ro(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let n;"string"==typeof e.el&&t.isElement&&(n=t.el.querySelector(e.el)),n||"string"!=typeof e.el||(n=[...document.querySelectorAll(e.el)]),n||(n=e.el),n&&0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(n)&&n.length>1&&(n=[...t.el.querySelectorAll(e.el)],n.length>1&&(n=n.find(e=>El(e,".swiper")[0]===t.el))),Array.isArray(n)&&1===n.length&&(n=n[0]),Object.assign(t.pagination,{el:n}),n=kl(n),n.forEach(n=>{"bullets"===e.type&&e.clickable&&n.classList.add(...(e.clickableClass||"").split(" ")),n.classList.add(e.modifierClass+e.type),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(n.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&n.classList.add(e.progressbarOppositeClass),e.clickable&&n.addEventListener("click",d),t.enabled||n.classList.add(e.lockClass)}))}function h(){const e=t.params.pagination;if(o())return;let n=t.pagination.el;
1n&&(n=kl(n),n.forEach(n=>{n.classList.remove(e.hiddenClass),n.classList.remove(e.modifierClass+e.type),n.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(n.classList.remove(...(e.clickableClass||"").split(" ")),n.removeEventListener("click",d))})),t.pagination.bullets&&t.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" ")))}s("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:n}=t.pagination;n=kl(n),n.forEach(n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)})}),s("init",()=>{!1===t.params.pagination.enabled?m():(f(),p(),u())}),s("activeIndexChange",()=>{void 0===t.snapIndex&&u()}),s("snapIndexChange",()=>{u()}),s("snapGridLengthChange",()=>{p(),u()}),s("destroy",()=>{h()}),s("enable disable",()=>{let{el:e}=t.pagination;e&&(e=kl(e),e.forEach(e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),s("lock unlock",()=>{u()}),s("click",(e,n)=>{const s=n.target,r=kl(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!s.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&s===t.navigation.nextEl||t.navigation.prevEl&&s===t.navigation.prevEl))return;!0===r[0].classList.contains(t.params.pagination.hiddenClass)?i("paginationShow"):i("paginationHide"),r.forEach(e=>e.classList.toggle(t.params.pagination.hiddenClass))}});const m=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=kl(e),e.forEach(e=>e.classList.add(t.params.pagination.paginationDisabledClass))),h()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=kl(e),e.forEach(e=>e.classList.remove(t.params.pagination.paginationDisabledClass))),f(),p(),u()},disable:m,render:p,update:u,init:f,destroy:h})}function co(e){let{swiper:t,extendParams:n,on:s}=e;n({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}}),t.a11y={clicked:!1};let i,r,a=null,l=(new Date).getTime();function o(e){const t=a;0!==t.length&&Ml(t,e)}function c(e){(e=kl(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function d(e){(e=kl(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function u(e,t){(e=kl(e)).forEach(e=>{e.setAttribute("role",t)})}function p(e,t){(e=kl(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function f(e,t){(e=kl(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function h(e){(e=kl(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=kl(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function v(e){if(13!==e.keyCode&&32!==e.keyCode)return;const n=t.params.a11y,s=e.target;if(!t.pagination||!t.pagination.el||s!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(lo(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=kl(t.navigation.prevEl);kl(t.navigation.nextEl).includes(s)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?o(n.lastSlideMessage):o(n.nextSlideMessage)),e.includes(s)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?o(n.firstSlideMessage):o(n.prevSlideMessage))}t.pagination&&s.matches(lo(t.params.pagination.bulletClass))&&s.click()}}function g(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function b(){return g()&&t.params.pagination.clickable}const y=(e,t,n)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",v)),f(e,n),function(e,t){(e=kl(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},w=e=>{r&&r!==e.target&&!r.contains(e.target)&&(i=!0),t.a11y.clicked=!0},x=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},S=e=>{l=(new Date).getTime()},T=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-l<100)return;const n=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!n||!t.slides.includes(n))return;r=n;const s=t.slides.indexOf(n)===t.activeIndex,a=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(n);s||a||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame(()=>
1{i||(t.params.loop?t.slideToLoop(t.getSlideIndexWhenGrid(parseInt(n.getAttribute("data-swiper-slide-index"))),0):t.slideTo(t.getSlideIndexWhenGrid(t.slides.indexOf(n)),0),i=!1)}))},C=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&p(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const n=t.slides.length;e.slideLabelMessage&&t.slides.forEach((s,i)=>{const r=t.params.loop?parseInt(s.getAttribute("data-swiper-slide-index"),10):i;f(s,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,n))})},E=()=>{const e=t.params.a11y;t.el.append(a);const n=t.el;e.containerRoleDescriptionMessage&&p(n,e.containerRoleDescriptionMessage),e.containerMessage&&f(n,e.containerMessage),e.containerRole&&u(n,e.containerRole);const s=t.wrapperEl,i=e.id||s.getAttribute("id")||`swiper-wrapper-${r=16,void 0===r&&(r=16),"x".repeat(r).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}`;var r;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var o;o=i,kl(s).forEach(e=>{e.setAttribute("id",o)}),function(e,t){(e=kl(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(s,l),C();let{nextEl:c,prevEl:d}=t.navigation?t.navigation:{};c=kl(c),d=kl(d),c&&c.forEach(t=>y(t,i,e.nextSlideMessage)),d&&d.forEach(t=>y(t,i,e.prevSlideMessage)),b()&&kl(t.pagination.el).forEach(e=>{e.addEventListener("keydown",v)}),al().addEventListener("visibilitychange",S),t.el.addEventListener("focus",T,!0),t.el.addEventListener("focus",T,!0),t.el.addEventListener("pointerdown",w,!0),t.el.addEventListener("pointerup",x,!0)};s("beforeInit",()=>{a=Sl("span",t.params.a11y.notificationClass),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),s("afterInit",()=>{t.params.a11y.enabled&&E()}),s("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&C()}),s("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:n}=t.navigation;n&&(t.isBeginning?(h(n),d(n)):(m(n),c(n))),e&&(t.isEnd?(h(e),d(e)):(m(e),c(e)))}()}),s("paginationUpdate",()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;g()&&t.pagination.bullets.forEach(n=>{t.params.pagination.clickable&&(c(n),t.params.pagination.renderBullet||(u(n,"button"),f(n,e.paginationBulletMessage.replace(/\{\{index\}\}/,Cl(n)+1)))),n.matches(lo(t.params.pagination.bulletActiveClass))?n.setAttribute("aria-current","true"):n.removeAttribute("aria-current")})}()}),s("destroy",()=>{t.params.a11y.enabled&&function(){a&&a.remove();let{nextEl:e,prevEl:n}=t.navigation?t.navigation:{};e=kl(e),n=kl(n),e&&e.forEach(e=>e.removeEventListener("keydown",v)),n&&n.forEach(e=>e.removeEventListener("keydown",v)),b()&&kl(t.pagination.el).forEach(e=>{e.removeEventListener("keydown",v)}),al().removeEventListener("visibilitychange",S),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",T,!0),t.el.removeEventListener("pointerdown",w,!0),t.el.removeEventListener("pointerup",x,!0))}()})}Object.keys(no).forEach(e=>{Object.keys(no[e]).forEach(t=>{io.prototype[t]=no[e][t]})}),io.use([function(e){let{swiper:t,on:n,emit:s}=e;const i=ul();let r=null,a=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};n("init",()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver(e=>{a=i.requestAnimationFrame(()=>{const{width:n,height:s}=t;let i=n,r=s;e.forEach(e=>{let{contentBoxSize:n,contentRect:s,target:a}=e;a&&a!==t.el||(i=s?s.width:(n[0]||n).inlineSize,r=s?s.height:(n[0]||n).blockSize)}),i===n&&r===s||l()})}),r.observe(t.el)):(i.addEventListener("resize",l),i.addEventListener("orientationchange",o))}),n("destroy",()=>{a&&i.cancelAnimationFrame(a),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),i.removeEventListener("resize",l),i.removeEventListener("orientationchange",o)})},function(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;const r=[],a=ul(),l=function(e,n){void 0===n&&(n={});const s=new(a.MutationObserver||a.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const n=function(){i("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(n):a.setTimeout(n,0)});s.observe(e,{attributes:void 0===n.attributes||n.attributes,childList:t.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),r.push(s)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=El(t.hostEl);for(let t=0;t<e.length;t+=1)l(e[t])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}}),s("destroy",()=>
1{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)})}]);var uo=["id"],po={class:"swiper-wrapper"},fo={__name:"SwiperSlideshowV11",props:{items:{type:Array,default:()=>[]},itemsPerRow:{type:Number,default:3},spaceBetween:{type:Number,default:20},navigation:{type:Boolean,default:!0},pagination:{type:Boolean,default:!0},paragraphId:{type:String,default:null}},setup(e){const t=e,n=yt(null),s=zi(()=>t.paragraphId||`swiper-${Math.random().toString(36).substr(2,9)}`),i=zi(()=>({modules:[ao,oo,co],slidesPerView:t.itemsPerRow>1?1.2:1,spaceBetween:t.spaceBetween,watchOverflow:!0,breakpoints:{768:{slidesPerView:t.itemsPerRow>1?2:1},992:{slidesPerView:t.itemsPerRow}},navigation:!!t.navigation&&{nextEl:`.swiper-${s.value} .swiper-button-next`,prevEl:`.swiper-${s.value} .swiper-button-prev`},pagination:!!t.pagination&&{el:`.swiper-${s.value} .swiper-pagination`,clickable:!0,dynamicBullets:!0},a11y:{containerRoleDescriptionMessage:"carousel",enabled:!0,firstSlideMessage:window.Drupal.t("This is the first slide"),lastSlideMessage:window.Drupal.t("This is the last slide"),nextSlideMessage:window.Drupal.t("Next slide"),paginationBulletMessage:window.Drupal.t("Go to slide {{index}}"),prevSlideMessage:window.Drupal.t("Previous slide"),slideLabelMessage:window.Drupal.t("Slide {{index}} of {{slidesLength}}")}})),r=async()=>{await Rt();const e=document.querySelector(`.swiper-${s.value}`);if(e&&!n.value&&t.items&&t.items.length>0)try{n.value=new io(e,i.value)}catch(r){console.error("Error creating Swiper instance:",r)}},a=()=>{n.value&&(n.value.destroy(!0,!0),n.value=null)};return Bn(()=>{a()}),en(()=>t.items,e=>{e&&e.length>0?n.value?(async()=>{n.value&&(await Rt(),n.value.update())})():r():n.value&&a()},{flush:"post",immediate:!0}),en(()=>[t.itemsPerRow,t.navigation,t.pagination,t.spaceBetween],()=>{a(),r()},{flush:"post"}),(t,n)=>(ni(),ai("div",{id:`swiper-wrapper-${s.value}`,class:"bookvisit-content-list-as-slideshow"},[pi("div",{class:j(`swiper swiper-${s.value}`)},[pi("div",po,[(ni(!0),ai(Ks,null,Un(e.items,e=>(ni(),ai("div",{key:e.Id,class:"swiper-slide"},[Xn(t.$slots,"slide",{item:e})]))),128))]),pi("div",{class:j(["swiper-button-next swiper-button-white",{"d-none":!e.navigation}])},null,2),pi("div",{class:j(["swiper-button-prev swiper-button-white",{"d-none":!e.navigation}])},null,2),pi("div",{class:j(["swiper-pagination",{"d-none":!e.pagination}])},null,2)],2)],8,uo))}},ho={class:"row"},mo={key:0,class:"bookvisit-content-list__see-all"},vo=["href"],go={key:1,class:"row"},bo={class:"col-12"},yo={key:0,class:"filters pb-3"},wo={class:"h6"},xo={style:{position:"relative"}},So={style:{visibility:"hidden"}},To={class:"mb-3"},Co={class:"row"},Eo={class:"card position-relative"},_o={class:"card-body"},ko={class:"h4 card-title d-block"},Mo={class:"cat d-block"},Lo={class:"card-text"},Po={class:"card-actions"},Io={key:1,class:"col-12 mb-3"},Ao={class:"card horizontal-card position-relative"},Oo={class:"row no-gutters"},Do={class:"col-12 col-md-6"},$o={class:"col-12 col-md-6"},Fo={class:"d-flex h-100"},zo={class:"card-body"},Bo={class:"skeleton-bottom-info"},No={class:"mt-auto"},Ro={key:2,class:"col-12"},Vo={class:"swiper swiper-initialized swiper-horizontal swiper-backface-hidden"},Go={class:"swiper-wrapper"},jo={class:"card position-relative"},Ho={class:"card-body"},Wo={class:"h4 card-title d-block"},qo={class:"cat d-block mt-2"},Uo={class:"card-text"},Xo={class:"card-actions"},Yo={class:"swiper-button-next overflow-hidden"},Ko={class:"swiper-button-prev overflow-hidden"},Jo={class:"swiper-pagination swiper-pagination-clickable swiper-pagination-bullets swiper-pagination-horizontal swiper-pagination-bullets-dynamic"},Zo=Or({__name:"BookvisitContentList",props:{paragraphId:{type:String,required:!0}},setup(e){const t=e,n=(window.drupalSettings?.bookvisit_content_list)?.[t.paragraphId];n||console.error("No dataset found for paragraph ID:",t.paragraphId);const s=yt({filters:window.Drupal.t("Filters"),clearFilters:window.Drupal.t("Clear filters"),clear:window.Drupal.t("Clear"),viewAll:window.Drupal.t("View all")}),i=n?.card_style,r=i&&"Card"!==i,a=parseInt(n?.itemsPerRowOriginal||n?.itemsPerRow||3),l=yt(r?i:a>1?"Card":"HorizontalCard"),o=yt(null),c=yt(!1),d=yt([]),u=yt(parseInt(n?.itemsPerRow||3)),p=yt(!0),f=yt(n?.type),h=yt(n?.style||"list"),m=yt("1"===n?.showFilter),v=yt(n?.accommodationType),g=yt(n?.langId||1),b=yt("rank"),y=yt(n?.packageCategoryIds||[]),w=yt(n?.packageCategoryIds||[]),x=yt(n?.add
1onTypeFilter||[]),S=zi(()=>{let e=d.value;return"rank"==b.value?e=e.sort((e,t)=>e.rank-t.rank):"alphabetically"==b.value&&(e=e.sort((e,t)=>{let n=e.name.toLowerCase(),s=t.name.toLowerCase();return n<s?-1:n>s?1:0})),"addons"===f.value&&x.value.length>0&&(e=e.filter(e=>x.value.includes(e.addOnType))),0===w.value.length?e:"packages"==f.value?e.filter(e=>w.value.includes(e.packageCategoryId)):"rooms"==f.value?e.filter(e=>w.value.includes(e.typeOfAccommodation)):e}),T=zi(()=>{const e=r?l.value:1==a?"HorizontalCard":l.value;return"HorizontalCard"===e?Da:"HorizontalCardCompact"===e?nl:ua}),C=zi(()=>a>1||r),E=zi(()=>C.value?4===a?"col-md-6 col-lg-3":`col-md-${u.value}`:"");zi(()=>C.value?3:1);const _=zi(()=>((e,t,n)=>{const s="https://online.bookvisit.com/";switch(e){case"rooms":return`${s}accommodation?channelId=${t}&langid=${n}`;case"packages":return`${s}package?channelId=${t}&langid=${n}`;case"conferences":return`${s}Conference/Conference/ConferenceRoomList?channelId=${t}&langid=${n}`;case"vouchers":return`${s}voucher?channelId=${t}&langid=${n}`;case"addons":return`${s}extras?channelId=${t}&langid=${n}`;default:return s}})(f.value,o.value,g.value)),k=zi(()=>"HorizontalCardCompact"===i&&"list"===h.value&&S.value.length>3?S.value.slice(0,3):S.value),M=()=>{w.value=[]};return Dn(()=>{(async()=>{if(!n)return console.error("Cannot fetch content: no datasetId found"),p.value=!1,void(c.value=!0);const e=n.items,t=`/${window.drupalSettings.path.pathPrefix}api/bookvisit/content/${n.type}`,s=new URLSearchParams;n.channel_id&&s.append("channel_id",n.channel_id),"packages"===n.type&&y.value.length>0&&s.append("category_ids",y.value.join(","));try{const n=await fetch(`${t}?${s}`,{method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}});if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const i=await n.json();i.code||null===i.data?(c.value=!0,console.error("API returned error or null data:",i)):(d.value=e?i.data.slice(0,e):i.data,o.value=i.channel_id)}catch(i){c.value=!0,console.error("Error fetching content:",i)}finally{p.value=!1}})(),v.value&&w.value.push(v.value)}),(t,n)=>!p.value&&d.value?(ni(),ai(Ks,{key:0},[fi(Hr,{showFilter:m.value,type:f.value,items:d.value,selectedCategories:w.value,"onUpdate:selectedCategories":n[0]||(n[0]=e=>w.value=e),translations:s.value,onClearFilters:M},null,8,["showFilter","type","items","selectedCategories","translations"]),"list"===h.value?(ni(),ai(Ks,{key:0},[pi("div",ho,[(ni(!0),ai(Ks,null,Un(k.value,e=>(ni(),ai("div",{class:j(["col-12 mb-3",E.value]),key:e.Id},[(ni(),li(Wn(T.value),{class:"animated fadeIn",item:e,type:f.value,channelId:o.value,langId:g.value},null,8,["item","type","channelId","langId"]))],2))),128))]),"HorizontalCardCompact"===xt(i)&&S.value.length>3?(ni(),ai("div",mo,[pi("a",{href:_.value,class:"btn btn-primary"},J(s.value.viewAll),9,vo)])):vi("",!0)],64)):(ni(),ai("div",go,[pi("div",bo,[fi(fo,{items:S.value,"items-per-row":u.value,"space-between":20,navigation:!0,pagination:!0,"paragraph-id":e.paragraphId},{slide:Kt(({item:e})=>[(ni(),li(Wn(T.value),{class:"animated fadeIn",item:e,type:f.value,channelId:o.value,langId:g.value},null,8,["item","type","channelId","langId"]))]),_:1},8,["items","items-per-row","paragraph-id"])])]))],64)):(ni(),ai(Ks,{key:1},[m.value?(ni(),ai("div",yo,[pi("p",wo,[pi("div",xo,[pi("span",So,J(s.value.filters),1),fi(Dr,{height:"100%",width:"100%","border-radius":"0",style:{position:"absolute",inset:"0"}})])]),pi("div",To,[fi(Dr,{height:"2.125em",width:"100%","border-radius":"0"})])])):vi("",!0),pi("div",Co,["list"===h.value&&C.value?(ni(!0),ai(Ks,{key:0},Un(xt(a),(e,t)=>(ni(),ai("div",{class:j(["col-12 mb-3",E.value]),key:t},[pi("div",Eo,[fi(Dr,{class:"card-img",height:"250px",width:"100%"}),pi("div",_o,[pi("strong",ko,[fi(Dr,{height:"24px",width:"100%","border-radius":"4px"})]),pi("small",Mo,[fi(Dr,{height:"10px",width:"40%","border-radius":"4px"})]),pi("p",Lo,[fi(Dr,{class:"d-block",height:"10px",width:"100%","border-radius":"4px"}),fi(Dr,{class:"d-block mt-1",height:"10px",width:"100%","border-radius":"4px"})]),pi("div",Po,[fi(Dr,{height:"40px",width:"120px","border-radius":"4px"})])])])],2))),128)):"list"!==h.value||C.value?(ni(),ai("div",Ro,[pi("div",{class:"bookvisit-content-list-as-sli
1deshow swiper-skeleton",style:B({"--swiper-items-per-row":xt(a)})},[pi("div",Vo,[pi("div",Go,[(ni(!0),ai(Ks,null,Un(xt(a),(e,t)=>(ni(),ai("div",{key:t,class:j(["swiper-slide",{"swiper-slide-active":0===t}])},[pi("div",jo,[fi(Dr,{class:"card-img",height:"250px",width:"100%"}),pi("div",Ho,[pi("strong",Wo,[fi(Dr,{height:"24px",width:"100%","border-radius":"4px"})]),pi("small",qo,[fi(Dr,{height:"10px",width:"40%","border-radius":"4px"})]),pi("p",Uo,[fi(Dr,{class:"d-block mt-3",height:"10px",width:"100%","border-radius":"4px"}),fi(Dr,{class:"d-block mt-1",height:"10px",width:"100%","border-radius":"4px"})]),pi("div",Xo,[fi(Dr,{height:"40px",width:"120px","border-radius":"4px"})])])])],2))),128))]),pi("div",Yo,[fi(Dr,{style:{position:"absolute",inset:"0",width:"100%",height:"100%","z-index":"1"}})]),pi("div",Ko,[fi(Dr,{style:{position:"absolute",inset:"0",width:"100%",height:"100%","z-index":"1"}})]),pi("div",Jo,[(ni(),ai(Ks,null,Un(3,e=>pi("span",{key:e,class:j(["swiper-pagination-bullet overflow-hidden",{"swiper-pagination-bullet-active swiper-pagination-bullet-active-main":1===e}])},[fi(Dr,{style:{position:"absolute",inset:"0",width:"100%",height:"100%","z-index":"1"}})],2)),64))])])],4)])):(ni(),ai("div",Io,[pi("div",Ao,[pi("div",Oo,[pi("div",Do,[fi(Dr,{class:"d-block card-img",height:"100%",width:"100%"})]),pi("div",$o,[pi("div",Fo,[pi("div",zo,[fi(Dr,{height:"32px",width:"70%","border-radius":"4px"}),fi(Dr,{class:"d-block mt-3",height:"14px",width:"100%","border-radius":"4px"}),fi(Dr,{class:"d-block mt-2",height:"14px",width:"90%","border-radius":"4px"}),pi("div",Bo,[fi(Dr,{class:"d-block mt-2",height:"12px",width:"30%","border-radius":"4px"}),fi(Dr,{class:"d-block mt-2",height:"12px",width:"40%","border-radius":"4px"}),pi("div",No,[fi(Dr,{class:"mt-3",height:"44px",width:"120px","border-radius":"4px"})])])])])])])])]))])],64))}},[["__scopeId","data-v-03c50116"]]);window.bookvisitContentListInitialized||(window.bookvisitContentListInitialized=!0,document.querySelectorAll("[data-bookvisit-content-list]").forEach(e=>{try{const t=e.dataset.id;if(!t)return void console.warn("Section missing data-id attribute:",e);const n=`bookvisit_content_list_${t}`,s=document.getElementById(n);if(!s)return void console.warn("Container element not found:",n);if(s.hasAttribute("data-vue-mounted"))return;Ar(Zo,{paragraphId:t}).mount(s),s.setAttribute("data-vue-mounted","true")}catch(t){console.error("Error mounting app for section:",e,t)}}));
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.