var Tt=Object.defineProperty;var Nn=e=>{throw TypeError(e)};var At=(e,n,t)=>n in e?Tt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t;var le=(e,n,t)=>At(e,typeof n!="symbol"?n+"":n,t),Je=(e,n,t)=>n.has(e)||Nn("Cannot "+t);var v=(e,n,t)=>(Je(e,n,"read from private field"),t?t.call(e):n.get(e)),D=(e,n,t)=>n.has(e)?Nn("Cannot add the same private member more than once"):n instanceof WeakSet?n.add(e):n.set(e,t),$=(e,n,t,r)=>(Je(e,n,"write to private field"),r?r.call(e,t):n.set(e,t),t),U=(e,n,t)=>(Je(e,n,"access private method"),t);var St=Array.isArray,Nt=Array.prototype.indexOf,Ie=Array.prototype.includes,Ar=Array.from,Sr=Object.defineProperty,ke=Object.getOwnPropertyDescriptor,Rt=Object.getOwnPropertyDescriptors,Ot=Object.prototype,It=Array.prototype,Hn=Object.getPrototypeOf,Rn=Object.isExtensible;function Nr(e){return typeof e=="function"}const xt=()=>{};function Rr(e){return e()}function Dt(e){for(var n=0;n{e=r,n=s});return{promise:t,resolve:e,reject:n}}function Or(e,n){if(Array.isArray(e))return e;if(!(Symbol.iterator in e))return Array.from(e);const t=[];for(const r of e)if(t.push(r),t.length===n)break;return t}const b=2,_e=4,He=8,vn=1<<24,se=16,G=32,ve=64,Ct=128,P=512,E=1024,R=2048,q=4096,V=8192,B=16384,ae=32768,On=1<<25,Ge=65536,In=1<<17,Mt=1<<18,Ye=1<<19,qn=1<<20,Ir=1<<25,de=65536,tn=1<<21,dn=1<<22,ee=1<<23,oe=Symbol("$state"),xr=Symbol("legacy props"),Dr=Symbol(""),K=new class extends Error{constructor(){super(...arguments);le(this,"name","StaleReactionError");le(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}};var Ln;const Mr=!!((Ln=globalThis.document)!=null&&Ln.contentType)&&globalThis.document.contentType.includes("xml"),Pr=1,qe=3,Un=8;function Pt(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function kr(e,n,t){throw new Error("https://svelte.dev/e/each_key_duplicate")}function kt(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Ft(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function Lt(e){throw new Error("https://svelte.dev/e/effect_orphan")}function jt(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function Fr(){throw new Error("https://svelte.dev/e/hydration_failed")}function Lr(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function Ht(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function Yt(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function qt(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function jr(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const Hr=1,Yr=2,qr=4,Ur=8,Vr=16,Br=1,Gr=2,$r=4,Kr=8,zr=16,Wr=1,Xr=2,Zr=4,Ut=1,Vt=2,Bt="[",Gt="[!",Jr="[?",$t="]",hn={},T=Symbol(),Kt="http://www.w3.org/1999/xhtml",Qr="http://www.w3.org/2000/svg",es="http://www.w3.org/1998/Math/MathML",ns="@attach";function pn(e){console.warn("https://svelte.dev/e/hydration_mismatch")}function ts(){console.warn("https://svelte.dev/e/select_multiple_invalid_value")}function rs(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}let F=!1;function ss(e){F=e}let y;function he(e){if(e===null)throw pn(),hn;return y=e}function zt(){return he(fe(y))}function as(e){if(F){if(fe(y)!==null)throw pn(),hn;y=e}}function fs(e=1){if(F){for(var n=e,t=y;n--;)t=fe(t);y=t}}function ls(e=!0){for(var n=0,t=y;;){if(t.nodeType===Un){var r=t.data;if(r===$t){if(n===0)return t;n-=1}else(r===Bt||r===Gt||r[0]==="["&&!isNaN(Number(r.slice(1))))&&(n+=1)}var s=fe(t);e&&t.remove(),t=s}}function is(e){if(!e||e.nodeType!==Un)throw pn(),hn;return e.data}function Vn(e){return e===this.v}function Wt(e,n){return e!=e?n==n:e!==n||e!==null&&typeof e=="object"||typeof e=="function"}function Bn(e){return!Wt(e,this.v)}let Xe=!1;function us(){Xe=!0}let A=null;function $e(e){A=e}function os(e,n=!1,t){A={p:A,i:!1,c:null,e:null,s:e,x:null,r:p,l:Xe&&!n?{s:null,u:null,$:[]}:null}}function cs(e){var n=A,t=n.e;if(t!==null){n.e=null;for(var r of t)it(r)}return n.i=!0,A=n.p,{}}function Ue(){return!Xe||A!==null&&A.l===null}let ie=[];function Gn(){var e=ie;ie=[],Dt(e)}function rn(e){if(ie.length===0&&!Fe){var n=ie;queueMicrotask(()=>{n===ie&&Gn()})}ie.push(e)}function Xt(){for(;ie.length>0;)Gn()}function Zt(e){var n=p;if(n===null)return d.f|=ee,e;if((n.f&ae)===0&&(n.f&_e)===0)throw e;Ke(e,n)}function Ke(e,n){for(;n!==null;){if((n.f&Ct)!==0){if((n.f&ae)===0)throw e;try{n.b.error(e);return}catch(t){e=t}}n=n.parent}throw e}const Jt=-7169;function m(e,n){e.f=e.f&Jt|n}function wn(e){(e.f&P)!==0||e.deps===null?m(e,E):m(e,q)}function $n(e){if(e!==null)for(const n of e)(n.f&b)===0||(n.f&de)===0||(n.f^=de,$n(n.deps))}function Qt(e,n,t){(e.f&R)!==0?n.add(e):(e.f&q)!==0&&t.add(e),$n(e.deps),m(e,E)}const Me=new Set;let w=null,S=null,sn=null,Fe=!1,Qe=!1,be=null,Ve=null;var xn=0;let er=1;var Te,Ae,Se,Ne,je,M,Re,J,W,Oe,N,an,fn,ln,un,Kn;const We=class We{constructor(){D(this,N);le(this,"id",er++);le(this,"current",new Map);le(this,"previous",new Map);D(this,Te,new Set);D(this,Ae,new Set);D(this,Se,0);D(this,Ne,0);D(this,je,null);D(this,M,[]);D(this,Re,new Set);D(this,J,new Set);D(this,W,new Map);le(this,"is_fork",!1);D(this,Oe,!1)}skip_effect(n){v(this,W).has(n)||v(this,W).set(n,{d:[],m:[]})}unskip_effect(n){var t=v(this,W).get(n);if(t){v(this,W).delete(n);for(var r of t.d)m(r,R),this.schedule(r);for(r of t.m)m(r,q),this.schedule(r)}}capture(n,t){t!==T&&!this.previous.has(n)&&this.previous.set(n,t),(n.f&ee)===0&&(this.current.set(n,n.v),S==null||S.set(n,n.v))}activate(){w=this}deactivate(){w=null,S=null}flush(){try{if(Qe=!0,w=this,!U(this,N,an).call(this)){for(const n of v(this,Re))v(this,J).delete(n),m(n,R),this.schedule(n);for(const n of v(this,J))m(n,q),this.schedule(n)}U(this,N,fn).call(this)}finally{xn=0,sn=null,be=null,Ve=null,Qe=!1,w=null,S=null,ne.clear()}}discard(){for(const n of v(this,Ae))n(this);v(this,Ae).clear()}increment(n){$(this,Se,v(this,Se)+1),n&&$(this,Ne,v(this,Ne)+1)}decrement(n,t){$(this,Se,v(this,Se)-1),n&&$(this,Ne,v(this,Ne)-1),!(v(this,Oe)||t)&&($(this,Oe,!0),rn(()=>{$(this,Oe,!1),this.flush()}))}oncommit(n){v(this,Te).add(n)}ondiscard(n){v(this,Ae).add(n)}settled(){return(v(this,je)??$(this,je,Yn())).promise}static ensure(){if(w===null){const n=w=new We;Qe||(Me.add(w),Fe||rn(()=>{w===n&&n.flush()}))}return w}apply(){{S=null;return}}schedule(n){var s;if(sn=n,(s=n.b)!=null&&s.is_pending&&(n.f&(_e|He|vn))!==0&&(n.f&ae)===0){n.b.defer_effect(n);return}for(var t=n;t.parent!==null;){t=t.parent;var r=t.f;if(be!==null&&t===p&&(d===null||(d.f&b)===0))return;if((r&(ve|G))!==0){if((r&E)===0)return;t.f^=E}}v(this,M).push(t)}};Te=new WeakMap,Ae=new WeakMap,Se=new WeakMap,Ne=new WeakMap,je=new WeakMap,M=new WeakMap,Re=new WeakMap,J=new WeakMap,W=new WeakMap,Oe=new WeakMap,N=new WeakSet,an=function(){return this.is_fork||v(this,Ne)>0},fn=function(){var i,l;xn++>1e3&&tr();const n=v(this,M);$(this,M,[]),this.apply();var t=be=[],r=[],s=Ve=[];for(const f of n)try{U(this,N,ln).call(this,f,t,r)}catch(o){throw Zn(f),o}if(w=null,s.length>0){var a=We.ensure();for(const f of s)a.schedule(f)}if(be=null,Ve=null,U(this,N,an).call(this)){U(this,N,un).call(this,r),U(this,N,un).call(this,t);for(const[f,o]of v(this,W))Xn(f,o)}else{v(this,Se)===0&&Me.delete(this),v(this,Re).clear(),v(this,J).clear();for(const f of v(this,Te))f(this);v(this,Te).clear(),Dn(r),Dn(t),(i=v(this,je))==null||i.resolve()}var u=w;if(v(this,M).length>0){const f=u??(u=this);v(f,M).push(...v(this,M).filter(o=>!v(f,M).includes(o)))}u!==null&&(Me.add(u),U(l=u,N,fn).call(l)),Me.has(this)||U(this,N,Kn).call(this)},ln=function(n,t,r){n.f^=E;for(var s=n.first;s!==null;){var a=s.f,u=(a&(G|ve))!==0,i=u&&(a&E)!==0,l=i||(a&V)!==0||v(this,W).has(s);if(!l&&s.fn!==null){u?s.f^=E:(a&_e)!==0?t.push(s):xe(s)&&((a&se)!==0&&v(this,J).add(s),ge(s));var f=s.first;if(f!==null){s=f;continue}}for(;s!==null;){var o=s.next;if(o!==null){s=o;break}s=s.parent}}},un=function(n){for(var t=0;t!this.current.has(o));if(r.length>0){f.activate();var s=new Set,a=new Map;for(var u of t)zn(u,r,s,a);if(v(f,M).length>0){f.apply();for(var i of v(f,M))U(l=f,N,ln).call(l,i,[],[])}f.deactivate()}}}};let pe=We;function nr(e){var n=Fe;Fe=!0;try{for(var t;;){if(Xt(),w===null)return t;w.flush()}}finally{Fe=n}}function tr(){try{jt()}catch(e){Ke(e,sn)}}let H=null;function Dn(e){var n=e.length;if(n!==0){for(var t=0;t0)){ne.clear();for(const s of H){if((s.f&(B|V))!==0)continue;const a=[s];let u=s.parent;for(;u!==null;)H.has(u)&&(H.delete(u),a.push(u)),u=u.parent;for(let i=a.length-1;i>=0;i--){const l=a[i];(l.f&(B|V))===0&&ge(l)}}H.clear()}}H=null}}function zn(e,n,t,r){if(!t.has(e)&&(t.add(e),e.reactions!==null))for(const s of e.reactions){const a=s.f;(a&b)!==0?zn(s,n,t,r):(a&(dn|se))!==0&&(a&R)===0&&Wn(s,n,r)&&(m(s,R),yn(s))}}function Wn(e,n,t){const r=t.get(e);if(r!==void 0)return r;if(e.deps!==null)for(const s of e.deps){if(Ie.call(n,s))return!0;if((s.f&b)!==0&&Wn(s,n,t))return t.set(s,!0),!0}return t.set(e,!1),!1}function yn(e){w.schedule(e)}function Xn(e,n){if(!((e.f&G)!==0&&(e.f&E)!==0)){(e.f&R)!==0?n.d.push(e):(e.f&q)!==0&&n.m.push(e),m(e,E);for(var t=e.first;t!==null;)Xn(t,n),t=t.next}}function Zn(e){m(e,E);for(var n=e.first;n!==null;)Zn(n),n=n.next}function Jn(e,n,t,r){const s=Ue()?En:ar;var a=e.filter(c=>!c.settled);if(t.length===0&&a.length===0){r(n.map(s));return}var u=p,i=rr(),l=a.length===1?a[0].promise:a.length>1?Promise.all(a.map(c=>c.promise)):null;function f(c){i();try{r(c)}catch(g){(u.f&B)===0&&Ke(g,u)}ze()}if(t.length===0){l.then(()=>f(n.map(s)));return}var o=mn();function _(){Promise.all(t.map(c=>sr(c))).then(c=>f([...n.map(s),...c])).catch(c=>Ke(c,u)).finally(()=>o())}l?l.then(()=>{i(),_(),ze()}):_()}function rr(){var e=p,n=d,t=A,r=w;return function(a=!0){re(e),te(n),$e(t),a&&(e.f&B)===0&&(r==null||r.activate(),r==null||r.apply())}}function ze(e=!0){re(null),te(null),$e(null),e&&(w==null||w.deactivate())}function mn(){var e=p.b,n=w,t=e.is_rendered();return e.update_pending_count(1,n),n.increment(t),(r=!1)=>{e.update_pending_count(-1,n),n.decrement(t,r)}}function En(e){var n=b|R,t=d!==null&&(d.f&b)!==0?d:null;return p!==null&&(p.f|=Ye),{ctx:A,deps:null,effects:null,equals:Vn,f:n,fn:e,reactions:null,rv:0,v:T,wv:0,parent:t??p,ac:null}}function sr(e,n,t){let r=p;r===null&&Pt();var s=void 0,a=bn(T),u=!d,i=new Map;return hr(()=>{var g;var l=p,f=Yn();s=f.promise;try{Promise.resolve(e()).then(f.resolve,f.reject).finally(ze)}catch(h){f.reject(h),ze()}var o=w;if(u){if((l.f&ae)!==0)var _=mn();if(r.b.is_rendered())(g=i.get(o))==null||g.reject(K),i.delete(o);else{for(const h of i.values())h.reject(K);i.clear()}i.set(o,f)}const c=(h,j=void 0)=>{if(_){var O=j===K;_(O)}if(!(j===K||(l.f&B)!==0)){if(o.activate(),j)a.f|=ee,cn(a,j);else{(a.f&ee)!==0&&(a.f^=ee),cn(a,h);for(const[De,Ce]of i){if(i.delete(De),De===o)break;Ce.reject(K)}}o.deactivate()}};f.promise.then(c,h=>c(null,h||"unknown"))}),dr(()=>{for(const l of i.values())l.reject(K)}),new Promise(l=>{function f(o){function _(){o===s?l(a):f(s)}o.then(_,_)}f(s)})}function _s(e){const n=En(e);return dt(n),n}function ar(e){const n=En(e);return n.equals=Bn,n}function fr(e){var n=e.effects;if(n!==null){e.effects=null;for(var t=0;tQ(e))),n}function z(e,n,t=!1){d!==null&&(!Y||(d.f&In)!==0)&&Ue()&&(d.f&(b|se|dn|In))!==0&&(k===null||!Ie.call(k,e))&&qt();let r=t?Pe(n):n;return cn(e,r,Ve)}function cn(e,n,t=null){if(!e.equals(n)){var r=e.v;Ee?ne.set(e,n):ne.set(e,r),e.v=n;var s=pe.ensure();if(s.capture(e,r),(e.f&b)!==0){const a=e;(e.f&R)!==0&&gn(a),wn(a)}e.wv=pt(),tt(e,R,t),Ue()&&p!==null&&(p.f&E)!==0&&(p.f&(G|ve))===0&&(C===null?mr([e]):C.push(e)),!s.is_fork&&on.size>0&&!nt&&ur()}return n}function ur(){nt=!1;for(const e of on)(e.f&E)!==0&&m(e,q),xe(e)&&ge(e);on.clear()}function hs(e,n=1){var t=Q(e),r=n===1?t++:t--;return z(e,t),r}function en(e){z(e,e.v+1)}function tt(e,n,t){var r=e.reactions;if(r!==null)for(var s=Ue(),a=r.length,u=0;u{if(ce===a)return i();var l=d,f=ce;te(null),Fn(a);var o=i();return te(l),Fn(f),o};return r&&t.set("length",Z(e.length)),new Proxy(e,{defineProperty(i,l,f){(!("value"in f)||f.configurable===!1||f.enumerable===!1||f.writable===!1)&&Ht();var o=t.get(l);return o===void 0?u(()=>{var _=Z(f.value);return t.set(l,_),_}):z(o,f.value,!0),!0},deleteProperty(i,l){var f=t.get(l);if(f===void 0){if(l in i){const o=u(()=>Z(T));t.set(l,o),en(s)}}else z(f,T),en(s);return!0},get(i,l,f){var g;if(l===oe)return e;var o=t.get(l),_=l in i;if(o===void 0&&(!_||(g=ke(i,l))!=null&&g.writable)&&(o=u(()=>{var h=Pe(_?i[l]:T),j=Z(h);return j}),t.set(l,o)),o!==void 0){var c=Q(o);return c===T?void 0:c}return Reflect.get(i,l,f)},getOwnPropertyDescriptor(i,l){var f=Reflect.getOwnPropertyDescriptor(i,l);if(f&&"value"in f){var o=t.get(l);o&&(f.value=Q(o))}else if(f===void 0){var _=t.get(l),c=_==null?void 0:_.v;if(_!==void 0&&c!==T)return{enumerable:!0,configurable:!0,value:c,writable:!0}}return f},has(i,l){var c;if(l===oe)return!0;var f=t.get(l),o=f!==void 0&&f.v!==T||Reflect.has(i,l);if(f!==void 0||p!==null&&(!o||(c=ke(i,l))!=null&&c.writable)){f===void 0&&(f=u(()=>{var g=o?Pe(i[l]):T,h=Z(g);return h}),t.set(l,f));var _=Q(f);if(_===T)return!1}return o},set(i,l,f,o){var Sn;var _=t.get(l),c=l in i;if(r&&l==="length")for(var g=f;g<_.v;g+=1){var h=t.get(g+"");h!==void 0?z(h,T):g in i&&(h=u(()=>Z(T)),t.set(g+"",h))}if(_===void 0)(!c||(Sn=ke(i,l))!=null&&Sn.writable)&&(_=u(()=>Z(void 0)),z(_,Pe(f)),t.set(l,_));else{c=_.v!==T;var j=u(()=>Pe(f));z(_,j)}var O=Reflect.getOwnPropertyDescriptor(i,l);if(O!=null&&O.set&&O.set.call(o,f),!c){if(r&&typeof l=="string"){var De=t.get("length"),Ce=Number(l);Number.isInteger(Ce)&&Ce>=De.v&&z(De,Ce+1)}en(s)}return!0},ownKeys(i){Q(s);var l=Reflect.ownKeys(i).filter(_=>{var c=t.get(_);return c===void 0||c.v!==T});for(var[f,o]of t)o.v!==T&&!(f in i)&&l.push(f);return l},setPrototypeOf(){Yt()}})}function Cn(e){try{if(e!==null&&typeof e=="object"&&oe in e)return e[oe]}catch{}return e}function ps(e,n){return Object.is(Cn(e),Cn(n))}var Mn,or,rt,st,at;function ws(){if(Mn===void 0){Mn=window,or=document,rt=/Firefox/.test(navigator.userAgent);var e=Element.prototype,n=Node.prototype,t=Text.prototype;st=ke(n,"firstChild").get,at=ke(n,"nextSibling").get,Rn(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),Rn(t)&&(t.__t=void 0)}}function we(e=""){return document.createTextNode(e)}function ye(e){return st.call(e)}function fe(e){return at.call(e)}function ys(e,n){if(!F)return ye(e);var t=ye(y);if(t===null)t=y.appendChild(we());else if(n&&t.nodeType!==qe){var r=we();return t==null||t.before(r),he(r),r}return n&&Ze(t),he(t),t}function ms(e,n=!1){if(!F){var t=ye(e);return t instanceof Comment&&t.data===""?fe(t):t}if(n){if((y==null?void 0:y.nodeType)!==qe){var r=we();return y==null||y.before(r),he(r),r}Ze(y)}return y}function Es(e,n=1,t=!1){let r=F?y:e;for(var s;n--;)s=r,r=fe(r);if(!F)return r;if(t){if((r==null?void 0:r.nodeType)!==qe){var a=we();return r===null?s==null||s.after(a):r.before(a),he(a),a}Ze(r)}return he(r),r}function gs(e){e.textContent=""}function bs(){return!1}function cr(e,n,t){return document.createElementNS(n??Kt,e,void 0)}function Ze(e){if(e.nodeValue.length<65536)return;let n=e.nextSibling;for(;n!==null&&n.nodeType===qe;)n.remove(),e.nodeValue+=n.nodeValue,n=e.nextSibling}function Ts(e,n){if(n){const t=document.body;e.autofocus=!0,rn(()=>{document.activeElement===t&&e.focus()})}}let Pn=!1;function _r(){Pn||(Pn=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var n;if(!e.defaultPrevented)for(const t of e.target.elements)(n=t.__on_r)==null||n.call(t)})},{capture:!0}))}function Tn(e){var n=d,t=p;te(null),re(null);try{return e()}finally{te(n),re(t)}}function As(e,n,t,r=t){e.addEventListener(n,()=>Tn(t));const s=e.__on_r;s?e.__on_r=()=>{s(),r(!0)}:e.__on_r=()=>r(!0),_r()}function ft(e){p===null&&(d===null&&Lt(),Ft()),Ee&&kt()}function vr(e,n){var t=n.last;t===null?n.last=n.first=e:(t.next=e,e.prev=t,n.last=e)}function L(e,n){var t=p;t!==null&&(t.f&V)!==0&&(e|=V);var r={ctx:A,deps:null,nodes:null,f:e|R|P,first:null,fn:n,last:null,next:null,parent:t,b:t&&t.b,prev:null,teardown:null,wv:0,ac:null},s=r;if((e&_e)!==0)be!==null?be.push(r):pe.ensure().schedule(r);else if(n!==null){try{ge(r)}catch(u){throw me(r),u}s.deps===null&&s.teardown===null&&s.nodes===null&&s.first===s.last&&(s.f&Ye)===0&&(s=s.first,(e&se)!==0&&(e&Ge)!==0&&s!==null&&(s.f|=Ge))}if(s!==null&&(s.parent=t,t!==null&&vr(s,t),d!==null&&(d.f&b)!==0&&(e&ve)===0)){var a=d;(a.effects??(a.effects=[])).push(s)}return r}function lt(){return d!==null&&!Y}function dr(e){const n=L(He,null);return m(n,E),n.teardown=e,n}function Ss(e){ft();var n=p.f,t=!d&&(n&G)!==0&&(n&ae)===0;if(t){var r=A;(r.e??(r.e=[])).push(e)}else return it(e)}function it(e){return L(_e|qn,e)}function Ns(e){return ft(),L(He|qn,e)}function Rs(e){pe.ensure();const n=L(ve|Ye,e);return(t={})=>new Promise(r=>{t.outro?yr(n,()=>{me(n),r(void 0)}):(me(n),r(void 0))})}function Os(e){return L(_e,e)}function Is(e,n){var t=A,r={effect:null,ran:!1,deps:e};t.l.$.push(r),r.effect=ut(()=>{if(e(),!r.ran){r.ran=!0;var s=p;try{re(s.parent),gt(n)}finally{re(s)}}})}function xs(){var e=A;ut(()=>{for(var n of e.l.$){n.deps();var t=n.effect;(t.f&E)!==0&&t.deps!==null&&m(t,q),xe(t)&&ge(t),n.ran=!1}})}function hr(e){return L(dn|Ye,e)}function ut(e,n=0){return L(He|n,e)}function Ds(e,n=[],t=[],r=[]){Jn(r,n,t,s=>{L(He,()=>e(...s.map(Q)))})}function Cs(e,n=[],t=[],r=[]){if(t.length>0||r.length>0)var s=mn();Jn(r,n,t,a=>{L(_e,()=>e(...a.map(Q))),s&&s()})}function Ms(e,n=0){var t=L(se|n,e);return t}function Ps(e,n=0){var t=L(vn|n,e);return t}function ks(e){return L(G|Ye,e)}function ot(e){var n=e.teardown;if(n!==null){const t=Ee,r=d;kn(!0),te(null);try{n.call(null)}finally{kn(t),te(r)}}}function An(e,n=!1){var t=e.first;for(e.first=e.last=null;t!==null;){const s=t.ac;s!==null&&Tn(()=>{s.abort(K)});var r=t.next;(t.f&ve)!==0?t.parent=null:me(t,n),t=r}}function pr(e){for(var n=e.first;n!==null;){var t=n.next;(n.f&G)===0&&me(n),n=t}}function me(e,n=!0){var t=!1;(n||(e.f&Mt)!==0)&&e.nodes!==null&&e.nodes.end!==null&&(wr(e.nodes.start,e.nodes.end),t=!0),m(e,On),An(e,n&&!t),Le(e,0);var r=e.nodes&&e.nodes.t;if(r!==null)for(const a of r)a.stop();ot(e),e.f^=On,e.f|=B;var s=e.parent;s!==null&&s.first!==null&&ct(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=null}function wr(e,n){for(;e!==null;){var t=e===n?null:fe(e);e.remove(),e=t}}function ct(e){var n=e.parent,t=e.prev,r=e.next;t!==null&&(t.next=r),r!==null&&(r.prev=t),n!==null&&(n.first===e&&(n.first=r),n.last===e&&(n.last=t))}function yr(e,n,t=!0){var r=[];_t(e,r,!0);var s=()=>{t&&me(e),n&&n()},a=r.length;if(a>0){var u=()=>--a||s();for(var i of r)i.out(u)}else s()}function _t(e,n,t){if((e.f&V)===0){e.f^=V;var r=e.nodes&&e.nodes.t;if(r!==null)for(const i of r)(i.is_global||t)&&n.push(i);for(var s=e.first;s!==null;){var a=s.next,u=(s.f&Ge)!==0||(s.f&G)!==0&&(e.f&se)!==0;_t(s,n,u?t:!1),s=a}}}function Fs(e){vt(e,!0)}function vt(e,n){if((e.f&V)!==0){e.f^=V,(e.f&E)===0&&(m(e,R),pe.ensure().schedule(e));for(var t=e.first;t!==null;){var r=t.next,s=(t.f&Ge)!==0||(t.f&G)!==0;vt(t,s?n:!1),t=r}var a=e.nodes&&e.nodes.t;if(a!==null)for(const u of a)(u.is_global||n)&&u.in()}}function Ls(e,n){if(e.nodes)for(var t=e.nodes.start,r=e.nodes.end;t!==null;){var s=t===r?null:fe(t);n.append(t),t=s}}let Be=!1,Ee=!1;function kn(e){Ee=e}let d=null,Y=!1;function te(e){d=e}let p=null;function re(e){p=e}let k=null;function dt(e){d!==null&&(k===null?k=[e]:k.push(e))}let I=null,x=0,C=null;function mr(e){C=e}let ht=1,ue=0,ce=ue;function Fn(e){ce=e}function pt(){return++ht}function xe(e){var n=e.f;if((n&R)!==0)return!0;if(n&b&&(e.f&=~de),(n&q)!==0){for(var t=e.deps,r=t.length,s=0;se.wv)return!0}(n&P)!==0&&S===null&&m(e,E)}return!1}function wt(e,n,t=!0){var r=e.reactions;if(r!==null&&!(k!==null&&Ie.call(k,e)))for(var s=0;s{e.ac.abort(K)}),e.ac=null);try{e.f|=tn;var o=e.fn,_=o();e.f|=ae;var c=e.deps,g=w==null?void 0:w.is_fork;if(I!==null){var h;if(g||Le(e,x),c!==null&&x>0)for(c.length=x+I.length,h=0;he});function gr(e){return(nn==null?void 0:nn.createHTML(e))??e}function bt(e){var n=cr("template");return n.innerHTML=gr(e.replaceAll("","")),n.content}function X(e,n){var t=p;t.nodes===null&&(t.nodes={start:e,end:n,a:null,t:null})}function qs(e,n){var t=(n&Ut)!==0,r=(n&Vt)!==0,s,a=!e.startsWith("");return()=>{if(F)return X(y,null),y;s===void 0&&(s=bt(a?e:""+e),t||(s=ye(s)));var u=r||rt?document.importNode(s,!0):s.cloneNode(!0);if(t){var i=ye(u),l=u.lastChild;X(i,l)}else X(u,u);return u}}function br(e,n,t="svg"){var r=!e.startsWith(""),s=`<${t}>${r?e:""+e}`,a;return()=>{if(F)return X(y,null),y;if(!a){var u=bt(s),i=ye(u);a=ye(i)}var l=a.cloneNode(!0);return X(l,l),l}}function Us(e,n){return br(e,n,"svg")}function Vs(e=""){if(!F){var n=we(e+"");return X(n,n),n}var t=y;return t.nodeType!==qe?(t.before(t=we()),he(t)):Ze(t),X(t,t),t}function Bs(){if(F)return X(y,null),y;var e=document.createDocumentFragment(),n=document.createComment(""),t=we();return e.append(n,t),X(n,t),e}function Gs(e,n){if(F){var t=p;((t.f&ae)===0||t.nodes.end===null)&&(t.nodes.end=y),zt();return}e!==null&&e.before(n)}export{rn as $,ye as A,Q as B,Gt as C,On as D,Ge as E,Un as F,$t as G,Bt as H,cn as I,w as J,Ir as K,ks as L,kr as M,bs as N,ar as O,St as P,Ar as Q,Hr as R,oe as S,Vr as T,vs as U,bn as V,Yr as W,B as X,Fs as Y,yr as Z,V as _,Gs as a,Rt as a$,G as a0,Ur as a1,gs as a2,Ls as a3,me as a4,fe as a5,Mt as a6,Ye as a7,os as a8,cs as a9,hs as aA,re as aB,Nr as aC,Cs as aD,Is as aE,xs as aF,Us as aG,Bs as aH,Pr as aI,_s as aJ,Or as aK,Ns as aL,Ss as aM,Dt as aN,Rr as aO,se as aP,ae as aQ,Zr as aR,Tn as aS,Wr as aT,Xr as aU,Ps as aV,ts as aW,ps as aX,Dr as aY,Kt as aZ,Hn as a_,z as aa,X as ab,wr as ac,pn as ad,hn as ae,cr as af,Qr as ag,es as ah,or as ai,ds as aj,xt as ak,Wt as al,dr as am,Sr as an,ke as ao,Lr as ap,$r as aq,Pe as ar,Ee as as,Kr as at,Xe as au,Gr as av,Br as aw,En as ax,zr as ay,xr as az,ms as b,Mr as b0,Jn as b1,ns as b2,Ts as b3,T as b4,_r as b5,nr as b6,js as b7,Z as b8,lt as b9,en as ba,Ct as bb,Jr as bc,m as bd,R as be,q as bf,Qt as bg,te as bh,$e as bi,pe as bj,Zt as bk,d as bl,Ke as bm,jr as bn,rs as bo,ws as bp,Fr as bq,Rs as br,Hs as bs,As as bt,ys as c,zt as d,Ms as e,qs as f,is as g,F as h,ls as i,he as j,ss as k,y as l,Ys as m,fs as n,Vs as o,A as p,Os as q,as as r,Es as s,Ds as t,gt as u,ut as v,p as w,us as x,we as y,qr as z};