var zo=!1,Wo=!1,st=[],$o=-1;function qp(t){Hp(t)}function Hp(t){st.includes(t)||st.push(t),zp()}function Vp(t){let e=st.indexOf(t);e!==-1&&e>$o&&st.splice(e,1)}function zp(){!Wo&&!zo&&(zo=!0,queueMicrotask(Wp))}function Wp(){zo=!1,Wo=!0;for(let t=0;tt.effect(e,{scheduler:n=>{Ko?qp(n):n()}}),ou=t.raw}function tl(t){mt=t}function Qp(t){let e=()=>{};return[r=>{let a=mt(r);return t._x_effects||(t._x_effects=new Set,t._x_runEffects=()=>{t._x_effects.forEach(i=>i())}),t._x_effects.add(a),e=()=>{a!==void 0&&(t._x_effects.delete(a),Nt(a))},a},()=>{e()}]}function su(t,e){let n=!0,r,a=mt(()=>{let i=t();JSON.stringify(i),n?r=i:queueMicrotask(()=>{e(i,r),r=i}),n=!1});return()=>Nt(a)}var lu=[],cu=[],_u=[];function Xp(t){_u.push(t)}function ms(t,e){typeof e=="function"?(t._x_cleanups||(t._x_cleanups=[]),t._x_cleanups.push(e)):(e=t,cu.push(e))}function du(t){lu.push(t)}function uu(t,e,n){t._x_attributeCleanups||(t._x_attributeCleanups={}),t._x_attributeCleanups[e]||(t._x_attributeCleanups[e]=[]),t._x_attributeCleanups[e].push(n)}function pu(t,e){t._x_attributeCleanups&&Object.entries(t._x_attributeCleanups).forEach(([n,r])=>{(e===void 0||e.includes(n))&&(r.forEach(a=>a()),delete t._x_attributeCleanups[n])})}function Zp(t){var e,n;for((e=t._x_effects)==null||e.forEach(Vp);(n=t._x_cleanups)!=null&&n.length;)t._x_cleanups.pop()()}var Es=new MutationObserver(fs),gs=!1;function Ss(){Es.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),gs=!0}function mu(){Jp(),Es.disconnect(),gs=!1}var Wt=[];function Jp(){let t=Es.takeRecords();Wt.push(()=>t.length>0&&fs(t));let e=Wt.length;queueMicrotask(()=>{if(Wt.length===e)for(;Wt.length>0;)Wt.shift()()})}function ie(t){if(!gs)return t();mu();let e=t();return Ss(),e}var Ts=!1,Dn=[];function jp(){Ts=!0}function em(){Ts=!1,fs(Dn),Dn=[]}function fs(t){if(Ts){Dn=Dn.concat(t);return}let e=[],n=new Set,r=new Map,a=new Map;for(let i=0;i{o.nodeType===1&&o._x_marker&&n.add(o)}),t[i].addedNodes.forEach(o=>{if(o.nodeType===1){if(n.has(o)){n.delete(o);return}o._x_marker||e.push(o)}})),t[i].type==="attributes")){let o=t[i].target,s=t[i].attributeName,l=t[i].oldValue,c=()=>{r.has(o)||r.set(o,[]),r.get(o).push({name:s,value:o.getAttribute(s)})},_=()=>{a.has(o)||a.set(o,[]),a.get(o).push(s)};o.hasAttribute(s)&&l===null?c():o.hasAttribute(s)?(_(),c()):_()}a.forEach((i,o)=>{pu(o,i)}),r.forEach((i,o)=>{lu.forEach(s=>s(o,i))});for(let i of n)e.some(o=>o.contains(i))||cu.forEach(o=>o(i));for(let i of e)i.isConnected&&_u.forEach(o=>o(i));e=null,n=null,r=null,a=null}function Eu(t){return nn(bt(t))}function tn(t,e,n){return t._x_dataStack=[e,...bt(n||t)],()=>{t._x_dataStack=t._x_dataStack.filter(r=>r!==e)}}function bt(t){return t._x_dataStack?t._x_dataStack:typeof ShadowRoot=="function"&&t instanceof ShadowRoot?bt(t.host):t.parentNode?bt(t.parentNode):[]}function nn(t){return new Proxy({objects:t},tm)}var tm={ownKeys({objects:t}){return Array.from(new Set(t.flatMap(e=>Object.keys(e))))},has({objects:t},e){return e==Symbol.unscopables?!1:t.some(n=>Object.prototype.hasOwnProperty.call(n,e)||Reflect.has(n,e))},get({objects:t},e,n){return e=="toJSON"?nm:Reflect.get(t.find(r=>Reflect.has(r,e))||{},e,n)},set({objects:t},e,n,r){const a=t.find(o=>Object.prototype.hasOwnProperty.call(o,e))||t[t.length-1],i=Object.getOwnPropertyDescriptor(a,e);return i!=null&&i.set&&(i!=null&&i.get)?i.set.call(r,n)||!0:Reflect.set(a,e,n)}};function nm(){return Reflect.ownKeys(this).reduce((e,n)=>(e[n]=Reflect.get(this,n),e),{})}function gu(t){let e=r=>typeof r=="object"&&!Array.isArray(r)&&r!==null,n=(r,a="")=>{Object.entries(Object.getOwnPropertyDescriptors(r)).forEach(([i,{value:o,enumerable:s}])=>{if(s===!1||o===void 0||typeof o=="object"&&o!==null&&o.__v_skip)return;let l=a===""?i:`${a}.${i}`;typeof o=="object"&&o!==null&&o._x_interceptor?r[i]=o.initialize(t,l,i):e(o)&&o!==r&&!(o instanceof Element)&&n(o,l)})};return n(t)}function Su(t,e=()=>{}){let n={initialValue:void 0,_x_interceptor:!0,initialize(r,a,i){return t(this.initialValue,()=>rm(r,a),o=>Qo(r,a,o),a,i)}};return e(n),r=>{if(typeof r=="object"&&r!==null&&r._x_interceptor){let a=n.initialize.bind(n);n.initialize=(i,o,s)=>{let l=r.initialize(i,o,s);return n.initialValue=l,a(i,o,s)}}else n.initialValue=r;return n}}function rm(t,e){return e.split(".").reduce((n,r)=>n[r],t)}function Qo(t,e,n){if(typeof e=="string"&&(e=e.split(".")),e.length===1)t[e[0]]=n;else{if(e.length===0)throw error;return t[e[0]]||(t[e[0]]={}),Qo(t[e[0]],e.slice(1),n)}}var Tu={};function Be(t,e){Tu[t]=e}function Xo(t,e){let n=am(e);return Object.entries(Tu).forEach(([r,a])=>{Object.defineProperty(t,`$${r}`,{get(){return a(e,n)},enumerable:!1})}),t}function am(t){let[e,n]=Ou(t),r={interceptor:Su,...e};return ms(t,n),r}function im(t,e,n,...r){try{return n(...r)}catch(a){jt(a,t,e)}}function jt(t,e,n=void 0){t=Object.assign(t??{message:"No error message given."},{el:e,expression:n}),console.warn(`Alpine Expression Error: ${t.message} ${n?'Expression: "'+n+`" `:""}`,e),setTimeout(()=>{throw t},0)}var An=!0;function fu(t){let e=An;An=!1;let n=t();return An=e,n}function lt(t,e,n={}){let r;return Ne(t,e)(a=>r=a,n),r}function Ne(...t){return bu(...t)}var bu=Ru;function om(t){bu=t}function Ru(t,e){let n={};Xo(n,t);let r=[n,...bt(t)],a=typeof e=="function"?sm(r,e):cm(r,e,t);return im.bind(null,t,e,a)}function sm(t,e){return(n=()=>{},{scope:r={},params:a=[]}={})=>{let i=e.apply(nn([r,...t]),a);Mn(n,i)}}var ar={};function lm(t,e){if(ar[t])return ar[t];let n=Object.getPrototypeOf(async function(){}).constructor,r=/^[\n\s]*if.*\(.*\)/.test(t.trim())||/^(let|const)\s/.test(t.trim())?`(async()=>{ ${t} })()`:t,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] ${t}`}),o}catch(o){return jt(o,e,t),Promise.resolve()}})();return ar[t]=i,i}function cm(t,e,n){let r=lm(e,n);return(a=()=>{},{scope:i={},params:o=[]}={})=>{r.result=void 0,r.finished=!1;let s=nn([i,...t]);if(typeof r=="function"){let l=r(r,s).catch(c=>jt(c,n,e));r.finished?(Mn(a,r.result,s,o,n),r.result=void 0):l.then(c=>{Mn(a,c,s,o,n)}).catch(c=>jt(c,n,e)).finally(()=>r.result=void 0)}}}function Mn(t,e,n,r,a){if(An&&typeof e=="function"){let i=e.apply(n,r);i instanceof Promise?i.then(o=>Mn(t,o,n,r)).catch(o=>jt(o,a,e)):t(i)}else typeof e=="object"&&e instanceof Promise?e.then(i=>t(i)):t(e)}var bs="x-";function Ot(t=""){return bs+t}function _m(t){bs=t}var Ln={};function me(t,e){return Ln[t]=e,{before(n){if(!Ln[n]){console.warn(String.raw`Cannot find directive \`${n}\`. \`${t}\` will use the default order of execution`);return}const r=it.indexOf(n);it.splice(r>=0?r:it.indexOf("DEFAULT"),0,t)}}}function dm(t){return Object.keys(Ln).includes(t)}function Rs(t,e,n){if(e=Array.from(e),t._x_virtualDirectives){let i=Object.entries(t._x_virtualDirectives).map(([s,l])=>({name:s,value:l})),o=Cu(i);i=i.map(s=>o.find(l=>l.name===s.name)?{name:`x-bind:${s.name}`,value:`"${s.value}"`}:s),e=e.concat(i)}let r={};return e.map(hu((i,o)=>r[i]=o)).filter(yu).map(mm(r,n)).sort(Em).map(i=>pm(t,i))}function Cu(t){return Array.from(t).map(hu()).filter(e=>!yu(e))}var Zo=!1,Xt=new Map,Nu=Symbol();function um(t){Zo=!0;let e=Symbol();Nu=e,Xt.set(e,[]);let n=()=>{for(;Xt.get(e).length;)Xt.get(e).shift()();Xt.delete(e)},r=()=>{Zo=!1,n()};t(n),r()}function Ou(t){let e=[],n=s=>e.push(s),[r,a]=Qp(t);return e.push(a),[{Alpine:rn,effect:r,cleanup:n,evaluateLater:Ne.bind(Ne,t),evaluate:lt.bind(lt,t)},()=>e.forEach(s=>s())]}function pm(t,e){let n=()=>{},r=Ln[e.type]||n,[a,i]=Ou(t);uu(t,e.original,i);let o=()=>{t._x_ignore||t._x_ignoreSelf||(r.inline&&r.inline(t,e,a),r=r.bind(r,t,e,a),Zo?Xt.get(Nu).push(r):r())};return o.runCleanups=i,o}var Au=(t,e)=>({name:n,value:r})=>(n.startsWith(t)&&(n=n.replace(t,e)),{name:n,value:r}),Iu=t=>t;function hu(t=()=>{}){return({name:e,value:n})=>{let{name:r,value:a}=vu.reduce((i,o)=>o(i),{name:e,value:n});return r!==e&&t(r,e),{name:r,value:a}}}var vu=[];function Cs(t){vu.push(t)}function yu({name:t}){return Du().test(t)}var Du=()=>new RegExp(`^${bs}([^:^.]+)\\b`);function mm(t,e){return({name:n,value:r})=>{let a=n.match(Du()),i=n.match(/:([a-zA-Z0-9\-_:]+)/),o=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],s=e||t[n]||n;return{type:a?a[1]:null,value:i?i[1]:null,modifiers:o.map(l=>l.replace(".","")),expression:r,original:s}}}var Jo="DEFAULT",it=["ignore","ref","data","id","anchor","bind","init","for","model","modelable","transition","show","if",Jo,"teleport"];function Em(t,e){let n=it.indexOf(t.type)===-1?Jo:t.type,r=it.indexOf(e.type)===-1?Jo:e.type;return it.indexOf(n)-it.indexOf(r)}function Zt(t,e,n={}){t.dispatchEvent(new CustomEvent(e,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function ut(t,e){if(typeof ShadowRoot=="function"&&t instanceof ShadowRoot){Array.from(t.children).forEach(a=>ut(a,e));return}let n=!1;if(e(t,()=>n=!0),n)return;let r=t.firstElementChild;for(;r;)ut(r,e),r=r.nextElementSibling}function ke(t,...e){console.warn(`Alpine Warning: ${t}`,...e)}var nl=!1;function gm(){nl&&ke("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),nl=!0,document.body||ke("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `