var Fn=Array.isArray,qn=Array.from,Mn=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,Xt=Object.getOwnPropertyDescriptors,Ln=Object.prototype,Yn=Array.prototype,Qt=Object.getPrototypeOf;const Hn=()=>{};function jn(t){return t()}function tn(t){for(var n=0;nct(t))),n}function ut(t,n){return i!==null&&_t()&&i.f&(y|st)&&(T===null||!T.includes(t))&&fn(),hn(t,n)}function hn(t,n){return t.equals(n)||(t.v,t.v=n,t.version=Vt(),Dt(t,D),_t()&&u!==null&&u.f&d&&!(u.f&g)&&(h!==null&&h.includes(t)?(m(u,D),Q(u)):A===null?Sn([t]):A.push(t))),n}function Dt(t,n){var r=t.reactions;if(r!==null)for(var e=_t(),l=r.length,s=0;snew Promise(e=>{r.outro?Tn(n,()=>{I(n),e(void 0)}):(I(n),e(void 0))})}function Pt(t){return F(wt,t,!1)}function Dr(t,n){var r=o,e={effect:null,ran:!1};r.l.r1.push(e),e.effect=it(()=>{t(),!e.ran&&(e.ran=!0,ut(r.l.r2,!0),Jt(n))})}function Sr(){var t=o;it(()=>{if(ct(t.l.r2)){for(var n of t.l.r1){var r=n.effect;r.f&d&&m(r,B),q(r)&&U(r),n.ran=!1}t.l.r2.v=!1}})}function it(t){return F(j,t,!0)}function Ir(t){return wn(t)}function wn(t,n=0){return F(j|st|n,t,!0)}function Or(t,n=!0){return F(j|g,t,!0,n)}function Ft(t){var n=t.teardown;if(n!==null){const r=ft,e=i;yt(!0),Z(null);try{n.call(null)}finally{yt(r),Z(e)}}}function qt(t){var n=t.deriveds;if(n!==null){t.deriveds=null;for(var r=0;r{I(t),n&&n()})}function gn(t,n){var r=t.length;if(r>0){var e=()=>--r||n();for(var l of t)l.out(e)}else n()}function Yt(t,n,r){if(!(t.f&b)){if(t.f^=b,t.transitions!==null)for(const a of t.transitions)(a.is_global||r)&&n.push(a);for(var e=t.first;e!==null;){var l=e.next,s=(e.f&mt)!==0||(e.f&g)!==0;Yt(e,n,s?r:!1),e=l}}}function kr(t){Ht(t,!0)}function Ht(t,n){if(t.f&b){q(t)&&U(t),t.f^=b;for(var r=t.first;r!==null;){var e=r.next,l=(r.f&mt)!==0||(r.f&g)!==0;Ht(r,l?n:!1),r=e}if(t.transitions!==null)for(const s of t.transitions)(s.is_global||n)&&s.in()}}let $=!1,et=[];function jt(){$=!1;const t=et.slice();et=[],tn(t)}function Cr(t){$||($=!0,queueMicrotask(jt)),et.push(t)}function An(){$&&jt()}function Nr(){throw new Error("https://svelte.dev/e/invalid_default_snippet")}function xn(t){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}const Bt=0,Rn=1;let V=!1,G=Bt,L=!1,Y=null,C=!1,ft=!1;function Et(t){C=t}function yt(t){ft=t}let x=[],N=0;let i=null;function Z(t){i=t}let u=null;function z(t){u=t}let T=null;function Dn(t){T=t}let h=null,E=0,A=null;function Sn(t){A=t}let Ut=1,R=!1,o=null;function Vt(){return++Ut}function _t(){return!W||o!==null&&o.l===null}function q(t){var p;var n=t.f;if(n&D)return!0;if(n&B){var r=t.deps,e=(n&O)!==0;if(r!==null){var l,s,a=(n&K)!==0,f=e&&u!==null&&!R,_=r.length;if(a||f){for(l=0;l<_;l++)s=r[l],(a||!((p=s==null?void 0:s.reactions)!=null&&p.includes(t)))&&(s.reactions??(s.reactions=[])).push(t);a&&(t.f^=K)}for(l=0;l<_;l++)if(s=r[l],q(s)&&Nt(s),s.version>t.version)return!0}(!e||u!==null&&!R)&&m(t,d)}return!1}function In(t,n){for(var r=n;r!==null;){if(r.f&tt)try{r.fn(t);return}catch{r.f^=tt}r=r.parent}throw V=!1,t}function On(t){return(t.f&P)===0&&(t.parent===null||(t.parent.f&tt)===0)}function X(t,n,r,e){if(V){if(r===null&&(V=!1),On(n))throw t;return}r!==null&&(V=!0);{In(t,n);return}}function Gt(t){var vt;var n=h,r=E,e=A,l=i,s=R,a=T,f=o,_=t.f;h=null,E=0,A=null,i=_&(g|J)?null:t,R=!C&&(_&O)!==0,T=null,o=t.ctx;try{var p=(0,t.fn)(),c=t.deps;if(h!==null){var v;if(H(t,E),c!==null&&E>0)for(c.length=E+h.length,v=0;v1e3){N=0;try{un()}catch(t){if(Y!==null)X(t,Y,null);else throw t}}N++}function $t(t){var n=t.length;if(n!==0){Kt();var r=C;C=!0;try{for(var e=0;e1001)return;const t=x;x=[],$t(t),L||(N=0,Y=null)}function Q(t){G===Bt&&(L||(L=!0,queueMicrotask(Nn))),Y=t;for(var n=t;n.parent!==null;){n=n.parent;var r=n.f;if(r&(J|g)){if(!(r&d))return;n.f^=d}}x.push(n)}function Zt(t,n){var r=t.first,e=[];t:for(;r!==null;){var l=r.f,s=(l&g)!==0,a=s&&(l&d)!==0,f=r.next;if(!a&&!(l&b))if(l&j){if(s)r.f^=d;else try{q(r)&&U(r)}catch(v){X(v,r,null,r.ctx)}var _=r.first;if(_!==null){r=_;continue}}else l&wt&&e.push(r);if(f===null){let v=r.parent;for(;v!==null;){if(t===v)break t;var p=v.next;if(p!==null){r=p;continue t}v=v.parent}}r=f}for(var c=0;c0||l.length>0)&&zt(),N=0,Y=null,e}finally{G=n,x=r}}async function br(){await Promise.resolve(),zt()}function ct(t){var c;var n=t.f,r=(n&y)!==0;if(r&&n&P){var e=Ct(t);return ot(t),e}if(i!==null){T!==null&&T.includes(t)&&on();var l=i.deps;h===null&&l!==null&&l[E]===t?E++:h===null?h=[t]:h.push(t),A!==null&&u!==null&&u.f&d&&!(u.f&g)&&A.includes(t)&&(m(u,D),Q(u))}else if(r&&t.deps===null)for(var s=t,a=s.parent,f=s;a!==null;)if(a.f&y){var _=a;f=_,a=_.parent}else{var p=a;(c=p.deriveds)!=null&&c.includes(f)||(p.deriveds??(p.deriveds=[])).push(f);break}return r&&(s=t,q(s)&&Nt(s)),t.v}function Jt(t){const n=i;try{return i=null,t()}finally{i=n}}const bn=-7169;function m(t,n){t.f=t.f&bn|n}function Pr(t){return Wt().get(t)}function Fr(t,n){return Wt().set(t,n),n}function Wt(t){return o===null&&xn(),o.c??(o.c=new Map(Pn(o)||void 0))}function Pn(t){let n=t.p;for(;n!==null;){const r=n.c;if(r!==null)return r;n=n.p}return null}function qr(t,n=1){var r=ct(t),e=n===1?r++:r--;return ut(t,r),e}function Mr(t,n=!1,r){o={p:o,c:null,e:null,m:!1,s:t,x:null,l:null},W&&!n&&(o.l={s:null,u:null,r1:[],r2:at(!1)})}function Lr(t){const n=o;if(n!==null){const a=n.e;if(a!==null){var r=u,e=i;n.e=null;try{for(var l=0;l