@divkitframework/visual-editor
Version:
Visual editor for DivKit
1 lines • 1.32 MB
JavaScript
var yl=Array.isArray,$L=Array.prototype.indexOf,Qp=Array.from,ud=Object.defineProperty,Oa=Object.getOwnPropertyDescriptor,Lh=Object.getOwnPropertyDescriptors,wL=Object.prototype,xL=Array.prototype,ef=Object.getPrototypeOf,Xf=Object.isExtensible;function Zs(t){return typeof t=="function"}const $o=()=>{};function jL(t){return t()}function Zl(t){for(var n=0;n<t.length;n++)t[n]()}function kL(){var t,n,e=new Promise(((i,r)=>{t=i,n=r}));return{promise:e,resolve:t,reject:n}}function Qf(t,n){if(Array.isArray(t))return t;if(!(Symbol.iterator in t))return Array.from(t);const e=[];for(const i of t)if(e.push(i),e.length===n)break;return e}const ko=2,tf=4,Zd=8,Ls=16,Ma=32,Vs=64,Vh=128,Mo=256,pd=512,Gr=1024,Wo=2048,Ia=4096,Bo=8192,Fs=16384,Xd=32768,bl=65536,e_=1<<17,SL=1<<18,vc=1<<19,Fh=1<<20,lp=1<<21,nf=1<<22,ms=1<<23,ua=Symbol("$state"),Nh=Symbol("legacy props"),CL=Symbol(""),rf=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"};function EL(){throw new Error("https://svelte.dev/e/await_outside_boundary")}function gc(t){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function TL(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function AL(t){throw new Error("https://svelte.dev/e/effect_in_teardown")}function OL(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function zL(t){throw new Error("https://svelte.dev/e/effect_orphan")}function PL(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function ML(t){throw new Error("https://svelte.dev/e/lifecycle_legacy_only")}function IL(t){throw new Error("https://svelte.dev/e/props_invalid_value")}function DL(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function LL(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function VL(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}const Qd=1,eu=2,Rh=4,FL=8,NL=16,RL=1,qL=2,HL=4,BL=8,UL=16,JL=1,WL=2,YL=4,KL=1,GL=2,Hr=Symbol(),ZL="http://www.w3.org/1999/xhtml",XL="http://www.w3.org/2000/svg",QL="@attach";function eV(){console.warn("https://svelte.dev/e/select_multiple_invalid_value")}let tV=!1;function qh(t){return t===this.v}function tu(t,n){return t!=t?n==n:t!==n||t!==null&&typeof t=="object"||typeof t=="function"}function nV(t,n){return t!==n}function Hh(t){return!tu(t,this.v)}let $l=!1;function iV(){$l=!0}let sr=null;function fd(t){sr=t}function Vt(t){return Bh().get(t)}function _d(t,n){return Bh().set(t,n),n}function jn(t,n=!1,e){sr={p:sr,c:null,e:null,s:t,x:null,l:$l&&!n?{s:null,u:null,$:[]}:null}}function kn(t){var n=sr,e=n.e;if(e!==null){n.e=null;for(var i of e)o0(i)}return t!==void 0&&(n.x=t),sr=n.p,t??{}}function wl(){return!$l||sr!==null&&sr.l===null}function Bh(t){return sr===null&&gc(),sr.c??=new Map(rV(sr)||void 0)}function rV(t){let n=t.p;for(;n!==null;){const e=n.c;if(e!==null)return e;n=n.p}return null}const oV=new WeakMap;function aV(t){var n=Ji;if(n===null)return Qi.f|=ms,t;if((n.f&Xd)===0){if((n.f&Vh)===0)throw!n.parent&&t instanceof Error&&Uh(t),t;n.b.error(t)}else of(t,n)}function of(t,n){for(;n!==null;){if((n.f&Vh)!==0)try{n.b.error(t);return}catch(e){t=e}n=n.parent}throw t instanceof Error&&Uh(t),t}function Uh(t){const n=oV.get(t);n&&(ud(t,"message",{value:n.message}),ud(t,"stack",{value:n.stack}))}let Xl=[],cp=[];function Jh(){var t=Xl;Xl=[],Zl(t)}function sV(){var t=cp;cp=[],Zl(t)}function js(t){Xl.length===0&&queueMicrotask(Jh),Xl.push(t)}function lV(){Xl.length>0&&Jh(),cp.length>0&&sV()}function cV(){const t=Ji.b;return t===null&&EL(),t}function nu(t){var n=ko|Wo,e=Qi!==null&&(Qi.f&ko)!==0?Qi:null;return Ji===null||e!==null&&(e.f&Mo)!==0?n|=Mo:Ji.f|=vc,{ctx:sr,deps:null,effects:null,equals:qh,f:n,fn:t,reactions:null,rv:0,v:Hr,wv:0,parent:e??Ji,ac:null}}function dV(t,n){let e=Ji;e===null&&TL();var i=e.b,r=void 0,o=Ql(Hr),s=null,c=!Qi;return wV((()=>{try{var l=t();s&&Promise.resolve(l).catch((()=>{}))}catch(v){l=Promise.reject(v)}var d=()=>l;r=s?.then(d,d)??Promise.resolve(l),s=r;var u=br,p=i.is_pending();c&&(i.update_pending_count(1),p||u.increment());const f=(v,g=void 0)=>{s=null,p||u.activate(),g?g!==rf&&(o.f|=ms,ul(o,g)):((o.f&ms)!==0&&(o.f^=ms),ul(o,v)),c&&(i.update_pending_count(-1),p||u.decrement()),Gh()};if(r.then(f,(v=>f(null,v||"unknown"))),u)return()=>{queueMicrotask((()=>u.neuter()))}})),new Promise((l=>{function d(u){function p(){u===r?l(o):d(r)}u.then(p,p)}d(r)}))}function on(t){const n=nu(t);return n.equals=Hh,n}function Wh(t){var n=t.effects;if(n!==null){t.effects=null;for(var e=0;e<n.length;e+=1)So(n[e])}}function uV(t){for(var n=t.parent;n!==null;){if((n.f&ko)===0)return n;n=n.parent}return null}function af(t){var n,e=Ji;Za(uV(t));try{Wh(t),n=v0(t)}finally{Za(e)}return n}function Yh(t){var n=af(t);if(t.equals(n)||(t.v=n,t.wv=f0()),!qs){var e=(Ja||(t.f&Mo)!==0)&&t.deps!==null?Ia:Gr;lo(t,e)}}function Kh(t,n,e){const i=wl()?nu:on;if(n.length===0){e(t.map(i));return}var r=br,o=Ji,s=pV(),c=cV();Promise.all(n.map((l=>dV(l)))).then((l=>{r?.activate(),s();try{e([...t.map(i),...l])}catch(d){(o.f&Fs)===0&&of(d,o)}r?.deactivate(),Gh()})).catch((l=>{c.error(l)}))}function pV(){var t=Ji,n=Qi,e=sr,i=br;return function(){Za(t),_a(n),fd(e),i?.activate()}}function Gh(){Za(null),_a(null),fd(null)}const Vu=new Set;let br=null,qc=null,t_=new Set,vd=[];function Zh(){const t=vd.shift();vd.length>0&&queueMicrotask(Zh),t()}let ks=[],iu=null,dp=!1,Hc=!1;class cl{current=new Map;#e=new Map;#t=new Set;#n=0;#i=null;#l=!1;#a=[];#c=[];#s=[];#r=[];#o=[];#d=[];#u=[];skipped_effects=new Set;process(n){ks=[],qc=null;for(const r of n)this.#_(r);if(this.#a.length===0&&this.#n===0){this.#f();var e=this.#s,i=this.#r;this.#s=[],this.#r=[],this.#o=[],qc=br,br=null,n_(e),n_(i),br===null?br=this:Vu.delete(this),this.#i?.resolve()}else this.#p(this.#s),this.#p(this.#r),this.#p(this.#o);for(const r of this.#a)ys(r);for(const r of this.#c)ys(r);this.#a=[],this.#c=[]}#_(n){n.f^=Gr;for(var e=n.first;e!==null;){var i=e.f,r=(i&(Ma|Vs))!==0,o=r&&(i&Gr)!==0,s=o||(i&Bo)!==0||this.skipped_effects.has(e);if(!s&&e.fn!==null){if(r)e.f^=Gr;else if((i&tf)!==0)this.#r.push(e);else if((i&Gr)===0)if((i&nf)!==0){var c=e.b?.is_pending()?this.#c:this.#a;c.push(e)}else hc(e)&&((e.f&Ls)!==0&&this.#o.push(e),ys(e));var l=e.first;if(l!==null){e=l;continue}}var d=e.parent;for(e=e.next;e===null&&d!==null;)e=d.next,d=d.parent}}#p(n){for(const e of n)((e.f&Wo)!==0?this.#d:this.#u).push(e),lo(e,Gr);n.length=0}capture(n,e){this.#e.has(n)||this.#e.set(n,e),this.current.set(n,n.v)}activate(){br=this}deactivate(){br=null,qc=null;for(const n of t_)if(t_.delete(n),n(),br!==null)break}neuter(){this.#l=!0}flush(){ks.length>0?Xh():this.#f(),br===this&&(this.#n===0&&Vu.delete(this),this.deactivate())}#f(){if(!this.#l)for(const n of this.#t)n();this.#t.clear()}increment(){this.#n+=1}decrement(){if(this.#n-=1,this.#n===0){for(const n of this.#d)lo(n,Wo),dl(n);for(const n of this.#u)lo(n,Ia),dl(n);this.#s=[],this.#r=[],this.flush()}else this.deactivate()}add_callback(n){this.#t.add(n)}settled(){return(this.#i??=kL()).promise}static ensure(){if(br===null){const n=br=new cl;Vu.add(br),Hc||cl.enqueue((()=>{br===n&&n.flush()}))}return br}static enqueue(n){vd.length===0&&queueMicrotask(Zh),vd.unshift(n)}}function fV(t){var n=Hc;Hc=!0;try{for(var e;;){if(lV(),ks.length===0&&(br?.flush(),ks.length===0))return iu=null,e;Xh()}}finally{Hc=n}}function Xh(){var t=ol;dp=!0;try{var n=0;for(a_(!0);ks.length>0;){var e=cl.ensure();if(n++>1e3){var i,r;_V()}e.process(ks),Ka.clear()}}finally{dp=!1,a_(t),iu=null}}function _V(){try{PL()}catch(t){of(t,iu)}}let ps=null;function n_(t){var n=t.length;if(n!==0){for(var e=0;e<n;){var i=t[e++];if((i.f&(Fs|Bo))===0&&hc(i)&&(ps=[],ys(i),i.deps===null&&i.first===null&&i.nodes_start===null&&(i.teardown===null&&i.ac===null?c0(i):i.fn=null),ps?.length>0)){Ka.clear();for(const r of ps)ys(r);ps=[]}}ps=null}}function dl(t){for(var n=iu=t;n.parent!==null;){n=n.parent;var e=n.f;if(dp&&n===Ji&&(e&Ls)!==0)return;if((e&(Vs|Ma))!==0){if((e&Gr)===0)return;n.f^=Gr}}ks.push(n)}const Ka=new Map;function Ql(t,n){var e={f:0,v:t,reactions:null,equals:qh,rv:0,wv:0};return e}function ta(t,n){const e=Ql(t);return kV(e),e}function F(t,n=!1,e=!0){const i=Ql(t);return n||(i.equals=Hh),$l&&e&&sr!==null&&sr.l!==null&&(sr.l.s??=[]).push(i),i}function Sn(t,n){return y(t,z((()=>a(t)))),n}function y(t,n,e=!1){Qi!==null&&(!aa||(Qi.f&e_)!==0)&&wl()&&(Qi.f&(ko|Ls|nf|e_))!==0&&!za?.includes(t)&&VL();let i=e?nl(n):n;return ul(t,i)}function ul(t,n){if(!t.equals(n)){var e=t.v;qs?Ka.set(t,n):Ka.set(t,e),t.v=n;var i=cl.ensure();i.capture(t,e),(t.f&ko)!==0&&((t.f&Wo)!==0&&af(t),lo(t,(t.f&Mo)===0?Gr:Ia)),t.wv=f0(),Qh(t,Wo),wl()&&Ji!==null&&(Ji.f&Gr)!==0&&(Ji.f&(Ma|Vs))===0&&(Ao===null?SV([t]):Ao.push(t))}return n}function i_(t,n=1){var e=a(t);return y(t,n===1?++e:--e)}function Fu(t){y(t,t.v+1)}function Qh(t,n){var e=t.reactions;if(e!==null)for(var i=wl(),r=e.length,o=0;o<r;o++){var s=e[o],c=s.f;if(!(!i&&s===Ji)){var l=(c&Wo)===0;l&&lo(s,n),(c&ko)!==0?Qh(s,Ia):l&&((c&Ls)!==0&&ps!==null&&ps.push(s),dl(s))}}}function nl(t){if(typeof t!="object"||t===null||ua in t)return t;const n=ef(t);if(n!==wL&&n!==xL)return t;var e=new Map,i=yl(t),r=ta(0),o=hs,s=c=>{if(hs===o)return c();var l=Qi,d=hs;_a(null),l_(o);var u=c();return _a(l),l_(d),u};return i&&e.set("length",ta(t.length)),new Proxy(t,{defineProperty(c,l,d){(!("value"in d)||d.configurable===!1||d.enumerable===!1||d.writable===!1)&&DL();var u=e.get(l);return u===void 0?u=s((()=>{var p=ta(d.value);return e.set(l,p),p})):y(u,d.value,!0),!0},deleteProperty(c,l){var d=e.get(l);if(d===void 0){if(l in c){const u=s((()=>ta(Hr)));e.set(l,u),Fu(r)}}else y(d,Hr),Fu(r);return!0},get(c,l,d){if(l===ua)return t;var u=e.get(l),p=l in c;if(u===void 0&&(!p||Oa(c,l)?.writable)&&(u=s((()=>{var v=nl(p?c[l]:Hr),g=ta(v);return g})),e.set(l,u)),u!==void 0){var f=a(u);return f===Hr?void 0:f}return Reflect.get(c,l,d)},getOwnPropertyDescriptor(c,l){var d=Reflect.getOwnPropertyDescriptor(c,l);if(d&&"value"in d){var u=e.get(l);u&&(d.value=a(u))}else if(d===void 0){var p=e.get(l),f=p?.v;if(p!==void 0&&f!==Hr)return{enumerable:!0,configurable:!0,value:f,writable:!0}}return d},has(c,l){if(l===ua)return!0;var d=e.get(l),u=d!==void 0&&d.v!==Hr||Reflect.has(c,l);if(d!==void 0||Ji!==null&&(!u||Oa(c,l)?.writable)){d===void 0&&(d=s((()=>{var f=u?nl(c[l]):Hr,v=ta(f);return v})),e.set(l,d));var p=a(d);if(p===Hr)return!1}return u},set(c,l,d,u){var p=e.get(l),f=l in c;if(i&&l==="length")for(var v=d;v<p.v;v+=1){var g=e.get(v+"");g!==void 0?y(g,Hr):v in c&&(g=s((()=>ta(Hr))),e.set(v+"",g))}if(p===void 0)(!f||Oa(c,l)?.writable)&&(p=s((()=>ta(void 0))),y(p,nl(d)),e.set(l,p));else{f=p.v!==Hr;var _=s((()=>nl(d)));y(p,_)}var m=Reflect.getOwnPropertyDescriptor(c,l);if(m?.set&&m.set.call(u,d),!f){if(i&&typeof l=="string"){var b=e.get("length"),k=Number(l);Number.isInteger(k)&&k>=b.v&&y(b,k+1)}Fu(r)}return!0},ownKeys(c){a(r);var l=Reflect.ownKeys(c).filter((p=>{var f=e.get(p);return f===void 0||f.v!==Hr}));for(var[d,u]of e)u.v!==Hr&&!(d in c)&&l.push(d);return l},setPrototypeOf(){LL()}})}function r_(t){try{if(t!==null&&typeof t=="object"&&ua in t)return t[ua]}catch{}return t}function e0(t,n){return Object.is(r_(t),r_(n))}var io,t0,n0,i0;function vV(){if(io===void 0){io=window,t0=/Firefox/.test(navigator.userAgent);var t=Element.prototype,n=Node.prototype,e=Text.prototype;n0=Oa(n,"firstChild").get,i0=Oa(n,"nextSibling").get,Xf(t)&&(t.__click=void 0,t.__className=void 0,t.__attributes=null,t.__style=void 0,t.__e=void 0),Xf(e)&&(e.__t=void 0)}}function Da(t=""){return document.createTextNode(t)}function la(t){return n0.call(t)}function ru(t){return i0.call(t)}function I(t,n){return la(t)}function At(t,n){{var e=la(t);return e instanceof Comment&&e.data===""?ru(e):e}}function X(t,n=1,e=!1){let i=t;for(;n--;)i=ru(i);return i}function gV(t){t.textContent=""}function ou(){return!1}function mV(t,n){if(n){const e=document.body;t.autofocus=!0,js((()=>{document.activeElement===e&&t.focus()}))}}let o_=!1;function hV(){o_||(o_=!0,document.addEventListener("reset",(t=>{Promise.resolve().then((()=>{if(!t.defaultPrevented)for(const n of t.target.elements)n.__on_r?.()}))}),{capture:!0}))}function Ns(t){var n=Qi,e=Ji;_a(null),Za(null);try{return t()}finally{_a(n),Za(e)}}function au(t,n,e,i=e){t.addEventListener(n,(()=>Ns(e)));const r=t.__on_r;r?t.__on_r=()=>{r(),i(!0)}:t.__on_r=()=>i(!0),hV()}function r0(t){Ji===null&&Qi===null&&zL(),Qi!==null&&(Qi.f&Mo)!==0&&Ji===null&&OL(),qs&&AL()}function yV(t,n){var e=n.last;e===null?n.last=n.first=t:(e.next=t,t.prev=e,n.last=t)}function ha(t,n,e,i=!0){var r=Ji;r!==null&&(r.f&Bo)!==0&&(t|=Bo);var o={ctx:sr,deps:null,nodes_start:null,nodes_end:null,f:t|Wo,first:null,fn:n,last:null,next:null,parent:r,b:r&&r.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(e)try{ys(o),o.f|=Xd}catch(l){throw So(o),l}else n!==null&&dl(o);if(i){var s=o;if(e&&s.deps===null&&s.teardown===null&&s.nodes_start===null&&s.first===s.last&&(s.f&vc)===0&&(s=s.first),s!==null&&(s.parent=r,r!==null&&yV(s,r),Qi!==null&&(Qi.f&ko)!==0&&(t&Vs)===0)){var c=Qi;(c.effects??=[]).push(s)}}return o}function xl(t){const n=ha(Zd,null,!1);return lo(n,Gr),n.teardown=t,n}function up(t){r0();var n=Ji.f,e=!Qi&&(n&Ma)!==0&&(n&Xd)===0;if(e){var i=sr;(i.e??=[]).push(t)}else return o0(t)}function o0(t){return ha(tf|Fh,t,!1)}function bV(t){return r0(),ha(Zd|Fh,t,!0)}function $V(t){cl.ensure();const n=ha(Vs|vc,t,!0);return(e={})=>new Promise((i=>{e.outro?jl(n,(()=>{So(n),i(void 0)})):(So(n),i(void 0))}))}function pa(t){return ha(tf,t,!1)}function ht(t,n){var e=sr,i={effect:null,ran:!1,deps:t};e.l.$.push(i),i.effect=La((()=>{t(),!i.ran&&(i.ran=!0,z(n))}))}function mi(){var t=sr;La((()=>{for(var n of t.l.$){n.deps();var e=n.effect;(e.f&Gr)!==0&&lo(e,Ia),hc(e)&&ys(e),n.ran=!1}}))}function wV(t){return ha(nf|vc,t,!0)}function La(t,n=0){return ha(Zd|n,t,!0)}function Pe(t,n=[],e=[]){Kh(n,e,(i=>{ha(Zd,(()=>t(...i.map(a))),!0)}))}function Rs(t,n=0){var e=ha(Ls|n,t,!0);return e}function fa(t,n=!0){return ha(Ma|vc,t,!0,n)}function a0(t){var n=t.teardown;if(n!==null){const e=qs,i=Qi;s_(!0),_a(null);try{n.call(null)}finally{s_(e),_a(i)}}}function s0(t,n=!1){var e=t.first;for(t.first=t.last=null;e!==null;){const r=e.ac;r!==null&&Ns((()=>{r.abort(rf)}));var i=e.next;(e.f&Vs)!==0?e.parent=null:So(e,n),e=i}}function xV(t){for(var n=t.first;n!==null;){var e=n.next;(n.f&Ma)===0&&So(n),n=e}}function So(t,n=!0){var e=!1;(n||(t.f&SL)!==0)&&t.nodes_start!==null&&t.nodes_end!==null&&(l0(t.nodes_start,t.nodes_end),e=!0),s0(t,n&&!e),gd(t,0),lo(t,Fs);var i=t.transitions;if(i!==null)for(const o of i)o.stop();a0(t);var r=t.parent;r!==null&&r.first!==null&&c0(t),t.next=t.prev=t.teardown=t.ctx=t.deps=t.fn=t.nodes_start=t.nodes_end=t.ac=null}function l0(t,n){for(;t!==null;){var e=t===n?null:ru(t);t.remove(),t=e}}function c0(t){var n=t.parent,e=t.prev,i=t.next;e!==null&&(e.next=i),i!==null&&(i.prev=e),n!==null&&(n.first===t&&(n.first=i),n.last===t&&(n.last=e))}function jl(t,n){var e=[];sf(t,e,!0),d0(e,(()=>{So(t),n&&n()}))}function d0(t,n){var e=t.length;if(e>0){var i=()=>--e||n();for(var r of t)r.out(i)}else n()}function sf(t,n,e){if((t.f&Bo)===0){if(t.f^=Bo,t.transitions!==null)for(const s of t.transitions)(s.is_global||e)&&n.push(s);for(var i=t.first;i!==null;){var r=i.next,o=(i.f&bl)!==0||(i.f&Ma)!==0;sf(i,n,o?e:!1),i=r}}}function su(t){u0(t,!0)}function u0(t,n){if((t.f&Bo)!==0){t.f^=Bo,(t.f&Gr)===0&&(lo(t,Wo),dl(t));for(var e=t.first;e!==null;){var i=e.next,r=(e.f&bl)!==0||(e.f&Ma)!==0;u0(e,r?n:!1),e=i}if(t.transitions!==null)for(const o of t.transitions)(o.is_global||n)&&o.in()}}let Xs=null;function jV(t){var n=Xs;try{if(Xs=new Set,z(t),n!==null)for(var e of Xs)n.add(e);return Xs}finally{Xs=n}}function mc(t){for(var n of jV(t))ul(n,n.v)}let ol=!1;function a_(t){ol=t}let qs=!1;function s_(t){qs=t}let Qi=null,aa=!1;function _a(t){Qi=t}let Ji=null;function Za(t){Ji=t}let za=null;function kV(t){Qi!==null&&(za===null?za=[t]:za.push(t))}let so=null,ho=0,Ao=null;function SV(t){Ao=t}let p0=1,ec=0,hs=ec;function l_(t){hs=t}let Ja=!1;function f0(){return++p0}function hc(t){var n=t.f;if((n&Wo)!==0)return!0;if((n&Ia)!==0){var e=t.deps,i=(n&Mo)!==0;if(e!==null){var r,o,s=(n&pd)!==0,c=i&&Ji!==null&&!Ja,l=e.length;if((s||c)&&(Ji===null||(Ji.f&Fs)===0)){var d=t,u=d.parent;for(r=0;r<l;r++)o=e[r],(s||!o?.reactions?.includes(d))&&(o.reactions??=[]).push(d);s&&(d.f^=pd),c&&u!==null&&(u.f&Mo)===0&&(d.f^=Mo)}for(r=0;r<l;r++)if(o=e[r],hc(o)&&Yh(o),o.wv>t.wv)return!0}(!i||Ji!==null&&!Ja)&&lo(t,Gr)}return!1}function _0(t,n,e=!0){var i=t.reactions;if(i!==null&&!za?.includes(t))for(var r=0;r<i.length;r++){var o=i[r];(o.f&ko)!==0?_0(o,n,!1):n===o&&(e?lo(o,Wo):(o.f&Gr)!==0&&lo(o,Ia),dl(o))}}function v0(t){var n=so,e=ho,i=Ao,r=Qi,o=Ja,s=za,c=sr,l=aa,d=hs,u=t.f;so=null,ho=0,Ao=null,Ja=(u&Mo)!==0&&(aa||!ol||Qi===null),Qi=(u&(Ma|Vs))===0?t:null,za=null,fd(t.ctx),aa=!1,hs=++ec,t.ac!==null&&(Ns((()=>{t.ac.abort(rf)})),t.ac=null);try{t.f|=lp;var p=t.fn,f=p(),v=t.deps;if(so!==null){var g;if(gd(t,ho),v!==null&&ho>0)for(v.length=ho+so.length,g=0;g<so.length;g++)v[ho+g]=so[g];else t.deps=v=so;if(!Ja||(u&ko)!==0&&t.reactions!==null)for(g=ho;g<v.length;g++)(v[g].reactions??=[]).push(t)}else v!==null&&ho<v.length&&(gd(t,ho),v.length=ho);if(wl()&&Ao!==null&&!aa&&v!==null&&(t.f&(ko|Ia|Wo))===0)for(g=0;g<Ao.length;g++)_0(Ao[g],t);return r!==null&&r!==t&&(ec++,Ao!==null&&(i===null?i=Ao:i.push(...Ao))),(t.f&ms)!==0&&(t.f^=ms),f}catch(_){return aV(_)}finally{t.f^=lp,so=n,ho=e,Ao=i,Qi=r,Ja=o,za=s,fd(c),aa=l,hs=d}}function CV(t,n){let e=n.reactions;if(e!==null){var i=$L.call(e,t);if(i!==-1){var r=e.length-1;r===0?e=n.reactions=null:(e[i]=e[r],e.pop())}}e===null&&(n.f&ko)!==0&&(so===null||!so.includes(n))&&(lo(n,Ia),(n.f&(Mo|pd))===0&&(n.f^=pd),Wh(n),gd(n,0))}function gd(t,n){var e=t.deps;if(e!==null)for(var i=n;i<e.length;i++)CV(t,e[i])}function ys(t){var n=t.f;if((n&Fs)===0){lo(t,Gr);var e=Ji,i=ol;Ji=t,ol=!0;try{(n&Ls)!==0?xV(t):s0(t),a0(t);var r=v0(t);t.teardown=typeof r=="function"?r:null,t.wv=p0;var o}finally{ol=i,Ji=e}}}async function wo(){await Promise.resolve(),fV()}function a(t){var n=t.f,e=(n&ko)!==0;if(Xs?.add(t),Qi!==null&&!aa){var i=Ji!==null&&(Ji.f&Fs)!==0;if(!i&&!za?.includes(t)){var r=Qi.deps;if((Qi.f&lp)!==0)t.rv<ec&&(t.rv=ec,so===null&&r!==null&&r[ho]===t?ho++:so===null?so=[t]:(!Ja||!so.includes(t))&&so.push(t));else{(Qi.deps??=[]).push(t);var o=t.reactions;o===null?t.reactions=[Qi]:o.includes(Qi)||o.push(Qi)}}}else if(e&&t.deps===null&&t.effects===null){var s=t,c=s.parent;c!==null&&(c.f&Mo)===0&&(s.f^=Mo)}if(qs){if(Ka.has(t))return Ka.get(t);if(e){s=t;var l=s.v;return((s.f&Gr)===0&&s.reactions!==null||g0(s))&&(l=af(s)),Ka.set(s,l),l}}else e&&(s=t,hc(s)&&Yh(s));if((t.f&ms)!==0)throw t.v;return t.v}function g0(t){if(t.v===Hr)return!0;if(t.deps===null)return!1;for(const n of t.deps)if(Ka.has(n)||(n.f&ko)!==0&&g0(n))return!0;return!1}function z(t){var n=aa;try{return aa=!0,t()}finally{aa=n}}const EV=-7169;function lo(t,n){t.f=t.f&EV|n}function te(t){if(!(typeof t!="object"||!t||t instanceof EventTarget)){if(ua in t)pp(t);else if(!Array.isArray(t))for(let n in t){const e=t[n];typeof e=="object"&&e&&ua in e&&pp(e)}}}function pp(t,n=new Set){if(typeof t=="object"&&t!==null&&!(t instanceof EventTarget)&&!n.has(t)){n.add(t),t instanceof Date&&t.getTime();for(let i in t)try{pp(t[i],n)}catch{}const e=ef(t);if(e!==Object.prototype&&e!==Array.prototype&&e!==Map.prototype&&e!==Set.prototype&&e!==Date.prototype){const i=Lh(e);for(let r in i){const o=i[r].get;if(o)try{o.call(t)}catch{}}}}}function TV(t){return t.endsWith("capture")&&t!=="gotpointercapture"&&t!=="lostpointercapture"}const AV=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function OV(t){return AV.includes(t)}const zV={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject",novalidate:"noValidate",allowfullscreen:"allowFullscreen",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback"};function PV(t){return t=t.toLowerCase(),zV[t]??t}const MV=["touchstart","touchmove"];function IV(t){return MV.includes(t)}const m0=new Set,fp=new Set;function h0(t,n,e,i={}){function r(o){if(i.capture||Rl.call(n,o),!o.cancelBubble)return Ns((()=>e?.call(this,o)))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?js((()=>{n.addEventListener(t,r,i)})):n.addEventListener(t,r,i),r}function ke(t,n,e,i,r){var o={capture:i,passive:r},s=h0(t,n,e,o);(n===document.body||n===window||n===document||n instanceof HTMLMediaElement)&&xl((()=>{n.removeEventListener(t,s,o)}))}function DV(t){for(var n=0;n<t.length;n++)m0.add(t[n]);for(var e of fp)e(t)}let c_=null;function Rl(t){var n=this,e=n.ownerDocument,i=t.type,r=t.composedPath?.()||[],o=r[0]||t.target;c_=t;var s=0,c=c_===t&&t.__root;if(c){var l=r.indexOf(c);if(l!==-1&&(n===document||n===window)){t.__root=n;return}var d=r.indexOf(n);if(d===-1)return;l<=d&&(s=l)}if(o=r[s]||t.target,o!==n){ud(t,"currentTarget",{configurable:!0,get(){return o||e}});var u=Qi,p=Ji;_a(null),Za(null);try{for(var f,v=[];o!==null;){var g=o.assignedSlot||o.parentNode||o.host||null;try{var _=o["__"+i];if(_!=null&&(!o.disabled||t.target===o))if(yl(_)){var[m,...b]=_;m.apply(o,[t,...b])}else _.call(o,t)}catch(k){f?v.push(k):f=k}if(t.cancelBubble||g===n||g===null)break;o=g}if(f){for(let k of v)queueMicrotask((()=>{throw k}));throw f}}finally{t.__root=n,delete t.currentTarget,_a(u),Za(p)}}}function lf(t){var n=document.createElement("template");return n.innerHTML=t.replaceAll("<!>","\x3c!----\x3e"),n.content}function Ss(t,n){var e=Ji;e.nodes_start===null&&(e.nodes_start=t,e.nodes_end=n)}function ge(t,n){var e=(n&KL)!==0,i=(n&GL)!==0,r,o=!t.startsWith("<!>");return()=>{r===void 0&&(r=lf(o?t:"<!>"+t),e||(r=la(r)));var s=i||t0?document.importNode(r,!0):r.cloneNode(!0);if(e){var c=la(s),l=s.lastChild;Ss(c,l)}else Ss(s,s);return s}}function LV(t,n,e="svg"){var i=!t.startsWith("<!>"),r=`<${e}>${i?t:"<!>"+t}</${e}>`,o;return()=>{if(!o){var s=lf(r),c=la(s);o=la(c)}var l=o.cloneNode(!0);return Ss(l,l),l}}function y0(t,n){return LV(t,n,"svg")}function dr(t=""){{var n=Da(t+"");return Ss(n,n),n}}function un(){var t=document.createDocumentFragment(),n=document.createComment(""),e=Da();return t.append(n,e),Ss(n,e),t}function L(t,n){t!==null&&t.before(n)}let md=!0;function d_(t){md=t}function gt(t,n){var e=n==null?"":typeof n=="object"?n+"":n;e!==(t.__t??=t.nodeValue)&&(t.__t=e,t.nodeValue=e+"")}function VV(t,n){return FV(t,n)}const Js=new Map;function FV(t,{target:n,anchor:e,props:i={},events:r,context:o,intro:s=!0}){vV();var c=new Set,l=p=>{for(var f=0;f<p.length;f++){var v=p[f];if(!c.has(v)){c.add(v);var g=IV(v);n.addEventListener(v,Rl,{passive:g});var _=Js.get(v);_===void 0?(document.addEventListener(v,Rl,{passive:g}),Js.set(v,1)):Js.set(v,_+1)}}};l(Qp(m0)),fp.add(l);var d=void 0,u=$V((()=>{var p=e??n.appendChild(Da());return fa((()=>{if(o){jn({});var f=sr;f.c=o}r&&(i.$$events=r),md=s,d=t(p,i)||{},md=!0,o&&kn()})),()=>{for(var f of c){n.removeEventListener(f,Rl);var v=Js.get(f);--v===0?(document.removeEventListener(f,Rl),Js.delete(f)):Js.set(f,v)}fp.delete(l),p!==e&&p.parentNode?.removeChild(p)}}));return _p.set(d,u),d}let _p=new WeakMap;function NV(t,n){const e=_p.get(t);return e?(_p.delete(t),e(n)):Promise.resolve()}function Le(t,n,e=!1){var i=t,r=null,o=null,s=Hr,c=e?bl:0,l=!1;const d=(v,g=!0)=>{l=!0,f(g,v)};var u=null;function p(){u!==null&&(u.lastChild.remove(),i.before(u),u=null);var v=s?r:o,g=s?o:r;v&&su(v),g&&jl(g,(()=>{s?o=null:r=null}))}const f=(v,g)=>{if(s!==(s=v)){var _=ou(),m=i;if(_&&(u=document.createDocumentFragment(),u.append(m=Da())),s?r??=g&&fa((()=>g(m))):o??=g&&fa((()=>g(m))),_){var b=br,k=s?r:o,h=s?o:r;k&&b.skipped_effects.delete(k),h&&b.skipped_effects.add(h),b.add_callback(p)}else p()}};Rs((()=>{l=!1,n(d),l||f(null,null)}),c)}function yc(t,n,e){var i=t,r=Hr,o,s,c=null,l=wl()?nV:tu;function d(){o&&jl(o),c!==null&&(c.lastChild.remove(),i.before(c),c=null),o=s}Rs((()=>{if(l(r,r=n())){var u=i,p=ou();p&&(c=document.createDocumentFragment(),c.append(u=Da())),s=fa((()=>e(u))),p?br.add_callback(d):d()}}))}let bs=null;function u_(t){bs=t}function Gi(t,n){return n}function RV(t,n,e){for(var i=t.items,r=[],o=n.length,s=0;s<o;s++)sf(n[s].e,r,!0);var c=o>0&&r.length===0&&e!==null;if(c){var l=e.parentNode;gV(l),l.append(e),i.clear(),na(t,n[0].prev,n[o-1].next)}d0(r,(()=>{for(var d=0;d<o;d++){var u=n[d];c||(i.delete(u.k),na(t,u.prev,u.next)),So(u.e,!c)}}))}function Ri(t,n,e,i,r,o=null){var s=t,c={flags:n,items:new Map,first:null},l=(n&Rh)!==0;if(l){var d=t;s=d.appendChild(Da())}var u=null,p=!1,f=new Map,v=on((()=>{var b=e();return yl(b)?b:b==null?[]:Qp(b)})),g,_;function m(){qV(_,g,c,f,s,r,n,i,e),o!==null&&(g.length===0?u?su(u):u=fa((()=>o(s))):u!==null&&jl(u,(()=>{u=null})))}Rs((()=>{_??=Ji,g=a(v);var b=g.length;if(!(p&&b===0)){p=b===0;var k,h,w,E;if(ou()){var S=new Set,x=br;for(h=0;h<b;h+=1){w=g[h],E=i(w,h);var O=c.items.get(E)??f.get(E);O?(n&(Qd|eu))!==0&&b0(O,w,h,n):(k=$0(null,c,null,null,w,E,h,r,n,e,!0),f.set(E,k)),S.add(E)}for(const[A,P]of c.items)S.has(A)||x.skipped_effects.add(P.e);x.add_callback(m)}else m();a(v)}}))}function qV(t,n,e,i,r,o,s,c,l){var d=(s&FL)!==0,u=(s&(Qd|eu))!==0,p=n.length,f=e.items,v=e.first,g=v,_,m=null,b,k=[],h=[],w,E,S,x;if(d)for(x=0;x<p;x+=1)w=n[x],E=c(w,x),S=f.get(E),S!==void 0&&(S.a?.measure(),(b??=new Set).add(S));for(x=0;x<p;x+=1){if(w=n[x],E=c(w,x),S=f.get(E),S===void 0){var O=i.get(E);if(O!==void 0){i.delete(E),f.set(E,O);var A=m?m.next:g;na(e,m,O),na(e,O,A),Nu(O,A,r),m=O}else{var P=g?g.e.nodes_start:r;m=$0(P,e,m,m===null?e.first:m.next,w,E,x,o,s,l)}f.set(E,m),k=[],h=[],g=m.next;continue}if(u&&b0(S,w,x,s),(S.e.f&Bo)!==0&&(su(S.e),d&&(S.a?.unfix(),(b??=new Set).delete(S))),S!==g){if(_!==void 0&&_.has(S)){if(k.length<h.length){var D=h[0],T;m=D.prev;var j=k[0],M=k[k.length-1];for(T=0;T<k.length;T+=1)Nu(k[T],D,r);for(T=0;T<h.length;T+=1)_.delete(h[T]);na(e,j.prev,M.next),na(e,m,j),na(e,M,D),g=D,m=M,x-=1,k=[],h=[]}else _.delete(S),Nu(S,g,r),na(e,S.prev,S.next),na(e,S,m===null?e.first:m.next),na(e,m,S),m=S;continue}for(k=[],h=[];g!==null&&g.k!==E;)(g.e.f&Bo)===0&&(_??=new Set).add(g),h.push(g),g=g.next;if(g===null)continue;S=g}k.push(S),m=S,g=S.next}if(g!==null||_!==void 0){for(var re=_===void 0?[]:Qp(_);g!==null;)(g.e.f&Bo)===0&&re.push(g),g=g.next;var V=re.length;if(V>0){var B=(s&Rh)!==0&&p===0?r:null;if(d){for(x=0;x<V;x+=1)re[x].a?.measure();for(x=0;x<V;x+=1)re[x].a?.fix()}RV(e,re,B)}}d&&js((()=>{if(b!==void 0)for(S of b)S.a?.apply()})),t.first=e.first&&e.first.e,t.last=m&&m.e;for(var de of i.values())So(de.e);i.clear()}function b0(t,n,e,i){(i&Qd)!==0&&ul(t.v,n),(i&eu)!==0?ul(t.i,e):t.i=e}function $0(t,n,e,i,r,o,s,c,l,d,u){var p=bs,f=(l&Qd)!==0,v=(l&NL)===0,g=f?v?F(r,!1,!1):Ql(r):r,_=(l&eu)===0?s:Ql(s),m={i:_,v:g,k:o,a:null,e:null,prev:e,next:i};bs=m;try{if(t===null){var b=document.createDocumentFragment();b.append(t=Da())}return m.e=fa((()=>c(t,g,_,d)),tV),m.e.prev=e&&e.e,m.e.next=i&&i.e,e===null?u||(n.first=m):(e.next=m,e.e.next=m.e),i!==null&&(i.prev=m,i.e.prev=m.e),m}finally{bs=p}}function Nu(t,n,e){for(var i=t.next?t.next.e.nodes_start:e,r=n?n.e.nodes_start:e,o=t.e.nodes_start;o!==null&&o!==i;){var s=ru(o);r.before(o),o=s}}function na(t,n,e){n===null?t.first=e:(n.next=e,n.e.next=e&&e.e),e!==null&&(e.prev=n,e.e.prev=n&&n.e)}function $s(t,n,e=!1,i=!1,r=!1){var o=t,s="";Pe((()=>{var c=Ji;if(s!==(s=n()??"")&&(c.nodes_start!==null&&(l0(c.nodes_start,c.nodes_end),c.nodes_start=c.nodes_end=null),s!=="")){var l=s+"";e?l=`<svg>${l}</svg>`:i&&(l=`<math>${l}</math>`);var d=lf(l);if((e||i)&&(d=la(d)),Ss(la(d),d.lastChild),e||i)for(;la(d);)o.before(la(d));else o.before(d)}}))}function Cs(t,n,e,i,r){var o=n.$$slots?.[e],s=!1;o===!0&&(o=n[e==="default"?"children":e],s=!0),o===void 0||o(t,s?()=>i:i)}function cf(t,n,e){var i=t,r,o,s=null,c=null;function l(){o&&(jl(o),o=null),s&&(s.lastChild.remove(),i.before(s),s=null),o=c,c=null}Rs((()=>{if(r!==(r=n())){var d=ou();if(r){var u=i;d&&(s=document.createDocumentFragment(),s.append(u=Da()),o&&br.skipped_effects.add(o)),c=fa((()=>e(u,r)))}d?br.add_callback(l):l()}}),bl)}function vp(t,n,e,i,r,o){var s,c,l=null,d=t,u,p=bs;Rs((()=>{const f=n()||null;var v=f==="svg"?XL:null;if(f!==s){var g=bs;u_(p),u&&(f===null?jl(u,(()=>{u=null,c=null})):f===c?su(u):(So(u),d_(!1))),f&&f!==c&&(u=fa((()=>{if(l=v?document.createElementNS(v,f):document.createElement(f),Ss(l,l),i){var _=l.appendChild(Da());i(l,_)}Ji.nodes_end=l,d.before(l)}))),s=f,s&&(c=s),d_(!0),u_(g)}}),bl)}function w0(t,n,e){pa((()=>{var i=z((()=>n(t,e?.())||{}));if(e&&i?.update){var r=!1,o={};La((()=>{var s=e();te(s),r&&tu(o,s)&&(o=s,i.update(s))})),r=!0}if(i?.destroy)return()=>i.destroy()}))}function HV(t,n){var e=void 0,i;Rs((()=>{e!==(e=n())&&(i&&(So(i),i=null),e&&(i=fa((()=>{pa((()=>e(t)))}))))}))}function x0(t){var n,e,i="";if(typeof t=="string"||typeof t=="number")i+=t;else if(typeof t=="object")if(Array.isArray(t)){var r=t.length;for(n=0;n<r;n++)t[n]&&(e=x0(t[n]))&&(i&&(i+=" "),i+=e)}else for(e in t)t[e]&&(i&&(i+=" "),i+=e);return i}function BV(){for(var t,n,e=0,i="",r=arguments.length;e<r;e++)(t=arguments[e])&&(n=x0(t))&&(i&&(i+=" "),i+=n);return i}function UV(t){return typeof t=="object"?BV(t):t??""}const p_=[...` \t\n\r\f \v\ufeff`];function JV(t,n,e){var i=t==null?"":""+t;if(n&&(i=i?i+" "+n:n),e){for(var r in e)if(e[r])i=i?i+" "+r:r;else if(i.length)for(var o=r.length,s=0;(s=i.indexOf(r,s))>=0;){var c=s+o;(s===0||p_.includes(i[s-1]))&&(c===i.length||p_.includes(i[c]))?i=(s===0?"":i.substring(0,s))+i.substring(c+1):s=c}}return i===""?null:i}function f_(t,n=!1){var e=n?" !important;":";",i="";for(var r in t){var o=t[r];o!=null&&o!==""&&(i+=" "+r+": "+o+e)}return i}function Ru(t){return t[0]!=="-"||t[1]!=="-"?t.toLowerCase():t}function WV(t,n){if(n){var e="",i,r;if(Array.isArray(n)?(i=n[0],r=n[1]):i=n,t){t=String(t).replaceAll(/\s*\/\*.*?\*\/\s*/g,"").trim();var o=!1,s=0,c=!1,l=[];i&&l.push(...Object.keys(i).map(Ru)),r&&l.push(...Object.keys(r).map(Ru));var d=0,u=-1;const _=t.length;for(var p=0;p<_;p++){var f=t[p];if(c?f==="/"&&t[p-1]==="*"&&(c=!1):o?o===f&&(o=!1):f==="/"&&t[p+1]==="*"?c=!0:f==='"'||f==="'"?o=f:f==="("?s++:f===")"&&s--,!c&&o===!1&&s===0){if(f===":"&&u===-1)u=p;else if(f===";"||p===_-1){if(u!==-1){var v=Ru(t.substring(d,u).trim());if(!l.includes(v)){f!==";"&&p++;var g=t.substring(d,p).trim();e+=" "+g+";"}}d=p+1,u=-1}}}}return i&&(e+=f_(i)),r&&(e+=f_(r,!0)),e=e.trim(),e===""?null:e}return t==null?null:String(t)}function cn(t,n,e,i,r,o){var s=t.__className;if(s!==e||s===void 0){var c=JV(e,i,o);c==null?t.removeAttribute("class"):n?t.className=c:t.setAttribute("class",c),t.__className=e}else if(o&&r!==o)for(var l in o){var d=!!o[l];(r==null||d!==!!r[l])&&t.classList.toggle(l,d)}return o}function qu(t,n={},e,i){for(var r in e){var o=e[r];n[r]!==o&&(e[r]==null?t.style.removeProperty(r):t.style.setProperty(r,o,i))}}function ei(t,n,e,i){var r=t.__style;if(r!==n){var o=WV(n,i);o==null?t.removeAttribute("style"):t.style.cssText=o,t.__style=n}else i&&(Array.isArray(i)?(qu(t,e?.[0],i[0]),qu(t,e?.[1],i[1],"important")):qu(t,e,i));return i}function hd(t,n,e=!1){if(t.multiple){if(n==null)return;if(!yl(n))return eV();for(var i of t.options)i.selected=n.includes(Ul(i));return}for(i of t.options){var r=Ul(i);if(e0(r,n)){i.selected=!0;return}}(!e||n!==void 0)&&(t.selectedIndex=-1)}function j0(t){var n=new MutationObserver((()=>{hd(t,t.__value)}));n.observe(t,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["value"]}),xl((()=>{n.disconnect()}))}function k0(t,n,e=n){var i=!0;au(t,"change",(r=>{var o=r?"[selected]":":checked",s;if(t.multiple)s=[].map.call(t.querySelectorAll(o),Ul);else{var c=t.querySelector(o)??t.querySelector("option:not([disabled])");s=c&&Ul(c)}e(s)})),pa((()=>{var r=n();if(hd(t,r,i),i&&r===void 0){var o=t.querySelector(":checked");o!==null&&(r=Ul(o),e(r))}t.__value=r,i=!1})),j0(t)}function Ul(t){return"__value"in t?t.__value:t.value}const Qs=Symbol("class"),Vl=Symbol("style"),S0=Symbol("is custom element"),C0=Symbol("is html");function yd(t,n){var e=cu(t);e.value===(e.value=n??void 0)||t.value===n&&(n!==0||t.nodeName!=="PROGRESS")||(t.value=n??"")}function YV(t,n){var e=cu(t);e.checked!==(e.checked=n??void 0)&&(t.checked=n)}function KV(t,n){n?t.hasAttribute("selected")||t.setAttribute("selected",""):t.removeAttribute("selected")}function kt(t,n,e,i){var r=cu(t);r[n]!==(r[n]=e)&&(n==="loading"&&(t[CL]=e),e==null?t.removeAttribute(n):typeof e!="string"&&E0(t).includes(n)?t[n]=e:t.setAttribute(n,e))}function GV(t,n,e,i,r=!1){var o=cu(t),s=o[S0],c=!o[C0],l=n||{},d=t.tagName==="OPTION";for(var u in n)u in e||(e[u]=null);e.class?e.class=UV(e.class):(i||e[Qs])&&(e.class=null),e[Vl]&&(e.style??=null);var p=E0(t);for(const k in e){let h=e[k];if(d&&k==="value"&&h==null){t.value=t.__value="",l[k]=h;continue}if(k==="class"){var f=t.namespaceURI==="http://www.w3.org/1999/xhtml";cn(t,f,h,i,n?.[Qs],e[Qs]),l[k]=h,l[Qs]=e[Qs];continue}if(k==="style"){ei(t,h,n?.[Vl],e[Vl]),l[k]=h,l[Vl]=e[Vl];continue}var v=l[k];if(!(h===v&&!(h===void 0&&t.hasAttribute(k)))){l[k]=h;var g=k[0]+k[1];if(g!=="$$")if(g==="on"){const w={},E="$$"+k;let S=k.slice(2);var _=OV(S);if(TV(S)&&(S=S.slice(0,-7),w.capture=!0),!_&&v){if(h!=null)continue;t.removeEventListener(S,l[E],w),l[E]=null}if(h!=null)if(_)t[`__${S}`]=h,DV([S]);else{let x=function(O){l[k].call(this,O)};l[E]=h0(S,t,x,w)}else _&&(t[`__${S}`]=void 0)}else if(k==="style")kt(t,k,h);else if(k==="autofocus")mV(t,!!h);else if(!s&&(k==="__value"||k==="value"&&h!=null))t.value=t.__value=h;else if(k==="selected"&&d)KV(t,h);else{var m=k;c||(m=PV(m));var b=m==="defaultValue"||m==="defaultChecked";if(h==null&&!s&&!b)if(o[k]=null,m==="value"||m==="checked"){let w=t;const E=n===void 0;if(m==="value"){let S=w.defaultValue;w.removeAttribute(m),w.defaultValue=S,w.value=w.__value=E?S:null}else{let S=w.defaultChecked;w.removeAttribute(m),w.defaultChecked=S,w.checked=E?S:!1}}else t.removeAttribute(k);else b||p.includes(m)&&(s||typeof h!="string")?(t[m]=h,m in o&&(o[m]=Hr)):typeof h!="function"&&kt(t,m,h)}}}return l}function lu(t,n,e=[],i=[],r,o=!1){Kh(e,i,(s=>{var c=void 0,l={},d=t.nodeName==="SELECT",u=!1;if(Rs((()=>{var f=n(...s.map(a)),v=GV(t,c,f,r,o);u&&d&&"value"in f&&hd(t,f.value);for(let _ of Object.getOwnPropertySymbols(l))f[_]||So(l[_]);for(let _ of Object.getOwnPropertySymbols(f)){var g=f[_];_.description===QL&&(!c||g!==c[_])&&(l[_]&&So(l[_]),l[_]=fa((()=>HV(t,(()=>g))))),v[_]=g}c=v})),d){var p=t;pa((()=>{hd(p,c.value,!0),j0(p)}))}u=!0}))}function cu(t){return t.__attributes??={[S0]:t.nodeName.includes("-"),[C0]:t.namespaceURI===ZL}}var __=new Map;function E0(t){var n=t.getAttribute("is")||t.nodeName,e=__.get(n);if(e)return e;__.set(n,e=[]);for(var i,r=t,o=Element.prototype;o!==r;){i=Lh(r);for(var s in i)i[s].set&&e.push(s);r=ef(r)}return e}const ZV=()=>performance.now(),sa={tick:t=>requestAnimationFrame(t),now:()=>ZV(),tasks:new Set};function T0(){const t=sa.now();sa.tasks.forEach((n=>{n.c(t)||(sa.tasks.delete(n),n.f())})),sa.tasks.size!==0&&sa.tick(T0)}function A0(t){let n;return sa.tasks.size===0&&sa.tick(T0),{promise:new Promise((e=>{sa.tasks.add(n={c:t,f:e})})),abort(){sa.tasks.delete(n)}}}function Sc(t,n){Ns((()=>{t.dispatchEvent(new CustomEvent(n))}))}function XV(t){if(t==="float")return"cssFloat";if(t==="offset")return"cssOffset";if(t.startsWith("--"))return t;const n=t.split("-");return n.length===1?n[0]:n[0]+n.slice(1).map((e=>e[0].toUpperCase()+e.slice(1))).join("")}function v_(t){const n={},e=t.split(";");for(const i of e){const[r,o]=i.split(":");if(!r||o===void 0)break;const s=XV(r.trim());n[s]=o.trim()}return n}const QV=t=>t;function eF(t,n,e){var i=bs,r,o,s,c=null;i.a??={element:t,measure(){r=this.element.getBoundingClientRect()},apply(){if(s?.abort(),o=this.element.getBoundingClientRect(),r.left!==o.left||r.right!==o.right||r.top!==o.top||r.bottom!==o.bottom){const l=n()(this.element,{from:r,to:o},e?.());s=bd(this.element,l,void 0,1,(()=>{s?.abort(),s=void 0}))}},fix(){if(!t.getAnimations().length){var{position:l,width:d,height:u}=getComputedStyle(t);if(l!=="absolute"&&l!=="fixed"){var p=t.style;c={position:p.position,width:p.width,height:p.height,transform:p.transform},p.position="absolute",p.width=d,p.height=u;var f=t.getBoundingClientRect();if(r.left!==f.left||r.top!==f.top){var v=`translate(${r.left-f.left}px, ${r.top-f.top}px)`;p.transform=p.transform?`${p.transform} ${v}`:v}}}},unfix(){if(c){var l=t.style;l.position=c.position,l.width=c.width,l.height=c.height,l.transform=c.transform}}},i.a.element=t}function Ur(t,n,e,i){var r=(t&JL)!==0,o=(t&WL)!==0,s=r&&o,c=(t&YL)!==0,l=s?"both":r?"in":"out",d,u=n.inert,p=n.style.overflow,f,v;function g(){return Ns((()=>d??=e()(n,i?.()??{},{direction:l})))}var _={is_global:c,in(){if(n.inert=u,!r){v?.abort(),v?.reset?.();return}o||f?.abort(),Sc(n,"introstart"),f=bd(n,g(),v,1,(()=>{Sc(n,"introend"),f?.abort(),f=d=void 0,n.style.overflow=p}))},out(h){if(!o){h?.(),d=void 0;return}n.inert=!0,Sc(n,"outrostart"),v=bd(n,g(),f,0,(()=>{Sc(n,"outroend"),h?.()}))},stop:()=>{f?.abort(),v?.abort()}},m=Ji;if((m.transitions??=[]).push(_),r&&md){var b=c;if(!b){for(var k=m.parent;k&&(k.f&bl)!==0;)for(;(k=k.parent)&&(k.f&Ls)===0;);b=!k||(k.f&Xd)!==0}b&&pa((()=>{z((()=>_.in()))}))}}function bd(t,n,e,i,r){var o=i===1;if(Zs(n)){var s,c=!1;return js((()=>{if(!c){var m=n({direction:o?"in":"out"});s=bd(t,m,e,i,r)}})),{abort:()=>{c=!0,s?.abort()},deactivate:()=>s.deactivate(),reset:()=>s.reset(),t:()=>s.t()}}if(e?.deactivate(),!n?.duration)return r(),{abort:$o,deactivate:$o,reset:$o,t:()=>i};const{delay:l=0,css:d,tick:u,easing:p=QV}=n;var f=[];if(o&&e===void 0&&(u&&u(0,1),d)){var v=v_(d(0,1));f.push(v,v)}var g=()=>1-i,_=t.animate(f,{duration:l,fill:"forwards"});return _.onfinish=()=>{_.cancel();var m=e?.t()??1-i;e?.abort();var b=i-m,k=n.duration*Math.abs(b),h=[];if(k>0){var w=!1;if(d)for(var E=Math.ceil(k/16.666666666666668),S=0;S<=E;S+=1){var x=m+b*p(S/E),O=v_(d(x,1-x));h.push(O),w||=O.overflow==="hidden"}w&&(t.style.overflow="hidden"),g=()=>{var A=_.currentTime;return m+b*p(A/k)},u&&A0((()=>{if(_.playState!=="running")return!1;var A=g();return u(A,1-A),!0}))}_=t.animate(h,{duration:k,fill:"forwards"}),_.onfinish=()=>{g=()=>i,u?.(i,1-i),r()}},{abort:()=>{_&&(_.cancel(),_.effect=null,_.onfinish=$o)},deactivate:()=>{r=$o},reset:()=>{i===0&&u?.(1,0)},t:()=>g()}}function Er(t,n,e=n){var i=new WeakSet;au(t,"input",(async r=>{var o=r?t.defaultValue:t.value;if(o=Bu(t)?Uu(o):o,e(o),br!==null&&i.add(br),await wo(),o!==(o=n())){var s=t.selectionStart,c=t.selectionEnd;t.value=o??"",c!==null&&(t.selectionStart=s,t.selectionEnd=Math.min(c,t.value.length))}})),z(n)==null&&t.value&&(e(Bu(t)?Uu(t.value):t.value),br!==null&&i.add(br)),La((()=>{var r=n();if(t===document.activeElement){var o=qc??br;if(i.has(o))return}Bu(t)&&r===Uu(t.value)||t.type==="date"&&!r&&!t.value||r!==t.value&&(t.value=r??"")}))}const Hu=new Set;function df(t,n,e,i,r=i){var o=e.getAttribute("type")==="checkbox",s=t;if(n!==null)for(var c of n)s=s[c]??=[];s.push(e),au(e,"change",(()=>{var l=e.__value;o&&(l=tF(s,l,e.checked)),r(l)}),(()=>r(o?[]:null))),La((()=>{var l=i();o?(l=l||[],e.checked=l.includes(e.__value)):e.checked=e0(e.__value,l)})),xl((()=>{var l=s.indexOf(e);l!==-1&&s.splice(l,1)})),Hu.has(s)||(Hu.add(s),js((()=>{s.sort(((l,d)=>l.compareDocumentPosition(d)===4?-1:1)),Hu.delete(s)}))),js((()=>{}))}function pl(t,n,e=n){au(t,"change",(i=>{var r=i?t.defaultChecked:t.checked;e(r)})),z(n)==null&&e(t.checked),La((()=>{var i=n();t.checked=!!i}))}function tF(t,n,e){for(var i=new Set,r=0;r<t.length;r+=1)t[r].checked&&i.add(t[r].__value);return e||i.delete(n),Array.from(i)}function Bu(t){var n=t.type;return n==="number"||n==="range"}function Uu(t){return t===""?null:+t}function lr(t,n,e){var i=Oa(t,n);i&&i.set&&(t[n]=e,xl((()=>{t[n]=null})))}class uf{#e=new WeakMap;#t;#n;static entries=new WeakMap;constructor(n){this.#n=n}observe(n,e){var i=this.#e.get(n)||new Set;return i.add(e),this.#e.set(n,i),this.#i().observe(n,this.#n),()=>{var r=this.#e.get(n);r.delete(e),r.size===0&&(this.#e.delete(n),this.#t.unobserve(n))}}#i(){return this.#t??(this.#t=new ResizeObserver((n=>{for(var e of n){uf.entries.set(e.target,e);for(var i of this.#e.get(e.target)||[])i(e)}})))}}var nF=new uf({box:"border-box"});function gp(t,n,e){var i=nF.observe(t,(()=>e(t[n])));pa((()=>(z((()=>e(t[n]))),i)))}function g_(t,n){return t===n||t?.[ua]===n}function In(t={},n,e,i){return pa((()=>{var r,o;return La((()=>{r=o,o=i?.()||[],z((()=>{t!==e(...o)&&(n(t,...o),r&&g_(e(...r),t)&&n(null,...r))}))})),()=>{js((()=>{o&&g_(e(...o),t)&&n(null,...o)}))}})),t}function m_(t,n,e=n){var i=t==="x",r=()=>Ns((()=>{o=!0,clearTimeout(s),s=setTimeout(c,100),e(window[i?"scrollX":"scrollY"])}));addEventListener("scroll",r,{passive:!0});var o=!1,s,c=()=>{o=!1},l=!0;La((()=>{var d=n();l?l=!1:!o&&d!=null&&(o=!0,clearTimeout(s),i?scrollTo(d,window.scrollY):scrollTo(window.scrollX,d),s=setTimeout(c,100))})),pa(r),xl((()=>{removeEventListener("scroll",r)}))}function Rr(t){return function(...n){var e=n[0];return e.stopPropagation(),t?.apply(this,n)}}function Bi(t){return function(...n){var e=n[0];return e.preventDefault(),t?.apply(this,n)}}function Cn(t=!1){const n=sr,e=n.l.u;if(!e)return;let i=()=>te(n.s);if(t){let r=0,o={};const s=nu((()=>{let c=!1;const l=n.s;for(const d in l)l[d]!==o[d]&&(o[d]=l[d],c=!0);return c&&r++,r}));i=()=>a(s)}e.b.length&&bV((()=>{h_(n,i),Zl(e.b)})),up((()=>{const r=z((()=>e.m.map(jL)));return()=>{for(const o of r)typeof o=="function"&&o()}})),e.a.length&&up((()=>{h_(n,i),Zl(e.a)}))}function h_(t,n){if(t.l.s)for(const e of t.l.s)a(e);n()}function Dn(t,n){var e=t.$$events?.[n.type],i=yl(e)?e.slice():e==null?[]:[e];for(var r of i)r.call(this,n)}function pf(t,n,e){if(t==null)return n(void 0),e&&e(void 0),$o;const i=z((()=>t.subscribe(n,e)));return i.unsubscribe?()=>i.unsubscribe():i}const Ws=[];function iF(t,n){return{subscribe:Hi(t,n).subscribe}}function Hi(t,n=$o){let e=null;const i=new Set;function r(c){if(tu(t,c)&&(t=c,e)){const l=!Ws.length;for(const d of i)d[1](),Ws.push(d,t);if(l){for(let d=0;d<Ws.length;d+=2)Ws[d][0](Ws[d+1]);Ws.length=0}}}function o(c){r(c(t))}function s(c,l=$o){const d=[c,l];return i.add(d),i.size===1&&(e=n(r,o)||$o),c(t),()=>{i.delete(d),i.size===0&&e&&(e(),e=null)}}return{set:r,update:o,subscribe:s}}function wa(t,n,e){const i=!Array.isArray(t),r=i?[t]:t;if(!r.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const o=n.length<2;return iF(e,((s,c)=>{let l=!1;const d=[];let u=0,p=$o;const f=()=>{if(u)return;p();const g=n(i?d[0]:d,s,c);o?s(g):p=typeof g=="function"?g:$o},v=r.map(((g,_)=>pf(g,(m=>{d[_]=m,u&=~(1<<_),l&&f()}),(()=>{u|=1<<_}))));return l=!0,f(),function(){Zl(v),p(),l=!1}}))}function qn(t){let n;return pf(t,(e=>n=e))(),n}let ql=!1,mp=Symbol();function Be(t,n,e){const i=e[n]??={store:null,source:F(void 0),unsubscribe:$o};if(i.store!==t&&!(mp in e))if(i.unsubscribe(),i.store=t??null,t==null)i.source.v=void 0,i.unsubscribe=$o;else{var r=!0;i.unsubscribe=pf(t,(o=>{r?i.source.v=o:y(i.source,o)})),r=!1}return t&&mp in e?qn(t):a(i.source)}function Fi(t,n){return t.set(n),n}function rF(t,n){var e=t[n];e.store!==null&&Fi(e.store,e.source.v)}function Hn(){const t={};function n(){xl((()=>{for(var e in t)t[e].unsubscribe();ud(t,mp,{enumerable:!1,value:!0})}))}return[t,n]}function $d(){ql=!0}function oF(t){var n=ql;try{return ql=!1,[t(),ql]}finally{ql=n}}const aF={get(t,n){let e=t.props.length;for(;e--;){let i=t.props[e];if(Zs(i)&&(i=i()),typeof i=="object"&&i!==null&&n in i)return i[n]}},set(t,n,e){let i=t.props.length;for(;i--;){let r=t.props[i];Zs(r)&&(r=r());const o=Oa(r,n);if(o&&o.set)return o.set(e),!0}return!1},getOwnPropertyDescriptor(t,n){let e=t.props.length;for(;e--;){let i=t.props[e];if(Zs(i)&&(i=i()),typeof i=="object"&&i!==null&&n in i){const r=Oa(i,n);return r&&!r.configurable&&(r.configurable=!0),r}}},has(t,n){if(n===ua||n===Nh)return!1;for(let e of t.props)if(Zs(e)&&(e=e()),e!=null&&n in e)return!0;return!1},ownKeys(t){const n=[];for(let e of t.props)if(Zs(e)&&(e=e()),!!e){for(const i in e)n.includes(i)||n.push(i);for(const i of Object.getOwnPropertySymbols(e))n.includes(i)||n.push(i)}return n}};function O0(...t){return new Proxy({props:t},aF)}function ve(t,n,e,i){var r=!$l||(e&qL)!==0,o=(e&BL)!==0,s=(e&UL)!==0,c=i,l=!0,d=()=>(l&&(l=!1,c=s?z(i):i),c),u;if(o){var p=ua in t||Nh in t;u=Oa(t,n)?.set??(p&&n in t?h=>t[n]=h:void 0)}var f,v=!1;o?[f,v]=oF((()=>t[n])):f=t[n],f===void 0&&i!==void 0&&(f=d(),u&&(r&&IL(),u(f)));var g;if(r?g=()=>{var h=t[n];return h===void 0?d():(l=!0,h)}:g=()=>{var h=t[n];return h!==void 0&&(c=void 0),h===void 0?c:h},r&&(e&HL)===0)return g;if(u){var _=t.$$legacy;return function(h,w){return arguments.length>0?((!r||!w||_||v)&&u(w?g():h),h):g()}}var m=!1,b=((e&RL)!==0?nu:on)((()=>(m=!1,g())));o&&a(b);var k=Ji;return function(h,w){if(arguments.length>0){const E=w?a(b):r&&o?nl(h):h;return y(b,E),m=!0,c!==void 0&&(c=E),h}return qs&&m||(k.f&Fs)!==0?b.v:a(b)}}function kl(t){sr===null&&gc(),$l&&sr.l!==null?z0(sr).m.push(t):up((()=>{const n=z(t);if(typeof n=="function")return n}))}function Va(t){sr===null&&gc(),kl((()=>()=>z(t)))}function sF(t,n,{bubbles:e=!1,cancelable:i=!1}={}){return new CustomEvent(t,{detail:n,bubbles:e,cancelable:i})}function Ei(){const t=sr;return t===null&&gc(),(n,e,i)=>{const r=t.s.$$events?.[n];if(r){const o=yl(r)?r.slice():[r],s=sF(n,e,i);for(const c of o)c.call(t.x,s);return!s.defaultPrevented}return!0}}function Fa(t){sr===null&&gc(),sr.l===null&&ML(),z0(sr).a.push(t)}function z0(t){var n=t.l;return n.u??={a:[],b:[],m:[]}}const lF="5";typeof window<"u"&&((window.__svelte??={}).v??=new Set).add(lF);iV();var cF=ge('<div class="split-view__splitter svelte-1rid2da"></div>'),dF=ge('<!> <div class="split-view__part svelte-1rid2da"><!></div>',1),uF=ge("<div></div>");function P0(t,n){jn(n,!1);let e=ve(n,"components",8),i=ve(n,"orientation",8,"horizontal");const r=300;let o=F([]);function s(u,p){if(u.button!==0)return;const f=i()==="horizontal"?"pageX":"pageY",v=i()==="horizontal"?"offsetWidth":"offsetHeight",g=u[f],_=a(o).map((w=>w[v])),m=e()[p].minSize??r,b=e()[p+1].minSize??r,k=w=>{w.preventDefault();let E=w[f]-g;_[p]+E<m&&(E=m-_[p]),_[p+1]-E<b&&(E=_[p+1]-b),a(o).forEach(((S,x)=>{let O;x===p?O=_[x]+E:x===p+1&&(O=_[x]-E),O?S.style.flexBasis=`${O}px`:S.style.flexBasis=`${_[x]}px`}))},h=()=>{window.removeEventListener("pointermove",k),window.removeEventListener("pointerup",h),window.removeEventListener("pointercancel",h)};window.addEventListener("pointermove",k),window.addEventListener("pointerup",h),window.addEventListener("pointercancel",h)}function c(){a(o).forEach((u=>{u.style.flexBasis=""}))}Cn();var l=uF();let d;Ri(l,7,e,((u,p)=>u.key||p),((u,p,f)=>{var v=dF(),g=At(v);{var _=h=>{var w=cF();ke("pointerdown",w,Bi((E=>s(E,a(f)-1)))),ke("dblclick",w,Bi(c)),L(h,w)};Le(g,(h=>{a(f)>0&&h(_)}))}var m=X(g,2);let b;var k=I(m);cf(k,(()=>a(p).component),((h,w)=>{w(h,O0((()=>a(p).props)))})),In(m,((h,w)=>Sn(o,a(o)[w]=h)),(h=>a(o)?.[h]),(()=>[a(f)])),Pe((h=>b=ei(m,"",b,h)),[()=>({"--grow":(a(p),z((()=>a(p).weight))),"min-width":(te(i()),a(p),z((()=>i()==="horizontal"?`${a(p).minSize||r}px`:void 0))),"min-height":(te(i()),a(p),z((()=>i()==="vertical"?`${a(p).minSize||r}px`:void 0)))})]),L(u,v)})),Pe((u=>d=cn(l,1,"split-view svelte-1rid2da",null,d,u)),[()=>({"split-view_vertical":i()==="vertical"})]),L(t,l),kn()}const bi=Symbol("language"),pF=t=>t;function M0(t){const n=t-1;return n*n*n+1}function y_(t){const n=typeof t=="string"&&t.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);return n?[parseFloat(n[1]),n[2]||"px"]:[t,"px"]}function fF(t,{delay:n=0,duration:e=400,easing:i=pF}={}){const r=+getComputedStyle(t).opacity;return{delay:n,duration:e,easing:i,css:o=>`opacity: ${o*r}`}}function Es(t,{delay:n=0,duration:e=400,easing:i=M0,x:r=0,y:o=0,opacity:s=0}={}){const c=getComputedStyle(t),l=+c.opacity,d=c.transform==="none"?"":c.transform,u=l*(1-s),[p,f]=y_(r),[v,g]=y_(o);return{delay:n,duration:e,easing:i,css:(_,m)=>`\n\t\t\ttransform: ${d} translate(${(1-_)*p}${f}, ${(1-_)*v}${g});\n\t\t\topacity: ${l-u*m}`}}function va(t,{delay:n=0,duration:e=400,easing:i=M0,axis:r="y"}={}){const o=getComputedStyle(t),s=+o.opacity,c=r==="y"?"height":"width",l=parseFloat(o[c]),d=r==="y"?["top","bottom"]:["left","right"],u=d.map((b=>`${b[0].toUpperCase()}${b.slice(1)}`)),p=parseFloat(o[`padding${u[0]}`]),f=parseFloat(o[`padding${u[1]}`]),v=parseFloat(o[`margin${u[0]}`]),g=parseFloat(o[`margin${u[1]}`]),_=parseFloat(o[`border${u[0]}Width`]),m=parseFloat(o[`border${u[1]}Width`]);return{delay:n,duration:e,easing:i,css:b=>`overflow: hidden;opacity: ${Math.min(b*20,1)*s};${c}: ${b*l}px;padding-${d[0]}: ${b*p}px;padding-${d[1]}: ${b*f}px;margin-${d[0]}: ${b*v}px;margin-${d[1]}: ${b*g}px;border-${d[0]}-width: ${b*_}px;border-${d[1]}-width: ${b*m}px;min-${c}: 0`}}const hp=new Set;function _F(t){if(t.defaultPrevented)return;const n=[];for(const{shortcut:e,handler:i,prio:r}of hp)e.isPressed(t)&&n.push({handler:i,prio:r});n.sort(((e,i)=>{if(e.prio){if(!i.prio)return-1}else return 1;return i.prio-e.prio})),n.length&&setTimeout((()=>{}));for(let e=0;e<n.length;++e){const{handler:i}=n[e];if(i(t)!==!1){t.preventDefault();break}}}function vF(t,n,e){const i={shortcut:t,handler:n,prio:e};return hp.add(i),{unbind:()=>{hp.delete(i)}}}function I0(t,n){const e=n.map((i=>vF(i[0],(r=>{const o=!!t.closest("dialog"),s=!!document.querySelector("dialog");if(o===s)i[1](r);else return!1}),i[2]).unbind));return{destroy(){for(const i of e)i()}}}function fl(t){return t.charAt(0).toUpperCase()+t.substring(1)}const b_=/Mac OS/i.test(navigator.userAgent),xa={SHIFT:{val:4,field:"shiftKey",str:"⇧"},CTRL:{val:1,field:"ctrlKey",str:"⌃"},ALT:{val:2,field: