import{ac as j,W as M,ad as P,v as L,a as b,B as R,f as S,G as U,b as I,E as T,y as w,U as V,z as y,X as W,A as D}from"./runtime-C3rQLW--.js";import{h as $,r as F,i as h,j as q}from"./props-b4vEeO_8.js";let k=!0;function X(e){k=e}function Z(e,n){var l=n==null?"":typeof n=="object"?n+"":n;l!==(e.__t??(e.__t=e.nodeValue))&&(e.__t=l,e.nodeValue=l+"")}function H(e,n){return z(e,n)}const p=new Map;function z(e,{target:n,anchor:l,props:v={},events:s,context:t,intro:a=!0}){j();var d=new Set,u=c=>{for(var f=0;f{var c=l??n.appendChild(L());return b(()=>{if(t){R({});var f=S;f.c=t}s&&(v.$$events=s),k=a,_=e(c,v)||{},k=!0,t&&U()}),()=>{var o;for(var f of d){n.removeEventListener(f,h);var r=p.get(f);--r===0?(document.removeEventListener(f,h),p.delete(f)):p.set(f,r)}F.delete(u),c!==l&&((o=c.parentNode)==null||o.removeChild(c))}});return C.set(_,i),_}let C=new WeakMap;function J(e,n){const l=C.get(e);return l?(C.delete(e),l(n)):Promise.resolve()}function K(e,n,l=!1){var v=e,s=null,t=null,a=V,d=l?T:0,u=!1;const _=(r,o=!0)=>{u=!0,f(o,r)};var i=null;function c(){i!==null&&(i.lastChild.remove(),v.before(i),i=null);var r=a?s:t,o=a?t:s;r&&W(r),o&&D(o,()=>{a?t=null:s=null})}const f=(r,o)=>{if(a!==(a=r)){var m=y(),g=v;if(m&&(i=document.createDocumentFragment(),i.append(g=L())),a?s??(s=o&&b(()=>o(g))):t??(t=o&&b(()=>o(g))),m){var E=w,N=a?s:t,A=a?t:s;N&&E.skipped_effects.delete(N),A&&E.skipped_effects.add(A),E.add_callback(c)}else c()}};I(()=>{u=!1,n(_),u||f(null,null)},d)}function O(e,n,l){var v=e,s,t,a=null,d=null;function u(){t&&(D(t),t=null),a&&(a.lastChild.remove(),v.before(a),a=null),t=d,d=null}I(()=>{if(s!==(s=n())){var _=y();if(s){var i=v;_&&(a=document.createDocumentFragment(),a.append(i=L())),d=b(()=>l(i,s))}_?w.add_callback(u):u()}},T)}export{k as a,X as b,O as c,K as i,H as m,Z as s,J as u};