1var Vi=Object.defineProperty;var vr=e=>{throw TypeError(e)};var Bi=(e,t,n)=>t in e?Vi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ce=(e,t,n)=>Bi(e,typeof t!="symbol"?t+"":t,n),Mn=(e,t,n)=>t.has(e)||vr("Cannot "+n);var u=(e,t,n)=>(Mn(e,t,"read from private field"),n?n.call(e):t.get(e)),E=(e,t,n)=>t.has(e)?vr("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),y=(e,t,n,r)=>(Mn(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),ne=(e,t,n)=>(Mn(e,t,"access private method"),n);var Or=Array.isArray,Hi=Array.prototype.indexOf,pn=Array.from,ji=Object.defineProperty,Ct=Object.getOwnPropertyDescriptor,Ui=Object.getOwnPropertyDescriptors,zi=Object.prototype,Yi=Array.prototype,Nr=Object.getPrototypeOf,_r=Object.isExtensible;function Wi(e){for(var t=0;t<e.length;t++)e[t]()}function Fr(){var e,t,n=new Promise((r,i)=>{e=r,t=i});return{promise:n,resolve:e,reject:t}}const ee=2,vn=4,gn=8,Pr=1<<24,Ye=16,We=32,bt=64,Zn=128,Se=512,ie=1024,ve=2048,Ge=4096,pe=8192,Ue=16384,Jn=32768,qt=65536,hr=1<<17,Lr=1<<18,jt=1<<19,Gi=1<<20,et=1<<25,wt=32768,Fn=1<<21,Qn=1<<22,nt=1<<23,Xt=Symbol("$state"),Ki=Symbol("legacy props"),Xi=Symbol(""),Tt=new class extends Error{constructor(){super(...arguments);Ce(this,"name","StaleReactionError");Ce(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}};function Zi(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function Ji(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Qi(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function $i(e){throw new Error("https://svelte.dev/e/effect_orphan")}function el(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function tl(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function nl(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function rl(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function il(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function ll(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const al=1,sl=2,ol=16,fl=1,ul=4,cl=8,dl=16,vl=1,_l=2,J=Symbol(),hl="http://www.w3.org/1999/xhtml";function ml(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}function qr(e){return e===this.v}function pl(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function Vr(e){return!pl(e,this.v)}let xe=null;function Vt(e){xe=e}function wn(e,t=!1,n){xe={p:xe,i:!1,c:null,e:null,s:e,x:null,l:null}}function yn(e){var t=xe,n=t.e;if(n!==null){t.e=null;for(var r of n)ai(r)}return t.i=!0,xe=t.p,{}}function Br(){return!0}let ot=[];function Hr(){var e=ot;ot=[],Wi(e)}function rt(e){if(ot.length===0&&!Zt){var t=ot;queueMicrotask(()=>{t===ot&&Hr()})}ot.push(e)}function gl(){for(;ot.length>0;)Hr()}function jr(e){var t=k;if(t===null)return b.f|=nt,e;if((t.f&Jn)===0){if((t.f&Zn)===0)throw e;t.b.error(e)}else Bt(e,t)}function Bt(e,t){for(;t!==null;){if((t.f&Zn)!==0)try{t.b.error(e);return}catch(n){e=n}t=t.parent}throw e}const wl=-7169;function Z(e,t){e.f=e.f&wl|t}function $n(e){(e.f&Se)!==0||e.deps===null?Z(e,ie):Z(e,Ge)}function Ur(e){if(e!==null)for(const t of e)(t.f&ee)===0||(t.f&wt)===0||(t.f^=wt,Ur(t.deps))}function zr(e,t,n){(e.f&ve)!==0?t.add(e):(e.f&Ge)!==0&&n.add(e),Ur(e.deps),Z(e,ie)}const sn=new Set;let A=null,Pn=null,$=null,me=[],bn=null,Ln=!1,Zt=!1;var kt,Dt,ut,Rt,$t,Mt,Ot,Nt,Be,qn,Vn,Yr;const sr=class sr{constructor(){E(this,Be);Ce(this,"committed",!1);Ce(this,"current",new Map);Ce(this,"previous",new Map);E(this,kt,new Set);E(this,Dt,new Set);E(this,ut,0);E(this,Rt,0);E(this,$t,null);E(this,Mt,new Set);E(this,Ot,new Set);Ce(this,"skipped_effects",new Set);Ce(this,"is_fork",!1);E(this,Nt,!1)}is_deferred(){return this.is_fork||u(this,Rt)>0}process(t){var i;me=[],this.apply();var n=[],r=[];for(const l of t)ne(this,Be,qn).call(this,l,n,r);if(this.is_deferred())ne(this,Be,Vn).call(this,r),ne(this,Be,Vn).call(this,n);else{for(const l of u(this,kt))l();u(this,kt).clear(),u(this,ut)===0&&ne(this,Be,Yr).call(this),Pn=this,A=null,mr(r),mr(n),Pn=null,(i=u(this,$t))==null||i.resolve()}$=null}capture(t,n){n!==J&&!this.previous.has(t)&&this.previous.set(t,n),(t.f&nt)===0&&(this.current.set(t,t.v),$==null||$.set(t,t.v))}activate(){A=this,this.apply()}deactivate(){A===this&&(A=null,$=null)}flush(){if(this.activate(),me.length>0){if(Wr(),A!==null&&A!==this)return}else u(this,ut)===0&&this.process([]);this.deactivate()}discard(){for(const t of u(this,Dt))t(this);u(this,Dt).clear()}increment(t){y(this,ut,u(this,ut)+1),t&&y(this,Rt,u(this,Rt)+1)}
1decrement(t){y(this,ut,u(this,ut)-1),t&&y(this,Rt,u(this,Rt)-1),!u(this,Nt)&&(y(this,Nt,!0),rt(()=>{y(this,Nt,!1),this.is_deferred()?me.length>0&&this.flush():this.revive()}))}revive(){for(const t of u(this,Mt))u(this,Ot).delete(t),Z(t,ve),ze(t);for(const t of u(this,Ot))Z(t,Ge),ze(t);this.flush()}oncommit(t){u(this,kt).add(t)}ondiscard(t){u(this,Dt).add(t)}settled(){return(u(this,$t)??y(this,$t,Fr())).promise}static ensure(){if(A===null){const t=A=new sr;sn.add(A),Zt||rt(()=>{A===t&&t.flush()})}return A}apply(){}};kt=new WeakMap,Dt=new WeakMap,ut=new WeakMap,Rt=new WeakMap,$t=new WeakMap,Mt=new WeakMap,Ot=new WeakMap,Nt=new WeakMap,Be=new WeakSet,qn=function(t,n,r){t.f^=ie;for(var i=t.first,l=null;i!==null;){var a=i.f,s=(a&(We|bt))!==0,o=s&&(a&ie)!==0,f=o||(a&pe)!==0||this.skipped_effects.has(i);if(!f&&i.fn!==null){s?i.f^=ie:l!==null&&(a&(vn|gn|Pr))!==0?l.b.defer_effect(i):(a&vn)!==0?n.push(i):rn(i)&&((a&Ye)!==0&&u(this,Mt).add(i),Qt(i));var d=i.first;if(d!==null){i=d;continue}}var v=i.parent;for(i=i.next;i===null&&v!==null;)v===l&&(l=null),i=v.next,v=v.parent}},Vn=function(t){for(var n=0;n<t.length;n+=1)zr(t[n],u(this,Mt),u(this,Ot))},Yr=function(){var i;if(sn.size>1){this.previous.clear();var t=$,n=!0;for(const l of sn){if(l===this){n=!1;continue}const a=[];for(const[o,f]of this.current){if(l.current.has(o))if(n&&f!==l.current.get(o))l.current.set(o,f);else continue;a.push(o)}if(a.length===0)continue;const s=[...l.current.keys()].filter(o=>!this.current.has(o));if(s.length>0){var r=me;me=[];const o=new Set,f=new Map;for(const d of a)Gr(d,s,o,f);if(me.length>0){A=l,l.apply();for(const d of me)ne(i=l,Be,qn).call(i,d,[],[]);l.deactivate()}me=r}}A=null,$=t}this.committed=!0,sn.delete(this)};let it=sr;function yl(e){var t=Zt;Zt=!0;try{for(var n;;){if(gl(),me.length===0&&(A==null||A.flush(),me.length===0))return bn=null,n;Wr()}}finally{Zt=t}}function Wr(){Ln=!0;var e=null;try{for(var t=0;me.length>0;){var n=it.ensure();if(t++>1e3){var r,i;bl()}n.process(me),lt.clear()}}finally{Ln=!1,bn=null}}function bl(){try{el()}catch(e){Bt(e,bn)}}let ke=null;function mr(e){var t=e.length;if(t!==0){for(var n=0;n<t;){var r=e[n++];if((r.f&(Ue|pe))===0&&rn(r)&&(ke=new Set,Qt(r),r.deps===null&&r.first===null&&r.nodes===null&&(r.teardown===null&&r.ac===null?ui(r):r.fn=null),(ke==null?void 0:ke.size)>0)){lt.clear();for(const i of ke){if((i.f&(Ue|pe))!==0)continue;const l=[i];let a=i.parent;for(;a!==null;)ke.has(a)&&(ke.delete(a),l.push(a)),a=a.parent;for(let s=l.length-1;s>=0;s--){const o=l[s];(o.f&(Ue|pe))===0&&Qt(o)}}ke.clear()}}ke=null}}function Gr(e,t,n,r){if(!n.has(e)&&(n.add(e),e.reactions!==null))for(const i of e.reactions){const l=i.f;(l&ee)!==0?Gr(i,t,n,r):(l&(Qn|Ye))!==0&&(l&ve)===0&&Kr(i,t,r)&&(Z(i,ve),ze(i))}}function Kr(e,t,n){const r=n.get(e);if(r!==void 0)return r;if(e.deps!==null)for(const i of e.deps){if(t.includes(i))return!0;if((i.f&ee)!==0&&Kr(i,t,n))return n.set(i,!0),!0}return n.set(e,!1),!1}function ze(e){for(var t=bn=e;t.parent!==null;){t=t.parent;var n=t.f;if(Ln&&t===k&&(n&Ye)!==0&&(n&Lr)===0)return;if((n&(bt|We))!==0){if((n&ie)===0)return;t.f^=ie}}me.push(t)}function El(e){let t=0,n=yt(0),r;return()=>{tr()&&(h(n),nr(()=>(t===0&&(r=ln(()=>e(()=>Jt(n)))),t+=1,()=>{rt(()=>{t-=1,t===0&&(r==null||r(),r=void 0,Jt(n))})})))}}var Sl=qt|jt|Zn;function xl(e,t,n){new Il(e,t,n)}var ye,Xn,Oe,ct,Ne,be,fe,Fe,He,Qe,dt,$e,Ft,vt,Pt,Lt,je,hn,X,Al,Tl,Bn,un,cn,Hn;class Il{constructor(t,n,r){E(this,X);Ce(this,"parent");Ce(this,"is_pending",!1);E(this,ye);E(this,Xn,null);E(this,Oe);E(this,ct);E(this,Ne);E(this,be,null);E(this,fe,null);E(this,Fe,null);E(this,He,null);E(this,Qe,null);E(this,dt,0);E(this,$e,0);E(this,Ft,!1);E(this,vt,!1);E(this,Pt,new Set);E(this,Lt,new Set);E(this,je,null);E(this,hn,El(()=>(y(this,je,yt(u(this,dt))),()=>{y(this,je,null)})));y(this,ye,t),y(this,Oe,n),y(this,ct,r),this.parent=k.b,this.is_pending=!!u(this,Oe).pending,y(this,Ne,rr(()=>{k.b=this;{var i=ne(this,X,Bn).call(this);try{y(this,be,Ee(()=>r(i)))}catch(l){this.error(l)}u(this,$e)>0?ne(this,X,cn).call(this):this.is_pending=!1}return()=>{var l;(l=u(this,Qe))==null||l.remove()}},Sl))}defer_effect(t){zr(t,u(this,Pt),u(this,Lt))}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!u(this,Oe).pending}update_pending_count(t){ne(this,X,Hn).call(this,t),y(this,dt,u(this,dt)+t),!(!u(this,je)||u(this,Ft))&&(y(this,Ft,!0),rt(()=>{y(this,Ft,!1),u(this,je)&&Ht(u(this,je),u(this,dt))}))}get_effect_pending(){return u(this,hn).call(this),h(u(this,je))}error(t){var n=u(this,Oe).onerror;let r=u(this,Oe).failed;if(u(this,vt)||!n&&!r)throw t;u(this,be)&&(de(u(this,be)),y(this,be,null)),u(this,fe)&&(de(u(this,fe)),y(this,fe,null)),u(this,Fe)&&(de(u(this,Fe)),y(this,Fe,null));var i=!1,l=!1;const a=()=>
1{if(i){ml();return}i=!0,l&&ll(),it.ensure(),y(this,dt,0),u(this,Fe)!==null&&pt(u(this,Fe),()=>{y(this,Fe,null)}),this.is_pending=this.has_pending_snippet(),y(this,be,ne(this,X,un).call(this,()=>(y(this,vt,!1),Ee(()=>u(this,ct).call(this,u(this,ye)))))),u(this,$e)>0?ne(this,X,cn).call(this):this.is_pending=!1};var s=b;try{ce(null),l=!0,n==null||n(t,a),l=!1}catch(o){Bt(o,u(this,Ne)&&u(this,Ne).parent)}finally{ce(s)}r&&rt(()=>{y(this,Fe,ne(this,X,un).call(this,()=>{it.ensure(),y(this,vt,!0);try{return Ee(()=>{r(u(this,ye),()=>t,()=>a)})}catch(o){return Bt(o,u(this,Ne).parent),null}finally{y(this,vt,!1)}}))})}}ye=new WeakMap,Xn=new WeakMap,Oe=new WeakMap,ct=new WeakMap,Ne=new WeakMap,be=new WeakMap,fe=new WeakMap,Fe=new WeakMap,He=new WeakMap,Qe=new WeakMap,dt=new WeakMap,$e=new WeakMap,Ft=new WeakMap,vt=new WeakMap,Pt=new WeakMap,Lt=new WeakMap,je=new WeakMap,hn=new WeakMap,X=new WeakSet,Al=function(){try{y(this,be,Ee(()=>u(this,ct).call(this,u(this,ye))))}catch(t){this.error(t)}},Tl=function(){const t=u(this,Oe).pending;t&&(y(this,fe,Ee(()=>t(u(this,ye)))),rt(()=>{var n=ne(this,X,Bn).call(this);y(this,be,ne(this,X,un).call(this,()=>(it.ensure(),Ee(()=>u(this,ct).call(this,n))))),u(this,$e)>0?ne(this,X,cn).call(this):(pt(u(this,fe),()=>{y(this,fe,null)}),this.is_pending=!1)}))},Bn=function(){var t=u(this,ye);return this.is_pending&&(y(this,Qe,mt()),u(this,ye).before(u(this,Qe)),t=u(this,Qe)),t},un=function(t){var n=k,r=b,i=xe;Ve(u(this,Ne)),ce(u(this,Ne)),Vt(u(this,Ne).ctx);try{return t()}catch(l){return jr(l),null}finally{Ve(n),ce(r),Vt(i)}},cn=function(){const t=u(this,Oe).pending;u(this,be)!==null&&(y(this,He,document.createDocumentFragment()),u(this,He).append(u(this,Qe)),vi(u(this,be),u(this,He))),u(this,fe)===null&&y(this,fe,Ee(()=>t(u(this,ye))))},Hn=function(t){var n;if(!this.has_pending_snippet()){this.parent&&ne(n=this.parent,X,Hn).call(n,t);return}if(y(this,$e,u(this,$e)+t),u(this,$e)===0){this.is_pending=!1;for(const r of u(this,Pt))Z(r,ve),ze(r);for(const r of u(this,Lt))Z(r,Ge),ze(r);u(this,Pt).clear(),u(this,Lt).clear(),u(this,fe)&&pt(u(this,fe),()=>{y(this,fe,null)}),u(this,He)&&(u(this,ye).before(u(this,He)),y(this,He,null))}};function Cl(e,t,n,r){const i=En;var l=e.filter(c=>!c.settled);if(n.length===0&&l.length===0){r(t.map(i));return}var a=A,s=k,o=kl(),f=l.length===1?l[0].promise:l.length>1?Promise.all(l.map(c=>c.promise)):null;function d(c){o();try{r(c)}catch(m){(s.f&Ue)===0&&Bt(m,s)}a==null||a.deactivate(),jn()}if(n.length===0){f.then(()=>d(t.map(i)));return}function v(){o(),Promise.all(n.map(c=>Dl(c))).then(c=>d([...t.map(i),...c])).catch(c=>Bt(c,s))}f?f.then(v):v()}function kl(){var e=k,t=b,n=xe,r=A;return function(l=!0){Ve(e),ce(t),Vt(n),l&&(r==null||r.activate())}}function jn(){Ve(null),ce(null),Vt(null)}function En(e){var t=ee|ve,n=b!==null&&(b.f&ee)!==0?b:null;return k!==null&&(k.f|=jt),{ctx:xe,deps:null,effects:null,equals:qr,f:t,fn:e,reactions:null,rv:0,v:J,wv:0,parent:n??k,ac:null}}function Dl(e,t,n){let r=k;r===null&&Zi();var i=r.b,l=void 0,a=yt(J),s=!b,o=new Map;return jl(()=>{var m;var f=Fr();l=f.promise;try{Promise.resolve(e()).then(f.resolve,f.reject).then(()=>{d===A&&d.committed&&d.deactivate(),jn()})}catch(_){f.reject(_),jn()}var d=A;if(s){var v=i.is_rendered();i.update_pending_count(1),d.increment(v),(m=o.get(d))==null||m.reject(Tt),o.delete(d),o.set(d,f)}const c=(_,p=void 0)=>{if(d.activate(),p)p!==Tt&&(a.f|=nt,Ht(a,p));else{(a.f&nt)!==0&&(a.f^=nt),Ht(a,_);for(const[S,R]of o){if(o.delete(S),S===d)break;R.reject(Tt)}}s&&(i.update_pending_count(-1),d.decrement(v))};f.promise.then(c,_=>c(null,_||"unknown"))}),li(()=>{for(const f of o.values())f.reject(Tt)}),new Promise(f=>{function d(v){function c(){v===l?f(a):d(l)}v.then(c,c)}d(l)})}function ht(e){const t=En(e);return _i(t),t}function Xr(e){const t=En(e);return t.equals=Vr,t}function Zr(e){var t=e.effects;if(t!==null){e.effects=null;for(var n=0;n<t.length;n+=1)de(t[n])}}function Rl(e){for(var t=e.parent;t!==null;){if((t.f&ee)===0)return(t.f&Ue)===0?t:null;t=t.parent}return null}function er(e){var t,n=k;Ve(Rl(e));try{e.f&=~wt,Zr(e),t=gi(e)}finally{Ve(n)}return t}function Jr(e){var t=er(e);if(!e.equals(t)&&(e.wv=mi(),(!(A!=null&&A.is_fork)||e.deps===null)&&(e.v=t,e.deps===null))){Z(e,ie);return}at||($!==null?(tr()||A!=null&&A.is_fork)&&$.set(e,t):$n(e))}let Un=new Set;const lt=new Map;let Qr=!1;function yt(e,t){var n={f:0,v:e,reactions:null,equals:qr,rv:0,wv:0};return n}function D(e,t){const n=yt(e);return _i(n),n}function Ml(e,t=!1,n=!0){const r=yt(e);return t||(r.equals=Vr),r}function w(e,t,n=!1){b!==null&&(!Re||(b.f&hr)!==0)&&Br()&&(b.f&(ee|Ye|Qn|hr))!==0&&!(ae!=null&&ae.includes(e))&&il();let r=n?qe(t):t;return Ht(e,r)}function Ht(e,t){if(!e.equals(t)){var n=e.v;at?lt.set(e,t):lt.set(e,n),e.v=t;var r=it.ensure();if(r.capture(e,n),(e.f&ee)!==0){const i=e;(e.f&ve)!==0&&er(i),$n(i)}e.wv=mi(),$r(e,ve),k!==null&&(k.f&ie)!==0&&(k.f&(We|bt))===0&&(we===null?zl([e]):we.push(e)),!r.is_fork&&Un.size>0&&!Qr&&Ol()}return t}function Ol(){Qr=!1;for(const e of Un)(e.f&ie)!==0&&Z(e,Ge),rn(e)&&Qt(e);Un.clear()}function pr(e,t=1){var n=h(e),r=t===1?n++:n--;return w(e,n),r}function Jt(e){w(e,e.v+1)}function $r(e,t){var n=e.reactions;if(n!==null)for(var r=n.length,i=0;i<r;i++){var l=n[i],a=l.f,s=(a&ve)===0;if(s&&Z(l,t),(a&ee)!==0){var o=l;$==null||$.delete(o),(a&wt)===0&&(a&Se&&(l.f|=wt),$r(o,Ge))}else s&&((a&Ye)!==0&&ke!==null&&ke.add(l),ze(l))}}function qe(e){if(typeof e!="object"||e===null||Xt in e)return e;const t=Nr(e);
vendor: 4,437 bytes, line 1
1if(t!==zi&&t!==Yi)return e;var n=new Map,r=Or(e),i=D(0),l=gt,a=s=>{if(gt===l)return s();var o=b,f=gt;ce(null),br(l);var d=s();return ce(o),br(f),d};return r&&n.set("length",D(e.length)),new Proxy(e,{defineProperty(s,o,f){(!("value"in f)||f.configurable===!1||f.enumerable===!1||f.writable===!1)&&nl();var d=n.get(o);return d===void 0?d=a(()=>{var v=D(f.value);return n.set(o,v),v}):w(d,f.value,!0),!0},deleteProperty(s,o){var f=n.get(o);if(f===void 0){if(o in s){const d=a(()=>D(J));n.set(o,d),Jt(i)}}else w(f,J),Jt(i);return!0},get(s,o,f){var m;if(o===Xt)return e;var d=n.get(o),v=o in s;if(d===void 0&&(!v||(m=Ct(s,o))!=null&&m.writable)&&(d=a(()=>{var _=qe(v?s[o]:J),p=D(_);return p}),n.set(o,d)),d!==void 0){var c=h(d);return c===J?void 0:c}return Reflect.get(s,o,f)},getOwnPropertyDescriptor(s,o){var f=Reflect.getOwnPropertyDescriptor(s,o);if(f&&"value"in f){var d=n.get(o);d&&(f.value=h(d))}else if(f===void 0){var v=n.get(o),c=v==null?void 0:v.v;if(v!==void 0&&c!==J)return{enumerable:!0,configurable:!0,value:c,writable:!0}}return f},has(s,o){var c;if(o===Xt)return!0;var f=n.get(o),d=f!==void 0&&f.v!==J||Reflect.has(s,o);if(f!==void 0||k!==null&&(!d||(c=Ct(s,o))!=null&&c.writable)){f===void 0&&(f=a(()=>{var m=d?qe(s[o]):J,_=D(m);return _}),n.set(o,f));var v=h(f);if(v===J)return!1}return d},set(s,o,f,d){var C;var v=n.get(o),c=o in s;if(r&&o==="length")for(var m=f;m<v.v;m+=1){var _=n.get(m+"");_!==void 0?w(_,J):m in s&&(_=a(()=>D(J)),n.set(m+"",_))}if(v===void 0)(!c||(C=Ct(s,o))!=null&&C.writable)&&(v=a(()=>D(void 0)),w(v,qe(f)),n.set(o,v));else{c=v.v!==J;var p=a(()=>qe(f));w(v,p)}var S=Reflect.getOwnPropertyDescriptor(s,o);if(S!=null&&S.set&&S.set.call(d,f),!c){if(r&&typeof o=="string"){var R=n.get("length"),T=Number(o);Number.isInteger(T)&&T>=R.v&&w(R,T+1)}Jt(i)}return!0},ownKeys(s){h(i);var o=Reflect.ownKeys(s).filter(v=>{var c=n.get(v);return c===void 0||c.v!==J});for(var[f,d]of n)d.v!==J&&!(f in s)&&o.push(f);return o},setPrototypeOf(){rl()}})}var gr,ei,ti,ni;function Nl(){if(gr===void 0){gr=window,ei=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,n=Text.prototype;ti=Ct(t,"firstChild").get,ni=Ct(t,"nextSibling").get,_r(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),_r(n)&&(n.__t=void 0)}}function mt(e=""){return document.createTextNode(e)}function tt(e){return ti.call(e)}function nn(e){return ni.call(e)}function g(e,t){return tt(e)}function ri(e,t=!1){{var n=tt(e);return n instanceof Comment&&n.data===""?nn(n):n}}function q(e,t=1,n=!1){let r=e;for(;t--;)r=nn(r);return r}function Fl(e){e.textContent=""}function ii(){return!1}let wr=!1;function Pl(){wr||(wr=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var t;if(!e.defaultPrevented)for(const n of e.target.elements)(t=n.__on_r)==null||t.call(n)})},{capture:!0}))}function Sn(e){var t=b,n=k;ce(null),Ve(null);try{return e()}finally{ce(t),Ve(n)}}function Ll(e,t,n,r=n){e.addEventListener(t,()=>Sn(n));const i=e.__on_r;i?e.__on_r=()=>{i(),r(!0)}:e.__on_r=()=>r(!0),Pl()}function ql(e){k===null&&(b===null&&$i(),Qi()),at&&Ji()}function Vl(e,t){var n=t.last;n===null?t.last=t.first=e:(n.next=e,e.prev=n,t.last=e)}function Ke(e,t,n){var r=k;r!==null&&(r.f&pe)!==0&&(e|=pe);var i={ctx:xe,deps:null,nodes:null,f:e|ve|Se,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{Qt(i),i.f|=Jn}catch(s){throw de(i),s}else t!==null&&ze(i);var l=i;if(n&&l.deps===null&&l.teardown===null&&l.nodes===null&&l.first===l.last&&(l.f&jt)===0&&(l=l.first,(e&Ye)!==0&&(e&qt)!==0&&l!==null&&(l.f|=qt)),l!==null&&(l.parent=r,r!==null&&Vl(l,r),b!==null&&(b.f&ee)!==0&&(e&bt)===0)){var a=b;(a.effects??(a.effects=[])).push(l)}return i}function tr(){return b!==null&&!Re}function li(e){const t=Ke(gn,null,!1);return Z(t,ie),t.teardown=e,t}function zn(e){ql();var t=k.f,n=!b&&(t&We)!==0&&(t&Jn)===0;if(n){var r=xe;(r.e??(r.e=[])).push(e)}else return ai(e)}function ai(e){return Ke(vn|Gi,e,!1)}function Bl(e){it.ensure();const t=Ke(bt|jt,e,!0);return(n={})=>new Promise(r=>{n.outro?pt(t,()=>{de(t),r(void 0)}):(de(t),r(void 0))})}function Hl(e){return Ke(vn,e,!1)}function jl(e){return Ke(Qn|jt,e,!0)}function nr(e,t=0){return Ke(gn|t,e,!0)}function Q(e,t=[],n=[],r=[]){Cl(r,t,n,i=>{Ke(gn,()=>e(...i.map(h)),!0)})}function rr(e,t=0){var n=Ke(Ye|t,e,!0);return n}function Ee(e){return Ke(We|jt,e,!0)}function si(e){var t=e.teardown;
1if(t!==null){const n=at,r=b;yr(!0),ce(null);try{t.call(null)}finally{yr(n),ce(r)}}}function oi(e,t=!1){var n=e.first;for(e.first=e.last=null;n!==null;){const i=n.ac;i!==null&&Sn(()=>{i.abort(Tt)});var r=n.next;(n.f&bt)!==0?n.parent=null:de(n,t),n=r}}function Ul(e){for(var t=e.first;t!==null;){var n=t.next;(t.f&We)===0&&de(t),t=n}}function de(e,t=!0){var n=!1;(t||(e.f&Lr)!==0)&&e.nodes!==null&&e.nodes.end!==null&&(fi(e.nodes.start,e.nodes.end),n=!0),oi(e,t&&!n),_n(e,0),Z(e,Ue);var r=e.nodes&&e.nodes.t;if(r!==null)for(const l of r)l.stop();si(e);var i=e.parent;i!==null&&i.first!==null&&ui(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=null}function fi(e,t){for(;e!==null;){var n=e===t?null:nn(e);e.remove(),e=n}}function ui(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 pt(e,t,n=!0){var r=[];ci(e,r,!0);var i=()=>{n&&de(e),t&&t()},l=r.length;if(l>0){var a=()=>--l||i();for(var s of r)s.out(a)}else i()}function ci(e,t,n){if((e.f&pe)===0){e.f^=pe;var r=e.nodes&&e.nodes.t;if(r!==null)for(const s of r)(s.is_global||n)&&t.push(s);for(var i=e.first;i!==null;){var l=i.next,a=(i.f&qt)!==0||(i.f&We)!==0&&(e.f&Ye)!==0;ci(i,t,a?n:!1),i=l}}}function ir(e){di(e,!0)}function di(e,t){if((e.f&pe)!==0){e.f^=pe,(e.f&ie)===0&&(Z(e,ve),ze(e));for(var n=e.first;n!==null;){var r=n.next,i=(n.f&qt)!==0||(n.f&We)!==0;di(n,i?t:!1),n=r}var l=e.nodes&&e.nodes.t;if(l!==null)for(const a of l)(a.is_global||t)&&a.in()}}function vi(e,t){if(e.nodes)for(var n=e.nodes.start,r=e.nodes.end;n!==null;){var i=n===r?null:nn(n);t.append(n),n=i}}let dn=!1,at=!1;function yr(e){at=e}let b=null,Re=!1;function ce(e){b=e}let k=null;function Ve(e){k=e}let ae=null;function _i(e){b!==null&&(ae===null?ae=[e]:ae.push(e))}let ue=null,_e=0,we=null;function zl(e){we=e}let hi=1,ft=0,gt=ft;function br(e){gt=e}function mi(){return++hi}function rn(e){var t=e.f;if((t&ve)!==0)return!0;if(t&ee&&(e.f&=~wt),(t&Ge)!==0){for(var n=e.deps,r=n.length,i=0;i<r;i++){var l=n[i];if(rn(l)&&Jr(l),l.wv>e.wv)return!0}(t&Se)!==0&&$===null&&Z(e,ie)}return!1}function pi(e,t,n=!0){var r=e.reactions;if(r!==null&&!(ae!=null&&ae.includes(e)))for(var i=0;i<r.length;i++){var l=r[i];(l.f&ee)!==0?pi(l,t,!1):t===l&&(n?Z(l,ve):(l.f&ie)!==0&&Z(l,Ge),ze(l))}}function gi(e){var _;var t=ue,n=_e,r=we,i=b,l=ae,a=xe,s=Re,o=gt,f=e.f;ue=null,_e=0,we=null,b=(f&(We|bt))===0?e:null,ae=null,Vt(e.ctx),Re=!1,gt=++ft,e.ac!==null&&(Sn(()=>{e.ac.abort(Tt)}),e.ac=null);try{e.f|=Fn;var d=e.fn,v=d(),c=e.deps;if(ue!==null){var m;if(_n(e,_e),c!==null&&_e>0)for(c.length=_e+ue.length,m=0;m<ue.length;m++)c[_e+m]=ue[m];else e.deps=c=ue;if(tr()&&(e.f&Se)!==0)for(m=_e;m<c.length;m++)((_=c[m]).reactions??(_.reactions=[])).push(e)}else c!==null&&_e<c.length&&(_n(e,_e),c.length=_e);if(Br()&&we!==null&&!Re&&c!==null&&(e.f&(ee|Ge|ve))===0)for(m=0;m<we.length;m++)pi(we[m],e);if(i!==null&&i!==e){if(ft++,i.deps!==null)for(let p=0;p<n;p+=1)i.deps[p].rv=ft;if(t!==null)for(const p of t)p.rv=ft;we!==null&&(r===null?r=we:r.push(...we))}return(e.f&nt)!==0&&(e.f^=nt),v}catch(p){return jr(p)}finally{e.f^=Fn,ue=t,_e=n,we=r,b=i,ae=l,Vt(a),Re=s,gt=o}}function Yl(e,t){let n=t.reactions;if(n!==null){var r=Hi.call(n,e);if(r!==-1){var i=n.length-1;i===0?n=t.reactions=null:(n[r]=n[i],n.pop())}}if(n===null&&(t.f&ee)!==0&&(ue===null||!ue.includes(t))){var l=t;(l.f&Se)!==0&&(l.f^=Se,l.f&=~wt),$n(l),Zr(l),_n(l,0)}}function _n(e,t){var n=e.deps;if(n!==null)for(var r=t;r<n.length;r++)Yl(e,n[r])}function Qt(e){var t=e.f;if((t&Ue)===0){Z(e,ie);var n=k,r=dn;k=e,dn=!0;try{(t&(Ye|Pr))!==0?Ul(e):oi(e),si(e);var i=gi(e);e.teardown=typeof i=="function"?i:null,e.wv=hi;var l}finally{dn=r,k=n}}}async function Wl(){await Promise.resolve(),yl()}function h(e){var t=e.f,n=(t&ee)!==0;if(b!==null&&!Re){var r=k!==null&&(k.f&Ue)!==0;if(!r&&!(ae!=null&&ae.includes(e))){var i=b.deps;if((b.f&Fn)!==0)e.rv<ft&&(e.rv=ft,ue===null&&i!==null&&i[_e]===e?_e++:ue===null?ue=[e]:ue.push(e));else{(b.deps??(b.deps=[])).push(e);var l=e.reactions;l===null?e.reactions=[b]:l.includes(b)||l.push(b)}}}if(at&<.has(e))return lt.get(e);if(n){var a=e;if(at){var s=a.v;return((a.f&ie)===0&&a.reactions!==null||yi(a))&&(s=er(a)),lt.set(a,s),s}var o=(a.f&Se)===0&&!Re&&b!==null&&(dn||(b.f&Se)!==0),f=a.deps===null;rn(a)&&(o&&(a.f|=Se),Jr(a)),o&&!f&&wi(a)}if($!=null&&$.has(e))return $.get(e);if((e.f&nt)!==0)throw e.v;return e.v}function wi(e){if(e.deps!==null){e.f|=Se;for(const t of e.deps)(t.reactions??(t.reactions=[])).push(e),(t.f&ee)!==0&&(t.f&Se)===0&&wi(t)}}function yi(e){if(e.v===J)return!0;
1if(e.deps===null)return!1;for(const t of e.deps)if(lt.has(t)||(t.f&ee)!==0&&yi(t))return!0;return!1}function ln(e){var t=Re;try{return Re=!0,e()}finally{Re=t}}const Gl=["touchstart","touchmove"];function Kl(e){return Gl.includes(e)}const bi=new Set,Yn=new Set;function Xl(e,t,n,r={}){function i(l){if(r.capture||Wt.call(t,l),!l.cancelBubble)return Sn(()=>n==null?void 0:n.call(this,l))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?rt(()=>{t.addEventListener(e,i,r)}):t.addEventListener(e,i,r),i}function Er(e,t,n,r,i){var l={capture:r,passive:i},a=Xl(e,t,n,l);(t===document.body||t===window||t===document||t instanceof HTMLMediaElement)&&li(()=>{t.removeEventListener(e,a,l)})}function lr(e){for(var t=0;t<e.length;t++)bi.add(e[t]);for(var n of Yn)n(e)}let Sr=null;function Wt(e){var S;var t=this,n=t.ownerDocument,r=e.type,i=((S=e.composedPath)==null?void 0:S.call(e))||[],l=i[0]||e.target;Sr=e;var a=0,s=Sr===e&&e.__root;if(s){var o=i.indexOf(s);if(o!==-1&&(t===document||t===window)){e.__root=t;return}var f=i.indexOf(t);if(f===-1)return;o<=f&&(a=o)}if(l=i[a]||e.target,l!==t){ji(e,"currentTarget",{configurable:!0,get(){return l||n}});var d=b,v=k;ce(null),Ve(null);try{for(var c,m=[];l!==null;){var _=l.assignedSlot||l.parentNode||l.host||null;try{var p=l["__"+r];p!=null&&(!l.disabled||e.target===l)&&p.call(l,e)}catch(R){c?m.push(R):c=R}if(e.cancelBubble||_===t||_===null)break;l=_}if(c){for(let R of m)queueMicrotask(()=>{throw R});throw c}}finally{e.__root=t,delete e.currentTarget,ce(d),Ve(v)}}}function Ei(e){var t=document.createElement("template");return t.innerHTML=e.replaceAll("<!>","<!---->"),t.content}function Wn(e,t){var n=k;n.nodes===null&&(n.nodes={start:e,end:t,a:null,t:null})}function B(e,t){var n=(t&vl)!==0,r=(t&_l)!==0,i,l=!e.startsWith("<!>");return()=>{i===void 0&&(i=Ei(l?e:"<!>"+e),n||(i=tt(i)));var a=r||ei?document.importNode(i,!0):i.cloneNode(!0);if(n){var s=tt(a),o=a.lastChild;Wn(s,o)}else Wn(a,a);return a}}function V(e,t){e!==null&&e.before(t)}function re(e,t){var n=t==null?"":typeof t=="object"?t+"":t;n!==(e.__t??(e.__t=e.nodeValue))&&(e.__t=n,e.nodeValue=n+"")}function Zl(e,t){return Jl(e,t)}const At=new Map;function Jl(e,{target:t,anchor:n,props:r={},events:i,context:l,intro:a=!0}){Nl();var s=new Set,o=v=>{for(var c=0;c<v.length;c++){var m=v[c];if(!s.has(m)){s.add(m);var _=Kl(m);t.addEventListener(m,Wt,{passive:_});var p=At.get(m);p===void 0?(document.addEventListener(m,Wt,{passive:_}),At.set(m,1)):At.set(m,p+1)}}};o(pn(bi)),Yn.add(o);var f=void 0,d=Bl(()=>{var v=n??t.appendChild(mt());return xl(v,{pending:()=>{}},c=>{if(l){wn({});var m=xe;m.c=l}i&&(r.$$events=i),f=e(c,r)||{},l&&yn()}),()=>{var _;for(var c of s){t.removeEventListener(c,Wt);var m=At.get(c);--m===0?(document.removeEventListener(c,Wt),At.delete(c)):At.set(c,m)}Yn.delete(o),v!==n&&((_=v.parentNode)==null||_.removeChild(v))}});return Ql.set(f,d),f}let Ql=new WeakMap;var De,Pe,he,_t,en,tn,mn;class $l{constructor(t,n=!0){Ce(this,"anchor");E(this,De,new Map);E(this,Pe,new Map);E(this,he,new Map);E(this,_t,new Set);E(this,en,!0);E(this,tn,()=>{var t=A;if(u(this,De).has(t)){var n=u(this,De).get(t),r=u(this,Pe).get(n);if(r)ir(r),u(this,_t).delete(n);else{var i=u(this,he).get(n);i&&(u(this,Pe).set(n,i.effect),u(this,he).delete(n),i.fragment.lastChild.remove(),this.anchor.before(i.fragment),r=i.effect)}for(const[l,a]of u(this,De)){if(u(this,De).delete(l),l===t)break;const s=u(this,he).get(a);s&&(de(s.effect),u(this,he).delete(a))}for(const[l,a]of u(this,Pe)){if(l===n||u(this,_t).has(l))continue;const s=()=>
1{if(Array.from(u(this,De).values()).includes(l)){var f=document.createDocumentFragment();vi(a,f),f.append(mt()),u(this,he).set(l,{effect:a,fragment:f})}else de(a);u(this,_t).delete(l),u(this,Pe).delete(l)};u(this,en)||!r?(u(this,_t).add(l),pt(a,s,!1)):s()}}});E(this,mn,t=>{u(this,De).delete(t);const n=Array.from(u(this,De).values());for(const[r,i]of u(this,he))n.includes(r)||(de(i.effect),u(this,he).delete(r))});this.anchor=t,y(this,en,n)}ensure(t,n){var r=A,i=ii();if(n&&!u(this,Pe).has(t)&&!u(this,he).has(t))if(i){var l=document.createDocumentFragment(),a=mt();l.append(a),u(this,he).set(t,{effect:Ee(()=>n(a)),fragment:l})}else u(this,Pe).set(t,Ee(()=>n(this.anchor)));if(u(this,De).set(r,t),i){for(const[s,o]of u(this,Pe))s===t?r.skipped_effects.delete(o):r.skipped_effects.add(o);for(const[s,o]of u(this,he))s===t?r.skipped_effects.delete(o.effect):r.skipped_effects.add(o.effect);r.oncommit(u(this,tn)),r.ondiscard(u(this,mn))}else u(this,tn).call(this)}}De=new WeakMap,Pe=new WeakMap,he=new WeakMap,_t=new WeakMap,en=new WeakMap,tn=new WeakMap,mn=new WeakMap;function K(e,t,n=!1){var r=new $l(e),i=n?qt:0;function l(a,s){r.ensure(a,s)}rr(()=>{var a=!1;t((s,o=!0)=>{a=!0,l(o,s)}),a||l(!1,null)},i)}function ea(e,t,n){for(var r=[],i=t.length,l,a=t.length,s=0;s<i;s++){let v=t[s];pt(v,()=>{if(l){if(l.pending.delete(v),l.done.add(v),l.pending.size===0){var c=e.outrogroups;Gn(pn(l.done)),c.delete(l),c.size===0&&(e.outrogroups=null)}}else a-=1},!1)}if(a===0){var o=r.length===0&&n!==null;if(o){var f=n,d=f.parentNode;Fl(d),d.append(f),e.items.clear()}Gn(t,!o)}else l={pending:new Set(t),done:new Set},(e.outrogroups??(e.outrogroups=new Set)).add(l)}function Gn(e,t=!0){for(var n=0;n<e.length;n++)de(e[n],t)}var xr;function Si(e,t,n,r,i,l=null){var a=e,s=new Map;{var o=e;a=o.appendChild(mt())}var f=null,d=Xr(()=>{var S=n();return Or(S)?S:S==null?[]:pn(S)}),v,c=!0;function m(){p.fallback=f,ta(p,v,a,t,r),f!==null&&(v.length===0?(f.f&et)===0?ir(f):(f.f^=et,Gt(f,null,a)):pt(f,()=>{f=null}))}var _=rr(()=>{v=h(d);for(var S=v.length,R=new Set,T=A,C=ii(),M=0;M<S;M+=1){var j=v[M],se=r(j,M),L=c?null:s.get(se);L?(L.v&&Ht(L.v,j),L.i&&Ht(L.i,M),C&&T.skipped_effects.delete(L.e)):(L=na(s,c?a:xr??(xr=mt()),j,se,M,i,t,n),c||
1(L.e.f|=et),s.set(se,L)),R.add(se)}if(S===0&&l&&!f&&(c?f=Ee(()=>l(a)):(f=Ee(()=>l(xr??(xr=mt()))),f.f|=et)),!c)if(C){for(const[Ie,U]of s)R.has(Ie)||T.skipped_effects.add(U.e);T.oncommit(m),T.ondiscard(()=>{})}else m();h(d)}),p={effect:_,items:s,outrogroups:null,fallback:f};c=!1}function ta(e,t,n,r,i){var Ie;var l=t.length,a=e.items,s=e.effect.first,o,f=null,d=[],v=[],c,m,_,p;for(p=0;p<l;p+=1){if(c=t[p],m=i(c,p),_=a.get(m).e,e.outrogroups!==null)for(const U of e.outrogroups)U.pending.delete(_),U.done.delete(_);if((_.f&et)!==0)if(_.f^=et,_===s)Gt(_,null,n);else{var S=f?f.next:s;_===e.effect.last&&(e.effect.last=_.prev),_.prev&&(_.prev.next=_.next),_.next&&(_.next.prev=_.prev),Je(e,f,_),Je(e,_,S),Gt(_,S,n),f=_,d=[],v=[],s=f.next;continue}if((_.f&pe)!==0&&ir(_),_!==s){if(o!==void 0&&o.has(_)){if(d.length<v.length){var R=v[0],T;f=R.prev;var C=d[0],M=d[d.length-1];for(T=0;T<d.length;T+=1)Gt(d[T],R,n);for(T=0;T<v.length;T+=1)o.delete(v[T]);Je(e,C.prev,M.next),Je(e,f,C),Je(e,M,R),s=R,f=M,p-=1,d=[],v=[]}else o.delete(_),Gt(_,s,n),Je(e,_.prev,_.next),Je(e,_,f===null?e.effect.first:f.next),Je(e,f,_),f=_;continue}for(d=[],v=[];s!==null&&s!==_;)(o??(o=new Set)).add(s),v.push(s),s=s.next;if(s===null)continue}(_.f&et)===0&&d.push(_),f=_,s=_.next}if(e.outrogroups!==null){for(const U of e.outrogroups)U.pending.size===0&&(Gn(pn(U.done)),(Ie=e.outrogroups)==null||Ie.delete(U));e.outrogroups.size===0&&(e.outrogroups=null)}if(s!==null||o!==void 0){var j=[];if(o!==void 0)for(_ of o)(_.f&pe)===0&&j.push(_);for(;s!==null;)(s.f&pe)===0&&s!==e.fallback&&j.push(s),s=s.next;var se=j.length;if(se>0){var L=l===0?n:null;ea(e,j,L)}}}function na(e,t,n,r,i,l,a,s){var o=(a&al)!==0?(a&ol)===0?Ml(n,!1,!1):yt(n):null,f=(a&sl)!==0?yt(i):null;return{v:o,i:f,e:Ee(()=>(l(t,o??n,f??i,s),()=>{e.delete(r)}))}}function Gt(e,t,n){if(e.nodes)for(var r=e.nodes.start,i=e.nodes.end,l=t&&(t.f&et)===0?t.nodes.start:n;r!==null;){var a=nn(r);if(l.before(r),r===i)return;r=a}}function Je(e,t,n){t===null?e.effect.first=n:t.next=n,n===null?e.effect.last=t:n.prev=t}function Kn(e,t,n=!1,r=!1,i=!1){var l=e,a="";Q(()=>{var s=k;if(a!==(a=t()??"")&&(s.nodes!==null&&(fi(s.nodes.start,s.nodes.end),s.nodes=null),a!=="")){var o=a+"";n?o=`<svg>${o}</svg>`:r&&(o=`<math>${o}</math>`);var f=Ei(o);if((n||r)&&(f=tt(f)),Wn(tt(f),f.lastChild),n||r)for(;tt(f);)l.before(tt(f));else l.before(f)}})}const Ir=[...` 2\r\f \v\uFEFF`];function ra(e,t,n){var r=""+e;if(n){for(var i in n)if(n[i])r=r?r+" "+i:i;else if(r.length)for(var l=i.length,a=0;(a=r.indexOf(i,a))>=0;){var s=a+l;(a===0||Ir.includes(r[a-1]))&&(s===r.length||Ir.includes(r[s]))?r=(a===0?"":r.substring(0,a))+r.substring(s+1):a=s}}return r===""?null:r}function ia(e,t,n,r,i,l){var a=e.__className;if(a!==n||a===void 0){var s=ra(n,r,l);s==null?e.removeAttribute("class"):e.className=s,e.__className=n}else if(l&&i!==l)for(var o in l){var f=!!l[o];(i==null||f!==!!i[o])&&e.classList.toggle(o,f)}return l}const la=Symbol("is custom element"),aa=Symbol("is html");function W(e,t,n,r){var i=sa(e);i[t]!==(i[t]=n)&&(t==="loading"&&(e[Xi]=n),n==null?e.removeAttribute(t):typeof n!="string"&&oa(e).includes(t)?e[t]=n:e.setAttribute(t,n))}function sa(e){return e.__attributes??(e.__attributes={[la]:e.nodeName.includes("-"),[aa]:e.namespaceURI===hl})}var Ar=new Map;function oa(e){var t=e.getAttribute("is")||e.nodeName,n=Ar.get(t);if(n)return n;Ar.set(t,n=[]);for(var r,i=e,l=Element.prototype;l!==i;){r=Ui(i);for(var a in r)r[a].set&&n.push(a);i=Nr(i)}return n}function on(e,t,n=t){var r=new WeakSet;Ll(e,"input",async i=>{var l=i?e.defaultValue:e.value;if(l=On(e)?Nn(l):l,n(l),A!==null&&r.add(A),await Wl(),l!==(l=t())){var a=e.selectionStart,s=e.selectionEnd,o=e.value.length;if(e.value=l??"",s!==null){var f=e.value.length;a===s&&s===o&&f>o?(e.selectionStart=f,e.selectionEnd=f):(e.selectionStart=a,e.selectionEnd=Math.min(s,f))}}}),ln(t)==null&&e.value&&(n(On(e)?Nn(e.value):e.value),A!==null&&r.add(A)),nr(()=>{var i=t();if(e===document.activeElement){var l=Pn??A;if(r.has(l))return}On(e)&&i===Nn(e.value)||e.type==="date"&&!i&&!e.value||i!==e.value&&(e.value=i??"")})}function On(e){var t=e.type;return t==="number"||t==="range"}function Nn(e){return e===""?null:+e}function Tr(e,t){return e===t||(e==null?void 0:e[Xt])===t}function fa(e={},t,n,r){return Hl(()=>{var i,l;return nr(()=>{i=l,l=[],ln(()=>{e!==n(...l)&&(t(e,...l),i&&Tr(n(...i),e)&&t(null,...i))})}),()=>{rt(()=>{l&&Tr(n(...l),e)&&t(null,...l)})}}),e}let fn=!1;function ua(e){var t=fn;try{return fn=!1,[e(),fn]}finally{fn=t}}function Le(e,t,n,r){var T;var i=(n&cl)!==0,l=(n&dl)!==0,a=r,s=!0,o=()=>(s&&(s=!1,a=l?ln(r):r),a),f;if(i){var d=Xt in e||Ki in e;f=((T=Ct(e,t))==null?void 0:T.set)??(d&&t in e?C=>e[t]=C:void 0)}var v,c=!1;i?[v,c]=ua(()=>e[t]):v=e[t],v===void 0&&r!==void 0&&(v=o(),f&&(tl(),f(v)));var m;if(m=()=>{var C=e[t];return C===void 0?o():(s=!0,C)},(n&ul)===0)return m;if(f){var _=e.$$legacy;return(function(C,M){return arguments.length>0?((!M||_||c)&&f(M?m():C),C):m()})}var p=!1,S=((n&fl)!==0?En:Xr)(()=>(p=!1,m()));i&&h(S);var R=k;return(function(C,M){if(arguments.length>0){const j=M?h(S):i?qe(C):C;return w(S,j),p=!0,a!==void 0&&(a=j),C}return at&&p||(R.f&Ue)!==0?S.v:h(S)})}const ca="5";var Mr;typeof window<"u"&&((Mr=window.__svelte??(window.__svelte={}
2)).v??(Mr.v=new Set)).add(ca);const da=window.fluentCommentVars||{},Cr=da.ajax_url,va=e=>{const t=new FormData;return Object.keys(e).forEach(n=>{e[n]!==void 0&&e[n]!==null&&t.append(n,e[n])}),t};function ar(e,t={},{method:n="POST"}={}){let r=Cr,i=null;if(n==="GET"){const l=new URLSearchParams({action:e});Object.keys(t).forEach(a=>{t[a]!==void 0&&t[a]!==null&&l.append(a,t[a])}),r=`${Cr}?${l.toString()}`}else i=t instanceof FormData?t:va(t),i.set("action",e);return new Promise((l,a)=>{const s=new XMLHttpRequest;s.open(n,r,!0),s.responseType="json",s.withCredentials=!0,s.onload=()=>{s.status>=200&&s.status<300?l(s.response):a(s.response)},s.onerror=()=>a(null),s.send(i)})}const xi=(e,t)=>e&&e.message||t,Kt=new Map,Ii=new Map;function _a(e,t){Ii.set(String(e),t)}function ha(e){return Ii.get(String(e))||null}function ma(e){const t=String(e);if(!Kt.has(t)){const n=ar("fluent_comment_session",{comment_post_ID:e}).then(r=>{if(!r||!r.token)throw r;return r});Kt.set(t,n.catch(r=>{throw Kt.delete(t),r}))}return Kt.get(t)}function kr(e){Kt.delete(String(e))}function Dr(e){const t=document.cookie.match(new RegExp("(?:^|;\\s*)"+e+"_[0-9a-f]{32}=([^;]*)"));if(!t)return"";try{return decodeURIComponent(t[1].replace(/\+/g," "))}catch{return""}}function pa(e){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(String(e||"").trim())}function ga(e,t){const n=String(e.name||"").trim(),r=String(e.email||"").trim();return!n||!r?t.identity_required:pa(r)?"":t.email_invalid}function wa(e,t=300){if(!e)return;const n=e.style,r=n.transition;n.transition="none",n.height="auto";const i=window.getComputedStyle(e),l=parseFloat(i.paddingTop||0)+parseFloat(i.paddingBottom||0),a=i.boxSizing==="border-box"?e.offsetHeight-e.clientHeight:-l;n.height=Math.min(e.scrollHeight+a,t)+"px",e.offsetHeight,n.transition=r}var ya=B("<p><!></p>"),ba=B("<p> </p>"),Ea=B('<div class="flc_login_message"><!></div>'),Sa=B('<div class="flc_author_placeholder"><div class="flc_comment_author"><img alt=""/></div></div>'),xa=B('<div class="flc_row flc_person_form_fields"><div class="flc_form_field"><label class="flc_sr-only"> </label> <input type="text" class="flc_input_text"/></div> <div class="flc_form_field"><label class="flc_sr-only"> </label> <input type="email" class="flc_input_text"/></div></div>'),Ia=B('<div class="flc_extra_fields"><!></div>'),Aa=B('<!> <!> <div class="flc_submit"><button class="flc_button"> </button></div>',1),Ta=B('<p class="flc_notice" role="status"> </p>'),Ca=B('<p class="flc_error" role="alert"> </p>'),ka=B('<div class="flc_respond"><div class="flc_comment_wrap"><!> <div class="flc_comment_form"><div class="flc_form_field flc_textarea"><div class="flc_comment"><textarea name="comment"></textarea></div></div> <div class="flc_hp_field" aria-hidden="true"><label> </label> <input type="text" tabindex="-1" autocomplete="off"/></div> <!> <!> <!></div></div></div>'),Da=B('<div class="fluent_comments_form"><!></div>');function Ai(e,t){wn(t,!0);let n=Le(t,"showAvatar",3,!0);const r=window.fluentCommentVars,i=r.i18n,l=(r.token_min_age||2)*1e3,a=r.honeypot||"flc_hp",s=ht(()=>`comment_form_${t.documentId}_${t.threadId||0}`);let o=D(!1),f=D(!1),d=D(""),v=D(""),c=null;const m=ha(t.documentId);let _=D(null),p=D(qe((m==null?void 0:m.message)||"")),S=D(!!(m!=null&&m.mustLogIn)),R=D(!1),T=D(!1),C=D(""),M=D(null);const j=ht(()=>!!h(_)),se=ht(()=>{var I;return((I=h(_))==null?void 0:I.avatar)||r.default_avatar});let L=null,Ie=0,U=null,H=qe({content:"",name:Dr("comment_author"),email:Dr("comment_author_email"),honeypot:""});zn(()=>{if(!t.willScroll)return;const I=document.getElementById(h(s));I&&(I.scrollIntoView({behavior:"smooth",block:"center"}),setTimeout(()=>{var F;(F=I.querySelector("textarea"))==null||F.focus({preventScroll:!0})},100))});function Xe(){return L?Promise.resolve():U||(U=ma(t.documentId).then(I=>{L=I.token,Ie=Date.now(),w(T,!0),w(_,I.me||null,!0),w(S,!!I.login_message),w(p,I.login_message||h(p),!0),w(C,I.fields_html||"",!0)}).catch(()=>{L=null}).finally(()=>{w(R,!0),U=null}),U)}function Et(){Xe()}function Ut(){w(o,!0),Xe()}function St(I){c&&cancelAnimationFrame(c);const F=I.target;c=requestAnimationFrame(()=>wa(F))}zn(()=>{!h(C)||!h(M)||document.dispatchEvent(new CustomEvent("fluent-comments:fields-rendered",{detail:{container:h(M),postId:t.documentId,threadId:t.threadId||0}}))});function N(){const I={};return h(M)&&h(M).querySelectorAll("input, select, textarea").forEach(F=>{F.name&&((F.type==="checkbox"||F.type==="radio")&&!F.checked||(I[F.name]=F.value))}),I}const le=I=>new Promise(F=>setTimeout(F,I));async function oe(I){var F;if(I.preventDefault(),!H.content.trim()){w(d,i.content_required,!0);return}w(f,!0),w(d,""),w(v,"");try{if(await Xe(),h(T)&&!h(j)){const z=ga(H,i);if(z){w(d,z,!0);return}}const ge=Date.now()-Ie;
2L&&ge<l&&await le(l-ge);const O={...N(),comment_post_ID:t.documentId,comment:H.content,author:H.name,email:H.email,comment_parent:t.threadId||0,_flc_token:L||"",[a]:H.honeypot},G=await ar("fluent_comment_post",O);L=null,kr(t.documentId),G.approved?(F=t.oncreated)==null||F.call(t,G.formatted_comment):w(v,G.message||i.awaiting_moderation,!0),H.content="",w(o,!1)}catch(ge){L=null,kr(t.documentId),w(d,xi(ge,i.generic_error),!0)}finally{w(f,!1)}}var x=Da();x.__pointerdown=Et;var P=g(x);{var te=I=>{var F=Ea(),ge=g(F);{var O=z=>{var Me=ya(),zt=g(Me);Kn(zt,()=>h(p)),V(z,Me)},G=z=>{var Me=ba(),zt=g(Me);Q(()=>re(zt,i.login_required)),V(z,Me)};K(ge,z=>{h(p)?z(O):z(G,!1)})}V(I,F)},Ae=I=>{var F=ka(),ge=g(F),O=g(ge);{var G=Y=>{var Te=Sa(),Ze=g(Te),An=g(Ze);Q(()=>W(An,"src",h(se))),V(Y,Te)};K(O,Y=>{n()&&Y(G)})}var z=q(O,2),Me=g(z),zt=g(Me),xt=g(zt);let or;xt.__input=St;var fr=q(Me,2),xn=g(fr),Ci=g(xn),In=q(xn,2),ur=q(fr,2);{var ki=Y=>{var Te=Aa(),Ze=ri(Te);{var An=st=>{var It=xa(),an=g(It),Yt=g(an),Pi=g(Yt),Cn=q(Yt,2),Li=q(an,2),kn=g(Li),qi=g(kn),Dn=q(kn,2);Q(()=>{W(Yt,"for",`${h(s)??""}_name`),re(Pi,i.name_placeholder),W(Cn,"placeholder",i.name_placeholder),W(Cn,"id",`${h(s)??""}_name`),W(kn,"for",`${h(s)??""}_email`),re(qi,i.email_placeholder),W(Dn,"placeholder",i.email_placeholder),W(Dn,"id",`${h(s)??""}_email`)}),on(Cn,()=>H.name,Rn=>H.name=Rn),on(Dn,()=>H.email,Rn=>H.email=Rn),V(st,It)};K(Ze,st=>{h(R)&&!h(j)&&st(An)})}var dr=q(Ze,2);{var Oi=st=>{var It=Ia(),an=g(It);Kn(an,()=>h(C)),fa(It,Yt=>w(M,Yt),()=>h(M)),V(st,It)};K(dr,st=>{h(C)&&st(Oi)})}var Ni=q(dr,2),Tn=g(Ni);Tn.__click=oe;var Fi=g(Tn);Q(()=>{Tn.disabled=h(f),re(Fi,h(f)?i.submitting:i.submit)}),V(Y,Te)};K(ur,Y=>{h(o)&&Y(ki)})}var cr=q(ur,2);{var Di=Y=>{var Te=Ta(),Ze=g(Te);Q(()=>re(Ze,h(v))),V(Y,Te)};K(cr,Y=>{h(v)&&Y(Di)})}var Ri=q(cr,2);{var Mi=Y=>{var Te=Ca(),Ze=g(Te);Q(()=>re(Ze,h(d))),V(Y,Te)};K(Ri,Y=>{h(d)&&Y(Mi)})}Q(()=>{or=ia(xt,1,"flc_content_textarea",null,or,{flc_text_active:h(o)}),W(xt,"title",i.comment_placeholder),W(xt,"placeholder",i.comment_placeholder),W(xn,"for",`${h(s)??""}_hp`),re(Ci,i.honeypot_label),W(In,"id",`${h(s)??""}_hp`),W(In,"name",a)}),Er("focus",xt,Ut),on(xt,()=>H.content,Y=>H.content=Y),on(In,()=>H.honeypot,Y=>H.honeypot=Y),V(I,F)};K(P,I=>{h(S)?I(te):I(Ae,!1)})}Q(()=>W(x,"id",h(s))),Er("pointerenter",x,Et),V(e,x),yn()}lr(["pointerdown","input","click"]);var Ra=B('<div class="flc_avatar"><div class="flc_comment_author"><img alt="" loading="lazy" decoding="async"/></div></div>'),Ma=B('<p class="comment-awaiting-moderation"> </p>'),Oa=B('<div class="comment_footer"><a href="#reply"><svg xmlns="http://www.w3.org/2000/svg" width="24" fill="currentColor" height="24" role="img" class="crayons-icon reaction-icon not-reacted"><title> </title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg> <span class="reply_text"> </span></a></div>'),Na=B('<ul class="flc_comment-list flc_child_comments"></ul>'),Fa=B('<div class="flc_child_form"><!></div>'),Pa=B('<li class="flc_comment"><article class="flc_body"><!> <div class="flc_comment__details"><div class="crayons-card"><div class="comment__header"><b class="fn"><a class="url"> </a></b> <span class="flc_dot" role="presentation">â¢</span> <time> </time></div> <div class="flc_comment-content"><!> <!></div></div> <!></div></article> <!> <!></li>');function Ti(e,t){wn(t,!0);let n=Le(t,"comment",7),r=Le(t,"maxDepth",3,1),i=Le(t,"commentsOpen",3,!1),l=Le(t,"showAvatar",3,!0);const a=window.fluentCommentVars.i18n,s=ht(()=>n().depth||1),o=ht(()=>i()&&h(s)<r());let f=D(!1);function d(x){x.preventDefault(),w(f,!h(f))}function v(x){var P;n().children=[...n().children||[],x],w(f,!1),(P=t.oncommentcountchanged)==null||P.call(t)}var c=Pa(),m=g(c),_=g(m);{var p=x=>{var P=Ra(),te=g(P),Ae=g(te);Q(()=>W(Ae,"src",n().avatar)),V(x,P)};K(_,x=>{l()&&x(p)})}var S=q(_,2),R=g(S),T=g(R),C=g(T),M=g(C),j=g(M),se=q(C,4),L=g(se),Ie=q(T,2),U=g(Ie);Kn(U,()=>n().content);var H=q(U,2);{var Xe=x=>{var P=Ma(),te=g(P);Q(()=>re(te,a.awaiting_moderation)),V(x,P)};K(H,x=>{n().unapproved&&x(Xe)})}var Et=q(R,2);{var Ut=x=>{var P=Oa(),te=g(P);te.__click=d;var Ae=g(te),I=g(Ae),F=g(I),ge=q(Ae,2),O=g(ge);Q(()=>{W(Ae,"aria-labelledby",`reply-icon-${n().ID??""}`),W(I,"id",`reply-icon-${n().ID??""}
2`),re(F,a.reply),re(O,a.reply)}),V(x,P)};K(Et,x=>{h(o)&&x(Ut)})}var St=q(m,2);{var N=x=>{var P=Na();Si(P,21,()=>n().children,te=>te.ID,(te,Ae)=>{Ti(te,{get comment(){return h(Ae)},get documentId(){return t.documentId},get maxDepth(){return r()},get commentsOpen(){return i()},get showAvatar(){return l()},get oncommentcountchanged(){return t.oncommentcountchanged}})}),V(x,P)};K(St,x=>{var P;(P=n().children)!=null&&P.length&&x(N)})}var le=q(St,2);{var oe=x=>{var P=Fa(),te=g(P);Ai(te,{willScroll:!0,get threadId(){return n().ID},oncreated:v,get documentId(){return t.documentId},get showAvatar(){return l()}}),V(x,P)};K(le,x=>{h(f)&&x(oe)})}Q(()=>{W(c,"id",`comment_${n().ID??""}`),W(M,"href",`#comment_${n().ID??""}`),re(j,n().author),W(se,"datetime",n().date),re(L,n().human_date)}),V(e,c),yn()}lr(["click"]);var La=B('<h2 class="flc_comments-title"> </h2>'),qa=B('<p class="flc_error"> </p>'),Va=B('<p class="flc_comments_closed"> </p>'),Ba=B('<div class="flc_load_more"><button class="flc_button"> </button></div>'),Ha=B('<!> <!> <ul class="flc_comment-list"></ul> <!>',1),ja=B('<div class="fluent_comments_wrap comments-area"><!> <!></div>');function Ua(e,t){wn(t,!0);let n=Le(t,"showAvatars",3,!0),r=Le(t,"showTitle",3,!0),i=Le(t,"titleWithComments",3,""),l=Le(t,"titleNoComments",3,""),a=Le(t,"bootstrap",3,null);const s=window.fluentCommentVars,o=s.i18n,f=ht(()=>n()&&s.show_avatars!==!1);let d=D(qe([])),v=D(0),c=D(!1),m=D(qe(s.max_depth||1)),_=D(!0),p=D(!1),S=D(!1),R=D(1),T=D("");const C=ht(()=>h(v)?(i()||o.title_with_comments).replace("{count}",h(v)):l()||o.title_no_comments);function M(N,le){const oe=new Set(N.map(x=>x.ID));return[...N,...le.filter(x=>!oe.has(x.ID))]}function j(N,le){w(d,le?M(h(d),N.comments):N.comments,!0),w(v,parseInt(N.count,10)||0,!0),w(c,!!N.comments_open),w(S,!!N.has_more),w(m,N.max_depth||h(m),!0),w(R,N.page||1,!0)}function se(N=1,le=!1){return ar("fluent_comment_list",{comment_post_ID:t.documentId,page:N},{method:"GET"}).then(oe=>{j(oe,le),w(T,"")}).catch(oe=>{w(T,xi(oe,o.generic_error),!0)})}function L(){h(p)||(w(p,!0),se(h(R)+1,!0).finally(()=>{w(p,!1)}))}function Ie(N){w(d,[N,...h(d)],!0),pr(v)}function U(){pr(v)}zn(()=>{ln(()=>{if(a()){j(a(),!1),w(_,!1);return}se().finally(()=>{w(_,!1)})})});var H=ja(),Xe=g(H);{var Et=N=>{var le=La(),oe=g(le);Q(()=>re(oe,h(_)?o.loading:h(C))),V(N,le)};K(Xe,N=>{r()&&N(Et)})}var Ut=q(Xe,2);{var St=N=>{var le=Ha(),oe=ri(le);{var x=O=>{var G=qa(),z=g(G);Q(()=>re(z,h(T))),V(O,G)};K(oe,O=>{h(T)&&O(x)})}var P=q(oe,2);{var te=O=>{Ai(O,{oncreated:Ie,get documentId(){return t.documentId},get showAvatar(){return h(f)}})},Ae=O=>{var G=Va(),z=g(G);Q(()=>re(z,o.comments_closed)),V(O,G)};K(P,O=>{h(c)?O(te):O(Ae,!1)})}var I=q(P,2);Si(I,21,()=>h(d),O=>O.ID,(O,G)=>{Ti(O,{oncommentcountchanged:U,get documentId(){return t.documentId},get comment(){return h(G)},get maxDepth(){return h(m)},get commentsOpen(){return h(c)},get showAvatar(){return h(f)}})});var F=q(I,2);{var ge=O=>{var G=Ba(),z=g(G);z.__click=L;var Me=g(z);Q(()=>{z.disabled=h(p),re(Me,h(p)?o.loading:o.load_more)}),V(O,G)};K(F,O=>{h(S)&&O(ge)})}V(N,le)};K(Ut,N=>{h(_)||N(St)})}V(e,H),yn()}lr(["click"]);const Rr=e=>e!=="0"&&e!=="false"&&e!==void 0,za=e=>{if(!e)return null;const t=document.getElementById(e);if(!t)return null;try{return JSON.parse(t.textContent)}catch{return null}};document.querySelectorAll(".fluent_dynamic_comments").forEach(e=>{const t=e.dataset.post_id;if(!t)return;const n={documentId:t,showAvatars:Rr(e.dataset.show_avatars),showTitle:Rr(e.dataset.show_title),titleWithComments:e.dataset.title_with_comments||"",titleNoComments:e.dataset.title_no_comments||"",bootstrap:za(e.dataset.bootstrap)};n.bootstrap&&_a(t,{mustLogIn:!!n.bootstrap.must_log_in,message:n.bootstrap.login_message||""}),e.innerHTML="",Zl(Ua,{target:e,props:n})});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.