/**
* @vue/shared v3.5.14
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function g(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const L={},$=[],k=()=>{},G=()=>!1,H=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),J=e=>e.startsWith("onUpdate:"),q=Object.assign,W=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},w=Object.prototype.hasOwnProperty,Y=(e,t)=>w.call(e,t),a=Array.isArray,E=e=>l(e)==="[object Map]",T=e=>l(e)==="[object Set]",O=e=>l(e)==="[object Date]",Z=e=>l(e)==="[object RegExp]",u=e=>typeof e=="function",r=e=>typeof e=="string",p=e=>typeof e=="symbol",i=e=>e!==null&&typeof e=="object",Q=e=>(i(e)||u(e))&&u(e.then)&&u(e.catch),j=Object.prototype.toString,l=e=>j.call(e),X=e=>l(e).slice(8,-1),I=e=>l(e)==="[object Object]",v=e=>r(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ee=g(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),d=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},P=/-(\w)/g,te=d(e=>e.replace(P,(t,n)=>n?n.toUpperCase():"")),B=/\B([A-Z])/g,ne=d(e=>e.replace(B,"-$1").toLowerCase()),M=d(e=>e.charAt(0).toUpperCase()+e.slice(1)),oe=d(e=>e?`on${M(e)}`:""),se=(e,t)=>!Object.is(e,t),re=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},ie=(e,t,n,o=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},ce=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ae=e=>{const t=r(e)?Number(e):NaN;return isNaN(t)?e:t};let S;const le=()=>S||(S=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),z="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",fe=g(z);function N(e){if(a(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],s=r(o)?D(o):N(o);if(s)for(const c in s)t[c]=s[c]}return t}else if(r(e)||i(e))return e}const U=/;(?![^(]*\))/g,_=/:([^]+)/,x=/\/\*[^]*?\*\//g;function D(e){const t={};return e.replace(x,"").split(U).forEach(n=>{if(n){const o=n.split(_);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function A(e){let t="";if(r(e))t=e;else if(a(e))for(let n=0;n<e.length;n++){const o=A(e[n]);o&&(t+=o+" ")}else if(i(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function ue(e){if(!e)return null;let{class:t,style:n}=e;return t&&!r(t)&&(e.class=A(t)),n&&(e.style=N(n)),e}const V="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",pe=g(V);function de(e){return!!e||e===""}function F(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=m(e[o],t[o]);return n}function m(e,t){if(e===t)return!0;let n=O(e),o=O(t);if(n||o)return n&&o?e.getTime()===t.getTime():!1;if(n=p(e),o=p(t),n||o)return e===t;if(n=a(e),o=a(t),n||o)return n&&o?F(e,t):!1;if(n=i(e),o=i(t),n||o){if(!n||!o)return!1;const s=Object.keys(e).length,c=Object.keys(t).length;if(s!==c)return!1;for(const f in e){const h=e.hasOwnProperty(f),b=t.hasOwnProperty(f);if(h&&!b||!h&&b||!m(e[f],t[f]))return!1}}return String(e)===String(t)}function ye(e,t){return e.findIndex(n=>m(n,t))}const R=e=>!!(e&&e.__v_isRef===!0),K=e=>r(e)?e:e==null?"":a(e)||i(e)&&(e.toString===j||!u(e.toString))?R(e)?K(e.value):JSON.stringify(e,C,2):String(e),C=(e,t)=>R(t)?C(e,t.value):E(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,s],c)=>(n[y(o,c)+" =>"]=s,n),{})}:T(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>y(n))}:p(t)?y(t):i(t)&&!a(t)&&!I(t)?String(t):t,y=(e,t="")=>{var n;return p(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};export{le as A,G as B,re as C,ee as D,L as E,ce as F,ne as G,J as H,Z as I,ae as J,fe as K,pe as L,de as M,k as N,ye as O,m as P,N as a,M as b,te as c,A as d,oe as e,a as f,Y as g,se as h,i,ie as j,u as k,q as l,X as m,ue as n,p as o,g as p,v as q,E as r,W as s,K as t,T as u,I as v,r as w,H as x,$ as y,Q as z};
