UNPKG

@dasf/dasf-web-component

Version:

Web component for rendering a DASF backend module.

3 lines 701 kB
(function(Gt,E){typeof exports=="object"&&typeof module<"u"?E(exports,require("react/jsx-runtime"),require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["exports","react/jsx-runtime","react","react-dom"],E):(Gt=typeof globalThis<"u"?globalThis:Gt||self,E(Gt.dasf={},Gt.jsxRuntime,Gt.React,Gt.ReactDOM))})(this,function(Gt,E,fe,Ha){"use strict";var EJ=Object.defineProperty;var _J=(Gt,E,fe)=>E in Gt?EJ(Gt,E,{enumerable:!0,configurable:!0,writable:!0,value:fe}):Gt[E]=fe;var hi=(Gt,E,fe)=>_J(Gt,typeof E!="symbol"?E+"":E,fe);function Ap(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const N=Ap(fe),z1=Ap(Ha);function yt(e){return typeof e!="object"||e===null||typeof e.lastModified=="number"&&typeof File<"u"&&e instanceof File||typeof e.getMonth=="function"&&typeof Date<"u"&&e instanceof Date?!1:!Array.isArray(e)}function U1(e){return e.additionalItems===!0&&console.warn("additionalItems=true is currently not supported"),yt(e.additionalItems)}function Ip(e){if(e==="")return;if(e===null)return null;if(/\.$/.test(e)||/\.0$/.test(e)||/\.\d*0$/.test(e))return e;const t=Number(e);return typeof t=="number"&&!Number.isNaN(t)?t:e}const Lo="__additional_property",Pc="additionalProperties",Ja="allOf",Qr="anyOf",Ro="const",V1="default",mi="dependencies",q1="enum",Er="__errors",zn="$id",W1="if",Un="items",K1="_$junk_option_schema_id$_",gi="$name",Mr="oneOf",It="properties",G1="required",yi="submitButtonOptions",qt="$ref",Oc="__rjsf_additionalProperties",Tp="__rjsf_rootSchema",H1="ui:field",Ac="ui:widget",Ya="ui:options",J1="ui:globalOptions";function Ze(e={},t={}){return Object.keys(e).filter(r=>r.indexOf("ui:")===0).reduce((r,n)=>{const o=e[n];return n===Ac&&yt(o)?(console.error("Setting options via ui:widget object is no longer supported, use ui:options instead"),r):n===Ya&&yt(o)?{...r,...o}:{...r,[n.substring(3)]:o}},{...t})}function Mp(e,t={},r){if(!e.additionalProperties)return!1;const{expandable:n=!0}=Ze(t);return n===!1?n:e.maxProperties!==void 0&&r?Object.keys(r).length<e.maxProperties:!0}var Xa=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ut(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Y1=typeof Xa=="object"&&Xa&&Xa.Object===Object&&Xa,Np=Y1,X1=Np,Z1=typeof self=="object"&&self&&self.Object===Object&&self,Q1=X1||Z1||Function("return this")(),en=Q1,e$=en,t$=e$.Symbol,Bo=t$,Fp=Bo,jp=Object.prototype,r$=jp.hasOwnProperty,n$=jp.toString,Za=Fp?Fp.toStringTag:void 0;function o$(e){var t=r$.call(e,Za),r=e[Za];try{e[Za]=void 0;var n=!0}catch{}var o=n$.call(e);return n&&(t?e[Za]=r:delete e[Za]),o}var a$=o$,s$=Object.prototype,i$=s$.toString;function l$(e){return i$.call(e)}var c$=l$,Dp=Bo,u$=a$,d$=c$,f$="[object Null]",p$="[object Undefined]",Lp=Dp?Dp.toStringTag:void 0;function h$(e){return e==null?e===void 0?p$:f$:Lp&&Lp in Object(e)?u$(e):d$(e)}var $n=h$;function m$(e,t){return function(r){return e(t(r))}}var Rp=m$,g$=Rp,y$=g$(Object.getPrototypeOf,Object),bi=y$;function b$(e){return e!=null&&typeof e=="object"}var Nr=b$,v$=$n,$$=bi,S$=Nr,w$="[object Object]",C$=Function.prototype,E$=Object.prototype,Bp=C$.toString,_$=E$.hasOwnProperty,x$=Bp.call(Object);function k$(e){if(!S$(e)||v$(e)!=w$)return!1;var t=$$(e);if(t===null)return!0;var r=_$.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Bp.call(r)==x$}var zo=k$;const Ic=ut(zo);function Tc(e){const t={[Er]:[],addError(r){this[Er].push(r)}};if(Array.isArray(e))return e.reduce((r,n,o)=>({...r,[o]:Tc(n)}),t);if(Ic(e)){const r=e;return Object.keys(r).reduce((n,o)=>({...n,[o]:Tc(r[o])}),t)}return t}function P$(){this.__data__=[],this.size=0}var O$=P$;function A$(e,t){return e===t||e!==e&&t!==t}var Uo=A$,I$=Uo;function T$(e,t){for(var r=e.length;r--;)if(I$(e[r][0],t))return r;return-1}var vi=T$,M$=vi,N$=Array.prototype,F$=N$.splice;function j$(e){var t=this.__data__,r=M$(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():F$.call(t,r,1),--this.size,!0}var D$=j$,L$=vi;function R$(e){var t=this.__data__,r=L$(t,e);return r<0?void 0:t[r][1]}var B$=R$,z$=vi;function U$(e){return z$(this.__data__,e)>-1}var V$=U$,q$=vi;function W$(e,t){var r=this.__data__,n=q$(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var K$=W$,G$=O$,H$=D$,J$=B$,Y$=V$,X$=K$;function Vo(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Vo.prototype.clear=G$,Vo.prototype.delete=H$,Vo.prototype.get=J$,Vo.prototype.has=Y$,Vo.prototype.set=X$;var $i=Vo,Z$=$i;function Q$(){this.__data__=new Z$,this.size=0}var eS=Q$;function tS(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var rS=tS;function nS(e){return this.__data__.get(e)}var oS=nS;function aS(e){return this.__data__.has(e)}var sS=aS;function iS(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var gr=iS;const Fr=ut(gr);var lS=$n,cS=gr,uS="[object AsyncFunction]",dS="[object Function]",fS="[object GeneratorFunction]",pS="[object Proxy]";function hS(e){if(!cS(e))return!1;var t=lS(e);return t==dS||t==fS||t==uS||t==pS}var Si=hS,mS=en,gS=mS["__core-js_shared__"],yS=gS,Mc=yS,zp=function(){var e=/[^.]+$/.exec(Mc&&Mc.keys&&Mc.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function bS(e){return!!zp&&zp in e}var vS=bS,$S=Function.prototype,SS=$S.toString;function wS(e){if(e!=null){try{return SS.call(e)}catch{}try{return e+""}catch{}}return""}var Up=wS,CS=Si,ES=vS,_S=gr,xS=Up,kS=/[\\^$.*+?()[\]{}|]/g,PS=/^\[object .+?Constructor\]$/,OS=Function.prototype,AS=Object.prototype,IS=OS.toString,TS=AS.hasOwnProperty,MS=RegExp("^"+IS.call(TS).replace(kS,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function NS(e){if(!_S(e)||ES(e))return!1;var t=CS(e)?MS:PS;return t.test(xS(e))}var FS=NS;function jS(e,t){return e==null?void 0:e[t]}var DS=jS,LS=FS,RS=DS;function BS(e,t){var r=RS(e,t);return LS(r)?r:void 0}var uo=BS,zS=uo,US=en,VS=zS(US,"Map"),Nc=VS,qS=uo,WS=qS(Object,"create"),wi=WS,Vp=wi;function KS(){this.__data__=Vp?Vp(null):{},this.size=0}var GS=KS;function HS(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var JS=HS,YS=wi,XS="__lodash_hash_undefined__",ZS=Object.prototype,QS=ZS.hasOwnProperty;function e2(e){var t=this.__data__;if(YS){var r=t[e];return r===XS?void 0:r}return QS.call(t,e)?t[e]:void 0}var t2=e2,r2=wi,n2=Object.prototype,o2=n2.hasOwnProperty;function a2(e){var t=this.__data__;return r2?t[e]!==void 0:o2.call(t,e)}var s2=a2,i2=wi,l2="__lodash_hash_undefined__";function c2(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=i2&&t===void 0?l2:t,this}var u2=c2,d2=GS,f2=JS,p2=t2,h2=s2,m2=u2;function qo(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}qo.prototype.clear=d2,qo.prototype.delete=f2,qo.prototype.get=p2,qo.prototype.has=h2,qo.prototype.set=m2;var g2=qo,qp=g2,y2=$i,b2=Nc;function v2(){this.size=0,this.__data__={hash:new qp,map:new(b2||y2),string:new qp}}var $2=v2;function S2(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var w2=S2,C2=w2;function E2(e,t){var r=e.__data__;return C2(t)?r[typeof t=="string"?"string":"hash"]:r.map}var Ci=E2,_2=Ci;function x2(e){var t=_2(this,e).delete(e);return this.size-=t?1:0,t}var k2=x2,P2=Ci;function O2(e){return P2(this,e).get(e)}var A2=O2,I2=Ci;function T2(e){return I2(this,e).has(e)}var M2=T2,N2=Ci;function F2(e,t){var r=N2(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}var j2=F2,D2=$2,L2=k2,R2=A2,B2=M2,z2=j2;function Wo(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Wo.prototype.clear=D2,Wo.prototype.delete=L2,Wo.prototype.get=R2,Wo.prototype.has=B2,Wo.prototype.set=z2;var Fc=Wo,U2=$i,V2=Nc,q2=Fc,W2=200;function K2(e,t){var r=this.__data__;if(r instanceof U2){var n=r.__data__;if(!V2||n.length<W2-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new q2(n)}return r.set(e,t),this.size=r.size,this}var G2=K2,H2=$i,J2=eS,Y2=rS,X2=oS,Z2=sS,Q2=G2;function Ko(e){var t=this.__data__=new H2(e);this.size=t.size}Ko.prototype.clear=J2,Ko.prototype.delete=Y2,Ko.prototype.get=X2,Ko.prototype.has=Z2,Ko.prototype.set=Q2;var Ei=Ko,ew="__lodash_hash_undefined__";function tw(e){return this.__data__.set(e,ew),this}var rw=tw;function nw(e){return this.__data__.has(e)}var ow=nw,aw=Fc,sw=rw,iw=ow;function _i(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new aw;++t<r;)this.add(e[t])}_i.prototype.add=_i.prototype.push=sw,_i.prototype.has=iw;var xi=_i;function lw(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var cw=lw;function uw(e,t){return e.has(t)}var ki=uw,dw=xi,fw=cw,pw=ki,hw=1,mw=2;function gw(e,t,r,n,o,a){var s=r&hw,i=e.length,l=t.length;if(i!=l&&!(s&&l>i))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var f=-1,d=!0,p=r&mw?new dw:void 0;for(a.set(e,t),a.set(t,e);++f<i;){var h=e[f],$=t[f];if(n)var b=s?n($,h,f,t,e,a):n(h,$,f,e,t,a);if(b!==void 0){if(b)continue;d=!1;break}if(p){if(!fw(t,function(g,y){if(!pw(p,y)&&(h===g||o(h,g,r,n,a)))return p.push(y)})){d=!1;break}}else if(!(h===$||o(h,$,r,n,a))){d=!1;break}}return a.delete(e),a.delete(t),d}var Wp=gw,yw=en,bw=yw.Uint8Array,Kp=bw;function vw(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}var $w=vw;function Sw(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var jc=Sw,Gp=Bo,Hp=Kp,ww=Uo,Cw=Wp,Ew=$w,_w=jc,xw=1,kw=2,Pw="[object Boolean]",Ow="[object Date]",Aw="[object Error]",Iw="[object Map]",Tw="[object Number]",Mw="[object RegExp]",Nw="[object Set]",Fw="[object String]",jw="[object Symbol]",Dw="[object ArrayBuffer]",Lw="[object DataView]",Jp=Gp?Gp.prototype:void 0,Dc=Jp?Jp.valueOf:void 0;function Rw(e,t,r,n,o,a,s){switch(r){case Lw:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Dw:return!(e.byteLength!=t.byteLength||!a(new Hp(e),new Hp(t)));case Pw:case Ow:case Tw:return ww(+e,+t);case Aw:return e.name==t.name&&e.message==t.message;case Mw:case Fw:return e==t+"";case Iw:var i=Ew;case Nw:var l=n&xw;if(i||(i=_w),e.size!=t.size&&!l)return!1;var c=s.get(e);if(c)return c==t;n|=kw,s.set(e,t);var u=Cw(i(e),i(t),n,o,a,s);return s.delete(e),u;case jw:if(Dc)return Dc.call(e)==Dc.call(t)}return!1}var Bw=Rw;function zw(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e}var Lc=zw,Uw=Array.isArray,Ht=Uw,Vw=Lc,qw=Ht;function Ww(e,t,r){var n=t(e);return qw(e)?n:Vw(n,r(e))}var Yp=Ww;function Kw(e,t){for(var r=-1,n=e==null?0:e.length,o=0,a=[];++r<n;){var s=e[r];t(s,r,e)&&(a[o++]=s)}return a}var Gw=Kw;function Hw(){return[]}var Xp=Hw,Jw=Gw,Yw=Xp,Xw=Object.prototype,Zw=Xw.propertyIsEnumerable,Zp=Object.getOwnPropertySymbols,Qw=Zp?function(e){return e==null?[]:(e=Object(e),Jw(Zp(e),function(t){return Zw.call(e,t)}))}:Yw,Rc=Qw;function eC(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Qp=eC,tC=$n,rC=Nr,nC="[object Arguments]";function oC(e){return rC(e)&&tC(e)==nC}var aC=oC,eh=aC,sC=Nr,th=Object.prototype,iC=th.hasOwnProperty,lC=th.propertyIsEnumerable,cC=eh(function(){return arguments}())?eh:function(e){return sC(e)&&iC.call(e,"callee")&&!lC.call(e,"callee")},Qa=cC,Pi={exports:{}};function uC(){return!1}var dC=uC;Pi.exports,function(e,t){var r=en,n=dC,o=t&&!t.nodeType&&t,a=o&&!0&&e&&!e.nodeType&&e,s=a&&a.exports===o,i=s?r.Buffer:void 0,l=i?i.isBuffer:void 0,c=l||n;e.exports=c}(Pi,Pi.exports);var Go=Pi.exports,fC=9007199254740991,pC=/^(?:0|[1-9]\d*)$/;function hC(e,t){var r=typeof e;return t=t??fC,!!t&&(r=="number"||r!="symbol"&&pC.test(e))&&e>-1&&e%1==0&&e<t}var Oi=hC,mC=9007199254740991;function gC(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=mC}var Bc=gC,yC=$n,bC=Bc,vC=Nr,$C="[object Arguments]",SC="[object Array]",wC="[object Boolean]",CC="[object Date]",EC="[object Error]",_C="[object Function]",xC="[object Map]",kC="[object Number]",PC="[object Object]",OC="[object RegExp]",AC="[object Set]",IC="[object String]",TC="[object WeakMap]",MC="[object ArrayBuffer]",NC="[object DataView]",FC="[object Float32Array]",jC="[object Float64Array]",DC="[object Int8Array]",LC="[object Int16Array]",RC="[object Int32Array]",BC="[object Uint8Array]",zC="[object Uint8ClampedArray]",UC="[object Uint16Array]",VC="[object Uint32Array]",Et={};Et[FC]=Et[jC]=Et[DC]=Et[LC]=Et[RC]=Et[BC]=Et[zC]=Et[UC]=Et[VC]=!0,Et[$C]=Et[SC]=Et[MC]=Et[wC]=Et[NC]=Et[CC]=Et[EC]=Et[_C]=Et[xC]=Et[kC]=Et[PC]=Et[OC]=Et[AC]=Et[IC]=Et[TC]=!1;function qC(e){return vC(e)&&bC(e.length)&&!!Et[yC(e)]}var WC=qC;function KC(e){return function(t){return e(t)}}var fo=KC,Ai={exports:{}};Ai.exports,function(e,t){var r=Np,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,s=a&&r.process,i=function(){try{var l=o&&o.require&&o.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}}();e.exports=i}(Ai,Ai.exports);var zc=Ai.exports,GC=WC,HC=fo,rh=zc,nh=rh&&rh.isTypedArray,JC=nh?HC(nh):GC,es=JC,YC=Qp,XC=Qa,ZC=Ht,QC=Go,eE=Oi,tE=es,rE=Object.prototype,nE=rE.hasOwnProperty;function oE(e,t){var r=ZC(e),n=!r&&XC(e),o=!r&&!n&&QC(e),a=!r&&!n&&!o&&tE(e),s=r||n||o||a,i=s?YC(e.length,String):[],l=i.length;for(var c in e)(t||nE.call(e,c))&&!(s&&(c=="length"||o&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||eE(c,l)))&&i.push(c);return i}var oh=oE,aE=Object.prototype;function sE(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||aE;return e===r}var Ii=sE,iE=Rp,lE=iE(Object.keys,Object),cE=lE,uE=Ii,dE=cE,fE=Object.prototype,pE=fE.hasOwnProperty;function hE(e){if(!uE(e))return dE(e);var t=[];for(var r in Object(e))pE.call(e,r)&&r!="constructor"&&t.push(r);return t}var ah=hE,mE=Si,gE=Bc;function yE(e){return e!=null&&gE(e.length)&&!mE(e)}var po=yE,bE=oh,vE=ah,$E=po;function SE(e){return $E(e)?bE(e):vE(e)}var ts=SE,wE=Yp,CE=Rc,EE=ts;function _E(e){return wE(e,EE,CE)}var sh=_E,ih=sh,xE=1,kE=Object.prototype,PE=kE.hasOwnProperty;function OE(e,t,r,n,o,a){var s=r&xE,i=ih(e),l=i.length,c=ih(t),u=c.length;if(l!=u&&!s)return!1;for(var f=l;f--;){var d=i[f];if(!(s?d in t:PE.call(t,d)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var $=!0;a.set(e,t),a.set(t,e);for(var b=s;++f<l;){d=i[f];var g=e[d],y=t[d];if(n)var S=s?n(y,g,d,t,e,a):n(g,y,d,e,t,a);if(!(S===void 0?g===y||o(g,y,r,n,a):S)){$=!1;break}b||(b=d=="constructor")}if($&&!b){var m=e.constructor,w=t.constructor;m!=w&&"constructor"in e&&"constructor"in t&&!(typeof m=="function"&&m instanceof m&&typeof w=="function"&&w instanceof w)&&($=!1)}return a.delete(e),a.delete(t),$}var AE=OE,IE=uo,TE=en,ME=IE(TE,"DataView"),NE=ME,FE=uo,jE=en,DE=FE(jE,"Promise"),LE=DE,RE=uo,BE=en,zE=RE(BE,"Set"),lh=zE,UE=uo,VE=en,qE=UE(VE,"WeakMap"),WE=qE,Uc=NE,Vc=Nc,qc=LE,Wc=lh,Kc=WE,ch=$n,Ho=Up,uh="[object Map]",KE="[object Object]",dh="[object Promise]",fh="[object Set]",ph="[object WeakMap]",hh="[object DataView]",GE=Ho(Uc),HE=Ho(Vc),JE=Ho(qc),YE=Ho(Wc),XE=Ho(Kc),ho=ch;(Uc&&ho(new Uc(new ArrayBuffer(1)))!=hh||Vc&&ho(new Vc)!=uh||qc&&ho(qc.resolve())!=dh||Wc&&ho(new Wc)!=fh||Kc&&ho(new Kc)!=ph)&&(ho=function(e){var t=ch(e),r=t==KE?e.constructor:void 0,n=r?Ho(r):"";if(n)switch(n){case GE:return hh;case HE:return uh;case JE:return dh;case YE:return fh;case XE:return ph}return t});var rs=ho,Gc=Ei,ZE=Wp,QE=Bw,e_=AE,mh=rs,gh=Ht,yh=Go,t_=es,r_=1,bh="[object Arguments]",vh="[object Array]",Ti="[object Object]",n_=Object.prototype,$h=n_.hasOwnProperty;function o_(e,t,r,n,o,a){var s=gh(e),i=gh(t),l=s?vh:mh(e),c=i?vh:mh(t);l=l==bh?Ti:l,c=c==bh?Ti:c;var u=l==Ti,f=c==Ti,d=l==c;if(d&&yh(e)){if(!yh(t))return!1;s=!0,u=!1}if(d&&!u)return a||(a=new Gc),s||t_(e)?ZE(e,t,r,n,o,a):QE(e,t,l,r,n,o,a);if(!(r&r_)){var p=u&&$h.call(e,"__wrapped__"),h=f&&$h.call(t,"__wrapped__");if(p||h){var $=p?e.value():e,b=h?t.value():t;return a||(a=new Gc),o($,b,r,n,a)}}return d?(a||(a=new Gc),e_(e,t,r,n,o,a)):!1}var a_=o_,s_=a_,Sh=Nr;function wh(e,t,r,n,o){return e===t?!0:e==null||t==null||!Sh(e)&&!Sh(t)?e!==e&&t!==t:s_(e,t,r,n,wh,o)}var Mi=wh,i_=Mi;function l_(e,t,r){r=typeof r=="function"?r:void 0;var n=r?r(e,t):void 0;return n===void 0?i_(e,t,void 0,r):!!n}var c_=l_;const u_=ut(c_);function cr(e,t){return u_(e,t,(r,n)=>{if(typeof r=="function"&&typeof n=="function")return!0})}var d_=$n,f_=Nr,p_="[object Symbol]";function h_(e){return typeof e=="symbol"||f_(e)&&d_(e)==p_}var Jo=h_,m_=Ht,g_=Jo,y_=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,b_=/^\w*$/;function v_(e,t){if(m_(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||g_(e)?!0:b_.test(e)||!y_.test(e)||t!=null&&e in Object(t)}var Hc=v_,Ch=Fc,$_="Expected a function";function Jc(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError($_);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var s=e.apply(this,n);return r.cache=a.set(o,s)||a,s};return r.cache=new(Jc.Cache||Ch),r}Jc.Cache=Ch;var S_=Jc,w_=S_,C_=500;function E_(e){var t=w_(e,function(n){return r.size===C_&&r.clear(),n}),r=t.cache;return t}var __=E_,x_=__,k_=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,P_=/\\(\\)?/g,O_=x_(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(k_,function(r,n,o,a){t.push(o?a.replace(P_,"$1"):n||r)}),t}),Eh=O_;function A_(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}var Sn=A_,_h=Bo,I_=Sn,T_=Ht,M_=Jo,xh=_h?_h.prototype:void 0,kh=xh?xh.toString:void 0;function Ph(e){if(typeof e=="string")return e;if(T_(e))return I_(e,Ph)+"";if(M_(e))return kh?kh.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var N_=Ph,F_=N_;function j_(e){return e==null?"":F_(e)}var Oh=j_,D_=Ht,L_=Hc,R_=Eh,B_=Oh;function z_(e,t){return D_(e)?e:L_(e,t)?[e]:R_(B_(e))}var Yo=z_,U_=Jo;function V_(e){if(typeof e=="string"||U_(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var mo=V_,q_=Yo,W_=mo;function K_(e,t){t=q_(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[W_(t[r++])];return r&&r==n?e:void 0}var ns=K_,G_=ns;function H_(e,t,r){var n=e==null?void 0:G_(e,t);return n===void 0?r:n}var Ah=H_;const xe=ut(Ah);var J_=ah,Y_=rs,X_=Qa,Z_=Ht,Q_=po,e5=Go,t5=Ii,r5=es,n5="[object Map]",o5="[object Set]",a5=Object.prototype,s5=a5.hasOwnProperty;function i5(e){if(e==null)return!0;if(Q_(e)&&(Z_(e)||typeof e=="string"||typeof e.splice=="function"||e5(e)||r5(e)||X_(e)))return!e.length;var t=Y_(e);if(t==n5||t==o5)return!e.size;if(t5(e))return!J_(e).length;for(var r in e)if(s5.call(e,r))return!1;return!0}var l5=i5;const Vn=ut(l5);var Ni={},c5=/~/,u5=/~[01]/g;function d5(e){switch(e){case"~1":return"/";case"~0":return"~"}throw new Error("Invalid tilde escape: "+e)}function Ih(e){return c5.test(e)?e.replace(u5,d5):e}function f5(e,t,r){for(var n,o,a=1,s=t.length;a<s;){if(t[a]==="constructor"||t[a]==="prototype"||t[a]==="__proto__")return e;if(n=Ih(t[a++]),o=s>a,typeof e[n]>"u"&&(Array.isArray(e)&&n==="-"&&(n=e.length),o&&(t[a]!==""&&t[a]<1/0||t[a]==="-"?e[n]=[]:e[n]={})),!o)break;e=e[n]}var i=e[n];return r===void 0?delete e[n]:e[n]=r,i}function Yc(e){if(typeof e=="string"){if(e=e.split("/"),e[0]==="")return e;throw new Error("Invalid JSON pointer.")}else if(Array.isArray(e)){for(const t of e)if(typeof t!="string"&&typeof t!="number")throw new Error("Invalid JSON pointer. Must be of type string or number.");return e}throw new Error("Invalid JSON pointer.")}function Th(e,t){if(typeof e!="object")throw new Error("Invalid input object.");t=Yc(t);var r=t.length;if(r===1)return e;for(var n=1;n<r;){if(e=e[Ih(t[n++])],r===n)return e;if(typeof e!="object"||e===null)return}}function Mh(e,t,r){if(typeof e!="object")throw new Error("Invalid input object.");if(t=Yc(t),t.length===0)throw new Error("Invalid JSON pointer for set.");return f5(e,t,r)}function p5(e){var t=Yc(e);return{get:function(r){return Th(r,t)},set:function(r,n){return Mh(r,t,n)}}}Ni.get=Th,Ni.set=Mh,Ni.compile=p5;function h5(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var Xc=h5,m5=uo,g5=function(){try{var e=m5(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Nh=g5,Fh=Nh;function y5(e,t,r){t=="__proto__"&&Fh?Fh(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var Zc=y5,b5=Zc,v5=Uo,$5=Object.prototype,S5=$5.hasOwnProperty;function w5(e,t,r){var n=e[t];(!(S5.call(e,t)&&v5(n,r))||r===void 0&&!(t in e))&&b5(e,t,r)}var Qc=w5,C5=Qc,E5=Zc;function _5(e,t,r,n){var o=!r;r||(r={});for(var a=-1,s=t.length;++a<s;){var i=t[a],l=n?n(r[i],e[i],i,r,e):void 0;l===void 0&&(l=e[i]),o?E5(r,i,l):C5(r,i,l)}return r}var Xo=_5,x5=Xo,k5=ts;function P5(e,t){return e&&x5(t,k5(t),e)}var O5=P5;function A5(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var I5=A5,T5=gr,M5=Ii,N5=I5,F5=Object.prototype,j5=F5.hasOwnProperty;function D5(e){if(!T5(e))return N5(e);var t=M5(e),r=[];for(var n in e)n=="constructor"&&(t||!j5.call(e,n))||r.push(n);return r}var L5=D5,R5=oh,B5=L5,z5=po;function U5(e){return z5(e)?R5(e,!0):B5(e)}var Zo=U5,V5=Xo,q5=Zo;function W5(e,t){return e&&V5(t,q5(t),e)}var K5=W5,Fi={exports:{}};Fi.exports,function(e,t){var r=en,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,s=a?r.Buffer:void 0,i=s?s.allocUnsafe:void 0;function l(c,u){if(u)return c.slice();var f=c.length,d=i?i(f):new c.constructor(f);return c.copy(d),d}e.exports=l}(Fi,Fi.exports);var jh=Fi.exports;function G5(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var ji=G5,H5=Xo,J5=Rc;function Y5(e,t){return H5(e,J5(e),t)}var X5=Y5,Z5=Lc,Q5=bi,ex=Rc,tx=Xp,rx=Object.getOwnPropertySymbols,nx=rx?function(e){for(var t=[];e;)Z5(t,ex(e)),e=Q5(e);return t}:tx,Dh=nx,ox=Xo,ax=Dh;function sx(e,t){return ox(e,ax(e),t)}var ix=sx,lx=Yp,cx=Dh,ux=Zo;function dx(e){return lx(e,ux,cx)}var Lh=dx,fx=Object.prototype,px=fx.hasOwnProperty;function hx(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&px.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var mx=hx,Rh=Kp;function gx(e){var t=new e.constructor(e.byteLength);return new Rh(t).set(new Rh(e)),t}var eu=gx,yx=eu;function bx(e,t){var r=t?yx(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var vx=bx,$x=/\w*$/;function Sx(e){var t=new e.constructor(e.source,$x.exec(e));return t.lastIndex=e.lastIndex,t}var wx=Sx,Bh=Bo,zh=Bh?Bh.prototype:void 0,Uh=zh?zh.valueOf:void 0;function Cx(e){return Uh?Object(Uh.call(e)):{}}var Ex=Cx,_x=eu;function xx(e,t){var r=t?_x(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var Vh=xx,kx=eu,Px=vx,Ox=wx,Ax=Ex,Ix=Vh,Tx="[object Boolean]",Mx="[object Date]",Nx="[object Map]",Fx="[object Number]",jx="[object RegExp]",Dx="[object Set]",Lx="[object String]",Rx="[object Symbol]",Bx="[object ArrayBuffer]",zx="[object DataView]",Ux="[object Float32Array]",Vx="[object Float64Array]",qx="[object Int8Array]",Wx="[object Int16Array]",Kx="[object Int32Array]",Gx="[object Uint8Array]",Hx="[object Uint8ClampedArray]",Jx="[object Uint16Array]",Yx="[object Uint32Array]";function Xx(e,t,r){var n=e.constructor;switch(t){case Bx:return kx(e);case Tx:case Mx:return new n(+e);case zx:return Px(e,r);case Ux:case Vx:case qx:case Wx:case Kx:case Gx:case Hx:case Jx:case Yx:return Ix(e,r);case Nx:return new n;case Fx:case Lx:return new n(e);case jx:return Ox(e);case Dx:return new n;case Rx:return Ax(e)}}var Zx=Xx,Qx=gr,qh=Object.create,ek=function(){function e(){}return function(t){if(!Qx(t))return{};if(qh)return qh(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),Wh=ek,tk=Wh,rk=bi,nk=Ii;function ok(e){return typeof e.constructor=="function"&&!nk(e)?tk(rk(e)):{}}var Kh=ok,ak=rs,sk=Nr,ik="[object Map]";function lk(e){return sk(e)&&ak(e)==ik}var ck=lk,uk=ck,dk=fo,Gh=zc,Hh=Gh&&Gh.isMap,fk=Hh?dk(Hh):uk,pk=fk,hk=rs,mk=Nr,gk="[object Set]";function yk(e){return mk(e)&&hk(e)==gk}var bk=yk,vk=bk,$k=fo,Jh=zc,Yh=Jh&&Jh.isSet,Sk=Yh?$k(Yh):vk,wk=Sk,Ck=Ei,Ek=Xc,_k=Qc,xk=O5,kk=K5,Pk=jh,Ok=ji,Ak=X5,Ik=ix,Tk=sh,Mk=Lh,Nk=rs,Fk=mx,jk=Zx,Dk=Kh,Lk=Ht,Rk=Go,Bk=pk,zk=gr,Uk=wk,Vk=ts,qk=Zo,Wk=1,Kk=2,Gk=4,Xh="[object Arguments]",Hk="[object Array]",Jk="[object Boolean]",Yk="[object Date]",Xk="[object Error]",Zh="[object Function]",Zk="[object GeneratorFunction]",Qk="[object Map]",eP="[object Number]",Qh="[object Object]",tP="[object RegExp]",rP="[object Set]",nP="[object String]",oP="[object Symbol]",aP="[object WeakMap]",sP="[object ArrayBuffer]",iP="[object DataView]",lP="[object Float32Array]",cP="[object Float64Array]",uP="[object Int8Array]",dP="[object Int16Array]",fP="[object Int32Array]",pP="[object Uint8Array]",hP="[object Uint8ClampedArray]",mP="[object Uint16Array]",gP="[object Uint32Array]",wt={};wt[Xh]=wt[Hk]=wt[sP]=wt[iP]=wt[Jk]=wt[Yk]=wt[lP]=wt[cP]=wt[uP]=wt[dP]=wt[fP]=wt[Qk]=wt[eP]=wt[Qh]=wt[tP]=wt[rP]=wt[nP]=wt[oP]=wt[pP]=wt[hP]=wt[mP]=wt[gP]=!0,wt[Xk]=wt[Zh]=wt[aP]=!1;function Di(e,t,r,n,o,a){var s,i=t&Wk,l=t&Kk,c=t&Gk;if(r&&(s=o?r(e,n,o,a):r(e)),s!==void 0)return s;if(!zk(e))return e;var u=Lk(e);if(u){if(s=Fk(e),!i)return Ok(e,s)}else{var f=Nk(e),d=f==Zh||f==Zk;if(Rk(e))return Pk(e,i);if(f==Qh||f==Xh||d&&!o){if(s=l||d?{}:Dk(e),!i)return l?Ik(e,kk(s,e)):Ak(e,xk(s,e))}else{if(!wt[f])return o?e:{};s=jk(e,f,i)}}a||(a=new Ck);var p=a.get(e);if(p)return p;a.set(e,s),Uk(e)?e.forEach(function(b){s.add(Di(b,t,r,b,e,a))}):Bk(e)&&e.forEach(function(b,g){s.set(g,Di(b,t,r,g,e,a))});var h=c?l?Mk:Tk:l?qk:Vk,$=u?void 0:h(e);return Ek($||e,function(b,g){$&&(g=b,b=e[g]),_k(s,g,Di(b,t,r,g,e,a))}),s}var em=Di;function yP(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var tm=yP;function bP(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=Array(o);++n<o;)a[n]=e[n+t];return a}var vP=bP,$P=ns,SP=vP;function wP(e,t){return t.length<2?e:$P(e,SP(t,0,-1))}var CP=wP,EP=Yo,_P=tm,xP=CP,kP=mo;function PP(e,t){return t=EP(t,e),e=xP(e,t),e==null||delete e[kP(_P(t))]}var rm=PP,OP=zo;function AP(e){return OP(e)?void 0:e}var IP=AP,nm=Bo,TP=Qa,MP=Ht,om=nm?nm.isConcatSpreadable:void 0;function NP(e){return MP(e)||TP(e)||!!(om&&e&&e[om])}var FP=NP,jP=Lc,DP=FP;function am(e,t,r,n,o){var a=-1,s=e.length;for(r||(r=DP),o||(o=[]);++a<s;){var i=e[a];t>0&&r(i)?t>1?am(i,t-1,r,n,o):jP(o,i):n||(o[o.length]=i)}return o}var Li=am,LP=Li;function RP(e){var t=e==null?0:e.length;return t?LP(e,1):[]}var tu=RP;function BP(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var sm=BP,zP=sm,im=Math.max;function UP(e,t,r){return t=im(t===void 0?e.length-1:t,0),function(){for(var n=arguments,o=-1,a=im(n.length-t,0),s=Array(a);++o<a;)s[o]=n[t+o];o=-1;for(var i=Array(t+1);++o<t;)i[o]=n[o];return i[t]=r(s),zP(e,this,i)}}var lm=UP;function VP(e){return function(){return e}}var qP=VP;function WP(e){return e}var os=WP,KP=qP,cm=Nh,GP=os,HP=cm?function(e,t){return cm(e,"toString",{configurable:!0,enumerable:!1,value:KP(t),writable:!0})}:GP,JP=HP,YP=800,XP=16,ZP=Date.now;function QP(e){var t=0,r=0;return function(){var n=ZP(),o=XP-(n-r);if(r=n,o>0){if(++t>=YP)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var eO=QP,tO=JP,rO=eO,nO=rO(tO),um=nO,oO=tu,aO=lm,sO=um;function iO(e){return sO(aO(e,void 0,oO),e+"")}var dm=iO,lO=Sn,cO=em,uO=rm,dO=Yo,fO=Xo,pO=IP,hO=dm,mO=Lh,gO=1,yO=2,bO=4,vO=hO(function(e,t){var r={};if(e==null)return r;var n=!1;t=lO(t,function(a){return a=dO(a,e),n||(n=a.length>1),a}),fO(e,mO(e),r),n&&(r=cO(r,gO|yO|bO,pO));for(var o=t.length;o--;)uO(r,t[o]);return r}),$O=vO;const Ri=ut($O);function ru(e,t){const r=t[e];return[Ri(t,[e]),r]}function fm(e,t={},r=[]){const n=e||"";let o;if(n.startsWith("#"))o=decodeURIComponent(n.substring(1));else throw new Error(`Could not find a definition for ${e}.`);const a=Ni.get(t,o);if(a===void 0)throw new Error(`Could not find a definition for ${e}.`);const s=a[qt];if(s){if(r.includes(s)){if(r.length===1)throw new Error(`Definition for ${e} is a circular reference`);const[u,...f]=r,d=[...f,n,u].join(" -> ");throw new Error(`Definition for ${u} contains a circular reference through ${d}`)}const[i,l]=ru(qt,a),c=fm(l,t,[...r,n]);return Object.keys(i).length>0?{...i,...c}:c}return a}function pm(e,t={}){return fm(e,t,[])}var SO=Object.prototype,wO=SO.hasOwnProperty;function CO(e,t){return e!=null&&wO.call(e,t)}var EO=CO,_O=Yo,xO=Qa,kO=Ht,PO=Oi,OO=Bc,AO=mo;function IO(e,t,r){t=_O(t,e);for(var n=-1,o=t.length,a=!1;++n<o;){var s=AO(t[n]);if(!(a=e!=null&&r(e,s)))break;e=e[s]}return a||++n!=o?a:(o=e==null?0:e.length,!!o&&OO(o)&&PO(s,o)&&(kO(e)||xO(e)))}var hm=IO,TO=EO,MO=hm;function NO(e,t){return e!=null&&MO(e,t,TO)}var FO=NO;const ur=ut(FO);var jO=$n,DO=Nr,LO="[object Number]";function RO(e){return typeof e=="number"||DO(e)&&jO(e)==LO}var BO=RO;const mm=ut(BO);var zO=$n,UO=Ht,VO=Nr,qO="[object String]";function WO(e){return typeof e=="string"||!UO(e)&&VO(e)&&zO(e)==qO}var KO=WO;const nu=ut(KO);function GO(e,t,r,n){var o=-1,a=e==null?0:e.length;for(n&&a&&(r=e[++o]);++o<a;)r=t(r,e[o],o,e);return r}var HO=GO;function JO(e){return function(t,r,n){for(var o=-1,a=Object(t),s=n(t),i=s.length;i--;){var l=s[e?i:++o];if(r(a[l],l,a)===!1)break}return t}}var YO=JO,XO=YO,ZO=XO(),gm=ZO,QO=gm,eA=ts;function tA(e,t){return e&&QO(e,t,eA)}var ym=tA,rA=po;function nA(e,t){return function(r,n){if(r==null)return r;if(!rA(r))return e(r,n);for(var o=r.length,a=t?o:-1,s=Object(r);(t?a--:++a<o)&&n(s[a],a,s)!==!1;);return r}}var oA=nA,aA=ym,sA=oA,iA=sA(aA),ou=iA,lA=Ei,cA=Mi,uA=1,dA=2;function fA(e,t,r,n){var o=r.length,a=o,s=!n;if(e==null)return!a;for(e=Object(e);o--;){var i=r[o];if(s&&i[2]?i[1]!==e[i[0]]:!(i[0]in e))return!1}for(;++o<a;){i=r[o];var l=i[0],c=e[l],u=i[1];if(s&&i[2]){if(c===void 0&&!(l in e))return!1}else{var f=new lA;if(n)var d=n(c,u,l,e,t,f);if(!(d===void 0?cA(u,c,uA|dA,n,f):d))return!1}}return!0}var pA=fA,hA=gr;function mA(e){return e===e&&!hA(e)}var bm=mA,gA=bm,yA=ts;function bA(e){for(var t=yA(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,gA(o)]}return t}var vA=bA;function $A(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}var vm=$A,SA=pA,wA=vA,CA=vm;function EA(e){var t=wA(e);return t.length==1&&t[0][2]?CA(t[0][0],t[0][1]):function(r){return r===e||SA(r,e,t)}}var _A=EA;function xA(e,t){return e!=null&&t in Object(e)}var kA=xA,PA=kA,OA=hm;function AA(e,t){return e!=null&&OA(e,t,PA)}var $m=AA,IA=Mi,TA=Ah,MA=$m,NA=Hc,FA=bm,jA=vm,DA=mo,LA=1,RA=2;function BA(e,t){return NA(e)&&FA(t)?jA(DA(e),t):function(r){var n=TA(r,e);return n===void 0&&n===t?MA(r,e):IA(t,n,LA|RA)}}var zA=BA;function UA(e){return function(t){return t==null?void 0:t[e]}}var VA=UA,qA=ns;function WA(e){return function(t){return qA(t,e)}}var KA=WA,GA=VA,HA=KA,JA=Hc,YA=mo;function XA(e){return JA(e)?GA(YA(e)):HA(e)}var ZA=XA,QA=_A,eI=zA,tI=os,rI=Ht,nI=ZA;function oI(e){return typeof e=="function"?e:e==null?tI:typeof e=="object"?rI(e)?eI(e[0],e[1]):QA(e):nI(e)}var au=oI;function aI(e,t,r,n,o){return o(e,function(a,s,i){r=n?(n=!1,a):t(r,a,s,i)}),r}var sI=aI,iI=HO,lI=ou,cI=au,uI=sI,dI=Ht;function fI(e,t,r){var n=dI(e)?iI:uI,o=arguments.length<3;return n(e,cI(t),r,o,lI)}var pI=fI;const hI=ut(pI);var mI=os;function gI(e){return typeof e=="function"?e:mI}var Sm=gI,yI=/\s/;function bI(e){for(var t=e.length;t--&&yI.test(e.charAt(t)););return t}var vI=bI,$I=vI,SI=/^\s+/;function wI(e){return e&&e.slice(0,$I(e)+1).replace(SI,"")}var CI=wI,EI=CI,wm=gr,_I=Jo,Cm=NaN,xI=/^[-+]0x[0-9a-f]+$/i,kI=/^0b[01]+$/i,PI=/^0o[0-7]+$/i,OI=parseInt;function AI(e){if(typeof e=="number")return e;if(_I(e))return Cm;if(wm(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=wm(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=EI(e);var r=kI.test(e);return r||PI.test(e)?OI(e.slice(2),r?2:8):xI.test(e)?Cm:+e}var II=AI,TI=II,MI=1/0,NI=17976931348623157e292;function FI(e){if(!e)return e===0?e:0;if(e=TI(e),e===MI||e===-1/0){var t=e<0?-1:1;return t*NI}return e===e?e:0}var jI=FI,DI=jI;function LI(e){var t=DI(e),r=t%1;return t===t?r?t-r:t:0}var RI=LI,BI=Qp,zI=Sm,UI=RI,VI=9007199254740991,su=4294967295,qI=Math.min;function WI(e,t){if(e=UI(e),e<1||e>VI)return[];var r=su,n=qI(e,su);t=zI(t),e-=su;for(var o=BI(n,t);++r<e;)t(r);return o}var KI=WI;const Em=ut(KI);function _m(e,t,r){var n;if(e&&r){const o=xe(e,r);if(o===void 0)return;for(let a=0;a<t.length;a++){const s=t[a],i=xe(s,[It,r],{});if(!(i.type==="object"||i.type==="array")&&(i.const===o||!((n=i.enum)===null||n===void 0)&&n.includes(o)))return a}}}function xm(e,t,r,n,o){if(t===void 0)return 0;const a=_m(t,r,o);if(mm(a))return a;for(let s=0;s<r.length;s++){const i=r[s];if(o&&ur(i,[It,o])){const l=xe(t,o),c=xe(i,[It,o],{});if(e.isValid(c,l,n))return s}else if(i[It]){const l={anyOf:Object.keys(i[It]).map(u=>({required:[u]}))};let c;if(i.anyOf){const{...u}=i;u.allOf?u.allOf=u.allOf.slice():u.allOf=[],u.allOf.push(l),c=u}else c=Object.assign({},i,l);if(delete c.required,e.isValid(c,t,n))return s}else if(e.isValid(i,t,n))return s}return 0}function iu(e,t,r,n,o){return xm(e,t,r,n,o)}var GI=Mi;function HI(e,t){return GI(e,t)}var lu=HI;const go=ut(lu);var JI=Qc,YI=Yo,XI=Oi,km=gr,ZI=mo;function QI(e,t,r,n){if(!km(e))return e;t=YI(t,e);for(var o=-1,a=t.length,s=a-1,i=e;i!=null&&++o<a;){var l=ZI(t[o]),c=r;if(l==="__proto__"||l==="constructor"||l==="prototype")return e;if(o!=s){var u=i[l];c=n?n(u,l,i):void 0,c===void 0&&(c=km(u)?u:XI(t[o+1])?[]:{})}JI(i,l,c),i=i[l]}return e}var cu=QI,eT=cu;function tT(e,t,r){return e==null?e:eT(e,t,r)}var rT=tT;const Xt=ut(rT);var nT=Xc,oT=Wh,aT=ym,sT=au,iT=bi,lT=Ht,cT=Go,uT=Si,dT=gr,fT=es;function pT(e,t,r){var n=lT(e),o=n||cT(e)||fT(e);if(t=sT(t),r==null){var a=e&&e.constructor;o?r=n?new a:[]:dT(e)?r=uT(a)?oT(iT(e)):{}:r={}}return(o?nT:aT)(e,function(s,i,l){return t(r,s,i,l)}),r}var hT=pT;const mT=ut(hT);var gT=Zc,yT=Uo;function bT(e,t,r){(r!==void 0&&!yT(e[t],r)||r===void 0&&!(t in e))&&gT(e,t,r)}var Pm=bT,vT=po,$T=Nr;function ST(e){return $T(e)&&vT(e)}var Bi=ST;function wT(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Om=wT,CT=Xo,ET=Zo;function _T(e){return CT(e,ET(e))}var xT=_T,Am=Pm,kT=jh,PT=Vh,OT=ji,AT=Kh,Im=Qa,Tm=Ht,IT=Bi,TT=Go,MT=Si,NT=gr,FT=zo,jT=es,Mm=Om,DT=xT;function LT(e,t,r,n,o,a,s){var i=Mm(e,r),l=Mm(t,r),c=s.get(l);if(c){Am(e,r,c);return}var u=a?a(i,l,r+"",e,t,s):void 0,f=u===void 0;if(f){var d=Tm(l),p=!d&&TT(l),h=!d&&!p&&jT(l);u=l,d||p||h?Tm(i)?u=i:IT(i)?u=OT(i):p?(f=!1,u=kT(l,!0)):h?(f=!1,u=PT(l,!0)):u=[]:FT(l)||Im(l)?(u=i,Im(i)?u=DT(i):(!NT(i)||MT(i))&&(u=AT(l))):f=!1}f&&(s.set(l,u),o(u,l,n,a,s),s.delete(l)),Am(e,r,u)}var RT=LT,BT=Ei,zT=Pm,UT=gm,VT=RT,qT=gr,WT=Zo,KT=Om;function Nm(e,t,r,n,o){e!==t&&UT(t,function(a,s){if(o||(o=new BT),qT(a))VT(e,t,s,r,Nm,n,o);else{var i=n?n(KT(e,s),a,s+"",e,t,o):void 0;i===void 0&&(i=a),zT(e,s,i)}},WT)}var uu=Nm,GT=os,HT=lm,JT=um;function YT(e,t){return JT(HT(e,t,GT),e+"")}var qn=YT,XT=Uo,ZT=po,QT=Oi,eM=gr;function tM(e,t,r){if(!eM(r))return!1;var n=typeof t;return(n=="number"?ZT(r)&&QT(t,r.length):n=="string"&&t in r)?XT(r[t],e):!1}var du=tM,rM=qn,nM=du;function oM(e){return rM(function(t,r){var n=-1,o=r.length,a=o>1?r[o-1]:void 0,s=o>2?r[2]:void 0;for(a=e.length>3&&typeof a=="function"?(o--,a):void 0,s&&nM(r[0],r[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++n<o;){var i=r[n];i&&e(t,i,n,a)}return t})}var Fm=oM,aM=uu,sM=Fm,iM=sM(function(e,t,r){aM(e,t,r)}),lM=iM;const cM=ut(lM);var uM=Li,dM=1/0;function fM(e){var t=e==null?0:e.length;return t?uM(e,dM):[]}var fu=fM;const pM=ut(fu);function hM(e,t,r,n){for(var o=e.length,a=r+(n?1:-1);n?a--:++a<o;)if(t(e[a],a,e))return a;return-1}var mM=hM;function gM(e){return e!==e}var yM=gM;function bM(e,t,r){for(var n=r-1,o=e.length;++n<o;)if(e[n]===t)return n;return-1}var vM=bM,$M=mM,SM=yM,wM=vM;function CM(e,t,r){return t===t?wM(e,t,r):$M(e,SM,r)}var jm=CM,EM=jm;function _M(e,t){var r=e==null?0:e.length;return!!r&&EM(e,t,0)>-1}var pu=_M;function xM(e,t,r){for(var n=-1,o=e==null?0:e.length;++n<o;)if(r(t,e[n]))return!0;return!1}var hu=xM;function kM(){}var PM=kM,mu=lh,OM=PM,AM=jc,IM=1/0,TM=mu&&1/AM(new mu([,-0]))[1]==IM?function(e){return new mu(e)}:OM,MM=TM,NM=xi,FM=pu,jM=hu,DM=ki,LM=MM,RM=jc,BM=200;function zM(e,t,r){var n=-1,o=FM,a=e.length,s=!0,i=[],l=i;if(r)s=!1,o=jM;else if(a>=BM){var c=t?null:LM(e);if(c)return RM(c);s=!1,o=DM,l=new NM}else l=t?[]:i;e:for(;++n<a;){var u=e[n],f=t?t(u):u;if(u=r||u!==0?u:0,s&&f===f){for(var d=l.length;d--;)if(l[d]===f)continue e;t&&l.push(f),i.push(u)}else o(l,f,r)||(l!==i&&l.push(f),i.push(u))}return i}var gu=zM,UM=gu;function VM(e){return e&&e.length?UM(e):[]}var zi=VM;const qM=ut(zi);var WM=em,KM=1,GM=4;function HM(e){return WM(e,KM|GM)}var Dm=HM;const Lm=ut(Dm);var JM=ou,YM=po;function XM(e,t){var r=-1,n=YM(e)?Array(e.length):[];return JM(e,function(o,a,s){n[++r]=t(o,a,s)}),n}var ZM=XM;function QM(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}var e3=QM,Rm=Jo;function t3(e,t){if(e!==t){var r=e!==void 0,n=e===null,o=e===e,a=Rm(e),s=t!==void 0,i=t===null,l=t===t,c=Rm(t);if(!i&&!c&&!a&&e>t||a&&s&&l&&!i&&!c||n&&s&&l||!r&&l||!o)return 1;if(!n&&!a&&!c&&e<t||c&&r&&o&&!n&&!a||i&&r&&o||!s&&o||!l)return-1}return 0}var r3=t3,n3=r3;function o3(e,t,r){for(var n=-1,o=e.criteria,a=t.criteria,s=o.length,i=r.length;++n<s;){var l=n3(o[n],a[n]);if(l){if(n>=i)return l;var c=r[n];return l*(c=="desc"?-1:1)}}return e.index-t.index}var a3=o3,yu=Sn,s3=ns,i3=au,l3=ZM,c3=e3,u3=fo,d3=a3,f3=os,p3=Ht;function h3(e,t,r){t.length?t=yu(t,function(a){return p3(a)?function(s){return s3(s,a.length===1?a[0]:a)}:a}):t=[f3];var n=-1;t=yu(t,u3(i3));var o=l3(e,function(a,s,i){var l=yu(t,function(c){return c(a)});return{criteria:l,index:++n,value:a}});return c3(o,function(a,s){return d3(a,s,r)})}var m3=h3,g3=Li,y3=m3,b3=qn,Bm=du,v3=b3(function(e,t){if(e==null)return[];var r=t.length;return r>1&&Bm(e,t[0],t[1])?t=[]:r>2&&Bm(t[0],t[1],t[2])&&(t=[t[0]]),y3(e,g3(t,1),[])}),zm=v3,$3=gu;function S3(e,t){return t=typeof t=="function"?t:void 0,e&&e.length?$3(e,void 0,t):[]}var bu=S3,w3=qn,C3=Uo,E3=du,_3=Zo,Um=Object.prototype,x3=Um.hasOwnProperty,k3=w3(function(e,t){e=Object(e);var r=-1,n=t.length,o=n>2?t[2]:void 0;for(o&&E3(t[0],t[1],o)&&(n=1);++r<n;)for(var a=t[r],s=_3(a),i=-1,l=s.length;++i<l;){var c=s[i],u=e[c];(u===void 0||C3(u,Um[c])&&!x3.call(e,c))&&(e[c]=a[c])}return e}),P3=k3,O3=xi,A3=pu,I3=hu,T3=Sn,M3=fo,Vm=ki,N3=Math.min;function F3(e,t,r){for(var n=r?I3:A3,o=e[0].length,a=e.length,s=a,i=Array(a),l=1/0,c=[];s--;){var u=e[s];s&&t&&(u=T3(u,M3(t))),l=N3(u.length,l),i[s]=!r&&(t||o>=120&&u.length>=120)?new O3(s&&u):void 0}u=e[0];var f=-1,d=i[0];e:for(;++f<o&&c.length<l;){var p=u[f],h=t?t(p):p;if(p=r||p!==0?p:0,!(d?Vm(d,h):n(c,h,r))){for(s=a;--s;){var $=i[s];if(!($?Vm($,h):n(e[s],h,r)))continue e}d&&d.push(h),c.push(p)}}return c}var qm=F3,j3=Bi;function D3(e){return j3(e)?e:[]}var Wm=D3,L3=Sn,R3=qm,B3=qn,z3=Wm,U3=tm,V3=B3(function(e){var t=U3(e),r=L3(e,z3);return t=typeof t=="function"?t:void 0,t&&r.pop(),r.length&&r[0]===e[0]?R3(r,void 0,t):[]}),Km=V3,q3=$n,W3=Nr,K3="[object Boolean]";function G3(e){return e===!0||e===!1||W3(e)&&q3(e)==K3}var H3=G3,Kr=lu,J3=zm,vu=zi,Gm=bu,Y3=P3,X3=Km,Ui=zo,$u=H3,Hm=e=>Array.isArray(e)?e:[e],jr=e=>e===void 0,Vi=e=>Ui(e)||Array.isArray(e)?Object.keys(e):[],Qo=(e,t)=>e.hasOwnProperty(t),ea=e=>J3(vu(e)),Jm=e=>jr(e)||Array.isArray(e)&&e.length===0,Z3=(e,t,r,n)=>t&&Qo(t,r)&&e&&Qo(e,r)&&n(e[r],t[r]),Su=(e,t)=>jr(e)&&t===0||jr(t)&&e===0||Kr(e,t),Q3=(e,t)=>jr(e)&&t===!1||jr(t)&&e===!1||Kr(e,t),Ym=e=>jr(e)||Kr(e,{})||e===!0,qi=e=>jr(e)||Kr(e,{}),Xm=e=>jr(e)||Ui(e)||e===!0||e===!1;function Zm(e,t){return Jm(e)&&Jm(t)?!0:Kr(ea(e),ea(t))}function e4(e,t){return e=Hm(e),t=Hm(t),Kr(ea(e),ea(t))}function Wi(e,t,r,n){var o=vu(Vi(e).concat(Vi(t)));return qi(e)&&qi(t)?!0:qi(e)&&Vi(t).length||qi(t)&&Vi(e).length?!1:o.every(function(a){var s=e[a],i=t[a];return Array.isArray(s)&&Array.isArray(i)?Kr(ea(e),ea(t)):Array.isArray(s)&&!Array.isArray(i)||Array.isArray(i)&&!Array.isArray(s)?!1:Z3(e,t,a,n)})}function t4(e,t,r,n){return Ui(e)&&Ui(t)?n(e,t):Array.isArray(e)&&Array.isArray(t)?Wi(e,t,r,n):Kr(e,t)}function wu(e,t,r,n){var o=Gm(e,n),a=Gm(t,n),s=X3(o,a,n);return s.length===Math.max(o.length,a.length)}var r4={title:Kr,uniqueItems:Q3,minLength:Su,minItems:Su,minProperties:Su,required:Zm,enum:Zm,type:e4,items:t4,anyOf:wu,allOf:wu,oneOf:wu,properties:Wi,patternProperties:Wi,dependencies:Wi},n4=["properties","patternProperties","dependencies","uniqueItems","minLength","minItems","minProperties","required"],o4=["additionalProperties","additionalItems","contains","propertyNames","not"];function Cu(e,t,r){if(r=Y3(r,{ignore:[]}),Ym(e)&&Ym(t))return!0;if(!Xm(e)||!Xm(t))throw new Error("Either of the values are not a JSON schema.");if(e===t)return!0;if($u(e)&&$u(t))return e===t;if(e===void 0&&t===!1||t===void 0&&e===!1||jr(e)&&!jr(t)||!jr(e)&&jr(t))return!1;var n=vu(Object.keys(e).concat(Object.keys(t)));if(r.ignore.length&&(n=n.filter(a=>r.ignore.indexOf(a)===-1)),!n.length)return!0;function o(a,s){return Cu(a,s,r)}return n.every(function(a){var s=e[a],i=t[a];if(o4.indexOf(a)!==-1)return Cu(s,i,r);var l=r4[a];if(l||(l=Kr),Kr(s,i))return!0;if(n4.indexOf(a)===-1&&(!Qo(e,a)&&Qo(t,a)||Qo(e,a)&&!Qo(t,a)))return s===i;var c=l(s,i,a,o);if(!$u(c))throw new Error("Comparer must return true or false");return c})}var Eu=Cu;function a4(e){return Object.prototype.toString.call(e)==="[object Array]"}var _u=Array.isArray||a4;function s4(e){return(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")&&e.valueOf()===e.valueOf()}var i4=s4,l4=i4;function c4(e){return l4(e)&&e%1===0}var u4=c4,d4=_u,f4=u4;function p4(e){var t;if(!d4(e)||(t=e.length,!t))return!1;for(var r=0;r<t;r++)if(!f4(e[r]))return!1;return!0}var Qm=p4;function h4(e){return typeof e=="function"}var eg=h4,m4=_u,tg=Qm,g4=eg,Ki=Math.pow(2,31)-1;function rg(e,t){var r=1,n;if(e===0)return t;if(t===0)return e;for(;e%2===0&&t%2===0;)e=e/2,t=t/2,r=r*2;for(;e%2===0;)e=e/2;for(;t;){for(;t%2===0;)t=t/2;e>t&&(n=t,t=e,e=n),t=t-e}return r*e}function ng(e,t){var r=0,n;if(e===0)return t;if(t===0)return e;for(;!(e&1)&&!(t&1);)e>>>=1,t>>>=1,r++;for(;!(e&1);)e>>>=1;for(;t;){for(;!(t&1);)t>>>=1;e>t&&(n=t,t=e,e=n),t=t-e}return e<<r}function y4(){var e=arguments.length,t,r,n,o,a,s,i;for(t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];if(tg(t)){if(e===2)return a=t[0],s=t[1],a<0&&(a=-a),s<0&&(s=-s),a<=Ki&&s<=Ki?ng(a,s):rg(a,s);n=t}else if(m4(t[0]))if(e>1){if(n=t[0],r=t[1],!g4(r))throw new TypeError("gcd()::invalid input argument. Accessor must be a function. Value: `"+r+"`.")}else n=t[0];else throw new TypeError("gcd()::invalid input argument. Must provide an array of integers. Value: `"+t[0]+"`.");if(o=n.length,o<2)return null;if(r){for(a=new Array(o),i=0;i<o;i++)a[i]=r(n[i],i);n=a}if(e<3&&!tg(n))throw new TypeError("gcd()::invalid input argument. Accessed array values must be integers. Value: `"+n+"`.");for(i=0;i<o;i++)a=n[i],a<0&&(n[i]=-a);for(a=n[0],i=1;i<o;i++)s=n[i],s<=Ki&&a<=Ki?a=ng(a,s):a=rg(a,s);return a}var b4=y4,og=b4,v4=_u,ag=Qm,$4=eg;function S4(){var e=arguments.length,t,r,n,o,a,s,i;for(t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];if(ag(t)){if(e===2)return a=t[0],s=t[1],a<0&&(a=-a),s<0&&(s=-s),a===0||s===0?0:a/og(a,s)*s;n=t}else if(v4(t[0]))if(e>1){if(n=t[0],r=t[1],!$4(r))throw new TypeError("lcm()::invalid input argument. Accessor must be a function. Value: `"+r+"`.")}else n=t[0];else throw new TypeError("lcm()::invalid input argument. Must provide an array of integers. Value: `"+t[0]+"`.");if(o=n.length,o<2)return null;if(r){for(a=new Array(o),i=0;i<o;i++)a[i]=r(n[i],i);n=a}if(e<3&&!ag(n))throw new TypeError("lcm()::invalid input argument. Accessed array values must be integers. Value: `"+n+"`.");for(i=0;i<o;i++)a=n[i],a<0&&(n[i]=-a);for(a=n[0],i=1;i<o;i++){if(s=n[i],a===0||s===0)return 0;a=a/og(a,s)*s}return a}var w4=S4,C4=uu,sg=gr;function ig(e,t,r,n,o,a){return sg(e)&&sg(t)&&(a.set(t,e),C4(e,t,void 0,ig,a),a.delete(t)),e}var E4=ig,_4=uu,x4=Fm,k4=x4(function(e,t,r,n){_4(e,t,r,n)}),P4=k4,O4=sm,A4=qn,I4=E4,T4=P4,M4=A4(function(e){return e.push(void 0,I4),O4(T4,void 0,e)}),N4=M4,F4=Sn,j4=qm,D4=qn,L4=Wm,R4=D4(function(e){var t=F4(e,L4);return t.length&&t[0]===e[0]?j4(t):[]}),B4=R4;function z4(e,t,r,n){for(var o=r-1,a=e.length;++o<a;)if(n(e[o],t))return o;return-1}var U4=z4,V4=Sn,q4=jm,W4=U4,K4=fo,G4=ji,H4=Array.prototype,lg=H4.splice;function J4(e,t,r,n){var o=n?W4:q4,a=-1,s=t.length,i=e;for(e===t&&(t=G4(t)),r&&(i=V4(e,K4(r)));++a<s;)for(var l=0,c=t[a],u=r?r(c):c;(l=o(i,u,l,n))>-1;)i!==e&&lg.call(i,l,1),lg.call(e,l,1);return e}var Y4=J4,X4=Y4;function Z4(e,t){return e&&e.length&&t&&t.length?X4(e,t):e}var Q4=Z4,eN=Xc,tN=ou,rN=Sm,nN=Ht;function oN(e,t){var r=nN(e)?eN:tN;return r(e,rN(t))}var xu=oN;const aN=ut(xu);var sN=xi,iN=pu,lN=hu,cN=Sn,uN=fo,dN=ki,fN=200;function pN(e,t,r,n){var o=-1,a=iN,s=!0,i=e.length,l=[],c=t.length;if(!i)return l;r&&(t=cN(t,uN(r))),n?(a=lN,s=!1):t.length>=fN&&(a=dN,s=!1,t=new sN(t));e:for(;++o<i;){var u=e[o],f=r==null?u:r(u);if(u=n||u!==0?u:0,s&&f===f){for(var d=c;d--;)if(t[d]===f)continue e;l.push(u)}else a(t,f,n)||l.push(u)}return l}var hN=pN,mN=hN,gN=qn,yN=Bi,bN=gN(function(e,t){return yN(e)?mN(e,t):[]}),vN=bN;const $N=tu,SN=fu,cg=zo,wN=zi,CN=bu,EN=vN;function _N(e){for(const t in e)ug(e,t)&&dg(e[t])&&delete e[t];return e}const xN=e=>wN(SN(e.map(ku))),kN=(e,t)=>e.map(r=>r&&r[t]),ug=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),ku=e=>cg(e)||Array.isArray(e)?Object.keys(e):[],PN=e=>e!==void 0,ON=e=>cg(e)||e===!0||e===!1,dg=e=>!ku(e).length&&e!==!1&&e!==!0;var fg={allUniqueKeys:xN,deleteUndefinedProps:_N,getValues:kN,has:ug,isEmptySchema:dg,isSchema:ON,keys:ku,notUndefined:PN,uniqWith:CN,withoutArr:(e,...t)=>EN.apply(null,[e].concat($N(t)))};const AN=Eu,IN=xu,{allUniqueKeys:TN,deleteUndefinedProps:MN,getValues:NN,keys:as,notUndefined:FN,uniqWith:jN,withoutArr:pg}=fg;function DN(e){IN(e,function(t,r){t===!1&&delete e[r]})}function hg(e,t){return TN(e).reduce(function(n,o){const a=NN(e,o),s=jN(a.filter(FN),AN);return n[o]=t(s,o),n},{})}var LN={keywords:["properties","patternProperties","additionalProperties"],resolver(e,t,r,n){n.ignoreAdditionalProperties||(e.forEach(function(a){const s=e.filter(u=>u!==a),i=as(a.properties),c=as(a.patternProperties).map(u=>new RegExp(u));s.forEach(function(u){const f=as(u.properties),d=f.filter(h=>c.some($=>$.test(h)));pg(f,i,d).forEach(function(h){u.properties[h]=r.properties([u.properties[h],a.additionalProperties],h)})})}),e.forEach(function(a){const s=e.filter(l=>l!==a),i=as(a.patternProperties);a.additionalProperties===!1&&s.forEach(function(l){const c=as(l.patternProperties);pg(c,i).forEach(f=>delete l.patternProperties[f])})}));const o={additionalProperties:r.additionalProperties(e.map(a=>a.additionalProperties)),patternProperties:hg(e.map(a=>a.patternProperties),r.patternProperties),properties:hg(e.map(a=>a.properties),r.properties)};return o.additionalProperties===!1&&DN(o.properties),MN(o)}};const RN=Eu,BN=xu,{allUniqueKeys:zN,deleteUndefinedProps:UN,has:VN,isSchema:mg,notUndefined:gg,uniqWith:qN}=fg;function WN(e){BN(e,function(t,r){t===!1&&e.splice(r,1)})}function KN(e,t){return e.map(function(r){if(r)if(Array.isArray(r.items)){const n=r.items[t];if(mg(n))return n;if(VN(r,"additionalItems"))return r.additionalItems}else return r.items})}function GN(e){return e.map(function(t){if(t)return Array.isArray(t.items)?t.additionalItems:t.items})}function HN(e,t,r){return zN(r).reduce(function(o,a){const s=KN(e,a),i=qN(s.filter(gg),RN);return o[a]=t(i,a),o},[])}var JN={keywords:["items","additionalItems"],resolver(e,t,r){const n=e.map(i=>i.items),o=n.filter(gg),a={};o.every(mg)?a.items=r.items(n):a.items=HN(e,r.items,n);let s;return o.every(Array.isArray)?s=e.map(i=>i.additionalItems):o.some(Array.isArray)&&(s=GN(e)),s&&(a.additionalItems=r.additionalItems(s)),a.additionalItems===!1&&Array.isArray(a.items)&&WN(a.items),UN(a)}};const yg=Dm,Gi=Eu,YN=w4,XN=N4,bg=tu,Pu=fu,ZN=B4,QN=Km,Ou=lu,ta=zo,eF=Q4,vg=zm,Au=zi,ra=bu,$g=LN,Sg=JN,Hi=(e,t)=>e.indexOf(t)!==-1,tF=e=>ta(e)||e===!0||e===!1,rF=e=>e===!1,wg=e=>e===!0,Ji=(e,t,r)=>r(e),Cg=e=>vg(Au(Pu(e))),Yi=e=>e!==void 0,Eg=e=>Au(Pu(e.map(lF))),na=e=>e[0],nF=e=>Cg(e),ss=e=>Math.max.apply(Math,e),is=e=>Math.min.apply(Math,e),oF=e=>e.some(wg),aF=e=>ra(bg(e),Ou);function sF(e){return function(t,r){return Gi({[e]:t},{[e]:r})}}function _g(e){let{allOf:t=[],...r}=e;return r=ta(e)?r:e,[r,...t.map(_g)]}function xg(e,t){return e.map(r=>r&&r[t])}function iF(e,t){return e.map(function(r,n){try{return t(r,n)}catch{return}}).filter(Yi)}function lF(e){return ta(e)||Array.isArray(e)?Object.keys(e):[]}function Iu(e,t){if(t=t||[],!e.length)return t;const r=e.slice(0).shift(),n=e.slice(1);return t.length?Iu(n,bg(t.map(o=>r.map(a=>[a].concat(o))))):Iu(n,r.map(o=>o))}function kg(e,t){let r;try{r=e.map(function(n){return JSON.stringify(n,null,2)}).join(` `)}catch{r=e.join(", ")}throw new Error('Could not resolve values for path:"'+t.join(".")+`". They are probably incompatible. Values: `+r)}function cF(e,t,r,n,o,a){if(e.length){const s=o.complexResolvers[t];if(!s||!s.resolver)throw new Error("No resolver found for "+t);const i=r.map(f=>e.reduce((d,p)=>(f[p]!==void 0&&(d[p]=f[p]),d),{})),l=ra(i,Gi),c=s.keywords.reduce((f,d)=>({...f,[d]:(p,h=[])=>n(p,null,a.concat(d,h))}),{}),u=s.resolver(l,a.concat(t),c,o);return ta(u)||kg(l,a.concat(t)),u}}function uF(e){return{required:e}}const dF=["properties","patternProperties","definitions","dependencies"],fF=["anyOf","oneOf"],pF=["additionalProperties","additionalItems","contains","propertyNames","not","items"],st={type(e){if(e.some(Array.isArray)){const t=e.map(function(n){return Array.isArray(n)?n:[n]}),r=ZN.apply(null,t);if(r.length===1)return r[0];if(r.length>1)return Au(r)}},dependencies(e,t,r){return Eg(e).reduce(function(o,a){const s=xg(e,a);let i=ra(s.filter(Yi),Ou);const l=i.filter(Array.isArray);if(l.length){if(l.length===i.length)o