Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

alpinejs

Package Overview
Dependencies
Maintainers
1
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

alpinejs - npm Package Compare versions

Comparing version 3.1.0 to 3.1.1

2

dist/cdn.min.js

@@ -5,2 +5,2 @@ (()=>{var Me=!1,ke=!1,J=[];function ht(e){Tr(e)}function Tr(e){J.includes(e)||J.push(e),Rr()}function Rr(){!ke&&!Me&&(Me=!0,queueMicrotask(Cr))}function Cr(){Me=!1,ke=!0;for(let e=0;e<J.length;e++)J[e]();J.length=0,ke=!1}var b,T,j,De,Pe=!0;function gt(e){Pe=!1,e(),Pe=!0}function _t(e){b=e.reactive,j=e.release,T=t=>e.effect(t,{scheduler:r=>{Pe?ht(r):r()}}),De=e.raw}function Ie(e){T=e}function xt(e){let t=()=>{};return[n=>{let i=T(n);e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(i),t=()=>{i!==void 0&&(e._x_effects.delete(i),j(i))}},()=>{t()}]}var yt=[],bt=[],vt=[];function wt(e){vt.push(e)}function Et(e){bt.push(e)}function St(e){yt.push(e)}function At(e,t,r){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(r)}function Le(e,t){!e._x_attributeCleanups||Object.entries(e._x_attributeCleanups).forEach(([r,n])=>{(t===void 0||t.includes(r))&&n.forEach(i=>i()),delete e._x_attributeCleanups[r]})}var Fe=new MutationObserver(Ot),$e=!1;function Ke(){Fe.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),$e=!0}function Nr(){Fe.disconnect(),$e=!1}var Q=[],je=!1;function kr(){Q=Q.concat(Fe.takeRecords()),Q.length&&!je&&(je=!0,queueMicrotask(()=>{Mr(),je=!1}))}function Mr(){Ot(Q),Q.length=0}function m(e){if(!$e)return e();kr(),Nr();let t=e();return Ke(),t}function Ot(e){let t=[],r=[],n=new Map,i=new Map;for(let o=0;o<e.length;o++)if(!e[o].target._x_ignoreMutationObserver&&(e[o].type==="childList"&&(e[o].addedNodes.forEach(s=>s.nodeType===1&&t.push(s)),e[o].removedNodes.forEach(s=>s.nodeType===1&&r.push(s))),e[o].type==="attributes")){let s=e[o].target,a=e[o].attributeName,c=e[o].oldValue,l=()=>{n.has(s)||n.set(s,[]),n.get(s).push({name:a,value:s.getAttribute(a)})},u=()=>{i.has(s)||i.set(s,[]),i.get(s).push(a)};s.hasAttribute(a)&&c===null?l():s.hasAttribute(a)?(u(),l()):u()}i.forEach((o,s)=>{Le(s,o)}),n.forEach((o,s)=>{yt.forEach(a=>a(s,o))});for(let o of t)r.includes(o)||vt.forEach(s=>s(o));for(let o of r)t.includes(o)||bt.forEach(s=>s(o));t=null,r=null,n=null,i=null}function z(e,t,r){return e._x_dataStack=[t,...Z(r||e)],()=>{e._x_dataStack=e._x_dataStack.filter(n=>n!==t)}}function ze(e,t){let r=e._x_dataStack[0];Object.entries(t).forEach(([n,i])=>{r[n]=i})}function Z(e){return e._x_dataStack?e._x_dataStack:e instanceof ShadowRoot?Z(e.host):e.parentNode?Z(e.parentNode):[]}function Ve(e){return new Proxy({},{ownKeys:()=>Array.from(new Set(e.flatMap(t=>Object.keys(t)))),has:(t,r)=>e.some(n=>n.hasOwnProperty(r)),get:(t,r)=>(e.find(n=>n.hasOwnProperty(r))||{})[r],set:(t,r,n)=>{let i=e.find(o=>o.hasOwnProperty(r));return i?i[r]=n:e[e.length-1][r]=n,!0}})}function Tt(e){let t=n=>typeof n=="object"&&!Array.isArray(n)&&n!==null,r=(n,i="")=>{Object.entries(n).forEach(([o,s])=>{let a=i===""?o:`${i}.${o}`;typeof s=="object"&&s!==null&&s._x_interceptor?n[o]=s.initialize(e,a,o):t(s)&&s!==n&&!(s instanceof Element)&&r(s,a)})};return r(e)}function fe(e,t=()=>{}){let r={initialValue:void 0,_x_interceptor:!0,initialize(n,i,o){return e(this.initialValue,()=>Dr(n,i),s=>He(n,i,s),i,o)}};return t(r),n=>{if(typeof n=="object"&&n!==null&&n._x_interceptor){let i=r.initialize.bind(r);r.initialize=(o,s,a)=>{let c=n.initialize(o,s,a);return r.initialValue=c,i(o,s,a)}}else r.initialValue=n;return r}}function Dr(e,t){return t.split(".").reduce((r,n)=>r[n],e)}function He(e,t,r){if(typeof t=="string"&&(t=t.split(".")),t.length===1)e[t[0]]=r;else{if(t.length===0)throw error;return e[t[0]]||(e[t[0]]={}),He(e[t[0]],t.slice(1),r)}}var Rt={};function y(e,t){Rt[e]=t}function X(e,t){return Object.entries(Rt).forEach(([r,n])=>{Object.defineProperty(e,`$${r}`,{get(){return n(t,{Alpine:E,interceptor:fe})},enumerable:!1})}),e}function R(e,t,r={}){let n;return h(e,t)(i=>n=i,r),n}function h(...e){return Ct(...e)}var Ct=Be;function Nt(e){Ct=e}function Be(e,t){let r={};X(r,e);let n=[r,...Z(e)];if(typeof t=="function")return Pr(n,t);let i=Ir(n,t);return Lr.bind(null,e,t,i)}function Pr(e,t){return(r=()=>{},{scope:n={},params:i=[]}={})=>{let o=t.apply(Ve([n,...e]),i);de(r,o)}}var qe={};function Fr(e){if(qe[e])return qe[e];let t=Object.getPrototypeOf(async function(){}).constructor,r=/^[\n\s]*if.*\(.*\)/.test(e)||/^(let|const)/.test(e)?`(() => { ${e} })()`:e,n=new t(["__self","scope"],`with (scope) { __self.result = ${r} }; __self.finished = true; return __self.result;`);return qe[e]=n,n}function Ir(e,t){let r=Fr(t);return(n=()=>{},{scope:i={},params:o=[]}={})=>{r.result=void 0,r.finished=!1;let s=Ve([i,...e]),a=r(r,s);r.finished?de(n,r.result,s,o):a.then(c=>{de(n,c,s,o)})}}function de(e,t,r,n){if(typeof t=="function"){let i=t.apply(r,n);i instanceof Promise?i.then(o=>de(e,o,r,n)):e(i)}else e(t)}function Lr(e,t,r,...n){try{return r(...n)}catch(i){throw console.warn(`Alpine Expression Error: ${i.message}

`,e),i}}var Ue="x-";function S(e=""){return Ue+e}function Mt(e){Ue=e}var kt={};function p(e,t){kt[e]=t}function ee(e,t,r){let n={};return Array.from(t).map(Kr((o,s)=>n[o]=s)).filter(jr).map(zr(n,r)).sort(Vr).map(o=>$r(e,o))}var We=!1,Ge=[];function Dt(e){We=!0;let t=()=>{for(;Ge.length;)Ge.shift()()},r=()=>{We=!1,t()};e(t),r()}function $r(e,t){let r=()=>{},n=kt[t.type]||r,i=[],o=d=>i.push(d),[s,a]=xt(e);i.push(a);let c={Alpine:E,effect:s,cleanup:o,evaluateLater:h.bind(h,e),evaluate:R.bind(R,e)},l=()=>i.forEach(d=>d());At(e,t.original,l);let u=()=>{e._x_ignore||e._x_ignoreSelf||(n.inline&&n.inline(e,t,c),n=n.bind(n,e,t,c),We?Ge.push(n):n())};return u.runCleanups=l,u}var pe=(e,t)=>({name:r,value:n})=>(r.startsWith(e)&&(r=r.replace(e,t)),{name:r,value:n}),me=e=>e;function Kr(e){return({name:t,value:r})=>{let{name:n,value:i}=Pt.reduce((o,s)=>s(o),{name:t,value:r});return n!==t&&e(n,t),{name:n,value:i}}}var Pt=[];function V(e){Pt.push(e)}function jr({name:e}){return It().test(e)}var It=()=>new RegExp(`^${Ue}([^:^.]+)\\b`);function zr(e,t){return({name:r,value:n})=>{let i=r.match(It()),o=r.match(/:([a-zA-Z0-9\-:]+)/),s=r.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=t||e[r]||r;return{type:i?i[1]:null,value:o?o[1]:null,modifiers:s.map(c=>c.replace(".","")),expression:n,original:a}}}var Ye="DEFAULT",he=["ignore","ref","data","bind","init","for","model","transition","show","if",Ye,"element"];function Vr(e,t){let r=he.indexOf(e.type)===-1?Ye:e.type,n=he.indexOf(t.type)===-1?Ye:t.type;return he.indexOf(r)-he.indexOf(n)}function F(e,t,r={}){e.dispatchEvent(new CustomEvent(t,{detail:r,bubbles:!0,composed:!0,cancelable:!0}))}var Je=[],Qe=!1;function H(e){Je.push(e),queueMicrotask(()=>{Qe||setTimeout(()=>{ge()})})}function ge(){for(Qe=!1;Je.length;)Je.shift()()}function Lt(){Qe=!0}function M(e,t){if(e instanceof ShadowRoot){Array.from(e.children).forEach(i=>M(i,t));return}let r=!1;if(t(e,()=>r=!0),r)return;let n=e.firstElementChild;for(;n;)M(n,t,!1),n=n.nextElementSibling}function Ft(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}function $t(){document.body||Ft("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),F(document,"alpine:init"),F(document,"alpine:initializing"),Ke(),wt(t=>k(t,M)),Et(t=>H(()=>Hr(t))),St((t,r)=>{ee(t,r).forEach(n=>n())});let e=t=>!C(t.parentNode||C(t));Array.from(document.querySelectorAll(Ze())).filter(e).forEach(t=>{k(t)}),F(document,"alpine:initialized")}var Kt=[];function Ze(){return Kt.map(e=>e())}function B(e){Kt.push(e)}function C(e){if(Ze().some(t=>e.matches(t)))return e;if(!!e.parentElement)return C(e.parentElement)}function jt(e){return Ze().some(t=>e.matches(t))}function k(e,t=M){Dt(()=>{t(e,(r,n)=>{ee(r,r.attributes).forEach(i=>i()),r._x_ignore&&n()})})}function Hr(e){M(e,t=>Le(t))}function zt(e){e(E)}var q={},Vt=!1;function Ht(e,t){if(Vt||(q=b(q),Vt=!0),t===void 0)return q[e];q[e]=t,typeof t=="object"&&t!==null&&t.hasOwnProperty("init")&&typeof t.init=="function"&&q[e].init()}function Bt(){return q}var Xe=!1;function U(e){return(...t)=>Xe||e(...t)}function qt(e,t){t._x_dataStack=e._x_dataStack,Xe=!0,qr(()=>{Br(t)}),Xe=!1}function Br(e){let t=!1;k(e,(n,i)=>{M(n,(o,s)=>{if(t&&jt(o))return s();t=!0,i(o,s)})})}function qr(e){let t=T;Ie((r,n)=>{let i=t(r);return j(i),()=>{}}),e(),Ie(t)}var Ut={};function Wt(e,t){Ut[e]=t}function Gt(e){return Ut[e]}var Ur={get reactive(){return b},get release(){return j},get effect(){return T},get raw(){return De},version:"3.1.0",disableEffectScheduling:gt,setReactivityEngine:_t,addRootSelector:B,mapAttributes:V,evaluateLater:h,setEvaluator:Nt,closestRoot:C,interceptor:fe,mutateDom:m,directive:p,evaluate:R,nextTick:H,prefix:Mt,plugin:zt,magic:y,store:Ht,start:$t,clone:qt,data:Wt},E=Ur;function et(e,t){let r=Object.create(null),n=e.split(",");for(let i=0;i<n.length;i++)r[n[i]]=!0;return t?i=>!!r[i.toLowerCase()]:i=>!!r[i]}var Yi={[1]:"TEXT",[2]:"CLASS",[4]:"STYLE",[8]:"PROPS",[16]:"FULL_PROPS",[32]:"HYDRATE_EVENTS",[64]:"STABLE_FRAGMENT",[128]:"KEYED_FRAGMENT",[256]:"UNKEYED_FRAGMENT",[512]:"NEED_PATCH",[1024]:"DYNAMIC_SLOTS",[2048]:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},Ji={[1]:"STABLE",[2]:"DYNAMIC",[3]:"FORWARDED"};var Wr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly";var Qi=et(Wr+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");var Yt=Object.freeze({}),Zi=Object.freeze([]);var tt=Object.assign;var Gr=Object.prototype.hasOwnProperty,te=(e,t)=>Gr.call(e,t),D=Array.isArray,W=e=>Jt(e)==="[object Map]";var Yr=e=>typeof e=="string",_e=e=>typeof e=="symbol",re=e=>e!==null&&typeof e=="object";var Jr=Object.prototype.toString,Jt=e=>Jr.call(e),rt=e=>Jt(e).slice(8,-1);var xe=e=>Yr(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e;var ye=e=>{let t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Qr=/-(\w)/g,Xi=ye(e=>e.replace(Qr,(t,r)=>r?r.toUpperCase():"")),Zr=/\B([A-Z])/g,eo=ye(e=>e.replace(Zr,"-$1").toLowerCase()),nt=ye(e=>e.charAt(0).toUpperCase()+e.slice(1)),to=ye(e=>e?`on${nt(e)}`:""),it=(e,t)=>e!==t&&(e===e||t===t);var ot=new WeakMap,ne=[],A,$=Symbol("iterate"),st=Symbol("Map key iterate");function Xr(e){return e&&e._isEffect===!0}function Qt(e,t=Yt){Xr(e)&&(e=e.raw);let r=en(e,t);return t.lazy||r(),r}function Xt(e){e.active&&(Zt(e),e.options.onStop&&e.options.onStop(),e.active=!1)}var tn=0;function en(e,t){let r=function(){if(!r.active)return e();if(!ne.includes(r)){Zt(r);try{return rn(),ne.push(r),A=r,e()}finally{ne.pop(),er(),A=ne[ne.length-1]}}};return r.id=tn++,r.allowRecurse=!!t.allowRecurse,r._isEffect=!0,r.active=!0,r.raw=e,r.deps=[],r.options=t,r}function Zt(e){let{deps:t}=e;if(t.length){for(let r=0;r<t.length;r++)t[r].delete(e);t.length=0}}var G=!0,at=[];function nn(){at.push(G),G=!1}function rn(){at.push(G),G=!0}function er(){let e=at.pop();G=e===void 0?!0:e}function v(e,t,r){if(!G||A===void 0)return;let n=ot.get(e);n||ot.set(e,n=new Map);let i=n.get(r);i||n.set(r,i=new Set),i.has(A)||(i.add(A),A.deps.push(i),A.options.onTrack&&A.options.onTrack({effect:A,target:e,type:t,key:r}))}function P(e,t,r,n,i,o){let s=ot.get(e);if(!s)return;let a=new Set,c=u=>{u&&u.forEach(d=>{(d!==A||d.allowRecurse)&&a.add(d)})};if(t==="clear")s.forEach(c);else if(r==="length"&&D(e))s.forEach((u,d)=>{(d==="length"||d>=n)&&c(u)});else switch(r!==void 0&&c(s.get(r)),t){case"add":D(e)?xe(r)&&c(s.get("length")):(c(s.get($)),W(e)&&c(s.get(st)));break;case"delete":D(e)||(c(s.get($)),W(e)&&c(s.get(st)));break;case"set":W(e)&&c(s.get($));break}let l=u=>{u.options.onTrigger&&u.options.onTrigger({effect:u,target:e,key:r,type:t,newValue:n,oldValue:i,oldTarget:o}),u.options.scheduler?u.options.scheduler(u):u()};a.forEach(l)}var on=et("__proto__,__v_isRef,__isVue"),tr=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(_e)),sn=be(),an=be(!1,!0),cn=be(!0),ln=be(!0,!0),ve={};["includes","indexOf","lastIndexOf"].forEach(e=>{let t=Array.prototype[e];ve[e]=function(...r){let n=g(this);for(let o=0,s=this.length;o<s;o++)v(n,"get",o+"");let i=t.apply(n,r);return i===-1||i===!1?t.apply(n,r.map(g)):i}});["push","pop","shift","unshift","splice"].forEach(e=>{let t=Array.prototype[e];ve[e]=function(...r){nn();let n=t.apply(this,r);return er(),n}});function be(e=!1,t=!1){return function(n,i,o){if(i==="__v_isReactive")return!e;if(i==="__v_isReadonly")return e;if(i==="__v_raw"&&o===(e?t?fn:nr:t?un:rr).get(n))return n;let s=D(n);if(!e&&s&&te(ve,i))return Reflect.get(ve,i,o);let a=Reflect.get(n,i,o);return(_e(i)?tr.has(i):on(i))||(e||v(n,"get",i),t)?a:ct(a)?!s||!xe(i)?a.value:a:re(a)?e?ir(a):we(a):a}}var dn=or(),pn=or(!0);function or(e=!1){return function(r,n,i,o){let s=r[n];if(!e&&(i=g(i),s=g(s),!D(r)&&ct(s)&&!ct(i)))return s.value=i,!0;let a=D(r)&&xe(n)?Number(n)<r.length:te(r,n),c=Reflect.set(r,n,i,o);return r===g(o)&&(a?it(i,s)&&P(r,"set",n,i,s):P(r,"add",n,i)),c}}function mn(e,t){let r=te(e,t),n=e[t],i=Reflect.deleteProperty(e,t);return i&&r&&P(e,"delete",t,void 0,n),i}function hn(e,t){let r=Reflect.has(e,t);return(!_e(t)||!tr.has(t))&&v(e,"has",t),r}function gn(e){return v(e,"iterate",D(e)?"length":$),Reflect.ownKeys(e)}var sr={get:sn,set:dn,deleteProperty:mn,has:hn,ownKeys:gn},ar={get:cn,set(e,t){return console.warn(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0},deleteProperty(e,t){return console.warn(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0}},ao=tt({},sr,{get:an,set:pn}),co=tt({},ar,{get:ln}),lt=e=>re(e)?we(e):e,ut=e=>re(e)?ir(e):e,ft=e=>e,Ee=e=>Reflect.getPrototypeOf(e);function Se(e,t,r=!1,n=!1){e=e.__v_raw;let i=g(e),o=g(t);t!==o&&!r&&v(i,"get",t),!r&&v(i,"get",o);let{has:s}=Ee(i),a=n?ft:r?ut:lt;if(s.call(i,t))return a(e.get(t));if(s.call(i,o))return a(e.get(o));e!==i&&e.get(t)}function Ae(e,t=!1){let r=this.__v_raw,n=g(r),i=g(e);return e!==i&&!t&&v(n,"has",e),!t&&v(n,"has",i),e===i?r.has(e):r.has(e)||r.has(i)}function Oe(e,t=!1){return e=e.__v_raw,!t&&v(g(e),"iterate",$),Reflect.get(e,"size",e)}function cr(e){e=g(e);let t=g(this);return Ee(t).has.call(t,e)||(t.add(e),P(t,"add",e,e)),this}function ur(e,t){t=g(t);let r=g(this),{has:n,get:i}=Ee(r),o=n.call(r,e);o?lr(r,n,e):(e=g(e),o=n.call(r,e));let s=i.call(r,e);return r.set(e,t),o?it(t,s)&&P(r,"set",e,t,s):P(r,"add",e,t),this}function fr(e){let t=g(this),{has:r,get:n}=Ee(t),i=r.call(t,e);i?lr(t,r,e):(e=g(e),i=r.call(t,e));let o=n?n.call(t,e):void 0,s=t.delete(e);return i&&P(t,"delete",e,void 0,o),s}function dr(){let e=g(this),t=e.size!==0,r=W(e)?new Map(e):new Set(e),n=e.clear();return t&&P(e,"clear",void 0,void 0,r),n}function Te(e,t){return function(n,i){let o=this,s=o.__v_raw,a=g(s),c=t?ft:e?ut:lt;return!e&&v(a,"iterate",$),s.forEach((l,u)=>n.call(i,c(l),c(u),o))}}function Re(e,t,r){return function(...n){let i=this.__v_raw,o=g(i),s=W(o),a=e==="entries"||e===Symbol.iterator&&s,c=e==="keys"&&s,l=i[e](...n),u=r?ft:t?ut:lt;return!t&&v(o,"iterate",c?st:$),{next(){let{value:d,done:w}=l.next();return w?{value:d,done:w}:{value:a?[u(d[0]),u(d[1])]:u(d),done:w}},[Symbol.iterator](){return this}}}}function I(e){return function(...t){{let r=t[0]?`on key "${t[0]}" `:"";console.warn(`${nt(e)} operation ${r}failed: target is readonly.`,g(this))}return e==="delete"?!1:this}}var pr={get(e){return Se(this,e)},get size(){return Oe(this)},has:Ae,add:cr,set:ur,delete:fr,clear:dr,forEach:Te(!1,!1)},mr={get(e){return Se(this,e,!1,!0)},get size(){return Oe(this)},has:Ae,add:cr,set:ur,delete:fr,clear:dr,forEach:Te(!1,!0)},hr={get(e){return Se(this,e,!0)},get size(){return Oe(this,!0)},has(e){return Ae.call(this,e,!0)},add:I("add"),set:I("set"),delete:I("delete"),clear:I("clear"),forEach:Te(!0,!1)},gr={get(e){return Se(this,e,!0,!0)},get size(){return Oe(this,!0)},has(e){return Ae.call(this,e,!0)},add:I("add"),set:I("set"),delete:I("delete"),clear:I("clear"),forEach:Te(!0,!0)},_n=["keys","values","entries",Symbol.iterator];_n.forEach(e=>{pr[e]=Re(e,!1,!1),hr[e]=Re(e,!0,!1),mr[e]=Re(e,!1,!0),gr[e]=Re(e,!0,!0)});function Ce(e,t){let r=t?e?gr:mr:e?hr:pr;return(n,i,o)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?n:Reflect.get(te(r,i)&&i in n?r:n,i,o)}var xn={get:Ce(!1,!1)},lo={get:Ce(!1,!0)},yn={get:Ce(!0,!1)},uo={get:Ce(!0,!0)};function lr(e,t,r){let n=g(r);if(n!==r&&t.call(e,n)){let i=rt(e);console.warn(`Reactive ${i} contains both the raw and reactive versions of the same object${i==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var rr=new WeakMap,un=new WeakMap,nr=new WeakMap,fn=new WeakMap;function bn(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vn(e){return e.__v_skip||!Object.isExtensible(e)?0:bn(rt(e))}function we(e){return e&&e.__v_isReadonly?e:_r(e,!1,sr,xn,rr)}function ir(e){return _r(e,!0,ar,yn,nr)}function _r(e,t,r,n,i){if(!re(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;let o=i.get(e);if(o)return o;let s=vn(e);if(s===0)return e;let a=new Proxy(e,s===2?n:r);return i.set(e,a),a}function g(e){return e&&g(e.__v_raw)||e}function ct(e){return Boolean(e&&e.__v_isRef===!0)}y("nextTick",()=>H);y("dispatch",e=>F.bind(F,e));y("watch",e=>(t,r)=>{let n=h(e,t),i=!0,o;T(()=>n(s=>{let a=document.createElement("div");a.dataset.throwAway=s,i||r(s,o),o=s,i=!1}))});y("store",Bt);y("refs",e=>C(e)._x_refs||{});y("el",e=>e);function Ne(e,t){return Array.isArray(t)?xr(e,t.join(" ")):typeof t=="object"&&t!==null?wn(e,t):xr(e,t)}function xr(e,t){let r=o=>o.split(" ").filter(Boolean),n=o=>o.split(" ").filter(s=>!e.classList.contains(s)).filter(Boolean),i=o=>(e.classList.add(...o),()=>{e.classList.remove(...o)});return t=t===!0?t="":t||"",i(n(t))}function wn(e,t){let r=a=>a.split(" ").filter(Boolean),n=Object.entries(t).flatMap(([a,c])=>c?r(a):!1).filter(Boolean),i=Object.entries(t).flatMap(([a,c])=>c?!1:r(a)).filter(Boolean),o=[],s=[];return i.forEach(a=>{e.classList.contains(a)&&(e.classList.remove(a),s.push(a))}),n.forEach(a=>{e.classList.contains(a)||(e.classList.add(a),o.push(a))}),()=>{s.forEach(a=>e.classList.add(a)),o.forEach(a=>e.classList.remove(a))}}function ie(e,t){return typeof t=="object"&&t!==null?En(e,t):Sn(e,t)}function En(e,t){let r={};return Object.entries(t).forEach(([n,i])=>{r[n]=e.style[n],e.style[n]=i}),setTimeout(()=>{e.style.length===0&&e.removeAttribute("style")}),()=>{ie(e,r)}}function Sn(e,t){let r=e.getAttribute("style",t);return e.setAttribute("style",t),()=>{e.setAttribute("style",r)}}function oe(e,t=()=>{}){let r=!1;return function(){r?t.apply(this,arguments):(r=!0,e.apply(this,arguments))}}p("transition",(e,{value:t,modifiers:r,expression:n})=>{n?An(e,n,t):On(e,r,t)});function An(e,t,r){yr(e,Ne,""),{enter:i=>{e._x_transition.enter.during=i},"enter-start":i=>{e._x_transition.enter.start=i},"enter-end":i=>{e._x_transition.enter.end=i},leave:i=>{e._x_transition.leave.during=i},"leave-start":i=>{e._x_transition.leave.start=i},"leave-end":i=>{e._x_transition.leave.end=i}}[r](t)}function On(e,t,r){yr(e,ie);let n=!t.includes("in")&&!t.includes("out")&&!r,i=n||t.includes("in")||["enter"].includes(r),o=n||t.includes("out")||["leave"].includes(r);t.includes("in")&&!n&&(t=t.filter((_,x)=>x<t.indexOf("out"))),t.includes("out")&&!n&&(t=t.filter((_,x)=>x>t.indexOf("out")));let s=!t.includes("opacity")&&!t.includes("scale"),a=s||t.includes("opacity"),c=s||t.includes("scale"),l=a?0:1,u=c?se(t,"scale",95)/100:1,d=se(t,"delay",0),w=se(t,"origin","center"),L="opacity, transform",K=se(t,"duration",150)/1e3,le=se(t,"duration",75)/1e3,f="cubic-bezier(0.4, 0.0, 0.2, 1)";i&&(e._x_transition.enter.during={transformOrigin:w,transitionDelay:d,transitionProperty:L,transitionDuration:`${K}s`,transitionTimingFunction:f},e._x_transition.enter.start={opacity:l,transform:`scale(${u})`},e._x_transition.enter.end={opacity:1,transform:"scale(1)"}),o&&(e._x_transition.leave.during={transformOrigin:w,transitionDelay:d,transitionProperty:L,transitionDuration:`${le}s`,transitionTimingFunction:f},e._x_transition.leave.start={opacity:1,transform:"scale(1)"},e._x_transition.leave.end={opacity:l,transform:`scale(${u})`})}function yr(e,t,r={}){e._x_transition||(e._x_transition={enter:{during:r,start:r,end:r},leave:{during:r,start:r,end:r},in(n=()=>{},i=()=>{}){br(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end,entering:!0},n,i)},out(n=()=>{},i=()=>{}){br(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end,entering:!1},n,i)}})}window.Element.prototype._x_toggleAndCascadeWithTransitions=function(e,t,r,n){let i=()=>requestAnimationFrame(r);if(t){e._x_transition?e._x_transition.in(r):i();return}e._x_hidePromise=e._x_transition?new Promise((o,s)=>{e._x_transition.out(()=>{},()=>o(n)),e._x_transitioning.beforeCancel(()=>s({isFromCancelledTransition:!0}))}):Promise.resolve(n),queueMicrotask(()=>{let o=vr(e);o?(o._x_hideChildren||(o._x_hideChildren=[]),o._x_hideChildren.push(e)):queueMicrotask(()=>{let s=a=>{let c=Promise.all([a._x_hidePromise,...(a._x_hideChildren||[]).map(s)]).then(([l])=>l());return delete a._x_hidePromise,delete a._x_hideChildren,c};s(e).catch(a=>{if(!a.isFromCancelledTransition)throw a})})})};function vr(e){let t=e.parentNode;if(!!t)return t._x_hidePromise?t:vr(t)}function br(e,t,{during:r,start:n,end:i,entering:o}={},s=()=>{},a=()=>{}){if(e._x_transitioning&&e._x_transitioning.cancel(),Object.keys(r).length===0&&Object.keys(n).length===0&&Object.keys(i).length===0){s(),a();return}let c,l,u;Tn(e,{start(){c=t(e,n)},during(){l=t(e,r)},before:s,end(){c(),u=t(e,i)},after:a,cleanup(){l(),u()}},o)}function Tn(e,t,r){let n,i,o,s=oe(()=>{m(()=>{n=!0,i||t.before(),o||(t.end(),ge()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning})});e._x_transitioning={beforeCancels:[],beforeCancel(a){this.beforeCancels.push(a)},cancel:oe(function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();s()}),finish:s,entering:r},m(()=>{t.start(),t.during()}),Lt(),requestAnimationFrame(()=>{if(n)return;let a=Number(getComputedStyle(e).transitionDuration.replace(/,.*/,"").replace("s",""))*1e3,c=Number(getComputedStyle(e).transitionDelay.replace(/,.*/,"").replace("s",""))*1e3;a===0&&(a=Number(getComputedStyle(e).animationDuration.replace("s",""))*1e3),m(()=>{t.before()}),i=!0,requestAnimationFrame(()=>{n||(m(()=>{t.end()}),ge(),setTimeout(e._x_transitioning.finish,a+c),o=!0)})})}function se(e,t,r){if(e.indexOf(t)===-1)return r;let n=e[e.indexOf(t)+1];if(!n||t==="scale"&&isNaN(n))return r;if(t==="duration"){let i=n.match(/([0-9]+)ms/);if(i)return i[1]}return t==="origin"&&["top","right","left","center","bottom"].includes(e[e.indexOf(t)+2])?[n,e[e.indexOf(t)+2]].join(" "):n}var wr=()=>{};wr.inline=(e,{modifiers:t},{cleanup:r})=>{t.includes("self")?e._x_ignoreSelf=!0:e._x_ignore=!0,r(()=>{t.includes("self")?delete e._x_ignoreSelf:delete e._x_ignore})};p("ignore",wr);p("effect",(e,{expression:t},{effect:r})=>r(h(e,t)));function ae(e,t,r,n=[]){switch(e._x_bindings||(e._x_bindings=b({})),e._x_bindings[t]=r,t=n.includes("camel")?kn(t):t,t){case"value":Rn(e,r);break;case"style":Nn(e,r);break;case"class":Cn(e,r);break;default:Mn(e,t,r);break}}function Rn(e,t){if(e.type==="radio")e.attributes.value===void 0&&(e.value=t),window.fromModel&&(e.checked=Er(e.value,t));else if(e.type==="checkbox")Number.isInteger(t)?e.value=t:!Number.isInteger(t)&&!Array.isArray(t)&&typeof t!="boolean"&&![null,void 0].includes(t)?e.value=String(t):Array.isArray(t)?e.checked=t.some(r=>Er(r,e.value)):e.checked=!!t;else if(e.tagName==="SELECT")Dn(e,t);else{if(e.value===t)return;e.value=t}}function Cn(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedClasses=Ne(e,t)}function Nn(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles(),e._x_undoAddedStyles=ie(e,t)}function Mn(e,t,r){[null,void 0,!1].includes(r)&&Ln(t)?e.removeAttribute(t):(In(t)&&(r=t),Pn(e,t,r))}function Pn(e,t,r){e.getAttribute(t)!=r&&e.setAttribute(t,r)}function Dn(e,t){let r=[].concat(t).map(n=>n+"");Array.from(e.options).forEach(n=>{n.selected=r.includes(n.value)})}function kn(e){return e.toLowerCase().replace(/-(\w)/g,(t,r)=>r.toUpperCase())}function Er(e,t){return e==t}function In(e){return["disabled","checked","required","readonly","hidden","open","selected","autofocus","itemscope","multiple","novalidate","allowfullscreen","allowpaymentrequest","formnovalidate","autoplay","controls","loop","muted","playsinline","default","ismap","reversed","async","defer","nomodule"].includes(e)}function Ln(e){return!["aria-pressed","aria-checked"].includes(e)}function ce(e,t,r,n){let i=e,o=c=>n(c),s={},a=(c,l)=>u=>l(c,u);if(r.includes("camel")&&(t=Fn(t)),r.includes("passive")&&(s.passive=!0),r.includes("window")&&(i=window),r.includes("document")&&(i=document),r.includes("prevent")&&(o=a(o,(c,l)=>{l.preventDefault(),c(l)})),r.includes("stop")&&(o=a(o,(c,l)=>{l.stopPropagation(),c(l)})),r.includes("self")&&(o=a(o,(c,l)=>{l.target===e&&c(l)})),(r.includes("away")||r.includes("outside"))&&(i=document,o=a(o,(c,l)=>{e.contains(l.target)||e.offsetWidth<1&&e.offsetHeight<1||c(l)})),o=a(o,(c,l)=>{jn(t)&&zn(l,r)||c(l)}),r.includes("debounce")){let c=r[r.indexOf("debounce")+1]||"invalid-wait",l=dt(c.split("ms")[0])?Number(c.split("ms")[0]):250;o=$n(o,l,this)}if(r.includes("throttle")){let c=r[r.indexOf("throttle")+1]||"invalid-wait",l=dt(c.split("ms")[0])?Number(c.split("ms")[0]):250;o=Kn(o,l,this)}return r.includes("once")&&(o=a(o,(c,l)=>{c(l),i.removeEventListener(t,o,s)})),i.addEventListener(t,o,s),()=>{i.removeEventListener(t,o,s)}}function Fn(e){return e.toLowerCase().replace(/-(\w)/g,(t,r)=>r.toUpperCase())}function $n(e,t){var r;return function(){var n=this,i=arguments,o=function(){r=null,e.apply(n,i)};clearTimeout(r),r=setTimeout(o,t)}}function Kn(e,t){let r;return function(){let n=this,i=arguments;r||(e.apply(n,i),r=!0,setTimeout(()=>r=!1,t))}}function dt(e){return!Array.isArray(e)&&!isNaN(e)}function Vn(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[_\s]/,"-").toLowerCase()}function jn(e){return["keydown","keyup"].includes(e)}function zn(e,t){let r=t.filter(o=>!["window","document","prevent","stop","once"].includes(o));if(r.includes("debounce")){let o=r.indexOf("debounce");r.splice(o,dt((r[o+1]||"invalid-wait").split("ms")[0])?2:1)}if(r.length===0||r.length===1&&r[0]===Sr(e.key))return!1;let i=["ctrl","shift","alt","meta","cmd","super"].filter(o=>r.includes(o));return r=r.filter(o=>!i.includes(o)),!(i.length>0&&i.filter(s=>((s==="cmd"||s==="super")&&(s="meta"),e[`${s}Key`])).length===i.length&&r[0]===Sr(e.key))}function Sr(e){switch(e){case"/":return"slash";case" ":case"Spacebar":return"space";default:return e&&Vn(e)}}p("model",(e,{modifiers:t,expression:r},{effect:n,cleanup:i})=>{let o=h(e,r),s=`${r} = rightSideOfExpression($event, ${r})`,a=h(e,s);var c=e.tagName.toLowerCase()==="select"||["checkbox","radio"].includes(e.type)||t.includes("lazy")?"change":"input";let l=Hn(e,t,r),u=ce(e,c,t,d=>{a(()=>{},{scope:{$event:d,rightSideOfExpression:l}})});i(()=>u()),e._x_forceModelUpdate=()=>{o(d=>{d===void 0&&r.match(/\./)&&(d=""),window.fromModel=!0,m(()=>ae(e,"value",d)),delete window.fromModel})},n(()=>{t.includes("unintrusive")&&document.activeElement.isSameNode(e)||e._x_forceModelUpdate()})});function Hn(e,t,r){return e.type==="radio"&&m(()=>{e.hasAttribute("name")||e.setAttribute("name",r)}),(n,i)=>m(()=>{if(n instanceof CustomEvent&&n.detail!==void 0)return n.detail;if(e.type==="checkbox")if(Array.isArray(i)){let o=t.includes("number")?pt(n.target.value):n.target.value;return n.target.checked?i.concat([o]):i.filter(s=>!Bn(s,o))}else return n.target.checked;else{if(e.tagName.toLowerCase()==="select"&&e.multiple)return t.includes("number")?Array.from(n.target.selectedOptions).map(o=>{let s=o.value||o.text;return pt(s)}):Array.from(n.target.selectedOptions).map(o=>o.value||o.text);{let o=n.target.value;return t.includes("number")?pt(o):t.includes("trim")?o.trim():o}}})}function pt(e){let t=e?parseFloat(e):null;return qn(t)?t:e}function Bn(e,t){return e==t}function qn(e){return!Array.isArray(e)&&!isNaN(e)}p("cloak",e=>queueMicrotask(()=>m(()=>e.removeAttribute(S("cloak")))));B(()=>`[${S("init")}]`);p("init",U((e,{expression:t})=>R(e,t,{},!1)));p("text",(e,{expression:t},{effect:r,evaluateLater:n})=>{let i=n(t);r(()=>{i(o=>{m(()=>{e.textContent=o})})})});p("html",(e,{expression:t},{effect:r,evaluateLater:n})=>{let i=n(t);r(()=>{i(o=>{m(()=>{e.innerHTML=o})})})});V(pe(":",me(S("bind:"))));p("bind",(e,{value:t,modifiers:r,expression:n,original:i},{effect:o})=>{if(!t)return Un(e,n,i,o);if(t==="key")return Wn(e,n);let s=h(e,n);o(()=>s(a=>{a===void 0&&n.match(/\./)&&(a=""),m(()=>ae(e,t,a,r))}))});function Un(e,t,r,n){let i=h(e,t),o=[];n(()=>{for(;o.length;)o.pop()();i(s=>{let a=Object.entries(s).map(([c,l])=>({name:c,value:l}));ee(e,a,r).map(c=>{o.push(c.runCleanups),c()})})})}function Wn(e,t){e._x_keyExpression=t}B(()=>`[${S("data")}]`);p("data",U((e,{expression:t},{cleanup:r})=>{t=t===""?"{}":t;let n=Gt(t),i={};if(n){let a=X({},e);i=n.bind(a)()}else i=R(e,t);X(i,e);let o=b(i);Tt(o);let s=z(e,o);o.init&&o.init(),r(()=>{s(),o.destroy&&o.destroy()})}));p("show",(e,{modifiers:t,expression:r},{effect:n})=>{let i=h(e,r),o=()=>m(()=>{e.style.display="none",e._x_isShown=!1}),s=()=>m(()=>{e.style.length===1&&e.style.display==="none"?e.removeAttribute("style"):e.style.removeProperty("display"),e._x_isShown=!0}),a=()=>setTimeout(s),c=oe(d=>d?s():o(),d=>{typeof e._x_toggleAndCascadeWithTransitions=="function"?e._x_toggleAndCascadeWithTransitions(e,d,s,o):d?a():o()}),l,u=!0;n(()=>i(d=>{!u&&d===l||(t.includes("immediate")&&(d?a():o()),c(d),l=d,u=!1)}))});p("for",(e,{expression:t},{effect:r,cleanup:n})=>{let i=Yn(t),o=h(e,i.items),s=h(e,e._x_keyExpression||"index");e._x_prevKeys=[],e._x_lookup={},r(()=>Gn(e,i,o,s)),n(()=>{Object.values(e._x_lookup).forEach(a=>a.remove()),delete e._x_prevKeys,delete e._x_lookup})});function Gn(e,t,r,n){let i=s=>typeof s=="object"&&!Array.isArray(s),o=e;r(s=>{Jn(s)&&s>=0&&(s=Array.from(Array(s).keys(),f=>f+1));let a=e._x_lookup,c=e._x_prevKeys,l=[],u=[];if(i(s))s=Object.entries(s).map(([f,_])=>{let x=Ar(t,_,f,s);n(O=>u.push(O),{scope:{index:f,...x}}),l.push(x)});else for(let f=0;f<s.length;f++){let _=Ar(t,s[f],f,s);n(x=>u.push(x),{scope:{index:f,..._}}),l.push(_)}let d=[],w=[],L=[],K=[];for(let f=0;f<c.length;f++){let _=c[f];u.indexOf(_)===-1&&L.push(_)}c=c.filter(f=>!L.includes(f));let le="template";for(let f=0;f<u.length;f++){let _=u[f],x=c.indexOf(_);if(x===-1)c.splice(f,0,_),d.push([le,f]);else if(x!==f){let O=c.splice(f,1)[0],N=c.splice(x-1,1)[0];c.splice(f,0,N),c.splice(x,0,O),w.push([O,N])}else K.push(_);le=_}for(let f=0;f<L.length;f++){let _=L[f];a[_].remove(),a[_]=null,delete a[_]}for(let f=0;f<w.length;f++){let[_,x]=w[f],O=a[_],N=a[x],Y=document.createElement("div");m(()=>{N.after(Y),O.after(N),Y.before(O),Y.remove()}),ze(N,l[u.indexOf(x)])}for(let f=0;f<d.length;f++){let[_,x]=d[f],O=_==="template"?o:a[_],N=l[x],Y=u[x],ue=document.importNode(o.content,!0).firstElementChild;z(ue,b(N),o),k(ue),m(()=>{O.after(ue)}),a[Y]=ue}for(let f=0;f<K.length;f++)ze(a[K[f]],l[u.indexOf(K[f])]);o._x_prevKeys=u})}function Yn(e){let t=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,r=/^\s*\(|\)\s*$/g,n=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,i=e.match(n);if(!i)return;let o={};o.items=i[2].trim();let s=i[1].replace(r,"").trim(),a=s.match(t);return a?(o.item=s.replace(t,"").trim(),o.index=a[1].trim(),a[2]&&(o.collection=a[2].trim())):o.item=s,o}function Ar(e,t,r,n){let i={};return/^\[.*\]$/.test(e.item)&&Array.isArray(t)?e.item.replace("[","").replace("]","").split(",").map(s=>s.trim()).forEach((s,a)=>{i[s]=t[a]}):i[e.item]=t,e.index&&(i[e.index]=r),e.collection&&(i[e.collection]=n),i}function Jn(e){return!Array.isArray(e)&&!isNaN(e)}function Or(){}Or.inline=(e,{expression:t},{cleanup:r})=>{let n=C(e);n._x_refs||(n._x_refs={}),n._x_refs[t]=e,r(()=>delete n._x_refs[t])};p("ref",Or);p("if",(e,{expression:t},{effect:r,cleanup:n})=>{let i=h(e,t),o=()=>{if(e._x_currentIfEl)return e._x_currentIfEl;let a=e.content.cloneNode(!0).firstElementChild;return z(a,{},e),k(a),m(()=>e.after(a)),e._x_currentIfEl=a,e._x_undoIf=()=>{a.remove(),delete e._x_currentIfEl},a},s=()=>e._x_undoIf?.()||delete e._x_undoIf;r(()=>i(a=>{a?o():s()})),n(()=>e._x_undoIf&&e._x_undoIf())});V(pe("@",me(S("on:"))));p("on",U((e,{value:t,modifiers:r,expression:n},{cleanup:i})=>{let o=n?h(e,n):()=>{},s=ce(e,t,r,a=>{o(()=>{},{scope:{$event:a},params:[a]})});i(()=>s())}));E.setEvaluator(Be);E.setReactivityEngine({reactive:we,effect:Qt,release:Xt,raw:g});var mt=E;window.Alpine=mt;queueMicrotask(()=>{mt.start()});})();
`,e),i}}var Ue="x-";function S(e=""){return Ue+e}function Mt(e){Ue=e}var kt={};function p(e,t){kt[e]=t}function ee(e,t,r){let n={};return Array.from(t).map(Kr((o,s)=>n[o]=s)).filter(jr).map(zr(n,r)).sort(Vr).map(o=>$r(e,o))}var We=!1,Ge=[];function Dt(e){We=!0;let t=()=>{for(;Ge.length;)Ge.shift()()},r=()=>{We=!1,t()};e(t),r()}function $r(e,t){let r=()=>{},n=kt[t.type]||r,i=[],o=d=>i.push(d),[s,a]=xt(e);i.push(a);let c={Alpine:E,effect:s,cleanup:o,evaluateLater:h.bind(h,e),evaluate:R.bind(R,e)},l=()=>i.forEach(d=>d());At(e,t.original,l);let u=()=>{e._x_ignore||e._x_ignoreSelf||(n.inline&&n.inline(e,t,c),n=n.bind(n,e,t,c),We?Ge.push(n):n())};return u.runCleanups=l,u}var pe=(e,t)=>({name:r,value:n})=>(r.startsWith(e)&&(r=r.replace(e,t)),{name:r,value:n}),me=e=>e;function Kr(e){return({name:t,value:r})=>{let{name:n,value:i}=Pt.reduce((o,s)=>s(o),{name:t,value:r});return n!==t&&e(n,t),{name:n,value:i}}}var Pt=[];function V(e){Pt.push(e)}function jr({name:e}){return It().test(e)}var It=()=>new RegExp(`^${Ue}([^:^.]+)\\b`);function zr(e,t){return({name:r,value:n})=>{let i=r.match(It()),o=r.match(/:([a-zA-Z0-9\-:]+)/),s=r.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=t||e[r]||r;return{type:i?i[1]:null,value:o?o[1]:null,modifiers:s.map(c=>c.replace(".","")),expression:n,original:a}}}var Ye="DEFAULT",he=["ignore","ref","data","bind","init","for","model","transition","show","if",Ye,"element"];function Vr(e,t){let r=he.indexOf(e.type)===-1?Ye:e.type,n=he.indexOf(t.type)===-1?Ye:t.type;return he.indexOf(r)-he.indexOf(n)}function F(e,t,r={}){e.dispatchEvent(new CustomEvent(t,{detail:r,bubbles:!0,composed:!0,cancelable:!0}))}var Je=[],Qe=!1;function H(e){Je.push(e),queueMicrotask(()=>{Qe||setTimeout(()=>{ge()})})}function ge(){for(Qe=!1;Je.length;)Je.shift()()}function Lt(){Qe=!0}function M(e,t){if(e instanceof ShadowRoot){Array.from(e.children).forEach(i=>M(i,t));return}let r=!1;if(t(e,()=>r=!0),r)return;let n=e.firstElementChild;for(;n;)M(n,t,!1),n=n.nextElementSibling}function Ft(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}function $t(){document.body||Ft("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),F(document,"alpine:init"),F(document,"alpine:initializing"),Ke(),wt(t=>k(t,M)),Et(t=>H(()=>Hr(t))),St((t,r)=>{ee(t,r).forEach(n=>n())});let e=t=>!C(t.parentNode||C(t));Array.from(document.querySelectorAll(Ze())).filter(e).forEach(t=>{k(t)}),F(document,"alpine:initialized")}var Kt=[];function Ze(){return Kt.map(e=>e())}function B(e){Kt.push(e)}function C(e){if(Ze().some(t=>e.matches(t)))return e;if(!!e.parentElement)return C(e.parentElement)}function jt(e){return Ze().some(t=>e.matches(t))}function k(e,t=M){Dt(()=>{t(e,(r,n)=>{ee(r,r.attributes).forEach(i=>i()),r._x_ignore&&n()})})}function Hr(e){M(e,t=>Le(t))}function zt(e){e(E)}var q={},Vt=!1;function Ht(e,t){if(Vt||(q=b(q),Vt=!0),t===void 0)return q[e];q[e]=t,typeof t=="object"&&t!==null&&t.hasOwnProperty("init")&&typeof t.init=="function"&&q[e].init()}function Bt(){return q}var Xe=!1;function U(e){return(...t)=>Xe||e(...t)}function qt(e,t){t._x_dataStack=e._x_dataStack,Xe=!0,qr(()=>{Br(t)}),Xe=!1}function Br(e){let t=!1;k(e,(n,i)=>{M(n,(o,s)=>{if(t&&jt(o))return s();t=!0,i(o,s)})})}function qr(e){let t=T;Ie((r,n)=>{let i=t(r);return j(i),()=>{}}),e(),Ie(t)}var Ut={};function Wt(e,t){Ut[e]=t}function Gt(e){return Ut[e]}var Ur={get reactive(){return b},get release(){return j},get effect(){return T},get raw(){return De},version:"3.1.1",disableEffectScheduling:gt,setReactivityEngine:_t,addRootSelector:B,mapAttributes:V,evaluateLater:h,setEvaluator:Nt,closestRoot:C,interceptor:fe,mutateDom:m,directive:p,evaluate:R,nextTick:H,prefix:Mt,plugin:zt,magic:y,store:Ht,start:$t,clone:qt,data:Wt},E=Ur;function et(e,t){let r=Object.create(null),n=e.split(",");for(let i=0;i<n.length;i++)r[n[i]]=!0;return t?i=>!!r[i.toLowerCase()]:i=>!!r[i]}var Yi={[1]:"TEXT",[2]:"CLASS",[4]:"STYLE",[8]:"PROPS",[16]:"FULL_PROPS",[32]:"HYDRATE_EVENTS",[64]:"STABLE_FRAGMENT",[128]:"KEYED_FRAGMENT",[256]:"UNKEYED_FRAGMENT",[512]:"NEED_PATCH",[1024]:"DYNAMIC_SLOTS",[2048]:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},Ji={[1]:"STABLE",[2]:"DYNAMIC",[3]:"FORWARDED"};var Wr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly";var Qi=et(Wr+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");var Yt=Object.freeze({}),Zi=Object.freeze([]);var tt=Object.assign;var Gr=Object.prototype.hasOwnProperty,te=(e,t)=>Gr.call(e,t),D=Array.isArray,W=e=>Jt(e)==="[object Map]";var Yr=e=>typeof e=="string",_e=e=>typeof e=="symbol",re=e=>e!==null&&typeof e=="object";var Jr=Object.prototype.toString,Jt=e=>Jr.call(e),rt=e=>Jt(e).slice(8,-1);var xe=e=>Yr(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e;var ye=e=>{let t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Qr=/-(\w)/g,Xi=ye(e=>e.replace(Qr,(t,r)=>r?r.toUpperCase():"")),Zr=/\B([A-Z])/g,eo=ye(e=>e.replace(Zr,"-$1").toLowerCase()),nt=ye(e=>e.charAt(0).toUpperCase()+e.slice(1)),to=ye(e=>e?`on${nt(e)}`:""),it=(e,t)=>e!==t&&(e===e||t===t);var ot=new WeakMap,ne=[],A,$=Symbol("iterate"),st=Symbol("Map key iterate");function Xr(e){return e&&e._isEffect===!0}function Qt(e,t=Yt){Xr(e)&&(e=e.raw);let r=en(e,t);return t.lazy||r(),r}function Xt(e){e.active&&(Zt(e),e.options.onStop&&e.options.onStop(),e.active=!1)}var tn=0;function en(e,t){let r=function(){if(!r.active)return e();if(!ne.includes(r)){Zt(r);try{return rn(),ne.push(r),A=r,e()}finally{ne.pop(),er(),A=ne[ne.length-1]}}};return r.id=tn++,r.allowRecurse=!!t.allowRecurse,r._isEffect=!0,r.active=!0,r.raw=e,r.deps=[],r.options=t,r}function Zt(e){let{deps:t}=e;if(t.length){for(let r=0;r<t.length;r++)t[r].delete(e);t.length=0}}var G=!0,at=[];function nn(){at.push(G),G=!1}function rn(){at.push(G),G=!0}function er(){let e=at.pop();G=e===void 0?!0:e}function v(e,t,r){if(!G||A===void 0)return;let n=ot.get(e);n||ot.set(e,n=new Map);let i=n.get(r);i||n.set(r,i=new Set),i.has(A)||(i.add(A),A.deps.push(i),A.options.onTrack&&A.options.onTrack({effect:A,target:e,type:t,key:r}))}function P(e,t,r,n,i,o){let s=ot.get(e);if(!s)return;let a=new Set,c=u=>{u&&u.forEach(d=>{(d!==A||d.allowRecurse)&&a.add(d)})};if(t==="clear")s.forEach(c);else if(r==="length"&&D(e))s.forEach((u,d)=>{(d==="length"||d>=n)&&c(u)});else switch(r!==void 0&&c(s.get(r)),t){case"add":D(e)?xe(r)&&c(s.get("length")):(c(s.get($)),W(e)&&c(s.get(st)));break;case"delete":D(e)||(c(s.get($)),W(e)&&c(s.get(st)));break;case"set":W(e)&&c(s.get($));break}let l=u=>{u.options.onTrigger&&u.options.onTrigger({effect:u,target:e,key:r,type:t,newValue:n,oldValue:i,oldTarget:o}),u.options.scheduler?u.options.scheduler(u):u()};a.forEach(l)}var on=et("__proto__,__v_isRef,__isVue"),tr=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(_e)),sn=be(),an=be(!1,!0),cn=be(!0),ln=be(!0,!0),ve={};["includes","indexOf","lastIndexOf"].forEach(e=>{let t=Array.prototype[e];ve[e]=function(...r){let n=g(this);for(let o=0,s=this.length;o<s;o++)v(n,"get",o+"");let i=t.apply(n,r);return i===-1||i===!1?t.apply(n,r.map(g)):i}});["push","pop","shift","unshift","splice"].forEach(e=>{let t=Array.prototype[e];ve[e]=function(...r){nn();let n=t.apply(this,r);return er(),n}});function be(e=!1,t=!1){return function(n,i,o){if(i==="__v_isReactive")return!e;if(i==="__v_isReadonly")return e;if(i==="__v_raw"&&o===(e?t?fn:nr:t?un:rr).get(n))return n;let s=D(n);if(!e&&s&&te(ve,i))return Reflect.get(ve,i,o);let a=Reflect.get(n,i,o);return(_e(i)?tr.has(i):on(i))||(e||v(n,"get",i),t)?a:ct(a)?!s||!xe(i)?a.value:a:re(a)?e?ir(a):we(a):a}}var dn=or(),pn=or(!0);function or(e=!1){return function(r,n,i,o){let s=r[n];if(!e&&(i=g(i),s=g(s),!D(r)&&ct(s)&&!ct(i)))return s.value=i,!0;let a=D(r)&&xe(n)?Number(n)<r.length:te(r,n),c=Reflect.set(r,n,i,o);return r===g(o)&&(a?it(i,s)&&P(r,"set",n,i,s):P(r,"add",n,i)),c}}function mn(e,t){let r=te(e,t),n=e[t],i=Reflect.deleteProperty(e,t);return i&&r&&P(e,"delete",t,void 0,n),i}function hn(e,t){let r=Reflect.has(e,t);return(!_e(t)||!tr.has(t))&&v(e,"has",t),r}function gn(e){return v(e,"iterate",D(e)?"length":$),Reflect.ownKeys(e)}var sr={get:sn,set:dn,deleteProperty:mn,has:hn,ownKeys:gn},ar={get:cn,set(e,t){return console.warn(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0},deleteProperty(e,t){return console.warn(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0}},ao=tt({},sr,{get:an,set:pn}),co=tt({},ar,{get:ln}),lt=e=>re(e)?we(e):e,ut=e=>re(e)?ir(e):e,ft=e=>e,Ee=e=>Reflect.getPrototypeOf(e);function Se(e,t,r=!1,n=!1){e=e.__v_raw;let i=g(e),o=g(t);t!==o&&!r&&v(i,"get",t),!r&&v(i,"get",o);let{has:s}=Ee(i),a=n?ft:r?ut:lt;if(s.call(i,t))return a(e.get(t));if(s.call(i,o))return a(e.get(o));e!==i&&e.get(t)}function Ae(e,t=!1){let r=this.__v_raw,n=g(r),i=g(e);return e!==i&&!t&&v(n,"has",e),!t&&v(n,"has",i),e===i?r.has(e):r.has(e)||r.has(i)}function Oe(e,t=!1){return e=e.__v_raw,!t&&v(g(e),"iterate",$),Reflect.get(e,"size",e)}function cr(e){e=g(e);let t=g(this);return Ee(t).has.call(t,e)||(t.add(e),P(t,"add",e,e)),this}function ur(e,t){t=g(t);let r=g(this),{has:n,get:i}=Ee(r),o=n.call(r,e);o?lr(r,n,e):(e=g(e),o=n.call(r,e));let s=i.call(r,e);return r.set(e,t),o?it(t,s)&&P(r,"set",e,t,s):P(r,"add",e,t),this}function fr(e){let t=g(this),{has:r,get:n}=Ee(t),i=r.call(t,e);i?lr(t,r,e):(e=g(e),i=r.call(t,e));let o=n?n.call(t,e):void 0,s=t.delete(e);return i&&P(t,"delete",e,void 0,o),s}function dr(){let e=g(this),t=e.size!==0,r=W(e)?new Map(e):new Set(e),n=e.clear();return t&&P(e,"clear",void 0,void 0,r),n}function Te(e,t){return function(n,i){let o=this,s=o.__v_raw,a=g(s),c=t?ft:e?ut:lt;return!e&&v(a,"iterate",$),s.forEach((l,u)=>n.call(i,c(l),c(u),o))}}function Re(e,t,r){return function(...n){let i=this.__v_raw,o=g(i),s=W(o),a=e==="entries"||e===Symbol.iterator&&s,c=e==="keys"&&s,l=i[e](...n),u=r?ft:t?ut:lt;return!t&&v(o,"iterate",c?st:$),{next(){let{value:d,done:w}=l.next();return w?{value:d,done:w}:{value:a?[u(d[0]),u(d[1])]:u(d),done:w}},[Symbol.iterator](){return this}}}}function I(e){return function(...t){{let r=t[0]?`on key "${t[0]}" `:"";console.warn(`${nt(e)} operation ${r}failed: target is readonly.`,g(this))}return e==="delete"?!1:this}}var pr={get(e){return Se(this,e)},get size(){return Oe(this)},has:Ae,add:cr,set:ur,delete:fr,clear:dr,forEach:Te(!1,!1)},mr={get(e){return Se(this,e,!1,!0)},get size(){return Oe(this)},has:Ae,add:cr,set:ur,delete:fr,clear:dr,forEach:Te(!1,!0)},hr={get(e){return Se(this,e,!0)},get size(){return Oe(this,!0)},has(e){return Ae.call(this,e,!0)},add:I("add"),set:I("set"),delete:I("delete"),clear:I("clear"),forEach:Te(!0,!1)},gr={get(e){return Se(this,e,!0,!0)},get size(){return Oe(this,!0)},has(e){return Ae.call(this,e,!0)},add:I("add"),set:I("set"),delete:I("delete"),clear:I("clear"),forEach:Te(!0,!0)},_n=["keys","values","entries",Symbol.iterator];_n.forEach(e=>{pr[e]=Re(e,!1,!1),hr[e]=Re(e,!0,!1),mr[e]=Re(e,!1,!0),gr[e]=Re(e,!0,!0)});function Ce(e,t){let r=t?e?gr:mr:e?hr:pr;return(n,i,o)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?n:Reflect.get(te(r,i)&&i in n?r:n,i,o)}var xn={get:Ce(!1,!1)},lo={get:Ce(!1,!0)},yn={get:Ce(!0,!1)},uo={get:Ce(!0,!0)};function lr(e,t,r){let n=g(r);if(n!==r&&t.call(e,n)){let i=rt(e);console.warn(`Reactive ${i} contains both the raw and reactive versions of the same object${i==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var rr=new WeakMap,un=new WeakMap,nr=new WeakMap,fn=new WeakMap;function bn(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vn(e){return e.__v_skip||!Object.isExtensible(e)?0:bn(rt(e))}function we(e){return e&&e.__v_isReadonly?e:_r(e,!1,sr,xn,rr)}function ir(e){return _r(e,!0,ar,yn,nr)}function _r(e,t,r,n,i){if(!re(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;let o=i.get(e);if(o)return o;let s=vn(e);if(s===0)return e;let a=new Proxy(e,s===2?n:r);return i.set(e,a),a}function g(e){return e&&g(e.__v_raw)||e}function ct(e){return Boolean(e&&e.__v_isRef===!0)}y("nextTick",()=>H);y("dispatch",e=>F.bind(F,e));y("watch",e=>(t,r)=>{let n=h(e,t),i=!0,o;T(()=>n(s=>{let a=document.createElement("div");a.dataset.throwAway=s,i||r(s,o),o=s,i=!1}))});y("store",Bt);y("refs",e=>C(e)._x_refs||{});y("el",e=>e);function Ne(e,t){return Array.isArray(t)?xr(e,t.join(" ")):typeof t=="object"&&t!==null?wn(e,t):xr(e,t)}function xr(e,t){let r=o=>o.split(" ").filter(Boolean),n=o=>o.split(" ").filter(s=>!e.classList.contains(s)).filter(Boolean),i=o=>(e.classList.add(...o),()=>{e.classList.remove(...o)});return t=t===!0?t="":t||"",i(n(t))}function wn(e,t){let r=a=>a.split(" ").filter(Boolean),n=Object.entries(t).flatMap(([a,c])=>c?r(a):!1).filter(Boolean),i=Object.entries(t).flatMap(([a,c])=>c?!1:r(a)).filter(Boolean),o=[],s=[];return i.forEach(a=>{e.classList.contains(a)&&(e.classList.remove(a),s.push(a))}),n.forEach(a=>{e.classList.contains(a)||(e.classList.add(a),o.push(a))}),()=>{s.forEach(a=>e.classList.add(a)),o.forEach(a=>e.classList.remove(a))}}function ie(e,t){return typeof t=="object"&&t!==null?En(e,t):Sn(e,t)}function En(e,t){let r={};return Object.entries(t).forEach(([n,i])=>{r[n]=e.style[n],e.style[n]=i}),setTimeout(()=>{e.style.length===0&&e.removeAttribute("style")}),()=>{ie(e,r)}}function Sn(e,t){let r=e.getAttribute("style",t);return e.setAttribute("style",t),()=>{e.setAttribute("style",r)}}function oe(e,t=()=>{}){let r=!1;return function(){r?t.apply(this,arguments):(r=!0,e.apply(this,arguments))}}p("transition",(e,{value:t,modifiers:r,expression:n})=>{n?An(e,n,t):On(e,r,t)});function An(e,t,r){yr(e,Ne,""),{enter:i=>{e._x_transition.enter.during=i},"enter-start":i=>{e._x_transition.enter.start=i},"enter-end":i=>{e._x_transition.enter.end=i},leave:i=>{e._x_transition.leave.during=i},"leave-start":i=>{e._x_transition.leave.start=i},"leave-end":i=>{e._x_transition.leave.end=i}}[r](t)}function On(e,t,r){yr(e,ie);let n=!t.includes("in")&&!t.includes("out")&&!r,i=n||t.includes("in")||["enter"].includes(r),o=n||t.includes("out")||["leave"].includes(r);t.includes("in")&&!n&&(t=t.filter((_,x)=>x<t.indexOf("out"))),t.includes("out")&&!n&&(t=t.filter((_,x)=>x>t.indexOf("out")));let s=!t.includes("opacity")&&!t.includes("scale"),a=s||t.includes("opacity"),c=s||t.includes("scale"),l=a?0:1,u=c?se(t,"scale",95)/100:1,d=se(t,"delay",0),w=se(t,"origin","center"),L="opacity, transform",K=se(t,"duration",150)/1e3,le=se(t,"duration",75)/1e3,f="cubic-bezier(0.4, 0.0, 0.2, 1)";i&&(e._x_transition.enter.during={transformOrigin:w,transitionDelay:d,transitionProperty:L,transitionDuration:`${K}s`,transitionTimingFunction:f},e._x_transition.enter.start={opacity:l,transform:`scale(${u})`},e._x_transition.enter.end={opacity:1,transform:"scale(1)"}),o&&(e._x_transition.leave.during={transformOrigin:w,transitionDelay:d,transitionProperty:L,transitionDuration:`${le}s`,transitionTimingFunction:f},e._x_transition.leave.start={opacity:1,transform:"scale(1)"},e._x_transition.leave.end={opacity:l,transform:`scale(${u})`})}function yr(e,t,r={}){e._x_transition||(e._x_transition={enter:{during:r,start:r,end:r},leave:{during:r,start:r,end:r},in(n=()=>{},i=()=>{}){br(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end,entering:!0},n,i)},out(n=()=>{},i=()=>{}){br(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end,entering:!1},n,i)}})}window.Element.prototype._x_toggleAndCascadeWithTransitions=function(e,t,r,n){let i=()=>requestAnimationFrame(r);if(t){e._x_transition?e._x_transition.in(r):i();return}e._x_hidePromise=e._x_transition?new Promise((o,s)=>{e._x_transition.out(()=>{},()=>o(n)),e._x_transitioning.beforeCancel(()=>s({isFromCancelledTransition:!0}))}):Promise.resolve(n),queueMicrotask(()=>{let o=vr(e);o?(o._x_hideChildren||(o._x_hideChildren=[]),o._x_hideChildren.push(e)):queueMicrotask(()=>{let s=a=>{let c=Promise.all([a._x_hidePromise,...(a._x_hideChildren||[]).map(s)]).then(([l])=>l());return delete a._x_hidePromise,delete a._x_hideChildren,c};s(e).catch(a=>{if(!a.isFromCancelledTransition)throw a})})})};function vr(e){let t=e.parentNode;if(!!t)return t._x_hidePromise?t:vr(t)}function br(e,t,{during:r,start:n,end:i,entering:o}={},s=()=>{},a=()=>{}){if(e._x_transitioning&&e._x_transitioning.cancel(),Object.keys(r).length===0&&Object.keys(n).length===0&&Object.keys(i).length===0){s(),a();return}let c,l,u;Tn(e,{start(){c=t(e,n)},during(){l=t(e,r)},before:s,end(){c(),u=t(e,i)},after:a,cleanup(){l(),u()}},o)}function Tn(e,t,r){let n,i,o,s=oe(()=>{m(()=>{n=!0,i||t.before(),o||(t.end(),ge()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning})});e._x_transitioning={beforeCancels:[],beforeCancel(a){this.beforeCancels.push(a)},cancel:oe(function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();s()}),finish:s,entering:r},m(()=>{t.start(),t.during()}),Lt(),requestAnimationFrame(()=>{if(n)return;let a=Number(getComputedStyle(e).transitionDuration.replace(/,.*/,"").replace("s",""))*1e3,c=Number(getComputedStyle(e).transitionDelay.replace(/,.*/,"").replace("s",""))*1e3;a===0&&(a=Number(getComputedStyle(e).animationDuration.replace("s",""))*1e3),m(()=>{t.before()}),i=!0,requestAnimationFrame(()=>{n||(m(()=>{t.end()}),ge(),setTimeout(e._x_transitioning.finish,a+c),o=!0)})})}function se(e,t,r){if(e.indexOf(t)===-1)return r;let n=e[e.indexOf(t)+1];if(!n||t==="scale"&&isNaN(n))return r;if(t==="duration"){let i=n.match(/([0-9]+)ms/);if(i)return i[1]}return t==="origin"&&["top","right","left","center","bottom"].includes(e[e.indexOf(t)+2])?[n,e[e.indexOf(t)+2]].join(" "):n}var wr=()=>{};wr.inline=(e,{modifiers:t},{cleanup:r})=>{t.includes("self")?e._x_ignoreSelf=!0:e._x_ignore=!0,r(()=>{t.includes("self")?delete e._x_ignoreSelf:delete e._x_ignore})};p("ignore",wr);p("effect",(e,{expression:t},{effect:r})=>r(h(e,t)));function ae(e,t,r,n=[]){switch(e._x_bindings||(e._x_bindings=b({})),e._x_bindings[t]=r,t=n.includes("camel")?kn(t):t,t){case"value":Rn(e,r);break;case"style":Nn(e,r);break;case"class":Cn(e,r);break;default:Mn(e,t,r);break}}function Rn(e,t){if(e.type==="radio")e.attributes.value===void 0&&(e.value=t),window.fromModel&&(e.checked=Er(e.value,t));else if(e.type==="checkbox")Number.isInteger(t)?e.value=t:!Number.isInteger(t)&&!Array.isArray(t)&&typeof t!="boolean"&&![null,void 0].includes(t)?e.value=String(t):Array.isArray(t)?e.checked=t.some(r=>Er(r,e.value)):e.checked=!!t;else if(e.tagName==="SELECT")Dn(e,t);else{if(e.value===t)return;e.value=t}}function Cn(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedClasses=Ne(e,t)}function Nn(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles(),e._x_undoAddedStyles=ie(e,t)}function Mn(e,t,r){[null,void 0,!1].includes(r)&&Ln(t)?e.removeAttribute(t):(In(t)&&(r=t),Pn(e,t,r))}function Pn(e,t,r){e.getAttribute(t)!=r&&e.setAttribute(t,r)}function Dn(e,t){let r=[].concat(t).map(n=>n+"");Array.from(e.options).forEach(n=>{n.selected=r.includes(n.value)})}function kn(e){return e.toLowerCase().replace(/-(\w)/g,(t,r)=>r.toUpperCase())}function Er(e,t){return e==t}function In(e){return["disabled","checked","required","readonly","hidden","open","selected","autofocus","itemscope","multiple","novalidate","allowfullscreen","allowpaymentrequest","formnovalidate","autoplay","controls","loop","muted","playsinline","default","ismap","reversed","async","defer","nomodule"].includes(e)}function Ln(e){return!["aria-pressed","aria-checked"].includes(e)}function ce(e,t,r,n){let i=e,o=c=>n(c),s={},a=(c,l)=>u=>l(c,u);if(r.includes("camel")&&(t=Fn(t)),r.includes("passive")&&(s.passive=!0),r.includes("window")&&(i=window),r.includes("document")&&(i=document),r.includes("prevent")&&(o=a(o,(c,l)=>{l.preventDefault(),c(l)})),r.includes("stop")&&(o=a(o,(c,l)=>{l.stopPropagation(),c(l)})),r.includes("self")&&(o=a(o,(c,l)=>{l.target===e&&c(l)})),(r.includes("away")||r.includes("outside"))&&(i=document,o=a(o,(c,l)=>{e.contains(l.target)||e.offsetWidth<1&&e.offsetHeight<1||c(l)})),o=a(o,(c,l)=>{jn(t)&&zn(l,r)||c(l)}),r.includes("debounce")){let c=r[r.indexOf("debounce")+1]||"invalid-wait",l=dt(c.split("ms")[0])?Number(c.split("ms")[0]):250;o=$n(o,l,this)}if(r.includes("throttle")){let c=r[r.indexOf("throttle")+1]||"invalid-wait",l=dt(c.split("ms")[0])?Number(c.split("ms")[0]):250;o=Kn(o,l,this)}return r.includes("once")&&(o=a(o,(c,l)=>{c(l),i.removeEventListener(t,o,s)})),i.addEventListener(t,o,s),()=>{i.removeEventListener(t,o,s)}}function Fn(e){return e.toLowerCase().replace(/-(\w)/g,(t,r)=>r.toUpperCase())}function $n(e,t){var r;return function(){var n=this,i=arguments,o=function(){r=null,e.apply(n,i)};clearTimeout(r),r=setTimeout(o,t)}}function Kn(e,t){let r;return function(){let n=this,i=arguments;r||(e.apply(n,i),r=!0,setTimeout(()=>r=!1,t))}}function dt(e){return!Array.isArray(e)&&!isNaN(e)}function Vn(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[_\s]/,"-").toLowerCase()}function jn(e){return["keydown","keyup"].includes(e)}function zn(e,t){let r=t.filter(o=>!["window","document","prevent","stop","once"].includes(o));if(r.includes("debounce")){let o=r.indexOf("debounce");r.splice(o,dt((r[o+1]||"invalid-wait").split("ms")[0])?2:1)}if(r.length===0||r.length===1&&r[0]===Sr(e.key))return!1;let i=["ctrl","shift","alt","meta","cmd","super"].filter(o=>r.includes(o));return r=r.filter(o=>!i.includes(o)),!(i.length>0&&i.filter(s=>((s==="cmd"||s==="super")&&(s="meta"),e[`${s}Key`])).length===i.length&&r[0]===Sr(e.key))}function Sr(e){switch(e){case"/":return"slash";case" ":case"Spacebar":return"space";default:return e&&Vn(e)}}p("model",(e,{modifiers:t,expression:r},{effect:n,cleanup:i})=>{let o=h(e,r),s=`${r} = rightSideOfExpression($event, ${r})`,a=h(e,s);var c=e.tagName.toLowerCase()==="select"||["checkbox","radio"].includes(e.type)||t.includes("lazy")?"change":"input";let l=Hn(e,t,r),u=ce(e,c,t,d=>{a(()=>{},{scope:{$event:d,rightSideOfExpression:l}})});i(()=>u()),e._x_forceModelUpdate=()=>{o(d=>{d===void 0&&r.match(/\./)&&(d=""),window.fromModel=!0,m(()=>ae(e,"value",d)),delete window.fromModel})},n(()=>{t.includes("unintrusive")&&document.activeElement.isSameNode(e)||e._x_forceModelUpdate()})});function Hn(e,t,r){return e.type==="radio"&&m(()=>{e.hasAttribute("name")||e.setAttribute("name",r)}),(n,i)=>m(()=>{if(n instanceof CustomEvent&&n.detail!==void 0)return n.detail;if(e.type==="checkbox")if(Array.isArray(i)){let o=t.includes("number")?pt(n.target.value):n.target.value;return n.target.checked?i.concat([o]):i.filter(s=>!Bn(s,o))}else return n.target.checked;else{if(e.tagName.toLowerCase()==="select"&&e.multiple)return t.includes("number")?Array.from(n.target.selectedOptions).map(o=>{let s=o.value||o.text;return pt(s)}):Array.from(n.target.selectedOptions).map(o=>o.value||o.text);{let o=n.target.value;return t.includes("number")?pt(o):t.includes("trim")?o.trim():o}}})}function pt(e){let t=e?parseFloat(e):null;return qn(t)?t:e}function Bn(e,t){return e==t}function qn(e){return!Array.isArray(e)&&!isNaN(e)}p("cloak",e=>queueMicrotask(()=>m(()=>e.removeAttribute(S("cloak")))));B(()=>`[${S("init")}]`);p("init",U((e,{expression:t})=>R(e,t,{},!1)));p("text",(e,{expression:t},{effect:r,evaluateLater:n})=>{let i=n(t);r(()=>{i(o=>{m(()=>{e.textContent=o})})})});p("html",(e,{expression:t},{effect:r,evaluateLater:n})=>{let i=n(t);r(()=>{i(o=>{m(()=>{e.innerHTML=o})})})});V(pe(":",me(S("bind:"))));p("bind",(e,{value:t,modifiers:r,expression:n,original:i},{effect:o})=>{if(!t)return Un(e,n,i,o);if(t==="key")return Wn(e,n);let s=h(e,n);o(()=>s(a=>{a===void 0&&n.match(/\./)&&(a=""),m(()=>ae(e,t,a,r))}))});function Un(e,t,r,n){let i=h(e,t),o=[];n(()=>{for(;o.length;)o.pop()();i(s=>{let a=Object.entries(s).map(([c,l])=>({name:c,value:l}));ee(e,a,r).map(c=>{o.push(c.runCleanups),c()})})})}function Wn(e,t){e._x_keyExpression=t}B(()=>`[${S("data")}]`);p("data",U((e,{expression:t},{cleanup:r})=>{t=t===""?"{}":t;let n=Gt(t),i={};if(n){let a=X({},e);i=n.bind(a)()}else i=R(e,t);X(i,e);let o=b(i);Tt(o);let s=z(e,o);o.init&&o.init(),r(()=>{s(),o.destroy&&o.destroy()})}));p("show",(e,{modifiers:t,expression:r},{effect:n})=>{let i=h(e,r),o=()=>m(()=>{e.style.display="none",e._x_isShown=!1}),s=()=>m(()=>{e.style.length===1&&e.style.display==="none"?e.removeAttribute("style"):e.style.removeProperty("display"),e._x_isShown=!0}),a=()=>setTimeout(s),c=oe(d=>d?s():o(),d=>{typeof e._x_toggleAndCascadeWithTransitions=="function"?e._x_toggleAndCascadeWithTransitions(e,d,s,o):d?a():o()}),l,u=!0;n(()=>i(d=>{!u&&d===l||(t.includes("immediate")&&(d?a():o()),c(d),l=d,u=!1)}))});p("for",(e,{expression:t},{effect:r,cleanup:n})=>{let i=Yn(t),o=h(e,i.items),s=h(e,e._x_keyExpression||"index");e._x_prevKeys=[],e._x_lookup={},r(()=>Gn(e,i,o,s)),n(()=>{Object.values(e._x_lookup).forEach(a=>a.remove()),delete e._x_prevKeys,delete e._x_lookup})});function Gn(e,t,r,n){let i=s=>typeof s=="object"&&!Array.isArray(s),o=e;r(s=>{Jn(s)&&s>=0&&(s=Array.from(Array(s).keys(),f=>f+1));let a=e._x_lookup,c=e._x_prevKeys,l=[],u=[];if(i(s))s=Object.entries(s).map(([f,_])=>{let x=Ar(t,_,f,s);n(O=>u.push(O),{scope:{index:f,...x}}),l.push(x)});else for(let f=0;f<s.length;f++){let _=Ar(t,s[f],f,s);n(x=>u.push(x),{scope:{index:f,..._}}),l.push(_)}let d=[],w=[],L=[],K=[];for(let f=0;f<c.length;f++){let _=c[f];u.indexOf(_)===-1&&L.push(_)}c=c.filter(f=>!L.includes(f));let le="template";for(let f=0;f<u.length;f++){let _=u[f],x=c.indexOf(_);if(x===-1)c.splice(f,0,_),d.push([le,f]);else if(x!==f){let O=c.splice(f,1)[0],N=c.splice(x-1,1)[0];c.splice(f,0,N),c.splice(x,0,O),w.push([O,N])}else K.push(_);le=_}for(let f=0;f<L.length;f++){let _=L[f];a[_].remove(),a[_]=null,delete a[_]}for(let f=0;f<w.length;f++){let[_,x]=w[f],O=a[_],N=a[x],Y=document.createElement("div");m(()=>{N.after(Y),O.after(N),Y.before(O),Y.remove()}),ze(N,l[u.indexOf(x)])}for(let f=0;f<d.length;f++){let[_,x]=d[f],O=_==="template"?o:a[_],N=l[x],Y=u[x],ue=document.importNode(o.content,!0).firstElementChild;z(ue,b(N),o),m(()=>{O.after(ue),k(ue)}),a[Y]=ue}for(let f=0;f<K.length;f++)ze(a[K[f]],l[u.indexOf(K[f])]);o._x_prevKeys=u})}function Yn(e){let t=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,r=/^\s*\(|\)\s*$/g,n=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,i=e.match(n);if(!i)return;let o={};o.items=i[2].trim();let s=i[1].replace(r,"").trim(),a=s.match(t);return a?(o.item=s.replace(t,"").trim(),o.index=a[1].trim(),a[2]&&(o.collection=a[2].trim())):o.item=s,o}function Ar(e,t,r,n){let i={};return/^\[.*\]$/.test(e.item)&&Array.isArray(t)?e.item.replace("[","").replace("]","").split(",").map(s=>s.trim()).forEach((s,a)=>{i[s]=t[a]}):i[e.item]=t,e.index&&(i[e.index]=r),e.collection&&(i[e.collection]=n),i}function Jn(e){return!Array.isArray(e)&&!isNaN(e)}function Or(){}Or.inline=(e,{expression:t},{cleanup:r})=>{let n=C(e);n._x_refs||(n._x_refs={}),n._x_refs[t]=e,r(()=>delete n._x_refs[t])};p("ref",Or);p("if",(e,{expression:t},{effect:r,cleanup:n})=>{let i=h(e,t),o=()=>{if(e._x_currentIfEl)return e._x_currentIfEl;let a=e.content.cloneNode(!0).firstElementChild;return z(a,{},e),m(()=>{e.after(a),k(a)}),e._x_currentIfEl=a,e._x_undoIf=()=>{a.remove(),delete e._x_currentIfEl},a},s=()=>{!e._x_undoIf||(e._x_undoIf(),delete e._x_undoIf)};r(()=>i(a=>{a?o():s()})),n(()=>e._x_undoIf&&e._x_undoIf())});V(pe("@",me(S("on:"))));p("on",U((e,{value:t,modifiers:r,expression:n},{cleanup:i})=>{let o=n?h(e,n):()=>{},s=ce(e,t,r,a=>{o(()=>{},{scope:{$event:a},params:[a]})});i(()=>s())}));E.setEvaluator(Be);E.setReactivityEngine({reactive:we,effect:Qt,release:Xt,raw:g});var mt=E;window.Alpine=mt;queueMicrotask(()=>{mt.start()});})();
{
"name": "alpinejs",
"version": "3.1.0",
"version": "3.1.1",
"description": "The rugged, minimal JavaScript framework",

@@ -5,0 +5,0 @@ "author": "Caleb Porzio",

@@ -174,6 +174,6 @@ import { addScopeToNode, refreshScope } from '../scope'

initTree(clone)
mutateDom(() => {
lastEl.after(clone)
initTree(clone)
})

@@ -180,0 +180,0 @@

@@ -17,5 +17,7 @@ import { evaluateLater } from '../evaluator'

initTree(clone)
mutateDom(() => {
el.after(clone)
mutateDom(() => el.after(clone))
initTree(clone)
})

@@ -29,4 +31,10 @@ el._x_currentIfEl = clone

let hide = () => el._x_undoIf?.() || delete el._x_undoIf
let hide = () => {
if (! el._x_undoIf) return
el._x_undoIf()
delete el._x_undoIf
}
effect(() => evaluate(value => {

@@ -33,0 +41,0 @@ value ? show() : hide()

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc