const h=[],a=/^on[^a-z]/,E=t=>a.test(t),R=Object.assign,c=Array.isArray,z=t=>typeof t=="function",i=t=>typeof t=="string",S=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object";let f;const T=()=>f||(f=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function y(t){if(c(t)){const s={};for(let n=0;n{if(n){const o=n.split(p);o.length>1&&(s[o[0].trim()]=o[1].trim())}}),s}function b(t){let s="";if(i(t))s=t;else if(c(t))for(let n=0;n