import{i as x,f as F,g as h,h as G,j as K,k as U,l as y,m as d,n as D,p as X,q as Z,s as $,t as B,u as J,v as Q,d as V,w as S,S as Y}from"./runtime-core.esm-bundler.25dbJ6OW.js";let v;const C=typeof window<"u"&&window.trustedTypes;if(C)try{v=C.createPolicy("vue",{createHTML:t=>t})}catch{}const W=v?t=>v.createHTML(t):t=>t,k="http://www.w3.org/2000/svg",tt="http://www.w3.org/1998/Math/MathML",l=typeof document<"u"?document:null,E=l&&l.createElement("template"),et={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,s)=>{const i=e==="svg"?l.createElementNS(k,t):e==="mathml"?l.createElementNS(tt,t):n?l.createElement(t,{is:n}):l.createElement(t);return t==="select"&&s&&s.multiple!=null&&i.setAttribute("multiple",s.multiple),i},createText:t=>l.createTextNode(t),createComment:t=>l.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>l.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,s,i,o){const r=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{E.innerHTML=W(s==="svg"?`${t}`:s==="mathml"?`${t}`:t);const c=E.content;if(s==="svg"||s==="mathml"){const f=c.firstChild;for(;f.firstChild;)c.appendChild(f.firstChild);c.removeChild(f)}e.insertBefore(c,n)}return[r?r.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},nt=Symbol("_vtc");function st(t,e,n){const s=t[nt];s&&(e=(e?[e,...s]:[...s]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const w=Symbol("_vod"),it=Symbol("_vsh"),rt=Symbol(""),ot=/(?:^|;)\s*display\s*:/;function ct(t,e,n){const s=t.style,i=h(n);let o=!1;if(n&&!i){if(e)if(h(e))for(const r of e.split(";")){const c=r.slice(0,r.indexOf(":")).trim();n[c]==null&&g(s,c,"")}else for(const r in e)n[r]==null&&g(s,r,"");for(const r in n)r==="display"&&(o=!0),g(s,r,n[r])}else if(i){if(e!==n){const r=s[rt];r&&(n+=";"+r),s.cssText=n,o=ot.test(n)}}else e&&t.removeAttribute("style");w in t&&(t[w]=o?s.display:"",t[it]&&(s.display="none"))}const T=/\s*!important$/;function g(t,e,n){if($(n))n.forEach(s=>g(t,e,s));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const s=ft(t,e);T.test(n)?t.setProperty(B(s),n.replace(T,""),"important"):t[s]=n}}const M=["Webkit","Moz","ms"],A={};function ft(t,e){const n=A[e];if(n)return n;let s=d(e);if(s!=="filter"&&s in t)return A[e]=s;s=J(s);for(let i=0;ib||(dt.then(()=>b=0),b=Date.now());function ht(t,e){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Q(St(s,n.value),e,5,[s])};return n.value=t,n.attached=mt(),n}function St(t,e){if($(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(s=>i=>!i._stopped&&s&&s(i))}else return e}const R=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,gt=(t,e,n,s,i,o)=>{const r=i==="svg";e==="class"?st(t,s,r):e==="style"?ct(t,n,s):U(e)?y(e)||ut(t,e,n,s,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):At(t,e,s,r))?(L(t,e,s),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&N(t,e,s,r,o,e!=="value")):t._isVueCE&&(bt(t,e)||t._def.__asyncLoader&&(/[A-Z]/.test(e)||!h(s)))?L(t,d(e),s,o,e):(e==="true-value"?t._trueValue=s:e==="false-value"&&(t._falseValue=s),N(t,e,s,r))};function At(t,e,n,s){if(s)return!!(e==="innerHTML"||e==="textContent"||e in t&&R(e)&&x(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return R(e)&&h(n)?!1:e in t}function bt(t,e){const n=t._def.props;if(!n)return!1;const s=d(e);return Array.isArray(n)?n.some(i=>d(i)===s):Object.keys(n).some(i=>d(i)===s)}const j=K({patchProp:gt},et);let m,O=!1;function vt(){return m||(m=G(j))}function Ct(){return m=O?m:F(j),O=!0,m}const Et=((...t)=>{const e=vt().createApp(...t),{mount:n}=e;return e.mount=s=>{const i=z(s);if(!i)return;const o=e._component;!x(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const r=n(i,!1,q(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),r},e}),wt=((...t)=>{const e=Ct().createApp(...t),{mount:n}=e;return e.mount=s=>{const i=z(s);if(i)return n(i,!0,q(i))},e});function q(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function z(t){return h(t)?document.querySelector(t):t}const Tt=()=>{},Mt=V({props:{value:String,name:String,hydrate:{type:Boolean,default:!0}},setup({name:t,value:e,hydrate:n}){if(!e)return()=>null;let s=n?"astro-slot":"astro-static-slot";return()=>S(s,{name:t,innerHTML:e})}});var _t=Mt;let I=new WeakMap;var Ht=t=>async(e,n,s,{client:i})=>{if(!t.hasAttribute("ssr"))return;const o=e.name?`${e.name} Host`:void 0,r={};for(const[u,p]of Object.entries(s))r[u]=()=>S(_t,{value:p,name:u==="default"?void 0:u});const c=i!=="only",f=c?wt:Et;let a=I.get(t);if(a)a.props=n,a.slots=r,a.component.$forceUpdate();else{a={props:n,slots:r};const u=f({name:o,render(){let p=S(e,a.props,a.slots);return a.component=this,Nt(e.setup)&&(p=S(Y,null,p)),p}});u.config.idPrefix=t.getAttribute("prefix")??void 0,await Tt(),u.mount(t,c),I.set(t,a),t.addEventListener("astro:unmount",()=>u.unmount(),{once:!0})}};function Nt(t){const e=t?.constructor;return e&&e.name==="AsyncFunction"}export{Ht as default};