From f2bd9b59d2ce4be0b9c74b55a41bd049ea099c90 Mon Sep 17 00:00:00 2001 From: al Date: Tue, 8 Oct 2024 20:45:44 +0000 Subject: [PATCH] deploy: 3bfbd61a04d8d69b30d065339b0a4bf6315c6c2d --- ...WhatToDo-BEjXa6cj.vue => WhatToDo-BRVAFUUx.vue} | 3 +++ assets/{index-nmw0CnQC.js => index-BV_2UUZx.js} | 14 +++++++------- index.html | 4 ++-- 3 files changed, 12 insertions(+), 9 deletions(-) rename assets/{WhatToDo-BEjXa6cj.vue => WhatToDo-BRVAFUUx.vue} (98%) rename assets/{index-nmw0CnQC.js => index-BV_2UUZx.js} (90%) diff --git a/assets/WhatToDo-BEjXa6cj.vue b/assets/WhatToDo-BRVAFUUx.vue similarity index 98% rename from assets/WhatToDo-BEjXa6cj.vue rename to assets/WhatToDo-BRVAFUUx.vue index 9684b30..9deae08 100644 --- a/assets/WhatToDo-BEjXa6cj.vue +++ b/assets/WhatToDo-BRVAFUUx.vue @@ -12,6 +12,9 @@

Failure to do so is punishable by a fine of up to £10k + and/or + up to 6 months + imprisonment

diff --git a/assets/index-nmw0CnQC.js b/assets/index-BV_2UUZx.js similarity index 90% rename from assets/index-nmw0CnQC.js rename to assets/index-BV_2UUZx.js index a0135f7..e22ffce 100644 --- a/assets/index-nmw0CnQC.js +++ b/assets/index-BV_2UUZx.js @@ -1,4 +1,4 @@ -var zl=Object.defineProperty;var Gl=(e,t,n)=>t in e?zl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var sn=(e,t,n)=>Gl(e,typeof t!="symbol"?t+"":t,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();var Ur=/^(GTM|G)-[0-9A-Z]+$/;function _s(e){if(typeof e!="string"||!Ur.test(e)){let t=String(e).toUpperCase().replace(/.*-|[^0-9A-Z]/g,""),n=t.length===0?"":` Did you mean 'GTM-${t}' or 'G-${t}'?`;throw new Error(`'${e}' is not a valid GTM-ID (${Ur}).${n}`)}}function dn(e,t="dataLayer"){return e[t]||(e[t]=[]),e[t]}function zt(e,t){let n=document,s=n.createElement("script"),r=c=>{var u;(u=t.onReady)==null||u.call(t,{id:e,script:s}),s.removeEventListener("load",r)};s.addEventListener("load",r);let o=t.dataLayerName??"dataLayer";if(dn(window,o).push({event:"gtm.js","gtm.start":new Date().getTime()}),!e)return s;s.async=!t.defer,s.defer=!!(t.defer||t.compatibility),t.nonce&&s.setAttribute("nonce",t.nonce),t.scriptType&&(s.type=t.scriptType);let i=new URLSearchParams({id:e,...t.dataLayerName?{l:t.dataLayerName}:{},...t.queryParams??{}}),l=t.source??"https://www.googletagmanager.com/gtm.js";s.src=`${l}?${i}`;let a=t.parentElement??n.body;if(typeof(a==null?void 0:a.appendChild)!="function")throw new Error("parentElement must be a DOM element");return a.appendChild(s),s}function ql(e="https://www.googletagmanager.com/gtm.js"){return Array.from(document.getElementsByTagName("script")).some(t=>t.src.includes(e))}var Jl=class{constructor(t){sn(this,"id");sn(this,"options");sn(this,"scriptElements",[]);sn(this,"isInBrowserContext",()=>typeof window<"u");if(Array.isArray(t.id))for(let n of t.id)_s(typeof n=="string"?n:n.id);else _s(t.id);this.id=t.id,this.options={enabled:!0,debug:!1,loadScript:!0,defer:!1,compatibility:!1,dataLayerName:"dataLayer",...t},delete this.options.id}enabled(){return this.options.enabled??!0}enable(t=!0,n){if(this.options.enabled=t,this.isInBrowserContext()&&t&&!ql(n)&&this.options.loadScript)if(Array.isArray(this.id))this.id.forEach(s=>{let r;typeof s=="string"?r=zt(s,{...this.options}):r=zt(s.id,{...this.options,queryParams:s.queryParams}),this.scriptElements.push(r)});else{let s=zt(this.id,{...this.options});this.scriptElements.push(s)}}debugEnabled(){return this.options.debug??!1}debug(t){this.options.debug=t}dataLayer(){return this.isInBrowserContext()&&this.options.enabled?dn(window,this.options.dataLayerName):!1}trackView(t,n,s={}){let r=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${r?"":"(disabled)"}]: Dispatching TrackView`,{screenName:t,path:n}),r&&dn(window,this.options.dataLayerName).push({...s,event:this.options.trackViewEventProperty??"content-view","content-name":n,"content-view-name":t})}trackEvent({event:t,category:n=null,action:s=null,label:r=null,value:o=null,noninteraction:i=!1,...l}={}){let a=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${a?"":"(disabled)"}]: Dispatching event`,{event:t,category:n,action:s,label:r,value:o,...l}),a&&dn(window,this.options.dataLayerName).push({event:t??"interaction",target:n,action:s,"target-properties":r,value:o,"interaction-type":i,...l})}push(t){let n=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${n?"":"(disabled)"}]: Dispatching event`,t),n&&dn(window,this.options.dataLayerName).push(t)}};/** +var zl=Object.defineProperty;var Gl=(e,t,n)=>t in e?zl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var sn=(e,t,n)=>Gl(e,typeof t!="symbol"?t+"":t,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();var Vr=/^(GTM|G)-[0-9A-Z]+$/;function _s(e){if(typeof e!="string"||!Vr.test(e)){let t=String(e).toUpperCase().replace(/.*-|[^0-9A-Z]/g,""),n=t.length===0?"":` Did you mean 'GTM-${t}' or 'G-${t}'?`;throw new Error(`'${e}' is not a valid GTM-ID (${Vr}).${n}`)}}function dn(e,t="dataLayer"){return e[t]||(e[t]=[]),e[t]}function zt(e,t){let n=document,s=n.createElement("script"),r=c=>{var u;(u=t.onReady)==null||u.call(t,{id:e,script:s}),s.removeEventListener("load",r)};s.addEventListener("load",r);let o=t.dataLayerName??"dataLayer";if(dn(window,o).push({event:"gtm.js","gtm.start":new Date().getTime()}),!e)return s;s.async=!t.defer,s.defer=!!(t.defer||t.compatibility),t.nonce&&s.setAttribute("nonce",t.nonce),t.scriptType&&(s.type=t.scriptType);let i=new URLSearchParams({id:e,...t.dataLayerName?{l:t.dataLayerName}:{},...t.queryParams??{}}),l=t.source??"https://www.googletagmanager.com/gtm.js";s.src=`${l}?${i}`;let a=t.parentElement??n.body;if(typeof(a==null?void 0:a.appendChild)!="function")throw new Error("parentElement must be a DOM element");return a.appendChild(s),s}function ql(e="https://www.googletagmanager.com/gtm.js"){return Array.from(document.getElementsByTagName("script")).some(t=>t.src.includes(e))}var Jl=class{constructor(t){sn(this,"id");sn(this,"options");sn(this,"scriptElements",[]);sn(this,"isInBrowserContext",()=>typeof window<"u");if(Array.isArray(t.id))for(let n of t.id)_s(typeof n=="string"?n:n.id);else _s(t.id);this.id=t.id,this.options={enabled:!0,debug:!1,loadScript:!0,defer:!1,compatibility:!1,dataLayerName:"dataLayer",...t},delete this.options.id}enabled(){return this.options.enabled??!0}enable(t=!0,n){if(this.options.enabled=t,this.isInBrowserContext()&&t&&!ql(n)&&this.options.loadScript)if(Array.isArray(this.id))this.id.forEach(s=>{let r;typeof s=="string"?r=zt(s,{...this.options}):r=zt(s.id,{...this.options,queryParams:s.queryParams}),this.scriptElements.push(r)});else{let s=zt(this.id,{...this.options});this.scriptElements.push(s)}}debugEnabled(){return this.options.debug??!1}debug(t){this.options.debug=t}dataLayer(){return this.isInBrowserContext()&&this.options.enabled?dn(window,this.options.dataLayerName):!1}trackView(t,n,s={}){let r=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${r?"":"(disabled)"}]: Dispatching TrackView`,{screenName:t,path:n}),r&&dn(window,this.options.dataLayerName).push({...s,event:this.options.trackViewEventProperty??"content-view","content-name":n,"content-view-name":t})}trackEvent({event:t,category:n=null,action:s=null,label:r=null,value:o=null,noninteraction:i=!1,...l}={}){let a=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${a?"":"(disabled)"}]: Dispatching event`,{event:t,category:n,action:s,label:r,value:o,...l}),a&&dn(window,this.options.dataLayerName).push({event:t??"interaction",target:n,action:s,"target-properties":r,value:o,"interaction-type":i,...l})}push(t){let n=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${n?"":"(disabled)"}]: Dispatching event`,t),n&&dn(window,this.options.dataLayerName).push(t)}};/** * @vue/shared v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT @@ -6,22 +6,22 @@ var zl=Object.defineProperty;var Gl=(e,t,n)=>t in e?zl(e,t,{enumerable:!0,config * @vue/reactivity v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Fe;class aa{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Fe,!t&&Fe&&(this.index=(Fe.scopes||(Fe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;let e;for(;yn;){let t=yn;for(yn=void 0;t;){const n=t.nextEffect;if(t.nextEffect=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function fi(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function di(e){let t,n=e.depsTail;for(let s=n;s;s=s.prevDep)s.version===-1?(s===n&&(n=s.prevDep),br(s),ua(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0;e.deps=t,e.depsTail=n}function Bs(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&pi(t.dep.computed)||t.dep.version!==t.version)return!0;return!!e._dirty}function pi(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Pn))return;e.globalVersion=Pn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&!Bs(e)){e.flags&=-3;return}const n=se,s=Ke;se=e,Ke=!0;try{fi(e);const r=e.fn(e._value);(t.version===0||Et(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{se=n,Ke=s,di(e),e.flags&=-3}}function br(e){const{dep:t,prevSub:n,nextSub:s}=e;if(n&&(n.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=n,e.nextSub=void 0),t.subs===e&&(t.subs=n),!t.subs&&t.computed){t.computed.flags&=-5;for(let r=t.computed.deps;r;r=r.nextDep)br(r)}}function ua(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ke=!0;const hi=[];function Pt(){hi.push(Ke),Ke=!1}function Tt(){const e=hi.pop();Ke=e===void 0?!0:e}function Kr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=se;se=void 0;try{t()}finally{se=n}}}let Pn=0;class wr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!se||!Ke||se===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==se)n=this.activeLink={dep:this,sub:se,version:this.version,nextDep:void 0,prevDep:void 0,nextSub:void 0,prevSub:void 0,prevActiveLink:void 0},se.deps?(n.prevDep=se.depsTail,se.depsTail.nextDep=n,se.depsTail=n):se.deps=se.depsTail=n,se.flags&4&&gi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=se.depsTail,n.nextDep=void 0,se.depsTail.nextDep=n,se.depsTail=n,se.deps===n&&(se.deps=s)}return n}trigger(t){this.version++,Pn++,this.notify(t)}notify(t){vr();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()}finally{yr()}}}function gi(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)gi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const Vs=new WeakMap,$t=Symbol(""),Us=Symbol(""),Tn=Symbol("");function Ce(e,t,n){if(Ke&&se){let s=Vs.get(e);s||Vs.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=new wr),r.track()}}function ct(e,t,n,s,r,o){const i=Vs.get(e);if(!i){Pn++;return}const l=a=>{a&&a.trigger()};if(vr(),t==="clear")i.forEach(l);else{const a=N(e),c=a&&gr(n);if(a&&n==="length"){const u=Number(s);i.forEach((f,p)=>{(p==="length"||p===Tn||!St(p)&&p>=u)&&l(f)})}else switch(n!==void 0&&l(i.get(n)),c&&l(i.get(Tn)),t){case"add":a?c&&l(i.get("length")):(l(i.get($t)),qt(e)&&l(i.get(Us)));break;case"delete":a||(l(i.get($t)),qt(e)&&l(i.get(Us)));break;case"set":qt(e)&&l(i.get($t));break}}yr()}function Ut(e){const t=X(e);return t===e?t:(Ce(t,"iterate",Tn),Ve(e)?t:t.map(Pe))}function fs(e){return Ce(e=X(e),"iterate",Tn),e}const fa={__proto__:null,[Symbol.iterator](){return Cs(this,Symbol.iterator,Pe)},concat(...e){return Ut(this).concat(...e.map(t=>N(t)?Ut(t):t))},entries(){return Cs(this,"entries",e=>(e[1]=Pe(e[1]),e))},every(e,t){return it(this,"every",e,t,void 0,arguments)},filter(e,t){return it(this,"filter",e,t,n=>n.map(Pe),arguments)},find(e,t){return it(this,"find",e,t,Pe,arguments)},findIndex(e,t){return it(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return it(this,"findLast",e,t,Pe,arguments)},findLastIndex(e,t){return it(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return it(this,"forEach",e,t,void 0,arguments)},includes(...e){return As(this,"includes",e)},indexOf(...e){return As(this,"indexOf",e)},join(e){return Ut(this).join(e)},lastIndexOf(...e){return As(this,"lastIndexOf",e)},map(e,t){return it(this,"map",e,t,void 0,arguments)},pop(){return rn(this,"pop")},push(...e){return rn(this,"push",e)},reduce(e,...t){return zr(this,"reduce",e,t)},reduceRight(e,...t){return zr(this,"reduceRight",e,t)},shift(){return rn(this,"shift")},some(e,t){return it(this,"some",e,t,void 0,arguments)},splice(...e){return rn(this,"splice",e)},toReversed(){return Ut(this).toReversed()},toSorted(e){return Ut(this).toSorted(e)},toSpliced(...e){return Ut(this).toSpliced(...e)},unshift(...e){return rn(this,"unshift",e)},values(){return Cs(this,"values",Pe)}};function Cs(e,t,n){const s=fs(e),r=s[t]();return s!==e&&!Ve(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.value&&(o.value=n(o.value)),o}),r}const da=Array.prototype;function it(e,t,n,s,r,o){const i=fs(e),l=i!==e&&!Ve(e),a=i[t];if(a!==da[t]){const f=a.apply(e,o);return l?Pe(f):f}let c=n;i!==e&&(l?c=function(f,p){return n.call(this,Pe(f),p,e)}:n.length>2&&(c=function(f,p){return n.call(this,f,p,e)}));const u=a.call(i,c,s);return l&&r?r(u):u}function zr(e,t,n,s){const r=fs(e);let o=n;return r!==e&&(Ve(e)?n.length>3&&(o=function(i,l,a){return n.call(this,i,l,a,e)}):o=function(i,l,a){return n.call(this,i,Pe(l),a,e)}),r[t](o,...s)}function As(e,t,n){const s=X(e);Ce(s,"iterate",Tn);const r=s[t](...n);return(r===-1||r===!1)&&Sr(n[0])?(n[0]=X(n[0]),s[t](...n)):r}function rn(e,t,n=[]){Pt(),vr();const s=X(e)[t].apply(e,n);return yr(),Tt(),s}const pa=dr("__proto__,__v_isRef,__isVue"),mi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(St));function ha(e){St(e)||(e=String(e));const t=X(this);return Ce(t,"has",e),t.hasOwnProperty(e)}class vi{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?Ca:xi:o?wi:bi).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=N(t);if(!r){let a;if(i&&(a=fa[n]))return a;if(n==="hasOwnProperty")return ha}const l=Reflect.get(t,n,Te(t)?t:s);return(St(n)?mi.has(n):pa(n))||(r||Ce(t,"get",n),o)?l:Te(l)?i&&gr(n)?l:l.value:le(l)?r?Ei(l):Ln(l):l}}class yi extends vi{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const a=jt(o);if(!Ve(s)&&!jt(s)&&(o=X(o),s=X(s)),!N(t)&&Te(o)&&!Te(s))return a?!1:(o.value=s,!0)}const i=N(t)&&gr(n)?Number(n)e,ds=e=>Reflect.getPrototypeOf(e);function jn(e,t,n=!1,s=!1){e=e.__v_raw;const r=X(e),o=X(t);n||(Et(t,o)&&Ce(r,"get",t),Ce(r,"get",o));const{has:i}=ds(r),l=s?xr:n?Pr:Pe;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function In(e,t=!1){const n=this.__v_raw,s=X(n),r=X(e);return t||(Et(e,r)&&Ce(s,"has",e),Ce(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Fn(e,t=!1){return e=e.__v_raw,!t&&Ce(X(e),"iterate",$t),Reflect.get(e,"size",e)}function Gr(e,t=!1){!t&&!Ve(e)&&!jt(e)&&(e=X(e));const n=X(this);return ds(n).has.call(n,e)||(n.add(e),ct(n,"add",e,e)),this}function qr(e,t,n=!1){!n&&!Ve(t)&&!jt(t)&&(t=X(t));const s=X(this),{has:r,get:o}=ds(s);let i=r.call(s,e);i||(e=X(e),i=r.call(s,e));const l=o.call(s,e);return s.set(e,t),i?Et(t,l)&&ct(s,"set",e,t):ct(s,"add",e,t),this}function Jr(e){const t=X(this),{has:n,get:s}=ds(t);let r=n.call(t,e);r||(e=X(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&ct(t,"delete",e,void 0),o}function Yr(){const e=X(this),t=e.size!==0,n=e.clear();return t&&ct(e,"clear",void 0,void 0),n}function Dn(e,t){return function(s,r){const o=this,i=o.__v_raw,l=X(i),a=t?xr:e?Pr:Pe;return!e&&Ce(l,"iterate",$t),i.forEach((c,u)=>s.call(r,a(c),a(u),o))}}function Nn(e,t,n){return function(...s){const r=this.__v_raw,o=X(r),i=qt(o),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=r[e](...s),u=n?xr:t?Pr:Pe;return!t&&Ce(o,"iterate",a?Us:$t),{next(){const{value:f,done:p}=c.next();return p?{value:f,done:p}:{value:l?[u(f[0]),u(f[1])]:u(f),done:p}},[Symbol.iterator](){return this}}}}function gt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ba(){const e={get(o){return jn(this,o)},get size(){return Fn(this)},has:In,add:Gr,set:qr,delete:Jr,clear:Yr,forEach:Dn(!1,!1)},t={get(o){return jn(this,o,!1,!0)},get size(){return Fn(this)},has:In,add(o){return Gr.call(this,o,!0)},set(o,i){return qr.call(this,o,i,!0)},delete:Jr,clear:Yr,forEach:Dn(!1,!0)},n={get(o){return jn(this,o,!0)},get size(){return Fn(this,!0)},has(o){return In.call(this,o,!0)},add:gt("add"),set:gt("set"),delete:gt("delete"),clear:gt("clear"),forEach:Dn(!0,!1)},s={get(o){return jn(this,o,!0,!0)},get size(){return Fn(this,!0)},has(o){return In.call(this,o,!0)},add:gt("add"),set:gt("set"),delete:gt("delete"),clear:gt("clear"),forEach:Dn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Nn(o,!1,!1),n[o]=Nn(o,!0,!1),t[o]=Nn(o,!1,!0),s[o]=Nn(o,!0,!0)}),[e,n,t,s]}const[wa,xa,_a,Ea]=ba();function _r(e,t){const n=t?e?Ea:_a:e?xa:wa;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Q(n,r)&&r in s?n:s,r,o)}const Sa={get:_r(!1,!1)},Pa={get:_r(!1,!0)},Ta={get:_r(!0,!1)};const bi=new WeakMap,wi=new WeakMap,xi=new WeakMap,Ca=new WeakMap;function Aa(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ka(e){return e.__v_skip||!Object.isExtensible(e)?0:Aa(Xl(e))}function Ln(e){return jt(e)?e:Er(e,!1,ma,Sa,bi)}function _i(e){return Er(e,!1,ya,Pa,wi)}function Ei(e){return Er(e,!0,va,Ta,xi)}function Er(e,t,n,s,r){if(!le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=ka(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Jt(e){return jt(e)?Jt(e.__v_raw):!!(e&&e.__v_isReactive)}function jt(e){return!!(e&&e.__v_isReadonly)}function Ve(e){return!!(e&&e.__v_isShallow)}function Sr(e){return e?!!e.__v_raw:!1}function X(e){const t=e&&e.__v_raw;return t?X(t):e}function Ra(e){return!Q(e,"__v_skip")&&Object.isExtensible(e)&&ri(e,"__v_skip",!0),e}const Pe=e=>le(e)?Ln(e):e,Pr=e=>le(e)?Ei(e):e;function Te(e){return e?e.__v_isRef===!0:!1}function re(e){return Pi(e,!1)}function Si(e){return Pi(e,!0)}function Pi(e,t){return Te(e)?e:new Oa(e,t)}class Oa{constructor(t,n){this.dep=new wr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:X(t),this._value=n?t:Pe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Ve(t)||jt(t);t=s?t:X(t),Et(t,n)&&(this._rawValue=t,this._value=s?t:Pe(t),this.dep.trigger())}}function Me(e){return Te(e)?e.value:e}const La={get:(e,t,n)=>t==="__v_raw"?e:Me(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Te(r)&&!Te(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ti(e){return Jt(e)?e:new Proxy(e,La)}class Ma{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new wr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Pn-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){this.flags|=16,se!==this&&this.dep.notify()}get value(){const t=this.dep.track();return pi(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function $a(e,t,n=!1){let s,r;return B(e)?s=e:(s=e.get,r=e.set),new Ma(s,r,n)}const Bn={},Xn=new WeakMap;let Ot;function Ha(e,t=!1,n=Ot){if(n){let s=Xn.get(n);s||Xn.set(n,s=[]),s.push(e)}}function ja(e,t,n=ie){const{immediate:s,deep:r,once:o,scheduler:i,augmentJob:l,call:a}=n,c=O=>r?O:Ve(O)||r===!1||r===0?xt(O,1):xt(O);let u,f,p,g,v=!1,y=!1;if(Te(e)?(f=()=>e.value,v=Ve(e)):Jt(e)?(f=()=>c(e),v=!0):N(e)?(y=!0,v=e.some(O=>Jt(O)||Ve(O)),f=()=>e.map(O=>{if(Te(O))return O.value;if(Jt(O))return c(O);if(B(O))return a?a(O,2):O()})):B(e)?t?f=a?()=>a(e,2):e:f=()=>{if(p){Pt();try{p()}finally{Tt()}}const O=Ot;Ot=u;try{return a?a(e,3,[g]):e(g)}finally{Ot=O}}:f=Ze,t&&r){const O=f,V=r===!0?1/0:r;f=()=>xt(O(),V)}const S=ca(),R=()=>{u.stop(),S&&hr(S.effects,u)};if(o)if(t){const O=t;t=(...V)=>{O(...V),R()}}else{const O=f;f=()=>{O(),R()}}let T=y?new Array(e.length).fill(Bn):Bn;const $=O=>{if(!(!(u.flags&1)||!u.dirty&&!O))if(t){const V=u.run();if(r||v||(y?V.some((Z,J)=>Et(Z,T[J])):Et(V,T))){p&&p();const Z=Ot;Ot=u;try{const J=[V,T===Bn?void 0:y&&T[0]===Bn?[]:T,g];a?a(t,3,J):t(...J),T=V}finally{Ot=Z}}}else u.run()};return l&&l($),u=new ci(f),u.scheduler=i?()=>i($,!1):$,g=O=>Ha(O,!1,u),p=u.onStop=()=>{const O=Xn.get(u);if(O){if(a)a(O,4);else for(const V of O)V();Xn.delete(u)}},t?s?$(!0):T=u.run():i?i($.bind(null,!0),!0):u.run(),R.pause=u.pause.bind(u),R.resume=u.resume.bind(u),R.stop=R,R}function xt(e,t=1/0,n){if(t<=0||!le(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Te(e))xt(e.value,t,n);else if(N(e))for(let s=0;s{xt(s,t,n)});else if(si(e)){for(const s in e)xt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&xt(e[s],t,n)}return e}/** +**/let Fe;class aa{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Fe,!t&&Fe&&(this.index=(Fe.scopes||(Fe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;let e;for(;yn;){let t=yn;for(yn=void 0;t;){const n=t.nextEffect;if(t.nextEffect=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function fi(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function di(e){let t,n=e.depsTail;for(let s=n;s;s=s.prevDep)s.version===-1?(s===n&&(n=s.prevDep),br(s),ua(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0;e.deps=t,e.depsTail=n}function Bs(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&pi(t.dep.computed)||t.dep.version!==t.version)return!0;return!!e._dirty}function pi(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Pn))return;e.globalVersion=Pn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&!Bs(e)){e.flags&=-3;return}const n=se,s=Ke;se=e,Ke=!0;try{fi(e);const r=e.fn(e._value);(t.version===0||Et(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{se=n,Ke=s,di(e),e.flags&=-3}}function br(e){const{dep:t,prevSub:n,nextSub:s}=e;if(n&&(n.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=n,e.nextSub=void 0),t.subs===e&&(t.subs=n),!t.subs&&t.computed){t.computed.flags&=-5;for(let r=t.computed.deps;r;r=r.nextDep)br(r)}}function ua(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ke=!0;const hi=[];function Pt(){hi.push(Ke),Ke=!1}function Tt(){const e=hi.pop();Ke=e===void 0?!0:e}function Kr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=se;se=void 0;try{t()}finally{se=n}}}let Pn=0;class wr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!se||!Ke||se===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==se)n=this.activeLink={dep:this,sub:se,version:this.version,nextDep:void 0,prevDep:void 0,nextSub:void 0,prevSub:void 0,prevActiveLink:void 0},se.deps?(n.prevDep=se.depsTail,se.depsTail.nextDep=n,se.depsTail=n):se.deps=se.depsTail=n,se.flags&4&&gi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=se.depsTail,n.nextDep=void 0,se.depsTail.nextDep=n,se.depsTail=n,se.deps===n&&(se.deps=s)}return n}trigger(t){this.version++,Pn++,this.notify(t)}notify(t){vr();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()}finally{yr()}}}function gi(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)gi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const Us=new WeakMap,$t=Symbol(""),Vs=Symbol(""),Tn=Symbol("");function Ce(e,t,n){if(Ke&&se){let s=Us.get(e);s||Us.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=new wr),r.track()}}function ct(e,t,n,s,r,o){const i=Us.get(e);if(!i){Pn++;return}const l=a=>{a&&a.trigger()};if(vr(),t==="clear")i.forEach(l);else{const a=N(e),c=a&&gr(n);if(a&&n==="length"){const u=Number(s);i.forEach((f,p)=>{(p==="length"||p===Tn||!St(p)&&p>=u)&&l(f)})}else switch(n!==void 0&&l(i.get(n)),c&&l(i.get(Tn)),t){case"add":a?c&&l(i.get("length")):(l(i.get($t)),qt(e)&&l(i.get(Vs)));break;case"delete":a||(l(i.get($t)),qt(e)&&l(i.get(Vs)));break;case"set":qt(e)&&l(i.get($t));break}}yr()}function Vt(e){const t=X(e);return t===e?t:(Ce(t,"iterate",Tn),Ue(e)?t:t.map(Pe))}function fs(e){return Ce(e=X(e),"iterate",Tn),e}const fa={__proto__:null,[Symbol.iterator](){return Cs(this,Symbol.iterator,Pe)},concat(...e){return Vt(this).concat(...e.map(t=>N(t)?Vt(t):t))},entries(){return Cs(this,"entries",e=>(e[1]=Pe(e[1]),e))},every(e,t){return it(this,"every",e,t,void 0,arguments)},filter(e,t){return it(this,"filter",e,t,n=>n.map(Pe),arguments)},find(e,t){return it(this,"find",e,t,Pe,arguments)},findIndex(e,t){return it(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return it(this,"findLast",e,t,Pe,arguments)},findLastIndex(e,t){return it(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return it(this,"forEach",e,t,void 0,arguments)},includes(...e){return As(this,"includes",e)},indexOf(...e){return As(this,"indexOf",e)},join(e){return Vt(this).join(e)},lastIndexOf(...e){return As(this,"lastIndexOf",e)},map(e,t){return it(this,"map",e,t,void 0,arguments)},pop(){return rn(this,"pop")},push(...e){return rn(this,"push",e)},reduce(e,...t){return zr(this,"reduce",e,t)},reduceRight(e,...t){return zr(this,"reduceRight",e,t)},shift(){return rn(this,"shift")},some(e,t){return it(this,"some",e,t,void 0,arguments)},splice(...e){return rn(this,"splice",e)},toReversed(){return Vt(this).toReversed()},toSorted(e){return Vt(this).toSorted(e)},toSpliced(...e){return Vt(this).toSpliced(...e)},unshift(...e){return rn(this,"unshift",e)},values(){return Cs(this,"values",Pe)}};function Cs(e,t,n){const s=fs(e),r=s[t]();return s!==e&&!Ue(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.value&&(o.value=n(o.value)),o}),r}const da=Array.prototype;function it(e,t,n,s,r,o){const i=fs(e),l=i!==e&&!Ue(e),a=i[t];if(a!==da[t]){const f=a.apply(e,o);return l?Pe(f):f}let c=n;i!==e&&(l?c=function(f,p){return n.call(this,Pe(f),p,e)}:n.length>2&&(c=function(f,p){return n.call(this,f,p,e)}));const u=a.call(i,c,s);return l&&r?r(u):u}function zr(e,t,n,s){const r=fs(e);let o=n;return r!==e&&(Ue(e)?n.length>3&&(o=function(i,l,a){return n.call(this,i,l,a,e)}):o=function(i,l,a){return n.call(this,i,Pe(l),a,e)}),r[t](o,...s)}function As(e,t,n){const s=X(e);Ce(s,"iterate",Tn);const r=s[t](...n);return(r===-1||r===!1)&&Sr(n[0])?(n[0]=X(n[0]),s[t](...n)):r}function rn(e,t,n=[]){Pt(),vr();const s=X(e)[t].apply(e,n);return yr(),Tt(),s}const pa=dr("__proto__,__v_isRef,__isVue"),mi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(St));function ha(e){St(e)||(e=String(e));const t=X(this);return Ce(t,"has",e),t.hasOwnProperty(e)}class vi{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?Ca:xi:o?wi:bi).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=N(t);if(!r){let a;if(i&&(a=fa[n]))return a;if(n==="hasOwnProperty")return ha}const l=Reflect.get(t,n,Te(t)?t:s);return(St(n)?mi.has(n):pa(n))||(r||Ce(t,"get",n),o)?l:Te(l)?i&&gr(n)?l:l.value:le(l)?r?Ei(l):Ln(l):l}}class yi extends vi{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const a=jt(o);if(!Ue(s)&&!jt(s)&&(o=X(o),s=X(s)),!N(t)&&Te(o)&&!Te(s))return a?!1:(o.value=s,!0)}const i=N(t)&&gr(n)?Number(n)e,ds=e=>Reflect.getPrototypeOf(e);function jn(e,t,n=!1,s=!1){e=e.__v_raw;const r=X(e),o=X(t);n||(Et(t,o)&&Ce(r,"get",t),Ce(r,"get",o));const{has:i}=ds(r),l=s?xr:n?Pr:Pe;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function In(e,t=!1){const n=this.__v_raw,s=X(n),r=X(e);return t||(Et(e,r)&&Ce(s,"has",e),Ce(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Fn(e,t=!1){return e=e.__v_raw,!t&&Ce(X(e),"iterate",$t),Reflect.get(e,"size",e)}function Gr(e,t=!1){!t&&!Ue(e)&&!jt(e)&&(e=X(e));const n=X(this);return ds(n).has.call(n,e)||(n.add(e),ct(n,"add",e,e)),this}function qr(e,t,n=!1){!n&&!Ue(t)&&!jt(t)&&(t=X(t));const s=X(this),{has:r,get:o}=ds(s);let i=r.call(s,e);i||(e=X(e),i=r.call(s,e));const l=o.call(s,e);return s.set(e,t),i?Et(t,l)&&ct(s,"set",e,t):ct(s,"add",e,t),this}function Jr(e){const t=X(this),{has:n,get:s}=ds(t);let r=n.call(t,e);r||(e=X(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&ct(t,"delete",e,void 0),o}function Yr(){const e=X(this),t=e.size!==0,n=e.clear();return t&&ct(e,"clear",void 0,void 0),n}function Dn(e,t){return function(s,r){const o=this,i=o.__v_raw,l=X(i),a=t?xr:e?Pr:Pe;return!e&&Ce(l,"iterate",$t),i.forEach((c,u)=>s.call(r,a(c),a(u),o))}}function Nn(e,t,n){return function(...s){const r=this.__v_raw,o=X(r),i=qt(o),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=r[e](...s),u=n?xr:t?Pr:Pe;return!t&&Ce(o,"iterate",a?Vs:$t),{next(){const{value:f,done:p}=c.next();return p?{value:f,done:p}:{value:l?[u(f[0]),u(f[1])]:u(f),done:p}},[Symbol.iterator](){return this}}}}function gt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ba(){const e={get(o){return jn(this,o)},get size(){return Fn(this)},has:In,add:Gr,set:qr,delete:Jr,clear:Yr,forEach:Dn(!1,!1)},t={get(o){return jn(this,o,!1,!0)},get size(){return Fn(this)},has:In,add(o){return Gr.call(this,o,!0)},set(o,i){return qr.call(this,o,i,!0)},delete:Jr,clear:Yr,forEach:Dn(!1,!0)},n={get(o){return jn(this,o,!0)},get size(){return Fn(this,!0)},has(o){return In.call(this,o,!0)},add:gt("add"),set:gt("set"),delete:gt("delete"),clear:gt("clear"),forEach:Dn(!0,!1)},s={get(o){return jn(this,o,!0,!0)},get size(){return Fn(this,!0)},has(o){return In.call(this,o,!0)},add:gt("add"),set:gt("set"),delete:gt("delete"),clear:gt("clear"),forEach:Dn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Nn(o,!1,!1),n[o]=Nn(o,!0,!1),t[o]=Nn(o,!1,!0),s[o]=Nn(o,!0,!0)}),[e,n,t,s]}const[wa,xa,_a,Ea]=ba();function _r(e,t){const n=t?e?Ea:_a:e?xa:wa;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Q(n,r)&&r in s?n:s,r,o)}const Sa={get:_r(!1,!1)},Pa={get:_r(!1,!0)},Ta={get:_r(!0,!1)};const bi=new WeakMap,wi=new WeakMap,xi=new WeakMap,Ca=new WeakMap;function Aa(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ka(e){return e.__v_skip||!Object.isExtensible(e)?0:Aa(Xl(e))}function Ln(e){return jt(e)?e:Er(e,!1,ma,Sa,bi)}function _i(e){return Er(e,!1,ya,Pa,wi)}function Ei(e){return Er(e,!0,va,Ta,xi)}function Er(e,t,n,s,r){if(!le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=ka(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Jt(e){return jt(e)?Jt(e.__v_raw):!!(e&&e.__v_isReactive)}function jt(e){return!!(e&&e.__v_isReadonly)}function Ue(e){return!!(e&&e.__v_isShallow)}function Sr(e){return e?!!e.__v_raw:!1}function X(e){const t=e&&e.__v_raw;return t?X(t):e}function Ra(e){return!Q(e,"__v_skip")&&Object.isExtensible(e)&&ri(e,"__v_skip",!0),e}const Pe=e=>le(e)?Ln(e):e,Pr=e=>le(e)?Ei(e):e;function Te(e){return e?e.__v_isRef===!0:!1}function re(e){return Pi(e,!1)}function Si(e){return Pi(e,!0)}function Pi(e,t){return Te(e)?e:new Oa(e,t)}class Oa{constructor(t,n){this.dep=new wr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:X(t),this._value=n?t:Pe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Ue(t)||jt(t);t=s?t:X(t),Et(t,n)&&(this._rawValue=t,this._value=s?t:Pe(t),this.dep.trigger())}}function Me(e){return Te(e)?e.value:e}const La={get:(e,t,n)=>t==="__v_raw"?e:Me(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Te(r)&&!Te(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ti(e){return Jt(e)?e:new Proxy(e,La)}class Ma{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new wr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Pn-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){this.flags|=16,se!==this&&this.dep.notify()}get value(){const t=this.dep.track();return pi(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function $a(e,t,n=!1){let s,r;return B(e)?s=e:(s=e.get,r=e.set),new Ma(s,r,n)}const Bn={},Xn=new WeakMap;let Ot;function Ha(e,t=!1,n=Ot){if(n){let s=Xn.get(n);s||Xn.set(n,s=[]),s.push(e)}}function ja(e,t,n=ie){const{immediate:s,deep:r,once:o,scheduler:i,augmentJob:l,call:a}=n,c=O=>r?O:Ue(O)||r===!1||r===0?xt(O,1):xt(O);let u,f,p,g,v=!1,y=!1;if(Te(e)?(f=()=>e.value,v=Ue(e)):Jt(e)?(f=()=>c(e),v=!0):N(e)?(y=!0,v=e.some(O=>Jt(O)||Ue(O)),f=()=>e.map(O=>{if(Te(O))return O.value;if(Jt(O))return c(O);if(B(O))return a?a(O,2):O()})):B(e)?t?f=a?()=>a(e,2):e:f=()=>{if(p){Pt();try{p()}finally{Tt()}}const O=Ot;Ot=u;try{return a?a(e,3,[g]):e(g)}finally{Ot=O}}:f=Ze,t&&r){const O=f,U=r===!0?1/0:r;f=()=>xt(O(),U)}const S=ca(),R=()=>{u.stop(),S&&hr(S.effects,u)};if(o)if(t){const O=t;t=(...U)=>{O(...U),R()}}else{const O=f;f=()=>{O(),R()}}let T=y?new Array(e.length).fill(Bn):Bn;const $=O=>{if(!(!(u.flags&1)||!u.dirty&&!O))if(t){const U=u.run();if(r||v||(y?U.some((Z,J)=>Et(Z,T[J])):Et(U,T))){p&&p();const Z=Ot;Ot=u;try{const J=[U,T===Bn?void 0:y&&T[0]===Bn?[]:T,g];a?a(t,3,J):t(...J),T=U}finally{Ot=Z}}}else u.run()};return l&&l($),u=new ci(f),u.scheduler=i?()=>i($,!1):$,g=O=>Ha(O,!1,u),p=u.onStop=()=>{const O=Xn.get(u);if(O){if(a)a(O,4);else for(const U of O)U();Xn.delete(u)}},t?s?$(!0):T=u.run():i?i($.bind(null,!0),!0):u.run(),R.pause=u.pause.bind(u),R.resume=u.resume.bind(u),R.stop=R,R}function xt(e,t=1/0,n){if(t<=0||!le(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Te(e))xt(e.value,t,n);else if(N(e))for(let s=0;s{xt(s,t,n)});else if(si(e)){for(const s in e)xt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&xt(e[s],t,n)}return e}/** * @vue/runtime-core v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Mn(e,t,n,s){try{return s?e(...s):e()}catch(r){ps(r,t,n)}}function nt(e,t,n,s){if(B(e)){const r=Mn(e,t,n,s);return r&&ti(r)&&r.catch(o=>{ps(o,t,n)}),r}if(N(e)){const r=[];for(let o=0;o>>1,r=Re[s],o=An(r);o=An(n)?Re.push(e):Re.splice(Fa(t),0,e),e.flags|=1,Ai()}}function Ai(){!Cn&&!Ws&&(Ws=!0,Tr=Ci.then(Ri))}function Da(e){N(e)?Yt.push(...e):vt&&e.id===-1?vt.splice(Wt+1,0,e):e.flags&1||(Yt.push(e),e.flags|=1),Ai()}function Qr(e,t,n=Cn?Qe+1:0){for(;nAn(n)-An(s));if(Yt.length=0,vt){vt.push(...t);return}for(vt=t,Wt=0;Wte.id==null?e.flags&2?-1:1/0:e.id;function Ri(e){Ws=!1,Cn=!0;try{for(Qe=0;Qe{s._d&&co(-1);const o=Zn(t);let i;try{i=e(...r)}finally{Zn(o),s._d&&co(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function kt(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;ie.__isTeleport,bn=e=>e&&(e.disabled||e.disabled===""),Ba=e=>e&&(e.defer||e.defer===""),Xr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Zr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ks=(e,t)=>{const n=e&&e.to;return de(n)?t?t(n):null:n},Va={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,o,i,l,a,c){const{mc:u,pc:f,pbc:p,o:{insert:g,querySelector:v,createText:y,createComment:S}}=c,R=bn(t.props);let{shapeFlag:T,children:$,dynamicChildren:O}=t;if(e==null){const V=t.el=y(""),Z=t.anchor=y("");g(V,n,s),g(Z,n,s);const J=(ue,he)=>{T&16&&u($,ue,he,r,o,i,l,a)},pe=()=>{const ue=t.target=Ks(t.props,v),he=Mi(ue,t,y,g);ue&&(i!=="svg"&&Xr(ue)?i="svg":i!=="mathml"&&Zr(ue)&&(i="mathml"),R||(J(ue,he),Kn(t)))};R&&(J(n,Z),Kn(t)),Ba(t.props)?Oe(pe,o):pe()}else{t.el=e.el,t.targetStart=e.targetStart;const V=t.anchor=e.anchor,Z=t.target=e.target,J=t.targetAnchor=e.targetAnchor,pe=bn(e.props),ue=pe?n:Z,he=pe?V:J;if(i==="svg"||Xr(Z)?i="svg":(i==="mathml"||Zr(Z))&&(i="mathml"),O?(p(e.dynamicChildren,O,ue,r,o,i,l),Lr(e,t,!0)):a||f(e,t,ue,he,r,o,i,l,!1),R)pe?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Vn(t,n,V,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const $e=t.target=Ks(t.props,v);$e&&Vn(t,$e,null,c,0)}else pe&&Vn(t,Z,J,c,1);Kn(t)}},remove(e,t,n,{um:s,o:{remove:r}},o){const{shapeFlag:i,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:p}=e;if(f&&(r(c),r(u)),o&&r(a),i&16){const g=o||!bn(p);for(let v=0;vzs(v,t&&(N(t)?t[y]:t),n,s,r));return}if(wn(s)&&!r)return;const o=s.shapeFlag&4?jr(s.component):s.el,i=r?null:o,{i:l,r:a}=e,c=t&&t.r,u=l.refs===ie?l.refs={}:l.refs,f=l.setupState,p=X(f),g=f===ie?()=>!1:v=>Q(p,v);if(c!=null&&c!==a&&(de(c)?(u[c]=null,g(c)&&(f[c]=null)):Te(c)&&(c.value=null)),B(a))Mn(a,l,12,[i,u]);else{const v=de(a),y=Te(a);if(v||y){const S=()=>{if(e.f){const R=v?g(a)?f[a]:u[a]:a.value;r?N(R)&&hr(R,o):N(R)?R.includes(o)||R.push(o):v?(u[a]=[o],g(a)&&(f[a]=u[a])):(a.value=[o],e.k&&(u[e.k]=a.value))}else v?(u[a]=i,g(a)&&(f[a]=i)):y&&(a.value=i,e.k&&(u[e.k]=i))};i?(S.id=-1,Oe(S,n)):S()}}}const wn=e=>!!e.type.__asyncLoader,Hi=e=>e.type.__isKeepAlive;function ji(e,t){Fi(e,"a",t)}function Ii(e,t){Fi(e,"da",t)}function Fi(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(hs(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Hi(r.parent.vnode)&&za(s,t,n,r),r=r.parent}}function za(e,t,n,s){const r=hs(t,e,s,!0);ft(()=>{hr(s[t],r)},n)}function hs(e,t,n=_e,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{Pt();const l=Hn(n),a=nt(t,n,e,i);return l(),Tt(),a});return s?r.unshift(o):r.push(o),o}}const dt=e=>(t,n=_e)=>{(!vs||e==="sp")&&hs(e,(...s)=>t(...s),n)},Ga=dt("bm"),ut=dt("m"),qa=dt("bu"),Ja=dt("u"),Di=dt("bum"),ft=dt("um"),Ya=dt("sp"),Qa=dt("rtg"),Xa=dt("rtc");function Za(e,t=_e){hs("ec",e,t)}const ec="components";function kr(e,t){return nc(ec,e,!0,t)||e}const tc=Symbol.for("v-ndc");function nc(e,t,n=!0,s=!1){const r=Be||_e;if(r){const o=r.type;{const l=Uc(o,!1);if(l&&(l===t||l===ze(t)||l===cs(ze(t))))return o}const i=eo(r[e]||o[e],t)||eo(r.appContext[e],t);return!i&&s?o:i}}function eo(e,t){return e&&(e[t]||e[ze(t)]||e[cs(ze(t))])}function to(e,t,n,s){let r;const o=n,i=N(e);if(i||de(e)){const l=i&&Jt(e);let a=!1;l&&(a=!Ve(e),e=fs(e)),r=new Array(e.length);for(let c=0,u=e.length;ct(l,a,void 0,o));else{const l=Object.keys(e);r=new Array(l.length);for(let a=0,c=l.length;ae?rl(e)?jr(e):Gs(e.parent):null,xn=Ee(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Gs(e.parent),$root:e=>Gs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Rr(e),$forceUpdate:e=>e.f||(e.f=()=>{Cr(e.update)}),$nextTick:e=>e.n||(e.n=$n.bind(e.proxy)),$watch:e=>Ec.bind(e)}),ks=(e,t)=>e!==ie&&!e.__isScriptSetup&&Q(e,t),sc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(ks(s,t))return i[t]=1,s[t];if(r!==ie&&Q(r,t))return i[t]=2,r[t];if((c=e.propsOptions[0])&&Q(c,t))return i[t]=3,o[t];if(n!==ie&&Q(n,t))return i[t]=4,n[t];qs&&(i[t]=0)}}const u=xn[t];let f,p;if(u)return t==="$attrs"&&Ce(e.attrs,"get",""),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ie&&Q(n,t))return i[t]=4,n[t];if(p=a.config.globalProperties,Q(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return ks(r,t)?(r[t]=n,!0):s!==ie&&Q(s,t)?(s[t]=n,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ie&&Q(e,i)||ks(t,i)||(l=o[0])&&Q(l,i)||Q(s,i)||Q(xn,i)||Q(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Q(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function no(e){return N(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let qs=!0;function rc(e){const t=Rr(e),n=e.proxy,s=e.ctx;qs=!1,t.beforeCreate&&so(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:p,beforeUpdate:g,updated:v,activated:y,deactivated:S,beforeDestroy:R,beforeUnmount:T,destroyed:$,unmounted:O,render:V,renderTracked:Z,renderTriggered:J,errorCaptured:pe,serverPrefetch:ue,expose:he,inheritAttrs:$e,components:ot,directives:Ne,filters:At}=t;if(c&&oc(c,s,null),i)for(const K in i){const Y=i[K];B(Y)&&(s[K]=Y.bind(n))}if(r){const K=r.call(n,n);le(K)&&(e.data=Ln(K))}if(qs=!0,o)for(const K in o){const Y=o[K],Ue=B(Y)?Y.bind(n,n):B(Y.get)?Y.get.bind(n,n):Ze,qe=!B(Y)&&B(Y.set)?Y.set.bind(n):Ze,W=U({get:Ue,set:qe});Object.defineProperty(s,K,{enumerable:!0,configurable:!0,get:()=>W.value,set:q=>W.value=q})}if(l)for(const K in l)Ni(l[K],s,n,K);if(a){const K=B(a)?a.call(n):a;Reflect.ownKeys(K).forEach(Y=>{et(Y,K[Y])})}u&&so(u,e,"c");function ae(K,Y){N(Y)?Y.forEach(Ue=>K(Ue.bind(n))):Y&&K(Y.bind(n))}if(ae(Ga,f),ae(ut,p),ae(qa,g),ae(Ja,v),ae(ji,y),ae(Ii,S),ae(Za,pe),ae(Xa,Z),ae(Qa,J),ae(Di,T),ae(ft,O),ae(Ya,ue),N(he))if(he.length){const K=e.exposed||(e.exposed={});he.forEach(Y=>{Object.defineProperty(K,Y,{get:()=>n[Y],set:Ue=>n[Y]=Ue})})}else e.exposed||(e.exposed={});V&&e.render===Ze&&(e.render=V),$e!=null&&(e.inheritAttrs=$e),ot&&(e.components=ot),Ne&&(e.directives=Ne),ue&&$i(e)}function oc(e,t,n=Ze){N(e)&&(e=Js(e));for(const s in e){const r=e[s];let o;le(r)?"default"in r?o=ge(r.from||s,r.default,!0):o=ge(r.from||s):o=ge(r),Te(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function so(e,t,n){nt(N(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ni(e,t,n,s){let r=s.includes(".")?Xi(n,s):()=>n[s];if(de(e)){const o=t[e];B(o)&&tt(r,o)}else if(B(e))tt(r,e.bind(n));else if(le(e))if(N(e))e.forEach(o=>Ni(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&tt(r,o,e)}}function Rr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(c=>es(a,c,i,!0)),es(a,t,i)),le(t)&&o.set(t,a),a}function es(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&es(e,o,n,!0),r&&r.forEach(i=>es(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=ic[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const ic={data:ro,props:oo,emits:oo,methods:hn,computed:hn,beforeCreate:Ae,created:Ae,beforeMount:Ae,mounted:Ae,beforeUpdate:Ae,updated:Ae,beforeDestroy:Ae,beforeUnmount:Ae,destroyed:Ae,unmounted:Ae,activated:Ae,deactivated:Ae,errorCaptured:Ae,serverPrefetch:Ae,components:hn,directives:hn,watch:ac,provide:ro,inject:lc};function ro(e,t){return t?e?function(){return Ee(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function lc(e,t){return hn(Js(e),Js(t))}function Js(e){if(N(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const Vi={},Ui=()=>Object.create(Vi),Wi=e=>Object.getPrototypeOf(e)===Vi;function fc(e,t,n,s=!1){const r={},o=Ui();e.propsDefaults=Object.create(null),Ki(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:_i(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function dc(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=X(r),[a]=e.propsOptions;let c=!1;if((s||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{a=!0;const[p,g]=zi(f,t,!0);Ee(i,p),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!a)return le(e)&&s.set(e,Gt),Gt;if(N(o))for(let u=0;ue[0]==="_"||e==="$stable",Or=e=>N(e)?e.map(Xe):[Xe(e)],hc=(e,t,n)=>{if(t._n)return t;const s=pn((...r)=>Or(t(...r)),n);return s._c=!1,s},qi=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Gi(r))continue;const o=e[r];if(B(o))t[r]=hc(r,o,s);else if(o!=null){const i=Or(o);t[r]=()=>i}}},Ji=(e,t)=>{const n=Or(t);e.slots.default=()=>n},Yi=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},gc=(e,t,n)=>{const s=e.slots=Ui();if(e.vnode.shapeFlag&32){const r=t._;r?(Yi(s,t,n),n&&ri(s,"_",r,!0)):qi(t,s)}else t&&Ji(e,t)},mc=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ie;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:Yi(r,t,n):(o=!t.$stable,qi(t,r)),i=t}else t&&(Ji(e,t),i={default:1});if(o)for(const l in r)!Gi(l)&&i[l]==null&&delete r[l]},Oe=Rc;function vc(e){return yc(e)}function yc(e,t){const n=oi();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:p,setScopeId:g=Ze,insertStaticContent:v}=e,y=(d,h,m,x=null,b=null,_=null,A=void 0,C=null,P=!!h.dynamicChildren)=>{if(d===h)return;d&&!on(d,h)&&(x=w(d),q(d,b,_,!0),d=null),h.patchFlag===-2&&(P=!1,h.dynamicChildren=null);const{type:E,ref:F,shapeFlag:L}=h;switch(E){case ms:S(d,h,m,x);break;case It:R(d,h,m,x);break;case zn:d==null&&T(h,m,x,A);break;case Le:ot(d,h,m,x,b,_,A,C,P);break;default:L&1?V(d,h,m,x,b,_,A,C,P):L&6?Ne(d,h,m,x,b,_,A,C,P):(L&64||L&128)&&E.process(d,h,m,x,b,_,A,C,P,H)}F!=null&&b&&zs(F,d&&d.ref,_,h||d,!h)},S=(d,h,m,x)=>{if(d==null)s(h.el=l(h.children),m,x);else{const b=h.el=d.el;h.children!==d.children&&c(b,h.children)}},R=(d,h,m,x)=>{d==null?s(h.el=a(h.children||""),m,x):h.el=d.el},T=(d,h,m,x)=>{[d.el,d.anchor]=v(d.children,h,m,x,d.el,d.anchor)},$=({el:d,anchor:h},m,x)=>{let b;for(;d&&d!==h;)b=p(d),s(d,m,x),d=b;s(h,m,x)},O=({el:d,anchor:h})=>{let m;for(;d&&d!==h;)m=p(d),r(d),d=m;r(h)},V=(d,h,m,x,b,_,A,C,P)=>{h.type==="svg"?A="svg":h.type==="math"&&(A="mathml"),d==null?Z(h,m,x,b,_,A,C,P):ue(d,h,b,_,A,C,P)},Z=(d,h,m,x,b,_,A,C)=>{let P,E;const{props:F,shapeFlag:L,transition:j,dirs:D}=d;if(P=d.el=i(d.type,_,F&&F.is,F),L&8?u(P,d.children):L&16&&pe(d.children,P,null,x,b,Rs(d,_),A,C),D&&kt(d,null,x,"created"),J(P,d,d.scopeId,A,x),F){for(const oe in F)oe!=="value"&&!vn(oe)&&o(P,oe,null,F[oe],_,x);"value"in F&&o(P,"value",null,F.value,_),(E=F.onVnodeBeforeMount)&&Ye(E,x,d)}D&&kt(d,null,x,"beforeMount");const z=bc(b,j);z&&j.beforeEnter(P),s(P,h,m),((E=F&&F.onVnodeMounted)||z||D)&&Oe(()=>{E&&Ye(E,x,d),z&&j.enter(P),D&&kt(d,null,x,"mounted")},b)},J=(d,h,m,x,b)=>{if(m&&g(d,m),x)for(let _=0;_{for(let E=P;E{const C=h.el=d.el;let{patchFlag:P,dynamicChildren:E,dirs:F}=h;P|=d.patchFlag&16;const L=d.props||ie,j=h.props||ie;let D;if(m&&Rt(m,!1),(D=j.onVnodeBeforeUpdate)&&Ye(D,m,h,d),F&&kt(h,d,m,"beforeUpdate"),m&&Rt(m,!0),(L.innerHTML&&j.innerHTML==null||L.textContent&&j.textContent==null)&&u(C,""),E?he(d.dynamicChildren,E,C,m,x,Rs(h,b),_):A||Y(d,h,C,null,m,x,Rs(h,b),_,!1),P>0){if(P&16)$e(C,L,j,m,b);else if(P&2&&L.class!==j.class&&o(C,"class",null,j.class,b),P&4&&o(C,"style",L.style,j.style,b),P&8){const z=h.dynamicProps;for(let oe=0;oe{D&&Ye(D,m,h,d),F&&kt(h,d,m,"updated")},x)},he=(d,h,m,x,b,_,A)=>{for(let C=0;C{if(h!==m){if(h!==ie)for(const _ in h)!vn(_)&&!(_ in m)&&o(d,_,h[_],null,b,x);for(const _ in m){if(vn(_))continue;const A=m[_],C=h[_];A!==C&&_!=="value"&&o(d,_,C,A,b,x)}"value"in m&&o(d,"value",h.value,m.value,b)}},ot=(d,h,m,x,b,_,A,C,P)=>{const E=h.el=d?d.el:l(""),F=h.anchor=d?d.anchor:l("");let{patchFlag:L,dynamicChildren:j,slotScopeIds:D}=h;D&&(C=C?C.concat(D):D),d==null?(s(E,m,x),s(F,m,x),pe(h.children||[],m,F,b,_,A,C,P)):L>0&&L&64&&j&&d.dynamicChildren?(he(d.dynamicChildren,j,m,b,_,A,C),(h.key!=null||b&&h===b.subTree)&&Lr(d,h,!0)):Y(d,h,m,F,b,_,A,C,P)},Ne=(d,h,m,x,b,_,A,C,P)=>{h.slotScopeIds=C,d==null?h.shapeFlag&512?b.ctx.activate(h,m,x,A,P):At(h,m,x,b,_,A,P):pt(d,h,P)},At=(d,h,m,x,b,_,A)=>{const C=d.component=Fc(d,x,b);if(Hi(d)&&(C.ctx.renderer=H),Dc(C,!1,A),C.asyncDep){if(b&&b.registerDep(C,ae,A),!d.el){const P=C.subTree=G(It);R(null,P,h,m)}}else ae(C,d,h,m,b,_,A)},pt=(d,h,m)=>{const x=h.component=d.component;if(Ac(d,h,m))if(x.asyncDep&&!x.asyncResolved){K(x,h,m);return}else x.next=h,x.update();else h.el=d.el,x.vnode=h},ae=(d,h,m,x,b,_,A)=>{const C=()=>{if(d.isMounted){let{next:L,bu:j,u:D,parent:z,vnode:oe}=d;{const je=Qi(d);if(je){L&&(L.el=oe.el,K(d,L,A)),je.asyncDep.then(()=>{d.isUnmounted||C()});return}}let te=L,He;Rt(d,!1),L?(L.el=oe.el,K(d,L,A)):L=oe,j&&Ss(j),(He=L.props&&L.props.onVnodeBeforeUpdate)&&Ye(He,z,L,oe),Rt(d,!0);const Se=Os(d),We=d.subTree;d.subTree=Se,y(We,Se,f(We.el),w(We),d,b,_),L.el=Se.el,te===null&&kc(d,Se.el),D&&Oe(D,b),(He=L.props&&L.props.onVnodeUpdated)&&Oe(()=>Ye(He,z,L,oe),b)}else{let L;const{el:j,props:D}=h,{bm:z,m:oe,parent:te,root:He,type:Se}=d,We=wn(h);if(Rt(d,!1),z&&Ss(z),!We&&(L=D&&D.onVnodeBeforeMount)&&Ye(L,te,h),Rt(d,!0),j&&ce){const je=()=>{d.subTree=Os(d),ce(j,d.subTree,d,b,null)};We&&Se.__asyncHydrate?Se.__asyncHydrate(j,d,je):je()}else{He.ce&&He.ce._injectChildStyle(Se);const je=d.subTree=Os(d);y(null,je,m,x,d,b,_),h.el=je.el}if(oe&&Oe(oe,b),!We&&(L=D&&D.onVnodeMounted)){const je=h;Oe(()=>Ye(L,te,je),b)}(h.shapeFlag&256||te&&wn(te.vnode)&&te.vnode.shapeFlag&256)&&d.a&&Oe(d.a,b),d.isMounted=!0,h=m=x=null}};d.scope.on();const P=d.effect=new ci(C);d.scope.off();const E=d.update=P.run.bind(P),F=d.job=P.runIfDirty.bind(P);F.i=d,F.id=d.uid,P.scheduler=()=>Cr(F),Rt(d,!0),E()},K=(d,h,m)=>{h.component=d;const x=d.vnode.props;d.vnode=h,d.next=null,dc(d,h.props,x,m),mc(d,h.children,m),Pt(),Qr(d),Tt()},Y=(d,h,m,x,b,_,A,C,P=!1)=>{const E=d&&d.children,F=d?d.shapeFlag:0,L=h.children,{patchFlag:j,shapeFlag:D}=h;if(j>0){if(j&128){qe(E,L,m,x,b,_,A,C,P);return}else if(j&256){Ue(E,L,m,x,b,_,A,C,P);return}}D&8?(F&16&&we(E,b,_),L!==E&&u(m,L)):F&16?D&16?qe(E,L,m,x,b,_,A,C,P):we(E,b,_,!0):(F&8&&u(m,""),D&16&&pe(L,m,x,b,_,A,C,P))},Ue=(d,h,m,x,b,_,A,C,P)=>{d=d||Gt,h=h||Gt;const E=d.length,F=h.length,L=Math.min(E,F);let j;for(j=0;jF?we(d,b,_,!0,!1,L):pe(h,m,x,b,_,A,C,P,L)},qe=(d,h,m,x,b,_,A,C,P)=>{let E=0;const F=h.length;let L=d.length-1,j=F-1;for(;E<=L&&E<=j;){const D=d[E],z=h[E]=P?yt(h[E]):Xe(h[E]);if(on(D,z))y(D,z,m,null,b,_,A,C,P);else break;E++}for(;E<=L&&E<=j;){const D=d[L],z=h[j]=P?yt(h[j]):Xe(h[j]);if(on(D,z))y(D,z,m,null,b,_,A,C,P);else break;L--,j--}if(E>L){if(E<=j){const D=j+1,z=Dj)for(;E<=L;)q(d[E],b,_,!0),E++;else{const D=E,z=E,oe=new Map;for(E=z;E<=j;E++){const Ie=h[E]=P?yt(h[E]):Xe(h[E]);Ie.key!=null&&oe.set(Ie.key,E)}let te,He=0;const Se=j-z+1;let We=!1,je=0;const nn=new Array(Se);for(E=0;E=Se){q(Ie,b,_,!0);continue}let Je;if(Ie.key!=null)Je=oe.get(Ie.key);else for(te=z;te<=j;te++)if(nn[te-z]===0&&on(Ie,h[te])){Je=te;break}Je===void 0?q(Ie,b,_,!0):(nn[Je-z]=E+1,Je>=je?je=Je:We=!0,y(Ie,h[Je],m,null,b,_,A,C,P),He++)}const Br=We?wc(nn):Gt;for(te=Br.length-1,E=Se-1;E>=0;E--){const Ie=z+E,Je=h[Ie],Vr=Ie+1{const{el:_,type:A,transition:C,children:P,shapeFlag:E}=d;if(E&6){W(d.component.subTree,h,m,x);return}if(E&128){d.suspense.move(h,m,x);return}if(E&64){A.move(d,h,m,H);return}if(A===Le){s(_,h,m);for(let L=0;LC.enter(_),b);else{const{leave:L,delayLeave:j,afterLeave:D}=C,z=()=>s(_,h,m),oe=()=>{L(_,()=>{z(),D&&D()})};j?j(_,z,oe):oe()}else s(_,h,m)},q=(d,h,m,x=!1,b=!1)=>{const{type:_,props:A,ref:C,children:P,dynamicChildren:E,shapeFlag:F,patchFlag:L,dirs:j,cacheIndex:D}=d;if(L===-2&&(b=!1),C!=null&&zs(C,null,m,d,!0),D!=null&&(h.renderCache[D]=void 0),F&256){h.ctx.deactivate(d);return}const z=F&1&&j,oe=!wn(d);let te;if(oe&&(te=A&&A.onVnodeBeforeUnmount)&&Ye(te,h,d),F&6)ht(d.component,m,x);else{if(F&128){d.suspense.unmount(m,x);return}z&&kt(d,null,h,"beforeUnmount"),F&64?d.type.remove(d,h,m,H,x):E&&!E.hasOnce&&(_!==Le||L>0&&L&64)?we(E,h,m,!1,!0):(_===Le&&L&384||!b&&F&16)&&we(P,h,m),x&&ye(d)}(oe&&(te=A&&A.onVnodeUnmounted)||z)&&Oe(()=>{te&&Ye(te,h,d),z&&kt(d,null,h,"unmounted")},m)},ye=d=>{const{type:h,el:m,anchor:x,transition:b}=d;if(h===Le){be(m,x);return}if(h===zn){O(d);return}const _=()=>{r(m),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(d.shapeFlag&1&&b&&!b.persisted){const{leave:A,delayLeave:C}=b,P=()=>A(m,_);C?C(d.el,_,P):P()}else _()},be=(d,h)=>{let m;for(;d!==h;)m=p(d),r(d),d=m;r(h)},ht=(d,h,m)=>{const{bum:x,scope:b,job:_,subTree:A,um:C,m:P,a:E}=d;lo(P),lo(E),x&&Ss(x),b.stop(),_&&(_.flags|=8,q(A,d,h,m)),C&&Oe(C,h),Oe(()=>{d.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},we=(d,h,m,x=!1,b=!1,_=0)=>{for(let A=_;A{if(d.shapeFlag&6)return w(d.component.subTree);if(d.shapeFlag&128)return d.suspense.next();const h=p(d.anchor||d.el),m=h&&h[Li];return m?p(m):h};let M=!1;const k=(d,h,m)=>{d==null?h._vnode&&q(h._vnode,null,null,!0):y(h._vnode||null,d,h,null,null,null,m),h._vnode=d,M||(M=!0,Qr(),ki(),M=!1)},H={p:y,um:q,m:W,r:ye,mt:At,mc:pe,pc:Y,pbc:he,n:w,o:e};let ee,ce;return{render:k,hydrate:ee,createApp:uc(k,ee)}}function Rs({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Rt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function bc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Lr(e,t,n=!1){const s=e.children,r=t.children;if(N(s)&&N(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Qi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Qi(t)}function lo(e){if(e)for(let t=0;tge(xc);function Ct(e,t){return Mr(e,null,t)}function tt(e,t,n){return Mr(e,t,n)}function Mr(e,t,n=ie){const{immediate:s,deep:r,flush:o,once:i}=n,l=Ee({},n);let a;if(vs)if(o==="sync"){const p=_c();a=p.__watcherHandles||(p.__watcherHandles=[])}else if(!t||s)l.once=!0;else return{stop:Ze,resume:Ze,pause:Ze};const c=_e;l.call=(p,g,v)=>nt(p,c,g,v);let u=!1;o==="post"?l.scheduler=p=>{Oe(p,c&&c.suspense)}:o!=="sync"&&(u=!0,l.scheduler=(p,g)=>{g?p():Cr(p)}),l.augmentJob=p=>{t&&(p.flags|=4),u&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=ja(e,t,l);return a&&a.push(f),f}function Ec(e,t,n){const s=this.proxy,r=de(e)?e.includes(".")?Xi(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=Hn(this),l=Mr(r,o.bind(s),n);return i(),l}function Xi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ze(t)}Modifiers`]||e[`${Nt(t)}Modifiers`];function Pc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ie;let r=n;const o=t.startsWith("update:"),i=o&&Sc(s,t.slice(7));i&&(i.trim&&(r=n.map(u=>de(u)?u.trim():u)),i.number&&(r=n.map(ta)));let l,a=s[l=Es(t)]||s[l=Es(ze(t))];!a&&o&&(a=s[l=Es(Nt(t))]),a&&nt(a,e,6,r);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,nt(c,e,6,r)}}function Zi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!B(e)){const a=c=>{const u=Zi(c,t,!0);u&&(l=!0,Ee(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!o&&!l?(le(e)&&s.set(e,null),null):(N(o)?o.forEach(a=>i[a]=null):Ee(i,o),le(e)&&s.set(e,i),i)}function gs(e,t){return!e||!is(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,Nt(t))||Q(e,t))}function Os(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:l,emit:a,render:c,renderCache:u,props:f,data:p,setupState:g,ctx:v,inheritAttrs:y}=e,S=Zn(e);let R,T;try{if(n.shapeFlag&4){const O=r||s,V=O;R=Xe(c.call(V,O,u,f,g,p,v)),T=l}else{const O=t;R=Xe(O.length>1?O(f,{attrs:l,slots:i,emit:a}):O(f,null)),T=t.props?l:Tc(l)}}catch(O){_n.length=0,ps(O,e,1),R=G(It)}let $=R;if(T&&y!==!1){const O=Object.keys(T),{shapeFlag:V}=$;O.length&&V&7&&(o&&O.some(pr)&&(T=Cc(T,o)),$=Ft($,T,!1,!0))}return n.dirs&&($=Ft($,null,!1,!0),$.dirs=$.dirs?$.dirs.concat(n.dirs):n.dirs),n.transition&&Ar($,n.transition),R=$,Zn(S),R}const Tc=e=>{let t;for(const n in e)(n==="class"||n==="style"||is(n))&&((t||(t={}))[n]=e[n]);return t},Cc=(e,t)=>{const n={};for(const s in e)(!pr(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ac(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:a}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?ao(s,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;function Rc(e,t){t&&t.pendingBranch?N(e)?t.effects.push(...e):t.effects.push(e):Da(e)}const Le=Symbol.for("v-fgt"),ms=Symbol.for("v-txt"),It=Symbol.for("v-cmt"),zn=Symbol.for("v-stc"),_n=[];let De=null;function fe(e=!1){_n.push(De=e?null:[])}function Oc(){_n.pop(),De=_n[_n.length-1]||null}let kn=1;function co(e){kn+=e,e<0&&De&&(De.hasOnce=!0)}function tl(e){return e.dynamicChildren=kn>0?De||Gt:null,Oc(),kn>0&&De&&De.push(e),e}function me(e,t,n,s,r,o){return tl(I(e,t,n,s,r,o,!0))}function nl(e,t,n,s,r){return tl(G(e,t,n,s,r,!0))}function Qs(e){return e?e.__v_isVNode===!0:!1}function on(e,t){return e.type===t.type&&e.key===t.key}const sl=({key:e})=>e??null,Gn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||Te(e)||B(e)?{i:Be,r:e,k:t,f:!!n}:e:null);function I(e,t=null,n=null,s=0,r=null,o=e===Le?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&sl(t),ref:t&&Gn(t),scopeId:Oi,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:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Be};return l?($r(a,n),o&128&&e.normalize(a)):n&&(a.shapeFlag|=de(n)?8:16),kn>0&&!i&&De&&(a.patchFlag>0||o&6)&&a.patchFlag!==32&&De.push(a),a}const G=Lc;function Lc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===tc)&&(e=It),Qs(e)){const l=Ft(e,t,!0);return n&&$r(l,n),kn>0&&!o&&De&&(l.shapeFlag&6?De[De.indexOf(e)]=l:De.push(l)),l.patchFlag=-2,l}if(Wc(e)&&(e=e.__vccOpts),t){t=Mc(t);let{class:l,style:a}=t;l&&!de(l)&&(t.class=us(l)),le(a)&&(Sr(a)&&!N(a)&&(a=Ee({},a)),t.style=mr(a))}const i=de(e)?1:el(e)?128:Na(e)?64:le(e)?4:B(e)?2:0;return I(e,t,n,s,r,i,o,!0)}function Mc(e){return e?Sr(e)||Wi(e)?Ee({},e):e:null}function Ft(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:l,transition:a}=e,c=t?Hc(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&sl(c),ref:t&&t.ref?n&&o?N(o)?o.concat(Gn(t)):[o,Gn(t)]:Gn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ft(e.ssContent),ssFallback:e.ssFallback&&Ft(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&s&&Ar(u,a.clone(u)),u}function Xt(e=" ",t=0){return G(ms,null,e,t)}function st(e,t){const n=G(zn,null,e);return n.staticCount=t,n}function $c(e="",t=!1){return t?(fe(),nl(It,null,e)):G(It,null,e)}function Xe(e){return e==null||typeof e=="boolean"?G(It):N(e)?G(Le,null,e.slice()):typeof e=="object"?yt(e):G(ms,null,String(e))}function yt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ft(e)}function $r(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(N(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),$r(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Wi(t)?t._ctx=Be:r===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:Be},n=32):(t=String(t),s&64?(n=16,t=[Xt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Hc(...e){const t={};for(let n=0;n_e||Be;let ts,Xs;{const e=oi(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};ts=t("__VUE_INSTANCE_SETTERS__",n=>_e=n),Xs=t("__VUE_SSR_SETTERS__",n=>vs=n)}const Hn=e=>{const t=_e;return ts(e),e.scope.on(),()=>{e.scope.off(),ts(t)}},uo=()=>{_e&&_e.scope.off(),ts(null)};function rl(e){return e.vnode.shapeFlag&4}let vs=!1;function Dc(e,t=!1,n=!1){t&&Xs(t);const{props:s,children:r}=e.vnode,o=rl(e);fc(e,s,o,t),gc(e,r,n);const i=o?Nc(e,t):void 0;return t&&Xs(!1),i}function Nc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,sc);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Vc(e):null,o=Hn(e);Pt();const i=Mn(s,e,0,[e.props,r]);if(Tt(),o(),ti(i)){if(wn(e)||$i(e),i.then(uo,uo),t)return i.then(l=>{fo(e,l,t)}).catch(l=>{ps(l,e,0)});e.asyncDep=i}else fo(e,i,t)}else ol(e,t)}function fo(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:le(t)&&(e.setupState=Ti(t)),ol(e,n)}let po;function ol(e,t,n){const s=e.type;if(!e.render){if(!t&&po&&!s.render){const r=s.template||Rr(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,c=Ee(Ee({isCustomElement:o,delimiters:l},i),a);s.render=po(r,c)}}e.render=s.render||Ze}{const r=Hn(e);Pt();try{rc(e)}finally{Tt(),r()}}}const Bc={get(e,t){return Ce(e,"get",""),e[t]}};function Vc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Bc),slots:e.slots,emit:e.emit,expose:t}}function jr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ti(Ra(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in xn)return xn[n](e)},has(t,n){return n in t||n in xn}})):e.proxy}function Uc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function Wc(e){return B(e)&&"__vccOpts"in e}const U=(e,t)=>$a(e,t,vs);function ke(e,t,n){const s=arguments.length;return s===2?le(t)&&!N(t)?Qs(t)?G(e,null,[t]):G(e,t):G(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Qs(n)&&(n=[n]),G(e,t,n))}const il="3.5.4";/** +**/function Mn(e,t,n,s){try{return s?e(...s):e()}catch(r){ps(r,t,n)}}function nt(e,t,n,s){if(B(e)){const r=Mn(e,t,n,s);return r&&ti(r)&&r.catch(o=>{ps(o,t,n)}),r}if(N(e)){const r=[];for(let o=0;o>>1,r=Re[s],o=An(r);o=An(n)?Re.push(e):Re.splice(Fa(t),0,e),e.flags|=1,Ai()}}function Ai(){!Cn&&!Ws&&(Ws=!0,Tr=Ci.then(Ri))}function Da(e){N(e)?Yt.push(...e):vt&&e.id===-1?vt.splice(Wt+1,0,e):e.flags&1||(Yt.push(e),e.flags|=1),Ai()}function Qr(e,t,n=Cn?Qe+1:0){for(;nAn(n)-An(s));if(Yt.length=0,vt){vt.push(...t);return}for(vt=t,Wt=0;Wte.id==null?e.flags&2?-1:1/0:e.id;function Ri(e){Ws=!1,Cn=!0;try{for(Qe=0;Qe{s._d&&co(-1);const o=Zn(t);let i;try{i=e(...r)}finally{Zn(o),s._d&&co(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function kt(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;ie.__isTeleport,bn=e=>e&&(e.disabled||e.disabled===""),Ba=e=>e&&(e.defer||e.defer===""),Xr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Zr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ks=(e,t)=>{const n=e&&e.to;return de(n)?t?t(n):null:n},Ua={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,o,i,l,a,c){const{mc:u,pc:f,pbc:p,o:{insert:g,querySelector:v,createText:y,createComment:S}}=c,R=bn(t.props);let{shapeFlag:T,children:$,dynamicChildren:O}=t;if(e==null){const U=t.el=y(""),Z=t.anchor=y("");g(U,n,s),g(Z,n,s);const J=(ue,he)=>{T&16&&u($,ue,he,r,o,i,l,a)},pe=()=>{const ue=t.target=Ks(t.props,v),he=Mi(ue,t,y,g);ue&&(i!=="svg"&&Xr(ue)?i="svg":i!=="mathml"&&Zr(ue)&&(i="mathml"),R||(J(ue,he),Kn(t)))};R&&(J(n,Z),Kn(t)),Ba(t.props)?Oe(pe,o):pe()}else{t.el=e.el,t.targetStart=e.targetStart;const U=t.anchor=e.anchor,Z=t.target=e.target,J=t.targetAnchor=e.targetAnchor,pe=bn(e.props),ue=pe?n:Z,he=pe?U:J;if(i==="svg"||Xr(Z)?i="svg":(i==="mathml"||Zr(Z))&&(i="mathml"),O?(p(e.dynamicChildren,O,ue,r,o,i,l),Lr(e,t,!0)):a||f(e,t,ue,he,r,o,i,l,!1),R)pe?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Un(t,n,U,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const $e=t.target=Ks(t.props,v);$e&&Un(t,$e,null,c,0)}else pe&&Un(t,Z,J,c,1);Kn(t)}},remove(e,t,n,{um:s,o:{remove:r}},o){const{shapeFlag:i,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:p}=e;if(f&&(r(c),r(u)),o&&r(a),i&16){const g=o||!bn(p);for(let v=0;vzs(v,t&&(N(t)?t[y]:t),n,s,r));return}if(wn(s)&&!r)return;const o=s.shapeFlag&4?jr(s.component):s.el,i=r?null:o,{i:l,r:a}=e,c=t&&t.r,u=l.refs===ie?l.refs={}:l.refs,f=l.setupState,p=X(f),g=f===ie?()=>!1:v=>Q(p,v);if(c!=null&&c!==a&&(de(c)?(u[c]=null,g(c)&&(f[c]=null)):Te(c)&&(c.value=null)),B(a))Mn(a,l,12,[i,u]);else{const v=de(a),y=Te(a);if(v||y){const S=()=>{if(e.f){const R=v?g(a)?f[a]:u[a]:a.value;r?N(R)&&hr(R,o):N(R)?R.includes(o)||R.push(o):v?(u[a]=[o],g(a)&&(f[a]=u[a])):(a.value=[o],e.k&&(u[e.k]=a.value))}else v?(u[a]=i,g(a)&&(f[a]=i)):y&&(a.value=i,e.k&&(u[e.k]=i))};i?(S.id=-1,Oe(S,n)):S()}}}const wn=e=>!!e.type.__asyncLoader,Hi=e=>e.type.__isKeepAlive;function ji(e,t){Fi(e,"a",t)}function Ii(e,t){Fi(e,"da",t)}function Fi(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(hs(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Hi(r.parent.vnode)&&za(s,t,n,r),r=r.parent}}function za(e,t,n,s){const r=hs(t,e,s,!0);ft(()=>{hr(s[t],r)},n)}function hs(e,t,n=_e,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{Pt();const l=Hn(n),a=nt(t,n,e,i);return l(),Tt(),a});return s?r.unshift(o):r.push(o),o}}const dt=e=>(t,n=_e)=>{(!vs||e==="sp")&&hs(e,(...s)=>t(...s),n)},Ga=dt("bm"),ut=dt("m"),qa=dt("bu"),Ja=dt("u"),Di=dt("bum"),ft=dt("um"),Ya=dt("sp"),Qa=dt("rtg"),Xa=dt("rtc");function Za(e,t=_e){hs("ec",e,t)}const ec="components";function kr(e,t){return nc(ec,e,!0,t)||e}const tc=Symbol.for("v-ndc");function nc(e,t,n=!0,s=!1){const r=Be||_e;if(r){const o=r.type;{const l=Vc(o,!1);if(l&&(l===t||l===ze(t)||l===cs(ze(t))))return o}const i=eo(r[e]||o[e],t)||eo(r.appContext[e],t);return!i&&s?o:i}}function eo(e,t){return e&&(e[t]||e[ze(t)]||e[cs(ze(t))])}function to(e,t,n,s){let r;const o=n,i=N(e);if(i||de(e)){const l=i&&Jt(e);let a=!1;l&&(a=!Ue(e),e=fs(e)),r=new Array(e.length);for(let c=0,u=e.length;ct(l,a,void 0,o));else{const l=Object.keys(e);r=new Array(l.length);for(let a=0,c=l.length;ae?rl(e)?jr(e):Gs(e.parent):null,xn=Ee(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Gs(e.parent),$root:e=>Gs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Rr(e),$forceUpdate:e=>e.f||(e.f=()=>{Cr(e.update)}),$nextTick:e=>e.n||(e.n=$n.bind(e.proxy)),$watch:e=>Ec.bind(e)}),ks=(e,t)=>e!==ie&&!e.__isScriptSetup&&Q(e,t),sc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(ks(s,t))return i[t]=1,s[t];if(r!==ie&&Q(r,t))return i[t]=2,r[t];if((c=e.propsOptions[0])&&Q(c,t))return i[t]=3,o[t];if(n!==ie&&Q(n,t))return i[t]=4,n[t];qs&&(i[t]=0)}}const u=xn[t];let f,p;if(u)return t==="$attrs"&&Ce(e.attrs,"get",""),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ie&&Q(n,t))return i[t]=4,n[t];if(p=a.config.globalProperties,Q(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return ks(r,t)?(r[t]=n,!0):s!==ie&&Q(s,t)?(s[t]=n,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ie&&Q(e,i)||ks(t,i)||(l=o[0])&&Q(l,i)||Q(s,i)||Q(xn,i)||Q(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Q(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function no(e){return N(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let qs=!0;function rc(e){const t=Rr(e),n=e.proxy,s=e.ctx;qs=!1,t.beforeCreate&&so(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:p,beforeUpdate:g,updated:v,activated:y,deactivated:S,beforeDestroy:R,beforeUnmount:T,destroyed:$,unmounted:O,render:U,renderTracked:Z,renderTriggered:J,errorCaptured:pe,serverPrefetch:ue,expose:he,inheritAttrs:$e,components:ot,directives:Ne,filters:At}=t;if(c&&oc(c,s,null),i)for(const K in i){const Y=i[K];B(Y)&&(s[K]=Y.bind(n))}if(r){const K=r.call(n,n);le(K)&&(e.data=Ln(K))}if(qs=!0,o)for(const K in o){const Y=o[K],Ve=B(Y)?Y.bind(n,n):B(Y.get)?Y.get.bind(n,n):Ze,qe=!B(Y)&&B(Y.set)?Y.set.bind(n):Ze,W=V({get:Ve,set:qe});Object.defineProperty(s,K,{enumerable:!0,configurable:!0,get:()=>W.value,set:q=>W.value=q})}if(l)for(const K in l)Ni(l[K],s,n,K);if(a){const K=B(a)?a.call(n):a;Reflect.ownKeys(K).forEach(Y=>{et(Y,K[Y])})}u&&so(u,e,"c");function ae(K,Y){N(Y)?Y.forEach(Ve=>K(Ve.bind(n))):Y&&K(Y.bind(n))}if(ae(Ga,f),ae(ut,p),ae(qa,g),ae(Ja,v),ae(ji,y),ae(Ii,S),ae(Za,pe),ae(Xa,Z),ae(Qa,J),ae(Di,T),ae(ft,O),ae(Ya,ue),N(he))if(he.length){const K=e.exposed||(e.exposed={});he.forEach(Y=>{Object.defineProperty(K,Y,{get:()=>n[Y],set:Ve=>n[Y]=Ve})})}else e.exposed||(e.exposed={});U&&e.render===Ze&&(e.render=U),$e!=null&&(e.inheritAttrs=$e),ot&&(e.components=ot),Ne&&(e.directives=Ne),ue&&$i(e)}function oc(e,t,n=Ze){N(e)&&(e=Js(e));for(const s in e){const r=e[s];let o;le(r)?"default"in r?o=ge(r.from||s,r.default,!0):o=ge(r.from||s):o=ge(r),Te(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function so(e,t,n){nt(N(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ni(e,t,n,s){let r=s.includes(".")?Xi(n,s):()=>n[s];if(de(e)){const o=t[e];B(o)&&tt(r,o)}else if(B(e))tt(r,e.bind(n));else if(le(e))if(N(e))e.forEach(o=>Ni(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&tt(r,o,e)}}function Rr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(c=>es(a,c,i,!0)),es(a,t,i)),le(t)&&o.set(t,a),a}function es(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&es(e,o,n,!0),r&&r.forEach(i=>es(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=ic[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const ic={data:ro,props:oo,emits:oo,methods:hn,computed:hn,beforeCreate:Ae,created:Ae,beforeMount:Ae,mounted:Ae,beforeUpdate:Ae,updated:Ae,beforeDestroy:Ae,beforeUnmount:Ae,destroyed:Ae,unmounted:Ae,activated:Ae,deactivated:Ae,errorCaptured:Ae,serverPrefetch:Ae,components:hn,directives:hn,watch:ac,provide:ro,inject:lc};function ro(e,t){return t?e?function(){return Ee(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function lc(e,t){return hn(Js(e),Js(t))}function Js(e){if(N(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const Ui={},Vi=()=>Object.create(Ui),Wi=e=>Object.getPrototypeOf(e)===Ui;function fc(e,t,n,s=!1){const r={},o=Vi();e.propsDefaults=Object.create(null),Ki(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:_i(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function dc(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=X(r),[a]=e.propsOptions;let c=!1;if((s||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{a=!0;const[p,g]=zi(f,t,!0);Ee(i,p),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!a)return le(e)&&s.set(e,Gt),Gt;if(N(o))for(let u=0;ue[0]==="_"||e==="$stable",Or=e=>N(e)?e.map(Xe):[Xe(e)],hc=(e,t,n)=>{if(t._n)return t;const s=pn((...r)=>Or(t(...r)),n);return s._c=!1,s},qi=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Gi(r))continue;const o=e[r];if(B(o))t[r]=hc(r,o,s);else if(o!=null){const i=Or(o);t[r]=()=>i}}},Ji=(e,t)=>{const n=Or(t);e.slots.default=()=>n},Yi=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},gc=(e,t,n)=>{const s=e.slots=Vi();if(e.vnode.shapeFlag&32){const r=t._;r?(Yi(s,t,n),n&&ri(s,"_",r,!0)):qi(t,s)}else t&&Ji(e,t)},mc=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ie;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:Yi(r,t,n):(o=!t.$stable,qi(t,r)),i=t}else t&&(Ji(e,t),i={default:1});if(o)for(const l in r)!Gi(l)&&i[l]==null&&delete r[l]},Oe=Rc;function vc(e){return yc(e)}function yc(e,t){const n=oi();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:p,setScopeId:g=Ze,insertStaticContent:v}=e,y=(d,h,m,x=null,b=null,_=null,A=void 0,C=null,P=!!h.dynamicChildren)=>{if(d===h)return;d&&!on(d,h)&&(x=w(d),q(d,b,_,!0),d=null),h.patchFlag===-2&&(P=!1,h.dynamicChildren=null);const{type:E,ref:F,shapeFlag:L}=h;switch(E){case ms:S(d,h,m,x);break;case It:R(d,h,m,x);break;case zn:d==null&&T(h,m,x,A);break;case Le:ot(d,h,m,x,b,_,A,C,P);break;default:L&1?U(d,h,m,x,b,_,A,C,P):L&6?Ne(d,h,m,x,b,_,A,C,P):(L&64||L&128)&&E.process(d,h,m,x,b,_,A,C,P,H)}F!=null&&b&&zs(F,d&&d.ref,_,h||d,!h)},S=(d,h,m,x)=>{if(d==null)s(h.el=l(h.children),m,x);else{const b=h.el=d.el;h.children!==d.children&&c(b,h.children)}},R=(d,h,m,x)=>{d==null?s(h.el=a(h.children||""),m,x):h.el=d.el},T=(d,h,m,x)=>{[d.el,d.anchor]=v(d.children,h,m,x,d.el,d.anchor)},$=({el:d,anchor:h},m,x)=>{let b;for(;d&&d!==h;)b=p(d),s(d,m,x),d=b;s(h,m,x)},O=({el:d,anchor:h})=>{let m;for(;d&&d!==h;)m=p(d),r(d),d=m;r(h)},U=(d,h,m,x,b,_,A,C,P)=>{h.type==="svg"?A="svg":h.type==="math"&&(A="mathml"),d==null?Z(h,m,x,b,_,A,C,P):ue(d,h,b,_,A,C,P)},Z=(d,h,m,x,b,_,A,C)=>{let P,E;const{props:F,shapeFlag:L,transition:j,dirs:D}=d;if(P=d.el=i(d.type,_,F&&F.is,F),L&8?u(P,d.children):L&16&&pe(d.children,P,null,x,b,Rs(d,_),A,C),D&&kt(d,null,x,"created"),J(P,d,d.scopeId,A,x),F){for(const oe in F)oe!=="value"&&!vn(oe)&&o(P,oe,null,F[oe],_,x);"value"in F&&o(P,"value",null,F.value,_),(E=F.onVnodeBeforeMount)&&Ye(E,x,d)}D&&kt(d,null,x,"beforeMount");const z=bc(b,j);z&&j.beforeEnter(P),s(P,h,m),((E=F&&F.onVnodeMounted)||z||D)&&Oe(()=>{E&&Ye(E,x,d),z&&j.enter(P),D&&kt(d,null,x,"mounted")},b)},J=(d,h,m,x,b)=>{if(m&&g(d,m),x)for(let _=0;_{for(let E=P;E{const C=h.el=d.el;let{patchFlag:P,dynamicChildren:E,dirs:F}=h;P|=d.patchFlag&16;const L=d.props||ie,j=h.props||ie;let D;if(m&&Rt(m,!1),(D=j.onVnodeBeforeUpdate)&&Ye(D,m,h,d),F&&kt(h,d,m,"beforeUpdate"),m&&Rt(m,!0),(L.innerHTML&&j.innerHTML==null||L.textContent&&j.textContent==null)&&u(C,""),E?he(d.dynamicChildren,E,C,m,x,Rs(h,b),_):A||Y(d,h,C,null,m,x,Rs(h,b),_,!1),P>0){if(P&16)$e(C,L,j,m,b);else if(P&2&&L.class!==j.class&&o(C,"class",null,j.class,b),P&4&&o(C,"style",L.style,j.style,b),P&8){const z=h.dynamicProps;for(let oe=0;oe{D&&Ye(D,m,h,d),F&&kt(h,d,m,"updated")},x)},he=(d,h,m,x,b,_,A)=>{for(let C=0;C{if(h!==m){if(h!==ie)for(const _ in h)!vn(_)&&!(_ in m)&&o(d,_,h[_],null,b,x);for(const _ in m){if(vn(_))continue;const A=m[_],C=h[_];A!==C&&_!=="value"&&o(d,_,C,A,b,x)}"value"in m&&o(d,"value",h.value,m.value,b)}},ot=(d,h,m,x,b,_,A,C,P)=>{const E=h.el=d?d.el:l(""),F=h.anchor=d?d.anchor:l("");let{patchFlag:L,dynamicChildren:j,slotScopeIds:D}=h;D&&(C=C?C.concat(D):D),d==null?(s(E,m,x),s(F,m,x),pe(h.children||[],m,F,b,_,A,C,P)):L>0&&L&64&&j&&d.dynamicChildren?(he(d.dynamicChildren,j,m,b,_,A,C),(h.key!=null||b&&h===b.subTree)&&Lr(d,h,!0)):Y(d,h,m,F,b,_,A,C,P)},Ne=(d,h,m,x,b,_,A,C,P)=>{h.slotScopeIds=C,d==null?h.shapeFlag&512?b.ctx.activate(h,m,x,A,P):At(h,m,x,b,_,A,P):pt(d,h,P)},At=(d,h,m,x,b,_,A)=>{const C=d.component=Fc(d,x,b);if(Hi(d)&&(C.ctx.renderer=H),Dc(C,!1,A),C.asyncDep){if(b&&b.registerDep(C,ae,A),!d.el){const P=C.subTree=G(It);R(null,P,h,m)}}else ae(C,d,h,m,b,_,A)},pt=(d,h,m)=>{const x=h.component=d.component;if(Ac(d,h,m))if(x.asyncDep&&!x.asyncResolved){K(x,h,m);return}else x.next=h,x.update();else h.el=d.el,x.vnode=h},ae=(d,h,m,x,b,_,A)=>{const C=()=>{if(d.isMounted){let{next:L,bu:j,u:D,parent:z,vnode:oe}=d;{const je=Qi(d);if(je){L&&(L.el=oe.el,K(d,L,A)),je.asyncDep.then(()=>{d.isUnmounted||C()});return}}let te=L,He;Rt(d,!1),L?(L.el=oe.el,K(d,L,A)):L=oe,j&&Ss(j),(He=L.props&&L.props.onVnodeBeforeUpdate)&&Ye(He,z,L,oe),Rt(d,!0);const Se=Os(d),We=d.subTree;d.subTree=Se,y(We,Se,f(We.el),w(We),d,b,_),L.el=Se.el,te===null&&kc(d,Se.el),D&&Oe(D,b),(He=L.props&&L.props.onVnodeUpdated)&&Oe(()=>Ye(He,z,L,oe),b)}else{let L;const{el:j,props:D}=h,{bm:z,m:oe,parent:te,root:He,type:Se}=d,We=wn(h);if(Rt(d,!1),z&&Ss(z),!We&&(L=D&&D.onVnodeBeforeMount)&&Ye(L,te,h),Rt(d,!0),j&&ce){const je=()=>{d.subTree=Os(d),ce(j,d.subTree,d,b,null)};We&&Se.__asyncHydrate?Se.__asyncHydrate(j,d,je):je()}else{He.ce&&He.ce._injectChildStyle(Se);const je=d.subTree=Os(d);y(null,je,m,x,d,b,_),h.el=je.el}if(oe&&Oe(oe,b),!We&&(L=D&&D.onVnodeMounted)){const je=h;Oe(()=>Ye(L,te,je),b)}(h.shapeFlag&256||te&&wn(te.vnode)&&te.vnode.shapeFlag&256)&&d.a&&Oe(d.a,b),d.isMounted=!0,h=m=x=null}};d.scope.on();const P=d.effect=new ci(C);d.scope.off();const E=d.update=P.run.bind(P),F=d.job=P.runIfDirty.bind(P);F.i=d,F.id=d.uid,P.scheduler=()=>Cr(F),Rt(d,!0),E()},K=(d,h,m)=>{h.component=d;const x=d.vnode.props;d.vnode=h,d.next=null,dc(d,h.props,x,m),mc(d,h.children,m),Pt(),Qr(d),Tt()},Y=(d,h,m,x,b,_,A,C,P=!1)=>{const E=d&&d.children,F=d?d.shapeFlag:0,L=h.children,{patchFlag:j,shapeFlag:D}=h;if(j>0){if(j&128){qe(E,L,m,x,b,_,A,C,P);return}else if(j&256){Ve(E,L,m,x,b,_,A,C,P);return}}D&8?(F&16&&we(E,b,_),L!==E&&u(m,L)):F&16?D&16?qe(E,L,m,x,b,_,A,C,P):we(E,b,_,!0):(F&8&&u(m,""),D&16&&pe(L,m,x,b,_,A,C,P))},Ve=(d,h,m,x,b,_,A,C,P)=>{d=d||Gt,h=h||Gt;const E=d.length,F=h.length,L=Math.min(E,F);let j;for(j=0;jF?we(d,b,_,!0,!1,L):pe(h,m,x,b,_,A,C,P,L)},qe=(d,h,m,x,b,_,A,C,P)=>{let E=0;const F=h.length;let L=d.length-1,j=F-1;for(;E<=L&&E<=j;){const D=d[E],z=h[E]=P?yt(h[E]):Xe(h[E]);if(on(D,z))y(D,z,m,null,b,_,A,C,P);else break;E++}for(;E<=L&&E<=j;){const D=d[L],z=h[j]=P?yt(h[j]):Xe(h[j]);if(on(D,z))y(D,z,m,null,b,_,A,C,P);else break;L--,j--}if(E>L){if(E<=j){const D=j+1,z=Dj)for(;E<=L;)q(d[E],b,_,!0),E++;else{const D=E,z=E,oe=new Map;for(E=z;E<=j;E++){const Ie=h[E]=P?yt(h[E]):Xe(h[E]);Ie.key!=null&&oe.set(Ie.key,E)}let te,He=0;const Se=j-z+1;let We=!1,je=0;const nn=new Array(Se);for(E=0;E=Se){q(Ie,b,_,!0);continue}let Je;if(Ie.key!=null)Je=oe.get(Ie.key);else for(te=z;te<=j;te++)if(nn[te-z]===0&&on(Ie,h[te])){Je=te;break}Je===void 0?q(Ie,b,_,!0):(nn[Je-z]=E+1,Je>=je?je=Je:We=!0,y(Ie,h[Je],m,null,b,_,A,C,P),He++)}const Br=We?wc(nn):Gt;for(te=Br.length-1,E=Se-1;E>=0;E--){const Ie=z+E,Je=h[Ie],Ur=Ie+1{const{el:_,type:A,transition:C,children:P,shapeFlag:E}=d;if(E&6){W(d.component.subTree,h,m,x);return}if(E&128){d.suspense.move(h,m,x);return}if(E&64){A.move(d,h,m,H);return}if(A===Le){s(_,h,m);for(let L=0;LC.enter(_),b);else{const{leave:L,delayLeave:j,afterLeave:D}=C,z=()=>s(_,h,m),oe=()=>{L(_,()=>{z(),D&&D()})};j?j(_,z,oe):oe()}else s(_,h,m)},q=(d,h,m,x=!1,b=!1)=>{const{type:_,props:A,ref:C,children:P,dynamicChildren:E,shapeFlag:F,patchFlag:L,dirs:j,cacheIndex:D}=d;if(L===-2&&(b=!1),C!=null&&zs(C,null,m,d,!0),D!=null&&(h.renderCache[D]=void 0),F&256){h.ctx.deactivate(d);return}const z=F&1&&j,oe=!wn(d);let te;if(oe&&(te=A&&A.onVnodeBeforeUnmount)&&Ye(te,h,d),F&6)ht(d.component,m,x);else{if(F&128){d.suspense.unmount(m,x);return}z&&kt(d,null,h,"beforeUnmount"),F&64?d.type.remove(d,h,m,H,x):E&&!E.hasOnce&&(_!==Le||L>0&&L&64)?we(E,h,m,!1,!0):(_===Le&&L&384||!b&&F&16)&&we(P,h,m),x&&ye(d)}(oe&&(te=A&&A.onVnodeUnmounted)||z)&&Oe(()=>{te&&Ye(te,h,d),z&&kt(d,null,h,"unmounted")},m)},ye=d=>{const{type:h,el:m,anchor:x,transition:b}=d;if(h===Le){be(m,x);return}if(h===zn){O(d);return}const _=()=>{r(m),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(d.shapeFlag&1&&b&&!b.persisted){const{leave:A,delayLeave:C}=b,P=()=>A(m,_);C?C(d.el,_,P):P()}else _()},be=(d,h)=>{let m;for(;d!==h;)m=p(d),r(d),d=m;r(h)},ht=(d,h,m)=>{const{bum:x,scope:b,job:_,subTree:A,um:C,m:P,a:E}=d;lo(P),lo(E),x&&Ss(x),b.stop(),_&&(_.flags|=8,q(A,d,h,m)),C&&Oe(C,h),Oe(()=>{d.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},we=(d,h,m,x=!1,b=!1,_=0)=>{for(let A=_;A{if(d.shapeFlag&6)return w(d.component.subTree);if(d.shapeFlag&128)return d.suspense.next();const h=p(d.anchor||d.el),m=h&&h[Li];return m?p(m):h};let M=!1;const k=(d,h,m)=>{d==null?h._vnode&&q(h._vnode,null,null,!0):y(h._vnode||null,d,h,null,null,null,m),h._vnode=d,M||(M=!0,Qr(),ki(),M=!1)},H={p:y,um:q,m:W,r:ye,mt:At,mc:pe,pc:Y,pbc:he,n:w,o:e};let ee,ce;return{render:k,hydrate:ee,createApp:uc(k,ee)}}function Rs({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Rt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function bc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Lr(e,t,n=!1){const s=e.children,r=t.children;if(N(s)&&N(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Qi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Qi(t)}function lo(e){if(e)for(let t=0;tge(xc);function Ct(e,t){return Mr(e,null,t)}function tt(e,t,n){return Mr(e,t,n)}function Mr(e,t,n=ie){const{immediate:s,deep:r,flush:o,once:i}=n,l=Ee({},n);let a;if(vs)if(o==="sync"){const p=_c();a=p.__watcherHandles||(p.__watcherHandles=[])}else if(!t||s)l.once=!0;else return{stop:Ze,resume:Ze,pause:Ze};const c=_e;l.call=(p,g,v)=>nt(p,c,g,v);let u=!1;o==="post"?l.scheduler=p=>{Oe(p,c&&c.suspense)}:o!=="sync"&&(u=!0,l.scheduler=(p,g)=>{g?p():Cr(p)}),l.augmentJob=p=>{t&&(p.flags|=4),u&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=ja(e,t,l);return a&&a.push(f),f}function Ec(e,t,n){const s=this.proxy,r=de(e)?e.includes(".")?Xi(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=Hn(this),l=Mr(r,o.bind(s),n);return i(),l}function Xi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ze(t)}Modifiers`]||e[`${Nt(t)}Modifiers`];function Pc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ie;let r=n;const o=t.startsWith("update:"),i=o&&Sc(s,t.slice(7));i&&(i.trim&&(r=n.map(u=>de(u)?u.trim():u)),i.number&&(r=n.map(ta)));let l,a=s[l=Es(t)]||s[l=Es(ze(t))];!a&&o&&(a=s[l=Es(Nt(t))]),a&&nt(a,e,6,r);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,nt(c,e,6,r)}}function Zi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!B(e)){const a=c=>{const u=Zi(c,t,!0);u&&(l=!0,Ee(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!o&&!l?(le(e)&&s.set(e,null),null):(N(o)?o.forEach(a=>i[a]=null):Ee(i,o),le(e)&&s.set(e,i),i)}function gs(e,t){return!e||!is(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,Nt(t))||Q(e,t))}function Os(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:l,emit:a,render:c,renderCache:u,props:f,data:p,setupState:g,ctx:v,inheritAttrs:y}=e,S=Zn(e);let R,T;try{if(n.shapeFlag&4){const O=r||s,U=O;R=Xe(c.call(U,O,u,f,g,p,v)),T=l}else{const O=t;R=Xe(O.length>1?O(f,{attrs:l,slots:i,emit:a}):O(f,null)),T=t.props?l:Tc(l)}}catch(O){_n.length=0,ps(O,e,1),R=G(It)}let $=R;if(T&&y!==!1){const O=Object.keys(T),{shapeFlag:U}=$;O.length&&U&7&&(o&&O.some(pr)&&(T=Cc(T,o)),$=Ft($,T,!1,!0))}return n.dirs&&($=Ft($,null,!1,!0),$.dirs=$.dirs?$.dirs.concat(n.dirs):n.dirs),n.transition&&Ar($,n.transition),R=$,Zn(S),R}const Tc=e=>{let t;for(const n in e)(n==="class"||n==="style"||is(n))&&((t||(t={}))[n]=e[n]);return t},Cc=(e,t)=>{const n={};for(const s in e)(!pr(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ac(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:a}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?ao(s,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;function Rc(e,t){t&&t.pendingBranch?N(e)?t.effects.push(...e):t.effects.push(e):Da(e)}const Le=Symbol.for("v-fgt"),ms=Symbol.for("v-txt"),It=Symbol.for("v-cmt"),zn=Symbol.for("v-stc"),_n=[];let De=null;function fe(e=!1){_n.push(De=e?null:[])}function Oc(){_n.pop(),De=_n[_n.length-1]||null}let kn=1;function co(e){kn+=e,e<0&&De&&(De.hasOnce=!0)}function tl(e){return e.dynamicChildren=kn>0?De||Gt:null,Oc(),kn>0&&De&&De.push(e),e}function me(e,t,n,s,r,o){return tl(I(e,t,n,s,r,o,!0))}function nl(e,t,n,s,r){return tl(G(e,t,n,s,r,!0))}function Qs(e){return e?e.__v_isVNode===!0:!1}function on(e,t){return e.type===t.type&&e.key===t.key}const sl=({key:e})=>e??null,Gn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||Te(e)||B(e)?{i:Be,r:e,k:t,f:!!n}:e:null);function I(e,t=null,n=null,s=0,r=null,o=e===Le?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&sl(t),ref:t&&Gn(t),scopeId:Oi,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:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Be};return l?($r(a,n),o&128&&e.normalize(a)):n&&(a.shapeFlag|=de(n)?8:16),kn>0&&!i&&De&&(a.patchFlag>0||o&6)&&a.patchFlag!==32&&De.push(a),a}const G=Lc;function Lc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===tc)&&(e=It),Qs(e)){const l=Ft(e,t,!0);return n&&$r(l,n),kn>0&&!o&&De&&(l.shapeFlag&6?De[De.indexOf(e)]=l:De.push(l)),l.patchFlag=-2,l}if(Wc(e)&&(e=e.__vccOpts),t){t=Mc(t);let{class:l,style:a}=t;l&&!de(l)&&(t.class=us(l)),le(a)&&(Sr(a)&&!N(a)&&(a=Ee({},a)),t.style=mr(a))}const i=de(e)?1:el(e)?128:Na(e)?64:le(e)?4:B(e)?2:0;return I(e,t,n,s,r,i,o,!0)}function Mc(e){return e?Sr(e)||Wi(e)?Ee({},e):e:null}function Ft(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:l,transition:a}=e,c=t?Hc(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&sl(c),ref:t&&t.ref?n&&o?N(o)?o.concat(Gn(t)):[o,Gn(t)]:Gn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ft(e.ssContent),ssFallback:e.ssFallback&&Ft(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&s&&Ar(u,a.clone(u)),u}function Xt(e=" ",t=0){return G(ms,null,e,t)}function st(e,t){const n=G(zn,null,e);return n.staticCount=t,n}function $c(e="",t=!1){return t?(fe(),nl(It,null,e)):G(It,null,e)}function Xe(e){return e==null||typeof e=="boolean"?G(It):N(e)?G(Le,null,e.slice()):typeof e=="object"?yt(e):G(ms,null,String(e))}function yt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ft(e)}function $r(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(N(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),$r(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Wi(t)?t._ctx=Be:r===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:Be},n=32):(t=String(t),s&64?(n=16,t=[Xt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Hc(...e){const t={};for(let n=0;n_e||Be;let ts,Xs;{const e=oi(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};ts=t("__VUE_INSTANCE_SETTERS__",n=>_e=n),Xs=t("__VUE_SSR_SETTERS__",n=>vs=n)}const Hn=e=>{const t=_e;return ts(e),e.scope.on(),()=>{e.scope.off(),ts(t)}},uo=()=>{_e&&_e.scope.off(),ts(null)};function rl(e){return e.vnode.shapeFlag&4}let vs=!1;function Dc(e,t=!1,n=!1){t&&Xs(t);const{props:s,children:r}=e.vnode,o=rl(e);fc(e,s,o,t),gc(e,r,n);const i=o?Nc(e,t):void 0;return t&&Xs(!1),i}function Nc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,sc);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Uc(e):null,o=Hn(e);Pt();const i=Mn(s,e,0,[e.props,r]);if(Tt(),o(),ti(i)){if(wn(e)||$i(e),i.then(uo,uo),t)return i.then(l=>{fo(e,l,t)}).catch(l=>{ps(l,e,0)});e.asyncDep=i}else fo(e,i,t)}else ol(e,t)}function fo(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:le(t)&&(e.setupState=Ti(t)),ol(e,n)}let po;function ol(e,t,n){const s=e.type;if(!e.render){if(!t&&po&&!s.render){const r=s.template||Rr(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,c=Ee(Ee({isCustomElement:o,delimiters:l},i),a);s.render=po(r,c)}}e.render=s.render||Ze}{const r=Hn(e);Pt();try{rc(e)}finally{Tt(),r()}}}const Bc={get(e,t){return Ce(e,"get",""),e[t]}};function Uc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Bc),slots:e.slots,emit:e.emit,expose:t}}function jr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ti(Ra(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in xn)return xn[n](e)},has(t,n){return n in t||n in xn}})):e.proxy}function Vc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function Wc(e){return B(e)&&"__vccOpts"in e}const V=(e,t)=>$a(e,t,vs);function ke(e,t,n){const s=arguments.length;return s===2?le(t)&&!N(t)?Qs(t)?G(e,null,[t]):G(e,t):G(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Qs(n)&&(n=[n]),G(e,t,n))}const il="3.5.4";/** * @vue/runtime-dom v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Zs;const ho=typeof window<"u"&&window.trustedTypes;if(ho)try{Zs=ho.createPolicy("vue",{createHTML:e=>e})}catch{}const ll=Zs?e=>Zs.createHTML(e):e=>e,Kc="http://www.w3.org/2000/svg",zc="http://www.w3.org/1998/Math/MathML",at=typeof document<"u"?document:null,go=at&&at.createElement("template"),Gc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?at.createElementNS(Kc,e):t==="mathml"?at.createElementNS(zc,e):n?at.createElement(e,{is:n}):at.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>at.createTextNode(e),createComment:e=>at.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>at.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{go.innerHTML=ll(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=go.content;if(s==="svg"||s==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},qc=Symbol("_vtc");function Jc(e,t,n){const s=e[qc];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const mo=Symbol("_vod"),Yc=Symbol("_vsh"),Qc=Symbol(""),Xc=/(^|;)\s*display\s*:/;function Zc(e,t,n){const s=e.style,r=de(n);let o=!1;if(n&&!r){if(t)if(de(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&qn(s,l,"")}else for(const i in t)n[i]==null&&qn(s,i,"");for(const i in n)i==="display"&&(o=!0),qn(s,i,n[i])}else if(r){if(t!==n){const i=s[Qc];i&&(n+=";"+i),s.cssText=n,o=Xc.test(n)}}else t&&e.removeAttribute("style");mo in e&&(e[mo]=o?s.display:"",e[Yc]&&(s.display="none"))}const vo=/\s*!important$/;function qn(e,t,n){if(N(n))n.forEach(s=>qn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=eu(e,t);vo.test(n)?e.setProperty(Nt(s),n.replace(vo,""),"important"):e[s]=n}}const yo=["Webkit","Moz","ms"],Ls={};function eu(e,t){const n=Ls[t];if(n)return n;let s=ze(t);if(s!=="filter"&&s in e)return Ls[t]=s;s=cs(s);for(let r=0;rMs||(iu.then(()=>Ms=0),Ms=Date.now());function au(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;nt(cu(s,n.value),t,5,[s])};return n.value=e,n.attached=lu(),n}function cu(e,t){if(N(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Eo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,uu=(e,t,n,s,r,o)=>{const i=r==="svg";t==="class"?Jc(e,s,i):t==="style"?Zc(e,n,s):is(t)?pr(t)||ru(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):fu(e,t,s,i))?(tu(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&wo(e,t,s,i,o,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),wo(e,t,s,i))};function fu(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Eo(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Eo(t)&&de(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!de(n)))}const du=Ee({patchProp:uu},Gc);let So;function pu(){return So||(So=vc(du))}const hu=(...e)=>{const t=pu().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=mu(s);if(!r)return;const o=t._component;!B(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const i=n(r,!1,gu(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function gu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mu(e){return de(e)?document.querySelector(e):e}var xe;function vu(e,t={id:""}){t={trackOnNextTick:!1,...t},xe=new Jl(t),e.config.globalProperties.$gtm=xe,xe.isInBrowserContext()&&(t.vueRouter&&yu(e,t.vueRouter,t.ignoredViews,t.trackOnNextTick,t.vueRouterAdditionalEventData),xe.options.enabled&&xe.options.loadScript&&(Array.isArray(t.id)?t.id.forEach(n=>{if(typeof n=="string")zt(n,t);else{let s={...t};n.queryParams!=null&&(s.queryParams={...s.queryParams,...n.queryParams}),zt(n.id,s)}}):zt(t.id,t))),e.provide("gtm",t)}function yu(e,t,n=[],s,r=()=>({})){function o(i,l){return i instanceof Error?!!(i.type&l):!1}t.afterEach(async(i,l,a)=>{var p,g,v;if(typeof i.name!="string"||Array.isArray(n)&&n.includes(i.name)||typeof n=="function"&&n(i,l))return;let c=i.meta&&typeof i.meta.gtm=="string"&&i.meta.gtm?i.meta.gtm:i.name;o(a,4)?xe!=null&&xe.debugEnabled()&&console.log(`[VueGtm]: '${c}' not tracked due to navigation aborted`):o(a,8)&&(xe!=null&&xe.debugEnabled())&&console.log(`[VueGtm]: '${c}' not tracked due to navigation cancelled`);let u={...await r(i,l),...(p=i.meta)==null?void 0:p.gtmAdditionalEventData},f=((v=(g=t.options)==null?void 0:g.history)==null?void 0:v.base)??"";f.endsWith("/")||(f+="/"),f+=i.fullPath.startsWith("/")?i.fullPath.substring(1):i.fullPath,s?$n(()=>{xe==null||xe.trackView(c,f,u)}):xe==null||xe.trackView(c,f,u)})}function bu(e){return{install:t=>vu(t,e)}}function wu(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function xu(e={}){return{hooks:{entries:{resolve({entries:t}){var r,o;let n=null,s=999;for(const i of t){const l=i.resolvedInput?"resolvedInput":"input",a=i[l],c=(typeof a.titleTemplate=="object"?(r=a.titleTemplate)==null?void 0:r.tagPriority:!1)||i.tagPriority||100;a.titleTemplate!==void 0&&c<=s&&(n=a.titleTemplate,s=c)}for(const i of t){const l=i.resolvedInput?"resolvedInput":"input",a=i[l],c=a.meta||[];n=wu(n,a.title);const u=a.title,f=(o=c.find(S=>S.name==="description"))==null?void 0:o.content,p=c.some(S=>S.property==="og:title"),g=c.some(S=>S.property==="og:image"),v=c.some(S=>S.name==="twitter:card"),y=c.some(S=>S.property==="og:description");if(i[l].meta=a.meta||[],!p&&(a.titleTemplate||a.title)){let S=(e==null?void 0:e.ogTitle)||n||a.title;typeof S=="function"&&(S=S(u)),S&&i[l].meta.push({property:"og:title",content:String(S)})}if(f&&!y){let S=(e==null?void 0:e.ogDescription)||f;typeof S=="function"&&(S=S(u)),S&&i[l].meta.push({property:"og:description",content:String(S)})}g&&!v&&i[l].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}function er(e,t={},n){for(const s in e){const r=e[s],o=n?`${n}:${s}`:s;typeof r=="object"&&r!==null?er(r,t,o):typeof r=="function"&&(t[o]=r)}return t}const _u={run:e=>e()},Eu=()=>_u,al=typeof console.createTask<"u"?console.createTask:Eu;function Su(e,t){const n=t.shift(),s=al(n);return e.reduce((r,o)=>r.then(()=>s.run(()=>o(...t))),Promise.resolve())}function Pu(e,t){const n=t.shift(),s=al(n);return Promise.all(e.map(r=>s.run(()=>r(...t))))}function $s(e,t){for(const n of[...e])n(t)}class Tu{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,s={}){if(!t||typeof n!="function")return()=>{};const r=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!s.allowDeprecated){let i=o.message;i||(i=`${r} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let s,r=(...o)=>(typeof s=="function"&&s(),s=void 0,r=void 0,n(...o));return s=this.hook(t,r),s}removeHook(t,n){if(this._hooks[t]){const s=this._hooks[t].indexOf(n);s!==-1&&this._hooks[t].splice(s,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const s=this._hooks[t]||[];delete this._hooks[t];for(const r of s)this.hook(t,r)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=er(t),s=Object.keys(n).map(r=>this.hook(r,n[r]));return()=>{for(const r of s.splice(0,s.length))r()}}removeHooks(t){const n=er(t);for(const s in n)this.removeHook(s,n[s])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Su,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Pu,t,...n)}callHookWith(t,n,...s){const r=this._before||this._after?{name:n,args:s,context:{}}:void 0;this._before&&$s(this._before,r);const o=t(n in this._hooks?[...this._hooks[n]]:[],s);return o instanceof Promise?o.finally(()=>{this._after&&r&&$s(this._after,r)}):(this._after&&r&&$s(this._after,r),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Cu(){return new Tu}const Au=new Set(["title","titleTemplate","script","style","noscript"]),Jn=new Set(["base","meta","link","style","script","noscript"]),ku=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Ru=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),cl=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),Ou=typeof window<"u";function ns(e){let t=9;for(let n=0;n>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Po(e){if(e._h)return e._h;if(e._d)return ns(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${e.props[n]},`;return ns(t)}const Lu=["name","property","http-equiv"];function ul(e){const{props:t,tag:n}=e;if(Ru.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(t.id)return`${n}:id:${t.id}`;for(const s of Lu)if(t[s]!==void 0)return`${n}:${s}:${t[s]}`;return!1}function To(e,t){return e==null?t||null:typeof e=="function"?e(t):e}const ln={htmlAttrs:["id","class","lang","dir"],bodyAttrs:["id","class"],meta:["id","name","property","charset","content"],noscript:["id","textContent"],script:["id","type","textContent"],link:["id","color","crossorigin","fetchpriority","href","hreflang","imagesrcset","imagesizes","integrity","media","referrerpolicy","rel","sizes","type"]};function an(e){const t={};return Object.keys(e||{}).filter(n=>n.startsWith("data-")).forEach(n=>{t[n]=e[n]}),t}function Mu(e){const t={};return Object.keys(e).forEach(n=>{const s=e[n];if(s)switch(n){case"title":case"titleTemplate":case"templateParams":t[n]=s;break;case"htmlAttrs":case"bodyAttrs":t[n]=an(s),ln[n].forEach(r=>{s[r]&&(t[n][r]=s[r])});break;case"meta":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.meta.forEach(i=>{r[i]&&(o[i]=r[i])}),o}).filter(r=>Object.keys(r).length>0));break;case"link":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.link.forEach(i=>{const l=r[i];if(!(i==="rel"&&(l==="stylesheet"||l==="canonical"||l==="modulepreload"||l==="prerender"||l==="preload"||l==="prefetch")))if(i==="href"){if(l.includes("javascript:")||l.includes("data:"))return;o[i]=l}else l&&(o[i]=l)}),o}).filter(r=>Object.keys(r).length>1&&!!r.rel));break;case"noscript":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.noscript.forEach(i=>{r[i]&&(o[i]=r[i])}),o}).filter(r=>Object.keys(r).length>0));break;case"script":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.script.forEach(i=>{if(r[i])if(i==="textContent")try{const l=typeof r[i]=="string"?JSON.parse(r[i]):r[i];o[i]=JSON.stringify(l,null,0)}catch{}else o[i]=r[i]}),o}).filter(r=>Object.keys(r).length>0));break}}),t}function $u(e,t){return e instanceof Promise?e.then(t):t(e)}function tr(e,t,n,s){const r=s||dl(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(r instanceof Promise)return r.then(i=>tr(e,t,n,i));const o={tag:e,props:r};for(const i of cl){const l=o.props[i]!==void 0?o.props[i]:n[i];l!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||Au.has(o.tag))&&(o[i==="children"?"innerHTML":i]=l),delete o.props[i])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(i=>({...o,props:{...o.props,content:i}})):o}function Hu(e,t){var s;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,r])=>r).map(([r,o])=>e==="style"?`${r}:${o}`:r)),(s=String(Array.isArray(t)?t.join(n):t))==null?void 0:s.split(n).filter(r=>!!r.trim()).join(n)}function fl(e,t,n,s){for(let r=s;r(e[o]=i,fl(e,t,n,r)));if(!t&&!cl.has(o)){const i=String(e[o]),l=o.startsWith("data-");i==="true"||i===""?e[o]=l?"true":!0:e[o]||(l&&i==="false"?e[o]="false":delete e[o])}}}function dl(e,t=!1){const n=fl(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const ju=10;function pl(e,t,n){for(let s=n;s(t[s]=o,pl(e,t,s)));Array.isArray(r)?e.push(...r):e.push(r)}}function Iu(e){const t=[],n=e.resolvedInput;for(const r in n){if(!Object.prototype.hasOwnProperty.call(n,r))continue;const o=n[r];if(!(o===void 0||!ku.has(r))){if(Array.isArray(o)){for(const i of o)t.push(tr(r,i,e));continue}t.push(tr(r,o,e))}}if(t.length===0)return[];const s=[];return $u(pl(s,t,0),()=>s.map((r,o)=>(r._e=e._i,e.mode&&(r._m=e.mode),r._p=(e._i<{if(i===bt||!r.includes(i))return i;const l=Du(t,i.slice(1));return l!==void 0?l:i}).trim(),o&&(e.endsWith(bt)&&(e=e.slice(0,-bt.length)),e.startsWith(bt)&&(e=e.slice(bt.length)),e=e.replace(Nu,n).trim()),e}async function Bu(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const s={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",s),!s.shouldRender)return;const r=(await e.resolveTags()).map(f=>({tag:f,id:Jn.has(f.tag)?Po(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const f=new Set;for(const p of["body","head"]){const g=(u=n[p])==null?void 0:u.children;for(const v of g){const y=v.tagName.toLowerCase();if(!Jn.has(y))continue;const S={tag:y,props:await dl(v.getAttributeNames().reduce((O,V)=>({...O,[V]:v.getAttribute(V)}),{})),innerHTML:v.innerHTML},R=ul(S);let T=R,$=1;for(;T&&f.has(T);)T=`${R}:${$++}`;T&&(S._d=T,f.add(T)),o.elMap[v.getAttribute("data-hid")||Po(S)]=v}}}o.pendingSideEffects={...o.sideEffects},o.sideEffects={};function i(f,p,g){const v=`${f}:${p}`;o.sideEffects[v]=g,delete o.pendingSideEffects[v]}function l({id:f,$el:p,tag:g}){const v=g.tag.endsWith("Attrs");if(o.elMap[f]=p,v||(g.textContent&&g.textContent!==p.textContent&&(p.textContent=g.textContent),g.innerHTML&&g.innerHTML!==p.innerHTML&&(p.innerHTML=g.innerHTML),i(f,"el",()=>{var y;(y=o.elMap[f])==null||y.remove(),delete o.elMap[f]})),g._eventHandlers)for(const y in g._eventHandlers)Object.prototype.hasOwnProperty.call(g._eventHandlers,y)&&p.getAttribute(`data-${y}`)!==""&&((g.tag==="bodyAttrs"?n.defaultView:p).addEventListener(y.substring(2),g._eventHandlers[y].bind(p)),p.setAttribute(`data-${y}`,""));for(const y in g.props){if(!Object.prototype.hasOwnProperty.call(g.props,y))continue;const S=g.props[y],R=`attr:${y}`;if(y==="class"){if(!S)continue;for(const T of S.split(" "))v&&i(f,`${R}:${T}`,()=>p.classList.remove(T)),!p.classList.contains(T)&&p.classList.add(T)}else if(y==="style"){if(!S)continue;for(const T of S.split(";")){const $=T.indexOf(":"),O=T.substring(0,$).trim(),V=T.substring($+1).trim();i(f,`${R}:${O}`,()=>{p.style.removeProperty(O)}),p.style.setProperty(O,V)}}else p.getAttribute(y)!==S&&p.setAttribute(y,S===!0?"":String(S)),v&&i(f,R,()=>p.removeAttribute(y))}}const a=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of r){const{tag:p,shouldRender:g,id:v}=f;if(g){if(p.tag==="title"){n.title=p.textContent;continue}f.$el=f.$el||o.elMap[v],f.$el?l(f):Jn.has(p.tag)&&a.push(f)}}for(const f of a){const p=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),l(f),c[p]=c[p]||n.createDocumentFragment(),c[p].appendChild(f.$el)}for(const f of r)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose);for(const f in o.pendingSideEffects)o.pendingSideEffects[f]();e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:r})}function Vu(e,t={}){const n=t.delayFn||(s=>setTimeout(s,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(s=>n(()=>Bu(e,t).then(()=>{delete e._domUpdatePromise,s()})))}function Uu(e){return t=>{var s,r;const n=((r=(s=t.resolvedOptions.document)==null?void 0:s.head.querySelector('script[id="unhead:payload"]'))==null?void 0:r.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{Vu(o,e)}}}}}const Wu=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Ku={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const n=ul(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const s of e.tags){const r=(s.key?`${s.tag}:${s.key}`:s._d)||s._p,o=t[r];if(o){let l=s==null?void 0:s.tagDuplicateStrategy;if(!l&&Wu.has(s.tag)&&(l="merge"),l==="merge"){const a=o.props;a.style&&s.props.style&&(a.style[a.style.length-1]!==";"&&(a.style+=";"),s.props.style=`${a.style} ${s.props.style}`),a.class&&s.props.class?s.props.class=`${a.class} ${s.props.class}`:a.class&&(s.props.class=a.class),t[r].props={...a,...s.props};continue}else if(s._e===o._e){o._duped=o._duped||[],s._d=`${o._d}:${o._duped.length+1}`,o._duped.push(s);continue}else if(ss(s)>ss(o))continue}if(!(s.innerHTML||s.textContent||Object.keys(s.props).length!==0)&&Jn.has(s.tag)){delete t[r];continue}t[r]=s}const n=[];for(const s in t){const r=t[s],o=r._duped;n.push(r),o&&(delete r._duped,n.push(...o))}e.tags=n,e.tags=e.tags.filter(s=>!(s.tag==="meta"&&(s.props.name||s.props.property)&&!s.props.content))}}},zu={mode:"server",hooks:{"tags:resolve":e=>{const t={};let n=!1;for(const s of e.tags)s._m!=="server"||s.tag!=="titleTemplate"&&s.tag!=="templateParams"&&s.tag!=="title"||(t[s.tag]=s.tag==="title"||s.tag==="titleTemplate"?s.textContent:s.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Gu=new Set(["script","link","bodyAttrs"]),qu=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!Gu.has(n.tag))continue;const s=n.props;for(const r in s){if(r[0]!=="o"||r[1]!=="n"||!Object.prototype.hasOwnProperty.call(s,r))continue;const o=s[r];typeof o=="function"&&(e.ssr&&ko.has(r)?s[r]=`this.dataset.${r}fired = true`:delete s[r],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[r]=o)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||ns(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var r,o;const s=t==null?void 0:t.dataset;if(s)for(const i in s){if(!i.endsWith("fired"))continue;const l=i.slice(0,-5);ko.has(l)&&((o=(r=n._eventHandlers)==null?void 0:r[l])==null||o.call(t,new Event(l.substring(2))))}}}}),Ju=new Set(["link","style","script","noscript"]),Yu={hooks:{"tag:normalise":({tag:e})=>{e.key&&Ju.has(e.tag)&&(e.props["data-hid"]=e._h=ns(e.key))}}},Qu={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:s,offset:r}of Fu){if(!n.tagPriority.startsWith(s))continue;const o=n.tagPriority.substring(s.length),i=(t=e.tags.find(l=>l._d===o))==null?void 0:t._p;if(i!==void 0){n._p=i+r;break}}e.tags.sort((n,s)=>{const r=ss(n),o=ss(s);return ro?1:n._p-s._p})}}},Xu={meta:"content",link:"href",htmlAttrs:"lang"},Zu=["innerHTML","textContent"],ef=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let s;for(let l=0;ll.tag==="title"))==null?void 0:i.textContent)||"",r,o);for(const l of n){if(l.processTemplateParams===!1)continue;const a=Xu[l.tag];if(a&&typeof l.props[a]=="string")l.props[a]=Hs(l.props[a],r,o);else if(l.processTemplateParams||l.tag==="titleTemplate"||l.tag==="title")for(const c of Zu)typeof l[c]=="string"&&(l[c]=Hs(l[c],r,o))}e._templateParams=r,e._separator=o}}}),tf={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n,s;for(let r=0;r{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let r=0,o=[];const i=[],l={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(a){const c=typeof a=="function"?a(l):a;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),Ro(c.mode,n)&&t.addHooks(c.hooks||{}))},push(a,c){c==null||delete c.head;const u={_i:r++,input:a,...c};return Ro(u.mode,n)&&(o.push(u),s()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",l),s()},patch(f){for(const p of o)p._i===u._i&&(p.input=u.input=f);s()}}},async resolveTags(){const a={tags:[],entries:[...o]};await t.callHook("entries:resolve",a);for(const c of a.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await Iu(c)){const p={tag:f,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",p),a.tags.push(p.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a),a.tags},ssr:n};return[Ku,zu,qu,Yu,Qu,ef,tf,nf,...(e==null?void 0:e.plugins)||[]].forEach(a=>l.use(a)),l.hooks.callHook("init",l),l}function of(){return hl}const lf=il[0]==="3";function af(e){return typeof e=="function"?e():Me(e)}function rs(e){if(e instanceof Promise)return e;const t=af(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>rs(n));if(typeof t=="object"){const n={};for(const s in t)if(Object.prototype.hasOwnProperty.call(t,s)){if(s==="titleTemplate"||s[0]==="o"&&s[1]==="n"){n[s]=Me(t[s]);continue}n[s]=rs(t[s])}return n}return t}const cf={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=rs(t.input)}}},gl="usehead";function uf(e){return{install(n){lf&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(gl,e))}}.install}function ff(e={}){e.domDelayFn=e.domDelayFn||(n=>$n(()=>setTimeout(()=>n(),0)));const t=sf(e);return t.use(cf),t.install=uf(t),t}const Oo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Lo="__unhead_injection_handler__";function df(){if(Lo in Oo)return Oo[Lo]();const e=ge(gl);return e||of()}function pf(e,t={}){const n=t.head||df();if(n)return n.ssr?n.push(e,t):hf(n,e,t)}function hf(e,t,n={}){const s=re(!1),r=re({});Ct(()=>{r.value=s.value?{}:rs(t)});const o=e.push(r.value,n);return tt(r,l=>{o.patch(l)}),Hr()&&(Di(()=>{o.dispose()}),Ii(()=>{s.value=!0}),ji(()=>{s.value=!1})),o}function gf(e,t={}){return pf(e,{...t,transform:Mu})}const ml="/assets/lionel-1-BcpD-0g5.jpg";/*! +**/let Zs;const ho=typeof window<"u"&&window.trustedTypes;if(ho)try{Zs=ho.createPolicy("vue",{createHTML:e=>e})}catch{}const ll=Zs?e=>Zs.createHTML(e):e=>e,Kc="http://www.w3.org/2000/svg",zc="http://www.w3.org/1998/Math/MathML",at=typeof document<"u"?document:null,go=at&&at.createElement("template"),Gc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?at.createElementNS(Kc,e):t==="mathml"?at.createElementNS(zc,e):n?at.createElement(e,{is:n}):at.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>at.createTextNode(e),createComment:e=>at.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>at.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{go.innerHTML=ll(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=go.content;if(s==="svg"||s==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},qc=Symbol("_vtc");function Jc(e,t,n){const s=e[qc];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const mo=Symbol("_vod"),Yc=Symbol("_vsh"),Qc=Symbol(""),Xc=/(^|;)\s*display\s*:/;function Zc(e,t,n){const s=e.style,r=de(n);let o=!1;if(n&&!r){if(t)if(de(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&qn(s,l,"")}else for(const i in t)n[i]==null&&qn(s,i,"");for(const i in n)i==="display"&&(o=!0),qn(s,i,n[i])}else if(r){if(t!==n){const i=s[Qc];i&&(n+=";"+i),s.cssText=n,o=Xc.test(n)}}else t&&e.removeAttribute("style");mo in e&&(e[mo]=o?s.display:"",e[Yc]&&(s.display="none"))}const vo=/\s*!important$/;function qn(e,t,n){if(N(n))n.forEach(s=>qn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=eu(e,t);vo.test(n)?e.setProperty(Nt(s),n.replace(vo,""),"important"):e[s]=n}}const yo=["Webkit","Moz","ms"],Ls={};function eu(e,t){const n=Ls[t];if(n)return n;let s=ze(t);if(s!=="filter"&&s in e)return Ls[t]=s;s=cs(s);for(let r=0;rMs||(iu.then(()=>Ms=0),Ms=Date.now());function au(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;nt(cu(s,n.value),t,5,[s])};return n.value=e,n.attached=lu(),n}function cu(e,t){if(N(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Eo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,uu=(e,t,n,s,r,o)=>{const i=r==="svg";t==="class"?Jc(e,s,i):t==="style"?Zc(e,n,s):is(t)?pr(t)||ru(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):fu(e,t,s,i))?(tu(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&wo(e,t,s,i,o,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),wo(e,t,s,i))};function fu(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Eo(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Eo(t)&&de(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!de(n)))}const du=Ee({patchProp:uu},Gc);let So;function pu(){return So||(So=vc(du))}const hu=(...e)=>{const t=pu().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=mu(s);if(!r)return;const o=t._component;!B(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const i=n(r,!1,gu(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function gu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mu(e){return de(e)?document.querySelector(e):e}var xe;function vu(e,t={id:""}){t={trackOnNextTick:!1,...t},xe=new Jl(t),e.config.globalProperties.$gtm=xe,xe.isInBrowserContext()&&(t.vueRouter&&yu(e,t.vueRouter,t.ignoredViews,t.trackOnNextTick,t.vueRouterAdditionalEventData),xe.options.enabled&&xe.options.loadScript&&(Array.isArray(t.id)?t.id.forEach(n=>{if(typeof n=="string")zt(n,t);else{let s={...t};n.queryParams!=null&&(s.queryParams={...s.queryParams,...n.queryParams}),zt(n.id,s)}}):zt(t.id,t))),e.provide("gtm",t)}function yu(e,t,n=[],s,r=()=>({})){function o(i,l){return i instanceof Error?!!(i.type&l):!1}t.afterEach(async(i,l,a)=>{var p,g,v;if(typeof i.name!="string"||Array.isArray(n)&&n.includes(i.name)||typeof n=="function"&&n(i,l))return;let c=i.meta&&typeof i.meta.gtm=="string"&&i.meta.gtm?i.meta.gtm:i.name;o(a,4)?xe!=null&&xe.debugEnabled()&&console.log(`[VueGtm]: '${c}' not tracked due to navigation aborted`):o(a,8)&&(xe!=null&&xe.debugEnabled())&&console.log(`[VueGtm]: '${c}' not tracked due to navigation cancelled`);let u={...await r(i,l),...(p=i.meta)==null?void 0:p.gtmAdditionalEventData},f=((v=(g=t.options)==null?void 0:g.history)==null?void 0:v.base)??"";f.endsWith("/")||(f+="/"),f+=i.fullPath.startsWith("/")?i.fullPath.substring(1):i.fullPath,s?$n(()=>{xe==null||xe.trackView(c,f,u)}):xe==null||xe.trackView(c,f,u)})}function bu(e){return{install:t=>vu(t,e)}}function wu(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function xu(e={}){return{hooks:{entries:{resolve({entries:t}){var r,o;let n=null,s=999;for(const i of t){const l=i.resolvedInput?"resolvedInput":"input",a=i[l],c=(typeof a.titleTemplate=="object"?(r=a.titleTemplate)==null?void 0:r.tagPriority:!1)||i.tagPriority||100;a.titleTemplate!==void 0&&c<=s&&(n=a.titleTemplate,s=c)}for(const i of t){const l=i.resolvedInput?"resolvedInput":"input",a=i[l],c=a.meta||[];n=wu(n,a.title);const u=a.title,f=(o=c.find(S=>S.name==="description"))==null?void 0:o.content,p=c.some(S=>S.property==="og:title"),g=c.some(S=>S.property==="og:image"),v=c.some(S=>S.name==="twitter:card"),y=c.some(S=>S.property==="og:description");if(i[l].meta=a.meta||[],!p&&(a.titleTemplate||a.title)){let S=(e==null?void 0:e.ogTitle)||n||a.title;typeof S=="function"&&(S=S(u)),S&&i[l].meta.push({property:"og:title",content:String(S)})}if(f&&!y){let S=(e==null?void 0:e.ogDescription)||f;typeof S=="function"&&(S=S(u)),S&&i[l].meta.push({property:"og:description",content:String(S)})}g&&!v&&i[l].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}function er(e,t={},n){for(const s in e){const r=e[s],o=n?`${n}:${s}`:s;typeof r=="object"&&r!==null?er(r,t,o):typeof r=="function"&&(t[o]=r)}return t}const _u={run:e=>e()},Eu=()=>_u,al=typeof console.createTask<"u"?console.createTask:Eu;function Su(e,t){const n=t.shift(),s=al(n);return e.reduce((r,o)=>r.then(()=>s.run(()=>o(...t))),Promise.resolve())}function Pu(e,t){const n=t.shift(),s=al(n);return Promise.all(e.map(r=>s.run(()=>r(...t))))}function $s(e,t){for(const n of[...e])n(t)}class Tu{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,s={}){if(!t||typeof n!="function")return()=>{};const r=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!s.allowDeprecated){let i=o.message;i||(i=`${r} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let s,r=(...o)=>(typeof s=="function"&&s(),s=void 0,r=void 0,n(...o));return s=this.hook(t,r),s}removeHook(t,n){if(this._hooks[t]){const s=this._hooks[t].indexOf(n);s!==-1&&this._hooks[t].splice(s,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const s=this._hooks[t]||[];delete this._hooks[t];for(const r of s)this.hook(t,r)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=er(t),s=Object.keys(n).map(r=>this.hook(r,n[r]));return()=>{for(const r of s.splice(0,s.length))r()}}removeHooks(t){const n=er(t);for(const s in n)this.removeHook(s,n[s])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Su,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Pu,t,...n)}callHookWith(t,n,...s){const r=this._before||this._after?{name:n,args:s,context:{}}:void 0;this._before&&$s(this._before,r);const o=t(n in this._hooks?[...this._hooks[n]]:[],s);return o instanceof Promise?o.finally(()=>{this._after&&r&&$s(this._after,r)}):(this._after&&r&&$s(this._after,r),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Cu(){return new Tu}const Au=new Set(["title","titleTemplate","script","style","noscript"]),Jn=new Set(["base","meta","link","style","script","noscript"]),ku=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Ru=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),cl=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),Ou=typeof window<"u";function ns(e){let t=9;for(let n=0;n>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Po(e){if(e._h)return e._h;if(e._d)return ns(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${e.props[n]},`;return ns(t)}const Lu=["name","property","http-equiv"];function ul(e){const{props:t,tag:n}=e;if(Ru.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(t.id)return`${n}:id:${t.id}`;for(const s of Lu)if(t[s]!==void 0)return`${n}:${s}:${t[s]}`;return!1}function To(e,t){return e==null?t||null:typeof e=="function"?e(t):e}const ln={htmlAttrs:["id","class","lang","dir"],bodyAttrs:["id","class"],meta:["id","name","property","charset","content"],noscript:["id","textContent"],script:["id","type","textContent"],link:["id","color","crossorigin","fetchpriority","href","hreflang","imagesrcset","imagesizes","integrity","media","referrerpolicy","rel","sizes","type"]};function an(e){const t={};return Object.keys(e||{}).filter(n=>n.startsWith("data-")).forEach(n=>{t[n]=e[n]}),t}function Mu(e){const t={};return Object.keys(e).forEach(n=>{const s=e[n];if(s)switch(n){case"title":case"titleTemplate":case"templateParams":t[n]=s;break;case"htmlAttrs":case"bodyAttrs":t[n]=an(s),ln[n].forEach(r=>{s[r]&&(t[n][r]=s[r])});break;case"meta":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.meta.forEach(i=>{r[i]&&(o[i]=r[i])}),o}).filter(r=>Object.keys(r).length>0));break;case"link":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.link.forEach(i=>{const l=r[i];if(!(i==="rel"&&(l==="stylesheet"||l==="canonical"||l==="modulepreload"||l==="prerender"||l==="preload"||l==="prefetch")))if(i==="href"){if(l.includes("javascript:")||l.includes("data:"))return;o[i]=l}else l&&(o[i]=l)}),o}).filter(r=>Object.keys(r).length>1&&!!r.rel));break;case"noscript":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.noscript.forEach(i=>{r[i]&&(o[i]=r[i])}),o}).filter(r=>Object.keys(r).length>0));break;case"script":Array.isArray(s)&&(t[n]=s.map(r=>{const o=an(r);return ln.script.forEach(i=>{if(r[i])if(i==="textContent")try{const l=typeof r[i]=="string"?JSON.parse(r[i]):r[i];o[i]=JSON.stringify(l,null,0)}catch{}else o[i]=r[i]}),o}).filter(r=>Object.keys(r).length>0));break}}),t}function $u(e,t){return e instanceof Promise?e.then(t):t(e)}function tr(e,t,n,s){const r=s||dl(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(r instanceof Promise)return r.then(i=>tr(e,t,n,i));const o={tag:e,props:r};for(const i of cl){const l=o.props[i]!==void 0?o.props[i]:n[i];l!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||Au.has(o.tag))&&(o[i==="children"?"innerHTML":i]=l),delete o.props[i])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(i=>({...o,props:{...o.props,content:i}})):o}function Hu(e,t){var s;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,r])=>r).map(([r,o])=>e==="style"?`${r}:${o}`:r)),(s=String(Array.isArray(t)?t.join(n):t))==null?void 0:s.split(n).filter(r=>!!r.trim()).join(n)}function fl(e,t,n,s){for(let r=s;r(e[o]=i,fl(e,t,n,r)));if(!t&&!cl.has(o)){const i=String(e[o]),l=o.startsWith("data-");i==="true"||i===""?e[o]=l?"true":!0:e[o]||(l&&i==="false"?e[o]="false":delete e[o])}}}function dl(e,t=!1){const n=fl(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const ju=10;function pl(e,t,n){for(let s=n;s(t[s]=o,pl(e,t,s)));Array.isArray(r)?e.push(...r):e.push(r)}}function Iu(e){const t=[],n=e.resolvedInput;for(const r in n){if(!Object.prototype.hasOwnProperty.call(n,r))continue;const o=n[r];if(!(o===void 0||!ku.has(r))){if(Array.isArray(o)){for(const i of o)t.push(tr(r,i,e));continue}t.push(tr(r,o,e))}}if(t.length===0)return[];const s=[];return $u(pl(s,t,0),()=>s.map((r,o)=>(r._e=e._i,e.mode&&(r._m=e.mode),r._p=(e._i<{if(i===bt||!r.includes(i))return i;const l=Du(t,i.slice(1));return l!==void 0?l:i}).trim(),o&&(e.endsWith(bt)&&(e=e.slice(0,-bt.length)),e.startsWith(bt)&&(e=e.slice(bt.length)),e=e.replace(Nu,n).trim()),e}async function Bu(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const s={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",s),!s.shouldRender)return;const r=(await e.resolveTags()).map(f=>({tag:f,id:Jn.has(f.tag)?Po(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const f=new Set;for(const p of["body","head"]){const g=(u=n[p])==null?void 0:u.children;for(const v of g){const y=v.tagName.toLowerCase();if(!Jn.has(y))continue;const S={tag:y,props:await dl(v.getAttributeNames().reduce((O,U)=>({...O,[U]:v.getAttribute(U)}),{})),innerHTML:v.innerHTML},R=ul(S);let T=R,$=1;for(;T&&f.has(T);)T=`${R}:${$++}`;T&&(S._d=T,f.add(T)),o.elMap[v.getAttribute("data-hid")||Po(S)]=v}}}o.pendingSideEffects={...o.sideEffects},o.sideEffects={};function i(f,p,g){const v=`${f}:${p}`;o.sideEffects[v]=g,delete o.pendingSideEffects[v]}function l({id:f,$el:p,tag:g}){const v=g.tag.endsWith("Attrs");if(o.elMap[f]=p,v||(g.textContent&&g.textContent!==p.textContent&&(p.textContent=g.textContent),g.innerHTML&&g.innerHTML!==p.innerHTML&&(p.innerHTML=g.innerHTML),i(f,"el",()=>{var y;(y=o.elMap[f])==null||y.remove(),delete o.elMap[f]})),g._eventHandlers)for(const y in g._eventHandlers)Object.prototype.hasOwnProperty.call(g._eventHandlers,y)&&p.getAttribute(`data-${y}`)!==""&&((g.tag==="bodyAttrs"?n.defaultView:p).addEventListener(y.substring(2),g._eventHandlers[y].bind(p)),p.setAttribute(`data-${y}`,""));for(const y in g.props){if(!Object.prototype.hasOwnProperty.call(g.props,y))continue;const S=g.props[y],R=`attr:${y}`;if(y==="class"){if(!S)continue;for(const T of S.split(" "))v&&i(f,`${R}:${T}`,()=>p.classList.remove(T)),!p.classList.contains(T)&&p.classList.add(T)}else if(y==="style"){if(!S)continue;for(const T of S.split(";")){const $=T.indexOf(":"),O=T.substring(0,$).trim(),U=T.substring($+1).trim();i(f,`${R}:${O}`,()=>{p.style.removeProperty(O)}),p.style.setProperty(O,U)}}else p.getAttribute(y)!==S&&p.setAttribute(y,S===!0?"":String(S)),v&&i(f,R,()=>p.removeAttribute(y))}}const a=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of r){const{tag:p,shouldRender:g,id:v}=f;if(g){if(p.tag==="title"){n.title=p.textContent;continue}f.$el=f.$el||o.elMap[v],f.$el?l(f):Jn.has(p.tag)&&a.push(f)}}for(const f of a){const p=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),l(f),c[p]=c[p]||n.createDocumentFragment(),c[p].appendChild(f.$el)}for(const f of r)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose);for(const f in o.pendingSideEffects)o.pendingSideEffects[f]();e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:r})}function Uu(e,t={}){const n=t.delayFn||(s=>setTimeout(s,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(s=>n(()=>Bu(e,t).then(()=>{delete e._domUpdatePromise,s()})))}function Vu(e){return t=>{var s,r;const n=((r=(s=t.resolvedOptions.document)==null?void 0:s.head.querySelector('script[id="unhead:payload"]'))==null?void 0:r.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{Uu(o,e)}}}}}const Wu=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Ku={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const n=ul(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const s of e.tags){const r=(s.key?`${s.tag}:${s.key}`:s._d)||s._p,o=t[r];if(o){let l=s==null?void 0:s.tagDuplicateStrategy;if(!l&&Wu.has(s.tag)&&(l="merge"),l==="merge"){const a=o.props;a.style&&s.props.style&&(a.style[a.style.length-1]!==";"&&(a.style+=";"),s.props.style=`${a.style} ${s.props.style}`),a.class&&s.props.class?s.props.class=`${a.class} ${s.props.class}`:a.class&&(s.props.class=a.class),t[r].props={...a,...s.props};continue}else if(s._e===o._e){o._duped=o._duped||[],s._d=`${o._d}:${o._duped.length+1}`,o._duped.push(s);continue}else if(ss(s)>ss(o))continue}if(!(s.innerHTML||s.textContent||Object.keys(s.props).length!==0)&&Jn.has(s.tag)){delete t[r];continue}t[r]=s}const n=[];for(const s in t){const r=t[s],o=r._duped;n.push(r),o&&(delete r._duped,n.push(...o))}e.tags=n,e.tags=e.tags.filter(s=>!(s.tag==="meta"&&(s.props.name||s.props.property)&&!s.props.content))}}},zu={mode:"server",hooks:{"tags:resolve":e=>{const t={};let n=!1;for(const s of e.tags)s._m!=="server"||s.tag!=="titleTemplate"&&s.tag!=="templateParams"&&s.tag!=="title"||(t[s.tag]=s.tag==="title"||s.tag==="titleTemplate"?s.textContent:s.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Gu=new Set(["script","link","bodyAttrs"]),qu=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!Gu.has(n.tag))continue;const s=n.props;for(const r in s){if(r[0]!=="o"||r[1]!=="n"||!Object.prototype.hasOwnProperty.call(s,r))continue;const o=s[r];typeof o=="function"&&(e.ssr&&ko.has(r)?s[r]=`this.dataset.${r}fired = true`:delete s[r],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[r]=o)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||ns(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var r,o;const s=t==null?void 0:t.dataset;if(s)for(const i in s){if(!i.endsWith("fired"))continue;const l=i.slice(0,-5);ko.has(l)&&((o=(r=n._eventHandlers)==null?void 0:r[l])==null||o.call(t,new Event(l.substring(2))))}}}}),Ju=new Set(["link","style","script","noscript"]),Yu={hooks:{"tag:normalise":({tag:e})=>{e.key&&Ju.has(e.tag)&&(e.props["data-hid"]=e._h=ns(e.key))}}},Qu={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:s,offset:r}of Fu){if(!n.tagPriority.startsWith(s))continue;const o=n.tagPriority.substring(s.length),i=(t=e.tags.find(l=>l._d===o))==null?void 0:t._p;if(i!==void 0){n._p=i+r;break}}e.tags.sort((n,s)=>{const r=ss(n),o=ss(s);return ro?1:n._p-s._p})}}},Xu={meta:"content",link:"href",htmlAttrs:"lang"},Zu=["innerHTML","textContent"],ef=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let s;for(let l=0;ll.tag==="title"))==null?void 0:i.textContent)||"",r,o);for(const l of n){if(l.processTemplateParams===!1)continue;const a=Xu[l.tag];if(a&&typeof l.props[a]=="string")l.props[a]=Hs(l.props[a],r,o);else if(l.processTemplateParams||l.tag==="titleTemplate"||l.tag==="title")for(const c of Zu)typeof l[c]=="string"&&(l[c]=Hs(l[c],r,o))}e._templateParams=r,e._separator=o}}}),tf={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n,s;for(let r=0;r{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let r=0,o=[];const i=[],l={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(a){const c=typeof a=="function"?a(l):a;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),Ro(c.mode,n)&&t.addHooks(c.hooks||{}))},push(a,c){c==null||delete c.head;const u={_i:r++,input:a,...c};return Ro(u.mode,n)&&(o.push(u),s()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",l),s()},patch(f){for(const p of o)p._i===u._i&&(p.input=u.input=f);s()}}},async resolveTags(){const a={tags:[],entries:[...o]};await t.callHook("entries:resolve",a);for(const c of a.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await Iu(c)){const p={tag:f,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",p),a.tags.push(p.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a),a.tags},ssr:n};return[Ku,zu,qu,Yu,Qu,ef,tf,nf,...(e==null?void 0:e.plugins)||[]].forEach(a=>l.use(a)),l.hooks.callHook("init",l),l}function of(){return hl}const lf=il[0]==="3";function af(e){return typeof e=="function"?e():Me(e)}function rs(e){if(e instanceof Promise)return e;const t=af(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>rs(n));if(typeof t=="object"){const n={};for(const s in t)if(Object.prototype.hasOwnProperty.call(t,s)){if(s==="titleTemplate"||s[0]==="o"&&s[1]==="n"){n[s]=Me(t[s]);continue}n[s]=rs(t[s])}return n}return t}const cf={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=rs(t.input)}}},gl="usehead";function uf(e){return{install(n){lf&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(gl,e))}}.install}function ff(e={}){e.domDelayFn=e.domDelayFn||(n=>$n(()=>setTimeout(()=>n(),0)));const t=sf(e);return t.use(cf),t.install=uf(t),t}const Oo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Lo="__unhead_injection_handler__";function df(){if(Lo in Oo)return Oo[Lo]();const e=ge(gl);return e||of()}function pf(e,t={}){const n=t.head||df();if(n)return n.ssr?n.push(e,t):hf(n,e,t)}function hf(e,t,n={}){const s=re(!1),r=re({});Ct(()=>{r.value=s.value?{}:rs(t)});const o=e.push(r.value,n);return tt(r,l=>{o.patch(l)}),Hr()&&(Di(()=>{o.dispose()}),Ii(()=>{s.value=!0}),ji(()=>{s.value=!1})),o}function gf(e,t={}){return pf(e,{...t,transform:Mu})}const ml="/assets/lionel-1-BcpD-0g5.jpg";/*! * vue-router v4.4.3 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Kt=typeof document<"u";function mf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ne=Object.assign;function js(e,t){const n={};for(const s in t){const r=t[s];n[s]=Ge(r)?r.map(e):e(r)}return n}const En=()=>{},Ge=Array.isArray,vl=/#/g,vf=/&/g,yf=/\//g,bf=/=/g,wf=/\?/g,yl=/\+/g,xf=/%5B/g,_f=/%5D/g,bl=/%5E/g,Ef=/%60/g,wl=/%7B/g,Sf=/%7C/g,xl=/%7D/g,Pf=/%20/g;function Ir(e){return encodeURI(""+e).replace(Sf,"|").replace(xf,"[").replace(_f,"]")}function Tf(e){return Ir(e).replace(wl,"{").replace(xl,"}").replace(bl,"^")}function nr(e){return Ir(e).replace(yl,"%2B").replace(Pf,"+").replace(vl,"%23").replace(vf,"%26").replace(Ef,"`").replace(wl,"{").replace(xl,"}").replace(bl,"^")}function Cf(e){return nr(e).replace(bf,"%3D")}function Af(e){return Ir(e).replace(vl,"%23").replace(wf,"%3F")}function kf(e){return e==null?"":Af(e).replace(yf,"%2F")}function Rn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Rf=/\/$/,Of=e=>e.replace(Rf,"");function Is(e,t,n="/"){let s,r={},o="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(s=t.slice(0,a),o=t.slice(a+1,l>-1?l:t.length),r=e(o)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=Hf(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:Rn(i)}}function Lf(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Mo(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Mf(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Zt(t.matched[s],n.matched[r])&&_l(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Zt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function _l(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!$f(e[n],t[n]))return!1;return!0}function $f(e,t){return Ge(e)?$o(e,t):Ge(t)?$o(t,e):e===t}function $o(e,t){return Ge(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function Hf(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i).join("/")}const mt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var On;(function(e){e.pop="pop",e.push="push"})(On||(On={}));var Sn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Sn||(Sn={}));function jf(e){if(!e)if(Kt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Of(e)}const If=/^[^#]+#/;function Ff(e,t){return e.replace(If,"#")+t}function Df(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const ys=()=>({left:window.scrollX,top:window.scrollY});function Nf(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Df(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ho(e,t){return(history.state?history.state.position-t:-1)+e}const sr=new Map;function Bf(e,t){sr.set(e,t)}function Vf(e){const t=sr.get(e);return sr.delete(e),t}let Uf=()=>location.protocol+"//"+location.host;function El(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let l=r.includes(e.slice(o))?e.slice(o).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),Mo(a,"")}return Mo(n,e)+s+r}function Wf(e,t,n,s){let r=[],o=[],i=null;const l=({state:p})=>{const g=El(e,location),v=n.value,y=t.value;let S=0;if(p){if(n.value=g,t.value=p,i&&i===v){i=null;return}S=y?p.position-y.position:0}else s(g);r.forEach(R=>{R(n.value,v,{delta:S,type:On.pop,direction:S?S>0?Sn.forward:Sn.back:Sn.unknown})})};function a(){i=n.value}function c(p){r.push(p);const g=()=>{const v=r.indexOf(p);v>-1&&r.splice(v,1)};return o.push(g),g}function u(){const{history:p}=window;p.state&&p.replaceState(ne({},p.state,{scroll:ys()}),"")}function f(){for(const p of o)p();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:c,destroy:f}}function jo(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?ys():null}}function Kf(e){const{history:t,location:n}=window,s={value:El(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(a,c,u){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:Uf()+e+a;try{t[u?"replaceState":"pushState"](c,"",p),r.value=c}catch(g){console.error(g),n[u?"replace":"assign"](p)}}function i(a,c){const u=ne({},t.state,jo(r.value.back,a,r.value.forward,!0),c,{position:r.value.position});o(a,u,!0),s.value=a}function l(a,c){const u=ne({},r.value,t.state,{forward:a,scroll:ys()});o(u.current,u,!0);const f=ne({},jo(s.value,a,null),{position:u.position+1},c);o(a,f,!1),s.value=a}return{location:s,state:r,push:l,replace:i}}function zf(e){e=jf(e);const t=Kf(e),n=Wf(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=ne({location:"",base:e,go:s,createHref:Ff.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Gf(e){return typeof e=="string"||e&&typeof e=="object"}function Sl(e){return typeof e=="string"||typeof e=="symbol"}const Pl=Symbol("");var Io;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Io||(Io={}));function en(e,t){return ne(new Error,{type:e,[Pl]:!0},t)}function lt(e,t){return e instanceof Error&&Pl in e&&(t==null||!!(e.type&t))}const Fo="[^/]+?",qf={sensitive:!1,strict:!1,start:!0,end:!0},Jf=/[.+*?^${}()[\]/\\]/g;function Yf(e,t){const n=ne({},qf,t),s=[];let r=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Tl(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const Xf={type:0,value:""},Zf=/[a-zA-Z0-9_]/;function ed(e){if(!e)return[[]];if(e==="/")return[[Xf]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=0,s=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let l=0,a,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=a}for(;l{i($)}:En}function i(f){if(Sl(f)){const p=s.get(f);p&&(s.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&s.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function l(){return n}function a(f){const p=id(f,n);n.splice(p,0,f),f.record.name&&!Bo(f)&&s.set(f.record.name,f)}function c(f,p){let g,v={},y,S;if("name"in f&&f.name){if(g=s.get(f.name),!g)throw en(1,{location:f});S=g.record.name,v=ne(No(p.params,g.keys.filter($=>!$.optional).concat(g.parent?g.parent.keys.filter($=>$.optional):[]).map($=>$.name)),f.params&&No(f.params,g.keys.map($=>$.name))),y=g.stringify(v)}else if(f.path!=null)y=f.path,g=n.find($=>$.re.test(y)),g&&(v=g.parse(y),S=g.record.name);else{if(g=p.name?s.get(p.name):n.find($=>$.re.test(p.path)),!g)throw en(1,{location:f,currentLocation:p});S=g.record.name,v=ne({},p.params,f.params),y=g.stringify(v)}const R=[];let T=g;for(;T;)R.unshift(T.record),T=T.parent;return{name:S,path:y,params:v,matched:R,meta:od(R)}}e.forEach(f=>o(f));function u(){n.length=0,s.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function No(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function sd(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:rd(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function rd(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Bo(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function od(e){return e.reduce((t,n)=>ne(t,n.meta),{})}function Vo(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function id(e,t){let n=0,s=t.length;for(;n!==s;){const o=n+s>>1;Tl(e,t[o])<0?s=o:n=o+1}const r=ld(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function ld(e){let t=e;for(;t=t.parent;)if(Cl(t)&&Tl(e,t)===0)return t}function Cl({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function ad(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&nr(o)):[s&&nr(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function cd(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Ge(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const ud=Symbol(""),Wo=Symbol(""),Fr=Symbol(""),Al=Symbol(""),rr=Symbol("");function cn(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function wt(e,t,n,s,r,o=i=>i()){const i=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const c=p=>{p===!1?a(en(4,{from:n,to:t})):p instanceof Error?a(p):Gf(p)?a(en(2,{from:t,to:p})):(i&&s.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},u=o(()=>e.call(s&&s.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(p=>a(p))})}function Fs(e,t,n,s,r=o=>o()){const o=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(fd(a)){const u=(a.__vccOpts||a)[t];u&&o.push(wt(u,n,s,i,l,r))}else{let c=a();o.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const f=mf(u)?u.default:u;i.components[l]=f;const g=(f.__vccOpts||f)[t];return g&&wt(g,n,s,i,l,r)()}))}}return o}function fd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ko(e){const t=ge(Fr),n=ge(Al),s=U(()=>{const a=Me(e.to);return t.resolve(a)}),r=U(()=>{const{matched:a}=s.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const p=f.findIndex(Zt.bind(null,u));if(p>-1)return p;const g=zo(a[c-2]);return c>1&&zo(u)===g&&f[f.length-1].path!==g?f.findIndex(Zt.bind(null,a[c-2])):p}),o=U(()=>r.value>-1&&gd(n.params,s.value.params)),i=U(()=>r.value>-1&&r.value===n.matched.length-1&&_l(n.params,s.value.params));function l(a={}){return hd(a)?t[Me(e.replace)?"replace":"push"](Me(e.to)).catch(En):Promise.resolve()}return{route:s,href:U(()=>s.value.href),isActive:o,isExactActive:i,navigate:l}}const dd=rt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ko,setup(e,{slots:t}){const n=Ln(Ko(e)),{options:s}=ge(Fr),r=U(()=>({[Go(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Go(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:ke("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),pd=dd;function hd(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function gd(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!Ge(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function zo(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Go=(e,t,n)=>e??t??n,md=rt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=ge(rr),r=U(()=>e.route||s.value),o=ge(Wo,0),i=U(()=>{let c=Me(o);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=U(()=>r.value.matched[i.value]);et(Wo,U(()=>i.value+1)),et(ud,l),et(rr,r);const a=re();return tt(()=>[a.value,l.value,e.name],([c,u,f],[p,g,v])=>{u&&(u.instances[f]=c,g&&g!==u&&c&&c===p&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!Zt(u,g)||!p)&&(u.enterCallbacks[f]||[]).forEach(y=>y(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=l.value,p=f&&f.components[u];if(!p)return qo(n.default,{Component:p,route:c});const g=f.props[u],v=g?g===!0?c.params:typeof g=="function"?g(c):g:null,S=ke(p,ne({},v,t,{onVnodeUnmounted:R=>{R.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return qo(n.default,{Component:S,route:c})||S}}});function qo(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const kl=md;function vd(e){const t=nd(e.routes,e),n=e.parseQuery||ad,s=e.stringifyQuery||Uo,r=e.history,o=cn(),i=cn(),l=cn(),a=Si(mt);let c=mt;Kt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=js.bind(null,w=>""+w),f=js.bind(null,kf),p=js.bind(null,Rn);function g(w,M){let k,H;return Sl(w)?(k=t.getRecordMatcher(w),H=M):H=w,t.addRoute(H,k)}function v(w){const M=t.getRecordMatcher(w);M&&t.removeRoute(M)}function y(){return t.getRoutes().map(w=>w.record)}function S(w){return!!t.getRecordMatcher(w)}function R(w,M){if(M=ne({},M||a.value),typeof w=="string"){const h=Is(n,w,M.path),m=t.resolve({path:h.path},M),x=r.createHref(h.fullPath);return ne(h,m,{params:p(m.params),hash:Rn(h.hash),redirectedFrom:void 0,href:x})}let k;if(w.path!=null)k=ne({},w,{path:Is(n,w.path,M.path).path});else{const h=ne({},w.params);for(const m in h)h[m]==null&&delete h[m];k=ne({},w,{params:f(h)}),M.params=f(M.params)}const H=t.resolve(k,M),ee=w.hash||"";H.params=u(p(H.params));const ce=Lf(s,ne({},w,{hash:Tf(ee),path:H.path})),d=r.createHref(ce);return ne({fullPath:ce,hash:ee,query:s===Uo?cd(w.query):w.query||{}},H,{redirectedFrom:void 0,href:d})}function T(w){return typeof w=="string"?Is(n,w,a.value.path):ne({},w)}function $(w,M){if(c!==w)return en(8,{from:M,to:w})}function O(w){return J(w)}function V(w){return O(ne(T(w),{replace:!0}))}function Z(w){const M=w.matched[w.matched.length-1];if(M&&M.redirect){const{redirect:k}=M;let H=typeof k=="function"?k(w):k;return typeof H=="string"&&(H=H.includes("?")||H.includes("#")?H=T(H):{path:H},H.params={}),ne({query:w.query,hash:w.hash,params:H.path!=null?{}:w.params},H)}}function J(w,M){const k=c=R(w),H=a.value,ee=w.state,ce=w.force,d=w.replace===!0,h=Z(k);if(h)return J(ne(T(h),{state:typeof h=="object"?ne({},ee,h.state):ee,force:ce,replace:d}),M||k);const m=k;m.redirectedFrom=M;let x;return!ce&&Mf(s,H,k)&&(x=en(16,{to:m,from:H}),W(H,H,!0,!1)),(x?Promise.resolve(x):he(m,H)).catch(b=>lt(b)?lt(b,2)?b:qe(b):Y(b,m,H)).then(b=>{if(b){if(lt(b,2))return J(ne({replace:d},T(b.to),{state:typeof b.to=="object"?ne({},ee,b.to.state):ee,force:ce}),M||m)}else b=ot(m,H,!0,d,ee);return $e(m,H,b),b})}function pe(w,M){const k=$(w,M);return k?Promise.reject(k):Promise.resolve()}function ue(w){const M=be.values().next().value;return M&&typeof M.runWithContext=="function"?M.runWithContext(w):w()}function he(w,M){let k;const[H,ee,ce]=yd(w,M);k=Fs(H.reverse(),"beforeRouteLeave",w,M);for(const h of H)h.leaveGuards.forEach(m=>{k.push(wt(m,w,M))});const d=pe.bind(null,w,M);return k.push(d),we(k).then(()=>{k=[];for(const h of o.list())k.push(wt(h,w,M));return k.push(d),we(k)}).then(()=>{k=Fs(ee,"beforeRouteUpdate",w,M);for(const h of ee)h.updateGuards.forEach(m=>{k.push(wt(m,w,M))});return k.push(d),we(k)}).then(()=>{k=[];for(const h of ce)if(h.beforeEnter)if(Ge(h.beforeEnter))for(const m of h.beforeEnter)k.push(wt(m,w,M));else k.push(wt(h.beforeEnter,w,M));return k.push(d),we(k)}).then(()=>(w.matched.forEach(h=>h.enterCallbacks={}),k=Fs(ce,"beforeRouteEnter",w,M,ue),k.push(d),we(k))).then(()=>{k=[];for(const h of i.list())k.push(wt(h,w,M));return k.push(d),we(k)}).catch(h=>lt(h,8)?h:Promise.reject(h))}function $e(w,M,k){l.list().forEach(H=>ue(()=>H(w,M,k)))}function ot(w,M,k,H,ee){const ce=$(w,M);if(ce)return ce;const d=M===mt,h=Kt?history.state:{};k&&(H||d?r.replace(w.fullPath,ne({scroll:d&&h&&h.scroll},ee)):r.push(w.fullPath,ee)),a.value=w,W(w,M,k,d),qe()}let Ne;function At(){Ne||(Ne=r.listen((w,M,k)=>{if(!ht.listening)return;const H=R(w),ee=Z(H);if(ee){J(ne(ee,{replace:!0}),H).catch(En);return}c=H;const ce=a.value;Kt&&Bf(Ho(ce.fullPath,k.delta),ys()),he(H,ce).catch(d=>lt(d,12)?d:lt(d,2)?(J(d.to,H).then(h=>{lt(h,20)&&!k.delta&&k.type===On.pop&&r.go(-1,!1)}).catch(En),Promise.reject()):(k.delta&&r.go(-k.delta,!1),Y(d,H,ce))).then(d=>{d=d||ot(H,ce,!1),d&&(k.delta&&!lt(d,8)?r.go(-k.delta,!1):k.type===On.pop&<(d,20)&&r.go(-1,!1)),$e(H,ce,d)}).catch(En)}))}let pt=cn(),ae=cn(),K;function Y(w,M,k){qe(w);const H=ae.list();return H.length?H.forEach(ee=>ee(w,M,k)):console.error(w),Promise.reject(w)}function Ue(){return K&&a.value!==mt?Promise.resolve():new Promise((w,M)=>{pt.add([w,M])})}function qe(w){return K||(K=!w,At(),pt.list().forEach(([M,k])=>w?k(w):M()),pt.reset()),w}function W(w,M,k,H){const{scrollBehavior:ee}=e;if(!Kt||!ee)return Promise.resolve();const ce=!k&&Vf(Ho(w.fullPath,0))||(H||!k)&&history.state&&history.state.scroll||null;return $n().then(()=>ee(w,M,ce)).then(d=>d&&Nf(d)).catch(d=>Y(d,w,M))}const q=w=>r.go(w);let ye;const be=new Set,ht={currentRoute:a,listening:!0,addRoute:g,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:y,resolve:R,options:e,push:O,replace:V,go:q,back:()=>q(-1),forward:()=>q(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:ae.add,isReady:Ue,install(w){const M=this;w.component("RouterLink",pd),w.component("RouterView",kl),w.config.globalProperties.$router=M,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>Me(a)}),Kt&&!ye&&a.value===mt&&(ye=!0,O(r.location).catch(ee=>{}));const k={};for(const ee in mt)Object.defineProperty(k,ee,{get:()=>a.value[ee],enumerable:!0});w.provide(Fr,M),w.provide(Al,_i(k)),w.provide(rr,a);const H=w.unmount;be.add(w),w.unmount=function(){be.delete(w),be.size<1&&(c=mt,Ne&&Ne(),Ne=null,a.value=mt,ye=!1,K=!1),H()}}};function we(w){return w.reduce((M,k)=>M.then(()=>ue(k)),Promise.resolve())}return ht}function yd(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iZt(c,l))?s.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Zt(c,a))||r.push(a))}return[n,s,r]}const bd={__name:"App",setup(e){const t=re(ml);return gf({htmlAttrs:{lang:"en"},meta:[{name:"charset",content:"UTF-8"},{name:"description",content:` + */const Kt=typeof document<"u";function mf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ne=Object.assign;function js(e,t){const n={};for(const s in t){const r=t[s];n[s]=Ge(r)?r.map(e):e(r)}return n}const En=()=>{},Ge=Array.isArray,vl=/#/g,vf=/&/g,yf=/\//g,bf=/=/g,wf=/\?/g,yl=/\+/g,xf=/%5B/g,_f=/%5D/g,bl=/%5E/g,Ef=/%60/g,wl=/%7B/g,Sf=/%7C/g,xl=/%7D/g,Pf=/%20/g;function Ir(e){return encodeURI(""+e).replace(Sf,"|").replace(xf,"[").replace(_f,"]")}function Tf(e){return Ir(e).replace(wl,"{").replace(xl,"}").replace(bl,"^")}function nr(e){return Ir(e).replace(yl,"%2B").replace(Pf,"+").replace(vl,"%23").replace(vf,"%26").replace(Ef,"`").replace(wl,"{").replace(xl,"}").replace(bl,"^")}function Cf(e){return nr(e).replace(bf,"%3D")}function Af(e){return Ir(e).replace(vl,"%23").replace(wf,"%3F")}function kf(e){return e==null?"":Af(e).replace(yf,"%2F")}function Rn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Rf=/\/$/,Of=e=>e.replace(Rf,"");function Is(e,t,n="/"){let s,r={},o="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(s=t.slice(0,a),o=t.slice(a+1,l>-1?l:t.length),r=e(o)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=Hf(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:Rn(i)}}function Lf(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Mo(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Mf(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Zt(t.matched[s],n.matched[r])&&_l(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Zt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function _l(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!$f(e[n],t[n]))return!1;return!0}function $f(e,t){return Ge(e)?$o(e,t):Ge(t)?$o(t,e):e===t}function $o(e,t){return Ge(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function Hf(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i).join("/")}const mt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var On;(function(e){e.pop="pop",e.push="push"})(On||(On={}));var Sn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Sn||(Sn={}));function jf(e){if(!e)if(Kt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Of(e)}const If=/^[^#]+#/;function Ff(e,t){return e.replace(If,"#")+t}function Df(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const ys=()=>({left:window.scrollX,top:window.scrollY});function Nf(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Df(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ho(e,t){return(history.state?history.state.position-t:-1)+e}const sr=new Map;function Bf(e,t){sr.set(e,t)}function Uf(e){const t=sr.get(e);return sr.delete(e),t}let Vf=()=>location.protocol+"//"+location.host;function El(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let l=r.includes(e.slice(o))?e.slice(o).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),Mo(a,"")}return Mo(n,e)+s+r}function Wf(e,t,n,s){let r=[],o=[],i=null;const l=({state:p})=>{const g=El(e,location),v=n.value,y=t.value;let S=0;if(p){if(n.value=g,t.value=p,i&&i===v){i=null;return}S=y?p.position-y.position:0}else s(g);r.forEach(R=>{R(n.value,v,{delta:S,type:On.pop,direction:S?S>0?Sn.forward:Sn.back:Sn.unknown})})};function a(){i=n.value}function c(p){r.push(p);const g=()=>{const v=r.indexOf(p);v>-1&&r.splice(v,1)};return o.push(g),g}function u(){const{history:p}=window;p.state&&p.replaceState(ne({},p.state,{scroll:ys()}),"")}function f(){for(const p of o)p();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:c,destroy:f}}function jo(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?ys():null}}function Kf(e){const{history:t,location:n}=window,s={value:El(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(a,c,u){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:Vf()+e+a;try{t[u?"replaceState":"pushState"](c,"",p),r.value=c}catch(g){console.error(g),n[u?"replace":"assign"](p)}}function i(a,c){const u=ne({},t.state,jo(r.value.back,a,r.value.forward,!0),c,{position:r.value.position});o(a,u,!0),s.value=a}function l(a,c){const u=ne({},r.value,t.state,{forward:a,scroll:ys()});o(u.current,u,!0);const f=ne({},jo(s.value,a,null),{position:u.position+1},c);o(a,f,!1),s.value=a}return{location:s,state:r,push:l,replace:i}}function zf(e){e=jf(e);const t=Kf(e),n=Wf(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=ne({location:"",base:e,go:s,createHref:Ff.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Gf(e){return typeof e=="string"||e&&typeof e=="object"}function Sl(e){return typeof e=="string"||typeof e=="symbol"}const Pl=Symbol("");var Io;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Io||(Io={}));function en(e,t){return ne(new Error,{type:e,[Pl]:!0},t)}function lt(e,t){return e instanceof Error&&Pl in e&&(t==null||!!(e.type&t))}const Fo="[^/]+?",qf={sensitive:!1,strict:!1,start:!0,end:!0},Jf=/[.+*?^${}()[\]/\\]/g;function Yf(e,t){const n=ne({},qf,t),s=[];let r=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Tl(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const Xf={type:0,value:""},Zf=/[a-zA-Z0-9_]/;function ed(e){if(!e)return[[]];if(e==="/")return[[Xf]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=0,s=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let l=0,a,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=a}for(;l{i($)}:En}function i(f){if(Sl(f)){const p=s.get(f);p&&(s.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&s.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function l(){return n}function a(f){const p=id(f,n);n.splice(p,0,f),f.record.name&&!Bo(f)&&s.set(f.record.name,f)}function c(f,p){let g,v={},y,S;if("name"in f&&f.name){if(g=s.get(f.name),!g)throw en(1,{location:f});S=g.record.name,v=ne(No(p.params,g.keys.filter($=>!$.optional).concat(g.parent?g.parent.keys.filter($=>$.optional):[]).map($=>$.name)),f.params&&No(f.params,g.keys.map($=>$.name))),y=g.stringify(v)}else if(f.path!=null)y=f.path,g=n.find($=>$.re.test(y)),g&&(v=g.parse(y),S=g.record.name);else{if(g=p.name?s.get(p.name):n.find($=>$.re.test(p.path)),!g)throw en(1,{location:f,currentLocation:p});S=g.record.name,v=ne({},p.params,f.params),y=g.stringify(v)}const R=[];let T=g;for(;T;)R.unshift(T.record),T=T.parent;return{name:S,path:y,params:v,matched:R,meta:od(R)}}e.forEach(f=>o(f));function u(){n.length=0,s.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function No(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function sd(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:rd(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function rd(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Bo(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function od(e){return e.reduce((t,n)=>ne(t,n.meta),{})}function Uo(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function id(e,t){let n=0,s=t.length;for(;n!==s;){const o=n+s>>1;Tl(e,t[o])<0?s=o:n=o+1}const r=ld(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function ld(e){let t=e;for(;t=t.parent;)if(Cl(t)&&Tl(e,t)===0)return t}function Cl({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function ad(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&nr(o)):[s&&nr(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function cd(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Ge(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const ud=Symbol(""),Wo=Symbol(""),Fr=Symbol(""),Al=Symbol(""),rr=Symbol("");function cn(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function wt(e,t,n,s,r,o=i=>i()){const i=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const c=p=>{p===!1?a(en(4,{from:n,to:t})):p instanceof Error?a(p):Gf(p)?a(en(2,{from:t,to:p})):(i&&s.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},u=o(()=>e.call(s&&s.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(p=>a(p))})}function Fs(e,t,n,s,r=o=>o()){const o=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(fd(a)){const u=(a.__vccOpts||a)[t];u&&o.push(wt(u,n,s,i,l,r))}else{let c=a();o.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const f=mf(u)?u.default:u;i.components[l]=f;const g=(f.__vccOpts||f)[t];return g&&wt(g,n,s,i,l,r)()}))}}return o}function fd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ko(e){const t=ge(Fr),n=ge(Al),s=V(()=>{const a=Me(e.to);return t.resolve(a)}),r=V(()=>{const{matched:a}=s.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const p=f.findIndex(Zt.bind(null,u));if(p>-1)return p;const g=zo(a[c-2]);return c>1&&zo(u)===g&&f[f.length-1].path!==g?f.findIndex(Zt.bind(null,a[c-2])):p}),o=V(()=>r.value>-1&&gd(n.params,s.value.params)),i=V(()=>r.value>-1&&r.value===n.matched.length-1&&_l(n.params,s.value.params));function l(a={}){return hd(a)?t[Me(e.replace)?"replace":"push"](Me(e.to)).catch(En):Promise.resolve()}return{route:s,href:V(()=>s.value.href),isActive:o,isExactActive:i,navigate:l}}const dd=rt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ko,setup(e,{slots:t}){const n=Ln(Ko(e)),{options:s}=ge(Fr),r=V(()=>({[Go(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Go(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:ke("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),pd=dd;function hd(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function gd(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!Ge(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function zo(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Go=(e,t,n)=>e??t??n,md=rt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=ge(rr),r=V(()=>e.route||s.value),o=ge(Wo,0),i=V(()=>{let c=Me(o);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=V(()=>r.value.matched[i.value]);et(Wo,V(()=>i.value+1)),et(ud,l),et(rr,r);const a=re();return tt(()=>[a.value,l.value,e.name],([c,u,f],[p,g,v])=>{u&&(u.instances[f]=c,g&&g!==u&&c&&c===p&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!Zt(u,g)||!p)&&(u.enterCallbacks[f]||[]).forEach(y=>y(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=l.value,p=f&&f.components[u];if(!p)return qo(n.default,{Component:p,route:c});const g=f.props[u],v=g?g===!0?c.params:typeof g=="function"?g(c):g:null,S=ke(p,ne({},v,t,{onVnodeUnmounted:R=>{R.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return qo(n.default,{Component:S,route:c})||S}}});function qo(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const kl=md;function vd(e){const t=nd(e.routes,e),n=e.parseQuery||ad,s=e.stringifyQuery||Vo,r=e.history,o=cn(),i=cn(),l=cn(),a=Si(mt);let c=mt;Kt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=js.bind(null,w=>""+w),f=js.bind(null,kf),p=js.bind(null,Rn);function g(w,M){let k,H;return Sl(w)?(k=t.getRecordMatcher(w),H=M):H=w,t.addRoute(H,k)}function v(w){const M=t.getRecordMatcher(w);M&&t.removeRoute(M)}function y(){return t.getRoutes().map(w=>w.record)}function S(w){return!!t.getRecordMatcher(w)}function R(w,M){if(M=ne({},M||a.value),typeof w=="string"){const h=Is(n,w,M.path),m=t.resolve({path:h.path},M),x=r.createHref(h.fullPath);return ne(h,m,{params:p(m.params),hash:Rn(h.hash),redirectedFrom:void 0,href:x})}let k;if(w.path!=null)k=ne({},w,{path:Is(n,w.path,M.path).path});else{const h=ne({},w.params);for(const m in h)h[m]==null&&delete h[m];k=ne({},w,{params:f(h)}),M.params=f(M.params)}const H=t.resolve(k,M),ee=w.hash||"";H.params=u(p(H.params));const ce=Lf(s,ne({},w,{hash:Tf(ee),path:H.path})),d=r.createHref(ce);return ne({fullPath:ce,hash:ee,query:s===Vo?cd(w.query):w.query||{}},H,{redirectedFrom:void 0,href:d})}function T(w){return typeof w=="string"?Is(n,w,a.value.path):ne({},w)}function $(w,M){if(c!==w)return en(8,{from:M,to:w})}function O(w){return J(w)}function U(w){return O(ne(T(w),{replace:!0}))}function Z(w){const M=w.matched[w.matched.length-1];if(M&&M.redirect){const{redirect:k}=M;let H=typeof k=="function"?k(w):k;return typeof H=="string"&&(H=H.includes("?")||H.includes("#")?H=T(H):{path:H},H.params={}),ne({query:w.query,hash:w.hash,params:H.path!=null?{}:w.params},H)}}function J(w,M){const k=c=R(w),H=a.value,ee=w.state,ce=w.force,d=w.replace===!0,h=Z(k);if(h)return J(ne(T(h),{state:typeof h=="object"?ne({},ee,h.state):ee,force:ce,replace:d}),M||k);const m=k;m.redirectedFrom=M;let x;return!ce&&Mf(s,H,k)&&(x=en(16,{to:m,from:H}),W(H,H,!0,!1)),(x?Promise.resolve(x):he(m,H)).catch(b=>lt(b)?lt(b,2)?b:qe(b):Y(b,m,H)).then(b=>{if(b){if(lt(b,2))return J(ne({replace:d},T(b.to),{state:typeof b.to=="object"?ne({},ee,b.to.state):ee,force:ce}),M||m)}else b=ot(m,H,!0,d,ee);return $e(m,H,b),b})}function pe(w,M){const k=$(w,M);return k?Promise.reject(k):Promise.resolve()}function ue(w){const M=be.values().next().value;return M&&typeof M.runWithContext=="function"?M.runWithContext(w):w()}function he(w,M){let k;const[H,ee,ce]=yd(w,M);k=Fs(H.reverse(),"beforeRouteLeave",w,M);for(const h of H)h.leaveGuards.forEach(m=>{k.push(wt(m,w,M))});const d=pe.bind(null,w,M);return k.push(d),we(k).then(()=>{k=[];for(const h of o.list())k.push(wt(h,w,M));return k.push(d),we(k)}).then(()=>{k=Fs(ee,"beforeRouteUpdate",w,M);for(const h of ee)h.updateGuards.forEach(m=>{k.push(wt(m,w,M))});return k.push(d),we(k)}).then(()=>{k=[];for(const h of ce)if(h.beforeEnter)if(Ge(h.beforeEnter))for(const m of h.beforeEnter)k.push(wt(m,w,M));else k.push(wt(h.beforeEnter,w,M));return k.push(d),we(k)}).then(()=>(w.matched.forEach(h=>h.enterCallbacks={}),k=Fs(ce,"beforeRouteEnter",w,M,ue),k.push(d),we(k))).then(()=>{k=[];for(const h of i.list())k.push(wt(h,w,M));return k.push(d),we(k)}).catch(h=>lt(h,8)?h:Promise.reject(h))}function $e(w,M,k){l.list().forEach(H=>ue(()=>H(w,M,k)))}function ot(w,M,k,H,ee){const ce=$(w,M);if(ce)return ce;const d=M===mt,h=Kt?history.state:{};k&&(H||d?r.replace(w.fullPath,ne({scroll:d&&h&&h.scroll},ee)):r.push(w.fullPath,ee)),a.value=w,W(w,M,k,d),qe()}let Ne;function At(){Ne||(Ne=r.listen((w,M,k)=>{if(!ht.listening)return;const H=R(w),ee=Z(H);if(ee){J(ne(ee,{replace:!0}),H).catch(En);return}c=H;const ce=a.value;Kt&&Bf(Ho(ce.fullPath,k.delta),ys()),he(H,ce).catch(d=>lt(d,12)?d:lt(d,2)?(J(d.to,H).then(h=>{lt(h,20)&&!k.delta&&k.type===On.pop&&r.go(-1,!1)}).catch(En),Promise.reject()):(k.delta&&r.go(-k.delta,!1),Y(d,H,ce))).then(d=>{d=d||ot(H,ce,!1),d&&(k.delta&&!lt(d,8)?r.go(-k.delta,!1):k.type===On.pop&<(d,20)&&r.go(-1,!1)),$e(H,ce,d)}).catch(En)}))}let pt=cn(),ae=cn(),K;function Y(w,M,k){qe(w);const H=ae.list();return H.length?H.forEach(ee=>ee(w,M,k)):console.error(w),Promise.reject(w)}function Ve(){return K&&a.value!==mt?Promise.resolve():new Promise((w,M)=>{pt.add([w,M])})}function qe(w){return K||(K=!w,At(),pt.list().forEach(([M,k])=>w?k(w):M()),pt.reset()),w}function W(w,M,k,H){const{scrollBehavior:ee}=e;if(!Kt||!ee)return Promise.resolve();const ce=!k&&Uf(Ho(w.fullPath,0))||(H||!k)&&history.state&&history.state.scroll||null;return $n().then(()=>ee(w,M,ce)).then(d=>d&&Nf(d)).catch(d=>Y(d,w,M))}const q=w=>r.go(w);let ye;const be=new Set,ht={currentRoute:a,listening:!0,addRoute:g,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:y,resolve:R,options:e,push:O,replace:U,go:q,back:()=>q(-1),forward:()=>q(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:ae.add,isReady:Ve,install(w){const M=this;w.component("RouterLink",pd),w.component("RouterView",kl),w.config.globalProperties.$router=M,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>Me(a)}),Kt&&!ye&&a.value===mt&&(ye=!0,O(r.location).catch(ee=>{}));const k={};for(const ee in mt)Object.defineProperty(k,ee,{get:()=>a.value[ee],enumerable:!0});w.provide(Fr,M),w.provide(Al,_i(k)),w.provide(rr,a);const H=w.unmount;be.add(w),w.unmount=function(){be.delete(w),be.size<1&&(c=mt,Ne&&Ne(),Ne=null,a.value=mt,ye=!1,K=!1),H()}}};function we(w){return w.reduce((M,k)=>M.then(()=>ue(k)),Promise.resolve())}return ht}function yd(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iZt(c,l))?s.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Zt(c,a))||r.push(a))}return[n,s,r]}const bd={__name:"App",setup(e){const t=re(ml);return gf({htmlAttrs:{lang:"en"},meta:[{name:"charset",content:"UTF-8"},{name:"description",content:` Lionel was killed by a driver who failed to stop. Jersey’s law has changed and drivers are now required to report collisions involving cats. Failure to do so is a punishable offence - `},{name:"keywords",content:"Jersey, Cat, Road Safety"},{name:"viewport",content:"width=device-width, initial-scale=1.0"},{property:"og:image",content:t}],templateParams:{separator:"|",siteName:"Lionel's Legacy Jersey"},titleTemplate:"%s %separator %siteName"}),(n,s)=>(fe(),nl(Me(kl)))}},Bt=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},wd={id:"mlb2-15961160",class:"ml-subscribe-form ml-subscribe-form-15961160 mt-4"},xd={class:"row-form"},_d={class:"ml-block-form",action:"https://assets.mailerlite.com/jsonp/1003257/forms/125276057865553655/subscribe",method:"post",target:"_blank","data-code":""},Ed={key:0,class:"ml-form-recaptcha ml-validate-required flex justify-center md:justify-normal"},Sd={__name:"MailerLite",props:{captcha:{type:Boolean,default:!1}},setup(e){return ut(()=>{["https://www.google.com/recaptcha/api.js","https://groot.mailerlite.com/js/w/webforms.min.js?v2d8fb22bb5b3677f161552cd9e774127"].forEach(t=>{document.head.appendChild(Object.assign(document.createElement("script"),{src:t}))}),window.ml_webform_success_15961160=()=>{var t=window.ml_jQuery||window.jQuery;t(".ml-subscribe-form-15961160 .row-success").show(),t(".ml-subscribe-form-15961160 .row-form").hide()},fetch("https://assets.mailerlite.com/jsonp/1003257/forms/125276057865553655/takel")}),(t,n)=>(fe(),me("div",wd,[I("div",xd,[I("form",_d,[n[1]||(n[1]=st('

If you would like to receive occasional updates about our awareness campaign, subscribe here.

',2)),e.captcha?(fe(),me("div",Ed,n[0]||(n[0]=[I("div",{class:"g-recaptcha inline-block","data-sitekey":"6Lf1KHQUAAAAAFNKEX1hdSWCS3mRMv4FlFaNslaD"},null,-1)]))):$c("",!0),n[2]||(n[2]=I("input",{name:"ml-submit",type:"hidden",value:"1"},null,-1)),n[3]||(n[3]=I("input",{name:"anticsrf",type:"hidden",value:"true"},null,-1))])]),n[4]||(n[4]=I("div",{class:"row-success hidden"},[I("h4",{class:"font-semibold text-orange-accent-400"},"Thank you!"),I("p",{class:"mt-4 text-gray-500"},"You have been added to our subscriber list.")],-1))]))}},Pd=Bt(Sd,[["__scopeId","data-v-b3011de0"]]),Td={class:"bg-gray-900"},Cd={class:"mx-auto px-4 pt-16 sm:max-w-xl md:max-w-full md:px-24 lg:max-w-screen-xl lg:px-8"},Ad={class:"row-gap-10 mb-8 grid gap-8 lg:grid-cols-4"},kd={class:"mt-10 w-full justify-self-end md:mt-0 lg:col-span-2"},Rd={__name:"PageFooter",setup(e){return(t,n)=>(fe(),me("footer",Td,[I("div",Cd,[I("div",Ad,[n[1]||(n[1]=st('',1)),I("div",kd,[n[0]||(n[0]=I("span",{id:"stay-in-touch",class:"scroll-mt-[80px] text-base font-medium tracking-wide text-gray-300"},"Subscribe for updates",-1)),G(Pd,{captcha:!1})])]),n[2]||(n[2]=st('

Made in Jersey © Copyright 2024. All rights reserved.

',1))])]))}};function Dr(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function Nr(){let e=[],t={addEventListener(n,s,r,o){return n.addEventListener(s,r,o),t.add(()=>n.removeEventListener(s,r,o))},requestAnimationFrame(...n){let s=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(s))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let s=setTimeout(...n);t.add(()=>clearTimeout(s))},microTask(...n){let s={current:!0};return Dr(()=>{s.current&&n[0]()}),t.add(()=>{s.current=!1})},style(n,s,r){let o=n.style.getPropertyValue(s);return Object.assign(n.style,{[s]:r}),this.add(()=>{Object.assign(n.style,{[s]:o})})},group(n){let s=Nr();return n(s),this.add(()=>s.dispose())},add(n){return e.push(n),()=>{let s=e.indexOf(n);if(s>=0)for(let r of e.splice(s,1))r()}},dispose(){for(let n of e.splice(0))n()}};return t}var Jo;let Od=Symbol("headlessui.useid"),Ld=0;const Rl=(Jo=Ka)!=null?Jo:function(){return ge(Od,()=>`${++Ld}`)()};function ve(e){var t;if(e==null||e.value==null)return null;let n=(t=e.value.$el)!=null?t:e.value;return n instanceof Node?n:null}function Dt(e,t,...n){if(e in t){let r=t[e];return typeof r=="function"?r(...n):r}let s=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(r=>`"${r}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(s,Dt),s}var Md=Object.defineProperty,$d=(e,t,n)=>t in e?Md(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Yo=(e,t,n)=>($d(e,typeof t!="symbol"?t+"":t,n),n);let Hd=class{constructor(){Yo(this,"current",this.detect()),Yo(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}},bs=new Hd;function tn(e){if(bs.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=ve(e);if(t)return t.ownerDocument}return document}let or=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var _t=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(_t||{}),Ol=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Ol||{}),jd=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(jd||{});function Id(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(or)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Ll=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Ll||{});function Fd(e,t=0){var n;return e===((n=tn(e))==null?void 0:n.body)?!1:Dt(t,{0(){return e.matches(or)},1(){let s=e;for(;s!==null;){if(s.matches(or))return!0;s=s.parentElement}return!1}})}var Dd=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(Dd||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Ht(e){e==null||e.focus({preventScroll:!0})}let Nd=["textarea","input"].join(",");function Bd(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,Nd))!=null?n:!1}function Vd(e,t=n=>n){return e.slice().sort((n,s)=>{let r=t(n),o=t(s);if(r===null||o===null)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Yn(e,t,{sorted:n=!0,relativeTo:s=null,skipElements:r=[]}={}){var o;let i=(o=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?o:document,l=Array.isArray(e)?n?Vd(e):e:Id(e);r.length>0&&l.length>1&&(l=l.filter(v=>!r.includes(v))),s=s??i.activeElement;let a=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,l.indexOf(s))-1;if(t&4)return Math.max(0,l.indexOf(s))+1;if(t&8)return l.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=t&32?{preventScroll:!0}:{},f=0,p=l.length,g;do{if(f>=p||f+p<=0)return 0;let v=c+f;if(t&16)v=(v+p)%p;else{if(v<0)return 3;if(v>=p)return 1}g=l[v],g==null||g.focus(u),f+=a}while(g!==i.activeElement);return t&6&&Bd(g)&&g.select(),2}function Ml(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Ud(){return/Android/gi.test(window.navigator.userAgent)}function Wd(){return Ml()||Ud()}function Un(e,t,n){bs.isServer||Ct(s=>{document.addEventListener(e,t,n),s(()=>document.removeEventListener(e,t,n))})}function $l(e,t,n){bs.isServer||Ct(s=>{window.addEventListener(e,t,n),s(()=>window.removeEventListener(e,t,n))})}function Kd(e,t,n=U(()=>!0)){function s(o,i){if(!n.value||o.defaultPrevented)return;let l=i(o);if(l===null||!l.getRootNode().contains(l))return;let a=function c(u){return typeof u=="function"?c(u()):Array.isArray(u)||u instanceof Set?u:[u]}(e);for(let c of a){if(c===null)continue;let u=c instanceof HTMLElement?c:ve(c);if(u!=null&&u.contains(l)||o.composed&&o.composedPath().includes(u))return}return!Fd(l,Ll.Loose)&&l.tabIndex!==-1&&o.preventDefault(),t(o,l)}let r=re(null);Un("pointerdown",o=>{var i,l;n.value&&(r.value=((l=(i=o.composedPath)==null?void 0:i.call(o))==null?void 0:l[0])||o.target)},!0),Un("mousedown",o=>{var i,l;n.value&&(r.value=((l=(i=o.composedPath)==null?void 0:i.call(o))==null?void 0:l[0])||o.target)},!0),Un("click",o=>{Wd()||r.value&&(s(o,()=>r.value),r.value=null)},!0),Un("touchend",o=>s(o,()=>o.target instanceof HTMLElement?o.target:null),!0),$l("blur",o=>s(o,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var ir=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(ir||{}),zd=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(zd||{});function Vt({visible:e=!0,features:t=0,ourProps:n,theirProps:s,...r}){var o;let i=jl(s,n),l=Object.assign(r,{props:i});if(e||t&2&&i.static)return Ds(l);if(t&1){let a=(o=i.unmount)==null||o?0:1;return Dt(a,{0(){return null},1(){return Ds({...r,props:{...i,hidden:!0,style:{display:"none"}}})}})}return Ds(l)}function Ds({props:e,attrs:t,slots:n,slot:s,name:r}){var o,i;let{as:l,...a}=Gd(e,["unmount","static"]),c=(o=n.default)==null?void 0:o.call(n,s),u={};if(s){let f=!1,p=[];for(let[g,v]of Object.entries(s))typeof v=="boolean"&&(f=!0),v===!0&&p.push(g);f&&(u["data-headlessui-state"]=p.join(" "))}if(l==="template"){if(c=Hl(c??[]),Object.keys(a).length>0||Object.keys(t).length>0){let[f,...p]=c??[];if(!qd(f)||p.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${r} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(a).concat(Object.keys(t)).map(y=>y.trim()).filter((y,S,R)=>R.indexOf(y)===S).sort((y,S)=>y.localeCompare(S)).map(y=>` - ${y}`).join(` + `},{name:"keywords",content:"Jersey, Cat, Road Safety"},{name:"viewport",content:"width=device-width, initial-scale=1.0"},{property:"og:image",content:t}],templateParams:{separator:"|",siteName:"Lionel's Legacy Jersey"},titleTemplate:"%s %separator %siteName"}),(n,s)=>(fe(),nl(Me(kl)))}},Bt=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},wd={id:"mlb2-15961160",class:"ml-subscribe-form ml-subscribe-form-15961160 mt-4"},xd={class:"row-form"},_d={class:"ml-block-form",action:"https://assets.mailerlite.com/jsonp/1003257/forms/125276057865553655/subscribe",method:"post",target:"_blank","data-code":""},Ed={key:0,class:"ml-form-recaptcha ml-validate-required flex justify-center md:justify-normal"},Sd={__name:"MailerLite",props:{captcha:{type:Boolean,default:!1}},setup(e){return ut(()=>{["https://www.google.com/recaptcha/api.js","https://groot.mailerlite.com/js/w/webforms.min.js?v2d8fb22bb5b3677f161552cd9e774127"].forEach(t=>{document.head.appendChild(Object.assign(document.createElement("script"),{src:t}))}),window.ml_webform_success_15961160=()=>{var t=window.ml_jQuery||window.jQuery;t(".ml-subscribe-form-15961160 .row-success").show(),t(".ml-subscribe-form-15961160 .row-form").hide()},fetch("https://assets.mailerlite.com/jsonp/1003257/forms/125276057865553655/takel")}),(t,n)=>(fe(),me("div",wd,[I("div",xd,[I("form",_d,[n[1]||(n[1]=st('

If you would like to receive occasional updates about our awareness campaign, subscribe here.

',2)),e.captcha?(fe(),me("div",Ed,n[0]||(n[0]=[I("div",{class:"g-recaptcha inline-block","data-sitekey":"6Lf1KHQUAAAAAFNKEX1hdSWCS3mRMv4FlFaNslaD"},null,-1)]))):$c("",!0),n[2]||(n[2]=I("input",{name:"ml-submit",type:"hidden",value:"1"},null,-1)),n[3]||(n[3]=I("input",{name:"anticsrf",type:"hidden",value:"true"},null,-1))])]),n[4]||(n[4]=I("div",{class:"row-success hidden"},[I("h4",{class:"font-semibold text-orange-accent-400"},"Thank you!"),I("p",{class:"mt-4 text-gray-500"},"You have been added to our subscriber list.")],-1))]))}},Pd=Bt(Sd,[["__scopeId","data-v-b3011de0"]]),Td={class:"bg-gray-900"},Cd={class:"mx-auto px-4 pt-16 sm:max-w-xl md:max-w-full md:px-24 lg:max-w-screen-xl lg:px-8"},Ad={class:"row-gap-10 mb-8 grid gap-8 lg:grid-cols-4"},kd={class:"mt-10 w-full justify-self-end md:mt-0 lg:col-span-2"},Rd={__name:"PageFooter",setup(e){return(t,n)=>(fe(),me("footer",Td,[I("div",Cd,[I("div",Ad,[n[1]||(n[1]=st('',1)),I("div",kd,[n[0]||(n[0]=I("span",{id:"stay-in-touch",class:"scroll-mt-[80px] text-base font-medium tracking-wide text-gray-300"},"Subscribe for updates",-1)),G(Pd,{captcha:!1})])]),n[2]||(n[2]=st('

Made in Jersey © Copyright 2024. All rights reserved.

',1))])]))}};function Dr(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function Nr(){let e=[],t={addEventListener(n,s,r,o){return n.addEventListener(s,r,o),t.add(()=>n.removeEventListener(s,r,o))},requestAnimationFrame(...n){let s=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(s))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let s=setTimeout(...n);t.add(()=>clearTimeout(s))},microTask(...n){let s={current:!0};return Dr(()=>{s.current&&n[0]()}),t.add(()=>{s.current=!1})},style(n,s,r){let o=n.style.getPropertyValue(s);return Object.assign(n.style,{[s]:r}),this.add(()=>{Object.assign(n.style,{[s]:o})})},group(n){let s=Nr();return n(s),this.add(()=>s.dispose())},add(n){return e.push(n),()=>{let s=e.indexOf(n);if(s>=0)for(let r of e.splice(s,1))r()}},dispose(){for(let n of e.splice(0))n()}};return t}var Jo;let Od=Symbol("headlessui.useid"),Ld=0;const Rl=(Jo=Ka)!=null?Jo:function(){return ge(Od,()=>`${++Ld}`)()};function ve(e){var t;if(e==null||e.value==null)return null;let n=(t=e.value.$el)!=null?t:e.value;return n instanceof Node?n:null}function Dt(e,t,...n){if(e in t){let r=t[e];return typeof r=="function"?r(...n):r}let s=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(r=>`"${r}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(s,Dt),s}var Md=Object.defineProperty,$d=(e,t,n)=>t in e?Md(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Yo=(e,t,n)=>($d(e,typeof t!="symbol"?t+"":t,n),n);let Hd=class{constructor(){Yo(this,"current",this.detect()),Yo(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}},bs=new Hd;function tn(e){if(bs.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=ve(e);if(t)return t.ownerDocument}return document}let or=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var _t=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(_t||{}),Ol=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Ol||{}),jd=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(jd||{});function Id(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(or)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Ll=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Ll||{});function Fd(e,t=0){var n;return e===((n=tn(e))==null?void 0:n.body)?!1:Dt(t,{0(){return e.matches(or)},1(){let s=e;for(;s!==null;){if(s.matches(or))return!0;s=s.parentElement}return!1}})}var Dd=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(Dd||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Ht(e){e==null||e.focus({preventScroll:!0})}let Nd=["textarea","input"].join(",");function Bd(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,Nd))!=null?n:!1}function Ud(e,t=n=>n){return e.slice().sort((n,s)=>{let r=t(n),o=t(s);if(r===null||o===null)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Yn(e,t,{sorted:n=!0,relativeTo:s=null,skipElements:r=[]}={}){var o;let i=(o=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?o:document,l=Array.isArray(e)?n?Ud(e):e:Id(e);r.length>0&&l.length>1&&(l=l.filter(v=>!r.includes(v))),s=s??i.activeElement;let a=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,l.indexOf(s))-1;if(t&4)return Math.max(0,l.indexOf(s))+1;if(t&8)return l.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=t&32?{preventScroll:!0}:{},f=0,p=l.length,g;do{if(f>=p||f+p<=0)return 0;let v=c+f;if(t&16)v=(v+p)%p;else{if(v<0)return 3;if(v>=p)return 1}g=l[v],g==null||g.focus(u),f+=a}while(g!==i.activeElement);return t&6&&Bd(g)&&g.select(),2}function Ml(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Vd(){return/Android/gi.test(window.navigator.userAgent)}function Wd(){return Ml()||Vd()}function Vn(e,t,n){bs.isServer||Ct(s=>{document.addEventListener(e,t,n),s(()=>document.removeEventListener(e,t,n))})}function $l(e,t,n){bs.isServer||Ct(s=>{window.addEventListener(e,t,n),s(()=>window.removeEventListener(e,t,n))})}function Kd(e,t,n=V(()=>!0)){function s(o,i){if(!n.value||o.defaultPrevented)return;let l=i(o);if(l===null||!l.getRootNode().contains(l))return;let a=function c(u){return typeof u=="function"?c(u()):Array.isArray(u)||u instanceof Set?u:[u]}(e);for(let c of a){if(c===null)continue;let u=c instanceof HTMLElement?c:ve(c);if(u!=null&&u.contains(l)||o.composed&&o.composedPath().includes(u))return}return!Fd(l,Ll.Loose)&&l.tabIndex!==-1&&o.preventDefault(),t(o,l)}let r=re(null);Vn("pointerdown",o=>{var i,l;n.value&&(r.value=((l=(i=o.composedPath)==null?void 0:i.call(o))==null?void 0:l[0])||o.target)},!0),Vn("mousedown",o=>{var i,l;n.value&&(r.value=((l=(i=o.composedPath)==null?void 0:i.call(o))==null?void 0:l[0])||o.target)},!0),Vn("click",o=>{Wd()||r.value&&(s(o,()=>r.value),r.value=null)},!0),Vn("touchend",o=>s(o,()=>o.target instanceof HTMLElement?o.target:null),!0),$l("blur",o=>s(o,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var ir=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(ir||{}),zd=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(zd||{});function Ut({visible:e=!0,features:t=0,ourProps:n,theirProps:s,...r}){var o;let i=jl(s,n),l=Object.assign(r,{props:i});if(e||t&2&&i.static)return Ds(l);if(t&1){let a=(o=i.unmount)==null||o?0:1;return Dt(a,{0(){return null},1(){return Ds({...r,props:{...i,hidden:!0,style:{display:"none"}}})}})}return Ds(l)}function Ds({props:e,attrs:t,slots:n,slot:s,name:r}){var o,i;let{as:l,...a}=Gd(e,["unmount","static"]),c=(o=n.default)==null?void 0:o.call(n,s),u={};if(s){let f=!1,p=[];for(let[g,v]of Object.entries(s))typeof v=="boolean"&&(f=!0),v===!0&&p.push(g);f&&(u["data-headlessui-state"]=p.join(" "))}if(l==="template"){if(c=Hl(c??[]),Object.keys(a).length>0||Object.keys(t).length>0){let[f,...p]=c??[];if(!qd(f)||p.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${r} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(a).concat(Object.keys(t)).map(y=>y.trim()).filter((y,S,R)=>R.indexOf(y)===S).sort((y,S)=>y.localeCompare(S)).map(y=>` - ${y}`).join(` `),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(y=>` - ${y}`).join(` `)].join(` -`));let g=jl((i=f.props)!=null?i:{},a,u),v=Ft(f,g,!0);for(let y in g)y.startsWith("on")&&(v.props||(v.props={}),v.props[y]=g[y]);return v}return Array.isArray(c)&&c.length===1?c[0]:c}return ke(l,Object.assign({},a,u),{default:()=>c})}function Hl(e){return e.flatMap(t=>t.type===Le?Hl(t.children):[t])}function jl(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let s of e)for(let r in s)r.startsWith("on")&&typeof s[r]=="function"?(n[r]!=null||(n[r]=[]),n[r].push(s[r])):t[r]=s[r];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(s=>[s,void 0])));for(let s in n)Object.assign(t,{[s](r,...o){let i=n[s];for(let l of i){if(r instanceof Event&&r.defaultPrevented)return;l(r,...o)}}});return t}function Gd(e,t=[]){let n=Object.assign({},e);for(let s of t)s in n&&delete n[s];return n}function qd(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}var os=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(os||{});let lr=rt({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{var s;let{features:r,...o}=e,i={"aria-hidden":(r&2)===2?!0:(s=o["aria-hidden"])!=null?s:void 0,hidden:(r&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(r&4)===4&&(r&2)!==2&&{display:"none"}}};return Vt({ourProps:i,theirProps:o,slot:{},attrs:n,slots:t,name:"Hidden"})}}}),Jd=Symbol("Context");var gn=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(gn||{});function Yd(){return ge(Jd,null)}var Il=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Il||{});function Qd(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}let Lt=[];Qd(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&Lt[0]!==t.target&&(Lt.unshift(t.target),Lt=Lt.filter(n=>n!=null&&n.isConnected),Lt.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function Fl(e,t,n,s){bs.isServer||Ct(r=>{e=e??window,e.addEventListener(t,n,s),r(()=>e.removeEventListener(t,n,s))})}var mn=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(mn||{});function Xd(){let e=re(0);return $l("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function Dl(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let s=ve(n);s instanceof HTMLElement&&t.add(s)}return t}var Nl=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Nl||{});let un=Object.assign(rt({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:re(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:s}){let r=re(null);s({el:r,$el:r});let o=U(()=>tn(r)),i=re(!1);ut(()=>i.value=!0),ft(()=>i.value=!1),ep({ownerDocument:o},U(()=>i.value&&!!(e.features&16)));let l=tp({ownerDocument:o,container:r,initialFocus:U(()=>e.initialFocus)},U(()=>i.value&&!!(e.features&2)));np({ownerDocument:o,container:r,containers:e.containers,previousActiveElement:l},U(()=>i.value&&!!(e.features&8)));let a=Xd();function c(g){let v=ve(r);v&&(y=>y())(()=>{Dt(a.value,{[mn.Forwards]:()=>{Yn(v,_t.First,{skipElements:[g.relatedTarget]})},[mn.Backwards]:()=>{Yn(v,_t.Last,{skipElements:[g.relatedTarget]})}})})}let u=re(!1);function f(g){g.key==="Tab"&&(u.value=!0,requestAnimationFrame(()=>{u.value=!1}))}function p(g){if(!i.value)return;let v=Dl(e.containers);ve(r)instanceof HTMLElement&&v.add(ve(r));let y=g.relatedTarget;y instanceof HTMLElement&&y.dataset.headlessuiFocusGuard!=="true"&&(Bl(v,y)||(u.value?Yn(ve(r),Dt(a.value,{[mn.Forwards]:()=>_t.Next,[mn.Backwards]:()=>_t.Previous})|_t.WrapAround,{relativeTo:g.target}):g.target instanceof HTMLElement&&Ht(g.target)))}return()=>{let g={},v={ref:r,onKeydown:f,onFocusout:p},{features:y,initialFocus:S,containers:R,...T}=e;return ke(Le,[!!(y&4)&&ke(lr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:os.Focusable}),Vt({ourProps:v,theirProps:{...t,...T},slot:g,attrs:t,slots:n,name:"FocusTrap"}),!!(y&4)&&ke(lr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:os.Focusable})])}}}),{features:Nl});function Zd(e){let t=re(Lt.slice());return tt([e],([n],[s])=>{s===!0&&n===!1?Dr(()=>{t.value.splice(0)}):s===!1&&n===!0&&(t.value=Lt.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(s=>s!=null&&s.isConnected))!=null?n:null}}function ep({ownerDocument:e},t){let n=Zd(t);ut(()=>{Ct(()=>{var s,r;t.value||((s=e.value)==null?void 0:s.activeElement)===((r=e.value)==null?void 0:r.body)&&Ht(n())},{flush:"post"})}),ft(()=>{t.value&&Ht(n())})}function tp({ownerDocument:e,container:t,initialFocus:n},s){let r=re(null),o=re(!1);return ut(()=>o.value=!0),ft(()=>o.value=!1),ut(()=>{tt([t,n,s],(i,l)=>{if(i.every((c,u)=>(l==null?void 0:l[u])===c)||!s.value)return;let a=ve(t);a&&Dr(()=>{var c,u;if(!o.value)return;let f=ve(n),p=(c=e.value)==null?void 0:c.activeElement;if(f){if(f===p){r.value=p;return}}else if(a.contains(p)){r.value=p;return}f?Ht(f):Yn(a,_t.First|_t.NoScroll)===Ol.Error&&console.warn("There are no focusable elements inside the "),r.value=(u=e.value)==null?void 0:u.activeElement})},{immediate:!0,flush:"post"})}),r}function np({ownerDocument:e,container:t,containers:n,previousActiveElement:s},r){var o;Fl((o=e.value)==null?void 0:o.defaultView,"focus",i=>{if(!r.value)return;let l=Dl(n);ve(t)instanceof HTMLElement&&l.add(ve(t));let a=s.value;if(!a)return;let c=i.target;c&&c instanceof HTMLElement?Bl(l,c)?(s.value=c,Ht(c)):(i.preventDefault(),i.stopPropagation(),Ht(a)):Ht(s.value)},!0)}function Bl(e,t){for(let n of e)if(n.contains(t))return!0;return!1}function sp(e){let t=Si(e.getSnapshot());return ft(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function rp(e,t){let n=e(),s=new Set;return{getSnapshot(){return n},subscribe(r){return s.add(r),()=>s.delete(r)},dispatch(r,...o){let i=t[r].call(n,...o);i&&(n=i,s.forEach(l=>l()))}}}function op(){let e;return{before({doc:t}){var n;let s=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-s.clientWidth},after({doc:t,d:n}){let s=t.documentElement,r=s.clientWidth-s.offsetWidth,o=e-r;n.style(s,"paddingRight",`${o}px`)}}}function ip(){return Ml()?{before({doc:e,d:t,meta:n}){function s(r){return n.containers.flatMap(o=>o()).some(o=>o.contains(r))}t.microTask(()=>{var r;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let l=Nr();l.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>l.dispose()))}let o=(r=window.scrollY)!=null?r:window.pageYOffset,i=null;t.addEventListener(e,"click",l=>{if(l.target instanceof HTMLElement)try{let a=l.target.closest("a");if(!a)return;let{hash:c}=new URL(a.href),u=e.querySelector(c);u&&!s(u)&&(i=u)}catch{}},!0),t.addEventListener(e,"touchstart",l=>{if(l.target instanceof HTMLElement)if(s(l.target)){let a=l.target;for(;a.parentElement&&s(a.parentElement);)a=a.parentElement;t.style(a,"overscrollBehavior","contain")}else t.style(l.target,"touchAction","none")}),t.addEventListener(e,"touchmove",l=>{if(l.target instanceof HTMLElement){if(l.target.tagName==="INPUT")return;if(s(l.target)){let a=l.target;for(;a.parentElement&&a.dataset.headlessuiPortal!==""&&!(a.scrollHeight>a.clientHeight||a.scrollWidth>a.clientWidth);)a=a.parentElement;a.dataset.headlessuiPortal===""&&l.preventDefault()}else l.preventDefault()}},{passive:!1}),t.add(()=>{var l;let a=(l=window.scrollY)!=null?l:window.pageYOffset;o!==a&&window.scrollTo(0,o),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{}}function lp(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function ap(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let Mt=rp(()=>new Map,{PUSH(e,t){var n;let s=(n=this.get(e))!=null?n:{doc:e,count:0,d:Nr(),meta:new Set};return s.count++,s.meta.add(t),this.set(e,s),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let s={doc:e,d:t,meta:ap(n)},r=[ip(),op(),lp()];r.forEach(({before:o})=>o==null?void 0:o(s)),r.forEach(({after:o})=>o==null?void 0:o(s))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});Mt.subscribe(()=>{let e=Mt.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let s=t.get(n.doc)==="hidden",r=n.count!==0;(r&&!s||!r&&s)&&Mt.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&Mt.dispatch("TEARDOWN",n)}});function cp(e,t,n){let s=sp(Mt),r=U(()=>{let o=e.value?s.value.get(e.value):void 0;return o?o.count>0:!1});return tt([e,t],([o,i],[l],a)=>{if(!o||!i)return;Mt.dispatch("PUSH",o,n);let c=!1;a(()=>{c||(Mt.dispatch("POP",l??o,n),c=!0)})},{immediate:!0}),r}let Ns=new Map,fn=new Map;function Qo(e,t=re(!0)){Ct(n=>{var s;if(!t.value)return;let r=ve(e);if(!r)return;n(function(){var i;if(!r)return;let l=(i=fn.get(r))!=null?i:1;if(l===1?fn.delete(r):fn.set(r,l-1),l!==1)return;let a=Ns.get(r);a&&(a["aria-hidden"]===null?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",a["aria-hidden"]),r.inert=a.inert,Ns.delete(r))});let o=(s=fn.get(r))!=null?s:0;fn.set(r,o+1),o===0&&(Ns.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0)})}function up({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){let s=re(null),r=tn(s);function o(){var i,l,a;let c=[];for(let u of e)u!==null&&(u instanceof HTMLElement?c.push(u):"value"in u&&u.value instanceof HTMLElement&&c.push(u.value));if(t!=null&&t.value)for(let u of t.value)c.push(u);for(let u of(i=r==null?void 0:r.querySelectorAll("html > *, body > *"))!=null?i:[])u!==document.body&&u!==document.head&&u instanceof HTMLElement&&u.id!=="headlessui-portal-root"&&(u.contains(ve(s))||u.contains((a=(l=ve(s))==null?void 0:l.getRootNode())==null?void 0:a.host)||c.some(f=>u.contains(f))||c.push(u));return c}return{resolveContainers:o,contains(i){return o().some(l=>l.contains(i))},mainTreeNodeRef:s,MainTreeNode(){return n!=null?null:ke(lr,{features:os.Hidden,ref:s})}}}let Vl=Symbol("ForcePortalRootContext");function fp(){return ge(Vl,!1)}let Xo=rt({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return et(Vl,e.force),()=>{let{force:s,...r}=e;return Vt({theirProps:r,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}}),Ul=Symbol("StackContext");var ar=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(ar||{});function dp(){return ge(Ul,()=>{})}function pp({type:e,enabled:t,element:n,onUpdate:s}){let r=dp();function o(...i){s==null||s(...i),r(...i)}ut(()=>{tt(t,(i,l)=>{i?o(0,e,n):l===!0&&o(1,e,n)},{immediate:!0,flush:"sync"})}),ft(()=>{t.value&&o(1,e,n)}),et(Ul,o)}let hp=Symbol("DescriptionContext");function gp({slot:e=re({}),name:t="Description",props:n={}}={}){let s=re([]);function r(o){return s.value.push(o),()=>{let i=s.value.indexOf(o);i!==-1&&s.value.splice(i,1)}}return et(hp,{register:r,slot:e,name:t,props:n}),U(()=>s.value.length>0?s.value.join(" "):void 0)}function mp(e){let t=tn(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let s=t.createElement("div");return s.setAttribute("id","headlessui-portal-root"),t.body.appendChild(s)}const cr=new WeakMap;function vp(e){var t;return(t=cr.get(e))!=null?t:0}function Zo(e,t){let n=t(vp(e));return n<=0?cr.delete(e):cr.set(e,n),n}let yp=rt({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let s=re(null),r=U(()=>tn(s)),o=fp(),i=ge(Wl,null),l=re(o===!0||i==null?mp(s.value):i.resolveTarget());l.value&&Zo(l.value,p=>p+1);let a=re(!1);ut(()=>{a.value=!0}),Ct(()=>{o||i!=null&&(l.value=i.resolveTarget())});let c=ge(ur,null),u=!1,f=Hr();return tt(s,()=>{if(u||!c)return;let p=ve(s);p&&(ft(c.register(p),f),u=!0)}),ft(()=>{var p,g;let v=(p=r.value)==null?void 0:p.getElementById("headlessui-portal-root");!v||l.value!==v||Zo(l.value,y=>y-1)||l.value.children.length>0||(g=l.value.parentElement)==null||g.removeChild(l.value)}),()=>{if(!a.value||l.value===null)return null;let p={ref:s,"data-headlessui-portal":""};return ke(Wa,{to:l.value},Vt({ourProps:p,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),ur=Symbol("PortalParentContext");function bp(){let e=ge(ur,null),t=re([]);function n(o){return t.value.push(o),e&&e.register(o),()=>s(o)}function s(o){let i=t.value.indexOf(o);i!==-1&&t.value.splice(i,1),e&&e.unregister(o)}let r={register:n,unregister:s,portals:t};return[t,rt({name:"PortalWrapper",setup(o,{slots:i}){return et(ur,r),()=>{var l;return(l=i.default)==null?void 0:l.call(i)}}})]}let Wl=Symbol("PortalGroupContext"),wp=rt({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let s=Ln({resolveTarget(){return e.target}});return et(Wl,s),()=>{let{target:r,...o}=e;return Vt({theirProps:o,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}});var xp=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(xp||{});let fr=Symbol("DialogContext");function Kl(e){let t=ge(fr,null);if(t===null){let n=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Kl),n}return t}let Wn="DC8F892D-2EBD-447C-A4C8-A03058436FF4",_p=rt({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:Wn},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:s,expose:r}){var o,i;let l=(o=e.id)!=null?o:`headlessui-dialog-${Rl()}`,a=re(!1);ut(()=>{a.value=!0});let c=!1,u=U(()=>e.role==="dialog"||e.role==="alertdialog"?e.role:(c||(c=!0,console.warn(`Invalid role [${u}] passed to . Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")),f=re(0),p=Yd(),g=U(()=>e.open===Wn&&p!==null?(p.value&gn.Open)===gn.Open:e.open),v=re(null),y=U(()=>tn(v));if(r({el:v,$el:v}),!(e.open!==Wn||p!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof g.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${g.value===Wn?void 0:e.open}`);let S=U(()=>a.value&&g.value?0:1),R=U(()=>S.value===0),T=U(()=>f.value>1),$=ge(fr,null)!==null,[O,V]=bp(),{resolveContainers:Z,mainTreeNodeRef:J,MainTreeNode:pe}=up({portals:O,defaultContainers:[U(()=>{var W;return(W=K.panelRef.value)!=null?W:v.value})]}),ue=U(()=>T.value?"parent":"leaf"),he=U(()=>p!==null?(p.value&gn.Closing)===gn.Closing:!1),$e=U(()=>$||he.value?!1:R.value),ot=U(()=>{var W,q,ye;return(ye=Array.from((q=(W=y.value)==null?void 0:W.querySelectorAll("body > *"))!=null?q:[]).find(be=>be.id==="headlessui-portal-root"?!1:be.contains(ve(J))&&be instanceof HTMLElement))!=null?ye:null});Qo(ot,$e);let Ne=U(()=>T.value?!0:R.value),At=U(()=>{var W,q,ye;return(ye=Array.from((q=(W=y.value)==null?void 0:W.querySelectorAll("[data-headlessui-portal]"))!=null?q:[]).find(be=>be.contains(ve(J))&&be instanceof HTMLElement))!=null?ye:null});Qo(At,Ne),pp({type:"Dialog",enabled:U(()=>S.value===0),element:v,onUpdate:(W,q)=>{if(q==="Dialog")return Dt(W,{[ar.Add]:()=>f.value+=1,[ar.Remove]:()=>f.value-=1})}});let pt=gp({name:"DialogDescription",slot:U(()=>({open:g.value}))}),ae=re(null),K={titleId:ae,panelRef:re(null),dialogState:S,setTitleId(W){ae.value!==W&&(ae.value=W)},close(){t("close",!1)}};et(fr,K);let Y=U(()=>!(!R.value||T.value));Kd(Z,(W,q)=>{W.preventDefault(),K.close(),$n(()=>q==null?void 0:q.focus())},Y);let Ue=U(()=>!(T.value||S.value!==0));Fl((i=y.value)==null?void 0:i.defaultView,"keydown",W=>{Ue.value&&(W.defaultPrevented||W.key===Il.Escape&&(W.preventDefault(),W.stopPropagation(),K.close()))});let qe=U(()=>!(he.value||S.value!==0||$));return cp(y,qe,W=>{var q;return{containers:[...(q=W.containers)!=null?q:[],Z]}}),Ct(W=>{if(S.value!==0)return;let q=ve(v);if(!q)return;let ye=new ResizeObserver(be=>{for(let ht of be){let we=ht.target.getBoundingClientRect();we.x===0&&we.y===0&&we.width===0&&we.height===0&&K.close()}});ye.observe(q),W(()=>ye.disconnect())}),()=>{let{open:W,initialFocus:q,...ye}=e,be={...n,ref:v,id:l,role:u.value,"aria-modal":S.value===0?!0:void 0,"aria-labelledby":ae.value,"aria-describedby":pt.value},ht={open:S.value===0};return ke(Xo,{force:!0},()=>[ke(yp,()=>ke(wp,{target:v.value},()=>ke(Xo,{force:!1},()=>ke(un,{initialFocus:q,containers:Z,features:R.value?Dt(ue.value,{parent:un.features.RestoreFocus,leaf:un.features.All&~un.features.FocusLock}):un.features.None},()=>ke(V,{},()=>Vt({ourProps:be,theirProps:{...ye,...n},slot:ht,attrs:n,slots:s,visible:S.value===0,features:ir.RenderStrategy|ir.Static,name:"Dialog"})))))),ke(pe)])}}}),Ep=rt({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:s}){var r;let o=(r=e.id)!=null?r:`headlessui-dialog-panel-${Rl()}`,i=Kl("DialogPanel");s({el:i.panelRef,$el:i.panelRef});function l(a){a.stopPropagation()}return()=>{let{...a}=e,c={id:o,ref:i.panelRef,onClick:l};return Vt({ourProps:c,theirProps:a,slot:{open:i.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}});function Sp(e,t){return fe(),me("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"})])}function Pp(e,t){return fe(),me("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18 18 6M6 6l12 12"})])}const Tp={class:"sticky inset-x-0 top-0 z-50 bg-orange-600/85 shadow backdrop-blur-sm"},Cp={id:"global-nav",class:"flex items-center justify-between p-6 lg:px-8","aria-label":"Global"},Ap={class:"flex lg:hidden"},kp={class:"hidden lg:flex lg:gap-x-12"},Rp={class:"flex items-center justify-between"},Op={class:"mt-6 flow-root"},Lp={class:"-my-6 divide-y divide-gray-500/10"},Mp={class:"space-y-2 py-6"},$p={__name:"PageNavbar",setup(e){const t=[{name:"About Lionel",href:{name:"homePage",hash:"#about-lionel"}},{name:"What you should know",href:{name:"homePage",hash:"#what-to-know"}},{name:"Spread the word",href:{name:"homePage",hash:"#spread-the-word"}},{name:"Speed Matters",href:{name:"homePage",hash:"#speed-matters"}},{name:"Resources",href:{name:"homePage",hash:"#resources"}}],n=re(!1);return(s,r)=>{const o=kr("RouterLink");return fe(),me("nav",Tp,[I("div",Cp,[I("div",Ap,[I("button",{class:"-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-white",type:"button",onClick:r[0]||(r[0]=i=>n.value=!0)},[r[3]||(r[3]=I("span",{class:"sr-only"},"Open main menu",-1)),G(Me(Sp),{class:"h-6 w-6","aria-hidden":"true"})])]),I("div",kp,[(fe(),me(Le,null,to(t,i=>G(o,{key:i.name,class:"text-sm font-semibold leading-6 text-white hover:underline hover:underline-offset-4",to:i.href},{default:pn(()=>[Xt(Qn(i.name),1)]),_:2},1032,["to"])),64))])]),G(Me(_p),{class:"lg:hidden",open:n.value,onClose:r[2]||(r[2]=i=>n.value=!1)},{default:pn(()=>[r[5]||(r[5]=I("div",{class:"fixed inset-0 z-50"},null,-1)),G(Me(Ep),{class:"fixed inset-y-0 right-0 z-50 w-full overflow-y-auto bg-white px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-gray-900/10"},{default:pn(()=>[I("div",Rp,[I("button",{class:"-m-2.5 rounded-md p-2.5 text-orange-accent-400 transition-colors duration-200 hover:text-orange-900",type:"button",onClick:r[1]||(r[1]=i=>n.value=!1)},[r[4]||(r[4]=I("span",{class:"sr-only"},"Close menu",-1)),G(Me(Pp),{class:"h-6 w-6","aria-hidden":"true"})])]),I("div",Op,[I("div",Lp,[I("div",Mp,[(fe(),me(Le,null,to(t,i=>G(o,{key:i.name,class:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-orange-accent-400 transition-colors duration-200 hover:bg-gray-50 hover:text-orange-900",to:i.href},{default:pn(()=>[Xt(Qn(i.name),1)]),_:2},1032,["to"])),64))])])])]),_:1})]),_:1},8,["open"])])}}},Hp={class:"flex min-h-screen flex-col"},jp={__name:"PageLayout",setup(e){return(t,n)=>{const s=kr("RouterView");return fe(),me("div",Hp,[G($p),G(s,{class:"flex-grow"}),G(Rd)])}}},Ip={},Fp={class:"mx-auto my-6 mb-10 max-w-xl px-4 sm:px-0 md:mb-12 lg:max-w-2xl lg:text-center"};function Dp(e,t){return fe(),me("div",Fp,t[0]||(t[0]=[st('

Help Spread the Word

We appealed for information on Lionel’s last moments. We created posters to place at the site and leaflets to hand out to passersby.

The aim was also to help spread the word on what to do if involved in an accident and that failure to report collisions with cats is now a motor traffic offence.

Please feel free to use our poster template should you need to, whilst also helping to get the message out there.

Open template in Google Docs

',5)]))}const Np=Bt(Ip,[["render",Dp]]),Bp={},Vp={class:"relative -mt-20 min-h-[450px] pt-20"};function Up(e,t){return fe(),me("div",Vp,t[0]||(t[0]=[st('Lionel the cat

Lionel was killed by a driver who failed to stop

Jersey’s law has changed and drivers are now required to report collisions involving cats.

Failure to do so is a punishable offence

Learn more
',2)]))}const Wp=Bt(Bp,[["render",Up]]),Kp="/assets/App-VRTXQ3qx.vue",zp="/assets/404-DI7TuS_2.svg",Gp="/assets/greenlane-BajuD0No.jpg",qp="/assets/grunge-CjdaEeRK.jpg",Jp="/assets/lionel-1-BcpD-0g5.jpg",Yp="/assets/lionel-2-CYjkFu5d.jpg",Qp="/assets/lionel-3-C-zL9z6b.jpg",Xp="/assets/lionel-4-Dp_5K63v.jpg",Zp="/assets/paws-gkSsFjE6.svg",eh="/assets/index-f39ejVUK.css",th="/assets/GetInvolved-dLui3zJg.vue",nh="/assets/HeroHeader-I0Rzziqm.vue",sh="/assets/LionelsStory-6VG3UgcF.vue",rh="/assets/SpeedMatters-BJgp2dK9.vue",oh="/assets/TheLaw-CyxuS8xL.vue",ih="/assets/WhatToDo-BEjXa6cj.vue",lh="/assets/PageFooter-IChgsRlB.vue",ah="/assets/PageLayout-B0VAm-yW.vue",ch="/assets/PageNavbar-Bwc9j_Ea.vue",uh="/assets/MailerLite-DBHQeufm.vue",fh="/assets/main-X_P_RmSf.js",dh="/assets/index-DqgQM5mo.js",ph="/assets/HomePage-Brq3ua7z.vue",hh="/assets/NotFound-B7XS_1Pk.vue",gh="/assets/grunge-CjdaEeRK.jpg",mh={class:"relative pb-[122%]"},vh={class:"polaroid absolute inset-0 h-full w-full rounded-lg bg-white p-[5%] pb-[27%] shadow-2xl"},yh={class:"relative h-full w-full overflow-hidden"},bh=["alt","src"],wh={preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 100 100"},xh={"dominant-baseline":"middle",fill:"currentColor","font-size":"10",mask:"url(#mask)","text-anchor":"middle",x:"50",y:"15"},_h={__name:"PolaroidImage",props:{alt:{default:null,type:String},src:{required:!0,type:String},text:{default:null,type:String},textClass:{default:null,type:String}},setup(e){const t=e,n=()=>new URL(Object.assign({"../App.vue":Kp,"../assets/images/404.svg":zp,"../assets/images/greenlane.jpg":Gp,"../assets/images/grunge.jpg":qp,"../assets/images/lionel-1.jpg":Jp,"../assets/images/lionel-2.jpg":Yp,"../assets/images/lionel-3.jpg":Qp,"../assets/images/lionel-4.jpg":Xp,"../assets/images/paws.svg":Zp,"../assets/stylesheets/index.css":eh,"./HomePage/GetInvolved.vue":th,"./HomePage/HeroHeader.vue":nh,"./HomePage/LionelsStory.vue":sh,"./HomePage/SpeedMatters.vue":rh,"./HomePage/TheLaw.vue":oh,"./HomePage/WhatToDo.vue":ih,"./Layout/PageFooter.vue":lh,"./Layout/PageLayout.vue":ah,"./Layout/PageNavbar.vue":ch,"./MailerLite.vue":uh,"../main.js":fh,"../router/index.js":dh,"../views/HomePage.vue":ph,"../views/NotFound.vue":hh})[`../${t.src}`],import.meta.url).href;return(s,r)=>(fe(),me("div",mh,[I("div",vh,[I("div",yh,[I("img",{class:"absolute inset-1/2 h-full w-full -translate-x-1/2 -translate-y-1/2 object-cover",alt:e.alt,src:n()},null,8,bh)]),I("div",{class:us(["h-[27%] w-full font-cursive text-black",e.textClass])},[(fe(),me("svg",wh,[r[0]||(r[0]=I("defs",null,[I("pattern",{id:"pattern",height:"18",patternUnits:"userSpaceOnUse",width:"27",x:"0%",y:"0%"},[I("image",{height:"18",href:gh,width:"27",x:"0",y:"0"})]),I("mask",{id:"mask",height:"1",maskUnits:"objectBoundingBox",width:"1",x:"0",y:"0"},[I("rect",{fill:"url(#pattern)",height:"100",width:"100",x:"0",y:"0"})])],-1)),I("text",xh,Qn(e.text),1)]))],2)])]))}},Eh="/assets/paws-gkSsFjE6.svg",Sh={components:{PolaroidImage:_h}},Ph={class:"relative my-6 px-4 md:px-24 lg:px-8"},Th={class:"mx-auto sm:max-w-xl md:max-w-full lg:max-w-screen-xl lg:px-8"},Ch={class:"flex flex-col overflow-x-hidden sm:overflow-x-visible lg:flex-row"},Ah={class:"relative -ml-10 mb-10 mt-6 min-h-[550px] w-full max-w-xl flex-1 sm:ml-0 md:mx-auto md:mb-12 md:overflow-visible lg:w-1/2 lg:min-w-[580px] lg:max-w-2xl"},kh={class:"absolute left-8 top-3 w-64 rotate-12"},Rh={class:"absolute left-[8rem] top-[14rem] w-64 -rotate-3"},Oh={class:"absolute left-[16rem] top-10 w-64 rotate-[-22deg]"};function Lh(e,t,n,s,r,o){const i=kr("PolaroidImage");return fe(),me("div",Ph,[t[1]||(t[1]=I("img",{class:"absolute bottom-0 right-0 w-1/2 opacity-5",alt:"",src:Eh},null,-1)),I("div",Th,[I("div",Ch,[I("div",Ah,[I("div",kh,[G(i,{alt:"Picture of Lionel",src:"assets/images/lionel-3.jpg"})]),I("div",Rh,[G(i,{alt:"Picture of Lionel",src:"assets/images/lionel-4.jpg",text:"May 2024","text-class":"ml-[15%] rotate-2"})]),I("div",Oh,[G(i,{alt:"Picture of Lionel and Monty",src:"assets/images/lionel-2.jpg",text:"Lionel with Monty","text-class":"-rotate-3"})])]),t[0]||(t[0]=st('

About Lionel

Lionel was a beautiful young cat loving his new life with his humans and three cat brothers in Grantez, St. Ouen until June 4th 2024 when he was the victim of a hit and run in broad daylight, on a Green Lane, where the speed should be no more than 15 mph.

He was abandoned. The driver did not report the incident. Lionel was found dead alone in the field close to his home.

Lionel loved being outdoors and was a little adventurer. Lionel was a rescue cat, just like his three brothers. He was just learning to trust the world. Lionel was about to turn 2 years old.

Lionel’s story is one which is alarmingly frequent on Jersey’s “safe” roads. Driver’s often fail to report such accidents. Out of 4 cats killed in a 125m stretch of road in Rue de Grantez in the last 8 years, only one driver stopped to let somebody know.

',1))])])])}const Mh=Bt(Sh,[["render",Lh]]),$h="/assets/greenlane-BajuD0No.jpg",Hh={},jh={id:"speed-matters-container",class:"relative mt-6 px-4 md:px-24 lg:px-8"};function Ih(e,t){return fe(),me("div",jh,t[0]||(t[0]=[st('
Green Land and 15 mph road signs

Speed Matters

Green Lanes are intended principally for enjoyment by pedestrians, cyclists and horse riders. Motor vehicles should try to keep off these lanes and should only use them if absolutely necessary for access or for sightseeing.

The speed limit on Green Lanes is 15 mph.

The speed limit is a limit, not a target.

Learn more about Green Lanes from the States Assembly and at jersey.co.uk.

Lionel was killed on a stretch of Green Lane where three field entrances and the entry point to another Green Lane converge. The injuries on his body indicate he was hit hard and at speed. This area of the Green Lane should perhaps be the safest given the entrances and secondary Green Lane of which motorists must take heed. The collision may not have been avoidable, but the level of injury may have been different.

We hope that by making people aware of the requirements of the road traffic law and the usage of Green Lanes, further cat lives will be saved on our roads.

',1)]))}const Fh=Bt(Hh,[["render",Ih],["__scopeId","data-v-75e1217c"]]);function Dh(e,t){return fe(),me("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[I("path",{"fill-rule":"evenodd",d:"M4.25 5.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 17h-8.5A2.25 2.25 0 0 1 2 14.75v-8.5A2.25 2.25 0 0 1 4.25 4h5a.75.75 0 0 1 0 1.5h-5Z","clip-rule":"evenodd"}),I("path",{"fill-rule":"evenodd",d:"M6.194 12.753a.75.75 0 0 0 1.06.053L16.5 4.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06Z","clip-rule":"evenodd"})])}const Nh={class:"mx-auto px-4 pt-16 sm:max-w-xl md:max-w-full md:px-24 lg:max-w-screen-xl lg:px-8 lg:pt-20"},Bh={class:"mb-10 max-w-xl sm:text-center md:mx-auto md:mb-12 lg:max-w-2xl"},Vh={class:"mb-12 text-base text-gray-700 md:text-lg"},Uh={class:"text-orange-accent-400 transition-colors duration-200 hover:text-orange-900","aria-label":"Open the Road Traffic (Jersey) Law 1956 in a new window",href:"https://www.jerseylaw.je/laws/current/Pages/25.550.aspx#_Toc151627514",target:"_blank"},Wh={__name:"TheLaw",setup(e){return(t,n)=>(fe(),me("div",Nh,[I("div",Bh,[n[3]||(n[3]=st('

Jersey’s road traffic law has changed

As a motorist you now have explicit duties if your car hits a cat.

',2)),I("p",Vh,[n[1]||(n[1]=Xt(" Under the updated ")),I("a",Uh,[n[0]||(n[0]=Xt("regulations")),G(Me(Dh),{class:"inline-block w-3 pb-2"})]),n[2]||(n[2]=Xt(", the driver of a motor vehicle on a public road who thinks he or she has hit or run over a cat must do two things: "))]),n[4]||(n[4]=I("ol",{class:"mb-12 list-decimal px-10 text-base text-gray-700 marker:text-orange-accent-400 md:text-lg"},[I("li",{class:"mb-2"}," The driver must stop “as soon as it is safe and reasonably practicable to do so”; and "),I("li",null," The driver must notify either a person who is responsible for caring for the cat or the JSPCA noting the location of the accident. ")],-1))])]))}},Kh={};function zh(e,t){return t[0]||(t[0]=st('

If a vehicle you are driving hits a cat you must act

Failure to do so is punishable by a fine of up to £10k

Do the right thing…

Stop

Stop your vehicle as soon as it is safe to do so

Report

Report the incident to the owner or call the JSPCA on 01534 724 331 (or 07797 720 331 out of hours) noting the location of the accident

Check

If possible check on the condition of the animal and offer comfort and support where appropriate

',3))}const Gh=Bt(Kh,[["render",zh]]),qh={__name:"HomePage",setup(e){return(t,n)=>(fe(),me(Le,null,[G(Wp),G(Mh),G(Gh),G(Wh),G(Np),G(Fh)],64))}},Jh="/assets/404-DI7TuS_2.svg",Yh={},Qh={class:"flex h-screen items-center justify-center overflow-hidden bg-white"};function Xh(e,t){return fe(),me("div",Qh,t[0]||(t[0]=[st('
404

Sorry we couldn't find that page.

Back to homepage
',1)]))}const Zh=Bt(Yh,[["render",Xh]]),e0=[{children:[{component:qh,name:"homePage",path:"/"}],component:jp,path:"/"},{path:"/:pathMatch(.*)*",component:Zh}],t0=function(e,t,n){return e.hash?new Promise(s=>{setTimeout(()=>{const r=document.querySelector(e.hash);if(r){const o=window.getComputedStyle(r),i=parseInt(o.scrollMarginTop,10)||0;s({behavior:"smooth",el:e.hash,top:i})}else s({left:0,top:0})},300)}):n||{top:0}},ws=vd({history:zf("/"),routes:e0,scrollBehavior:t0});ws.beforeEach((e,t,n)=>{const s=sessionStorage.getItem("redirectPath");s?(sessionStorage.removeItem("redirectPath"),n(s)):n()});ws.afterEach(()=>{setTimeout(()=>{document.dispatchEvent(new Event("render-complete"))},1e3)});const xs=hu(bd),n0=ff({plugins:[xu()]});xs.use(n0);xs.use(ws);const s0="GTM-KL87B7JS";xs.use(bu({id:s0,vueRouter:ws}));xs.mount("#app"); +`));let g=jl((i=f.props)!=null?i:{},a,u),v=Ft(f,g,!0);for(let y in g)y.startsWith("on")&&(v.props||(v.props={}),v.props[y]=g[y]);return v}return Array.isArray(c)&&c.length===1?c[0]:c}return ke(l,Object.assign({},a,u),{default:()=>c})}function Hl(e){return e.flatMap(t=>t.type===Le?Hl(t.children):[t])}function jl(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let s of e)for(let r in s)r.startsWith("on")&&typeof s[r]=="function"?(n[r]!=null||(n[r]=[]),n[r].push(s[r])):t[r]=s[r];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(s=>[s,void 0])));for(let s in n)Object.assign(t,{[s](r,...o){let i=n[s];for(let l of i){if(r instanceof Event&&r.defaultPrevented)return;l(r,...o)}}});return t}function Gd(e,t=[]){let n=Object.assign({},e);for(let s of t)s in n&&delete n[s];return n}function qd(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}var os=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(os||{});let lr=rt({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{var s;let{features:r,...o}=e,i={"aria-hidden":(r&2)===2?!0:(s=o["aria-hidden"])!=null?s:void 0,hidden:(r&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(r&4)===4&&(r&2)!==2&&{display:"none"}}};return Ut({ourProps:i,theirProps:o,slot:{},attrs:n,slots:t,name:"Hidden"})}}}),Jd=Symbol("Context");var gn=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(gn||{});function Yd(){return ge(Jd,null)}var Il=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Il||{});function Qd(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}let Lt=[];Qd(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&Lt[0]!==t.target&&(Lt.unshift(t.target),Lt=Lt.filter(n=>n!=null&&n.isConnected),Lt.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function Fl(e,t,n,s){bs.isServer||Ct(r=>{e=e??window,e.addEventListener(t,n,s),r(()=>e.removeEventListener(t,n,s))})}var mn=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(mn||{});function Xd(){let e=re(0);return $l("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function Dl(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let s=ve(n);s instanceof HTMLElement&&t.add(s)}return t}var Nl=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Nl||{});let un=Object.assign(rt({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:re(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:s}){let r=re(null);s({el:r,$el:r});let o=V(()=>tn(r)),i=re(!1);ut(()=>i.value=!0),ft(()=>i.value=!1),ep({ownerDocument:o},V(()=>i.value&&!!(e.features&16)));let l=tp({ownerDocument:o,container:r,initialFocus:V(()=>e.initialFocus)},V(()=>i.value&&!!(e.features&2)));np({ownerDocument:o,container:r,containers:e.containers,previousActiveElement:l},V(()=>i.value&&!!(e.features&8)));let a=Xd();function c(g){let v=ve(r);v&&(y=>y())(()=>{Dt(a.value,{[mn.Forwards]:()=>{Yn(v,_t.First,{skipElements:[g.relatedTarget]})},[mn.Backwards]:()=>{Yn(v,_t.Last,{skipElements:[g.relatedTarget]})}})})}let u=re(!1);function f(g){g.key==="Tab"&&(u.value=!0,requestAnimationFrame(()=>{u.value=!1}))}function p(g){if(!i.value)return;let v=Dl(e.containers);ve(r)instanceof HTMLElement&&v.add(ve(r));let y=g.relatedTarget;y instanceof HTMLElement&&y.dataset.headlessuiFocusGuard!=="true"&&(Bl(v,y)||(u.value?Yn(ve(r),Dt(a.value,{[mn.Forwards]:()=>_t.Next,[mn.Backwards]:()=>_t.Previous})|_t.WrapAround,{relativeTo:g.target}):g.target instanceof HTMLElement&&Ht(g.target)))}return()=>{let g={},v={ref:r,onKeydown:f,onFocusout:p},{features:y,initialFocus:S,containers:R,...T}=e;return ke(Le,[!!(y&4)&&ke(lr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:os.Focusable}),Ut({ourProps:v,theirProps:{...t,...T},slot:g,attrs:t,slots:n,name:"FocusTrap"}),!!(y&4)&&ke(lr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:os.Focusable})])}}}),{features:Nl});function Zd(e){let t=re(Lt.slice());return tt([e],([n],[s])=>{s===!0&&n===!1?Dr(()=>{t.value.splice(0)}):s===!1&&n===!0&&(t.value=Lt.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(s=>s!=null&&s.isConnected))!=null?n:null}}function ep({ownerDocument:e},t){let n=Zd(t);ut(()=>{Ct(()=>{var s,r;t.value||((s=e.value)==null?void 0:s.activeElement)===((r=e.value)==null?void 0:r.body)&&Ht(n())},{flush:"post"})}),ft(()=>{t.value&&Ht(n())})}function tp({ownerDocument:e,container:t,initialFocus:n},s){let r=re(null),o=re(!1);return ut(()=>o.value=!0),ft(()=>o.value=!1),ut(()=>{tt([t,n,s],(i,l)=>{if(i.every((c,u)=>(l==null?void 0:l[u])===c)||!s.value)return;let a=ve(t);a&&Dr(()=>{var c,u;if(!o.value)return;let f=ve(n),p=(c=e.value)==null?void 0:c.activeElement;if(f){if(f===p){r.value=p;return}}else if(a.contains(p)){r.value=p;return}f?Ht(f):Yn(a,_t.First|_t.NoScroll)===Ol.Error&&console.warn("There are no focusable elements inside the "),r.value=(u=e.value)==null?void 0:u.activeElement})},{immediate:!0,flush:"post"})}),r}function np({ownerDocument:e,container:t,containers:n,previousActiveElement:s},r){var o;Fl((o=e.value)==null?void 0:o.defaultView,"focus",i=>{if(!r.value)return;let l=Dl(n);ve(t)instanceof HTMLElement&&l.add(ve(t));let a=s.value;if(!a)return;let c=i.target;c&&c instanceof HTMLElement?Bl(l,c)?(s.value=c,Ht(c)):(i.preventDefault(),i.stopPropagation(),Ht(a)):Ht(s.value)},!0)}function Bl(e,t){for(let n of e)if(n.contains(t))return!0;return!1}function sp(e){let t=Si(e.getSnapshot());return ft(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function rp(e,t){let n=e(),s=new Set;return{getSnapshot(){return n},subscribe(r){return s.add(r),()=>s.delete(r)},dispatch(r,...o){let i=t[r].call(n,...o);i&&(n=i,s.forEach(l=>l()))}}}function op(){let e;return{before({doc:t}){var n;let s=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-s.clientWidth},after({doc:t,d:n}){let s=t.documentElement,r=s.clientWidth-s.offsetWidth,o=e-r;n.style(s,"paddingRight",`${o}px`)}}}function ip(){return Ml()?{before({doc:e,d:t,meta:n}){function s(r){return n.containers.flatMap(o=>o()).some(o=>o.contains(r))}t.microTask(()=>{var r;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let l=Nr();l.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>l.dispose()))}let o=(r=window.scrollY)!=null?r:window.pageYOffset,i=null;t.addEventListener(e,"click",l=>{if(l.target instanceof HTMLElement)try{let a=l.target.closest("a");if(!a)return;let{hash:c}=new URL(a.href),u=e.querySelector(c);u&&!s(u)&&(i=u)}catch{}},!0),t.addEventListener(e,"touchstart",l=>{if(l.target instanceof HTMLElement)if(s(l.target)){let a=l.target;for(;a.parentElement&&s(a.parentElement);)a=a.parentElement;t.style(a,"overscrollBehavior","contain")}else t.style(l.target,"touchAction","none")}),t.addEventListener(e,"touchmove",l=>{if(l.target instanceof HTMLElement){if(l.target.tagName==="INPUT")return;if(s(l.target)){let a=l.target;for(;a.parentElement&&a.dataset.headlessuiPortal!==""&&!(a.scrollHeight>a.clientHeight||a.scrollWidth>a.clientWidth);)a=a.parentElement;a.dataset.headlessuiPortal===""&&l.preventDefault()}else l.preventDefault()}},{passive:!1}),t.add(()=>{var l;let a=(l=window.scrollY)!=null?l:window.pageYOffset;o!==a&&window.scrollTo(0,o),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{}}function lp(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function ap(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let Mt=rp(()=>new Map,{PUSH(e,t){var n;let s=(n=this.get(e))!=null?n:{doc:e,count:0,d:Nr(),meta:new Set};return s.count++,s.meta.add(t),this.set(e,s),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let s={doc:e,d:t,meta:ap(n)},r=[ip(),op(),lp()];r.forEach(({before:o})=>o==null?void 0:o(s)),r.forEach(({after:o})=>o==null?void 0:o(s))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});Mt.subscribe(()=>{let e=Mt.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let s=t.get(n.doc)==="hidden",r=n.count!==0;(r&&!s||!r&&s)&&Mt.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&Mt.dispatch("TEARDOWN",n)}});function cp(e,t,n){let s=sp(Mt),r=V(()=>{let o=e.value?s.value.get(e.value):void 0;return o?o.count>0:!1});return tt([e,t],([o,i],[l],a)=>{if(!o||!i)return;Mt.dispatch("PUSH",o,n);let c=!1;a(()=>{c||(Mt.dispatch("POP",l??o,n),c=!0)})},{immediate:!0}),r}let Ns=new Map,fn=new Map;function Qo(e,t=re(!0)){Ct(n=>{var s;if(!t.value)return;let r=ve(e);if(!r)return;n(function(){var i;if(!r)return;let l=(i=fn.get(r))!=null?i:1;if(l===1?fn.delete(r):fn.set(r,l-1),l!==1)return;let a=Ns.get(r);a&&(a["aria-hidden"]===null?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",a["aria-hidden"]),r.inert=a.inert,Ns.delete(r))});let o=(s=fn.get(r))!=null?s:0;fn.set(r,o+1),o===0&&(Ns.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0)})}function up({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){let s=re(null),r=tn(s);function o(){var i,l,a;let c=[];for(let u of e)u!==null&&(u instanceof HTMLElement?c.push(u):"value"in u&&u.value instanceof HTMLElement&&c.push(u.value));if(t!=null&&t.value)for(let u of t.value)c.push(u);for(let u of(i=r==null?void 0:r.querySelectorAll("html > *, body > *"))!=null?i:[])u!==document.body&&u!==document.head&&u instanceof HTMLElement&&u.id!=="headlessui-portal-root"&&(u.contains(ve(s))||u.contains((a=(l=ve(s))==null?void 0:l.getRootNode())==null?void 0:a.host)||c.some(f=>u.contains(f))||c.push(u));return c}return{resolveContainers:o,contains(i){return o().some(l=>l.contains(i))},mainTreeNodeRef:s,MainTreeNode(){return n!=null?null:ke(lr,{features:os.Hidden,ref:s})}}}let Ul=Symbol("ForcePortalRootContext");function fp(){return ge(Ul,!1)}let Xo=rt({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return et(Ul,e.force),()=>{let{force:s,...r}=e;return Ut({theirProps:r,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}}),Vl=Symbol("StackContext");var ar=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(ar||{});function dp(){return ge(Vl,()=>{})}function pp({type:e,enabled:t,element:n,onUpdate:s}){let r=dp();function o(...i){s==null||s(...i),r(...i)}ut(()=>{tt(t,(i,l)=>{i?o(0,e,n):l===!0&&o(1,e,n)},{immediate:!0,flush:"sync"})}),ft(()=>{t.value&&o(1,e,n)}),et(Vl,o)}let hp=Symbol("DescriptionContext");function gp({slot:e=re({}),name:t="Description",props:n={}}={}){let s=re([]);function r(o){return s.value.push(o),()=>{let i=s.value.indexOf(o);i!==-1&&s.value.splice(i,1)}}return et(hp,{register:r,slot:e,name:t,props:n}),V(()=>s.value.length>0?s.value.join(" "):void 0)}function mp(e){let t=tn(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let s=t.createElement("div");return s.setAttribute("id","headlessui-portal-root"),t.body.appendChild(s)}const cr=new WeakMap;function vp(e){var t;return(t=cr.get(e))!=null?t:0}function Zo(e,t){let n=t(vp(e));return n<=0?cr.delete(e):cr.set(e,n),n}let yp=rt({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let s=re(null),r=V(()=>tn(s)),o=fp(),i=ge(Wl,null),l=re(o===!0||i==null?mp(s.value):i.resolveTarget());l.value&&Zo(l.value,p=>p+1);let a=re(!1);ut(()=>{a.value=!0}),Ct(()=>{o||i!=null&&(l.value=i.resolveTarget())});let c=ge(ur,null),u=!1,f=Hr();return tt(s,()=>{if(u||!c)return;let p=ve(s);p&&(ft(c.register(p),f),u=!0)}),ft(()=>{var p,g;let v=(p=r.value)==null?void 0:p.getElementById("headlessui-portal-root");!v||l.value!==v||Zo(l.value,y=>y-1)||l.value.children.length>0||(g=l.value.parentElement)==null||g.removeChild(l.value)}),()=>{if(!a.value||l.value===null)return null;let p={ref:s,"data-headlessui-portal":""};return ke(Wa,{to:l.value},Ut({ourProps:p,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),ur=Symbol("PortalParentContext");function bp(){let e=ge(ur,null),t=re([]);function n(o){return t.value.push(o),e&&e.register(o),()=>s(o)}function s(o){let i=t.value.indexOf(o);i!==-1&&t.value.splice(i,1),e&&e.unregister(o)}let r={register:n,unregister:s,portals:t};return[t,rt({name:"PortalWrapper",setup(o,{slots:i}){return et(ur,r),()=>{var l;return(l=i.default)==null?void 0:l.call(i)}}})]}let Wl=Symbol("PortalGroupContext"),wp=rt({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let s=Ln({resolveTarget(){return e.target}});return et(Wl,s),()=>{let{target:r,...o}=e;return Ut({theirProps:o,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}});var xp=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(xp||{});let fr=Symbol("DialogContext");function Kl(e){let t=ge(fr,null);if(t===null){let n=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Kl),n}return t}let Wn="DC8F892D-2EBD-447C-A4C8-A03058436FF4",_p=rt({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:Wn},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:s,expose:r}){var o,i;let l=(o=e.id)!=null?o:`headlessui-dialog-${Rl()}`,a=re(!1);ut(()=>{a.value=!0});let c=!1,u=V(()=>e.role==="dialog"||e.role==="alertdialog"?e.role:(c||(c=!0,console.warn(`Invalid role [${u}] passed to . Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")),f=re(0),p=Yd(),g=V(()=>e.open===Wn&&p!==null?(p.value&gn.Open)===gn.Open:e.open),v=re(null),y=V(()=>tn(v));if(r({el:v,$el:v}),!(e.open!==Wn||p!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof g.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${g.value===Wn?void 0:e.open}`);let S=V(()=>a.value&&g.value?0:1),R=V(()=>S.value===0),T=V(()=>f.value>1),$=ge(fr,null)!==null,[O,U]=bp(),{resolveContainers:Z,mainTreeNodeRef:J,MainTreeNode:pe}=up({portals:O,defaultContainers:[V(()=>{var W;return(W=K.panelRef.value)!=null?W:v.value})]}),ue=V(()=>T.value?"parent":"leaf"),he=V(()=>p!==null?(p.value&gn.Closing)===gn.Closing:!1),$e=V(()=>$||he.value?!1:R.value),ot=V(()=>{var W,q,ye;return(ye=Array.from((q=(W=y.value)==null?void 0:W.querySelectorAll("body > *"))!=null?q:[]).find(be=>be.id==="headlessui-portal-root"?!1:be.contains(ve(J))&&be instanceof HTMLElement))!=null?ye:null});Qo(ot,$e);let Ne=V(()=>T.value?!0:R.value),At=V(()=>{var W,q,ye;return(ye=Array.from((q=(W=y.value)==null?void 0:W.querySelectorAll("[data-headlessui-portal]"))!=null?q:[]).find(be=>be.contains(ve(J))&&be instanceof HTMLElement))!=null?ye:null});Qo(At,Ne),pp({type:"Dialog",enabled:V(()=>S.value===0),element:v,onUpdate:(W,q)=>{if(q==="Dialog")return Dt(W,{[ar.Add]:()=>f.value+=1,[ar.Remove]:()=>f.value-=1})}});let pt=gp({name:"DialogDescription",slot:V(()=>({open:g.value}))}),ae=re(null),K={titleId:ae,panelRef:re(null),dialogState:S,setTitleId(W){ae.value!==W&&(ae.value=W)},close(){t("close",!1)}};et(fr,K);let Y=V(()=>!(!R.value||T.value));Kd(Z,(W,q)=>{W.preventDefault(),K.close(),$n(()=>q==null?void 0:q.focus())},Y);let Ve=V(()=>!(T.value||S.value!==0));Fl((i=y.value)==null?void 0:i.defaultView,"keydown",W=>{Ve.value&&(W.defaultPrevented||W.key===Il.Escape&&(W.preventDefault(),W.stopPropagation(),K.close()))});let qe=V(()=>!(he.value||S.value!==0||$));return cp(y,qe,W=>{var q;return{containers:[...(q=W.containers)!=null?q:[],Z]}}),Ct(W=>{if(S.value!==0)return;let q=ve(v);if(!q)return;let ye=new ResizeObserver(be=>{for(let ht of be){let we=ht.target.getBoundingClientRect();we.x===0&&we.y===0&&we.width===0&&we.height===0&&K.close()}});ye.observe(q),W(()=>ye.disconnect())}),()=>{let{open:W,initialFocus:q,...ye}=e,be={...n,ref:v,id:l,role:u.value,"aria-modal":S.value===0?!0:void 0,"aria-labelledby":ae.value,"aria-describedby":pt.value},ht={open:S.value===0};return ke(Xo,{force:!0},()=>[ke(yp,()=>ke(wp,{target:v.value},()=>ke(Xo,{force:!1},()=>ke(un,{initialFocus:q,containers:Z,features:R.value?Dt(ue.value,{parent:un.features.RestoreFocus,leaf:un.features.All&~un.features.FocusLock}):un.features.None},()=>ke(U,{},()=>Ut({ourProps:be,theirProps:{...ye,...n},slot:ht,attrs:n,slots:s,visible:S.value===0,features:ir.RenderStrategy|ir.Static,name:"Dialog"})))))),ke(pe)])}}}),Ep=rt({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:s}){var r;let o=(r=e.id)!=null?r:`headlessui-dialog-panel-${Rl()}`,i=Kl("DialogPanel");s({el:i.panelRef,$el:i.panelRef});function l(a){a.stopPropagation()}return()=>{let{...a}=e,c={id:o,ref:i.panelRef,onClick:l};return Ut({ourProps:c,theirProps:a,slot:{open:i.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}});function Sp(e,t){return fe(),me("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"})])}function Pp(e,t){return fe(),me("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18 18 6M6 6l12 12"})])}const Tp={class:"sticky inset-x-0 top-0 z-50 bg-orange-600/85 shadow backdrop-blur-sm"},Cp={id:"global-nav",class:"flex items-center justify-between p-6 lg:px-8","aria-label":"Global"},Ap={class:"flex lg:hidden"},kp={class:"hidden lg:flex lg:gap-x-12"},Rp={class:"flex items-center justify-between"},Op={class:"mt-6 flow-root"},Lp={class:"-my-6 divide-y divide-gray-500/10"},Mp={class:"space-y-2 py-6"},$p={__name:"PageNavbar",setup(e){const t=[{name:"About Lionel",href:{name:"homePage",hash:"#about-lionel"}},{name:"What you should know",href:{name:"homePage",hash:"#what-to-know"}},{name:"Spread the word",href:{name:"homePage",hash:"#spread-the-word"}},{name:"Speed Matters",href:{name:"homePage",hash:"#speed-matters"}},{name:"Resources",href:{name:"homePage",hash:"#resources"}}],n=re(!1);return(s,r)=>{const o=kr("RouterLink");return fe(),me("nav",Tp,[I("div",Cp,[I("div",Ap,[I("button",{class:"-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-white",type:"button",onClick:r[0]||(r[0]=i=>n.value=!0)},[r[3]||(r[3]=I("span",{class:"sr-only"},"Open main menu",-1)),G(Me(Sp),{class:"h-6 w-6","aria-hidden":"true"})])]),I("div",kp,[(fe(),me(Le,null,to(t,i=>G(o,{key:i.name,class:"text-sm font-semibold leading-6 text-white hover:underline hover:underline-offset-4",to:i.href},{default:pn(()=>[Xt(Qn(i.name),1)]),_:2},1032,["to"])),64))])]),G(Me(_p),{class:"lg:hidden",open:n.value,onClose:r[2]||(r[2]=i=>n.value=!1)},{default:pn(()=>[r[5]||(r[5]=I("div",{class:"fixed inset-0 z-50"},null,-1)),G(Me(Ep),{class:"fixed inset-y-0 right-0 z-50 w-full overflow-y-auto bg-white px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-gray-900/10"},{default:pn(()=>[I("div",Rp,[I("button",{class:"-m-2.5 rounded-md p-2.5 text-orange-accent-400 transition-colors duration-200 hover:text-orange-900",type:"button",onClick:r[1]||(r[1]=i=>n.value=!1)},[r[4]||(r[4]=I("span",{class:"sr-only"},"Close menu",-1)),G(Me(Pp),{class:"h-6 w-6","aria-hidden":"true"})])]),I("div",Op,[I("div",Lp,[I("div",Mp,[(fe(),me(Le,null,to(t,i=>G(o,{key:i.name,class:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-orange-accent-400 transition-colors duration-200 hover:bg-gray-50 hover:text-orange-900",to:i.href},{default:pn(()=>[Xt(Qn(i.name),1)]),_:2},1032,["to"])),64))])])])]),_:1})]),_:1},8,["open"])])}}},Hp={class:"flex min-h-screen flex-col"},jp={__name:"PageLayout",setup(e){return(t,n)=>{const s=kr("RouterView");return fe(),me("div",Hp,[G($p),G(s,{class:"flex-grow"}),G(Rd)])}}},Ip={},Fp={class:"mx-auto my-6 mb-10 max-w-xl px-4 sm:px-0 md:mb-12 lg:max-w-2xl lg:text-center"};function Dp(e,t){return fe(),me("div",Fp,t[0]||(t[0]=[st('

Help Spread the Word

We appealed for information on Lionel’s last moments. We created posters to place at the site and leaflets to hand out to passersby.

The aim was also to help spread the word on what to do if involved in an accident and that failure to report collisions with cats is now a motor traffic offence.

Please feel free to use our poster template should you need to, whilst also helping to get the message out there.

Open template in Google Docs

',5)]))}const Np=Bt(Ip,[["render",Dp]]),Bp={},Up={class:"relative -mt-20 min-h-[450px] pt-20"};function Vp(e,t){return fe(),me("div",Up,t[0]||(t[0]=[st('Lionel the cat

Lionel was killed by a driver who failed to stop

Jersey’s law has changed and drivers are now required to report collisions involving cats.

Failure to do so is a punishable offence

Learn more
',2)]))}const Wp=Bt(Bp,[["render",Vp]]),Kp="/assets/App-VRTXQ3qx.vue",zp="/assets/404-DI7TuS_2.svg",Gp="/assets/greenlane-BajuD0No.jpg",qp="/assets/grunge-CjdaEeRK.jpg",Jp="/assets/lionel-1-BcpD-0g5.jpg",Yp="/assets/lionel-2-CYjkFu5d.jpg",Qp="/assets/lionel-3-C-zL9z6b.jpg",Xp="/assets/lionel-4-Dp_5K63v.jpg",Zp="/assets/paws-gkSsFjE6.svg",eh="/assets/index-f39ejVUK.css",th="/assets/GetInvolved-dLui3zJg.vue",nh="/assets/HeroHeader-I0Rzziqm.vue",sh="/assets/LionelsStory-6VG3UgcF.vue",rh="/assets/SpeedMatters-BJgp2dK9.vue",oh="/assets/TheLaw-CyxuS8xL.vue",ih="/assets/WhatToDo-BRVAFUUx.vue",lh="/assets/PageFooter-IChgsRlB.vue",ah="/assets/PageLayout-B0VAm-yW.vue",ch="/assets/PageNavbar-Bwc9j_Ea.vue",uh="/assets/MailerLite-DBHQeufm.vue",fh="/assets/main-X_P_RmSf.js",dh="/assets/index-DqgQM5mo.js",ph="/assets/HomePage-Brq3ua7z.vue",hh="/assets/NotFound-B7XS_1Pk.vue",gh="/assets/grunge-CjdaEeRK.jpg",mh={class:"relative pb-[122%]"},vh={class:"polaroid absolute inset-0 h-full w-full rounded-lg bg-white p-[5%] pb-[27%] shadow-2xl"},yh={class:"relative h-full w-full overflow-hidden"},bh=["alt","src"],wh={preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 100 100"},xh={"dominant-baseline":"middle",fill:"currentColor","font-size":"10",mask:"url(#mask)","text-anchor":"middle",x:"50",y:"15"},_h={__name:"PolaroidImage",props:{alt:{default:null,type:String},src:{required:!0,type:String},text:{default:null,type:String},textClass:{default:null,type:String}},setup(e){const t=e,n=()=>new URL(Object.assign({"../App.vue":Kp,"../assets/images/404.svg":zp,"../assets/images/greenlane.jpg":Gp,"../assets/images/grunge.jpg":qp,"../assets/images/lionel-1.jpg":Jp,"../assets/images/lionel-2.jpg":Yp,"../assets/images/lionel-3.jpg":Qp,"../assets/images/lionel-4.jpg":Xp,"../assets/images/paws.svg":Zp,"../assets/stylesheets/index.css":eh,"./HomePage/GetInvolved.vue":th,"./HomePage/HeroHeader.vue":nh,"./HomePage/LionelsStory.vue":sh,"./HomePage/SpeedMatters.vue":rh,"./HomePage/TheLaw.vue":oh,"./HomePage/WhatToDo.vue":ih,"./Layout/PageFooter.vue":lh,"./Layout/PageLayout.vue":ah,"./Layout/PageNavbar.vue":ch,"./MailerLite.vue":uh,"../main.js":fh,"../router/index.js":dh,"../views/HomePage.vue":ph,"../views/NotFound.vue":hh})[`../${t.src}`],import.meta.url).href;return(s,r)=>(fe(),me("div",mh,[I("div",vh,[I("div",yh,[I("img",{class:"absolute inset-1/2 h-full w-full -translate-x-1/2 -translate-y-1/2 object-cover",alt:e.alt,src:n()},null,8,bh)]),I("div",{class:us(["h-[27%] w-full font-cursive text-black",e.textClass])},[(fe(),me("svg",wh,[r[0]||(r[0]=I("defs",null,[I("pattern",{id:"pattern",height:"18",patternUnits:"userSpaceOnUse",width:"27",x:"0%",y:"0%"},[I("image",{height:"18",href:gh,width:"27",x:"0",y:"0"})]),I("mask",{id:"mask",height:"1",maskUnits:"objectBoundingBox",width:"1",x:"0",y:"0"},[I("rect",{fill:"url(#pattern)",height:"100",width:"100",x:"0",y:"0"})])],-1)),I("text",xh,Qn(e.text),1)]))],2)])]))}},Eh="/assets/paws-gkSsFjE6.svg",Sh={components:{PolaroidImage:_h}},Ph={class:"relative my-6 px-4 md:px-24 lg:px-8"},Th={class:"mx-auto sm:max-w-xl md:max-w-full lg:max-w-screen-xl lg:px-8"},Ch={class:"flex flex-col overflow-x-hidden sm:overflow-x-visible lg:flex-row"},Ah={class:"relative -ml-10 mb-10 mt-6 min-h-[550px] w-full max-w-xl flex-1 sm:ml-0 md:mx-auto md:mb-12 md:overflow-visible lg:w-1/2 lg:min-w-[580px] lg:max-w-2xl"},kh={class:"absolute left-8 top-3 w-64 rotate-12"},Rh={class:"absolute left-[8rem] top-[14rem] w-64 -rotate-3"},Oh={class:"absolute left-[16rem] top-10 w-64 rotate-[-22deg]"};function Lh(e,t,n,s,r,o){const i=kr("PolaroidImage");return fe(),me("div",Ph,[t[1]||(t[1]=I("img",{class:"absolute bottom-0 right-0 w-1/2 opacity-5",alt:"",src:Eh},null,-1)),I("div",Th,[I("div",Ch,[I("div",Ah,[I("div",kh,[G(i,{alt:"Picture of Lionel",src:"assets/images/lionel-3.jpg"})]),I("div",Rh,[G(i,{alt:"Picture of Lionel",src:"assets/images/lionel-4.jpg",text:"May 2024","text-class":"ml-[15%] rotate-2"})]),I("div",Oh,[G(i,{alt:"Picture of Lionel and Monty",src:"assets/images/lionel-2.jpg",text:"Lionel with Monty","text-class":"-rotate-3"})])]),t[0]||(t[0]=st('

About Lionel

Lionel was a beautiful young cat loving his new life with his humans and three cat brothers in Grantez, St. Ouen until June 4th 2024 when he was the victim of a hit and run in broad daylight, on a Green Lane, where the speed should be no more than 15 mph.

He was abandoned. The driver did not report the incident. Lionel was found dead alone in the field close to his home.

Lionel loved being outdoors and was a little adventurer. Lionel was a rescue cat, just like his three brothers. He was just learning to trust the world. Lionel was about to turn 2 years old.

Lionel’s story is one which is alarmingly frequent on Jersey’s “safe” roads. Driver’s often fail to report such accidents. Out of 4 cats killed in a 125m stretch of road in Rue de Grantez in the last 8 years, only one driver stopped to let somebody know.

',1))])])])}const Mh=Bt(Sh,[["render",Lh]]),$h="/assets/greenlane-BajuD0No.jpg",Hh={},jh={id:"speed-matters-container",class:"relative mt-6 px-4 md:px-24 lg:px-8"};function Ih(e,t){return fe(),me("div",jh,t[0]||(t[0]=[st('
Green Land and 15 mph road signs

Speed Matters

Green Lanes are intended principally for enjoyment by pedestrians, cyclists and horse riders. Motor vehicles should try to keep off these lanes and should only use them if absolutely necessary for access or for sightseeing.

The speed limit on Green Lanes is 15 mph.

The speed limit is a limit, not a target.

Learn more about Green Lanes from the States Assembly and at jersey.co.uk.

Lionel was killed on a stretch of Green Lane where three field entrances and the entry point to another Green Lane converge. The injuries on his body indicate he was hit hard and at speed. This area of the Green Lane should perhaps be the safest given the entrances and secondary Green Lane of which motorists must take heed. The collision may not have been avoidable, but the level of injury may have been different.

We hope that by making people aware of the requirements of the road traffic law and the usage of Green Lanes, further cat lives will be saved on our roads.

',1)]))}const Fh=Bt(Hh,[["render",Ih],["__scopeId","data-v-75e1217c"]]);function Dh(e,t){return fe(),me("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[I("path",{"fill-rule":"evenodd",d:"M4.25 5.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 17h-8.5A2.25 2.25 0 0 1 2 14.75v-8.5A2.25 2.25 0 0 1 4.25 4h5a.75.75 0 0 1 0 1.5h-5Z","clip-rule":"evenodd"}),I("path",{"fill-rule":"evenodd",d:"M6.194 12.753a.75.75 0 0 0 1.06.053L16.5 4.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06Z","clip-rule":"evenodd"})])}const Nh={class:"mx-auto px-4 pt-16 sm:max-w-xl md:max-w-full md:px-24 lg:max-w-screen-xl lg:px-8 lg:pt-20"},Bh={class:"mb-10 max-w-xl sm:text-center md:mx-auto md:mb-12 lg:max-w-2xl"},Uh={class:"mb-12 text-base text-gray-700 md:text-lg"},Vh={class:"text-orange-accent-400 transition-colors duration-200 hover:text-orange-900","aria-label":"Open the Road Traffic (Jersey) Law 1956 in a new window",href:"https://www.jerseylaw.je/laws/current/Pages/25.550.aspx#_Toc151627514",target:"_blank"},Wh={__name:"TheLaw",setup(e){return(t,n)=>(fe(),me("div",Nh,[I("div",Bh,[n[3]||(n[3]=st('

Jersey’s road traffic law has changed

As a motorist you now have explicit duties if your car hits a cat.

',2)),I("p",Uh,[n[1]||(n[1]=Xt(" Under the updated ")),I("a",Vh,[n[0]||(n[0]=Xt("regulations")),G(Me(Dh),{class:"inline-block w-3 pb-2"})]),n[2]||(n[2]=Xt(", the driver of a motor vehicle on a public road who thinks he or she has hit or run over a cat must do two things: "))]),n[4]||(n[4]=I("ol",{class:"mb-12 list-decimal px-10 text-base text-gray-700 marker:text-orange-accent-400 md:text-lg"},[I("li",{class:"mb-2"}," The driver must stop “as soon as it is safe and reasonably practicable to do so”; and "),I("li",null," The driver must notify either a person who is responsible for caring for the cat or the JSPCA noting the location of the accident. ")],-1))])]))}},Kh={};function zh(e,t){return t[0]||(t[0]=st('

If a vehicle you are driving hits a cat you must act

Failure to do so is punishable by a fine of up to £10k and/or up to 6 months imprisonment

Do the right thing…

Stop

Stop your vehicle as soon as it is safe to do so

Report

Report the incident to the owner or call the JSPCA on 01534 724 331 (or 07797 720 331 out of hours) noting the location of the accident

Check

If possible check on the condition of the animal and offer comfort and support where appropriate

',3))}const Gh=Bt(Kh,[["render",zh]]),qh={__name:"HomePage",setup(e){return(t,n)=>(fe(),me(Le,null,[G(Wp),G(Mh),G(Gh),G(Wh),G(Np),G(Fh)],64))}},Jh="/assets/404-DI7TuS_2.svg",Yh={},Qh={class:"flex h-screen items-center justify-center overflow-hidden bg-white"};function Xh(e,t){return fe(),me("div",Qh,t[0]||(t[0]=[st('
404

Sorry we couldn't find that page.

Back to homepage
',1)]))}const Zh=Bt(Yh,[["render",Xh]]),e0=[{children:[{component:qh,name:"homePage",path:"/"}],component:jp,path:"/"},{path:"/:pathMatch(.*)*",component:Zh}],t0=function(e,t,n){return e.hash?new Promise(s=>{setTimeout(()=>{const r=document.querySelector(e.hash);if(r){const o=window.getComputedStyle(r),i=parseInt(o.scrollMarginTop,10)||0;s({behavior:"smooth",el:e.hash,top:i})}else s({left:0,top:0})},300)}):n||{top:0}},ws=vd({history:zf("/"),routes:e0,scrollBehavior:t0});ws.beforeEach((e,t,n)=>{const s=sessionStorage.getItem("redirectPath");s?(sessionStorage.removeItem("redirectPath"),n(s)):n()});ws.afterEach(()=>{setTimeout(()=>{document.dispatchEvent(new Event("render-complete"))},1e3)});const xs=hu(bd),n0=ff({plugins:[xu()]});xs.use(n0);xs.use(ws);const s0="GTM-KL87B7JS";xs.use(bu({id:s0,vueRouter:ws}));xs.mount("#app"); diff --git a/index.html b/index.html index 5ce6f06..7e28b94 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Lionel's Legacy Jersey - + -
Lionel the cat

Lionel was killed by a driver who failed to stop

Jersey’s law has changed and drivers are now required to report collisions involving cats.

Failure to do so is a punishable offence

Learn more
Picture of Lionel
Picture of Lionel
May 2024
Picture of Lionel and Monty
Lionel with Monty

About Lionel

Lionel was a beautiful young cat loving his new life with his humans and three cat brothers in Grantez, St. Ouen until June 4th 2024 when he was the victim of a hit and run in broad daylight, on a Green Lane, where the speed should be no more than 15 mph.

He was abandoned. The driver did not report the incident. Lionel was found dead alone in the field close to his home.

Lionel loved being outdoors and was a little adventurer. Lionel was a rescue cat, just like his three brothers. He was just learning to trust the world. Lionel was about to turn 2 years old.

Lionel’s story is one which is alarmingly frequent on Jersey’s “safe” roads. Driver’s often fail to report such accidents. Out of 4 cats killed in a 125m stretch of road in Rue de Grantez in the last 8 years, only one driver stopped to let somebody know.

If a vehicle you are driving hits a cat you must act

Failure to do so is punishable by a fine of up to £10k

Do the right thing…

Stop

Stop your vehicle as soon as it is safe to do so

Report

Report the incident to the owner or call the JSPCA on 01534 724 331 (or 07797 720 331 out of hours) noting the location of the accident

Check

If possible check on the condition of the animal and offer comfort and support where appropriate

Jersey’s road traffic law has changed

As a motorist you now have explicit duties if your car hits a cat.

Under the updated regulations, the driver of a motor vehicle on a public road who thinks he or she has hit or run over a cat must do two things:

  1. The driver must stop “as soon as it is safe and reasonably practicable to do so”; and
  2. The driver must notify either a person who is responsible for caring for the cat or the JSPCA noting the location of the accident.

Help Spread the Word

We appealed for information on Lionel’s last moments. We created posters to place at the site and leaflets to hand out to passersby.

The aim was also to help spread the word on what to do if involved in an accident and that failure to report collisions with cats is now a motor traffic offence.

Please feel free to use our poster template should you need to, whilst also helping to get the message out there.

Open template in Google Docs

Green Land and 15 mph road signs

Speed Matters

Green Lanes are intended principally for enjoyment by pedestrians, cyclists and horse riders. Motor vehicles should try to keep off these lanes and should only use them if absolutely necessary for access or for sightseeing.

The speed limit on Green Lanes is 15 mph.

The speed limit is a limit, not a target.

Learn more about Green Lanes from the States Assembly and at jersey.co.uk.

Lionel was killed on a stretch of Green Lane where three field entrances and the entry point to another Green Lane converge. The injuries on his body indicate he was hit hard and at speed. This area of the Green Lane should perhaps be the safest given the entrances and secondary Green Lane of which motorists must take heed. The collision may not have been avoidable, but the level of injury may have been different.

We hope that by making people aware of the requirements of the road traffic law and the usage of Green Lanes, further cat lives will be saved on our roads.

+
Lionel the cat

Lionel was killed by a driver who failed to stop

Jersey’s law has changed and drivers are now required to report collisions involving cats.

Failure to do so is a punishable offence

Learn more
Picture of Lionel
Picture of Lionel
May 2024
Picture of Lionel and Monty
Lionel with Monty

About Lionel

Lionel was a beautiful young cat loving his new life with his humans and three cat brothers in Grantez, St. Ouen until June 4th 2024 when he was the victim of a hit and run in broad daylight, on a Green Lane, where the speed should be no more than 15 mph.

He was abandoned. The driver did not report the incident. Lionel was found dead alone in the field close to his home.

Lionel loved being outdoors and was a little adventurer. Lionel was a rescue cat, just like his three brothers. He was just learning to trust the world. Lionel was about to turn 2 years old.

Lionel’s story is one which is alarmingly frequent on Jersey’s “safe” roads. Driver’s often fail to report such accidents. Out of 4 cats killed in a 125m stretch of road in Rue de Grantez in the last 8 years, only one driver stopped to let somebody know.

If a vehicle you are driving hits a cat you must act

Failure to do so is punishable by a fine of up to £10k and/or up to 6 months imprisonment

Do the right thing…

Stop

Stop your vehicle as soon as it is safe to do so

Report

Report the incident to the owner or call the JSPCA on 01534 724 331 (or 07797 720 331 out of hours) noting the location of the accident

Check

If possible check on the condition of the animal and offer comfort and support where appropriate

Jersey’s road traffic law has changed

As a motorist you now have explicit duties if your car hits a cat.

Under the updated regulations, the driver of a motor vehicle on a public road who thinks he or she has hit or run over a cat must do two things:

  1. The driver must stop “as soon as it is safe and reasonably practicable to do so”; and
  2. The driver must notify either a person who is responsible for caring for the cat or the JSPCA noting the location of the accident.

Help Spread the Word

We appealed for information on Lionel’s last moments. We created posters to place at the site and leaflets to hand out to passersby.

The aim was also to help spread the word on what to do if involved in an accident and that failure to report collisions with cats is now a motor traffic offence.

Please feel free to use our poster template should you need to, whilst also helping to get the message out there.

Open template in Google Docs

Green Land and 15 mph road signs

Speed Matters

Green Lanes are intended principally for enjoyment by pedestrians, cyclists and horse riders. Motor vehicles should try to keep off these lanes and should only use them if absolutely necessary for access or for sightseeing.

The speed limit on Green Lanes is 15 mph.

The speed limit is a limit, not a target.

Learn more about Green Lanes from the States Assembly and at jersey.co.uk.

Lionel was killed on a stretch of Green Lane where three field entrances and the entry point to another Green Lane converge. The injuries on his body indicate he was hit hard and at speed. This area of the Green Lane should perhaps be the safest given the entrances and secondary Green Lane of which motorists must take heed. The collision may not have been avoidable, but the level of injury may have been different.

We hope that by making people aware of the requirements of the road traffic law and the usage of Green Lanes, further cat lives will be saved on our roads.

\ No newline at end of file