(()=>{var ke=!1,Ae=!1,P=[],Se=-1;function Fn(e){Wn(e)}function Wn(e){P.includes(e)||P.push(e),Kn()}function ft(e){let t=P.indexOf(e);t!==-1&&t>Se&&P.splice(t,1)}function Kn(){!Ae&&!ke&&(ke=!0,queueMicrotask(Vn))}function Vn(){ke=!1,Ae=!0;for(let e=0;ee.effect(t,{scheduler:n=>{Oe?Fn(n):n()}}),dt=e.raw}function _t(e){R=e}function Hn(e){let t=()=>{};return[n=>{let r=R(n);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(i=>i())}),e._x_effects.add(r),t=()=>{r!==void 0&&(e._x_effects.delete(r),F(r))},r},()=>{t()}]}function pt(e,t){let n=!0,r,i=R(()=>{let o=e();JSON.stringify(o),n?r=o:queueMicrotask(()=>{t(o,r),r=o}),n=!1});return()=>F(i)}var ht=[],mt=[],xt=[];function Xn(e){xt.push(e)}function je(e,t){typeof t=="function"?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,mt.push(t))}function gt(e){ht.push(e)}function vt(e,t,n){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(n)}function yt(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([n,r])=>{(t===void 0||t.includes(n))&&(r.forEach(i=>i()),delete e._x_attributeCleanups[n])})}function Zn(e){if(e._x_cleanups)for(;e._x_cleanups.length;)e._x_cleanups.pop()()}var Ce=new MutationObserver(Le),$e=!1;function Ne(){Ce.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),$e=!0}function bt(){Yn(),Ce.disconnect(),$e=!1}var U=[];function Yn(){let e=Ce.takeRecords();U.push(()=>e.length>0&&Le(e));let t=U.length;queueMicrotask(()=>{if(U.length===t)for(;U.length>0;)U.shift()()})}function g(e){if(!$e)return e();bt();let t=e();return Ne(),t}var Me=!1,oe=[];function Gn(){Me=!0}function Qn(){Me=!1,Le(oe),oe=[]}function Le(e){if(Me){oe=oe.concat(e);return}let t=new Set,n=new Set,r=new Map,i=new Map;for(let o=0;oa.nodeType===1&&t.add(a)),e[o].removedNodes.forEach(a=>a.nodeType===1&&n.add(a))),e[o].type==="attributes")){let a=e[o].target,l=e[o].attributeName,s=e[o].oldValue,u=()=>{r.has(a)||r.set(a,[]),r.get(a).push({name:l,value:a.getAttribute(l)})},c=()=>{i.has(a)||i.set(a,[]),i.get(a).push(l)};a.hasAttribute(l)&&s===null?u():a.hasAttribute(l)?(c(),u()):c()}i.forEach((o,a)=>{yt(a,o)}),r.forEach((o,a)=>{ht.forEach(l=>l(a,o))});for(let o of n)t.has(o)||mt.forEach(a=>a(o));t.forEach(o=>{o._x_ignoreSelf=!0,o._x_ignore=!0});for(let o of t)n.has(o)||o.isConnected&&(delete o._x_ignoreSelf,delete o._x_ignore,xt.forEach(a=>a(o)),o._x_ignore=!0,o._x_ignoreSelf=!0);t.forEach(o=>{delete o._x_ignoreSelf,delete o._x_ignore}),t=null,n=null,r=null,i=null}function wt(e){return X(W(e))}function H(e,t,n){return e._x_dataStack=[t,...W(n||e)],()=>{e._x_dataStack=e._x_dataStack.filter(r=>r!==t)}}function W(e){return e._x_dataStack?e._x_dataStack:typeof ShadowRoot=="function"&&e instanceof ShadowRoot?W(e.host):e.parentNode?W(e.parentNode):[]}function X(e){return new Proxy({objects:e},er)}var er={ownKeys({objects:e}){return Array.from(new Set(e.flatMap(t=>Object.keys(t))))},has({objects:e},t){return t==Symbol.unscopables?!1:e.some(n=>Object.prototype.hasOwnProperty.call(n,t)||Reflect.has(n,t))},get({objects:e},t,n){return t=="toJSON"?tr:Reflect.get(e.find(r=>Reflect.has(r,t))||{},t,n)},set({objects:e},t,n,r){let i=e.find(a=>Object.prototype.hasOwnProperty.call(a,t))||e[e.length-1],o=Object.getOwnPropertyDescriptor(i,t);return o!=null&&o.set&&(o!=null&&o.get)?o.set.call(r,n)||!0:Reflect.set(i,t,n)}};function tr(){return Reflect.ownKeys(this).reduce((e,t)=>(e[t]=Reflect.get(this,t),e),{})}function Et(e){let t=r=>typeof r=="object"&&!Array.isArray(r)&&r!==null,n=(r,i="")=>{Object.entries(Object.getOwnPropertyDescriptors(r)).forEach(([o,{value:a,enumerable:l}])=>{if(l===!1||a===void 0||typeof a=="object"&&a!==null&&a.__v_skip)return;let s=i===""?o:`${i}.${o}`;typeof a=="object"&&a!==null&&a._x_interceptor?r[o]=a.initialize(e,s,o):t(a)&&a!==r&&!(a instanceof Element)&&n(a,s)})};return n(e)}function kt(e,t=()=>{}){let n={initialValue:void 0,_x_interceptor:!0,initialize(r,i,o){return e(this.initialValue,()=>nr(r,i),a=>At(r,i,a),i,o)}};return t(n),r=>{if(typeof r=="object"&&r!==null&&r._x_interceptor){let i=n.initialize.bind(n);n.initialize=(o,a,l)=>{let s=r.initialize(o,a,l);return n.initialValue=s,i(o,a,l)}}else n.initialValue=r;return n}}function nr(e,t){return t.split(".").reduce((n,r)=>n[r],e)}function At(e,t,n){if(typeof t=="string"&&(t=t.split(".")),t.length===1)e[t[0]]=n;else{if(t.length===0)throw error;return e[t[0]]||(e[t[0]]={}),At(e[t[0]],t.slice(1),n)}}var St={};function k(e,t){St[e]=t}function Pe(e,t){return Object.entries(St).forEach(([n,r])=>{let i=null;function o(){if(i)return i;{let[a,l]=Mt(t);return i={interceptor:kt,...a},je(t,l),i}}Object.defineProperty(e,`$${n}`,{get(){return r(t,o())},enumerable:!1})}),e}function rr(e,t,n,...r){try{return n(...r)}catch(i){Z(i,e,t)}}function Z(e,t,n=void 0){e=Object.assign(e??{message:"No error message given."},{el:t,expression:n}),console.warn(`Alpine Expression Error: ${e.message} ${n?'Expression: "'+n+`" `:""}`,t),setTimeout(()=>{throw e},0)}var ae=!0;function Ot(e){let t=ae;ae=!1;let n=e();return ae=t,n}function T(e,t,n={}){let r;return b(e,t)(i=>r=i,n),r}function b(...e){return jt(...e)}var jt=Ct;function ir(e){jt=e}function Ct(e,t){let n={};Pe(n,e);let r=[n,...W(e)],i=typeof t=="function"?or(r,t):lr(r,t,e);return rr.bind(null,e,t,i)}function or(e,t){return(n=()=>{},{scope:r={},params:i=[]}={})=>{let o=t.apply(X([r,...e]),i);le(n,o)}}var Re={};function ar(e,t){if(Re[e])return Re[e];let n=Object.getPrototypeOf(async function(){}).constructor,r=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e,i=(()=>{try{let o=new n(["__self","scope"],`with (scope) { __self.result = ${r} }; __self.finished = true; return __self.result;`);return Object.defineProperty(o,"name",{value:`[Alpine] ${e}`}),o}catch(o){return Z(o,t,e),Promise.resolve()}})();return Re[e]=i,i}function lr(e,t,n){let r=ar(t,n);return(i=()=>{},{scope:o={},params:a=[]}={})=>{r.result=void 0,r.finished=!1;let l=X([o,...e]);if(typeof r=="function"){let s=r(r,l).catch(u=>Z(u,n,t));r.finished?(le(i,r.result,l,a,n),r.result=void 0):s.then(u=>{le(i,u,l,a,n)}).catch(u=>Z(u,n,t)).finally(()=>r.result=void 0)}}}function le(e,t,n,r,i){if(ae&&typeof t=="function"){let o=t.apply(n,r);o instanceof Promise?o.then(a=>le(e,a,n,r)).catch(a=>Z(a,i,t)):e(o)}else typeof t=="object"&&t instanceof Promise?t.then(o=>e(o)):e(t)}var Te="x-";function K(e=""){return Te+e}function sr(e){Te=e}var se={};function x(e,t){return se[e]=t,{before(n){if(!se[n]){console.warn(String.raw`Cannot find directive \`${n}\`. \`${e}\` will use the default order of execution`);return}let r=D.indexOf(n);D.splice(r>=0?r:D.indexOf("DEFAULT"),0,e)}}}function ur(e){return Object.keys(se).includes(e)}function De(e,t,n){if(t=Array.from(t),e._x_virtualDirectives){let i=Object.entries(e._x_virtualDirectives).map(([a,l])=>({name:a,value:l})),o=$t(i);i=i.map(a=>o.find(l=>l.name===a.name)?{name:`x-bind:${a.name}`,value:`"${a.value}"`}:a),t=t.concat(i)}let r={};return t.map(Rt((i,o)=>r[i]=o)).filter(Dt).map(dr(r,n)).sort(_r).map(i=>fr(e,i))}function $t(e){return Array.from(e).map(Rt()).filter(t=>!Dt(t))}var ze=!1,Y=new Map,Nt=Symbol();function cr(e){ze=!0;let t=Symbol();Nt=t,Y.set(t,[]);let n=()=>{for(;Y.get(t).length;)Y.get(t).shift()();Y.delete(t)},r=()=>{ze=!1,n()};e(n),r()}function Mt(e){let t=[],n=o=>t.push(o),[r,i]=Hn(e);return t.push(i),[{Alpine:te,effect:r,cleanup:n,evaluateLater:b.bind(b,e),evaluate:T.bind(T,e)},()=>t.forEach(o=>o())]}function fr(e,t){let n=()=>{},r=se[t.type]||n,[i,o]=Mt(e);vt(e,t.original,o);let a=()=>{e._x_ignore||e._x_ignoreSelf||(r.inline&&r.inline(e,t,i),r=r.bind(r,e,t,i),ze?Y.get(Nt).push(r):r())};return a.runCleanups=o,a}var Lt=(e,t)=>({name:n,value:r})=>(n.startsWith(e)&&(n=n.replace(e,t)),{name:n,value:r}),Pt=e=>e;function Rt(e=()=>{}){return({name:t,value:n})=>{let{name:r,value:i}=Tt.reduce((o,a)=>a(o),{name:t,value:n});return r!==t&&e(r,t),{name:r,value:i}}}var Tt=[];function Ie(e){Tt.push(e)}function Dt({name:e}){return zt().test(e)}var zt=()=>new RegExp(`^${Te}([^:^.]+)\\b`);function dr(e,t){return({name:n,value:r})=>{let i=n.match(zt()),o=n.match(/:([a-zA-Z0-9\-_:]+)/),a=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],l=t||e[n]||n;return{type:i?i[1]:null,value:o?o[1]:null,modifiers:a.map(s=>s.replace(".","")),expression:r,original:l}}}var Be="DEFAULT",D=["ignore","ref","data","id","anchor","bind","init","for","model","modelable","transition","show","if",Be,"teleport"];function _r(e,t){let n=D.indexOf(e.type)===-1?Be:e.type,r=D.indexOf(t.type)===-1?Be:t.type;return D.indexOf(n)-D.indexOf(r)}function G(e,t,n={}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function j(e,t){if(typeof ShadowRoot=="function"&&e instanceof ShadowRoot){Array.from(e.children).forEach(i=>j(i,t));return}let n=!1;if(t(e,()=>n=!0),n)return;let r=e.firstElementChild;for(;r;)j(r,t),r=r.nextElementSibling}function w(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var It=!1;function pr(){It&&w("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),It=!0,document.body||w("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `