(function() {var u0=Object.defineProperty,c0=Object.defineProperties;var l0=Object.getOwnPropertyDescriptors;var k_=Object.getOwnPropertySymbols;var f0=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable;var qr=(c,m)=>(m=Symbol[c])?m:Symbol.for("Symbol."+c);var C_=(c,m,i)=>m in c?u0(c,m,{enumerable:!0,configurable:!0,writable:!0,value:i}):c[m]=i,na=(c,m)=>{for(var i in m||(m={}))f0.call(m,i)&&C_(c,i,m[i]);if(k_)for(var i of k_(m))d0.call(m,i)&&C_(c,i,m[i]);return c},w_=(c,m)=>c0(c,l0(m));var Ir=(c,m,i)=>new Promise((o,r)=>{var f=p=>{try{g(i.next(p))}catch(v){r(v)}},d=p=>{try{g(i.throw(p))}catch(v){r(v)}},g=p=>p.done?o(p.value):Promise.resolve(p.value).then(f,d);g((i=i.apply(c,m)).next())}),Hr=function(c,m){this[0]=c,this[1]=m},I_=(c,m,i)=>{var o=(d,g,p,v)=>{try{var T=i[d](g),S=(g=T.value)instanceof Hr,y=T.done;Promise.resolve(S?g[0]:g).then(h=>S?o(d==="return"?d:"next",g[1]?{done:h.done,value:h.value}:h,p,v):p({value:h,done:y})).catch(h=>o("throw",h,p,v))}catch(h){