/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function An(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const Ke={},es=[],Ft=()=>{},qs=()=>!1,Ar=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Ac=t=>t.startsWith("onUpdate:"),qe=Object.assign,xc=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},ug=Object.prototype.hasOwnProperty,it=(t,e)=>ug.call(t,e),Se=Array.isArray,ts=t=>Os(t)==="[object Map]",xr=t=>Os(t)==="[object Set]",$d=t=>Os(t)==="[object Date]",cg=t=>Os(t)==="[object RegExp]",xe=t=>typeof t=="function",ke=t=>typeof t=="string",fn=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",Ic=t=>(ut(t)||xe(t))&&xe(t.then)&&xe(t.catch),Wp=Object.prototype.toString,Os=t=>Wp.call(t),dg=t=>Os(t).slice(8,-1),al=t=>Os(t)==="[object Object]",Lc=t=>ke(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,ji=An(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fg=An("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),ol=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},pg=/-(\w)/g,ht=ol(t=>t.replace(pg,(e,n)=>n?n.toUpperCase():"")),hg=/\B([A-Z])/g,cn=ol(t=>t.replace(hg,"-$1").toLowerCase()),Ir=ol(t=>t.charAt(0).toUpperCase()+t.slice(1)),ns=ol(t=>t?`on${Ir(t)}`:""),Qt=(t,e)=>!Object.is(t,e),is=(t,...e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:n})},Mo=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Ao=t=>{const e=ke(t)?Number(t):NaN;return isNaN(e)?t:e};let Hd;const ll=()=>Hd||(Hd=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function vg(t,e){return t+JSON.stringify(e,(n,i)=>typeof i=="function"?i.toString():i)}const mg="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",gg=An(mg);function xa(t){if(Se(t)){const e={};for(let n=0;n{if(n){const i=n.split(_g);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function Be(t){let e="";if(ke(t))e=t;else if(Se(t))for(let n=0;nqi(n,e))}const zp=t=>!!(t&&t.__v_isRef===!0),et=t=>ke(t)?t:t==null?"":Se(t)||ut(t)&&(t.toString===Wp||!xe(t.toString))?zp(t)?et(t.value):JSON.stringify(t,Up,2):String(t),Up=(t,e)=>zp(e)?Up(t,e.value):ts(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,r],s)=>(n[tu(i,s)+" =>"]=r,n),{})}:xr(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>tu(n))}:fn(e)?tu(e):ut(e)&&!Se(e)&&!al(e)?String(e):e,tu=(t,e="")=>{var n;return fn(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Jt;class Dc{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Jt,!e&&Jt&&(this.index=(Jt.scopes||(Jt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e0)return;if(ea){let e=ea;for(ea=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;Zs;){let e=Zs;for(Zs=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=n}}if(t)throw t}function qp(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Yp(t){let e,n=t.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),Bc(i),Rg(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}t.deps=e,t.depsTail=n}function Fu(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Xp(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Xp(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===da))return;t.globalVersion=da;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!Fu(t)){t.flags&=-3;return}const n=ft,i=zn;ft=t,zn=!0;try{qp(t);const r=t.fn(t._value);(e.version===0||Qt(r,t._value))&&(t._value=r,e.version++)}catch(r){throw e.version++,r}finally{ft=n,zn=i,Yp(t),t.flags&=-3}}function Bc(t,e=!1){const{dep:n,prevSub:i,nextSub:r}=t;if(i&&(i.nextSub=r,t.prevSub=void 0),r&&(r.prevSub=i,t.nextSub=void 0),n.subs===t&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Bc(s,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function Rg(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}function kg(t,e){t.effect instanceof ca&&(t=t.effect.fn);const n=new ca(t);e&&qe(n,e);try{n.run()}catch(r){throw n.stop(),r}const i=n.run.bind(n);return i.effect=n,i}function Bg(t){t.effect.stop()}let zn=!0;const Jp=[];function Qi(){Jp.push(zn),zn=!1}function Zi(){const t=Jp.pop();zn=t===void 0?!0:t}function jd(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=ft;ft=void 0;try{e()}finally{ft=n}}}let da=0;class Fg{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class cl{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}track(e){if(!ft||!zn||ft===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ft)n=this.activeLink=new Fg(ft,this),ft.deps?(n.prevDep=ft.depsTail,ft.depsTail.nextDep=n,ft.depsTail=n):ft.deps=ft.depsTail=n,Qp(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=ft.depsTail,n.nextDep=void 0,ft.depsTail.nextDep=n,ft.depsTail=n,ft.deps===n&&(ft.deps=i)}return n}trigger(e){this.version++,da++,this.notify(e)}notify(e){Rc();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{kc()}}}function Qp(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)Qp(i)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const xo=new WeakMap,mr=Symbol(""),Nu=Symbol(""),fa=Symbol("");function Ut(t,e,n){if(zn&&ft){let i=xo.get(t);i||xo.set(t,i=new Map);let r=i.get(n);r||(i.set(n,r=new cl),r.map=i,r.key=n),r.track()}}function hi(t,e,n,i,r,s){const a=xo.get(t);if(!a){da++;return}const o=l=>{l&&l.trigger()};if(Rc(),e==="clear")a.forEach(o);else{const l=Se(t),u=l&&Lc(n);if(l&&n==="length"){const c=Number(i);a.forEach((f,_)=>{(_==="length"||_===fa||!fn(_)&&_>=c)&&o(f)})}else switch((n!==void 0||a.has(void 0))&&o(a.get(n)),u&&o(a.get(fa)),e){case"add":l?u&&o(a.get("length")):(o(a.get(mr)),ts(t)&&o(a.get(Nu)));break;case"delete":l||(o(a.get(mr)),ts(t)&&o(a.get(Nu)));break;case"set":ts(t)&&o(a.get(mr));break}}kc()}function Ng(t,e){const n=xo.get(t);return n&&n.get(e)}function Vr(t){const e=Je(t);return e===t?e:(Ut(e,"iterate",fa),On(t)?e:e.map(Vt))}function dl(t){return Ut(t=Je(t),"iterate",fa),t}const Wg={__proto__:null,[Symbol.iterator](){return iu(this,Symbol.iterator,Vt)},concat(...t){return Vr(this).concat(...t.map(e=>Se(e)?Vr(e):e))},entries(){return iu(this,"entries",t=>(t[1]=Vt(t[1]),t))},every(t,e){return li(this,"every",t,e,void 0,arguments)},filter(t,e){return li(this,"filter",t,e,n=>n.map(Vt),arguments)},find(t,e){return li(this,"find",t,e,Vt,arguments)},findIndex(t,e){return li(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return li(this,"findLast",t,e,Vt,arguments)},findLastIndex(t,e){return li(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return li(this,"forEach",t,e,void 0,arguments)},includes(...t){return ru(this,"includes",t)},indexOf(...t){return ru(this,"indexOf",t)},join(t){return Vr(this).join(t)},lastIndexOf(...t){return ru(this,"lastIndexOf",t)},map(t,e){return li(this,"map",t,e,void 0,arguments)},pop(){return zs(this,"pop")},push(...t){return zs(this,"push",t)},reduce(t,...e){return zd(this,"reduce",t,e)},reduceRight(t,...e){return zd(this,"reduceRight",t,e)},shift(){return zs(this,"shift")},some(t,e){return li(this,"some",t,e,void 0,arguments)},splice(...t){return zs(this,"splice",t)},toReversed(){return Vr(this).toReversed()},toSorted(t){return Vr(this).toSorted(t)},toSpliced(...t){return Vr(this).toSpliced(...t)},unshift(...t){return zs(this,"unshift",t)},values(){return iu(this,"values",Vt)}};function iu(t,e,n){const i=dl(t),r=i[e]();return i!==t&&!On(t)&&(r._next=r.next,r.next=()=>{const s=r._next();return s.value&&(s.value=n(s.value)),s}),r}const $g=Array.prototype;function li(t,e,n,i,r,s){const a=dl(t),o=a!==t&&!On(t),l=a[e];if(l!==$g[e]){const f=l.apply(t,s);return o?Vt(f):f}let u=n;a!==t&&(o?u=function(f,_){return n.call(this,Vt(f),_,t)}:n.length>2&&(u=function(f,_){return n.call(this,f,_,t)}));const c=l.call(a,u,i);return o&&r?r(c):c}function zd(t,e,n,i){const r=dl(t);let s=n;return r!==t&&(On(t)?n.length>3&&(s=function(a,o,l){return n.call(this,a,o,l,t)}):s=function(a,o,l){return n.call(this,a,Vt(o),l,t)}),r[e](s,...i)}function ru(t,e,n){const i=Je(t);Ut(i,"iterate",fa);const r=i[e](...n);return(r===-1||r===!1)&&hl(n[0])?(n[0]=Je(n[0]),i[e](...n)):r}function zs(t,e,n=[]){Qi(),Rc();const i=Je(t)[e].apply(t,n);return kc(),Zi(),i}const Hg=An("__proto__,__v_isRef,__isVue"),Zp=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(fn));function jg(t){fn(t)||(t=String(t));const e=Je(this);return Ut(e,"has",t),e.hasOwnProperty(t)}class eh{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){if(n==="__v_skip")return e.__v_skip;const r=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(r?s?ah:sh:s?rh:ih).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const a=Se(e);if(!r){let l;if(a&&(l=Wg[n]))return l;if(n==="hasOwnProperty")return jg}const o=Reflect.get(e,n,Lt(e)?e:i);return(fn(n)?Zp.has(n):Hg(n))||(r||Ut(e,"get",n),s)?o:Lt(o)?a&&Lc(n)?o:o.value:ut(o)?r?Fc(o):Ia(o):o}}class th extends eh{constructor(e=!1){super(!1,e)}set(e,n,i,r){let s=e[n];if(!this._isShallow){const l=Yi(s);if(!On(i)&&!Yi(i)&&(s=Je(s),i=Je(i)),!Se(e)&&Lt(s)&&!Lt(i))return l?!1:(s.value=i,!0)}const a=Se(e)&&Lc(n)?Number(n)t,Ja=t=>Reflect.getPrototypeOf(t);function Kg(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=ts(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,u=r[t](...i),c=n?Wu:e?$u:Vt;return!e&&Ut(s,"iterate",l?Nu:mr),{next(){const{value:f,done:_}=u.next();return _?{value:f,done:_}:{value:o?[c(f[0]),c(f[1])]:c(f),done:_}},[Symbol.iterator](){return this}}}}function Qa(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function qg(t,e){const n={get(r){const s=this.__v_raw,a=Je(s),o=Je(r);t||(Qt(r,o)&&Ut(a,"get",r),Ut(a,"get",o));const{has:l}=Ja(a),u=e?Wu:t?$u:Vt;if(l.call(a,r))return u(s.get(r));if(l.call(a,o))return u(s.get(o));s!==a&&s.get(r)},get size(){const r=this.__v_raw;return!t&&Ut(Je(r),"iterate",mr),Reflect.get(r,"size",r)},has(r){const s=this.__v_raw,a=Je(s),o=Je(r);return t||(Qt(r,o)&&Ut(a,"has",r),Ut(a,"has",o)),r===o?s.has(r):s.has(r)||s.has(o)},forEach(r,s){const a=this,o=a.__v_raw,l=Je(o),u=e?Wu:t?$u:Vt;return!t&&Ut(l,"iterate",mr),o.forEach((c,f)=>r.call(s,u(c),u(f),a))}};return qe(n,t?{add:Qa("add"),set:Qa("set"),delete:Qa("delete"),clear:Qa("clear")}:{add(r){!e&&!On(r)&&!Yi(r)&&(r=Je(r));const s=Je(this);return Ja(s).has.call(s,r)||(s.add(r),hi(s,"add",r,r)),this},set(r,s){!e&&!On(s)&&!Yi(s)&&(s=Je(s));const a=Je(this),{has:o,get:l}=Ja(a);let u=o.call(a,r);u||(r=Je(r),u=o.call(a,r));const c=l.call(a,r);return a.set(r,s),u?Qt(s,c)&&hi(a,"set",r,s):hi(a,"add",r,s),this},delete(r){const s=Je(this),{has:a,get:o}=Ja(s);let l=a.call(s,r);l||(r=Je(r),l=a.call(s,r)),o&&o.call(s,r);const u=s.delete(r);return l&&hi(s,"delete",r,void 0),u},clear(){const r=Je(this),s=r.size!==0,a=r.clear();return s&&hi(r,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Kg(r,t,e)}),n}function fl(t,e){const n=qg(t,e);return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(it(n,r)&&r in i?n:i,r,s)}const Yg={get:fl(!1,!1)},Xg={get:fl(!1,!0)},Jg={get:fl(!0,!1)},Qg={get:fl(!0,!0)},ih=new WeakMap,rh=new WeakMap,sh=new WeakMap,ah=new WeakMap;function Zg(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ey(t){return t.__v_skip||!Object.isExtensible(t)?0:Zg(dg(t))}function Ia(t){return Yi(t)?t:pl(t,!1,zg,Yg,ih)}function oh(t){return pl(t,!1,Vg,Xg,rh)}function Fc(t){return pl(t,!0,Ug,Jg,sh)}function ty(t){return pl(t,!0,Gg,Qg,ah)}function pl(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=ey(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function zi(t){return Yi(t)?zi(t.__v_raw):!!(t&&t.__v_isReactive)}function Yi(t){return!!(t&&t.__v_isReadonly)}function On(t){return!!(t&&t.__v_isShallow)}function hl(t){return t?!!t.__v_raw:!1}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function lh(t){return!it(t,"__v_skip")&&Object.isExtensible(t)&&$p(t,"__v_skip",!0),t}const Vt=t=>ut(t)?Ia(t):t,$u=t=>ut(t)?Fc(t):t;function Lt(t){return t?t.__v_isRef===!0:!1}function je(t){return uh(t,!1)}function $i(t){return uh(t,!0)}function uh(t,e){return Lt(t)?t:new ny(t,e)}class ny{constructor(e,n){this.dep=new cl,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Je(e),this._value=n?e:Vt(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,i=this.__v_isShallow||On(e)||Yi(e);e=i?e:Je(e),Qt(e,n)&&(this._rawValue=e,this._value=i?e:Vt(e),this.dep.trigger())}}function iy(t){t.dep&&t.dep.trigger()}function ln(t){return Lt(t)?t.value:t}function Nc(t){return xe(t)?t():ln(t)}const ry={get:(t,e,n)=>e==="__v_raw"?t:ln(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return Lt(r)&&!Lt(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};function Wc(t){return zi(t)?t:new Proxy(t,ry)}class sy{constructor(e){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new cl,{get:i,set:r}=e(n.track.bind(n),n.trigger.bind(n));this._get=i,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}}function $c(t){return new sy(t)}function pn(t){const e=Se(t)?new Array(t.length):{};for(const n in t)e[n]=ch(t,n);return e}class ay{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return Ng(Je(this._object),this._key)}}class oy{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ly(t,e,n){return Lt(t)?t:xe(t)?new oy(t):ut(t)&&arguments.length>1?ch(t,e,n):je(t)}function ch(t,e,n){const i=t[e];return Lt(i)?i:new ay(t,e,n)}class uy{constructor(e,n,i){this.fn=e,this.setter=n,this._value=void 0,this.dep=new cl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=da-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ft!==this)return Kp(this,!0),!0}get value(){const e=this.dep.track();return Xp(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function cy(t,e,n=!1){let i,r;return xe(t)?i=t:(i=t.get,r=t.set),new uy(i,r,n)}const dy={GET:"get",HAS:"has",ITERATE:"iterate"},fy={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Za={},Io=new WeakMap;let ki;function py(){return ki}function dh(t,e=!1,n=ki){if(n){let i=Io.get(n);i||Io.set(n,i=[]),i.push(t)}}function hy(t,e,n=Ke){const{immediate:i,deep:r,once:s,scheduler:a,augmentJob:o,call:l}=n,u=b=>r?b:On(b)||r===!1||r===0?vi(b,1):vi(b);let c,f,_,m,g=!1,v=!1;if(Lt(t)?(f=()=>t.value,g=On(t)):zi(t)?(f=()=>u(t),g=!0):Se(t)?(v=!0,g=t.some(b=>zi(b)||On(b)),f=()=>t.map(b=>{if(Lt(b))return b.value;if(zi(b))return u(b);if(xe(b))return l?l(b,2):b()})):xe(t)?e?f=l?()=>l(t,2):t:f=()=>{if(_){Qi();try{_()}finally{Zi()}}const b=ki;ki=c;try{return l?l(t,3,[m]):t(m)}finally{ki=b}}:f=Ft,e&&r){const b=f,w=r===!0?1/0:r;f=()=>vi(b(),w)}const y=Vp(),d=()=>{c.stop(),y&&y.active&&xc(y.effects,c)};if(s&&e){const b=e;e=(...w)=>{b(...w),d()}}let p=v?new Array(t.length).fill(Za):Za;const h=b=>{if(!(!(c.flags&1)||!c.dirty&&!b))if(e){const w=c.run();if(r||g||(v?w.some((E,P)=>Qt(E,p[P])):Qt(w,p))){_&&_();const E=ki;ki=c;try{const P=[w,p===Za?void 0:v&&p[0]===Za?[]:p,m];l?l(e,3,P):e(...P),p=w}finally{ki=E}}}else c.run()};return o&&o(h),c=new ca(f),c.scheduler=a?()=>a(h,!1):h,m=b=>dh(b,!1,c),_=c.onStop=()=>{const b=Io.get(c);if(b){if(l)l(b,4);else for(const w of b)w();Io.delete(c)}},e?i?h(!0):p=c.run():a?a(h.bind(null,!0),!0):c.run(),d.pause=c.pause.bind(c),d.resume=c.resume.bind(c),d.stop=d,d}function vi(t,e=1/0,n){if(e<=0||!ut(t)||t.__v_skip||(n=n||new Set,n.has(t)))return t;if(n.add(t),e--,Lt(t))vi(t.value,e,n);else if(Se(t))for(let i=0;i{vi(i,e,n)});else if(al(t)){for(const i in t)vi(t[i],e,n);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&vi(t[i],e,n)}return t}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const fh=[];function vy(t){fh.push(t)}function my(){fh.pop()}function gy(t,e){}const yy={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},_y={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Cs(t,e,n,i){try{return i?t(...i):t()}catch(r){Lr(r,e,n)}}function Wn(t,e,n,i){if(xe(t)){const r=Cs(t,e,n,i);return r&&Ic(r)&&r.catch(s=>{Lr(s,e,n)}),r}if(Se(t)){const r=[];for(let s=0;s>>1,r=Zt[i],s=ha(r);s=ha(n)?Zt.push(t):Zt.splice(wy(e),0,t),t.flags|=1,hh()}}function hh(){Lo||(Lo=ph.then(vh))}function pa(t){Se(t)?rs.push(...t):Bi&&t.id===-1?Bi.splice(Yr+1,0,t):t.flags&1||(rs.push(t),t.flags|=1),hh()}function Ud(t,e,n=Xn+1){for(;nha(n)-ha(i));if(rs.length=0,Bi){Bi.push(...e);return}for(Bi=e,Yr=0;Yrt.id==null?t.flags&2?-1:1/0:t.id;function vh(t){try{for(Xn=0;XnXr.emit(r,...s)),eo=[]):typeof window<"u"&&window.HTMLElement&&!((i=(n=window.navigator)==null?void 0:n.userAgent)!=null&&i.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(s=>{mh(s,e)}),setTimeout(()=>{Xr||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,eo=[])},3e3)):eo=[]}let It=null,vl=null;function va(t){const e=It;return It=t,vl=t&&t.type.__scopeId||null,e}function Ey(t){vl=t}function Sy(){vl=null}const Ty=t=>jt;function jt(t,e=It,n){if(!e||t._n)return t;const i=(...r)=>{i._d&&Yu(-1);const s=va(e);let a;try{a=t(...r)}finally{va(s),i._d&&Yu(1)}return a};return i._n=!0,i._c=!0,i._d=!0,i}function Py(t,e){if(It===null)return t;const n=Fa(It),i=t.dirs||(t.dirs=[]);for(let r=0;rt.__isTeleport,ta=t=>t&&(t.disabled||t.disabled===""),Vd=t=>t&&(t.defer||t.defer===""),Gd=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Kd=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Hu=(t,e)=>{const n=t&&t.to;return ke(n)?e?e(n):null:n},_h={name:"Teleport",__isTeleport:!0,process(t,e,n,i,r,s,a,o,l,u){const{mc:c,pc:f,pbc:_,o:{insert:m,querySelector:g,createText:v,createComment:y}}=u,d=ta(e.props);let{shapeFlag:p,children:h,dynamicChildren:b}=e;if(t==null){const w=e.el=v(""),E=e.anchor=v("");m(w,n,i),m(E,n,i);const P=(M,T)=>{p&16&&(r&&r.isCE&&(r.ce._teleportTarget=M),c(h,M,T,r,s,a,o,l))},I=()=>{const M=e.target=Hu(e.props,g),T=wh(M,e,v,m);M&&(a!=="svg"&&Gd(M)?a="svg":a!=="mathml"&&Kd(M)&&(a="mathml"),d||(P(M,T),fo(e,!1)))};d&&(P(n,E),fo(e,!0)),Vd(e.props)?Ct(()=>{I(),e.el.__isMounted=!0},s):I()}else{if(Vd(e.props)&&!t.el.__isMounted){Ct(()=>{_h.process(t,e,n,i,r,s,a,o,l,u),delete t.el.__isMounted},s);return}e.el=t.el,e.targetStart=t.targetStart;const w=e.anchor=t.anchor,E=e.target=t.target,P=e.targetAnchor=t.targetAnchor,I=ta(t.props),M=I?n:E,T=I?w:P;if(a==="svg"||Gd(E)?a="svg":(a==="mathml"||Kd(E))&&(a="mathml"),b?(_(t.dynamicChildren,b,M,r,s,a,o),ed(t,e,!0)):l||f(t,e,M,T,r,s,a,o,!1),d)I?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):to(e,n,w,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const O=e.target=Hu(e.props,g);O&&to(e,O,null,u,0)}else I&&to(e,E,P,u,1);fo(e,d)}},remove(t,e,n,{um:i,o:{remove:r}},s){const{shapeFlag:a,children:o,anchor:l,targetStart:u,targetAnchor:c,target:f,props:_}=t;if(f&&(r(u),r(c)),s&&r(l),a&16){const m=s||!ta(_);for(let g=0;g{t.isMounted=!0}),Da(()=>{t.isUnmounting=!0}),t}const Ln=[Function,Array],zc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ln,onEnter:Ln,onAfterEnter:Ln,onEnterCancelled:Ln,onBeforeLeave:Ln,onLeave:Ln,onAfterLeave:Ln,onLeaveCancelled:Ln,onBeforeAppear:Ln,onAppear:Ln,onAfterAppear:Ln,onAppearCancelled:Ln},Eh=t=>{const e=t.subTree;return e.component?Eh(e.component):e},Cy={name:"BaseTransition",props:zc,setup(t,{slots:e}){const n=Nt(),i=jc();return()=>{const r=e.default&&ml(e.default(),!0);if(!r||!r.length)return;const s=Sh(r),a=Je(t),{mode:o}=a;if(i.isLeaving)return su(s);const l=qd(s);if(!l)return su(s);let u=us(l,a,i,n,f=>u=f);l.type!==Ot&&wi(l,u);let c=n.subTree&&qd(n.subTree);if(c&&c.type!==Ot&&!jn(l,c)&&Eh(n).type!==Ot){let f=us(c,a,i,n);if(wi(c,f),o==="out-in"&&l.type!==Ot)return i.isLeaving=!0,f.afterLeave=()=>{i.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},su(s);o==="in-out"&&l.type!==Ot?f.delayLeave=(_,m,g)=>{const v=Ph(i,c);v[String(c.key)]=c,_[Fi]=()=>{m(),_[Fi]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{g(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return s}}};function Sh(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==Ot){e=n;break}}return e}const Th=Cy;function Ph(t,e){const{leavingVNodes:n}=t;let i=n.get(e.type);return i||(i=Object.create(null),n.set(e.type,i)),i}function us(t,e,n,i,r){const{appear:s,mode:a,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:_,onLeave:m,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:y,onAppear:d,onAfterAppear:p,onAppearCancelled:h}=e,b=String(t.key),w=Ph(n,t),E=(M,T)=>{M&&Wn(M,i,9,T)},P=(M,T)=>{const O=T[1];E(M,T),Se(M)?M.every(S=>S.length<=1)&&O():M.length<=1&&O()},I={mode:a,persisted:o,beforeEnter(M){let T=l;if(!n.isMounted)if(s)T=y||l;else return;M[Fi]&&M[Fi](!0);const O=w[b];O&&jn(t,O)&&O.el[Fi]&&O.el[Fi](),E(T,[M])},enter(M){let T=u,O=c,S=f;if(!n.isMounted)if(s)T=d||u,O=p||c,S=h||f;else return;let C=!1;const k=M[no]=L=>{C||(C=!0,L?E(S,[M]):E(O,[M]),I.delayedLeave&&I.delayedLeave(),M[no]=void 0)};T?P(T,[M,k]):k()},leave(M,T){const O=String(t.key);if(M[no]&&M[no](!0),n.isUnmounting)return T();E(_,[M]);let S=!1;const C=M[Fi]=k=>{S||(S=!0,T(),k?E(v,[M]):E(g,[M]),M[Fi]=void 0,w[O]===t&&delete w[O])};w[O]=t,m?P(m,[M,C]):C()},clone(M){const T=us(M,e,n,i,r);return r&&r(T),T}};return I}function su(t){if(La(t))return t=ti(t),t.children=null,t}function qd(t){if(!La(t))return yh(t.type)&&t.children?Sh(t.children):t;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&xe(n.default))return n.default()}}function wi(t,e){t.shapeFlag&6&&t.component?(t.transition=e,wi(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function ml(t,e=!1,n){let i=[],r=0;for(let s=0;s1)for(let s=0;sn.value,set:s=>n.value=s})}return n}function ma(t,e,n,i,r=!1){if(Se(t)){t.forEach((g,v)=>ma(g,e&&(Se(e)?e[v]:e),n,i,r));return}if(Ui(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&ma(t,e,n,i.component.subTree);return}const s=i.shapeFlag&4?Fa(i.component):i.el,a=r?null:s,{i:o,r:l}=t,u=e&&e.r,c=o.refs===Ke?o.refs={}:o.refs,f=o.setupState,_=Je(f),m=f===Ke?()=>!1:g=>it(_,g);if(u!=null&&u!==l&&(ke(u)?(c[u]=null,m(u)&&(f[u]=null)):Lt(u)&&(u.value=null)),xe(l))Cs(l,o,12,[a,c]);else{const g=ke(l),v=Lt(l);if(g||v){const y=()=>{if(t.f){const d=g?m(l)?f[l]:c[l]:l.value;r?Se(d)&&xc(d,s):Se(d)?d.includes(s)||d.push(s):g?(c[l]=[s],m(l)&&(f[l]=c[l])):(l.value=[s],t.k&&(c[t.k]=l.value))}else g?(c[l]=a,m(l)&&(f[l]=a)):v&&(l.value=a,t.k&&(c[t.k]=a))};a?(y.id=-1,Ct(y,n)):y()}}}let Yd=!1;const Gr=()=>{Yd||(console.error("Hydration completed but contains mismatches."),Yd=!0)},Ay=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",xy=t=>t.namespaceURI.includes("MathML"),io=t=>{if(t.nodeType===1){if(Ay(t))return"svg";if(xy(t))return"mathml"}},Qr=t=>t.nodeType===8;function Iy(t){const{mt:e,p:n,o:{patchProp:i,createText:r,nextSibling:s,parentNode:a,remove:o,insert:l,createComment:u}}=t,c=(h,b)=>{if(!b.hasChildNodes()){n(null,h,b),Do(),b._vnode=h;return}f(b.firstChild,h,null,null,null),Do(),b._vnode=h},f=(h,b,w,E,P,I=!1)=>{I=I||!!b.dynamicChildren;const M=Qr(h)&&h.data==="[",T=()=>v(h,b,w,E,P,M),{type:O,ref:S,shapeFlag:C,patchFlag:k}=b;let L=h.nodeType;b.el=h,k===-2&&(I=!1,b.dynamicChildren=null);let A=null;switch(O){case Vi:L!==3?b.children===""?(l(b.el=r(""),a(h),h),A=h):A=T():(h.data!==b.children&&(Gr(),h.data=b.children),A=s(h));break;case Ot:p(h)?(A=s(h),d(b.el=h.content.firstChild,h,w)):L!==8||M?A=T():A=s(h);break;case yr:if(M&&(h=s(h),L=h.nodeType),L===1||L===3){A=h;const x=!b.children.length;for(let R=0;R{I=I||!!b.dynamicChildren;const{type:M,props:T,patchFlag:O,shapeFlag:S,dirs:C,transition:k}=b,L=M==="input"||M==="option";if(L||O!==-1){C&&Qn(b,null,w,"created");let A=!1;if(p(h)){A=Jh(null,k)&&w&&w.vnode.props&&w.vnode.props.appear;const R=h.content.firstChild;A&&k.beforeEnter(R),d(R,h,w),b.el=h=R}if(S&16&&!(T&&(T.innerHTML||T.textContent))){let R=m(h.firstChild,b,h,w,E,P,I);for(;R;){ro(h,1)||Gr();const K=R;R=R.nextSibling,o(K)}}else if(S&8){let R=b.children;R[0]===` `&&(h.tagName==="PRE"||h.tagName==="TEXTAREA")&&(R=R.slice(1)),h.textContent!==R&&(ro(h,0)||Gr(),h.textContent=b.children)}if(T){if(L||!I||O&48){const R=h.tagName.includes("-");for(const K in T)(L&&(K.endsWith("value")||K==="indeterminate")||Ar(K)&&!ji(K)||K[0]==="."||R)&&i(h,K,null,T[K],void 0,w)}else if(T.onClick)i(h,"onClick",null,T.onClick,void 0,w);else if(O&4&&zi(T.style))for(const R in T.style)T.style[R]}let x;(x=T&&T.onVnodeBeforeMount)&&on(x,w,b),C&&Qn(b,null,w,"beforeMount"),((x=T&&T.onVnodeMounted)||C||A)&&av(()=>{x&&on(x,w,b),A&&k.enter(h),C&&Qn(b,null,w,"mounted")},E)}return h.nextSibling},m=(h,b,w,E,P,I,M)=>{M=M||!!b.dynamicChildren;const T=b.children,O=T.length;for(let S=0;S{const{slotScopeIds:M}=b;M&&(P=P?P.concat(M):M);const T=a(h),O=m(s(h),b,T,w,E,P,I);return O&&Qr(O)&&O.data==="]"?s(b.anchor=O):(Gr(),l(b.anchor=u("]"),T,O),O)},v=(h,b,w,E,P,I)=>{if(ro(h.parentElement,1)||Gr(),b.el=null,I){const O=y(h);for(;;){const S=s(h);if(S&&S!==O)o(S);else break}}const M=s(h),T=a(h);return o(h),n(null,b,T,M,w,E,io(T),P),w&&(w.vnode.el=b.el,bl(w,b.el)),M},y=(h,b="[",w="]")=>{let E=0;for(;h;)if(h=s(h),h&&Qr(h)&&(h.data===b&&E++,h.data===w)){if(E===0)return s(h);E--}return h},d=(h,b,w)=>{const E=b.parentNode;E&&E.replaceChild(h,b);let P=w;for(;P;)P.vnode.el===b&&(P.vnode.el=P.subTree.el=h),P=P.parent},p=h=>h.nodeType===1&&h.tagName==="TEMPLATE";return[c,f]}const Xd="data-allow-mismatch",Ly={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ro(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(Xd);)t=t.parentElement;const n=t&&t.getAttribute(Xd);if(n==null)return!1;if(n==="")return!0;{const i=n.split(",");return e===0&&i.includes("children")?!0:n.split(",").includes(Ly[e])}}const Dy=ll().requestIdleCallback||(t=>setTimeout(t,1)),Ry=ll().cancelIdleCallback||(t=>clearTimeout(t)),ky=(t=1e4)=>e=>{const n=Dy(e,{timeout:t});return()=>Ry(n)};function By(t){const{top:e,left:n,bottom:i,right:r}=t.getBoundingClientRect(),{innerHeight:s,innerWidth:a}=window;return(e>0&&e0&&i0&&n0&&r(e,n)=>{const i=new IntersectionObserver(r=>{for(const s of r)if(s.isIntersecting){i.disconnect(),e();break}},t);return n(r=>{if(r instanceof Element){if(By(r))return e(),i.disconnect(),!1;i.observe(r)}}),()=>i.disconnect()},Ny=t=>e=>{if(t){const n=matchMedia(t);if(n.matches)e();else return n.addEventListener("change",e,{once:!0}),()=>n.removeEventListener("change",e)}},Wy=(t=[])=>(e,n)=>{ke(t)&&(t=[t]);let i=!1;const r=a=>{i||(i=!0,s(),e(),a.target.dispatchEvent(new a.constructor(a.type,a)))},s=()=>{n(a=>{for(const o of t)a.removeEventListener(o,r)})};return n(a=>{for(const o of t)a.addEventListener(o,r,{once:!0})}),s};function $y(t,e){if(Qr(t)&&t.data==="["){let n=1,i=t.nextSibling;for(;i;){if(i.nodeType===1){if(e(i)===!1)break}else if(Qr(i))if(i.data==="]"){if(--n===0)break}else i.data==="["&&n++;i=i.nextSibling}}else e(t)}const Ui=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Hy(t){xe(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:i,delay:r=200,hydrate:s,timeout:a,suspensible:o=!0,onError:l}=t;let u=null,c,f=0;const _=()=>(f++,u=null,m()),m=()=>{let g;return u||(g=u=e().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((y,d)=>{l(v,()=>y(_()),()=>d(v),f+1)});throw v}).then(v=>g!==u&&u?u:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),c=v,v)))};return Uc({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(g,v,y){const d=s?()=>{const p=s(y,h=>$y(g,h));p&&(v.bum||(v.bum=[])).push(p)}:y;c?d():m().then(()=>!v.isUnmounted&&d())},get __asyncResolved(){return c},setup(){const g=xt;if(Vc(g),c)return()=>au(c,g);const v=h=>{u=null,Lr(h,g,13,!i)};if(o&&g.suspense||ds)return m().then(h=>()=>au(h,g)).catch(h=>(v(h),()=>i?tt(i,{error:h}):null));const y=je(!1),d=je(),p=je(!!r);return r&&setTimeout(()=>{p.value=!1},r),a!=null&&setTimeout(()=>{if(!y.value&&!d.value){const h=new Error(`Async component timed out after ${a}ms.`);v(h),d.value=h}},a),m().then(()=>{y.value=!0,g.parent&&La(g.parent.vnode)&&g.parent.update()}).catch(h=>{v(h),d.value=h}),()=>{if(y.value&&c)return au(c,g);if(d.value&&i)return tt(i,{error:d.value});if(n&&!p.value)return tt(n)}}})}function au(t,e){const{ref:n,props:i,children:r,ce:s}=e.vnode,a=tt(t,i,r);return a.ref=n,a.ce=s,delete e.vnode.ce,a}const La=t=>t.type.__isKeepAlive,jy={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=Nt(),i=n.ctx;if(!i.renderer)return()=>{const p=e.default&&e.default();return p&&p.length===1?p[0]:p};const r=new Map,s=new Set;let a=null;const o=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=i,_=f("div");i.activate=(p,h,b,w,E)=>{const P=p.component;u(p,h,b,0,o),l(P.vnode,p,h,b,P,o,w,p.slotScopeIds,E),Ct(()=>{P.isDeactivated=!1,P.a&&is(P.a);const I=p.props&&p.props.onVnodeMounted;I&&on(I,P.parent,p)},o)},i.deactivate=p=>{const h=p.component;ko(h.m),ko(h.a),u(p,_,null,1,o),Ct(()=>{h.da&&is(h.da);const b=p.props&&p.props.onVnodeUnmounted;b&&on(b,h.parent,p),h.isDeactivated=!0},o)};function m(p){ou(p),c(p,n,o,!0)}function g(p){r.forEach((h,b)=>{const w=ec(h.type);w&&!p(w)&&v(b)})}function v(p){const h=r.get(p);h&&(!a||!jn(h,a))?m(h):a&&ou(a),r.delete(p),s.delete(p)}Mt(()=>[t.include,t.exclude],([p,h])=>{p&&g(b=>Ys(p,b)),h&&g(b=>!Ys(h,b))},{flush:"post",deep:!0});let y=null;const d=()=>{y!=null&&(Bo(n.subTree.type)?Ct(()=>{r.set(y,so(n.subTree))},n.subTree.suspense):r.set(y,so(n.subTree)))};return xn(d),yl(d),Da(()=>{r.forEach(p=>{const{subTree:h,suspense:b}=n,w=so(h);if(p.type===w.type&&p.key===w.key){ou(w);const E=w.component.da;E&&Ct(E,b);return}m(p)})}),()=>{if(y=null,!e.default)return a=null;const p=e.default(),h=p[0];if(p.length>1)return a=null,p;if(!Si(h)||!(h.shapeFlag&4)&&!(h.shapeFlag&128))return a=null,h;let b=so(h);if(b.type===Ot)return a=null,b;const w=b.type,E=ec(Ui(b)?b.type.__asyncResolved||{}:w),{include:P,exclude:I,max:M}=t;if(P&&(!E||!Ys(P,E))||I&&E&&Ys(I,E))return b.shapeFlag&=-257,a=b,h;const T=b.key==null?w:b.key,O=r.get(T);return b.el&&(b=ti(b),h.shapeFlag&128&&(h.ssContent=b)),y=T,O?(b.el=O.el,b.component=O.component,b.transition&&wi(b,b.transition),b.shapeFlag|=512,s.delete(T),s.add(T)):(s.add(T),M&&s.size>parseInt(M,10)&&v(s.values().next().value)),b.shapeFlag|=256,a=b,Bo(h.type)?h:b}}},zy=jy;function Ys(t,e){return Se(t)?t.some(n=>Ys(n,e)):ke(t)?t.split(",").includes(e):cg(t)?(t.lastIndex=0,t.test(e)):!1}function Oh(t,e){Mh(t,"a",e)}function Ch(t,e){Mh(t,"da",e)}function Mh(t,e,n=xt){const i=t.__wdc||(t.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(gl(e,i,n),n){let r=n.parent;for(;r&&r.parent;)La(r.parent.vnode)&&Uy(i,e,n,r),r=r.parent}}function Uy(t,e,n,i){const r=gl(e,t,i,!0);Ra(()=>{xc(i[e],r)},n)}function ou(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function so(t){return t.shapeFlag&128?t.ssContent:t}function gl(t,e,n=xt,i=!1){if(n){const r=n[t]||(n[t]=[]),s=e.__weh||(e.__weh=(...a)=>{Qi();const o=Tr(n),l=Wn(e,n,t,a);return o(),Zi(),l});return i?r.unshift(s):r.push(s),s}}const Pi=t=>(e,n=xt)=>{(!ds||t==="sp")&&gl(t,(...i)=>e(...i),n)},Ah=Pi("bm"),xn=Pi("m"),Gc=Pi("bu"),yl=Pi("u"),Da=Pi("bum"),Ra=Pi("um"),xh=Pi("sp"),Ih=Pi("rtg"),Lh=Pi("rtc");function Dh(t,e=xt){gl("ec",t,e)}const Kc="components",Vy="directives";function qc(t,e){return Yc(Kc,t,!0,e)||t}const Rh=Symbol.for("v-ndc");function Gy(t){return ke(t)?Yc(Kc,t,!1)||t:t||Rh}function Ky(t){return Yc(Vy,t)}function Yc(t,e,n=!0,i=!1){const r=It||xt;if(r){const s=r.type;if(t===Kc){const o=ec(s,!1);if(o&&(o===e||o===ht(e)||o===Ir(ht(e))))return s}const a=Jd(r[t]||s[t],e)||Jd(r.appContext[t],e);return!a&&i?s:a}}function Jd(t,e){return t&&(t[e]||t[ht(e)]||t[Ir(ht(e))])}function Zn(t,e,n,i){let r;const s=n&&n[i],a=Se(t);if(a||ke(t)){const o=a&&zi(t);let l=!1;o&&(l=!On(t),t=dl(t)),r=new Array(t.length);for(let u=0,c=t.length;ue(o,l,void 0,s&&s[l]));else{const o=Object.keys(t);r=new Array(o.length);for(let l=0,u=o.length;l{const s=i.fn(...r);return s&&(s.key=i.key),s}:i.fn)}return t}function Ze(t,e,n={},i,r){if(It.ce||It.parent&&Ui(It.parent)&&It.parent.ce)return e!=="default"&&(n.name=e),Te(),cs(Qe,null,[tt("slot",n,i&&i())],64);let s=t[e];s&&s._c&&(s._d=!1),Te();const a=s&&Xc(s(n)),o=n.key||a&&a.key,l=cs(Qe,{key:(o&&!fn(o)?o:`_${e}`)+(!a&&i?"_fb":"")},a||(i?i():[]),a&&t._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function Xc(t){return t.some(e=>Si(e)?!(e.type===Ot||e.type===Qe&&!Xc(e.children)):!0)?t:null}function ju(t,e){const n={};for(const i in t)n[e&&/[A-Z]/.test(i)?`on:${i}`:ns(i)]=t[i];return n}const zu=t=>t?dv(t)?Fa(t):zu(t.parent):null,na=qe(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>zu(t.parent),$root:t=>zu(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Qc(t),$forceUpdate:t=>t.f||(t.f=()=>{Hc(t.update)}),$nextTick:t=>t.n||(t.n=Cn.bind(t.proxy)),$watch:t=>T_.bind(t)}),lu=(t,e)=>t!==Ke&&!t.__isScriptSetup&&it(t,e),Uu={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:s,accessCache:a,type:o,appContext:l}=t;let u;if(e[0]!=="$"){const m=a[e];if(m!==void 0)switch(m){case 1:return i[e];case 2:return r[e];case 4:return n[e];case 3:return s[e]}else{if(lu(i,e))return a[e]=1,i[e];if(r!==Ke&&it(r,e))return a[e]=2,r[e];if((u=t.propsOptions[0])&&it(u,e))return a[e]=3,s[e];if(n!==Ke&&it(n,e))return a[e]=4,n[e];Vu&&(a[e]=0)}}const c=na[e];let f,_;if(c)return e==="$attrs"&&Ut(t.attrs,"get",""),c(t);if((f=o.__cssModules)&&(f=f[e]))return f;if(n!==Ke&&it(n,e))return a[e]=4,n[e];if(_=l.config.globalProperties,it(_,e))return _[e]},set({_:t},e,n){const{data:i,setupState:r,ctx:s}=t;return lu(r,e)?(r[e]=n,!0):i!==Ke&&it(i,e)?(i[e]=n,!0):it(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(s[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:r,propsOptions:s}},a){let o;return!!n[a]||t!==Ke&&it(t,a)||lu(e,a)||(o=s[0])&&it(o,a)||it(i,a)||it(na,a)||it(r.config.globalProperties,a)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:it(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}},Yy=qe({},Uu,{get(t,e){if(e!==Symbol.unscopables)return Uu.get(t,e,t)},has(t,e){return e[0]!=="_"&&!gg(e)}});function Xy(){return null}function Jy(){return null}function Qy(t){}function Zy(t){}function e_(){return null}function t_(){}function n_(t,e){return null}function Jc(){return kh().slots}function i_(){return kh().attrs}function kh(){const t=Nt();return t.setupContext||(t.setupContext=vv(t))}function ga(t){return Se(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function r_(t,e){const n=ga(t);for(const i in e){if(i.startsWith("__skip"))continue;let r=n[i];r?Se(r)||xe(r)?r=n[i]={type:r,default:e[i]}:r.default=e[i]:r===null&&(r=n[i]={default:e[i]}),r&&e[`__skip_${i}`]&&(r.skipFactory=!0)}return n}function s_(t,e){return!t||!e?t||e:Se(t)&&Se(e)?t.concat(e):qe({},ga(t),ga(e))}function a_(t,e){const n={};for(const i in t)e.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>t[i]});return n}function o_(t){const e=Nt();let n=t();return Ju(),Ic(n)&&(n=n.catch(i=>{throw Tr(e),i})),[n,()=>Tr(e)]}let Vu=!0;function l_(t){const e=Qc(t),n=t.proxy,i=t.ctx;Vu=!1,e.beforeCreate&&Qd(e.beforeCreate,t,"bc");const{data:r,computed:s,methods:a,watch:o,provide:l,inject:u,created:c,beforeMount:f,mounted:_,beforeUpdate:m,updated:g,activated:v,deactivated:y,beforeDestroy:d,beforeUnmount:p,destroyed:h,unmounted:b,render:w,renderTracked:E,renderTriggered:P,errorCaptured:I,serverPrefetch:M,expose:T,inheritAttrs:O,components:S,directives:C,filters:k}=e;if(u&&u_(u,i,null),a)for(const x in a){const R=a[x];xe(R)&&(i[x]=R.bind(n))}if(r){const x=r.call(n,n);ut(x)&&(t.data=Ia(x))}if(Vu=!0,s)for(const x in s){const R=s[x],K=xe(R)?R.bind(n,n):xe(R.get)?R.get.bind(n,n):Ft,Z=!xe(R)&&xe(R.set)?R.set.bind(n):Ft,$=Ue({get:K,set:Z});Object.defineProperty(i,x,{enumerable:!0,configurable:!0,get:()=>$.value,set:ee=>$.value=ee})}if(o)for(const x in o)Bh(o[x],i,n,x);if(l){const x=xe(l)?l.call(n):l;Reflect.ownKeys(x).forEach(R=>{Nh(R,x[R])})}c&&Qd(c,t,"c");function A(x,R){Se(R)?R.forEach(K=>x(K.bind(n))):R&&x(R.bind(n))}if(A(Ah,f),A(xn,_),A(Gc,m),A(yl,g),A(Oh,v),A(Ch,y),A(Dh,I),A(Lh,E),A(Ih,P),A(Da,p),A(Ra,b),A(xh,M),Se(T))if(T.length){const x=t.exposed||(t.exposed={});T.forEach(R=>{Object.defineProperty(x,R,{get:()=>n[R],set:K=>n[R]=K})})}else t.exposed||(t.exposed={});w&&t.render===Ft&&(t.render=w),O!=null&&(t.inheritAttrs=O),S&&(t.components=S),C&&(t.directives=C),M&&Vc(t)}function u_(t,e,n=Ft){Se(t)&&(t=Gu(t));for(const i in t){const r=t[i];let s;ut(r)?"default"in r?s=ia(r.from||i,r.default,!0):s=ia(r.from||i):s=ia(r),Lt(s)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:a=>s.value=a}):e[i]=s}}function Qd(t,e,n){Wn(Se(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function Bh(t,e,n,i){let r=i.includes(".")?nv(n,i):()=>n[i];if(ke(t)){const s=e[t];xe(s)&&Mt(r,s)}else if(xe(t))Mt(r,t.bind(n));else if(ut(t))if(Se(t))t.forEach(s=>Bh(s,e,n,i));else{const s=xe(t.handler)?t.handler.bind(n):e[t.handler];xe(s)&&Mt(r,s,t)}}function Qc(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:r,optionsCache:s,config:{optionMergeStrategies:a}}=t.appContext,o=s.get(e);let l;return o?l=o:!r.length&&!n&&!i?l=e:(l={},r.length&&r.forEach(u=>Ro(l,u,a,!0)),Ro(l,e,a)),ut(e)&&s.set(e,l),l}function Ro(t,e,n,i=!1){const{mixins:r,extends:s}=e;s&&Ro(t,s,n,!0),r&&r.forEach(a=>Ro(t,a,n,!0));for(const a in e)if(!(i&&a==="expose")){const o=c_[a]||n&&n[a];t[a]=o?o(t[a],e[a]):e[a]}return t}const c_={data:Zd,props:ef,emits:ef,methods:Xs,computed:Xs,beforeCreate:Xt,created:Xt,beforeMount:Xt,mounted:Xt,beforeUpdate:Xt,updated:Xt,beforeDestroy:Xt,beforeUnmount:Xt,destroyed:Xt,unmounted:Xt,activated:Xt,deactivated:Xt,errorCaptured:Xt,serverPrefetch:Xt,components:Xs,directives:Xs,watch:f_,provide:Zd,inject:d_};function Zd(t,e){return e?t?function(){return qe(xe(t)?t.call(this,this):t,xe(e)?e.call(this,this):e)}:e:t}function d_(t,e){return Xs(Gu(t),Gu(e))}function Gu(t){if(Se(t)){const e={};for(let n=0;n1)return n&&xe(e)?e.call(i&&i.proxy):e}}function v_(){return!!(xt||It||gr)}const Wh={},$h=()=>Object.create(Wh),Hh=t=>Object.getPrototypeOf(t)===Wh;function m_(t,e,n,i=!1){const r={},s=$h();t.propsDefaults=Object.create(null),jh(t,e,r,s);for(const a in t.propsOptions[0])a in r||(r[a]=void 0);n?t.props=i?r:oh(r):t.type.props?t.props=r:t.props=s,t.attrs=s}function g_(t,e,n,i){const{props:r,attrs:s,vnode:{patchFlag:a}}=t,o=Je(r),[l]=t.propsOptions;let u=!1;if((i||a>0)&&!(a&16)){if(a&8){const c=t.vnode.dynamicProps;for(let f=0;f{l=!0;const[_,m]=zh(f,e,!0);qe(a,_),m&&o.push(...m)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!s&&!l)return ut(t)&&i.set(t,es),es;if(Se(s))for(let c=0;ct[0]==="_"||t==="$stable",Zc=t=>Se(t)?t.map(un):[un(t)],__=(t,e,n)=>{if(e._n)return e;const i=jt((...r)=>Zc(e(...r)),n);return i._c=!1,i},Vh=(t,e,n)=>{const i=t._ctx;for(const r in t){if(Uh(r))continue;const s=t[r];if(xe(s))e[r]=__(r,s,i);else if(s!=null){const a=Zc(s);e[r]=()=>a}}},Gh=(t,e)=>{const n=Zc(e);t.slots.default=()=>n},Kh=(t,e,n)=>{for(const i in e)(n||i!=="_")&&(t[i]=e[i])},b_=(t,e,n)=>{const i=t.slots=$h();if(t.vnode.shapeFlag&32){const r=e._;r?(Kh(i,e,n),n&&$p(i,"_",r,!0)):Vh(e,i)}else e&&Gh(t,e)},w_=(t,e,n)=>{const{vnode:i,slots:r}=t;let s=!0,a=Ke;if(i.shapeFlag&32){const o=e._;o?n&&o===1?s=!1:Kh(r,e,n):(s=!e.$stable,Vh(e,r)),a=e}else e&&(Gh(t,e),a={default:1});if(s)for(const o in r)!Uh(o)&&a[o]==null&&delete r[o]},Ct=av;function qh(t){return Xh(t)}function Yh(t){return Xh(t,Iy)}function Xh(t,e){const n=ll();n.__VUE__=!0;const{insert:i,remove:r,patchProp:s,createElement:a,createText:o,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:_,setScopeId:m=Ft,insertStaticContent:g}=t,v=(B,F,V,se=null,ae=null,ie=null,fe=void 0,J=null,le=!!F.dynamicChildren)=>{if(B===F)return;B&&!jn(B,F)&&(se=Q(B),ee(B,ae,ie,!0),B=null),F.patchFlag===-2&&(le=!1,F.dynamicChildren=null);const{type:U,ref:Y,shapeFlag:X}=F;switch(U){case Vi:y(B,F,V,se);break;case Ot:d(B,F,V,se);break;case yr:B==null&&p(F,V,se,fe);break;case Qe:S(B,F,V,se,ae,ie,fe,J,le);break;default:X&1?w(B,F,V,se,ae,ie,fe,J,le):X&6?C(B,F,V,se,ae,ie,fe,J,le):(X&64||X&128)&&U.process(B,F,V,se,ae,ie,fe,J,le,N)}Y!=null&&ae&&ma(Y,B&&B.ref,ie,F||B,!F)},y=(B,F,V,se)=>{if(B==null)i(F.el=o(F.children),V,se);else{const ae=F.el=B.el;F.children!==B.children&&u(ae,F.children)}},d=(B,F,V,se)=>{B==null?i(F.el=l(F.children||""),V,se):F.el=B.el},p=(B,F,V,se)=>{[B.el,B.anchor]=g(B.children,F,V,se,B.el,B.anchor)},h=({el:B,anchor:F},V,se)=>{let ae;for(;B&&B!==F;)ae=_(B),i(B,V,se),B=ae;i(F,V,se)},b=({el:B,anchor:F})=>{let V;for(;B&&B!==F;)V=_(B),r(B),B=V;r(F)},w=(B,F,V,se,ae,ie,fe,J,le)=>{F.type==="svg"?fe="svg":F.type==="math"&&(fe="mathml"),B==null?E(F,V,se,ae,ie,fe,J,le):M(B,F,ae,ie,fe,J,le)},E=(B,F,V,se,ae,ie,fe,J)=>{let le,U;const{props:Y,shapeFlag:X,transition:re,dirs:me}=B;if(le=B.el=a(B.type,ie,Y&&Y.is,Y),X&8?c(le,B.children):X&16&&I(B.children,le,null,se,ae,uu(B,ie),fe,J),me&&Qn(B,null,se,"created"),P(le,B,B.scopeId,fe,se),Y){for(const we in Y)we!=="value"&&!ji(we)&&s(le,we,null,Y[we],ie,se);"value"in Y&&s(le,"value",null,Y.value,ie),(U=Y.onVnodeBeforeMount)&&on(U,se,B)}me&&Qn(B,null,se,"beforeMount");const ge=Jh(ae,re);ge&&re.beforeEnter(le),i(le,F,V),((U=Y&&Y.onVnodeMounted)||ge||me)&&Ct(()=>{U&&on(U,se,B),ge&&re.enter(le),me&&Qn(B,null,se,"mounted")},ae)},P=(B,F,V,se,ae)=>{if(V&&m(B,V),se)for(let ie=0;ie{for(let U=le;U{const J=F.el=B.el;let{patchFlag:le,dynamicChildren:U,dirs:Y}=F;le|=B.patchFlag&16;const X=B.props||Ke,re=F.props||Ke;let me;if(V&&ur(V,!1),(me=re.onVnodeBeforeUpdate)&&on(me,V,F,B),Y&&Qn(F,B,V,"beforeUpdate"),V&&ur(V,!0),(X.innerHTML&&re.innerHTML==null||X.textContent&&re.textContent==null)&&c(J,""),U?T(B.dynamicChildren,U,J,V,se,uu(F,ae),ie):fe||R(B,F,J,null,V,se,uu(F,ae),ie,!1),le>0){if(le&16)O(J,X,re,V,ae);else if(le&2&&X.class!==re.class&&s(J,"class",null,re.class,ae),le&4&&s(J,"style",X.style,re.style,ae),le&8){const ge=F.dynamicProps;for(let we=0;we{me&&on(me,V,F,B),Y&&Qn(F,B,V,"updated")},se)},T=(B,F,V,se,ae,ie,fe)=>{for(let J=0;J{if(F!==V){if(F!==Ke)for(const ie in F)!ji(ie)&&!(ie in V)&&s(B,ie,F[ie],null,ae,se);for(const ie in V){if(ji(ie))continue;const fe=V[ie],J=F[ie];fe!==J&&ie!=="value"&&s(B,ie,J,fe,ae,se)}"value"in V&&s(B,"value",F.value,V.value,ae)}},S=(B,F,V,se,ae,ie,fe,J,le)=>{const U=F.el=B?B.el:o(""),Y=F.anchor=B?B.anchor:o("");let{patchFlag:X,dynamicChildren:re,slotScopeIds:me}=F;me&&(J=J?J.concat(me):me),B==null?(i(U,V,se),i(Y,V,se),I(F.children||[],V,Y,ae,ie,fe,J,le)):X>0&&X&64&&re&&B.dynamicChildren?(T(B.dynamicChildren,re,V,ae,ie,fe,J),(F.key!=null||ae&&F===ae.subTree)&&ed(B,F,!0)):R(B,F,V,Y,ae,ie,fe,J,le)},C=(B,F,V,se,ae,ie,fe,J,le)=>{F.slotScopeIds=J,B==null?F.shapeFlag&512?ae.ctx.activate(F,V,se,fe,le):k(F,V,se,ae,ie,fe,le):L(B,F,le)},k=(B,F,V,se,ae,ie,fe)=>{const J=B.component=cv(B,se,ae);if(La(B)&&(J.ctx.renderer=N),fv(J,!1,fe),J.asyncDep){if(ae&&ae.registerDep(J,A,fe),!B.el){const le=J.subTree=tt(Ot);d(null,le,F,V)}}else A(J,B,F,V,ae,ie,fe)},L=(B,F,V)=>{const se=F.component=B.component;if(x_(B,F,V))if(se.asyncDep&&!se.asyncResolved){x(se,F,V);return}else se.next=F,se.update();else F.el=B.el,se.vnode=F},A=(B,F,V,se,ae,ie,fe)=>{const J=()=>{if(B.isMounted){let{next:X,bu:re,u:me,parent:ge,vnode:we}=B;{const st=Qh(B);if(st){X&&(X.el=we.el,x(B,X,fe)),st.asyncDep.then(()=>{B.isUnmounted||J()});return}}let _e=X,Le;ur(B,!1),X?(X.el=we.el,x(B,X,fe)):X=we,re&&is(re),(Le=X.props&&X.props.onVnodeBeforeUpdate)&&on(Le,ge,X,we),ur(B,!0);const Fe=po(B),pt=B.subTree;B.subTree=Fe,v(pt,Fe,f(pt.el),Q(pt),B,ae,ie),X.el=Fe.el,_e===null&&bl(B,Fe.el),me&&Ct(me,ae),(Le=X.props&&X.props.onVnodeUpdated)&&Ct(()=>on(Le,ge,X,we),ae)}else{let X;const{el:re,props:me}=F,{bm:ge,m:we,parent:_e,root:Le,type:Fe}=B,pt=Ui(F);if(ur(B,!1),ge&&is(ge),!pt&&(X=me&&me.onVnodeBeforeMount)&&on(X,_e,F),ur(B,!0),re&&pe){const st=()=>{B.subTree=po(B),pe(re,B.subTree,B,ae,null)};pt&&Fe.__asyncHydrate?Fe.__asyncHydrate(re,B,st):st()}else{Le.ce&&Le.ce._injectChildStyle(Fe);const st=B.subTree=po(B);v(null,st,V,se,B,ae,ie),F.el=st.el}if(we&&Ct(we,ae),!pt&&(X=me&&me.onVnodeMounted)){const st=F;Ct(()=>on(X,_e,st),ae)}(F.shapeFlag&256||_e&&Ui(_e.vnode)&&_e.vnode.shapeFlag&256)&&B.a&&Ct(B.a,ae),B.isMounted=!0,F=V=se=null}};B.scope.on();const le=B.effect=new ca(J);B.scope.off();const U=B.update=le.run.bind(le),Y=B.job=le.runIfDirty.bind(le);Y.i=B,Y.id=B.uid,le.scheduler=()=>Hc(Y),ur(B,!0),U()},x=(B,F,V)=>{F.component=B;const se=B.vnode.props;B.vnode=F,B.next=null,g_(B,F.props,se,V),w_(B,F.children,V),Qi(),Ud(B),Zi()},R=(B,F,V,se,ae,ie,fe,J,le=!1)=>{const U=B&&B.children,Y=B?B.shapeFlag:0,X=F.children,{patchFlag:re,shapeFlag:me}=F;if(re>0){if(re&128){Z(U,X,V,se,ae,ie,fe,J,le);return}else if(re&256){K(U,X,V,se,ae,ie,fe,J,le);return}}me&8?(Y&16&&H(U,ae,ie),X!==U&&c(V,X)):Y&16?me&16?Z(U,X,V,se,ae,ie,fe,J,le):H(U,ae,ie,!0):(Y&8&&c(V,""),me&16&&I(X,V,se,ae,ie,fe,J,le))},K=(B,F,V,se,ae,ie,fe,J,le)=>{B=B||es,F=F||es;const U=B.length,Y=F.length,X=Math.min(U,Y);let re;for(re=0;reY?H(B,ae,ie,!0,!1,X):I(F,V,se,ae,ie,fe,J,le,X)},Z=(B,F,V,se,ae,ie,fe,J,le)=>{let U=0;const Y=F.length;let X=B.length-1,re=Y-1;for(;U<=X&&U<=re;){const me=B[U],ge=F[U]=le?Ni(F[U]):un(F[U]);if(jn(me,ge))v(me,ge,V,null,ae,ie,fe,J,le);else break;U++}for(;U<=X&&U<=re;){const me=B[X],ge=F[re]=le?Ni(F[re]):un(F[re]);if(jn(me,ge))v(me,ge,V,null,ae,ie,fe,J,le);else break;X--,re--}if(U>X){if(U<=re){const me=re+1,ge=mere)for(;U<=X;)ee(B[U],ae,ie,!0),U++;else{const me=U,ge=U,we=new Map;for(U=ge;U<=re;U++){const De=F[U]=le?Ni(F[U]):un(F[U]);De.key!=null&&we.set(De.key,U)}let _e,Le=0;const Fe=re-ge+1;let pt=!1,st=0;const Et=new Array(Fe);for(U=0;U=Fe){ee(De,ae,ie,!0);continue}let at;if(De.key!=null)at=we.get(De.key);else for(_e=ge;_e<=re;_e++)if(Et[_e-ge]===0&&jn(De,F[_e])){at=_e;break}at===void 0?ee(De,ae,ie,!0):(Et[at-ge]=U+1,at>=st?st=at:pt=!0,v(De,F[at],V,null,ae,ie,fe,J,le),Le++)}const bt=pt?E_(Et):es;for(_e=bt.length-1,U=Fe-1;U>=0;U--){const De=ge+U,at=F[De],en=De+1{const{el:ie,type:fe,transition:J,children:le,shapeFlag:U}=B;if(U&6){$(B.component.subTree,F,V,se);return}if(U&128){B.suspense.move(F,V,se);return}if(U&64){fe.move(B,F,V,N);return}if(fe===Qe){i(ie,F,V);for(let X=0;XJ.enter(ie),ae);else{const{leave:X,delayLeave:re,afterLeave:me}=J,ge=()=>i(ie,F,V),we=()=>{X(ie,()=>{ge(),me&&me()})};re?re(ie,ge,we):we()}else i(ie,F,V)},ee=(B,F,V,se=!1,ae=!1)=>{const{type:ie,props:fe,ref:J,children:le,dynamicChildren:U,shapeFlag:Y,patchFlag:X,dirs:re,cacheIndex:me}=B;if(X===-2&&(ae=!1),J!=null&&ma(J,null,V,B,!0),me!=null&&(F.renderCache[me]=void 0),Y&256){F.ctx.deactivate(B);return}const ge=Y&1&&re,we=!Ui(B);let _e;if(we&&(_e=fe&&fe.onVnodeBeforeUnmount)&&on(_e,F,B),Y&6)G(B.component,V,se);else{if(Y&128){B.suspense.unmount(V,se);return}ge&&Qn(B,null,F,"beforeUnmount"),Y&64?B.type.remove(B,F,V,N,se):U&&!U.hasOnce&&(ie!==Qe||X>0&&X&64)?H(U,F,V,!1,!0):(ie===Qe&&X&384||!ae&&Y&16)&&H(le,F,V),se&&de(B)}(we&&(_e=fe&&fe.onVnodeUnmounted)||ge)&&Ct(()=>{_e&&on(_e,F,B),ge&&Qn(B,null,F,"unmounted")},V)},de=B=>{const{type:F,el:V,anchor:se,transition:ae}=B;if(F===Qe){ne(V,se);return}if(F===yr){b(B);return}const ie=()=>{r(V),ae&&!ae.persisted&&ae.afterLeave&&ae.afterLeave()};if(B.shapeFlag&1&&ae&&!ae.persisted){const{leave:fe,delayLeave:J}=ae,le=()=>fe(V,ie);J?J(B.el,ie,le):le()}else ie()},ne=(B,F)=>{let V;for(;B!==F;)V=_(B),r(B),B=V;r(F)},G=(B,F,V)=>{const{bum:se,scope:ae,job:ie,subTree:fe,um:J,m:le,a:U}=B;ko(le),ko(U),se&&is(se),ae.stop(),ie&&(ie.flags|=8,ee(fe,B,F,V)),J&&Ct(J,F),Ct(()=>{B.isUnmounted=!0},F),F&&F.pendingBranch&&!F.isUnmounted&&B.asyncDep&&!B.asyncResolved&&B.suspenseId===F.pendingId&&(F.deps--,F.deps===0&&F.resolve())},H=(B,F,V,se=!1,ae=!1,ie=0)=>{for(let fe=ie;fe{if(B.shapeFlag&6)return Q(B.component.subTree);if(B.shapeFlag&128)return B.suspense.next();const F=_(B.anchor||B.el),V=F&&F[gh];return V?_(V):F};let ce=!1;const W=(B,F,V)=>{B==null?F._vnode&&ee(F._vnode,null,null,!0):v(F._vnode||null,B,F,null,null,null,V),F._vnode=B,ce||(ce=!0,Ud(),Do(),ce=!1)},N={p:v,um:ee,m:$,r:de,mt:k,mc:I,pc:R,pbc:T,n:Q,o:t};let q,pe;return e&&([q,pe]=e(N)),{render:W,hydrate:q,createApp:h_(W,q)}}function uu({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function ur({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Jh(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function ed(t,e,n=!1){const i=t.children,r=e.children;if(Se(i)&&Se(r))for(let s=0;s>1,t[n[o]]0&&(e[i]=n[s-1]),n[s]=i)}}for(s=n.length,a=n[s-1];s-- >0;)n[s]=a,a=e[a];return n}function Qh(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Qh(e)}function ko(t){if(t)for(let e=0;eia(Zh);function ka(t,e){return Ba(t,null,e)}function S_(t,e){return Ba(t,null,{flush:"post"})}function tv(t,e){return Ba(t,null,{flush:"sync"})}function Mt(t,e,n){return Ba(t,e,n)}function Ba(t,e,n=Ke){const{immediate:i,deep:r,flush:s,once:a}=n,o=qe({},n),l=e&&i||!e&&s!=="post";let u;if(ds){if(s==="sync"){const m=ev();u=m.__watcherHandles||(m.__watcherHandles=[])}else if(!l){const m=()=>{};return m.stop=Ft,m.resume=Ft,m.pause=Ft,m}}const c=xt;o.call=(m,g,v)=>Wn(m,c,g,v);let f=!1;s==="post"?o.scheduler=m=>{Ct(m,c&&c.suspense)}:s!=="sync"&&(f=!0,o.scheduler=(m,g)=>{g?m():Hc(m)}),o.augmentJob=m=>{e&&(m.flags|=4),f&&(m.flags|=2,c&&(m.id=c.uid,m.i=c))};const _=hy(t,e,o);return ds&&(u?u.push(_):l&&_()),_}function T_(t,e,n){const i=this.proxy,r=ke(t)?t.includes(".")?nv(i,t):()=>i[t]:t.bind(i,i);let s;xe(e)?s=e:(s=e.handler,n=e);const a=Tr(this),o=Ba(r,s.bind(i),n);return a(),o}function nv(t,e){const n=e.split(".");return()=>{let i=t;for(let r=0;r{let c,f=Ke,_;return tv(()=>{const m=t[r];Qt(c,m)&&(c=m,u())}),{get(){return l(),n.get?n.get(c):c},set(m){const g=n.set?n.set(m):m;if(!Qt(g,c)&&!(f!==Ke&&Qt(m,f)))return;const v=i.vnode.props;v&&(e in v||r in v||s in v)&&(`onUpdate:${e}`in v||`onUpdate:${r}`in v||`onUpdate:${s}`in v)||(c=m,u()),i.emit(`update:${e}`,g),Qt(m,g)&&Qt(m,f)&&!Qt(g,_)&&u(),f=m,_=g}}});return o[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?a||Ke:o,done:!1}:{done:!0}}}},o}const iv=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${ht(e)}Modifiers`]||t[`${cn(e)}Modifiers`];function O_(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||Ke;let r=n;const s=e.startsWith("update:"),a=s&&iv(i,e.slice(7));a&&(a.trim&&(r=n.map(c=>ke(c)?c.trim():c)),a.number&&(r=n.map(Mo)));let o,l=i[o=ns(e)]||i[o=ns(ht(e))];!l&&s&&(l=i[o=ns(cn(e))]),l&&Wn(l,t,6,r);const u=i[o+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[o])return;t.emitted[o]=!0,Wn(u,t,6,r)}}function rv(t,e,n=!1){const i=e.emitsCache,r=i.get(t);if(r!==void 0)return r;const s=t.emits;let a={},o=!1;if(!xe(t)){const l=u=>{const c=rv(u,e,!0);c&&(o=!0,qe(a,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!s&&!o?(ut(t)&&i.set(t,null),null):(Se(s)?s.forEach(l=>a[l]=null):qe(a,s),ut(t)&&i.set(t,a),a)}function _l(t,e){return!t||!Ar(e)?!1:(e=e.slice(2).replace(/Once$/,""),it(t,e[0].toLowerCase()+e.slice(1))||it(t,cn(e))||it(t,e))}function po(t){const{type:e,vnode:n,proxy:i,withProxy:r,propsOptions:[s],slots:a,attrs:o,emit:l,render:u,renderCache:c,props:f,data:_,setupState:m,ctx:g,inheritAttrs:v}=t,y=va(t);let d,p;try{if(n.shapeFlag&4){const b=r||i,w=b;d=un(u.call(w,b,c,f,m,_,g)),p=o}else{const b=e;d=un(b.length>1?b(f,{attrs:o,slots:a,emit:l}):b(f,null)),p=e.props?o:M_(o)}}catch(b){ra.length=0,Lr(b,t,1),d=tt(Ot)}let h=d;if(p&&v!==!1){const b=Object.keys(p),{shapeFlag:w}=h;b.length&&w&7&&(s&&b.some(Ac)&&(p=A_(p,s)),h=ti(h,p,!1,!0))}return n.dirs&&(h=ti(h,null,!1,!0),h.dirs=h.dirs?h.dirs.concat(n.dirs):n.dirs),n.transition&&wi(h,n.transition),d=h,va(y),d}function C_(t,e=!0){let n;for(let i=0;i{let e;for(const n in t)(n==="class"||n==="style"||Ar(n))&&((e||(e={}))[n]=t[n]);return e},A_=(t,e)=>{const n={};for(const i in t)(!Ac(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function x_(t,e,n){const{props:i,children:r,component:s}=t,{props:a,children:o,patchFlag:l}=e,u=s.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return i?nf(i,a,u):!!a;if(l&8){const c=e.dynamicProps;for(let f=0;ft.__isSuspense;let qu=0;const I_={name:"Suspense",__isSuspense:!0,process(t,e,n,i,r,s,a,o,l,u){if(t==null)D_(e,n,i,r,s,a,o,l,u);else{if(s&&s.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}R_(t,e,n,i,r,a,o,l,u)}},hydrate:k_,normalize:B_},L_=I_;function ya(t,e){const n=t.props&&t.props[e];xe(n)&&n()}function D_(t,e,n,i,r,s,a,o,l){const{p:u,o:{createElement:c}}=l,f=c("div"),_=t.suspense=sv(t,r,i,e,f,n,s,a,o,l);u(null,_.pendingBranch=t.ssContent,f,null,i,_,s,a),_.deps>0?(ya(t,"onPending"),ya(t,"onFallback"),u(null,t.ssFallback,e,n,i,null,s,a),ss(_,t.ssFallback)):_.resolve(!1,!0)}function R_(t,e,n,i,r,s,a,o,{p:l,um:u,o:{createElement:c}}){const f=e.suspense=t.suspense;f.vnode=e,e.el=t.el;const _=e.ssContent,m=e.ssFallback,{activeBranch:g,pendingBranch:v,isInFallback:y,isHydrating:d}=f;if(v)f.pendingBranch=_,jn(_,v)?(l(v,_,f.hiddenContainer,null,r,f,s,a,o),f.deps<=0?f.resolve():y&&(d||(l(g,m,n,i,r,null,s,a,o),ss(f,m)))):(f.pendingId=qu++,d?(f.isHydrating=!1,f.activeBranch=v):u(v,r,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),y?(l(null,_,f.hiddenContainer,null,r,f,s,a,o),f.deps<=0?f.resolve():(l(g,m,n,i,r,null,s,a,o),ss(f,m))):g&&jn(_,g)?(l(g,_,n,i,r,f,s,a,o),f.resolve(!0)):(l(null,_,f.hiddenContainer,null,r,f,s,a,o),f.deps<=0&&f.resolve()));else if(g&&jn(_,g))l(g,_,n,i,r,f,s,a,o),ss(f,_);else if(ya(e,"onPending"),f.pendingBranch=_,_.shapeFlag&512?f.pendingId=_.component.suspenseId:f.pendingId=qu++,l(null,_,f.hiddenContainer,null,r,f,s,a,o),f.deps<=0)f.resolve();else{const{timeout:p,pendingId:h}=f;p>0?setTimeout(()=>{f.pendingId===h&&f.fallback(m)},p):p===0&&f.fallback(m)}}function sv(t,e,n,i,r,s,a,o,l,u,c=!1){const{p:f,m:_,um:m,n:g,o:{parentNode:v,remove:y}}=u;let d;const p=F_(t);p&&e&&e.pendingBranch&&(d=e.pendingId,e.deps++);const h=t.props?Ao(t.props.timeout):void 0,b=s,w={vnode:t,parent:e,parentComponent:n,namespace:a,container:i,hiddenContainer:r,deps:0,pendingId:qu++,timeout:typeof h=="number"?h:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(E=!1,P=!1){const{vnode:I,activeBranch:M,pendingBranch:T,pendingId:O,effects:S,parentComponent:C,container:k}=w;let L=!1;w.isHydrating?w.isHydrating=!1:E||(L=M&&T.transition&&T.transition.mode==="out-in",L&&(M.transition.afterLeave=()=>{O===w.pendingId&&(_(T,k,s===b?g(M):s,0),pa(S))}),M&&(v(M.el)===k&&(s=g(M)),m(M,C,w,!0)),L||_(T,k,s,0)),ss(w,T),w.pendingBranch=null,w.isInFallback=!1;let A=w.parent,x=!1;for(;A;){if(A.pendingBranch){A.effects.push(...S),x=!0;break}A=A.parent}!x&&!L&&pa(S),w.effects=[],p&&e&&e.pendingBranch&&d===e.pendingId&&(e.deps--,e.deps===0&&!P&&e.resolve()),ya(I,"onResolve")},fallback(E){if(!w.pendingBranch)return;const{vnode:P,activeBranch:I,parentComponent:M,container:T,namespace:O}=w;ya(P,"onFallback");const S=g(I),C=()=>{w.isInFallback&&(f(null,E,T,S,M,null,O,o,l),ss(w,E))},k=E.transition&&E.transition.mode==="out-in";k&&(I.transition.afterLeave=C),w.isInFallback=!0,m(I,M,null,!0),k||C()},move(E,P,I){w.activeBranch&&_(w.activeBranch,E,P,I),w.container=E},next(){return w.activeBranch&&g(w.activeBranch)},registerDep(E,P,I){const M=!!w.pendingBranch;M&&w.deps++;const T=E.vnode.el;E.asyncDep.catch(O=>{Lr(O,E,0)}).then(O=>{if(E.isUnmounted||w.isUnmounted||w.pendingId!==E.suspenseId)return;E.asyncResolved=!0;const{vnode:S}=E;Qu(E,O,!1),T&&(S.el=T);const C=!T&&E.subTree.el;P(E,S,v(T||E.subTree.el),T?null:g(E.subTree),w,a,I),C&&y(C),bl(E,S.el),M&&--w.deps===0&&w.resolve()})},unmount(E,P){w.isUnmounted=!0,w.activeBranch&&m(w.activeBranch,n,E,P),w.pendingBranch&&m(w.pendingBranch,n,E,P)}};return w}function k_(t,e,n,i,r,s,a,o,l){const u=e.suspense=sv(e,i,n,t.parentNode,document.createElement("div"),null,r,s,a,o,!0),c=l(t,u.pendingBranch=e.ssContent,n,u,s,a);return u.deps===0&&u.resolve(!1,!0),c}function B_(t){const{shapeFlag:e,children:n}=t,i=e&32;t.ssContent=rf(i?n.default:n),t.ssFallback=i?rf(n.fallback):tt(Ot)}function rf(t){let e;if(xe(t)){const n=Sr&&t._c;n&&(t._d=!1,Te()),t=t(),n&&(t._d=!0,e=Gt,ov())}return Se(t)&&(t=C_(t)),t=un(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function av(t,e){e&&e.pendingBranch?Se(t)?e.effects.push(...t):e.effects.push(t):pa(t)}function ss(t,e){t.activeBranch=e;const{vnode:n,parentComponent:i}=t;let r=e.el;for(;!r&&e.component;)e=e.component.subTree,r=e.el;n.el=r,i&&i.subTree===n&&(i.vnode.el=r,bl(i,r))}function F_(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const Qe=Symbol.for("v-fgt"),Vi=Symbol.for("v-txt"),Ot=Symbol.for("v-cmt"),yr=Symbol.for("v-stc"),ra=[];let Gt=null;function Te(t=!1){ra.push(Gt=t?null:[])}function ov(){ra.pop(),Gt=ra[ra.length-1]||null}let Sr=1;function Yu(t,e=!1){Sr+=t,t<0&&Gt&&e&&(Gt.hasOnce=!0)}function lv(t){return t.dynamicChildren=Sr>0?Gt||es:null,ov(),Sr>0&&Gt&&Gt.push(t),t}function Oe(t,e,n,i,r,s){return lv(Pe(t,e,n,i,r,s,!0))}function cs(t,e,n,i,r){return lv(tt(t,e,n,i,r,!0))}function Si(t){return t?t.__v_isVNode===!0:!1}function jn(t,e){return t.type===e.type&&t.key===e.key}function N_(t){}const uv=({key:t})=>t??null,ho=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?ke(t)||Lt(t)||xe(t)?{i:It,r:t,k:e,f:!!n}:t:null);function Pe(t,e=null,n=null,i=0,r=null,s=t===Qe?0:1,a=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&uv(e),ref:e&&ho(e),scopeId:vl,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:s,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:It};return o?(td(l,n),s&128&&t.normalize(l)):n&&(l.shapeFlag|=ke(n)?8:16),Sr>0&&!a&&Gt&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&Gt.push(l),l}const tt=W_;function W_(t,e=null,n=null,i=0,r=null,s=!1){if((!t||t===Rh)&&(t=Ot),Si(t)){const o=ti(t,e,!0);return n&&td(o,n),Sr>0&&!s&&Gt&&(o.shapeFlag&6?Gt[Gt.indexOf(t)]=o:Gt.push(o)),o.patchFlag=-2,o}if(G_(t)&&(t=t.__vccOpts),e){e=Ms(e);let{class:o,style:l}=e;o&&!ke(o)&&(e.class=Be(o)),ut(l)&&(hl(l)&&!Se(l)&&(l=qe({},l)),e.style=xa(l))}const a=ke(t)?1:Bo(t)?128:yh(t)?64:ut(t)?4:xe(t)?2:0;return Pe(t,e,n,i,r,a,s,!0)}function Ms(t){return t?hl(t)||Hh(t)?qe({},t):t:null}function ti(t,e,n=!1,i=!1){const{props:r,ref:s,patchFlag:a,children:o,transition:l}=t,u=e?yi(r||{},e):r,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:u,key:u&&uv(u),ref:e&&e.ref?n&&s?Se(s)?s.concat(ho(e)):[s,ho(e)]:ho(e):s,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Qe?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&ti(t.ssContent),ssFallback:t.ssFallback&&ti(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&i&&wi(c,l.clone(c)),c}function wl(t=" ",e=0){return tt(Vi,null,t,e)}function $_(t,e){const n=tt(yr,null,t);return n.staticCount=e,n}function Ne(t="",e=!1){return e?(Te(),cs(Ot,null,t)):tt(Ot,null,t)}function un(t){return t==null||typeof t=="boolean"?tt(Ot):Se(t)?tt(Qe,null,t.slice()):Si(t)?Ni(t):tt(Vi,null,String(t))}function Ni(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:ti(t)}function td(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(Se(e))n=16;else if(typeof e=="object")if(i&65){const r=e.default;r&&(r._c&&(r._d=!1),td(t,r()),r._c&&(r._d=!0));return}else{n=32;const r=e._;!r&&!Hh(e)?e._ctx=It:r===3&&It&&(It.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else xe(e)?(e={default:e,_ctx:It},n=32):(e=String(e),i&64?(n=16,e=[wl(e)]):n=8);t.children=e,t.shapeFlag|=n}function yi(...t){const e={};for(let n=0;nxt||It;let Fo,Xu;{const t=ll(),e=(n,i)=>{let r;return(r=t[n])||(r=t[n]=[]),r.push(i),s=>{r.length>1?r.forEach(a=>a(s)):r[0](s)}};Fo=e("__VUE_INSTANCE_SETTERS__",n=>xt=n),Xu=e("__VUE_SSR_SETTERS__",n=>ds=n)}const Tr=t=>{const e=xt;return Fo(t),t.scope.on(),()=>{t.scope.off(),Fo(e)}},Ju=()=>{xt&&xt.scope.off(),Fo(null)};function dv(t){return t.vnode.shapeFlag&4}let ds=!1;function fv(t,e=!1,n=!1){e&&Xu(e);const{props:i,children:r}=t.vnode,s=dv(t);m_(t,i,s,e),b_(t,r,n);const a=s?z_(t,e):void 0;return e&&Xu(!1),a}function z_(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Uu);const{setup:i}=n;if(i){Qi();const r=t.setupContext=i.length>1?vv(t):null,s=Tr(t),a=Cs(i,t,0,[t.props,r]),o=Ic(a);if(Zi(),s(),(o||t.sp)&&!Ui(t)&&Vc(t),o){if(a.then(Ju,Ju),e)return a.then(l=>{Qu(t,l,e)}).catch(l=>{Lr(l,t,0)});t.asyncDep=a}else Qu(t,a,e)}else hv(t,e)}function Qu(t,e,n){xe(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:ut(e)&&(t.setupState=Wc(e)),hv(t,n)}let No,Zu;function pv(t){No=t,Zu=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Yy))}}const U_=()=>!No;function hv(t,e,n){const i=t.type;if(!t.render){if(!e&&No&&!i.render){const r=i.template||Qc(t).template;if(r){const{isCustomElement:s,compilerOptions:a}=t.appContext.config,{delimiters:o,compilerOptions:l}=i,u=qe(qe({isCustomElement:s,delimiters:o},a),l);i.render=No(r,u)}}t.render=i.render||Ft,Zu&&Zu(t)}{const r=Tr(t);Qi();try{l_(t)}finally{Zi(),r()}}}const V_={get(t,e){return Ut(t,"get",""),t[e]}};function vv(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,V_),slots:t.slots,emit:t.emit,expose:e}}function Fa(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Wc(lh(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in na)return na[n](t)},has(e,n){return n in e||n in na}})):t.proxy}function ec(t,e=!0){return xe(t)?t.displayName||t.name:t.name||e&&t.__name}function G_(t){return xe(t)&&"__vccOpts"in t}const Ue=(t,e)=>cy(t,e,ds);function mv(t,e,n){const i=arguments.length;return i===2?ut(e)&&!Se(e)?Si(e)?tt(t,null,[e]):tt(t,e):tt(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Si(n)&&(n=[n]),tt(t,e,n))}function K_(){}function q_(t,e,n,i){const r=n[i];if(r&&gv(r,t))return r;const s=e();return s.memo=t.slice(),s.cacheIndex=i,n[i]=s}function gv(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let i=0;i0&&Gt&&Gt.push(t),!0}const yv="3.5.13",Y_=Ft,X_=_y,J_=Xr,Q_=mh,Z_={createComponentInstance:cv,setupComponent:fv,renderComponentRoot:po,setCurrentRenderingInstance:va,isVNode:Si,normalizeVNode:un,getComponentPublicInstance:Fa,ensureValidVNode:Xc,pushWarningContext:vy,popWarningContext:my},eb=Z_,tb=null,nb=null,ib=null;/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let tc;const sf=typeof window<"u"&&window.trustedTypes;if(sf)try{tc=sf.createPolicy("vue",{createHTML:t=>t})}catch{}const _v=tc?t=>tc.createHTML(t):t=>t,rb="http://www.w3.org/2000/svg",sb="http://www.w3.org/1998/Math/MathML",fi=typeof document<"u"?document:null,af=fi&&fi.createElement("template"),ab={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const r=e==="svg"?fi.createElementNS(rb,t):e==="mathml"?fi.createElementNS(sb,t):n?fi.createElement(t,{is:n}):fi.createElement(t);return t==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:t=>fi.createTextNode(t),createComment:t=>fi.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>fi.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,r,s){const a=n?n.previousSibling:e.lastChild;if(r&&(r===s||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),n),!(r===s||!(r=r.nextSibling)););else{af.innerHTML=_v(i==="svg"?`${t}`:i==="mathml"?`${t}`:t);const o=af.content;if(i==="svg"||i==="mathml"){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}e.insertBefore(o,n)}return[a?a.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},xi="transition",Us="animation",fs=Symbol("_vtc"),bv={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},wv=qe({},zc,bv),ob=t=>(t.displayName="Transition",t.props=wv,t),lb=ob((t,{slots:e})=>mv(Th,Ev(t),e)),cr=(t,e=[])=>{Se(t)?t.forEach(n=>n(...e)):t&&t(...e)},of=t=>t?Se(t)?t.some(e=>e.length>1):t.length>1:!1;function Ev(t){const e={};for(const S in t)S in bv||(e[S]=t[S]);if(t.css===!1)return e;const{name:n="v",type:i,duration:r,enterFromClass:s=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=a,appearToClass:c=o,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:_=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=t,g=ub(r),v=g&&g[0],y=g&&g[1],{onBeforeEnter:d,onEnter:p,onEnterCancelled:h,onLeave:b,onLeaveCancelled:w,onBeforeAppear:E=d,onAppear:P=p,onAppearCancelled:I=h}=e,M=(S,C,k,L)=>{S._enterCancelled=L,Di(S,C?c:o),Di(S,C?u:a),k&&k()},T=(S,C)=>{S._isLeaving=!1,Di(S,f),Di(S,m),Di(S,_),C&&C()},O=S=>(C,k)=>{const L=S?P:p,A=()=>M(C,S,k);cr(L,[C,A]),lf(()=>{Di(C,S?l:s),Yn(C,S?c:o),of(L)||uf(C,i,v,A)})};return qe(e,{onBeforeEnter(S){cr(d,[S]),Yn(S,s),Yn(S,a)},onBeforeAppear(S){cr(E,[S]),Yn(S,l),Yn(S,u)},onEnter:O(!1),onAppear:O(!0),onLeave(S,C){S._isLeaving=!0;const k=()=>T(S,C);Yn(S,f),S._enterCancelled?(Yn(S,_),nc()):(nc(),Yn(S,_)),lf(()=>{S._isLeaving&&(Di(S,f),Yn(S,m),of(b)||uf(S,i,y,k))}),cr(b,[S,k])},onEnterCancelled(S){M(S,!1,void 0,!0),cr(h,[S])},onAppearCancelled(S){M(S,!0,void 0,!0),cr(I,[S])},onLeaveCancelled(S){T(S),cr(w,[S])}})}function ub(t){if(t==null)return null;if(ut(t))return[cu(t.enter),cu(t.leave)];{const e=cu(t);return[e,e]}}function cu(t){return Ao(t)}function Yn(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[fs]||(t[fs]=new Set)).add(e)}function Di(t,e){e.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const n=t[fs];n&&(n.delete(e),n.size||(t[fs]=void 0))}function lf(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let cb=0;function uf(t,e,n,i){const r=t._endId=++cb,s=()=>{r===t._endId&&i()};if(n!=null)return setTimeout(s,n);const{type:a,timeout:o,propCount:l}=Sv(t,e);if(!a)return i();const u=a+"end";let c=0;const f=()=>{t.removeEventListener(u,_),s()},_=m=>{m.target===t&&++c>=l&&f()};setTimeout(()=>{c(n[g]||"").split(", "),r=i(`${xi}Delay`),s=i(`${xi}Duration`),a=cf(r,s),o=i(`${Us}Delay`),l=i(`${Us}Duration`),u=cf(o,l);let c=null,f=0,_=0;e===xi?a>0&&(c=xi,f=a,_=s.length):e===Us?u>0&&(c=Us,f=u,_=l.length):(f=Math.max(a,u),c=f>0?a>u?xi:Us:null,_=c?c===xi?s.length:l.length:0);const m=c===xi&&/\b(transform|all)(,|$)/.test(i(`${xi}Property`).toString());return{type:c,timeout:f,propCount:_,hasTransform:m}}function cf(t,e){for(;t.lengthdf(n)+df(t[i])))}function df(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function nc(){return document.body.offsetHeight}function db(t,e,n){const i=t[fs];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Wo=Symbol("_vod"),Tv=Symbol("_vsh"),Pv={beforeMount(t,{value:e},{transition:n}){t[Wo]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Vs(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!=!n&&(i?e?(i.beforeEnter(t),Vs(t,!0),i.enter(t)):i.leave(t,()=>{Vs(t,!1)}):Vs(t,e))},beforeUnmount(t,{value:e}){Vs(t,e)}};function Vs(t,e){t.style.display=e?t[Wo]:"none",t[Tv]=!e}function fb(){Pv.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}const Ov=Symbol("");function pb(t){const e=Nt();if(!e)return;const n=e.ut=(r=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(s=>$o(s,r))},i=()=>{const r=t(e.proxy);e.ce?$o(e.ce,r):ic(e.subTree,r),n(r)};Gc(()=>{pa(i)}),xn(()=>{Mt(i,Ft,{flush:"post"});const r=new MutationObserver(i);r.observe(e.subTree.el.parentNode,{childList:!0}),Ra(()=>r.disconnect())})}function ic(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{ic(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)$o(t.el,e);else if(t.type===Qe)t.children.forEach(n=>ic(n,e));else if(t.type===yr){let{el:n,anchor:i}=t;for(;n&&($o(n,e),n!==i);)n=n.nextSibling}}function $o(t,e){if(t.nodeType===1){const n=t.style;let i="";for(const r in e)n.setProperty(`--${r}`,e[r]),i+=`--${r}: ${e[r]};`;n[Ov]=i}}const hb=/(^|;)\s*display\s*:/;function vb(t,e,n){const i=t.style,r=ke(n);let s=!1;if(n&&!r){if(e)if(ke(e))for(const a of e.split(";")){const o=a.slice(0,a.indexOf(":")).trim();n[o]==null&&vo(i,o,"")}else for(const a in e)n[a]==null&&vo(i,a,"");for(const a in n)a==="display"&&(s=!0),vo(i,a,n[a])}else if(r){if(e!==n){const a=i[Ov];a&&(n+=";"+a),i.cssText=n,s=hb.test(n)}}else e&&t.removeAttribute("style");Wo in t&&(t[Wo]=s?i.display:"",t[Tv]&&(i.display="none"))}const ff=/\s*!important$/;function vo(t,e,n){if(Se(n))n.forEach(i=>vo(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=mb(t,e);ff.test(n)?t.setProperty(cn(i),n.replace(ff,""),"important"):t[i]=n}}const pf=["Webkit","Moz","ms"],du={};function mb(t,e){const n=du[e];if(n)return n;let i=ht(e);if(i!=="filter"&&i in t)return du[e]=i;i=Ir(i);for(let r=0;rfu||(bb.then(()=>fu=0),fu=Date.now());function Eb(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Wn(Sb(i,n.value),e,5,[i])};return n.value=t,n.attached=wb(),n}function Sb(t,e){if(Se(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>r=>!r._stopped&&i&&i(r))}else return e}const _f=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Tb=(t,e,n,i,r,s)=>{const a=r==="svg";e==="class"?db(t,i,a):e==="style"?vb(t,n,i):Ar(e)?Ac(e)||yb(t,e,n,i,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Pb(t,e,i,a))?(mf(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&vf(t,e,i,a,s,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!ke(i))?mf(t,ht(e),i,s,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),vf(t,e,i,a))};function Pb(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&_f(e)&&xe(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=t.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return _f(e)&&ke(n)?!1:e in t}const bf={};/*! #__NO_SIDE_EFFECTS__ */function Cv(t,e,n){const i=Uc(t,e);al(i)&&qe(i,e);class r extends El{constructor(a){super(i,a,n)}}return r.def=i,r}/*! #__NO_SIDE_EFFECTS__ */const Ob=(t,e)=>Cv(t,e,Wv),Cb=typeof HTMLElement<"u"?HTMLElement:class{};class El extends Cb{constructor(e,n={},i=_a){super(),this._def=e,this._props=n,this._createApp=i,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&i!==_a?this._root=this.shadowRoot:e.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof El){this._parent=e;break}this._instance||(this._resolved?(this._setParent(),this._update()):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._instance.provides=e._instance.provides)}disconnectedCallback(){this._connected=!1,Cn(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let i=0;i{for(const r of i)this._setAttr(r.attributeName)}),this._ob.observe(this,{attributes:!0});const e=(i,r=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:s,styles:a}=i;let o;if(s&&!Se(s))for(const l in s){const u=s[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=Ao(this._props[l])),(o||(o=Object.create(null)))[ht(l)]=!0)}this._numberProps=o,r&&this._resolveProps(i),this.shadowRoot&&this._applyStyles(a),this._mount(i)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(i=>e(this._def=i,!0)):e(this._def)}_mount(e){this._app=this._createApp(e),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const i in n)it(this,i)||Object.defineProperty(this,i,{get:()=>ln(n[i])})}_resolveProps(e){const{props:n}=e,i=Se(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&i.includes(r)&&this._setProp(r,this[r]);for(const r of i.map(ht))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(s){this._setProp(r,s,!0,!0)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const n=this.hasAttribute(e);let i=n?this.getAttribute(e):bf;const r=ht(e);n&&this._numberProps&&this._numberProps[r]&&(i=Ao(i)),this._setProp(r,i,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,n,i=!0,r=!1){if(n!==this._props[e]&&(n===bf?delete this._props[e]:(this._props[e]=n,e==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),i)){const s=this._ob;s&&s.disconnect(),n===!0?this.setAttribute(cn(e),""):typeof n=="string"||typeof n=="number"?this.setAttribute(cn(e),n+""):n||this.removeAttribute(cn(e)),s&&s.observe(this,{attributes:!0})}}_update(){Nv(this._createVNode(),this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const n=tt(this._def,qe(e,this._props));return this._instance||(n.ce=i=>{this._instance=i,i.ce=this,i.isCE=!0;const r=(s,a)=>{this.dispatchEvent(new CustomEvent(s,al(a[0])?qe({detail:a},a[0]):{detail:a}))};i.emit=(s,...a)=>{r(s,a),cn(s)!==s&&r(cn(s),a)},this._setParent()}),n}_applyStyles(e,n){if(!e)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const i=this._nonce;for(let r=e.length-1;r>=0;r--){const s=document.createElement("style");i&&s.setAttribute("nonce",i),s.textContent=e[r],this.shadowRoot.prepend(s)}}_parseSlots(){const e=this._slots={};let n;for(;n=this.firstChild;){const i=n.nodeType===1&&n.getAttribute("slot")||"default";(e[i]||(e[i]=[])).push(n),this.removeChild(n)}}_renderSlots(){const e=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let i=0;i(delete t.props.mode,t),Ib=xb({name:"TransitionGroup",props:qe({},wv,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=Nt(),i=jc();let r,s;return yl(()=>{if(!r.length)return;const a=t.moveClass||`${t.name||"v"}-move`;if(!Bb(r[0].el,n.vnode.el,a))return;r.forEach(Db),r.forEach(Rb);const o=r.filter(kb);nc(),o.forEach(l=>{const u=l.el,c=u.style;Yn(u,a),c.transform=c.webkitTransform=c.transitionDuration="";const f=u[Ho]=_=>{_&&_.target!==u||(!_||/transform$/.test(_.propertyName))&&(u.removeEventListener("transitionend",f),u[Ho]=null,Di(u,a))};u.addEventListener("transitionend",f)})}),()=>{const a=Je(t),o=Ev(a);let l=a.tag||Qe;if(r=[],s)for(let u=0;u{o.split(/\s+/).forEach(l=>l&&i.classList.remove(l))}),n.split(/\s+/).forEach(o=>o&&i.classList.add(o)),i.style.display="none";const s=e.nodeType===1?e:e.parentNode;s.appendChild(i);const{hasTransform:a}=Sv(i);return s.removeChild(i),a}const Xi=t=>{const e=t.props["onUpdate:modelValue"]||!1;return Se(e)?n=>is(e,n):e};function Fb(t){t.target.composing=!0}function Ef(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Fn=Symbol("_assign"),jo={created(t,{modifiers:{lazy:e,trim:n,number:i}},r){t[Fn]=Xi(r);const s=i||r.props&&r.props.type==="number";mi(t,e?"change":"input",a=>{if(a.target.composing)return;let o=t.value;n&&(o=o.trim()),s&&(o=Mo(o)),t[Fn](o)}),n&&mi(t,"change",()=>{t.value=t.value.trim()}),e||(mi(t,"compositionstart",Fb),mi(t,"compositionend",Ef),mi(t,"change",Ef))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:i,trim:r,number:s}},a){if(t[Fn]=Xi(a),t.composing)return;const o=(s||t.type==="number")&&!/^0\d/.test(t.value)?Mo(t.value):t.value,l=e??"";o!==l&&(document.activeElement===t&&t.type!=="range"&&(i&&e===n||r&&t.value.trim()===l)||(t.value=l))}},nd={deep:!0,created(t,e,n){t[Fn]=Xi(n),mi(t,"change",()=>{const i=t._modelValue,r=ps(t),s=t.checked,a=t[Fn];if(Se(i)){const o=ul(i,r),l=o!==-1;if(s&&!l)a(i.concat(r));else if(!s&&l){const u=[...i];u.splice(o,1),a(u)}}else if(xr(i)){const o=new Set(i);s?o.add(r):o.delete(r),a(o)}else a(Lv(t,s))})},mounted:Sf,beforeUpdate(t,e,n){t[Fn]=Xi(n),Sf(t,e,n)}};function Sf(t,{value:e,oldValue:n},i){t._modelValue=e;let r;if(Se(e))r=ul(e,i.props.value)>-1;else if(xr(e))r=e.has(i.props.value);else{if(e===n)return;r=qi(e,Lv(t,!0))}t.checked!==r&&(t.checked=r)}const id={created(t,{value:e},n){t.checked=qi(e,n.props.value),t[Fn]=Xi(n),mi(t,"change",()=>{t[Fn](ps(t))})},beforeUpdate(t,{value:e,oldValue:n},i){t[Fn]=Xi(i),e!==n&&(t.checked=qi(e,i.props.value))}},Iv={deep:!0,created(t,{value:e,modifiers:{number:n}},i){const r=xr(e);mi(t,"change",()=>{const s=Array.prototype.filter.call(t.options,a=>a.selected).map(a=>n?Mo(ps(a)):ps(a));t[Fn](t.multiple?r?new Set(s):s:s[0]),t._assigning=!0,Cn(()=>{t._assigning=!1})}),t[Fn]=Xi(i)},mounted(t,{value:e}){Tf(t,e)},beforeUpdate(t,e,n){t[Fn]=Xi(n)},updated(t,{value:e}){t._assigning||Tf(t,e)}};function Tf(t,e){const n=t.multiple,i=Se(e);if(!(n&&!i&&!xr(e))){for(let r=0,s=t.options.length;rString(u)===String(o)):a.selected=ul(e,o)>-1}else a.selected=e.has(o);else if(qi(ps(a),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function ps(t){return"_value"in t?t._value:t.value}function Lv(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const Dv={created(t,e,n){ao(t,e,n,null,"created")},mounted(t,e,n){ao(t,e,n,null,"mounted")},beforeUpdate(t,e,n,i){ao(t,e,n,i,"beforeUpdate")},updated(t,e,n,i){ao(t,e,n,i,"updated")}};function Rv(t,e){switch(t){case"SELECT":return Iv;case"TEXTAREA":return jo;default:switch(e){case"checkbox":return nd;case"radio":return id;default:return jo}}}function ao(t,e,n,i,r){const a=Rv(t.tagName,n.props&&n.props.type)[r];a&&a(t,e,n,i)}function Nb(){jo.getSSRProps=({value:t})=>({value:t}),id.getSSRProps=({value:t},e)=>{if(e.props&&qi(e.props.value,t))return{checked:!0}},nd.getSSRProps=({value:t},e)=>{if(Se(t)){if(e.props&&ul(t,e.props.value)>-1)return{checked:!0}}else if(xr(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},Dv.getSSRProps=(t,e)=>{if(typeof e.type!="string")return;const n=Rv(e.type.toUpperCase(),e.props&&e.props.type);if(n.getSSRProps)return n.getSSRProps(t,e)}}const Wb=["ctrl","shift","alt","meta"],$b={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>Wb.some(n=>t[`${n}Key`]&&!e.includes(n))},mo=(t,e)=>{const n=t._withMods||(t._withMods={}),i=e.join(".");return n[i]||(n[i]=(r,...s)=>{for(let a=0;a{const n=t._withKeys||(t._withKeys={}),i=e.join(".");return n[i]||(n[i]=r=>{if(!("key"in r))return;const s=cn(r.key);if(e.some(a=>a===s||Hb[a]===s))return t(r)})},kv=qe({patchProp:Tb},ab);let sa,Pf=!1;function Bv(){return sa||(sa=qh(kv))}function Fv(){return sa=Pf?sa:Yh(kv),Pf=!0,sa}const Nv=(...t)=>{Bv().render(...t)},jb=(...t)=>{Fv().hydrate(...t)},_a=(...t)=>{const e=Bv().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Hv(i);if(!r)return;const s=e._component;!xe(s)&&!s.render&&!s.template&&(s.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const a=n(r,!1,$v(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},e},Wv=(...t)=>{const e=Fv().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Hv(i);if(r)return n(r,!0,$v(r))},e};function $v(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Hv(t){return ke(t)?document.querySelector(t):t}let Of=!1;const zb=()=>{Of||(Of=!0,Nb(),fb())},Ub=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Th,BaseTransitionPropsValidators:zc,Comment:Ot,DeprecationTypes:ib,EffectScope:Dc,ErrorCodes:yy,ErrorTypeStrings:X_,Fragment:Qe,KeepAlive:zy,ReactiveEffect:ca,Static:yr,Suspense:L_,Teleport:bh,Text:Vi,TrackOpTypes:dy,Transition:lb,TransitionGroup:Lb,TriggerOpTypes:fy,VueElement:El,assertNumber:gy,callWithAsyncErrorHandling:Wn,callWithErrorHandling:Cs,camelize:ht,capitalize:Ir,cloneVNode:ti,compatUtils:nb,computed:Ue,createApp:_a,createBlock:cs,createCommentVNode:Ne,createElementBlock:Oe,createElementVNode:Pe,createHydrationRenderer:Yh,createPropsRestProxy:a_,createRenderer:qh,createSSRApp:Wv,createSlots:qy,createStaticVNode:$_,createTextVNode:wl,createVNode:tt,customRef:$c,defineAsyncComponent:Hy,defineComponent:Uc,defineCustomElement:Cv,defineEmits:Jy,defineExpose:Qy,defineModel:t_,defineOptions:Zy,defineProps:Xy,defineSSRCustomElement:Ob,defineSlots:e_,devtools:J_,effect:kg,effectScope:Lg,getCurrentInstance:Nt,getCurrentScope:Vp,getCurrentWatcher:py,getTransitionRawChildren:ml,guardReactiveProps:Ms,h:mv,handleError:Lr,hasInjectionContext:v_,hydrate:jb,hydrateOnIdle:ky,hydrateOnInteraction:Wy,hydrateOnMediaQuery:Ny,hydrateOnVisible:Fy,initCustomFormatter:K_,initDirectivesForSSR:zb,inject:ia,isMemoSame:gv,isProxy:hl,isReactive:zi,isReadonly:Yi,isRef:Lt,isRuntimeOnly:U_,isShallow:On,isVNode:Si,markRaw:lh,mergeDefaults:r_,mergeModels:s_,mergeProps:yi,nextTick:Cn,normalizeClass:Be,normalizeProps:ls,normalizeStyle:xa,onActivated:Oh,onBeforeMount:Ah,onBeforeUnmount:Da,onBeforeUpdate:Gc,onDeactivated:Ch,onErrorCaptured:Dh,onMounted:xn,onRenderTracked:Lh,onRenderTriggered:Ih,onScopeDispose:Dg,onServerPrefetch:xh,onUnmounted:Ra,onUpdated:yl,onWatcherCleanup:dh,openBlock:Te,popScopeId:Sy,provide:Nh,proxyRefs:Wc,pushScopeId:Ey,queuePostFlushCb:pa,reactive:Ia,readonly:Fc,ref:je,registerRuntimeCompiler:pv,render:Nv,renderList:Zn,renderSlot:Ze,resolveComponent:qc,resolveDirective:Ky,resolveDynamicComponent:Gy,resolveFilter:tb,resolveTransitionHooks:us,setBlockTracking:Yu,setDevtoolsHook:Q_,setTransitionHooks:wi,shallowReactive:oh,shallowReadonly:ty,shallowRef:$i,ssrContextKey:Zh,ssrUtils:eb,stop:Bg,toDisplayString:et,toHandlerKey:ns,toHandlers:ju,toRaw:Je,toRef:ly,toRefs:pn,toValue:Nc,transformVNodeArgs:N_,triggerRef:iy,unref:ln,useAttrs:i_,useCssModule:Ab,useCssVars:pb,useHost:Mv,useId:My,useModel:P_,useSSRContext:ev,useShadowRoot:Mb,useSlots:Jc,useTemplateRef:Ei,useTransitionState:jc,vModelCheckbox:nd,vModelDynamic:Dv,vModelRadio:id,vModelSelect:Iv,vModelText:jo,vShow:Pv,version:yv,warn:Y_,watch:Mt,watchEffect:ka,watchPostEffect:S_,watchSyncEffect:tv,withAsyncContext:o_,withCtx:jt,withDefaults:n_,withDirectives:Py,withKeys:rc,withMemo:q_,withModifiers:mo,withScopeId:Ty},Symbol.toStringTag,{value:"Module"}));/** * @vue/compiler-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const ba=Symbol(""),aa=Symbol(""),rd=Symbol(""),zo=Symbol(""),jv=Symbol(""),Pr=Symbol(""),zv=Symbol(""),Uv=Symbol(""),sd=Symbol(""),ad=Symbol(""),Na=Symbol(""),od=Symbol(""),Vv=Symbol(""),ld=Symbol(""),ud=Symbol(""),cd=Symbol(""),dd=Symbol(""),fd=Symbol(""),pd=Symbol(""),Gv=Symbol(""),Kv=Symbol(""),Sl=Symbol(""),Uo=Symbol(""),hd=Symbol(""),vd=Symbol(""),wa=Symbol(""),Wa=Symbol(""),md=Symbol(""),sc=Symbol(""),Vb=Symbol(""),ac=Symbol(""),Vo=Symbol(""),Gb=Symbol(""),Kb=Symbol(""),gd=Symbol(""),qb=Symbol(""),Yb=Symbol(""),yd=Symbol(""),qv=Symbol(""),hs={[ba]:"Fragment",[aa]:"Teleport",[rd]:"Suspense",[zo]:"KeepAlive",[jv]:"BaseTransition",[Pr]:"openBlock",[zv]:"createBlock",[Uv]:"createElementBlock",[sd]:"createVNode",[ad]:"createElementVNode",[Na]:"createCommentVNode",[od]:"createTextVNode",[Vv]:"createStaticVNode",[ld]:"resolveComponent",[ud]:"resolveDynamicComponent",[cd]:"resolveDirective",[dd]:"resolveFilter",[fd]:"withDirectives",[pd]:"renderList",[Gv]:"renderSlot",[Kv]:"createSlots",[Sl]:"toDisplayString",[Uo]:"mergeProps",[hd]:"normalizeClass",[vd]:"normalizeStyle",[wa]:"normalizeProps",[Wa]:"guardReactiveProps",[md]:"toHandlers",[sc]:"camelize",[Vb]:"capitalize",[ac]:"toHandlerKey",[Vo]:"setBlockTracking",[Gb]:"pushScopeId",[Kb]:"popScopeId",[gd]:"withCtx",[qb]:"unref",[Yb]:"isRef",[yd]:"withMemo",[qv]:"isMemoSame"};function Xb(t){Object.getOwnPropertySymbols(t).forEach(e=>{hs[e]=t[e]})}const In={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function Jb(t,e=""){return{type:0,source:e,children:t,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:In}}function Ea(t,e,n,i,r,s,a,o=!1,l=!1,u=!1,c=In){return t&&(o?(t.helper(Pr),t.helper(gs(t.inSSR,u))):t.helper(ms(t.inSSR,u)),a&&t.helper(fd)),{type:13,tag:e,props:n,children:i,patchFlag:r,dynamicProps:s,directives:a,isBlock:o,disableTracking:l,isComponent:u,loc:c}}function _r(t,e=In){return{type:17,loc:e,elements:t}}function Bn(t,e=In){return{type:15,loc:e,properties:t}}function Pt(t,e){return{type:16,loc:In,key:ke(t)?We(t,!0):t,value:e}}function We(t,e=!1,n=In,i=0){return{type:4,loc:n,content:t,isStatic:e,constType:e?3:i}}function Un(t,e=In){return{type:8,loc:e,children:t}}function At(t,e=[],n=In){return{type:14,loc:n,callee:t,arguments:e}}function vs(t,e=void 0,n=!1,i=!1,r=In){return{type:18,params:t,returns:e,newline:n,isSlot:i,loc:r}}function oc(t,e,n,i=!0){return{type:19,test:t,consequent:e,alternate:n,newline:i,loc:In}}function Qb(t,e,n=!1,i=!1){return{type:20,index:t,value:e,needPauseTracking:n,inVOnce:i,needArraySpread:!1,loc:In}}function Zb(t){return{type:21,body:t,loc:In}}function ms(t,e){return t||e?sd:ad}function gs(t,e){return t||e?zv:Uv}function _d(t,{helper:e,removeHelper:n,inSSR:i}){t.isBlock||(t.isBlock=!0,n(ms(i,t.isComponent)),e(Pr),e(gs(i,t.isComponent)))}const Cf=new Uint8Array([123,123]),Mf=new Uint8Array([125,125]);function Af(t){return t>=97&&t<=122||t>=65&&t<=90}function wn(t){return t===32||t===10||t===9||t===12||t===13}function Ii(t){return t===47||t===62||wn(t)}function Go(t){const e=new Uint8Array(t.length);for(let n=0;n=0;r--){const s=this.newlines[r];if(e>s){n=r+2,i=e-s;break}}return{column:i,line:n,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){e===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&e===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(e))}stateSpecialStartSequence(e){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?Ii(e):(e|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(e===62||wn(e)){const n=this.index-this.currentSequence.length;if(this.sectionStart=e||(this.state===28?this.currentSequence===Ht.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,n){}}function xf(t,{compatConfig:e}){const n=e&&e[t];return t==="MODE"?n||3:n}function br(t,e){const n=xf("MODE",e),i=xf(t,e);return n===3?i===!0:i!==!1}function Sa(t,e,n,...i){return br(t,e)}function bd(t){throw t}function Yv(t){}function mt(t,e,n,i){const r=`https://vuejs.org/error-reference/#compiler-${t}`,s=new SyntaxError(String(r));return s.code=t,s.loc=e,s}const dn=t=>t.type===4&&t.isStatic;function Xv(t){switch(t){case"Teleport":case"teleport":return aa;case"Suspense":case"suspense":return rd;case"KeepAlive":case"keep-alive":return zo;case"BaseTransition":case"base-transition":return jv}}const t0=/^\d|[^\$\w\xA0-\uFFFF]/,wd=t=>!t0.test(t),n0=/[A-Za-z_$\xA0-\uFFFF]/,i0=/[\.\?\w$\xA0-\uFFFF]/,r0=/\s+[.[]\s*|\s*[.[]\s+/g,Jv=t=>t.type===4?t.content:t.loc.source,s0=t=>{const e=Jv(t).trim().replace(r0,o=>o.trim());let n=0,i=[],r=0,s=0,a=null;for(let o=0;o|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,o0=t=>a0.test(Jv(t)),l0=o0;function Rn(t,e,n=!1){for(let i=0;ie.type===7&&e.name==="bind"&&(!e.arg||e.arg.type!==4||!e.arg.isStatic))}function pu(t){return t.type===5||t.type===2}function c0(t){return t.type===7&&t.name==="slot"}function Ko(t){return t.type===1&&t.tagType===3}function qo(t){return t.type===1&&t.tagType===2}const d0=new Set([wa,Wa]);function Zv(t,e=[]){if(t&&!ke(t)&&t.type===14){const n=t.callee;if(!ke(n)&&d0.has(n))return Zv(t.arguments[0],e.concat(t))}return[t,e]}function Yo(t,e,n){let i,r=t.type===13?t.props:t.arguments[2],s=[],a;if(r&&!ke(r)&&r.type===14){const o=Zv(r);r=o[0],s=o[1],a=s[s.length-1]}if(r==null||ke(r))i=Bn([e]);else if(r.type===14){const o=r.arguments[0];!ke(o)&&o.type===15?If(e,o)||o.properties.unshift(e):r.callee===md?i=At(n.helper(Uo),[Bn([e]),r]):r.arguments.unshift(Bn([e])),!i&&(i=r)}else r.type===15?(If(e,r)||r.properties.unshift(e),i=r):(i=At(n.helper(Uo),[Bn([e]),r]),a&&a.callee===Wa&&(a=s[s.length-2]));t.type===13?a?a.arguments[0]=i:t.props=i:a?a.arguments[0]=i:t.arguments[2]=i}function If(t,e){let n=!1;if(t.key.type===4){const i=t.key.content;n=e.properties.some(r=>r.key.type===4&&r.key.content===i)}return n}function Ta(t,e){return`_${e}_${t.replace(/[^\w]/g,(n,i)=>n==="-"?"_":t.charCodeAt(i).toString())}`}function f0(t){return t.type===14&&t.callee===yd?t.arguments[1].returns:t}const p0=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,em={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:qs,isPreTag:qs,isIgnoreNewlineTag:qs,isCustomElement:qs,onError:bd,onWarn:Yv,comments:!1,prefixIdentifiers:!1};let rt=em,Pa=null,_i="",zt=null,Xe=null,an="",di=-1,dr=-1,Ed=0,Wi=!1,lc=null;const vt=[],wt=new e0(vt,{onerr:ui,ontext(t,e){oo(Rt(t,e),t,e)},ontextentity(t,e,n){oo(t,e,n)},oninterpolation(t,e){if(Wi)return oo(Rt(t,e),t,e);let n=t+wt.delimiterOpen.length,i=e-wt.delimiterClose.length;for(;wn(_i.charCodeAt(n));)n++;for(;wn(_i.charCodeAt(i-1));)i--;let r=Rt(n,i);r.includes("&")&&(r=rt.decodeEntities(r,!1)),uc({type:5,content:yo(r,!1,Tt(n,i)),loc:Tt(t,e)})},onopentagname(t,e){const n=Rt(t,e);zt={type:1,tag:n,ns:rt.getNamespace(n,vt[0],rt.ns),tagType:0,props:[],children:[],loc:Tt(t-1,e),codegenNode:void 0}},onopentagend(t){Df(t)},onclosetag(t,e){const n=Rt(t,e);if(!rt.isVoidTag(n)){let i=!1;for(let r=0;r0&&ui(24,vt[0].loc.start.offset);for(let a=0;a<=r;a++){const o=vt.shift();go(o,e,a(i.type===7?i.rawName:i.name)===n)&&ui(2,e)},onattribend(t,e){if(zt&&Xe){if(vr(Xe.loc,e),t!==0)if(an.includes("&")&&(an=rt.decodeEntities(an,!0)),Xe.type===6)Xe.name==="class"&&(an=im(an).trim()),t===1&&!an&&ui(13,e),Xe.value={type:2,content:an,loc:t===1?Tt(di,dr):Tt(di-1,dr+1)},wt.inSFCRoot&&zt.tag==="template"&&Xe.name==="lang"&&an&&an!=="html"&&wt.enterRCDATA(Go("r.content==="sync"))>-1&&Sa("COMPILER_V_BIND_SYNC",rt,Xe.loc,Xe.rawName)&&(Xe.name="model",Xe.modifiers.splice(i,1))}(Xe.type!==7||Xe.name!=="pre")&&zt.props.push(Xe)}an="",di=dr=-1},oncomment(t,e){rt.comments&&uc({type:3,content:Rt(t,e),loc:Tt(t-4,e+3)})},onend(){const t=_i.length;for(let e=0;e{const g=e.start.offset+_,v=g+f.length;return yo(f,!1,Tt(g,v),0,m?1:0)},o={source:a(s.trim(),n.indexOf(s,r.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let l=r.trim().replace(h0,"").trim();const u=r.indexOf(l),c=l.match(Lf);if(c){l=l.replace(Lf,"").trim();const f=c[1].trim();let _;if(f&&(_=n.indexOf(f,u+l.length),o.key=a(f,_,!0)),c[2]){const m=c[2].trim();m&&(o.index=a(m,n.indexOf(m,o.key?_+f.length:u+l.length),!0))}}return l&&(o.value=a(l,u,!0)),o}function Rt(t,e){return _i.slice(t,e)}function Df(t){wt.inSFCRoot&&(zt.innerLoc=Tt(t+1,t+1)),uc(zt);const{tag:e,ns:n}=zt;n===0&&rt.isPreTag(e)&&Ed++,rt.isVoidTag(e)?go(zt,t):(vt.unshift(zt),(n===1||n===2)&&(wt.inXML=!0)),zt=null}function oo(t,e,n){{const s=vt[0]&&vt[0].tag;s!=="script"&&s!=="style"&&t.includes("&")&&(t=rt.decodeEntities(t,!1))}const i=vt[0]||Pa,r=i.children[i.children.length-1];r&&r.type===2?(r.content+=t,vr(r.loc,n)):i.children.push({type:2,content:t,loc:Tt(e,n)})}function go(t,e,n=!1){n?vr(t.loc,tm(e,60)):vr(t.loc,m0(e,62)+1),wt.inSFCRoot&&(t.children.length?t.innerLoc.end=qe({},t.children[t.children.length-1].loc.end):t.innerLoc.end=qe({},t.innerLoc.start),t.innerLoc.source=Rt(t.innerLoc.start.offset,t.innerLoc.end.offset));const{tag:i,ns:r,children:s}=t;if(Wi||(i==="slot"?t.tagType=2:Rf(t)?t.tagType=3:y0(t)&&(t.tagType=1)),wt.inRCDATA||(t.children=nm(s)),r===0&&rt.isIgnoreNewlineTag(i)){const a=s[0];a&&a.type===2&&(a.content=a.content.replace(/^\r?\n/,""))}r===0&&rt.isPreTag(i)&&Ed--,lc===t&&(Wi=wt.inVPre=!1,lc=null),wt.inXML&&(vt[0]?vt[0].ns:rt.ns)===0&&(wt.inXML=!1);{const a=t.props;if(!wt.inSFCRoot&&br("COMPILER_NATIVE_TEMPLATE",rt)&&t.tag==="template"&&!Rf(t)){const l=vt[0]||Pa,u=l.children.indexOf(t);l.children.splice(u,1,...t.children)}const o=a.find(l=>l.type===6&&l.name==="inline-template");o&&Sa("COMPILER_INLINE_TEMPLATE",rt,o.loc)&&t.children.length&&(o.value={type:2,content:Rt(t.children[0].loc.start.offset,t.children[t.children.length-1].loc.end.offset),loc:o.loc})}}function m0(t,e){let n=t;for(;_i.charCodeAt(n)!==e&&n<_i.length-1;)n++;return n}function tm(t,e){let n=t;for(;_i.charCodeAt(n)!==e&&n>=0;)n--;return n}const g0=new Set(["if","else","else-if","for","slot"]);function Rf({tag:t,props:e}){if(t==="template"){for(let n=0;n64&&t<91}const b0=/\r\n/g;function nm(t,e){const n=rt.whitespace!=="preserve";let i=!1;for(let r=0;r0){if(_>=2){f.codegenNode.patchFlag=-1,a.push(f);continue}}else{const m=f.codegenNode;if(m.type===13){const g=m.patchFlag;if((g===void 0||g===512||g===1)&&am(f,n)>=2){const v=om(f);v&&(m.props=n.hoist(v))}m.dynamicProps&&(m.dynamicProps=n.hoist(m.dynamicProps))}}}else if(f.type===12&&(i?0:Tn(f,n))>=2){a.push(f);continue}if(f.type===1){const _=f.tagType===1;_&&n.scopes.vSlot++,_o(f,t,n,!1,r),_&&n.scopes.vSlot--}else if(f.type===11)_o(f,t,n,f.children.length===1,!0);else if(f.type===9)for(let _=0;_m.key===f||m.key.content===f);return _&&_.value}}a.length&&n.transformHoist&&n.transformHoist(s,n,t)}function Tn(t,e){const{constantCache:n}=e;switch(t.type){case 1:if(t.tagType!==0)return 0;const i=n.get(t);if(i!==void 0)return i;const r=t.codegenNode;if(r.type!==13||r.isBlock&&t.tag!=="svg"&&t.tag!=="foreignObject"&&t.tag!=="math")return 0;if(r.patchFlag===void 0){let a=3;const o=am(t,e);if(o===0)return n.set(t,0),0;o1)for(let l=0;lO&&(I.childIndex--,I.onNodeRemoved()),I.parent.children.splice(O,1)},onNodeRemoved:Ft,addIdentifiers(M){},removeIdentifiers(M){},hoist(M){ke(M)&&(M=We(M)),I.hoists.push(M);const T=We(`_hoisted_${I.hoists.length}`,!1,M.loc,2);return T.hoisted=M,T},cache(M,T=!1,O=!1){const S=Qb(I.cached.length,M,T,O);return I.cached.push(S),S}};return I.filters=new Set,I}function x0(t,e){const n=A0(t,e);Pl(t,n),e.hoistStatic&&C0(t,n),e.ssr||I0(t,n),t.helpers=new Set([...n.helpers.keys()]),t.components=[...n.components],t.directives=[...n.directives],t.imports=n.imports,t.hoists=n.hoists,t.temps=n.temps,t.cached=n.cached,t.transformed=!0,t.filters=[...n.filters]}function I0(t,e){const{helper:n}=e,{children:i}=t;if(i.length===1){const r=i[0];if(rm(t,r)&&r.codegenNode){const s=r.codegenNode;s.type===13&&_d(s,e),t.codegenNode=s}else t.codegenNode=r}else if(i.length>1){let r=64;t.codegenNode=Ea(e,n(ba),void 0,t.children,r,void 0,void 0,!0,void 0,!1)}}function L0(t,e){let n=0;const i=()=>{n--};for(;ni===t:i=>t.test(i);return(i,r)=>{if(i.type===1){const{props:s}=i;if(i.tagType===3&&s.some(c0))return;const a=[];for(let o=0;o`${hs[t]}: _${hs[t]}`;function D0(t,{mode:e="function",prefixIdentifiers:n=e==="module",sourceMap:i=!1,filename:r="template.vue.html",scopeId:s=null,optimizeImports:a=!1,runtimeGlobalName:o="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:u="vue/server-renderer",ssr:c=!1,isTS:f=!1,inSSR:_=!1}){const m={mode:e,prefixIdentifiers:n,sourceMap:i,filename:r,scopeId:s,optimizeImports:a,runtimeGlobalName:o,runtimeModuleName:l,ssrRuntimeModuleName:u,ssr:c,isTS:f,inSSR:_,source:t.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(v){return`_${hs[v]}`},push(v,y=-2,d){m.code+=v},indent(){g(++m.indentLevel)},deindent(v=!1){v?--m.indentLevel:g(--m.indentLevel)},newline(){g(m.indentLevel)}};function g(v){m.push(` `+" ".repeat(v),0)}return m}function R0(t,e={}){const n=D0(t,e);e.onContextCreated&&e.onContextCreated(n);const{mode:i,push:r,prefixIdentifiers:s,indent:a,deindent:o,newline:l,scopeId:u,ssr:c}=n,f=Array.from(t.helpers),_=f.length>0,m=!s&&i!=="module";k0(t,n);const v=c?"ssrRender":"render",d=(c?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(r(`function ${v}(${d}) {`),a(),m&&(r("with (_ctx) {"),a(),_&&(r(`const { ${f.map(um).join(", ")} } = _Vue `,-1),l())),t.components.length&&(hu(t.components,"component",n),(t.directives.length||t.temps>0)&&l()),t.directives.length&&(hu(t.directives,"directive",n),t.temps>0&&l()),t.filters&&t.filters.length&&(l(),hu(t.filters,"filter",n),l()),t.temps>0){r("let ");for(let p=0;p0?", ":""}_temp${p}`)}return(t.components.length||t.directives.length||t.temps)&&(r(` `,0),l()),c||r("return "),t.codegenNode?Kt(t.codegenNode,n):r("null"),m&&(o(),r("}")),o(),r("}"),{ast:t,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function k0(t,e){const{ssr:n,prefixIdentifiers:i,push:r,newline:s,runtimeModuleName:a,runtimeGlobalName:o,ssrRuntimeModuleName:l}=e,u=o,c=Array.from(t.helpers);if(c.length>0&&(r(`const _Vue = ${u} `,-1),t.hoists.length)){const f=[sd,ad,Na,od,Vv].filter(_=>c.includes(_)).map(um).join(", ");r(`const { ${f} } = _Vue `,-1)}B0(t.hoists,e),s(),r("return ")}function hu(t,e,{helper:n,push:i,newline:r,isTS:s}){const a=n(e==="filter"?dd:e==="component"?ld:cd);for(let o=0;o3||!1;e.push("["),n&&e.indent(),$a(t,e,n),n&&e.deindent(),e.push("]")}function $a(t,e,n=!1,i=!0){const{push:r,newline:s}=e;for(let a=0;an||"null")}function z0(t,e){const{push:n,helper:i,pure:r}=e,s=ke(t.callee)?t.callee:i(t.callee);r&&n(Ol),n(s+"(",-2,t),$a(t.arguments,e),n(")")}function U0(t,e){const{push:n,indent:i,deindent:r,newline:s}=e,{properties:a}=t;if(!a.length){n("{}",-2,t);return}const o=a.length>1||!1;n(o?"{":"{ "),o&&i();for(let l=0;l "),(l||o)&&(n("{"),i()),a?(l&&n("return "),Se(a)?Sd(a,e):Kt(a,e)):o&&Kt(o,e),(l||o)&&(r(),n("}")),u&&(t.isNonScopedSlot&&n(", undefined, true"),n(")"))}function K0(t,e){const{test:n,consequent:i,alternate:r,newline:s}=t,{push:a,indent:o,deindent:l,newline:u}=e;if(n.type===4){const f=!wd(n.content);f&&a("("),cm(n,e),f&&a(")")}else a("("),Kt(n,e),a(")");s&&o(),e.indentLevel++,s||a(" "),a("? "),Kt(i,e),e.indentLevel--,s&&u(),s||a(" "),a(": ");const c=r.type===19;c||e.indentLevel++,Kt(r,e),c||e.indentLevel--,s&&l(!0)}function q0(t,e){const{push:n,helper:i,indent:r,deindent:s,newline:a}=e,{needPauseTracking:o,needArraySpread:l}=t;l&&n("[...("),n(`_cache[${t.index}] || (`),o&&(r(),n(`${i(Vo)}(-1`),t.inVOnce&&n(", true"),n("),"),a(),n("(")),n(`_cache[${t.index}] = `),Kt(t.value,e),o&&(n(`).cacheIndex = ${t.index},`),a(),n(`${i(Vo)}(1),`),a(),n(`_cache[${t.index}]`),s()),n(")"),l&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const Y0=lm(/^(if|else|else-if)$/,(t,e,n)=>X0(t,e,n,(i,r,s)=>{const a=n.parent.children;let o=a.indexOf(i),l=0;for(;o-->=0;){const u=a[o];u&&u.type===9&&(l+=u.branches.length)}return()=>{if(s)i.codegenNode=Bf(r,l,n);else{const u=J0(i.codegenNode);u.alternate=Bf(r,l+i.branches.length-1,n)}}}));function X0(t,e,n,i){if(e.name!=="else"&&(!e.exp||!e.exp.content.trim())){const r=e.exp?e.exp.loc:t.loc;n.onError(mt(28,e.loc)),e.exp=We("true",!1,r)}if(e.name==="if"){const r=kf(t,e),s={type:9,loc:S0(t.loc),branches:[r]};if(n.replaceNode(s),i)return i(s,r,!0)}else{const r=n.parent.children;let s=r.indexOf(t);for(;s-->=-1;){const a=r[s];if(a&&a.type===3){n.removeNode(a);continue}if(a&&a.type===2&&!a.content.trim().length){n.removeNode(a);continue}if(a&&a.type===9){e.name==="else-if"&&a.branches[a.branches.length-1].condition===void 0&&n.onError(mt(30,t.loc)),n.removeNode();const o=kf(t,e);a.branches.push(o);const l=i&&i(a,o,!1);Pl(o,n),l&&l(),n.currentNode=null}else n.onError(mt(30,t.loc));break}}}function kf(t,e){const n=t.tagType===3;return{type:10,loc:t.loc,condition:e.name==="else"?void 0:e.exp,children:n&&!Rn(t,"for")?t.children:[t],userKey:Tl(t,"key"),isTemplateIf:n}}function Bf(t,e,n){return t.condition?oc(t.condition,Ff(t,e,n),At(n.helper(Na),['""',"true"])):Ff(t,e,n)}function Ff(t,e,n){const{helper:i}=n,r=Pt("key",We(`${e}`,!1,In,2)),{children:s}=t,a=s[0];if(s.length!==1||a.type!==1)if(s.length===1&&a.type===11){const l=a.codegenNode;return Yo(l,r,n),l}else return Ea(n,i(ba),Bn([r]),s,64,void 0,void 0,!0,!1,!1,t.loc);else{const l=a.codegenNode,u=f0(l);return u.type===13&&_d(u,n),Yo(u,r,n),l}}function J0(t){for(;;)if(t.type===19)if(t.alternate.type===19)t=t.alternate;else return t;else t.type===20&&(t=t.value)}const Q0=(t,e,n)=>{const{modifiers:i,loc:r}=t,s=t.arg;let{exp:a}=t;if(a&&a.type===4&&!a.content.trim()&&(a=void 0),!a){if(s.type!==4||!s.isStatic)return n.onError(mt(52,s.loc)),{props:[Pt(s,We("",!0,r))]};fm(t),a=t.exp}return s.type!==4?(s.children.unshift("("),s.children.push(') || ""')):s.isStatic||(s.content=`${s.content} || ""`),i.some(o=>o.content==="camel")&&(s.type===4?s.isStatic?s.content=ht(s.content):s.content=`${n.helperString(sc)}(${s.content})`:(s.children.unshift(`${n.helperString(sc)}(`),s.children.push(")"))),n.inSSR||(i.some(o=>o.content==="prop")&&Nf(s,"."),i.some(o=>o.content==="attr")&&Nf(s,"^")),{props:[Pt(s,a)]}},fm=(t,e)=>{const n=t.arg,i=ht(n.content);t.exp=We(i,!1,n.loc)},Nf=(t,e)=>{t.type===4?t.isStatic?t.content=e+t.content:t.content=`\`${e}\${${t.content}}\``:(t.children.unshift(`'${e}' + (`),t.children.push(")"))},Z0=lm("for",(t,e,n)=>{const{helper:i,removeHelper:r}=n;return ew(t,e,n,s=>{const a=At(i(pd),[s.source]),o=Ko(t),l=Rn(t,"memo"),u=Tl(t,"key",!1,!0);u&&u.type===7&&!u.exp&&fm(u);let f=u&&(u.type===6?u.value?We(u.value.content,!0):void 0:u.exp);const _=u&&f?Pt("key",f):null,m=s.source.type===4&&s.source.constType>0,g=m?64:u?128:256;return s.codegenNode=Ea(n,i(ba),void 0,a,g,void 0,void 0,!0,!m,!1,t.loc),()=>{let v;const{children:y}=s,d=y.length!==1||y[0].type!==1,p=qo(t)?t:o&&t.children.length===1&&qo(t.children[0])?t.children[0]:null;if(p?(v=p.codegenNode,o&&_&&Yo(v,_,n)):d?v=Ea(n,i(ba),_?Bn([_]):void 0,t.children,64,void 0,void 0,!0,void 0,!1):(v=y[0].codegenNode,o&&_&&Yo(v,_,n),v.isBlock!==!m&&(v.isBlock?(r(Pr),r(gs(n.inSSR,v.isComponent))):r(ms(n.inSSR,v.isComponent))),v.isBlock=!m,v.isBlock?(i(Pr),i(gs(n.inSSR,v.isComponent))):i(ms(n.inSSR,v.isComponent))),l){const h=vs(cc(s.parseResult,[We("_cached")]));h.body=Zb([Un(["const _memo = (",l.exp,")"]),Un(["if (_cached",...f?[" && _cached.key === ",f]:[],` && ${n.helperString(qv)}(_cached, _memo)) return _cached`]),Un(["const _item = ",v]),We("_item.memo = _memo"),We("return _item")]),a.arguments.push(h,We("_cache"),We(String(n.cached.length))),n.cached.push(null)}else a.arguments.push(vs(cc(s.parseResult),v,!0))}})});function ew(t,e,n,i){if(!e.exp){n.onError(mt(31,e.loc));return}const r=e.forParseResult;if(!r){n.onError(mt(32,e.loc));return}pm(r);const{addIdentifiers:s,removeIdentifiers:a,scopes:o}=n,{source:l,value:u,key:c,index:f}=r,_={type:11,loc:e.loc,source:l,valueAlias:u,keyAlias:c,objectIndexAlias:f,parseResult:r,children:Ko(t)?t.children:[t]};n.replaceNode(_),o.vFor++;const m=i&&i(_);return()=>{o.vFor--,m&&m()}}function pm(t,e){t.finalized||(t.finalized=!0)}function cc({value:t,key:e,index:n},i=[]){return tw([t,e,n,...i])}function tw(t){let e=t.length;for(;e--&&!t[e];);return t.slice(0,e+1).map((n,i)=>n||We("_".repeat(i+1),!1))}const Wf=We("undefined",!1),nw=(t,e)=>{if(t.type===1&&(t.tagType===1||t.tagType===3)){const n=Rn(t,"slot");if(n)return n.exp,e.scopes.vSlot++,()=>{e.scopes.vSlot--}}},iw=(t,e,n,i)=>vs(t,n,!1,!0,n.length?n[0].loc:i);function rw(t,e,n=iw){e.helper(gd);const{children:i,loc:r}=t,s=[],a=[];let o=e.scopes.vSlot>0||e.scopes.vFor>0;const l=Rn(t,"slot",!0);if(l){const{arg:y,exp:d}=l;y&&!dn(y)&&(o=!0),s.push(Pt(y||We("default",!0),n(d,void 0,i,r)))}let u=!1,c=!1;const f=[],_=new Set;let m=0;for(let y=0;y{const h=n(d,void 0,p,r);return e.compatConfig&&(h.isNonScopedSlot=!0),Pt("default",h)};u?f.length&&f.some(d=>hm(d))&&(c?e.onError(mt(39,f[0].loc)):s.push(y(void 0,f))):s.push(y(void 0,i))}const g=o?2:bo(t.children)?3:1;let v=Bn(s.concat(Pt("_",We(g+"",!1))),r);return a.length&&(v=At(e.helper(Kv),[v,_r(a)])),{slots:v,hasDynamicSlots:o}}function lo(t,e,n){const i=[Pt("name",t),Pt("fn",e)];return n!=null&&i.push(Pt("key",We(String(n),!0))),Bn(i)}function bo(t){for(let e=0;efunction(){if(t=e.currentNode,!(t.type===1&&(t.tagType===0||t.tagType===1)))return;const{tag:i,props:r}=t,s=t.tagType===1;let a=s?aw(t,e):`"${i}"`;const o=ut(a)&&a.callee===ud;let l,u,c=0,f,_,m,g=o||a===aa||a===rd||!s&&(i==="svg"||i==="foreignObject"||i==="math");if(r.length>0){const v=mm(t,e,void 0,s,o);l=v.props,c=v.patchFlag,_=v.dynamicPropNames;const y=v.directives;m=y&&y.length?_r(y.map(d=>lw(d,e))):void 0,v.shouldUseBlock&&(g=!0)}if(t.children.length>0)if(a===zo&&(g=!0,c|=1024),s&&a!==aa&&a!==zo){const{slots:y,hasDynamicSlots:d}=rw(t,e);u=y,d&&(c|=1024)}else if(t.children.length===1&&a!==aa){const y=t.children[0],d=y.type,p=d===5||d===8;p&&Tn(y,e)===0&&(c|=1),p||d===2?u=y:u=t.children}else u=t.children;_&&_.length&&(f=uw(_)),t.codegenNode=Ea(e,a,l,u,c===0?void 0:c,f,m,!!g,!1,s,t.loc)};function aw(t,e,n=!1){let{tag:i}=t;const r=dc(i),s=Tl(t,"is",!1,!0);if(s)if(r||br("COMPILER_IS_ON_ELEMENT",e)){let o;if(s.type===6?o=s.value&&We(s.value.content,!0):(o=s.exp,o||(o=We("is",!1,s.arg.loc))),o)return At(e.helper(ud),[o])}else s.type===6&&s.value.content.startsWith("vue:")&&(i=s.value.content.slice(4));const a=Xv(i)||e.isBuiltInComponent(i);return a?(n||e.helper(a),a):(e.helper(ld),e.components.add(i),Ta(i,"component"))}function mm(t,e,n=t.props,i,r,s=!1){const{tag:a,loc:o,children:l}=t;let u=[];const c=[],f=[],_=l.length>0;let m=!1,g=0,v=!1,y=!1,d=!1,p=!1,h=!1,b=!1;const w=[],E=T=>{u.length&&(c.push(Bn($f(u),o)),u=[]),T&&c.push(T)},P=()=>{e.scopes.vFor>0&&u.push(Pt(We("ref_for",!0),We("true")))},I=({key:T,value:O})=>{if(dn(T)){const S=T.content,C=Ar(S);if(C&&(!i||r)&&S.toLowerCase()!=="onclick"&&S!=="onUpdate:modelValue"&&!ji(S)&&(p=!0),C&&ji(S)&&(b=!0),C&&O.type===14&&(O=O.arguments[0]),O.type===20||(O.type===4||O.type===8)&&Tn(O,e)>0)return;S==="ref"?v=!0:S==="class"?y=!0:S==="style"?d=!0:S!=="key"&&!w.includes(S)&&w.push(S),i&&(S==="class"||S==="style")&&!w.includes(S)&&w.push(S)}else h=!0};for(let T=0;TZ.content==="prop")&&(g|=32);const K=e.directiveTransforms[S];if(K){const{props:Z,needRuntime:$}=K(O,t,e);!s&&Z.forEach(I),R&&C&&!dn(C)?E(Bn(Z,o)):u.push(...Z),$&&(f.push(O),fn($)&&vm.set(O,$))}else fg(S)||(f.push(O),_&&(m=!0))}}let M;if(c.length?(E(),c.length>1?M=At(e.helper(Uo),c,o):M=c[0]):u.length&&(M=Bn($f(u),o)),h?g|=16:(y&&!i&&(g|=2),d&&!i&&(g|=4),w.length&&(g|=8),p&&(g|=32)),!m&&(g===0||g===32)&&(v||b||f.length>0)&&(g|=512),!e.inSSR&&M)switch(M.type){case 15:let T=-1,O=-1,S=!1;for(let L=0;LPt(a,s)),r))}return _r(n,t.loc)}function uw(t){let e="[";for(let n=0,i=t.length;n{if(qo(t)){const{children:n,loc:i}=t,{slotName:r,slotProps:s}=dw(t,e),a=[e.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let o=2;s&&(a[2]=s,o=3),n.length&&(a[3]=vs([],n,!1,!1,i),o=4),e.scopeId&&!e.slotted&&(o=5),a.splice(o),t.codegenNode=At(e.helper(Gv),a,i)}};function dw(t,e){let n='"default"',i;const r=[];for(let s=0;s0){const{props:s,directives:a}=mm(t,e,r,!1,!1);i=s,a.length&&e.onError(mt(36,a[0].loc))}return{slotName:n,slotProps:i}}const gm=(t,e,n,i)=>{const{loc:r,modifiers:s,arg:a}=t;!t.exp&&!s.length&&n.onError(mt(35,r));let o;if(a.type===4)if(a.isStatic){let f=a.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const _=e.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?ns(ht(f)):`on:${f}`;o=We(_,!0,a.loc)}else o=Un([`${n.helperString(ac)}(`,a,")"]);else o=a,o.children.unshift(`${n.helperString(ac)}(`),o.children.push(")");let l=t.exp;l&&!l.content.trim()&&(l=void 0);let u=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const f=Qv(l),_=!(f||l0(l)),m=l.content.includes(";");(_||u&&f)&&(l=Un([`${_?"$event":"(...args)"} => ${m?"{":"("}`,l,m?"}":")"]))}let c={props:[Pt(o,l||We("() => {}",!1,r))]};return i&&(c=i(c)),u&&(c.props[0].value=n.cache(c.props[0].value)),c.props.forEach(f=>f.key.isHandlerKey=!0),c},fw=(t,e)=>{if(t.type===0||t.type===1||t.type===11||t.type===10)return()=>{const n=t.children;let i,r=!1;for(let s=0;ss.type===7&&!e.directiveTransforms[s.name])&&t.tag!=="template")))for(let s=0;s{if(t.type===1&&Rn(t,"once",!0))return Hf.has(t)||e.inVOnce||e.inSSR?void 0:(Hf.add(t),e.inVOnce=!0,e.helper(Vo),()=>{e.inVOnce=!1;const n=e.currentNode;n.codegenNode&&(n.codegenNode=e.cache(n.codegenNode,!0,!0))})},ym=(t,e,n)=>{const{exp:i,arg:r}=t;if(!i)return n.onError(mt(41,t.loc)),uo();const s=i.loc.source.trim(),a=i.type===4?i.content:s,o=n.bindingMetadata[s];if(o==="props"||o==="props-aliased")return n.onError(mt(44,i.loc)),uo();if(!a.trim()||!Qv(i))return n.onError(mt(42,i.loc)),uo();const l=r||We("modelValue",!0),u=r?dn(r)?`onUpdate:${ht(r.content)}`:Un(['"onUpdate:" + ',r]):"onUpdate:modelValue";let c;const f=n.isTS?"($event: any)":"$event";c=Un([`${f} => ((`,i,") = $event)"]);const _=[Pt(l,t.exp),Pt(u,c)];if(t.modifiers.length&&e.tagType===1){const m=t.modifiers.map(v=>v.content).map(v=>(wd(v)?v:JSON.stringify(v))+": true").join(", "),g=r?dn(r)?`${r.content}Modifiers`:Un([r,' + "Modifiers"']):"modelModifiers";_.push(Pt(g,We(`{ ${m} }`,!1,t.loc,2)))}return uo(_)};function uo(t=[]){return{props:t}}const hw=/[\w).+\-_$\]]/,vw=(t,e)=>{br("COMPILER_FILTERS",e)&&(t.type===5?Xo(t.content,e):t.type===1&&t.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Xo(n.exp,e)}))};function Xo(t,e){if(t.type===4)jf(t,e);else for(let n=0;n=0&&(p=n.charAt(d),p===" ");d--);(!p||!hw.test(p))&&(a=!0)}}g===void 0?g=n.slice(0,m).trim():c!==0&&y();function y(){v.push(n.slice(c,m).trim()),c=m+1}if(v.length){for(m=0;m{if(t.type===1){const n=Rn(t,"memo");return!n||zf.has(t)?void 0:(zf.add(t),()=>{const i=t.codegenNode||e.currentNode.codegenNode;i&&i.type===13&&(t.tagType!==1&&_d(i,e),t.codegenNode=At(e.helper(yd),[n.exp,vs(void 0,i),"_cache",String(e.cached.length)]),e.cached.push(null))})}};function yw(t){return[[pw,Y0,gw,Z0,vw,cw,sw,nw,fw],{on:gm,bind:Q0,model:ym}]}function _w(t,e={}){const n=e.onError||bd,i=e.mode==="module";e.prefixIdentifiers===!0?n(mt(47)):i&&n(mt(48));const r=!1;e.cacheHandlers&&n(mt(49)),e.scopeId&&!i&&n(mt(50));const s=qe({},e,{prefixIdentifiers:r}),a=ke(t)?O0(t,s):t,[o,l]=yw();return x0(a,qe({},s,{nodeTransforms:[...o,...e.nodeTransforms||[]],directiveTransforms:qe({},l,e.directiveTransforms||{})})),R0(a,s)}const bw=()=>({props:[]});/** * @vue/compiler-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const _m=Symbol(""),bm=Symbol(""),wm=Symbol(""),Em=Symbol(""),fc=Symbol(""),Sm=Symbol(""),Tm=Symbol(""),Pm=Symbol(""),Om=Symbol(""),Cm=Symbol("");Xb({[_m]:"vModelRadio",[bm]:"vModelCheckbox",[wm]:"vModelText",[Em]:"vModelSelect",[fc]:"vModelDynamic",[Sm]:"withModifiers",[Tm]:"withKeys",[Pm]:"vShow",[Om]:"Transition",[Cm]:"TransitionGroup"});let Kr;function ww(t,e=!1){return Kr||(Kr=document.createElement("div")),e?(Kr.innerHTML=`
`,Kr.children[0].getAttribute("foo")):(Kr.innerHTML=t,Kr.textContent)}const Ew={parseMode:"html",isVoidTag:Mg,isNativeTag:t=>Pg(t)||Og(t)||Cg(t),isPreTag:t=>t==="pre",isIgnoreNewlineTag:t=>t==="pre"||t==="textarea",decodeEntities:ww,isBuiltInComponent:t=>{if(t==="Transition"||t==="transition")return Om;if(t==="TransitionGroup"||t==="transition-group")return Cm},getNamespace(t,e,n){let i=e?e.ns:n;if(e&&i===2)if(e.tag==="annotation-xml"){if(t==="svg")return 1;e.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(i=0)}else/^m(?:[ions]|text)$/.test(e.tag)&&t!=="mglyph"&&t!=="malignmark"&&(i=0);else e&&i===1&&(e.tag==="foreignObject"||e.tag==="desc"||e.tag==="title")&&(i=0);if(i===0){if(t==="svg")return 1;if(t==="math")return 2}return i}},Sw=t=>{t.type===1&&t.props.forEach((e,n)=>{e.type===6&&e.name==="style"&&e.value&&(t.props[n]={type:7,name:"bind",arg:We("style",!0,e.loc),exp:Tw(e.value.content,e.loc),modifiers:[],loc:e.loc})})},Tw=(t,e)=>{const n=Hp(t);return We(JSON.stringify(n),!1,e,3)};function Gi(t,e){return mt(t,e)}const Pw=(t,e,n)=>{const{exp:i,loc:r}=t;return i||n.onError(Gi(53,r)),e.children.length&&(n.onError(Gi(54,r)),e.children.length=0),{props:[Pt(We("innerHTML",!0,r),i||We("",!0))]}},Ow=(t,e,n)=>{const{exp:i,loc:r}=t;return i||n.onError(Gi(55,r)),e.children.length&&(n.onError(Gi(56,r)),e.children.length=0),{props:[Pt(We("textContent",!0),i?Tn(i,n)>0?i:At(n.helperString(Sl),[i],r):We("",!0))]}},Cw=(t,e,n)=>{const i=ym(t,e,n);if(!i.props.length||e.tagType===1)return i;t.arg&&n.onError(Gi(58,t.arg.loc));const{tag:r}=e,s=n.isCustomElement(r);if(r==="input"||r==="textarea"||r==="select"||s){let a=wm,o=!1;if(r==="input"||s){const l=Tl(e,"type");if(l){if(l.type===7)a=fc;else if(l.value)switch(l.value.content){case"radio":a=_m;break;case"checkbox":a=bm;break;case"file":o=!0,n.onError(Gi(59,t.loc));break}}else u0(e)&&(a=fc)}else r==="select"&&(a=Em);o||(i.needRuntime=n.helper(a))}else n.onError(Gi(57,t.loc));return i.props=i.props.filter(a=>!(a.key.type===4&&a.key.content==="modelValue")),i},Mw=An("passive,once,capture"),Aw=An("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),xw=An("left,right"),Mm=An("onkeyup,onkeydown,onkeypress"),Iw=(t,e,n,i)=>{const r=[],s=[],a=[];for(let o=0;odn(t)&&t.content.toLowerCase()==="onclick"?We(e,!0):t.type!==4?Un(["(",t,`) === "onClick" ? "${e}" : (`,t,")"]):t,Lw=(t,e,n)=>gm(t,e,n,i=>{const{modifiers:r}=t;if(!r.length)return i;let{key:s,value:a}=i.props[0];const{keyModifiers:o,nonKeyModifiers:l,eventOptionModifiers:u}=Iw(s,r,n,t.loc);if(l.includes("right")&&(s=Uf(s,"onContextmenu")),l.includes("middle")&&(s=Uf(s,"onMouseup")),l.length&&(a=At(n.helper(Sm),[a,JSON.stringify(l)])),o.length&&(!dn(s)||Mm(s.content.toLowerCase()))&&(a=At(n.helper(Tm),[a,JSON.stringify(o)])),u.length){const c=u.map(Ir).join("");s=dn(s)?We(`${s.content}${c}`,!0):Un(["(",s,`) + "${c}"`])}return{props:[Pt(s,a)]}}),Dw=(t,e,n)=>{const{exp:i,loc:r}=t;return i||n.onError(Gi(61,r)),{props:[],needRuntime:n.helper(Pm)}},Rw=(t,e)=>{t.type===1&&t.tagType===0&&(t.tag==="script"||t.tag==="style")&&e.removeNode()},kw=[Sw],Bw={cloak:bw,html:Pw,text:Ow,model:Cw,on:Lw,show:Dw};function Fw(t,e={}){return _w(t,qe({},Ew,e,{nodeTransforms:[Rw,...kw,...e.nodeTransforms||[]],directiveTransforms:qe({},Bw,e.directiveTransforms||{}),transformHoist:null}))}/** * vue v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const Vf=Object.create(null);function Nw(t,e){if(!ke(t))if(t.nodeType)t=t.innerHTML;else return Ft;const n=vg(t,e),i=Vf[n];if(i)return i;if(t[0]==="#"){const o=document.querySelector(t);t=o?o.innerHTML:""}const r=qe({hoistStatic:!0,onError:void 0,onWarn:Ft},e);!r.isCustomElement&&typeof customElements<"u"&&(r.isCustomElement=o=>!!customElements.get(o));const{code:s}=Fw(t,r),a=new Function("Vue",s)(Ub);return a._rc=!0,Vf[n]=a}pv(Nw);const Gf=':not([tabindex^="-"]):not([disabled]):is(a[href],audio[controls],button,details summary,input,map area[href],select,svg a[xlink:href],[tabindex],textarea,video[controls])';function pc(t,e=!0){t=Nc(t);const n=[...t.querySelectorAll(Gf)];return e&&t.matches(Gf)&&n.unshift(t),n}const Kf={ArrowRight:t=>t.filter(({x:e,top:n,bottom:i})=>e>0&&n<0&&i>0),ArrowLeft:t=>t.filter(({x:e,top:n,bottom:i})=>e<0&&n<0&&i>0),ArrowDown:t=>t.filter(({y:e,left:n,right:i})=>e>0&&n<0&&i>0),ArrowUp:t=>t.filter(({y:e,left:n,right:i})=>e<0&&n<0&&i>0),Home:t=>t.length&&t.slice(0,1),End:t=>t.length&&t.slice(-1)},hc=t=>{if(!t)return console.error("Unable to determine location of element",t),null;const e=t.getClientRects()[0];return e?{bottom:e.bottom,height:e.height,left:e.left,right:e.right,top:e.top,width:e.width,x:e.left+e.width/2,y:e.top+e.height/2}:hc(t.parentElement)},Ww=(t,e)=>{const n=[];return e=hc(e),t.forEach(i=>{const r=hc(i);if(r===null)return;r.bottom-=e.y,r.left-=e.x,r.right-=e.x,r.top-=e.y,r.x-=e.x,r.y-=e.y;const s=Math.sqrt(r.x*r.x+r.y*r.y);n.push({el:i,...r,distance:s})}),n},$w=(t,e,n)=>{const i=Ww(pc(n),t);if(e in Kf){const{el:r}=Kf[e](i).reduce((s,a)=>a.distance{const i=$w(n.target,n.key,t);i&&(n.preventDefault(),n.stopPropagation(),i.focus())};t.addEventListener("keydown",e)}},jw={mounted(){document.documentElement.style.overflow="hidden"},unmounted(){document.documentElement.style.overflow=""}},zw={__name:"PAccordion",props:{duration:{type:Number},summary:{type:String,default:"summary:first-of-type"}},setup(t){const e=t,n=Ei("details");xn(()=>{n.value.style.setProperty("--accordion-height-closed","auto")});const i=r=>{const s=r.currentTarget,a=e.duration||parseFloat(getComputedStyle(s).transitionDuration)*1e3||0,o=s.querySelector(e.summary);if(!o)return;const l=o==null?void 0:o.clientHeight;o.contains(r.target)&&(r.preventDefault(),s.open?(s.classList.add("-closing"),s.style.setProperty("--accordion-height-closed",`${l}px`),setTimeout(()=>{s.open=!1,s.classList.remove("-closing"),s.style.setProperty("--accordion-height-closed","auto")},a)):(s.style.transitionDuration="0s",s.style.setProperty("--accordion-height-closed",`${l}px`),requestAnimationFrame(()=>{s.style.transitionDuration="",s.open=!0})))};return(r,s)=>(Te(),Oe("details",{ref_key:"details",ref:n,class:"accordion",onClick:i},[Ze(r.$slots,"default")],512))}},Uw={class:"accordionSplit container","data-accordion-split":""},Vw={class:"accordionSplit__wrapper"},Gw={class:"accordionSplit__content -image"},Kw=["src","alt"],qw={class:"accordionSplit__accordion"},Yw={__name:"PAccordionSplit",props:{images:{type:Array,required:!0,validator:t=>t.every(e=>e.src&&e.alt)},defaultImage:{type:Number,default:0}},setup(t){const e=t,n=je(e.defaultImage),i=Ia(new Map),r=(s,a)=>{if(i.set(s,a),a){for(const[o,l]of i.entries())if(o!==s&&l){i.set(o,!1);const u=document.querySelector(`[data-accordion-index="${o}"]`);u&&u.open&&(u.open=!1)}n.value=s}else Array.from(i.values()).some(l=>l)||(n.value=e.defaultImage)};return xn(()=>{Cn(()=>{document.querySelectorAll("[data-accordion-split] .accordion").forEach((a,o)=>{a.setAttribute("data-accordion-index",o),i.set(o,!1),a.addEventListener("toggle",l=>{r(o,l.target.open)})})})}),(s,a)=>{var o,l,u,c;return Te(),Oe("div",Uw,[Ze(s.$slots,"title",{},()=>[a[0]||(a[0]=Pe("h2",{class:"accordionSplit__title"}," Default Title ",-1))]),Pe("div",Vw,[Pe("div",Gw,[(Te(),Oe("img",{class:"accordionSplit__image",src:((o=t.images[n.value])==null?void 0:o.src)||((l=t.images[0])==null?void 0:l.src),alt:((u=t.images[n.value])==null?void 0:u.alt)||((c=t.images[0])==null?void 0:c.alt),key:n.value},null,8,Kw))]),Pe("div",qw,[Ze(s.$slots,"default"),Ze(s.$slots,"cta")])])])}}},Xw={__name:"PDismissable",props:{name:{type:String}},setup(t){const e=je(t.name?sessionStorage[t.name]!=="dismissed":!0),n=()=>{e.value=!1,t.name&&(sessionStorage[t.name]="dismissed")};return(i,r)=>e.value?(Te(),Oe("div",{key:0,onClose:n},[Ze(i.$slots,"default",{close:n})],32)):Ne("",!0)}},Ha=(t,e)=>{const n=t.__vccOpts||t;for(const[i,r]of e)n[i]=r;return n},Jw={__name:"PLazy",setup(t){const e=je(!1),n=Ei("content"),i=Ue(()=>e.value?"-loaded":""),r=async()=>{if(e.value)return;await Cn();const s=[];n.value.querySelectorAll("[data-src]").forEach(a=>a.setAttribute("src",a.dataset.src)),n.value.querySelectorAll("[inert]").forEach(a=>a.inert=!1),n.value.querySelectorAll("video").forEach(a=>{a.load(),s.push(new Promise(o=>{a.addEventListener("loadeddata",o,{once:!0})}))}),n.value.querySelectorAll("iframe").forEach(a=>{s.push(new Promise(o=>{a.addEventListener("load",o,{once:!0})}))}),Promise.all(s).then(()=>e.value=!0)};return(s,a)=>(Te(),Oe(Qe,null,[Pe("div",{ref_key:"content",ref:n},[Ze(s.$slots,"default",{},void 0,!0)],512),Ze(s.$slots,"placeholder",ls(Ms({load:r,loaded:e.value,modifier:i.value})),void 0,!0)],64))}},Qw=Ha(Jw,[["__scopeId","data-v-67f98f37"]]),Gs={},Zw={__name:"POpenable",props:{closeOnBlur:{type:Boolean,default:!0},refocus:{type:Boolean,default:!0},label:{type:String,default:""},name:{type:String,default:"global"},openOnHover:{type:Boolean,default:!1},hoverOrClick:{type:Boolean,default:!1}},emits:["open","close"],setup(t,{emit:e}){const n=e;Jc();const i=Ei("button"),r=Ei("openable"),s=je(!1),a=v=>{r.value&&!r.value.contains(v.target)&&u()},o=v=>{v.key==="Escape"&&(v.stopPropagation(),u())},l=v=>{t.name&&(t.name in Gs||(Gs[t.name]=new Set),v?(Gs[t.name].forEach(y=>y()),Gs[t.name].add(u)):Gs[t.name].delete(u))},u=(v,{noFocus:y=!1}={})=>{v==null||v.stopPropagation(),n(s.value?"close":"open"),s.value=!s.value,l(s.value),Cn(()=>{var d,p;s.value?(t.refocus&&!y&&((d=pc(r))==null||d[0].focus()),document.documentElement.addEventListener("click",a),r.value.addEventListener("keydown",o),t.closeOnBlur&&document.documentElement.addEventListener("focusin",a)):(document.documentElement.removeEventListener("click",a),r.value.removeEventListener("keydown",o),t.closeOnBlur&&document.documentElement.removeEventListener("focusin",a),t.refocus&&!y&&((p=pc(i))==null||p[0].focus()))})};let c=null;const f=()=>{c&&clearTimeout(c),c=setTimeout(()=>{s.value||u(void 0,{noFocus:!0})},450)},_=()=>{c&&clearTimeout(c),c=setTimeout(()=>{s.value&&u(void 0,{noFocus:!0})},450)},m=v=>{(v.key==" "||v.key=="Enter")&&u()};let g={click:u};return t.openOnHover&&(g={mouseover:f,mouseout:_,keypress:m}),t.hoverOrClick&&(g={click:u,mouseover:f,mouseout:_}),(v,y)=>(Te(),Oe(Qe,null,[Pe("button",yi(v.$attrs,{ref_key:"button",ref:i},ju(ln(g),!0)),[Ze(v.$slots,"toggle",ls(Ms(ln(g))),()=>[wl(et(t.label),1)])],16),Pe("div",yi({ref_key:"openable",ref:r},ju(t.openOnHover||t.hoverOrClick?{mouseover:f,mouseout:_}:{},!0)),[s.value?Ze(v.$slots,"default",ls(yi({key:0},ln(g)))):Ne("",!0)],16)],64))}};function eE(t,{includeHomeEnd:e=!0}={}){const n={ArrowLeft:a=>Math.max(0,a-1),ArrowRight:a=>Math.min(s.length-1,a+1)};e&&(n.Home=()=>0,n.End=()=>s.length-1);const i=je(null),r=a=>{if(a.key in n){a.preventDefault();const o=s.indexOf(a.target);i.value=s[n[a.key](o)],i.value.focus()}},s=[];return ka(()=>{(Nc(t)||[]).filter(a=>!s.includes(a)).forEach(a=>{a.addEventListener("keydown",r),a.addEventListener("focus",o=>{i.value=o.target,o.target.addEventListener("blur",()=>i.value=null,{once:!0})}),s.push(a),document.activeElement===a&&(i.value=a)})}),i}const tE={class:"tabs"},nE={key:0,class:"tabs__header"},iE={class:"tabs__tablist",role:"tablist","aria-label":"Sample Tabs"},rE=["aria-selected","aria-controls","id","tabindex","textContent"],sE={key:1,class:"tabs__tablist",role:"tablist","aria-label":"Sample Tabs"},aE=["aria-selected","aria-controls","id","tabindex","textContent"],oE=["tabindex","id","aria-labelledby","hidden"],lE={__name:"PTabs",props:{titles:{type:Array,required:!0}},setup(t){const e=t,n=Ei("tablist"),i=je(0),r=eE(n);ka(()=>{r.value&&(i.value=n.value.indexOf(r.value))});const s=Ue(()=>e.titles.map((a,o)=>({title:a,selected:o===i.value,tabindex:o===i.value?0:-1,buttonId:`tab-${o+1}`,panelId:`tabpanel-${o+1}`})));return(a,o)=>(Te(),Oe("div",tE,[a.$slots.header?(Te(),Oe("div",nE,[Ze(a.$slots,"header"),Pe("div",iE,[(Te(!0),Oe(Qe,null,Zn(s.value,l=>(Te(),Oe("button",{class:Be(["tabs__button",{"-selected":l.selected}]),role:"tab","aria-selected":l.selected,"aria-controls":l.panelId,id:l.buttonId,ref_for:!0,ref_key:"tablist",ref:n,tabindex:l.tabindex,textContent:et(l.title)},null,10,rE))),256))])])):(Te(),Oe("div",sE,[(Te(!0),Oe(Qe,null,Zn(s.value,l=>(Te(),Oe("button",{class:Be(["tabs__button",{"-selected":l.selected}]),role:"tab","aria-selected":l.selected,"aria-controls":l.panelId,id:l.buttonId,ref_for:!0,ref_key:"tablist",ref:n,tabindex:l.tabindex,textContent:et(l.title)},null,10,aE))),256))])),(Te(!0),Oe(Qe,null,Zn(s.value,l=>(Te(),Oe("div",{class:"tabs__panel",role:"tabpanel",tabindex:l.tabindex,id:l.panelId,"aria-labelledby":l.buttonId,hidden:!l.selected},[Ze(a.$slots,l.panelId)],8,oE))),256))]))}},uE={__name:"PDirectionalKeys",setup(t){Jc();const e=n=>{console.log("test",n)};return(n,i)=>Ze(n.$slots,"default",{onKeydown:e,onClick:e})}};function qf(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function Td(t,e){t===void 0&&(t={}),e===void 0&&(e={});const n=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof t[i]>"u"?t[i]=e[i]:qf(e[i])&&qf(t[i])&&Object.keys(e[i]).length>0&&Td(t[i],e[i])})}const Am={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Dt(){const t=typeof document<"u"?document:{};return Td(t,Am),t}const cE={document:Am,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(t){return typeof setTimeout>"u"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function gt(){const t=typeof window<"u"?window:{};return Td(t,cE),t}function Ri(t){return t===void 0&&(t=""),t.trim().split(" ").filter(e=>!!e.trim())}function dE(t){const e=t;Object.keys(e).forEach(n=>{try{e[n]=null}catch{}try{delete e[n]}catch{}})}function Or(t,e){return e===void 0&&(e=0),setTimeout(t,e)}function kn(){return Date.now()}function fE(t){const e=gt();let n;return e.getComputedStyle&&(n=e.getComputedStyle(t,null)),!n&&t.currentStyle&&(n=t.currentStyle),n||(n=t.style),n}function vc(t,e){e===void 0&&(e="x");const n=gt();let i,r,s;const a=fE(t);return n.WebKitCSSMatrix?(r=a.transform||a.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(o=>o.replace(",",".")).join(", ")),s=new n.WebKitCSSMatrix(r==="none"?"":r)):(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=s.toString().split(",")),e==="x"&&(n.WebKitCSSMatrix?r=s.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),e==="y"&&(n.WebKitCSSMatrix?r=s.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0}function Js(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function pE(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function Sn(){const t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let n=1;ne.indexOf(s)<0);for(let s=0,a=r.length;ss?"next":"prev",c=(_,m)=>u==="next"&&_>=m||u==="prev"&&_<=m,f=()=>{o=new Date().getTime(),a===null&&(a=o);const _=Math.max(Math.min((o-a)/l,1),0),m=.5-Math.cos(_*Math.PI)/2;let g=s+m*(n-s);if(c(g,n)&&(g=n),e.wrapperEl.scrollTo({[i]:g}),c(g,n)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:g})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(f)};f()}function Dr(t){return t.querySelector(".swiper-slide-transform")||t.shadowRoot&&t.shadowRoot.querySelector(".swiper-slide-transform")||t}function Bt(t,e){e===void 0&&(e="");const n=gt(),i=[...t.children];return n.HTMLSlotElement&&t instanceof HTMLSlotElement&&i.push(...t.assignedElements()),e?i.filter(r=>r.matches(e)):i}function hE(t,e){const n=[e];for(;n.length>0;){const i=n.shift();if(t===i)return!0;n.push(...i.children,...i.shadowRoot?i.shadowRoot.children:[],...i.assignedElements?i.assignedElements():[])}}function vE(t,e){const n=gt();let i=e.contains(t);return!i&&n.HTMLSlotElement&&e instanceof HTMLSlotElement&&(i=[...e.assignedElements()].includes(t),i||(i=hE(t,e))),i}function Jo(t){try{console.warn(t);return}catch{}}function Pn(t,e){e===void 0&&(e=[]);const n=document.createElement(t);return n.classList.add(...Array.isArray(e)?e:Ri(e)),n}function Qo(t){const e=gt(),n=Dt(),i=t.getBoundingClientRect(),r=n.body,s=t.clientTop||r.clientTop||0,a=t.clientLeft||r.clientLeft||0,o=t===e?e.scrollY:t.scrollTop,l=t===e?e.scrollX:t.scrollLeft;return{top:i.top+o-s,left:i.left+l-a}}function mE(t,e){const n=[];for(;t.previousElementSibling;){const i=t.previousElementSibling;e?i.matches(e)&&n.push(i):n.push(i),t=i}return n}function gE(t,e){const n=[];for(;t.nextElementSibling;){const i=t.nextElementSibling;e?i.matches(e)&&n.push(i):n.push(i),t=i}return n}function Hi(t,e){return gt().getComputedStyle(t,null).getPropertyValue(e)}function Oa(t){let e=t,n;if(e){for(n=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(n+=1);return n}}function wr(t,e){const n=[];let i=t.parentElement;for(;i;)e?i.matches(e)&&n.push(i):n.push(i),i=i.parentElement;return n}function oa(t,e){function n(i){i.target===t&&(e.call(t,i),t.removeEventListener("transitionend",n))}e&&t.addEventListener("transitionend",n)}function mc(t,e,n){const i=gt();return t[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom"))}function Ge(t){return(Array.isArray(t)?t:[t]).filter(e=>!!e)}function Cl(t){return e=>Math.abs(e)>0&&t.browser&&t.browser.need3dFix&&Math.abs(e)%90===0?e+.001:e}let vu;function yE(){const t=gt(),e=Dt();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}function Im(){return vu||(vu=yE()),vu}let mu;function _E(t){let{userAgent:e}=t===void 0?{}:t;const n=Im(),i=gt(),r=i.navigator.platform,s=e||i.navigator.userAgent,a={ios:!1,android:!1},o=i.screen.width,l=i.screen.height,u=s.match(/(Android);?[\s\/]+([\d.]+)?/);let c=s.match(/(iPad).*OS\s([\d_]+)/);const f=s.match(/(iPod)(.*OS\s([\d_]+))?/),_=!c&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m=r==="Win32";let g=r==="MacIntel";const v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&g&&n.touch&&v.indexOf(`${o}x${l}`)>=0&&(c=s.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),g=!1),u&&!m&&(a.os="android",a.android=!0),(c||_||f)&&(a.os="ios",a.ios=!0),a}function Lm(t){return t===void 0&&(t={}),mu||(mu=_E(t)),mu}let gu;function bE(){const t=gt(),e=Lm();let n=!1;function i(){const o=t.navigator.userAgent.toLowerCase();return o.indexOf("safari")>=0&&o.indexOf("chrome")<0&&o.indexOf("android")<0}if(i()){const o=String(t.navigator.userAgent);if(o.includes("Version/")){const[l,u]=o.split("Version/")[1].split(" ")[0].split(".").map(c=>Number(c));n=l<16||l===16&&u<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),s=i(),a=s||r&&e.ios;return{isSafari:n||s,needPerspectiveFix:n,need3dFix:a,isWebView:r}}function Dm(){return gu||(gu=bE()),gu}function wE(t){let{swiper:e,on:n,emit:i}=t;const r=gt();let s=null,a=null;const o=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},l=()=>{!e||e.destroyed||!e.initialized||(s=new ResizeObserver(f=>{a=r.requestAnimationFrame(()=>{const{width:_,height:m}=e;let g=_,v=m;f.forEach(y=>{let{contentBoxSize:d,contentRect:p,target:h}=y;h&&h!==e.el||(g=p?p.width:(d[0]||d).inlineSize,v=p?p.height:(d[0]||d).blockSize)}),(g!==_||v!==m)&&o()})}),s.observe(e.el))},u=()=>{a&&r.cancelAnimationFrame(a),s&&s.unobserve&&e.el&&(s.unobserve(e.el),s=null)},c=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};n("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){l();return}r.addEventListener("resize",o),r.addEventListener("orientationchange",c)}),n("destroy",()=>{u(),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",c)})}function EE(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const s=[],a=gt(),o=function(c,f){f===void 0&&(f={});const _=a.MutationObserver||a.WebkitMutationObserver,m=new _(g=>{if(e.__preventObserver__)return;if(g.length===1){r("observerUpdate",g[0]);return}const v=function(){r("observerUpdate",g[0])};a.requestAnimationFrame?a.requestAnimationFrame(v):a.setTimeout(v,0)});m.observe(c,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:e.isElement||(typeof f.childList>"u"?!0:f).childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),s.push(m)},l=()=>{if(e.params.observer){if(e.params.observeParents){const c=wr(e.hostEl);for(let f=0;f{s.forEach(c=>{c.disconnect()}),s.splice(0,s.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",l),i("destroy",u)}var SE={on(t,e,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;const r=n?"unshift":"push";return t.split(" ").forEach(s=>{i.eventsListeners[s]||(i.eventsListeners[s]=[]),i.eventsListeners[s][r](e)}),i},once(t,e,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;function r(){i.off(t,r),r.__emitterProxy&&delete r.__emitterProxy;for(var s=arguments.length,a=new Array(s),o=0;o=0&&e.eventsAnyListeners.splice(n,1),e},off(t,e){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||t.split(" ").forEach(i=>{typeof e>"u"?n.eventsListeners[i]=[]:n.eventsListeners[i]&&n.eventsListeners[i].forEach((r,s)=>{(r===e||r.__emitterProxy&&r.__emitterProxy===e)&&n.eventsListeners[i].splice(s,1)})}),n},emit(){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let e,n,i;for(var r=arguments.length,s=new Array(r),a=0;a{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(u=>{u.apply(i,[l,...n])}),t.eventsListeners&&t.eventsListeners[l]&&t.eventsListeners[l].forEach(u=>{u.apply(i,n)})}),t}};function TE(){const t=this;let e,n;const i=t.el;typeof t.params.width<"u"&&t.params.width!==null?e=t.params.width:e=i.clientWidth,typeof t.params.height<"u"&&t.params.height!==null?n=t.params.height:n=i.clientHeight,!(e===0&&t.isHorizontal()||n===0&&t.isVertical())&&(e=e-parseInt(Hi(i,"padding-left")||0,10)-parseInt(Hi(i,"padding-right")||0,10),n=n-parseInt(Hi(i,"padding-top")||0,10)-parseInt(Hi(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(n)&&(n=0),Object.assign(t,{width:e,height:n,size:t.isHorizontal()?e:n}))}function PE(){const t=this;function e(T,O){return parseFloat(T.getPropertyValue(t.getDirectionLabel(O))||0)}const n=t.params,{wrapperEl:i,slidesEl:r,size:s,rtlTranslate:a,wrongRTL:o}=t,l=t.virtual&&n.virtual.enabled,u=l?t.virtual.slides.length:t.slides.length,c=Bt(r,`.${t.params.slideClass}, swiper-slide`),f=l?t.virtual.slides.length:c.length;let _=[];const m=[],g=[];let v=n.slidesOffsetBefore;typeof v=="function"&&(v=n.slidesOffsetBefore.call(t));let y=n.slidesOffsetAfter;typeof y=="function"&&(y=n.slidesOffsetAfter.call(t));const d=t.snapGrid.length,p=t.slidesGrid.length;let h=n.spaceBetween,b=-v,w=0,E=0;if(typeof s>"u")return;typeof h=="string"&&h.indexOf("%")>=0?h=parseFloat(h.replace("%",""))/100*s:typeof h=="string"&&(h=parseFloat(h)),t.virtualSize=-h,c.forEach(T=>{a?T.style.marginLeft="":T.style.marginRight="",T.style.marginBottom="",T.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Qs(i,"--swiper-centered-offset-before",""),Qs(i,"--swiper-centered-offset-after",""));const P=n.grid&&n.grid.rows>1&&t.grid;P?t.grid.initSlides(c):t.grid&&t.grid.unsetSlides();let I;const M=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(T=>typeof n.breakpoints[T].slidesPerView<"u").length>0;for(let T=0;T1&&_.push(t.virtualSize-s)}if(l&&n.loop){const T=g[0]+h;if(n.slidesPerGroup>1){const O=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),S=T*n.slidesPerGroup;for(let C=0;C!n.cssMode||n.loop?!0:S!==c.length-1).forEach(O=>{O.style[T]=`${h}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let T=0;g.forEach(S=>{T+=S+(h||0)}),T-=h;const O=T>s?T-s:0;_=_.map(S=>S<=0?-v:S>O?O+y:S)}if(n.centerInsufficientSlides){let T=0;g.forEach(S=>{T+=S+(h||0)}),T-=h;const O=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(T+O{_[k]=C-S}),m.forEach((C,k)=>{m[k]=C+S})}}if(Object.assign(t,{slides:c,snapGrid:_,slidesGrid:m,slidesSizesGrid:g}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Qs(i,"--swiper-centered-offset-before",`${-_[0]}px`),Qs(i,"--swiper-centered-offset-after",`${t.size/2-g[g.length-1]/2}px`);const T=-t.snapGrid[0],O=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(S=>S+T),t.slidesGrid=t.slidesGrid.map(S=>S+O)}if(f!==u&&t.emit("slidesLengthChange"),_.length!==d&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==p&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!l&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const T=`${n.containerModifierClass}backface-hidden`,O=t.el.classList.contains(T);f<=n.maxBackfaceHiddenSlides?O||t.el.classList.add(T):O&&t.el.classList.remove(T)}}function OE(t){const e=this,n=[],i=e.virtual&&e.params.virtual.enabled;let r=0,s;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);const a=o=>i?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{n.push(o)});else for(s=0;se.slides.length&&!i)break;n.push(a(o))}else n.push(a(e.activeIndex));for(s=0;sr?o:r}(r||r===0)&&(e.wrapperEl.style.height=`${r}px`)}function CE(){const t=this,e=t.slides,n=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let i=0;i{e&&!t.classList.contains(n)?t.classList.add(n):!e&&t.classList.contains(n)&&t.classList.remove(n)};function ME(t){t===void 0&&(t=this&&this.translate||0);const e=this,n=e.params,{slides:i,rtlTranslate:r,snapGrid:s}=e;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let a=-t;r&&(a=t),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=n.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let l=0;l=0&&m<=e.size-e.slidesSizesGrid[l],y=m>=0&&m1&&g<=e.size||m<=0&&g>=e.size;y&&(e.visibleSlides.push(u),e.visibleSlidesIndexes.push(l)),Yf(u,y,n.slideVisibleClass),Yf(u,v,n.slideFullyVisibleClass),u.progress=r?-f:f,u.originalProgress=r?-_:_}}function AE(t){const e=this;if(typeof t>"u"){const c=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*c||0}const n=e.params,i=e.maxTranslate()-e.minTranslate();let{progress:r,isBeginning:s,isEnd:a,progressLoop:o}=e;const l=s,u=a;if(i===0)r=0,s=!0,a=!0;else{r=(t-e.minTranslate())/i;const c=Math.abs(t-e.minTranslate())<1,f=Math.abs(t-e.maxTranslate())<1;s=c||r<=0,a=f||r>=1,c&&(r=0),f&&(r=1)}if(n.loop){const c=e.getSlideIndexByData(0),f=e.getSlideIndexByData(e.slides.length-1),_=e.slidesGrid[c],m=e.slidesGrid[f],g=e.slidesGrid[e.slidesGrid.length-1],v=Math.abs(t);v>=_?o=(v-_)/g:o=(v+g-m)/g,o>1&&(o-=1)}Object.assign(e,{progress:r,progressLoop:o,isBeginning:s,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&e.updateSlidesProgress(t),s&&!l&&e.emit("reachBeginning toEdge"),a&&!u&&e.emit("reachEnd toEdge"),(l&&!s||u&&!a)&&e.emit("fromEdge"),e.emit("progress",r)}const yu=(t,e,n)=>{e&&!t.classList.contains(n)?t.classList.add(n):!e&&t.classList.contains(n)&&t.classList.remove(n)};function xE(){const t=this,{slides:e,params:n,slidesEl:i,activeIndex:r}=t,s=t.virtual&&n.virtual.enabled,a=t.grid&&n.grid&&n.grid.rows>1,o=f=>Bt(i,`.${n.slideClass}${f}, swiper-slide${f}`)[0];let l,u,c;if(s)if(n.loop){let f=r-t.virtual.slidesBefore;f<0&&(f=t.virtual.slides.length+f),f>=t.virtual.slides.length&&(f-=t.virtual.slides.length),l=o(`[data-swiper-slide-index="${f}"]`)}else l=o(`[data-swiper-slide-index="${r}"]`);else a?(l=e.find(f=>f.column===r),c=e.find(f=>f.column===r+1),u=e.find(f=>f.column===r-1)):l=e[r];l&&(a||(c=gE(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=e[0]),u=mE(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=e[e.length-1]))),e.forEach(f=>{yu(f,f===l,n.slideActiveClass),yu(f,f===c,n.slideNextClass),yu(f,f===u,n.slidePrevClass)}),t.emitSlidesClasses()}const wo=(t,e)=>{if(!t||t.destroyed||!t.params)return;const n=()=>t.isElement?"swiper-slide":`.${t.params.slideClass}`,i=e.closest(n());if(i){let r=i.querySelector(`.${t.params.lazyPreloaderClass}`);!r&&t.isElement&&(i.shadowRoot?r=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(r=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),r&&r.remove())})),r&&r.remove()}},_u=(t,e)=>{if(!t.slides[e])return;const n=t.slides[e].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},gc=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext;const n=t.slides.length;if(!n||!e||e<0)return;e=Math.min(e,n);const i=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),r=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){const a=r,o=[a-e];o.push(...Array.from({length:e}).map((l,u)=>a+i+u)),t.slides.forEach((l,u)=>{o.includes(l.column)&&_u(t,u)});return}const s=r+i-1;if(t.params.rewind||t.params.loop)for(let a=r-e;a<=s+e;a+=1){const o=(a%n+n)%n;(os)&&_u(t,o)}else for(let a=Math.max(r-e,0);a<=Math.min(s+e,n-1);a+=1)a!==r&&(a>s||a=e[s]&&i=e[s]&&i=e[s]&&(r=s);return n.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function LE(t){const e=this,n=e.rtlTranslate?e.translate:-e.translate,{snapGrid:i,params:r,activeIndex:s,realIndex:a,snapIndex:o}=e;let l=t,u;const c=m=>{let g=m-e.virtual.slidesBefore;return g<0&&(g=e.virtual.slides.length+g),g>=e.virtual.slides.length&&(g-=e.virtual.slides.length),g};if(typeof l>"u"&&(l=IE(e)),i.indexOf(n)>=0)u=i.indexOf(n);else{const m=Math.min(r.slidesPerGroupSkip,l);u=m+Math.floor((l-m)/r.slidesPerGroup)}if(u>=i.length&&(u=i.length-1),l===s&&!e.params.loop){u!==o&&(e.snapIndex=u,e.emit("snapIndexChange"));return}if(l===s&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=c(l);return}const f=e.grid&&r.grid&&r.grid.rows>1;let _;if(e.virtual&&r.virtual.enabled&&r.loop)_=c(l);else if(f){const m=e.slides.find(v=>v.column===l);let g=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(g)&&(g=Math.max(e.slides.indexOf(m),0)),_=Math.floor(g/r.grid.rows)}else if(e.slides[l]){const m=e.slides[l].getAttribute("data-swiper-slide-index");m?_=parseInt(m,10):_=l}else _=l;Object.assign(e,{previousSnapIndex:o,snapIndex:u,previousRealIndex:a,realIndex:_,previousIndex:s,activeIndex:l}),e.initialized&&gc(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(a!==_&&e.emit("realIndexChange"),e.emit("slideChange"))}function DE(t,e){const n=this,i=n.params;let r=t.closest(`.${i.slideClass}, swiper-slide`);!r&&n.isElement&&e&&e.length>1&&e.includes(t)&&[...e.slice(e.indexOf(t)+1,e.length)].forEach(o=>{!r&&o.matches&&o.matches(`.${i.slideClass}, swiper-slide`)&&(r=o)});let s=!1,a;if(r){for(let o=0;ol?c=l:i&&ta?o="next":s"u"&&(e=s.params.speed);const v=Math.min(s.params.slidesPerGroupSkip,a);let y=v+Math.floor((a-v)/s.params.slidesPerGroup);y>=l.length&&(y=l.length-1);const d=-l[y];if(o.normalizeSlideIndex)for(let P=0;P=M&&I=M&&I=M&&(a=P)}if(s.initialized&&a!==f&&(!s.allowSlideNext&&(_?d>s.translate&&d>s.minTranslate():ds.translate&&d>s.maxTranslate()&&(f||0)!==a))return!1;a!==(c||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(d);let p;a>f?p="next":a0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[P?"scrollLeft":"scrollTop"]=I})):m[P?"scrollLeft":"scrollTop"]=I,h&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return xm({swiper:s,targetPosition:I,side:P?"left":"top"}),!0;m.scrollTo({[P?"left":"top"]:I,behavior:"smooth"})}return!0}const E=Dm().isSafari;return h&&!r&&E&&s.isElement&&s.virtual.update(!1,!1,a),s.setTransition(e),s.setTranslate(d),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",e,i),s.transitionStart(n,p),e===0?s.transitionEnd(n,p):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(I){!s||s.destroyed||I.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,p))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function GE(t,e,n,i){t===void 0&&(t=0),n===void 0&&(n=!0),typeof t=="string"&&(t=parseInt(t,10));const r=this;if(r.destroyed)return;typeof e>"u"&&(e=r.params.speed);const s=r.grid&&r.params.grid&&r.params.grid.rows>1;let a=t;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)a=a+r.virtual.slidesBefore;else{let o;if(s){const _=a*r.params.grid.rows;o=r.slides.find(m=>m.getAttribute("data-swiper-slide-index")*1===_).column}else o=r.getSlideIndexByData(a);const l=s?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:u}=r.params;let c=r.params.slidesPerView;c==="auto"?c=r.slidesPerViewDynamic():(c=Math.ceil(parseFloat(r.params.slidesPerView,10)),u&&c%2===0&&(c=c+1));let f=l-om.getAttribute("data-swiper-slide-index")*1===_).column}else a=r.getSlideIndexByData(a)}return requestAnimationFrame(()=>{r.slideTo(a,e,n,i)}),r}function KE(t,e,n){e===void 0&&(e=!0);const i=this,{enabled:r,params:s,animating:a}=i;if(!r||i.destroyed)return i;typeof t>"u"&&(t=i.params.speed);let o=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex{i.slideTo(i.activeIndex+l,t,e,n)}),!0}return s.rewind&&i.isEnd?i.slideTo(0,t,e,n):i.slideTo(i.activeIndex+l,t,e,n)}function qE(t,e,n){e===void 0&&(e=!0);const i=this,{params:r,snapGrid:s,slidesGrid:a,rtlTranslate:o,enabled:l,animating:u}=i;if(!l||i.destroyed)return i;typeof t>"u"&&(t=i.params.speed);const c=i.virtual&&r.virtual.enabled;if(r.loop){if(u&&!c&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const f=o?i.translate:-i.translate;function _(p){return p<0?-Math.floor(Math.abs(p)):Math.floor(p)}const m=_(f),g=s.map(p=>_(p)),v=r.freeMode&&r.freeMode.enabled;let y=s[g.indexOf(m)-1];if(typeof y>"u"&&(r.cssMode||v)){let p;s.forEach((h,b)=>{m>=h&&(p=b)}),typeof p<"u"&&(y=v?s[p]:s[p>0?p-1:p])}let d=0;if(typeof y<"u"&&(d=a.indexOf(y),d<0&&(d=i.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(d=d-i.slidesPerViewDynamic("previous",!0)+1,d=Math.max(d,0))),r.rewind&&i.isBeginning){const p=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(p,t,e,n)}else if(r.loop&&i.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(d,t,e,n)}),!0;return i.slideTo(d,t,e,n)}function YE(t,e,n){e===void 0&&(e=!0);const i=this;if(!i.destroyed)return typeof t>"u"&&(t=i.params.speed),i.slideTo(i.activeIndex,t,e,n)}function XE(t,e,n,i){e===void 0&&(e=!0),i===void 0&&(i=.5);const r=this;if(r.destroyed)return;typeof t>"u"&&(t=r.params.speed);let s=r.activeIndex;const a=Math.min(r.params.slidesPerGroupSkip,s),o=a+Math.floor((s-a)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[o]){const u=r.snapGrid[o],c=r.snapGrid[o+1];l-u>(c-u)*i&&(s+=r.params.slidesPerGroup)}else{const u=r.snapGrid[o-1],c=r.snapGrid[o];l-u<=(c-u)*i&&(s-=r.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,r.slidesGrid.length-1),r.slideTo(s,t,e,n)}function JE(){const t=this;if(t.destroyed)return;const{params:e,slidesEl:n}=t,i=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView;let r=t.clickedIndex,s;const a=t.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(t.animating)return;s=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?rt.slides.length-t.loopedSlides+i/2?(t.loopFix(),r=t.getSlideIndex(Bt(n,`${a}[data-swiper-slide-index="${s}"]`)[0]),Or(()=>{t.slideTo(r)})):t.slideTo(r):r>t.slides.length-i?(t.loopFix(),r=t.getSlideIndex(Bt(n,`${a}[data-swiper-slide-index="${s}"]`)[0]),Or(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}var QE={slideTo:VE,slideToLoop:GE,slideNext:KE,slidePrev:qE,slideReset:YE,slideToClosest:XE,slideToClickedSlide:JE};function ZE(t,e){const n=this,{params:i,slidesEl:r}=n;if(!i.loop||n.virtual&&n.params.virtual.enabled)return;const s=()=>{Bt(r,`.${i.slideClass}, swiper-slide`).forEach((_,m)=>{_.setAttribute("data-swiper-slide-index",m)})},a=n.grid&&i.grid&&i.grid.rows>1,o=i.slidesPerGroup*(a?i.grid.rows:1),l=n.slides.length%o!==0,u=a&&n.slides.length%i.grid.rows!==0,c=f=>{for(let _=0;_1;c.length"u"?s=u.getSlideIndex(c.find(A=>A.classList.contains(g.slideActiveClass))):M=s;const T=i==="next"||!i,O=i==="prev"||!i;let S=0,C=0;const L=(b?c[s].column:s)+(v&&typeof r>"u"?-d/2+.5:0);if(L=0;K-=1)c[K].column===R&&w.push(K)}else w.push(P-x-1)}}else if(L+d>P-h){C=Math.max(L-(P-h*2),p),I&&(C=Math.max(C,d-P+y+1));for(let A=0;A{R.column===x&&E.push(K)}):E.push(x)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),u.params.effect==="cards"&&c.length{c[A].swiperLoopMoveDOM=!0,m.prepend(c[A]),c[A].swiperLoopMoveDOM=!1}),T&&E.forEach(A=>{c[A].swiperLoopMoveDOM=!0,m.append(c[A]),c[A].swiperLoopMoveDOM=!1}),u.recalcSlides(),g.slidesPerView==="auto"?u.updateSlides():b&&(w.length>0&&O||E.length>0&&T)&&u.slides.forEach((A,x)=>{u.grid.updateSlide(x,A,u.slides)}),g.watchSlidesProgress&&u.updateSlidesOffset(),n){if(w.length>0&&O){if(typeof e>"u"){const A=u.slidesGrid[M],R=u.slidesGrid[M+S]-A;l?u.setTranslate(u.translate-R):(u.slideTo(M+Math.ceil(S),0,!1,!0),r&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-R,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-R))}else if(r){const A=b?w.length/g.grid.rows:w.length;u.slideTo(u.activeIndex+A,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(E.length>0&&T)if(typeof e>"u"){const A=u.slidesGrid[M],R=u.slidesGrid[M-C]-A;l?u.setTranslate(u.translate-R):(u.slideTo(M-C,0,!1,!0),r&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-R,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-R))}else{const A=b?E.length/g.grid.rows:E.length;u.slideTo(u.activeIndex-A,0,!1,!0)}}if(u.allowSlidePrev=f,u.allowSlideNext=_,u.controller&&u.controller.control&&!o){const A={slideRealIndex:e,direction:i,setTranslate:r,activeSlideIndex:s,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(x=>{!x.destroyed&&x.params.loop&&x.loopFix({...A,slideTo:x.params.slidesPerView===g.slidesPerView?n:!1})}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix({...A,slideTo:u.controller.control.params.slidesPerView===g.slidesPerView?n:!1})}u.emit("loopFix")}function tS(){const t=this,{params:e,slidesEl:n}=t;if(!e.loop||!n||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();const i=[];t.slides.forEach(r=>{const s=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;i[s]=r}),t.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),i.forEach(r=>{n.append(r)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var nS={loopCreate:ZE,loopFix:eS,loopDestroy:tS};function iS(t){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const n=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function rS(){const t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t[t.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}var sS={setGrabCursor:iS,unsetGrabCursor:rS};function aS(t,e){e===void 0&&(e=this);function n(i){if(!i||i===Dt()||i===gt())return null;i.assignedSlot&&(i=i.assignedSlot);const r=i.closest(t);return!r&&!i.getRootNode?null:r||n(i.getRootNode().host)}return n(e)}function Xf(t,e,n){const i=gt(),{params:r}=t,s=r.edgeSwipeDetection,a=r.edgeSwipeThreshold;return s&&(n<=a||n>=i.innerWidth-a)?s==="prevent"?(e.preventDefault(),!0):!1:!0}function oS(t){const e=this,n=Dt();let i=t;i.originalEvent&&(i=i.originalEvent);const r=e.touchEventsData;if(i.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==i.pointerId)return;r.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(r.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){Xf(e,i,i.targetTouches[0].pageX);return}const{params:s,touches:a,enabled:o}=e;if(!o||!s.simulateTouch&&i.pointerType==="mouse"||e.animating&&s.preventInteractionOnTransition)return;!e.animating&&s.cssMode&&s.loop&&e.loopFix();let l=i.target;if(s.touchEventsTarget==="wrapper"&&!vE(l,e.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||r.isTouched&&r.isMoved)return;const u=!!s.noSwipingClass&&s.noSwipingClass!=="",c=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&c&&(l=c[0]);const f=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,_=!!(i.target&&i.target.shadowRoot);if(s.noSwiping&&(_?aS(f,l):l.closest(f))){e.allowClick=!0;return}if(s.swipeHandler&&!l.closest(s.swipeHandler))return;a.currentX=i.pageX,a.currentY=i.pageY;const m=a.currentX,g=a.currentY;if(!Xf(e,i,m))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=m,a.startY=g,r.touchStartTime=kn(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,s.threshold>0&&(r.allowThresholdMove=!1);let v=!0;l.matches(r.focusableElements)&&(v=!1,l.nodeName==="SELECT"&&(r.isTouched=!1)),n.activeElement&&n.activeElement.matches(r.focusableElements)&&n.activeElement!==l&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!l.matches(r.focusableElements))&&n.activeElement.blur();const y=v&&e.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||y)&&!l.isContentEditable&&i.preventDefault(),s.freeMode&&s.freeMode.enabled&&e.freeMode&&e.animating&&!s.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",i)}function lS(t){const e=Dt(),n=this,i=n.touchEventsData,{params:r,touches:s,rtlTranslate:a,enabled:o}=n;if(!o||!r.simulateTouch&&t.pointerType==="mouse")return;let l=t;if(l.originalEvent&&(l=l.originalEvent),l.type==="pointermove"&&(i.touchId!==null||l.pointerId!==i.pointerId))return;let u;if(l.type==="touchmove"){if(u=[...l.changedTouches].find(w=>w.identifier===i.touchId),!u||u.identifier!==i.touchId)return}else u=l;if(!i.isTouched){i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",l);return}const c=u.pageX,f=u.pageY;if(l.preventedByNestedSwiper){s.startX=c,s.startY=f;return}if(!n.allowTouchMove){l.target.matches(i.focusableElements)||(n.allowClick=!1),i.isTouched&&(Object.assign(s,{startX:c,startY:f,currentX:c,currentY:f}),i.touchStartTime=kn());return}if(r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(fs.startY&&n.translate>=n.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(a&&(c>s.startX&&-n.translate<=n.maxTranslate()||c=n.minTranslate()))return;if(!a&&(cs.startX&&n.translate>=n.minTranslate()))return}if(e.activeElement&&e.activeElement.matches(i.focusableElements)&&e.activeElement!==l.target&&l.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&l.target===e.activeElement&&l.target.matches(i.focusableElements)){i.isMoved=!0,n.allowClick=!1;return}i.allowTouchCallbacks&&n.emit("touchMove",l),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=c,s.currentY=f;const _=s.currentX-s.startX,m=s.currentY-s.startY;if(n.params.threshold&&Math.sqrt(_**2+m**2)"u"){let w;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:_*_+m*m>=25&&(w=Math.atan2(Math.abs(m),Math.abs(_))*180/Math.PI,i.isScrolling=n.isHorizontal()?w>r.touchAngle:90-w>r.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",l),typeof i.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(i.startMoving=!0),i.isScrolling||l.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;n.allowClick=!1,!r.cssMode&&l.cancelable&&l.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&l.stopPropagation();let g=n.isHorizontal()?_:m,v=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(g=Math.abs(g)*(a?1:-1),v=Math.abs(v)*(a?1:-1)),s.diff=g,g*=r.touchRatio,a&&(g=-g,v=-v);const y=n.touchesDirection;n.swipeDirection=g>0?"prev":"next",n.touchesDirection=v>0?"prev":"next";const d=n.params.loop&&!r.cssMode,p=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(d&&p&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const w=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(w)}i.allowMomentumBounce=!1,r.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}if(new Date().getTime(),r._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&y!==n.touchesDirection&&d&&p&&Math.abs(g)>=1){Object.assign(s,{startX:c,startY:f,currentX:c,currentY:f,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}n.emit("sliderMove",l),i.isMoved=!0,i.currentTranslate=g+i.startTranslate;let h=!0,b=r.resistanceRatio;if(r.touchReleaseOnEdges&&(b=0),g>0?(d&&p&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(r.slidesPerView!=="auto"&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(h=!1,r.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+g)**b))):g<0&&(d&&p&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(r.slidesPerView!=="auto"&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(r.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(g)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,s.diff=n.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function uS(t){const e=this,n=e.touchEventsData;let i=t;i.originalEvent&&(i=i.originalEvent);let r;if(i.type==="touchend"||i.type==="touchcancel"){if(r=[...i.changedTouches].find(w=>w.identifier===n.touchId),!r||r.identifier!==n.touchId)return}else{if(n.touchId!==null||i.pointerId!==n.pointerId)return;r=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(e.browser.isSafari||e.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:a,touches:o,rtlTranslate:l,slidesGrid:u,enabled:c}=e;if(!c||!a.simulateTouch&&i.pointerType==="mouse")return;if(n.allowTouchCallbacks&&e.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&e.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const f=kn(),_=f-n.touchStartTime;if(e.allowClick){const w=i.path||i.composedPath&&i.composedPath();e.updateClickedSlide(w&&w[0]||i.target,w),e.emit("tap click",i),_<300&&f-n.lastClickTime<300&&e.emit("doubleTap doubleClick",i)}if(n.lastClickTime=kn(),Or(()=>{e.destroyed||(e.allowClick=!0)}),!n.isTouched||!n.isMoved||!e.swipeDirection||o.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let m;if(a.followFinger?m=l?e.translate:-e.translate:m=-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:m});return}const g=m>=-e.maxTranslate()&&!e.params.loop;let v=0,y=e.slidesSizesGrid[0];for(let w=0;w=u[w]&&m=u[w])&&(v=w,y=u[u.length-1]-u[u.length-2])}let d=null,p=null;a.rewind&&(e.isBeginning?p=a.virtual&&a.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(d=0));const h=(m-u[v])/y,b=va.longSwipesMs){if(!a.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(h>=a.longSwipesRatio?e.slideTo(a.rewind&&e.isEnd?d:v+b):e.slideTo(v)),e.swipeDirection==="prev"&&(h>1-a.longSwipesRatio?e.slideTo(v+b):p!==null&&h<0&&Math.abs(h)>a.longSwipesRatio?e.slideTo(p):e.slideTo(v))}else{if(!a.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(i.target===e.navigation.nextEl||i.target===e.navigation.prevEl)?i.target===e.navigation.nextEl?e.slideTo(v+b):e.slideTo(v):(e.swipeDirection==="next"&&e.slideTo(d!==null?d:v+b),e.swipeDirection==="prev"&&e.slideTo(p!==null?p:v))}}function Jf(){const t=this,{params:e,el:n}=t;if(n&&n.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,snapGrid:s}=t,a=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();const o=a&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!o?t.slideTo(t.slides.length-1,0,!1,!0):t.params.loop&&!a?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=r,t.allowSlideNext=i,t.params.watchOverflow&&s!==t.snapGrid&&t.checkOverflow()}function cS(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function dS(){const t=this,{wrapperEl:e,rtlTranslate:n,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let r;const s=t.maxTranslate()-t.minTranslate();s===0?r=0:r=(t.translate-t.minTranslate())/s,r!==t.progress&&t.updateProgress(n?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function fS(t){const e=this;wo(e,t.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}function pS(){const t=this;t.documentTouchHandlerProceeded||(t.documentTouchHandlerProceeded=!0,t.params.touchReleaseOnEdges&&(t.el.style.touchAction="auto"))}const km=(t,e)=>{const n=Dt(),{params:i,el:r,wrapperEl:s,device:a}=t,o=!!i.nested,l=e==="on"?"addEventListener":"removeEventListener",u=e;!r||typeof r=="string"||(n[l]("touchstart",t.onDocumentTouchStart,{passive:!1,capture:o}),r[l]("touchstart",t.onTouchStart,{passive:!1}),r[l]("pointerdown",t.onTouchStart,{passive:!1}),n[l]("touchmove",t.onTouchMove,{passive:!1,capture:o}),n[l]("pointermove",t.onTouchMove,{passive:!1,capture:o}),n[l]("touchend",t.onTouchEnd,{passive:!0}),n[l]("pointerup",t.onTouchEnd,{passive:!0}),n[l]("pointercancel",t.onTouchEnd,{passive:!0}),n[l]("touchcancel",t.onTouchEnd,{passive:!0}),n[l]("pointerout",t.onTouchEnd,{passive:!0}),n[l]("pointerleave",t.onTouchEnd,{passive:!0}),n[l]("contextmenu",t.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[l]("click",t.onClick,!0),i.cssMode&&s[l]("scroll",t.onScroll),i.updateOnWindowResize?t[u](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Jf,!0):t[u]("observerUpdate",Jf,!0),r[l]("load",t.onLoad,{capture:!0}))};function hS(){const t=this,{params:e}=t;t.onTouchStart=oS.bind(t),t.onTouchMove=lS.bind(t),t.onTouchEnd=uS.bind(t),t.onDocumentTouchStart=pS.bind(t),e.cssMode&&(t.onScroll=dS.bind(t)),t.onClick=cS.bind(t),t.onLoad=fS.bind(t),km(t,"on")}function vS(){km(this,"off")}var mS={attachEvents:hS,detachEvents:vS};const Qf=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function gS(){const t=this,{realIndex:e,initialized:n,params:i,el:r}=t,s=i.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const a=Dt(),o=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?t.el:a.querySelector(i.breakpointsBase),u=t.getBreakpoint(s,o,l);if(!u||t.currentBreakpoint===u)return;const f=(u in s?s[u]:void 0)||t.originalParams,_=Qf(t,i),m=Qf(t,f),g=t.params.grabCursor,v=f.grabCursor,y=i.enabled;_&&!m?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),t.emitContainerClasses()):!_&&m&&(r.classList.add(`${i.containerModifierClass}grid`),(f.grid.fill&&f.grid.fill==="column"||!f.grid.fill&&i.grid.fill==="column")&&r.classList.add(`${i.containerModifierClass}grid-column`),t.emitContainerClasses()),g&&!v?t.unsetGrabCursor():!g&&v&&t.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(E=>{if(typeof f[E]>"u")return;const P=i[E]&&i[E].enabled,I=f[E]&&f[E].enabled;P&&!I&&t[E].disable(),!P&&I&&t[E].enable()});const d=f.direction&&f.direction!==i.direction,p=i.loop&&(f.slidesPerView!==i.slidesPerView||d),h=i.loop;d&&n&&t.changeDirection(),Sn(t.params,f);const b=t.params.enabled,w=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),y&&!b?t.disable():!y&&b&&t.enable(),t.currentBreakpoint=u,t.emit("_beforeBreakpoint",f),n&&(p?(t.loopDestroy(),t.loopCreate(e),t.updateSlides()):!h&&w?(t.loopCreate(e),t.updateSlides()):h&&!w&&t.loopDestroy()),t.emit("breakpoint",f)}function yS(t,e,n){if(e===void 0&&(e="window"),!t||e==="container"&&!n)return;let i=!1;const r=gt(),s=e==="window"?r.innerHeight:n.clientHeight,a=Object.keys(t).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const l=parseFloat(o.substr(1));return{value:s*l,point:o}}return{value:o,point:o}});a.sort((o,l)=>parseInt(o.value,10)-parseInt(l.value,10));for(let o=0;o{typeof i=="object"?Object.keys(i).forEach(r=>{i[r]&&n.push(e+r)}):typeof i=="string"&&n.push(e+i)}),n}function wS(){const t=this,{classNames:e,params:n,rtl:i,el:r,device:s}=t,a=bS(["initialized",n.direction,{"free-mode":t.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);e.push(...a),r.classList.add(...e),t.emitContainerClasses()}function ES(){const t=this,{el:e,classNames:n}=t;!e||typeof e=="string"||(e.classList.remove(...n),t.emitContainerClasses())}var SS={addClasses:wS,removeClasses:ES};function TS(){const t=this,{isLocked:e,params:n}=t,{slidesOffsetBefore:i}=n;if(i){const r=t.slides.length-1,s=t.slidesGrid[r]+t.slidesSizesGrid[r]+i*2;t.isLocked=t.size>s}else t.isLocked=t.snapGrid.length===1;n.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),n.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var PS={checkOverflow:TS},yc={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 OS(t,e){return function(i){i===void 0&&(i={});const r=Object.keys(i)[0],s=i[r];if(typeof s!="object"||s===null){Sn(e,i);return}if(t[r]===!0&&(t[r]={enabled:!0}),r==="navigation"&&t[r]&&t[r].enabled&&!t[r].prevEl&&!t[r].nextEl&&(t[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&t[r]&&t[r].enabled&&!t[r].el&&(t[r].auto=!0),!(r in t&&"enabled"in s)){Sn(e,i);return}typeof t[r]=="object"&&!("enabled"in t[r])&&(t[r].enabled=!0),t[r]||(t[r]={enabled:!1}),Sn(e,i)}}const bu={eventsEmitter:SE,update:RE,translate:$E,transition:UE,slide:QE,loop:nS,grabCursor:sS,events:mS,breakpoints:_S,checkOverflow:PS,classes:SS},wu={};class En{constructor(){let e,n;for(var i=arguments.length,r=new Array(i),s=0;s1){const c=[];return a.querySelectorAll(n.el).forEach(f=>{const _=Sn({},n,{el:f});c.push(new En(_))}),c}const o=this;o.__swiper__=!0,o.support=Im(),o.device=Lm({userAgent:n.userAgent}),o.browser=Dm(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],n.modules&&Array.isArray(n.modules)&&o.modules.push(...n.modules);const l={};o.modules.forEach(c=>{c({params:n,swiper:o,extendParams:OS(n,l),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const u=Sn({},yc,l);return o.params=Sn({},u,wu,n),o.originalParams=Sn({},o.params),o.passedParams=Sn({},n),o.params&&o.params.on&&Object.keys(o.params.on).forEach(c=>{o.on(c,o.params.on[c])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.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:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}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:n,params:i}=this,r=Bt(n,`.${i.slideClass}, swiper-slide`),s=Oa(r[0]);return Oa(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(n=>n.getAttribute("data-swiper-slide-index")*1===e))}recalcSlides(){const e=this,{slidesEl:n,params:i}=e;e.slides=Bt(n,`.${i.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,n){const i=this;e=Math.min(Math.max(e,0),1);const r=i.minTranslate(),a=(i.maxTranslate()-r)*e+r;i.translateTo(a,typeof n>"u"?0:n),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const n=e.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",n.join(" "))}getSlideClasses(e){const n=this;return n.destroyed?"":e.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const n=[];e.slides.forEach(i=>{const r=e.getSlideClasses(i);n.push({slideEl:i,classNames:r}),e.emit("_slideClass",i,r)}),e.emit("_slideClasses",n)}slidesPerViewDynamic(e,n){e===void 0&&(e="current"),n===void 0&&(n=!1);const i=this,{params:r,slides:s,slidesGrid:a,slidesSizesGrid:o,size:l,activeIndex:u}=i;let c=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let f=s[u]?Math.ceil(s[u].swiperSlideSize):0,_;for(let m=u+1;ml&&(_=!0));for(let m=u-1;m>=0;m-=1)s[m]&&!_&&(f+=s[m].swiperSlideSize,c+=1,f>l&&(_=!0))}else if(e==="current")for(let f=u+1;f=0;f-=1)a[u]-a[f]{a.complete&&wo(e,a)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){const a=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(a,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let s;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)r(),i.autoHeight&&e.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const a=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(a.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||r()}i.watchOverflow&&n!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,n){n===void 0&&(n=!0);const i=this,r=i.params.direction;return e||(e=r==="horizontal"?"vertical":"horizontal"),e===r||e!=="horizontal"&&e!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${r}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach(s=>{e==="vertical"?s.style.width="":s.style.height=""}),i.emit("changeDirection"),n&&i.update()),i}changeLanguageDirection(e){const n=this;n.rtl&&e==="rtl"||!n.rtl&&e==="ltr"||(n.rtl=e==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(e){const n=this;if(n.mounted)return!0;let i=e||n.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=n,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const r=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):Bt(i,r())[0];return!a&&n.params.createElements&&(a=Pn("div",n.params.wrapperClass),i.append(a),Bt(i,`.${n.params.slideClass}`).forEach(o=>{a.append(o)})),Object.assign(n,{el:i,wrapperEl:a,slidesEl:n.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:a,hostEl:n.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||Hi(i,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||Hi(i,"direction")==="rtl"),wrongRTL:Hi(a,"display")==="-webkit-box"}),!0}init(e){const n=this;if(n.initialized||n.mount(e)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(void 0,!0),n.attachEvents();const r=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&r.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(s=>{s.complete?wo(n,s):s.addEventListener("load",a=>{wo(n,a.target)})}),gc(n),n.initialized=!0,gc(n),n.emit("init"),n.emit("afterInit"),n}destroy(e,n){e===void 0&&(e=!0),n===void 0&&(n=!0);const i=this,{params:r,el:s,wrapperEl:a,slides:o}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),n&&(i.removeClasses(),s&&typeof s!="string"&&s.removeAttribute("style"),a&&a.removeAttribute("style"),o&&o.length&&o.forEach(l=>{l.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(l=>{i.off(l)}),e!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),dE(i)),i.destroyed=!0),null}static extendDefaults(e){Sn(wu,e)}static get extendedDefaults(){return wu}static get defaults(){return yc}static installModule(e){En.prototype.__modules__||(En.prototype.__modules__=[]);const n=En.prototype.__modules__;typeof e=="function"&&n.indexOf(e)<0&&n.push(e)}static use(e){return Array.isArray(e)?(e.forEach(n=>En.installModule(n)),En):(En.installModule(e),En)}}Object.keys(bu).forEach(t=>{Object.keys(bu[t]).forEach(e=>{En.prototype[e]=bu[t][e]})});En.use([wE,EE]);function CS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;n({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let s;const a=Dt();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=a.createElement("div");function l(g,v){const y=e.params.virtual;if(y.cache&&e.virtual.cache[v])return e.virtual.cache[v];let d;return y.renderSlide?(d=y.renderSlide.call(e,g,v),typeof d=="string"&&(o.innerHTML=d,d=o.children[0])):e.isElement?d=Pn("swiper-slide"):d=Pn("div",e.params.slideClass),d.setAttribute("data-swiper-slide-index",v),y.renderSlide||(d.innerHTML=g),y.cache&&(e.virtual.cache[v]=d),d}function u(g,v,y){const{slidesPerView:d,slidesPerGroup:p,centeredSlides:h,loop:b,initialSlide:w}=e.params;if(v&&!b&&w>0)return;const{addSlidesBefore:E,addSlidesAfter:P}=e.params.virtual,{from:I,to:M,slides:T,slidesGrid:O,offset:S}=e.virtual;e.params.cssMode||e.updateActiveIndex();const C=typeof y>"u"?e.activeIndex||0:y;let k;e.rtlTranslate?k="right":k=e.isHorizontal()?"left":"top";let L,A;h?(L=Math.floor(d/2)+p+P,A=Math.floor(d/2)+p+E):(L=d+(p-1)+P,A=(b?d:p)+E);let x=C-A,R=C+L;b||(x=Math.max(x,0),R=Math.min(R,T.length-1));let K=(e.slidesGrid[x]||0)-(e.slidesGrid[0]||0);b&&C>=A?(x-=A,h||(K+=e.slidesGrid[0])):b&&C{H.style[k]=`${K-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),r("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:K,from:x,to:R,slides:function(){const Q=[];for(let ce=x;ce<=R;ce+=1)Q.push(T[ce]);return Q}()}),e.params.virtual.renderExternalUpdate?Z():r("virtualUpdate");return}const $=[],ee=[],de=H=>{let Q=H;return H<0?Q=T.length+H:Q>=T.length&&(Q=Q-T.length),Q};if(g)e.slides.filter(H=>H.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(H=>{H.remove()});else for(let H=I;H<=M;H+=1)if(HR){const Q=de(H);e.slides.filter(ce=>ce.matches(`.${e.params.slideClass}[data-swiper-slide-index="${Q}"], swiper-slide[data-swiper-slide-index="${Q}"]`)).forEach(ce=>{ce.remove()})}const ne=b?-T.length:0,G=b?T.length*2:T.length;for(let H=ne;H=x&&H<=R){const Q=de(H);typeof M>"u"||g?ee.push(Q):(H>M&&ee.push(Q),H{e.slidesEl.append(l(T[H],H))}),b)for(let H=$.length-1;H>=0;H-=1){const Q=$[H];e.slidesEl.prepend(l(T[Q],Q))}else $.sort((H,Q)=>Q-H),$.forEach(H=>{e.slidesEl.prepend(l(T[H],H))});Bt(e.slidesEl,".swiper-slide, swiper-slide").forEach(H=>{H.style[k]=`${K-Math.abs(e.cssOverflowAdjustment())}px`}),Z()}function c(g){if(typeof g=="object"&&"length"in g)for(let v=0;v{const w=p[b],E=w.getAttribute("data-swiper-slide-index");E&&w.setAttribute("data-swiper-slide-index",parseInt(E,10)+d),h[parseInt(b,10)+d]=w}),e.virtual.cache=h}u(!0),e.slideTo(y,0)}function _(g){if(typeof g>"u"||g===null)return;let v=e.activeIndex;if(Array.isArray(g))for(let y=g.length-1;y>=0;y-=1)e.params.virtual.cache&&(delete e.virtual.cache[g[y]],Object.keys(e.virtual.cache).forEach(d=>{d>g&&(e.virtual.cache[d-1]=e.virtual.cache[d],e.virtual.cache[d-1].setAttribute("data-swiper-slide-index",d-1),delete e.virtual.cache[d])})),e.virtual.slides.splice(g[y],1),g[y]{y>g&&(e.virtual.cache[y-1]=e.virtual.cache[y],e.virtual.cache[y-1].setAttribute("data-swiper-slide-index",y-1),delete e.virtual.cache[y])})),e.virtual.slides.splice(g,1),g{if(!e.params.virtual.enabled)return;let g;if(typeof e.passedParams.virtual.slides>"u"){const v=[...e.slidesEl.children].filter(y=>y.matches(`.${e.params.slideClass}, swiper-slide`));v&&v.length&&(e.virtual.slides=[...v],g=!0,v.forEach((y,d)=>{y.setAttribute("data-swiper-slide-index",d),e.virtual.cache[d]=y,y.remove()}))}g||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,u(!1,!0)}),i("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(s),s=setTimeout(()=>{u()},100)):u())}),i("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&Qs(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:c,prependSlide:f,removeSlide:_,removeAllSlides:m,update:u})}function MS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const s=Dt(),a=gt();e.keyboard={enabled:!1},n({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function o(c){if(!e.enabled)return;const{rtlTranslate:f}=e;let _=c;_.originalEvent&&(_=_.originalEvent);const m=_.keyCode||_.charCode,g=e.params.keyboard.pageUpDown,v=g&&m===33,y=g&&m===34,d=m===37,p=m===39,h=m===38,b=m===40;if(!e.allowSlideNext&&(e.isHorizontal()&&p||e.isVertical()&&b||y)||!e.allowSlidePrev&&(e.isHorizontal()&&d||e.isVertical()&&h||v))return!1;if(!(_.shiftKey||_.altKey||_.ctrlKey||_.metaKey)&&!(s.activeElement&&s.activeElement.nodeName&&(s.activeElement.nodeName.toLowerCase()==="input"||s.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(v||y||d||p||h||b)){let w=!1;if(wr(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&wr(e.el,`.${e.params.slideActiveClass}`).length===0)return;const E=e.el,P=E.clientWidth,I=E.clientHeight,M=a.innerWidth,T=a.innerHeight,O=Qo(E);f&&(O.left-=E.scrollLeft);const S=[[O.left,O.top],[O.left+P,O.top],[O.left,O.top+I],[O.left+P,O.top+I]];for(let C=0;C=0&&k[0]<=M&&k[1]>=0&&k[1]<=T){if(k[0]===0&&k[1]===0)continue;w=!0}}if(!w)return}e.isHorizontal()?((v||y||d||p)&&(_.preventDefault?_.preventDefault():_.returnValue=!1),((y||p)&&!f||(v||d)&&f)&&e.slideNext(),((v||d)&&!f||(y||p)&&f)&&e.slidePrev()):((v||y||h||b)&&(_.preventDefault?_.preventDefault():_.returnValue=!1),(y||b)&&e.slideNext(),(v||h)&&e.slidePrev()),r("keyPress",m)}}function l(){e.keyboard.enabled||(s.addEventListener("keydown",o),e.keyboard.enabled=!0)}function u(){e.keyboard.enabled&&(s.removeEventListener("keydown",o),e.keyboard.enabled=!1)}i("init",()=>{e.params.keyboard.enabled&&l()}),i("destroy",()=>{e.keyboard.enabled&&u()}),Object.assign(e.keyboard,{enable:l,disable:u})}function AS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const s=gt();n({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let a,o=kn(),l;const u=[];function c(h){let P=0,I=0,M=0,T=0;return"detail"in h&&(I=h.detail),"wheelDelta"in h&&(I=-h.wheelDelta/120),"wheelDeltaY"in h&&(I=-h.wheelDeltaY/120),"wheelDeltaX"in h&&(P=-h.wheelDeltaX/120),"axis"in h&&h.axis===h.HORIZONTAL_AXIS&&(P=I,I=0),M=P*10,T=I*10,"deltaY"in h&&(T=h.deltaY),"deltaX"in h&&(M=h.deltaX),h.shiftKey&&!M&&(M=T,T=0),(M||T)&&h.deltaMode&&(h.deltaMode===1?(M*=40,T*=40):(M*=800,T*=800)),M&&!P&&(P=M<1?-1:1),T&&!I&&(I=T<1?-1:1),{spinX:P,spinY:I,pixelX:M,pixelY:T}}function f(){e.enabled&&(e.mouseEntered=!0)}function _(){e.enabled&&(e.mouseEntered=!1)}function m(h){return e.params.mousewheel.thresholdDelta&&h.delta=6&&kn()-o<60?!0:(h.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),r("scroll",h.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),r("scroll",h.raw)),o=new s.Date().getTime(),!1)}function g(h){const b=e.params.mousewheel;if(h.direction<0){if(e.isEnd&&!e.params.loop&&b.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&b.releaseOnEdges)return!0;return!1}function v(h){let b=h,w=!0;if(!e.enabled||h.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const E=e.params.mousewheel;e.params.cssMode&&b.preventDefault();let P=e.el;e.params.mousewheel.eventsTarget!=="container"&&(P=document.querySelector(e.params.mousewheel.eventsTarget));const I=P&&P.contains(b.target);if(!e.mouseEntered&&!I&&!E.releaseOnEdges)return!0;b.originalEvent&&(b=b.originalEvent);let M=0;const T=e.rtlTranslate?-1:1,O=c(b);if(E.forceToAxis)if(e.isHorizontal())if(Math.abs(O.pixelX)>Math.abs(O.pixelY))M=-O.pixelX*T;else return!0;else if(Math.abs(O.pixelY)>Math.abs(O.pixelX))M=-O.pixelY;else return!0;else M=Math.abs(O.pixelX)>Math.abs(O.pixelY)?-O.pixelX*T:-O.pixelY;if(M===0)return!0;E.invert&&(M=-M);let S=e.getTranslate()+M*E.sensitivity;if(S>=e.minTranslate()&&(S=e.minTranslate()),S<=e.maxTranslate()&&(S=e.maxTranslate()),w=e.params.loop?!0:!(S===e.minTranslate()||S===e.maxTranslate()),w&&e.params.nested&&b.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){const C={time:kn(),delta:Math.abs(M),direction:Math.sign(M),raw:h};u.length>=2&&u.shift();const k=u.length?u[u.length-1]:void 0;if(u.push(C),k?(C.direction!==k.direction||C.delta>k.delta||C.time>k.time+150)&&m(C):m(C),g(C))return!0}else{const C={time:kn(),delta:Math.abs(M),direction:Math.sign(M)},k=l&&C.time=e.minTranslate()&&(L=e.minTranslate()),L<=e.maxTranslate()&&(L=e.maxTranslate()),e.setTransition(0),e.setTranslate(L),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!A&&e.isBeginning||!x&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:C.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(a),a=void 0,u.length>=15&&u.shift();const R=u.length?u[u.length-1]:void 0,K=u[0];if(u.push(C),R&&(C.delta>R.delta||C.direction!==R.direction))u.splice(0);else if(u.length>=15&&C.time-K.time<500&&K.delta-C.delta>=1&&C.delta<=6){const Z=M>0?.8:.2;l=C,u.splice(0),a=Or(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,Z)},0)}a||(a=Or(()=>{if(e.destroyed||!e.params)return;const Z=.5;l=C,u.splice(0),e.slideToClosest(e.params.speed,!0,void 0,Z)},500))}if(k||r("scroll",b),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),E.releaseOnEdges&&(L===e.minTranslate()||L===e.maxTranslate()))return!0}}return b.preventDefault?b.preventDefault():b.returnValue=!1,!1}function y(h){let b=e.el;e.params.mousewheel.eventsTarget!=="container"&&(b=document.querySelector(e.params.mousewheel.eventsTarget)),b[h]("mouseenter",f),b[h]("mouseleave",_),b[h]("wheel",v)}function d(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",v),!0):e.mousewheel.enabled?!1:(y("addEventListener"),e.mousewheel.enabled=!0,!0)}function p(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,v),!0):e.mousewheel.enabled?(y("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}i("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&p(),e.params.mousewheel.enabled&&d()}),i("destroy",()=>{e.params.cssMode&&d(),e.mousewheel.enabled&&p()}),Object.assign(e.mousewheel,{enable:d,disable:p})}function Pd(t,e,n,i){return t.params.createElements&&Object.keys(i).forEach(r=>{if(!n[r]&&n.auto===!0){let s=Bt(t.el,`.${i[r]}`)[0];s||(s=Pn("div",i[r]),s.className=i[r],t.el.append(s)),n[r]=s,e[r]=s}}),n}function xS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};function s(g){let v;return g&&typeof g=="string"&&e.isElement&&(v=e.el.querySelector(g)||e.hostEl.querySelector(g),v)?v:(g&&(typeof g=="string"&&(v=[...document.querySelectorAll(g)]),e.params.uniqueNavElements&&typeof g=="string"&&v&&v.length>1&&e.el.querySelectorAll(g).length===1?v=e.el.querySelector(g):v&&v.length===1&&(v=v[0])),g&&!v?g:v)}function a(g,v){const y=e.params.navigation;g=Ge(g),g.forEach(d=>{d&&(d.classList[v?"add":"remove"](...y.disabledClass.split(" ")),d.tagName==="BUTTON"&&(d.disabled=v),e.params.watchOverflow&&e.enabled&&d.classList[e.isLocked?"add":"remove"](y.lockClass))})}function o(){const{nextEl:g,prevEl:v}=e.navigation;if(e.params.loop){a(v,!1),a(g,!1);return}a(v,e.isBeginning&&!e.params.rewind),a(g,e.isEnd&&!e.params.rewind)}function l(g){g.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function u(g){g.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){const g=e.params.navigation;if(e.params.navigation=Pd(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let v=s(g.nextEl),y=s(g.prevEl);Object.assign(e.navigation,{nextEl:v,prevEl:y}),v=Ge(v),y=Ge(y);const d=(p,h)=>{p&&p.addEventListener("click",h==="next"?u:l),!e.enabled&&p&&p.classList.add(...g.lockClass.split(" "))};v.forEach(p=>d(p,"next")),y.forEach(p=>d(p,"prev"))}function f(){let{nextEl:g,prevEl:v}=e.navigation;g=Ge(g),v=Ge(v);const y=(d,p)=>{d.removeEventListener("click",p==="next"?u:l),d.classList.remove(...e.params.navigation.disabledClass.split(" "))};g.forEach(d=>y(d,"next")),v.forEach(d=>y(d,"prev"))}i("init",()=>{e.params.navigation.enabled===!1?m():(c(),o())}),i("toEdge fromEdge lock unlock",()=>{o()}),i("destroy",()=>{f()}),i("enable disable",()=>{let{nextEl:g,prevEl:v}=e.navigation;if(g=Ge(g),v=Ge(v),e.enabled){o();return}[...g,...v].filter(y=>!!y).forEach(y=>y.classList.add(e.params.navigation.lockClass))}),i("click",(g,v)=>{let{nextEl:y,prevEl:d}=e.navigation;y=Ge(y),d=Ge(d);const p=v.target;let h=d.includes(p)||y.includes(p);if(e.isElement&&!h){const b=v.path||v.composedPath&&v.composedPath();b&&(h=b.find(w=>y.includes(w)||d.includes(w)))}if(e.params.navigation.hideOnClick&&!h){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===p||e.pagination.el.contains(p)))return;let b;y.length?b=y[0].classList.contains(e.params.navigation.hiddenClass):d.length&&(b=d[0].classList.contains(e.params.navigation.hiddenClass)),r(b===!0?"navigationShow":"navigationHide"),[...y,...d].filter(w=>!!w).forEach(w=>w.classList.toggle(e.params.navigation.hiddenClass))}});const _=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),o()},m=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(e.navigation,{enable:_,disable:m,update:o,init:c,destroy:f})}function gi(t){return t===void 0&&(t=""),`.${t.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function IS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const s="swiper-pagination";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:p=>p,formatFractionTotal:p=>p,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),e.pagination={el:null,bullets:[]};let a,o=0;function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function u(p,h){const{bulletActiveClass:b}=e.params.pagination;p&&(p=p[`${h==="prev"?"previous":"next"}ElementSibling`],p&&(p.classList.add(`${b}-${h}`),p=p[`${h==="prev"?"previous":"next"}ElementSibling`],p&&p.classList.add(`${b}-${h}-${h}`)))}function c(p,h,b){if(p=p%b,h=h%b,h===p+1)return"next";if(h===p-1)return"previous"}function f(p){const h=p.target.closest(gi(e.params.pagination.bulletClass));if(!h)return;p.preventDefault();const b=Oa(h)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===b)return;const w=c(e.realIndex,b,e.slides.length);w==="next"?e.slideNext():w==="previous"?e.slidePrev():e.slideToLoop(b)}else e.slideTo(b)}function _(){const p=e.rtl,h=e.params.pagination;if(l())return;let b=e.pagination.el;b=Ge(b);let w,E;const P=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,I=e.params.loop?Math.ceil(P/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(E=e.previousRealIndex||0,w=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(w=e.snapIndex,E=e.previousSnapIndex):(E=e.previousIndex||0,w=e.activeIndex||0),h.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const M=e.pagination.bullets;let T,O,S;if(h.dynamicBullets&&(a=mc(M[0],e.isHorizontal()?"width":"height"),b.forEach(C=>{C.style[e.isHorizontal()?"width":"height"]=`${a*(h.dynamicMainBullets+4)}px`}),h.dynamicMainBullets>1&&E!==void 0&&(o+=w-(E||0),o>h.dynamicMainBullets-1?o=h.dynamicMainBullets-1:o<0&&(o=0)),T=Math.max(w-o,0),O=T+(Math.min(M.length,h.dynamicMainBullets)-1),S=(O+T)/2),M.forEach(C=>{const k=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(L=>`${h.bulletActiveClass}${L}`)].map(L=>typeof L=="string"&&L.includes(" ")?L.split(" "):L).flat();C.classList.remove(...k)}),b.length>1)M.forEach(C=>{const k=Oa(C);k===w?C.classList.add(...h.bulletActiveClass.split(" ")):e.isElement&&C.setAttribute("part","bullet"),h.dynamicBullets&&(k>=T&&k<=O&&C.classList.add(...`${h.bulletActiveClass}-main`.split(" ")),k===T&&u(C,"prev"),k===O&&u(C,"next"))});else{const C=M[w];if(C&&C.classList.add(...h.bulletActiveClass.split(" ")),e.isElement&&M.forEach((k,L)=>{k.setAttribute("part",L===w?"bullet-active":"bullet")}),h.dynamicBullets){const k=M[T],L=M[O];for(let A=T;A<=O;A+=1)M[A]&&M[A].classList.add(...`${h.bulletActiveClass}-main`.split(" "));u(k,"prev"),u(L,"next")}}if(h.dynamicBullets){const C=Math.min(M.length,h.dynamicMainBullets+4),k=(a*C-a)/2-S*a,L=p?"right":"left";M.forEach(A=>{A.style[e.isHorizontal()?L:"top"]=`${k}px`})}}b.forEach((M,T)=>{if(h.type==="fraction"&&(M.querySelectorAll(gi(h.currentClass)).forEach(O=>{O.textContent=h.formatFractionCurrent(w+1)}),M.querySelectorAll(gi(h.totalClass)).forEach(O=>{O.textContent=h.formatFractionTotal(I)})),h.type==="progressbar"){let O;h.progressbarOpposite?O=e.isHorizontal()?"vertical":"horizontal":O=e.isHorizontal()?"horizontal":"vertical";const S=(w+1)/I;let C=1,k=1;O==="horizontal"?C=S:k=S,M.querySelectorAll(gi(h.progressbarFillClass)).forEach(L=>{L.style.transform=`translate3d(0,0,0) scaleX(${C}) scaleY(${k})`,L.style.transitionDuration=`${e.params.speed}ms`})}h.type==="custom"&&h.renderCustom?(M.innerHTML=h.renderCustom(e,w+1,I),T===0&&r("paginationRender",M)):(T===0&&r("paginationRender",M),r("paginationUpdate",M)),e.params.watchOverflow&&e.enabled&&M.classList[e.isLocked?"add":"remove"](h.lockClass)})}function m(){const p=e.params.pagination;if(l())return;const h=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let b=e.pagination.el;b=Ge(b);let w="";if(p.type==="bullets"){let E=e.params.loop?Math.ceil(h/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&E>h&&(E=h);for(let P=0;P`}p.type==="fraction"&&(p.renderFraction?w=p.renderFraction.call(e,p.currentClass,p.totalClass):w=` / `),p.type==="progressbar"&&(p.renderProgressbar?w=p.renderProgressbar.call(e,p.progressbarFillClass):w=``),e.pagination.bullets=[],b.forEach(E=>{p.type!=="custom"&&(E.innerHTML=w||""),p.type==="bullets"&&e.pagination.bullets.push(...E.querySelectorAll(gi(p.bulletClass)))}),p.type!=="custom"&&r("paginationRender",b[0])}function g(){e.params.pagination=Pd(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const p=e.params.pagination;if(!p.el)return;let h;typeof p.el=="string"&&e.isElement&&(h=e.el.querySelector(p.el)),!h&&typeof p.el=="string"&&(h=[...document.querySelectorAll(p.el)]),h||(h=p.el),!(!h||h.length===0)&&(e.params.uniqueNavElements&&typeof p.el=="string"&&Array.isArray(h)&&h.length>1&&(h=[...e.el.querySelectorAll(p.el)],h.length>1&&(h=h.find(b=>wr(b,".swiper")[0]===e.el))),Array.isArray(h)&&h.length===1&&(h=h[0]),Object.assign(e.pagination,{el:h}),h=Ge(h),h.forEach(b=>{p.type==="bullets"&&p.clickable&&b.classList.add(...(p.clickableClass||"").split(" ")),b.classList.add(p.modifierClass+p.type),b.classList.add(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.type==="bullets"&&p.dynamicBullets&&(b.classList.add(`${p.modifierClass}${p.type}-dynamic`),o=0,p.dynamicMainBullets<1&&(p.dynamicMainBullets=1)),p.type==="progressbar"&&p.progressbarOpposite&&b.classList.add(p.progressbarOppositeClass),p.clickable&&b.addEventListener("click",f),e.enabled||b.classList.add(p.lockClass)}))}function v(){const p=e.params.pagination;if(l())return;let h=e.pagination.el;h&&(h=Ge(h),h.forEach(b=>{b.classList.remove(p.hiddenClass),b.classList.remove(p.modifierClass+p.type),b.classList.remove(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.clickable&&(b.classList.remove(...(p.clickableClass||"").split(" ")),b.removeEventListener("click",f))})),e.pagination.bullets&&e.pagination.bullets.forEach(b=>b.classList.remove(...p.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const p=e.params.pagination;let{el:h}=e.pagination;h=Ge(h),h.forEach(b=>{b.classList.remove(p.horizontalClass,p.verticalClass),b.classList.add(e.isHorizontal()?p.horizontalClass:p.verticalClass)})}),i("init",()=>{e.params.pagination.enabled===!1?d():(g(),m(),_())}),i("activeIndexChange",()=>{typeof e.snapIndex>"u"&&_()}),i("snapIndexChange",()=>{_()}),i("snapGridLengthChange",()=>{m(),_()}),i("destroy",()=>{v()}),i("enable disable",()=>{let{el:p}=e.pagination;p&&(p=Ge(p),p.forEach(h=>h.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{_()}),i("click",(p,h)=>{const b=h.target,w=Ge(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&w&&w.length>0&&!b.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&b===e.navigation.nextEl||e.navigation.prevEl&&b===e.navigation.prevEl))return;const E=w[0].classList.contains(e.params.pagination.hiddenClass);r(E===!0?"paginationShow":"paginationHide"),w.forEach(P=>P.classList.toggle(e.params.pagination.hiddenClass))}});const y=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=Ge(p),p.forEach(h=>h.classList.remove(e.params.pagination.paginationDisabledClass))),g(),m(),_()},d=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=Ge(p),p.forEach(h=>h.classList.add(e.params.pagination.paginationDisabledClass))),v()};Object.assign(e.pagination,{enable:y,disable:d,render:m,update:_,init:g,destroy:v})}function LS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const s=Dt();let a=!1,o=null,l=null,u,c,f,_;n({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null};function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:S,rtlTranslate:C}=e,{dragEl:k,el:L}=S,A=e.params.scrollbar,x=e.params.loop?e.progressLoop:e.progress;let R=c,K=(f-c)*x;C?(K=-K,K>0?(R=c-K,K=0):-K+c>f&&(R=f+K)):K<0?(R=c+K,K=0):K+c>f&&(R=f-K),e.isHorizontal()?(k.style.transform=`translate3d(${K}px, 0, 0)`,k.style.width=`${R}px`):(k.style.transform=`translate3d(0px, ${K}px, 0)`,k.style.height=`${R}px`),A.hide&&(clearTimeout(o),L.style.opacity=1,o=setTimeout(()=>{L.style.opacity=0,L.style.transitionDuration="400ms"},1e3))}function g(S){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${S}ms`)}function v(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:S}=e,{dragEl:C,el:k}=S;C.style.width="",C.style.height="",f=e.isHorizontal()?k.offsetWidth:k.offsetHeight,_=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?c=f*_:c=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?C.style.width=`${c}px`:C.style.height=`${c}px`,_>=1?k.style.display="none":k.style.display="",e.params.scrollbar.hide&&(k.style.opacity=0),e.params.watchOverflow&&e.enabled&&S.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function y(S){return e.isHorizontal()?S.clientX:S.clientY}function d(S){const{scrollbar:C,rtlTranslate:k}=e,{el:L}=C;let A;A=(y(S)-Qo(L)[e.isHorizontal()?"left":"top"]-(u!==null?u:c/2))/(f-c),A=Math.max(Math.min(A,1),0),k&&(A=1-A);const x=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*A;e.updateProgress(x),e.setTranslate(x),e.updateActiveIndex(),e.updateSlidesClasses()}function p(S){const C=e.params.scrollbar,{scrollbar:k,wrapperEl:L}=e,{el:A,dragEl:x}=k;a=!0,u=S.target===x?y(S)-S.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,S.preventDefault(),S.stopPropagation(),L.style.transitionDuration="100ms",x.style.transitionDuration="100ms",d(S),clearTimeout(l),A.style.transitionDuration="0ms",C.hide&&(A.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",S)}function h(S){const{scrollbar:C,wrapperEl:k}=e,{el:L,dragEl:A}=C;a&&(S.preventDefault&&S.cancelable?S.preventDefault():S.returnValue=!1,d(S),k.style.transitionDuration="0ms",L.style.transitionDuration="0ms",A.style.transitionDuration="0ms",r("scrollbarDragMove",S))}function b(S){const C=e.params.scrollbar,{scrollbar:k,wrapperEl:L}=e,{el:A}=k;a&&(a=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",L.style.transitionDuration=""),C.hide&&(clearTimeout(l),l=Or(()=>{A.style.opacity=0,A.style.transitionDuration="400ms"},1e3)),r("scrollbarDragEnd",S),C.snapOnRelease&&e.slideToClosest())}function w(S){const{scrollbar:C,params:k}=e,L=C.el;if(!L)return;const A=L,x=k.passiveListeners?{passive:!1,capture:!1}:!1,R=k.passiveListeners?{passive:!0,capture:!1}:!1;if(!A)return;const K=S==="on"?"addEventListener":"removeEventListener";A[K]("pointerdown",p,x),s[K]("pointermove",h,x),s[K]("pointerup",b,R)}function E(){!e.params.scrollbar.el||!e.scrollbar.el||w("on")}function P(){!e.params.scrollbar.el||!e.scrollbar.el||w("off")}function I(){const{scrollbar:S,el:C}=e;e.params.scrollbar=Pd(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const k=e.params.scrollbar;if(!k.el)return;let L;if(typeof k.el=="string"&&e.isElement&&(L=e.el.querySelector(k.el)),!L&&typeof k.el=="string"){if(L=s.querySelectorAll(k.el),!L.length)return}else L||(L=k.el);e.params.uniqueNavElements&&typeof k.el=="string"&&L.length>1&&C.querySelectorAll(k.el).length===1&&(L=C.querySelector(k.el)),L.length>0&&(L=L[0]),L.classList.add(e.isHorizontal()?k.horizontalClass:k.verticalClass);let A;L&&(A=L.querySelector(gi(e.params.scrollbar.dragClass)),A||(A=Pn("div",e.params.scrollbar.dragClass),L.append(A))),Object.assign(S,{el:L,dragEl:A}),k.draggable&&E(),L&&L.classList[e.enabled?"remove":"add"](...Ri(e.params.scrollbar.lockClass))}function M(){const S=e.params.scrollbar,C=e.scrollbar.el;C&&C.classList.remove(...Ri(e.isHorizontal()?S.horizontalClass:S.verticalClass)),P()}i("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;const S=e.params.scrollbar;let{el:C}=e.scrollbar;C=Ge(C),C.forEach(k=>{k.classList.remove(S.horizontalClass,S.verticalClass),k.classList.add(e.isHorizontal()?S.horizontalClass:S.verticalClass)})}),i("init",()=>{e.params.scrollbar.enabled===!1?O():(I(),v(),m())}),i("update resize observerUpdate lock unlock changeDirection",()=>{v()}),i("setTranslate",()=>{m()}),i("setTransition",(S,C)=>{g(C)}),i("enable disable",()=>{const{el:S}=e.scrollbar;S&&S.classList[e.enabled?"remove":"add"](...Ri(e.params.scrollbar.lockClass))}),i("destroy",()=>{M()});const T=()=>{e.el.classList.remove(...Ri(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...Ri(e.params.scrollbar.scrollbarDisabledClass)),I(),v(),m()},O=()=>{e.el.classList.add(...Ri(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...Ri(e.params.scrollbar.scrollbarDisabledClass)),M()};Object.assign(e.scrollbar,{enable:T,disable:O,updateSize:v,setTranslate:m,init:I,destroy:M})}function DS(t){let{swiper:e,extendParams:n,on:i}=t;n({parallax:{enabled:!1}});const r="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(l,u)=>{const{rtl:c}=e,f=c?-1:1,_=l.getAttribute("data-swiper-parallax")||"0";let m=l.getAttribute("data-swiper-parallax-x"),g=l.getAttribute("data-swiper-parallax-y");const v=l.getAttribute("data-swiper-parallax-scale"),y=l.getAttribute("data-swiper-parallax-opacity"),d=l.getAttribute("data-swiper-parallax-rotate");if(m||g?(m=m||"0",g=g||"0"):e.isHorizontal()?(m=_,g="0"):(g=_,m="0"),m.indexOf("%")>=0?m=`${parseInt(m,10)*u*f}%`:m=`${m*u*f}px`,g.indexOf("%")>=0?g=`${parseInt(g,10)*u}%`:g=`${g*u}px`,typeof y<"u"&&y!==null){const h=y-(y-1)*(1-Math.abs(u));l.style.opacity=h}let p=`translate3d(${m}, ${g}, 0px)`;if(typeof v<"u"&&v!==null){const h=v-(v-1)*(1-Math.abs(u));p+=` scale(${h})`}if(d&&typeof d<"u"&&d!==null){const h=d*u*-1;p+=` rotate(${h}deg)`}l.style.transform=p},a=()=>{const{el:l,slides:u,progress:c,snapGrid:f,isElement:_}=e,m=Bt(l,r);e.isElement&&m.push(...Bt(e.hostEl,r)),m.forEach(g=>{s(g,c)}),u.forEach((g,v)=>{let y=g.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(y+=Math.ceil(v/2)-c*(f.length-1)),y=Math.min(Math.max(y,-1),1),g.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(d=>{s(d,y)})})},o=function(l){l===void 0&&(l=e.params.speed);const{el:u,hostEl:c}=e,f=[...u.querySelectorAll(r)];e.isElement&&f.push(...c.querySelectorAll(r)),f.forEach(_=>{let m=parseInt(_.getAttribute("data-swiper-parallax-duration"),10)||l;l===0&&(m=0),_.style.transitionDuration=`${m}ms`})};i("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),i("init",()=>{e.params.parallax.enabled&&a()}),i("setTranslate",()=>{e.params.parallax.enabled&&a()}),i("setTransition",(l,u)=>{e.params.parallax.enabled&&o(u)})}function RS(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const s=gt();n({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let a=1,o=!1,l=!1,u={x:0,y:0};const c=-3;let f,_;const m=[],g={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},v={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},y={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let d=1;Object.defineProperty(e.zoom,"scale",{get(){return d},set(G){if(d!==G){const H=g.imageEl,Q=g.slideEl;r("zoomChange",G,H,Q)}d=G}});function p(){if(m.length<2)return 1;const G=m[0].pageX,H=m[0].pageY,Q=m[1].pageX,ce=m[1].pageY;return Math.sqrt((Q-G)**2+(ce-H)**2)}function h(){const G=e.params.zoom,H=g.imageWrapEl.getAttribute("data-swiper-zoom")||G.maxRatio;if(G.limitToOriginalSize&&g.imageEl&&g.imageEl.naturalWidth){const Q=g.imageEl.naturalWidth/g.imageEl.offsetWidth;return Math.min(Q,H)}return H}function b(){if(m.length<2)return{x:null,y:null};const G=g.imageEl.getBoundingClientRect();return[(m[0].pageX+(m[1].pageX-m[0].pageX)/2-G.x-s.scrollX)/a,(m[0].pageY+(m[1].pageY-m[0].pageY)/2-G.y-s.scrollY)/a]}function w(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function E(G){const H=w();return!!(G.target.matches(H)||e.slides.filter(Q=>Q.contains(G.target)).length>0)}function P(G){const H=`.${e.params.zoom.containerClass}`;return!!(G.target.matches(H)||[...e.hostEl.querySelectorAll(H)].filter(Q=>Q.contains(G.target)).length>0)}function I(G){if(G.pointerType==="mouse"&&m.splice(0,m.length),!E(G))return;const H=e.params.zoom;if(f=!1,_=!1,m.push(G),!(m.length<2)){if(f=!0,g.scaleStart=p(),!g.slideEl){g.slideEl=G.target.closest(`.${e.params.slideClass}, swiper-slide`),g.slideEl||(g.slideEl=e.slides[e.activeIndex]);let Q=g.slideEl.querySelector(`.${H.containerClass}`);if(Q&&(Q=Q.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),g.imageEl=Q,Q?g.imageWrapEl=wr(g.imageEl,`.${H.containerClass}`)[0]:g.imageWrapEl=void 0,!g.imageWrapEl){g.imageEl=void 0;return}g.maxRatio=h()}if(g.imageEl){const[Q,ce]=b();g.originX=Q,g.originY=ce,g.imageEl.style.transitionDuration="0ms"}o=!0}}function M(G){if(!E(G))return;const H=e.params.zoom,Q=e.zoom,ce=m.findIndex(W=>W.pointerId===G.pointerId);ce>=0&&(m[ce]=G),!(m.length<2)&&(_=!0,g.scaleMove=p(),g.imageEl&&(Q.scale=g.scaleMove/g.scaleStart*a,Q.scale>g.maxRatio&&(Q.scale=g.maxRatio-1+(Q.scale-g.maxRatio+1)**.5),Q.scaleW.pointerId===G.pointerId);ce>=0&&m.splice(ce,1),!(!f||!_)&&(f=!1,_=!1,g.imageEl&&(Q.scale=Math.max(Math.min(Q.scale,g.maxRatio),H.minRatio),g.imageEl.style.transitionDuration=`${e.params.speed}ms`,g.imageEl.style.transform=`translate3d(0,0,0) scale(${Q.scale})`,a=Q.scale,o=!1,Q.scale>1&&g.slideEl?g.slideEl.classList.add(`${H.zoomedSlideClass}`):Q.scale<=1&&g.slideEl&&g.slideEl.classList.remove(`${H.zoomedSlideClass}`),Q.scale===1&&(g.originX=0,g.originY=0,g.slideEl=void 0)))}let O;function S(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function C(){clearTimeout(O),e.touchEventsData.preventTouchMoveFromPointerMove=!0,O=setTimeout(()=>{e.destroyed||S()})}function k(G){const H=e.device;if(!g.imageEl||v.isTouched)return;H.android&&G.cancelable&&G.preventDefault(),v.isTouched=!0;const Q=m.length>0?m[0]:G;v.touchesStart.x=Q.pageX,v.touchesStart.y=Q.pageY}function L(G){const Q=G.pointerType==="mouse"&&e.params.zoom.panOnMouseMove;if(!E(G)||!P(G))return;const ce=e.zoom;if(!g.imageEl)return;if(!v.isTouched||!g.slideEl){Q&&R(G);return}if(Q){R(G);return}v.isMoved||(v.width=g.imageEl.offsetWidth||g.imageEl.clientWidth,v.height=g.imageEl.offsetHeight||g.imageEl.clientHeight,v.startX=vc(g.imageWrapEl,"x")||0,v.startY=vc(g.imageWrapEl,"y")||0,g.slideWidth=g.slideEl.offsetWidth,g.slideHeight=g.slideEl.offsetHeight,g.imageWrapEl.style.transitionDuration="0ms");const W=v.width*ce.scale,N=v.height*ce.scale;if(v.minX=Math.min(g.slideWidth/2-W/2,0),v.maxX=-v.minX,v.minY=Math.min(g.slideHeight/2-N/2,0),v.maxY=-v.minY,v.touchesCurrent.x=m.length>0?m[0].pageX:G.pageX,v.touchesCurrent.y=m.length>0?m[0].pageY:G.pageY,Math.max(Math.abs(v.touchesCurrent.x-v.touchesStart.x),Math.abs(v.touchesCurrent.y-v.touchesStart.y))>5&&(e.allowClick=!1),!v.isMoved&&!o){if(e.isHorizontal()&&(Math.floor(v.minX)===Math.floor(v.startX)&&v.touchesCurrent.xv.touchesStart.x)){v.isTouched=!1,S();return}if(!e.isHorizontal()&&(Math.floor(v.minY)===Math.floor(v.startY)&&v.touchesCurrent.yv.touchesStart.y)){v.isTouched=!1,S();return}}G.cancelable&&G.preventDefault(),G.stopPropagation(),C(),v.isMoved=!0;const pe=(ce.scale-a)/(g.maxRatio-e.params.zoom.minRatio),{originX:B,originY:F}=g;v.currentX=v.touchesCurrent.x-v.touchesStart.x+v.startX+pe*(v.width-B*2),v.currentY=v.touchesCurrent.y-v.touchesStart.y+v.startY+pe*(v.height-F*2),v.currentXv.maxX&&(v.currentX=v.maxX-1+(v.currentX-v.maxX+1)**.8),v.currentYv.maxY&&(v.currentY=v.maxY-1+(v.currentY-v.maxY+1)**.8),y.prevPositionX||(y.prevPositionX=v.touchesCurrent.x),y.prevPositionY||(y.prevPositionY=v.touchesCurrent.y),y.prevTime||(y.prevTime=Date.now()),y.x=(v.touchesCurrent.x-y.prevPositionX)/(Date.now()-y.prevTime)/2,y.y=(v.touchesCurrent.y-y.prevPositionY)/(Date.now()-y.prevTime)/2,Math.abs(v.touchesCurrent.x-y.prevPositionX)<2&&(y.x=0),Math.abs(v.touchesCurrent.y-y.prevPositionY)<2&&(y.y=0),y.prevPositionX=v.touchesCurrent.x,y.prevPositionY=v.touchesCurrent.y,y.prevTime=Date.now(),g.imageWrapEl.style.transform=`translate3d(${v.currentX}px, ${v.currentY}px,0)`}function A(){const G=e.zoom;if(m.length=0,!g.imageEl)return;if(!v.isTouched||!v.isMoved){v.isTouched=!1,v.isMoved=!1;return}v.isTouched=!1,v.isMoved=!1;let H=300,Q=300;const ce=y.x*H,W=v.currentX+ce,N=y.y*Q,q=v.currentY+N;y.x!==0&&(H=Math.abs((W-v.currentX)/y.x)),y.y!==0&&(Q=Math.abs((q-v.currentY)/y.y));const pe=Math.max(H,Q);v.currentX=W,v.currentY=q;const B=v.width*G.scale,F=v.height*G.scale;v.minX=Math.min(g.slideWidth/2-B/2,0),v.maxX=-v.minX,v.minY=Math.min(g.slideHeight/2-F/2,0),v.maxY=-v.minY,v.currentX=Math.max(Math.min(v.currentX,v.maxX),v.minX),v.currentY=Math.max(Math.min(v.currentY,v.maxY),v.minY),g.imageWrapEl.style.transitionDuration=`${pe}ms`,g.imageWrapEl.style.transform=`translate3d(${v.currentX}px, ${v.currentY}px,0)`}function x(){const G=e.zoom;g.slideEl&&e.activeIndex!==e.slides.indexOf(g.slideEl)&&(g.imageEl&&(g.imageEl.style.transform="translate3d(0,0,0) scale(1)"),g.imageWrapEl&&(g.imageWrapEl.style.transform="translate3d(0,0,0)"),g.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),G.scale=1,a=1,g.slideEl=void 0,g.imageEl=void 0,g.imageWrapEl=void 0,g.originX=0,g.originY=0)}function R(G){if(a<=1||!g.imageWrapEl||!E(G)||!P(G))return;const H=s.getComputedStyle(g.imageWrapEl).transform,Q=new s.DOMMatrix(H);if(!l){l=!0,u.x=G.clientX,u.y=G.clientY,v.startX=Q.e,v.startY=Q.f,v.width=g.imageEl.offsetWidth||g.imageEl.clientWidth,v.height=g.imageEl.offsetHeight||g.imageEl.clientHeight,g.slideWidth=g.slideEl.offsetWidth,g.slideHeight=g.slideEl.offsetHeight;return}const ce=(G.clientX-u.x)*c,W=(G.clientY-u.y)*c,N=v.width*a,q=v.height*a,pe=g.slideWidth,B=g.slideHeight,F=Math.min(pe/2-N/2,0),V=-F,se=Math.min(B/2-q/2,0),ae=-se,ie=Math.max(Math.min(v.startX+ce,V),F),fe=Math.max(Math.min(v.startY+W,ae),se);g.imageWrapEl.style.transitionDuration="0ms",g.imageWrapEl.style.transform=`translate3d(${ie}px, ${fe}px, 0)`,u.x=G.clientX,u.y=G.clientY,v.startX=ie,v.startY=fe,v.currentX=ie,v.currentY=fe}function K(G){const H=e.zoom,Q=e.params.zoom;if(!g.slideEl){G&&G.target&&(g.slideEl=G.target.closest(`.${e.params.slideClass}, swiper-slide`)),g.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?g.slideEl=Bt(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:g.slideEl=e.slides[e.activeIndex]);let _e=g.slideEl.querySelector(`.${Q.containerClass}`);_e&&(_e=_e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),g.imageEl=_e,_e?g.imageWrapEl=wr(g.imageEl,`.${Q.containerClass}`)[0]:g.imageWrapEl=void 0}if(!g.imageEl||!g.imageWrapEl)return;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),g.slideEl.classList.add(`${Q.zoomedSlideClass}`);let ce,W,N,q,pe,B,F,V,se,ae,ie,fe,J,le,U,Y,X,re;typeof v.touchesStart.x>"u"&&G?(ce=G.pageX,W=G.pageY):(ce=v.touchesStart.x,W=v.touchesStart.y);const me=a,ge=typeof G=="number"?G:null;a===1&&ge&&(ce=void 0,W=void 0,v.touchesStart.x=void 0,v.touchesStart.y=void 0);const we=h();H.scale=ge||we,a=ge||we,G&&!(a===1&&ge)?(X=g.slideEl.offsetWidth,re=g.slideEl.offsetHeight,N=Qo(g.slideEl).left+s.scrollX,q=Qo(g.slideEl).top+s.scrollY,pe=N+X/2-ce,B=q+re/2-W,se=g.imageEl.offsetWidth||g.imageEl.clientWidth,ae=g.imageEl.offsetHeight||g.imageEl.clientHeight,ie=se*H.scale,fe=ae*H.scale,J=Math.min(X/2-ie/2,0),le=Math.min(re/2-fe/2,0),U=-J,Y=-le,me>0&&ge&&typeof v.currentX=="number"&&typeof v.currentY=="number"?(F=v.currentX*H.scale/me,V=v.currentY*H.scale/me):(F=pe*H.scale,V=B*H.scale),FU&&(F=U),VY&&(V=Y)):(F=0,V=0),ge&&H.scale===1&&(g.originX=0,g.originY=0),v.currentX=F,v.currentY=V,g.imageWrapEl.style.transitionDuration="300ms",g.imageWrapEl.style.transform=`translate3d(${F}px, ${V}px,0)`,g.imageEl.style.transitionDuration="300ms",g.imageEl.style.transform=`translate3d(0,0,0) scale(${H.scale})`}function Z(){const G=e.zoom,H=e.params.zoom;if(!g.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?g.slideEl=Bt(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:g.slideEl=e.slides[e.activeIndex];let Q=g.slideEl.querySelector(`.${H.containerClass}`);Q&&(Q=Q.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),g.imageEl=Q,Q?g.imageWrapEl=wr(g.imageEl,`.${H.containerClass}`)[0]:g.imageWrapEl=void 0}!g.imageEl||!g.imageWrapEl||(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),G.scale=1,a=1,v.currentX=void 0,v.currentY=void 0,v.touchesStart.x=void 0,v.touchesStart.y=void 0,g.imageWrapEl.style.transitionDuration="300ms",g.imageWrapEl.style.transform="translate3d(0,0,0)",g.imageEl.style.transitionDuration="300ms",g.imageEl.style.transform="translate3d(0,0,0) scale(1)",g.slideEl.classList.remove(`${H.zoomedSlideClass}`),g.slideEl=void 0,g.originX=0,g.originY=0,e.params.zoom.panOnMouseMove&&(u={x:0,y:0},l&&(l=!1,v.startX=0,v.startY=0)))}function $(G){const H=e.zoom;H.scale&&H.scale!==1?Z():K(G)}function ee(){const G=e.params.passiveListeners?{passive:!0,capture:!1}:!1,H=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:G,activeListenerWithCapture:H}}function de(){const G=e.zoom;if(G.enabled)return;G.enabled=!0;const{passiveListener:H,activeListenerWithCapture:Q}=ee();e.wrapperEl.addEventListener("pointerdown",I,H),e.wrapperEl.addEventListener("pointermove",M,Q),["pointerup","pointercancel","pointerout"].forEach(ce=>{e.wrapperEl.addEventListener(ce,T,H)}),e.wrapperEl.addEventListener("pointermove",L,Q)}function ne(){const G=e.zoom;if(!G.enabled)return;G.enabled=!1;const{passiveListener:H,activeListenerWithCapture:Q}=ee();e.wrapperEl.removeEventListener("pointerdown",I,H),e.wrapperEl.removeEventListener("pointermove",M,Q),["pointerup","pointercancel","pointerout"].forEach(ce=>{e.wrapperEl.removeEventListener(ce,T,H)}),e.wrapperEl.removeEventListener("pointermove",L,Q)}i("init",()=>{e.params.zoom.enabled&&de()}),i("destroy",()=>{ne()}),i("touchStart",(G,H)=>{e.zoom.enabled&&k(H)}),i("touchEnd",(G,H)=>{e.zoom.enabled&&A()}),i("doubleTap",(G,H)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&$(H)}),i("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&x()}),i("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&x()}),Object.assign(e.zoom,{enable:de,disable:ne,in:K,out:Z,toggle:$})}function kS(t){let{swiper:e,extendParams:n,on:i}=t;n({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function r(u,c){const f=function(){let v,y,d;return(p,h)=>{for(y=-1,v=p.length;v-y>1;)d=v+y>>1,p[d]<=h?y=d:v=d;return v}}();this.x=u,this.y=c,this.lastIndex=u.length-1;let _,m;return this.interpolate=function(v){return v?(m=f(this.x,v),_=m-1,(v-this.x[_])*(this.y[m]-this.y[_])/(this.x[m]-this.x[_])+this.y[_]):0},this}function s(u){e.controller.spline=e.params.loop?new r(e.slidesGrid,u.slidesGrid):new r(e.snapGrid,u.snapGrid)}function a(u,c){const f=e.controller.control;let _,m;const g=e.constructor;function v(y){if(y.destroyed)return;const d=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(s(y),m=-e.controller.spline.interpolate(-d)),(!m||e.params.controller.by==="container")&&(_=(y.maxTranslate()-y.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(_)||!Number.isFinite(_))&&(_=1),m=(d-e.minTranslate())*_+y.minTranslate()),e.params.controller.inverse&&(m=y.maxTranslate()-m),y.updateProgress(m),y.setTranslate(m,e),y.updateActiveIndex(),y.updateSlidesClasses()}if(Array.isArray(f))for(let y=0;y{v.updateAutoHeight()}),oa(v.wrapperEl,()=>{_&&v.transitionEnd()})))}if(Array.isArray(_))for(m=0;m<_.length;m+=1)_[m]!==c&&_[m]instanceof f&&g(_[m]);else _ instanceof f&&c!==_&&g(_)}function l(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}i("beforeInit",()=>{if(typeof window<"u"&&(typeof e.params.controller.control=="string"||e.params.controller.control instanceof HTMLElement)){(typeof e.params.controller.control=="string"?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEach(c=>{if(e.controller.control||(e.controller.control=[]),c&&c.swiper)e.controller.control.push(c.swiper);else if(c){const f=`${e.params.eventsPrefix}init`,_=m=>{e.controller.control.push(m.detail[0]),e.update(),c.removeEventListener(f,_)};c.addEventListener(f,_)}});return}e.controller.control=e.params.controller.control}),i("update",()=>{l()}),i("resize",()=>{l()}),i("observerUpdate",()=>{l()}),i("setTranslate",(u,c,f)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(c,f)}),i("setTransition",(u,c,f)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(c,f)}),Object.assign(e.controller,{setTranslate:a,setTransition:o})}function BS(t){let{swiper:e,extendParams:n,on:i}=t;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}}),e.a11y={clicked:!1};let r=null,s,a,o=new Date().getTime();function l(x){const R=r;R.length!==0&&(R.innerHTML="",R.innerHTML=x)}function u(x){const R=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(x).replace(/x/g,R)}function c(x){x=Ge(x),x.forEach(R=>{R.setAttribute("tabIndex","0")})}function f(x){x=Ge(x),x.forEach(R=>{R.setAttribute("tabIndex","-1")})}function _(x,R){x=Ge(x),x.forEach(K=>{K.setAttribute("role",R)})}function m(x,R){x=Ge(x),x.forEach(K=>{K.setAttribute("aria-roledescription",R)})}function g(x,R){x=Ge(x),x.forEach(K=>{K.setAttribute("aria-controls",R)})}function v(x,R){x=Ge(x),x.forEach(K=>{K.setAttribute("aria-label",R)})}function y(x,R){x=Ge(x),x.forEach(K=>{K.setAttribute("id",R)})}function d(x,R){x=Ge(x),x.forEach(K=>{K.setAttribute("aria-live",R)})}function p(x){x=Ge(x),x.forEach(R=>{R.setAttribute("aria-disabled",!0)})}function h(x){x=Ge(x),x.forEach(R=>{R.setAttribute("aria-disabled",!1)})}function b(x){if(x.keyCode!==13&&x.keyCode!==32)return;const R=e.params.a11y,K=x.target;if(!(e.pagination&&e.pagination.el&&(K===e.pagination.el||e.pagination.el.contains(x.target))&&!x.target.matches(gi(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const Z=Ge(e.navigation.prevEl);Ge(e.navigation.nextEl).includes(K)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?l(R.lastSlideMessage):l(R.nextSlideMessage)),Z.includes(K)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?l(R.firstSlideMessage):l(R.prevSlideMessage))}e.pagination&&K.matches(gi(e.params.pagination.bulletClass))&&K.click()}}function w(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:x,prevEl:R}=e.navigation;R&&(e.isBeginning?(p(R),f(R)):(h(R),c(R))),x&&(e.isEnd?(p(x),f(x)):(h(x),c(x)))}function E(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function P(){return E()&&e.params.pagination.clickable}function I(){const x=e.params.a11y;E()&&e.pagination.bullets.forEach(R=>{e.params.pagination.clickable&&(c(R),e.params.pagination.renderBullet||(_(R,"button"),v(R,x.paginationBulletMessage.replace(/\{\{index\}\}/,Oa(R)+1)))),R.matches(gi(e.params.pagination.bulletActiveClass))?R.setAttribute("aria-current","true"):R.removeAttribute("aria-current")})}const M=(x,R,K)=>{c(x),x.tagName!=="BUTTON"&&(_(x,"button"),x.addEventListener("keydown",b)),v(x,K),g(x,R)},T=x=>{a&&a!==x.target&&!a.contains(x.target)&&(s=!0),e.a11y.clicked=!0},O=()=>{s=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},S=x=>{o=new Date().getTime()},C=x=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-o<100)return;const R=x.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!R||!e.slides.includes(R))return;a=R;const K=e.slides.indexOf(R)===e.activeIndex,Z=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(R);K||Z||x.sourceCapabilities&&x.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{s||(e.params.loop?e.slideToLoop(parseInt(R.getAttribute("data-swiper-slide-index")),0):e.slideTo(e.slides.indexOf(R),0),s=!1)}))},k=()=>{const x=e.params.a11y;x.itemRoleDescriptionMessage&&m(e.slides,x.itemRoleDescriptionMessage),x.slideRole&&_(e.slides,x.slideRole);const R=e.slides.length;x.slideLabelMessage&&e.slides.forEach((K,Z)=>{const $=e.params.loop?parseInt(K.getAttribute("data-swiper-slide-index"),10):Z,ee=x.slideLabelMessage.replace(/\{\{index\}\}/,$+1).replace(/\{\{slidesLength\}\}/,R);v(K,ee)})},L=()=>{const x=e.params.a11y;e.el.append(r);const R=e.el;x.containerRoleDescriptionMessage&&m(R,x.containerRoleDescriptionMessage),x.containerMessage&&v(R,x.containerMessage),x.containerRole&&_(R,x.containerRole);const K=e.wrapperEl,Z=x.id||K.getAttribute("id")||`swiper-wrapper-${u(16)}`,$=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";y(K,Z),d(K,$),k();let{nextEl:ee,prevEl:de}=e.navigation?e.navigation:{};ee=Ge(ee),de=Ge(de),ee&&ee.forEach(G=>M(G,Z,x.nextSlideMessage)),de&&de.forEach(G=>M(G,Z,x.prevSlideMessage)),P()&&Ge(e.pagination.el).forEach(H=>{H.addEventListener("keydown",b)}),Dt().addEventListener("visibilitychange",S),e.el.addEventListener("focus",C,!0),e.el.addEventListener("focus",C,!0),e.el.addEventListener("pointerdown",T,!0),e.el.addEventListener("pointerup",O,!0)};function A(){r&&r.remove();let{nextEl:x,prevEl:R}=e.navigation?e.navigation:{};x=Ge(x),R=Ge(R),x&&x.forEach(Z=>Z.removeEventListener("keydown",b)),R&&R.forEach(Z=>Z.removeEventListener("keydown",b)),P()&&Ge(e.pagination.el).forEach($=>{$.removeEventListener("keydown",b)}),Dt().removeEventListener("visibilitychange",S),e.el&&typeof e.el!="string"&&(e.el.removeEventListener("focus",C,!0),e.el.removeEventListener("pointerdown",T,!0),e.el.removeEventListener("pointerup",O,!0))}i("beforeInit",()=>{r=Pn("span",e.params.a11y.notificationClass),r.setAttribute("aria-live","assertive"),r.setAttribute("aria-atomic","true")}),i("afterInit",()=>{e.params.a11y.enabled&&L()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&k()}),i("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&w()}),i("paginationUpdate",()=>{e.params.a11y.enabled&&I()}),i("destroy",()=>{e.params.a11y.enabled&&A()})}function FS(t){let{swiper:e,extendParams:n,on:i}=t;n({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let r=!1,s={};const a=m=>m.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=m=>{const g=gt();let v;m?v=new URL(m):v=g.location;const y=v.pathname.slice(1).split("/").filter(b=>b!==""),d=y.length,p=y[d-2],h=y[d-1];return{key:p,value:h}},l=(m,g)=>{const v=gt();if(!r||!e.params.history.enabled)return;let y;e.params.url?y=new URL(e.params.url):y=v.location;const d=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${g}"]`):e.slides[g];let p=a(d.getAttribute("data-history"));if(e.params.history.root.length>0){let b=e.params.history.root;b[b.length-1]==="/"&&(b=b.slice(0,b.length-1)),p=`${b}/${m?`${m}/`:""}${p}`}else y.pathname.includes(m)||(p=`${m?`${m}/`:""}${p}`);e.params.history.keepQuery&&(p+=y.search);const h=v.history.state;h&&h.value===p||(e.params.history.replaceState?v.history.replaceState({value:p},null,p):v.history.pushState({value:p},null,p))},u=(m,g,v)=>{if(g)for(let y=0,d=e.slides.length;y{s=o(e.params.url),u(e.params.speed,s.value,!1)},f=()=>{const m=gt();if(e.params.history){if(!m.history||!m.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(r=!0,s=o(e.params.url),!s.key&&!s.value){e.params.history.replaceState||m.addEventListener("popstate",c);return}u(0,s.value,e.params.runCallbacksOnInit),e.params.history.replaceState||m.addEventListener("popstate",c)}},_=()=>{const m=gt();e.params.history.replaceState||m.removeEventListener("popstate",c)};i("init",()=>{e.params.history.enabled&&f()}),i("destroy",()=>{e.params.history.enabled&&_()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{r&&l(e.params.history.key,e.activeIndex)}),i("slideChange",()=>{r&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)})}function NS(t){let{swiper:e,extendParams:n,emit:i,on:r}=t,s=!1;const a=Dt(),o=gt();n({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(_,m){if(e.virtual&&e.params.virtual.enabled){const g=e.slides.find(y=>y.getAttribute("data-hash")===m);return g?parseInt(g.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(Bt(e.slidesEl,`.${e.params.slideClass}[data-hash="${m}"], swiper-slide[data-hash="${m}"]`)[0])}}});const l=()=>{i("hashChange");const _=a.location.hash.replace("#",""),m=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],g=m?m.getAttribute("data-hash"):"";if(_!==g){const v=e.params.hashNavigation.getSlideIndex(e,_);if(typeof v>"u"||Number.isNaN(v))return;e.slideTo(v)}},u=()=>{if(!s||!e.params.hashNavigation.enabled)return;const _=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],m=_?_.getAttribute("data-hash")||_.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${m}`||""),i("hashSet")):(a.location.hash=m||"",i("hashSet"))},c=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;s=!0;const _=a.location.hash.replace("#","");if(_){const g=e.params.hashNavigation.getSlideIndex(e,_);e.slideTo(g||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&o.addEventListener("hashchange",l)},f=()=>{e.params.hashNavigation.watchState&&o.removeEventListener("hashchange",l)};r("init",()=>{e.params.hashNavigation.enabled&&c()}),r("destroy",()=>{e.params.hashNavigation.enabled&&f()}),r("transitionEnd _freeModeNoMomentumRelease",()=>{s&&u()}),r("slideChange",()=>{s&&e.params.cssMode&&u()})}function WS(t){let{swiper:e,extendParams:n,on:i,emit:r,params:s}=t;e.autoplay={running:!1,paused:!1,timeLeft:0},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let a,o,l=s&&s.autoplay?s.autoplay.delay:3e3,u=s&&s.autoplay?s.autoplay.delay:3e3,c,f=new Date().getTime(),_,m,g,v,y,d,p;function h(R){!e||e.destroyed||!e.wrapperEl||R.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",h),!(p||R.detail&&R.detail.bySwiperTouchMove)&&T())}const b=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?_=!0:_&&(u=c,_=!1);const R=e.autoplay.paused?c:f+u-new Date().getTime();e.autoplay.timeLeft=R,r("autoplayTimeLeft",R,R/l),o=requestAnimationFrame(()=>{b()})},w=()=>{let R;return e.virtual&&e.params.virtual.enabled?R=e.slides.find(Z=>Z.classList.contains("swiper-slide-active")):R=e.slides[e.activeIndex],R?parseInt(R.getAttribute("data-swiper-autoplay"),10):void 0},E=R=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),b();let K=typeof R>"u"?e.params.autoplay.delay:R;l=e.params.autoplay.delay,u=e.params.autoplay.delay;const Z=w();!Number.isNaN(Z)&&Z>0&&typeof R>"u"&&(K=Z,l=Z,u=Z),c=K;const $=e.params.speed,ee=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev($,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,$,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext($,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,$,!0,!0),r("autoplay")),e.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{E()})))};return K>0?(clearTimeout(a),a=setTimeout(()=>{ee()},K)):requestAnimationFrame(()=>{ee()}),K},P=()=>{f=new Date().getTime(),e.autoplay.running=!0,E(),r("autoplayStart")},I=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r("autoplayStop")},M=(R,K)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),R||(d=!0);const Z=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",h):T()};if(e.autoplay.paused=!0,K){y&&(c=e.params.autoplay.delay),y=!1,Z();return}c=(c||e.params.autoplay.delay)-(new Date().getTime()-f),!(e.isEnd&&c<0&&!e.params.loop)&&(c<0&&(c=0),Z())},T=()=>{e.isEnd&&c<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(f=new Date().getTime(),d?(d=!1,E(c)):E(),e.autoplay.paused=!1,r("autoplayResume"))},O=()=>{if(e.destroyed||!e.autoplay.running)return;const R=Dt();R.visibilityState==="hidden"&&(d=!0,M(!0)),R.visibilityState==="visible"&&T()},S=R=>{R.pointerType==="mouse"&&(d=!0,p=!0,!(e.animating||e.autoplay.paused)&&M(!0))},C=R=>{R.pointerType==="mouse"&&(p=!1,e.autoplay.paused&&T())},k=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",S),e.el.addEventListener("pointerleave",C))},L=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",S),e.el.removeEventListener("pointerleave",C))},A=()=>{Dt().addEventListener("visibilitychange",O)},x=()=>{Dt().removeEventListener("visibilitychange",O)};i("init",()=>{e.params.autoplay.enabled&&(k(),A(),P())}),i("destroy",()=>{L(),x(),e.autoplay.running&&I()}),i("_freeModeStaticRelease",()=>{(g||d)&&T()}),i("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?I():M(!0,!0)}),i("beforeTransitionStart",(R,K,Z)=>{e.destroyed||!e.autoplay.running||(Z||!e.params.autoplay.disableOnInteraction?M(!0,!0):I())}),i("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){I();return}m=!0,g=!1,d=!1,v=setTimeout(()=>{d=!0,g=!0,M(!0)},200)}}),i("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!m)){if(clearTimeout(v),clearTimeout(a),e.params.autoplay.disableOnInteraction){g=!1,m=!1;return}g&&e.params.cssMode&&T(),g=!1,m=!1}}),i("slideChange",()=>{e.destroyed||!e.autoplay.running||(y=!0)}),Object.assign(e.autoplay,{start:P,stop:I,pause:M,resume:T})}function $S(t){let{swiper:e,extendParams:n,on:i}=t;n({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,s=!1;e.thumbs={swiper:null};function a(){const u=e.thumbs.swiper;if(!u||u.destroyed)return;const c=u.clickedIndex,f=u.clickedSlide;if(f&&f.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof c>"u"||c===null)return;let _;u.params.loop?_=parseInt(u.clickedSlide.getAttribute("data-swiper-slide-index"),10):_=c,e.params.loop?e.slideToLoop(_):e.slideTo(_)}function o(){const{thumbs:u}=e.params;if(r)return!1;r=!0;const c=e.constructor;if(u.swiper instanceof c){if(u.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=u.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(Js(u.swiper)){const f=Object.assign({},u.swiper);Object.assign(f,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new c(f),s=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",a),!0}function l(u){const c=e.thumbs.swiper;if(!c||c.destroyed)return;const f=c.params.slidesPerView==="auto"?c.slidesPerViewDynamic():c.params.slidesPerView;let _=1;const m=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(_=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(_=1),_=Math.floor(_),c.slides.forEach(y=>y.classList.remove(m)),c.params.loop||c.params.virtual&&c.params.virtual.enabled)for(let y=0;y<_;y+=1)Bt(c.slidesEl,`[data-swiper-slide-index="${e.realIndex+y}"]`).forEach(d=>{d.classList.add(m)});else for(let y=0;y<_;y+=1)c.slides[e.realIndex+y]&&c.slides[e.realIndex+y].classList.add(m);const g=e.params.thumbs.autoScrollOffset,v=g&&!c.params.loop;if(e.realIndex!==c.realIndex||v){const y=c.activeIndex;let d,p;if(c.params.loop){const h=c.slides.find(b=>b.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);d=c.slides.indexOf(h),p=e.activeIndex>e.previousIndex?"next":"prev"}else d=e.realIndex,p=d>e.previousIndex?"next":"prev";v&&(d+=p==="next"?g:-1*g),c.visibleSlidesIndexes&&c.visibleSlidesIndexes.indexOf(d)<0&&(c.params.centeredSlides?d>y?d=d-Math.floor(f/2)+1:d=d+Math.floor(f/2)-1:d>y&&c.params.slidesPerGroup,c.slideTo(d,u?0:void 0))}}i("beforeInit",()=>{const{thumbs:u}=e.params;if(!(!u||!u.swiper))if(typeof u.swiper=="string"||u.swiper instanceof HTMLElement){const c=Dt(),f=()=>{const m=typeof u.swiper=="string"?c.querySelector(u.swiper):u.swiper;if(m&&m.swiper)u.swiper=m.swiper,o(),l(!0);else if(m){const g=`${e.params.eventsPrefix}init`,v=y=>{u.swiper=y.detail[0],m.removeEventListener(g,v),o(),l(!0),u.swiper.update(),e.update()};m.addEventListener(g,v)}return m},_=()=>{if(e.destroyed)return;f()||requestAnimationFrame(_)};requestAnimationFrame(_)}else o(),l(!0)}),i("slideChange update resize observerUpdate",()=>{l()}),i("setTransition",(u,c)=>{const f=e.thumbs.swiper;!f||f.destroyed||f.setTransition(c)}),i("beforeDestroy",()=>{const u=e.thumbs.swiper;!u||u.destroyed||s&&u.destroy()}),Object.assign(e.thumbs,{init:o,update:l})}function HS(t){let{swiper:e,extendParams:n,emit:i,once:r}=t;n({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function s(){if(e.params.cssMode)return;const l=e.getTranslate();e.setTranslate(l),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function a(){if(e.params.cssMode)return;const{touchEventsData:l,touches:u}=e;l.velocities.length===0&&l.velocities.push({position:u[e.isHorizontal()?"startX":"startY"],time:l.touchStartTime}),l.velocities.push({position:u[e.isHorizontal()?"currentX":"currentY"],time:kn()})}function o(l){let{currentPos:u}=l;if(e.params.cssMode)return;const{params:c,wrapperEl:f,rtlTranslate:_,snapGrid:m,touchEventsData:g}=e,y=kn()-g.touchStartTime;if(u<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(u>-e.maxTranslate()){e.slides.length1){const I=g.velocities.pop(),M=g.velocities.pop(),T=I.position-M.position,O=I.time-M.time;e.velocity=T/O,e.velocity/=2,Math.abs(e.velocity)150||kn()-I.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=c.freeMode.momentumVelocityRatio,g.velocities.length=0;let d=1e3*c.freeMode.momentumRatio;const p=e.velocity*d;let h=e.translate+p;_&&(h=-h);let b=!1,w;const E=Math.abs(e.velocity)*20*c.freeMode.momentumBounceRatio;let P;if(he.minTranslate())c.freeMode.momentumBounce?(h-e.minTranslate()>E&&(h=e.minTranslate()+E),w=e.minTranslate(),b=!0,g.allowMomentumBounce=!0):h=e.minTranslate(),c.loop&&c.centeredSlides&&(P=!0);else if(c.freeMode.sticky){let I;for(let M=0;M-h){I=M;break}Math.abs(m[I]-h){e.loopFix()}),e.velocity!==0){if(_?d=Math.abs((-h-e.translate)/e.velocity):d=Math.abs((h-e.translate)/e.velocity),c.freeMode.sticky){const I=Math.abs((_?-h:h)-e.translate),M=e.slidesSizesGrid[e.activeIndex];I{!e||e.destroyed||!g.allowMomentumBounce||(i("momentumBounce"),e.setTransition(c.speed),setTimeout(()=>{e.setTranslate(w),oa(f,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(i("_freeModeNoMomentumRelease"),e.updateProgress(h),e.setTransition(d),e.setTranslate(h),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,oa(f,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(h),e.updateActiveIndex(),e.updateSlidesClasses()}else if(c.freeMode.sticky){e.slideToClosest();return}else c.freeMode&&i("_freeModeNoMomentumRelease");(!c.freeMode.momentum||y>=c.longSwipesMs)&&(i("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:s,onTouchMove:a,onTouchEnd:o}})}function jS(t){let{swiper:e,extendParams:n,on:i}=t;n({grid:{rows:1,fill:"column"}});let r,s,a,o;const l=()=>{let v=e.params.spaceBetween;return typeof v=="string"&&v.indexOf("%")>=0?v=parseFloat(v.replace("%",""))/100*e.size:typeof v=="string"&&(v=parseFloat(v)),v},u=v=>{const{slidesPerView:y}=e.params,{rows:d,fill:p}=e.params.grid,h=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:v.length;a=Math.floor(h/d),Math.floor(h/d)===h/d?r=h:r=Math.ceil(h/d)*d,y!=="auto"&&p==="row"&&(r=Math.max(r,y*d)),s=r/d},c=()=>{e.slides&&e.slides.forEach(v=>{v.swiperSlideGridSet&&(v.style.height="",v.style[e.getDirectionLabel("margin-top")]="")})},f=(v,y,d)=>{const{slidesPerGroup:p}=e.params,h=l(),{rows:b,fill:w}=e.params.grid,E=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:d.length;let P,I,M;if(w==="row"&&p>1){const T=Math.floor(v/(p*b)),O=v-b*p*T,S=T===0?p:Math.min(Math.ceil((E-T*b*p)/b),p);M=Math.floor(O/S),I=O-M*S+T*p,P=I+M*r/b,y.style.order=P}else w==="column"?(I=Math.floor(v/b),M=v-I*b,(I>a||I===a&&M===b-1)&&(M+=1,M>=b&&(M=0,I+=1))):(M=Math.floor(v/s),I=v-M*s);y.row=M,y.column=I,y.style.height=`calc((100% - ${(b-1)*h}px) / ${b})`,y.style[e.getDirectionLabel("margin-top")]=M!==0?h&&`${h}px`:"",y.swiperSlideGridSet=!0},_=(v,y)=>{const{centeredSlides:d,roundLengths:p}=e.params,h=l(),{rows:b}=e.params.grid;if(e.virtualSize=(v+h)*r,e.virtualSize=Math.ceil(e.virtualSize/b)-h,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+h}px`),d){const w=[];for(let E=0;E{o=e.params.grid&&e.params.grid.rows>1},g=()=>{const{params:v,el:y}=e,d=v.grid&&v.grid.rows>1;o&&!d?(y.classList.remove(`${v.containerModifierClass}grid`,`${v.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!o&&d&&(y.classList.add(`${v.containerModifierClass}grid`),v.grid.fill==="column"&&y.classList.add(`${v.containerModifierClass}grid-column`),e.emitContainerClasses()),o=d};i("init",m),i("update",g),e.grid={initSlides:u,unsetSlides:c,updateSlide:f,updateWrapperSize:_}}function zS(t){const e=this,{params:n,slidesEl:i}=e;n.loop&&e.loopDestroy();const r=s=>{if(typeof s=="string"){const a=document.createElement("div");a.innerHTML=s,i.append(a.children[0]),a.innerHTML=""}else i.append(s)};if(typeof t=="object"&&"length"in t)for(let s=0;s{if(typeof o=="string"){const l=document.createElement("div");l.innerHTML=o,r.prepend(l.children[0]),l.innerHTML=""}else r.prepend(o)};if(typeof t=="object"&&"length"in t){for(let o=0;o=o){n.appendSlide(e);return}let l=a>t?a+1:a;const u=[];for(let c=o-1;c>=t;c-=1){const f=n.slides[c];f.remove(),u.unshift(f)}if(typeof e=="object"&&"length"in e){for(let c=0;ct?a+e.length:a}else s.append(e);for(let c=0;c{if(n.params.effect!==e)return;n.classNames.push(`${n.params.containerModifierClass}${e}`),o&&o()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const f=a?a():{};Object.assign(n.params,f),Object.assign(n.originalParams,f)}),i("setTranslate",()=>{n.params.effect===e&&r()}),i("setTransition",(f,_)=>{n.params.effect===e&&s(_)}),i("transitionEnd",()=>{if(n.params.effect===e&&l){if(!u||!u().slideShadows)return;n.slides.forEach(f=>{f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(_=>_.remove())}),l()}});let c;i("virtualUpdate",()=>{n.params.effect===e&&(n.slides.length||(c=!0),requestAnimationFrame(()=>{c&&n.slides&&n.slides.length&&(r(),c=!1)}))})}function ja(t,e){const n=Dr(e);return n!==e&&(n.style.backfaceVisibility="hidden",n.style["-webkit-backface-visibility"]="hidden"),n}function Ml(t){let{swiper:e,duration:n,transformElements:i,allSlides:r}=t;const{activeIndex:s}=e,a=o=>o.parentElement?o.parentElement:e.slides.find(u=>u.shadowRoot&&u.shadowRoot===o.parentNode);if(e.params.virtualTranslate&&n!==0){let o=!1,l;r?l=i:l=i.filter(u=>{const c=u.classList.contains("swiper-slide-transform")?a(u):u;return e.getSlideIndex(c)===s}),l.forEach(u=>{oa(u,()=>{if(o||!e||e.destroyed)return;o=!0,e.animating=!1;const c=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(c)})})}}function YS(t){let{swiper:e,extendParams:n,on:i}=t;n({fadeEffect:{crossFade:!1}}),As({effect:"fade",swiper:e,on:i,setTranslate:()=>{const{slides:a}=e,o=e.params.fadeEffect;for(let l=0;l{const o=e.slides.map(l=>Dr(l));o.forEach(l=>{l.style.transitionDuration=`${a}ms`}),Ml({swiper:e,duration:a,transformElements:o,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function XS(t){let{swiper:e,extendParams:n,on:i}=t;n({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const r=(l,u,c)=>{let f=c?l.querySelector(".swiper-slide-shadow-left"):l.querySelector(".swiper-slide-shadow-top"),_=c?l.querySelector(".swiper-slide-shadow-right"):l.querySelector(".swiper-slide-shadow-bottom");f||(f=Pn("div",`swiper-slide-shadow-cube swiper-slide-shadow-${c?"left":"top"}`.split(" ")),l.append(f)),_||(_=Pn("div",`swiper-slide-shadow-cube swiper-slide-shadow-${c?"right":"bottom"}`.split(" ")),l.append(_)),f&&(f.style.opacity=Math.max(-u,0)),_&&(_.style.opacity=Math.max(u,0))};As({effect:"cube",swiper:e,on:i,setTranslate:()=>{const{el:l,wrapperEl:u,slides:c,width:f,height:_,rtlTranslate:m,size:g,browser:v}=e,y=Cl(e),d=e.params.cubeEffect,p=e.isHorizontal(),h=e.virtual&&e.params.virtual.enabled;let b=0,w;d.shadow&&(p?(w=e.wrapperEl.querySelector(".swiper-cube-shadow"),w||(w=Pn("div","swiper-cube-shadow"),e.wrapperEl.append(w)),w.style.height=`${f}px`):(w=l.querySelector(".swiper-cube-shadow"),w||(w=Pn("div","swiper-cube-shadow"),l.append(w))));for(let P=0;P-1&&(b=M*90+S*90,m&&(b=-M*90-S*90)),I.style.transform=A,d.slideShadows&&r(I,S,p)}if(u.style.transformOrigin=`50% 50% -${g/2}px`,u.style["-webkit-transform-origin"]=`50% 50% -${g/2}px`,d.shadow)if(p)w.style.transform=`translate3d(0px, ${f/2+d.shadowOffset}px, ${-f/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${d.shadowScale})`;else{const P=Math.abs(b)-Math.floor(Math.abs(b)/90)*90,I=1.5-(Math.sin(P*2*Math.PI/360)/2+Math.cos(P*2*Math.PI/360)/2),M=d.shadowScale,T=d.shadowScale/I,O=d.shadowOffset;w.style.transform=`scale3d(${M}, 1, ${T}) translate3d(0px, ${_/2+O}px, ${-_/2/T}px) rotateX(-89.99deg)`}const E=(v.isSafari||v.isWebView)&&v.needPerspectiveFix?-g/2:0;u.style.transform=`translate3d(0px,0,${E}px) rotateX(${y(e.isHorizontal()?0:b)}deg) rotateY(${y(e.isHorizontal()?-b:0)}deg)`,u.style.setProperty("--swiper-cube-translate-z",`${E}px`)},setTransition:l=>{const{el:u,slides:c}=e;if(c.forEach(f=>{f.style.transitionDuration=`${l}ms`,f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(_=>{_.style.transitionDuration=`${l}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const f=u.querySelector(".swiper-cube-shadow");f&&(f.style.transitionDuration=`${l}ms`)}},recreateShadows:()=>{const l=e.isHorizontal();e.slides.forEach(u=>{const c=Math.max(Math.min(u.progress,1),-1);r(u,c,l)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function ys(t,e,n){const i=`swiper-slide-shadow${n?`-${n}`:""}${t?` swiper-slide-shadow-${t}`:""}`,r=Dr(e);let s=r.querySelector(`.${i.split(" ").join(".")}`);return s||(s=Pn("div",i.split(" ")),r.append(s)),s}function JS(t){let{swiper:e,extendParams:n,on:i}=t;n({flipEffect:{slideShadows:!0,limitRotation:!0}});const r=(l,u)=>{let c=e.isHorizontal()?l.querySelector(".swiper-slide-shadow-left"):l.querySelector(".swiper-slide-shadow-top"),f=e.isHorizontal()?l.querySelector(".swiper-slide-shadow-right"):l.querySelector(".swiper-slide-shadow-bottom");c||(c=ys("flip",l,e.isHorizontal()?"left":"top")),f||(f=ys("flip",l,e.isHorizontal()?"right":"bottom")),c&&(c.style.opacity=Math.max(-u,0)),f&&(f.style.opacity=Math.max(u,0))};As({effect:"flip",swiper:e,on:i,setTranslate:()=>{const{slides:l,rtlTranslate:u}=e,c=e.params.flipEffect,f=Cl(e);for(let _=0;_{const u=e.slides.map(c=>Dr(c));u.forEach(c=>{c.style.transitionDuration=`${l}ms`,c.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(f=>{f.style.transitionDuration=`${l}ms`})}),Ml({swiper:e,duration:l,transformElements:u})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(l=>{let u=l.progress;e.params.flipEffect.limitRotation&&(u=Math.max(Math.min(l.progress,1),-1)),r(l,u)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function QS(t){let{swiper:e,extendParams:n,on:i}=t;n({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),As({effect:"coverflow",swiper:e,on:i,setTranslate:()=>{const{width:a,height:o,slides:l,slidesSizesGrid:u}=e,c=e.params.coverflowEffect,f=e.isHorizontal(),_=e.translate,m=f?-_+a/2:-_+o/2,g=f?c.rotate:-c.rotate,v=c.depth,y=Cl(e);for(let d=0,p=l.length;d0?P:0),R&&(R.style.opacity=-P>0?-P:0)}}},setTransition:a=>{e.slides.map(l=>Dr(l)).forEach(l=>{l.style.transitionDuration=`${a}ms`,l.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(u=>{u.style.transitionDuration=`${a}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function ZS(t){let{swiper:e,extendParams:n,on:i}=t;n({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const r=o=>typeof o=="string"?o:`${o}px`;As({effect:"creative",swiper:e,on:i,setTranslate:()=>{const{slides:o,wrapperEl:l,slidesSizesGrid:u}=e,c=e.params.creativeEffect,{progressMultiplier:f}=c,_=e.params.centeredSlides,m=Cl(e);if(_){const g=u[0]/2-e.params.slidesOffsetBefore||0;l.style.transform=`translateX(calc(50% - ${g}px))`}for(let g=0;g0&&(P=c.prev,E=!0),b.forEach((k,L)=>{b[L]=`calc(${k}px + (${r(P.translate[L])} * ${Math.abs(d*f)}))`}),w.forEach((k,L)=>{let A=P.rotate[L]*Math.abs(d*f);w[L]=A}),v.style.zIndex=-Math.abs(Math.round(y))+o.length;const I=b.join(", "),M=`rotateX(${m(w[0])}deg) rotateY(${m(w[1])}deg) rotateZ(${m(w[2])}deg)`,T=p<0?`scale(${1+(1-P.scale)*p*f})`:`scale(${1-(1-P.scale)*p*f})`,O=p<0?1+(1-P.opacity)*p*f:1-(1-P.opacity)*p*f,S=`translate3d(${I}) ${M} ${T}`;if(E&&P.shadow||!E){let k=v.querySelector(".swiper-slide-shadow");if(!k&&P.shadow&&(k=ys("creative",v)),k){const L=c.shadowPerProgress?d*(1/c.limitProgress):d;k.style.opacity=Math.min(Math.max(Math.abs(L),0),1)}}const C=ja(c,v);C.style.transform=S,C.style.opacity=O,P.origin&&(C.style.transformOrigin=P.origin)}},setTransition:o=>{const l=e.slides.map(u=>Dr(u));l.forEach(u=>{u.style.transitionDuration=`${o}ms`,u.querySelectorAll(".swiper-slide-shadow").forEach(c=>{c.style.transitionDuration=`${o}ms`})}),Ml({swiper:e,duration:o,transformElements:l,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function e1(t){let{swiper:e,extendParams:n,on:i}=t;n({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),As({effect:"cards",swiper:e,on:i,setTranslate:()=>{const{slides:a,activeIndex:o,rtlTranslate:l}=e,u=e.params.cardsEffect,{startTranslate:c,isTouched:f}=e.touchEventsData,_=l?-e.translate:e.translate;for(let m=0;m0&&y<1&&(f||e.params.cssMode)&&_-1&&(f||e.params.cssMode)&&_>c;if(M||T){const k=(1-Math.abs((Math.abs(y)-.5)/.5))**.5;E+=-28*y*k,w+=-.5*k,P+=96*k,h=`${-25*k*Math.abs(y)}%`}if(y<0?p=`calc(${p}px ${l?"-":"+"} (${P*Math.abs(y)}%))`:y>0?p=`calc(${p}px ${l?"-":"+"} (-${P*Math.abs(y)}%))`:p=`${p}px`,!e.isHorizontal()){const k=h;h=p,p=k}const O=y<0?`${1+(1-w)*y}`:`${1-(1-w)*y}`,S=` translate3d(${p}, ${h}, ${b}px) rotateZ(${u.rotate?l?-E:E:0}deg) scale(${O}) `;if(u.slideShadows){let k=g.querySelector(".swiper-slide-shadow");k||(k=ys("cards",g)),k&&(k.style.opacity=Math.min(Math.max((Math.abs(y)-.5)/.5,0),1))}g.style.zIndex=-Math.abs(Math.round(v))+a.length;const C=ja(u,g);C.style.transform=S}},setTransition:a=>{const o=e.slides.map(l=>Dr(l));o.forEach(l=>{l.style.transitionDuration=`${a}ms`,l.querySelectorAll(".swiper-slide-shadow").forEach(u=>{u.style.transitionDuration=`${a}ms`})}),Ml({swiper:e,duration:a,transformElements:o})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}const t1=[CS,MS,AS,xS,IS,LS,DS,RS,kS,BS,FS,NS,WS,$S,HS,jS,qS,YS,XS,JS,QS,ZS,e1];En.use(t1);const Al=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function _s(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function _c(t,e){const n=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof t[i]>"u"?t[i]=e[i]:_s(e[i])&&_s(t[i])&&Object.keys(e[i]).length>0?e[i].__swiper__?t[i]=e[i]:_c(t[i],e[i]):t[i]=e[i]})}function n1(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function i1(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el>"u"}function r1(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el>"u"}function Eo(t){return t===void 0&&(t=""),t.replace(/-[a-z]/g,e=>e.toUpperCase().replace("-",""))}function s1(t){let{swiper:e,slides:n,passedParams:i,changedParams:r,nextEl:s,prevEl:a,scrollbarEl:o,paginationEl:l}=t;const u=r.filter(M=>M!=="children"&&M!=="direction"&&M!=="wrapperClass"),{params:c,pagination:f,navigation:_,scrollbar:m,virtual:g,thumbs:v}=e;let y,d,p,h,b,w,E,P;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&c.thumbs&&(!c.thumbs.swiper||c.thumbs.swiper.destroyed)&&(y=!0),r.includes("controller")&&i.controller&&i.controller.control&&c.controller&&!c.controller.control&&(d=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||l)&&(c.pagination||c.pagination===!1)&&f&&!f.el&&(p=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||o)&&(c.scrollbar||c.scrollbar===!1)&&m&&!m.el&&(h=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||a)&&(i.navigation.nextEl||s)&&(c.navigation||c.navigation===!1)&&_&&!_.prevEl&&!_.nextEl&&(b=!0);const I=M=>{e[M]&&(e[M].destroy(),M==="navigation"?(e.isElement&&(e[M].prevEl.remove(),e[M].nextEl.remove()),c[M].prevEl=void 0,c[M].nextEl=void 0,e[M].prevEl=void 0,e[M].nextEl=void 0):(e.isElement&&e[M].el.remove(),c[M].el=void 0,e[M].el=void 0))};r.includes("loop")&&e.isElement&&(c.loop&&!i.loop?w=!0:!c.loop&&i.loop?E=!0:P=!0),u.forEach(M=>{if(_s(c[M])&&_s(i[M]))Object.assign(c[M],i[M]),(M==="navigation"||M==="pagination"||M==="scrollbar")&&"enabled"in i[M]&&!i[M].enabled&&I(M);else{const T=i[M];(T===!0||T===!1)&&(M==="navigation"||M==="pagination"||M==="scrollbar")?T===!1&&I(M):c[M]=i[M]}}),u.includes("controller")&&!d&&e.controller&&e.controller.control&&c.controller&&c.controller.control&&(e.controller.control=c.controller.control),r.includes("children")&&n&&g&&c.virtual.enabled?(g.slides=n,g.update(!0)):r.includes("virtual")&&g&&c.virtual.enabled&&(n&&(g.slides=n),g.update(!0)),r.includes("children")&&n&&c.loop&&(P=!0),y&&v.init()&&v.update(!0),d&&(e.controller.control=c.controller.control),p&&(e.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),e.el.appendChild(l)),l&&(c.pagination.el=l),f.init(),f.render(),f.update()),h&&(e.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(c.scrollbar.el=o),m.init(),m.updateSize(),m.setTranslate()),b&&(e.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=e.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),e.el.appendChild(s)),(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-button-prev"),a.innerHTML=e.hostEl.constructor.prevButtonSvg,a.part.add("button-prev"),e.el.appendChild(a))),s&&(c.navigation.nextEl=s),a&&(c.navigation.prevEl=a),_.init(),_.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),(w||P)&&e.loopDestroy(),(E||P)&&e.loopCreate(),e.update()}const Zf=t=>{if(parseFloat(t)===Number(t))return Number(t);if(t==="true"||t==="")return!0;if(t==="false")return!1;if(t==="null")return null;if(t!=="undefined"){if(typeof t=="string"&&t.includes("{")&&t.includes("}")&&t.includes('"')){let e;try{e=JSON.parse(t)}catch{e=t}return e}return t}},ep=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function tp(t,e,n){const i={},r={};_c(i,yc);const s=[...Al,"on"],a=s.map(l=>l.replace(/_/,""));s.forEach(l=>{l=l.replace("_",""),typeof t[l]<"u"&&(r[l]=t[l])});const o=[...t.attributes];return typeof e=="string"&&typeof n<"u"&&o.push({name:e,value:_s(n)?{...n}:n}),o.forEach(l=>{const u=ep.find(c=>l.name.startsWith(`${c}-`));if(u){const c=Eo(u),f=Eo(l.name.split(`${u}-`)[1]);typeof r[c]>"u"&&(r[c]={}),r[c]===!0&&(r[c]={enabled:!0}),r[c][f]=Zf(l.value)}else{const c=Eo(l.name);if(!a.includes(c))return;const f=Zf(l.value);r[c]&&ep.includes(l.name)&&!_s(f)?(r[c].constructor!==Object&&(r[c]={}),r[c].enabled=!!f):r[c]=f}}),_c(i,r),i.navigation?i.navigation={prevEl:".swiper-button-prev",nextEl:".swiper-button-next",...i.navigation!==!0?i.navigation:{}}:i.navigation===!1&&delete i.navigation,i.scrollbar?i.scrollbar={el:".swiper-scrollbar",...i.scrollbar!==!0?i.scrollbar:{}}:i.scrollbar===!1&&delete i.scrollbar,i.pagination?i.pagination={el:".swiper-pagination",...i.pagination!==!0?i.pagination:{}}:i.pagination===!1&&delete i.pagination,{params:i,passedParams:r}}const a1=":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",o1="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}";class l1{}const Bm=typeof window>"u"||typeof HTMLElement>"u"?l1:HTMLElement,np=` `,Fm=(t,e)=>{if(typeof CSSStyleSheet<"u"&&t.adoptedStyleSheets){const n=new CSSStyleSheet;n.replaceSync(e),t.adoptedStyleSheets=[n]}else{const n=document.createElement("style");n.rel="stylesheet",n.textContent=e,t.appendChild(n)}};class Nm extends Bm{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return np}static get prevButtonSvg(){return np.replace("/>",' transform-origin="center" transform="rotate(180)"/>')}cssStyles(){return[a1,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(` `)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){const e=this.slideSlots||0,n=[...this.querySelectorAll("[slot^=slide-]")].map(i=>parseInt(i.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=n.length?Math.max(...n)+1:0,!!this.rendered){if(this.slideSlots>e)for(let i=e;i=0;r-=1)r>this.slideSlots&&i[r].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),e.length&&Fm(this.shadowRoot,e),this.cssLinks().forEach(i=>{if(this.shadowRoot.querySelector(`link[href="${i}"]`))return;const s=document.createElement("link");s.rel="stylesheet",s.href=i,this.shadowRoot.appendChild(s)});const n=document.createElement("div");n.classList.add("swiper"),n.part="container",n.innerHTML=`
${Array.from({length:this.slideSlots}).map((i,r)=>` `).join("")}
${n1(this.passedParams)?`
${this.constructor.prevButtonSvg}
${this.constructor.nextButtonSvg}
`:""} ${i1(this.passedParams)?`
`:""} ${r1(this.passedParams)?`
`:""} `,this.shadowRoot.appendChild(n),this.rendered=!0}initialize(){var e=this;if(this.swiper&&this.swiper.initialized)return;const{params:n,passedParams:i}=tp(this);this.swiperParams=n,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new En(this.shadowRoot.querySelector(".swiper"),{...n.virtual?{}:{observer:!0},...n,touchEventsTarget:"container",onAny:function(r){r==="observerUpdate"&&e.calcSlideSlots();const s=n.eventsPrefix?`${n.eventsPrefix}${r.toLowerCase()}`:r.toLowerCase();for(var a=arguments.length,o=new Array(a>1?a-1:0),l=1;ln.includes("_")).map(n=>n.replace(/[A-Z]/g,i=>`-${i}`).replace("_","").toLowerCase())}}Al.forEach(t=>{t!=="init"&&(t=t.replace("_",""),Object.defineProperty(Nm.prototype,t,{configurable:!0,get(){return(this.passedParams||{})[t]},set(e){this.passedParams||(this.passedParams={}),this.passedParams[t]=e,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(t,e)}}))});class u1 extends Bm{constructor(){super(),this.attachShadow({mode:"open"})}render(){const e=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(Fm(this.shadowRoot,o1),this.shadowRoot.appendChild(document.createElement("slot")),e){const n=document.createElement("div");n.classList.add("swiper-lazy-preloader"),n.part.add("preloader"),this.shadowRoot.appendChild(n)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}}const c1=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",Nm),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",u1))};typeof window<"u"&&(window.SwiperElementRegisterParams=t=>{Al.push(...t)});const d1={__name:"PSlider",setup(t){c1();const e=je(null),n=je([]),i=Ei("swiper"),r=s=>{var a,o;n.value=(a=s.target.swiper)==null?void 0:a.slides,console.log(s.target,(o=s.target)==null?void 0:o.swiper,i.value)};return(s,a)=>{const o=qc("swiper-container");return Te(),Oe(Qe,null,[tt(o,yi({ref_key:"swiper",ref:e},s.$attrs,{onSwiperafterinit:r}),{default:jt(()=>[Ze(s.$slots,"default")]),_:3},16),Pe("ul",null,[(Te(!0),Oe(Qe,null,Zn(n.value,(l,u)=>(Te(),Oe("li",null,et(u),1))),256))])],64)}}},f1={ref:"video"},Wm=je(!1);window.onYouTubeIframeAPIReady=()=>Wm.value=!0;const p1={__name:"PYouTube",setup(t){var o;let e=null;const n=Ei("video"),i=je(!1),r=je(!1),s=Ue(()=>r.value?"-loaded":"");if(typeof((o=window==null?void 0:window.YT)==null?void 0:o.Player)>"u"){const l=document.createElement("script");l.src="https:///www.youtube.com/iframe_api",document.body.append(l)}xn(()=>i.value=!0),ka(()=>{i.value&&Wm.value&&(e=new YT.Player(n.value.querySelector("iframe")))});const a=()=>{r.value=!0;const l=n.value.querySelector("iframe");l.getAttribute("tabindex")==-1&&l.removeAttribute("tabindex"),e.getPlayerState()===1?e.pauseVideo():e.playVideo()};return(l,u)=>(Te(),Oe(Qe,null,[Pe("div",f1,[Ze(l.$slots,"default",{},void 0,!0)],512),Ze(l.$slots,"placeholder",ls(Ms({playPause:a,loaded:r.value,modifier:s.value})),()=>[Pe("button",{onClick:a},"play")],!0)],64))}},h1=Ha(p1,[["__scopeId","data-v-69ac78b7"]]),v1="modulepreload",m1=function(t){return"/"+t},ip={},rp=function(e,n,i){let r=Promise.resolve();if(n&&n.length>0){let a=function(u){return Promise.all(u.map(c=>Promise.resolve(c).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=a(n.map(u=>{if(u=m1(u),u in ip)return;ip[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${f}`))return;const _=document.createElement("link");if(_.rel=c?"stylesheet":v1,c||(_.as="script"),_.crossOrigin="",_.href=u,l&&_.setAttribute("nonce",l),document.head.appendChild(_),c)return new Promise((m,g)=>{_.addEventListener("load",m),_.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${u}`)))})}))}function s(a){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=a,window.dispatchEvent(o),!o.defaultPrevented)throw a}return r.then(a=>{for(const o of a||[])o.status==="rejected"&&s(o.reason);return e().catch(s)})};var g1={159:(t,e,n)=>{n.d(e,{Rb:()=>i}),n(6637),n(731),n(1248);var i=function(s){for(var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=document.getElementsByTagName("script"),l=0;l{n.d(e,{O:()=>i});var i=function(){var s=window,a=s.performance;return!!a&&!!a.measure}},438:(t,e,n)=>{n.d(e,{$F:()=>S,gC:()=>T});var i=n(731),r=n(7231),s=n(655),a=n(3695),o=n(8176),l=n(6637),u=n(7209);n(5509);function c(U,Y){var X=Object.keys(U);if(Object.getOwnPropertySymbols){var re=Object.getOwnPropertySymbols(U);Y&&(re=re.filter(function(me){return Object.getOwnPropertyDescriptor(U,me).enumerable})),X.push.apply(X,re)}return X}function f(U){for(var Y=1;Y0&&arguments[0]!==void 0?arguments[0]:{},X=C(Y);return f(f(f({},x()),Y),{},{pageUrl:X})},O=function(Y,X,re){return F(Y,X)&&Z(Y,X,re)},S=function(Y,X,re){var me=Y.detect,ge=Y.logger,we=re.playerForce;ge.info("choosePlayer input",X.hashedId);var _e=k(Y,X,re);if(we&&!V(Y,we)&&(ge.error('Invalid playerForce option: "'.concat(we,'", ignoring')),we=null),_e&&_e!==y&&!V(Y,_e)&&(ge.error('Invalid playerPreference option: "'.concat(_e,'", ignoring')),_e=y),ge.info("playerPreference is",_e),we)return ge.info('"playerForce" used, return',we),we;if(X.carouselHardWall)return ge.info("return",d),d;if(pe(Y,re))return ge.info("return",w),w;if(q(Y,X,re))return ge.info("return",b),b;if(X.protected)return P;if(_e!==y&&O(Y,_e,X)){var Le=B({mediaData:X,options:re},me);return _e!==P&&Le?(ge.info("this player doesn't support spherical, return",P),P):(ge.info('"playerPreference" used, return',_e),_e)}return ge.info("choosing player with no preference"),M(Y,X,re)},C=function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Y.pageUrl?Y.pageUrl:Object(window.FreshUrl).originalUrl?window.FreshUrl.originalUrl:window.top===window.self?location.href||"":document.referrer||""},k=function(Y,X,re){var me=re.playerPreference||re.platformPreference;return me&&me!==y?me===h?N(Y)?h:P:me===E?h:me:y},L=function(Y){var X=!!window.Promise;return(Y.mediaSource||Y.nativeHls)&&X},A,x=function(){return A||(A={detect:(0,i.o8)((0,r.o1)()),inIframe:top!==self,location:window.location,logger:v,pageUrl:location.href,silenceGlobalWarnings:o.z.wistiaSilenceGlobalWarnings,userAgent:navigator.userAgent},A)},R=function(Y,X){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return re.instantHls!==!1&&X.instantHlsAssetsReady&&se(Y,X,re)},K=function(Y,X){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return X.originalIsEligibleForDirectPlayback&&se(Y,X,re)},Z=function(Y,X,re){if(!V(Y,X))return!1;if(X===b||X===w||X===d)return!0;var me=re.assets;if(X===P)return R(Y,re)||K(Y,re)||$(me)||ee(me);if(X===h||X===p)return(0,u.Fi)(me).length>0;throw new Error("Unhandled player type '".concat(X,"'"))},$=function(Y){return(0,u.Fi)(Y).length>0||(0,u.x4)(Y).length>0},ee=function(Y){return(0,u.o2)(Y).length>0},de=function(Y){var X=(0,u.pb)(Y,{container:"mp4",metadata:function(ge){return ge&&ge.max_bitrate},public:!0,sortBy:"width desc",status:u.yE,type:/\b(?!captioned_video)\S+/}),re=!!(X[0]&&X[0].width>=400);return re},ne=function(Y){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(X.instantHls!==!1&&Y.instantHlsAssetsReady||Y.originalIsEligibleForDirectPlayback)return!0;var re=de(Y.assets);return re||(0,s.U9)("player/originV2/media-has-no-metadata",1,{hashedId:Y.hashedId}),re},G=function(Y,X){var re=Y.pageUrl,me=H(re);if(me!=null)return me;var ge=(0,a.Qy)("forceHls");return ge??X.hls},H=function(Y){var X=Y&&Y.match&&Y.match(/[&?]whls=([^&]+)/),re=X&&X[1];return re!=null?(0,i.wg)(re):null},Q=function(Y,X){return Y.android&&(X.playsinline===!1||X.nativeMode===!0)},ce=function(Y){return Y.chrome&&parseInt(Y.chrome.version,10)<50},W=function(Y,X,re){var me=G(Y,re);return me===!0||me===!1?me:X.hls_enabled!==!1},N=function(Y){var X=Y.detect;return X.iphone||X.ipad||X.android},q=function(Y,X){var re,me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ge=X.assets;if(!X.protected&&(R(Y,X,me)||K(Y,X,me)))return!1;var we=X.type==="Audio"?(0,u.o2)(ge).length==0:(0,u.Fi)(ge).length==0;if(X.mediaType==="LiveStream")return!1;if(X.protected&&!((re=me.authorization)!==null&&re!==void 0&&re.jwt))return me.notPlayableOptions={fadeIn:!1,message:"This video is set to private.",shouldRefresh:!1},!0;var _e=se(Y,X,me);return X.protected&&_e===!1?(me.notPlayableOptions={fadeIn:!1,message:"This video is not playable.",shouldRefresh:!1},!0):ge.length===0||ge.length===1&&ge[0].type==="original"||we||(0,u.aF)(ge).length>0&&(0,u.n9)(ge).length===0},pe=function(Y,X){var re=(0,i.b$)(X,"plugin.passwordProtectedVideo");return re!=null&&re.on!==!1},B=function(){var Y,X,re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(re.options.overrideSpherical)return!1;var me=String((Y=re.mediaData)===null||Y===void 0?void 0:Y.spherical),ge=String((X=re.opts)===null||X===void 0?void 0:X.spherical);return me==="true"||ge==="true"},F=function(Y,X){return V(Y,X)?(0,i.qh)(ae(Y),X)>=0:!1},V=function(Y,X){return(0,i.qh)(I,X)>=0},se=function(Y,X,re){if(X.type==="LiveStream")return!0;var me=Y.detect;return L(me)&&!ce(me)&&!Q(me,re)&&W(Y,X,re)&&ne(X)&&(!le()&&!ie()||G(Y,re))},ae=function(Y){var X=Y.detect,re=[b,w,p,d];return X.vulcanV2Support&&re.push(P),X.video.h264&&re.push(h),re},ie=function(){return typeof(window.URL&&window.URL.createObjectURL)!="function"},fe=/\s*function\s+XMLHttpRequest\(\)\s*{\s*\[native code\]\s*}\s*/m,J=/\[object XMLHttpRequestConstructor\]/m,le=function(){if(XMLHttpRequest&&XMLHttpRequest.prototype&&XMLHttpRequest.prototype.constructor){var Y=XMLHttpRequest.prototype.constructor.toString();return!(fe.test(Y)||J.test(Y))}return!0}},541:(t,e,n)=>{n.d(e,{z:()=>a});var i=n(5509),r=500,s=null,a=function(){s||(s=setInterval(function(){var l=window._wq;!l||l.length===0||l.slice(0).forEach(function(u){typeof u=="function"?(u(i.s),l.splice(l.indexOf(u),1)):i.s.flushInitQueue||(l.splice(l.indexOf(u),1),console.warn(" elements must be configured via window.wistiaOptions instead of window._wq. Config not applied",u))})},r))}},655:(t,e,n)=>{n.d(e,{U9:()=>v});var i=n(3737),r=n(6637),s=n(731),a=n(7715),o=n(2671),l=n(5857),u=n(4755),c=n(5509),f=void 0;c.s._metricsCache==null&&(c.s._metricsCache={});var _=c.s._metricsCache,m=function(d,p,h){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};try{_.toMput==null&&(_.toMput=[]),_.requestId==null&&(_.requestId=0);var w=(0,s.h1)({type:d,key:p,value:h??null,request_id:_.requestId},b),E=JSON.stringify(w);r.ct.debug("send metrics",E),_.toMput.push(E),(0,i.L)("metrics.debounce",function(){(0,a.Rx)(function(){g.apply(f,_.toMput),_.toMput=[],_.requestId+=1})},500)}catch(P){r.ct.error(P)}},g=function(){if((0,u.D5)()){for(var d="".concat((0,o.ff)(),"//").concat((0,l.Qz)(),"/mput?topic=metrics"),p=arguments.length,h=new Array(p),b=0;b1&&arguments[1]!==void 0?arguments[1]:1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m("count",d,p,h)}},731:(t,e,n)=>{n.d(e,{Cs:()=>R,G0:()=>v,Im:()=>A,Lt:()=>w,b$:()=>f,cy:()=>M,di:()=>P,h1:()=>a,iu:()=>b,j6:()=>h,kp:()=>i.k,mA:()=>m,o8:()=>c,qh:()=>K,vd:()=>_,wg:()=>y});var i=n(9025),r=function(Z,$){if(typeof Z>"u"||Z===null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(Z),$)},s=Array.prototype.slice,a=function($){if((arguments.length<=1?0:arguments.length-1)===0)return $;for(var ee=0;ee<(arguments.length<=1?0:arguments.length-1);ee++)o($,ee+1<1||arguments.length<=ee+1?void 0:arguments[ee+1]);return $},o=function($,ee){var de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:l,ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:u;if(M(ee)){M($)||($=[]);for(var G=0;G3&&arguments[3]!==void 0?arguments[3]:!0;typeof ee=="string"?ee=ee.split("."):ee=s.call(ee);var G=ee.pop();if($=f($,ee,!0),$!=null&&(O($)||M($))&&G!=null)!ne||de!=null?$[G]=de:delete $[G];else return},v=function($,ee){return _($,ee)},y=function($){return $==null?$:O($)||M($)?p($):d("".concat($),$)},d=function($){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$;return/^-?[1-9]\d*?$/.test($)?parseInt($,10):$==="0"||$==="-0"?0:/^-?\d*\.\d+$/.test($)?parseFloat($):/^true$/i.test($)?!0:/^false$/i.test($)?!1:ee},p=function($){var ee=function(G){return typeof G=="string"?d(G):G},de=function(){return!1};return o($,$,ee,de)},h=function($,ee){for(var de={},ne={},G=0;GN[1]){ce=!1;break}}else if(N instanceof RegExp){if(!N.test(Q[W])){ce=!1;break}}else if(N instanceof E){for(var q=!1,pe=0;pe0;){var N=ce.shift().split(/\s+/),q=N[0],pe=N[1];if(pe=pe==="desc"?-1:1,H[q]{n.d(e,{N:()=>i});var i=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"app",a="wistia.com";return"".concat(s,".").concat(a)}},959:(t,e,n)=>{n.d(e,{V:()=>r});var i=n(9814),r=function(a){return(0,i.gD)(a.error)?!1:a.error==="true"||a.error===!0}},998:(t,e,n)=>{n.d(e,{K6:()=>a,bJ:()=>o,s1:()=>s});var i=n(9814),r=n(5417);n(2621);var s={nonText:3,largeText:3,paragraphText:4.5,smallText:5.5},a=function(u){var c=u;if(u instanceof r.Q1){if((0,i.gD)(u.r)||(0,i.gD)(u.g)||(0,i.gD)(u.b))throw new Error("Color does not contain required RGB values");c=[u.r,u.g,u.b]}else if(typeof u=="string"){var f=new r.Q1(u);if((0,i.gD)(f.r)||(0,i.gD)(f.g)||(0,i.gD)(f.b))throw new Error("Color does not contain required RGB values");c=[f.r,f.g,f.b]}var _=c[0]/255,m=c[1]/255,g=c[2]/255,v=Math.max(_,m,g),y=Math.min(_,m,g),d=0,p=0,h=(v+y)/2;v===y&&(d=0,p=0);var b=v-y;return b===0?{hue:d,saturation:p,lightness:_*100}:(h>.5?p=b/(2-v-y):p=b/(v+y),v===_?d=(m-g)/b+(mg?(m+.05)/(g+.05):(g+.05)/(m+.05)}},1161:(t,e,n)=>{n.d(e,{WO:()=>c});var i=n(9025),r=n(9562),s=n(4755),a=n(5857),o=n(5509),l=void 0;o.s._simpleMetricsCache==null&&(o.s._simpleMetricsCache={}),o.s._simpleMetricsDebounceInterval==null&&(o.s._simpleMetricsDebounceInterval=500);var u=o.s._simpleMetricsCache,c=function(v){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m("count",v,y,d)},f=function(){if((0,s.D5)()){for(var v="https://".concat((0,a.Qz)(),"/mput?topic=metrics"),y=arguments.length,d=new Array(y),p=0;p3&&arguments[3]!==void 0?arguments[3]:{};if((0,s.D5)())try{u.toMput==null&&(u.toMput=[]);var h=(0,i.k)({type:v,key:y,value:d??null},p),b=JSON.stringify(h,_());u.toMput.push(b),clearTimeout(o.s._msendTimeout),o.s._msendTimeout=setTimeout(function(){(0,r.R)(function(){f.apply(l,u.toMput),u.toMput=[]})},o.s._simpleMetricsDebounceInterval)}catch(w){console.error(w.message),console.error(w.stack)}}},1224:(t,e,n)=>{n.d(e,{h:()=>r});var i=n(5509),r=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"wistia_",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",l=i.s._sequenceVal||1,u="".concat(a).concat(l).concat(o);return i.s._sequenceVal=l+1,u}},1248:(t,e,n)=>{n.d(e,{j:()=>r});var i=n(5857),r=function(a,o){var l=i.U4;return new Promise(function(u,c){o==null&&(o=8e3);var f;f=document.createElement("script"),f.src=a,f.async=!0,f.type="text/javascript",/https?:\/\/fast\.wistia\./.test(f.src)&&l!==""&&l.length>0&&(f.src="".concat(f.src,"@").concat(l));var _=null,m=!1,g=function(){f.onerror=f.onreadystatechange=f.onload=null,clearTimeout(_),clearTimeout(p),_=setTimeout(function(){f&&f.parentNode&&f.parentNode.removeChild(f)},500)},v=function(){var b=f.readyState;!m&&(!b||/loaded|complete/.test(b))&&(m=!0,setTimeout(function(){u(),g()},1))},y=function(){m=!0,g(),c(new Error("timeout"))},d=function(b){m=!0,g(),c(b)},p=setTimeout(y,o);f.onerror=d,f.onreadystatechange=v,f.onload=v,(document.body||document.head).appendChild(f)})}},1341:(t,e,n)=>{n.d(e,{G5:()=>l,ab:()=>o}),n(6633);var i=3600,r=60,s=60,a=function(c){for(var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_="".concat(c);_.length0&&(_+=Math.floor(v/i),v%=i),d&&v>0&&(m+=Math.floor(v/r),v%=r),g=Math.round(v),y&&m===r&&(_+=1,m=0),d&&g===s&&(m+=1,g=0),{hours:_,minutes:m,seconds:g}},l=function(c){var f=o(c,"hms"),_=f.hours,m=f.minutes,g=f.seconds;return _===0?"".concat(m,":").concat(a(g,2)):"".concat(_,":").concat(a(m,2),":").concat(a(g,2))}},1512:(t,e,n)=>{n.d(e,{E:()=>i,R:()=>r});var i=34,r=16/9},1627:(t,e,n)=>{n.d(e,{Uh:()=>i.U,u:()=>r});var i=n(2428);n(5509);var r=function(a){return decodeURIComponent(atob(a).split("").map(function(o){return"%".concat("00".concat(o.charCodeAt(0).toString(16)).slice(-2))}).join(""))}},1885:(t,e,n)=>{n.d(e,{CC:()=>r,dq:()=>s}),n(5509),n(8176),n(731),n(159),n(3411);var i=n(5857);n(3917);var r=function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=(0,i.Dd)(l);return"".concat((0,i.v9)(),"//").concat(u,"/embed/medias/").concat(o,".json")},s=function(o){var l=location.protocol==="https:"?"https":"https?";return new RegExp("^(".concat(l,":)?//((").concat((0,i.CX)().replace(".","\\."),")|(").concat((0,i.kh)().replace(".","\\."),"))/embed/medias/").concat(o,"\\.jsonp\\??"))}},1919:(t,e,n)=>{n.d(e,{I:()=>l});function i(u,c){var f=Object.keys(u);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(u);c&&(_=_.filter(function(m){return Object.getOwnPropertyDescriptor(u,m).enumerable})),f.push.apply(f,_)}return f}function r(u){for(var c=1;c{n.d(e,{Z:()=>v,g:()=>g});var i=n(3441),r=n(731),s=n(5857),a=n(7209),o=n(2671),l=n(7229),u=n(9128),c=function(d){var p,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b=h.videoWidth,w=h.videoHeight,E=h.embedOptions;E||(E=(0,r.wg)((0,r.o8)(d.embedOptions)));var P={"@context":"http://schema.org/","@id":"https://".concat((0,s.kh)(),"/embed/iframe/").concat(d.hashedId),"@type":"AudioObject",duration:"PT".concat((0,l.J)(d.duration)),name:d.name,thumbnailUrl:(0,a.Wz)(d.assets,{ext:"jpg",protocol:"https:",videoWidth:b,videoHeight:w,embedHost:(p=E)===null||p===void 0?void 0:p.embedHost}),contentUrl:_(d),embedUrl:f(d,E),uploadDate:new Date(d.createdAt*1e3).toISOString(),description:d.seoDescription};return d.captions&&d.captions[0]&&(P.transcript=d.captions[0].text),P},f=function(d,p){var h,b="https://".concat((0,s.kh)(),"/embed/iframe/").concat(d.hashedId);return(0,i.Vq)(d,p)&&!(0,i.Qy)(p)&&(h=d.embedOptions.plugin)!==null&&h!==void 0&&h.videoThumbnail?"".concat(b,"?wseektoaction=true"):b},_=function(d){var p=d.assets;if(d.mediaType==="Audio"){var h;return(h=(0,a.o2)(p)[0])===null||h===void 0?void 0:h.url}var b=(0,a.Fi)(p);if(b.length!==0){var w=(0,a.tt)(b,1080);if(w){var E=new o.s0(w.url);return E.ext("m3u8"),E.absolute()}}},m=function(d){var p,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b=h.videoWidth,w=h.videoHeight,E=h.embedOptions;if(!E){var P;E=(P=(0,r.wg)((0,r.o8)(d.embedOptions)))!==null&&P!==void 0?P:{}}var I={"@context":"http://schema.org/","@id":"https://".concat((0,s.kh)(),"/embed/iframe/").concat(d.hashedId),"@type":"VideoObject",duration:"PT".concat((0,l.J)(d.duration)),name:d.name,thumbnailUrl:(0,a.Wz)(d.assets,{ext:"jpg",protocol:"https:",videoWidth:b,videoHeight:w,embedHost:(p=E)===null||p===void 0?void 0:p.embedHost}),embedUrl:f(d,E),uploadDate:new Date(d.createdAt*1e3).toISOString(),description:d.seoDescription};if(d.mediaType==="Video"&&(I.contentUrl=_(d)),d.captions&&d.captions[0]&&(I.transcript=d.captions[0].text),(0,i.Vq)(d,E))if((0,i.Qy)(E)){var M=(0,u.a)(E),T=M.chapterList;I.hasPart=(0,i.oG)(T,location.href,d.duration)}else I.potentialAction=(0,i.CR)();return I},g=function(d,p){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},b;p.mediaType==="Audio"?b=c(p,h):b=m(p,h);var w=JSON.stringify(b),E=document.createElement("script");E.className="w-json-ld",E.type="application/ld+json",E.innerHTML=w,E._wistia=!0,E.setAttribute("id",d),v(d);var P=document.querySelectorAll("script.w-json-ld"),I=P[P.length-1];I?I.parentNode.insertBefore(E,I.nextSibling):document.head.insertBefore(E,document.head.childNodes[0])},v=function(d){if(d){var p=document.getElementById(d);p&&p.remove()}}},2428:(t,e,n)=>{n.d(e,{U:()=>r});var i={},r=function(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!a)return"";if(o.cache){var l=i[a];if(i[a])return l}var u=document.createElement("div");u.innerHTML=a.toString().replace(//g,">");var c;return u.childNodes.length>0?c=u.childNodes[0].nodeValue:c="",o.cache&&(i[a]=c),c}},2621:(t,e,n)=>{n(4755),n(5509),n(5857)},2671:(t,e,n)=>{n.d(e,{ff:()=>s,s0:()=>g});var i=n(731),r=n(6637),s=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:location.href;return/^http:\/\//.test(d)?"http:":"https:"},a=function(d){var p={};if(!d)return p;for(var h=d.split("&"),b=function(){var P=h[w],I=P.split("="),M=I[0],T=I[1];try{M=_(decodeURIComponent(M))||""}catch(C){setTimeout(function(){r.ct.notice(C)},50),M=""}(0,i.wg)(M);var O=(0,i.b$)(p,M);if(O!=null)if((0,i.cy)(O))O.push(o(T));else{var S=[O];S.push(o(T)),(0,i.mA)(p,M,S)}else(0,i.mA)(p,M,o(T))},w=0;w0&&arguments[0]!==void 0?arguments[0]:window.location,d=this.protocol,p=this.host;return(d==null||d===""||d===y.protocol)&&(!p||p===y.hostname)},v.toString=function(){return this.isRelative()?this.relative():this.absolute()},v.absolute=function(){var y="";this.protocol!=null&&(y=this.protocol);var d="";return this.port!=null&&(d=":".concat(this.port)),"".concat(y,"//").concat(this.host||location.host).concat(d).concat(this.relative())},v.relative=function(){var y="";this.path.length>0&&(y=c(this.path),this._hasTrailingSlash&&(y+="/"));var d="?".concat(l(this.params));return d.length===1&&(d=""),"".concat(y).concat(d).concat(this.relativeAnchor())},v.authority=function(){var y=this.port!=null?":".concat(this.port):"";return"".concat(this.host).concat(y)},v.relativeProtocol=function(){var y="";return this.port!=null&&(y=":".concat(this.port)),"//".concat(this.host).concat(y).concat(this.relative())},v.relativeAnchor=function(){var y="";return this.anchor!=null&&(y="#".concat(this.anchor)),"".concat(y)},v.setPath=function(y){this.rawPath=y,this._hasTrailingSlash=/\/$/.test(this.rawPath),this.path=u(this.rawPath)},g.create=function(y){return new g(y)},g.create,g.parse=function(y){return new g(y)},g.parse},2694:(t,e,n)=>{n.d(e,{S:()=>_,h:()=>c});var i=n(2760);function r(m,g){if(!(m instanceof g))throw new TypeError("Cannot call a class as a function")}function s(m,g){for(var v=0;v{n.d(e,{$:()=>o,z:()=>a});var i=n(5181),r=n(3817),s=(0,i.q6)(null),a=function(u){var c=u.children,f=u.embedOptions,_=u.mediaData;return(0,i.h)(s.Provider,{value:{embedOptions:f,mediaData:_}},c)},o=function(){var u=(0,r.NT)(s);if(u==null)throw new Error("usePlayerData must be used within a PlayerDataProvider");return u}},2760:(t,e,n)=>{n.d(e,{$1:()=>i,Gd:()=>c,c5:()=>r,dp:()=>a,iP:()=>l,kY:()=>s,rO:()=>u,ve:()=>o});var i="after-replace",r="api-ready",s="before-replace",a="impl-created",o="input-context-change",l="internal-api-on-find",u="loaded-media-data",c="mute-change"},2917:(t,e,n)=>{n.d(e,{Lg:()=>l,yo:()=>c});var i=n(5509),r=function(_){setTimeout(function(){throw _},0)},s="_namespacedLocalStorage",a=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"wistia-test-localstorage";if(i.s._localStorageWorks!=null)return i.s._localStorageWorks;try{var m=localStorage.getItem(_);localStorage.removeItem(_),localStorage.setItem(_,m),localStorage.removeItem(_),i.s._localStorageWorks=!0}catch{i.s._localStorageWorks=!1}return i.s._localStorageWorks},o=function(){return i.s[s]==null&&(i.s[s]={}),i.s[s]},l=function(_){if(!a())return o()[_]||{};if(localStorage[_])try{return localStorage[_]==="null"?{}:JSON.parse(localStorage[_])}catch(m){r(m)}return{}},u=function(_,m){if(!a())return m!=null&&typeof m=="object"&&(o()[_]=m),m;try{o()[_]=m,localStorage[_]=JSON.stringify(m)}catch(g){r(g)}return m},c=function(_,m){var g=l(_);try{m(g)}catch(v){r(v)}return u(_,g)}},3065:(t,e,n)=>{n.d(e,{j:()=>O});var i=n(9814),r=n(5509),s=n(5857),a=n(3917),o=n(3411),l=n(959),u=n(4400),c=n(7438);function f(S,C){var k=Object.keys(S);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(S);C&&(L=L.filter(function(A){return Object.getOwnPropertyDescriptor(S,A).enumerable})),k.push.apply(k,L)}return k}function _(S){for(var C=1;CS.length)&&(C=S.length);for(var k=0,L=Array(C);k3?(X=ge===Y)&&(se=re[(V=re[4])?5:(V=3,3)],re[4]=re[5]=S):re[0]<=me&&((X=U<2&&meY||Y>ge)&&(re[4]=U,re[5]=Y,J.n=ge,V=0))}if(X||U>1)return R;throw fe=!0,Y}return function(U,Y,X){if(ae>1)throw TypeError("Generator is already running");for(fe&&Y===1&&le(Y,X),V=Y,se=X;(C=V<2?S:se)||!fe;){F||(V?V<3?(V>1&&(J.n=-1),le(V,se)):J.n=se:J.v=se);try{if(ae=2,F){if(V||(U="next"),C=F[U]){if(!(C=C.call(F,se)))throw TypeError("iterator result is not an object");if(!C.done)return C;se=C.value,V<2&&(V=0)}else V===1&&(C=F.return)&&C.call(F),V<2&&(se=TypeError("The iterator does not provide a '"+U+"' method"),V=1);F=S}else if((C=(fe=J.n<0)?se:q.call(pe,J))!==R)break}catch(re){F=S,V=1,se=re}finally{ae=1}}return{value:C,done:fe}}}(G,Q,ce),!0),N}var R={};function K(){}function Z(){}function $(){}C=Object.getPrototypeOf;var ee=[][L]?C(C([][L]())):(P(C={},L,function(){return this}),C),de=$.prototype=K.prototype=Object.create(ee);function ne(G){return Object.setPrototypeOf?Object.setPrototypeOf(G,$):(G.__proto__=$,P(G,A,"GeneratorFunction")),G.prototype=Object.create(de),G}return Z.prototype=$,P(de,"constructor",$),P($,"constructor",Z),Z.displayName="GeneratorFunction",P($,A,"GeneratorFunction"),P(de),P(de,A,"Generator"),P(de,L,function(){return this}),P(de,"toString",function(){return"[object Generator]"}),(E=function(){return{w:x,m:ne}})()}function P(S,C,k,L){var A=Object.defineProperty;try{A({},"",{})}catch{A=0}P=function(R,K,Z,$){if(K)A?A(R,K,{value:Z,enumerable:!$,configurable:!$,writable:!$}):R[K]=Z;else{var ee=function(ne,G){P(R,ne,function(H){return this._invoke(ne,G,H)})};ee("next",0),ee("throw",1),ee("return",2)}},P(S,C,k,L)}function I(S,C,k,L,A,x,R){try{var K=S[x](R),Z=K.value}catch($){return void k($)}K.done?C(Z):Promise.resolve(Z).then(L,A)}function M(S){return function(){var C=this,k=arguments;return new Promise(function(L,A){var x=S.apply(C,k);function R(Z){I(x,L,A,R,K,"next",Z)}function K(Z){I(x,L,A,R,K,"throw",Z)}R(void 0)})}}var T=function(){var S=M(E().m(function C(k){var L,A,x,R,K,Z,$,ee,de,ne,G=arguments;return E().w(function(H){for(;;)switch(H.n){case 0:if(R=G.length>1&&G[1]!==void 0?G[1]:{},K=k,Z=(0,o.F2)(K),!(Z&&R.skipCache!==!0)){H.n=1;break}return H.a(2,Promise.resolve(Z));case 1:if(!((0,i.n9)(r.s._mediaDataPromises[K])&&R.skipCache!==!0)){H.n=2;break}return H.a(2,r.s._mediaDataPromises[K]);case 2:return $=(0,s.Dd)(R),ee=new window.URL("https://".concat($,"/embed/medias/").concat(k,".json")),(0,i.n9)(R.channelId)&&ee.searchParams.set("channelId",R.channelId.toString()),de=(L=R.channelPassword)!==null&&L!==void 0?L:(A=R.plugin)===null||A===void 0||(x=A.passwordProtectedChannel)===null||x===void 0?void 0:x.password,(0,i.n9)(de)&&ee.searchParams.set("channelPassword",de),(0,i.n9)(R.password)&&ee.searchParams.set("password",R.password),R.deferFetchingToCarousel&&ee.searchParams.set("defer_fetching_to_carousel","true"),R.bypassOriginShield&&ee.searchParams.set("bos","1"),ne=fetch(ee.href).then(function(Q){return Q.json()}).then(function(Q){var ce;if((0,l.V)(Q))return Q;var W=Q,N=W.media;return(0,a.M)(N,R),(0,o.ry)((ce=N.hashedId)!==null&&ce!==void 0?ce:"",N),N}).finally(function(){Reflect.deleteProperty(r.s._mediaDataPromises,K)}),r.s._mediaDataPromises[K]=ne,H.a(2,ne)}},C)}));return function(k){return S.apply(this,arguments)}}(),O=function(){var S=M(E().m(function C(k){var L,A,x,R,K,Z,$,ee,de,ne,G=arguments;return E().w(function(H){for(;;)switch(H.n){case 0:return L=G.length>1&&G[1]!==void 0?G[1]:{},H.n=1,T(k,L);case 1:if(A=H.v,!(0,l.V)(A)){H.n=2;break}return H.a(2,A);case 2:if(x=A,!(x.localizations==null||x.localizations.length===0)){H.n=3;break}return H.a(2,x);case 3:if(R=(0,c.hy)(),K=R.localization,Z=[],L.overrideMediaLanguage!=null&&Z.push(L.overrideMediaLanguage),(K==null?void 0:K.iso6392LanguageCode)!=null&&Z.push(K.iso6392LanguageCode),L.defaultMediaLanguage!=null&&Z.push(L.defaultMediaLanguage),$=Z.filter(function(Q,ce){return Z.indexOf(Q)===ce}),ee=(0,u.J)(x.localizations.map(function(Q){return Q.iso6392LanguageCode}),$),ee===-1&&(ee=(0,u.J)(x.localizations.map(function(Q){return Q.ietfLanguageTag}),$)),ee===-1&&(ee=(0,u.J)(x.localizations.map(function(Q){return Q.iso6392LanguageCode}),y((de=navigator.languages)!==null&&de!==void 0?de:["en"]))),!(ee>=0)){H.n=5;break}if(ne=x.localizations[ee],x.hashedId!==ne.hashedId){H.n=4;break}return H.a(2,x);case 4:return H.a(2,T(ne.hashedId,_({},L)));case 5:return H.a(2,x)}},C)}));return function(k){return S.apply(this,arguments)}}()},3123:(t,e,n)=>{n.d(e,{JA:()=>s,Ru:()=>o,gl:()=>a});var i=.75,r=6,s=function(u){var c=u.playerBorderRadius,f=u.roundedPlayer;return f!==void 0?f:c!==void 0?c:0},a=function(u){var c=u.bigPlayButtonBorderRadius,f=u.roundedPlayer;return c!==void 0?c:f!==void 0?f*i:0},o=function(u){var c=u.controlBarBorderRadius,f=u.floatingControlBar,_=u.roundedPlayer;return _!==void 0?_/4:c!==void 0?c/2:f===!0?r:0}},3164:(t,e,n)=>{n.d(e,{E:()=>w});var i=n(731),r=n(5181),s=n(5857),a=n(5819);function o(){return o=Object.assign?Object.assign.bind():function(E){for(var P=1;P{n.d(e,{gY:()=>a,iU:()=>o});var i=n(731),r=n(3997);n(5510);var s="wistia_embed_options_",a=function(u,c){return c!==null?(0,r.m)([s,u],(0,i.wg)((0,i.o8)(c))):{}},o=function(u){(0,r.S)([s,u])}},3411:(t,e,n)=>{n.d(e,{F2:()=>o,ry:()=>l,s3:()=>u});var i=n(9814),r=n(5509),s=n(6637),a=function(c,f){if(typeof c>"u"||c===null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(c),f)},o=function(f){var _=r.s._remoteData.get("media_".concat(f));return(0,i.gD)(_)?null:(a(_,"error")&&s.ct.error("Received cached error response instead of MediaData when retrieving cached mediaData for ".concat(f)),_)},l=function(f,_){r.s._remoteData.set("media_".concat(f),_)},u=function(f){r.s._remoteData.delete("media_".concat(f)),Reflect.deleteProperty(r.s._mediaDataPromises,f)}},3441:(t,e,n)=>{n.d(e,{CR:()=>d,Qy:()=>m,Vq:()=>g,oG:()=>y});var i=n(9814),r=n(9128);function s(p){return u(p)||l(p)||o(p)||a()}function a(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(p,h){if(p){if(typeof p=="string")return c(p,h);var b={}.toString.call(p).slice(8,-1);return b==="Object"&&p.constructor&&(b=p.constructor.name),b==="Map"||b==="Set"?Array.from(p):b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?c(p,h):void 0}}function l(p){if(typeof Symbol<"u"&&p[Symbol.iterator]!=null||p["@@iterator"]!=null)return Array.from(p)}function u(p){if(Array.isArray(p))return c(p)}function c(p,h){(h==null||h>p.length)&&(h=p.length);for(var b=0,w=Array(h);b0},g=function(h,b){var w;if(b.keyMoments===!1)return!1;var E=h.duration,P=h.type,I=(w=b.plugin)!==null&&w!==void 0?w:{},M=I.passwordProtectedVideo,T=I["requireEmail-v1"],O=P==="LiveStream",S=(M==null?void 0:M.on)===!0||(M==null?void 0:M.on)==="true",C=T&&T.on!==!1&&T.time!=="end"&&!T.persistentTurnstile;return!S&&!C&&!O&&typeof E=="number"&&E>=_},v=function(h){var b={};return s(h).sort(function(w,E){return w.time-E.time}).filter(function(w){var E=w.time,P=w.title,I=w.deleted;return b[E]||I||P===f?!1:(b[E]=!0,!0)})},y=function(h,b,w){if(!Array.isArray(h)||h.length===0)return[];var E=v(h).map(function(P,I,M){var T=P.time,O=P.title,S=new window.URL(b),C=Math.floor(T),k=M[I+1],L=(0,i.n9)(k)?k.time:w;return S.searchParams.set("wtime","".concat(C,"s")),{"@type":"Clip",endOffset:Math.floor(L),name:O,startOffset:C,url:S.toString()}});return E},d=function(){var h=new window.URL(window.location.href);return h.searchParams.set("wtime","{seek_to_second_number}"),{"@type":"SeekToAction",target:h.toString().replace("%7Bseek_to_second_number%7D","{seek_to_second_number}"),"startOffset-input":"required name=seek_to_second_number"}}},3695:(t,e,n)=>{n.d(e,{Qy:()=>a});var i=n(4997),r=n(731),s=n(5509);s.s._localStorage||(s.s._localStorage=(0,i.y1)());var a=function(l,u){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(u!=null){var f=c?r.G0:r.vd;return s.s._localStorage=(0,i.$B)(function(_){return f(_,l,u)}),u}return l!=null?(0,r.b$)(s.s._localStorage,l):s.s._localStorage}},3737:(t,e,n)=>{n.d(e,{L:()=>s});var i=n(731),r=n(5509);r.s._timeouts==null&&(r.s._timeouts={});var s=function(c,f){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;(0,i.cy)(c)&&(c=c.join("."));var m=l(c);if(a(c,m),f){var g=r.s._timeouts[m];g==null&&(g=r.s._timeouts[m]={});var v=setTimeout(function(){delete g[c],f()},_);return g[c]=v,v}return r.s._timeouts[m][c]},a=function(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;(0,i.cy)(c)&&(c=c.join(".")),f=f||l(c);var _;if(f==="__global__"&&(_=r.s._timeouts[c],_))for(var m in _){var g=_[m];clearTimeout(g),delete _[m]}if(_=r.s._timeouts[f],_)for(var v in _){var y=_[v];v.indexOf&&v.indexOf(c)===0&&(v.length===c.length||v.charAt(c.length)===".")&&(clearTimeout(y),delete _[v])}r.s.blockSweepTimeouts||(r.s.blockSweepTimeouts=!0,setTimeout(o,0),setTimeout(function(){r.s.blockSweepTimeouts=!1},5e3))},o=function(){for(var c in r.s._timeouts){var f=r.s._timeouts[c];(0,i.Im)(f)&&delete r.s._timeouts[c]}},l=function(c){var f=c.indexOf(".");return f>0?c.substring(0,f):"__global__"}},3817:(t,e,n)=>{n.d(e,{J0:()=>p,NT:()=>P,li:()=>w,vJ:()=>b});var i=n(5181),r,s,a,o,l=0,u=[],c=i.fF,f=c.__b,_=c.__r,m=c.diffed,g=c.__c,v=c.unmount,y=c.__;function d(L,A){c.__h&&c.__h(s,L,l||A),l=0;var x=s.__H||(s.__H={__:[],__h:[]});return L>=x.__.length&&x.__.push({}),x.__[L]}function p(L){return l=1,h(k,L)}function h(L,A,x){var R=d(r++,2);if(R.t=L,!R.__c&&(R.__=[k(void 0,A),function(ee){var de=R.__N?R.__N[0]:R.__[0],ne=R.t(de,ee);de!==ne&&(R.__N=[ne,R.__[1]],R.__c.setState({}))}],R.__c=s,!s.__f)){var K=function(ee,de,ne){if(!R.__c.__H)return!0;var G=R.__c.__H.__.filter(function(Q){return!!Q.__c});if(G.every(function(Q){return!Q.__N}))return!Z||Z.call(this,ee,de,ne);var H=R.__c.props!==ee;return G.forEach(function(Q){if(Q.__N){var ce=Q.__[0];Q.__=Q.__N,Q.__N=void 0,ce!==Q.__[0]&&(H=!0)}}),Z&&Z.call(this,ee,de,ne)||H};s.__f=!0;var Z=s.shouldComponentUpdate,$=s.componentWillUpdate;s.componentWillUpdate=function(ee,de,ne){if(this.__e){var G=Z;Z=void 0,K(ee,de,ne),Z=G}$&&$.call(this,ee,de,ne)},s.shouldComponentUpdate=K}return R.__N||R.__}function b(L,A){var x=d(r++,3);!c.__s&&C(x.__H,A)&&(x.__=L,x.u=A,s.__H.__h.push(x))}function w(L){return l=5,E(function(){return{current:L}},[])}function E(L,A){var x=d(r++,7);return C(x.__H,A)&&(x.__=L(),x.__H=A,x.__h=L),x.__}function P(L){var A=s.context[L.__c],x=d(r++,9);return x.c=L,A?(x.__==null&&(x.__=!0,A.sub(s)),A.props.value):L.__}function I(){for(var L;L=u.shift();)if(L.__P&&L.__H)try{L.__H.__h.forEach(O),L.__H.__h.forEach(S),L.__H.__h=[]}catch(A){L.__H.__h=[],c.__e(A,L.__v)}}c.__b=function(L){s=null,f&&f(L)},c.__=function(L,A){L&&A.__k&&A.__k.__m&&(L.__m=A.__k.__m),y&&y(L,A)},c.__r=function(L){_&&_(L),r=0;var A=(s=L.__c).__H;A&&(a===s?(A.__h=[],s.__h=[],A.__.forEach(function(x){x.__N&&(x.__=x.__N),x.u=x.__N=void 0})):(A.__h.forEach(O),A.__h.forEach(S),A.__h=[],r=0)),a=s},c.diffed=function(L){m&&m(L);var A=L.__c;A&&A.__H&&(A.__H.__h.length&&(u.push(A)!==1&&o===c.requestAnimationFrame||((o=c.requestAnimationFrame)||T)(I)),A.__H.__.forEach(function(x){x.u&&(x.__H=x.u),x.u=void 0})),a=s=null},c.__c=function(L,A){A.some(function(x){try{x.__h.forEach(O),x.__h=x.__h.filter(function(R){return!R.__||S(R)})}catch(R){A.some(function(K){K.__h&&(K.__h=[])}),A=[],c.__e(R,x.__v)}}),g&&g(L,A)},c.unmount=function(L){v&&v(L);var A,x=L.__c;x&&x.__H&&(x.__H.__.forEach(function(R){try{O(R)}catch(K){A=K}}),x.__H=void 0,A&&c.__e(A,x.__v))};var M=typeof requestAnimationFrame=="function";function T(L){var A,x=function(){clearTimeout(R),M&&cancelAnimationFrame(A),setTimeout(L)},R=setTimeout(x,100);M&&(A=requestAnimationFrame(x))}function O(L){var A=s,x=L.__c;typeof x=="function"&&(L.__c=void 0,x()),s=A}function S(L){var A=s;L.__c=L.__(),s=A}function C(L,A){return!L||L.length!==A.length||A.some(function(x,R){return x!==L[R]})}function k(L,A){return typeof A=="function"?A(L):A}},3832:(t,e,n)=>{n.d(e,{i:()=>s});var i=n(1627),r=n(6637),s=function(o){var l,u,c=(l=/wemail=([^&#]+)/.exec(o))!==null&&l!==void 0?l:null;if(c)return c[1];var f=(u=/wkey=([^&#]+)/.exec(o))!==null&&u!==void 0?u:null;if(f){var _=f[1];try{var m=(0,i.u)(_);return m}catch(g){r.ct.info("Failed to decode email from wkey",g)}}return null}},3917:(t,e,n)=>{n.d(e,{M:()=>h});var i=n(731),r=n(2671),s=n(7231),a=n(9814),o=n(7209);function l(b){return _(b)||f(b)||c(b)||u()}function u(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(b,w){if(b){if(typeof b=="string")return m(b,w);var E={}.toString.call(b).slice(8,-1);return E==="Object"&&b.constructor&&(E=b.constructor.name),E==="Map"||E==="Set"?Array.from(b):E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?m(b,w):void 0}}function f(b){if(typeof Symbol<"u"&&b[Symbol.iterator]!=null||b["@@iterator"]!=null)return Array.from(b)}function _(b){if(Array.isArray(b))return m(b)}function m(b,w){(w==null||w>b.length)&&(w=b.length);for(var E=0,P=Array(w);E1&&arguments[1]!==void 0?arguments[1]:{};if(E.allowOriginalAsMp4===!0){var P=w.assets.filter(function(I){return I.type==="original"})[0];(0,o.n9)(w.assets).length>0||(w.assets=[].concat(l(w.assets),[(0,i.kp)({},P,{display_name:"".concat(P.display_name," copy"),container:"mp4",codec:"h264",type:"mp4_video"})]))}},d=function(w){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,a.n9)(E.channelId)&&w.embedOptions&&(w.embedOptions.channelId=E.channelId)},p=function(w){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,a.n9)(E.channelPassword)&&w.embedOptions&&(w.embedOptions.channelPassword=E.channelPassword)},h=function(w){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return y(w,E),v(w),d(w,E),p(w,E),w}},3997:(t,e,n)=>{n.d(e,{S:()=>a,m:()=>s});var i=n(731),r=n(5509),s=function(l,u){return(0,i.cy)(l)||(l=l.split(".")),u!=null&&(0,i.vd)(r.s,["_data"].concat(l),u),(0,i.b$)(r.s,["_data"].concat(l))},a=function(l){return(0,i.cy)(l)||(l=l.split(".")),(0,i.G0)(r.s,["_data"].concat(l))}},4271:(t,e,n)=>{n.d(e,{mj:()=>s});var i=n(9376),r=n(5509);(0,i.R)(r.s),r.s.bind.bind(r.s),r.s.on.bind(r.s),r.s.off.bind(r.s),r.s.rebind.bind(r.s);var s=r.s.trigger.bind(r.s);r.s.unbind.bind(r.s)},4309:(t,e,n)=>{n.d(e,{wt:()=>g}),n(7715),n(3737);var i=n(7231),r=n(731);function s(v,y){return c(v)||u(v,y)||o(v,y)||a()}function a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(v,y){if(v){if(typeof v=="string")return l(v,y);var d={}.toString.call(v).slice(8,-1);return d==="Object"&&v.constructor&&(d=v.constructor.name),d==="Map"||d==="Set"?Array.from(v):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?l(v,y):void 0}}function l(v,y){(y==null||y>v.length)&&(y=v.length);for(var d=0,p=Array(y);dw?y/w:1}},4372:(t,e,n)=>{n.d(e,{qN:()=>c,yz:()=>f});var i=n(7350),r=n(5417);n(731);var s=.9,a=0,o=1,l=function(m){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s,v=new r.Q1(m),y=v.alpha(g);return y.toRgba()},u=function(m){return m*100},c=function(m){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s;if(m.colors.length===0)return null;var v=m.colors.every(function(y){return!!(y[a]&&y[o]>=0&&y[o]<=1)});return v?"linear-gradient(90deg, ".concat(m.colors.map(function(y){return"".concat(l(y[0],g)," ").concat(u(y[1]),"%")}).join(", "),")"):null},f=function(m){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return(0,i.b)(m)?m.colors[g][a]:null}},4400:(t,e,n)=>{n.d(e,{J:()=>s});var i=function(o){return o.split("-")[0]},r=function(){var o,l=new Error;return(o=l.stack)===null||o===void 0?void 0:o.split(` `).slice(2).join(` `)},s=function(o,l){o.some(function(f){return typeof f!="string"})&&(console.error("availableLanguages has non-string values",o,r()),o=o.filter(function(f){return typeof f=="string"})),l.some(function(f){return typeof f!="string"})&&(console.error("preferredLanguages has non-string values",l,r()),l=l.filter(function(f){return typeof f=="string"}));var u=l.find(function(f){return o.includes(f)});if(u!=null)return o.indexOf(u);var c=l.find(function(f){var _=i(f);return o.some(function(m){return i(m)===_})});return c!=null?o.findIndex(function(f){return i(f)===i(c)}):-1}},4635:(t,e,n)=>{n.d(e,{YG:()=>s,cd:()=>r,eZ:()=>a});var i=n(5857),r=function(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=a(l);if(c.length===0)return s(u.videoWith,u.videoHeight);var f=u.videoWidth,_=(window.devicePixelRatio||1)*f;if(_<=c[0].width)return c[0];for(var m=0;m=_)return g}return c[c.length-1]},s=function(l,u){return{height:u,url:"https://".concat((0,i.aY)(),"/assets/images/blank.gif"),width:l}},a=function(l){return l.map(function(u){return u.aspect=u.width/u.height,u})}},4719:(t,e,n)=>{n.d(e,{e:()=>_});var i=n(5181),r=n(3817),s=n(7715);function a(m,g){return f(m)||c(m,g)||l(m,g)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(m,g){if(m){if(typeof m=="string")return u(m,g);var v={}.toString.call(m).slice(8,-1);return v==="Object"&&m.constructor&&(v=m.constructor.name),v==="Map"||v==="Set"?Array.from(m):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?u(m,g):void 0}}function u(m,g){(g==null||g>m.length)&&(g=m.length);for(var v=0,y=Array(g);v{n.d(e,{Oj:()=>_,Z0:()=>f,sC:()=>d});var i=n(731);n(7157);var r=n(5509),s=r.s.languages=r.s.languages||{},a=r.s.translations=r.s.translations||{};r.s._translationPromises||(r.s._translationPromises={});var o=["ar","de","es","en-US","fr","it","ja","ko","pt","ru","zh-CN"],l={ara:"ar",ger:"de",spa:"es",eng:"en-US",fre:"fr",ita:"it",jpn:"ja",kor:"ko",por:"pt",rus:"ru",chi:"zh-CN"},u=function(w){if(w==null)return"en-US";if(w=l[w]||w,!o.includes(w)){var E=h(function(){return[w]})[0];E&&(w=E)}return(w==="en"||/^en-/.test(w))&&(w="en-US"),(w==="zh"||/^zh-/.test(w))&&(w="zh-CN"),w},c=function(w,E,P){s[w]={code:w,text:y(E)}},f=function(w){return s[u(w)]},_=function(w,E){if(s[w]==null)throw new Error("Must define a language with code ".concat(w," before defining its translations."));var P=a[w];P?(0,i.h1)(P,E):a[w]=(0,i.o8)(E)},m=function(w){return w??"?"},g,v=r.s.cachedDecodings=r.s.cachedDecodings||{},y=function(w){return g||(g=document.createElement("textarea")),v[w]!=null?v[w]:(g.innerHTML=w,v[w]=g.value,g.value)},d=function(w,E){w=u(w);var P;return a[w]&&a[w][E]?P=a[w][E]:P=a["en-US"][E],y(m(P))},p=function(){return navigator.languages||navigator.language?r.s.languagePreference=navigator.languages||[navigator.language]:r.s.languagePreference=["en-US"],r.s.languagePreference};Promise.resolve({code:"en-US",translations:a["en-US"]});var h=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:p;return w().reduce(function(E,P){var I=o.indexOf(P)!==-1,M=P.split("-")[0],T=o.indexOf(M)!==-1;return I?E.push(P):T&&E.push(M),E},[])};c("en-US","English"),_("en-US",{PLAY:"Play",PLAY_BUTTON_LIVE_NOT_STARTED:"Livestream has not started",PLAY_BUTTON_TITLE_WHEN_NOT_PLAYING:"Play Video",PLAY_BUTTON_TITLE_WHEN_PLAYING:"Pause",REWATCH:"Rewatch",SKIP:"Skip"})},4755:(t,e,n)=>{n.d(e,{D5:()=>d});var i=n(4271),r=n(4997),s=n(5510),a=n(5509);function o(p){return f(p)||c(p)||u(p)||l()}function l(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(p,h){if(p){if(typeof p=="string")return _(p,h);var b={}.toString.call(p).slice(8,-1);return b==="Object"&&p.constructor&&(b=p.constructor.name),b==="Map"||b==="Set"?Array.from(p):b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?_(p,h):void 0}}function c(p){if(typeof Symbol<"u"&&p[Symbol.iterator]!=null||p["@@iterator"]!=null)return Array.from(p)}function f(p){if(Array.isArray(p))return _(p)}function _(p,h){(h==null||h>p.length)&&(h=p.length);for(var b=0,w=Array(h);b1&&arguments[1]!==void 0?arguments[1]:a.s._visitorTrackingDomain;h==="default"?delete a.s._visitorTracking[b]:a.s._visitorTracking[b]={isEnabled:"".concat(h)==="true",updatedAt:Date.now()},(0,r.$B)(function(E){return E.visitorTracking=a.s._visitorTracking}),(0,i.mj)("visitortrackingchange",h);var w=o(document.getElementsByTagName("wistia-player"));w.forEach(function(E){E.dispatchEvent(new CustomEvent("visitor-tracking-change",{detail:{isTrackingEnabled:h}}))})},y=function(){if(a.s._visitorTrackingDomain)for(var h=a.s._visitorTrackingDomain.split(".");h.length>0;){var b=a.s._visitorTracking[h.join(".")],w=b&&b.isEnabled;if(w!=null)return w;h.shift()}},d=function(){if(typeof a.s._visitorTracking=="boolean")return a.s._visitorTracking;if(a.s._visitorTracking){var h=y();if(h!=null)return!!h}var b=(0,s.bp)();if(a.s.channel&&a.s.channel.all)try{b.push.apply(b,o(a.s.channel.all()))}catch{}var w=b.some(function(E){var P=E._mediaData||E._galleryData||{};return P.privacyMode===!0});return!w}},4989:(t,e,n)=>{n.d(e,{$:()=>i,b:()=>r});var i=function(a){return a.replace(/[A-Z]+(?![a-z])|[A-Z]/g,function(o,l){return(l!==void 0?"-":"")+o.toLowerCase()})},r=function(a){return a.replace(/-./g,function(o){return o[1].toUpperCase()})}},4997:(t,e,n)=>{n.d(e,{$B:()=>o,y1:()=>a});var i=n(2917),r=n(5509),s="wistia",a=function(){return(0,i.Lg)(s)},o=function(u){return r.s._localStorage=(0,i.yo)(s,u),r.s._localStorage}},5181:(t,e,n)=>{n.d(e,{FK:()=>P,XX:()=>Q,fF:()=>r,h:()=>w,q6:()=>ce,uA:()=>I});var i,r,s,a,o,l,u,c,f,_,m,g,v={},y=[],d=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,p=Array.isArray;function h(W,N){for(var q in N)W[q]=N[q];return W}function b(W){W&&W.parentNode&&W.parentNode.removeChild(W)}function w(W,N,q){var pe,B,F,V={};for(F in N)F=="key"?pe=N[F]:F=="ref"?B=N[F]:V[F]=N[F];if(arguments.length>2&&(V.children=arguments.length>3?i.call(arguments,2):q),typeof W=="function"&&W.defaultProps!=null)for(F in W.defaultProps)V[F]==null&&(V[F]=W.defaultProps[F]);return E(W,V,pe,B,null)}function E(W,N,q,pe,B){var F={type:W,props:N,key:q,ref:pe,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:B??++s,__i:-1,__u:0};return B==null&&r.vnode!=null&&r.vnode(F),F}function P(W){return W.children}function I(W,N){this.props=W,this.context=N}function M(W,N){if(N==null)return W.__?M(W.__,W.__i+1):null;for(var q;Nse&&a.sort(u),W=a.shift(),se=a.length,W.__d&&(q=void 0,B=(pe=(N=W).__v).__e,F=[],V=[],N.__P&&((q=h({},pe)).__v=pe.__v+1,r.vnode&&r.vnode(q),Z(N.__P,q,pe,N.__n,N.__P.namespaceURI,32&pe.__u?[B]:null,F,B??M(pe),!!(32&pe.__u),V),q.__v=pe.__v,q.__.__k[q.__i]=q,$(F,q,V),q.__e!=B&&T(q)));S.__r=0}function C(W,N,q,pe,B,F,V,se,ae,ie,fe){var J,le,U,Y,X,re,me=pe&&pe.__k||y,ge=N.length;for(ae=k(q,N,me,ae,ge),J=0;J0?E(V.type,V.props,V.key,V.ref?V.ref:null,V.__v):V).__=W,V.__b=W.__b+1,se=null,(ie=V.__i=A(V,q,ae,J))!=-1&&(J--,(se=q[ie])&&(se.__u|=2)),se==null||se.__v==null?(ie==-1&&(B>fe?le--:Bae?le--:le++,V.__u|=4))):W.__k[F]=null;if(J)for(F=0;F(ae!=null&&(2&ae.__u)==0?1:0))for(B=q-1,F=q+1;B>=0||F=0){if((ae=N[B])&&(2&ae.__u)==0&&V==ae.key&&se==ae.type)return B;B--}if(F0?W:p(W)?W.map(ee):h({},W)}function de(W,N,q,pe,B,F,V,se,ae){var ie,fe,J,le,U,Y,X,re=q.props,me=N.props,ge=N.type;if(ge=="svg"?B="http://www.w3.org/2000/svg":ge=="math"?B="http://www.w3.org/1998/Math/MathML":B||(B="http://www.w3.org/1999/xhtml"),F!=null){for(ie=0;ie{n.d(e,{H:()=>i});var i=function(){var s;return((s=window.FreshUrl)===null||s===void 0?void 0:s.originalUrl)!=null?window.FreshUrl.originalUrl:window.top===window.self?window.location.href||"":document.referrer||""}},5417:(t,e,n)=>{n.d(e,{Q1:()=>v});var i=n(998);function r(y,d){if(!(y instanceof d))throw new TypeError("Cannot call a class as a function")}function s(y,d){for(var p=0;p1&&(h-=1),h<1/6?d+(p-d)*6*h:h<1/2?p:h<2/3?d+(p-d)*(2/3-h)*6:d},v=function(){function y(d){r(this,y),d instanceof y?(this.r=d.r,this.g=d.g,this.b=d.b,this.a=d.a):d?this.parse(d):(this.r=this.g=this.b=0,this.a=1)}return a(y,[{key:"parse",value:function(p){if(Array.isArray(p)){var h;this.r=p[0],this.g=p[1],this.b=p[2],this.a=(h=p[3])!==null&&h!==void 0?h:1}else if(u.test(p)){p=String(p);var b=p.replace(/^#/,"");(b.length===3||b.length===4)&&(b=b.replace(_,"$1$1")),this.r=parseInt(b.substr(0,2),16),this.g=parseInt(b.substr(2,2),16),this.b=parseInt(b.substr(4,2),16),b.length===8?this.a=parseInt(b.substr(6,2),16)/255:this.a=1}else if(c.test(p)){p=String(p);var w=p.match(c);this.r=parseFloat(m(w[1])),this.g=parseFloat(m(w[2])),this.b=parseFloat(m(w[3])),w[4]?this.a=parseFloat(w[4]):this.a=1}return this}},{key:"clone",value:function(){return new y(this)}},{key:"_hslFromRgb",value:function(){var p=(0,i.K6)([this.r,this.g,this.b]),h=p.hue,b=p.saturation,w=p.lightness;return this._h=h,this._s=b,this._l=w,this}},{key:"_rgbFromHsl",value:function(){var p=this._h/360,h=this._s/100,b=this._l/100,w=b<.5?b*(1+h):b+h-b*h,E=2*b-w;return this.r=g(E,w,p+1/3)*255,this.g=g(E,w,p)*255,this.b=g(E,w,p-1/3)*255,this}},{key:"blendChannel",value:function(p,h,b,w){return w?(this[p]=Math.sqrt(Math.pow(this[p],2)*(1-b)+Math.pow(h,2)*b),this):(this[p]=b*h+(1-b)*this[p],this)}},{key:"blend",value:function(p,h,b){return p=new y(p),this.blendChannel("r",p.r,h,b),this.blendChannel("g",p.g,h,b),this.blendChannel("b",p.b,h,b),this}},{key:"getContrastRatio",value:function(p){return(0,i.bJ)(this.toHexWithHash(),new y(p).toHexWithHash())}},{key:"hasAccessibleContrast",value:function(p,h){return this.getContrastRatio(p)>=i.s1[h]}},{key:"hue",value:function(){return this._hslFromRgb(),this._h}},{key:"lightenChannel",value:function(p,h){return this[p]+=h,this[p]<0?this[p]=0:this[p]>255&&(this[p]=255),this}},{key:"lighten",value:function(p){return this.looksLikePercent(p)?this.lightness(this.lightness()+parseFloat(p)):(this.lightenChannel("r",p),this.lightenChannel("g",p),this.lightenChannel("b",p)),this}},{key:"darken",value:function(p){return typeof p=="string"?this.lighten("-".concat(p)):this.lighten(-p)}},{key:"looksLikePercent",value:function(p){return/^-?\d+(\.\d+)?%$/.test(p)}},{key:"lightness",value:function(p){return this._hslFromRgb(),p!=null?(this._l=Math.max(0,Math.min(100,p)),this._rgbFromHsl(),this):this._l}},{key:"saturation",value:function(p){return this._hslFromRgb(),p!=null?(this._s=Math.max(0,Math.min(100,p)),this._rgbFromHsl(),this):this._s}},{key:"setHue",value:function(p){if(this._hslFromRgb(),p!=null)return this._h=Math.max(0,Math.min(360,p)),this._rgbFromHsl(),this}},{key:"shade",value:function(p,h){return this.blend("#000000",p,h)}},{key:"grayLevel",value:function(){return(.299*this.r+.587*this.g+.114*this.b)/255}},{key:"tint",value:function(p,h){return this.blend("#ffffff",p,h)}},{key:"whiteLevel",value:function(){return Math.min(Math.min(this.r,this.g),this.b)}},{key:"getRelativeLuminance",value:function(){var p=function(P){var I=P*.003921569;return I<=.03928?I/12.92:Math.pow((I+.055)/1.055,2.4)},h=p(this.r),b=p(this.g),w=p(this.b);return .2126*h+.7152*b+.0722*w}},{key:"isDark",value:function(p){return p?this.getRelativeLuminance()<.15:this.grayLevel()<=.4}},{key:"isLight",value:function(p){return p?this.getRelativeLuminance()>=.8:this.grayLevel()>.4}},{key:"isGrayscale",value:function(){return this.r===this.g&&this.g===this.b}},{key:"distanceFrom",value:function(p){return Math.sqrt(Math.pow(this.r-p.r,2)+Math.pow(this.g-p.g,2)+Math.pow(this.b-p.b,2))}},{key:"channelDominance",value:function(){var p=this;return["r","g","b"].sort(function(h,b){return p[b]-p[h]})}},{key:"alpha",value:function(p){return p!=null?(this.a=p,this):this.a}},{key:"red",value:function(p){return p!=null?(this.r=p,this):this.r}},{key:"green",value:function(p){return p!=null?(this.g=p,this):this.g}},{key:"blue",value:function(p){return p!=null?(this.b=p,this):this.b}},{key:"toHex",value:function(){var p=Math.round(this.r).toString(16),h=Math.round(this.g).toString(16),b=Math.round(this.b).toString(16);return p.length===1&&(p="0".concat(p)),h.length===1&&(h="0".concat(h)),b.length===1&&(b="0".concat(b)),"".concat(p).concat(h).concat(b)}},{key:"toHexWithAlpha",value:function(){var p=Math.round(this.a*255).toString(16);return p.length===1&&(p="0".concat(p)),"".concat(p).concat(this.toHex())}},{key:"toHexWithHash",value:function(){return"#".concat(this.toHex())}},{key:"toRgb",value:function(){return"rgb(".concat(Math.round(this.r),",").concat(Math.round(this.g),",").concat(Math.round(this.b),")")}},{key:"toRgba",value:function(){return"rgba(".concat(Math.round(this.r),",").concat(Math.round(this.g),",").concat(Math.round(this.b),",").concat(this.a,")")}},{key:"toRgbaOrHex",value:function(){return this.toRgba()}},{key:"toPercent",value:function(){return"rgba(".concat(this.r/255*100,"%,").concat(this.g/255*100,"%,").concat(this.b/255*100,"%,").concat(this.a,")")}},{key:"toIeGradient",value:function(){return"progid:DXImageTransform.Microsoft.gradient(startColorStr='#".concat(this.toHexWithAlpha(),"', endColorStr='#").concat(this.toHexWithAlpha(),"')")}},{key:"toString",value:function(){return this.toPercent()}}])}()},5509:(t,e,n)=>{n.d(e,{s:()=>ne});var i=n(8176),r,s,a,o,l,u,c,f,_,m,g,v,y,d,p,h,b,w,E,P,I,M,T,O,S,C,k,L,A,x,R,K,Z,$,ee,de=function(G,H){if(typeof G>"u"||G===null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(G),H)};(r=i.z.Wistia)!==null&&r!==void 0||(i.z.Wistia={}),(a=(s=i.z.Wistia)._destructors)!==null&&a!==void 0||(s._destructors={}),(l=(o=i.z.Wistia)._initializers)!==null&&l!==void 0||(o._initializers={}),(c=(u=i.z.Wistia)._remoteData)!==null&&c!==void 0||(u._remoteData=new Map),(_=(f=i.z.Wistia).api)!==null&&_!==void 0||(f.api=function(){return console.error("Accessed Wistia.api() before it was initialized"),null}),(g=(m=i.z.Wistia).defineControl)!==null&&g!==void 0||(m.defineControl=function(){return console.error("Accessed Wistia.defineControl() before it was initialized"),null}),(y=(v=i.z.Wistia).EventShepherdManager)!==null&&y!==void 0||(v.EventShepherdManager={}),(p=(d=i.z.Wistia).mixin)!==null&&p!==void 0||(d.mixin=function(G){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Object.keys(H).forEach(function(Q){de(H,Q)&&(G[Q]=H[Q])})}),(b=(h=i.z.Wistia).playlistMethods)!==null&&b!==void 0||(h.playlistMethods=new Map),(E=(w=i.z.Wistia).PublicApi)!==null&&E!==void 0||(w.PublicApi=null),(I=(P=i.z.Wistia).uncacheMedia)!==null&&I!==void 0||(P.uncacheMedia=function(){return console.error("Accessed Wistia.uncacheMedia() before it was initialized"),null}),(T=(M=i.z.Wistia).VisitorKey)!==null&&T!==void 0||(M.VisitorKey=null),(S=(O=i.z.Wistia).visitorKey)!==null&&S!==void 0||(O.visitorKey=null),(k=(C=i.z.Wistia).wistia)!==null&&k!==void 0||(C.wistia=void 0),(A=(L=i.z.Wistia)._liveStreamEventDataPromises)!==null&&A!==void 0||(L._liveStreamEventDataPromises={}),(R=(x=i.z.Wistia)._mediaDataPromises)!==null&&R!==void 0||(x._mediaDataPromises={}),(Z=(K=i.z.Wistia)._liveStreamPollingPromises)!==null&&Z!==void 0||(K._liveStreamPollingPromises={}),(ee=($=i.z.Wistia).first)!==null&&ee!==void 0||($.first=function(){var G;return(G=i.z.Wistia.api())!==null&&G!==void 0?G:document.querySelector("wistia-player")});var ne=i.z.Wistia},5510:(t,e,n)=>{n.d(e,{bp:()=>a}),n(6637);var i=n(3997),r=function(){return(0,i.m)("video")===void 0?[]:Object.values((0,i.m)("video"))},s=function(){return(0,i.m)("iframe_api")===void 0?[]:Object.values((0,i.m)("iframe_api"))},a=function(){return r().concat(s())}},5819:(t,e,n)=>{n.d(e,{V:()=>b});var i=n(4635),r=n(5181),s=n(731),a=n(7715),o=n(4730);function l(w,E){if(!(w instanceof E))throw new TypeError("Cannot call a class as a function")}function u(w,E){for(var P=0;P1?this.srcSet():null,src:this.bestSrc(),style:this.imgStyle(),alt:M,ref:function(O){return I.imgElem=O},"aria-hidden":this.props.ariaHidden?"true":null}))}},{key:"translate",value:function(I){return(0,o.sC)(this.props.playerLanguage,"THUMBNAIL_".concat(I))}},{key:"componentDidMount",value:function(){this.setStateBasedOnImgStatus(),this.maybeCallOnDisplay(this.initialState)}},{key:"componentDidUpdate",value:function(I,M){this.setStateBasedOnImgStatus(),this.maybeCallOnDisplay(M)}},{key:"maybeCallOnDisplay",value:function(){this.onDisplay&&this.state.isDisplaying&&!this.calledOnDisplay&&(this.calledOnDisplay=!0,this.onDisplay())}},{key:"setStateBasedOnImgStatus",value:function(){var I=this,M=this.state,T=this.imgElem;M.isLoaded||(T.onload||(T.onload=function(){(0,a.lj)(T)&&I.setState({isLoaded:!0,isDisplaying:!0})}),T.complete&&this.setState({isLoaded:!0,isDisplaying:!0}))}},{key:"wrapperStyle",value:function(){var I=this.state.isDisplaying&&this.props.isVisible;return(0,s.kp)({},this.props.wrapperStyle,{display:this.state.isLoaded&&!I?"none":"block"})}},{key:"baseStyle",value:function(){var I=this.props.fitStrategy;return I==="cover"?this.coverStyle():I==="contain"?this.containStyle():I==="fill"?this.fillStyle():I==="naturalHeight"?this.naturalHeightStyle():this.containStyle()}},{key:"imgStyle",value:function(){var I=this.state.isDisplaying&&this.props.isVisible;return(0,s.kp)(this.baseStyle(),{clip:I?"auto":"rect(0,0,0,0)",display:this.state.isLoaded&&!I?"none":"block",borderRadius:"".concat(this.props.playerBorderRadius,"px")})}},{key:"containStyle",value:function(){return{backgroundColor:this.props.backgroundColor||"#000",height:"100%",objectFit:"contain",position:"absolute",width:"100%",top:0,left:0}}},{key:"coverStyle",value:function(){return{height:"100%",objectFit:"cover",position:"absolute",width:"100%"}}},{key:"fillStyle",value:function(){return{height:"100%",objectFit:"fill",position:"absolute",width:"100%"}}},{key:"naturalHeightStyle",value:function(){return{width:"100%",position:"relative"}}},{key:"bestSrc",value:function(){return(0,i.cd)(this.props.images,{videoWidth:this.props.videoWidth,videoHeight:this.props.videoHeight}).url}},{key:"srcSet",value:function(){var I=this.sortedImages();return I.length===0&&(I=[(0,i.YG)(this.props.videoWidth,this.props.videoHeight)]),I.map(function(M){return"".concat(M.url," ").concat(M.width,"w")}).join(", ")}},{key:"sortedImages",value:function(){return this._sortedImages?this._sortedImages:(this._sortedImages=(0,i.eZ)(this.props.images),this._sortedImages)}},{key:"stretchLimit",value:function(){var I=this.props.stretchLimit;return I??10}}])}(r.uA)},5833:(t,e,n)=>{n.d(e,{n:()=>L});var i=n(5509),r=n(159),s=n(1885),a=n(5857),o=n(3917),l=n(3411),u=n(959),c=n(731),f=n(3065);function _(A,x){return d(A)||y(A,x)||g(A,x)||m()}function m(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function g(A,x){if(A){if(typeof A=="string")return v(A,x);var R={}.toString.call(A).slice(8,-1);return R==="Object"&&A.constructor&&(R=A.constructor.name),R==="Map"||R==="Set"?Array.from(A):R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R)?v(A,x):void 0}}function v(A,x){(x==null||x>A.length)&&(x=A.length);for(var R=0,K=Array(x);R3?(we=Fe===ge)&&(J=_e[(fe=_e[4])?5:(fe=3,3)],_e[4]=_e[5]=A):_e[0]<=Le&&((we=me<2&&Le<_e[1])?(fe=0,X.v=ge,X.n=_e[1]):Lege||ge>Fe)&&(_e[4]=me,_e[5]=ge,X.n=Fe,fe=0))}if(we||me>1)return ee;throw Y=!0,ge}return function(me,ge,we){if(le>1)throw TypeError("Generator is already running");for(Y&&ge===1&&re(ge,we),fe=ge,J=we;(x=fe<2?A:J)||!Y;){ie||(fe?fe<3?(fe>1&&(X.n=-1),re(fe,J)):X.n=J:X.v=J);try{if(le=2,ie){if(fe||(me="next"),x=ie[me]){if(!(x=x.call(ie,J)))throw TypeError("iterator result is not an object");if(!x.done)return x;J=x.value,fe<2&&(fe=0)}else fe===1&&(x=ie.return)&&x.call(ie),fe<2&&(J=TypeError("The iterator does not provide a '"+me+"' method"),fe=1);ie=A}else if((x=(Y=X.n<0)?J:V.call(se,X))!==ee)break}catch(_e){ie=A,fe=1,J=_e}finally{le=1}}return{value:x,done:Y}}}(W,q,pe),!0),F}var ee={};function de(){}function ne(){}function G(){}x=Object.getPrototypeOf;var H=[][K]?x(x([][K]())):(h(x={},K,function(){return this}),x),Q=G.prototype=de.prototype=Object.create(H);function ce(W){return Object.setPrototypeOf?Object.setPrototypeOf(W,G):(W.__proto__=G,h(W,Z,"GeneratorFunction")),W.prototype=Object.create(Q),W}return ne.prototype=G,h(Q,"constructor",G),h(G,"constructor",ne),ne.displayName="GeneratorFunction",h(G,Z,"GeneratorFunction"),h(Q),h(Q,Z,"Generator"),h(Q,K,function(){return this}),h(Q,"toString",function(){return"[object Generator]"}),(p=function(){return{w:$,m:ce}})()}function h(A,x,R,K){var Z=Object.defineProperty;try{Z({},"",{})}catch{Z=0}h=function(ee,de,ne,G){if(de)Z?Z(ee,de,{value:ne,enumerable:!G,configurable:!G,writable:!G}):ee[de]=ne;else{var H=function(ce,W){h(ee,ce,function(N){return this._invoke(ce,W,N)})};H("next",0),H("throw",1),H("return",2)}},h(A,x,R,K)}function b(A,x,R,K,Z,$,ee){try{var de=A[$](ee),ne=de.value}catch(G){return void R(G)}de.done?x(ne):Promise.resolve(ne).then(K,Z)}function w(A){return function(){var x=this,R=arguments;return new Promise(function(K,Z){var $=A.apply(x,R);function ee(ne){b($,K,Z,ee,de,"next",ne)}function de(ne){b($,K,Z,ee,de,"throw",ne)}ee(void 0)})}}var E=15,P=3e4,I=15e3,M=function(x){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},K=(0,s.CC)(x,R),Z=K.replace(/\.json(?!p)/,".jsonp").replace(/&$/,""),$=(0,r.Rb)(Z,{ignoreProtocol:!0,scriptRegex:(0,s.dq)(x)});return!!$},T=function(x){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},K=(0,a.Dd)(R);return"".concat((0,a.v9)(),"//").concat(K,"/embed/").concat(x,".js")},O=function(x){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},K=T(x,R),Z=(0,r.Rb)(K,{ignoreProtocol:!0});return!!Z},S=function(){var A=w(p().m(function x(R,K){return p().w(function(Z){for(;;)switch(Z.n){case 0:return Z.a(2,new Promise(function($,ee){var de=-1,ne=function(){var H=window["wistiajsonp-/embed/medias/".concat(R,".jsonp")];if(H){if(H.media){clearInterval(de),(0,l.ry)(R,H.media),(0,f.j)(R,K).then($).catch(function(){ee(new Error("Failed to fetch media data via jsonp"))});return}(0,u.V)(H)&&(clearInterval(de),$(H))}};ne(),de=window.setInterval(ne,E),setTimeout(function(){clearInterval(de),ee(new Error("Timeout loading jsonp media data"))},P)}))}},x)}));return function(R,K){return A.apply(this,arguments)}}(),C=function(){var A=w(p().m(function x(R){var K,Z,$=arguments;return p().w(function(ee){for(;;)switch(ee.n){case 0:return K=$.length>1&&$[1]!==void 0?$[1]:{},Z=T(R,K),ee.a(2,new Promise(function(de,ne){setTimeout(function(){ne(new Error("Timeout loading js media data"))},P),import(Z).then(function(G){var H=G.mediaData;(0,l.ry)(R,H),(0,f.j)(R,K).then(de).catch(function(){ne(new Error("Failed to fetch media data via js script"))})}).catch(function(){ne(new Error("Failed to load js media data"))})}))}},x)}));return function(R){return A.apply(this,arguments)}}(),k=function(x){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},K={current:-1},Z=new Promise(function($,ee){K.current=window.setTimeout(function(){(0,f.j)(x,R).then($).catch(function(de){ee(de instanceof Error?de:new Error(String(de)))})},I)});return[Z,K]},L=function(){var A=w(p().m(function x(R){var K,Z,$,ee,de,ne,G,H,Q,ce,W,N=arguments;return p().w(function(q){for(;;)switch(q.n){case 0:if(Z=N.length>1&&N[1]!==void 0?N[1]:{},$=(0,l.F2)(R),!($!=null&&Z.skipCache!==!0)){q.n=1;break}return q.a(2,(0,f.j)(R,Z));case 1:if(ee=(K=i.s._inlineMediaData)===null||K===void 0?void 0:K[R],ee==null){q.n=2;break}return de=(0,c.o8)(ee),(0,o.M)(de,Z),(0,l.ry)(R,de),q.a(2,(0,f.j)(R,Z));case 2:if(ne=[],M(R,Z)&&ne.push(S(R,Z)),O(R,Z)&&ne.push(C(R,Z)),ne.length!==0){q.n=4;break}return q.n=3,(0,f.j)(R,Z);case 3:G=q.v,q.n=6;break;case 4:return H=k(R,Z),Q=_(H,2),ce=Q[0],W=Q[1],q.n=5,Promise.any([].concat(ne,[ce]));case 5:G=q.v,clearTimeout(W.current);case 6:return q.a(2,G)}},x)}));return function(R){return A.apply(this,arguments)}}()},5857:(t,e,n)=>{n.d(e,{CX:()=>y,Dd:()=>P,KG:()=>m,Qz:()=>I,U4:()=>v,aY:()=>w,bC:()=>b,bF:()=>u,cu:()=>g,hk:()=>f,iD:()=>_,kh:()=>d,pK:()=>l,pb:()=>c,v9:()=>E});var i=n(8176),r=n(2671),s=n(787);(0,s.N)("app"),(0,s.N)("fast-protected");var a=(0,s.N)("fast"),o="fast-canary.wistia.net",l="embed.wistia.com",u="fast.wistia.net",c="fast.wistia.com",f="embed.wistia.com",_="embed-ssl.wistia.com",m="embed-fastly.wistia.com",g="embed-ssl.wistia.com",v="0.1.11";(function(){return typeof window<"u"&&i.z===window&&i.z.location?i.z.location.protocol:"https:"})();var y=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0;return k||a},d=function(){var k="wistia.net";return"fast.".concat(k)},p=function(){return o},h=function(){for(var C=document.getElementsByTagName("script"),k=0;k0&&arguments[0]!==void 0?arguments[0]:{};return k.embedHost?S(k.embedHost):w()},I=function(){var k="wistia.com";return"pipedream.".concat(k)},M=["wistia.net","wistia.com"],T=[].concat(M,["wistia.mx","wistia.dev","wistia.tech","wistia.am","wistia.se","wistia.io","wistia.st"]),O=new RegExp("(".concat(T.map(function(C){return"\\.".concat(C.replace(".","\\."))}).join("|"),")$")),S=function(k){return k&&O.test(k)?k:w()}},6461:(t,e,n)=>{n(159)},6462:(t,e,n)=>{n.d(e,{I:()=>M});var i=n(8089),r=n.n(i),s=n(8290),a=n.n(s),o=n(731);function l(O,S){if(!(O instanceof S))throw new TypeError("Cannot call a class as a function")}function u(O,S){for(var C=0;C{e.fP=e._N=e.qg=e.T1=void 0;var n="\\d+",i="".concat(n,"(?:[\\.,]").concat(n,")?"),r="(".concat(n,"Y)?(").concat(n,"M)?(").concat(n,"W)?(").concat(n,"D)?"),s="T(".concat(i,"H)?(").concat(i,"M)?(").concat(i,"S)?"),a="P(?:".concat(r,"(?:").concat(s,")?)"),o=["years","months","weeks","days","hours","minutes","seconds"],l=Object.freeze({years:0,months:0,weeks:0,days:0,hours:0,minutes:0,seconds:0});e.T1=new RegExp(a);var u=function(_){var m=_.replace(/,/g,".").match(e.T1);if(!m)throw new RangeError("invalid duration: ".concat(_));var g=m.slice(1);if(g.filter(function(v){return v!=null}).length===0)throw new RangeError("invalid duration: ".concat(_));if(g.filter(function(v){return/\./.test(v||"")}).length>1)throw new RangeError("only the smallest unit can be fractional");return g.reduce(function(v,y,d){return v[o[d]]=parseFloat(y||"0")||0,v},{})};e.qg=u;var c=function(_,m){m===void 0&&(m=new Date);var g=Object.assign({},l,_),v=m.getTime(),y=new Date(v);y.setFullYear(y.getFullYear()+g.years),y.setMonth(y.getMonth()+g.months),y.setDate(y.getDate()+g.days);var d=g.hours*3600*1e3,p=g.minutes*60*1e3;return y.setMilliseconds(y.getMilliseconds()+g.seconds*1e3+d+p),y.setDate(y.getDate()+g.weeks*7),y};e._N=c;var f=function(_,m){m===void 0&&(m=new Date);var g=Object.assign({},l,_),v=m.getTime(),y=new Date(v),d=(0,e._N)(g,y),p=m.getTimezoneOffset(),h=d.getTimezoneOffset(),b=(p-h)*60,w=(d.getTime()-y.getTime())/1e3;return w+b};e.fP=f,e._N,e.fP,e.T1,e.qg},6637:(t,e,n)=>{n.d(e,{ct:()=>M});var i=n(4271),r=n(5509);function s(T){return u(T)||l(T)||o(T)||a()}function a(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(T,O){if(T){if(typeof T=="string")return c(T,O);var S={}.toString.call(T).slice(8,-1);return S==="Object"&&T.constructor&&(S=T.constructor.name),S==="Map"||S==="Set"?Array.from(T):S==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S)?c(T,O):void 0}}function l(T){if(typeof Symbol<"u"&&T[Symbol.iterator]!=null||T["@@iterator"]!=null)return Array.from(T)}function u(T){if(Array.isArray(T))return c(T)}function c(T,O){(O==null||O>T.length)&&(O=T.length);for(var S=0,C=Array(O);S200&&(k=k.slice(0,200))}catch{k="could not serialize"}return k},h.persistLine=function(T){this.ctx.first1000LogLines.length<1e3?this.ctx.first1000LogLines.push(T):(this.ctx.last1000LogLines.length>=1e3&&this.ctx.last1000LogLines.shift(),this.ctx.last1000LogLines.push(T))},h.log=function(T,O){var S=T<=this.ctx.level,C=T{n.d(e,{Fn:()=>k});var i=n(5181),r=n(3817),s=n(7880),a=n(4730),o=n(5417),l=n(1627),u=n(7231),c=n(1341),f=n(8213);function _(L,A){var x=Object.keys(L);if(Object.getOwnPropertySymbols){var R=Object.getOwnPropertySymbols(L);A&&(R=R.filter(function(K){return Object.getOwnPropertyDescriptor(L,K).enumerable})),x.push.apply(x,R)}return x}function m(L){for(var A=1;AL.length)&&(A=L.length);for(var x=0,R=Array(A);x{n.d(e,{$:()=>l});var i=n(5857);function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var u,c,f=typeof Symbol=="function"?Symbol:{},_=f.iterator||"@@iterator",m=f.toStringTag||"@@toStringTag";function g(E,P,I,M){var T=P&&P.prototype instanceof y?P:y,O=Object.create(T.prototype);return s(O,"_invoke",function(S,C,k){var L,A,x,R=0,K=k||[],Z=!1,$={p:0,n:0,v:u,a:ee,f:ee.bind(u,4),d:function(ne,G){return L=ne,A=0,x=u,$.n=G,v}};function ee(de,ne){for(A=de,x=ne,c=0;!Z&&R&&!G&&c3?(G=ce===ne)&&(x=H[(A=H[4])?5:(A=3,3)],H[4]=H[5]=u):H[0]<=Q&&((G=de<2&&Qne||ne>ce)&&(H[4]=de,H[5]=ne,$.n=ce,A=0))}if(G||de>1)return v;throw Z=!0,ne}return function(de,ne,G){if(R>1)throw TypeError("Generator is already running");for(Z&&ne===1&&ee(ne,G),A=ne,x=G;(c=A<2?u:x)||!Z;){L||(A?A<3?(A>1&&($.n=-1),ee(A,x)):$.n=x:$.v=x);try{if(R=2,L){if(A||(de="next"),c=L[de]){if(!(c=c.call(L,x)))throw TypeError("iterator result is not an object");if(!c.done)return c;x=c.value,A<2&&(A=0)}else A===1&&(c=L.return)&&c.call(L),A<2&&(x=TypeError("The iterator does not provide a '"+de+"' method"),A=1);L=u}else if((c=(Z=$.n<0)?x:S.call(C,$))!==v)break}catch(H){L=u,A=1,x=H}finally{R=1}}return{value:c,done:Z}}}(E,I,M),!0),O}var v={};function y(){}function d(){}function p(){}c=Object.getPrototypeOf;var h=[][_]?c(c([][_]())):(s(c={},_,function(){return this}),c),b=p.prototype=y.prototype=Object.create(h);function w(E){return Object.setPrototypeOf?Object.setPrototypeOf(E,p):(E.__proto__=p,s(E,m,"GeneratorFunction")),E.prototype=Object.create(b),E}return d.prototype=p,s(b,"constructor",p),s(p,"constructor",d),d.displayName="GeneratorFunction",s(p,m,"GeneratorFunction"),s(b),s(b,m,"Generator"),s(b,_,function(){return this}),s(b,"toString",function(){return"[object Generator]"}),(r=function(){return{w:g,m:w}})()}function s(u,c,f,_){var m=Object.defineProperty;try{m({},"",{})}catch{m=0}s=function(v,y,d,p){if(y)m?m(v,y,{value:d,enumerable:!p,configurable:!p,writable:!p}):v[y]=d;else{var h=function(w,E){s(v,w,function(P){return this._invoke(w,E,P)})};h("next",0),h("throw",1),h("return",2)}},s(u,c,f,_)}function a(u,c,f,_,m,g,v){try{var y=u[g](v),d=y.value}catch(p){return void f(p)}y.done?c(d):Promise.resolve(d).then(_,m)}function o(u){return function(){var c=this,f=arguments;return new Promise(function(_,m){var g=u.apply(c,f);function v(d){a(g,_,m,v,y,"next",d)}function y(d){a(g,_,m,v,y,"throw",d)}v(void 0)})}}var l=function(){var u=o(r().m(function c(f){var _,m,g,v,y=arguments;return r().w(function(d){for(;;)switch(d.n){case 0:if(m=y.length>1&&y[1]!==void 0?y[1]:{},g=(_=m.host)!==null&&_!==void 0?_:(0,i.aY)(),v=i.U4,!(v!==""&&v.length>0&&m.mediaData!==!0)){d.n=1;break}return d.a(2,rp(()=>import("".concat((0,i.v9)(),"//").concat(g,"/").concat(f,"@").concat(v)),[]));case 1:return d.a(2,rp(()=>import("".concat((0,i.v9)(),"//").concat(g,"/").concat(f)),[]))}},c)}));return function(f){return u.apply(this,arguments)}}()},7209:(t,e,n)=>{n.d(e,{Fi:()=>w,Q0:()=>L,Wz:()=>x,aF:()=>M,n9:()=>I,o2:()=>b,pb:()=>p,tt:()=>S,x4:()=>E,yE:()=>y});var i=n(731),r=n(2671);n(7231);var s=n(5857),a=n(6637),o=n(787);function l(ce,W){return m(ce)||_(ce,W)||c(ce,W)||u()}function u(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(ce,W){if(ce){if(typeof ce=="string")return f(ce,W);var N={}.toString.call(ce).slice(8,-1);return N==="Object"&&ce.constructor&&(N=ce.constructor.name),N==="Map"||N==="Set"?Array.from(ce):N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N)?f(ce,W):void 0}}function f(ce,W){(W==null||W>ce.length)&&(W=ce.length);for(var N=0,q=Array(W);N1&&arguments[1]!==void 0?arguments[1]:{};if(!W)return[];W.assets&&(W=W.assets),(N.qualityMin!=null||N.qualityMax!=null)&&(W=T(W,N.qualityMin,N.qualityMax),N=(0,i.iu)(N,["qualityMin","qualityMax"]));var q=(0,i.j6)(N,d),pe=q.select||(0,i.iu)(N,d);pe&&(q.select=pe);var B=q.select?(0,i.Lt)(W,q.select):(0,i.o8)(W);if((q.sortFn||q.sortBy)&&(B=(0,i.di)(B,q.sortFn||q.sortBy)),q.unique){for(var F={},V=0;V=500&&pe.opt_vbitrate<=1e5,F=pe.width!=null&&pe.width>400;(B||F)&&N.push(pe)}return N},I=function(W){return P(p(W,{container:/mp4/,public:!0,status:y}))},M=function(W){return P(p(W,{container:/mp4/,public:!0,status:function(q){return q!==v}}))},T=function(W){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1e4;return p(W,{select:function(B){var F=O(B.width,B.height);return N<=F&&F<=q}})},O=function(W,N){if(N>W){var q=W;W=N,N=q}var pe=W/N;return pe<1.05&&(W=N*(16/9)),W>=3740?2160:W>=2460?1440:W>=1820?1080:W>=1180?720:W>=860?540:W>=540?360:N},S=function(W,N){var q;N==="4k"?q=2160:q=parseInt(N,10);var pe=T(W,q,q)[0];if(pe)return pe;var B=Q(W,q,q);if(B.length===1)return B[0];var F=H(W),V=Math.round(F*q),se=l(B,2),ae=se[0],ie=se[1],fe=Math.abs(ae.width-V),J=Math.abs(ie.width-V);return fe1&&arguments[1]!==void 0?arguments[1]:{},q=C(W);if(q){if(q.status!==y){var pe=k();return pe&&pe.status===y?pe.url:"//".concat(A,"/assets/images/blank.gif")}N=(0,i.h1)({aspect:q.width/q.height||1,stillUrl:q.url,playButton:!1,playerColor:N.playerColor||"636155",videoWidth:q.width||640,videoHeight:q.height||360,stillSnap:!0},N);var B=N.videoWidth,F=N.videoHeight,V=new r.s0(N.stillUrl);return N.retina&&(V.params.image_play_button_size="2x",B*=2,F*=2),N.stillSnap&&(B=R({videoWidth:B,stillAssetWidth:q.width||640}),F=Math.round(B/N.aspect)),Z(N.stillUrl)?(N.protocol==="https:"&&(V.protocol="https:",V.host=N.embedHost===s.pb||N.embedHost===s.bF?s.iD:s.cu),V.params.image_crop_resized="".concat(B,"x").concat(F),(N.playButton==null||N.playButton)&&(V.params.image_play_button_rounded=1,V.params.image_play_button_color="".concat("".concat(N.playerColor).replace(/^#+/,""),"e0")),N.ext&&V.ext(N.ext),V.ext()==="bin"&&V.ext("jpg"),V.absolute()):N.stillUrl}},R=function(W){var N=[640,960,1280,1920,3840];W.stillAssetWidth<3840&&N.push(W.stillAssetWidth);for(var q=[],pe=0;pe=0:!1},$=function(W,N,q){return q=(0,i.h1)({container:N,public:!0,status:y},q),h(W,q)},ee=function(W,N){return $(W,"mp4",N)},de=function(W,N){return $(W,"webm",N)},ne=function(W,N){return $(W,"m3u8",N)},G=function(W){return h(W,{type:"original"})},H=function(W){var N=ee(W)||ne(W)||de(W)||G(W);return N&&N.height?N.width/N.height:640/360},Q=function(W,N,q){if(W.length===0)return[];for(var pe=g.call(W).sort(function(fe,J){return O(fe.width,fe.height)-O(J.width,J.height)}),B,F,V=0;V=q){F=se;break}}var ie=[];return B&&ie.push(B),F&&ie.push(F),ie.length===0&&(a.ct.error("nearestOutsideRange: no nearby assets found, using first in list",pe[0]),ie.push(pe[0])),ie}},7211:(t,e,n)=>{n.d(e,{J:()=>r,_:()=>i});var i=.1,r=function(a,o){var l=window.wistiaDisableMux!==!0,u=!a._opts||a._opts.mux!==!1,c=a.iframe==null,f=o,_=!!(a._mediaData&&a._mediaData.type==="LiveStream");return l&&u&&c&&(f||_)}},7229:(t,e,n)=>{n.d(e,{J:()=>s});var i=n(1341),r=60,s=function(o){var l=(0,i.ab)(o,"hms"),u=l.hours,c=l.minutes,f=l.seconds,_="";return u&&(_+="".concat(u,"H")),(c||o>r&&f!==0)&&(_+="".concat(c,"M")),(f||o===0)&&(_+="".concat(f,"S")),_}},7231:(t,e,n)=>{n.d(e,{GS:()=>J,o1:()=>ie});var i=n(8176),r=n(267),s=navigator.userAgent,a=null,o=/(webkit)[ /]([^\s]+)/i,l=/OPR\/([^\s]+)/i,u=/(edge)\/(\d+(?:\.\d+)?)/i,c=/(mozilla)(?:.*? rv:([^\s)]+))?/i,f=/(android) ([^;]+)/i,_=/(iphone)/i,m=/(Windows Phone OS (\d+(?:\.\d+)?))/,g=/OS (\d+)_(\d+)/i,v=/(firefox)/i,y=/Mobile VR/i,d=/Version\/([^\s]+)/i,p=function(){return(b()[1]||"webkit").toLowerCase()},h=function(){return b()[2]},b=function(){var U;return U=s.match(u),U||(U=s.match(o),U)||(U=s.match(l),U)?U:U?(document.documentMode!=null&&(U[2]=document.documentMode),U):(U=s.match(c),U||[])},w=function(){var U=s.match(f);return U==null?!1:{version:U[2]}},E=function(){return w()&&parseFloat(w().version)<4.1},P=function(){return _.test(s)},I=function(){return R()>0||w()||C()},M=function(){var U,Y,X,re,me,ge,we,_e,Le;return{hevc:(U=(Y=window.MediaSource)===null||Y===void 0||(X=Y.isTypeSupported)===null||X===void 0?void 0:X.call(Y,'video/mp4; codecs="hvc1.2.4.L153.B0"'))!==null&&U!==void 0?U:!1,av1:(re=(me=window.MediaSource)===null||me===void 0||(ge=me.isTypeSupported)===null||ge===void 0?void 0:ge.call(me,'video/mp4; codecs="av01.0.08M.10.0.110.09.16.09"'))!==null&&re!==void 0?re:!1,vp92:(we=(_e=window.MediaSource)===null||_e===void 0||(Le=_e.isTypeSupported)===null||Le===void 0?void 0:Le.call(_e,'video/mp4; codecs="vp09.02.10.10.01.09.16.09"'))!==null&&we!==void 0?we:!1}},T=function(){var U,Y;return!!((U=(Y=window).matchMedia)!==null&&U!==void 0&&U.call(Y,"(dynamic-range: high)").matches||screen.colorDepth&&screen.colorDepth>=30)},O=function(){try{var U=matchMedia("(hover:hover)");if(U.media!=="not all")return U.matches}catch{}return!I()},S=function(){return i.z.devicePixelRatio!=null&&i.z.devicePixelRatio>1},C=function(){return/Macintosh/i.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>1},k=function(){return o.test(s)&&!/chrome/i.test(s)&&!C()&&!P()},L=function(){return/Chrome/.test(s)&&/Google Inc/.test(navigator.vendor)?{version:A()}:!1},A=function(){var U=s.match(/\bChrome\/([^\s]+)/);return U&&U[1]},x=function(){return l.test(s)},R=function(){var U=s.match(g),Y=s.match(d);return U!=null?parseFloat("".concat(U[1],".").concat(U[2])):Y!=null&&Y[1]&&C()?parseFloat(Y[1]):0},K=function(){return m.test(s)},Z=function(){return u.test(s)},$=function(){return v.test(s)},ee=function(){return y.test(s)},de=function(){return/win/i.test(navigator.platform)},ne=function(){return/mac/i.test(navigator.platform)},G=function(){var U=document.createElement("video"),Y=!1;try{if(U.canPlayType){Y={};var X='video/mp4; codecs="avc1.42E01E';Y.h264=!!U.canPlayType("".concat(X,'"'))||!!U.canPlayType("".concat(X,', mp4a.40.2"')),Y.webm=!!U.canPlayType('video/webm; codecs="vp9, vorbis"'),Y.nativeHls=!!U.canPlayType("application/vnd.apple.mpegURL")}}catch{Y={ogg:!1,h264:!1,webm:!1,nativeHls:!1}}return Y},H=function(){var U='video/mp4; codecs="avc1.42E01E';return i.z.MediaSource&&i.z.MediaSource.isTypeSupported("".concat(U,', mp4a.40.2"'))},Q=function(){return(P()||C()||k())&&G().nativeHls},ce=function(){try{return"localStorage"in i.z&&i.z.localStorage!=null}catch{return!1}},W=function(){return document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled},N=function(){var U;return"ManagedMediaSource"in window&&typeof((U=window.ManagedMediaSource)===null||U===void 0?void 0:U.isTypeSupported)=="function"},q=["WebKit","Moz","O","Ms",""],pe=function(){for(var U=0;U0||w()||k()},ae=function(){var U=L(),Y=$(),X=Z(),re=x(),me=U&&h()>=32,ge=U&&h()>=75&&w(),we=Y&&h()>=65,_e=Y&&h()>=67&&w(),Le=X&&h()>=18,Fe=re&&h()>=19;return me||ge||we||_e||Le||Fe},ie=function(){return a||(a=fe(),a)},fe=function(){var U={browser:{version:h()},edge:Z(),firefox:$(),gearvr:ee(),hdr:T(),hdrCodecs:M(),android:w(),oldandroid:E(),iphone:P(),ipad:C(),safari:k(),chrome:L(),winphone:{version:K()[2]},ios:{version:R()},windows:de(),mac:ne(),retina:S(),hoverIsNatural:O(),touchScreen:I(),video:G(),managedMediaSource:N(),mediaSource:H(),nativeHls:Q(),localstorage:ce(),fullscreenEnabled:W(),vulcanV2Support:B(),mutationObserver:pe(),callingPlayRequiresEventContext:se(),passiveSupported:V(),webp:ae(),performanceMeasure:(0,r.O)()};return U.browser[p()]=!0,U},J=function(){var U=w(),Y=C(),X=P();return U||Y||X}},7323:(t,e,n)=>{n.d(e,{k:()=>r});var i=4294967295,r=function(a){var o=window.crypto;if(typeof o<"u"){var l=o.getRandomValues(new Uint32Array(1));return l[0]/(i+1)=a}},7350:(t,e,n)=>{n.d(e,{b:()=>i});var i=function(s){if(typeof s!="object"||s===null)return!1;var a=s,o=a.colors,l=a.on;return l?!Array.isArray(o)||typeof l!="boolean"||o.length===0?!1:o.every(function(u){return typeof u[0]=="string"&&typeof u[1]=="number"}):!0}},7438:(t,e,n)=>{n.d(e,{hy:()=>s});var i=n(2917),r=function(){return"wistia-viewer-preferences"},s=function(){return(0,i.Lg)(r())}},7715:(t,e,n)=>{n.d(e,{Ev:()=>l,Rx:()=>i.R,cG:()=>c,lj:()=>f}),n(731);var i=n(9562),r=n(7231);n(6637),n(6461);var s=n(1224),a=n(5509),o=(0,r.o1)(),l=function(h,b){var w=h||document.body||document.head,E=document.createElement("style");return E.id=(0,s.h)("wistia_","_style"),E.setAttribute("type","text/css"),E.className="wistia_injected_style",w.appendChild(E,w.nextSibling),E.styleSheet?E.styleSheet.cssText=b:E.appendChild(document.createTextNode(b)),E},u=function(h,b){if(!window.getComputedStyle)return null;var w=window.getComputedStyle(h,null);return w==null?null:w[b]},c=function(h){if(h===window)return window.innerWidth?window.innerWidth:document.documentElement?document.documentElement.offsetWidth:document.body.offsetWidth;if(h===document){var b=document.body,w=document.documentElement;return Math.max(b.scrollWidth,b.offsetWidth,w.clientWidth,w.scrollWidth,w.offsetWidth)}var E;return(E=u(h,"width"))&&E!=null?parseFloat(E):h.currentStyle?h.offsetWidth:-1},f=function(h){for(;h;){if(h===document)return!0;h=h.parentNode||h.getRootNode().host}return!1},_=function(h,b,w){var E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,P=function(T){T=T||window.event,!T.pageX&&!T.pageY&&(T.clientX||T.clientY)&&(T.pageX=T.clientX+y(),T.pageY=T.clientY+v()),T.preventDefault||(T.preventDefault=function(){T.returnValue=!1}),T.stopPropagation||(T.stopPropagation=function(){T.cancelBubble=!0}),T.which==null&&(T.which=T.charCode!=null?T.charCode:T.keyCode),T.which==null&&T.button!=null&&(T.button&1?T.which=1:T.button&2?T.which=3:T.button&4?T.which=2:T.which=0),T.target||T.srcElement&&(T.target=T.srcElement),T.target&&T.target.nodeType===3&&(T.target=T.target.parentNode);for(var O=arguments.length,S=new Array(O>1?O-1:0),C=1;C3&&arguments[3]!==void 0?arguments[3]:!1;if(h!=null&&h._wistiaElemId!=null&&w!=null&&w._wistiaBindId){var P=g(h,b,w),I=a.s._elemBind[P];return I&&(h.removeEventListener(b,I,E),I.elem=null,I.event=null),delete a.s._elemBind[P]}},g=function(h,b,w){return h._wistiaElemId=h._wistiaElemId||(0,s.h)("wistia_elem_"),w._wistiaBindId=w._wistiaBindId||(0,s.h)("wistia_bind_"),"".concat(h._wistiaElemId,".").concat(b,".").concat(w._wistiaBindId)},v=function(h){var b=document.body,w=document.documentElement;return w&&w.scrollTop||b&&b.scrollTop||0},y=function(h){var b=document.body,w=document.documentElement;return w&&w.scrollLeft||b&&b.scrollLeft||0},d=["auxclick","click","contextmenu","dblclick","focus","keydown","keypress","keyup","mousedown","mouseup","reset","submit","touchend","touchstart"];d.forEach(function(p){var h=function(w){setTimeout(function(){},0)};_(document,p,h,o.passiveSupported?{capture:!0,passive:!0}:!0)})},7880:(t,e,n)=>{n.d(e,{R:()=>l});var i=n(5181),r=n(4719),s=n(1919);function a(){return a=Object.assign?Object.assign.bind():function(u){for(var c=1;c{t=n.nmd(t);var i=200,r="__lodash_hash_undefined__",s=800,a=16,o=9007199254740991,l="[object Arguments]",u="[object Array]",c="[object AsyncFunction]",f="[object Boolean]",_="[object Date]",m="[object Error]",g="[object Function]",v="[object GeneratorFunction]",y="[object Map]",d="[object Number]",p="[object Null]",h="[object Object]",b="[object Proxy]",w="[object RegExp]",E="[object Set]",P="[object String]",I="[object Undefined]",M="[object WeakMap]",T="[object ArrayBuffer]",O="[object DataView]",S="[object Float32Array]",C="[object Float64Array]",k="[object Int8Array]",L="[object Int16Array]",A="[object Int32Array]",x="[object Uint8Array]",R="[object Uint8ClampedArray]",K="[object Uint16Array]",Z="[object Uint32Array]",$=/[\\^$.*+?()[\]{}|]/g,ee=/^\[object .+?Constructor\]$/,de=/^(?:0|[1-9]\d*)$/,ne={};ne[S]=ne[C]=ne[k]=ne[L]=ne[A]=ne[x]=ne[R]=ne[K]=ne[Z]=!0,ne[l]=ne[u]=ne[T]=ne[f]=ne[O]=ne[_]=ne[m]=ne[g]=ne[y]=ne[d]=ne[h]=ne[w]=ne[E]=ne[P]=ne[M]=!1;var G=typeof n.g=="object"&&n.g&&n.g.Object===Object&&n.g,H=typeof self=="object"&&self&&self.Object===Object&&self,Q=G||H||Function("return this")(),ce=e&&!e.nodeType&&e,W=ce&&!0&&t&&!t.nodeType&&t,N=W&&W.exports===ce,q=N&&G.process,pe=function(){try{var D=W&&W.require&&W.require("util").types;return D||q&&q.binding&&q.binding("util")}catch{}}(),B=pe&&pe.isTypedArray;function F(D,j,oe){switch(oe.length){case 0:return D.call(j);case 1:return D.call(j,oe[0]);case 2:return D.call(j,oe[0],oe[1]);case 3:return D.call(j,oe[0],oe[1],oe[2])}return D.apply(j,oe)}function V(D,j){for(var oe=-1,Ee=Array(D);++oe-1}function vn(D,j){var oe=this.__data__,Ee=ct(oe,D);return Ee<0?(++this.size,oe.push([D,j])):oe[Ee][1]=j,this}rn.prototype.clear=hn,rn.prototype.delete=xs,rn.prototype.get=Is,rn.prototype.has=Ls,rn.prototype.set=vn;function qn(D){var j=-1,oe=D==null?0:D.length;for(this.clear();++j1?oe[Ie-1]:void 0,ze=Ie>2?oe[2]:void 0;for(Ve=D.length>3&&typeof Ve=="function"?(Ie--,Ve):void 0,ze&&ql(oe[0],oe[1],ze)&&(Ve=Ie<3?void 0:Ve,Ie=1),j=Object(j);++Ee-1&&D%1==0&&D0){if(++j>=s)return arguments[0]}else j=0;return D.apply(void 0,arguments)}}function Zl(D){if(D!=null){try{return Y.call(D)}catch{}try{return D+""}catch{}}return""}function jr(D,j){return D===j||D!==D&&j!==j}var zr=Fr(function(){return arguments}())?Fr:function(D){return or(D)&&X.call(D,"callee")&&!Et.call(D,"callee")},Hn=Array.isArray;function $s(D){return D!=null&&Hs(D.length)&&!ar(D)}function Va(D){return or(D)&&$s(D)}var Ga=en||z;function ar(D){if(!oi(D))return!1;var j=rr(D);return j==g||j==v||j==c||j==b}function Hs(D){return typeof D=="number"&&D>-1&&D%1==0&&D<=o}function oi(D){var j=typeof D;return D!=null&&(j=="object"||j=="function")}function or(D){return D!=null&&typeof D=="object"}function Ka(D){if(!or(D)||rr(D)!=h)return!1;var j=pt(D);if(j===null)return!0;var oe=X.call(j,"constructor")&&j.constructor;return typeof oe=="function"&&oe instanceof oe&&Y.call(oe)==ge}var qa=B?se(B):Nr;function Ur(D){return zl(D,Ya(D))}function Ya(D){return $s(D)?ue(D):Bl(D)}var js=Ul(function(D,j,oe){Wr(D,j,oe)});function eu(D){return function(){return D}}function Xa(D){return D}function z(){return!1}t.exports=js},8176:(t,e,n)=>{n.d(e,{z:()=>r});var i;try{i=self,i.self!==i&&typeof i.self<"u"&&typeof window<"u"&&(i=window)}catch{typeof globalThis<"u"?i=globalThis:i=window}var r=i},8213:(t,e,n)=>{n.d(e,{w5:()=>i});var i="WistiaPlayerInterNumbersSemiBold, Helvetica, Sans-Serif"},8290:(t,e,n)=>{t=n.nmd(t);var i=200,r="__lodash_hash_undefined__",s=9007199254740991,a="[object Arguments]",o="[object Array]",l="[object Boolean]",u="[object Date]",c="[object Error]",f="[object Function]",_="[object GeneratorFunction]",m="[object Map]",g="[object Number]",v="[object Object]",y="[object Promise]",d="[object RegExp]",p="[object Set]",h="[object String]",b="[object Symbol]",w="[object WeakMap]",E="[object ArrayBuffer]",P="[object DataView]",I="[object Float32Array]",M="[object Float64Array]",T="[object Int8Array]",O="[object Int16Array]",S="[object Int32Array]",C="[object Uint8Array]",k="[object Uint8ClampedArray]",L="[object Uint16Array]",A="[object Uint32Array]",x=/[\\^$.*+?()[\]{}|]/g,R=/\w*$/,K=/^\[object .+?Constructor\]$/,Z=/^(?:0|[1-9]\d*)$/,$={};$[a]=$[o]=$[E]=$[P]=$[l]=$[u]=$[I]=$[M]=$[T]=$[O]=$[S]=$[m]=$[g]=$[v]=$[d]=$[p]=$[h]=$[b]=$[C]=$[k]=$[L]=$[A]=!0,$[c]=$[f]=$[w]=!1;var ee=typeof n.g=="object"&&n.g&&n.g.Object===Object&&n.g,de=typeof self=="object"&&self&&self.Object===Object&&self,ne=ee||de||Function("return this")(),G=e&&!e.nodeType&&e,H=G&&!0&&t&&!t.nodeType&&t,Q=H&&H.exports===G;function ce(z,D){return z.set(D[0],D[1]),z}function W(z,D){return z.add(D),z}function N(z,D){for(var j=-1,oe=z?z.length:0;++j-1}function gn(z,D){var j=this.__data__,oe=Nr(j,z);return oe<0?j.push([z,D]):j[oe][1]=D,this}mn.prototype.clear=Ds,mn.prototype.delete=Rs,mn.prototype.get=tr,mn.prototype.has=nr,mn.prototype.set=gn;function yn(z){var D=-1,j=z?z.length:0;for(this.clear();++D-1&&z%1==0&&z-1&&z%1==0&&z<=s}function Ur(z){var D=typeof z;return!!z&&(D=="object"||D=="function")}function Ya(z){return!!z&&typeof z=="object"}function js(z){return Hs(z)?Fr(z):Hl(z)}function eu(){return[]}function Xa(){return!1}t.exports=$s},9025:(t,e,n)=>{n.d(e,{k:()=>r});var i=function(a,o){if(typeof a>"u"||a===null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(a),o)},r=function(o){for(var l=arguments.length,u=new Array(l>1?l-1:0),c=1;c{n.d(e,{E0:()=>E,Nw:()=>m,RX:()=>b,_Z:()=>w,hZ:()=>v,oI:()=>_});var i=n(5509),r=function(T,O){if(typeof T>"u"||T===null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(T),O)};function s(T){return u(T)||l(T)||o(T)||a()}function a(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(T,O){if(T){if(typeof T=="string")return c(T,O);var S={}.toString.call(T).slice(8,-1);return S==="Object"&&T.constructor&&(S=T.constructor.name),S==="Map"||S==="Set"?Array.from(T):S==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S)?c(T,O):void 0}}function l(T){if(typeof Symbol<"u"&&T[Symbol.iterator]!=null||T["@@iterator"]!=null)return Array.from(T)}function u(T){if(Array.isArray(T))return c(T)}function c(T,O){(O==null||O>T.length)&&(O=T.length);for(var S=0,C=Array(O);S1?S-1:0),k=1;k{n.d(e,{a:()=>r});var i=n(9814),r=function(a){var o=a.plugin,l=a.chaptersOn,u=a.chapterList;if(o!=null&&o.chapters)return o.chapters;var c=l===!0||l==="true";if((0,i.n9)(u)||c){var f=(0,i.n9)(u)&&u.length>0,_=f?u:[];return{on:l,chapterList:_}}}},9376:(t,e,n)=>{n.d(e,{R:()=>a});var i=n(9061),r=n(5509),s=n(2694);r.s.bindable||(r.s.EventShepherdManager||(r.s.EventShepherdManager={}),r.s.bindable={bind:function(u,c){if(u==="crosstime"&&this.crossTime)return this.crossTime.addBinding(arguments[1],arguments[2]),this;if(u==="betweentimes"&&this.betweenTimes)return this.betweenTimes.addBinding(arguments[1],arguments[2],arguments[3]),this;var f=this.embedElement||this.container;if(Object.keys(s.h).includes(u)&&f){var _=o(f);return r.s.EventShepherdManager[_]===void 0&&(r.s.EventShepherdManager[_]=new s.S),r.s.EventShepherdManager[_].addListener(u,f,c),this}if(c)return i.oI.call(this,u,c),this;r.s.warn&&r.s.warn(this.constructor.name,"bind","falsey value passed in as callback:",c)},unbind:function(u,c){if(u==="crosstime"&&this.crossTime)return c?this.crossTime.removeBinding(arguments[1],arguments[2]):this.crossTime.removeAllBindings(),this;if(u==="betweentimes"&&this.betweenTimes)return c?this.betweenTimes.removeBinding(arguments[1],arguments[2],arguments[3]):this.betweenTimes.removeAllBindings(),this;var f=this.embedElement||this.container;if(Object.keys(s.h).includes(u)&&f){var _=o(f);return r.s.EventShepherdManager[_]===void 0?this:(r.s.EventShepherdManager[_].removeListener(u,f,c),this)}return c?i.Nw.call(this,u,c):this._bindings&&(this._bindings[u]=[]),this._bindings&&this._bindings[u]&&!this._bindings[u].length&&(this._bindings[u]=null,delete this._bindings[u]),this},on:function(u,c){var f=arguments,_=this;if(u==="crosstime"&&this.crossTime)return this.crossTime.addBinding(arguments[1],arguments[2]),function(){_.crossTime.removeBinding(f[1],f[2])};if(u==="betweentimes"&&this.betweenTimes)return this.betweenTimes.addBinding(arguments[1],arguments[2],arguments[3]),function(){_.betweenTimes.removeBinding(f[1],f[2],f[3])};var m=this.embedElement||this.container;if(Object.keys(s.h).includes(u)&&m){var g=o(m);return r.s.EventShepherdManager[g]===void 0&&(r.s.EventShepherdManager[g]=new s.S(m)),r.s.EventShepherdManager[g].addListener(u,m,c),function(){r.s.EventShepherdManager[g].removeListener(u,m,c)}}return i.oI.call(this,u,c)},off:function(u,c){if(u==="crosstime"&&this.crossTime)return this.crossTime.removeBinding(arguments[1],arguments[2]);if(u==="betweentimes"&&this.betweenTimes)return this.betweenTimes.removeBinding(arguments[1],arguments[2],arguments[3]);var f=this.embedElement||this.container;if(Object.keys(s.h).includes(u)&&f){var _=o(f);return r.s.EventShepherdManager[_]===void 0?function(){}:r.s.EventShepherdManager[_].removeListener(u,f,c)}return i.Nw.call(this,u,c)},rebind:function(u,c){return this.unbind(u,c),this.bind(u,c),this},trigger:function(u){for(var c,f=arguments.length,_=new Array(f>1?f-1:0),m=1;m{n.d(e,{C:()=>s});var i=n(8089),r=n.n(i),s=function(o){var l,u;if(!window.wistiaOptions)return{};var c=(l=window.wistiaOptions._all)!==null&&l!==void 0?l:{},f=(u=window.wistiaOptions[o])!==null&&u!==void 0?u:{};return r()(c,f)}},9562:(t,e,n)=>{n.d(e,{R:()=>i});var i=function(s){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:4e3,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:document,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:window;if(/loaded|complete/.test(o.readyState))setTimeout(s,0);else{var u=function(){l.removeEventListener("load",c,!1)},c=function(){clearTimeout(f),u(),s()};l.addEventListener("load",c,!1);var f=setTimeout(function(){u(),s()},a)}}},9804:(t,e,n)=>{n.d(e,{u:()=>M});var i=n(5181),r=n(3817),s=n(2721),a=n(1512),o=n(6906),l=n(3164),u=n(4730),c=n(7209),f=n(4309),_=n(3123),m=n(4372),g=n(7350);function v(T,O){return b(T)||h(T,O)||d(T,O)||y()}function y(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(T,O){if(T){if(typeof T=="string")return p(T,O);var S={}.toString.call(T).slice(8,-1);return S==="Object"&&T.constructor&&(S=T.constructor.name),S==="Map"||S==="Set"?Array.from(T):S==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S)?p(T,O):void 0}}function p(T,O){(O==null||O>T.length)&&(O=T.length);for(var S=0,C=Array(O);S0?"transparent":void 0,bt=(0,c.Q0)(Y,{}),De=(C=(0,u.Z0)(ie))!==null&&C!==void 0?C:(0,u.Z0)("en-US"),at=Q!==!1&&F!==!1,en=ce===!0||ce==="true",St=ae!=null&&ae.on?(0,m.qN)(ae):void 0,Wt=ae!=null&&ae.on&&(0,g.b)(ae)&&(k=(0,m.yz)(ae))!==null&&k!==void 0?k:se,tn=function(){ee(!0)};return(0,i.h)(i.FK,null,(0,i.h)("div",{class:"w-css-reset",style:{cursor:"pointer",width:"100%",height:"".concat(ge,"px")},onClick:tn,tabIndex:at?-1:0},(0,i.h)(l.E,{backgroundColor:Et,images:bt,isVisible:!0,hashedId:A,playerBorderRadius:st,swatchEnabled:!1,uiHasRendered:!1,thumbnailAltText:J??"",height:"".concat(ge,"px")})),at&&(0,i.h)(o.Fn,{borderRadius:pt,buttonTabIndex:0,color:Wt,controlBarDistance:Fe,duration:X??0,isLiveMedia:re==="LiveStream",isLoading:$,isVisible:!0,noMixBlendMode:B,onClick:tn,playerLanguage:De,scale:we,showBpbTime:en,videoName:me??"",videoWidth:R,backgroundGradientCss:St}))}},9814:(t,e,n)=>{n.d(e,{gD:()=>s,jw:()=>l,n9:()=>a});var i=u=>u===null,r=u=>u===void 0,s=u=>i(u)||r(u),a=u=>!s(u),o=u=>typeof u=="string",l=u=>o(u)&&u===""}},sp={};function Re(t){var e=sp[t];if(e!==void 0)return e.exports;var n=sp[t]={id:t,loaded:!1,exports:{}};return g1[t](n,n.exports,Re),n.loaded=!0,n.exports}Re.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return Re.d(e,{a:e}),e};Re.d=(t,e)=>{for(var n in e)Re.o(e,n)&&!Re.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})};Re.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}();Re.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);Re.nmd=t=>(t.paths=[],t.children||(t.children=[]),t);var Od={};Re.d(Od,{$:()=>Km,A:()=>mT});var Dn=Re(5181),ap=Re(9814),y1=Re(4372),la=Re(5509),_1=Re(9804),b1=Re(2721),w1=Re(1512),E1=Re(6462),S1=Re(787),T1=Re(7209),P1=Re(7323),O1=Re(7231),$m=Re(7157),bc=Re(3280),C1=Re(7715),kt=Re(2760),M1=Re(3832),A1=Re(5857),x1=Re(5393),Cd=Re(438),I1=Re(3123),L1=Re(1248),D1=Re(1224),op=Re(7211),So=Re(1161),R1=Re(4755),k1=Re(2671),Hm=Re(4997),B1=Re(9392),F1=Re(541),lp=Re(6637),Zo=Re(2147),N1=Re(5833),Md=Re(959),W1=Re(3411),Ad=Re(4989),up=Re(7350);function xl(t,e){return z1(t)||j1(t,e)||H1(t,e)||$1()}function $1(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function H1(t,e){if(t){if(typeof t=="string")return cp(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cp(t,e):void 0}}function cp(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n3?(A=K===L)&&(I=x[(P=x[4])?5:(P=3,3)],x[4]=x[5]=t):x[0]<=R&&((A=k<2&&RL||L>K)&&(x[4]=k,x[5]=L,S.n=K,P=0))}if(A||k>1)return a;throw O=!0,L}return function(k,L,A){if(M>1)throw TypeError("Generator is already running");for(O&&L===1&&C(L,A),P=L,I=A;(e=P<2?t:I)||!O;){E||(P?P<3?(P>1&&(S.n=-1),C(P,I)):S.n=I:S.v=I);try{if(M=2,E){if(P||(k="next"),e=E[k]){if(!(e=e.call(E,I)))throw TypeError("iterator result is not an object");if(!e.done)return e;I=e.value,P<2&&(P=0)}else P===1&&(e=E.return)&&e.call(E),P<2&&(I=TypeError("The iterator does not provide a '"+k+"' method"),P=1);E=t}else if((e=(O=S.n<0)?I:h.call(b,S))!==a)break}catch(x){E=t,P=1,I=x}finally{M=1}}return{value:e,done:O}}}(m,v,y),!0),p}var a={};function o(){}function l(){}function u(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(bn(e={},i,function(){return this}),e),f=u.prototype=o.prototype=Object.create(c);function _(m){return Object.setPrototypeOf?Object.setPrototypeOf(m,u):(m.__proto__=u,bn(m,r,"GeneratorFunction")),m.prototype=Object.create(f),m}return l.prototype=u,bn(f,"constructor",u),bn(u,"constructor",l),l.displayName="GeneratorFunction",bn(u,r,"GeneratorFunction"),bn(f),bn(f,r,"Generator"),bn(f,i,function(){return this}),bn(f,"toString",function(){return"[object Generator]"}),(Me=function(){return{w:s,m:_}})()}function bn(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch{r=0}bn=function(a,o,l,u){if(o)r?r(a,o,{value:l,enumerable:!u,configurable:!u,writable:!u}):a[o]=l;else{var c=function(_,m){bn(a,_,function(g){return this._invoke(_,m,g)})};c("next",0),c("throw",1),c("return",2)}},bn(t,e,n,i)}function dp(t,e,n,i,r,s,a){try{var o=t[s](a),l=o.value}catch(u){return void n(u)}o.done?e(l):Promise.resolve(l).then(i,r)}function lt(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var s=t.apply(e,n);function a(l){dp(s,i,r,a,o,"next",l)}function o(l){dp(s,i,r,a,o,"throw",l)}a(void 0)})}}function fp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,i)}return n}function el(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"",i=(0,A1.CX)(n);return"https://".concat(i,"/embed/medias/").concat(e,"/swatch")},$e=new WeakMap,Li=new WeakMap,Eu=new WeakMap,be=new WeakMap,To=new WeakMap,as=new WeakMap,nl=new WeakMap,fr=new WeakMap,Su=new WeakMap,ot=new WeakMap,ei=new WeakMap,Ma=new WeakMap,ci=new WeakMap,Jr=new WeakMap,os=new WeakMap,il=new WeakMap,Zr=new WeakMap,bs=new WeakMap,Gm=new WeakMap,pr=new WeakMap,he=new WeakSet,Sc=new WeakMap,Tc=new WeakMap,Ld=new WeakMap,Km=function(t){function e(){var n,i;return U1(this,e),i=K1(this,e),eT(i,he),yt(i,$e,void 0),yt(i,Li,{}),yt(i,Eu,{heightBeforeFullscreen:void 0,inFullscreen:!1,nativeFullscreen:!1,widthBeforeFullscreen:void 0}),yt(i,be,void 0),yt(i,To,void 0),yt(i,as,void 0),yt(i,nl,null),yt(i,fr,void 0),yt(i,Su,void 0),yt(i,ot,void 0),yt(i,ei,void 0),yt(i,Ma,[]),yt(i,ci,void 0),yt(i,Jr,!1),yt(i,os,"0px"),yt(i,il,!1),yt(i,Zr,null),yt(i,bs,null),yt(i,Gm,(0,L1.j)("".concat((0,k1.ff)(),"//").concat((0,S1.N)("fast"),"/assets/external/publicApi.js"))),yt(i,pr,null),yt(i,Sc,function(){ve(he,i,Ym).call(i),(0,bc.gY)("__".concat(i.uniqueId,"_dom_options__"),te(ot,i).embedOptions)}),yt(i,Tc,function(r){i.mediaId=r.detail.mediaId,i.uniqueId=ve(he,i,mp).call(i,r.detail.mediaId),dt(ci,i,void 0)}),yt(i,Ld,function(){te(ei,i)!=="carouselHardWall"&&te(ei,i)!=="notplayable"&&te(ei,i)!=="passwordprotected"&&dt(il,i,!0),ve(he,i,ws).call(i)}),"attachInternals"in HTMLElement.prototype&&"states"in ElementInternals.prototype&&(dt(To,i,i.attachInternals()),te(To,i).states.add("--initializing")),i.attachShadow({mode:"open"}),i.dispatchEvent(new CustomEvent("load-start")),i.paddingTop=getComputedStyle(i).paddingTop,dt(fr,i,lp.ct.getPrefixedFunctions("WistiaPlayer")),dt(ot,i,new E1.I),(n=la.s.wistia)!==null&&n!==void 0||(la.s.wistia=Date.now()),i}return J1(e,t),V1(e,[{key:"_fullscreenState",get:function(){return te(Eu,this)},set:function(i){dt(Eu,this,i)}},{key:"_oldEngine",get:function(){return te(Su,this)},set:function(i){dt(Su,this,i)}},{key:"aspect",get:function(){var i,r,s,a,o=!Number.isNaN(this.offsetWidth/this.offsetHeight)&&Number.isFinite(this.offsetWidth/this.offsetHeight)?this.offsetWidth/this.offsetHeight:w1.R;return(i=(r=(s=(a=te(be,this))===null||a===void 0?void 0:a.aspect())!==null&&s!==void 0?s:this.embedOptions.aspect)!==null&&r!==void 0?r:ve(he,this,pi).call(this,"aspect"))!==null&&i!==void 0?i:o},set:function(i){var r;ve(he,this,Ce).call(this,"aspect",i),(r=te(be,this))===null||r===void 0||r.width((0,C1.cG)(this),{constrain:!0})}},{key:"audioDescriptionControl",get:function(){return ve(he,this,Ae).call(this,"audioDescriptionControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.audioDescriptionControlEnabled(i),ve(he,this,Ce).call(this,"audioDescriptionControl",i)}},{key:"authorization",set:function(i){ve(he,this,Ce).call(this,"authorization",i)}},{key:"autoplay",get:function(){return ve(he,this,Ae).call(this,"autoplay")},set:function(i){typeof i=="boolean"&&(ve(he,this,Ce).call(this,"autoplay",i),i?this.setAttribute("autoplay",""):this.removeAttribute("autoplay"))}},{key:"bigPlayButton",get:function(){return ve(he,this,Ae).call(this,"bigPlayButton")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.bigPlayButtonEnabled(i),ve(he,this,Ce).call(this,"bigPlayButton",i)}},{key:"bigPlayButtonBorderRadius",get:function(){return ve(he,this,Ae).call(this,"bigPlayButtonBorderRadius")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.setBigPlayButtonBorderRadius(Number(i)),ve(he,this,Ce).call(this,"bigPlayButtonBorderRadius",i)}},{key:"branding",get:function(){return ve(he,this,Ae).call(this,"branding")},set:function(i){(i==="true"||i===!0)&&ve(he,this,Ce).call(this,"branding",!0)}},{key:"buffered",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.getStandardBuffered())!==null&&i!==void 0?i:{}}},{key:"captionsEnabled",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.captionsEnabled())!==null&&i!==void 0?i:!1},set:function(i){var r;(r=te($e,this))===null||r===void 0||r.captionsEnabled(i)}},{key:"captionsLanguage",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.captionsLanguage())!==null&&i!==void 0?i:ve(he,this,qr).call(this)},set:function(i){var r;(r=te($e,this))===null||r===void 0||r.captionsLanguage(i)}},{key:"captionsLanguages",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.captionsLanguages())!==null&&i!==void 0?i:[ve(he,this,qr).call(this)]}},{key:"controlBarBorderRadius",get:function(){return ve(he,this,Ae).call(this,"controlBarBorderRadius")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.setControlBarBorderRadius(Number(i)),ve(he,this,Ce).call(this,"controlBarBorderRadius",i)}},{key:"controls",get:function(){return te(be,this)?Object.seal(el({},te(be,this).controls)):{}}},{key:"controlsVisibleOnLoad",get:function(){return ve(he,this,Ae).call(this,"controlsVisibleOnLoad")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.renderUI(),ve(he,this,Ce).call(this,"controlsVisibleOnLoad",i)}},{key:"copyLinkAndThumbnail",get:function(){return ve(he,this,Ae).call(this,"copyLinkAndThumbnail")},set:function(i){var r=this.copyLinkAndThumbnail;ve(he,this,Ce).call(this,"copyLinkAndThumbnail",i),r!==i&&this.dispatchEvent(new CustomEvent("copy-link-and-thumbnail-change",{detail:{copyLinkAndThumbnail:i}}))}},{key:"currentTime",get:function(){var i,r,s;return(i=(r=(s=te(be,this))===null||s===void 0?void 0:s.time())!==null&&r!==void 0?r:this.embedOptions.currentTime)!==null&&i!==void 0?i:0},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.time(i),ve(he,this,Ce).call(this,"currentTime",i)}},{key:"debug",get:function(){var i;return{impl:te(be,this),engine:(i=te(be,this))===null||i===void 0?void 0:i.engine}}},{key:"deprecatedApiDoNotUse",get:function(){return te($e,this)}},{key:"doNotTrack",get:function(){return ve(he,this,Ae).call(this,"doNotTrack")},set:function(i){ve(he,this,Ce).call(this,"doNotTrack",i)}},{key:"duration",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.duration())!==null&&i!==void 0?i:0}},{key:"email",get:function(){var i,r,s,a;return(i=(r=(s=(0,M1.i)(tl(he,this,rl)))!==null&&s!==void 0?s:(a=(0,Hm.y1)()[tl(he,this,rl)])===null||a===void 0?void 0:a.trackEmail)!==null&&r!==void 0?r:this.embedOptions.email)!==null&&i!==void 0?i:void 0},set:function(i){this.email!==i&&(ve(he,this,Jm).call(this,i),ve(he,this,Ce).call(this,"email",i))}},{key:"embedHost",get:function(){return ve(he,this,Ae).call(this,"embedHost")},set:function(i){ve(he,this,Ce).call(this,"embedHost",i)}},{key:"embedOptions",get:function(){return te(ot,this).embedOptions}},{key:"ended",get:function(){var i;return((i=te(be,this))===null||i===void 0?void 0:i.state())==="ended"}},{key:"endVideoBehavior",get:function(){return ve(he,this,Ae).call(this,"endVideoBehavior")},set:function(i){if(i==="loop"){var r;(r=te(be,this))===null||r===void 0||r.addLoopBehavior()}else{var s;(s=te(be,this))===null||s===void 0||s.removeLoopBehavior()}ve(he,this,Ce).call(this,"endVideoBehavior",i)}},{key:"eventKey",get:function(){var i;return(i=te(be,this))===null||i===void 0?void 0:i.eventKey()}},{key:"fullscreenControl",get:function(){return ve(he,this,Ae).call(this,"fullscreenControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.fullscreenControlEnabled(i),ve(he,this,Ce).call(this,"fullscreenControl",i)}},{key:"hls",get:function(){return ve(he,this,Ae).call(this,"hls")},set:function(i){ve(he,this,Ce).call(this,"hls",i)}},{key:"inFullscreen",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.inFullscreen())!==null&&i!==void 0?i:!1}},{key:"inputContext",get:function(){var i;return(i=te(be,this))===null||i===void 0?void 0:i.getInputContext()}},{key:"instantHls",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.isInstantHls())!==null&&i!==void 0?i:!1}},{key:"language",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.language())!==null&&i!==void 0?i:ve(he,this,qr).call(this)},set:function(i){var r;(r=te($e,this))===null||r===void 0||r.language(i)}},{key:"languages",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.languages())!==null&&i!==void 0?i:[ve(he,this,qr).call(this)]}},{key:"mediaData",get:function(){return te(ot,this).mediaData}},{key:"mediaId",get:function(){var i;return(i=this.getAttribute("media-id"))!==null&&i!==void 0?i:""},set:function(i){var r=this.mediaId;r!==i&&(te(fr,this).info("set mediaId",i),this.setAttribute("media-id",i))}},{key:"mediaLanguage",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.mediaLanguage())!==null&&i!==void 0?i:ve(he,this,qr).call(this)},set:function(i){var r;(r=te($e,this))===null||r===void 0||r.mediaLanguage(i)}},{key:"mediaLanguages",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.mediaLanguages())!==null&&i!==void 0?i:[ve(he,this,qr).call(this)]}},{key:"muted",get:function(){var i,r,s;return(i=(r=(s=te(be,this))===null||s===void 0?void 0:s.isMuted())!==null&&r!==void 0?r:this.embedOptions.muted)!==null&&i!==void 0?i:!1},set:function(i){te(be,this)&&(i?te(be,this).mute():te(be,this).unmute()),ve(he,this,Ce).call(this,"muted",i)}},{key:"name",get:function(){var i,r,s,a;return(i=(r=te(ot,this).mediaData.name)!==null&&r!==void 0?r:(s=te($e,this))===null||s===void 0||(a=s._mediaData)===null||a===void 0?void 0:a.name)!==null&&i!==void 0?i:void 0}},{key:"paddingTop",get:function(){return te(os,this)},set:function(i){dt(os,this,i)}},{key:"paused",get:function(){var i;return((i=te(be,this))===null||i===void 0?void 0:i.state())==="paused"}},{key:"percentWatched",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.percentWatched())!==null&&i!==void 0?i:0}},{key:"playbackRate",get:function(){var i,r,s;return(i=(r=(s=te(be,this))===null||s===void 0?void 0:s.playbackRate())!==null&&r!==void 0?r:this.embedOptions.playbackRate)!==null&&i!==void 0?i:1},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.playbackRate(i),ve(he,this,Ce).call(this,"playbackRate",i)}},{key:"playbackRateControl",get:function(){return ve(he,this,Ae).call(this,"playbackRateControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.playbackRateControlEnabled(i),ve(he,this,Ce).call(this,"playbackRateControl",i)}},{key:"playBarControl",get:function(){return ve(he,this,Ae).call(this,"playBarControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.playbarControlEnabled(i),ve(he,this,Ce).call(this,"playBarControl",i)}},{key:"playerBorderRadius",get:function(){return ve(he,this,Ae).call(this,"playerBorderRadius")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.setPlayerBorderRadius(Number(i)),ve(he,this,Ce).call(this,"playerBorderRadius",i)}},{key:"playerColor",get:function(){var i;if((i=this.playerColorGradient)!==null&&i!==void 0&&i.on){var r;return(r=(0,y1.yz)(this.playerColorGradient))!==null&&r!==void 0?r:ve(he,this,Ae).call(this,"playerColor")}return ve(he,this,Ae).call(this,"playerColor")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.playerColor(i),ve(he,this,Ce).call(this,"playerColor",i)}},{key:"playerColorGradient",get:function(){var i=ve(he,this,Ae).call(this,"playerColorGradient");if((0,up.b)(i))return i},set:function(i){var r;if(!(0,up.b)(i))throw new Error("playerColorGradient must be a valid gradient object");(r=te(be,this))===null||r===void 0||r.playerColorGradient(i),ve(he,this,Ce).call(this,"playerColorGradient",i)}},{key:"playerForce",get:function(){var i;return(i=this.getAttribute("player-force"))!==null&&i!==void 0?i:void 0},set:function(i){te(fr,this).info("set playerForce",i),this.setAttribute("player-force",i)}},{key:"playlistLinks",get:function(){return ve(he,this,Ae).call(this,"playlistLinks")},set:function(i){ve(he,this,Ce).call(this,"playlistLinks",i)}},{key:"playlistLoop",get:function(){return ve(he,this,Ae).call(this,"playlistLoop")},set:function(i){ve(he,this,Ce).call(this,"playlistLoop",i)}},{key:"playPauseControl",get:function(){return ve(he,this,Ae).call(this,"playPauseControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.playPauseControlEnabled(i),ve(he,this,Ce).call(this,"playPauseControl",i)}},{key:"playPauseNotifier",get:function(){return ve(he,this,Ae).call(this,"playPauseNotifier")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.playPauseNotifierEnabled(i),ve(he,this,Ce).call(this,"playPauseNotifier",i)}},{key:"plugins",get:function(){return te(be,this)?Object.seal(el({},te(be,this).plugin)):{}}},{key:"popoverAnimateThumbnail",get:function(){return ve(he,this,Ae).call(this,"popoverAnimateThumbnail")},set:function(i){ve(he,this,Ce).call(this,"popoverAnimateThumbnail",i)}},{key:"popoverAnimation",get:function(){return ve(he,this,Ae).call(this,"popoverAnimation")},set:function(i){ve(he,this,Ce).call(this,"popoverAnimation",i)}},{key:"popoverBorderColor",get:function(){return ve(he,this,Ae).call(this,"popoverBorderColor")},set:function(i){ve(he,this,Ce).call(this,"popoverBorderColor",i)}},{key:"popoverBorderRadius",get:function(){return ve(he,this,Ae).call(this,"popoverBorderRadius")},set:function(i){ve(he,this,Ce).call(this,"popoverBorderRadius",i)}},{key:"popoverBorderWidth",get:function(){return ve(he,this,Ae).call(this,"popoverBorderWidth")},set:function(i){ve(he,this,Ce).call(this,"popoverBorderWidth",i)}},{key:"popoverBoxShadow",get:function(){return ve(he,this,Ae).call(this,"popoverBoxShadow")},set:function(i){ve(he,this,Ce).call(this,"popoverBoxShadow",i)}},{key:"popoverCaption",get:function(){return ve(he,this,Ae).call(this,"popoverCaption")},set:function(i){ve(he,this,Ce).call(this,"popoverCaption",i)}},{key:"popoverCaptionContainer",get:function(){return ve(he,this,Ae).call(this,"popoverCaptionContainer")},set:function(i){ve(he,this,Ce).call(this,"popoverCaptionContainer",i)}},{key:"popoverContent",get:function(){return ve(he,this,Ae).call(this,"popoverContent")},set:function(i){ve(he,this,Ce).call(this,"popoverContent",i)}},{key:"popoverDisableAutoplay",get:function(){return ve(he,this,Ae).call(this,"popoverDisableAutoplay")},set:function(i){ve(he,this,Ce).call(this,"popoverDisableAutoplay",i)}},{key:"popoverOverlayColor",get:function(){return ve(he,this,Ae).call(this,"popoverOverlayColor")},set:function(i){ve(he,this,Ce).call(this,"popoverOverlayColor",i)}},{key:"popoverOverlayOpacity",get:function(){return ve(he,this,Ae).call(this,"popoverOverlayOpacity")},set:function(i){ve(he,this,Ce).call(this,"popoverOverlayOpacity",i)}},{key:"popoverPreventScroll",get:function(){return ve(he,this,Ae).call(this,"popoverPreventScroll")},set:function(i){ve(he,this,Ce).call(this,"popoverPreventScroll",i)}},{key:"popoverShowOnLoad",get:function(){return ve(he,this,Ae).call(this,"popoverShowOnLoad")},set:function(i){ve(he,this,Ce).call(this,"popoverShowOnLoad",i)}},{key:"poster",get:function(){return ve(he,this,Ae).call(this,"poster")},set:function(i){var r=this.poster;if(r!==i){var s=this.poster;ve(he,this,Ce).call(this,"poster",i),this.setAttribute("poster",i),s!==i&&this.dispatchEvent(new CustomEvent("thumbnailchange"))}}},{key:"preload",get:function(){var i,r,s;return(i=(r=(s=te(be,this))===null||s===void 0?void 0:s.preloadValue())!==null&&r!==void 0?r:this.embedOptions.preload)!==null&&i!==void 0?i:"metadata"},set:function(i){var r=this.preload;r!==i&&(ve(he,this,Ce).call(this,"preload",i),this.setAttribute("preload",i))}},{key:"qualityControl",get:function(){return ve(he,this,Ae).call(this,"qualityControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.qualityControlEnabled(i),ve(he,this,Ce).call(this,"qualityControl",i)}},{key:"qualityMax",get:function(){return ve(he,this,Ae).call(this,"qualityMax")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.qualityMax(i),ve(he,this,Ce).call(this,"qualityMax",i)}},{key:"qualityMin",get:function(){return ve(he,this,Ae).call(this,"qualityMin")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.qualityMin(i),ve(he,this,Ce).call(this,"qualityMin",i)}},{key:"readyState",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.getReadyState())!==null&&i!==void 0?i:0}},{key:"resumable",get:function(){var i;return(i=ve(he,this,Ae).call(this,"resumable"))!==null&&i!==void 0?i:"auto"},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.setResumable(i),ve(he,this,Ce).call(this,"resumable",i)}},{key:"roundedPlayer",get:function(){return ve(he,this,Ae).call(this,"roundedPlayer")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.setRoundedPlayer(Number(i)),ve(he,this,Ce).call(this,"roundedPlayer",i)}},{key:"secondsWatched",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.secondsWatched())!==null&&i!==void 0?i:0}},{key:"secondsWatchedVector",get:function(){var i,r;return(i=(r=te(be,this))===null||r===void 0?void 0:r.secondsWatchedVector())!==null&&i!==void 0?i:[]}},{key:"seo",get:function(){return ve(he,this,Ae).call(this,"seo")},set:function(i){ve(he,this,Ce).call(this,"seo",i)}},{key:"settingsControl",get:function(){return ve(he,this,Ae).call(this,"settingsControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.settingsControlEnabled(i),ve(he,this,Ce).call(this,"settingsControl",i)}},{key:"silentAutoplay",get:function(){return ve(he,this,Ae).call(this,"silentAutoplay")},set:function(i){ve(he,this,Ce).call(this,"silentAutoplay",i)}},{key:"sourceLanguage",get:function(){var i,r;return(i=(r=te(ot,this).mediaData.localizations)===null||r===void 0?void 0:r.find(function(s){return s.sourceLanguage}))!==null&&i!==void 0?i:this.mediaLanguages[0]}},{key:"sourceMediaId",get:function(){var i;return(i=this.mediaData.sourceHashedId)!==null&&i!==void 0?i:this.mediaId}},{key:"state",get:function(){var i,r;return(i=(r=te($e,this))===null||r===void 0?void 0:r.state())!==null&&i!==void 0?i:Um.state}},{key:"statsUrl",get:function(){return ve(he,this,Ae).call(this,"statsUrl")},set:function(i){ve(he,this,Ce).call(this,"statsUrl",i)}},{key:"swatch",get:function(){return ve(he,this,Ae).call(this,"swatch")},set:function(i){ve(he,this,Ce).call(this,"swatch",i)}},{key:"transparentLetterbox",get:function(){return ve(he,this,Ae).call(this,"transparentLetterbox")},set:function(i){ve(he,this,Ce).call(this,"transparentLetterbox",i)}},{key:"uniqueId",get:function(){var i;return(i=this.getAttribute("unique-id"))!==null&&i!==void 0?i:""},set:function(i){this.setAttribute("unique-id",i)}},{key:"useWebComponent",get:function(){return this.getAttribute("use-web-component")==="true"},set:function(i){i?this.setAttribute("use-web-component",String(i)):this.removeAttribute("use-web-component")}},{key:"videoQuality",get:function(){var i,r,s;return(i=(r=(s=te(be,this))===null||s===void 0?void 0:s.getVideoQuality())!==null&&r!==void 0?r:this.embedOptions.videoQuality)!==null&&i!==void 0?i:"auto"},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.setVideoQuality(i),ve(he,this,Ce).call(this,"videoQuality",i)}},{key:"visitorKey",get:function(){var i;return(i=la.s.visitorKey)===null||i===void 0?void 0:i.value()}},{key:"volume",get:function(){return ve(he,this,Ae).call(this,"volume")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.volume(i),ve(he,this,Ce).call(this,"volume",i)}},{key:"volumeControl",get:function(){return ve(he,this,Ae).call(this,"volumeControl")},set:function(i){var r;(r=te(be,this))===null||r===void 0||r.volumeControlEnabled(i),ve(he,this,Ce).call(this,"volumeControl",i)}},{key:"wistiaPopover",get:function(){return ve(he,this,Ae).call(this,"wistiaPopover")},set:function(i){ve(he,this,Ce).call(this,"wistiaPopover",i)}},{key:"addEventListener",value:function(i,r,s){Array.isArray(te(Li,this)[i])||(te(Li,this)[i]=[]),te(Li,this)[i].push({listener:r,options:s}),hp(e,"addEventListener",this)([i,r,s])}},{key:"cancelFullscreen",value:function(){var n=lt(Me().m(function r(){var s,a=this;return Me().w(function(o){for(;;)switch(o.n){case 0:return o.a(2,(s=te(be,this))===null||s===void 0?void 0:s.cancelFullscreen().then(function(){a._fullscreenState.heightBeforeFullscreen=void 0,a._fullscreenState.widthBeforeFullscreen=void 0}))}},r,this)}));function i(){return n.apply(this,arguments)}return i}()},{key:"createOverlay",value:function(){var n=lt(Me().m(function r(s,a){var o;return Me().w(function(l){for(;;)switch(l.n){case 0:if(!((o=te(be,this))!==null&&o!==void 0&&o.defineOverlay)){l.n=1;break}return l.a(2,te(be,this).defineOverlay(s,a));case 1:return l.a(2,Promise.reject(new Error("overlay ".concat(s," cannot be defined at this time"))))}},r,this)}));function i(r,s){return n.apply(this,arguments)}return i}()},{key:"definePlugin",value:function(){var n=lt(Me().m(function r(s,a){var o=this,l;return Me().w(function(u){for(;;)switch(u.n){case 0:if(l=function(){var c=lt(Me().m(function f(){var _,m;return Me().w(function(g){for(;;)switch(g.n){case 0:return g.a(2,(_=(m=te($e,o))===null||m===void 0?void 0:m.addPlugin(s,a))!==null&&_!==void 0?_:Promise.reject(new Error("plugin ".concat(s," cannot be defined"))))}},f)}));return function(){return c.apply(this,arguments)}}(),!te($e,this)){u.n=1;break}return u.a(2,l());case 1:return u.a(2,new Promise(function(c,f){o.whenApiReady().then(function(){l().then(function(_){return c(_)}).catch(function(_){_ instanceof Error?f(_):f(new Error("Promise rejected with non-Error value"))})}).catch(function(_){})}))}},r,this)}));function i(r,s){return n.apply(this,arguments)}return i}()},{key:"deleteOverlay",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.undefineOverlay)){o.n=1;break}return o.a(2,te(be,this).undefineOverlay(s));case 1:return o.a(2,Promise.reject(new Error("overlay ".concat(s," cannot be deleted at this time"))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"disableControl",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.setControlEnabled)){o.n=1;break}return o.a(2,te(be,this).setControlEnabled(s,!1));case 1:return o.a(2,Promise.reject(new Error('control "'.concat(s,'" cannot be disabled at this time'))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"enableControl",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.setControlEnabled)){o.n=1;break}return o.a(2,te(be,this).setControlEnabled(s,!0));case 1:return o.a(2,Promise.reject(new Error('control "'.concat(s,'" cannot be enabled at this time'))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"enterInputContext",value:function(){var n=lt(Me().m(function r(s){var a,o=this;return Me().w(function(l){for(;;)switch(l.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.enterInputContext)){l.n=1;break}return l.a(2,new Promise(function(u){var c,f=function(m){var g=m.detail;g.context===s&&u(),o.removeEventListener(kt.ve,f)};o.addEventListener(kt.ve,f),(c=te(be,o))===null||c===void 0||c.enterInputContext(s)}));case 1:return l.a(2,Promise.reject(new Error('input context of name "'.concat(s,'" cannot be enabled at this time'))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"exitInputContext",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.exitInputContext)){o.n=1;break}return o.a(2,Promise.resolve(te(be,this).exitInputContext(s)));case 1:return o.a(2,Promise.reject(new Error('control "'.concat(s,'" cannot be enabled at this time'))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"getInitialMediaData",value:function(){var n=lt(Me().m(function r(s,a){return Me().w(function(o){for(;;)switch(o.n){case 0:return o.a(2,(0,N1.n)(s,a))}},r)}));function i(r,s){return n.apply(this,arguments)}return i}()},{key:"getPlugin",value:function(){var n=lt(Me().m(function r(s){var a=this;return Me().w(function(o){for(;;)switch(o.n){case 0:return o.a(2,new Promise(function(l,u){var c;(c=te($e,a))!==null&&c!==void 0&&c.plugin&&s in te($e,a).plugin&&l(te($e,a).plugin[s]),u(new Error("plugin ".concat(s," is not defined")))}))}},r)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"getRemapTime",value:function(){var n=lt(Me().m(function r(){var s,a=this,o,l,u,c;return Me().w(function(f){for(;;)switch(f.n){case 0:if(te(ci,this)==null){f.n=1;break}return f.a(2,te(ci,this));case 1:if(!(this.languages.length<=1)){f.n=2;break}return dt(ci,this,function(_,m,g){return g}),f.a(2,te(ci,this));case 2:if(!((s=te(ci,this))!==null&&s!==void 0)){f.n=3;break}f.n=5;break;case 3:return o=dt,l=ci,u=this,f.n=4,(0,$m.$)("assets/external/timeMapping.js").then(function(_){var m=_.remapTime;return function(g,v,y){var d=y*1e3,p=ve(he,a,vp).call(a,g),h=a.sourceLanguage,b=ve(he,a,vp).call(a,v);return p==null||b==null||h==null?y:m(h,p,b,d)/1e3}});case 4:c=f.v,o(l,u,c);case 5:return f.a(2,te(ci,this))}},r,this)}));function i(){return n.apply(this,arguments)}return i}()},{key:"hideOverlay",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.cancelOverlay)){o.n=1;break}return o.a(2,te(be,this).cancelOverlay(s));case 1:return o.a(2,Promise.reject(new Error("overlay ".concat(s," cannot be cancelled at this time"))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"hidePopover",value:function(){var n=lt(Me().m(function r(){var s=this;return Me().w(function(a){for(;;)switch(a.n){case 0:return a.a(2,new Promise(function(o,l){var u;(u=te($e,s))!==null&&u!==void 0&&u.popover&&(te($e,s).popover.hide(),o()),l(new Error("Popover cannot be accessed"))}))}},r)}));function i(){return n.apply(this,arguments)}return i}()},{key:"pause",value:function(){var n=lt(Me().m(function r(){var s;return Me().w(function(a){for(;;)switch(a.n){case 0:return a.a(2,(s=te(be,this))===null||s===void 0?void 0:s.pause())}},r,this)}));function i(){return n.apply(this,arguments)}return i}()},{key:"play",value:function(){var n=lt(Me().m(function r(){var s;return Me().w(function(a){for(;;)switch(a.n){case 0:return a.a(2,(s=te(be,this))===null||s===void 0?void 0:s.play())}},r,this)}));function i(){return n.apply(this,arguments)}return i}()},{key:"releaseControls",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:return o.a(2,(a=te(be,this))===null||a===void 0?void 0:a.releaseControls(s))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"removeAllEventListeners",value:function(){var i=this;Object.entries(te(Li,this)).forEach(function(r){var s=xl(r,2),a=s[0],o=s[1];o.forEach(function(l){var u=l.listener,c=l.options;i.removeEventListener(a,u,c)})})}},{key:"removeEventListener",value:function(i,r,s){var a=te(Li,this)[i];if(Array.isArray(a)){var o=a.findIndex(function(l){return l.listener===r&&JSON.stringify(l.options)===JSON.stringify(s)});o!==-1&&(hp(e,"removeEventListener",this)([i,r,s]),a.splice(o,1),a.length===0&&(te(Li,this)[i]=[]))}}},{key:"replaceWithMedia",value:function(){var n=lt(Me().m(function r(s){var a=this,o,l=arguments;return Me().w(function(u){for(;;)switch(u.n){case 0:return o=l.length>1&&l[1]!==void 0?l[1]:{},u.a(2,new Promise(function(c,f){var _;te($e,a)||f(new Error("api not ready to replace")),(0,Zo.Z)(te(as,a));var m=function(){a.removeEventListener(kt.$1,m),c()};a.addEventListener(kt.$1,m),(_=te($e,a))===null||_===void 0||_.replaceWith(s,o)}))}},r)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"requestControls",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:return o.a(2,(a=te(be,this))===null||a===void 0?void 0:a.requestControls(s))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"requestFullscreen",value:function(){var n=lt(Me().m(function r(){var s;return Me().w(function(a){for(;;)switch(a.n){case 0:if(!((s=te(be,this))!==null&&s!==void 0&&s.requestFullscreen)){a.n=1;break}return a.a(2,te(be,this).requestFullscreen());case 1:return a.a(2,Promise.reject(new Error("Fullscreen cannot be accessed")))}},r,this)}));function i(){return n.apply(this,arguments)}return i}()},{key:"showOverlay",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:if(!((a=te(be,this))!==null&&a!==void 0&&a.requestOverlay)){o.n=1;break}return o.a(2,te(be,this).requestOverlay(s));case 1:return o.a(2,Promise.reject(new Error("overlay ".concat(s," cannot be requested at this time"))))}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"showPopover",value:function(){var n=lt(Me().m(function r(){var s=this;return Me().w(function(a){for(;;)switch(a.n){case 0:return a.a(2,new Promise(function(o,l){var u;(u=te($e,s))!==null&&u!==void 0&&u.popover&&(te($e,s).popover.show(),o()),l(new Error("Popover cannot be accessed"))}))}},r)}));function i(){return n.apply(this,arguments)}return i}()},{key:"updateEmbedOptions",value:function(){var n=lt(Me().m(function r(s){var a=this;return Me().w(function(o){for(;;)switch(o.n){case 0:return o.a(2,new Promise(function(l){ve(he,a,dT).call(a,s),l(a.embedOptions)}))}},r)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"whenApiReady",value:function(){var n=lt(Me().m(function r(){var s=this;return Me().w(function(a){for(;;)switch(a.n){case 0:return a.a(2,new Promise(function(o){te($e,s)&&te($e,s).ready(function(){o()});var l=function(){s.removeEventListener(kt.c5,l),o()};s.addEventListener(kt.c5,l)}))}},r)}));function i(){return n.apply(this,arguments)}return i}()},{key:"whenControlMounted",value:function(){var n=lt(Me().m(function r(s){var a;return Me().w(function(o){for(;;)switch(o.n){case 0:return o.n=1,this.whenApiReady();case 1:if(te($e,this)!==null){o.n=2;break}throw new Error("Control API not available");case 2:return o.n=3,te($e,this).whenControlMounted(s);case 3:if(a=o.v,a!=null){o.n=4;break}throw new Error("Control not found");case 4:return o.a(2,a)}},r,this)}));function i(r){return n.apply(this,arguments)}return i}()},{key:"attributeChangedCallback",value:function(i,r,s){if(te(Jr,this)&&r!==s&&!(r===null&&s==="")){var a=s;switch(s){case"true":a=!0;break;case"false":a=!1;break}this[(0,Ad.b)(i)]=a}}},{key:"connectedCallback",value:function(){var i,r=this,s;if(!te(Jr,this)){dt(Jr,this,!0);var a=this.getAttribute("media-id");if(a==null)throw(0,So.WO)("player/failure/init-failed"),new Error("media-id attribute is required");window.wistiaOptions=(i=window.wistiaOptions)!==null&&i!==void 0?i:{};var o=(0,B1.C)(this.mediaId);te(ot,this).setWistiaWindowEmbedOptionSource(o),dt(fr,this,lp.ct.getPrefixedFunctions("WistiaPlayer ".concat(a))),dt(nl,this,(0,Cd.gC)()),this.getAttribute("react")==="true"&&(0,So.WO)("player/initembed.react"),ve(he,this,fT).call(this),te(fr,this).info("initialize embed"),this.useWebComponent||(0,F1.z)(),this.uniqueId=ve(he,this,mp).call(this,a),ve(he,this,lT).call(this),ve(he,this,uT).call(this),ve(he,this,cT).call(this);var l=function(){ve(he,r,ws).call(r)};dt(pr,this,new ResizeObserver(l)),te(pr,this).observe(this);var u={deferFetchingToCarousel:ve(he,this,rT).call(this),embedHost:(s=this.embedHost)!==null&&s!==void 0?s:"",overrideMediaLanguage:this.embedOptions.language};if(this.getInitialMediaData(a,u).then(function(f){var _;if(!(0,Md.V)(f)){var m=f;r.mediaId=(_=m.hashedId)!==null&&_!==void 0?_:r.mediaId,te(ot,r).setMediaDataSource(m),r.dispatchEvent(new CustomEvent(kt.rO,{detail:{mediaData:te(ot,r).mediaData}})),ve(he,r,sT).call(r,{container:r.uniqueId,mediaData:te(ot,r).mediaData})}}).catch(function(f){throw(0,So.WO)("player/failure/init-failed"),new Error(f.message)}),this.shadowRoot){if(this.wistiaPopover&&this.popoverContent==="link"){var c=document.createElement("slot");c.name="".concat(this.uniqueId,"-popover-link"),this.shadowRoot.appendChild(c)}dt(Zr,this,document.createElement("div")),ve(he,this,Xm).call(this),this.shadowRoot.insertBefore(te(Zr,this),this.shadowRoot.firstChild)}}}},{key:"disconnectedCallback",value:function(){var i,r,s;te(Ma,this).forEach(function(a){return a()}),this.removeAllEventListeners(),dt(Li,this,{}),(0,Zo.Z)(te(as,this)),(0,W1.s3)(this.mediaId),(i=te(pr,this))===null||i===void 0||i.disconnect(),dt(pr,this,null),(0,bc.iU)("__".concat(this.uniqueId,"_dom_options__")),(r=te($e,this))===null||r===void 0||r.remove(),dt($e,this,null),(s=this.shadowRoot)===null||s===void 0||s.replaceChildren(),dt(Zr,this,null),dt(bs,this,null),dt(Jr,this,!1)}}],[{key:"observedAttributes",get:function(){return[].concat(tT,nT,iT)}}])}(Ec(HTMLElement));function rl(t){var e;return(e=t.getAttribute("page-url"))!==null&&e!==void 0?e:(0,x1.H)()}function qr(){return{alpha3Bibliographic:"eng",alpha3Terminologic:"eng",duration:0,genericName:"English",genericNativeName:"English",hashedId:this.mediaId,ietfLanguageTag:"eng",isLocalization:!0,iso6392LanguageCode:"eng",name:"English",nativeName:"English",sourceLanguage:!0,timeMappings:[]}}function rT(){return!!document.querySelector('wistia-channel-carousel[player-dom-id="'.concat(this.id,'"]:not([is-inside-playlist-embed="true"][channel-id])'))}function vp(t){var e;if(t!=null)return(e=te(ot,this).mediaData.localizations)===null||e===void 0?void 0:e.find(function(n){return n.ietfLanguageTag===t||n.iso6392LanguageCode===t})}function mp(t){var e="wistia-".concat(t,"-");return(0,D1.h)(e)}function Ae(t){var e,n;return te(be,this)&&t in te(be,this)._attrs?te(be,this)._attrs[t]:(e=(n=this.embedOptions[t])!==null&&n!==void 0?n:ve(he,this,pi).call(this,(0,Ad.$)(t)))!==null&&e!==void 0?e:Um[t]}function pi(t){if(!this.hasAttribute(t))return null;switch(this.getAttribute(t)){case"true":return!0;case"false":return!1;case"":return!0;case null:default:return this.getAttribute(t)}}function sT(t){var e=t.container,n=t.mediaData;if(te(Jr,this)){if(te(ot,this).updateEmbedOptionOverrides({videoFoam:!0}),n&&!(0,Md.V)(n)&&(dt(ei,this,(0,Cd.$F)(te(nl,this),te(ot,this).mediaData,te(ot,this).embedOptions)),ve(he,this,ws).call(this),ve(he,this,Ym).call(this)),"attachInternals"in HTMLElement.prototype&&"states"in ElementInternals.prototype){var i;(i=te(To,this))===null||i===void 0||i.states.delete("--initializing")}ve(he,this,aT).call(this,this.mediaId,{container:e,mediaData:n})}}function aT(t,e){return Pc.apply(this,arguments)}function Pc(){return Pc=lt(Me().m(function t(e,n){var i=this,r;return Me().w(function(s){for(;;)switch(s.n){case 0:return s.n=1,te(Gm,this);case 1:if(la.s.PublicApi){s.n=2;break}throw(0,So.WO)("player/failure/init-failed"),new Error("Wistia.PublicApi is not defined");case 2:r=function(){var o;ve(he,i,oT).call(i),ve(he,i,Xm).call(i),(o=te(pr,i))===null||o===void 0||o.disconnect(),dt(pr,i,null),te(il,i)&&i.play()},this.addEventListener("embedded",r),te(Ma,this).push(function(){i.removeEventListener("embedded",r)}),dt($e,this,new la.s.PublicApi(e,n)),this.addEventListener(kt.kY,te(Tc,this)),this.addEventListener(kt.$1,te(Sc,this)),te(Ma,this).push(function(){i.removeEventListener(kt.kY,te(Tc,i)),i.removeEventListener(kt.$1,te(Sc,i))}),te($e,this).ready(function(){var a;(a=te(bs,i))===null||a===void 0||a.remove(),i.removeEventListener("click",te(Ld,i)),i.dispatchEvent(new CustomEvent(kt.c5,{detail:{mediaId:e}})),i.dispatchEvent(new CustomEvent(kt.iP,{detail:{mediaId:e,api:te($e,i)}})),te(be,i)&&Object.entries(te(be,i)._attrs).forEach(function(o){var l=xl(o,2),u=l[0],c=l[1];te(ot,i).updateEmbedOptionOverrides(xd({},u,c))}),ve(he,i,ws).call(i)});case 3:return s.a(2)}},t,this)})),Pc.apply(this,arguments)}function qm(){return this.wistiaPopover&&((0,ap.gD)(this.popoverContent)||(0,ap.jw)(this.popoverContent)||this.popoverContent==="thumbnail")}function oT(){return Oc.apply(this,arguments)}function Oc(){return Oc=lt(Me().m(function t(){var e=this,n,i,r,s;return Me().w(function(a){for(;;)switch(a.n){case 0:if(te($e,this)){a.n=1;break}return a.a(2);case 1:if(n=(0,P1.k)(op._),i=(0,op.J)(te($e,this),n)&&(0,R1.D5)(),r=this.useWebComponent?"translated-web-component":"web-component",!i){a.n=3;break}return a.n=2,(0,$m.$)("assets/external/wistia-mux.js");case 2:s=a.v,s.init(te($e,this),{embedType:r}),this.addEventListener("visitor-tracking-change",function(o){var l=o.detail.isTrackingEnabled;if(!l){var u,c;(u=te($e,e))===null||u===void 0||(c=u.mux)===null||c===void 0||c.destroy()}});case 3:return a.a(2)}},t,this)})),Oc.apply(this,arguments)}function Ym(){this.seo&&te(ei,this)!=="notplayable"&&te(ei,this)!=="passwordprotected"&&te(ei,this)!=="carouselHardWall"&&(dt(as,this,"w-json-ld-".concat(this.uniqueId)),(0,Zo.Z)(te(as,this)),(0,Zo.g)(te(as,this),te(ot,this).mediaData,{embedOptions:te(ot,this).embedOptions,videoHeight:this.offsetHeight,videoWidth:this.offsetWidth}))}function lT(){if(window._inWistiaIframe){var t=new URLSearchParams(window.location.search),e=Object.fromEntries(t.entries());e.pageTitle=document.title,e._inIframe=!0,te(ot,this).setIframeEmbedOptionSource(e)}}function Xm(){var t,e=this;if(te(Zr,this)){var n=te(ot,this).mediaData.mediaType,i=Vm(this.mediaId,(t=this.embedHost)!==null&&t!==void 0?t:""),r="100%";parseFloat(te(os,this))!==0&&te(os,this)!==""&&(r="".concat(parseFloat(te(os,this)),"px"));var s=(0,I1.JA)({playerBorderRadius:this.playerBorderRadius,roundedPlayer:this.roundedPlayer});(0,Dn.XX)((0,Dn.h)(Dn.FK,null,(0,Dn.h)("style",null,`:host { display: flex; position: relative; width: 100%; `.concat(n==="Audio"?"min-height: 45px;":"",` }`)),ve(he,this,pT).call(this)&&(0,Dn.h)("div",{style:{height:r,left:0,position:"absolute",top:0,width:"100%"},class:"wistia_swatch"},(0,Dn.h)("div",{style:{height:"100%",position:"relative",width:"100%"}},(0,Dn.h)("div",{style:{height:"100%",left:0,overflow:"hidden",position:"absolute",top:0,width:"100%",borderRadius:"".concat(s,"px")}},(0,Dn.h)("img",{src:i,style:{filter:"blur(5px)",height:"100%",objectFit:"contain",width:"100%"},alt:"","aria-hidden":"true"})))),(0,Dn.h)("div",{ref:function(o){dt(bs,e,o)}})),te(Zr,this))}}function ws(){var t;if(te(bs,this)){var e=te(ot,this).mediaData,n=e.assets,i=e.mediaType,r=e.carouselHardWall,s=te(ot,this).embedOptions,a=s.autoPlay,o=s.plugin;if(!r){var l=(0,T1.Q0)(n,{}),u=this.autoplay||a,c=(o==null?void 0:o.videoThumbnail)!==void 0,f=(!this.wistiaPopover||ve(he,this,qm).call(this))&&i!=="Audio"&&l.length>0&&!u&&!c;f&&(0,Dn.XX)((0,Dn.h)(b1.z,{embedOptions:te(ot,this).embedOptions,mediaData:te(ot,this).mediaData},(0,Dn.h)(_1.u,{mediaId:this.mediaId,playerType:(t=this.playerForce)!==null&&t!==void 0?t:te(ei,this),playerWidth:this.offsetWidth,isPlayPending:te(il,this)})),te(bs,this))}}}function uT(){var t=this;ve(he,this,pi).call(this,"current-time")!==null&&this.whenApiReady().then(function(){var e,n,i,r=Number(ve(he,t,pi).call(t,"current-time")),s=(e=((n=te($e,t))===null||n===void 0?void 0:n.popover)&&!te($e,t).popover.isVisible())!==null&&e!==void 0?e:!1,a=(0,O1.GS)(),o=t.state!=="playing"&&(a||s);(i=te(be,t))===null||i===void 0||i.time(r,{lazy:o}),ve(he,t,Ce).call(t,"currentTime",r)}).catch(function(e){}),ve(he,this,pi).call(this,"email")!==null&&ve(he,this,Jm).call(this,ve(he,this,pi).call(this,"email")),ve(he,this,pi).call(this,"video-quality")!==null&&this.whenApiReady().then(function(){var e,n=ve(he,t,pi).call(t,"video-quality");(e=te(be,t))===null||e===void 0||e.setVideoQuality(n),ve(he,t,Ce).call(t,"videoQuality",n)}).catch(function(e){})}function cT(){var t=this,e=Object.fromEntries(Object.entries(this.attributes).map(function(n){var i=xl(n,2),r=i[1];return[(0,Ad.b)(r.name),ve(he,t,pi).call(t,r.name)]}));te(ot,this).setDomEmbedOptionSource(e),(0,bc.gY)("__".concat(this.uniqueId,"_dom_options__"),te(ot,this).embedOptions)}function dT(t){var e=this;Object.entries(t).forEach(function(n){var i,r=xl(n,2),s=r[0],a=r[1];a!=null&&((i=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),s))!==null&&i!==void 0&&i.set?e[s]=a:ve(he,e,Ce).call(e,s,a))})}function Ce(t,e){te(fr,this).info("set ".concat(t),e.toString()),te(be,this)&&(te(be,this)._attrs[t]=e),te(ot,this).updateEmbedOptionOverrides(xd({},t,e)),ve(he,this,ws).call(this)}function fT(){var t=this,e=function(r){ve(he,t,hT).call(t,r.detail.mediaData)},n=function(r){dt(be,t,r.detail.impl)};this.addEventListener(kt.rO,e),this.addEventListener(kt.dp,n),te(Ma,this).push(function(){t.removeEventListener(kt.rO,e)},function(){t.removeEventListener(kt.dp,n)}),this.addEventListener("click",te(Ld,this),{once:!0})}function pT(){return this.swatch!==!1&&(!this.wistiaPopover||ve(he,this,qm).call(this))}function Jm(t){var e=this;(0,Hm.$B)(function(n){n[tl(he,e,rl)]=el(el({},n[tl(he,e,rl)]),{},{trackEmail:t})}),this.dispatchEvent(new CustomEvent("emailchange",{detail:{email:t}}))}function hT(t){(0,Md.V)(t)||(te(ot,this).setMediaDataSource(t),dt(ei,this,(0,Cd.$F)(te(nl,this),te(ot,this).mediaData,te(ot,this).embedOptions)),ve(he,this,ws).call(this))}var vT=function(){var t=lt(Me().m(function e(n){var i;return Me().w(function(r){for(;;)switch(r.n){case 0:return i=new Image,i.src=n,r.n=1,i.decode();case 1:return r.a(2,i)}},e)}));return function(n){return t.apply(this,arguments)}}(),mT=function(){var t=lt(Me().m(function e(n,i){var r,s,a,o,l,u;return Me().w(function(c){for(;;)switch(c.n){case 0:return r=Vm(n,i),c.n=1,vT(r);case 1:return s=c.v,a=s.naturalHeight,o=s.naturalWidth,l=a/o*100,u=document.createElement("style"),u.innerHTML=` wistia-player[media-id='`.concat(n,`']:not(:defined) { padding: `).concat(l,`% 0 0 0; background: url(`).concat(r,`); background-size: contain; filter: blur(5px); display: block; } `),c.a(2,u)}},e)}));return function(n,i){return t.apply(this,arguments)}}();customElements.get("wistia-player")===void 0&&customElements.define("wistia-player",Km);Od.$;Od.A;const gT={ref:"video"},yT={__name:"PWistia",emits:["playing"],setup(t,{emit:e}){const n=e;let i=null,r=je(!1);const s=Ei("video");je(!1);const a=je(!1),o=je(!1),l=Ue(()=>o.value?"-loaded":"");xn(()=>{a.value=!0}),Mt(r,c=>{n("playing",c)}),ka(()=>{a.value&&(i=s.value.querySelector("wistia-player"),i&&!i.hasAttribute("data-listeners-added")&&(i.addEventListener("play",()=>{r.value=!0}),i.addEventListener("pause",()=>{r.value=!1}),i.setAttribute("data-listeners-added","true")))});const u=()=>{o.value=!0,i.getAttribute("tabindex")==-1&&i.removeAttribute("tabindex"),r.value?(i.pause(),console.log("pausing")):(console.log("playing"),i.play())};return(c,f)=>(Te(),Oe(Qe,null,[Pe("div",gT,[Ze(c.$slots,"default",{},void 0,!0)],512),Ze(c.$slots,"placeholder",ls(Ms({playPause:u,loaded:o.value,modifier:l.value,playing:ln(r)})),()=>[Pe("button",{onClick:u},"play")],!0)],64))}},_T=Ha(yT,[["__scopeId","data-v-24a7dd4f"]]),bT={class:"homepageHero__backgroundVideoWrapper"},wT=["src"],ET=["src"],ST=["src"],TT={__name:"HomepageHeroVideos",props:{videos:{type:Array,default:()=>[]}},setup(t){const e=t,n=je(null),i=je(null),r=je(0),s=je(null),a=je(0),o=()=>{!n.value||!e.videos.length||(a.value=parseInt(n.value.duration)*1e3,s.value=setTimeout(()=>{r.value++,r.value>=e.videos.length&&(r.value=0);const m=n.value.querySelector("source");m&&(m.src=e.videos[r.value]),n.value.pause(),n.value.currentTime=0,n.value.load(),setTimeout(()=>{n.value.play()},100)},a.value-20))},l=()=>{o()},u=(m,g)=>{if(console.log("10"),!m||!g||!e.videos.length)return;console.log("setup - currentVideo",m),console.log("setup - nextVideo",g),a.value=parseInt(m.duration)*1e3,r.value>=e.videos.length?(r.value=0,console.log("videoIndex reset to 0")):console.log("not reset, videoIndex is",r.value);const v=g.querySelector("source");v&&(console.log("setting nextVideoSource.src to",e.videos[r.value]),v.src=e.videos[r.value]),g.pause(),g.currentTime=0,g.load(),s.value=setTimeout(()=>{g.style.display="block",g.style.opacity="1",m.style.display="none",m.style.opacity="0",g.play(),console.log("playing nextVideo"),setTimeout(()=>{m.classList.remove("current"),g.classList.add("current")},20),r.value++,r.value>=e.videos.length&&(r.value=0),console.log("videoIndex incremented to",r.value)},a.value-20)},c=()=>{u(n.value,i.value)},f=()=>{u(i.value,n.value)},_=()=>{const m=document.querySelector(".homepageHero__backgroundVideo.current");if(!m)return;window.innerWidth<800?m.paused||(clearTimeout(s.value),m.pause()):m.paused&&m.play()};return xn(()=>{Cn(()=>{_()}),window.addEventListener("resize",_)}),Ra(()=>{s.value&&clearTimeout(s.value),window.removeEventListener("resize",_)}),(m,g)=>(Te(),Oe("div",bT,[e.videos.length===2?(Te(),Oe("video",{key:0,ref_key:"videoPrimary",ref:n,class:"video-primary current homepageHero__backgroundVideo",autoplay:"",muted:"",playsinline:"",onPlaying:l},[Pe("source",{src:e.videos[0],type:"video/mp4"},null,8,wT)],544)):(Te(),Oe(Qe,{key:1},[Pe("video",{ref_key:"videoPrimary",ref:n,class:"video-primary current homepageHero__backgroundVideo",autoplay:"",muted:"",playsinline:"",onPlaying:c},[Pe("source",{src:e.videos[0],type:"video/mp4"},null,8,ET)],544),Pe("video",{ref_key:"videoAlternate",ref:i,class:"video-alternate homepageHero__backgroundVideo",muted:"",playsinline:"",onPlaying:f},[Pe("source",{src:e.videos[1],type:"video/mp4"},null,8,ST)],544)],64))]))}},PT=Ha(TT,[["__scopeId","data-v-9757edde"]]);function Jn(t){return t==null}function OT(t,e,n){const{object:i,valueProp:r,mode:s}=pn(t),a=Nt().proxy,o=n.iv,l=(f,_=!0)=>{o.value=c(f);const m=u(f);e.emit("change",m,a),_&&(e.emit("input",m),e.emit("update:modelValue",m))},u=f=>i.value||Jn(f)?f:Array.isArray(f)?f.map(_=>_[r.value]):f[r.value],c=f=>Jn(f)?s.value==="single"?{}:[]:f;return{update:l}}function _t(t){return $c(()=>({get:t,set:()=>{}}))}function CT(t,e){const{value:n,modelValue:i,mode:r,valueProp:s}=pn(t),a=je(r.value!=="single"?[]:{}),o=_t(()=>i.value!==void 0?i.value:n.value),l=Ue(()=>r.value==="single"?a.value[s.value]:a.value.map(c=>c[s.value])),u=_t(()=>r.value!=="single"?a.value.map(c=>c[s.value]).join(","):a.value[s.value]);return{iv:a,internalValue:a,ev:o,externalValue:o,textValue:u,plainValue:l}}function MT(t,e,n){const{regex:i}=pn(t),r=Nt().proxy,s=n.isOpen,a=n.open,o=je(null),l=()=>{o.value=""},u=_=>{o.value=_.target.value},c=_=>{if(i.value){let m=i.value;typeof m=="string"&&(m=new RegExp(m)),_.key.match(m)||_.preventDefault()}},f=_=>{if(i.value){let g=(_.clipboardData||window.clipboardData).getData("Text"),v=i.value;typeof v=="string"&&(v=new RegExp(v)),g.split("").every(y=>!!y.match(v))||_.preventDefault()}e.emit("paste",_,r)};return Mt(o,_=>{!s.value&&_&&a(),e.emit("search-change",_,r)}),{search:o,clearSearch:l,handleSearchInput:u,handleKeypress:c,handlePaste:f}}function AT(t,e,n){const{groupSelect:i,mode:r,groups:s,disabledProp:a}=pn(t),o=je(null),l=c=>{c===void 0||c!==null&&c[a.value]||s.value&&c&&c.group&&(r.value==="single"||!i.value)||(o.value=c)};return{pointer:o,setPointer:l,clearPointer:()=>{l(null)}}}function Tu(t,e=!0){return e?String(t).toLowerCase().trim():String(t).toLowerCase().normalize("NFD").trim().replace(/æ/g,"ae").replace(/œ/g,"oe").replace(/ø/g,"o").replace(new RegExp("\\p{Diacritic}","gu"),"")}function xT(t){return Object.prototype.toString.call(t)==="[object Object]"}function IT(t,e){if(t.length!==e.length)return!1;const n=e.slice().sort();return t.slice().sort().every(function(i,r){return i===n[r]})}const Qm=(t,e)=>{if(t===e)return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;const n=Object.keys(t),i=Object.keys(e);if(n.length!==i.length)return!1;for(let r of n)if(!i.includes(r)||!Qm(t[r],e[r]))return!1;return!0};function LT(t,e,n){const{options:i,mode:r,trackBy:s,limit:a,hideSelected:o,createTag:l,createOption:u,label:c,appendNewTag:f,appendNewOption:_,multipleLabel:m,object:g,loading:v,delay:y,resolveOnLoad:d,minChars:p,filterResults:h,clearOnSearch:b,clearOnSelect:w,valueProp:E,allowAbsent:P,groupLabel:I,canDeselect:M,max:T,strict:O,closeOnSelect:S,closeOnDeselect:C,groups:k,reverse:L,infinite:A,groupOptions:x,groupHideEmpty:R,groupSelect:K,onCreate:Z,disabledProp:$,searchStart:ee,searchFilter:de}=pn(t),ne=Nt().proxy,G=n.iv,H=n.ev,Q=n.search,ce=n.clearSearch,W=n.update,N=n.pointer,q=n.setPointer,pe=n.clearPointer,B=n.focus,F=n.deactivate,V=n.close,se=n.localize,ae=je([]),ie=je([]),fe=je(!1),J=je(null),le=je(A.value&&a.value===-1?10:a.value),U=Ue({get:()=>ie.value,set:ue=>ie.value=ue}),Y=_t(()=>l.value||u.value||!1),X=_t(()=>f.value!==void 0?f.value:_.value!==void 0?_.value:!0),re=Ue(()=>{if(k.value){let ue=we.value||[],ye=[];return ue.forEach(He=>{nr(He[x.value]).forEach(ct=>{ye.push(Object.assign({},ct,He[$.value]?{[$.value]:!0}:{}))})}),ye}else{let ue=nr(ie.value||[]);return ae.value.length&&(ue=ue.concat(ae.value)),ue}}),me=Ue(()=>{let ue=re.value;return L.value&&(ue=ue.reverse()),bt.value.length&&(ue=bt.value.concat(ue)),tr(ue)}),ge=Ue(()=>{let ue=me.value;return le.value>0&&(ue=ue.slice(0,le.value)),ue}),we=Ue(()=>{if(!k.value)return[];let ue=[],ye=ie.value||[];return ae.value.length&&ue.push({[I.value]:" ",[x.value]:[...ae.value],__CREATE__:!0}),ue.concat(ye)}),_e=Ue(()=>{let ue=[...we.value].map(ye=>({...ye}));return bt.value.length&&(ue[0]&&ue[0].__CREATE__?ue[0][x.value]=[...bt.value,...ue[0][x.value]]:ue=[{[I.value]:" ",[x.value]:[...bt.value],__CREATE__:!0}].concat(ue)),ue}),Le=Ue(()=>{if(!k.value)return[];let ue=_e.value;return Rs((ue||[]).map((ye,He)=>{const ct=nr(ye[x.value]);return{...ye,index:He,group:!0,[x.value]:tr(ct,!1).map(_n=>Object.assign({},_n,ye[$.value]?{[$.value]:!0}:{})),__VISIBLE__:tr(ct).map(_n=>Object.assign({},_n,ye[$.value]?{[$.value]:!0}:{}))}}))}),Fe=Ue(()=>{switch(r.value){case"single":return!Jn(G.value[E.value]);case"multiple":case"tags":return!Jn(G.value)&&G.value.length>0}}),pt=Ue(()=>m.value!==void 0?m.value(G.value,ne):G.value&&G.value.length>1?`${G.value.length} options selected`:"1 option selected"),st=_t(()=>!re.value.length&&!fe.value&&!bt.value.length),Et=_t(()=>re.value.length>0&&ge.value.length==0&&(Q.value&&k.value||!k.value)),bt=Ue(()=>Y.value===!1||!Q.value?[]:qn(Q.value)!==-1?[]:[{[E.value]:Q.value,[De.value[0]]:Q.value,[c.value]:Q.value,__CREATE__:!0}]),De=Ue(()=>s.value?Array.isArray(s.value)?s.value:[s.value]:[c.value]),at=_t(()=>{switch(r.value){case"single":return null;case"multiple":case"tags":return[]}}),en=_t(()=>v.value||fe.value),St=ue=>{switch(typeof ue!="object"&&(ue=vn(ue)),r.value){case"single":W(ue);break;case"multiple":case"tags":W(G.value.concat(ue));break}e.emit("select",tn(ue),ue,ne)},Wt=ue=>{switch(typeof ue!="object"&&(ue=vn(ue)),r.value){case"single":nn();break;case"tags":case"multiple":W(Array.isArray(ue)?G.value.filter(ye=>ue.map(He=>He[E.value]).indexOf(ye[E.value])===-1):G.value.filter(ye=>ye[E.value]!=ue[E.value]));break}e.emit("deselect",tn(ue),ue,ne)},tn=ue=>g.value?ue:ue[E.value],qt=ue=>{Wt(ue)},$n=(ue,ye)=>{if(ye.button!==0){ye.preventDefault();return}qt(ue)},nn=()=>{W(at.value),e.emit("clear",ne)},Yt=ue=>{if(ue.group!==void 0)return r.value==="single"?!1:Ls(ue[x.value])&&ue[x.value].length;switch(r.value){case"single":return!Jn(G.value)&&(G.value[E.value]==ue[E.value]||typeof G.value[E.value]=="object"&&typeof ue[E.value]=="object"&&Qm(G.value[E.value],ue[E.value]));case"tags":case"multiple":return!Jn(G.value)&&G.value.map(ye=>ye[E.value]).indexOf(ue[E.value])!==-1}},Gn=ue=>ue[$.value]===!0,Kn=()=>T===void 0||T.value===-1||!Fe.value&&T.value>0?!1:G.value.length>=T.value,Oi=ue=>{if(!Gn(ue)){if(Z.value&&!Yt(ue)&&ue.__CREATE__&&(ue={...ue},delete ue.__CREATE__,ue=Z.value(ue,ne),ue instanceof Promise)){fe.value=!0,ue.then(ye=>{fe.value=!1,ri(ye)});return}ri(ue)}},ri=ue=>{switch(ue.__CREATE__&&(ue={...ue},delete ue.__CREATE__),r.value){case"single":if(ue&&Yt(ue)){M.value&&Wt(ue),C.value&&(pe(),V());return}ue&&hn(ue),w.value&&ce(),S.value&&(pe(),V()),ue&&St(ue);break;case"multiple":if(ue&&Yt(ue)){Wt(ue),C.value&&(pe(),V());return}if(Kn()){e.emit("max",ne);return}ue&&(hn(ue),St(ue)),w.value&&ce(),o.value&&pe(),S.value&&V();break;case"tags":if(ue&&Yt(ue)){Wt(ue),C.value&&(pe(),V());return}if(Kn()){e.emit("max",ne);return}ue&&hn(ue),w.value&&ce(),ue&&St(ue),o.value&&pe(),S.value&&V();break}S.value||B()},rn=ue=>{if(!(Gn(ue)||r.value==="single"||!K.value)){switch(r.value){case"multiple":case"tags":Is(ue[x.value])?Wt(ue[x.value]):St(ue[x.value].filter(ye=>G.value.map(He=>He[E.value]).indexOf(ye[E.value])===-1).filter(ye=>!ye[$.value]).filter((ye,He)=>G.value.length+1+He<=T.value||T.value===-1)),o.value&&N.value&&q(Le.value.filter(ye=>!ye[$.value])[N.value.index]);break}S.value&&F()}},hn=ue=>{vn(ue[E.value])===void 0&&Y.value&&(e.emit("tag",ue[E.value],ne),e.emit("option",ue[E.value],ne),e.emit("create",ue[E.value],ne),X.value&&Ds(ue),ce())},xs=()=>{r.value!=="single"&&St(ge.value.filter(ue=>!ue.disabled&&!Yt(ue)))},Is=ue=>ue.find(ye=>!Yt(ye)&&!ye[$.value])===void 0,Ls=ue=>ue.find(ye=>!Yt(ye))===void 0,vn=ue=>re.value[re.value.map(ye=>String(ye[E.value])).indexOf(String(ue))],qn=ue=>re.value.findIndex(ye=>De.value.some(He=>(parseInt(ye[He])==ye[He]?parseInt(ye[He]):ye[He])===(parseInt(ue)==ue?parseInt(ue):ue))),mn=ue=>["tags","multiple"].indexOf(r.value)!==-1&&o.value&&Yt(ue),Ds=ue=>{ae.value.push(ue)},Rs=ue=>R.value?ue.filter(ye=>Q.value?ye.__VISIBLE__.length:ye[x.value].length):ue.filter(ye=>Q.value?ye.__VISIBLE__.length:!0),tr=(ue,ye=!0)=>{let He=ue;if(Q.value&&h.value){let ct=de.value;ct||(ct=(_n,Br,rr)=>De.value.some(Fr=>{let sr=Tu(se(_n[Fr]),O.value);return ee.value?sr.startsWith(Tu(Br,O.value)):sr.indexOf(Tu(Br,O.value))!==-1})),He=He.filter(_n=>ct(_n,Q.value,ne))}return o.value&&ye&&(He=He.filter(ct=>!mn(ct))),He},nr=ue=>{let ye=ue;return xT(ye)&&(ye=Object.keys(ye).map(He=>{let ct=ye[He];return{[E.value]:He,[De.value[0]]:ct,[c.value]:ct}})),ye&&Array.isArray(ye)?ye=ye.map(He=>typeof He=="object"?He:{[E.value]:He,[De.value[0]]:He,[c.value]:He}):ye=[],ye},gn=()=>{Jn(H.value)||(G.value=Ci(H.value))},yn=ue=>(fe.value=!0,new Promise((ye,He)=>{i.value(Q.value,ne).then(ct=>{ie.value=ct||[],typeof ue=="function"&&ue(ct),fe.value=!1}).catch(ct=>{console.error(ct),ie.value=[],fe.value=!1}).finally(()=>{ye()})})),ir=()=>{if(Fe.value)if(r.value==="single"){let ue=vn(G.value[E.value]);if(ue!==void 0){let ye=ue[c.value];G.value[c.value]=ye,g.value&&(H.value[c.value]=ye)}}else G.value.forEach((ue,ye)=>{let He=vn(G.value[ye][E.value]);if(He!==void 0){let ct=He[c.value];G.value[ye][c.value]=ct,g.value&&(H.value[ye][c.value]=ct)}})},ks=ue=>{yn(ue)},Ci=ue=>Jn(ue)?r.value==="single"?{}:[]:g.value?ue:r.value==="single"?vn(ue)||(P.value?{[c.value]:ue,[E.value]:ue,[De.value[0]]:ue}:{}):ue.filter(ye=>!!vn(ye)||P.value).map(ye=>vn(ye)||{[c.value]:ye,[E.value]:ye,[De.value[0]]:ye}),kr=()=>{J.value=Mt(Q,ue=>{ue.length{ue==Q.value&&i.value(Q.value,ne).then(ye=>{(ue==Q.value||!Q.value)&&(ie.value=ye,N.value=ge.value.filter(He=>He[$.value]!==!0)[0]||null,fe.value=!1)}).catch(ye=>{console.error(ye)})},y.value))},{flush:"sync"})};if(r.value!=="single"&&!Jn(H.value)&&!Array.isArray(H.value))throw new Error(`v-model must be an array when using "${r.value}" mode`);return i&&typeof i.value=="function"?d.value?yn(gn):g.value==!0&&gn():(ie.value=i.value,gn()),y.value>-1&&kr(),Mt(y,(ue,ye)=>{J.value&&J.value(),ue>=0&&kr()}),Mt(H,ue=>{if(Jn(ue)){W(Ci(ue),!1);return}switch(r.value){case"single":(g.value?ue[E.value]!=G.value[E.value]:ue!=G.value[E.value])&&W(Ci(ue),!1);break;case"multiple":case"tags":IT(g.value?ue.map(ye=>ye[E.value]):ue,G.value.map(ye=>ye[E.value]))||W(Ci(ue),!1);break}},{deep:!0}),Mt(i,(ue,ye)=>{typeof t.options=="function"?d.value&&(!ye||ue&&ue.toString()!==ye.toString())&&yn():(ie.value=t.options,Object.keys(G.value).length||gn(),ir())}),Mt(c,ir),Mt(a,(ue,ye)=>{le.value=A.value&&ue===-1?10:ue}),{resolvedOptions:U,pfo:me,fo:ge,filteredOptions:ge,hasSelected:Fe,multipleLabelText:pt,eo:re,extendedOptions:re,eg:we,extendedGroups:we,fg:Le,filteredGroups:Le,noOptions:st,noResults:Et,resolving:fe,busy:en,offset:le,select:St,deselect:Wt,remove:qt,selectAll:xs,clear:nn,isSelected:Yt,isDisabled:Gn,isMax:Kn,getOption:vn,handleOptionClick:Oi,handleGroupClick:rn,handleTagRemove:$n,refreshOptions:ks,resolveOptions:yn,refreshLabels:ir}}function DT(t,e,n){const{valueProp:i,showOptions:r,searchable:s,groupLabel:a,groups:o,mode:l,groupSelect:u,disabledProp:c,groupOptions:f}=pn(t),_=n.fo,m=n.fg,g=n.handleOptionClick,v=n.handleGroupClick,y=n.search,d=n.pointer,p=n.setPointer,h=n.clearPointer,b=n.multiselect,w=n.isOpen,E=Ue(()=>_.value.filter(H=>!H[c.value])),P=Ue(()=>m.value.filter(H=>!H[c.value])),I=_t(()=>l.value!=="single"&&u.value),M=_t(()=>d.value&&d.value.group),T=Ue(()=>ne(d.value)),O=Ue(()=>{const H=M.value?d.value:ne(d.value),Q=P.value.map(W=>W[a.value]).indexOf(H[a.value]);let ce=P.value[Q-1];return ce===void 0&&(ce=C.value),ce}),S=Ue(()=>{let H=P.value.map(Q=>Q.label).indexOf(M.value?d.value[a.value]:ne(d.value)[a.value])+1;return P.value.length<=H&&(H=0),P.value[H]}),C=Ue(()=>[...P.value].slice(-1)[0]),k=Ue(()=>d.value.__VISIBLE__.filter(H=>!H[c.value])[0]),L=Ue(()=>{const H=T.value.__VISIBLE__.filter(Q=>!Q[c.value]);return H[H.map(Q=>Q[i.value]).indexOf(d.value[i.value])-1]}),A=Ue(()=>{const H=ne(d.value).__VISIBLE__.filter(Q=>!Q[c.value]);return H[H.map(Q=>Q[i.value]).indexOf(d.value[i.value])+1]}),x=Ue(()=>[...O.value.__VISIBLE__.filter(H=>!H[c.value])].slice(-1)[0]),R=Ue(()=>[...C.value.__VISIBLE__.filter(H=>!H[c.value])].slice(-1)[0]),K=H=>d.value&&(!H.group&&d.value[i.value]===H[i.value]||H.group!==void 0&&d.value[a.value]===H[a.value])?!0:void 0,Z=()=>{p(E.value[0]||null)},$=()=>{!d.value||d.value[c.value]===!0||(M.value?v(d.value):g(d.value))},ee=()=>{if(d.value===null)p((o.value&&I.value?P.value[0].__CREATE__?E.value[0]:P.value[0]:E.value[0])||null);else if(o.value&&I.value){let H=M.value?k.value:A.value;H===void 0&&(H=S.value,H.__CREATE__&&(H=H[f.value][0])),p(H||null)}else{let H=E.value.map(Q=>Q[i.value]).indexOf(d.value[i.value])+1;E.value.length<=H&&(H=0),p(E.value[H]||null)}Cn(()=>{G()})},de=()=>{if(d.value===null){let H=E.value[E.value.length-1];o.value&&I.value&&(H=R.value,H===void 0&&(H=C.value)),p(H||null)}else if(o.value&&I.value){let H=M.value?x.value:L.value;H===void 0&&(H=M.value?O.value:T.value,H.__CREATE__&&(H=x.value,H===void 0&&(H=O.value))),p(H||null)}else{let H=E.value.map(Q=>Q[i.value]).indexOf(d.value[i.value])-1;H<0&&(H=E.value.length-1),p(E.value[H]||null)}Cn(()=>{G()})},ne=H=>P.value.find(Q=>Q.__VISIBLE__.map(ce=>ce[i.value]).indexOf(H[i.value])!==-1),G=()=>{let H=b.value.querySelector("[data-pointed]");if(!H)return;let Q=H.parentElement.parentElement;o.value&&(Q=M.value?H.parentElement.parentElement.parentElement:H.parentElement.parentElement.parentElement.parentElement),H.offsetTop+H.offsetHeight>Q.clientHeight+Q.scrollTop&&(Q.scrollTop=H.offsetTop+H.offsetHeight-Q.clientHeight),H.offsetTop{s.value&&(H.length&&r.value?Z():h())}),Mt(w,H=>{if(H&&b&&b.value){let Q=b.value.querySelectorAll("[data-selected]")[0];if(!Q)return;let ce=Q.parentElement.parentElement;Cn(()=>{ce.scrollTop=Q.offsetTop})}}),{pointer:d,canPointGroups:I,isPointed:K,setPointerFirst:Z,selectPointer:$,forwardPointer:ee,backwardPointer:de}}function Mn(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Mr(t){var e=Mn(t).Element;return t instanceof e||t instanceof Element}function Nn(t){var e=Mn(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Dd(t){if(typeof ShadowRoot>"u")return!1;var e=Mn(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}var Er=Math.max,sl=Math.min,Es=Math.round;function Cc(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Zm(){return!/^((?!chrome|android).)*safari/i.test(Cc())}function Ss(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var i=t.getBoundingClientRect(),r=1,s=1;e&&Nn(t)&&(r=t.offsetWidth>0&&Es(i.width)/t.offsetWidth||1,s=t.offsetHeight>0&&Es(i.height)/t.offsetHeight||1);var a=Mr(t)?Mn(t):window,o=a.visualViewport,l=!Zm()&&n,u=(i.left+(l&&o?o.offsetLeft:0))/r,c=(i.top+(l&&o?o.offsetTop:0))/s,f=i.width/r,_=i.height/s;return{width:f,height:_,top:c,right:u+f,bottom:c+_,left:u,x:u,y:c}}function Rd(t){var e=Mn(t),n=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:n,scrollTop:i}}function RT(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function kT(t){return t===Mn(t)||!Nn(t)?Rd(t):RT(t)}function ni(t){return t?(t.nodeName||"").toLowerCase():null}function er(t){return((Mr(t)?t.ownerDocument:t.document)||window.document).documentElement}function kd(t){return Ss(er(t)).left+Rd(t).scrollLeft}function Ti(t){return Mn(t).getComputedStyle(t)}function Bd(t){var e=Ti(t),n=e.overflow,i=e.overflowX,r=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+i)}function BT(t){var e=t.getBoundingClientRect(),n=Es(e.width)/t.offsetWidth||1,i=Es(e.height)/t.offsetHeight||1;return n!==1||i!==1}function FT(t,e,n){n===void 0&&(n=!1);var i=Nn(e),r=Nn(e)&&BT(e),s=er(e),a=Ss(t,r,n),o={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!n)&&((ni(e)!=="body"||Bd(s))&&(o=kT(e)),Nn(e)?(l=Ss(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):s&&(l.x=kd(s))),{x:a.left+o.scrollLeft-l.x,y:a.top+o.scrollTop-l.y,width:a.width,height:a.height}}function eg(t){var e=Ss(t),n=t.offsetWidth,i=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:i}}function Il(t){return ni(t)==="html"?t:t.assignedSlot||t.parentNode||(Dd(t)?t.host:null)||er(t)}function tg(t){return["html","body","#document"].indexOf(ni(t))>=0?t.ownerDocument.body:Nn(t)&&Bd(t)?t:tg(Il(t))}function ua(t,e){var n;e===void 0&&(e=[]);var i=tg(t),r=i===((n=t.ownerDocument)==null?void 0:n.body),s=Mn(i),a=r?[s].concat(s.visualViewport||[],Bd(i)?i:[]):i,o=e.concat(a);return r?o:o.concat(ua(Il(a)))}function NT(t){return["table","td","th"].indexOf(ni(t))>=0}function gp(t){return!Nn(t)||Ti(t).position==="fixed"?null:t.offsetParent}function WT(t){var e=/firefox/i.test(Cc()),n=/Trident/i.test(Cc());if(n&&Nn(t)){var i=Ti(t);if(i.position==="fixed")return null}var r=Il(t);for(Dd(r)&&(r=r.host);Nn(r)&&["html","body"].indexOf(ni(r))<0;){var s=Ti(r);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||e&&s.willChange==="filter"||e&&s.filter&&s.filter!=="none")return r;r=r.parentNode}return null}function Ll(t){for(var e=Mn(t),n=gp(t);n&&NT(n)&&Ti(n).position==="static";)n=gp(n);return n&&(ni(n)==="html"||ni(n)==="body"&&Ti(n).position==="static")?e:n||WT(t)||e}var Vn="top",ii="bottom",Ji="right",bi="left",Fd="auto",Dl=[Vn,ii,Ji,bi],Ts="start",Aa="end",$T="clippingParents",ng="viewport",Ks="popper",HT="reference",yp=Dl.reduce(function(t,e){return t.concat([e+"-"+Ts,e+"-"+Aa])},[]),jT=[].concat(Dl,[Fd]).reduce(function(t,e){return t.concat([e,e+"-"+Ts,e+"-"+Aa])},[]),zT="beforeRead",UT="read",VT="afterRead",GT="beforeMain",KT="main",qT="afterMain",XT="beforeWrite",JT="write",QT="afterWrite",ZT=[zT,UT,VT,GT,KT,qT,XT,JT,QT];function eP(t){var e=new Map,n=new Set,i=[];t.forEach(function(s){e.set(s.name,s)});function r(s){n.add(s.name);var a=[].concat(s.requires||[],s.requiresIfExists||[]);a.forEach(function(o){if(!n.has(o)){var l=e.get(o);l&&r(l)}}),i.push(s)}return t.forEach(function(s){n.has(s.name)||r(s)}),i}function tP(t){var e=eP(t);return ZT.reduce(function(n,i){return n.concat(e.filter(function(r){return r.phase===i}))},[])}function nP(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function iP(t){var e=t.reduce(function(n,i){var r=n[i.name];return n[i.name]=r?Object.assign({},r,i,{options:Object.assign({},r.options,i.options),data:Object.assign({},r.data,i.data)}):i,n},{});return Object.keys(e).map(function(n){return e[n]})}function rP(t,e){var n=Mn(t),i=er(t),r=n.visualViewport,s=i.clientWidth,a=i.clientHeight,o=0,l=0;if(r){s=r.width,a=r.height;var u=Zm();(u||!u&&e==="fixed")&&(o=r.offsetLeft,l=r.offsetTop)}return{width:s,height:a,x:o+kd(t),y:l}}function sP(t){var e,n=er(t),i=Rd(t),r=(e=t.ownerDocument)==null?void 0:e.body,s=Er(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=Er(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-i.scrollLeft+kd(t),l=-i.scrollTop;return Ti(r||n).direction==="rtl"&&(o+=Er(n.clientWidth,r?r.clientWidth:0)-s),{width:s,height:a,x:o,y:l}}function aP(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Dd(n)){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function Mc(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function oP(t,e){var n=Ss(t,!1,e==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function _p(t,e,n){return e===ng?Mc(rP(t,n)):Mr(e)?oP(e,n):Mc(sP(er(t)))}function lP(t){var e=ua(Il(t)),n=["absolute","fixed"].indexOf(Ti(t).position)>=0,i=n&&Nn(t)?Ll(t):t;return Mr(i)?e.filter(function(r){return Mr(r)&&aP(r,i)&&ni(r)!=="body"}):[]}function uP(t,e,n,i){var r=e==="clippingParents"?lP(t):[].concat(e),s=[].concat(r,[n]),a=s[0],o=s.reduce(function(l,u){var c=_p(t,u,i);return l.top=Er(c.top,l.top),l.right=sl(c.right,l.right),l.bottom=sl(c.bottom,l.bottom),l.left=Er(c.left,l.left),l},_p(t,a,i));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function Ki(t){return t.split("-")[0]}function Ps(t){return t.split("-")[1]}function ig(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function rg(t){var e=t.reference,n=t.element,i=t.placement,r=i?Ki(i):null,s=i?Ps(i):null,a=e.x+e.width/2-n.width/2,o=e.y+e.height/2-n.height/2,l;switch(r){case Vn:l={x:a,y:e.y-n.height};break;case ii:l={x:a,y:e.y+e.height};break;case Ji:l={x:e.x+e.width,y:o};break;case bi:l={x:e.x-n.width,y:o};break;default:l={x:e.x,y:e.y}}var u=r?ig(r):null;if(u!=null){var c=u==="y"?"height":"width";switch(s){case Ts:l[u]=l[u]-(e[c]/2-n[c]/2);break;case Aa:l[u]=l[u]+(e[c]/2-n[c]/2);break}}return l}function sg(){return{top:0,right:0,bottom:0,left:0}}function cP(t){return Object.assign({},sg(),t)}function dP(t,e){return e.reduce(function(n,i){return n[i]=t,n},{})}function Nd(t,e){e===void 0&&(e={});var n=e,i=n.placement,r=i===void 0?t.placement:i,s=n.strategy,a=s===void 0?t.strategy:s,o=n.boundary,l=o===void 0?$T:o,u=n.rootBoundary,c=u===void 0?ng:u,f=n.elementContext,_=f===void 0?Ks:f,m=n.altBoundary,g=m===void 0?!1:m,v=n.padding,y=v===void 0?0:v,d=cP(typeof y!="number"?y:dP(y,Dl)),p=_===Ks?HT:Ks,h=t.rects.popper,b=t.elements[g?p:_],w=uP(Mr(b)?b:b.contextElement||er(t.elements.popper),l,c,a),E=Ss(t.elements.reference),P=rg({reference:E,element:h,placement:r}),I=Mc(Object.assign({},h,P)),M=_===Ks?I:E,T={top:w.top-M.top+d.top,bottom:M.bottom-w.bottom+d.bottom,left:w.left-M.left+d.left,right:M.right-w.right+d.right},O=t.modifiersData.offset;if(_===Ks&&O){var S=O[r];Object.keys(T).forEach(function(C){var k=[Ji,ii].indexOf(C)>=0?1:-1,L=[Vn,ii].indexOf(C)>=0?"y":"x";T[C]+=S[L]*k})}return T}var bp={placement:"bottom",modifiers:[],strategy:"absolute"};function wp(){for(var t=arguments.length,e=new Array(t),n=0;nn?n:i}function MP(t){var e=t.state,n=t.options,i=t.name,r=n.mainAxis,s=r===void 0?!0:r,a=n.altAxis,o=a===void 0?!1:a,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,_=n.tether,m=_===void 0?!0:_,g=n.tetherOffset,v=g===void 0?0:g,y=Nd(e,{boundary:l,rootBoundary:u,padding:f,altBoundary:c}),d=Ki(e.placement),p=Ps(e.placement),h=!p,b=ig(d),w=OP(b),E=e.modifiersData.popperOffsets,P=e.rects.reference,I=e.rects.popper,M=typeof v=="function"?v(Object.assign({},e.rects,{placement:e.placement})):v,T=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),O=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,S={x:0,y:0};if(E){if(s){var C,k=b==="y"?Vn:bi,L=b==="y"?ii:Ji,A=b==="y"?"height":"width",x=E[b],R=x+y[k],K=x-y[L],Z=m?-I[A]/2:0,$=p===Ts?P[A]:I[A],ee=p===Ts?-I[A]:-P[A],de=e.elements.arrow,ne=m&&de?eg(de):{width:0,height:0},G=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:sg(),H=G[k],Q=G[L],ce=Po(0,P[A],ne[A]),W=h?P[A]/2-Z-ce-H-T.mainAxis:$-ce-H-T.mainAxis,N=h?-P[A]/2+Z+ce+Q+T.mainAxis:ee+ce+Q+T.mainAxis,q=e.elements.arrow&&Ll(e.elements.arrow),pe=q?b==="y"?q.clientTop||0:q.clientLeft||0:0,B=(C=O==null?void 0:O[b])!=null?C:0,F=x+W-B-pe,V=x+N-B,se=Po(m?sl(R,F):R,x,m?Er(K,V):K);E[b]=se,S[b]=se-x}if(o){var ae,ie=b==="x"?Vn:bi,fe=b==="x"?ii:Ji,J=E[w],le=w==="y"?"height":"width",U=J+y[ie],Y=J-y[fe],X=[Vn,bi].indexOf(d)!==-1,re=(ae=O==null?void 0:O[w])!=null?ae:0,me=X?U:J-P[le]-I[le]-re+T.altAxis,ge=X?J+P[le]+I[le]-re-T.altAxis:Y,we=m&&X?CP(me,J,ge):Po(m?me:U,J,m?ge:Y);E[w]=we,S[w]=we-J}e.modifiersData[i]=S}}var AP={name:"preventOverflow",enabled:!0,phase:"main",fn:MP,requiresIfExists:["offset"]},xP={left:"right",right:"left",bottom:"top",top:"bottom"};function Oo(t){return t.replace(/left|right|bottom|top/g,function(e){return xP[e]})}var IP={start:"end",end:"start"};function Sp(t){return t.replace(/start|end/g,function(e){return IP[e]})}function LP(t,e){e===void 0&&(e={});var n=e,i=n.placement,r=n.boundary,s=n.rootBoundary,a=n.padding,o=n.flipVariations,l=n.allowedAutoPlacements,u=l===void 0?jT:l,c=Ps(i),f=c?o?yp:yp.filter(function(g){return Ps(g)===c}):Dl,_=f.filter(function(g){return u.indexOf(g)>=0});_.length===0&&(_=f);var m=_.reduce(function(g,v){return g[v]=Nd(t,{placement:v,boundary:r,rootBoundary:s,padding:a})[Ki(v)],g},{});return Object.keys(m).sort(function(g,v){return m[g]-m[v]})}function DP(t){if(Ki(t)===Fd)return[];var e=Oo(t);return[Sp(t),e,Sp(e)]}function RP(t){var e=t.state,n=t.options,i=t.name;if(!e.modifiersData[i]._skip){for(var r=n.mainAxis,s=r===void 0?!0:r,a=n.altAxis,o=a===void 0?!0:a,l=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,_=n.altBoundary,m=n.flipVariations,g=m===void 0?!0:m,v=n.allowedAutoPlacements,y=e.options.placement,d=Ki(y),p=d===y,h=l||(p||!g?[Oo(y)]:DP(y)),b=[y].concat(h).reduce(function(ne,G){return ne.concat(Ki(G)===Fd?LP(e,{placement:G,boundary:c,rootBoundary:f,padding:u,flipVariations:g,allowedAutoPlacements:v}):G)},[]),w=e.rects.reference,E=e.rects.popper,P=new Map,I=!0,M=b[0],T=0;T=0,L=k?"width":"height",A=Nd(e,{placement:O,boundary:c,rootBoundary:f,altBoundary:_,padding:u}),x=k?C?Ji:bi:C?ii:Vn;w[L]>E[L]&&(x=Oo(x));var R=Oo(x),K=[];if(s&&K.push(A[S]<=0),o&&K.push(A[x]<=0,A[R]<=0),K.every(function(ne){return ne})){M=O,I=!1;break}P.set(O,K)}if(I)for(var Z=g?3:1,$=function(G){var H=b.find(function(Q){var ce=P.get(Q);if(ce)return ce.slice(0,G).every(function(W){return W})});if(H)return M=H,"break"},ee=Z;ee>0;ee--){var de=$(ee);if(de==="break")break}e.placement!==M&&(e.modifiersData[i]._skip=!0,e.placement=M,e.reset=!0)}}var kP={name:"flip",enabled:!0,phase:"main",fn:RP,requiresIfExists:["offset"],data:{_skip:!1}};function BP(t,e,n){const{disabled:i,appendTo:r,appendToBody:s,openDirection:a}=pn(t),o=Nt().proxy,l=n.multiselect,u=n.dropdown,c=je(!1),f=je(null),_=je(null),m=_t(()=>r.value||s.value),g=_t(()=>a.value==="top"&&_.value==="bottom"||a.value==="bottom"&&_.value!=="top"?"bottom":"top"),v=()=>{c.value||i.value||(c.value=!0,e.emit("open",o),m.value&&Cn(()=>{d()}))},y=()=>{c.value&&(c.value=!1,e.emit("close",o))},d=()=>{if(!f.value)return;let h=parseInt(window.getComputedStyle(u.value).borderTopWidth.replace("px","")),b=parseInt(window.getComputedStyle(u.value).borderBottomWidth.replace("px",""));f.value.setOptions(w=>({...w,modifiers:[...w.modifiers,{name:"offset",options:{offset:[0,(g.value==="top"?h:b)*-1]}}]})),f.value.update()},p=h=>{for(;h&&h!==document.body;){if(getComputedStyle(h).position==="fixed")return!0;h=h.parentElement}return!1};return xn(()=>{m.value&&(f.value=PP(l.value,u.value,{strategy:p(l.value)?"fixed":void 0,placement:a.value,modifiers:[AP,kP,{name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:h})=>{h.styles.popper.width=`${h.rects.reference.width}px`},effect:({state:h})=>{h.elements.popper.style.width=`${h.elements.reference.offsetWidth}px`}},{name:"toggleClass",enabled:!0,phase:"write",fn({state:h}){_.value=h.placement}}]}))}),Da(()=>{!m.value||!f.value||(f.value.destroy(),f.value=null)}),{popper:f,isOpen:c,open:v,close:y,placement:g,updatePopper:d}}function FP(t,e,n){const{searchable:i,disabled:r,clearOnBlur:s}=pn(t),a=n.input,o=n.open,l=n.close,u=n.clearSearch,c=n.isOpen,f=n.wrapper,_=n.tags,m=je(!1),g=je(!1),v=_t(()=>i.value||r.value?-1:0),y=()=>{i.value&&a.value.blur(),f.value.blur()},d=()=>{i.value&&!r.value&&a.value.focus()},p=(I=!0)=>{r.value||(m.value=!0,I&&o())},h=()=>{m.value=!1,setTimeout(()=>{m.value||(l(),s.value&&u())},1)};return{tabindex:v,isActive:m,mouseClicked:g,blur:y,focus:d,activate:p,deactivate:h,handleFocusIn:I=>{I.target.closest("[data-tags]")&&I.target.nodeName!=="INPUT"||I.target.closest("[data-clear]")||p(g.value)},handleFocusOut:()=>{h()},handleCaretClick:()=>{h(),y()},handleMousedown:I=>{g.value=!0,c.value&&(I.target.isEqualNode(f.value)||I.target.isEqualNode(_.value))?setTimeout(()=>{h()},0):!c.value&&(document.activeElement.isEqualNode(f.value)||document.activeElement.isEqualNode(a.value))&&p(),setTimeout(()=>{g.value=!1},0)}}}function NP(t,e,n){const{mode:i,addTagOn:r,openDirection:s,searchable:a,showOptions:o,valueProp:l,groups:u,addOptionOn:c,createTag:f,createOption:_,reverse:m}=pn(t),g=Nt().proxy,v=n.iv,y=n.update,d=n.deselect,p=n.search,h=n.setPointer,b=n.selectPointer,w=n.backwardPointer,E=n.forwardPointer,P=n.multiselect,I=n.wrapper,M=n.tags,T=n.isOpen,O=n.open,S=n.blur,C=n.fo,k=_t(()=>f.value||_.value||!1),L=_t(()=>r.value!==void 0?r.value:c.value!==void 0?c.value:["enter"]),A=()=>{i.value==="tags"&&!o.value&&k.value&&a.value&&!u.value&&h(C.value[C.value.map(K=>K[l.value]).indexOf(p.value)])};return{handleKeydown:K=>{e.emit("keydown",K,g);let Z,$;switch(["ArrowLeft","ArrowRight","Enter"].indexOf(K.key)!==-1&&i.value==="tags"&&(Z=[...P.value.querySelectorAll("[data-tags] > *")].filter(ee=>ee!==M.value),$=Z.findIndex(ee=>ee===document.activeElement)),K.key){case"Backspace":if(i.value==="single"||a.value&&[null,""].indexOf(p.value)===-1||v.value.length===0)return;let ee=v.value.filter(de=>!de.disabled&&de.remove!==!1);ee.length&&d(ee[ee.length-1]);break;case"Enter":if(K.preventDefault(),K.keyCode===229)return;if($!==-1&&$!==void 0){y([...v.value].filter((de,ne)=>ne!==$)),$===Z.length-1&&(Z.length-1?Z[Z.length-2].focus():a.value?M.value.querySelector("input").focus():I.value.focus());return}if(L.value.indexOf("enter")===-1&&k.value)return;A(),b();break;case" ":if(!k.value&&!a.value){K.preventDefault(),A(),b();return}if(!k.value)return!1;if(L.value.indexOf("space")===-1&&k.value)return;K.preventDefault(),A(),b();break;case"Tab":case";":case",":if(L.value.indexOf(K.key.toLowerCase())===-1||!k.value)return;A(),b(),K.preventDefault();break;case"Escape":S();break;case"ArrowUp":if(K.preventDefault(),!o.value)return;T.value||O(),w();break;case"ArrowDown":if(K.preventDefault(),!o.value)return;T.value||O(),E();break;case"ArrowLeft":if(a.value&&M.value&&M.value.querySelector("input").selectionStart||K.shiftKey||i.value!=="tags"||!v.value||!v.value.length)return;K.preventDefault(),$===-1?Z[Z.length-1].focus():$>0&&Z[$-1].focus();break;case"ArrowRight":if($===-1||K.shiftKey||i.value!=="tags"||!v.value||!v.value.length)return;K.preventDefault(),Z.length>$+1?Z[$+1].focus():a.value?M.value.querySelector("input").focus():a.value||I.value.focus();break}},handleKeyup:K=>{e.emit("keyup",K,g)},preparePointer:A}}function WP(t,e,n){const{classes:i,disabled:r,showOptions:s,breakTags:a}=pn(t),o=n.isOpen,l=n.isPointed,u=n.isSelected,c=n.isDisabled,f=n.isActive,_=n.canPointGroups,m=n.resolving,g=n.fo,v=n.placement,y=_t(()=>({container:"multiselect",containerDisabled:"is-disabled",containerOpen:"is-open",containerOpenTop:"is-open-top",containerActive:"is-active",wrapper:"multiselect-wrapper",singleLabel:"multiselect-single-label",singleLabelText:"multiselect-single-label-text",multipleLabel:"multiselect-multiple-label",search:"multiselect-search",tags:"multiselect-tags",tag:"multiselect-tag",tagWrapper:"multiselect-tag-wrapper",tagWrapperBreak:"multiselect-tag-wrapper-break",tagDisabled:"is-disabled",tagRemove:"multiselect-tag-remove",tagRemoveIcon:"multiselect-tag-remove-icon",tagsSearchWrapper:"multiselect-tags-search-wrapper",tagsSearch:"multiselect-tags-search",tagsSearchCopy:"multiselect-tags-search-copy",placeholder:"multiselect-placeholder",caret:"multiselect-caret",caretOpen:"is-open",clear:"multiselect-clear",clearIcon:"multiselect-clear-icon",spinner:"multiselect-spinner",inifinite:"multiselect-inifite",inifiniteSpinner:"multiselect-inifite-spinner",dropdown:"multiselect-dropdown",dropdownTop:"is-top",dropdownHidden:"is-hidden",options:"multiselect-options",optionsTop:"is-top",group:"multiselect-group",groupLabel:"multiselect-group-label",groupLabelPointable:"is-pointable",groupLabelPointed:"is-pointed",groupLabelSelected:"is-selected",groupLabelDisabled:"is-disabled",groupLabelSelectedPointed:"is-selected is-pointed",groupLabelSelectedDisabled:"is-selected is-disabled",groupOptions:"multiselect-group-options",option:"multiselect-option",optionPointed:"is-pointed",optionSelected:"is-selected",optionDisabled:"is-disabled",optionSelectedPointed:"is-selected is-pointed",optionSelectedDisabled:"is-selected is-disabled",noOptions:"multiselect-no-options",noResults:"multiselect-no-results",fakeInput:"multiselect-fake-input",assist:"multiselect-assistive-text",spacer:"multiselect-spacer",...i.value})),d=_t(()=>!!(o.value&&s.value&&(!m.value||m.value&&g.value.length)));return{classList:Ue(()=>{const h=y.value;return{container:[h.container].concat(r.value?h.containerDisabled:[]).concat(d.value&&v.value==="top"?h.containerOpenTop:[]).concat(d.value&&v.value!=="top"?h.containerOpen:[]).concat(f.value?h.containerActive:[]),wrapper:h.wrapper,spacer:h.spacer,singleLabel:h.singleLabel,singleLabelText:h.singleLabelText,multipleLabel:h.multipleLabel,search:h.search,tags:h.tags,tag:[h.tag].concat(r.value?h.tagDisabled:[]),tagWrapper:[h.tagWrapper,a.value?h.tagWrapperBreak:null],tagDisabled:h.tagDisabled,tagRemove:h.tagRemove,tagRemoveIcon:h.tagRemoveIcon,tagsSearchWrapper:h.tagsSearchWrapper,tagsSearch:h.tagsSearch,tagsSearchCopy:h.tagsSearchCopy,placeholder:h.placeholder,caret:[h.caret].concat(o.value?h.caretOpen:[]),clear:h.clear,clearIcon:h.clearIcon,spinner:h.spinner,inifinite:h.inifinite,inifiniteSpinner:h.inifiniteSpinner,dropdown:[h.dropdown].concat(v.value==="top"?h.dropdownTop:[]).concat(!o.value||!s.value||!d.value?h.dropdownHidden:[]),options:[h.options].concat(v.value==="top"?h.optionsTop:[]),group:h.group,groupLabel:b=>{let w=[h.groupLabel];return l(b)?w.push(u(b)?h.groupLabelSelectedPointed:h.groupLabelPointed):u(b)&&_.value?w.push(c(b)?h.groupLabelSelectedDisabled:h.groupLabelSelected):c(b)&&w.push(h.groupLabelDisabled),_.value&&w.push(h.groupLabelPointable),w},groupOptions:h.groupOptions,option:(b,w)=>{let E=[h.option];return l(b)?E.push(u(b)?h.optionSelectedPointed:h.optionPointed):u(b)?E.push(c(b)?h.optionSelectedDisabled:h.optionSelected):(c(b)||w&&c(w))&&E.push(h.optionDisabled),E},noOptions:h.noOptions,noResults:h.noResults,assist:h.assist,fakeInput:h.fakeInput}}),showDropdown:d}}function $P(t,e,n){const{limit:i,infinite:r}=pn(t),s=n.isOpen,a=n.offset,o=n.search,l=n.pfo,u=n.eo,c=je(null),f=$i(null),_=_t(()=>a.value{const{isIntersecting:y,target:d}=v[0];if(y){const p=d.offsetParent,h=p.scrollTop;a.value+=i.value==-1?10:i.value,Cn(()=>{p.scrollTop=h})}},g=()=>{s.value&&a.value{r.value&&g()}),Mt(o,()=>{r.value&&(a.value=i.value,g())},{flush:"post"}),Mt(u,()=>{r.value&&g()},{immediate:!1,flush:"post"}),xn(()=>{window&&window.IntersectionObserver&&(c.value=new IntersectionObserver(m))}),{hasMore:_,infiniteLoader:f}}function HP(t,e,n){const{placeholder:i,id:r,valueProp:s,label:a,mode:o,groupLabel:l,aria:u,searchable:c}=pn(t),f=n.pointer,_=n.iv,m=n.hasSelected,g=n.multipleLabelText,v=je(null),y=_t(()=>`${r.value?r.value+"-":""}assist`),d=_t(()=>`${r.value?r.value+"-":""}multiselect-options`),p=_t(()=>{if(f.value){let S=r.value?`${r.value}-`:"";return S+=`${f.value.group?"multiselect-group":"multiselect-option"}-`,S+=f.value.group?f.value.index:f.value[s.value],S}}),h=_t(()=>i.value),b=_t(()=>o.value!=="single"),w=Ue(()=>o.value==="single"&&m.value?_.value[a.value]:o.value==="multiple"&&m.value?g.value:o.value==="tags"&&m.value?_.value.map(S=>S[a.value]).join(", "):""),E=Ue(()=>{let S={...u.value};return c.value&&(S["aria-labelledby"]=S["aria-labelledby"]?`${y.value} ${S["aria-labelledby"]}`:y.value,w.value&&S["aria-label"]&&(S["aria-label"]=`${w.value}, ${S["aria-label"]}`)),S}),P=S=>`${r.value?r.value+"-":""}multiselect-option-${S[s.value]}`,I=S=>`${r.value?r.value+"-":""}multiselect-group-${S.index}`,M=S=>`${S}`,T=S=>`${S}`,O=S=>`${S} ❎`;return xn(()=>{if(r.value&&document&&document.querySelector){let S=document.querySelector(`[for="${r.value}"]`);v.value=S?S.innerText:null}}),{arias:E,ariaLabel:w,ariaAssist:y,ariaControls:d,ariaPlaceholder:h,ariaMultiselectable:b,ariaActiveDescendant:p,ariaOptionId:P,ariaOptionLabel:M,ariaGroupId:I,ariaGroupLabel:T,ariaTagLabel:O}}function jP(t,e,n){const{locale:i,fallbackLocale:r}=pn(t);return{localize:a=>!a||typeof a!="object"?a:a&&a[i.value]?a[i.value]:a&&i.value&&a[i.value.toUpperCase()]?a[i.value.toUpperCase()]:a&&a[r.value]?a[r.value]:a&&r.value&&a[r.value.toUpperCase()]?a[r.value.toUpperCase()]:a&&Object.keys(a)[0]?a[Object.keys(a)[0]]:""}}function zP(t,e,n){const i=$i(null),r=$i(null),s=$i(null),a=$i(null),o=$i(null);return{multiselect:i,wrapper:r,tags:s,input:a,dropdown:o}}function UP(t,e,n,i={}){return n.forEach(r=>{i={...i,...r(t,e,i)}}),i}var Rr={name:"Multiselect",emits:["paste","open","close","select","deselect","input","search-change","tag","option","update:modelValue","change","clear","keydown","keyup","max","create"],props:{value:{required:!1},modelValue:{required:!1},options:{type:[Array,Object,Function],required:!1,default:()=>[]},id:{type:[String,Number],required:!1,default:void 0},name:{type:[String,Number],required:!1,default:"multiselect"},disabled:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"label"},trackBy:{type:[String,Array],required:!1,default:void 0},valueProp:{type:String,required:!1,default:"value"},placeholder:{type:String,required:!1,default:null},mode:{type:String,required:!1,default:"single"},searchable:{type:Boolean,required:!1,default:!1},limit:{type:Number,required:!1,default:-1},hideSelected:{type:Boolean,required:!1,default:!0},createTag:{type:Boolean,required:!1,default:void 0},createOption:{type:Boolean,required:!1,default:void 0},appendNewTag:{type:Boolean,required:!1,default:void 0},appendNewOption:{type:Boolean,required:!1,default:void 0},addTagOn:{type:Array,required:!1,default:void 0},addOptionOn:{type:Array,required:!1,default:void 0},caret:{type:Boolean,required:!1,default:!0},loading:{type:Boolean,required:!1,default:!1},noOptionsText:{type:[String,Object],required:!1,default:"The list is empty"},noResultsText:{type:[String,Object],required:!1,default:"No results found"},multipleLabel:{type:Function,required:!1,default:void 0},object:{type:Boolean,required:!1,default:!1},delay:{type:Number,required:!1,default:-1},minChars:{type:Number,required:!1,default:0},resolveOnLoad:{type:Boolean,required:!1,default:!0},filterResults:{type:Boolean,required:!1,default:!0},clearOnSearch:{type:Boolean,required:!1,default:!1},clearOnSelect:{type:Boolean,required:!1,default:!0},canDeselect:{type:Boolean,required:!1,default:!0},canClear:{type:Boolean,required:!1,default:!0},max:{type:Number,required:!1,default:-1},showOptions:{type:Boolean,required:!1,default:!0},required:{type:Boolean,required:!1,default:!1},openDirection:{type:String,required:!1,default:"bottom"},nativeSupport:{type:Boolean,required:!1,default:!1},classes:{type:Object,required:!1,default:()=>({})},strict:{type:Boolean,required:!1,default:!0},closeOnSelect:{type:Boolean,required:!1,default:!0},closeOnDeselect:{type:Boolean,required:!1,default:!1},autocomplete:{type:String,required:!1,default:void 0},groups:{type:Boolean,required:!1,default:!1},groupLabel:{type:String,required:!1,default:"label"},groupOptions:{type:String,required:!1,default:"options"},groupHideEmpty:{type:Boolean,required:!1,default:!1},groupSelect:{type:Boolean,required:!1,default:!0},inputType:{type:String,required:!1,default:"text"},attrs:{required:!1,type:Object,default:()=>({})},onCreate:{required:!1,type:Function,default:void 0},disabledProp:{type:String,required:!1,default:"disabled"},searchStart:{type:Boolean,required:!1,default:!1},reverse:{type:Boolean,required:!1,default:!1},regex:{type:[Object,String,RegExp],required:!1,default:void 0},rtl:{type:Boolean,required:!1,default:!1},infinite:{type:Boolean,required:!1,default:!1},aria:{required:!1,type:Object,default:()=>({})},clearOnBlur:{required:!1,type:Boolean,default:!0},locale:{required:!1,type:String,default:null},fallbackLocale:{required:!1,type:String,default:"en"},searchFilter:{required:!1,type:Function,default:null},allowAbsent:{required:!1,type:Boolean,default:!1},appendToBody:{required:!1,type:Boolean,default:!1},closeOnScroll:{required:!1,type:Boolean,default:!1},breakTags:{required:!1,type:Boolean,default:!1},appendTo:{required:!1,type:String,default:void 0}},setup(t,e){return UP(t,e,[zP,jP,CT,AT,BP,MT,OT,FP,LT,$P,DT,NP,WP,HP])},beforeMount(){(this.$root.constructor&&this.$root.constructor.version&&this.$root.constructor.version.match(/^2\./)||this.vueVersionMs===2)&&(this.$options.components.Teleport||(this.$options.components.Teleport={render(){return this.$slots.default?this.$slots.default[0]:null}}))}};const VP=["id","dir"],GP=["tabindex","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable","role"],KP=["type","modelValue","value","autocomplete","id","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],qP=["onKeyup","aria-label"],YP=["onClick"],XP=["type","modelValue","value","id","autocomplete","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],JP=["innerHTML"],QP=["id"],ZP=["id"],eO=["id","aria-label","aria-selected"],tO=["data-pointed","onMouseenter","onClick"],nO=["innerHTML"],iO=["aria-label"],rO=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],sO=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],aO=["innerHTML"],oO=["innerHTML"],lO=["value"],uO=["name","value"],cO=["name","value"],dO=["id"];function fO(t,e,n,i,r,s){return Te(),Oe("div",{ref:"multiselect",class:Be(t.classList.container),id:n.searchable?void 0:n.id,dir:n.rtl?"rtl":void 0,onFocusin:e[12]||(e[12]=(...a)=>t.handleFocusIn&&t.handleFocusIn(...a)),onFocusout:e[13]||(e[13]=(...a)=>t.handleFocusOut&&t.handleFocusOut(...a)),onKeyup:e[14]||(e[14]=(...a)=>t.handleKeyup&&t.handleKeyup(...a)),onKeydown:e[15]||(e[15]=(...a)=>t.handleKeydown&&t.handleKeydown(...a))},[Pe("div",yi({class:t.classList.wrapper,onMousedown:e[9]||(e[9]=(...a)=>t.handleMousedown&&t.handleMousedown(...a)),ref:"wrapper",tabindex:t.tabindex,"aria-controls":n.searchable?void 0:t.ariaControls,"aria-placeholder":n.searchable?void 0:t.ariaPlaceholder,"aria-expanded":n.searchable?void 0:t.isOpen,"aria-activedescendant":n.searchable?void 0:t.ariaActiveDescendant,"aria-multiselectable":n.searchable?void 0:t.ariaMultiselectable,role:n.searchable?void 0:"combobox"},n.searchable?{}:t.arias),[Ne(" Search "),n.mode!=="tags"&&n.searchable&&!n.disabled?(Te(),Oe("input",yi({key:0,type:n.inputType,modelValue:t.search,value:t.search,class:t.classList.search,autocomplete:n.autocomplete,id:n.searchable?n.id:void 0,onInput:e[0]||(e[0]=(...a)=>t.handleSearchInput&&t.handleSearchInput(...a)),onKeypress:e[1]||(e[1]=(...a)=>t.handleKeypress&&t.handleKeypress(...a)),onPaste:e[2]||(e[2]=mo((...a)=>t.handlePaste&&t.handlePaste(...a),["stop"])),ref:"input","aria-controls":t.ariaControls,"aria-placeholder":t.ariaPlaceholder,"aria-expanded":t.isOpen,"aria-activedescendant":t.ariaActiveDescendant,"aria-multiselectable":t.ariaMultiselectable,role:"combobox"},{...n.attrs,...t.arias}),null,16,KP)):Ne("v-if",!0),Ne(" Tags (with search) "),n.mode=="tags"?(Te(),Oe("div",{key:1,class:Be(t.classList.tags),"data-tags":""},[(Te(!0),Oe(Qe,null,Zn(t.iv,(a,o,l)=>Ze(t.$slots,"tag",{option:a,handleTagRemove:t.handleTagRemove,disabled:n.disabled},()=>[(Te(),Oe("span",{class:Be([t.classList.tag,a.disabled?t.classList.tagDisabled:null]),tabindex:"-1",onKeyup:rc(u=>t.handleTagRemove(a,u),["enter"]),key:l,"aria-label":t.ariaTagLabel(t.localize(a[n.label]))},[Pe("span",{class:Be(t.classList.tagWrapper)},et(t.localize(a[n.label])),3),!n.disabled&&!a.disabled?(Te(),Oe("span",{key:0,class:Be(t.classList.tagRemove),onClick:mo(u=>t.handleTagRemove(a,u),["stop"])},[Pe("span",{class:Be(t.classList.tagRemoveIcon)},null,2)],10,YP)):Ne("v-if",!0)],42,qP))])),256)),Pe("div",{class:Be(t.classList.tagsSearchWrapper),ref:"tags"},[Ne(" Used for measuring search width "),Pe("span",{class:Be(t.classList.tagsSearchCopy)},et(t.search),3),Ne(" Actual search input "),n.searchable&&!n.disabled?(Te(),Oe("input",yi({key:0,type:n.inputType,modelValue:t.search,value:t.search,class:t.classList.tagsSearch,id:n.searchable?n.id:void 0,autocomplete:n.autocomplete,onInput:e[3]||(e[3]=(...a)=>t.handleSearchInput&&t.handleSearchInput(...a)),onKeypress:e[4]||(e[4]=(...a)=>t.handleKeypress&&t.handleKeypress(...a)),onPaste:e[5]||(e[5]=mo((...a)=>t.handlePaste&&t.handlePaste(...a),["stop"])),ref:"input","aria-controls":t.ariaControls,"aria-placeholder":t.ariaPlaceholder,"aria-expanded":t.isOpen,"aria-activedescendant":t.ariaActiveDescendant,"aria-multiselectable":t.ariaMultiselectable,role:"combobox"},{...n.attrs,...t.arias}),null,16,XP)):Ne("v-if",!0)],2)],2)):Ne("v-if",!0),Ne(" Single label "),n.mode=="single"&&t.hasSelected&&!t.search&&t.iv?Ze(t.$slots,"singlelabel",{key:2,value:t.iv},()=>[Pe("div",{class:Be(t.classList.singleLabel)},[Pe("span",{class:Be(t.classList.singleLabelText)},et(t.localize(t.iv[n.label])),3)],2)]):Ne("v-if",!0),Ne(" Multiple label "),n.mode=="multiple"&&t.hasSelected&&!t.search?Ze(t.$slots,"multiplelabel",{key:3,values:t.iv},()=>[Pe("div",{class:Be(t.classList.multipleLabel),innerHTML:t.multipleLabelText},null,10,JP)]):Ne("v-if",!0),Ne(" Placeholder "),n.placeholder&&!t.hasSelected&&!t.search?Ze(t.$slots,"placeholder",{key:4},()=>[Pe("div",{class:Be(t.classList.placeholder),"aria-hidden":"true"},et(n.placeholder),3)]):Ne("v-if",!0),Ne(" Spinner "),n.loading||t.resolving?Ze(t.$slots,"spinner",{key:5},()=>[Pe("span",{class:Be(t.classList.spinner),"aria-hidden":"true"},null,2)]):Ne("v-if",!0),Ne(" Clear "),t.hasSelected&&!n.disabled&&n.canClear&&!t.busy?Ze(t.$slots,"clear",{key:6,clear:t.clear},()=>[Pe("span",{"aria-hidden":"true",tabindex:"0",role:"button","data-clear":"","aria-roledescription":"❎",class:Be(t.classList.clear),onClick:e[6]||(e[6]=(...a)=>t.clear&&t.clear(...a)),onKeyup:e[7]||(e[7]=rc((...a)=>t.clear&&t.clear(...a),["enter"]))},[Pe("span",{class:Be(t.classList.clearIcon)},null,2)],34)]):Ne("v-if",!0),Ne(" Caret "),n.caret&&n.showOptions?Ze(t.$slots,"caret",{key:7,handleCaretClick:t.handleCaretClick,isOpen:t.isOpen},()=>[Pe("span",{class:Be(t.classList.caret),onClick:e[8]||(e[8]=(...a)=>t.handleCaretClick&&t.handleCaretClick(...a)),"aria-hidden":"true"},null,2)]):Ne("v-if",!0)],16,GP),Ne(" Options "),(Te(),cs(bh,{to:n.appendTo||"body",disabled:!n.appendToBody&&!n.appendTo},[Pe("div",{id:n.id?`${n.id}-dropdown`:void 0,class:Be(t.classList.dropdown),tabindex:"-1",ref:"dropdown",onFocusin:e[10]||(e[10]=(...a)=>t.handleFocusIn&&t.handleFocusIn(...a)),onFocusout:e[11]||(e[11]=(...a)=>t.handleFocusOut&&t.handleFocusOut(...a))},[Ze(t.$slots,"beforelist",{options:t.fo}),Pe("ul",{class:Be(t.classList.options),id:t.ariaControls,role:"listbox"},[n.groups?(Te(!0),Oe(Qe,{key:0},Zn(t.fg,(a,o,l)=>(Te(),Oe("li",{class:Be(t.classList.group),key:l,id:t.ariaGroupId(a),"aria-label":t.ariaGroupLabel(t.localize(a[n.groupLabel])),"aria-selected":t.isSelected(a),role:"option"},[a.__CREATE__?Ne("v-if",!0):(Te(),Oe("div",{key:0,class:Be(t.classList.groupLabel(a)),"data-pointed":t.isPointed(a),onMouseenter:u=>t.setPointer(a,o),onClick:u=>t.handleGroupClick(a)},[Ze(t.$slots,"grouplabel",{group:a,isSelected:t.isSelected,isPointed:t.isPointed},()=>[Pe("span",{innerHTML:t.localize(a[n.groupLabel])},null,8,nO)])],42,tO)),Pe("ul",{class:Be(t.classList.groupOptions),"aria-label":t.ariaGroupLabel(t.localize(a[n.groupLabel])),role:"group"},[(Te(!0),Oe(Qe,null,Zn(a.__VISIBLE__,(u,c,f)=>(Te(),Oe("li",{class:Be(t.classList.option(u,a)),"data-pointed":t.isPointed(u),"data-selected":t.isSelected(u)||void 0,key:f,onMouseenter:_=>t.setPointer(u),onClick:_=>t.handleOptionClick(u),id:t.ariaOptionId(u),"aria-selected":t.isSelected(u),"aria-label":t.ariaOptionLabel(t.localize(u[n.label])),role:"option"},[Ze(t.$slots,"option",{option:u,isSelected:t.isSelected,isPointed:t.isPointed,search:t.search},()=>[Pe("span",null,et(t.localize(u[n.label])),1)])],42,rO))),128))],10,iO)],10,eO))),128)):(Te(!0),Oe(Qe,{key:1},Zn(t.fo,(a,o,l)=>(Te(),Oe("li",{class:Be(t.classList.option(a)),"data-pointed":t.isPointed(a),"data-selected":t.isSelected(a)||void 0,key:l,onMouseenter:u=>t.setPointer(a),onClick:u=>t.handleOptionClick(a),id:t.ariaOptionId(a),"aria-selected":t.isSelected(a),"aria-label":t.ariaOptionLabel(t.localize(a[n.label])),role:"option"},[Ze(t.$slots,"option",{option:a,isSelected:t.isSelected,isPointed:t.isPointed,search:t.search},()=>[Pe("span",null,et(t.localize(a[n.label])),1)])],42,sO))),128))],10,ZP),t.noOptions?Ze(t.$slots,"nooptions",{key:0},()=>[Pe("div",{class:Be(t.classList.noOptions),innerHTML:t.localize(n.noOptionsText)},null,10,aO)]):Ne("v-if",!0),t.noResults?Ze(t.$slots,"noresults",{key:1},()=>[Pe("div",{class:Be(t.classList.noResults),innerHTML:t.localize(n.noResultsText)},null,10,oO)]):Ne("v-if",!0),n.infinite&&t.hasMore?(Te(),Oe("div",{key:2,class:Be(t.classList.inifinite),ref:"infiniteLoader"},[Ze(t.$slots,"infinite",{},()=>[Pe("span",{class:Be(t.classList.inifiniteSpinner)},null,2)])],2)):Ne("v-if",!0),Ze(t.$slots,"afterlist",{options:t.fo})],42,QP)],8,["to","disabled"])),Ne(" Hacky input element to show HTML5 required warning "),n.required?(Te(),Oe("input",{key:0,class:Be(t.classList.fakeInput),tabindex:"-1",value:t.textValue,required:""},null,10,lO)):Ne("v-if",!0),Ne(" Native input support "),n.nativeSupport?(Te(),Oe(Qe,{key:1},[n.mode=="single"?(Te(),Oe("input",{key:0,type:"hidden",name:n.name,value:t.plainValue!==void 0?t.plainValue:""},null,8,uO)):(Te(!0),Oe(Qe,{key:1},Zn(t.plainValue,(a,o)=>(Te(),Oe("input",{type:"hidden",name:`${n.name}[]`,value:a,key:o},null,8,cO))),128))],64)):Ne("v-if",!0),Ne(" Screen reader assistive text "),n.searchable&&t.hasSelected?(Te(),Oe("div",{key:2,class:Be(t.classList.assist),id:t.ariaAssist,"aria-hidden":"true"},et(t.ariaLabel),11,dO)):Ne("v-if",!0),Ne(" Create height for empty input "),Pe("div",{class:Be(t.classList.spacer)},null,2)],42,VP)}Rr.render=fO;Rr.__file="src/Multiselect.vue";const pO={class:"filterBar"},hO={class:"linedHeader -lightBlue filterBar__heading"},vO={class:"linedHeader__heading"},mO={class:"filterBar__grid"},gO={key:0,class:"filterSelect__wrapper filterBar__filter"},yO={key:0,class:"multiselect-tag"},_O={key:1,class:"multiselect-tag -count"},bO={class:"filterSelect__option"},wO=["checked"],EO=["textContent"],SO={key:1,class:"filterSelect__wrapper filterBar__filter"},TO={key:0,class:"multiselect-tag"},PO={key:1,class:"multiselect-tag -count"},OO={class:"filterSelect__option"},CO=["checked"],MO=["textContent"],AO={key:2,class:"filterSelect__wrapper filterBar__filter"},xO={key:0,class:"multiselect-tag"},IO={key:1,class:"multiselect-tag -count"},LO={class:"filterSelect__option"},DO=["checked"],RO=["textContent"],kO={key:3,class:"filterSelect__wrapper filterBar__filter"},BO={key:0,class:"multiselect-tag"},FO={key:1,class:"multiselect-tag -count"},NO={class:"filterSelect__option"},WO=["checked"],$O=["textContent"],HO={key:4,class:"filterSelect__wrapper filterBar__filter -separator"},jO={key:0,class:"multiselect-tag"},zO={key:1,class:"multiselect-tag -count"},UO={class:"filterSelect__option"},VO=["checked"],GO=["textContent"],KO={key:5,class:"filterSelect__wrapper filterBar__filter"},qO={key:0,class:"multiselect-tag"},YO={key:1,class:"multiselect-tag -count"},XO={class:"filterSelect__option"},JO=["checked"],QO=["textContent"],ZO={components:{"p-select":Rr}},eC=Object.assign(ZO,{__name:"PFilterBar",props:{selectedIndustries:{type:Array,default:()=>[]},selectedProducts:{type:Array,default:()=>[]},selectedRoles:{type:Array,default:()=>[]},selectedTopics:{type:Array,default:()=>[]},selectedResourceTypes:{type:Array,default:()=>[]},selectedEventTypes:{type:Array,default:()=>[]},visibleFilters:{type:Array,default:()=>["industries","products","roles","topics","resourceTypes"]},eventTypeOptions:{type:Array,default:()=>["Conference","Trade Show","Training Seminar","Webinar"]},title:{type:String,default:"Explore by Industry, Product, Role, or Topic"}},emits:["update:selected-industries","update:selected-products","update:selected-roles","update:selected-topics","update:selected-resource-types","update:selected-event-types"],setup(t,{emit:e}){const n=t,i=Rr,r=["Academic & Education","Aerospace","Animal Nutrition","Aquafeed","Biofuels","Candy & Confectionary","Chemical","Contract Manufacturers & Packagers","Data Centers","District Heating & Cooling","Energy","Engineering","Equipment Design","Feed","Fire Systems","Firms & Consulting","Flavors & Fragrances","Food & Beverage","Fuel","Hydrogen","Industrial, Medical & Specialty Gas","Ingredients","LNG","Mining","Nuclear","Nutraceutical","Oil & Gas","Packaged Gas","Personal Care","Pet Food","Petrochemicals","Pharmaceutical","Pre-Mix","Retail & Wholesale Bakeries","Utility & Power","Water"],s=["Arrow","CHEMCAD","CRM","ERP","Fathom","Feed ERP","Formulation","Impulse","MES","Nutrition Labeling","TrackAbout","WMS","xStream"],a=["Accounting/Finance","Engineer","Operations","Regulatory Compliance","Sales","Technology (IT/IS)"],o=["AI","Asset Management","Asset Tracking","Compressible Flow","Datacor News","Digital Transformation","FDA Compliance","FDA Regulations","Financial Management","Food Allergens","Food Labeling","Interaxions","Inventory Management","Nutrition Facts Labels","Operations","Pipe Flow Modeling","Pipe Stress","Process Simulation","Process Optimization","Pumping System","Pumps","Refrigerants","Regulatory Compliance","Reporting","Slurries","Supply Chain","Surge","Sustainability","Waterhammer"],l=["Blog","Customer Story","eBook","Technical Paper","Tips and Tricks","Video","Webinar","Whitepaper"],u=Ue(()=>n.selectedIndustries&&n.selectedIndustries.length>0),c=Ue(()=>n.selectedProducts&&n.selectedProducts.length>0),f=Ue(()=>n.selectedRoles&&n.selectedRoles.length>0),_=Ue(()=>n.selectedTopics&&n.selectedTopics.length>0),m=Ue(()=>n.selectedResourceTypes&&n.selectedResourceTypes.length>0),g=Ue(()=>n.selectedEventTypes&&n.selectedEventTypes.length>0);return(v,y)=>(Te(),Oe("div",pO,[Pe("div",hO,[Pe("h2",vO,et(t.title),1),y[6]||(y[6]=Pe("span",{class:"linedHeader__line"},null,-1))]),Pe("div",mO,[t.visibleFilters.includes("industries")?(Te(),Oe("div",gO,[tt(ln(i),{"model-value":t.selectedIndustries,"onUpdate:modelValue":y[0]||(y[0]=d=>v.$emit("update:selected-industries",d)),options:r,mode:"tags","close-on-select":!1,searchable:!1,"hide-selected":!1,"clear-on-select":!1,placeholder:"All Industries",class:Be(["filterSelect",{"-hasSelection":u.value}])},{tag:jt(({option:d})=>[t.selectedIndustries.length===1?(Te(),Oe("span",yO,et(d.label||d),1)):(Te(),Oe("span",_O,et(t.selectedIndustries.length)+" Industries selected ",1))]),option:jt(({option:d})=>[Pe("div",bO,[Pe("input",{type:"checkbox",checked:t.selectedIndustries&&t.selectedIndustries.includes(d.value||d),class:"filterSelect__checkbox",tabindex:"-1",style:{"pointer-events":"none"},readonly:""},null,8,wO),Pe("span",{class:"filterSelect__optionLabel",textContent:et(d.label||d)},null,8,EO)])]),_:1},8,["model-value","class"])])):Ne("",!0),t.visibleFilters.includes("products")?(Te(),Oe("div",SO,[tt(ln(i),{"model-value":t.selectedProducts,"onUpdate:modelValue":y[1]||(y[1]=d=>v.$emit("update:selected-products",d)),options:s,mode:"tags","close-on-select":!1,searchable:!1,"hide-selected":!1,"clear-on-select":!1,placeholder:"All Products",class:Be(["filterSelect",{"-hasSelection":c.value}])},{tag:jt(({option:d})=>[t.selectedProducts.length===1?(Te(),Oe("span",TO,et(d.label||d),1)):(Te(),Oe("span",PO,et(t.selectedProducts.length)+" Products selected ",1))]),option:jt(({option:d})=>[Pe("div",OO,[Pe("input",{type:"checkbox",checked:t.selectedProducts&&t.selectedProducts.includes(d.value||d),class:"filterSelect__checkbox",tabindex:"-1",style:{"pointer-events":"none"},readonly:""},null,8,CO),Pe("span",{class:"filterSelect__optionLabel",textContent:et(d.label||d)},null,8,MO)])]),_:1},8,["model-value","class"])])):Ne("",!0),t.visibleFilters.includes("roles")?(Te(),Oe("div",AO,[tt(ln(i),{"model-value":t.selectedRoles,"onUpdate:modelValue":y[2]||(y[2]=d=>v.$emit("update:selected-roles",d)),options:a,mode:"tags","close-on-select":!1,searchable:!1,"hide-selected":!1,"clear-on-select":!1,placeholder:"All Roles",class:Be(["filterSelect",{"-hasSelection":f.value}])},{tag:jt(({option:d})=>[t.selectedRoles.length===1?(Te(),Oe("span",xO,et(d.label||d),1)):(Te(),Oe("span",IO,et(t.selectedRoles.length)+" Roles selected ",1))]),option:jt(({option:d})=>[Pe("div",LO,[Pe("input",{type:"checkbox",checked:t.selectedRoles&&t.selectedRoles.includes(d.value||d),class:"filterSelect__checkbox",tabindex:"-1",style:{"pointer-events":"none"},readonly:""},null,8,DO),Pe("span",{class:"filterSelect__optionLabel",textContent:et(d.label||d)},null,8,RO)])]),_:1},8,["model-value","class"])])):Ne("",!0),t.visibleFilters.includes("topics")?(Te(),Oe("div",kO,[tt(ln(i),{"model-value":t.selectedTopics,"onUpdate:modelValue":y[3]||(y[3]=d=>v.$emit("update:selected-topics",d)),options:o,mode:"tags","close-on-select":!1,searchable:!1,"hide-selected":!1,"clear-on-select":!1,placeholder:"All Topics",class:Be(["filterSelect",{"-hasSelection":_.value}])},{tag:jt(({option:d})=>[t.selectedTopics.length===1?(Te(),Oe("span",BO,et(d.label||d),1)):(Te(),Oe("span",FO,et(t.selectedTopics.length)+" Topics selected ",1))]),option:jt(({option:d})=>[Pe("div",NO,[Pe("input",{type:"checkbox",checked:t.selectedTopics&&t.selectedTopics.includes(d.value||d),class:"filterSelect__checkbox",tabindex:"-1",style:{"pointer-events":"none"},readonly:""},null,8,WO),Pe("span",{class:"filterSelect__optionLabel",textContent:et(d.label||d)},null,8,$O)])]),_:1},8,["model-value","class"])])):Ne("",!0),t.visibleFilters.includes("resourceTypes")?(Te(),Oe("div",HO,[tt(ln(i),{"model-value":t.selectedResourceTypes,"onUpdate:modelValue":y[4]||(y[4]=d=>v.$emit("update:selected-resource-types",d)),options:l,mode:"tags","close-on-select":!1,searchable:!1,"hide-selected":!1,"clear-on-select":!1,placeholder:"All Resource Types",class:Be(["filterSelect",{"-hasSelection":m.value}])},{tag:jt(({option:d})=>[t.selectedResourceTypes.length===1?(Te(),Oe("span",jO,et(d.label||d),1)):(Te(),Oe("span",zO,et(t.selectedResourceTypes.length)+" Resource types selected ",1))]),option:jt(({option:d})=>[Pe("div",UO,[Pe("input",{type:"checkbox",checked:t.selectedResourceTypes&&t.selectedResourceTypes.includes(d.value||d),class:"filterSelect__checkbox",tabindex:"-1",style:{"pointer-events":"none"},readonly:""},null,8,VO),Pe("span",{class:"filterSelect__optionLabel",textContent:et(d.label||d)},null,8,GO)])]),_:1},8,["model-value","class"])])):Ne("",!0),t.visibleFilters.includes("eventTypes")?(Te(),Oe("div",KO,[tt(ln(i),{"model-value":t.selectedEventTypes,"onUpdate:modelValue":y[5]||(y[5]=d=>v.$emit("update:selected-event-types",d)),options:t.eventTypeOptions,mode:"tags","close-on-select":!1,searchable:!1,"hide-selected":!1,"clear-on-select":!1,placeholder:"All Event Types",class:Be(["filterSelect",{"-hasSelection":g.value}])},{tag:jt(({option:d})=>[t.selectedEventTypes.length===1?(Te(),Oe("span",qO,et(d.label||d),1)):(Te(),Oe("span",YO,et(t.selectedEventTypes.length)+" Event types selected ",1))]),option:jt(({option:d})=>[Pe("div",XO,[Pe("input",{type:"checkbox",checked:t.selectedEventTypes&&t.selectedEventTypes.includes(d.value||d),class:"filterSelect__checkbox",tabindex:"-1",style:{"pointer-events":"none"},readonly:""},null,8,JO),Pe("span",{class:"filterSelect__optionLabel",textContent:et(d.label||d)},null,8,QO)])]),_:1},8,["model-value","options","class"])])):Ne("",!0)])]))}}),tC={name:"ProductNavSelectWrapper",components:{"p-select":Rr},props:{menuData:{type:Object,required:!0},secondaryButton:{type:Object,default:null},ctaButton:{type:Object,default:null}},data(){return{options:{}}},computed:{currentPageLabel(){const t=window.location.pathname;for(const[e,n]of Object.entries(this.options))try{const i=new URL(e);if(console.log(i.pathname,t),i.pathname===t)return n}catch{}return"Select a page..."}},watch:{menuData:{immediate:!0,deep:!0,handler(t){if(t&&t.children&&Array.isArray(t.children)){const e={};t.children.forEach(n=>{e[n.url]=n.label}),this.secondaryButton&&this.secondaryButton.url&&(e[this.secondaryButton.url]=this.secondaryButton.text),this.ctaButton&&this.ctaButton.url&&(e[this.ctaButton.url]=this.ctaButton.text),this.options=e}}}},methods:{redirectToUrl(t){window.location.href=t}}};function nC(t,e,n,i,r,s){const a=qc("p-select");return Object.keys(r.options).length>0?(Te(),cs(a,{key:0,options:r.options,placeholder:s.currentPageLabel,onSelect:e[0]||(e[0]=o=>s.redirectToUrl(o))},null,8,["options","placeholder"])):Ne("",!0)}const iC=Ha(tC,[["render",nC]]);function rC(t){const n=t.querySelector("[data-expanding-card-content-footer]").offsetHeight;t.style.setProperty("--expanding-card-footer-height",`${n}px`)}function sC(){const t={rootMargin:"0px",scrollMargin:"0px",threshold:1},e=i=>{i.forEach(r=>{r.isIntersecting&&(r.target.classList.add("-imageDesaturate"),n.unobserve(r.target))})},n=new IntersectionObserver(e,t);try{const i=document.querySelectorAll("[data-scroll-observe]");if(i.length===0)return console.warn("No elements with data-scroll-observe found"),n;i.forEach(r=>{n.observe(r),console.log("observing",r)})}catch(i){console.error("Error setting up scroll observer:",i)}return n}function aC(){document.querySelectorAll("[data-social-copy]").forEach(e=>{e.addEventListener("click",async()=>{try{const n=e.getAttribute("data-copy-url");await navigator.clipboard.writeText(n),Tp(e,"Copied to clipboard!","success")}catch(n){Tp(e,"Failed to copy URL. Please try again.","error"),console.error("Failed to copy URL:",n)}})})}function Tp(t,e,n="success"){const i=t.parentElement.querySelector("[data-social-copy-toast]");if(!i){console.warn("Toast element with data-social-copy-toast not found");return}const r=i.querySelector(".toast__message");if(!r){console.warn("Toast message element (.toast__message) not found");return}r.textContent=e,i.setAttribute("role","alert"),i.setAttribute("aria-live",n==="error"?"assertive":"polite"),i.setAttribute("aria-label",`${n==="success"?"Success":"Error"}: ${e}`),i.classList.remove("toast-success","toast-error"),i.classList.add(`toast-${n}`),i.classList.add("is-visible");const s=setTimeout(()=>{Pp(i)},3e3),a=o=>{o.key==="Escape"&&i.classList.contains("is-visible")&&(clearTimeout(s),Pp(i),document.removeEventListener("keydown",a))};document.addEventListener("keydown",a)}function Pp(t){t.classList.remove("is-visible"),t.removeAttribute("role"),t.removeAttribute("aria-live"),t.removeAttribute("aria-label"),t.classList.remove("toast-success","toast-error")}function oC(){const t=document.querySelector("[data-blog-post-body]"),e=document.querySelector("[data-blog-post-toc]");if(!t||!e){console.warn("Table of contents: Required elements not found");return}const n=t.querySelectorAll("h2");if(n.length===0){console.log("Table of contents: No h2 headings found");return}n.forEach((i,r)=>{const s=i.textContent.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-|-$/g,"");i.id=s;const a=document.createElement("li");a.classList.add("sidebar__item");const o=document.createElement("a");o.classList.add("sidebar__link"),o.href=`#${s}`,o.textContent=i.textContent,o.addEventListener("click",l=>{l.preventDefault();const u=document.getElementById(s);u&&u.scrollIntoView({behavior:"smooth",block:"start"})}),a.appendChild(o),e.appendChild(a)})}function lC(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Pu={exports:{}},Ou={exports:{}},Co={exports:{}},uC=Co.exports,Op;function ag(){return Op||(Op=1,function(t){(function(e,n){t.exports?t.exports=n():e.EvEmitter=n()})(typeof window<"u"?window:uC,function(){function e(){}var n=e.prototype;return n.on=function(i,r){if(!(!i||!r)){var s=this._events=this._events||{},a=s[i]=s[i]||[];return a.indexOf(r)==-1&&a.push(r),this}},n.once=function(i,r){if(!(!i||!r)){this.on(i,r);var s=this._onceEvents=this._onceEvents||{},a=s[i]=s[i]||{};return a[r]=!0,this}},n.off=function(i,r){var s=this._events&&this._events[i];if(!(!s||!s.length)){var a=s.indexOf(r);return a!=-1&&s.splice(a,1),this}},n.emitEvent=function(i,r){var s=this._events&&this._events[i];if(!(!s||!s.length)){s=s.slice(0),r=r||[];for(var a=this._onceEvents&&this._onceEvents[i],o=0;o"u"?i:function(m){console.error(m)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=s.length;function o(){for(var m={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},g=0;g