import{F as L,v as k,a9 as F,j as c,aa as N,a2 as T,L as _,H as v,y as f,I as C,ab as R,ac as E,k as M,M as Y,ad as $,ae as j,$ as P,P as S,af as V,x as W,p as q,ag as z,R as B,b as G}from"./c625DOTJ.js";import{c as J,f as H,h as p,g as K}from"./flAd0kFy.js";import{d as Q}from"./C5OrMAnU.js";let n;function U(){n=void 0}function ae(a){let e=null,t=c;var o;if(c){for(e=f,n===void 0&&(n=C(document.head));n!==null&&(n.nodeType!==8||n.data!==N);)n=T(n);n===null?_(!1):n=v(T(n))}c||(o=document.head.appendChild(L()));try{k(()=>a(o),F)}finally{t&&(_(!0),n=f,v(e))}}let b=!0;function te(a){b=a}function re(a,e){var t=e==null?"":typeof e=="object"?e+"":e;t!==(a.__t??(a.__t=a.nodeValue))&&(a.__t=t,a.nodeValue=t+"")}function X(a,e){return I(a,e)}function ne(a,e){R(),e.intro=e.intro??!1;const t=e.target,o=c,y=f;try{for(var r=C(t);r&&(r.nodeType!==8||r.data!==N);)r=T(r);if(!r)throw E;_(!0),v(r),M();const l=I(a,{...e,anchor:r});if(f===null||f.nodeType!==8||f.data!==Y)throw $(),E;return _(!1),l}catch(l){if(l===E)return e.recover===!1&&j(),R(),P(t),_(!1),X(a,e);throw l}finally{_(o),v(y),U()}}const u=new Map;function I(a,{target:e,anchor:t,props:o={},events:y,context:r,intro:l=!0}){R();var g=new Set,m=i=>{for(var s=0;s{var i=t??e.appendChild(L());return W(()=>{if(r){q({});var s=z;s.c=r}y&&(o.$$events=y),c&&Q(i,null),b=l,w=a(i,o)||{},b=!0,c&&(B.nodes_end=f),r&&G()}),()=>{var h;for(var s of g){e.removeEventListener(s,p);var d=u.get(s);--d===0?(document.removeEventListener(s,p),u.delete(s)):u.set(s,d)}H.delete(m),i!==t&&((h=i.parentNode)==null||h.removeChild(i))}});return A.set(w,O),w}let A=new WeakMap;function se(a,e){const t=A.get(a);return t?(A.delete(a),t(e)):Promise.resolve()}export{te as a,b,ae as c,ne as h,X as m,re as s,se as u};