{if(e.type===1){const n=yn(e,"memo");return!n||Ih.has(e)?void 0:(Ih.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&uc(r,t),e.codegenNode=kt(t.helper(cc),[n.exp,Ri(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function iy(e){return[[lD,Qw,dD,eD,uD,oD,ey,Jv,aD],{on:id,bind:Kv,model:sd}]}function sy(e,t={}){const n=t.onError||Gf,r=t.mode==="module";t.prefixIdentifiers===!0?n(vt(47)):r&&n(vt(48));const i=!1;t.cacheHandlers&&n(vt(49)),t.scopeId&&!r&&n(vt(50));const s=Ze({},t,{prefixIdentifiers:i}),o=ke(e)?qf(e,s):e,[a,l]=iy();return jv(o,Ze({},s,{nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:Ze({},l,t.directiveTransforms||{})})),Uv(o,s)}const hD={DATA:"data",PROPS:"props",PROPS_ALIASED:"props-aliased",SETUP_LET:"setup-let",SETUP_CONST:"setup-const",SETUP_REACTIVE_CONST:"setup-reactive-const",SETUP_MAYBE_REF:"setup-maybe-ref",SETUP_REF:"setup-ref",OPTIONS:"options",LITERAL_CONST:"literal-const"},oy=()=>({props:[]});/**
-* @vue/compiler-dom v3.5.16
-* (c) 2018-present Yuxi (Evan) You and Vue contributors
-* @license MIT
-**/const od=Symbol(""),ad=Symbol(""),ld=Symbol(""),cd=Symbol(""),ml=Symbol(""),ud=Symbol(""),fd=Symbol(""),dd=Symbol(""),hd=Symbol(""),pd=Symbol("");pv({[od]:"vModelRadio",[ad]:"vModelCheckbox",[ld]:"vModelText",[cd]:"vModelSelect",[ml]:"vModelDynamic",[ud]:"withModifiers",[fd]:"withKeys",[dd]:"vShow",[hd]:"Transition",[pd]:"TransitionGroup"});let $i;function pD(e,t=!1){return $i||($i=document.createElement("div")),t?($i.innerHTML=``,$i.children[0].getAttribute("foo")):($i.innerHTML=e,$i.textContent)}const md={parseMode:"html",isVoidTag:nm,isNativeTag:e=>qp(e)||em(e)||tm(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:pD,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return hd;if(e==="TransitionGroup"||e==="transition-group")return pd},getNamespace(e,t,n){let r=t?t.ns:n;if(t&&r===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(i=>i.type===6&&i.name==="encoding"&&i.value!=null&&(i.value.content==="text/html"||i.value.content==="application/xhtml+xml"))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(r=0);else t&&r===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(r=0);if(r===0){if(e==="svg")return 1;if(e==="math")return 2}return r}},ay=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:Be("style",!0,t.loc),exp:mD(t.value.content,t.loc),modifiers:[],loc:t.loc})})},mD=(e,t)=>{const n=df(e);return Be(JSON.stringify(n),!1,t,3)};function Ir(e,t){return vt(e,t)}const gD={X_V_HTML_NO_EXPRESSION:53,53:"X_V_HTML_NO_EXPRESSION",X_V_HTML_WITH_CHILDREN:54,54:"X_V_HTML_WITH_CHILDREN",X_V_TEXT_NO_EXPRESSION:55,55:"X_V_TEXT_NO_EXPRESSION",X_V_TEXT_WITH_CHILDREN:56,56:"X_V_TEXT_WITH_CHILDREN",X_V_MODEL_ON_INVALID_ELEMENT:57,57:"X_V_MODEL_ON_INVALID_ELEMENT",X_V_MODEL_ARG_ON_ELEMENT:58,58:"X_V_MODEL_ARG_ON_ELEMENT",X_V_MODEL_ON_FILE_INPUT_ELEMENT:59,59:"X_V_MODEL_ON_FILE_INPUT_ELEMENT",X_V_MODEL_UNNECESSARY_VALUE:60,60:"X_V_MODEL_UNNECESSARY_VALUE",X_V_SHOW_NO_EXPRESSION:61,61:"X_V_SHOW_NO_EXPRESSION",X_TRANSITION_INVALID_CHILDREN:62,62:"X_TRANSITION_INVALID_CHILDREN",X_IGNORED_SIDE_EFFECT_TAG:63,63:"X_IGNORED_SIDE_EFFECT_TAG",__EXTEND_POINT__:64,64:"__EXTEND_POINT__"},vD={53:"v-html is missing expression.",54:"v-html will override element children.",55:"v-text is missing expression.",56:"v-text will override element children.",57:"v-model can only be used on ,