2 lines
23 KiB
JavaScript
2 lines
23 KiB
JavaScript
var Ut=Array.isArray,Bt=Array.prototype.indexOf,Pn=Array.from,In=Object.defineProperty,ce=Object.getOwnPropertyDescriptor,Vt=Object.getOwnPropertyDescriptors,Gt=Object.prototype,$t=Array.prototype,lt=Object.getPrototypeOf,nt=Object.isExtensible;const we=()=>{};function Cn(e){return e()}function zt(e){for(var t=0;t<e.length;t++)e[t]()}function ut(){var e,t,n=new Promise((r,s)=>{e=r,t=s});return{promise:n,resolve:e,reject:t}}function Fn(e,t){if(Array.isArray(e))return e;if(!(Symbol.iterator in e))return Array.from(e);const n=[];for(const r of e)if(n.push(r),n.length===t)break;return n}const y=2,Ue=4,Re=8,Kt=1<<24,L=16,j=32,te=64,Be=128,D=512,E=1024,A=2048,N=4096,I=8192,H=16384,Ve=32768,ye=65536,Ce=1<<17,ot=1<<18,he=1<<19,ct=1<<20,Mn=1<<25,W=32768,Fe=1<<21,Ge=1<<22,U=1<<23,_e=Symbol("$state"),Ln=Symbol("legacy props"),jn=Symbol(""),re=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"},$e=3,_t=8;function Xt(e){throw new Error("https://svelte.dev/e/experimental_async_required")}function Yn(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function Zt(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function Wt(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Jt(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function Qt(e){throw new Error("https://svelte.dev/e/effect_orphan")}function en(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function tn(){throw new Error("https://svelte.dev/e/fork_discarded")}function nn(){throw new Error("https://svelte.dev/e/fork_timing")}function Hn(){throw new Error("https://svelte.dev/e/hydration_failed")}function Un(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function rn(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function sn(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function fn(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function Bn(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const Vn=1,Gn=2,$n=4,zn=8,Kn=16,Xn=1,Zn=2,Wn=4,Jn=8,Qn=16,er=1,tr=2,an="[",ln="[!",un="]",ze={},m=Symbol(),nr="http://www.w3.org/1999/xhtml";function Ke(e){console.warn("https://svelte.dev/e/hydration_mismatch")}function rr(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}let J=!1;function sr(e){J=e}let x;function fe(e){if(e===null)throw Ke(),ze;return x=e}function fr(){return fe($(x))}function ir(e){if(J){if($(x)!==null)throw Ke(),ze;x=e}}function ar(e=1){if(J){for(var t=e,n=x;t--;)n=$(n);x=n}}function lr(e=!0){for(var t=0,n=x;;){if(n.nodeType===_t){var r=n.data;if(r===un){if(t===0)return n;t-=1}else(r===an||r===ln)&&(t+=1)}var s=$(n);e&&n.remove(),n=s}}function ur(e){if(!e||e.nodeType!==_t)throw Ke(),ze;return e.data}function vt(e){return e===this.v}function dt(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function ht(e){return!dt(e,this.v)}let ke=!1;function or(){ke=!0}let g=null;function Ee(e){g=e}function cr(e,t=!1,n){g={p:g,i:!1,c:null,e:null,s:e,x:null,l:ke&&!t?{s:null,u:null,$:[]}:null}}function _r(e){var t=g,n=t.e;if(n!==null){t.e=null;for(var r of n)kt(r)}return t.i=!0,g=t.p,{}}function pe(){return!ke||g!==null&&g.l===null}let z=[];function pt(){var e=z;z=[],zt(e)}function on(e){if(z.length===0&&!ve){var t=z;queueMicrotask(()=>{t===z&&pt()})}z.push(e)}function cn(){for(;z.length>0;)pt()}function _n(e){var t=h;if(t===null)return _.f|=U,e;if((t.f&Ve)===0){if((t.f&Be)===0)throw e;t.b.error(e)}else ge(e,t)}function ge(e,t){for(;t!==null;){if((t.f&Be)!==0)try{t.b.error(e);return}catch(n){e=n}t=t.parent}throw e}const K=new Set;let p=null,Pe=null,T=null,k=[],Oe=null,Me=!1,ve=!1;class V{committed=!1;current=new Map;previous=new Map;#r=new Set;#s=new Set;#e=0;#t=0;#a=null;#f=new Set;#i=new Set;skipped_effects=new Set;is_fork=!1;is_deferred(){return this.is_fork||this.#t>0}process(t){k=[],Pe=null,this.apply();var n={parent:null,effect:null,effects:[],render_effects:[]};for(const r of t)this.#l(r,n);this.is_fork||this.#o(),this.is_deferred()?(this.#n(n.effects),this.#n(n.render_effects)):(Pe=this,p=null,rt(n.render_effects),rt(n.effects),Pe=null,this.#a?.resolve()),T=null}#l(t,n){t.f^=E;for(var r=t.first;r!==null;){var s=r.f,f=(s&(j|te))!==0,u=f&&(s&E)!==0,l=u||(s&I)!==0||this.skipped_effects.has(r);if((r.f&Be)!==0&&r.b?.is_pending()&&(n={parent:n,effect:r,effects:[],render_effects:[]}),!l&&r.fn!==null){f?r.f^=E:(s&Ue)!==0?n.effects.push(r):ue(r)&&((r.f&L)!==0&&this.#f.add(r),ae(r));var a=r.first;if(a!==null){r=a;continue}}var i=r.parent;for(r=r.next;r===null&&i!==null;)i===n.effect&&(this.#n(n.effects),this.#n(n.render_effects),n=n.parent),r=i.next,i=i.parent}}#n(t){for(const n of t)(n.f&A)!==0?this.#f.add(n):(n.f&N)!==0&&this.#i.add(n),this.#u(n.deps),w(n,E)}#u(t){if(t!==null)for(const n of t)(n.f&y)===0||(n.f&W)===0||(n.f^=W,this.#u(n.deps))}capture(t,n){this.previous.has(t)||this.previous.set(t,n),(t.f&U)===0&&(this.current.set(t,t.v),T?.set(t,t.v))}activate(){p=this,this.apply()}deactivate(){p===this&&(p=null,T=null)}flush(){if(this.activate(),k.length>0){if(je(),p!==null&&p!==this)return}else this.#e===0&&this.process([]);this.deactivate()}discard(){for(const t of this.#s)t(this);this.#s.clear()}#o(){if(this.#t===0){for(const t of this.#r)t();this.#r.clear()}this.#e===0&&this.#c()}#c(){if(K.size>1){this.previous.clear();var t=T,n=!0,r={parent:null,effect:null,effects:[],render_effects:[]};for(const f of K){if(f===this){n=!1;continue}const u=[];for(const[a,i]of this.current){if(f.current.has(a))if(n&&i!==f.current.get(a))f.current.set(a,i);else continue;u.push(a)}if(u.length===0)continue;const l=[...f.current.keys()].filter(a=>!this.current.has(a));if(l.length>0){var s=k;k=[];const a=new Set,i=new Map;for(const o of u)wt(o,l,a,i);if(k.length>0){p=f,f.apply();for(const o of k)f.#l(o,r);f.deactivate()}k=s}}p=null,T=t}this.committed=!0,K.delete(this)}increment(t){this.#e+=1,t&&(this.#t+=1)}decrement(t){this.#e-=1,t&&(this.#t-=1),this.revive()}revive(){for(const t of this.#f)this.#i.delete(t),w(t,A),Q(t);for(const t of this.#i)w(t,N),Q(t);this.flush()}oncommit(t){this.#r.add(t)}ondiscard(t){this.#s.add(t)}settled(){return(this.#a??=ut()).promise}static ensure(){if(p===null){const t=p=new V;K.add(p),ve||V.enqueue(()=>{p===t&&t.flush()})}return p}static enqueue(t){on(t)}apply(){}}function Le(e){var t=ve;ve=!0;try{var n;for(e&&(p!==null&&je(),n=e());;){if(cn(),k.length===0&&(p?.flush(),k.length===0))return Oe=null,n;je()}}finally{ve=t}}function je(){var e=X;Me=!0;var t=null;try{var n=0;for(Se(!0);k.length>0;){var r=V.ensure();if(n++>1e3){var s,f;vn()}r.process(k),B.clear()}}finally{Me=!1,Se(e),Oe=null}}function vn(){try{en()}catch(e){ge(e,Oe)}}let F=null;function rt(e){var t=e.length;if(t!==0){for(var n=0;n<t;){var r=e[n++];if((r.f&(H|I))===0&&ue(r)&&(F=new Set,ae(r),r.deps===null&&r.first===null&&r.nodes===null&&(r.teardown===null&&r.ac===null?Pt(r):r.fn=null),F?.size>0)){B.clear();for(const s of F){if((s.f&(H|I))!==0)continue;const f=[s];let u=s.parent;for(;u!==null;)F.has(u)&&(F.delete(u),f.push(u)),u=u.parent;for(let l=f.length-1;l>=0;l--){const a=f[l];(a.f&(H|I))===0&&ae(a)}}F.clear()}}F=null}}function wt(e,t,n,r){if(!n.has(e)&&(n.add(e),e.reactions!==null))for(const s of e.reactions){const f=s.f;(f&y)!==0?wt(s,t,n,r):(f&(Ge|L))!==0&&(f&A)===0&&Et(s,t,r)&&(w(s,A),Q(s))}}function yt(e,t){if(e.reactions!==null)for(const n of e.reactions){const r=n.f;(r&y)!==0?yt(n,t):(r&Ce)!==0&&(w(n,A),t.add(n))}}function Et(e,t,n){const r=n.get(e);if(r!==void 0)return r;if(e.deps!==null)for(const s of e.deps){if(t.includes(s))return!0;if((s.f&y)!==0&&Et(s,t,n))return n.set(s,!0),!0}return n.set(e,!1),!1}function Q(e){for(var t=Oe=e;t.parent!==null;){t=t.parent;var n=t.f;if(Me&&t===h&&(n&L)!==0&&(n&ot)===0)return;if((n&(te|j))!==0){if((n&E)===0)return;t.f^=E}}k.push(t)}function vr(e){Xt(),p!==null&&nn();var t=V.ensure();t.is_fork=!0,T=new Map;var n=!1,r=t.settled();Le(e),T=null;for(var[s,f]of t.previous)s.v=f;return{commit:async()=>{if(n){await r;return}K.has(t)||tn(),n=!0,t.is_fork=!1;for(var[u,l]of t.current)u.v=l;Le(()=>{var a=new Set;for(var i of t.current.keys())yt(i,a);En(a),Tt()}),t.revive(),await r},discard:()=>{!n&&K.has(t)&&(K.delete(t),t.discard())}}}function dn(e,t,n,r){const s=pe()?Xe:wn;if(n.length===0&&e.length===0){r(t.map(s));return}var f=p,u=h,l=hn();function a(){Promise.all(n.map(i=>pn(i))).then(i=>{l();try{r([...t.map(s),...i])}catch(o){(u.f&H)===0&&ge(o,u)}f?.deactivate(),me()}).catch(i=>{ge(i,u)})}e.length>0?Promise.all(e).then(()=>{l();try{return a()}finally{f?.deactivate(),me()}}):a()}function hn(){var e=h,t=_,n=g,r=p;return function(f=!0){ie(e),G(t),Ee(n),f&&r?.activate()}}function me(){ie(null),G(null),Ee(null)}function Xe(e){var t=y|A,n=_!==null&&(_.f&y)!==0?_:null;return h!==null&&(h.f|=he),{ctx:g,deps:null,effects:null,equals:vt,f:t,fn:e,reactions:null,rv:0,v:m,wv:0,parent:n??h,ac:null}}function pn(e,t){let n=h;n===null&&Zt();var r=n.b,s=void 0,f=We(m),u=!_,l=new Map;return An(()=>{var a=ut();s=a.promise;try{Promise.resolve(e()).then(a.resolve,a.reject).then(()=>{i===p&&i.committed&&i.deactivate(),me()})}catch(c){a.reject(c),me()}var i=p;if(u){var o=!r.is_pending();r.update_pending_count(1),i.increment(o),l.get(i)?.reject(re),l.delete(i),l.set(i,a)}const v=(c,d=void 0)=>{if(i.activate(),d)d!==re&&(f.f|=U,qe(f,d));else{(f.f&U)!==0&&(f.f^=U),qe(f,c);for(const[O,De]of l){if(l.delete(O),O===i)break;De.reject(re)}}u&&(r.update_pending_count(-1),i.decrement(o))};a.promise.then(v,c=>v(null,c||"unknown"))}),Tn(()=>{for(const a of l.values())a.reject(re)}),new Promise(a=>{function i(o){function v(){o===s?a(f):i(s)}o.then(v,v)}i(s)})}function dr(e){const t=Xe(e);return Ft(t),t}function wn(e){const t=Xe(e);return t.equals=ht,t}function gt(e){var t=e.effects;if(t!==null){e.effects=null;for(var n=0;n<t.length;n+=1)ee(t[n])}}function yn(e){for(var t=e.parent;t!==null;){if((t.f&y)===0)return(t.f&H)===0?t:null;t=t.parent}return null}function Ze(e){var t,n=h;ie(yn(e));try{e.f&=~W,gt(e),t=qt(e)}finally{ie(n)}return t}function mt(e){var t=Ze(e);if(e.equals(t)||(p?.is_fork||(e.v=t),e.wv=Lt()),!le)if(T!==null)(Ae()||p?.is_fork)&&T.set(e,t);else{var n=(e.f&D)===0?N:E;w(e,n)}}let be=new Set;const B=new Map;function En(e){be=e}let bt=!1;function We(e,t){var n={f:0,v:e,reactions:null,equals:vt,rv:0,wv:0};return n}function q(e,t){const n=We(e);return Ft(n),n}function hr(e,t=!1,n=!0){const r=We(e);return t||(r.equals=ht),ke&&n&&g!==null&&g.l!==null&&(g.l.s??=[]).push(r),r}function pr(e,t){return Y(e,Qe(()=>se(e))),t}function Y(e,t,n=!1){_!==null&&(!P||(_.f&Ce)!==0)&&pe()&&(_.f&(y|L|Ge|Ce))!==0&&!M?.includes(e)&&fn();let r=n?oe(t):t;return qe(e,r)}function qe(e,t){if(!e.equals(t)){var n=e.v;le?B.set(e,t):B.set(e,n),e.v=t;var r=V.ensure();r.capture(e,n),(e.f&y)!==0&&((e.f&A)!==0&&Ze(e),w(e,(e.f&D)!==0?E:N)),e.wv=Lt(),At(e,A),pe()&&h!==null&&(h.f&E)!==0&&(h.f&(j|te))===0&&(R===null?kn([e]):R.push(e)),!r.is_fork&&be.size>0&&!bt&&Tt()}return t}function Tt(){bt=!1;var e=X;Se(!0);const t=Array.from(be);try{for(const n of t)(n.f&E)!==0&&w(n,N),ue(n)&&ae(n)}finally{Se(e)}be.clear()}function Ie(e){Y(e,e.v+1)}function At(e,t){var n=e.reactions;if(n!==null)for(var r=pe(),s=n.length,f=0;f<s;f++){var u=n[f],l=u.f;if(!(!r&&u===h)){var a=(l&A)===0;if(a&&w(u,t),(l&y)!==0){var i=u;T?.delete(i),(l&W)===0&&(l&D&&(u.f|=W),At(i,N))}else a&&((l&L)!==0&&F!==null&&F.add(u),Q(u))}}}function oe(e){if(typeof e!="object"||e===null||_e in e)return e;const t=lt(e);if(t!==Gt&&t!==$t)return e;var n=new Map,r=Ut(e),s=q(0),f=Z,u=l=>{if(Z===f)return l();var a=_,i=Z;G(null),at(f);var o=l();return G(a),at(i),o};return r&&n.set("length",q(e.length)),new Proxy(e,{defineProperty(l,a,i){(!("value"in i)||i.configurable===!1||i.enumerable===!1||i.writable===!1)&&rn();var o=n.get(a);return o===void 0?o=u(()=>{var v=q(i.value);return n.set(a,v),v}):Y(o,i.value,!0),!0},deleteProperty(l,a){var i=n.get(a);if(i===void 0){if(a in l){const o=u(()=>q(m));n.set(a,o),Ie(s)}}else Y(i,m),Ie(s);return!0},get(l,a,i){if(a===_e)return e;var o=n.get(a),v=a in l;if(o===void 0&&(!v||ce(l,a)?.writable)&&(o=u(()=>{var d=oe(v?l[a]:m),O=q(d);return O}),n.set(a,o)),o!==void 0){var c=se(o);return c===m?void 0:c}return Reflect.get(l,a,i)},getOwnPropertyDescriptor(l,a){var i=Reflect.getOwnPropertyDescriptor(l,a);if(i&&"value"in i){var o=n.get(a);o&&(i.value=se(o))}else if(i===void 0){var v=n.get(a),c=v?.v;if(v!==void 0&&c!==m)return{enumerable:!0,configurable:!0,value:c,writable:!0}}return i},has(l,a){if(a===_e)return!0;var i=n.get(a),o=i!==void 0&&i.v!==m||Reflect.has(l,a);if(i!==void 0||h!==null&&(!o||ce(l,a)?.writable)){i===void 0&&(i=u(()=>{var c=o?oe(l[a]):m,d=q(c);return d}),n.set(a,i));var v=se(i);if(v===m)return!1}return o},set(l,a,i,o){var v=n.get(a),c=a in l;if(r&&a==="length")for(var d=i;d<v.v;d+=1){var O=n.get(d+"");O!==void 0?Y(O,m):d in l&&(O=u(()=>q(m)),n.set(d+"",O))}if(v===void 0)(!c||ce(l,a)?.writable)&&(v=u(()=>q(void 0)),Y(v,oe(i)),n.set(a,v));else{c=v.v!==m;var De=u(()=>oe(i));Y(v,De)}var et=Reflect.getOwnPropertyDescriptor(l,a);if(et?.set&&et.set.call(o,i),!c){if(r&&typeof a=="string"){var tt=n.get("length"),Ne=Number(a);Number.isInteger(Ne)&&Ne>=tt.v&&Y(tt,Ne+1)}Ie(s)}return!0},ownKeys(l){se(s);var a=Reflect.ownKeys(l).filter(v=>{var c=n.get(v);return c===void 0||c.v!==m});for(var[i,o]of n)o.v!==m&&!(i in l)&&a.push(i);return a},setPrototypeOf(){sn()}})}var st,gn,St,xt;function wr(){if(st===void 0){st=window,gn=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,n=Text.prototype;St=ce(t,"firstChild").get,xt=ce(t,"nextSibling").get,nt(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),nt(n)&&(n.__t=void 0)}}function Te(e=""){return document.createTextNode(e)}function Ye(e){return St.call(e)}function $(e){return xt.call(e)}function yr(e,t){if(!J)return Ye(e);var n=Ye(x);if(n===null)n=x.appendChild(Te());else if(t&&n.nodeType!==$e){var r=Te();return n?.before(r),fe(r),r}return fe(n),n}function Er(e,t=!1){if(!J){var n=Ye(e);return n instanceof Comment&&n.data===""?$(n):n}if(t&&x?.nodeType!==$e){var r=Te();return x?.before(r),fe(r),r}return x}function gr(e,t=1,n=!1){let r=J?x:e;for(var s;t--;)s=r,r=$(r);if(!J)return r;if(n&&r?.nodeType!==$e){var f=Te();return r===null?s?.after(f):r.before(f),fe(f),f}return fe(r),r}function mr(e){e.textContent=""}function br(){return!1}let ft=!1;function mn(){ft||(ft=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{if(!e.defaultPrevented)for(const t of e.target.elements)t.__on_r?.()})},{capture:!0}))}function Je(e){var t=_,n=h;G(null),ie(null);try{return e()}finally{G(t),ie(n)}}function Tr(e,t,n,r=n){e.addEventListener(t,()=>Je(n));const s=e.__on_r;s?e.__on_r=()=>{s(),r(!0)}:e.__on_r=()=>r(!0),mn()}function Rt(e){h===null&&(_===null&&Qt(),Jt()),le&&Wt()}function bn(e,t){var n=t.last;n===null?t.last=t.first=e:(n.next=e,e.prev=n,t.last=e)}function C(e,t,n){var r=h;r!==null&&(r.f&I)!==0&&(e|=I);var s={ctx:g,deps:null,nodes:null,f:e|A|D,first:null,fn:t,last:null,next:null,parent:r,b:r&&r.b,prev:null,teardown:null,wv:0,ac:null};if(n)try{ae(s),s.f|=Ve}catch(l){throw ee(s),l}else t!==null&&Q(s);var f=s;if(n&&f.deps===null&&f.teardown===null&&f.nodes===null&&f.first===f.last&&(f.f&he)===0&&(f=f.first,(e&L)!==0&&(e&ye)!==0&&f!==null&&(f.f|=ye)),f!==null&&(f.parent=r,r!==null&&bn(f,r),_!==null&&(_.f&y)!==0&&(e&te)===0)){var u=_;(u.effects??=[]).push(f)}return s}function Ae(){return _!==null&&!P}function Tn(e){const t=C(Re,null,!1);return w(t,E),t.teardown=e,t}function Ar(e){Rt();var t=h.f,n=!_&&(t&j)!==0&&(t&Ve)===0;if(n){var r=g;(r.e??=[]).push(e)}else return kt(e)}function kt(e){return C(Ue|ct,e,!1)}function Sr(e){return Rt(),C(Re|ct,e,!0)}function xr(e){V.ensure();const t=C(te|he,e,!0);return(n={})=>new Promise(r=>{n.outro?Rn(t,()=>{ee(t),r(void 0)}):(ee(t),r(void 0))})}function Rr(e){return C(Ue,e,!1)}function kr(e,t){var n=g,r={effect:null,ran:!1,deps:e};n.l.$.push(r),r.effect=Ot(()=>{e(),!r.ran&&(r.ran=!0,Qe(t))})}function Or(){var e=g;Ot(()=>{for(var t of e.l.$){t.deps();var n=t.effect;(n.f&E)!==0&&w(n,N),ue(n)&&ae(n),t.ran=!1}})}function An(e){return C(Ge|he,e,!0)}function Ot(e,t=0){return C(Re|t,e,!0)}function Dr(e,t=[],n=[],r=[]){dn(r,t,n,s=>{C(Re,()=>e(...s.map(se)),!0)})}function Nr(e,t=0){var n=C(L|t,e,!0);return n}function Pr(e){return C(j|he,e,!0)}function Dt(e){var t=e.teardown;if(t!==null){const n=le,r=_;it(!0),G(null);try{t.call(null)}finally{it(n),G(r)}}}function Nt(e,t=!1){var n=e.first;for(e.first=e.last=null;n!==null;){const s=n.ac;s!==null&&Je(()=>{s.abort(re)});var r=n.next;(n.f&te)!==0?n.parent=null:ee(n,t),n=r}}function Sn(e){for(var t=e.first;t!==null;){var n=t.next;(t.f&j)===0&&ee(t),t=n}}function ee(e,t=!0){var n=!1;(t||(e.f&ot)!==0)&&e.nodes!==null&&e.nodes.end!==null&&(xn(e.nodes.start,e.nodes.end),n=!0),Nt(e,t&&!n),xe(e,0),w(e,H);var r=e.nodes&&e.nodes.t;if(r!==null)for(const f of r)f.stop();Dt(e);var s=e.parent;s!==null&&s.first!==null&&Pt(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=null}function xn(e,t){for(;e!==null;){var n=e===t?null:$(e);e.remove(),e=n}}function Pt(e){var t=e.parent,n=e.prev,r=e.next;n!==null&&(n.next=r),r!==null&&(r.prev=n),t!==null&&(t.first===e&&(t.first=r),t.last===e&&(t.last=n))}function Rn(e,t,n=!0){var r=[];It(e,r,!0);var s=()=>{n&&ee(e),t&&t()},f=r.length;if(f>0){var u=()=>--f||s();for(var l of r)l.out(u)}else s()}function It(e,t,n){if((e.f&I)===0){e.f^=I;var r=e.nodes&&e.nodes.t;if(r!==null)for(const l of r)(l.is_global||n)&&t.push(l);for(var s=e.first;s!==null;){var f=s.next,u=(s.f&ye)!==0||(s.f&j)!==0&&(e.f&L)!==0;It(s,t,u?n:!1),s=f}}}function Ir(e){Ct(e,!0)}function Ct(e,t){if((e.f&I)!==0){e.f^=I,(e.f&E)===0&&(w(e,A),Q(e));for(var n=e.first;n!==null;){var r=n.next,s=(n.f&ye)!==0||(n.f&j)!==0;Ct(n,s?t:!1),n=r}var f=e.nodes&&e.nodes.t;if(f!==null)for(const u of f)(u.is_global||t)&&u.in()}}function Cr(e,t){if(e.nodes)for(var n=e.nodes.start,r=e.nodes.end;n!==null;){var s=n===r?null:$(n);t.append(n),n=s}}let X=!1;function Se(e){X=e}let le=!1;function it(e){le=e}let _=null,P=!1;function G(e){_=e}let h=null;function ie(e){h=e}let M=null;function Ft(e){_!==null&&(M===null?M=[e]:M.push(e))}let b=null,S=0,R=null;function kn(e){R=e}let Mt=1,de=0,Z=de;function at(e){Z=e}function Lt(){return++Mt}function ue(e){var t=e.f;if((t&A)!==0)return!0;if(t&y&&(e.f&=~W),(t&N)!==0){var n=e.deps;if(n!==null)for(var r=n.length,s=0;s<r;s++){var f=n[s];if(ue(f)&&mt(f),f.wv>e.wv)return!0}(t&D)!==0&&T===null&&w(e,E)}return!1}function jt(e,t,n=!0){var r=e.reactions;if(r!==null&&!M?.includes(e))for(var s=0;s<r.length;s++){var f=r[s];(f.f&y)!==0?jt(f,t,!1):t===f&&(n?w(f,A):(f.f&E)!==0&&w(f,N),Q(f))}}function qt(e){var t=b,n=S,r=R,s=_,f=M,u=g,l=P,a=Z,i=e.f;b=null,S=0,R=null,_=(i&(j|te))===0?e:null,M=null,Ee(e.ctx),P=!1,Z=++de,e.ac!==null&&(Je(()=>{e.ac.abort(re)}),e.ac=null);try{e.f|=Fe;var o=e.fn,v=o(),c=e.deps;if(b!==null){var d;if(xe(e,S),c!==null&&S>0)for(c.length=S+b.length,d=0;d<b.length;d++)c[S+d]=b[d];else e.deps=c=b;if(Ae()&&(e.f&D)!==0)for(d=S;d<c.length;d++)(c[d].reactions??=[]).push(e)}else c!==null&&S<c.length&&(xe(e,S),c.length=S);if(pe()&&R!==null&&!P&&c!==null&&(e.f&(y|N|A))===0)for(d=0;d<R.length;d++)jt(R[d],e);return s!==null&&s!==e&&(de++,R!==null&&(r===null?r=R:r.push(...R))),(e.f&U)!==0&&(e.f^=U),v}catch(O){return _n(O)}finally{e.f^=Fe,b=t,S=n,R=r,_=s,M=f,Ee(u),P=l,Z=a}}function On(e,t){let n=t.reactions;if(n!==null){var r=Bt.call(n,e);if(r!==-1){var s=n.length-1;s===0?n=t.reactions=null:(n[r]=n[s],n.pop())}}n===null&&(t.f&y)!==0&&(b===null||!b.includes(t))&&(w(t,N),(t.f&D)!==0&&(t.f^=D,t.f&=~W),gt(t),xe(t,0))}function xe(e,t){var n=e.deps;if(n!==null)for(var r=t;r<n.length;r++)On(e,n[r])}function ae(e){var t=e.f;if((t&H)===0){w(e,E);var n=h,r=X;h=e,X=!0;try{(t&(L|Kt))!==0?Sn(e):Nt(e),Dt(e);var s=qt(e);e.teardown=typeof s=="function"?s:null,e.wv=Mt;var f}finally{X=r,h=n}}}async function Fr(){await Promise.resolve(),Le()}function Mr(){return V.ensure().settled()}function se(e){var t=e.f,n=(t&y)!==0;if(_!==null&&!P){var r=h!==null&&(h.f&H)!==0;if(!r&&!M?.includes(e)){var s=_.deps;if((_.f&Fe)!==0)e.rv<de&&(e.rv=de,b===null&&s!==null&&s[S]===e?S++:b===null?b=[e]:b.includes(e)||b.push(e));else{(_.deps??=[]).push(e);var f=e.reactions;f===null?e.reactions=[_]:f.includes(_)||f.push(_)}}}if(le){if(B.has(e))return B.get(e);if(n){var u=e,l=u.v;return((u.f&E)===0&&u.reactions!==null||Ht(u))&&(l=Ze(u)),B.set(u,l),l}}else n&&(!T?.has(e)||p?.is_fork&&!Ae())&&(u=e,ue(u)&&mt(u),X&&Ae()&&(u.f&D)===0&&Yt(u));if(T?.has(e))return T.get(e);if((e.f&U)!==0)throw e.v;return e.v}function Yt(e){if(e.deps!==null){e.f^=D;for(const t of e.deps)(t.reactions??=[]).push(e),(t.f&y)!==0&&(t.f&D)===0&&Yt(t)}}function Ht(e){if(e.v===m)return!0;if(e.deps===null)return!1;for(const t of e.deps)if(B.has(t)||(t.f&y)!==0&&Ht(t))return!0;return!1}function Qe(e){var t=P;try{return P=!0,e()}finally{P=t}}const Dn=-7169;function w(e,t){e.f=e.f&Dn|t}function Lr(e){if(!(typeof e!="object"||!e||e instanceof EventTarget)){if(_e in e)He(e);else if(!Array.isArray(e))for(let t in e){const n=e[t];typeof n=="object"&&n&&_e in n&&He(n)}}}function He(e,t=new Set){if(typeof e=="object"&&e!==null&&!(e instanceof EventTarget)&&!t.has(e)){t.add(e),e instanceof Date&&e.getTime();for(let r in e)try{He(e[r],t)}catch{}const n=lt(e);if(n!==Object.prototype&&n!==Array.prototype&&n!==Map.prototype&&n!==Set.prototype&&n!==Date.prototype){const r=Vt(n);for(let s in r){const f=r[s].get;if(f)try{f.call(e)}catch{}}}}}function Nn(e,t,n){if(e==null)return t(void 0),we;const r=Qe(()=>e.subscribe(t,n));return r.unsubscribe?()=>r.unsubscribe():r}const ne=[];function jr(e,t=we){let n=null;const r=new Set;function s(l){if(dt(e,l)&&(e=l,n)){const a=!ne.length;for(const i of r)i[1](),ne.push(i,e);if(a){for(let i=0;i<ne.length;i+=2)ne[i][0](ne[i+1]);ne.length=0}}}function f(l){s(l(e))}function u(l,a=we){const i=[l,a];return r.add(i),r.size===1&&(n=t(s,f)||we),l(e),()=>{r.delete(i),r.size===0&&n&&(n(),n=null)}}return{set:s,update:f,subscribe:u}}function qr(e){let t;return Nn(e,n=>t=n)(),t}export{jr as $,wn as A,ur as B,lr as C,sr as D,x as E,_t as F,un as G,ln as H,qe as I,p as J,Mn as K,Pr as L,br as M,We as N,Pn as O,Vn as P,Kn as Q,Gn as R,Ir as S,Rn as T,I as U,$ as V,mr as W,ee as X,$n as Y,on as Z,zn as _,_r as a,we as a$,Sr as a0,zt as a1,Cn as a2,Xe as a3,or as a4,mn as a5,jn as a6,nr as a7,lt as a8,Vt as a9,q as aA,Ae as aB,Ie as aC,V as aD,ie as aE,G as aF,Ee as aG,_n as aH,_ as aI,ge as aJ,Bn as aK,he as aL,Be as aM,rr as aN,Tn as aO,Je as aP,gn as aQ,er as aR,tr as aS,Ve as aT,$e as aU,wr as aV,an as aW,ze as aX,Hn as aY,xr as aZ,Ke as a_,Tr as aa,Fr as ab,Ot as ac,Pe as ad,Cr as ae,ye as af,ce as ag,Wn as ah,oe as ai,h as aj,H as ak,Zn as al,Jn as am,le as an,_e as ao,Ln as ap,Un as aq,Xn as ar,Qn as as,Er as at,qr as au,dr as av,Fn as aw,Rr as ax,Le as ay,In as az,g as b,Nn as b0,vr as b1,Mr as b2,yr as c,ke as d,Qe as e,kr as f,Or as g,J as h,Ut as i,se as j,Lr as k,Yn as l,hr as m,ar as n,Y as o,cr as p,pr as q,ir as r,gr as s,Dr as t,Ar as u,Te as v,Nr as w,fe as x,Ye as y,fr as z};
|