var Yt=Array.isArray,En=Array.prototype.indexOf,fe=Array.from,ie=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,gn=Object.getOwnPropertyDescriptors,bn=Object.prototype,mn=Array.prototype,jt=Object.getPrototypeOf,Ct=Object.isExtensible;function oe(t){return typeof t=="function"}const U=()=>{};function ce(t){return t()}function Rt(t){for(var n=0;n{r.d=!0})}function He(t){const n=v;if(n!==null){t!==void 0&&(n.x=t);const i=n.e;if(i!==null){var e=d,r=p;n.e=null;try{for(var s=0;s{var l=p;G(a);var u=f();return G(l),u};return r&&e.set("length",C(t.length)),new Proxy(t,{defineProperty(f,l,u){(!("value"in u)||u.configurable===!1||u.enumerable===!1||u.writable===!1)&&Nn();var c=e.get(l);return c===void 0?(c=i(()=>C(u.value)),e.set(l,c)):I(c,i(()=>B(u.value))),!0},deleteProperty(f,l){var u=e.get(l);if(u===void 0)l in f&&(e.set(l,i(()=>C(g))),mt(s));else{if(r&&typeof l=="string"){var c=e.get("length"),o=Number(l);Number.isInteger(o)&&oC(B(o?f[l]:g))),e.set(l,c)),c!==void 0){var _=M(c);return _===g?void 0:_}return Reflect.get(f,l,u)},getOwnPropertyDescriptor(f,l){var u=Reflect.getOwnPropertyDescriptor(f,l);if(u&&"value"in u){var c=e.get(l);c&&(u.value=M(c))}else if(u===void 0){var o=e.get(l),_=o==null?void 0:o.v;if(o!==void 0&&_!==g)return{enumerable:!0,configurable:!0,value:_,writable:!0}}return u},has(f,l){var _;if(l===W)return!0;var u=e.get(l),c=u!==void 0&&u.v!==g||Reflect.has(f,l);if(u!==void 0||d!==null&&(!c||(_=Z(f,l))!=null&&_.writable)){u===void 0&&(u=i(()=>C(c?B(f[l]):g)),e.set(l,u));var o=M(u);if(o===g)return!1}return c},set(f,l,u,c){var kt;var o=e.get(l),_=l in f;if(r&&l==="length")for(var E=u;EC(g)),e.set(E+"",x))}o===void 0?(!_||(kt=Z(f,l))!=null&&kt.writable)&&(o=i(()=>C(void 0)),I(o,i(()=>B(u))),e.set(l,o)):(_=o.v!==g,I(o,i(()=>B(u))));var k=Reflect.getOwnPropertyDescriptor(f,l);if(k!=null&&k.set&&k.set.call(c,u),!_){if(r&&typeof l=="string"){var at=e.get("length"),bt=Number(l);Number.isInteger(bt)&&bt>=at.v&&I(at,bt+1)}mt(s)}return!0},ownKeys(f){M(s);var l=Reflect.ownKeys(f).filter(o=>{var _=e.get(o);return _===void 0||_.v!==g});for(var[u,c]of e)c.v!==g&&!(u in f)&&l.push(u);return l},setPrototypeOf(){Dn()}})}function mt(t,n=1){I(t,t.v+n)}function Nt(t){var n=R|D,e=p!==null&&p.f&R?p:null;return d===null||e!==null&&e.f&m?n|=m:d.f|=Ut,{ctx:v,deps:null,effects:null,equals:Vt,f:n,fn:t,reactions:null,rv:0,v:null,wv:0,parent:e??d}}function Be(t){const n=Nt(t);return _n(n),n}function Ue(t){const n=Nt(t);return n.equals=$t,n}function Zt(t){var n=t.effects;if(n!==null){t.effects=null;for(var e=0;eM(t))),n}function I(t,n,e=!1){p!==null&&!N&&wt()&&p.f&(R|Ot)&&!(w!=null&&w.includes(t))&&Sn();let r=e?B(n):n;return qn(t,r)}function qn(t,n){if(!t.equals(n)){var e=t.v;rt?J.set(t,n):J.set(t,e),t.v=n,t.f&R&&(t.f&D&&Wt(t),A(t,t.f&m?F:y)),t.wv=pn(),Jt(t,D),wt()&&d!==null&&d.f&y&&!(d.f&(S|$))&&(T===null?Zn([t]):T.push(t))}return n}function $e(t,n=1){var e=M(t),r=n===1?e++:e--;return I(t,e),r}function Jt(t,n){var e=t.reactions;if(e!==null)for(var r=wt(),s=e.length,a=0;anew Promise(r=>{e.outro?$n(n,()=>{Y(n),r(void 0)}):(Y(n),r(void 0))})}function rn(t){return K(Ht,t,!1)}function ar(t,n){var e=v,r={effect:null,ran:!1};e.l.r1.push(r),r.effect=St(()=>{t(),!r.ran&&(r.ran=!0,I(e.l.r2,!0),st(n))})}function lr(){var t=v;St(()=>{if(M(t.l.r2)){for(var n of t.l.r1){var e=n.effect;e.f&y&&A(e,F),z(e)&&Et(e),n.ran=!1}t.l.r2.v=!1}})}function St(t){return K(pt,t,!0)}function ur(t,n=[],e=Nt){const r=n.map(e);return Un(()=>t(...r.map(M)))}function Un(t,n=0){return K(pt|Ot|n,t,!0)}function fr(t,n=!0){return K(pt|S,t,!0,n)}function sn(t){var n=t.teardown;if(n!==null){const e=rt,r=p;qt(!0),G(null);try{n.call(null)}finally{qt(e),G(r)}}}function an(t,n=!1){var e=t.first;for(t.first=t.last=null;e!==null;){var r=e.next;e.f&$?e.parent=null:Y(e,n),e=r}}function Vn(t){for(var n=t.first;n!==null;){var e=n.next;n.f&S||Y(n),n=e}}function Y(t,n=!0){var e=!1;(n||t.f&An)&&t.nodes_start!==null&&(Gn(t.nodes_start,t.nodes_end),e=!0),an(t,n&&!e),vt(t,0),A(t,dt);var r=t.transitions;if(r!==null)for(const a of r)a.stop();sn(t);var s=t.parent;s!==null&&s.first!==null&&ln(t),t.next=t.prev=t.teardown=t.ctx=t.deps=t.fn=t.nodes_start=t.nodes_end=null}function Gn(t,n){for(;t!==null;){var e=t===n?null:j(t);t.remove(),t=e}}function ln(t){var n=t.parent,e=t.prev,r=t.next;e!==null&&(e.next=r),r!==null&&(r.prev=e),n!==null&&(n.first===t&&(n.first=r),n.last===t&&(n.last=e))}function $n(t,n){var e=[];un(t,e,!0),Kn(e,()=>{Y(t),n&&n()})}function Kn(t,n){var e=t.length;if(e>0){var r=()=>--e||n();for(var s of t)s.out(r)}else n()}function un(t,n,e){if(!(t.f&V)){if(t.f^=V,t.transitions!==null)for(const i of t.transitions)(i.is_global||e)&&n.push(i);for(var r=t.first;r!==null;){var s=r.next,a=(r.f&Bt)!==0||(r.f&S)!==0;un(r,n,a?e:!1),r=s}}}function ir(t){fn(t,!0)}function fn(t,n){if(t.f&V){t.f^=V,t.f&y||(t.f^=y),z(t)&&(A(t,D),gt(t));for(var e=t.first;e!==null;){var r=e.next,s=(e.f&Bt)!==0||(e.f&S)!==0;fn(e,s?n:!1),e=r}if(t.transitions!==null)for(const a of t.transitions)(a.is_global||n)&&a.in()}}const zn=typeof requestIdleCallback>"u"?t=>setTimeout(t,1):requestIdleCallback;let tt=[],nt=[];function on(){var t=tt;tt=[],Rt(t)}function cn(){var t=nt;nt=[],Rt(t)}function or(t){tt.length===0&&queueMicrotask(on),tt.push(t)}function cr(t){nt.length===0&&zn(cn),nt.push(t)}function Ft(){tt.length>0&&on(),nt.length>0&&cn()}let lt=!1,it=!1,ot=null,q=!1,rt=!1;function qt(t){rt=t}let X=[];let p=null,N=!1;function G(t){p=t}let d=null;function ct(t){d=t}let w=null;function _n(t){p!==null&&p.f&Tt&&(w===null?w=[t]:w.push(t))}let h=null,b=0,T=null;function Zn(t){T=t}let vn=1,_t=0,P=!1;function pn(){return++vn}function z(t){var o;var n=t.f;if(n&D)return!0;if(n&F){var e=t.deps,r=(n&m)!==0;if(e!==null){var s,a,i=(n&ft)!==0,f=r&&d!==null&&!P,l=e.length;if(i||f){var u=t,c=u.parent;for(s=0;st.wv)return!0}(!r||d!==null&&!P)&&A(t,y)}return!1}function Wn(t,n){for(var e=n;e!==null;){if(e.f&ut)try{e.fn(t);return}catch{e.f^=ut}e=e.parent}throw lt=!1,t}function Lt(t){return(t.f&dt)===0&&(t.parent===null||(t.parent.f&ut)===0)}function yt(t,n,e,r){if(lt){if(e===null&&(lt=!1),Lt(n))throw t;return}if(e!==null&&(lt=!0),Wn(t,n),Lt(n))throw t}function dn(t,n,e=!0){var r=t.reactions;if(r!==null)for(var s=0;s0)for(o.length=b+h.length,_=0;_0;){n++>1e3&&Jn();var e=X,r=e.length;X=[];for(var s=0;s0;)it=!0,wn(),Ft();return n}async function _r(){await Promise.resolve(),ne()}function M(t){var n=t.f,e=(n&R)!==0;if(p!==null&&!N){if(!(w!=null&&w.includes(t))){var r=p.deps;t.rv<_t&&(t.rv=_t,h===null&&r!==null&&r[b]===t?b++:h===null?h=[t]:(!P||!h.includes(t))&&h.push(t))}}else if(e&&t.deps===null&&t.effects===null){var s=t,a=s.parent;a!==null&&!(a.f&m)&&(s.f^=m)}return e&&(s=t,z(s)&&Xt(s)),rt&&J.has(t)?J.get(t):t.v}function st(t){var n=N;try{return N=!0,t()}finally{N=n}}const ee=-7169;function A(t,n){t.f=t.f&ee|n}function vr(t){if(!(typeof t!="object"||!t||t instanceof EventTarget)){if(W in t)It(t);else if(!Array.isArray(t))for(let n in t){const e=t[n];typeof e=="object"&&e&&W in e&&It(e)}}}function It(t,n=new Set){if(typeof t=="object"&&t!==null&&!(t instanceof EventTarget)&&!n.has(t)){n.add(t),t instanceof Date&&t.getTime();for(let r in t)try{It(t[r],n)}catch{}const e=jt(t);if(e!==Object.prototype&&e!==Array.prototype&&e!==Map.prototype&&e!==Set.prototype&&e!==Date.prototype){const r=gn(e);for(let s in r){const a=r[s].get;if(a)try{a.call(t)}catch{}}}}}function yn(t,n,e){if(t==null)return n(void 0),e&&e(void 0),U;const r=st(()=>t.subscribe(n,e));return r.unsubscribe?()=>r.unsubscribe():r}const H=[];function re(t,n){return{subscribe:se(t,n).subscribe}}function se(t,n=U){let e=null;const r=new Set;function s(f){if(Gt(t,f)&&(t=f,e)){const l=!H.length;for(const u of r)u[1](),H.push(u,t);if(l){for(let u=0;u{r.delete(u),r.size===0&&e&&(e(),e=null)}}return{set:s,update:a,subscribe:i}}function pr(t,n,e){const r=!Array.isArray(t),s=r?[t]:t;if(!s.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const a=n.length<2;return re(e,(i,f)=>{let l=!1;const u=[];let c=0,o=U;const _=()=>{if(c)return;o();const x=n(r?u[0]:u,i,f);a?i(x):o=typeof x=="function"?x:U},E=s.map((x,k)=>yn(x,at=>{u[k]=at,c&=~(1<{c|=1<n=e)(),n}function ae(t){v===null&&ht(),et&&v.l!==null?ue(v).m.push(t):Bn(()=>{const n=st(t);if(typeof n=="function")return n})}function wr(t){v===null&&ht(),ae(()=>()=>st(t))}function le(t,n,{bubbles:e=!1,cancelable:r=!1}={}){return new CustomEvent(t,{detail:n,bubbles:e,cancelable:r})}function yr(){const t=v;return t===null&&ht(),(n,e,r)=>{var a;const s=(a=t.s.$$events)==null?void 0:a[n];if(s){const i=Yt(s)?s.slice():[s],f=le(n,e,r);for(const l of i)l.call(t.x,f);return!f.defaultPrevented}return!0}}function ue(t){var n=t.l;return n.u??(n.u={a:[],b:[],m:[]})}export{er as $,St as A,U as B,Y as C,Ye as D,Bt as E,At as F,me as G,Q as H,xt as I,Cn as J,Xe as K,Ke as L,Pn as M,ir as N,V as O,fe as P,or as Q,d as R,ge as S,qn as T,g as U,be as V,Ve as W,Dt as X,Yt as Y,Te as Z,un as _,B as a,gn as a$,Kn as a0,Ae as a1,j as a2,Fe as a3,yr as a4,se as a5,pr as a6,_r as a7,qe as a8,An as a9,De as aA,Se as aB,pe as aC,ne as aD,ie as aE,rr as aF,_e as aG,Yn as aH,Ce as aI,Pe as aJ,yn as aK,ye as aL,ve as aM,Nt as aN,Re as aO,$t as aP,Oe as aQ,W as aR,et as aS,Ie as aT,xe as aU,Ne as aV,wr as aW,Mt as aX,dr as aY,Me as aZ,de as a_,kn as aa,Je as ab,Kt as ac,Qt as ad,we as ae,sr as af,v as ag,ar as ah,vr as ai,lr as aj,jt as ak,bn as al,Bn as am,$e as an,Gn as ao,Z as ap,Hn as aq,hr as ar,Ot as as,Tn as at,rn as au,ke as av,oe as aw,G as ax,ct as ay,p as az,He as b,cr as b0,Rt as b1,ce as b2,Ee as b3,re as b4,Ln as b5,Ge as b6,nr as c,Qe as d,I as e,tr as f,M as g,Le as h,Ue as i,L as j,ze as k,wt as l,he as m,We as n,ae as o,je as p,Gt as q,Ze as r,C as s,ur as t,Be as u,Un as v,$n as w,fr as x,O as y,st as z};