openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
29 lines โข 271 kB
JavaScript
import{n as e,r as t}from"./rolldown-runtime-8BhlS34s.js";import{J as n,q as r,v as i,y as a}from"./control-ui-boot-shared-VLPz5vN2.js";var o;function s(){return(s=e((()=>{o=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`})))()}var c;function l(){return(l=e((()=>{s(),c=(e=21)=>{let t=``,n=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=o[n[e]&63];return t}})))()}function u(e,t,n){return e>=t&&e<=n}function d(e){return e===8205}function f(e){return u(e,127462,127487)}function p(e){return u(e,65024,65039)}function m(e){return u(e,768,879)||u(e,6832,6911)||u(e,7616,7679)||u(e,65056,65071)}function h(e){return e>65535?2:1}function ee(e,t){for(;t<e.length;){let n=e.codePointAt(t);if(m(n)||p(n))t+=h(n);else break}return t}function te(e,t){let n=e.codePointAt(t),r=t+h(n);for(r=ee(e,r);r<e.length-1&&d(e.codePointAt(r));){let t=e.codePointAt(r+1);r+=1+h(t),r=ee(e,r)}return f(n)&&r<e.length&&f(e.codePointAt(r))&&(r+=h(e.codePointAt(r))),r}function ne(e){let t=0,n=0;for(;n<e.length;)n=te(e,n),t++;return t}function re(e){let t=0,n=0,r=0;for(;n<e.length;){let i=e.charCodeAt(n++)>>10;t+=+((r<<8|i)!=13879),r=i}return t}function ie(e,t){return e.length<=t||e.length<=t<<1&&re(e)<=t}function ae(e,t){return e.length>=t<<1||e.length>=t&&re(e)>=t}var oe=t({CodePointCount:()=>xe,Counted:()=>Oe,Entries:()=>je,EntriesRegExp:()=>Ae,Every:()=>we,EveryAll:()=>Te,GraphemeCount:()=>be,HasPropertyKey:()=>T,IsArray:()=>g,IsBigInt:()=>_,IsBoolean:()=>v,IsClassInstance:()=>ve,IsConstructor:()=>se,IsDeepEqual:()=>Ie,IsEqual:()=>C,IsFunction:()=>ce,IsGreaterEqualThan:()=>ge,IsGreaterThan:()=>pe,IsInteger:()=>le,IsLessEqualThan:()=>he,IsLessThan:()=>me,IsMaxLength:()=>Se,IsMinLength:()=>Ce,IsMultipleOf:()=>_e,IsNull:()=>ue,IsNumber:()=>y,IsObject:()=>b,IsObjectNotArray:()=>de,IsString:()=>x,IsSymbol:()=>fe,IsUndefined:()=>S,IsUnsafePropertyKey:()=>ke,IsValueLike:()=>ye,Keys:()=>E,ShiftLeft:()=>w,Some:()=>Ee,SomeAll:()=>De,Symbols:()=>Me,Values:()=>Ne});function g(e){return Array.isArray(e)}function _(e){return C(typeof e,`bigint`)}function v(e){return C(typeof e,`boolean`)}function se(e){if(S(e)||!ce(e))return!1;let t=Function.prototype.toString.call(e);return!!(/^class\s/.test(t)||/\[native code\]/.test(t))}function ce(e){return C(typeof e,`function`)}function le(e){return Number.isInteger(e)}function ue(e){return C(e,null)}function y(e){return Number.isFinite(e)}function de(e){return b(e)&&!g(e)}function b(e){return C(typeof e,`object`)&&!ue(e)}function x(e){return C(typeof e,`string`)}function fe(e){return C(typeof e,`symbol`)}function S(e){return C(e,void 0)}function C(e,t){return e===t}function pe(e,t){return e>t}function me(e,t){return e<t}function he(e,t){return e<=t}function ge(e,t){return e>=t}function _e(e,t){if(_(e)||_(t))return BigInt(e)%BigInt(t)===0n;if(!y(e)||le(e)&&1/t%1==0)return!0;let n=e%t;return Math.min(Math.abs(n),Math.abs(n-t),Math.abs(n+t))<1e-10}function ve(e){if(!b(e))return!1;let t=globalThis.Object.getPrototypeOf(e);return!ue(t)&&C(typeof t.constructor,`function`)&&!(C(t.constructor,globalThis.Object)||C(t.constructor.name,`Object`))}function ye(e){return _(e)||v(e)||ue(e)||y(e)||x(e)||S(e)}function be(e){return ne(e)}function xe(e){return re(e)}function Se(e,t){return ie(e,t)}function Ce(e,t){return ae(e,t)}function we(e,t,n){return e.every((e,r)=>r<t||n(e,r))}function Te(e,t,n){let r=!0;return e.forEach((e,i)=>{i>=t&&!n(e,i)&&(r=!1)}),r}function Ee(e,t){return e.some((e,n)=>t(e,n))}function De(e,t){let n=!1;return e.forEach((e,r)=>{t(e,r)&&(n=!0)}),n}function Oe(e,t){return e.reduce((e,n,r)=>t(n,r)?++e:e,0)}function w(e,t,n){return C(e.length,0)?n():t(e[0],e.slice(1))}function ke(e){return C(e,`__proto__`)||C(e,`constructor`)||C(e,`prototype`)}function T(e,t){return ke(t)?Object.prototype.hasOwnProperty.call(e,t):t in e}function Ae(e){return E(e).map(t=>[RegExp(`^${t}$`),e[t]])}function je(e){return Object.entries(e)}function E(e){return Object.getOwnPropertyNames(e)}function Me(e){return Object.getOwnPropertySymbols(e)}function Ne(e){return Object.values(e)}function Pe(e,t){if(!b(t))return!1;let n=E(e);return C(n.length,E(t).length)&&n.every(n=>Ie(e[n],t[n]))}function Fe(e,t){return g(t)&&C(e.length,t.length)&&e.every((n,r)=>Ie(e[r],t[r]))}function Ie(e,t){return g(e)?Fe(e,t):b(e)?Pe(e,t):C(e,t)}function Le(){return(Le=e((()=>{})))()}function Re(e){return Dt.test(e)}function ze(e,t){return`(${e} && ${t})`}function Be(e,t){return`(${e} || ${t})`}function Ve(e){return`!(${e})`}function He(e){return`Array.isArray(${e})`}function Ue(e){return`typeof ${e} === "bigint"`}function We(e){return`typeof ${e} === "boolean"`}function Ge(e){return`Number.isInteger(${e})`}function Ke(e){return`${e} === null`}function qe(e){return`Number.isFinite(${e})`}function Je(e){return ze(Ye(e),Ve(He(e)))}function Ye(e){return`typeof ${e} === "object" && ${e} !== null`}function Xe(e){return`typeof ${e} === "string"`}function Ze(e){return`typeof ${e} === "symbol"`}function Qe(e){return`${e} === undefined`}function $e(e){return`typeof ${e} === "function"`}function et(e){return`Guard.IsConstructor(${e})`}function tt(e,t){return`${e} === ${t}`}function nt(e,t){return`${e} > ${t}`}function rt(e,t){return`${e} < ${t}`}function it(e,t){return`${e} <= ${t}`}function at(e,t){return`${e} >= ${t}`}function ot(e,t){return`(${e}.length >= ${t<<1} || (${e}.length >= ${t} && Guard.CodePointCount(${e}) >= ${t}))`}function st(e,t){return`(${e}.length <= ${t} || (${e}.length <= ${t<<1} && Guard.CodePointCount(${e}) <= ${t}))`}function ct(e,t,n,r){return C(t,`0`)?`${e}.every((${n[0]}, ${n[1]}) => (${r}))`:`${e}.every((${n[0]}, ${n[1]}) => (${n[1]} < ${t}) || (${r}))`}function lt(e,t,n){return`${e}.some((${t[0]}, ${t[1]}) => ${n})`}function ut(e,t,n){return`((value) => { let result = false; value.forEach((${t[0]}, ${t[1]}) => { if (${n}) result = true }); return result })(${e})`}function dt(e,t,n){return`${e}.reduce((result, ${t[0]}, ${t[1]}) => (${n}) ? ++result : result, 0)`}function ft(e){return`Object.entries(${e})`}function pt(e){return`Object.getOwnPropertyNames(${e})`}function mt(e,t){return C(t,`"__proto__"`)||C(t,`"constructor"`)?`Object.prototype.hasOwnProperty.call(${e}, ${t})`:`${t} in ${e}`}function ht(e,t){return`Guard.IsDeepEqual(${e}, ${t})`}function gt(e){return`[${e.join(`, `)}]`}function _t(e,t){return`((${e.join(`, `)}) => ${t})`}function D(e,t){return`${e}(${t.join(`, `)})`}function vt(e,t){return`new ${e}(${t.join(`, `)})`}function O(e,t){return`${e}${Re(t)?`.${t}`:`[${k(t)}]`}`}function k(e){if(!ye(e))throw Error(`Unsupported Constant`);return x(e)?JSON.stringify(e):`${e}`}function yt(e,t,n){return`(${e} ? ${t} : ${n})`}function bt(e){return`{ ${e.join(`; `)}; }`}function xt(e,t){return`const ${e} = ${t}`}function St(e,t){return`if(${e}) { ${t} }`}function Ct(e){return`return ${e}`}function wt(e){return C(e.length,0)?`true`:e.reduce((e,t)=>ze(e,t))}function Tt(e){return C(e.length,0)?`false`:e.reduce((e,t)=>Be(e,t))}function Et(e,t){return`Guard.IsMultipleOf(${e}, ${t})`}var Dt;function Ot(){return(Ot=e((()=>{Le(),Dt=/^[\p{ID_Start}_$][\p{ID_Continue}_$\u200C\u200D]*$/u})))()}function kt(e){return e instanceof Boolean}function At(e){return e instanceof Number}function jt(e){return e instanceof String}function Mt(e){return globalThis.ArrayBuffer.isView(e)}function Nt(e){return e instanceof globalThis.RegExp}function Pt(e){return e instanceof globalThis.Date}function Ft(e){return e instanceof globalThis.Set}function It(e){return e instanceof globalThis.Map}var Lt;function A(){return(A=e((()=>{Ot(),Le(),Lt=oe})))()}function Rt(){return zt}var zt;function Bt(){return(Bt=e((()=>{zt={immutableTypes:!1,maxErrors:8,maxParseErrors:1,maxInstantiationCount:128,useAcceleration:!0,exactOptionalPropertyTypes:!1,enumerableKind:!1,correctiveParse:!1,unionPrioritySort:!0}})))()}function Vt(e){return T(e,`~refine`)&&g(e[`~refine`])&&we(e[`~refine`],0,e=>b(e)&&T(e,`check`)&&T(e,`error`)&&ce(e.check)&&ce(e.error))}function Ht(){return(Ht=e((()=>{A()})))()}function Ut(e){return b(e)&&!g(e)}function Wt(e){return v(e)}function Gt(e){return Ut(e)||Wt(e)}function Kt(){return(Kt=e((()=>{A()})))()}function qt(e){return T(e,`additionalItems`)&&Gt(e.additionalItems)}function Jt(){return(Jt=e((()=>{A(),Kt()})))()}function Yt(e){return T(e,`additionalProperties`)&&Gt(e.additionalProperties)}function Xt(){return(Xt=e((()=>{A(),Kt()})))()}function Zt(e){return T(e,`allOf`)&&g(e.allOf)&&e.allOf.every(e=>Gt(e))}function Qt(){return(Qt=e((()=>{A(),Kt()})))()}function $t(e){return T(e,`$anchor`)&&x(e.$anchor)}function en(){return(en=e((()=>{A()})))()}function tn(e){return T(e,`anyOf`)&&g(e.anyOf)&&e.anyOf.every(e=>Gt(e))}function nn(){return(nn=e((()=>{A(),Kt()})))()}function rn(e){return T(e,`const`)}function an(){return(an=e((()=>{A()})))()}function on(e){return T(e,`contains`)&&Gt(e.contains)}function sn(){return(sn=e((()=>{A(),Kt()})))()}function cn(e){return T(e,`default`)}function ln(){return(ln=e((()=>{A()})))()}function un(e){return T(e,`dependencies`)&&b(e.dependencies)&&Object.values(e.dependencies).every(e=>Gt(e)||g(e)&&e.every(e=>x(e)))}function dn(){return(dn=e((()=>{A(),Kt()})))()}function fn(e){return T(e,`dependentRequired`)&&b(e.dependentRequired)&&Object.values(e.dependentRequired).every(e=>g(e)&&e.every(e=>x(e)))}function pn(){return(pn=e((()=>{A()})))()}function mn(e){return T(e,`dependentSchemas`)&&b(e.dependentSchemas)&&Object.values(e.dependentSchemas).every(e=>Gt(e))}function hn(){return(hn=e((()=>{A(),Kt()})))()}function gn(e){return T(e,`$dynamicAnchor`)&&x(e.$dynamicAnchor)}function _n(){return(_n=e((()=>{A()})))()}function vn(e){return T(e,`$dynamicRef`)&&x(e.$dynamicRef)}function yn(){return(yn=e((()=>{A()})))()}function bn(e){return T(e,`else`)&&Gt(e.else)}function xn(){return(xn=e((()=>{A(),Kt()})))()}function Sn(e){return T(e,`enum`)&&g(e.enum)}function Cn(){return(Cn=e((()=>{A()})))()}function wn(e){return T(e,`exclusiveMaximum`)&&(y(e.exclusiveMaximum)||_(e.exclusiveMaximum))}function Tn(){return(Tn=e((()=>{A()})))()}function En(e){return T(e,`exclusiveMinimum`)&&(y(e.exclusiveMinimum)||_(e.exclusiveMinimum))}function Dn(){return(Dn=e((()=>{A()})))()}function On(e){return T(e,`format`)&&x(e.format)}function kn(){return(kn=e((()=>{A()})))()}function An(e){return T(e,`$id`)&&x(e.$id)}function jn(){return(jn=e((()=>{A()})))()}function Mn(e){return T(e,`if`)&&Gt(e.if)}function Nn(){return(Nn=e((()=>{A(),Kt()})))()}function Pn(e){return T(e,`items`)&&(Gt(e.items)||g(e.items)&&e.items.every(e=>Gt(e)))}function Fn(e){return Pn(e)&&g(e.items)}function In(){return(In=e((()=>{A(),Kt()})))()}function Ln(e){return T(e,`maximum`)&&(y(e.maximum)||_(e.maximum))}function Rn(){return(Rn=e((()=>{A()})))()}function zn(e){return T(e,`maxContains`)&&y(e.maxContains)}function Bn(){return(Bn=e((()=>{A()})))()}function Vn(e){return T(e,`maxItems`)&&y(e.maxItems)}function Hn(){return(Hn=e((()=>{A()})))()}function Un(e){return T(e,`maxLength`)&&y(e.maxLength)}function Wn(){return(Wn=e((()=>{A()})))()}function Gn(e){return T(e,`maxProperties`)&&y(e.maxProperties)}function Kn(){return(Kn=e((()=>{A()})))()}function qn(e){return T(e,`minimum`)&&(y(e.minimum)||_(e.minimum))}function Jn(){return(Jn=e((()=>{A()})))()}function Yn(e){return T(e,`minContains`)&&y(e.minContains)}function Xn(){return(Xn=e((()=>{A()})))()}function Zn(e){return T(e,`minItems`)&&y(e.minItems)}function Qn(){return(Qn=e((()=>{A()})))()}function $n(e){return T(e,`minLength`)&&y(e.minLength)}function er(){return(er=e((()=>{A()})))()}function tr(e){return T(e,`minProperties`)&&y(e.minProperties)}function nr(){return(nr=e((()=>{A()})))()}function rr(e){return T(e,`multipleOf`)&&(y(e.multipleOf)||_(e.multipleOf))}function ir(){return(ir=e((()=>{A()})))()}function ar(e){return T(e,`not`)&&Gt(e.not)}function or(){return(or=e((()=>{A(),Kt()})))()}function sr(e){return T(e,`oneOf`)&&g(e.oneOf)&&e.oneOf.every(e=>Gt(e))}function cr(){return(cr=e((()=>{A(),Kt()})))()}function lr(e){return T(e,`pattern`)&&(x(e.pattern)||e.pattern instanceof RegExp)}function ur(){return(ur=e((()=>{A()})))()}function dr(e){return T(e,`patternProperties`)&&b(e.patternProperties)&&Object.values(e.patternProperties).every(e=>Gt(e))}function fr(){return(fr=e((()=>{A(),Kt()})))()}function pr(e){return T(e,`prefixItems`)&&g(e.prefixItems)&&e.prefixItems.every(e=>Gt(e))}function mr(){return(mr=e((()=>{A(),Kt()})))()}function hr(e){return T(e,`properties`)&&b(e.properties)&&Object.values(e.properties).every(e=>Gt(e))}function gr(){return(gr=e((()=>{A(),Kt()})))()}function _r(e){return T(e,`propertyNames`)&&(b(e.propertyNames)||Gt(e.propertyNames))}function vr(){return(vr=e((()=>{A(),Kt()})))()}function yr(e){return T(e,`$recursiveAnchor`)&&v(e.$recursiveAnchor)}function br(e){return yr(e)&&C(e.$recursiveAnchor,!0)}function xr(){return(xr=e((()=>{A()})))()}function Sr(e){return T(e,`$recursiveRef`)&&x(e.$recursiveRef)}function Cr(){return(Cr=e((()=>{A()})))()}function wr(e){return T(e,`$ref`)&&x(e.$ref)}function Tr(){return(Tr=e((()=>{A()})))()}function Er(e){return T(e,`required`)&&g(e.required)&&e.required.every(e=>x(e))}function Dr(){return(Dr=e((()=>{A()})))()}function Or(e){return T(e,`then`)&&Gt(e.then)}function kr(){return(kr=e((()=>{A(),Kt()})))()}function Ar(e){return T(e,`type`)&&(x(e.type)||g(e.type)&&e.type.every(e=>x(e)))}function jr(){return(jr=e((()=>{A()})))()}function Mr(e){return T(e,`uniqueItems`)&&v(e.uniqueItems)}function Nr(){return(Nr=e((()=>{A()})))()}function Pr(e){return T(e,`unevaluatedItems`)&&Gt(e.unevaluatedItems)}function Fr(){return(Fr=e((()=>{A(),Kt()})))()}function Ir(e){return T(e,`unevaluatedProperties`)&&Gt(e.unevaluatedProperties)}function Lr(){return(Lr=e((()=>{A(),Kt()})))()}function Rr(e){return Pr(e)||Ir(e)||Ee(E(e),t=>Br(e[t]))}function zr(e){return Ee(e,e=>Br(e))}function Br(e){return g(e)?zr(e):b(e)?Rr(e):!1}function Vr(e,t){return Br(t)||Ee(E(e),t=>Br(e[t]))}var Hr,Ur,Wr;function Gr(){return(Gr=e((()=>{Bt(),Fr(),Lr(),A(),Hr=class{constructor(e){this.hasUnevaluated=e}UseUnevaluated(){return this.hasUnevaluated}Push(){return D(O(`context`,`Push`),[])}Pop(){return D(O(`context`,`Pop`),[])}AddIndex(e){return D(O(`context`,`AddIndex`),[e])}AddKey(e){return D(O(`context`,`AddKey`),[e])}Merge(e){return D(O(`context`,`Merge`),[e])}},Ur=class{constructor(){let e=new Set,t=new Set;this.stack=[{indices:e,keys:t}]}Push(){let e=new Set,t=new Set;return this.stack.push({indices:e,keys:t}),!0}Pop(){return this.stack.pop(),!0}AddIndex(e){return this.GetIndices().add(e),!0}AddKey(e){return this.GetKeys().add(e),!0}GetIndices(){return this.stack[this.stack.length-1].indices}GetKeys(){return this.stack[this.stack.length-1].keys}Merge(e){for(let t of e)t.GetIndices().forEach(e=>this.GetIndices().add(e)),t.GetKeys().forEach(e=>this.GetKeys().add(e));return!0}},Wr=class extends Ur{constructor(){super(),this.errors=[]}AtCapacity(){return this.errors.length>=Rt().maxErrors}AddError(e,t,n,r){return this.AddErrorObject({keyword:e,schemaPath:t,instancePath:n,params:r})}AddErrors(e){return e.forEach(e=>this.AddErrorObject(e)),!1}GetErrors(){return this.errors}AddErrorObject(e){return this.AtCapacity()||this.errors.push(e),!1}}})))()}function Kr(e){let t=`External[${Yr.variables.length}]`;return Yr.variables.push(e),t}function qr(){Yr.variables=[]}function Jr(){return{...Yr}}var Yr;function Xr(){return(Xr=e((()=>{Yr={identifier:`External`,variables:[]}})))()}function Zr(e,t,n,r){return ct(Kr(n[`~refine`]),k(0),[`refinement`,`_`],D(O(`refinement`,`check`),[r]))}function Qr(e,t,n,r){return D(O(Kr(n[`~refine`][0]),`check`),[r])}function $r(e,t,n,r){return C(n[`~refine`].length,1)?Qr(e,t,n,r):Zr(e,t,n,r)}function ei(e,t,n,r){return we(n[`~refine`],0,(e,t)=>e.check(r))}function ti(e,t,n,r,i,a){return Te(i[`~refine`],0,(e,i)=>e.check(a)||t.AddError(`~refine`,n,r,{index:i,message:e.error(a)}))}function ni(){return(ni=e((()=>{Xr(),A()})))()}function ri(e,t){return URL.canParse(e,t)?new URL(e,t):C(t,`urn:typebox:root`)?new URL(`${t}:${e}`):new URL(`${t.slice(0,t.lastIndexOf(`:`))}:${e}`)}function ii(e,t){let n=Ut(t)&&An(t)?ri(t.$id,bi).href:bi;return{context:e,schema:t,lexicalSchema:t,lexicalBase:n,resourceBase:n,referenceBase:n,ids:[],useResourceBaseForReference:!0,recursiveAnchor:void 0,dynamicAnchors:[],resourceEntries:new Map,pendingResource:!0,enteredResource:!1}}function ai(e,t,n=!0){if(Wt(t))return e;if(Array.isArray(t))return t.reduce((e,t)=>ai(e,t,!1),e);if(!Ut(t)||!n&&An(t))return e;let r=!n&&gn(t)?[...e,t]:e;return Object.keys(t).reduce((e,n)=>ai(e,t[n],!1),r)}function oi(e,t){return e.resourceEntries.get(t)}function si(e,t){return e.enteredResource||oi(e,t)!==void 0}function ci(e){return!/^[A-Za-z][A-Za-z0-9+.-]*:/.test(e.$id)}function li(e,t){return An(t)?[...e.ids,t]:e.ids}function ui(e,t){return e.recursiveAnchor??(br(t)?t:void 0)}function di(e,t){let n=An(t)?ai(e.dynamicAnchors,t):e.dynamicAnchors;return gn(t)?[...n,t]:n}function fi(e,t){return!An(t)&&e.pendingResource}function pi(e,t){let n=oi(e,t);return n?n.base:An(t)?ri(t.$id,e.lexicalBase).href:e.lexicalBase}function mi(e,t){let n=oi(e,t);return n?n.base:An(t)&&e.pendingResource?ri(t.$id,e.resourceBase).href:e.resourceBase}function hi(e,t){return An(t)?!ci(t):e.useResourceBaseForReference}function gi(e,t){let n=si(e,t),r=hi(e,t);return n||r?mi(e,t):pi(e,t)}function _i(e,t){let n=oi(e,t);return n?n.root:An(t)?t:e.lexicalSchema}function vi(e,t){return Ut(t)&&(An(t)||gn(t)||S(e.recursiveAnchor)&&br(t)||!S(oi(e,t)))}function yi(e,t){return vi(e,t)?{...e,ids:li(e,t),dynamicAnchors:di(e,t),recursiveAnchor:ui(e,t),pendingResource:fi(e,t),lexicalBase:pi(e,t),resourceBase:mi(e,t),useResourceBaseForReference:hi(e,t),referenceBase:gi(e,t),lexicalSchema:_i(e,t),enteredResource:si(e,t)}:e}var bi;function xi(){return(xi=e((()=>{A(),Kt(),jn(),_n(),xr(),bi=`urn:typebox:root`})))()}function Si(){return`var_${Ci++}`}var Ci;function wi(){return(wi=e((()=>{Ci=0})))()}function Ti(e){return Pn(e)&&g(e.items)}function Ei(e,t,n,r){let[i,a]=[Si(),Si()],o=jf(e,t,n.additionalItems,i),s=rt(a,k(n.items.length)),c=t.AddIndex(a);return ct(r,k(0),[i,a],Be(s,ze(o,c)))}function Di(e,t,n,r){let[i,a]=[Si(),Si()],o=jf(e,t,n.additionalItems,i),s=rt(a,k(n.items.length));return ct(r,k(0),[i,a],Be(s,o))}function Oi(e,t,n,r){return Ti(n)?t.UseUnevaluated()?Ei(e,t,n,r):Di(e,t,n,r):k(!0)}function ki(e,t,n,r){return!Ti(n)||we(r,0,(r,i)=>me(i,n.items.length)||Nf(e,t,n.additionalItems,r)&&t.AddIndex(i))}function Ai(e,t,n,r,i,a){return!Ti(i)||we(a,0,(a,o)=>{let s=`${n}/additionalItems`,c=`${r}/${o}`;return me(o,i.items.length)||Ff(e,t,s,c,i.additionalItems,a)&&t.AddIndex(o)})}function ji(){return(ji=e((()=>{In(),wi(),A(),Lf()})))()}function Mi(e){return e.replace(/~/g,`~0`).replace(/\//g,`~1`)}function Ni(e){return new RegExp(e,`u`)}function Pi(e,t){return!e.UseUnevaluated()&&(C(t,!0)||b(t)&&C(E(t).length,0))}function Fi(e){return`^${e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}$`}function Ii(e){let t=[];return dr(e)&&t.push(...E(e.patternProperties)),hr(e)&&t.push(...E(e.properties).map(Fi)),C(t.length,0)?`(?!)`:`(${t.join(`|`)})`}function Li(e,t,n){return Er(t)&&hr(t)&&!dr(t)&&C(t.additionalProperties,!1)&&C(E(t.properties).length,t.required.length)}function Ri(e,t,n){return tt(O(D(O(`Object`,`getOwnPropertyNames`),[n]),`length`),k(t.required.length))}function zi(e,t,n,r){let[i,a]=[Si(),Si()],o=Kr(Ni(Ii(n))),s=jf(e,t,n.additionalProperties,`${r}[${i}]`),c=D(O(o,`test`),[i]),l=t.AddKey(i),u=t.UseUnevaluated()?Be(c,ze(s,l)):Be(c,s);return ct(pt(r),k(0),[i,a],u)}function Bi(e,t,n,r){return Pi(t,n.additionalProperties)?k(!0):Li(t,n,r)?Ri(t,n,r):zi(e,t,n,r)}function Vi(e,t,n,r){let i=Ni(Ii(n));return we(E(r),0,(a,o)=>i.test(a)||Nf(e,t,n.additionalProperties,r[a])&&t.AddKey(a))}function Hi(e,t,n,r,i,a){let o=Ni(Ii(i)),s=[];return Te(E(a),0,(c,l)=>{let u=`${n}/additionalProperties`,d=`${r}/${Mi(c)}`,f=o.test(c)||Ff(e,t,u,d,i.additionalProperties,a[c])&&t.AddKey(c);return f||s.push(c),f})||t.AddError(`additionalProperties`,n,r,{additionalProperties:s})}function Ui(){return(Ui=e((()=>{fr(),gr(),Dr(),Xr(),wi(),A(),Lf()})))()}function Wi(e,t,n,r,i){let a=xt(`results`,`[]`),o=n.map((e,t)=>xt(`context_${t}`,vt(`CheckContext`,[]))),s=n.map((n,i)=>xt(`condition_${i}`,D(_t([`context`],Mf(e,t,n,r)),[`context_${i}`]))),c=n.map((e,t)=>St(`condition_${t}`,D(O(`results`,`push`),[`context_${t}`]))),l=Ct(ze(i,t.Merge(`results`)));return D(_t([],bt([a,...o,...s,...c,l])),[])}function Gi(){return(Gi=e((()=>{A(),Lf()})))()}function Ki(e,t,n,r){return Wi(e,t,n.allOf,r,tt(O(`results`,`length`),k(n.allOf.length)))}function qi(e,t,n,r){return wt(n.allOf.map(n=>Mf(e,t,n,r)))}function Ji(e,t,n,r){return t.UseUnevaluated()?Ki(e,t,n,r):qi(e,t,n,r)}function Yi(e,t,n,r){let i=n.allOf.reduce((t,n)=>{let i=new Ur;return Pf(e,i,n,r)?[...t,i]:t},[]);return C(i.length,n.allOf.length)&&t.Merge(i)}function Xi(e,t,n,r,i,a){let o=[],s=i.allOf.reduce((t,i,s)=>{let c=`${n}/allOf/${s}`,l=new Wr,u=If(e,l,c,r,i,a);return u||o.push(l),u?[...t,l]:t},[]),c=C(s.length,i.allOf.length)&&t.Merge(s);return c||o.forEach(e=>t.AddErrors(e.GetErrors())),c}function Zi(){return(Zi=e((()=>{Gr(),Gi(),A(),Lf()})))()}function Qi(e,t,n,r){return Wi(e,t,n.anyOf,r,nt(O(`results`,`length`),k(0)))}function $i(e,t,n,r){return Tt(n.anyOf.map(n=>Mf(e,t,n,r)))}function ea(e,t,n,r){return t.UseUnevaluated()?Qi(e,t,n,r):$i(e,t,n,r)}function ta(e,t,n,r){let i=n.anyOf.reduce((t,n)=>{let i=new Ur;return Pf(e,i,n,r)?[...t,i]:t},[]);return pe(i.length,0)&&t.Merge(i)}function na(e,t,n,r,i,a){let o=[],s=i.anyOf.reduce((t,i,s)=>{let c=new Wr,l=If(e,c,`${n}/anyOf/${s}`,r,i,a);return l||o.push(c),l?[...t,c]:t},[]),c=pe(s.length,0)&&t.Merge(s);return c||o.forEach(e=>t.AddErrors(e.GetErrors())),c||t.AddError(`anyOf`,n,r,{})}function ra(){return(ra=e((()=>{Gi(),Gr(),Lf(),A()})))()}function ia(e,t,n,r){return k(!!n)}function aa(e,t,n,r){return n}function oa(e,t,n,r,i,a){return aa(e,t,i,a)||t.AddError(`boolean`,n,r,{})}function sa(){return(sa=e((()=>{A()})))()}function ca(e,t,n,r){return ye(n.const)?tt(r,k(n.const)):ht(r,Kr(n.const))}function la(e,t,n,r){return ye(n.const)?C(r,n.const):Ie(r,n.const)}function ua(e,t,n,r,i,a){return la(e,t,i,a)||t.AddError(`const`,n,r,{allowedValue:i.const})}function da(){return(da=e((()=>{Xr(),A()})))()}function fa(e){return!(Yn(e)&&C(e.minContains,0))}function pa(e,t,n,r){let[i,a]=[Si(),Si()];return ze(Ve(tt(O(r,`length`),k(0))),ut(r,[i,a],ze(Mf(e,t,n.contains,i),t.AddIndex(a))))}function ma(e,t,n,r){let[i]=[Si()];return ze(Ve(tt(O(r,`length`),k(0))),lt(r,[i,`_`],Mf(e,t,n.contains,i)))}function ha(e,t,n,r){return fa(n)?t.UseUnevaluated()?pa(e,t,n,r):ma(e,t,n,r):k(!0)}function ga(e,t,n,r){return!fa(n)||!C(r.length,0)&&De(r,(r,i)=>Pf(e,t,n.contains,r)&&t.AddIndex(i))}function _a(e,t,n,r,i,a){return ga(e,t,i,a)||t.AddError(`contains`,n,r,{minContains:1})}function va(){return(va=e((()=>{Xn(),wi(),A(),Lf()})))()}function ya(e,t,n,r){return Be(tt(O(pt(r),`length`),k(0)),wt(je(n.dependencies).map(([n,i])=>{let a=Ve(mt(r,k(n))),o=Mf(e,t,i,r);return Be(a,g(i)?(e=>wt(e.map(e=>mt(r,k(e)))))(i):o)})))}function ba(e,t,n,r){let i=C(E(r).length,0),a=we(je(n.dependencies),0,([n,i])=>!T(r,n)||(g(i)?i.every(e=>T(r,e)):Pf(e,t,i,r)));return i||a}function xa(e,t,n,r,i,a){let o=C(E(a).length,0),s=Te(je(i.dependencies),0,([i,o])=>{let s=`${n}/dependencies/${Mi(i)}`;return!T(a,i)||(g(o)?o.every(e=>T(a,e)||t.AddError(`dependencies`,n,r,{property:i,dependencies:o})):If(e,t,s,r,o,a))});return o||s}function Sa(){return(Sa=e((()=>{A(),Lf()})))()}function Ca(e,t,n,r){return Be(tt(O(pt(r),`length`),k(0)),wt(je(n.dependentRequired).map(([e,t])=>Be(Ve(mt(r,k(e))),wt(t.map(e=>mt(r,k(e))))))))}function wa(e,t,n,r){let i=C(E(r).length,0),a=we(je(n.dependentRequired),0,([e,t])=>!T(r,e)||t.every(e=>T(r,e)));return i||a}function Ta(e,t,n,r,i,a){let o=C(E(a).length,0),s=Te(je(i.dependentRequired),0,([e,i])=>!T(a,e)||Te(i,0,o=>T(a,o)||t.AddError(`dependentRequired`,n,r,{property:e,dependencies:i})));return o||s}function Ea(){return(Ea=e((()=>{A()})))()}function Da(e,t,n,r){return Be(tt(O(pt(r),`length`),k(0)),wt(je(n.dependentSchemas).map(([n,i])=>Be(Ve(mt(r,k(n))),Mf(e,t,i,r)))))}function Oa(e,t,n,r){let i=C(E(r).length,0),a=we(je(n.dependentSchemas),0,([n,i])=>!T(r,n)||Pf(e,t,i,r));return i||a}function ka(e,t,n,r,i,a){let o=C(E(a).length,0),s=Te(je(i.dependentSchemas),0,([i,o])=>{let s=`${n}/dependentSchemas/${Mi(i)}`;return!T(a,i)||If(e,t,s,r,o,a)});return o||s}function Aa(){return(Aa=e((()=>{A(),Lf()})))()}function ja(e){let t=e.split(`/`).map(e=>e.replace(/~1/g,`/`).replace(/~0/g,`~`));return t[0]===``?t.slice(1):t}function Ma(e,t){let n=e;for(let e of ja(t)){if(!b(n)||ke(e))return;n=n[e]}return n}function Na(){return(Na=e((()=>{A()})))()}function Pa(e,t){return Ut(e)&&An(e)?ri(e.$id,t.href):t}function Fa(e){return ri(e,bi)}function Ia(e){return e.href.split(`#`)[0]}function La(e,t,n){return Va(e,Fa(t),n)}function Ra(e,t){return t.$ref.startsWith(`#`)||e.enteredResource?e.lexicalSchema:e.schema}function za(e){return e.startsWith(`#/`)}function Ba(e,t){if(b(e)&&gn(e)&&C(e.$dynamicAnchor,t))return e;if(b(e))for(let n of E(e)){let r=Ba(e[n],t);if(r)return r}}function Va(e,t,n){if(C(e,n))return t.href;let r=Pa(e,t);if(g(e))for(let t of e){let e=Va(t,r,n);if(!S(e))return e}else if(b(e))for(let t of E(e)){let i=Va(e[t],r,n);if(!S(i))return i}}function Ha(e,t){if(t.href.endsWith(`#`))return e;if(!t.hash.startsWith(`#`))return;let n=decodeURIComponent(t.hash.slice(1));if(n.startsWith(`/`))return Ma(e,n)}function Ua(e,t,n){if(!An(e))return;if(C(e.$id,n.hash))return e;let r=new URL(n.href,t.href);if(C(t.pathname,r.pathname))return n.hash.startsWith(`#`)?Ha(e,n):e}function Wa(e,t,n){if(!$t(e))return;let r=new URL(`#${e.$anchor}`,t.href),i=new URL(n.href,t.href);return C(r.href,i.href)?e:void 0}function Ga(e,t,n){if(!gn(e))return;let r=new URL(`#${e.$dynamicAnchor}`,t.href),i=new URL(n.href,t.href);return C(r.href,i.href)?e:void 0}function Ka(e,t,n){if(Ut(e))return Ua(e,t,n)??Wa(e,t,n)??Ga(e,t,n)??Ha(e,n)}function qa(e,t,n){if(g(e))return e.reduce((e,r)=>{let i=Ya(r,t,n);return S(i)?e:i},void 0)}function Ja(e,t,n){if(b(e))return E(e).reduce((r,i)=>{if(C(i,`const`)||C(i,`enum`))return r;let a=Ya(e[i],t,n);return S(a)?r:a},void 0)}function Ya(e,t,n){let r=Pa(e,t);return Ka(e,r,n)??qa(e,r,n)??Ja(e,r,n)}function Xa(e,t,n,r){let i=io(e,t,n,r);return Ut(i)&&An(i)?i:void 0}function Za(e,t,n){if(!t.$ref.startsWith(`#`)||!Ut(e.schema)||T(e.schema,`$schema`))return;let r=La(e.lexicalSchema,e.referenceBase,n);if(!(S(r)||C(r,e.referenceBase)))return{target:n,base:r,root:e.lexicalSchema}}function Qa(e,t,n){let r=e.context[t];if(Ut(r))return{target:n,base:t,root:r}}function $a(e,t,n,r,i){let a=i?Qa(e,r,n):void 0;return S(a)?Za(e,t,n):a}function eo(e,t,n){if(An(n))return;let r=Xa(e.context,e.schema,e.referenceBase,t);if(r&&!e.ids.includes(r))return{resource:r}}function to(e,t){return T(e,t)?e[t]:void 0}function no(e,t,n){return Ya(e,t,n)}function ro(e,t,n){let r=Ia(n);if(!T(e,r)||C(r,Ia(t)))return;let i=e[r],a=Pa(i,new URL(r));return C(n.hash,``)?i:Ya(i,a,n)}function io(e,t,n,r){let i=Fa(n),a=ri(r,i.href);return to(e,r)??no(t,i,a)??ro(e,i,a)}function ao(e,t){if(!t)return e;let n=new Map(e.resourceEntries);return n.set(t.target,{base:t.base,root:t.root}),{...e,resourceEntries:n}}function oo(e,t){return t?yi(e,t.resource):e}function so(e,t,n,r){return oo(ao({...e,pendingResource:t},n),r)}function co(e,t,n){let r=Ia(ri(t.$ref,e.referenceBase)),i=!C(r,e.resourceBase);return{schema:n,stack:so(e,!0,$a(e,t,n,r,i),i?eo(e,r,n):void 0)}}function lo(e,t){return{schema:t,stack:so(e,!S(t))}}function uo(e,t){let n=io(e.context,Ra(e,t),e.referenceBase,t.$ref);return Ut(n)?co(e,t,n):lo(e,n)}function fo(e){return Ut(e.lexicalSchema)&&br(e.lexicalSchema)}function po(e,t){let n=fo(e)?e.recursiveAnchor:e.lexicalSchema;return io(e.context,n,e.lexicalBase,t.$recursiveRef)}function mo(e,t){return ri(t.$dynamicRef,Fa(e.lexicalBase).href).hash}function ho(e,t){return e.dynamicAnchors.find(e=>C(e.$dynamicAnchor,t))??Ba(e.schema,t)}function go(e,t,n){return!Ut(n)||!gn(n)||za(mo(e,t))?n:ho(e,n.$dynamicAnchor)}function _o(e,t){let n=mo(e,t);return ho(e,decodeURIComponent(n.slice(1)))}function vo(e,t){let n=t.$dynamicRef.startsWith(`#`)?e.lexicalSchema:e.schema,r=io(e.context,n,e.lexicalBase,t.$dynamicRef);return S(r)?_o(e,t):go(e,t,r)}function yo(){return(yo=e((()=>{A(),Na(),Kt(),jn(),_n(),en(),xr(),xi()})))()}function bo(e,t,n,r){let i=vo(e,n)??!1;return Wf(i?{...e,pendingResource:!0}:e,t,i,r)}function xo(e,t,n,r){let i=vo(e,n)??!1,a=i?{...e,pendingResource:!0}:e;return Gt(i)&&Pf(a,t,i,r)}function So(e,t,n,r,i,a){let o=vo(e,i)??!1,s=o?{...e,pendingResource:!0}:e;return Gt(o)&&If(s,t,n,r,o,a)}function Co(){return(Co=e((()=>{Kt(),Jf(),yo(),Lf()})))()}function wo(e,t,n,r){return Tt(n.enum.map(e=>ye(e)?tt(r,k(e)):ht(r,Kr(e))))}function To(e,t,n,r){return Ee(n.enum,e=>ye(e)?C(r,e):Ie(r,e))}function Eo(e,t,n,r,i,a){return To(e,t,i,a)||t.AddError(`enum`,n,r,{allowedValues:i.enum})}function Do(){return(Do=e((()=>{Xr(),A()})))()}function Oo(e,t,n,r){return rt(r,k(n.exclusiveMaximum))}function ko(e,t,n,r){return me(r,n.exclusiveMaximum)}function Ao(e,t,n,r,i,a){return ko(e,t,i,a)||t.AddError(`exclusiveMaximum`,n,r,{comparison:`<`,limit:i.exclusiveMaximum})}function jo(){return(jo=e((()=>{A()})))()}function Mo(e,t,n,r){return nt(r,k(n.exclusiveMinimum))}function No(e,t,n,r){return pe(r,n.exclusiveMinimum)}function Po(e,t,n,r,i,a){return No(e,t,i,a)||t.AddError(`exclusiveMinimum`,n,r,{comparison:`>`,limit:i.exclusiveMinimum})}function Fo(){return(Fo=e((()=>{A()})))()}function Io(e){return e%4==0&&(e%100!=0||e%400==0)}function Lo(e){let t=zo.exec(e);if(!t)return!1;let n=+t[1],r=+t[2],i=+t[3];return r>=1&&r<=12&&i>=1&&i<=(r===2&&Io(n)?29:Ro[r])}var Ro,zo;function Bo(){return(Bo=e((()=>{Ro=[0,31,28,31,30,31,30,31,31,30,31,30,31],zo=/^(\d\d\d\d)-(\d\d)-(\d\d)$/})))()}function Vo(e,t=!0){let n=Ho.exec(e);if(!n||t&&!n[4]&&!n[5])return!1;let r=+n[1],i=+n[2],a=+n[3];if(r>23||i>59||a>60)return!1;if(n[5]){let e=+n[6],t=+n[7];if(e>23||t>59)return!1}if(a<60)return!0;let o=n[5]===`-`?-1:1,s=+(n[6]||0),c=+(n[7]||0);return((r*60+i-o*(s*60+c))%1440+1440)%1440==1439}var Ho;function Uo(){return(Uo=e((()=>{Ho=/^(\d\d):(\d\d):(\d\d)(?:\.\d+)?(?:([Zz])|([+-])(\d\d):(\d\d))?$/})))()}function Wo(e){let t=e.split(/T/i);return t.length===2&&Lo(t[0])&&Vo(t[1])}function Go(){return(Go=e((()=>{Bo(),Uo()})))()}function Ko(e){return qo.test(e)}var qo;function Jo(){return(Jo=e((()=>{qo=/^P((\d+Y(\d+M(\d+D)?)?|\d+M(\d+D)?|\d+D)(T(\d+H(\d+M(\d+S)?)?|\d+M(\d+S)?|\d+S))?|T(\d+H(\d+M(\d+S)?)?|\d+M(\d+S)?|\d+S)|\d+W)$/})))()}function Yo(e){return Xo.test(e)}var Xo;function Zo(){return(Zo=e((()=>{Xo=/^(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[^"\\]|\\[\x20-\x7e])*")@(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*|\[(?:IPv6:[a-f0-9:]+|(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(?:\.(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3})\])$/i})))()}var Qo,$o,es,ts,ns,rs,is,as,os,ss,cs,ls,us,ds,fs,ps,ms,hs,gs,_s,vs,ys,bs,xs;function Ss(){return(Ss=e((()=>{Qo=/^(?!-).*(?<!-)$/,$o=/^(?!..--)/,es=/^[a-zA-Z0-9-]*$/,ts=/[^\p{ASCII}]/u,ns=/[0-9]/,rs=/[\u{0660}-\u{0669}]/u,is=/[\u{06f0}-\u{06f9}]/u,as=/[\u{002e}\u{002c}\u{003a}\u{002f}]/u,os=/[\u{002d}\u{002b}]/u,ss=/\p{Mn}/u,cs=/\p{Mc}/u,ls=/[\p{Mn}\p{Mc}\p{Me}]/u,us=/\p{L}/u,ds=/\p{Nd}/u,fs=/\p{Script=Greek}/u,ps=/\p{Script=Hebrew}/u,ms=/[\p{Script=Hiragana}\p{Script=Katakana}\p{Script=Han}]/u,hs=/[\p{Script=Arabic}\p{Script=Syriac}\p{Script=Thaana}\p{Script=Mandaic}]/u,gs=/[\u{094d}\u{09cd}\u{0a4d}\u{0acd}\u{0b4d}\u{0bcd}\u{0c4d}\u{0ccd}\u{0d3b}\u{0d3c}\u{0d4d}\u{0dca}\u{1b44}\u{1baa}\u{1bab}\u{a9c0}\u{11046}\u{1107f}\u{110b9}\u{11133}\u{11134}\u{111c0}\u{11235}\u{1134d}\u{11442}\u{114c2}\u{115bf}\u{1163f}\u{116b6}\u{11c3f}\u{11d44}\u{11d45}]/u,_s=/[\u{0640}\u{07fa}\u{302e}\u{302f}\u{3031}\u{3032}\u{3033}\u{3034}\u{3035}\u{303b}]/u,vs=/[\u{00b7}\u{0375}\u{05f3}\u{05f4}\u{200c}\u{200d}\u{30fb}]/u,ys=/[\u{00df}\u{03c2}\u{06fd}\u{06fe}\u{0f0b}\u{3007}]/u,bs=new RegExp([ns,is].map(e=>e.source).join(`|`),`u`),xs=new RegExp([us,os,as,ds,ss,cs,vs,ys].map(e=>e.source).join(`|`),`u`)})))()}function Cs(e){return Qo.test(e)&&$o.test(e)&&es.test(e)}function ws(){return(ws=e((()=>{Ss()})))()}function Ts(){throw null}function Es(e){return e.toLowerCase().startsWith(`xn--`)}function Ds(e,t,n){e=n?Math.floor(e/Fs):e>>1,e+=Math.floor(e/t);let r=0;for(;e>455;)e=Math.floor(e/35),r+=js;return r+Math.floor(36*e/(e+Ps))}function Os(e){let t=[],n=Ls,r=0,i=Is,a=e.lastIndexOf(`-`);if(a>0)for(let n=0;n<a;n++){let r=e.charCodeAt(n);r>=128&&Ts(),t.push(r)}let o=a<0?0:a+1;for(;o<e.length;){let a=r,s=1,c=js;for(;;){o>=e.length&&Ts();let t=e.charCodeAt(o++),n;t>=97&&t<=122?n=t-97:t>=48&&t<=57?n=t-48+26:Ts(),r+=n*s;let a=c<=i?Ms:c>=i+Ns?Ns:c-i;if(n<a)break;s*=js-a,c+=js}let l=t.length+1;i=Ds(r-a,l,a===0),n+=Math.floor(r/l),r%=l,t.splice(r,0,n),r++}return String.fromCodePoint(...t)}function ks(e){return e<26?String.fromCharCode(e+97):String.fromCharCode(e-26+48)}function As(e){let t=e.replace(Rs,``),n=t.length,r=n>0?[t,`-`]:[],i=Array.from(e,e=>e.codePointAt(0)),a=Ls,o=0,s=Is,c=n;for(;c<i.length;){let e=1/0;for(let t of i)t>=a&&t<e&&(e=t);o+=(e-a)*(c+1),a=e;for(let e of i)if(e<a&&o++,e===a){let e=o;for(let t=js;;t+=js){let n=t<=s?Ms:t>=s+Ns?Ns:t-s;if(e<n)break;let i=n+(e-n)%(js-n);r.push(ks(i)),e=Math.floor((e-n)/(js-n))}r.push(ks(e)),s=Ds(o,c+1,c===n),o=0,c++}o++,a++}return r.join(``)}var js,Ms,Ns,Ps,Fs,Is,Ls,Rs;function zs(){return(zs=e((()=>{Ss(),js=36,Ms=1,Ns=26,Ps=38,Fs=700,Is=72,Ls=128,Rs=new RegExp(ts.source,`gu`)})))()}function Bs(e){if(Es(e))try{return Hs(Os(e.slice(4).toLowerCase()))}catch{return!1}return Hs(e)}function Vs(e){let t=String.fromCodePoint(e);return bs.test(t)?`EN`:rs.test(t)?`AN`:ss.test(t)?`NSM`:ps.test(t)?`R`:hs.test(t)?`AL`:us.test(t)?`L`:`ON`}function Hs(e){for(let t of e)if(Ks.test(Vs(t.codePointAt(0))))return!0;return!1}function Us(e){let t=!1,n=Gs,r=!1,i=!1,a=!0;for(let o of e){let e=Vs(o.codePointAt(0));if(a){if(e!==`L`&&e!==`R`&&e!==`AL`)return!1;t=e===`R`||e===`AL`,n=t?Ws:Gs,a=!1}if(!n.test(e))return!1;e===`EN`?r=!0:e===`AN`&&(i=!0)}return!(t&&r&&i)}var Ws,Gs,Ks;function qs(){return(qs=e((()=>{zs(),Ss(),Ws=/^(?:R|AL|AN|EN|ES|CS|ET|ON|BN|NSM)$/,Gs=/^(?:L|EN|ES|CS|ET|ON|BN|NSM)$/,Ks=/^(?:R|AL|AN)$/})))()}function Js(e){return ts.test(e)&&As(e).length+4>63}function Ys(e){return e[0]===`-`||e[e.length-1]===`-`||e.slice(2).join(``).startsWith(`--`)}function Xs(e){if(Js(e)||Hs(e)&&!Us(e))return!1;let t=[...e],n=t.map(e=>e.codePointAt(0)),r=n.length;if(Ys(t)||ls.test(t[0]))return!1;let i=!1;for(let e=0;e<r;e++){let r=n[e],a=t[e];if(_s.test(a)||!xs.test(a))return!1;ms.test(a)&&(i=!0);let o=n[e-1],s=n[e+1];switch(r){case 183:if(o!==108||s!==108)return!1;break;case 885:if(!s||!fs.test(t[e+1]))return!1;break;case 1523:case 1524:if(!o||!ps.test(t[e-1]))return!1;break;case 8204:if(!o||o<128&&!gs.test(t[e-1]))return!1;break;case 8205:if(!o||!gs.test(t[e-1]))return!1}}return!(e.includes(`ใป`)&&!i)}function Zs(){return(Zs=e((()=>{Ss(),qs(),zs()})))()}function Qs(e){if(!Es(e))return!1;try{let t=e.slice(4).toLowerCase();if(t.lastIndexOf(`-`)===0)return!1;let n=Os(t);return ts.test(n)?Xs(n):!1}catch{return!1}}function $s(){return($s=e((()=>{zs(),Zs(),Ss()})))()}function ec(e){return e.length>0&&e.length<=63}function tc(e){return ec(e)&&(Qs(e)||Cs(e))}function nc(e){return e.length===0||e.length>253||e.charCodeAt(e.length-1)===46?!1:e.split(`.`).every(e=>tc(e))}function rc(){return(rc=e((()=>{ws(),$s()})))()}function ic(e){return e.length>0&&e.length<=63}function ac(e){return ic(e)&&(Qs(e)||Xs(e))}function oc(e){return e.replace(/[\uff01-\uff5e]/g,e=>String.fromCharCode(e.charCodeAt(0)-65248)).normalize(`NFC`).replace(/[\u00ad\u034f\u180b-\u180d\u200b\ufe00-\ufe0f\u{e0100}-\u{e01ef}]/gu,``).replace(/[\u002E\u3002\uFF0E\uFF61]/g,`.`)}function sc(e){if(e.length===0||e.includes(` `))return!1;let t=oc(e);if(t.length>253)return!1;let n=t.split(`.`),r=n.some(e=>Bs(e));return n.every(e=>ac(e)&&(!r||Us(e)))}function cc(){return(cc=e((()=>{qs(),Zs(),$s()})))()}function lc(){return(lc=e((()=>{rc(),cc()})))()}function uc(e){return nc(e)}function dc(){return(dc=e((()=>{lc()})))()}function fc(e){return pc.test(e.normalize(`NFC`))}var pc;function mc(){return(mc=e((()=>{pc=/^(?:[A-Za-z0-9!#$%&'*+\/=?^_`{|}~\u{0080}-\u{10FFFF}-]+(?:\.[A-Za-z0-9!#$%&'*+\/=?^_`{|}~\u{0080}-\u{10FFFF}-]+)*|"(?:[^"\\]|\\.)*")@[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,62})(?<!-)(?:\.[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,62})(?<!-))*$/iu})))()}function hc(e){return sc(e)}function gc(){return(gc=e((()=>{lc()})))()}function _c(e){return vc.test(e)}var vc;function yc(){return(yc=e((()=>{vc=/^(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)$/})))()}function bc(e){return xc.test(e)}var xc;function Sc(){return(Sc=e((()=>{xc=/^(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:)?[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)$/i})))()}function Cc(e){return!wc.test(e)&&!Tc.test(e)&&URL.canParse(e,`http://example.com`)}var wc,Tc;function Ec(){return(Ec=e((()=>{wc=/[\x00-\x20\x7F\\]|%(?![0-9a-fA-F]{2})/,Tc=/^[a-zA-Z][a-zA-Z0-9+\-.]*\/\//})))()}function Dc(e){return Oc.test(e)||kc.test(e)?!1:URL.canParse(e)}var Oc,kc;function Ac(){return(Ac=e((()=>{Oc=/[\x00-\x20<>\^`{|}\\]/,kc=/%(?![0-9a-fA-F]{2})/})))()}function jc(e){return Mc.test(e)}var Mc;function Nc(){return(Nc=e((()=>{Mc=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i})))()}function Pc(e){return Fc.test(e)}var Fc;function Ic(){return(Ic=e((()=>{Fc=/^(?:\/(?:[^~/]|~0|~1)*)*$/})))()}function Lc(e){try{return new RegExp(e,`u`),!0}catch{return!1}}function Rc(e){return zc.test(e)}var zc;function Bc(){return(Bc=e((()=>{zc=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/})))()}function Vc(e){return Hc.test(e)}var Hc;function Uc(){return(Uc=e((()=>{Hc=/^(?:[a-z][a-z0-9+\-.]*:(?:\/\/(?:(?:[-a-z0-9._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:[\da-f]{1,4}:){6}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|::(?:[\da-f]{1,4}:){5}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:[\da-f]{1,4})?::(?:[\da-f]{1,4}:){4}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,1}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){3}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){2}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4})?::[\da-f]{1,4}:(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4})?::(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4})?::[\da-f]{1,4}|(?:(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4})?::)|v[0-9a-f]+\.[-a-z0-9._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)|(?:[-a-z0-9._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:\/\/(?:(?:[-a-z0-9._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:[\da-f]{1,4}:){6}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|::(?:[\da-f]{1,4}:){5}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:[\da-f]{1,4})?::(?:[\da-f]{1,4}:){4}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,1}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){3}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){2}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4})?::[\da-f]{1,4}:(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4})?::(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4})?::[\da-f]{1,4}|(?:(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4})?::)|v[0-9a-f]+\.[-a-z0-9._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)|(?:[-a-z0-9._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[-a-z0-9._~!$&'()*+,;=@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?)(?:\?(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i})))()}function Wc(e){return Gc.test(e)}var Gc;function Kc(){return(Kc=e((()=>{Gc=/^(?:(?:[^\x00-\x20"<>%\\^`{|}\x7f]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?:\.(?:[a-z0-9_]|%[0-9a-f]{2})+)*(?::[1-9]\d{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?:\.(?:[a-z0-9_]|%[0-9a-f]{2})+)*(?::[1-9]\d{0,3}|\*)?)*\})*$/i})))()}function qc(e){return Jc.test(e)}var Jc;function Yc(){return(Yc=e((()=>{Jc=/^[a-z][a-z0-9+\-.]*:(?:\/\/(?:(?:[-a-z0-9._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:[\da-f]{1,4}:){6}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|::(?:[\da-f]{1,4}:){5}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:[\da-f]{1,4})?::(?:[\da-f]{1,4}:){4}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,1}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){3}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4})?::(?:[\da-f]{1,4}:){2}(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4})?::[\da-f]{1,4}:(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4})?::(?:[\da-f]{1,4}:[\da-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d))|(?:(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4})?::[\da-f]{1,4}|(?:(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4})?::)|v[0-9a-f]+\.[-a-z0-9._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)|(?:[-a-z0-9._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[-a-z0-9._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[-a-z0-9._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i})))()}function Xc(e){return URL.canParse(e)}function Zc(e){return Qc.test(e)}var Qc;function $c(){return($c=e((()=>{Qc=/^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i})))()}function el(){al.clear()}function tl(e){return al.has(e)}function nl(e){return al.get(e)}function rl(e,t){return al.get(e)?.(t)??!0}function il(){el(),al.set(`date-time`,Wo),al.set(`date`,Lo),al.set(`duration`,Ko),al.set(`email`,Yo),al.set(`hostname`,uc),al.set(`idn-email`,fc),al.set(`idn-hostname`,hc),al.set(`ipv4`,_c),al.set(`ipv6`,bc),al.set(`iri-reference`,Cc),al.set(`iri`,Dc),al.set(`json-pointer-uri-fragment`,jc),al.set(`json-pointer`,Pc),al.set(`regex`,Lc),al.set(`relative-json-pointer`,Rc),al.set(`time`,Vo),al.set(`uri-reference`,Vc),al.set(`uri-template`,Wc),al.set(`uri`,qc),al.set(`url`,Xc),al.set(`uuid`,Zc)}var al;function ol(){return(ol=e((()=>{Go(),Bo(),Jo(),Zo(),dc(),mc(),gc(),yc(),Sc(),Ec(),Ac(),Nc(),Ic(),Bc(),Uo(),Uc(),Kc(),Yc(),$c(),al=new Map,il()})))()}function sl(){return(sl=e((()=>{ol(),dc(),gc()})))()}function cl(){return(cl=e((()=>{sl()})))()}function ll(e,t,n,r){return tl(n.format)?D(Kr(nl(n.format)),[r]):k(!0)}function ul(e,t,n,r){return rl(n.format,r)}function dl(e,t,n,r,i,a){return ul(e,t,i,a)||t.AddError(`format`,n,r,{format:i.format})}function fl(){return(fl=e((()=>{Xr(),cl(),A()})))()}function pl(e,t,n,r){let i=!Or(n)||n.then,a=!bn(n)||n.else;return yt(Mf(e,t,n.if,r),Mf(e,t,i,r),Mf(e,t,a,r))}function ml(e,t,n,r){let i=!Or(n)||n.then,a=!bn(n)||n.else;return Pf(e,t,n.if,r)?Pf(e,t,i,r):Pf(e,t,a,r)}function hl(e,t,n,r,i,a){let o=!Or(i)||i.then,s=!bn(i)||i.else,c=new Wr,l=If(e,c,`${n}/if`,r,i.if,a)?If(e,c,`${n}/then`,r,o,a)||t.AddError(`if`,n,r,{failingKeyword:`then`}):If(e,t,`${n}/else`,r,s,a)||t.AddError(`if`,n,r,{failingKeyword:`else`});return l&&t.Merge([c]),l}function gl(){return(gl=e((()=>{kr(),xn(),Gr(),Lf(),A()})))()}function _l(e,t,n,r){return wt(n.items.map((n,i)=>Be(it(O(r,`length`),k(i)),ze(jf(e,t,n,`${r}[${i}]`),t.AddIndex(k(i))))))}function vl(e,t,n,r){return wt(n.items.map((n,i)=>Be(it(O(r,`length`),k(i)),jf(e,t,n,`${r}[${i}]`))))}function yl(e,t,n,r){return t.UseUnevaluated()?_l(e,t,n,r):vl(e,t,n,r)}function bl(e,t,n,r){return we(n.items,0,(n,i)=>he(r.length,i)||Nf(e,t,n,r[i])&&t.AddIndex(i))}function xl(e,t,n,r,i,a){return Te(i.items,0,(i,o)=>{let s=`${n}/items/${o}`,c=`${r}/${o}`;return he(a.length,o)||Ff(e,t,s,c,i,a[o])&&t.AddIndex(o)})}function Sl(e,t,n,r){let i=pr(n)?n.prefixItems.length:0,a=jf(e,t,n.items,`element`),o=t.AddIndex(`index`);return ct(r,k(i),[`element`,`index`],ze(a,o))}function Cl(e,t,n,r){let i=pr(n)?n.prefixItems.length:0,a=jf(e,t,n.items,`element`);return ct(r,k(i),[`element`,`index`],a)}function wl(e,t,n,r){return t.UseUnevaluated()?Sl(e,t,n,r):Cl(e,t,n,r)}function Tl(e,t,n,r){return we(r,pr(n)?n.prefixItems.length:0,(r,i)=>Nf(e,t,n.items,r)&&t.AddIndex(i))}function El(e,t,n,r,i,a){return Te(a,pr(i)?i.prefixItems.length:0,(a,o)=>Ff(e,t,`${n}/items`,`${r}/${o}`,i.items,a)&&t.AddIndex(o))}function Dl(e,t,n,r){return Fn(n)?yl(e,t,n,r):wl(e,t,n,r)}function Ol(e,t,n,r){return Fn(n)?bl(e,t,n,r):Tl(e,t,n,r)}function kl(e,t,n,r,i,a){return Fn(i)?xl(e,t,n,r,i,a):El(e,t,n,r,i,a)}function Al(){return(Al=e((()=>{mr(),In(),Lf(),A()})))()}function jl(e){return on(e)}function Ml(e,t,n,r){if(!jl(n))return k(!0);let[i]=[Si()];return it(dt(r,[i,`_`],Mf(e,t,n.contains,i)),k(n.maxContains))}function Nl(e,t,n,r){return!jl(n)||he(Oe(r,r=>Pf(e,t,n.contains,r)),n.maxContains)}function Pl(e,t,n,r,i,a){let o=Yn(i)?i.minContains:1;return Nl(e,t,i,a)||t.AddError(`contains`,n,r,{minContains:o,maxContains:i.maxContains})}function Fl(){return(Fl=e((()=>{sn(),Xn(),wi(),A(),Lf()})))()}function Il(e,t,n,r){return it(r,k(n.maximum))}function Ll(e,t,n,r){return he(r,n.maximum)}function Rl(e,t,n,r,i,a){return Ll(e,t,i,a)||t.AddError(`maximum`,n,r,{comparison:`<=`,limit:i.maximum})}function zl(){return(zl=e((()=>{A()})))()}function Bl(e,t,n,r){return it(O(r,`length`),k(n.maxItems))}function Vl(e,t,n,r){return he(r.length,n.maxItems)}function Hl(e,t,n,r,i,a){return Vl(e,t,i,a)||t.AddError(`maxItems`,n,r,{limit:i.maxItems})}function Ul(){return(Ul=e((()=>{A()})))()}function Wl(e,t,n,r){return st(r,k(n.maxLength))}function Gl(e,t,n,r){return Se(r,n.maxLength)}function Kl(e,t,n,r,i,a){return Gl(e,t,i,a)||t.AddError(`maxLength`,n,r,{limit:i.maxLength})}function ql(){return(ql=e((()=>{A()})))()}function Jl(e,t,n,r){return it(O(pt(r),`length`),k(n.maxProperties))}function Yl(e,t,n,r){return he(E(r).length,n.maxProperties)}function Xl(e,t,n,r,i,a){return Yl(e,t,i,a)||t.AddError(`maxProperties`,n,r,{limit:i.maxProperties})}function Zl(){return(Zl=e((()=>{A()})))()}function Ql(e){return on(e)}function $l(e,t,n,r){let[i,a]=[Si(),Si()];return at(dt(r,[i,a],ze(Mf(e,t,n.contains,i),t.AddIndex(a))),k(n.minContains))}function eu(e,t,n,r){let[i]=[Si()];return at(dt(r,[i,`_`],Mf(e,t,n.contains,i)),k(n.minContains))}function tu(e,t,n,r){return Ql(n)?t.UseUnevaluated()?$l(e,t,n,r):eu(e,t,n,r):k(!0)}function nu(e,t,n,r){return!Ql(n)||ge(Oe(r,(r,i)=>Pf(e,t,n.contains,r)&&t.AddIndex(i)),n.minContains)}function ru(e,t,n,r,i,a){return nu(e,t,i,a)||t.AddError(`contains`,n,r,{minContains:i.minContains})}function iu(){return(iu=e((()=>{sn(),wi(),A(),Lf()})))()}function au(e,t,n,r){return at(r,k(n.minimum))}function ou(e,t,n,r){return ge(r,n.minimum)}function su(e,t,n,r,i,a){return ou(e,t,i,a)||t.AddError(`minimum`,n,r,{comparison:`>=`,limit:i.minimum})}function cu(){return(cu=e((()=>{A()})))()}function lu(e,t,n,r){return at(O(r,`length`),k(n.minItems))}function uu(e,t,n,r){return ge(r.length,n.minItems)}function du(e,t,n,r,i,a){return uu(e,t,i,a)||t.AddError(`minItems`,n,r,{limit:i.minItems})}function fu(){return(fu=e((()=>{A()})))()}function pu(e,t,n,r){return ot(r,k(n.minLength))}function mu(e,t,n,r){return Ce(r,n.minLength)}function hu(e,t,n,r,i,a){return mu(e,t,i,a)||t.AddError(`minLength`,n,r,{limit:i.minLength})}function gu(){return(gu=e((()=>{A()})))()}function _u(e,t,n,r){return at(O(pt(r),`length`),k(n.minProperties))}function vu(e,t,n,r){return ge(E(r).length,n.minProperties)}function yu(e,t,n,r,i,a){return vu(e,t,i,a)||t.AddError(`minProperties`,n,r,{limit:i.minProperties})}function bu(){return(bu=e((()=>{A()})))()}function xu(e,t,n,r){return Et(r,k(n.multipleOf))}function Su(e,t,n,r){return _e(r,n.multipleOf)}function Cu(e,t,n,r,i,a){return Su(e,t,i,a)||t.AddError(`multipleOf`,n,r,{multipleOf:i.multipleOf})}function wu(){return(wu=e((()=>{A()})))()}function Tu(e,t,n,r){return Wi(e,t,[n.not],r,Ve(tt(O(`results`,`length`),k(1))))}function Eu(e,t,n,r){return Ve(Mf(e,t,n.not,r))}function Du(e,t,n,r){return t.UseUnevaluated()?Tu(e,t,n,r):Eu(e,t,n,r)}function Ou(e,t,n,r){let i=new Ur;return!Pf(e,i,n.not,r)&&t.Merge([i])}function ku(e,t,n,r,i,a){return Ou(e,t,i,a)||t.AddError(`not`,n,r,{})}function Au(){return(Au=e((()=>{Gi(),Gr(),Lf(),A()})))()}function ju(e,t,n,r){return Wi(e,t,n.oneOf,r,tt(O(`results`,`length`),k(1)))}function Mu(e,t,n,r){let[i]=[Si()];return tt(dt(gt(n.oneOf.map(n=>Mf(e,t,n,r))),[i,`_`],tt(i,k(!0))),k(1))}function Nu(e,t,n,r){return t.UseUnevaluated()?ju(e,t,n,r):Mu(e,t,n,r)}function Pu(e,t,n,r){let i=n.oneOf.reduce((t,n)=>{let i=new Ur;return Pf(e,i,n,r)?[...t,i]:t},[]);return C(i.length,1)&&t.Merge(i)}function Fu(e,t,n,r,i,a){let o=[],s=[],c=i.oneOf.reduce((t,i,c)=>{let l=new Wr,u=If(e,l,`${n}/oneOf/${c}`,r,i,a);return u&&s.push(c),u||o.push(l),u?[...t,l]:t},[]),l=C(c.length,1)&&t.Merge(c);return!l&&C(s.length,0)&&o.forEach(e=>t.AddErrors(e.GetErrors())),l||t.AddError(`oneOf`,n,r,{passingSchemas:s})}function Iu(){return(Iu=e((()=>{Gi(),wi(),Gr(),Lf(),A()})))()}function Lu(e,t,n,r){return D(O(Kr(x(n.pattern)?Ni(n.pattern):n.pattern),`test`),[r])}function Ru(e,t,n,r){return(x(n.pattern)?Ni(n.pattern):n.pattern).test(r)}function zu(e,t,n,r,i,a){return Ru(e,t,i,a)||t.AddError(`pattern`,n,r,{pattern:i.pattern})}function Bu(){return(Bu=e((()=>{Xr(),A()})))()}function Vu(e,t,n,r){return wt(je(n.patternProperties).map(([n,i])=>{let[a,o]=[Si(),Si()],s=Ve(D(O(Kr(Ni(n)),`test`),[a])),c=jf(e,t,i,o),l=t.AddKey(a),u=t.UseUnevaluated()?Be(s,ze(c,l)):Be(s,c);return ct(ft(r),k(0),[`[${a}, ${o}]`,`_`],u)}))}function Hu(e,t,n,r){return we(je(n.patternProperties),0,([n,i])=>{let a=Ni(n);return we(je(r),0,([n,r])=>!a.test(n)||Nf(e,t,i,r)&&t.AddKey(n))})}function Uu(e,t,n,r,i,a){return Te(je(i.patternProperties),0,([i,o])=>{let s=`${n}/patternProperties/${Mi(i)}`,c=Ni(i);return Te(je(a),0,([n,i])=>{let a=`${r}/${Mi(n)}`;return!c.test(n)||Ff(e,t,s,a,o,i)&&t.AddKey(n)})})}function Wu(){return(Wu=e((()=>{Xr(),wi(),Lf(),A()})))()}function Gu(e,t,n,r){return wt(n.prefixItems.map((n,i)=>{let a=it(O(r,`length`),k(i)),o=jf(e,t,n,`${r}[${i}]`),s=t.AddIndex(k(i));return Be(a,t.UseUnevaluated()?ze(o,s):o)}))}function Ku(e,t,n,r){return C(r.length,0)||we(n.prefixItems,0,(n,i)=>he(r.length,i)||Nf(e,t,n,r[i])&&t.AddIndex(i))}function qu(e,t,n,r,i,a){return C(a.length,0)||Te(i.prefixItems,0,(i,o)=>{let s=`${n}/prefixItems/${o}`,c=`${r}/${o}`;return he(a.length,o)||Ff(e,t,s,c,i,a[o])&&t.AddIndex(o)})}function Ju(){return(Ju=e((()=>{Lf(),A()})))()}function Yu(e,t){return e.includes(t)||Rt().exactOptionalPropertyTypes}function Xu(e,t){return Qe(O(e,t))}function Zu(e,t){return S(e[t])}function Qu(){return(Qu=e((()=>{Bt(),A()})))()}function $u(e,t,n,r){let i=Er(n)?n.required:[];return wt(je(n.properties).map(([n,a])=>{let o=Ve(mt(r,k(n))),s=jf(e,t,a,O(r,n)),c=t.AddKey(k(n)),l=t.UseUnevaluated()?ze(s,c):s,u=i.includes(n)?l:Be(o,l);return Yu(i,n)?u:Be(Xu(r,n),u)}))}function ed(e,t,n,r){let i=Er(n)?n.required:[];return we(je(n.properties),0,([n,a])=>{let o=!T(r,n)||Nf(e,t,a,r[n])&&t.AddKey(n);return Yu(i,n)?o:Zu(r,n)||o})}function td(e,t,n,r,i,a){let o=Er(i)?i.required:[];return Te(je(i.properties),0,([i,s])=>{let c=`${n}/properties/${Mi(i)}`,l=`${r}/${Mi(i)}`,u=()=>!T(a,i)||Ff(e,t,c,l,s,a[i])&&t.AddKey(i);return Yu(o,i)?u():Zu(a,i)||u()})}function nd(){return(nd=e((()=>{Dr(),Lf(),Qu(),A()})))()}function rd(e,t,n,r){let[i,a]=[Si(),Si()];return ct(pt(r),k(0),[i,a],Mf(e,t,n.propertyNames,i))}function id(e,t,n,r){return we(E(r),0,(r,i)=>Pf(e,t,n.propertyNames,r))}function ad(e,t,n,r,i,a){let o=[];return Te(E(a),0,(a,s)=>{let c=`${r}/${Mi(a)}`,l=If(e,t,`${n}/propertyNames`,c,i.propertyNames,a);return l||o.push(a),l})||t.AddError(`propertyNames`,n,r,{propertyNames:o})}function od(){return(od=e((()=>{wi(),Lf(),A()})))()}function sd(e,t,n,r){let i=po(e,n)??!1;return Wf(i?{...e,pendingResource:!0}:e,t,i,r)}function cd(e,t,n,r){let i=po(e,n)??!1,a=i?{...e,pendingResource:!0}:e;return Gt(i)&&Pf(a,t,i,r)}function ld(e,t,n,r,i,a){let o=po(e,i)??!1,s=o?{...e,pendingResource:!0}:e;return Gt(o)&&If(s,t,n,r,o,a)}function ud(){return(ud=e((()=>{Kt(),Jf(),yo(),Lf()})))()}function dd(e,t,n,r){let i=_t([`context`,`value`],Wf(e,t,n,`value`));return D(_t([`context`,`value`],bt([xt(`nextContext`,vt(`CheckContext`,[])),xt(`result`,D(i,[`nextContext`,`value`])),St(`result`,t.Merge(`[nextContext]`)),Ct(`result`)])),[`context`,r])}function fd(e,t,n,r){return Wf(e,t,n,r)}function pd(e,t,n,r){let i=uo(e,n),a=i.schema??!1;return t.UseUnevaluated()?dd(i.stack,t,a,r):fd(i.stack,t,a,r)}function md(e,t,n,r){let i=uo(e,n),a=i.schema??!1,o=new Ur,s=Gt(a)&&Pf(i.stack,o,a,r);return s&&t.Merge([o]),s}function hd(e,t,n,r,i,a){let o=uo(e,i),s=o.schema??!1,c=new Wr,l=Gt(s)&&If(o.stack,c,n,r,s,a);return l&&t.Merge([c]),l||t.AddErrors(c.GetErrors()),l}function gd(){return(gd=e((()=>{Jf(),Kt(),yo(),Gr(),A(),Lf()})))()}function _d(e,t,n,r){return wt(n.required.map(e=>mt(r,k(e))))}function vd(e,t,n,r){return we(n.required,0,e=>T(r,e))}function yd(e,t,n,r,i,a){let o=[];return Te(i.required,0,e=>{let t=T(a,e);return t||o.push(e),t})||t.AddError(`required`,n,r,{requiredProperties:o})}function bd(){return(bd=e((()=>{A()})))()}function xd(e,t,n,r){return C(n,`object`)?Je(r):C(n,`array`)?He(r):C(n,`boolean`)?We(r):C(n,`integer`)?Ge(r):C(n,`number`)?qe(r):C(n,`null`)?Ke(r):C(n,`string`)?Xe(r):C(n,`bigint`)?Ue(r):C(n,`constructor`)?et(r):C(n,`function`)?$e(r):C(n,`symbol`)?Ze(r):C(n,`undefined`)||C(n,`void`)?Qe(r):k(!0)}function Sd(e,t,n,r,i){return C(n,`object`)?de(i):C(n,`array`)?g(i):C(n,`boolean`)?v(i):C(n,`integer`)?le(i):C(n,`number`)?y(i):C(n,`null`)?ue(i):C(n,`string`)?x(i):C(n,`bigint`)?_(i):C(n,`constructor`)?se(i):C(n,`function`)?ce(i):C(n,`symbol`)?fe(i):C(n,`undefined`)?S(i):!C(n,`void`)||S(i)}function Cd(e,t,n,r){return Tt(n.map(n=>xd(e,t,n,r)))}function wd(e,t,n,r,i){return Ee(n,n=>Sd(e,t,n,r,i))}function Td(e,t,n,r){return g(n.type)?Cd(e,t,n.type,r):xd(e,t,n.type,r)}function Ed(e,t,n,r){return g(n.type)?wd(e,t,n.type,n,r):Sd(e,t,n.type,n,r)}function Dd(e,t,n,r,i,a){return(g(i.type)?wd(e,t,i.type,i,a):Sd(e,t,i.type,i,a))||t.AddError(`type`,n,r,{type:i.type})}function Od(){return(Od=e((()=>{A()})))()}function kd(e,t,n,r){let[i,a]=[Si(),Si()],o=D(O(`context`,`GetIndices`),[]),s=D(O(`indices`,`has`),[i]),c=Mf(e,t,n.unevaluatedItems,a),l=D(O(`context`,`AddIndex`),[i]),u=ct(r,k(0),[a,i],ze(Be(s,c),l));return D(_t([`context`],bt([xt(`indices`,o),Ct(u)])),[`context`])}function Ad(e,t,n,r){let i=t.GetIndices();return we(r,0,(r,a)=>(i.has(a)||Pf(e,t,n.unevaluatedItems,r))&&t.AddIndex(a))}function jd(e,t,n,r,i,a){let o=t.GetIndices(),s=[];return Te(a,0,(a,c)=>{let l=new Wr,u=(o.has(c)||If(e,l,n,r,i.unevaluatedItems,a))&&t.AddIndex(c);return u||s.push(c),u})||t.AddError(`unevaluatedItems`,n,r,{unevaluatedItems:s})}function Md(){return(Md=e((()=>{wi(),Gr(),Lf(),A()})))()}function Nd(e,t,n,r){let[i,a]=[Si(),Si()],o=D(O(`context`,`GetKeys`),[]),s=D(O(`keys`,`has`),[i]),c=D(O(`context`,`AddKey`),[i]),l=Mf(e,t,n.unevaluatedProperties,a),u=ct(ft(r),k(0),[`[${i}, ${a}]`,`_`],Be(s,ze(l,c)));return D(_t([`context`],bt([xt(`keys`,o),Ct(u)])),[`context`])}function Pd(e,t,n,r){let i=t.GetKeys();return we(je(r),0,([r,a])=>i.has(r)||Pf(e,t,n.unevaluatedProperties,a)&&t.AddKey(r))}function Fd(e,t,n,r,i,a){let o=t.GetKeys(),s=[];return Te(je(a),0,([a,c])=>{let l=new Wr,u=o.has(a)||If(e,l,n,r,i.unevaluatedProperties,c)&&t.AddKey(a);return u||s.push(a),u})||t.AddError(`unevaluatedProperties`,n,r,{unevaluatedProperties:s})}function Id(){return(Id=e((()=>{wi(),Gr(),Lf(),A()})))()}function Ld(){throw Error(`Unreachable`)}var Rd=t({Hash:()=>af,HashCode:()=>rf});function zd(e){let t=new Set,n=e;for(;n&&n!==Object.prototype;){for(let e of Reflect.ownKeys(n))e!==`constructor`&&typeof e!=`symbol`&&t.add(e);n=Object.getPrototypeOf(n)}return[...t]}function Bd(e){return typeof e==`number`}function Vd(e){sf^=uf[e],sf=sf*cf%lf}function Hd(e){Vd(of.Array);for(let t of e)nf(t)}function Ud(e){Vd(of.BigInt),ff.setBigInt64(0,e);for(let e of pf)Vd(e)}function Wd(e){Vd(of.Boolean),Vd(+!!e)}function Gd(e){Vd(of.Constructor),nf(e.toString())}function Kd(e){Vd(of.Date),nf(e.getTime())}function qd(e){Vd(of.Function),nf(e.toString())}function Jd(e){Vd(of.Null)}function Yd(e){Vd(of.Number),ff.setFloat64(0,e,!0);for(let e of pf)Vd(e)}function Xd(e){Vd(of.Object);for(let t of zd(e).sort())nf(t),nf(e[t])}function Zd(e){Vd(of.RegExp),Qd(e.toString())}function Qd(e){Vd(of.String);for(let t of mf.encode(e))Vd(t)}function $d(e){Vd(of.Symbol),nf(e.toString())}function ef(e){Vd(of.TypeArray);let t=new Uint8Array(e.buffer);for(let e=0;e<t.length;e++)Vd(t[e])}function tf(e){return Vd(of.Undefined)}function nf(e){return Mt(e)?ef(e):Pt(e)?Kd(e):Nt(e)?Zd(e):kt(e)?Wd(e.valueOf()):jt(e)?Qd(e.valueOf()):At(e)?Yd(e.valueOf()):Bd(e)?Yd(e):g(e)?Hd(e):v(e)?Wd(e):_(e)?Ud(e):se(e)?Gd(e):ue(e)?Jd(e):b(e)?Xd(e):x(e)?Qd(e):fe(e)?$d(e):S(e)?tf(e):ce(e)?qd(e):Ld()}function rf(e){return sf=BigInt(`14695981039346656037`),nf(e),sf}function af(e){return rf(e).toString(16).padStart(16,`0`)}var of,sf,cf,lf,uf,df,ff,pf,mf;function hf(){return(hf=e((()=>{A(),(function(e){e[e.Array=0]=`Array`,e[e.BigInt=1]=`BigInt`,e[e.Boolean=2]=`Boolean`,e[e.Date=3]=`Date`,e[e.Constructor=4]=`Constructor`,e[e.Function=5]=`Function`,e[e.Null=6]=`Null`,e[e.Number=7]=`Number`,e[e.Object=8]=`Object`,e[e.RegExp=9]=`RegExp`,e[e.String=10]=`String`,e[e.Symbol=11]=`Symbol`,e[e.TypeArray=12]=`TypeArray`,e[e.Undefined=13]=`Undefined`})(of||={}),sf=BigInt(`14695981039346656037`),[cf,lf]=[BigInt(`1099511628211`),BigInt(`18446744073709551616`)],uf=Array.from({length:256}).map((e,t)=>BigInt(t)),df=new Float64Array(1),ff=new DataView(df.buffer),pf=new Uint8Array(df.buffer),mf=new TextEncoder})))()}function gf(){return(gf=e((()=>{hf()})))()}function _f(e){return!C(e.uniqueItems,!1)}function vf(e,t,n,r){return _f(n)?tt(O(vt(`Set`,[D(O(r,`map`),[O(`Hashing`,`Hash`)])]),`size`),O(r,`length`)):k(!0)}function yf(e,t,n,r){if(!_f(n))return!0;let i=new Set(r.map(af)).size,a=r.length;return C(i,a)}function bf(e,t,n,r,i,a){if(!_f(i))return!0;let o=new Set,s=a.reduce((e,t,n)=>{let r=af(t);return o.has(r)?[...e,n]:(o.add(r),e)},[]);return C(s.length,0)||t.AddError(`uniqueItems`,n,r,{duplicateItems:s})}function xf(){return(xf=e((()=>{gf(),A()})))()}function Sf(e,t){return Ar(e)&&(g(e.type)&&pe(e.type.length,0)&&we(e.type,0,e=>C(e,t))||C(e.type,t))}function Cf(e){return Sf(e,`object`)}function wf(e){return Ut(e)&&(Yt(e)||un(e)||fn(e)||mn(e)||hr(e)||dr(e)||_r(e)||tr(e)||Gn(e)||Er(e)||Ir(e))}function Tf(e){return Sf(e,`array`)}function Ef(e){return Ut(e)&&(qt(e)||Pn(e)||on(e)||zn(e)||Vn(e)||Yn(e)||Zn(e)||pr(e)||Pr(e)||Mr(e))}function Df(e){return Sf(e,`string`)}function Of(e){return Ut(e)&&($n(e)||Un(e)||On(e)||lr(e))}function kf(e){return Sf(e,`number`)||Sf(e,`bigint`)}function Af(e){return Ut(e)&&(qn(e)||Ln(e)||wn(e)||En(e)||rr(e))}function jf(e,t,n,r){return t.UseUnevaluated()?ze(ze(t.Push(),Mf(e,t,n,r)),t.Pop()):Mf(e,t,n,r)}function Mf(e,t,n,r){let i=yi(e,n),a=[];if(Wt(n))return ia(i,t,n,r);if(Ar(n)&&a.push(Td(i,t,n,r)),wf(n)){let e=[];Er(n)&&e.push(_d(i,t,n,r)),Yt(n)&&e.push(Bi(i,t,n,r)),un(n)&&e.push(ya(i,t,n,r)),fn(n)&&e.push(Ca(i,t,n,r)),mn(n)&&e.push(Da(i,t,n,r)),dr(n)&&e.push(Vu(i,t,n,r)),hr(n)&&e.push($u(i,t,n,r)),_r(n)&&e.push(rd(i,t,n,r)),tr(n)&&e.push(_u(i,t,n,r)),Gn(n)&&e.push(Jl(i,t,n,r));let o=wt(e),s=Be(Ve(Je(r)),o);a.push(Cf(n)?o:s)}if(Ef(n)){let e=[];qt(n)&&e.push(Oi(i,t,n,r)),on(n)&&e.push(ha(i,t,n,r)),Pn(n)&&e.push(Dl(i,t,n,r)),Yn(n)&&e.push(tu(i,t,n,r)),zn(n)&&e.push(Ml(i,t,n,r)),Zn(n)&&e.push(lu(i,t,n,r)),Vn(n)&&e.push(Bl(i,t,n,r)),pr(n)&&e.push(Gu(i,t,n,r)),Mr(n)&&e.push(vf(i,t,n,r));let o=wt(e),s=Be(Ve(He(r)),o);a.push(Tf(n)?o:s)}if(Of(n)){let e=[];$n(n)&&e.push(pu(i,t,n,r)),Un(n)&&e.push(Wl(i,t,n,r)),On(n)&&e.push(ll(i,t,n,r)),lr(n)&&e.push(Lu(i,t,n,r));let o=wt(e),s=Be(Ve(Xe(r)),o);a.push(Df(n)?o:s)}if(Af(n)){let e=[];En(n)&&e.push(Mo(i,t,n,r)),wn(n)&&e.push(Oo(i,t,n,r)),qn(n)&&e.push(au(i,t,n,r)),Ln(n)&&e.push(Il(i,t,n,r)),rr(n)&&e.push(xu(i,t,n,r));let o=wt(e),s=Be(Ve(Be(qe(r),Ue(r))),o);a.push(kf(n)?o:s)}return wr(n)&&a.push(pd(i,t,n,r)),Sr(n)&&a.push(sd(i,t,n,r)),vn(n)&&a.push(bo(i,t,n,r)),rn(n)&&a.push(ca(i,t,n,r)),Sn(n)&&a.push(wo(i,t,n,r)),Mn(n)&&a.push(pl(i,t,n,r)),ar(n)&&a.push(Du(i,t,n,r)),Zt(n)&&a.push(Ji(i,t,n,r)),tn(n)&&a.push(ea(i,t,n,r)),sr(n)&&a.push(Nu(i,t,n,r)),Pr(n)&&a.push(Be(Ve(He(r)),kd(i,t,n,r))),Ir(n)&&a.push(Be(Ve(Ye(r)),Nd(i,t,n,r))),Vt(n)&&a.push($r(i,t,n,r)),wt(a)}function Nf(e,t,n,r){return t.Push()&&Pf(e,t,n,r)&&t.Pop()}function Pf(e,t,n,r){let i=yi(e,n);return Wt(n)?aa(i,t,n,r):(!Ar(n)||Ed(i,t,n,r))&&(!(b(r)&&!g(r))||(!Er(n)||vd(i,t,n,r))&&(!Yt(n)||Vi(i,t,n,r))&&(!un(n)||ba(i,t,n,r))&&(!fn(n)||wa(i,t,n,r))&&(!mn(n)||Oa(i,t,n,r))&&(!dr(n)||Hu(i,t,n,r))&&(!hr(n)||ed(i,t,n,r))&&(!_r(n)||id(i,t,n,r))&&(!tr(n)||vu(i,t,n,r))&&(!Gn(n)||Yl(i,t,n,r)))&&(!g(r)||(!qt(n)||ki(i,t,n,r))&&(!on(n)||ga(i,t,n,r))&&(!Pn(n)||Ol(i,t,n,r))&&(!Yn(n)||nu(i,t,n,r))&&(!zn(n)||Nl(i,t,n,r))&&(!Zn(n)||uu(i,t,n,r))&&(!Vn(n)||Vl(i,t,n,r))&&(!pr(n)||Ku(i,t,n,r))&&(!Mr(n)||yf(i,t,n,r)))&&(!x(r)||(!$n(n)||mu(i,t,n,r))&&(!Un(n)||Gl(i,t,n,r))&&(!On(n)||ul(i,t,n,r))&&(!lr(n)||Ru(i,t,n,r)))&&(!(y(r)||_(r))||(!En(n)||No(i,t,n,r))&&(!wn(n)||ko(i,t,n,r))&&(!qn(n)||ou(i,t,n,r))&&(!Ln(n)||Ll(i,t,n,r))&&(!rr(n)||Su(i,t,n,r)))&&(!wr(n)||md(i,t,n,r))&&(!Sr(n)||cd(i,t,n,r))&&(!vn(n)||xo(i,t,n,r))&&(!rn(n)||la(i,t,n,r))&&(!Sn(n)||To(i,t,n,r))&&(!Mn(n)||ml(i,t,n,r))&&(!ar(n)||Ou(i,t,n,r))&&(!Zt(n)||Yi(i,t,n,r))&&(!tn(n)||ta(i,t,n,r))&&(!sr(n)||Pu(i,t,n,r))&&(!Pr(n)||!g(r)||Ad(i,t,n,r))&&(!Ir(n)||!b(r)||Pd(i,t,n,r))&&(!Vt(n)||ei(i,t,n,r))}function Ff(e,t,n,r,i,a){return t.Push()&&If(e,t,n,r,i,a)&&t.Pop()}function If(e,t,n,r,i,a){if(t.AtCapacity())return!1;let o=yi(e,i);return Wt(i)?oa(o,t,n,r,i,a):!!(+(!Ar(i)||Dd(o,t,n,r,i,a))&(!(b(a)&&!g(a))||!!(+(!Er(i)||yd(o,t,n,r,i,a))&(!Yt(i)||Hi(o,t,n,r,i,a))&(!un(i)||xa(o,t,n,r,i,a))&(!fn(i)||Ta(o,t,n,r,i,a))&(!mn(i)||ka(o,t,n,r,i,a))&(!dr(i)||Uu(o,t,n,r,i,a))&(!hr(i)||td(o,t,n,r,i,a))&(!_r(i)||ad(o,t,n,r,i,a))&(!tr(i)||yu(o,t,n,r,i,a))&(!Gn(i)||Xl(o,t,n,r,i,a))))&(!g(a)||!!(+(!qt(i)||Ai(o,t,n,r,i,a))&(!on(i)||_a(o,t,n,r,i,a))&(!Pn(i)||kl(o,t,n,r,i,a))&(!Yn(i)||ru(o,t,n,r,i,a))&(!zn(i)||Pl(o,t,n,r,i,a))&(!Zn(i)||du(o,t,n,r,i,a))&(!Vn(i)||Hl(o,t,n,r,i,a))&(!pr(i)||qu(o,t,n,r,i,a))&(!Mr(i)||bf(o,t,n,r,i,a))))&(!x(a)||!!(+(!$n(i)||hu(o,t,n,r,i,a))&(!Un(i)||Kl(o,t,n,r,i,a))&(!On(i)||dl(o,t,n,r,i,a))&(!lr(i)||zu(o,t,n,r,i,a))))&(!(y(a)||_(a))||!!(+(!En(i)||Po(o,t,n,r,i,a))&(!wn(i)||Ao(o,t,n,r,i,a))&(!qn(i)||su(o,t,n,r,i,a))&(!Ln(i)||Rl(o,t,n,r,i,a))&(!rr(i)||Cu(o,t,n,r,i,a))))&(!wr(i)||hd(o,t,n,r,i,a))&(!Sr(i)||ld(o,t,n,r,i,a))&(!vn(i)||So(o,t,n,r,i,a))&(!rn(i)||ua(o,t,n,r,i,a))&(!Sn(i)||Eo(o,t,n,r,i,a))&(!Mn(i)||hl(o,t,n,r,i,a))&(!ar(i)||ku(o,t,n,r,i,a))&(!Zt(i)||Xi(o,t,n,r,i,a))&(!tn(i)||na(o,t,n,r,i,a))&(!sr(i)||Fu(o,t,n,r,i,a))&(!Pr(i)||!g(a)||jd(o,t,n,r,i,a))&(!Ir(i)||!b(a)||Fd(o,t,n,r,i,a)))&&(!Vt(i)||ti(o,t,n,r,i,a))}function Lf(){return(Lf=e((()=>{jr(),Kt(),Xt(),dn(),pn(),hn(),gr(),fr(),vr(),nr(),Kn(),Dr(),Lr(),Jt(),In(),sn(),Bn(),Hn(),Xn(),Qn(),mr(),Fr(),Nr(),er(),Wn(),kn(),ur(),Jn(),Rn(),Tn(),Dn(),ir(),Tr(),Cr(),yn(),an(),Cn(),Nn(),or(),Qt(),nn(),cr(),Ht(),ni(),xi(),A(),ji(),Ui(),Zi(),ra(),sa(),da(),va(),Sa(),Ea(),Aa(),Co(),Do(),jo(),Fo(),fl(),gl(),Al(),Fl(),zl(),Ul(),ql(),Zl(),iu(),cu(),fu(),gu(),bu(),wu(),Au(),Iu(),Bu(),Wu(),Ju(),nd(),od(),ud(),gd(),bd(),Od(),Md(),Id(),xf()})))()}function Rf(){return`${Gf[0]++}`}function zf(e,t){Kf.has(e)||Kf.set(e,new Map);let n=Kf.get(e);if(n.has(t))return n.get(t);let r=Rf();return n.set(t,r),r}function Bf(e,t,n,r){return e.UseUnevaluated()?D(`check_${n}`,[`context`,r]):D(`check_${n}`,[r])}function Vf(e,t,n,r){let i=Mf(e,t,n,`value`);return t.UseUnevaluated()?xt(`check_${r}`,_t([`context`,`value`],i)):xt(`check_${r}`,_t([`value`],i))}function Hf(){Gf[0]=0,Kf.clear(),qf.clear()}function Uf(){return[...qf.values()]}function Wf(e,t,n,r){let i=zf(n,e.lexicalBase),a=Bf(t,n,i,r);return qf.has(i)?a:(qf.set(i,``),qf.set(i,Vf(e,t,n,i)),a)}var Gf,Kf,qf;function Jf(){return(Jf=e((()=>{A(),Lf(),Gf=[0],Kf=new Map,qf=new Map})))()}function Yf(){return(Yf=e((()=>{Gr(),Xr(),Jf(),Gi(),xi(),ji(),Ui(),Zi(),ra(),va(),Sa(),Aa(),fl(),gl(),Al(),Fl(),iu(),Au(),Iu(),Wu(),Ju(),nd(),od(),ud(),gd(),Lf(),Md(),Id(),xf()})))()}function Xf(e,t){return t[e.length]?.(...e)??(()=>{throw Error(`Invalid Arguments`)})()}function Zf(){try{return $f(`null`)(),!0}catch{return!1}}function Qf(){return S(ep)&&(ep=Zf()),ep&&Rt().useAcceleration}function $f(...e){return new globalThis.Function(...e)}var ep;function tp(){return(tp=e((()=>{Bt(),A(),ep=void 0})))()}function np(e){switch(e.keyword){case`additionalProperties`:return`must not have additional properties`;case`anyOf`:return`must match a schema in anyOf`;case`boolean`:return`schema is false`;case`const`:return`must be equal to constant`;case`contains`:return`must contain at least 1 valid item`;case`dependencies`:return`must have properties ${e.params.dependencies.join(`, `)} when property ${e.params.property} is present`;case`dependentRequired`:return`must have properties ${e.params.dependencies.join(`, `)} when property ${e.params.property} is present`;case`enum`:return`must be equal to one of the allowed values`;case`exclusiveMaximum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`exclusiveMinimum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`format`:return`must match format "${e.params.format}"`;case`if`:return`must match "${e.params.failingKeyword}" schema`;case`maxItems`:return`must not have more than ${e.params.limit} items`;case`maxLength`:return`must not have more than ${e.params.limit} characters`;case`maxProperties`:return`must not have more than ${e.params.limit} properties`;case`maximum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`minItems`:return`must not have fewer than ${e.params.limit} items`;case`minLength`:return`must not have fewer than ${e.params.limit} characters`;case`minProperties`:return`must not have fewer than ${e.params.limit} properties`;case`minimum`:return`must be ${e.params.comparison} ${e.params.limit}`;case`multipleOf`:return`must be multiple of ${e.params.multipleOf}`;case`not`:return`must not be valid`;case`oneOf`:return`must match exactly one schema in oneOf`;case`pattern`:return`must match pattern "${e.params.pattern}"`;case`propertyNames`:return`property names ${e.params.propertyNames.join(`, `)} are invalid`;case`required`:return`must have required properties ${e.params.requiredProperties.join(`, `)}`;case`type`:return typeof e.params.type==`string`?`must be ${e.params.type}`:`must be either ${e.params.type.join(` or `)}`;case`unevaluatedItems`:return`must not have unevaluated items`;case`unevaluatedProperties`:return`must not have unevaluated properties`;case`uniqueItems`:return`must not have duplicate items`;case`~refine`:return e.params.message;default:return`an unknown validation error occurred`}}function rp(){return ip}var ip;function ap(){return(ap=e((()=>{ip=np})))()}var op;function sp(){return(sp=e((()=>{op={assign:0,create:0,clone:0,discard:0,update:0}})))()}function cp(e){return Rt().immutableTypes?Object.freeze(e):e}function lp(){return(lp=e((()=>{Bt()})))()}function up(e,t){return op.assign+=1,cp({...e,...t})}function dp(){return(dp=e((()=>{sp(),lp()})))()}function fp(e){return e}function pp(e){return T(e,`~kind`)||T(e,`~unsafe`)}function mp(e){let t={};for(let n of E(e)){if(ke(n))continue;let r=Object.getOwnPropertyDescriptor(e,n);r.value=Sp(r.value),C(r.enumerable,!0)?t[n]=r.value:Object.defineProperty(t,n,r)}return t}function hp(e){let t={};for(let n of E(e))ke(n)||(t[n]=Sp(e[n]));for(let n of Me(e))t[n]=Sp(e[n]);return t}function gp(e){return ve(e)?fp(e):pp(e)?mp(e):hp(e)}function _p(e){return e.map(e=>Sp(e))}function vp(e){return e.slice()}function yp(e){return new RegExp(e.source,e.flags)}function bp(e){return new Map(Sp([...e.entries()]))}function xp(e){return new Set(Sp([...e.values()]))}function Sp(e){return Mt(e)?vp(e):Nt(e)?yp(e):It(e)?bp(e):Ft(e)?xp(e):g(e)?_p(e):b(e)?gp(e):e}function Cp(e){return op.clone+=1,Sp(e)}function wp(){return(wp=e((()=>{A(),sp()})))()}function Tp(e,t){for(let n of Object.keys(t))Object.defineProperty(e,n,{configurable:!0,writable:!0,enumerable:!1,value:t[n]});return e}function Ep(e,t){return{...e,...t}}function j(e,t,n={}){op.create+=1;let r=Ep(t,n);return cp(Rt().enumerableKind?Ep(r,e):Tp(r,e))}function M(){return(M=e((()=>{Bt(),sp(),lp()})))()}function Dp(e,t){op.discard+=1;let n={};for(let r of E(e)){if(t.includes(r))continue;let i=Object.getOwnPropertyDescriptor(e,r);i.value=Cp(i.value),Object.defineProperty(n,r,i)}return cp(n)}function Op(){return(Op=e((()=>{A(),sp(),lp(),wp()})))()}function N(e,t,n){op.update+=1;let r=Rt(),i=Cp(e);for(let e of Object.keys(t))Object.defineProperty(i,e,{configurable:!0,writable:!0,enumerable:r.enumerableKind,value:t[e]});for(let e of Object.keys(n))Object.defineProperty(i,e,{configurable:!0,enumerable:!0,writable:!0,value:n[e]});return cp(i)}function P(){return(P=e((()=>{Bt(),sp(),lp(),wp()})))()}function kp(){return(kp=e((()=>{gf(),Bt()})))()}function Ap(){return(Ap=e((()=>{kp()})))()}function jp(){return(jp=e((()=>{Ap()})))()}function Mp(){return(Mp=e((()=>{jp()})))()}function Np(e){return`${e.Functions().join(`;
`)}; return (value) => { ${(e.UseUnevaluated()?[`const context = new CheckContext({}, {})`,`return ${e.Entry()}`]:[`return ${e.Entry()}`]).join(`; `)} }`}function Pp(e,t){return $f(`CheckContext`,`Guard`,`Hashing`,e.External().identifier,t)(Ur,oe,Rd,e.External().variables)}function Fp(e){let t=ii(e.Context(),e.Schema()),n=new Ur;return r=>Pf(t,n,e.Schema(),r)}function Ip(e,t){return Qf()?Pp(e,t):Fp(e)}function Lp(...e){let[t,n]=Xf(e,{2:(e,t)=>[e,t],1:e=>[{},e]});qr(),Hf();let r=ii(t,n),i=new Hr(Vr(t,n)),a=Wf(r,i,n,`value`),o=Uf(),s=Jr();return new zp(t,n,s,o,a,i.UseUnevaluated())}var Rp,zp;function Bp(){return(Bp=e((()=>{tp(),gf(),A(),Yf(),Rp=class{constructor(e,t,n){this.isAccelerated=e,this.code=t,this.check=n}IsAccelerated(){return this.isAccelerated}Code(){return this.code}Check(e){return this.check(e)}},zp=class{constructor(e,t,n,r,i,a){this.context=e,this.schema=t,this.external=n,this.functions=r,this.entry=i,this.useUnevaluated=a}Context(){return this.context}Schema(){return this.schema}UseUnevaluated(){return this.useUnevaluated}External(){return this.external}Functions(){return this.functions}Entry(){return this.entry}Evaluate(){let e=Np(this),t=Ip(this,e);return new Rp(Qf(),e,t)}}})))()}function Vp(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]}),i=ii(t,n),a=new Wr,o=If(i,a,`#`,``,n,r),s=a.GetErrors(),c=rp();return[o,s.map(e=>({...e,message:c(e)}))]}function Hp(){return(Hp=e((()=>{ap(),Yf()})))()}function Up(){let e=Rt();Gp=e.maxErrors,e.maxErrors=e.maxParseErrors}function Wp(){let e=Rt();e.maxErrors=Gp}var Gp;function Kp(){return(Kp=e((()=>{Bt(),Gp=0})))()}function qp(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return Pf(ii(t,n),new Ur,n,r)}function Jp(){return(Jp=e((()=>{Yf()})))()}function Yp(e,t,n){Up();let r=Vp(e,t,n);throw Wp(),new Xp(t,n,r[1])}var Xp;function Zp(){return(Zp=e((()=>{Kp(),Jp(),Hp(),Xp=class{constructor(e,t,n){this.schema=e,this.value=t,this.errors=n}}})))()}function Qp(...e){let[t,n]=Xf(e,{2:(e,t)=>[e,t],1:e=>[{},e]});return new $p(t,n)}var $p;function em(){return(em=e((()=>{Bp(),Hp(),Zp(),$p=class{constructor(e,t){this.evaluateResult=Lp(e,t).Evaluate(),this.context=e,this.schema=t}IsAccelerated(){return this.evaluateResult.IsAccelerated()}Schema(){return this.schema}Check(e){return this.evaluateResult.Check(e)}Parse(e){if(this.evaluateResult.Check(e))return e;Yp(this.context,this.schema,e)}Errors(e){return Vp(this.context,this.schema,e)}}})))()}function tm(){return(tm=e((()=>{Yf(),Mp(),ln(),Bp(),em(),Jp(),Zp(),Hp()})))()}function nm(){return(nm=e((()=>{tm()})))()}function F(e,t){return b(e)&&T(e,`~kind`)&&C(e[`~kind`],t)}function rm(e){return b(e)}function I(){return(I=e((()=>{A()})))()}function im(e,t,n){return j({"~kind":`Deferred`},{type:`deferred`,action:e,parameters:t,options:n},{})}function am(e){return F(e,`Deferred`)}function om(){return(om=e((()=>{M(),I()})))()}function sm(e){return N(e,{"~readonly":!0},{})}function cm(e,t){return N(sm(e),{},t)}function lm(e,t,n,r){return cm(K(e,t,n),r)}function um(){return(um=e((()=>{P(),q()})))()}function dm(e){return N(e,{"~optional":!0},{})}function fm(e,t){return N(dm(e),{},t)}function pm(e,t,n,r){return fm(K(e,t,n),r)}function mm(){return(mm=e((()=>{P(),q()})))()}function hm(e,t){return j({"~kind":`Array`},{type:`array`,items:e},t)}function gm(e){return F(e,`Array`)}function _m(e){return Dp(e,[`~kind`,`type`,`items`])}function vm(){return(vm=e((()=>{M(),Op(),I()})))()}function ym(e,t,n={}){return j({"~kind":`Constructor`},{type:`constructor`,parameters:e,instanceType:t},n)}function bm(e){return F(e,`Constructor`)}function xm(e){return Dp(e,[`~kind`,`type`,`parameters`,`instanceType`])}function Sm(){return(Sm=e((()=>{M(),Op(),I()})))()}function Cm(e,t,n={}){return j({"~kind":`Function`},{type:`function`,parameters:e,returnType:t},n)}function wm(e){return F(e,`Function`)}function Tm(e){return Dp(e,[`~kind`,`type`,`parameters`,`returnType`])}function Em(){return(Em=e((()=>{M(),Op(),I()})))()}function Dm(e,t){return j({"~kind":`Ref`},{$ref:e},t)}function Om(e){return F(e,`Ref`)}function km(){return(km=e((()=>{M(),I()})))()}function Am(e,t){return j({"~kind":`Generic`},{type:`generic`,parameters:e,expression:t})}function jm(e){return F(e,`Generic`)}function Mm(){return(Mm=e((()=>{M(),I()})))()}function Nm(e){return j({"~kind":`Any`},{},e)}function Pm(e){return F(e,`Any`)}function Fm(){return(Fm=e((()=>{M(),I()})))()}function Im(e){return j({"~kind":`Never`},{not:{}},e)}function Lm(e){return F(e,`Never`)}var Rm;function zm(){return(zm=e((()=>{M(),I(),Rm=`(?!)`})))()}function Bm(e,t={}){return fm(e,t)}function Vm(){return(Vm=e((()=>{mm()})))()}function Hm(e){return Bm(e)}function Um(e){return rm(e)&&T(e,`~optional`)}function Wm(){return(Wm=e((()=>{A(),I(),Vm()})))()}function Gm(e){return E(e).filter(t=>!Um(e[t]))}function Km(e){return E(e)}function qm(e){return Ne(e)}function Jm(){return(Jm=e((()=>{A(),Wm()})))()}function L(e,t={}){let n=Gm(e);return j({"~kind":`Object`},{type:`object`,...n.length>0?{required:n}:{},properties:e},t)}function Ym(e){return F(e,`Object`)}function Xm(e){return Dp(e,[`~kind`,`type`,`properties`,`required`])}function R(){return(R=e((()=>{M(),Op(),I(),Jm()})))()}function Zm(e){return j({"~kind":`Unknown`},{},e)}function Qm(e){return F(e,`Unknown`)}function $m(){return($m=e((()=>{M(),I()})))()}function eh(e,t,n){return j({"~kind":`Cyclic`},{$defs:E(e).reduce((t,n)=>({...t,[n]:N(e[n],{},{$id:n})}),{}),$ref:t},n)}function th(e){return F(e,`Cyclic`)}function nh(){return(nh=e((()=>{A(),P(),M(),I()})))()}function rh(e){return N(e,{"~unsafe":null},{})}function ih(e){return de(e)&&T(e,`~unsafe`)&&ue(e[`~unsafe`])}function ah(){return(ah=e((()=>{A(),P()})))()}function oh(e){return F(e,`Infer`)}function sh(){return(sh=e((()=>{I()})))()}function ch(e,t,n,r={}){return j({"~kind":`Dependent`},{if:e,then:t,else:n},r)}function lh(e){return F(e,`Dependent`)}function uh(e){return Dp(e,[`~kind`,`if`,`then`,`else`])}function dh(){return(dh=e((()=>{M(),Op(),I()})))()}function fh(e){return de(e)}function ph(e){return E(e).filter(e=>isNaN(e)).reduce((t,n)=>[...t,e[n]],[])}function mh(){return(mh=e((()=>{A()})))()}function hh(e,t){return j({"~kind":`Enum`},{enum:fh(e)?ph(e):e},t)}function gh(e){return F(e,`Enum`)}function _h(){return(_h=e((()=>{M(),I(),mh()})))()}function vh(e,t={}){return j({"~kind":`Intersect`},{allOf:e},t)}function yh(e){return F(e,`Intersect`)}function bh(e){return Dp(e,[`~kind`,`allOf`])}function xh(){return(xh=e((()=>{M(),Op(),I()})))()}function Sh(e){return rm(e)&&T(e,`~codec`)&&b(e[`~codec`])&&T(e[`~codec`],`encode`)&&T(e[`~codec`],`decode`)}function Ch(){return(Ch=e((()=>{Ap(),A(),I()})))()}function wh(e){return rm(e)&&T(e,`~immutable`)}function Th(){return(Th=e((()=>{A(),I(),Ak()})))()}function Eh(e,t={}){return cm(e,t)}function Dh(){return(Dh=e((()=>{um()})))()}function Oh(e){return rm(e)&&T(e,`~readonly`)}function kh(){return(kh=e((()=>{A(),I(),Dh()})))()}function Ah(e,t){return N(e,{"~refine":Nh(e)?[...e[`~refine`],t]:[t]},{})}function jh(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[e,t,()=>`Refine Error`]});return Ah(t,{check:n,error:r})}function Mh(e){return de(e)&&T(e,`check`)&&T(e,`error`)&&ce(e.check)&&ce(e.error)}function Nh(e){return rm(e)&&T(e,`~refine`)&&g(e[`~refine`])&&we(e[`~refine`],0,e=>Mh(e))}function Ph(){return(Ph=e((()=>{P(),A(),I()})))()}function Fh(e){return j({"~kind":`BigInt`},{type:`bigint`},e)}function Ih(e){return F(e,`BigInt`)}var Lh;function Rh(){return(Rh=e((()=>{M(),I(),Lh=`-?(?:0|[1-9][0-9]*)n`})))()}function zh(e){return j({"~kind":`Boolean`},{type:`boolean`},e)}function Bh(e){return F(e,`Boolean`)}function Vh(){return(Vh=e((()=>{M(),I()})))()}function Hh(e){return j({"~kind":`Integer`},{type:`integer`},e)}function Uh(e){return F(e,`Integer`)}var Wh;function Gh(){return(Gh=e((()=>{M(),I(),Wh=`-?(?:0|[1-9][0-9]*)`})))()}function Kh(e){return _(e)?`bigint`:v(e)?`boolean`:y(e)?`number`:x(e)?`string`:(()=>{throw new eg(e)})()}function qh(e,t){return j({"~kind":`Literal`},{type:Kh(e),const:e},t)}function Jh(e){return _(e)||v(e)||y(e)||x(e)}function Yh(e){return $h(e)&&_(e.const)}function Xh(e){return $h(e)&&v(e.const)}function Zh(e){return $h(e)&&y(e.const)}function Qh(e){return $h(e)&&x(e.const)}function $h(e){return F(e,`Literal`)}var eg;function tg(){return(tg=e((()=>{M(),A(),I(),eg=class extends Error{constructor(e){super(`Invalid Literal value`),Object.defineProperty(this,"cause",{value:{value:e},writable:!1,configurable:!1,enumerable:!1})}}})))()}function ng(e){return j({"~kind":`Null`},{type:`null`},e)}function rg(e){return F(e,`Null`)}function ig(){return(ig=e((()=>{M(),I()})))()}function ag(e){return j({"~kind":`Number`},{type:`number`},e)}function og(e){return F(e,`Number`)}var sg;function cg(){return(cg=e((()=>{M(),I(),sg=`-?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?`})))()}function lg(e){return j({"~kind":`Symbol`},{type:`symbol`},e)}function ug(e){return F(e,`Symbol`)}function dg(){return(dg=e((()=>{M(),I()})))()}function fg(e){return j({"~kind":`String`},{type:`string`},e)}function pg(e){return F(e,`String`)}function mg(){return(mg=e((()=>{M(),I()})))()}function hg(e,t={}){return j({"~kind":`Union`},{anyOf:e},t)}function z(e){return F(e,`Union`)}function gg(e){return Dp(e,[`~kind`,`anyOf`])}function B(){return(B=e((()=>{M(),Op(),I()})))()}function _g(e){let t=Gy(e);return C(t.length,2)?t[0]:[]}function vg(){return(vg=e((()=>{A(),Ky()})))()}function yg(e){return!0}function bg(e){return w(e,(e,t)=>Sg(e)?bg(t):!1,()=>!0)}function xg(e){return!C(e.length,0)&&bg(e)}function Sg(e){return z(e)?xg(e.anyOf):$h(e)?yg(e.const):!1}function Cg(e){return xg(e)}function wg(){return(wg=e((()=>{A(),tg(),B()})))()}function Tg(e){return j({"~kind":`TemplateLiteral`},{type:`string`,pattern:e},{})}function Eg(){return(Eg=e((()=>{M()})))()}function Dg(e,t,n=[]){return w(e,(e,r)=>Dg(r,t,[...n,`${e}${t}`]),()=>n)}function Og(e,t){return C(e.length,0)?[`${t}`]:Dg(e,t)}function kg(e,t,n=[]){return w(t,(t,r)=>kg(e,r,[...n,...Ag(e,t)]),()=>n)}function Ag(e,t){return z(t)?kg(e,t.anyOf):$h(t)?Og(e,t.const):Ld()}function jg(e,t){return w(t,(t,n)=>jg(Ag(e,t),n),()=>e)}function Mg(e){return e.map(e=>qh(e))}function Ng(e){return hg(Mg(jg([],e)))}function Pg(e){return C(e.length,0)?Ld():C(e.length,1)&&$h(e[0])?e[0]:Ng(e)}function Fg(e){let t=_g(e);return C(t.length,0)?fg():Cg(t)?Pg(t):Tg(e)}function Ig(e){let t=Fg(e);return gb(t)?fg():t}function Lg(){return(Lg=e((()=>{A(),tg(),mg(),_b(),B(),vg(),wg(),Eg()})))()}function Rg(e,t){return j({"~kind":`Record`},{type:`object`,patternProperties:{[e]:t}})}function zg(){return(zg=e((()=>{M()})))()}function Bg(e){return Rg(Cv,e)}function Vg(){return(Vg=e((()=>{wv(),zg()})))()}function Hg(e){return L({true:e,false:e})}function Ug(){return(Ug=e((()=>{R()})))()}function Wg(e,t={}){let[n,r,i]=[e,e.length,!1];return j({"~kind":`Tuple`},{type:`array`,additionalItems:i,items:n,minItems:r},t)}function Gg(e){return F(e,`Tuple`)}function Kg(e){return Dp(e,[`~kind`,`type`,`items`,`minItems`,`additionalItems`])}function qg(){return(qg=e((()=>{M(),Op(),I()})))()}function Jg(e){return Dp(e,[`~readonly`])}function Yg(e,t){return N(Jg(e),{},t)}function Xg(e,t,n,r){return Yg(K(e,t,n),r)}function Zg(){return(Zg=e((()=>{Op(),P(),q()})))()}function Qg(e,t={}){return Yg(e,t)}function $g(){return($g=e((()=>{Zg()})))()}function e_(e){return Dp(e,[`~optional`])}function t_(e,t){return N(e_(e),{},t)}function n_(e,t,n,r){return t_(K(e,t,n),r)}function r_(){return(r_=e((()=>{Op(),P(),q()})))()}function i_(e,t={}){return t_(e,t)}function a_(){return(a_=e((()=>{r_()})))()}function o_(e){return e.reduceRight((e,t,n)=>({[n]:t,...e}),{})}function s_(e){return L(o_(e.items))}function c_(){return(c_=e((()=>{R()})))()}function l_(e){return Ym(e)||Gg(e)}function u_(e,t){return Oh(e)?!!Oh(t):!1}function d_(e,t){return Um(e)?!!Um(t):!1}function f_(e,t){let n=u_(e,t),r=d_(e,t),i=Qg(i_(P_([e,t])));return n&&r?Eh(Bm(i)):n&&!r?Eh(i):!n&&r?Bm(i):i}function p_(e,t,n){return n in e?n in t?f_(e[n],t[n]):e[n]:n in t?t[n]:Im()}function m_(e,t){return[...new Set([...E(e),...E(t)])].reduce((n,r)=>({...n,[r]:p_(e,t,r)}),{})}function h_(e){return Ym(e)?e.properties:Gg(e)?o_(e.items):{}}function g_(e,t){return L(m_(h_(e),h_(t)))}function __(){return(__=e((()=>{A(),kh(),Wm(),R(),zm(),qg(),Dh(),Vm(),$g(),a_(),c_(),V()})))()}function v_(e,t){let n=oC(e,t);return C(n,2)?e:C(n,3)||C(n,0)?t:Im()}function y_(e,t){let n=l_(e),r=l_(t);return n&&r?g_(e,t):n&&!r?e:!n&&r?t:v_(e,t)}function b_(e,t){return Lm(e)||Pm(e)?e:Qm(e)||Lm(t)||Pm(t)?t:Qm(t)?e:y_(e,t)}function x_(){return(x_=e((()=>{A(),Fm(),zm(),$m(),sC(),__()})))()}function S_(e,t){return z(e)||z(t)}function C_(e,t){let n=L_(e),r=L_(t);return S_(n,r)?P_([n,r]):b_(n,r)}function w_(e,t,n=[]){return w(t,(t,r)=>w_(e,r,[...n,C_(t,e)]),()=>C(n.length,0)?[e]:n)}function T_(e,t,n=[]){return w(e,(e,r)=>T_(r,t,[...n,...E_([e],t)]),()=>n)}function E_(e,t=[]){return w(e,(e,n)=>z(e)?E_(n,T_(e.anyOf,t)):E_(n,w_(e,t)),()=>t)}function D_(){return(D_=e((()=>{A(),B(),x_(),V()})))()}function O_(e,t){return Sb(rC({},e,t))?[]:[e]}function k_(e,t,n=[]){return w(e,(e,r)=>k_(r,t,[...n,...O_(e,t)]),()=>n)}function A_(e,t){let n=L_(e);return I_(k_(z(n)?n.anyOf:[n],t))}function j_(){return(j_=e((()=>{A(),B(),aC(),V()})))()}function M_(e,t,n){return I_([P_([e,t]),A_(n,e)])}function N_(e,t=[]){return w(e,(e,n)=>N_(n,[...t,qh(e)]),()=>I_(t))}function P_(e){return I_(dC(E_(e)))}function F_(e){return L_(Ig(e))}function I_(e){return R_(dC(e))}function L_(e){return lh(e)?M_(e.if,e.then,e.else):gh(e)?N_(e.enum):yh(e)?P_(e.allOf):gb(e)?F_(e.pattern):z(e)?I_(e.anyOf):e}function R_(e){return C(e.length,1)?e[0]:C(e.length,0)?Im():hg(e)}function V(){return(V=e((()=>{A(),dh(),_h(),xh(),tg(),zm(),_b(),B(),D_(),fC(),j_(),Lg()})))()}function z_(e,t){return cv(N_(e),t)}function B_(){return(B_=e((()=>{lv(),V()})))()}function V_(e,t){return Rg(xv,t)}function H_(){return(H_=e((()=>{wv(),zg()})))()}function U_(e,t){return cv(P_(e),t)}function W_(){return(W_=e((()=>{V(),lv()})))()}function G_(e,t){return x(e)||y(e)?L({[e]:t}):C(e,!1)?L({false:t}):C(e,!0)?L({true:t}):L({})}function K_(){return(K_=e((()=>{A(),R()})))()}function q_(e,t){return Rg(Sv,t)}function J_(){return(J_=e((()=>{wv(),zg()})))()}function Y_(e,t){return T(e,`pattern`)&&(x(e.pattern)||e.pattern instanceof RegExp)?Rg(e.pattern.toString(),t):Rg(Cv,t)}function X_(){return(X_=e((()=>{A(),wv(),zg()})))()}function Z_(e,t){return Cg(_g(e))?cv(F_(e),t):Rg(e,t)}function Q_(){return(Q_=e((()=>{lv(),vg(),wg(),V(),zg()})))()}function $_(e){return z(e)?ev(e.anyOf):[e]}function ev(e,t=[]){return w(e,(e,n)=>ev(n,[...t,...$_(e)]),()=>t)}function tv(){return(tv=e((()=>{A(),B()})))()}function nv(e){return e.some(e=>pg(e)||og(e)||Uh(e))}function rv(e,t){return C(nv(e),!0)?Rg(Cv,t):void 0}function iv(e,t){return e.reduce((e,n)=>$h(n)&&(x(n.const)||y(n.const))?{...e,[n.const]:t}:e,{})}function av(e,t){return L(iv(e,t))}function ov(e,t){let n=ev(e),r=rv(n,t);return rm(r)?r:av(n,t)}function sv(){return(sv=e((()=>{A(),I(),tg(),cg(),Gh(),R(),mg(),wv(),tv(),zg()})))()}function cv(e,t){return Pm(e)?Bg(t):Bh(e)?Hg(t):gh(e)?z_(e.enum,t):Uh(e)?V_(e,t):yh(e)?U_(e.allOf,t):$h(e)?G_(e.const,t):og(e)?q_(e,t):z(e)?ov(e.anyOf,t):pg(e)?Y_(e,t):gb(e)?Z_(e.pattern,t):L({})}function lv(){return(lv=e((()=>{Fm(),Vh(),_h(),xh(),Gh(),tg(),cg(),R(),mg(),_b(),B(),Vg(),Ug(),B_(),H_(),W_(),K_(),J_(),X_(),Q_(),sv()})))()}function uv(e,t,n){return _k([e])?N(cv(e,t),{},n):pv(e,t,n)}function dv(e,t,n,r,i){return uv(K(e,t,n),K(e,t,r),i)}function fv(){return(fv=e((()=>{P(),wv(),lv(),q()})))()}function pv(e,t,n={}){return im(`Record`,[e,t],n)}function mv(e,t,n={}){return uv(e,t,n)}function hv(e,t){return Rg(e,t)}function gv(e){return C(e,Cv)?fg():C(e,xv)?Hh():C(e,Sv)?ag():Fg(e)}function _v(e){return E(e.patternProperties)[0]}function vv(e){return gv(_v(e))}function yv(e){return e.patternProperties[_v(e)]}function bv(e){return F(e,`Record`)}var xv,Sv,Cv;function wv(){return(wv=e((()=>{A(),I(),Gh(),cg(),mg(),om(),Lg(),zg(),fv(),xv=`^${Wh}$`,Sv=`^${sg}$`,Cv=`^.*$`})))()}function Tv(e){return j({"~kind":`Rest`},{type:`rest`,items:e},{})}function Ev(e){return F(e,`Rest`)}function Dv(){return(Dv=e((()=>{M(),I()})))()}function Ov(e){return F(e,`This`)}function kv(){return(kv=e((()=>{I()})))()}function Av(e){return j({"~kind":`Undefined`},{type:`undefined`},e)}function jv(e){return F(e,`Undefined`)}function Mv(){return(Mv=e((()=>{M(),I()})))()}function Nv(e){return F(e,`Void`)}function Pv(){return(Pv=e((()=>{I()})))()}function Fv(){return(Fv=e((()=>{Ch(),Th(),Wm(),kh(),vm(),Rh(),Vh(),ew(),nh(),_h(),Gh(),xh(),tg(),zm(),ig(),cg(),$m(),R(),Jm(),wv(),km(),I(),mg(),_b(),qg(),Mv(),B(),Pv()})))()}function Iv(e){return Fh()}function Lv(e){return fg()}function Rv(e){return ag()}function zv(e){return Hh()}function Bv(e){return Im()}function Vv(e){return qh(e)}function Hv(e){return e}function Uv(e){return hg(e[1])}function Wv(e){return e.length===3?[...e[0],...e[2]]:e.length===1?[...e[0]]:[]}function Gv(e){return[e[0],...e[1]]}function Kv(e){return e}function qv(e){return e[1]}function Jv(){return(Jv=e((()=>{Fv(),Fk()})))()}function Yv(e){return C(e.length,2)}function Xv(e,t,n){return Yv(e)?t(e[0],e[1]):n()}function Zv(){return(Zv=e((()=>{Le()})))()}function Qv(e,t){return C(t.indexOf(e),0)?[e,t.slice(e.length)]:[]}function $v(e,t){for(let n=0;n<e.length;n++){let r=Qv(e[n],t);if(Yv(r))return r}return[]}function ey(){return(ey=e((()=>{Zv(),Le()})))()}function ty(e,t){return Array.from({length:t-e+1},(t,n)=>String.fromCharCode(e+n))}var ny,ry,iy;function ay(){return(ay=e((()=>{ny=[...ty(97,122),...ty(65,90)],ry=ty(49,57),iy=[`0`,...ry]})))()}function oy(e){let t=e.indexOf(py);return C(t,-1)?``:e.slice(t+2)}function sy(e){let t=e.indexOf(`
`);return C(t,-1)?``:e.slice(t)}function cy(e){return e.replace(/^[ \t\r\f\v]+/,``)}function ly(e){let t=cy(e);return t.startsWith(fy)?ly(oy(t.slice(2))):t.startsWith(dy)?ly(sy(t.slice(2))):t}function uy(e){let t=e.trimStart();return t.startsWith(fy)?uy(oy(t.slice(2))):t.startsWith(dy)?uy(sy(t.slice(2))):t}var dy,fy,py;function my(){return(my=e((()=>{Le(),ay(),dy=`//`,fy=`/*`,py=`*/`})))()}function hy(){return(hy=e((()=>{my(),ay(),[...iy]})))()}function gy(){return(gy=e((()=>{my(),ay(),hy()})))()}function _y(){return(_y=e((()=>{gy()})))()}function vy(e,t){return $v([e],t)}function yy(e,t){return C(e,``)?[``,t]:e.startsWith(`
`)?vy(e,ly(t)):e.startsWith(` `)?vy(e,t):vy(e,uy(t))}function by(){return(by=e((()=>{Le(),my(),ey(),ay()})))()}var xy;function Sy(){return(Sy=e((()=>{my(),ay(),xy=[...ny,`_`,`$`],[...xy,...iy]})))()}function Cy(){return(Cy=e((()=>{my(),ay(),hy(),[...iy]})))()}function wy(){return(wy=e((()=>{my(),ay(),Cy()})))()}function Ty(e){return C(e,``)?[]:[e.slice(0,1),e.slice(1)]}function Ey(e,t){return w(e,(e,n)=>t.startsWith(e)?!0:Ey(n,t),()=>!1)}function Dy(e,t,n=``){return Xv(Ty(t),(r,i)=>Ey(e,t)?[n,t]:Dy(e,i,`${n}${r}`),()=>[])}function Oy(){return(Oy=e((()=>{Zv(),Le()})))()}function ky(){return(ky=e((()=>{my(),ay()})))()}function Ay(){return(Ay=e((()=>{my(),ky()})))()}function jy(e,t){return Xv(Dy(e,t),(e,t)=>C(e,``)?[]:[e,t],()=>[])}function My(){return(My=e((()=>{Le(),Zv(),Oy()})))()}function Ny(){return(Ny=e((()=>{_y(),by(),Sy(),gy(),wy(),ky(),Ay(),hy(),Cy(),My()})))()}var H,Py,Fy,Iy,Ly,Ry,zy,By,Vy,Hy,Uy,Wy,Gy;function Ky(){return(Ky=e((()=>{Jv(),Ny(),H=(e,t,n=()=>[])=>e.length===2?t(e):n(),Py=e=>H(yy(`-?(?:0|[1-9][0-9]*)n`,e),([e,t])=>[Iv(e),t]),Fy=e=>H(yy(`.*`,e),([e,t])=>[Lv(e),t]),Iy=e=>H(yy(`-?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?`,e),([e,t])=>[Rv(e),t]),Ly=e=>H(yy(`-?(?:0|[1-9][0-9]*)`,e),([e,t])=>[zv(e),t]),Ry=e=>H(yy(`(?!)`,e),([e,t])=>[Bv(e),t]),zy=e=>H(jy([`-?(?:0|[1-9][0-9]*)n`,`.*`,`-?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?`,`-?(?:0|[1-9][0-9]*)`,`(?!)`,`(`,`)`,`$`,`|`],e),([e,t])=>[Vv(e),t]),By=e=>H(H(Py(e),([e,t])=>[e,t],()=>H(Fy(e),([e,t])=>[e,t],()=>H(Iy(e),([e,t])=>[e,t],()=>H(Ly(e),([e,t])=>[e,t],()=>H(Ry(e),([e,t])=>[e,t],()=>H(Vy(e),([e,t])=>[e,t],()=>H(zy(e),([e,t])=>[e,t],()=>[]))))))),([e,t])=>[Hv(e),t]),Vy=e=>H(H(yy(`(`,e),([e,t])=>H(Wy(t),([t,n])=>H(yy(`)`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[Uv(e),t]),Hy=e=>H(H(H(Uy(e),([e,t])=>H(yy(`|`,t),([t,n])=>H(Hy(n),([n,r])=>[[e,t,n],r]))),([e,t])=>[e,t],()=>H(H(Uy(e),([e,t])=>[[e],t]),([e,t])=>[e,t],()=>H([[],e],([e,t])=>[e,t],()=>[]))),([e,t])=>[Wv(e),t]),Uy=e=>H(H(By(e),([e,t])=>H(Wy(t),([t,n])=>[[e,t],n])),([e,t])=>[Gv(e),t]),Wy=e=>H(H(Hy(e),([e,t])=>[e,t],()=>H(Uy(e),([e,t])=>[e,t],()=>[])),([e,t])=>[Kv(e),t]),Gy=e=>H(H(yy(`^`,e),([e,t])=>H(Wy(t),([t,n])=>H(yy(`$`,n),([n,r])=>[[e,t,n],r]))),([e,t])=>[qv(e),t])})))()}function qy(){return(qy=e((()=>{Ky()})))()}function Jy(e){return e.join(`|`)}function Yy(e){return e.slice(1,e.length-1)}function Xy(e,t,n){return sb(t,`${n}${e}`)}function Zy(e,t){return sb(e,`${t}${Lh}`)}function Qy(e,t){return sb(e,`${t}${Wh}`)}function $y(e,t){return sb(e,`${t}${sg}`)}function eb(e,t){return ob(hg([qh(`false`),qh(`true`)]),e,t)}function tb(e,t){return sb(e,`${t}.*`)}function nb(e,t,n){return sb(t,`${n}${Yy(e)}`)}function rb(e,t,n){return ob(db(e,{}),t,n)}function ib(e,t,n){return ob(N_(e),t,n)}function ab(e,t,n,r=[]){return w(e,(e,i)=>ab(i,t,n,[...r,ob(e,[],``)]),()=>sb(t,`${n}(${Jy(r)})`))}function ob(e,t,n){return gh(e)?ib(e.enum,t,n):Uh(e)?Qy(t,n):$h(e)?Xy(e.const,t,n):Ih(e)?Zy(t,n):Bh(e)?eb(t,n):og(e)?$y(t,n):pg(e)?tb(t,n):gb(e)?nb(e.pattern,t,n):hb(e)?rb(e.parameters[0],t,n):z(e)?ab(e.anyOf,t,n):Rm}function sb(e,t){return w(e,(e,n)=>ob(e,n,t),()=>t)}function cb(e){return`^${sb(e,``)}$`}function lb(e){return Tg(cb(e))}function ub(){return(ub=e((()=>{A(),_h(),tg(),B(),_b(),Rh(),mg(),cg(),Gh(),Vh(),zm(),Eg(),V(),pb()})))()}function db(e,t){return _k(e)?N(lb(e),{},t):mb(e,t)}function fb(e,t,n,r){return db(bk(e,t,n),r)}function pb(){return(pb=e((()=>{P(),_b(),ub(),q()})))()}function mb(e,t={}){return im(`TemplateLiteral`,[e],t)}function hb(e){return rm(e)&&T(e,`action`)&&C(e.action,`TemplateLiteral`)}function gb(e){return F(e,`TemplateLiteral`)}function _b(){return(_b=e((()=>{kp(),A(),I(),om(),qy(),pb()})))()}function vb(e){return j({"~kind":`ExtendsUnion`},{inferred:e})}function yb(e){return b(e)&&T(e,`~kind`)&&T(e,`inferred`)&&C(e[`~kind`],`ExtendsUnion`)&&b(e.inferred)}function U(e){return j({"~kind":`ExtendsTrue`},{inferred:e})}function bb(e){return b(e)&&T(e,`~kind`)&&T(e,`inferred`)&&C(e[`~kind`],`ExtendsTrue`)&&b(e.inferred)}function W(){return j({"~kind":`ExtendsFalse`},{})}function xb(e){return b(e)&&T(e,`~kind`)&&C(e[`~kind`],`ExtendsFalse`)}function Sb(e){return yb(e)||bb(e)}function Cb(e,t,n){return Sb(e)?t(e.inferred):n()}function G(){return(G=e((()=>{A(),M()})))()}function wb(e,t,n,r){return Cb(_S(e,n,r),r=>U(up(up(e,r),{[t]:n})),()=>W())}function Tb(e,t){return U(e)}function Eb(e,t,n,r,i){return Cb(_S(e,t,n),e=>Cb(_S(e,t,r),e=>U(e),()=>W()),()=>Cb(_S(e,t,i),e=>U(e),()=>W()))}function Db(e,t,n){return _S(e,t,N_(n))}function Ob(e,t,n){return w(n,(n,r)=>Cb(_S(e,t,n),e=>Ob(e,t,r),()=>W()),()=>U(e))}function kb(e,t,n){return _S(e,t,F_(n))}function Ab(e,t,n){return w(n,(n,r)=>Cb(_S(e,t,n),e=>U(e),()=>Ab(e,t,r)),()=>W())}function jb(e,t,n){return Pm(n)?Tb(e,t):lh(n)?Eb(e,t,n.if,n.then,n.else):gh(n)?Db(e,t,n.enum):oh(n)?wb(e,n.name,t,n.extends):yh(n)?Ob(e,t,n.allOf):gb(n)?kb(e,t,n.pattern):z(n)?Ab(e,t,n.anyOf):Qm(n)?U(e):W()}function Mb(){return(Mb=e((()=>{A(),dp(),Fm(),dh(),_h(),sh(),xh(),_b(),B(),$m(),vS(),G(),V()})))()}function Nb(e,t,n){return oh(n)?jb(e,t,n):Pm(n)||Qm(n)?U(e):vb(e)}function Pb(){return(Pb=e((()=>{sh(),Fm(),$m(),Mb(),G()})))()}function Fb(e,t){let n=wh(e),r=wh(t);return n&&r||!n&&r?!0:!(n&&!r)}function Ib(e,t,n,r){return gm(r)?Fb(t,r)?_S(e,n,r.items):W():jb(e,t,r)}function Lb(){return(Lb=e((()=>{vm(),Th(),Mb(),vS(),G()})))()}function Rb(e,t,n){return Ih(n)?U(e):jb(e,t,n)}function zb(){return(zb=e((()=>{Rh(),Mb(),G()})))()}function Bb(e,t,n){return Bh(n)?U(e):jb(e,t,n)}function Vb(){return(Vb=e((()=>{Vh(),Mb(),G()})))()}function Hb(e,t,n,r,i){let a=oh(r)?t:r,o=oh(r)?r:t,s=Um(t),c=Um(r);return!s&&c?W():Cb(_S(e,a,o),e=>Gb(e,n,i),()=>W())}function Ub(e,t,n,r){return w(r,(r,i)=>Hb(e,t,n,r,i),()=>Um(t)?U(e):W())}function Wb(e,t,n){return w(t,(t,r)=>Ub(e,t,r,n),()=>U(e))}function Gb(e,t,n){return Wb(e,t,n)}function Kb(){return(Kb=e((()=>{A(),sh(),Wm(),vS(),G()})))()}function qb(e,t,n){return Nv(n)?U(e):_S(e,t,n)}function Jb(){return(Jb=e((()=>{Pv(),vS(),G()})))()}function Yb(e,t,n,r){return Pm(r)||Qm(r)?U(e):bm(r)?Cb(Gb(e,t,r.parameters),e=>qb(e,n,r.instanceType),()=>W()):W()}function Xb(){return(Xb=e((()=>{Fm(),Sm(),$m(),G(),Kb(),Jb()})))()}function Zb(e,t,n,r,i){return Cb(_S(e,t,i),()=>_S(e,n,i),()=>_S(e,r,i))}function Qb(){return(Qb=e((()=>{vS(),G()})))()}function $b(e,t,n){return _S(e,N_(t),n)}function ex(){return(ex=e((()=>{vS(),V()})))()}function tx(e,t,n,r){return Pm(r)||Qm(r)?U(e):wm(r)?Cb(Gb(e,t,r.parameters),e=>qb(e,n,r.returnType),()=>W()):W()}function nx(){return(nx=e((()=>{Fm(),Em(),$m(),G(),Kb(),Jb()})))()}function rx(e,t,n){return Uh(n)||og(n)?U(e):jb(e,t,n)}function ix(){return(ix=e((()=>{Gh(),cg(),Mb(),G()})))()}function ax(e,t,n){return _S(e,P_(t),n)}function ox(){return(ox=e((()=>{vS(),gC()})))()}function sx(e,t,n){return t===n?U(e):W()}function cx(e,t,n){return $h(n)?sx(e,t,n.const):Ih(n)?U(e):jb(e,qh(t),n)}function lx(e,t,n){return $h(n)?sx(e,t,n.const):Bh(n)?U(e):jb(e,qh(t),n)}function ux(e,t,n){return $h(n)?sx(e,t,n.const):og(n)?U(e):jb(e,qh(t),n)}function dx(e,t,n){return $h(n)?sx(e,t,n.const):pg(n)?U(e):jb(e,qh(t),n)}function fx(e,t,n){return _(t.const)?cx(e,t.const,n):v(t.const)?lx(e,t.const,n):y(t.const)?ux(e,t.const,n):x(t.const)?dx(e,t.const,n):Ld()}function px(){return(px=e((()=>{A(),tg(),Rh(),Vh(),cg(),mg(),Mb(),G()})))()}function mx(e,t,n){return oh(n)?jb(e,t,n):U(e)}function hx(){return(hx=e((()=>{sh(),Mb(),G()})))()}function gx(e,t,n){return rg(n)?U(e):jb(e,t,n)}function _x(){return(_x=e((()=>{ig(),Mb(),G()})))()}function vx(e,t,n){return og(n)?U(e):jb(e,t,n)}function yx(){return(yx=e((()=>{cg(),Mb(),G()})))()}function bx(e,t,n){return Um(t)?Um(n)?U(e):W():U(e)}function xx(e,t,n){return oh(n)&&Lm(n.extends)?W():Cb(_S(e,t,n),e=>bx(e,t,n),()=>W())}function Sx(e,t){return e.reduce((e,n)=>n in t&&Sb(t[n])?{...e,...t[n].inferred}:Ld(),{})}function Cx(e,t,n){let r={};for(let i of E(n))r[i]=i in t?xx({},t[i],n[i]):Um(n[i])?oh(n[i])?U(up(e,{[n[i].name]:n[i].extends})):U(e):W();let i=Ne(r).every(e=>Sb(e)),a=i?Sx(E(r),r):{};return i?U(a):W()}function wx(e,t,n){let r=Cx(e,t,n);return Sb(r)?U(up(e,r.inferred)):W()}function Tx(e,t,n){return wx(e,t,n)}function Ex(e,t){return E(t).reduce((n,r)=>({...n,[r]:T(e,r)?z(n[r])?hg([...n[r].anyOf,t[r]]):hg([e[r],t[r]]):t[r]}),e)}function Dx(e,t,n,r){return w(t,(t,i)=>Cb(_S({},e[t],n),t=>Dx(e,i,n,Ex(r,t)),()=>W()),()=>U(r))}function Ox(e,t,n,r){return Dx(t,E(t),r,e)}function kx(e,t,n){return bv(n)?Ox(e,t,_v(n),yv(n)):Ym(n)?Tx(e,t,n.properties):jb(e,L(t),n)}function Ax(){return(Ax=e((()=>{dp(),A(),Wm(),sh(),zm(),R(),wv(),B(),vS(),Mb(),G()})))()}function jx(e,t){return C(E(t).length,0)?U(e):W()}function Mx(e,t,n,r,i){return _S(e,n,i)}function Nx(e,t,n,r){return bv(r)?Mx(e,gv(t),n,gv(_v(r)),yv(r)):Ym(r)?jx(e,r.properties):Pm(r)||Qm(r)?U(e):W()}function Px(){return(Px=e((()=>{A(),Fm(),$m(),R(),wv(),vS(),G()})))()}function Fx(e,t,n){return pg(n)?U(e):jb(e,t,n)}function Ix(){return(Ix=e((()=>{mg(),Mb(),G()})))()}function Lx(e,t,n){return ug(n)?U(e):jb(e,t,n)}function Rx(){return(Rx=e((()=>{dg(),Mb(),G()})))()}function zx(e,t,n){return _S(e,F_(t),n)}function Bx(){return(Bx=e((()=>{vS(),V()})))()}function Vx(e,t){return j({"~kind":`Inferrable`},{name:e,type:t},{})}function Hx(e){return b(e)&&T(e,`~kind`)&&T(e,`name`)&&T(e,`type`)&&C(e[`~kind`],`Inferrable`)&&x(e.name)&&b(e.type)}function Ux(e){return Ev(e)?oh(e.items)?gm(e.items.extends)?Vx(e.items.name,e.items.extends.items):Qm(e.items.extends)?Vx(e.items.name,e.items.extends):void 0:Ld():void 0}function Wx(e){return oh(e)?Vx(e.name,e.extends):void 0}function Gx(e,t){let n=[];for(let r of e){if(!Sb(_S({},r,t)))return;n.push(r)}return n}function Kx(e,t,n,r){let i=Gx(n,r);return g(i)?U(up(e,{[t]:Wg(i)})):W()}function qx(e,t,n,r){let i=Gx(n,r);return g(i)?U(up(e,{[t]:hg(i)})):W()}function Jx(){return(Jx=e((()=>{M(),dp(),A(),vm(),$m(),qg(),vS(),B(),sh(),Dv(),G()})))()}function Yx(e){return[...e].reverse()}function Xx(e,t){return t?Yx(e):e}function Zx(e){let t=e.length>0?e[0]:void 0;return rm(rm(t)?Ux(t):void 0)}function Qx(e,t,n,r,i,a){return Cb(_S(e,n,i),e=>tS(e,t,r,a),()=>W())}function $x(e,t,n,r,i){let a=Ux(r);return Hx(a)?Kx(e,a.name,Xx(n,t),a.type):w(n,(n,a)=>Qx(e,t,n,a,r,i),()=>W())}function eS(e,t,n,r){return w(r,(r,i)=>$x(e,t,n,r,i),()=>C(n.length,0)?U(e):W())}function tS(e,t,n,r){return eS(e,t,n,r)}function nS(e,t,n){let r=yk(e,gk([],[]),n),i=Zx(r);return tS(e,i,Xx(t,i),Xx(r,i))}function rS(e,t,n){for(let r of t){let t=_S(e,r,n);if(!Sb(t))return t;e=t.inferred}return U(e)}function iS(e,t,n){let r=Wx(n);return Hx(r)?qx(e,r.name,t,r.type):rS(e,t,n)}function aS(e,t,n){let r=yk(e,gk([],[]),t);return Gg(n)?nS(e,r,n.items):gm(n)?iS(e,r,n.items):jb(e,Wg(r),n)}function oS(){return(oS=e((()=>{A(),I(),vm(),qg(),vS(),Mb(),G(),q(),Jx()})))()}function sS(e,t,n){return Nv(n)||jv(n)?U(e):jb(e,t,n)}function cS(){return(cS=e((()=>{Mv(),Pv(),Mb(),G()})))()}function lS(e,t,n){return w(n,(n,r)=>Cb(_S(e,t,n),e=>U(e),()=>lS(e,t,r)),()=>W())}function uS(e,t,n){return w(t,(t,r)=>Cb(lS(e,t,n),e=>uS(e,r,n),()=>W()),()=>U(e))}function dS(e,t,n){let r=Wx(n);return Hx(r)?qx(e,r.name,t,r.type):z(n)?uS(e,t,n.anyOf):uS(e,t,[n])}function fS(){return(fS=e((()=>{A(),B(),vS(),G(),Jx()})))()}function pS(e,t,n){return oh(n)?jb(e,t,n):Pm(n)||Qm(n)?U(e):W()}function mS(){return(mS=e((()=>{Fm(),$m(),sh(),Mb(),G()})))()}function hS(e,t,n){return Nv(n)?U(e):jb(e,t,n)}function gS(){return(gS=e((()=>{Pv(),Mb(),G()})))()}function _S(e,t,n){return Pm(t)?Nb(e,t,n):gm(t)?Ib(e,t,t.items,n):Ih(t)?Rb(e,t,n):Bh(t)?Bb(e,t,n):bm(t)?Yb(e,t.parameters,t.instanceType,n):lh(t)?Zb(e,t.if,t.then,t.else,n):gh(t)?$b(e,t.enum,n):wm(t)?tx(e,t.parameters,t.returnType,n):Uh(t)?rx(e,t,n):yh(t)?ax(e,t.allOf,n):$h(t)?fx(e,t,n):Lm(t)?mx(e,t,n):rg(t)?gx(e,t,n):og(t)?vx(e,t,n):Ym(t)?kx(e,t.properties,n):bv(t)?Nx(e,_v(t),yv(t),n):pg(t)?Fx(e,t,n):ug(t)?Lx(e,t,n):gb(t)?zx(e,t.pattern,n):Gg(t)?aS(e,t.items,n):jv(t)?sS(e,t,n):z(t)?dS(e,t.anyOf,n):Qm(t)?pS(e,t,n):Nv(t)?hS(e,t,n):W()}function vS(){return(vS=e((()=>{Pb(),Lb(),zb(),Vb(),Xb(),Qb(),ex(),nx(),ix(),ox(),px(),hx(),_x(),yx(),Ax(),Px(),Ix(),Rx(),Bx(),oS(),cS(),fS(),mS(),gS(),Fm(),vm(),Rh(),Vh(),Sm(),dh(),_h(),Em(),Gh(),xh(),tg(),zm(),ig(),cg(),R(),wv(),mg(),dg(),_b(),qg(),Mv(),$m(),B(),Pv(),G()})))()}function yS(e,t){return P_([...e,L(t)])}function bS(e,t,n){return _k(e)?N(yS(e,t),{},n):CS(e,t,n)}function xS(e,t,n,r,i){return bS(bk(e,t,n),vk(e,t,r),i)}function SS(){return(SS=e((()=>{P(),R(),V(),Fk(),q()})))()}function CS(e,t,n={}){return im(`Interface`,[e,t],n)}function wS(e){return rm(e)&&T(e,`action`)&&C(e.action,`Interface`)}function TS(){return(TS=e((()=>{A(),I(),om(),SS()})))()}function ES(e,t,n){return e.includes(n)?!0:kS([...e,n],t,t[n])}function DS(e,t,n){return OS(e,t,qm(n))}function OS(e,t,n){return w(n,(n,r)=>kS(e,t,n)?!0:OS(e,t,r),()=>!1)}function kS(e,t,n){return Om(n)?ES(e,t,n.$ref):gm(n)?kS(e,t,n.items):bm(n)?OS(e,t,[...n.parameters,n.instanceType]):wm(n)?OS(e,t,[...n.parameters,n.returnType]):wS(n)?DS(e,t,n.parameters[1]):yh(n)?OS(e,t,n.allOf):Ym(n)?DS(e,t,n.properties):z(n)?OS(e,t,n.anyOf):Gg(n)?OS(e,t,n.items):bv(n)?kS(e,t,yv(n)):!1}function AS(e,t,n){return kS(e,t,n)}function jS(){return(jS=e((()=>{A(),vm(),Sm(),Em(),xh(),R(),Jm(),wv(),qg(),B(),km(),TS()})))()}function MS(e,t){return t.reduce((t,n)=>AS([n],e,e[n])?[...t,n]:t,[])}function NS(e){return MS(e,Km(e))}function PS(){return(PS=e((()=>{Jm(),jS()})))()}function FS(e,t,n){return n.includes(t)?n:t in e?RS(e,e[t],[...n,t]):Ld()}function IS(e,t,n){return LS(e,qm(t),n)}function LS(e,t,n){return t.reduce((t,n)=>RS(e,n,t),n)}function RS(e,t,n){return Om(t)?FS(e,t.$ref,n):gm(t)?RS(e,t.items,n):bm(t)?LS(e,[...t.parameters,t.instanceType],n):wm(t)?LS(e,[...t.parameters,t.returnType],n):wS(t)?IS(e,t.parameters[1],n):yh(t)?LS(e,t.allOf,n):Ym(t)?IS(e,t.properties,n):z(t)?LS(e,t.anyOf,n):Gg(t)?LS(e,t.items,n):bv(t)?RS(e,yv(t),n):n}function zS(e,t,n){return RS(e,n,[t])}function BS(){return(BS=e((()=>{vm(),Sm(),Em(),xh(),R(),Jm(),wv(),qg(),B(),km(),TS()})))()}function VS(e){return Nm()}function HS(e){return E(e).reduce((t,n)=>({...t,[n]:WS(e[n])}),{})}function US(e){return e.reduce((e,t)=>[...e,WS(t)],[])}function WS(e){return Om(e)?VS(e.$ref):gm(e)?hm(WS(e.items),_m(e)):bm(e)?ym(US(e.parameters),WS(e.instanceType)):wm(e)?Cm(US(e.parameters),WS(e.returnType)):yh(e)?vh(US(e.allOf)):Ym(e)?L(HS(e.properties)):bv(e)?mv(vv(e),WS(yv(e))):z(e)?hg(US(e.anyOf)):Gg(e)?Wg(US(e.items)):e}function GS(e,t){return t in e?WS(e[t]):Zm()}function KS(e){return GS(e.$defs,e.$ref)}function qS(){return(qS=e((()=>{A(),Fm(),vm(),Sm(),Em(),xh(),R(),wv(),km(),qg(),B(),$m()})))()}function JS(e,t,n){let r=bk(e,gk([],[]),t),i=vk({},gk([],[]),n);return P_([...r,L(i)])}function YS(e,t){return E(e).filter(e=>t.includes(e)).reduce((t,n)=>{let r=e[n],i=wS(r)?JS(e,r.parameters[0],r.parameters[1]):r;return{...t,[n]:i}},{})}function XS(e,t,n){return eh(YS(e,zS(e,t,n)),t)}function ZS(){return(ZS=e((()=>{A(),nh(),R(),BS(),Fk(),q(),V()})))()}function QS(e,t){return t in e?Om(e[t])?QS(e,e[t].$ref):e[t]:Im()}function $S(e,t){return QS(e,t)}function eC(){return(eC=e((()=>{zm(),km()})))()}function tC(){return(tC=e((()=>{PS(),jS(),BS(),qS(),ZS()})))()}function nC(e){return th(e)?KS(e):ih(e)?Zm():e}function rC(e,t,n){return _S(e,nC(t),nC(n))}function iC(){return(iC=e((()=>{nh(),$m(),ah(),vS(),tC()})))()}function aC(){return(aC=e((()=>{iC(),G()})))()}function oC(e,t){let n=[rC({},e,t),rC({},t,e)];return Sb(n[0])&&Sb(n[1])?0:Sb(n[0])&&xb(n[1])?2:xb(n[0])&&Sb(n[1])?3:1}function sC(){return(sC=e((()=>{aC()})))()}function cC(e,t,n=[],r=t){return w(t,(t,i)=>{let a=oC(e,t);return C(a,2)||C(a,0)?r:C(a,1)?cC(e,i,[...n,t],r):cC(e,i,n,r)},()=>[...n,e])}function lC(e,t,n){let r=L_(e);return Pm(r)||Qm(r)?[r]:Lm(r)?uC(t,n):Ym(r)?uC(t,[...n,r]):uC(t,cC(r,n))}function uC(e,t=[]){return w(e,(e,n)=>lC(e,n,t),()=>t)}function dC(e){return ev(uC(e))}function fC(){return(fC=e((()=>{A(),Fm(),zm(),R(),$m(),sC(),tv(),V()})))()}function pC(e,t){return N(L_(e),{},t)}function mC(e,t,n,r){return pC(K(e,t,n),r)}function hC(){return(hC=e((()=>{P(),q(),V()})))()}function gC(){return(gC=e((()=>{fC(),sC(),__(),D_(),V(),hC(),x_()})))()}function _C(e,t=[]){return am(e)&&C(e.action,`Conditional`)?Om(e.parameters[0])?_C(e.parameters[2],_C(e.parameters[3],[...t,e.parameters[0].$ref])):_C(e.parameters[2],_C(e.parameters[3],t)):am(e)&&C(e.action,`Mapped`)&&am(e.parameters[1])&&C(e.parameters[1].action,`KeyOf`)&&Om(e.parameters[1].parameters[0])?[...t,e.parameters[1].parameters[0].$ref]:t}function vC(e,t){return e.reduce((e,n)=>[...e,t.includes(n.name)],[])}function yC(e,t,n=[]){return w(e,(e,r)=>w(t,(t,i)=>yC(r,i,[...n,[t,e]]),()=>n),()=>n)}function bC(e){return gb(e)?F_(e.pattern):gh(e)?N_(e.enum):e}function xC(e){let t=bC(e);return z(t)?[...t.anyOf]:[t]}function SC(e,t){return e.reduce((e,n)=>[...e,[...n,t]],[])}function CC(e,t){return t.reduce((t,n)=>[...t,...SC(e,n)],[])}function wC(e){return e.reduce((e,t)=>C(t[0],!0)?CC(e,xC(t[1])):CC(e,[t[1]]),[[]])}function TC(e,t,n){let r=yC(t,vC(e,_C(n)));return am(n)&&C(n.action,`Conditional`)||am(n)&&C(n.action,`Mapped`)?wC(r):[t]}function EC(){return(EC=e((()=>{A(),B(),om(),_h(),_b(),km(),V()})))()}function DC(){return[`(not-resolvable)`,Im()]}function OC(){return[`(not-generic)`,Im()]}function kC(e,t,n){return[e,Am(t,n)]}function AC(e,t,n){return t in e?jC(e,t,e[t],n):DC()}function jC(e,t,n,r){return jm(n)?kC(t,n.parameters,n.expression):Om(n)?AC(e,n.$ref,r):OC()}function MC(e,t,n){return jC(e,`(anonymous)`,t,n)}function NC(){return(NC=e((()=>{Mm(),km(),zm()})))()}function PC(e,t,n){if(oh(t)||$C(t)||Sb(rC({},t,n)))return;let r={parameter:e,expect:n,actual:t};throw Error(`Argument for parameter ${e} does not satisfy constraint`,{cause:r})}function FC(e,t,n,r,i){let a=K(e,t,i);return PC(n,a,r),up(e,{[n]:a})}function IC(e,t,n,r,i){let a=K(e,t,n.extends),o=K(e,t,n.equals);return w(i,(i,o)=>LC(FC(e,t,n.name,a,i),t,r,o),()=>LC(FC(e,t,n.name,a,o),t,r,[]))}function LC(e,t,n,r){return w(n,(n,i)=>IC(e,t,n,i,r),()=>e)}function RC(e,t,n,r){return LC(e,t,n,r)}function zC(){return(zC=e((()=>{A(),dp(),q(),aC(),sh(),ew()})))()}function BC(){if(!me(XC,Rt().maxInstantiationCount))throw Error(`Type instantiation is excessively deep and possibly infinite`)}function VC(){BC(),XC++,YC++}function HC(){YC--,C(YC,0)&&(XC=0)}function UC(e){return pe(e.callstack.length,0)?e.callstack[e.callstack.length-1]:``}function WC(e,t){return C(UC(e),t)}function GC(e,t,n,r,i,a){VC();try{let o=RC(e,t,r,a),s=K(o,gk([...t.callstack,n.$ref],t.visited),i);return K(o,gk([],[]),s)}finally{HC()}}function KC(e,t,n,r,i,a){return a.reduce((a,o)=>{let s=GC(e,t,n,r,i,o);return[...a,s]},[])}function qC(e,t,n,r,i,a){let o=KC(e,t,n,r,i,TC(r,a,i));return C(o.length,1)?o[0]:I_(o)}function JC(e,t,n,r){let i=bk(e,t,r),a=MC(e,n,r),o=a[0],s=a[1];return jm(s)?WC(t,o)?QC(Dm(o),i):qC(e,t,Dm(o),s.parameters,s.expression,i):QC(n,i)}var YC,XC;function ZC(){return(ZC=e((()=>{Bt(),A(),ew(),km(),Mm(),gC(),q(),EC(),NC(),zC(),YC=0,XC=0})))()}function QC(e,t){return j({"~kind":`Call`},{type:`call`,target:e,arguments:t},{})}function $C(e){return F(e,`Call`)}function ew(){return(ew=e((()=>{M(),I(),ZC(),q()})))()}function tw(e){return Dp(e,[`~immutable`])}function nw(e,t){return N(tw(e),{},t)}function rw(e,t,n,r){return nw(K(e,t,n),r)}function iw(){return(iw=e((()=>{Op(),P(),q()})))()}function aw(e,t){return e(t)}function ow(e,t){return x(t)?qh(aw(e,t)):qh(t)}function sw(){return(sw=e((()=>{A(),tg()})))()}function cw(e,t){return fw(e,F_(t))}function lw(){return(lw=e((()=>{pw(),gC()})))()}function uw(e,t){return hg(t.map(t=>fw(e,t)))}function dw(){return(dw=e((()=>{B(),pw()})))()}function fw(e,t){return $h(t)?ow(e,t.const):gb(t)?cw(e,t.pattern):z(t)?uw(e,t.anyOf):t}function pw(){return(pw=e((()=>{tg(),_b(),B(),sw(),lw(),dw()})))()}function mw(e,t={}){return im(`Capitalize`,[e],t)}function hw(){return(hw=e((()=>{om(),Pw()})))()}function gw(e,t={}){return im(`Lowercase`,[e],t)}function _w(){return(_w=e((()=>{om(),Pw()})))()}function vw(e,t={}){return im(`Uncapitalize`,[e],t)}function yw(){return(yw=e((()=>{om(),Pw()})))()}function bw(e,t={}){return im(`Uppercase`,[e],t)}function xw(){return(xw=e((()=>{om(),Pw()})))()}function Sw(e,t){return _k([e])?N(fw(Aw,e),{},t):mw(e,t)}function Cw(e,t){return _k([e])?N(fw(jw,e),{},t):gw(e,t)}function ww(e,t){return _k([e])?N(fw(Mw,e),{},t):vw(e,t)}function Tw(e,t){return _k([e])?N(fw(Nw,e),{},t):bw(e,t)}function Ew(e,t,n,r){return Sw(K(e,t,n),r)}function Dw(e,t,n,r){return Cw(K(e,t,n),r)}function Ow(e,t,n,r){return ww(K(e,t,n),r)}function kw(e,t,n,r){return Tw(K(e,t,n),r)}var Aw,jw,Mw,Nw;function Pw(){return(Pw=e((()=>{P(),pw(),q(),hw(),_w(),yw(),xw(),Aw=e=>e[0].toUpperCase()+e.slice(1),jw=e=>e.toLowerCase(),Mw=e=>e[0].toLowerCase()+e.slice(1),Nw=e=>e.toUpperCase()})))()}function Fw(e,t,n,r,i={}){return im(`Conditional`,[e,t,n,r],i)}function Iw(){return(Iw=e((()=>{om(),Bw(),q()})))()}function Lw(e,t,n,r,i,a){let o=rC(e,n,r);return yb(o)?hg([K(o.inferred,t,i),K(e,t,a)]):bb(o)?K(o.inferred,t,i):K(e,t,a)}function Rw(e,t,n,r,i,a,o){return _k([n,r])?N(Lw(e,t,n,r,i,a),{},o):Fw(n,r,i,a,o)}function zw(e,t,n,r,i,a,o){return Rw(e,t,K(e,t,n),K(e,t,r),i,a,o)}function Bw(){return(Bw=e((()=>{P(),B(),aC(),q(),Iw()})))()}function Vw(){return(Vw=e((()=>{Bw()})))()}function Hw(e,t={}){return im(`ConstructorParameters`,[e],t)}function Uw(){return(Uw=e((()=>{om(),qw()})))()}function Ww(e){let t=bm(e)?e.parameters:[];return Wg(yk({},gk([],[]),t))}function Gw(e,t){return _k([e])?N(Ww(e),{},t):Hw(e,t)}function Kw(e,t,n,r){return Gw(K(e,t,n),r)}function qw(){return(qw=e((()=>{P(),Sm(),qg(),Uw(),q()})))()}function Jw(e,t,n={}){return im(`Exclude`,[e,t],n)}function Yw(){return(Yw=e((()=>{om(),Qw()})))()}function Xw(e,t,n){return _k([e,t])?N(A_(e,t),{},n):Jw(e,t,n)}function Zw(e,t,n,r,i){return Xw(K(e,t,n),K(e,t,r),i)}function Qw(){return(Qw=e((()=>{P(),q(),Yw(),j_()})))()}function $w(e,t,n={}){return im(`Extract`,[e,t],n)}function eT(){return(eT=e((()=>{om(),sT()})))()}function tT(e,t){return Sb(rC({},e,t))?[e]:[]}function nT(e,t,n=[]){return w(e,(e,r)=>nT(r,t,[...n,...tT(e,t)]),()=>n)}function rT(e,t){let n=L_(e);return I_(nT(z(n)?n.anyOf:[n],t))}function iT(){return(iT=e((()=>{A(),B(),aC(),V()})))()}function aT(e,t,n){return _k([e,t])?N(rT(e,t),{},n):$w(e,t,n)}function oT(e,t,n,r,i){return aT(K(e,t,n),K(e,t,r),i)}function sT(){return(sT=e((()=>{P(),q(),eT(),iT()})))()}function cT(e,t,n={}){return im(`Index`,[e,t],n)}function lT(){return(lT=e((()=>{om(),EE()})))()}function uT(e,t){return wT($S(e,t))}function dT(){return(dT=e((()=>{TT(),eC()})))()}function fT(e,t,n){return wT(M_(e,t,n))}function pT(){return(pT=e((()=>{TT(),V()})))()}function mT(e,t){let n=E(e).filter(e=>!T(t,e)),r=E(t).filter(t=>!T(e,t)),i=E(e).filter(e=>T(t,e)),a=n.reduce((t,n)=>({...t,[n]:e[n]}),{}),o=r.reduce((e,n)=>({...e,[n]:t[n]}),{}),s=i.reduce((n,r)=>({...n,[r]:P_([e[r],t[r]])}),{});return up(up(a,o),s)}function hT(e){return e.reduce((e,t)=>mT(e,wT(t)),{})}function gT(){return(gT=e((()=>{dp(),A(),TT(),V()})))()}function _T(e){return e}function vT(e){return wT(s_(Wg(e)))}function yT(){return(yT=e((()=>{qg(),c_(),TT()})))()}function bT(e,t){return E(e).filter(e=>e in t).reduce((n,r)=>({...n,[r]:I_([e[r],t[r]])}),{})}function xT(e,t){return w(e,(e,n)=>xT(n,bT(t,wT(e))),()=>t)}function ST(e){return w(e,(e,t)=>xT(t,wT(e)),()=>Ld())}function CT(){return(CT=e((()=>{A(),V(),TT()})))()}function wT(e){return th(e)?uT(e.$defs,e.$ref):lh(e)?fT(e.if,e.then,e.else):yh(e)?hT(e.allOf):z(e)?ST(e.anyOf):Gg(e)?vT(e.items):Ym(e)?_T(e.properties):{}}function TT(){return(TT=e((()=>{nh(),dh(),xh(),R(),qg(),B(),dT(),pT(),gT(),yT(),CT()})))()}function ET(e){return L(wT(e))}function DT(){return(DT=e((()=>{R(),TT()})))()}function OT(){return(OT=e((()=>{DT()})))()}function kT(e){let t=`${e}`;return AT.test(t)?parseInt(t):e}var AT;function jT(){return(jT=e((()=>{AT=RegExp(`^(?:0|[1-9][0-9]*)$`)})))()}function MT(e){return qh(kT(e))}function NT(e){return e.map(e=>PT(e))}function PT(e){return yh(e)?vh(NT(e.allOf)):z(e)?hg(NT(e.anyOf)):$h(e)?MT(e.const):e}function FT(e,t){return Sb(rC({},PT(t),ag()))?e:$h(t)&&C(t.const,`length`)?ag():Im()}function IT(){return(IT=e((()=>{A(),xh(),B(),tg(),cg(),zm(),aC(),jT()})))()}function LT(e,t){return XT($S(e,t))}function RT(){return(RT=e((()=>{ZT(),eC()})))()}function zT(e,t,n){return XT(M_(e,t,n))}function BT(){return(BT=e((()=>{ZT(),V()})))()}function VT(e){return XT(N_(e))}function HT(){return(HT=e((()=>{ZT(),V()})))()}function UT(e){return XT(P_(e))}function WT(){return(WT=e((()=>{V(),ZT()})))()}function GT(e){return[`${e}`]}function KT(e){return XT(F_(e))}function qT(){return(qT=e((()=>{ZT(),V()})))()}function JT(e){return e.reduce((e,t)=>[...e,...XT(t)],[])}function YT(){return(YT=e((()=>{ZT()})))()}function XT(e){return th(e)?LT(e.$defs,e.$ref):lh(e)?zT(e.if,e.then,e.else):gh(e)?VT(e.enum):yh(e)?UT(e.allOf):$h(e)?GT(e.const):gb(e)?KT(e.pattern):z(e)?JT(e.anyOf):[]}function ZT(){return(ZT=e((()=>{nh(),dh(),_h(),xh(),tg(),_b(),B(),RT(),BT(),HT(),WT(),qT(),YT()})))()}function QT(e){return XT(e)}function $T(){return($T=e((()=>{ZT()})))()}function eE(e,t){return t.map(t=>tE(e,t))}function tE(e,t){return gm(t)?hm(tE(e,t.items)):bm(t)?ym(eE(e,t.parameters),tE(e,t.instanceType)):wm(t)?Cm(eE(e,t.parameters),tE(e,t.returnType)):Gg(t)?Wg(eE(e,t.items)):z(t)?hg(eE(e,t.anyOf)):yh(t)?vh(eE(e,t.allOf)):Ov(t)?L(e):t}function nE(e,t){return tE(e,t)}function rE(){return(rE=e((()=>{vm(),Sm(),Em(),xh(),R(),qg(),kv(),B()})))()}function iE(e,t){return nE(e,t in e?e[t]:Im())}function aE(e,t){return t.reduce((t,n)=>[...t,iE(e,n)],[])}function oE(e,t){return I_(aE(e,QT(t)))}function sE(e){return e.filter(e=>uE.test(e))}function cE(e){return I_(aE(e,sE(Km(e))))}function lE(e,t){return og(t)?cE(e):oE(e,t)}var uE;function dE(){return(dE=e((()=>{cg(),zm(),Jm(),V(),$T(),wv(),rE(),uE=new RegExp(xv)})))()}function fE(e){return qh(kT(e))}function pE(e){return e.map(e=>mE(e))}function mE(e){return yh(e)?vh(pE(e.allOf)):z(e)?hg(pE(e.anyOf)):$h(e)?fE(e.const):e}function hE(){return(hE=e((()=>{B(),xh(),tg(),jT()})))()}function gE(e,t){return e.reduceRight((e,n,r)=>Sb(rC({},qh(r),t))?[n,...e]:e,[])}function _E(e,t){return R_(gE(e,mE(t)))}function vE(e){return R_(e)}function yE(e,t){return $h(t)&&C(t.const,`length`)?qh(e.length):og(t)||Uh(t)?vE(e):_E(e,t)}function bE(){return(bE=e((()=>{A(),tg(),cg(),Gh(),V(),aC(),hE()})))()}function xE(e,t){return gm(e)?FT(e.items,t):Ym(e)?lE(e.properties,t):Gg(e)?yE(e.items,t):Im()}function SE(){return(SE=e((()=>{vm(),zm(),R(),qg(),IT(),dE(),bE()})))()}function CE(e){return th(e)||lh(e)||yh(e)||z(e)?ET(e):e}function wE(e,t,n){return _k([e,t])?N(xE(CE(e),t),{},n):cT(e,t,n)}function TE(e,t,n,r,i){return wE(K(e,t,n),K(e,t,r),i)}function EE(){return(EE=e((()=>{P(),nh(),dh(),xh(),B(),q(),lT(),OT(),SE()})))()}function DE(e,t={}){return im(`InstanceType`,[e],t)}function OE(){return(OE=e((()=>{om(),ME()})))()}function kE(e){return bm(e)?e.instanceType:Im()}function AE(e,t){return _k([e])?N(kE(e),{},t):DE(e,t)}function jE(e,t,n,r={}){return AE(K(e,t,n),r)}function ME(){return(ME=e((()=>{P(),Sm(),zm(),OE(),q()})))()}function NE(e,t={}){return im(`KeyOf`,[e],t)}function PE(){return(PE=e((()=>{om(),ZE()})))()}function FE(){return hg([ag(),fg(),lg()])}function IE(){return(IE=e((()=>{cg(),mg(),dg(),B()})))()}function LE(e){return ag()}function RE(){return(RE=e((()=>{cg()})))()}function zE(e){return e.reduce((e,t)=>Jh(t)?[...e,qh(kT(t))]:Ld(),[])}function BE(e){return R_(zE(E(e)))}function VE(){return(VE=e((()=>{A(),tg(),jT(),V()})))()}function HE(e){return vv(e)}function UE(){return(UE=e((()=>{wv()})))()}function WE(e){return R_(e.map((e,t)=>qh(t)))}function GE(){return(GE=e((()=>{tg(),V()})))()}function KE(e){return Pm(e)?FE():gm(e)?LE(e.items):Ym(e)?BE(e.properties):bv(e)?HE(e):Gg(e)?WE(e.items):Im()}function qE(){return(qE=e((()=>{Fm(),vm(),zm(),R(),wv(),qg(),IE(),RE(),VE(),UE(),GE()})))()}function JE(e){return th(e)||lh(e)||yh(e)||z(e)?ET(e):e}function YE(e,t){return _k([e])?N(KE(JE(e)),{},t):NE(e,t)}function XE(e,t,n,r){return YE(K(e,t,n),r)}function ZE(){return(ZE=e((()=>{P(),nh(),dh(),xh(),B(),PE(),q(),OT(),qE()})))()}function QE(e,t,n,r,i={}){return im(`Mapped`,[e,t,n,r],i)}function $E(){return($E=e((()=>{om(),hD(),q()})))()}function eD(e){return iD(F_(e))}function tD(e){return e.reduce((e,t)=>[...e,...iD(t)],[])}function nD(e){return iD(N_(e))}function rD(e){return y(e)?[qh(`${e}`)]:[qh(e)]}function iD(e){return gh(e)?nD(e.enum):$h(e)?rD(e.const):gb(e)?eD(e.pattern):z(e)?tD(e.anyOf):[e]}function aD(e){return iD(e)}function oD(){return(oD=e((()=>{A(),tg(),_h(),_b(),B(),V()})))()}function sD(e){return gb(e)?F_(e.pattern):e}function cD(e,t,n,r,i,a){let o=up(e,{[n.name]:r}),s=sD(K(o,t,i)),c=K(o,t,a);return Zh(s)||Qh(s)?{[s.const]:c}:{}}function lD(e,t,n,r,i,a){return r.reduce((r,o)=>[...r,cD(e,t,n,o,i,a)],[])}function uD(e){return e.reduce((e,t)=>[...e,L(t)],[])}function dD(e,t,n,r,i,a){return P_(uD(lD(e,t,n,aD(r),i,a)))}function fD(){return(fD=e((()=>{dp(),tg(),R(),_b(),q(),V(),oD()})))()}function pD(e,t,n,r,i,a,o){return _k([r])?N(dD(e,t,n,r,i,a),{},o):QE(n,r,i,a,o)}function mD(e,t,n,r,i,a,o){return pD(e,t,n,K(e,t,r),i,a,o)}function hD(){return(hD=e((()=>{P(),$E(),q(),fD()})))()}function gD(e,t,n){let r=up(e,t);return E(t).filter(e=>n.includes(e)).reduce((e,n)=>({...e,[n]:XS(r,n,t[n])}),{})}function _D(e,t,n){let r=up(e,t);return E(t).filter(e=>!n.includes(e)).reduce((e,n)=>({...e,[n]:K(r,gk([],[]),t[n])}),{})}function vD(e,t,n){let r=NS(t),i=gD(e,t,r),a=_D(e,t,r);return N({...i,...a},{},n)}function yD(e,t,n,r){return vD(e,n,r)}function bD(){return(bD=e((()=>{A(),dp(),P(),q(),PS(),ZS()})))()}function xD(e,t={}){return im(`NonNullable`,[e],t)}function SD(){return(SD=e((()=>{om(),ED()})))()}function CD(e){return Xw(e,hg([ng(),Av()]),{})}function wD(e,t){return _k([e])?N(CD(e),{},t):xD(e,t)}function TD(e,t,n,r){return wD(K(e,t,n),r)}function ED(){return(ED=e((()=>{P(),ig(),Mv(),B(),Qw(),SD(),q()})))()}function DD(e,t,n={}){return im(`Omit`,[e,t],n)}function OD(){return(OD=e((()=>{om(),ID()})))()}function kD(e){let t=ET(e);return Ym(t)?t.properties:Ld()}function AD(){return(AD=e((()=>{R(),OT()})))()}function jD(e,t){return E(e).reduce((n,r)=>t.includes(r)?n:{...n,[r]:e[r]},{})}function MD(e,t){return L(jD(kD(e),QT(t)))}function ND(){return(ND=e((()=>{A(),R(),$T(),AD()})))()}function PD(e,t,n){return _k([e,t])?N(MD(e,t),{},n):DD(e,t,n)}function FD(e,t,n,r,i){return PD(K(e,t,n),K(e,t,r),i)}function ID(){return(ID=e((()=>{P(),OD(),q(),ND()})))()}function LD(e,t={}){return im(`Parameters`,[e],t)}function RD(){return(RD=e((()=>{om(),HD()})))()}function zD(e){let t=wm(e)?e.parameters:[];return Wg(yk({},gk([],[]),t))}function BD(e,t){return _k([e])?N(zD(e),{},t):LD(e,t)}function VD(e,t,n,r){return BD(K(e,t,n),r)}function HD(){return(HD=e((()=>{P(),Em(),qg(),RD(),q()})))()}function UD(e,t={}){return im(`Partial`,[e],t)}function WD(e,t={}){return iO(e,t)}function GD(){return(GD=e((()=>{om(),oO()})))()}function KD(e,t){let n=nO($S(e,t));return eh(up(e,{[t]:n}),t)}function qD(){return(qD=e((()=>{dp(),nh(),rO(),eC()})))()}function JD(e,t,n){return nO(M_(e,t,n))}function YD(){return(YD=e((()=>{rO(),V()})))()}function XD(e){return nO(P_(e))}function ZD(){return(ZD=e((()=>{rO(),V()})))()}function QD(e){return hg(e.map(e=>nO(e)))}function $D(){return($D=e((()=>{B(),rO()})))()}function eO(e){return L(E(e).reduce((t,n)=>({...t,[n]:Bm(e[n])}),{}))}function tO(){return(tO=e((()=>{A(),R(),Vm()})))()}function nO(e){return th(e)?KD(e.$defs,e.$ref):lh(e)?JD(e.if,e.then,e.else):yh(e)?XD(e.allOf):z(e)?QD(e.anyOf):Ym(e)?eO(e.properties):L({})}function rO(){return(rO=e((()=>{nh(),dh(),xh(),R(),B(),qD(),YD(),ZD(),$D(),tO()})))()}function iO(e,t){return _k([e])?N(nO(e),{},t):UD(e,t)}function aO(e,t,n,r){return iO(K(e,t,n),r)}function oO(){return(oO=e((()=>{P(),GD(),rO(),q()})))()}function sO(e,t,n={}){return im(`Pick`,[e,t],n)}function cO(){return(cO=e((()=>{om(),mO()})))()}function lO(e,t){return E(e).reduce((n,r)=>t.includes(r)?up(n,{[r]:e[r]}):n,{})}function uO(e,t){return L(lO(kD(e),QT(t)))}function dO(){return(dO=e((()=>{dp(),A(),R(),$T(),AD()})))()}function fO(e,t,n){return _k([e,t])?N(uO(e,t),{},n):sO(e,t,n)}function pO(e,t,n,r,i){return fO(K(e,t,n),K(e,t,r),i)}function mO(){return(mO=e((()=>{P(),cO(),q(),dO()})))()}function hO(e,t={}){return im(`ReadonlyObject`,[e],t)}function gO(){return(gO=e((()=>{om(),FO()})))()}function _O(e){return kk(hm(e))}function vO(){return(vO=e((()=>{vm(),Ak()})))()}function yO(e,t){let n=jO($S(e,t));return eh(up(e,{[t]:n}),t)}function bO(){return(bO=e((()=>{dp(),nh(),MO(),eC()})))()}function xO(e,t,n){return jO(M_(e,t,n))}function SO(){return(SO=e((()=>{MO(),V()})))()}function CO(e){return jO(P_(e))}function wO(){return(wO=e((()=>{MO(),V()})))()}function TO(e){return L(E(e).reduce((t,n)=>({...t,[n]:Eh(e[n])}),{}))}function EO(){return(EO=e((()=>{A(),R(),Dh()})))()}function DO(e){return kk(Wg(e))}function OO(){return(OO=e((()=>{qg(),Ak()})))()}function kO(e){return hg(e.map(e=>jO(e)))}function AO(){return(AO=e((()=>{B(),MO()})))()}function jO(e){return gm(e)?_O(e.items):th(e)?yO(e.$defs,e.$ref):lh(e)?xO(e.if,e.then,e.else):yh(e)?CO(e.allOf):Ym(e)?TO(e.properties):Gg(e)?DO(e.items):z(e)?kO(e.anyOf):e}function MO(){return(MO=e((()=>{vm(),nh(),dh(),xh(),R(),qg(),B(),vO(),bO(),SO(),wO(),EO(),OO(),AO()})))()}function NO(e,t){return _k([e])?N(jO(e),{},t):hO(e)}function PO(e,t,n,r){return NO(K(e,t,n),r)}function FO(){return(FO=e((()=>{P(),gO(),MO(),q()})))()}function IO(e,t,n,r){return t.visited.includes(r)?n:r in e?K(e,gk(t.callstack,[...t.visited,r]),e[r]):n}function LO(){return(LO=e((()=>{q()})))()}function RO(e,t){let n=JO($S(e,t));return eh(up(e,{[t]:n}),t)}function zO(){return(zO=e((()=>{dp(),nh(),YO(),eC()})))()}function BO(e,t,n){return JO(M_(e,t,n))}function VO(){return(VO=e((()=>{YO(),V()})))()}function HO(e){return JO(P_(e))}function UO(){return(UO=e((()=>{YO(),V()})))()}function WO(e){return hg(e.map(e=>JO(e)))}function GO(){return(GO=e((()=>{B(),YO()})))()}function KO(e){return L(E(e).reduce((t,n)=>({...t,[n]:i_(e[n])}),{}))}function qO(){return(qO=e((()=>{A(),R(),a_()})))()}function JO(e){return th(e)?RO(e.$defs,e.$ref):lh(e)?BO(e.if,e.then,e.else):yh(e)?HO(e.allOf):z(e)?WO(e.anyOf):Ym(e)?KO(e.properties):L({})}function YO(){return(YO=e((()=>{nh(),dh(),xh(),R(),B(),zO(),VO(),UO(),GO(),qO()})))()}function XO(e,t={}){return im(`Required`,[e],t)}function ZO(){return(ZO=e((()=>{om(),ek()})))()}function QO(e,t){return _k([e])?N(JO(e),{},t):XO(e,t)}function $O(e,t,n,r){return QO(K(e,t,n),r)}function ek(){return(ek=e((()=>{P(),YO(),ZO(),q()})))()}function tk(e,t={}){return im(`ReturnType`,[e],t)}function nk(){return(nk=e((()=>{om(),ok()})))()}function rk(e){return wm(e)?e.returnType:Im()}function ik(e,t){return _k([e])?N(rk(e),{},t):tk(e,t)}function ak(e,t,n,r={}){return ik(K(e,t,n),r)}function ok(){return(ok=e((()=>{P(),Em(),zm(),nk(),q()})))()}function sk(e,t){return im(`With`,[e,t],{})}function ck(e,t){return uk(e,t)}function lk(){return(lk=e((()=>{om(),fk()})))()}function uk(e,t){return _k([e])?N(e,{},t):sk(e,t)}function dk(e,t,n,r){return uk(K(e,t,n),r)}function fk(){return(fk=e((()=>{P(),q(),lk()})))()}function pk(e){return Ev(e)?Gg(e.items)?mk(e.items.items):oh(e.items)||Om(e.items)?[e]:[Im()]:[e]}function mk(e){return e.reduce((e,t)=>[...e,...pk(t)],[])}function hk(){return(hk=e((()=>{sh(),zm(),Dv(),km(),qg()})))()}function gk(e,t){return{callstack:e,visited:t}}function _k(e){return w(e,(e,t)=>!Om(e)&&_k(t),()=>!0)}function vk(e,t,n){return E(n).reduce((r,i)=>({...r,[i]:K(e,t,n[i])}),{})}function yk(e,t,n){return mk(bk(e,t,n))}function bk(e,t,n){return n.map(n=>K(e,t,n))}function xk(e,t){let n=Um(e)?fm(t,{}):t,r=Oh(e)?cm(n,{}):n;return wh(e)?Ek(r,{}):r}function Sk(e,t,n,r,i){return C(n,`AddImmutable`)?Dk(e,t,r[0],i):C(n,`RemoveImmutable`)?rw(e,t,r[0],i):C(n,`AddReadonly`)?lm(e,t,r[0],i):C(n,`RemoveReadonly`)?Xg(e,t,r[0],i):C(n,`AddOptional`)?pm(e,t,r[0],i):C(n,`RemoveOptional`)?n_(e,t,r[0],i):C(n,`Capitalize`)?Ew(e,t,r[0],i):C(n,`Conditional`)?zw(e,t,r[0],r[1],r[2],r[3],i):C(n,`ConstructorParameters`)?Kw(e,t,r[0],i):C(n,`Evaluate`)?mC(e,t,r[0],i):C(n,`Exclude`)?Zw(e,t,r[0],r[1],i):C(n,`Extract`)?oT(e,t,r[0],r[1],i):C(n,`Index`)?TE(e,t,r[0],r[1],i):C(n,`InstanceType`)?jE(e,t,r[0],i):C(n,`Interface`)?xS(e,t,r[0],r[1],i):C(n,`KeyOf`)?XE(e,t,r[0],i):C(n,`Lowercase`)?Dw(e,t,r[0],i):C(n,`Mapped`)?mD(e,t,r[0],r[1],r[2],r[3],i):C(n,`Module`)?yD(e,t,r[0],i):C(n,`NonNullable`)?TD(e,t,r[0],i):C(n,`Pick`)?pO(e,t,r[0],r[1],i):C(n,`Parameters`)?VD(e,t,r[0],i):C(n,`Partial`)?aO(e,t,r[0],i):C(n,`Omit`)?FD(e,t,r[0],r[1],i):C(n,`ReadonlyObject`)?PO(e,t,r[0],i):C(n,`Record`)?dv(e,t,r[0],r[1],i):C(n,`Required`)?$O(e,t,r[0],i):C(n,`ReturnType`)?ak(e,t,r[0],i):C(n,`TemplateLiteral`)?fb(e,t,r[0],i):C(n,`Uncapitalize`)?Ow(e,t,r[0],i):C(n,`Uppercase`)?kw(e,t,r[0],i):C(n,`With`)?dk(e,t,r[0],r[1]):im(n,r,i)}function Ck(e,t,n){return xk(n,Om(n)?IO(e,t,n,n.$ref):gm(n)?hm(K(e,t,n.items),_m(n)):$C(n)?JC(e,t,n.target,n.arguments):bm(n)?ym(bk(e,t,n.parameters),K(e,t,n.instanceType),xm(n)):wm(n)?Cm(bk(e,t,n.parameters),K(e,t,n.returnType),Tm(n)):lh(n)?ch(K(e,t,n.if),K(e,t,n.then),K(e,t,n.else),uh(n)):yh(n)?vh(bk(e,t,n.allOf),bh(n)):Ym(n)?L(vk(e,t,n.properties),Xm(n)):bv(n)?hv(_v(n),K(e,t,yv(n))):Ev(n)?Tv(K(e,t,n.items)):Gg(n)?Wg(yk(e,t,n.items),Kg(n)):z(n)?hg(bk(e,t,n.anyOf),gg(n)):n)}function K(e,t,n){return am(n)?Sk(e,t,n.action,n.parameters,n.options):Ck(e,t,n)}function wk(e,t){return K(e,gk([],[]),t)}function q(){return(q=e((()=>{A(),Ok(),um(),mm(),vm(),Sm(),om(),Em(),ew(),dh(),xh(),R(),wv(),qg(),B(),km(),Dv(),iw(),Zg(),r_(),Wm(),Th(),kh(),ZC(),Pw(),Vw(),qw(),hC(),Qw(),sT(),EE(),ME(),SS(),ZE(),hD(),bD(),ED(),ID(),HD(),oO(),mO(),FO(),fv(),LO(),ek(),ok(),pb(),fk(),hk()})))()}function Tk(e){return N(e,{"~immutable":!0},{})}function Ek(e,t){return N(Tk(e),{},t)}function Dk(e,t,n,r){return Ek(K(e,t,n),r)}function Ok(){return(Ok=e((()=>{P(),q()})))()}function kk(e,t={}){return Ek(e,t)}function Ak(){return(Ak=e((()=>{Ok()})))()}function jk(){return(jk=e((()=>{iw()})))()}function Mk(e,t={}){return pC(e,t)}function Nk(){return(Nk=e((()=>{hC()})))()}function Pk(){return(Pk=e((()=>{q(),bD()})))()}function Fk(){return(Fk=e((()=>{Ak(),Dh(),Vm(),jk(),$g(),a_(),hw(),Iw(),Uw(),Nk(),Yw(),eT(),lT(),OE(),TS(),PE(),_w(),$E(),Pk(),SD(),OD(),RD(),GD(),cO(),gO(),ZO(),nk(),yw(),xw(),lk()})))()}function Ik(){return(Ik=e((()=>{qw()})))()}function Lk(){return(Lk=e((()=>{Qw()})))()}function Rk(){return(Rk=e((()=>{sT()})))()}function zk(){return(zk=e((()=>{EE()})))()}function Bk(){return(Bk=e((()=>{ME()})))()}function Vk(){return(Vk=e((()=>{SS()})))()}function Hk(){return(Hk=e((()=>{Pw()})))()}function Uk(){return(Uk=e((()=>{ZE()})))()}function Wk(){return(Wk=e((()=>{hD()})))()}function Gk(){return(Gk=e((()=>{bD()})))()}function Kk(){return(Kk=e((()=>{ED()})))()}function qk(){return(qk=e((()=>{ID()})))()}function Jk(){return(Jk=e((()=>{HD()})))()}function Yk(){return(Yk=e((()=>{vg(),qy()})))()}function Xk(){return(Xk=e((()=>{oO()})))()}function Zk(){return(Zk=e((()=>{mO()})))()}function Qk(e,t){let n=oC(e,t);return C(n,3)?1:+!!C(n,1)}function $k(e,t,n=[]){return w(t,(r,i)=>C(Qk(e,r),1)?$k(e,i,[...n,r]):[...n,e,...t],()=>[...n,e])}function eA(e,t=[]){return w(e,(e,n)=>eA(n,$k(e,t)),()=>t)}function tA(e){return eA(e)}function nA(){return(nA=e((()=>{A(),sC()})))()}function rA(){return(rA=e((()=>{nA()})))()}function iA(){return(iA=e((()=>{FO()})))()}function aA(){return(aA=e((()=>{fv()})))()}function oA(){return(oA=e((()=>{LO()})))()}function sA(){return(sA=e((()=>{ek()})))()}function cA(){return(cA=e((()=>{ok()})))()}function lA(){return(lA=e((()=>{vg()})))()}function uA(){return(uA=e((()=>{Lg(),ub(),lA()})))()}function dA(){return(dA=e((()=>{fk()})))()}function fA(){return(fA=e((()=>{q(),Vw(),Ik(),tC(),gC(),Lk(),Rk(),zk(),Bk(),Vk(),Hk(),Uk(),Wk(),Gk(),Kk(),OT(),qk(),Jk(),Yk(),Xk(),Zk(),rA(),iA(),aA(),oA(),sA(),cA(),uA(),dA()})))()}function pA(){return(pA=e((()=>{Fv(),q(),Ky()})))()}function mA(){return(mA=e((()=>{pA()})))()}function hA(){return(hA=e((()=>{q(),aC(),mA(),hw(),Iw(),Uw(),Nk(),Yw(),eT(),Fk(),OE(),TS(),PE(),_w(),$E(),Pk(),SD(),OD(),RD(),GD(),cO(),gO(),ZO(),nk(),yw(),xw(),lk(),Ch(),Th(),Wm(),kh(),Ph(),vm(),Vh(),ew(),_h(),Gh(),tg(),ig(),cg(),R(),wv(),mg(),_b(),qg(),B(),$m(),ah()})))()}function gA(){return(gA=e((()=>{Fk(),fA(),aC(),mA(),Fv(),hA()})))()}function _A(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return qp(t,n,r)}function vA(){return(vA=e((()=>{nm()})))()}function yA(){return(yA=e((()=>{vA()})))()}function bA(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]}),[i,a]=Vp(t,n,r);return a}function xA(){return(xA=e((()=>{nm()})))()}function SA(){return(SA=e((()=>{xA()})))()}var CA;function wA(){return(wA=e((()=>{yA(),SA(),CA=class extends Error{constructor(e,t,n){super(e),Object.defineProperty(this,"cause",{value:{source:e,errors:n,value:t},writable:!1,configurable:!1,enumerable:!1})}}})))()}function TA(){return(TA=e((()=>{wA()})))()}function J(){return(J=e((()=>{Fk(),fA(),aC(),mA(),Fv()})))()}function EA(e,t,n){return g(n)?n.map(n=>qA(e,t.items,n)):n}function DA(){return(DA=e((()=>{A(),JA()})))()}function OA(e,t,n){return qA({...e,...t.$defs},Dm(t.$ref),n)}function kA(){return(kA=e((()=>{J(),JA()})))()}function AA(e,t){let n=T(t,`unevaluatedProperties`)?{additionalProperties:t.unevaluatedProperties}:{},r=Mk(wk(e,t));return Ym(r)?ck(r,n):r}function jA(e,t,n){return qA(e,AA(e,t),n)}function MA(){return(MA=e((()=>{J(),A(),JA()})))()}function NA(e){return T(e,`additionalProperties`)?e.additionalProperties:void 0}function PA(){return(PA=e((()=>{A()})))()}function FA(e,t,n){if(!b(n)||g(n))return n;let r=NA(t);for(let i of E(n)){if(T(t.properties,i)){n[i]=qA(e,t.properties[i],n[i]);continue}if(v(r)&&C(r,!0)||rm(r)&&_A(e,r,n[i])){n[i]=qA(e,r,n[i]);continue}delete n[i]}return n}function IA(){return(IA=e((()=>{J(),A(),JA(),yA(),PA()})))()}function LA(e,t,n){if(!b(n))return n;let r=NA(t),[i,a]=[new RegExp(_v(t)),yv(t)];for(let t of E(n)){if(i.test(t)){n[t]=qA(e,a,n[t]);continue}if(v(r)&&C(r,!0)||rm(r)&&_A(e,r,n[t])){n[t]=qA(e,r,n[t]);continue}delete n[t]}return n}function RA(){return(RA=e((()=>{J(),A(),JA(),yA(),PA()})))()}function zA(e,t,n){return T(e,t.$ref)?qA(e,e[t.$ref],n):n}function BA(){return(BA=e((()=>{A(),JA()})))()}function VA(e,t,n){if(!g(n))return n;let r=Math.min(n.length,t.items.length);for(let i=0;i<r;i++)n[i]=qA(e,t.items[i],n[i]);return pe(n.length,r)?n.slice(0,r):n}function HA(){return(HA=e((()=>{A(),JA()})))()}function UA(e){return Cp(e)}function WA(){return(WA=e((()=>{wp()})))()}function GA(e,t,n){for(let r of t.anyOf){let t=qA(e,r,UA(n));if(_A(e,r,t))return t}return n}function KA(){return(KA=e((()=>{yA(),WA(),JA()})))()}function qA(e,t,n){return gm(t)?EA(e,t,n):th(t)?OA(e,t,n):yh(t)?jA(e,t,n):Ym(t)?FA(e,t,n):bv(t)?LA(e,t,n):Om(t)?zA(e,t,n):Gg(t)?VA(e,t,n):z(t)?GA(e,t,n):n}function JA(){return(JA=e((()=>{J(),DA(),kA(),MA(),IA(),RA(),BA(),HA(),KA()})))()}function YA(e,t){for(let n of Lt.Keys(e))Lt.HasPropertyKey(t,n)||(t[n]=e[n]);return t}function XA(e){let t={};for(let n of Lt.Keys(e))t[n]=$A(e[n]);return t}function ZA(e){return QA(tA(e))}function QA(e){return e.map(e=>$A(e))}function $A(e){return YA(e,gm(e)?hm($A(e.items),_m(e)):yh(e)?vh(QA(e.allOf)):z(e)?hg(ZA(e.anyOf)):Ym(e)?L(XA(e.properties)):bv(e)?mv(vv(e),$A(yv(e))):Gg(e)?Wg(QA(e.items)):e)}function ej(e){return $A(e)}function tj(){return(tj=e((()=>{A(),J()})))()}function nj(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return qA(t,Rt().unionPrioritySort?ej(n):n,r)}function rj(){return(rj=e((()=>{Ap(),JA(),tj()})))()}function ij(){return(ij=e((()=>{rj()})))()}function aj(e){return b(e)&&T(e,`value`)}function Y(e){return{value:e}}function oj(){return(oj=e((()=>{A()})))()}function sj(e){return g(e)?Y(e):Y([e])}function cj(){return(cj=e((()=>{A(),oj()})))()}function lj(e){return C(e,!0)?Y(BigInt(1)):Y(BigInt(0))}function uj(e){return hj.test(e)}function dj(e){return gj.test(e)}function fj(e){return _j.test(e)}function pj(e){let t=e.toLowerCase();return uj(e)?Y(BigInt(e.slice(0,e.length-1))):dj(e)?Y(BigInt(e.split(`.`)[0])):fj(e)?Y(BigInt(e)):C(t,`false`)?Y(BigInt(0)):C(t,`true`)?Y(BigInt(1)):void 0}function mj(e){return _(e)?Y(e):v(e)?lj(e):y(e)?Y(BigInt(Math.trunc(e))):ue(e)?Y(BigInt(0)):x(e)?pj(e):S(e)?Y(BigInt(0)):void 0}var hj,gj,_j;function vj(){return(vj=e((()=>{A(),oj(),hj=/^-?(0|[1-9]\d*)n$/,gj=/^-?(0|[1-9]\d*)\.\d+$/,_j=/^-?(0|[1-9]\d*)$/})))()}function yj(e){return C(e,BigInt(0))?Y(!1):C(e,BigInt(1))?Y(!0):void 0}function bj(e){return C(e,0)?Y(!1):C(e,1)?Y(!0):void 0}function xj(e){return C(e.toLowerCase(),`false`)?Y(!1):C(e.toLowerCase(),`true`)?Y(!0):C(e,`0`)?Y(!1):C(e,`1`)?Y(!0):void 0}function Sj(e){return _(e)?yj(e):v(e)?Y(e):y(e)?bj(e):ue(e)?Y(!1):x(e)?xj(e):S(e)?Y(!1):void 0}function Cj(){return(Cj=e((()=>{A(),oj()})))()}function wj(e){return C(e,BigInt(0))?Y(null):void 0}function Tj(e){return C(e,!1)?Y(null):void 0}function Ej(e){return C(e,0)?Y(null):void 0}function Dj(e){let t=e.toLowerCase();return C(t,`undefined`)||C(t,`null`)||C(e,``)||C(e,`0`)?Y(null):void 0}function Oj(e){return _(e)?wj(e):v(e)?Tj(e):y(e)?Ej(e):ue(e)?Y(null):x(e)?Dj(e):S(e)?Y(null):void 0}function kj(){return(kj=e((()=>{A(),oj()})))()}function Aj(e){return e<=Pj&&e>=Fj?Y(Number(e)):void 0}function jj(e){return Y(+!!e)}function Mj(e){let t=+e;if(y(t))return Y(t);let n=e.toLowerCase();if(C(n,`false`))return Y(0);if(C(n,`true`))return Y(1);let r=mj(e);if(aj(r))return r.value<=Pj&&r.value>=Fj?Y(Number(r.value)):void 0}function Nj(e){return _(e)?Aj(e):v(e)?jj(e):y(e)?Y(e):ue(e)?Y(0):x(e)?Mj(e):S(e)?Y(0):void 0}var Pj,Fj;function Ij(){return(Ij=e((()=>{A(),oj(),vj(),Pj=BigInt(2**53-1),Fj=BigInt(-(2**53-1))})))()}function Lj(e){return _(e)||v(e)||y(e)?Y(e.toString()):ue(e)?Y(`null`):x(e)?Y(e):S(e)?Y(``):void 0}function Rj(){return(Rj=e((()=>{A(),oj()})))()}function zj(e){return C(e,BigInt(0))?Y(void 0):void 0}function Bj(e){return C(e,!1)?Y(void 0):void 0}function Vj(e){return C(e,0)?Y(void 0):void 0}function Hj(e){let t=e.toLowerCase();return C(t,`undefined`)||C(t,`null`)||C(e,``)||C(e,`0`)?Y(void 0):void 0}function Uj(e){return _(e)?zj(e):v(e)?Bj(e):y(e)?Vj(e):ue(e)?Y(void 0):x(e)?Hj(e):S(e)?Y(e):void 0}function Wj(){return(Wj=e((()=>{A(),oj()})))()}function Gj(){return(Gj=e((()=>{cj(),vj(),Cj(),kj(),Ij(),oj(),Rj(),Wj()})))()}function Kj(){return(Kj=e((()=>{Gj()})))()}function qj(e,t,n){return sj(n).value.map(n=>VM(e,t.items,n))}function Jj(){return(Jj=e((()=>{HM(),Kj()})))()}function Yj(e,t,n){let r=mj(n);return aj(r)?r.value:n}function Xj(){return(Xj=e((()=>{Kj()})))()}function Zj(e,t,n){let r=Sj(n);return aj(r)?r.value:n}function Qj(){return(Qj=e((()=>{Kj()})))()}function $j(e,t,n){return VM({...e,...t.$defs},Dm(t.$ref),n)}function eM(){return(eM=e((()=>{J(),HM()})))()}function tM(e,t,n){return VM(e,Mk(t),n)}function nM(){return(nM=e((()=>{J(),HM()})))()}function rM(e,t,n){let r=Nj(n);return aj(r)?Math.trunc(r.value):n}function iM(){return(iM=e((()=>{Kj()})))()}function aM(e,t,n){return VM(e,Mk(wk(e,t)),n)}function oM(){return(oM=e((()=>{J(),HM()})))()}function sM(e,t,n){let r=mj(n);return aj(r)&&C(t.const,r.value)?r.value:n}function cM(e,t,n){let r=Sj(n);return aj(r)&&C(t.const,r.value)?r.value:n}function lM(e,t,n){let r=Nj(n);return aj(r)&&C(t.const,r.value)?r.value:n}function uM(e,t,n){let r=Lj(n);return aj(r)&&C(t.const,r.value)?r.value:n}function dM(e,t,n){return C(t.const,n)?n:Yh(t)?sM(e,t,n):Xh(t)?cM(e,t,n):Zh(t)?lM(e,t,n):Qh(t)?uM(e,t,n):Ld()}function fM(){return(fM=e((()=>{A(),J(),Kj()})))()}function pM(e,t,n){let r=Oj(n);return aj(r)?r.value:n}function mM(){return(mM=e((()=>{Kj()})))()}function hM(e,t,n){let r=Nj(n);return aj(r)?r.value:n}function gM(){return(gM=e((()=>{Kj()})))()}function _M(e,t,n,r){let i=E(r);for(let[a,o]of t)for(let t of i)a.test(t)||(r[t]=VM(e,n,r[t]));return r}function vM(){return(vM=e((()=>{A(),HM()})))()}function yM(e,t,n){return Um(e)&&S(n[t])}function bM(){return(bM=e((()=>{A(),J()})))()}function xM(e,t,n){let r=Ae(t.properties),i=E(n);for(let[t,a]of r)for(let r of i)t.test(r)&&!yM(a,r,n)&&(n[r]=VM(e,a,n[r]));return T(t,`additionalProperties`)&&b(t.additionalProperties)?_M(e,r,t.additionalProperties,n):n}function SM(e,t,n){return de(n)?xM(e,t,n):n}function CM(){return(CM=e((()=>{A(),HM(),vM(),bM()})))()}function wM(e,t,n){let r=Ae(t.patternProperties),i=E(n);for(let[t,a]of r)for(let r of i)t.test(r)&&(n[r]=VM(e,a,n[r]));return T(t,`additionalProperties`)&&b(t.additionalProperties)?_M(e,r,t.additionalProperties,n):n}function TM(e,t,n){return de(n)?wM(e,t,n):n}function EM(){return(EM=e((()=>{A(),HM(),vM()})))()}function DM(e,t,n){return T(e,t.$ref)?VM(e,e[t.$ref],n):n}function OM(){return(OM=e((()=>{HM(),A()})))()}function kM(e,t,n){let r=Lj(n);return aj(r)?r.value:n}function AM(){return(AM=e((()=>{Kj()})))()}function jM(e,t,n){return VM(e,Mk(t),n)}function MM(){return(MM=e((()=>{J(),HM()})))()}function NM(e,t,n){if(!g(n))return n;for(let r=0;r<Math.min(t.items.length,n.length);r++)n[r]=VM(e,t.items[r],n[r]);return n}function PM(){return(PM=e((()=>{A(),HM()})))()}function FM(e,t,n){let r=Uj(n);return aj(r)?r.value:n}function IM(){return(IM=e((()=>{Kj()})))()}function LM(e,t,n){if(t.anyOf.some(t=>_A(e,t,n)))return n;let r=t.anyOf.map(t=>VM(e,t,UA(n))).find(n=>_A(e,t,n));return S(r)?n:r}function RM(){return(RM=e((()=>{A(),yA(),WA(),HM()})))()}function zM(e,t,n){return aj(Uj(n))?void 0:n}function BM(){return(BM=e((()=>{Kj()})))()}function VM(e,t,n){return gm(t)?qj(e,t,n):Ih(t)?Yj(e,t,n):Bh(t)?Zj(e,t,n):th(t)?$j(e,t,n):gh(t)?tM(e,t,n):Uh(t)?rM(e,t,n):yh(t)?aM(e,t,n):$h(t)?dM(e,t,n):rg(t)?pM(e,t,n):og(t)?hM(e,t,n):Ym(t)?SM(e,t,n):bv(t)?TM(e,t,n):Om(t)?DM(e,t,n):pg(t)?kM(e,t,n):gb(t)?jM(e,t,n):Gg(t)?NM(e,t,n):jv(t)?FM(e,t,n):z(t)?LM(e,t,n):Nv(t)?zM(e,t,n):n}function HM(){return(HM=e((()=>{J(),Jj(),Xj(),Qj(),eM(),nM(),iM(),oM(),fM(),mM(),gM(),CM(),EM(),OM(),AM(),MM(),PM(),IM(),RM(),BM()})))()}function UM(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return VM(t,n,r)}function WM(){return(WM=e((()=>{HM()})))()}function GM(){return(GM=e((()=>{WM()})))()}function KM(e,t,n){if(!g(n))return n;for(let r=0;r<n.length;r++)n[r]=uN(e,t.items,n[r]);return n}function qM(){return(qM=e((()=>{A(),dN()})))()}function JM(e,t,n){return uN({...e,...t.$defs},Dm(t.$ref),n)}function YM(){return(YM=e((()=>{J(),dN()})))()}function XM(e,t){return S(t)?ce(e.default)?e.default():UA(e.default):t}function ZM(){return(ZM=e((()=>{A(),WA()})))()}function QM(e,t,n){return uN(e,Mk(wk(e,t)),n)}function $M(){return($M=e((()=>{J(),dN()})))()}function eN(e,t,n){if(!b(n))return n;let r=E(t.properties);for(let i of r){let r=uN(e,t.properties[i],n[i]);(!S(r)||!Um(t.properties[i])&&T(t.properties[i],`default`))&&(n[i]=r)}if(!Yt(t)||v(t.additionalProperties))return n;for(let i of E(n))r.includes(i)||(n[i]=uN(e,t.additionalProperties,n[i]));return n}function tN(){return(tN=e((()=>{J(),A(),dN(),Xt()})))()}function nN(e,t,n){if(!b(n))return n;let[r,i]=[new RegExp(_v(t)),yv(t)];for(let t of E(n))r.test(t)&&cn(i)&&(n[t]=uN(e,i,n[t]));if(!Yt(t))return n;for(let i of E(n))r.test(i)||(n[i]=uN(e,t.additionalProperties,n[i]));return n}function rN(){return(rN=e((()=>{J(),Xt(),ln(),A(),dN()})))()}function iN(e,t,n){return T(e,t.$ref)?uN(e,e[t.$ref],n):n}function aN(){return(aN=e((()=>{A(),dN()})))()}function oN(e,t,n){if(!g(n))return n;let[r,i]=[t.items,Math.max(t.items.length,n.length)];for(let t=0;t<i;t++)t<r.length&&(n[t]=uN(e,r[t],n[t]));return n}function sN(){return(sN=e((()=>{A(),dN()})))()}function cN(e,t,n){for(let r of t.anyOf){let t=uN(e,r,UA(n));if(_A(e,r,t))return t}return n}function lN(){return(lN=e((()=>{yA(),WA(),dN()})))()}function uN(e,t,n){let r=cn(t)?XM(t,n):n;return gm(t)?KM(e,t,r):th(t)?JM(e,t,r):yh(t)?QM(e,t,r):Ym(t)?eN(e,t,r):bv(t)?nN(e,t,r):Om(t)?iN(e,t,r):Gg(t)?oN(e,t,r):z(t)?cN(e,t,r):r}function dN(){return(dN=e((()=>{nm(),J(),qM(),YM(),ZM(),$M(),tN(),rN(),aN(),sN(),lN()})))()}function fN(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return uN(t,n,r)}function pN(){return(pN=e((()=>{dN()})))()}function mN(){return(mN=e((()=>{pN()})))()}function hN(e){return(...t)=>{let[n,r,i]=Xf(t,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return e.reduce((e,t)=>t(n,r,e),i)}}function gN(){return(gN=e((()=>{})))()}function _N(e,t,n){return t[`~codec`].decode(n)}function vN(e,t,n){return t[`~codec`].encode(n)}function yN(e,t,n,r){return Sh(n)?C(e,`Decode`)?_N(t,n,r):vN(t,n,r):r}function bN(){return(bN=e((()=>{A(),J()})))()}function xN(e,t,n,r){if(!g(r))return r;for(let i=0;i<r.length;i++)r[i]=QN(e,t,n.items,r[i]);return yN(e,t,n,r)}function SN(e,t,n,r){let i=yN(e,t,n,r);if(!g(i))return i;for(let r=0;r<i.length;r++)i[r]=QN(e,t,n.items,i[r]);return i}function CN(e,t,n,r){return C(e,`Decode`)?xN(e,t,n,r):SN(e,t,n,r)}function wN(){return(wN=e((()=>{A(),$N(),bN()})))()}function TN(e,t,n,r){return r=QN(e,{...t,...n.$defs},Dm(n.$ref),r),yN(e,t,n,r)}function EN(){return(EN=e((()=>{J(),$N(),bN()})))()}function DN(e){return e.reduce((e,t)=>({...e,...t}),{})}function ON(e,t){for(let n of t)if(!Ie(e,n))return n;return e}function kN(e,t,n,r){if(C(n.allOf.length,0))return yN(e,t,n,r);let i=n.allOf.map(n=>QN(e,t,n,nj(n,UA(r))));return yN(e,t,n,i.every(e=>b(e))?DN(i):ON(r,i))}function AN(e,t,n,r){if(C(n.allOf.length,0))return yN(e,t,n,r);let i=yN(e,t,n,r),a=n.allOf.map(n=>QN(e,t,n,nj(n,UA(i))));return a.every(e=>b(e))?DN(a):ON(i,a)}function jN(e,t,n,r){return C(e,`Decode`)?kN(e,t,n,r):AN(e,t,n,r)}function MN(){return(MN=e((()=>{A(),$N(),bN(),WA(),ij()})))()}function NN(e,t,n,r){if(!de(r))return r;for(let i of E(n.properties))T(r,i)&&!yM(n.properties[i],i,r)&&(r[i]=QN(e,t,n.properties[i],r[i]));return yN(e,t,n,r)}function PN(e,t,n,r){let i=yN(e,t,n,r);if(!de(i))return i;for(let r of E(n.properties))T(i,r)&&!yM(n.properties[r],r,i)&&(i[r]=QN(e,t,n.properties[r],i[r]));return i}function FN(e,t,n,r){return C(e,`Decode`)?NN(e,t,n,r):PN(e,t,n,r)}function IN(){return(IN=e((()=>{A(),$N(),bN(),bM()})))()}function LN(e,t,n,r){if(!de(r))return r;let i=new RegExp(_v(n));for(let a of E(r))i.test(a)&&(r[a]=QN(e,t,yv(n),r[a]));return yN(e,t,n,r)}function RN(e,t,n,r){let i=yN(e,t,n,r);if(!de(i))return i;let a=new RegExp(_v(n));for(let r of E(i))a.test(r)&&(i[r]=QN(e,t,yv(n),i[r]));return i}function zN(e,t,n,r){return C(e,`Decode`)?LN(e,t,n,r):RN(e,t,n,r)}function BN(){return(BN=e((()=>{A(),J(),$N(),bN()})))()}function VN(e,t,n,r){return T(t,n.$ref)?QN(e,t,t[n.$ref],r):r}function HN(e,t,n,r){return C(e,`Decode`)?yN(e,t,n,VN(e,t,n,r)):VN(e,t,n,yN(e,t,n,r))}function UN(){return(UN=e((()=>{A(),$N(),bN()})))()}function WN(e,t,n,r){if(!g(r))return r;for(let i=0;i<Math.min(n.items.length,r.length);i++)r[i]=QN(e,t,n.items[i],r[i]);return yN(e,t,n,r)}function GN(e,t,n,r){let i=yN(e,t,n,r);if(!g(i))return r;for(let r=0;r<Math.min(n.items.length,i.length);r++)i[r]=QN(e,t,n.items[r],i[r]);return i}function KN(e,t,n,r){return C(e,`Decode`)?WN(e,t,n,r):GN(e,t,n,r)}function qN(){return(qN=e((()=>{A(),$N(),bN()})))()}function JN(e,t,n,r){for(let i of n.anyOf)if(_A(t,i,r))return yN(e,t,n,QN(e,t,i,r));return r}function YN(e,t,n,r){let i=yN(e,t,n,r);for(let r of n.anyOf){let n=QN(e,t,r,UA(i));if(_A(t,r,n))return n}return i}function XN(e,t,n,r){return C(e,`Decode`)?JN(e,t,n,r):YN(e,t,n,r)}function ZN(){return(ZN=e((()=>{A(),bN(),$N(),WA(),yA()})))()}function QN(e,t,n,r){return gm(n)?CN(e,t,n,r):th(n)?TN(e,t,n,r):yh(n)?jN(e,t,n,r):Ym(n)?FN(e,t,n,r):bv(n)?zN(e,t,n,r):Om(n)?HN(e,t,n,r):Gg(n)?KN(e,t,n,r):z(n)?XN(e,t,n,r):yN(e,t,n,r)}function $N(){return($N=e((()=>{J(),wN(),EN(),MN(),IN(),BN(),UN(),qN(),ZN(),bN()})))()}function eP(e,t,n){if(!_A(e,t,n))throw new rP(n,bA(e,t,n));return n}function tP(e,t,n){return QN(`Decode`,e,Rt().unionPrioritySort?ej(t):t,n)}function nP(...e){let[t,n,r]=Xf(e,{3:(e,t,n)=>[e,t,n],2:(e,t)=>[{},e,t]});return iP(t,n,r)}var rP,iP;function aP(){return(aP=e((()=>{Ap(),TA(),yA(),SA(),ij(),WA(),GM(),mN(),gN(),$N(),tj(),rP=class extends CA{constructor(e,t){super(`Decode`,e,t)}},iP=hN([(e,t,n)=>UA(n),(e,t,n)=>fN(e,t,n),(e,t,n)=>UM(e,t,n),(e,t,n)=>nj(e,t,n),(e,t,n)=>eP(e,t,n),(e,t,n)=>tP(e,t,n)])})))()}function oP(){return(oP=e((()=>{Ap(),TA(),yA(),SA(),ij(),WA(),GM(),mN(),gN(),$N(),tj()})))()}function sP(){return(sP=e((()=>{J()})))()}function cP(){return(cP=e((()=>{aP(),oP(),sP()})))()}function lP(){return(lP=e((()=>{bP()})))()}function uP(){return(uP=e((()=>{bP()})))()}function dP(){return(dP=e((()=>{J(),bP()})))()}function fP(){return(fP=e((()=>{J(),bP()})))()}function pP(){return(pP=e((()=>{bP()})))()}function mP(){return(mP=e((()=>{J(),bP()})))()}function hP(){return(hP=e((()=>{bP()})))()}function gP(){return(gP=e((()=>{bP()})))()}function _P(){return(_P=e((()=>{J(),uA(),bP()})))()}function vP(){return(vP=e((()=>{bP()})))()}function yP(){return(yP=e((()=>{bP()})))()}function bP(){return(bP=e((()=>{J(),lP(),uP(),dP(),fP(),pP(),mP(),hP(),gP(),_P(),vP(),yP()})))()}function xP(){return(xP=e((()=>{bP()})))()}function SP(){return(SP=e((()=>{xP()})))()}function CP(){return(CP=e((()=>{gf()})))()}function wP(){return(wP=e((()=>{CP()})))()}function TP(){return(TP=e((()=>{Kp(),Ap(),TA(),yA(),SA(),ij(),WA(),GM(),mN(),gN()})))()}function EP(){return(EP=e((()=>{TP()})))()}var DP,OP,kP;function AP(){return(AP=e((()=>{J(),DP=L({type:qh(`insert`),path:fg(),value:Zm()}),OP=Object({type:qh(`update`),path:fg(),value:Zm()}),kP=L({type:qh(`delete`),path:fg()}),hg([DP,OP,kP])})))()}function jP(){return(jP=e((()=>{AP()})))()}function MP(){return(MP=e((()=>{yA(),SP(),wP(),UP()})))()}function NP(){return(NP=e((()=>{J(),UP()})))()}function PP(){return(PP=e((()=>{J(),UP()})))()}function FP(){return(FP=e((()=>{yA(),SP(),UP()})))()}function IP(){return(IP=e((()=>{J(),SP(),yA(),UP()})))()}function LP(){return(LP=e((()=>{UP()})))()}function RP(){return(RP=e((()=>{uA(),UP()})))()}function zP(){return(zP=e((()=>{yA(),SP(),UP()})))()}function BP(){return(BP=e((()=>{J(),yA()})))()}function VP(){return(VP=e((()=>{J(),gC(),yA(),SP(),UP(),BP()})))()}function HP(){return(HP=e((()=>{yA(),SP(),GM()})))()}function UP(){return(UP=e((()=>{J(),yA(),SP(),MP(),NP(),PP(),FP(),IP(),LP(),RP(),zP(),VP(),HP()})))()}function WP(){return(WP=e((()=>{UP(),TA()})))()}function GP(){return(GP=e((()=>{WP()})))()}function KP(){return(KP=e((()=>{bM(),tj(),BP()})))()}function qP(){return(qP=e((()=>{TA(),yA(),ij(),cP(),GM(),SP(),mN(),SA(),wP(),EP(),jP(),GP()})))()}function JP(){return(JP=e((()=>{TA(),yA(),ij(),cP(),GM(),SP(),SA(),mN(),wP(),EP(),jP(),GP(),KP(),qP()})))()}function YP(){return(YP=e((()=>{nm()})))()}function XP(){return(XP=e((()=>{JP(),nm()})))()}function ZP(){return(ZP=e((()=>{XP()})))()}function QP(){return(QP=e((()=>{YP(),ZP(),XP()})))()}function $P(e,t){let n=t||rF;return eF(e,typeof n.includeImageAlt!=`boolean`||n.includeImageAlt,typeof n.includeHtml!=`boolean`||n.includeHtml)}function eF(e,t,n){if(nF(e)){if(`value`in e)return e.type===`html`&&!n?``:e.value;if(t&&`alt`in e&&e.alt)return e.alt;if(`children`in e)return tF(e.children,t,n)}return Array.isArray(e)?tF(e,t,n):``}function tF(e,t,n){let r=[],i=-1;for(;++i<e.length;)r[i]=eF(e[i],t,n);return r.join(``)}function nF(e){return!!(e&&typeof e==`object`)}var rF;function iF(){return(iF=e((()=>{rF={}})))()}function aF(e,t,n,r){let i=e.length,a=0,o;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a<r.length;)o=r.slice(a,a+1e4),o.unshift(t,0),e.splice(...o),a+=1e4,t+=1e4}function oF(e,t){return e.length>0?(aF(e,e.length,0,t),e):t}function sF(e){let t={},n=-1;for(;++n<e.length;)cF(t,e[n]);return t}function cF(e,t){let n;for(n in t){let r=(uF.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n],a;if(i)for(a in i){uF.call(r,a)||(r[a]=[]);let e=i[a];lF(r[a],Array.isArray(e)?e:e?[e]:[])}}}function lF(e,t){let n=-1,r=[];for(;++n<t.length;)(t[n].add===`after`?e:r).push(t[n]);aF(e,0,0,r)}var uF;function dF(){return(dF=e((()=>{uF={}.hasOwnProperty})))()}function fF(e,t){let n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)==65535||(n&65535)==65534||n>1114111?`๏ฟฝ`:String.fromCodePoint(n)}function pF(e){return e.replace(/[\t\n\r ]+/g,` `).replace(/^ | $/g,``).toLowerCase().toUpperCase()}function mF(e){return e!==null&&(e<32||e===127)}function X(e){return e!==null&&e<-2}function hF(e){return e!==null&&(e<0||e===32)}function Z(e){return e===-2||e===-1||e===32}function gF(e){return t;function t(t){return t!==null&&t>-1&&e.test(String.fromCharCode(t))}}var _F,vF,yF,bF,xF,SF,CF,wF;function Q(){return(Q=e((()=>{_F=gF(/[A-Za-z]/),vF=gF(/[\dA-Za-z]/),yF=gF(/[#-'*+\--9=?A-Z^-~]/),bF=gF(/\d/),xF=gF(/[\dA-Fa-f]/),SF=gF(/[!-/:-@[-`{-~]/),CF=gF(/\p{P}|\p{S}/u),wF=gF(/\s/)})))()}function $(e,t,n,r){let i=r?r-1:1/0,a=0;return o;function o(r){return Z(r)?(e.enter(n),s(r)):t(r)}function s(r){return Z(r)&&a++<i?(e.consume(r),s):(e.exit(n),t(r))}}function TF(e,t,n,r,i,a){let o=0;return s;function s(t){return a>0&&Z(t)?(e.enter(r),c(t)):l(t)}function c(t){return Z(t)&&o<a?(e.consume(t),o++,c):(e.exit(r),l(t))}function l(e){return o>=i?t(e):n(e)}}function EF(){return(EF=e((()=>{Q()})))()}function DF(e){let t=e.attempt(this.parser.constructs.contentInitial,r,i),n;return t;function r(n){if(n===null){e.consume(n);return}return e.enter(`lineEnding`),e.consume(n),e.exit(`lineEnding`),$(e,t,`linePrefix`)}function i(t){return e.enter(`paragraph`),a(t)}function a(t){let r=e.enter(`chunkText`,{contentType:`text`,previous:n});return n&&(n.next=r),n=r,o(t)}function o(t){if(t===null){e.exit(`chunkText`),e.exit(`paragraph`),e.consume(t);return}return X(t)?(e.consume(t),e.exit(`chunkText`),a):(e.consume(t),o)}}var OF;function kF(){return(kF=e((()=>{EF(),Q(),OF={tokenize:DF}})))()}function AF(e,t,n,r,i){if(n===0&&r.length===0)return;let a=e.index.get(t);if(a){a[1]+=n,i?(r.push(...a[2]),a[2]=r):a[2].push(...r);return}let o=[t,n,r];e.map.push(o),e.index.set(t,o)}var jF;function MF(){return(MF=e((()=>{jF=class{constructor(){this.index=new Map,this.map=[]}add(e,t,n){AF(this,e,t,n,!1)}addBefore(e,t,n){AF(this,e,t,n,!0)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),this.map.length===0)return;let t=this.map.length,n=[];for(;t>0;)--t,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(let t of r)e.push(t);r=n.pop()}this.map.length=0,this.index.clear()}}})))()}function NF(e){let t=this,n=[],r=0,i,a,o;return s;function s(i){if(r<n.length){let a=n[r];return t.containerState=a[1],e.attempt(a[0].continuation,c,l)(i)}return l(i)}function c(e){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&ne();let n=t.events.length,a=n,o;for(;a--;)if(t.events[a][0]===`exit`&&t.events[a][1].type===`chunkFlow`){o=t.events[a][1].end;break}te(r);let s=n;for(;s<t.events.length;)t.events[s][1].end={...o},s++;let c=new jF;return c.add(a+1,0,t.events.slice(n)),c.add(n,s-n,[]),c.consume(t.events),l(e)}return s(e)}function l(a){if(r===n.length){if(!i)return f(a);if(i.currentConstruct&&i.currentConstruct.concrete)return m(a);t.interrupt=!(!i.currentConstruct||i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(IF,u,d)(a)}function u(e){return i&&ne(),te(r),f(e)}function d(e){return t.parser.lazy[t.now().line]=r!==n.length,o=t.now().offset,m(e)}function f(n){return t.containerState={},e.attempt(IF,p,m)(n)}function p(e){return r++,n.push([t.currentConstruct,t.containerState]),f(e)}function m(n){if(n===null){i&&ne(),te(0),e.consume(n);return}return i||=t.parser.flow(t.now()),e.enter(`chunkFlow`,{_tokenizer:i,contentType:`flow`,previous:a}),h(n)}function h(n){if(n===null){ee(e.exit(`chunkFlow`),!0),te(0),e.consume(n);return}return X(n)?(e.consume(n),ee(e.exit(`chunkFlow`)),r=0,t.interrupt=void 0,s):(e.consume(n),h)}function ee(e,n){let s=t.sliceStream(e);if(n&&s.push(null),e.previous=a,a&&(a.next=e),a=e,i.defineSkip(e.start),i.write(s),t.parser.lazy[e.start.line]){let e=i.events.length;for(;e--;)if(i.events[e][1].start.offset<o&&(!i.events[e][1].end||i.events[e][1].end.offset>o))return;let n=t.events.length,a=n,s,c;for(;a--;)if(t.events[a][0]===`exit`&&t.events[a][1].type===`chunkFlow`){if(s){c=t.events[a][1].end;break}s=!0}for(te(r),e=n;e<t.events.length;)t.events[e][1].end={...c},e++;let l=new jF;l.add(a+1,0,t.events.slice(n)),l.add(n,e-n,[]),l.consume(t.events)}}function te(r){let i=n.length;for(;i-->r;){let r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function ne(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function PF(e,t,n){return $(e,e.attempt(this.parser.constructs.document,t,n),`linePrefix`,this.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)}var FF,IF;function LF(){return(LF=e((()=>{EF(),Q(),MF(),FF={tokenize:NF},IF={tokenize:PF}})))()}function RF(e){if(e===null||hF(e)||wF(e))return 1;if(CF(e))return 2}function zF(){return(zF=e((()=>{Q()})))()}function BF(e,t,n){let r=[],i=-1;for(;++i<e.length;){let a=e[i].resolveAll;a&&!r.includes(a)&&(t=a(t,n),r.push(a))}return t}function VF(e,t){let n=-1,r;for(;++n<e.length;)if(e[n][0]===`enter`&&e[n][1].type===`attentionSequence`&&e[n][1]._close){let i=n;for(;i--;)if(e[i][0]===`exit`&&e[i][1].type===`attentionSequence`&&e[i][1]._open&&t.sliceSerialize(e[i][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[i][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[i][1].end.offset-e[i][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;let a=e[i][1].end.offset-e[i][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1,o={...e[i][1].end},s={...e[n][1].start};UF(o,-a),UF(s,a);let c={type:a>1?`strongSequence`:`emphasisSequence`,start:o,end:{...e[i][1].end}},l={type:a>1?`strongSequence`:`emphasisSequence`,start:{...e[n][1].start},end:s},u={type:a>1?`strongText`:`emphasisText`,start:{...e[i][1].end},end:{...e[n][1].start}},d={type:a>1?`strong`:`emphasis`,start:{...c.start},end:{...l.end}};e[i][1].end={...c.start},e[n][1].start={...l.end},r=[],e[i][1].end.offset-e[i][1].start.offset&&(r=oF(r,[[`enter`,e[i][1],t],[`exit`,e[i][1],t]])),r=oF(r,[[`enter`,d,t],[`enter`,c,t],[`exit`,c,t],[`enter`,u,t]]),r=oF(r,BF(t.parser.constructs.insideSpan.null,e.slice(i+1,n),t)),r=oF(r,[[`exit`,u,t],[`enter`,l,t],[`exit`,l,t],[`exit`,d,t]]);let f=0;e[n][1].end.offset-e[n][1].start.offset&&(f=2,r=oF(r,[[`enter`,e[n][1],t],[`exit`,e[n][1],t]])),aF(e,i-1,n-i+3,r),n=i+r.length-f-2;break}}for(n=-1;++n<e.length;)e[n][1].type===`attentionSequence`&&(e[n][1].type=`data`);return e}function HF(e,t){let n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=RF(r),a;return o;function o(t){return a=t,e.enter(`attentionSequence`),s(t)}function s(o){if(o===a)return e.consume(o),s;let c=e.exit(`attentionSequence`),l=RF(o),u=!l||l===2&&i||n.includes(o)&&o!==42&&o!==95,d=!i||i===2&&l||n.includes(r)&&r!==42&&r!==95;return c._open=!!(a===42?u:u&&(i||!d)),c._close=!!(a===42?d:d&&(l||!u)),t(o)}}function UF(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}var WF;function GF(){return(GF=e((()=>{zF(),WF={name:`attention`,resolveAll:VF,tokenize:HF}})))()}function KF(e,t,n){let r=0;return i;function i(t){return e.enter(`autolink`),e.enter(`autolinkMarker`),e.consume(t),e.exit(`autolinkMarker`),e.enter(`autolinkProtocol`),a}function a(t){return _F(t)?(e.consume(t),o):t===64?n(t):l(t)}function o(e){return e===43||e===45||e===46||vF(e)?(r=1,s(e)):l(e)}function s(t){return t===58?(e.consume(t),r=0,c):(t===43||t===45||t===46||vF(t))&&r++<32?(e.consume(t),s):(r=0,l(t))}function c(r){return r===62?(e.exit(`autolinkProtocol`),e.enter(`autolinkMarker`),e.consume(r),e.exit(`autolinkMarker`),e.exit(`autolink`),t):r===null||r===32||r===60||mF(r)?n(r):(e.consume(r),c)}function l(t){return t===64?(e.consume(t),u):yF(t)?(e.consume(t),l):n(t)}function u(e){return vF(e)?d(e):n(e)}function d(n){return n===46?(e.consume(n),r=0,u):n===62?(e.exit(`autolinkProtocol`).type=`autolinkEmail`,e.enter(`autolinkMarker`),e.consume(n),e.exit(`autolinkMarker`),e.exit(`autolink`),t):f(n)}function f(t){if((t===45||vF(t))&&r++<63){let n=t===45?f:d;return e.consume(t),n}return n(t)}}var qF;function JF(){return(JF=e((()=>{Q(),qF={name:`autolink`,tokenize:KF}})))()}function YF(e,t,n){return r;function r(t){return Z(t)?$(e,i,`linePrefix`)(t):i(t)}function i(e){return e===null||X(e)?t(e):n(e)}}var XF;function ZF(){return(ZF=e((()=>{EF(),Q(),XF={partial:!0,tokenize:YF}})))()}function QF(e,t,n){let r=this;return i;function i(t){if(t===62){let n=r.containerState;return n.open||=(e.enter(`blockQuote`,{_container:!0}),!0),e.enter(`blockQuotePrefix`),e.enter(`blockQuoteMarker`),e.consume(t),e.exit(`blockQuoteMarker`),a}return n(t)}function a(n){return Z(n)?(e.enter(`blockQuotePrefixWhitespace`),e.consume(n),e.exit(`blockQuotePrefixWhitespace`),e.exit(`blockQuotePrefix`),t):(e.exit(`blockQuotePrefix`),t(n))}}function $F(e,t,n){let r=this;return i;function i(t){return Z(t)?$(e,a,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):a(t)}function a(r){return e.attempt(tI,t,n)(r)}}function eI(e){e.exit(`blockQuote`)}var tI;function nI(){return(nI=e((()=>{EF(),Q(),tI={continuation:{tokenize:$F},exit:eI,name:`blockQuote`,tokenize:QF}})))()}function rI(e,t,n){return r;function r(t){return e.enter(`characterEscape`),e.enter(`escapeMarker`),e.consume(t),e.exit(`escapeMarker`),i}function i(r){return SF(r)?(e.enter(`characterEscapeValue`),e.consume(r),e.exit(`characterEscapeValue`),e.exit(`characterEscape`),t):n(r)}}var iI;function aI(){return(aI=e((()=>{Q(),iI={name:`characterEscape`,tokenize:rI}})))()}function oI(e,t,n){let i=this,a=0,o,s;return c;function c(t){return e.enter(`characterReference`),e.enter(`characterReferenceMarker`),e.consume(t),e.exit(`characterReferenceMarker`),l}function l(t){return t===35?(e.enter(`characterReferenceMarkerNumeric`),e.consume(t),e.exit(`characterReferenceMarkerNumeric`),u):(e.enter(`characterReferenceValue`),o=31,s=vF,d(t))}function u(t){return t===88||t===120?(e.enter(`characterReferenceMarkerHexadecimal`),e.consume(t),e.exit(`characterReferenceMarkerHexadecimal`),e.enter(`characterReferenceValue`),o=6,s=xF,d):(e.enter(`characterReferenceValue`),o=7,s=bF,d(t))}function d(c){if(c===59&&a){let a=e.exit(`characterReferenceValue`);return s===vF&&!r(i.sliceSerialize(a))?n(c):(e.enter(`characterReferenceMarker`),e.consume(c),e.exit(`characterReferenceMarker`),e.exit(`characterReference`),t)}return s(c)&&a++<o?(e.consume(c),d):n(c)}}var sI;function cI(){return(cI=e((()=>{n(),Q(),sI={name:`characterReference`,tokenize:oI}})))()}function lI(e,t,n){let r=this;return i;function i(t){return t===null?n(t):(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),a)}function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}var uI;function dI(){return(dI=e((()=>{uI={partial:!0,tokenize:lI}})))()}function fI(e,t,n){let r=this,i={partial:!0,tokenize:ae},a=0,o=0,s;return c;function c(e){return l(e)}function l(t){let n=r.events[r.events.length-1];return a=n&&n[1].type===`linePrefix`?n[2].sliceSerialize(n[1],!0).length:0,s=t,e.enter(`codeFenced`),e.enter(`codeFencedFence`),e.enter(`codeFencedFenceSequence`),u(t)}function u(t){return t===s?(o++,e.consume(t),u):o<3?n(t):(e.exit(`codeFencedFenceSequence`),Z(t)?$(e,d,`whitespace`)(t):d(t))}function d(n){return n===null||X(n)?(e.exit(`codeFencedFence`),r.interrupt?t(n):e.check(uI,h,ie)(n)):(e.enter(`codeFencedFenceInfo`),e.enter(`chunkString`,{contentType:`string`}),f(n))}function f(t){return t===null||X(t)?(e.exit(`chunkString`),e.exit(`codeFencedFenceInfo`),d(t)):Z(t)?(e.exit(`chunkString`),e.exit(`codeFencedFenceInfo`),$(e,p,`whitespace`)(t)):t===96&&t===s?n(t):(e.consume(t),f)}function p(t){return t===null||X(t)?d(t):(e.enter(`codeFencedFenceMeta`),e.enter(`chunkString`,{contentType:`string`}),m(t))}function m(t){return t===null||X(t)?(e.exit(`chunkString`),e.exit(`codeFencedFenceMeta`),d(t)):t===96&&t===s?n(t):(e.consume(t),m)}function h(t){return e.attempt(i,ie,ee)(t)}function ee(t){return e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),te}function te(t){return a>0&&Z(t)?$(e,ne,`linePrefix`,a+1)(t):ne(t)}function ne(t){return t===null||X(t)?e.check(uI,h,ie)(t):(e.enter(`codeFlowValue`),re(t))}function re(t){return t===null||X(t)?(e.exit(`codeFlowValue`),ne(t)):(e.consume(t),re)}function ie(n){return e.exit(`codeFenced`),t(n)}function ae(e,t,n){let i=0;return a;function a(t){return e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),c}function c(t){return e.enter(`codeFencedFence`),Z(t)?$(e,l,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):l(t)}function l(t){return t===s?(e.enter(`codeFencedFenceSequence`),u(t)):n(t)}function u(t){return t===s?(i++,e.consume(t),u):i>=o?(e.exit(`codeFencedFenceSequence`),Z(t)?$(e,d,`whitespace`)(t):d(t)):n(t)}function d(r){return r===null||X(r)?(e.exit(`codeFencedFence`),t(r)):n(r)}}}var pI;function mI(){return(mI=e((()=>{EF(),Q(),dI(),pI={concrete:!0,name:`codeFenced`,tokenize:fI}})))()}function hI(e,t,n){return r;function r(t){return e.enter(`codeIndented`),TF(e,i,n,`linePrefix`,4,4)(t)}function i(t){return t===null?o(t):X(t)?e.attempt(vI,i,o)(t):(e.enter(`codeFlowValue`),a(t))}function a(t){return t===null||X(t)?(e.exit(`codeFlowValue`),i(t)):(e.consume(t),a)}function o(n){return e.exit(`codeIndented`),t(n)}}function gI(e,t,n){let r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):X(o)?(e.enter(`lineEnding`),e.consume(o),e.exit(`lineEnding`),i):TF(e,t,a,`linePrefix`,4,4)(o)}function a(e){return X(e)?i(e):n(e)}}var _I,vI;function yI(){return(yI=e((()=>{EF(),Q(),_I={name:`codeIndented`,tokenize:hI},vI={partial:!0,tokenize:gI}})))()}function bI(e){let t=e.length-4,n=3,r,i;if((e[n][1].type===`lineEnding`||e[n][1].type===`space`)&&(e[t][1].type===`lineEnding`||e[t][1].type===`space`)){for(r=n;++r<t;)if(e[r][1].type===`codeTextData`){e[n][1].type=`codeTextPadding`,e[t][1].type=`codeTextPadding`,n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!==`lineEnding`&&(i=r):(r===t||e[r][1].type===`lineEnding`)&&(e[i][1].type=`codeTextData`,r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function xI(e){return e!==96||this.events[this.events.length-1][1].type===`characterEscape`}function SI(e,t,n){let r=0,i,a;return o;function o(t){return e.enter(`codeText`),e.enter(`codeTextSequence`),s(t)}function s(t){return t===96?(e.consume(t),r++,s):(e.exit(`codeTextSequence`),c(t))}function c(t){return t===null?n(t):t===32?(e.enter(`space`),e.consume(t),e.exit(`space`),c):t===96?(a=e.enter(`codeTextSequence`),i=0,u(t)):X(t)?(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),c):(e.enter(`codeTextData`),l(t))}function l(t){return t===null||t===32||t===96||X(t)?(e.exit(`codeTextData`),c(t)):(e.consume(t),l)}function u(n){return n===96?(e.consume(n),i++,u):i===r?(e.exit(`codeTextSequence`),e.exit(`codeText`),t(n)):(a.type=`codeTextData`,l(n))}}var CI;function wI(){return(wI=e((()=>{Q(),CI={name:`codeText`,previous:xI,resolve:bI,tokenize:SI}})))()}function TI(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}var EI;function DI(){return(DI=e((()=>{EI=class{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let n=t??1/0;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){let r=t||0;this.setCursor(Math.trunc(e));let i=this.right.splice(this.right.length-r,1/0);return n&&TI(this.left,n),i.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),TI(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),TI(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&this.right.length===0||e<0&&this.left.length===0)){if(e<this.left.length){let t=this.left.splice(e,1/0);TI(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,1/0);TI(this.left,t.reverse())}}}}})))()}function OI(e){let t={},n=-1,r,i,a,o,s,c,l,u=new EI(e);for(;++n<u.length;){for(;n in t;)n=t[n];if(r=u.get(n),n&&r[1].type===`chunkFlow`&&u.get(n-1)[1].type===`listItemPrefix`&&(c=r[1]._tokenizer.events,a=0,a<c.length&&c[a][1].type===`lineEndingBlank`&&(a+=2),a<c.length&&c[a][1].type===`content`))for(;++a<c.length&&c[a][1].type!==`content`;)c[a][1].type===`chunkText`&&(c[a][1]._isInFirstContentOfListItem=!0,a++);if(r[0]===`enter`)r[1].contentType&&(Object.assign(t,kI(u,n)),n=t[n],l=!0);else if(r[1]._container){for(a=n,i=void 0;a--;)if(o=u.get(a),o[1].type===`lineEnding`||o[1].type===`lineEndingBlank`)o[0]===`enter`&&(i&&(u.get(i)[1].type=`lineEndingBlank`),o[1].type=`lineEnding`,i=a);else if(o[1].type!==`linePrefix`&&o[1].type!==`listItemIndent`)break;i&&(r[1].end={...u.get(i)[1].start},s=u.slice(i,n),s.unshift(r),u.splice(i,n-i+1,s))}}return aF(e,0,1/0,u.slice(0)),!l}function kI(e,t){let n=e.get(t)[1],r=e.get(t)[2],i=t-1,a=[],o=n._tokenizer;o||(o=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(o._contentTypeTextTrailing=!0));let s=o.events,c=[],l={},u,d,f=-1,p=n,m=0,h=0,ee=[h];for(;p;){for(;e.get(++i)[1]!==p;);a.push(i),p._tokenizer||(u=r.sliceStream(p),p.next||u.push(null),d&&o.defineSkip(p.start),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(u),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),d=p,p=p.next}for(p=n;++f<s.length;)s[f][0]===`exit`&&s[f-1][0]===`enter`&&s[f][1].type===s[f-1][1].type&&s[f][1].start.line!==s[f][1].end.line&&(h=f+1,ee.push(h),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(o.events=[],p?(p._tokenizer=void 0,p.previous=void 0):ee.pop(),f=ee.length;f--;){let t=s.slice(ee[f],ee[f+1]),n=a.pop();c.push([n,n+t.length-1]),e.splice(n,2,t)}for(c.reverse(),f=-1;++f<c.length;)l[m+c[f][0]]=m+c[f][1],m+=c[f][1]-c[f][0]-1;return l}function AI(){return(AI=e((()=>{DI()})))()}function jI(e){return OI(e),e}function MI(e,t){let n;return r;function r(t){return e.enter(`content`),n=e.enter(`chunkContent`,{contentType:`content`}),i(t)}function i(t){return t===null?a(t):X(t)?e.check(FI,o,a)(t):(e.consume(t),i)}function a(n){return e.exit(`chunkContent`),e.exit(`content`),t(n)}function o(t){return e.consume(t),e.exit(`chunkContent`),n.next=e.enter(`chunkContent`,{contentType:`content`,previous:n}),n=n.next,i}}function NI(e,t,n){let r=this;return i;function i(t){return e.exit(`chunkContent`),e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),$(e,a,`linePrefix`)}function a(i){if(i===null||X(i))return n(i);let a=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes(`codeIndented`)&&a&&a[1].type===`linePrefix`&&a[2].sliceSerialize(a[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}var PI,FI;function II(){return(II=e((()=>{EF(),Q(),AI(),PI={resolve:jI,tokenize:MI},FI={partial:!0,tokenize:NI}})))()}function LI(e,t,n,r,i,a,o,s,c){let l=c||1/0,u=0;return d;function d(t){return t===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(t),e.exit(a),f):t===null||t===32||t===41||mF(t)?n(t):(e.enter(r),e.enter(o),e.enter(s),e.enter(`chunkString`,{contentType:`string`}),h(t))}function f(n){return n===62?(e.enter(a),e.consume(n),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter(`chunkString`,{contentType:`string`}),p(n))}function p(t){return t===62?(e.exit(`chunkString`),e.exit(s),f(t)):t===null||t===60||X(t)?n(t):(e.consume(t),t===92?m:p)}function m(t){return t===60||t===62||t===92?(e.consume(t),p):p(t)}function h(i){return!u&&(i===null||i===41||hF(i))?(e.exit(`chunkString`),e.exit(s),e.exit(o),e.exit(r),t(i)):u<l&&i===40?(e.consume(i),u++,h):i===41?(e.consume(i),u--,h):i===null||i===32||i===40||mF(i)?n(i):(e.consume(i),i===92?ee:h)}function ee(t){return t===40||t===41||t===92?(e.consume(t),h):h(t)}}function RI(){return(RI=e((()=>{Q()})))()}function zI(e,t,n,r,i,a){let o=this,s=0,c;return l;function l(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(a),u}function u(l){return s>999||l===null||l===91||l===93&&!c||l===94&&!s&&`_hiddenFootnoteSupport`in o.parser.constructs?n(l):l===93?(e.exit(a),e.enter(i),e.consume(l),e.exit(i),e.exit(r),t):X(l)?(e.enter(`lineEnding`),e.consume(l),e.exit(`lineEnding`),u):(e.enter(`chunkString`,{contentType:`string`}),d(l))}function d(t){return t===null||t===91||t===93||X(t)||s++>999?(e.exit(`chunkString`),u(t)):(e.consume(t),c||=!Z(t),t===92?f:d)}function f(t){return t===91||t===92||t===93?(e.consume(t),s++,d):d(t)}}function BI(){return(BI=e((()=>{Q()})))()}function VI(e,t,n,r,i,a){let o;return s;function s(t){return t===34||t===39||t===40?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=t===40?41:t,c):n(t)}function c(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(a),l(n))}function l(t){return t===o?(e.exit(a),c(o)):t===null?n(t):X(t)?(e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),$(e,l,`linePrefix`)):(e.enter(`chunkString`,{contentType:`string`}),u(t))}function u(t){return t===o||t===null||X(t)?(e.exit(`chunkString`),l(t)):(e.consume(t),t===92?d:u)}function d(t){return t===o||t===92?(e.consume(t),u):u(t)}}function HI(){return(HI=e((()=>{EF(),Q()})))()}function UI(e,t){let n;return r;function r(i){return X(i)?(e.enter(`lineEnding`),e.consume(i),e.exit(`lineEnding`),n=!0,r):Z(i)?$(e,r,n?`linePrefix`:`lineSuffix`)(i):t(i)}}function WI(){return(WI=e((()=>{EF(),Q()})))()}function GI(e,t,n){let r=this,i;return a;function a(t){return e.enter(`definition`),o(t)}function o(t){return zI.call(r,e,s,n,`definitionLabel`,`definitionLabelMarker`,`definitionLabelString`)(t)}function s(t){return i=pF(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),t===58?(e.enter(`definitionMarker`),e.consume(t),e.exit(`definitionMarker`),c):n(t)}function c(t){return hF(t)?UI(e,l)(t):l(t)}function l(t){return LI(e,u,n,`definitionDestination`,`definitionDestinationLiteral`,`definitionDestinationLiteralMarker`,`definitionDestinationRaw`,`definitionDestinationString`)(t)}function u(t){return e.attempt(JI,d,d)(t)}function d(t){return Z(t)?$(e,f,`whitespace`)(t):f(t)}function f(a){return a===null||X(a)?(e.exit(`definition`),r.parser.defined.push(i),t(a)):n(a)}}function KI(e,t,n){return r;function r(t){return hF(t)?UI(e,i)(t):n(t)}function i(t){return VI(e,a,n,`definitionTitle`,`definitionTitleMarker`,`definitionTitleString`)(t)}function a(t){return Z(t)?$(e,o,`whitespace`)(t):o(t)}function o(e){return e===null||X(e)?t(e):n(e)}}var qI,JI;function YI(){return(YI=e((()=>{RI(),BI(),EF(),HI(),WI(),Q(),qI={name:`definition`,tokenize:GI},JI={partial:!0,tokenize:KI}})))()}function XI(e,t,n){return r;function r(t){return e.enter(`hardBreakEscape`),e.consume(t),i}function i(r){return X(r)?(e.exit(`hardBreakEscape`),t(r)):n(r)}}var ZI;function QI(){return(QI=e((()=>{Q(),ZI={name:`hardBreakEscape`,tokenize:XI}})))()}function $I(e,t){let n=e.length-2,r=3;if(e[r][1].type===`whitespace`&&(r+=2),n-2>r&&e[n][1].type===`whitespace`&&(n-=2),e[n][1].type===`atxHeadingSequence`&&(r===n-1||n-4>r&&e[n-2][1].type===`whitespace`)&&(n-=r+1===n?2:4),n>r){let i={type:`atxHeadingText`,start:e[r][1].start,end:e[n][1].end},a={type:`chunkText`,start:e[r][1].start,end:e[n][1].end,contentType:`text`};aF(e,r,n-r+1,[[`enter`,i,t],[`enter`,a,t],[`exit`,a,t],[`exit`,i,t]])}return e}function eL(e,t,n){let r=0;return i;function i(t){return e.enter(`atxHeading`),a(t)}function a(t){return e.enter(`atxHeadingSequence`),o(t)}function o(t){return t===35&&r++<6?(e.consume(t),o):t===null||hF(t)?(e.exit(`atxHeadingSequence`),s(t)):n(t)}function s(n){return n===35?(e.enter(`atxHeadingSequence`),c(n)):n===null||X(n)?(e.exit(`atxHeading`),t(n)):Z(n)?$(e,s,`whitespace`)(n):(e.enter(`atxHeadingText`),l(n))}function c(t){return t===35?(e.consume(t),c):(e.exit(`atxHeadingSequence`),s(t))}function l(t){return t===null||t===35||hF(t)?(e.exit(`atxHeadingText`),s(t)):(e.consume(t),l)}}var tL;function nL(){return(nL=e((()=>{EF(),Q(),tL={name:`headingAtx`,resolve:$I,tokenize:eL}})))()}var rL,iL;function aL(){return(aL=e((()=>{rL=`address.article.aside.base.basefont.blockquote.body.caption.center.col.colgroup.dd.details.dialog.dir.div.dl.dt.fieldset.figcaption.figure.footer.form.frame.frameset.h1.h2.h3.h4.h5.h6.head.header.hr.html.iframe.legend.li.link.main.menu.menuitem.nav.noframes.ol.optgroup.option.p.param.search.section.summary.table.tbody.td.tfoot.th.thead.title.tr.track.ul`.split(`.`),iL=[`pre`,`script`,`style`,`textarea`]})))()}function oL(e){let t=e.length;for(;t--&&(e[t][0]!==`enter`||e[t][1].type!==`htmlFlow`););return t>1&&e[t-2][1].type===`linePrefix`&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function sL(e,t,n){let r=this,i,a,o,s,c;return l;function l(e){return u(e)}function u(t){return e.enter(`htmlFlow`),e.enter(`htmlFlowData`),e.consume(t),d}function d(s){return s===33?(e.consume(s),f):s===47?(e.consume(s),a=!0,h):s===63?(e.consume(s),i=3,r.interrupt?t:C):_F(s)?(e.consume(s),o=String.fromCharCode(s),ee):n(s)}function f(a){return a===45?(e.consume(a),i=2,p):a===91?(e.consume(a),i=5,s=0,m):_F(a)?(e.consume(a),i=4,r.interrupt?t:C):n(a)}function p(i){return i===45?(e.consume(i),r.interrupt?t:C):n(i)}function m(i){return i===`CDATA[`.charCodeAt(s++)?(e.consume(i),s===6?r.interrupt?t:le:m):n(i)}function h(t){return _F(t)?(e.consume(t),o=String.fromCharCode(t),ee):n(t)}function ee(s){if(s===null||s===47||s===62||hF(s)){let c=s===47,l=o.toLowerCase();return!c&&!a&&iL.includes(l)?(i=1,r.interrupt?t(s):le(s)):rL.includes(o.toLowerCase())?(i=6,c?(e.consume(s),te):r.interrupt?t(s):le(s)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(s):a?ne(s):re(s))}return s===45||vF(s)?(e.consume(s),o+=String.fromCharCode(s),ee):n(s)}function te(i){return i===62?(e.consume(i),r.interrupt?t:le):n(i)}function ne(t){return Z(t)?(e.consume(t),ne):se(t)}function re(t){return t===47?(e.consume(t),se):t===58||t===95||_F(t)?(e.consume(t),ie):Z(t)?(e.consume(t),re):se(t)}function ie(t){return t===45||t===46||t===58||t===95||vF(t)?(e.consume(t),ie):ae(t)}function ae(t){return t===61?(e.consume(t),oe):Z(t)?(e.consume(t),ae):re(t)}function oe(t){return t===null||t===60||t===61||t===62||t===96?n(t):t===34||t===39?(e.consume(t),c=t,g):Z(t)?(e.consume(t),oe):_(t)}function g(t){return t===c?(e.consume(t),c=null,v):t===null||X(t)?n(t):(e.consume(t),g)}function _(t){return t===null||t===34||t===39||t===47||t===60||t===61||t===62||t===96||hF(t)?ae(t):(e.consume(t),_)}function v(e){return e===47||e===62||Z(e)?re(e):n(e)}function se(t){return t===62?(e.consume(t),ce):n(t)}function ce(t){return t===null||X(t)?le(t):Z(t)?(e.consume(t),ce):n(t)}function le(t){return t===45&&i===2?(e.consume(t),b):t===60&&i===1?(e.consume(t),x):t===62&&i===4?(e.consume(t),pe):t===63&&i===3?(e.consume(t),C):t===93&&i===5?(e.consume(t),S):X(t)&&(i===6||i===7)?(e.exit(`htmlFlowData`),e.check(uL,me,ue)(t)):t===null||X(t)?(e.exit(`htmlFlowData`),ue(t)):(e.consume(t),le)}function ue(t){return e.check(uI,y,me)(t)}function y(t){return e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),de}function de(t){return t===null||X(t)?ue(t):(e.enter(`htmlFlowData`),le(t))}function b(t){return t===45?(e.consume(t),C):le(t)}function x(t){return t===47?(e.consume(t),o=``,fe):le(t)}function fe(t){if(t===62){let n=o.toLowerCase();return iL.includes(n)?(e.consume(t),pe):le(t)}return _F(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),fe):le(t)}function S(t){return t===93?(e.consume(t),C):le(t)}function C(t){return t===62?(e.consume(t),pe):t===45&&i===2?(e.consume(t),C):le(t)}function pe(t){return t===null||X(t)?(e.exit(`htmlFlowData`),me(t)):(e.consume(t),pe)}function me(n){return e.exit(`htmlFlow`),t(n)}}function cL(e,t,n){return r;function r(r){return e.enter(`lineEnding`),e.consume(r),e.exit(`lineEnding`),e.attempt(XF,t,n)}}var lL,uL;function dL(){return(dL=e((()=>{Q(),aL(),ZF(),dI(),lL={concrete:!0,name:`htmlFlow`,resolveTo:oL,tokenize:sL},uL={partial:!0,tokenize:cL}})))()}function fL(e,t,n){let r=this,i,a,o;return s;function s(t){return e.enter(`htmlText`),e.enter(`htmlTextData`),e.consume(t),c}function c(t){return t===33?(e.consume(t),l):t===47?(e.consume(t),ae):t===63?(e.consume(t),re):_F(t)?(e.consume(t),_):n(t)}function l(t){return t===45?(e.consume(t),u):t===91?(e.consume(t),a=0,m):_F(t)?(e.consume(t),ne):n(t)}function u(t){return t===45?(e.consume(t),p):n(t)}function d(t){return t===null?n(t):t===45?(e.consume(t),f):X(t)?(o=d,x(t)):(e.consume(t),d)}function f(t){return t===45?(e.consume(t),p):d(t)}function p(e){return e===62?b(e):e===45?f(e):d(e)}function m(t){return t===`CDATA[`.charCodeAt(a++)?(e.consume(t),a===6?h:m):n(t)}function h(t){return t===null?n(t):t===93?(e.consume(t),ee):X(t)?(o=h,x(t)):(e.consume(t),h)}function ee(t){return t===93?(e.consume(t),te):h(t)}function te(t){return t===62?b(t):t===93?(e.consume(t),te):h(t)}function ne(t){return t===null||t===62?b(t):X(t)?(o=ne,x(t)):(e.consume(t),ne)}function re(t){return t===null?n(t):t===63?(e.consume(t),ie):X(t)?(o=re,x(t)):(e.consume(t),re)}function ie(e){return e===62?b(e):re(e)}function ae(t){return _F(t)?(e.consume(t),oe):n(t)}function oe(t){return t===45||vF(t)?(e.consume(t),oe):g(t)}function g(t){return X(t)?(o=g,x(t)):Z(t)?(e.consume(t),g):b(t)}function _(t){return t===45||vF(t)?(e.consume(t),_):t===47||t===62||hF(t)?v(t):n(t)}function v(t){return t===47?(e.consume(t),b):t===58||t===95||_F(t)?(e.consume(t),se):X(t)?(o=v,x(t)):Z(t)?(e.consume(t),v):b(t)}function se(t){return t===45||t===46||t===58||t===95||vF(t)?(e.consume(t),se):ce(t)}function ce(t){return t===61?(e.consume(t),le):X(t)?(o=ce,x(t)):Z(t)?(e.consume(t),ce):v(t)}function le(t){return t===null||t===60||t===61||t===62||t===96?n(t):t===34||t===39?(e.consume(t),i=t,ue):X(t)?(o=le,x(t)):Z(t)?(e.consume(t),le):(e.consume(t),y)}function ue(t){return t===i?(e.consume(t),i=void 0,de):t===null?n(t):X(t)?(o=ue,x(t)):(e.consume(t),ue)}function y(t){return t===null||t===34||t===39||t===60||t===61||t===96?n(t):t===47||t===62||hF(t)?v(t):(e.consume(t),y)}function de(e){return e===47||e===62||hF(e)?v(e):n(e)}function b(r){return r===62?(e.consume(r),e.exit(`htmlTextData`),e.exit(`htmlText`),t):n(r)}function x(t){return e.exit(`htmlTextData`),e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),fe}function fe(t){return Z(t)?$(e,S,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):S(t)}function S(t){return e.enter(`htmlTextData`),o(t)}}var pL;function mL(){return(mL=e((()=>{EF(),Q(),pL={name:`htmlText`,tokenize:fL}})))()}function hL(e){let t=-1,n=[];for(;++t<e.length;){let r=e[t][1];if(n.push(e[t]),r.type===`labelImage`||r.type===`labelLink`||r.type===`labelEnd`){let e=r.type===`labelImage`?4:2;r.type=`data`,t+=e}}return e.length!==n.length&&aF(e,0,e.length,n),e}function gL(e,t){let n=e.length,r=0,i,a,o;for(;n--;){let t=e[n][1];if(i){if(t.type===`link`||t.type===`labelLink`&&t._inactive)break;e[n][0]===`enter`&&t.type===`labelLink`&&(t._inactive=!0)}else if(a){if(e[n][0]===`enter`&&(t.type===`labelImage`||t.type===`labelLink`)&&!t._balanced&&(i=n,t.type!==`labelLink`)){r=2;break}}else t.type===`labelEnd`&&(a=n)}let s={type:e[i][1].type===`labelLink`?`link`:`image`,start:{...e[i][1].start},end:{...e[e.length-1][1].end}},c={type:`label`,start:{...e[i][1].start},end:{...e[a][1].end}},l={type:`labelText`,start:{...e[i+r+2][1].end},end:{...e[a-2][1].start}};return o=[[`enter`,s,t],[`enter`,c,t]],o=oF(o,e.slice(i+1,i+r+3)),o=oF(o,[[`enter`,l,t]]),o=oF(o,BF(t.parser.constructs.insideSpan.null,e.slice(i+r+4,a-3),t)),o=oF(o,[[`exit`,l,t],e[a-2],e[a-1],[`exit`,c,t]]),o=oF(o,e.slice(a+1)),o=oF(o,[[`exit`,s,t]]),aF(e,i,e.length,o),e}function _L(e,t,n){let r=this,i=r._labelStarts,a,o;if(i){for(;i.length>0&&i[i.length-1]._balanced;)i.pop();a=i[i.length-1]}return s;function s(t){return a?a._inactive?d(t):(o=r.parser.defined.includes(pF(r.sliceSerialize({start:a.end,end:r.now()}))),e.enter(`labelEnd`),e.enter(`labelMarker`),e.consume(t),e.exit(`labelMarker`),e.exit(`labelEnd`),c):n(t)}function c(t){return t===40?e.attempt(SL,u,o?u:d)(t):t===91?e.attempt(CL,u,o?l:d)(t):o?u(t):d(t)}function l(t){return e.attempt(wL,u,d)(t)}function u(e){return i.pop(),t(e)}function d(e){return a._balanced=!0,n(e)}}function vL(e,t,n){return r;function r(t){return e.enter(`resource`),e.enter(`resourceMarker`),e.consume(t),e.exit(`resourceMarker`),i}function i(t){return hF(t)?UI(e,a)(t):a(t)}function a(t){return t===41?u(t):LI(e,o,s,`resourceDestination`,`resourceDestinationLiteral`,`resourceDestinationLiteralMarker`,`resourceDestinationRaw`,`resourceDestinationString`,32)(t)}function o(t){return hF(t)?UI(e,c)(t):u(t)}function s(e){return n(e)}function c(t){return t===34||t===39||t===40?VI(e,l,n,`resourceTitle`,`resourceTitleMarker`,`resourceTitleString`)(t):u(t)}function l(t){return hF(t)?UI(e,u)(t):u(t)}function u(r){return r===41?(e.enter(`resourceMarker`),e.consume(r),e.exit(`resourceMarker`),e.exit(`resource`),t):n(r)}}function yL(e,t,n){let r=this;return i;function i(t){return zI.call(r,e,a,o,`reference`,`referenceMarker`,`referenceString`)(t)}function a(e){return r.parser.defined.includes(pF(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function o(e){return n(e)}}function bL(e,t,n){return r;function r(t){return e.enter(`reference`),e.enter(`referenceMarker`),e.consume(t),e.exit(`referenceMarker`),i}function i(r){return r===93?(e.enter(`referenceMarker`),e.consume(r),e.exit(`referenceMarker`),e.exit(`reference`),t):n(r)}}var xL,SL,CL,wL;function TL(){return(TL=e((()=>{RI(),BI(),HI(),WI(),Q(),xL={name:`labelEnd`,resolveAll:hL,resolveTo:gL,tokenize:_L},SL={tokenize:vL},CL={tokenize:yL},wL={tokenize:bL}})))()}function EL(e,t,n){let r=this,i;return a;function a(t){return e.enter(`labelImage`),e.enter(`labelImageMarker`),e.consume(t),e.exit(`labelImageMarker`),o}function o(t){return t===91?(e.enter(`labelMarker`),e.consume(t),e.exit(`labelMarker`),i=e.exit(`labelImage`),s):n(t)}function s(e){return e===94&&`_hiddenFootnoteSupport`in r.parser.constructs?n(e):(r._labelStarts=r._labelStarts||[],r._labelStarts.push(i),t(e))}}var DL;function OL(){return(OL=e((()=>{TL(),DL={name:`labelStartImage`,resolveAll:xL.resolveAll,tokenize:EL}})))()}function kL(e,t,n){let r=this,i;return a;function a(t){return e.enter(`labelLink`),e.enter(`labelMarker`),e.consume(t),e.exit(`labelMarker`),i=e.exit(`labelLink`),o}function o(e){return e===94&&`_hiddenFootnoteSupport`in r.parser.constructs?n(e):(r._labelStarts=r._labelStarts||[],r._labelStarts.push(i),t(e))}}var AL;function jL(){return(jL=e((()=>{TL(),AL={name:`labelStartLink`,resolveAll:xL.resolveAll,tokenize:kL}})))()}function ML(e,t){return n;function n(n){return e.enter(`lineEnding`),e.consume(n),e.exit(`lineEnding`),$(e,t,`linePrefix`)}}var NL;function PL(){return(PL=e((()=>{EF(),NL={name:`lineEnding`,tokenize:ML}})))()}function FL(e,t,n){let r=0,i;return a;function a(t){return e.enter(`thematicBreak`),o(t)}function o(e){return i=e,s(e)}function s(a){return a===i?(e.enter(`thematicBreakSequence`),c(a)):r>=3&&(a===null||X(a))?(e.exit(`thematicBreak`),t(a)):n(a)}function c(t){return t===i?(e.consume(t),r++,c):(e.exit(`thematicBreakSequence`),Z(t)?$(e,s,`whitespace`)(t):s(t))}}var IL;function LL(){return(LL=e((()=>{EF(),Q(),IL={name:`thematicBreak`,tokenize:FL}})))()}function RL(e,t,n){let r=this,i=r.events[r.events.length-1],a=i&&i[1].type===`linePrefix`?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(t){let i=r.containerState.type||(t===42||t===43||t===45?`listUnordered`:`listOrdered`);if(i===`listUnordered`?!r.containerState.marker||t===r.containerState.marker:bF(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),i===`listUnordered`)return e.enter(`listItemPrefix`),t===42||t===45?e.check(IL,n,l)(t):l(t);if(!r.interrupt||t===49)return e.enter(`listItemPrefix`),e.enter(`listItemValue`),c(t)}return n(t)}function c(t){return bF(t)&&++o<10?(e.consume(t),c):(!r.interrupt||o<2)&&(r.containerState.marker?t===r.containerState.marker:t===41||t===46)?(e.exit(`listItemValue`),l(t)):n(t)}function l(t){return e.enter(`listItemMarker`),e.consume(t),e.exit(`listItemMarker`),r.containerState.marker=r.containerState.marker||t,e.check(XF,r.interrupt?n:u,e.attempt(WL,f,d))}function u(e){return r.containerState.initialBlankLine=!0,a++,f(e)}function d(t){return Z(t)?(e.enter(`listItemPrefixWhitespace`),e.consume(t),e.exit(`listItemPrefixWhitespace`),f):n(t)}function f(n){return r.containerState.size=a+r.sliceSerialize(e.exit(`listItemPrefix`),!0).length,t(n)}}function zL(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(XF,i,a);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,$(e,t,`listItemIndent`,r.containerState.size+1)(n)}function a(n){return r.containerState.furtherBlankLines||!Z(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(GL,t,o)(n))}function o(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,$(e,e.attempt(UL,t,n),`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(i)}}function BL(e,t,n){let r=this;return $(e,i,`listItemIndent`,r.containerState.size+1);function i(e){let i=r.events[r.events.length-1];return i&&i[1].type===`listItemIndent`&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}}function VL(e){e.exit(this.containerState.type)}function HL(e,t,n){let r=this;return $(e,i,`listItemPrefixWhitespace`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:5);function i(e){let i=r.events[r.events.length-1];return!Z(e)&&i&&i[1].type===`listItemPrefixWhitespace`?t(e):n(e)}}var UL,WL,GL;function KL(){return(KL=e((()=>{EF(),Q(),ZF(),LL(),UL={continuation:{tokenize:zL},exit:VL,name:`list`,tokenize:RL},WL={partial:!0,tokenize:HL},GL={partial:!0,tokenize:BL}})))()}function qL(e,t){let n=new jF,r=e.length,i,a,o;for(;r--;)if(e[r][0]===`enter`){if(e[r][1].type===`content`){i=r;break}e[r][1].type===`paragraph`&&(a=r)}else e[r][1].type===`content`&&n.add(r,1,[]),!o&&e[r][1].type===`definition`&&(o=r);let s={type:`setextHeading`,start:{...e[i][1].start},end:{...e[e.length-1][1].end}};return e[a][1].type=`setextHeadingText`,o?(n.add(a,0,[[`enter`,s,t]]),n.add(o+1,0,[[`exit`,e[i][1],t]]),e[i][1].end={...e[o][1].end}):e[i][1]=s,n.add(e.length,0,[[`exit`,s,t]]),n.consume(e),e}function JL(e,t,n){let r=this,i;return a;function a(t){let a=r.events.length,s;for(;a--;)if(r.events[a][1].type!==`lineEnding`&&r.events[a][1].type!==`linePrefix`&&r.events[a][1].type!==`content`){s=r.events[a][1].type===`paragraph`;break}return!r.parser.lazy[r.now().line]&&(r.interrupt||s)?(e.enter(`setextHeadingLine`),i=t,o(t)):n(t)}function o(t){return e.enter(`setextHeadingLineSequence`),s(t)}function s(t){return t===i?(e.consume(t),s):(e.exit(`setextHeadingLineSequence`),Z(t)?$(e,c,`lineSuffix`)(t):c(t))}function c(r){return r===null||X(r)?(e.exit(`setextHeadingLine`),t(r)):n(r)}}var YL;function XL(){return(XL=e((()=>{EF(),Q(),MF(),YL={name:`setextUnderline`,resolveTo:qL,tokenize:JL}})))()}function ZL(e){let t=this,n=e.attempt(XF,r,e.attempt(this.parser.constructs.flowInitial,i,$(e,e.attempt(this.parser.constructs.flow,i,e.attempt(PI,i)),`linePrefix`)));return n;function r(r){if(r===null){e.consume(r);return}return e.enter(`lineEndingBlank`),e.consume(r),e.exit(`lineEndingBlank`),t.currentConstruct=void 0,n}function i(r){if(r===null){e.consume(r);return}return e.enter(`lineEnding`),e.consume(r),e.exit(`lineEnding`),t.currentConstruct=void 0,n}}var QL;function $L(){return($L=e((()=>{ZF(),II(),EF(),QL={tokenize:ZL}})))()}function eR(e){return{resolveAll:tR(e===`text`?nR:void 0),tokenize:t};function t(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,a,o);return a;function a(e){return c(e)?i(e):o(e)}function o(e){if(e===null){t.consume(e);return}return t.enter(`data`),t.consume(e),s}function s(e){return c(e)?(t.exit(`data`),i(e)):(t.consume(e),s)}function c(e){if(e===null)return!0;let t=r[e],i=-1;if(t)for(;++i<t.length;){let e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}function tR(e){return t;function t(t,n){let r=-1,i;for(;++r<=t.length;)i===void 0?t[r]&&t[r][1].type===`data`&&(i=r,r++):(!t[r]||t[r][1].type!==`data`)&&(r!==i+2&&(t[i][1].end=t[r-1][1].end,t.splice(i+2,r-i-2),r=i+2),i=void 0);return e?e(t,n):t}}function nR(e,t){let n=new jF,r=0;for(;++r<=e.length;)if((r===e.length||e[r][1].type===`lineEnding`)&&e[r-1][1].type===`data`){let i=e[r-1][1],a=t.sliceStream(i),o=a.length,s=-1,c=0,l;for(;o--;){let e=a[o];if(typeof e==`string`){for(s=e.length;e.charCodeAt(s-1)===32;)c++,s--;if(s)break;s=-1}else if(e===-2)l=!0,c++;else if(e!==-1){o++;break}}if(t._contentTypeTextTrailing&&r===e.length&&(c=0),c){let a={type:r===e.length||l||c<2?`lineSuffix`:`hardBreakTrailing`,start:{_bufferIndex:o?s:i.start._bufferIndex+s,_index:i.start._index+o,line:i.end.line,column:i.end.column-c,offset:i.end.offset-c},end:{...i.end}};i.end={...a.start},i.start.offset===i.end.offset?Object.assign(i,a):n.add(r,0,[[`enter`,a,t],[`exit`,a,t]])}r++}return n.consume(e),e}var rR,iR,aR;function oR(){return(oR=e((()=>{MF(),rR={resolveAll:tR()},iR=eR(`string`),aR=eR(`text`)})))()}var sR=t({attentionMarkers:()=>hR,contentInitial:()=>lR,disable:()=>gR,document:()=>cR,flow:()=>dR,flowInitial:()=>uR,insideSpan:()=>mR,string:()=>fR,text:()=>pR}),cR,lR,uR,dR,fR,pR,mR,hR,gR;function _R(){return(_R=e((()=>{GF(),JF(),nI(),aI(),cI(),mI(),yI(),wI(),YI(),QI(),nL(),dL(),mL(),TL(),OL(),jL(),PL(),KL(),XL(),LL(),oR(),cR={42:UL,43:UL,45:UL,48:UL,49:UL,50:UL,51:UL,52:UL,53:UL,54:UL,55:UL,56:UL,57:UL,62:tI},lR={91:qI},uR={[-2]:_I,[-1]:_I,32:_I},dR={35:tL,42:IL,45:[YL,IL],60:lL,61:YL,95:IL,96:pI,126:pI},fR={38:sI,92:iI},pR={[-5]:NL,[-4]:NL,[-3]:NL,33:DL,38:sI,42:WF,60:[qF,pL],91:AL,92:[ZI,iI],93:xL,95:WF,96:CI},mR={null:[WF,rR]},hR={null:[42,95]},gR={null:[]}})))()}function vR(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0},i={},a=[],o=[],s=[],c={attempt:g(ae),check:g(oe),consume:ne,enter:re,exit:ie,interrupt:g(oe,{interrupt:!0})},l={code:null,containerState:{},defineSkip:h,events:[],now:m,parser:e,previous:null,sliceSerialize:f,sliceStream:p,write:d},u=t.tokenize.call(l,c);return t.resolveAll&&a.push(t),l;function d(e){return o=oF(o,e),ee(),o[o.length-1]===null?(_(t,0),l.events=BF(a,l.events,l),l.events):[]}function f(e,t){return bR(p(e),t)}function p(e){return yR(o,e)}function m(){let{_bufferIndex:e,_index:t,line:n,column:i,offset:a}=r;return{_bufferIndex:e,_index:t,line:n,column:i,offset:a}}function h(e){i[e.line]=e.column,se()}function ee(){for(;r._index<o.length;){let e=o[r._index];if(typeof e==`string`){let t=r._index;for(r._bufferIndex<0&&(r._bufferIndex=0);r._index===t&&r._bufferIndex<e.length;)te(e.charCodeAt(r._bufferIndex))}else te(e)}}function te(e){u=u(e)}function ne(e){X(e)?(r.line++,r.column=1,r.offset+=e===-3?2:1,se()):e!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),l.previous=e}function re(e,t){let n=t||{};return n.type=e,n.start=m(),l.events.push([`enter`,n,l]),s.push(n),n}function ie(e){let t=s.pop();return t.end=m(),l.events.push([`exit`,t,l]),t}function ae(e,t){_(e,t.from)}function oe(e,t){t.restore()}function g(e,t){return n;function n(n,r,i){let a,o,s,u;return Array.isArray(n)?f(n):`tokenize`in n?f([n]):d(n);function d(e){return t;function t(t){let n=t!==null&&e[t],r=t!==null&&e.null;return f([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}function f(e){return a=e,o=0,e.length===0?i:p(e[o])}function p(e){return n;function n(n){return u=v(),s=e,e.partial||(l.currentConstruct=e),e.name&&l.parser.constructs.disable.null.includes(e.name)?h(n):e.tokenize.call(t?Object.assign(Object.create(l),t):l,c,m,h)(n)}}function m(t){return e(s,u),r}function h(e){return u.restore(),++o<a.length?p(a[o]):i}}}function _(e,t){e.resolveAll&&!a.includes(e)&&a.push(e),e.resolve&&aF(l.events,t,l.events.length-t,e.resolve(l.events.slice(t),l)),e.resolveTo&&(l.events=e.resolveTo(l.events,l))}function v(){let e=m(),t=l.previous,n=l.currentConstruct,i=l.events.length,a=Array.from(s);return{from:i,restore:o};function o(){r=e,l.previous=t,l.currentConstruct=n,l.events.length=i,s=a,se()}}function se(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function yR(e,t){let n=t.start._index,r=t.start._bufferIndex,i=t.end._index,a=t.end._bufferIndex,o;if(n===i)o=[e[n].slice(r,a)];else{if(o=e.slice(n,i),r>-1){let e=o[0];typeof e==`string`?o[0]=e.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function bR(e,t){let n=-1,r=[],i;for(;++n<e.length;){let a=e[n],o;if(typeof a==`string`)o=a;else switch(a){case-5:o=`\r`;break;case-4:o=`
`;break;case-3:o=`\r
`;break;case-2:o=t?` `:` `;break;case-1:if(!t&&i)continue;o=` `;break;default:o=String.fromCharCode(a)}i=a===-2,r.push(o)}return r.join(``)}function xR(){return(xR=e((()=>{Q()})))()}function SR(e){let t={constructs:sF([sR,...(e||{}).extensions||[]]),content:n(OF),defined:[],document:n(FF),flow:n(QL),lazy:{},string:n(iR),text:n(aR)};return t;function n(e){return n;function n(n){return vR(t,e,n)}}}function CR(){return(CR=e((()=>{dF(),kF(),LF(),$L(),oR(),_R(),xR()})))()}function wR(e){for(;!OI(e););return e}function TR(){return(TR=e((()=>{AI()})))()}function ER(){let e=1,t=``,n=!0,r;return i;function i(i,a,o){i=t+(typeof i==`string`?i.toString():new TextDecoder(a||void 0).decode(i));let s=[],c=0;for(t=``,n&&=(i.charCodeAt(0)===65279&&c++,void 0);c<i.length;){DR.lastIndex=c;let n=DR.exec(i),a=n&&n.index!==void 0?n.index:i.length,o=i.charCodeAt(a);if(!n){t=i.slice(c);break}if(o===10&&c===a&&r)s.push(-3),r=void 0;else switch(r&&=(s.push(-5),void 0),c<a&&(s.push(i.slice(c,a)),e+=a-c),o){case 0:s.push(65533),e++;break;case 9:{let t=Math.ceil(e/4)*4;for(s.push(-2);e++<t;)s.push(-1);break}case 10:s.push(-4),e=1;break;default:r=!0,e=1}c=a+1}return o&&(r&&s.push(-5),t&&s.push(t),s.push(null)),s}}var DR;function OR(){return(OR=e((()=>{DR=/[\0\t\n\r]/g})))()}function kR(e){return e.replace(jR,AR)}function AR(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){let e=n.charCodeAt(1),t=e===120||e===88;return fF(n.slice(t?2:1),t?16:10)}return r(n)||e}var jR;function MR(){return(MR=e((()=>{n(),jR=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi})))()}function NR(e){return!e||typeof e!=`object`?``:`position`in e||`type`in e?FR(e.position):`start`in e||`end`in e?FR(e):`line`in e||`column`in e?PR(e):``}function PR(e){return IR(e&&e.line)+`:`+IR(e&&e.column)}function FR(e){return PR(e&&e.start)+`-`+PR(e&&e.end)}function IR(e){return e&&typeof e==`number`?e:1}function LR(e,t,n){return t&&typeof t==`object`&&(n=t,t=void 0),RR(n)(wR(SR(n).document().write(ER()(e,t,!0))))}function RR(e){let t={transforms:[],canContainEols:[`emphasis`,`fragment`,`heading`,`paragraph`,`strong`],enter:{autolink:o(Ae),autolinkProtocol:se,autolinkEmail:se,atxHeading:o(Oe),blockQuote:o(Ce),characterEscape:se,characterReference:se,codeFenced:o(we),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:o(we,s),codeText:o(Te,s),codeTextData:se,data:se,codeFlowValue:se,definition:o(Ee),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:o(De),hardBreakEscape:o(w),hardBreakTrailing:o(w),htmlFlow:o(ke,s),htmlFlowData:se,htmlText:o(ke,s),htmlTextData:se,image:o(T),label:s,link:o(Ae),listItem:o(E),listItemValue:p,listOrdered:o(je,f),listUnordered:o(je),paragraph:o(Me),reference:ge,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:o(Oe),strong:o(Ne),thematicBreak:o(Fe)},exit:{atxHeading:l(),atxHeadingSequence:oe,autolink:l(),autolinkEmail:Se,autolinkProtocol:xe,blockQuote:l(),characterEscapeValue:ce,characterReferenceMarkerHexadecimal:ve,characterReferenceMarkerNumeric:ve,characterReferenceValue:ye,characterReference:be,codeFenced:l(te),codeFencedFence:ee,codeFencedFenceInfo:m,codeFencedFenceMeta:h,codeFlowValue:ce,codeIndented:l(ne),codeText:l(b),codeTextData:ce,data:ce,definition:l(),definitionDestinationString:ae,definitionLabelString:re,definitionTitleString:ie,emphasis:l(),hardBreakEscape:l(ue),hardBreakTrailing:l(ue),htmlFlow:l(y),htmlFlowData:ce,htmlText:l(de),htmlTextData:ce,image:l(fe),label:C,labelText:S,lineEnding:le,link:l(x),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:_e,resourceDestinationString:pe,resourceTitleString:me,resource:he,setextHeading:l(v),setextHeadingLineSequence:_,setextHeadingText:g,strong:l(),thematicBreak:l()}};BR(t,(e||{}).mdastExtensions||[]);let n={};return i;function i(e){let r={type:`root`,children:[]},i={stack:[r],tokenStack:[],config:t,enter:c,exit:u,buffer:s,resume:d,data:n},o=[],l=-1;for(;++l<e.length;)(e[l][1].type===`listOrdered`||e[l][1].type===`listUnordered`)&&(e[l][0]===`enter`?o.push(l):l=a(e,o.pop(),l));for(l=-1;++l<e.length;){let n=t[e[l][0]];UR.call(n,e[l][1].type)&&n[e[l][1].type].call(Object.assign({sliceSerialize:e[l][2].sliceSerialize},i),e[l][1])}if(i.tokenStack.length>0){let e=i.tokenStack[i.tokenStack.length-1];(e[1]||HR).call(i,void 0,e[0])}for(r.position={start:zR(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:zR(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},l=-1;++l<t.transforms.length;)r=t.transforms[l](r)||r;return r}function a(e,t,n){let r=t-1,i=-1,a=!1,o,s,c,l;for(;++r<=n;){let t=e[r];switch(t[1].type){case`listUnordered`:case`listOrdered`:case`blockQuote`:t[0]===`enter`?i++:i--,l=void 0;break;case`lineEndingBlank`:t[0]===`enter`&&(o&&!l&&!i&&!c&&(c=r),l=void 0);break;case`linePrefix`:case`listItemValue`:case`listItemMarker`:case`listItemPrefix`:case`listItemPrefixWhitespace`:break;default:l=void 0}if(!i&&t[0]===`enter`&&t[1].type===`listItemPrefix`||i===-1&&t[0]===`exit`&&(t[1].type===`listUnordered`||t[1].type===`listOrdered`)){if(o){let i=r;for(s=void 0;i--;){let t=e[i];if(t[1].type===`lineEnding`||t[1].type===`lineEndingBlank`){if(t[0]===`exit`)continue;s&&(e[s][1].type=`lineEndingBlank`,a=!0),t[1].type=`lineEnding`,s=i}else if(t[1].type!==`linePrefix`&&t[1].type!==`blockQuotePrefix`&&t[1].type!==`blockQuotePrefixWhitespace`&&t[1].type!==`blockQuoteMarker`&&t[1].type!==`listItemIndent`)break}c&&(!s||c<s)&&(o._spread=!0),o.end=Object.assign({},s?e[s][1].start:t[1].end),e.splice(s||r,0,[`exit`,o,t[2]]),r++,n++}if(t[1].type===`listItemPrefix`){let i={type:`listItem`,_spread:!1,start:Object.assign({},t[1].start),end:void 0};o=i,e.splice(r,0,[`enter`,i,t[2]]),r++,n++,c=void 0,l=!0}}}return e[t][1]._spread=a,n}function o(e,t){return n;function n(n){c.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:`fragment`,children:[]})}function c(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:zR(t.start),end:void 0}}function l(e){return t;function t(t){e&&e.call(this,t),u.call(this,t)}}function u(e,t){let n=this.stack.pop(),r=this.tokenStack.pop();if(r)r[0].type!==e.type&&(t?t.call(this,e,r[0]):(r[1]||HR).call(this,e,r[0]));else throw Error("Cannot close `"+e.type+"` ("+NR({start:e.start,end:e.end})+`): itโs not open`);n.position.end=zR(e.end)}function d(){return $P(this.stack.pop())}function f(){this.data.expectingFirstListItemValue=!0}function p(e){if(this.data.expectingFirstListItemValue){let t=this.stack[this.stack.length-2];t.start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function m(){let e=this.resume(),t=this.stack[this.stack.length-1];t.lang=e}function h(){let e=this.resume(),t=this.stack[this.stack.length-1];t.meta=e}function ee(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function te(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,``),this.data.flowCodeInside=void 0}function ne(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e.replace(/(\r?\n|\r)$/g,``)}function re(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=pF(this.sliceSerialize(e)).toLowerCase()}function ie(){let e=this.resume(),t=this.stack[this.stack.length-1];t.title=e}function ae(){let e=this.resume(),t=this.stack[this.stack.length-1];t.url=e}function oe(e){let t=this.stack[this.stack.length-1];t.depth||=this.sliceSerialize(e).length}function g(){this.data.setextHeadingSlurpLineEnding=!0}function _(e){let t=this.stack[this.stack.length-1];t.depth=this.sliceSerialize(e).codePointAt(0)===61?1:2}function v(){this.data.setextHeadingSlurpLineEnding=void 0}function se(e){let t=this.stack[this.stack.length-1].children,n=t[t.length-1];(!n||n.type!==`text`)&&(n=Pe(),n.position={start:zR(e.start),end:void 0},t.push(n)),this.stack.push(n)}function ce(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=zR(e.end)}function le(e){let n=this.stack[this.stack.length-1];if(this.data.atHardBreak){let t=n.children[n.children.length-1];t.position.end=zR(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(se.call(this,e),ce.call(this,e))}function ue(){this.data.atHardBreak=!0}function y(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e}function de(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e}function b(){let e=this.resume(),t=this.stack[this.stack.length-1];t.value=e}function x(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||`shortcut`;e.type+=`Reference`,e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function fe(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||`shortcut`;e.type+=`Reference`,e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function S(e){let t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=kR(t),n.identifier=pF(t).toLowerCase()}function C(){let e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];this.data.inReference=!0,n.type===`link`?n.children=e.children:n.alt=t}function pe(){let e=this.resume(),t=this.stack[this.stack.length-1];t.url=e}function me(){let e=this.resume(),t=this.stack[this.stack.length-1];t.title=e}function he(){this.data.inReference=void 0}function ge(){this.data.referenceType=`collapsed`}function _e(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=pF(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType=`full`}function ve(e){this.data.characterReferenceType=e.type}function ye(e){let t=this.sliceSerialize(e),n=this.data.characterReferenceType,i;n?(i=fF(t,n===`characterReferenceMarkerNumeric`?10:16),this.data.characterReferenceType=void 0):i=r(t);let a=this.stack[this.stack.length-1];a.value+=i}function be(e){let t=this.stack.pop();t.position.end=zR(e.end)}function xe(e){ce.call(this,e);let t=this.stack[this.stack.length-1];t.url=this.sliceSerialize(e)}function Se(e){ce.call(this,e);let t=this.stack[this.stack.length-1];t.url=`mailto:`+this.sliceSerialize(e)}function Ce(){return{type:`blockquote`,children:[]}}function we(){return{type:`code`,lang:null,meta:null,value:``}}function Te(){return{type:`inlineCode`,value:``}}function Ee(){return{type:`definition`,identifier:``,label:null,title:null,url:``}}function De(){return{type:`emphasis`,children:[]}}function Oe(){return{type:`heading`,depth:0,children:[]}}function w(){return{type:`break`}}function ke(){return{type:`html`,value:``}}function T(){return{type:`image`,title:null,url:``,alt:null}}function Ae(){return{type:`link`,title:null,url:``,children:[]}}function je(e){return{type:`list`,ordered:e.type===`listOrdered`,start:null,spread:e._spread,children:[]}}function E(e){return{type:`listItem`,spread:e._spread,checked:null,children:[]}}function Me(){return{type:`paragraph`,children:[]}}function Ne(){return{type:`strong`,children:[]}}function Pe(){return{type:`text`,value:``}}function Fe(){return{type:`thematicBreak`}}}function zR(e){return{line:e.line,column:e.column,offset:e.offset}}function BR(e,t){let n=-1;for(;++n<t.length;){let r=t[n];Array.isArray(r)?BR(e,r):VR(e,r)}}function VR(e,t){let n;for(n in t)if(UR.call(t,n))switch(n){case`canContainEols`:{let r=t[n];r&&e[n].push(...r);break}case`transforms`:{let r=t[n];r&&e[n].push(...r);break}case`enter`:case`exit`:{let r=t[n];r&&Object.assign(e[n],r);break}}}function HR(e,t){throw Error(e?"Cannot close `"+e.type+"` ("+NR({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+NR({start:t.start,end:t.end})+`) is open`:"Cannot close document, a token (`"+t.type+"`, "+NR({start:t.start,end:t.end})+`) is still open`)}var UR;function WR(){return(WR=e((()=>{iF(),CR(),TR(),OR(),MR(),n(),UR={}.hasOwnProperty})))()}function GR(){return{enter:{table:KR,tableData:XR,tableHeader:XR,tableRow:JR},exit:{codeText:ZR,table:qR,tableData:YR,tableHeader:YR,tableRow:YR}}}function KR(e){let t=e._align;this.enter({type:`table`,align:t.map(function(e){return e===`none`?null:e}),children:[]},e),this.data.inTable=!0}function qR(e){this.exit(e),this.data.inTable=void 0}function JR(e){this.enter({type:`tableRow`,children:[]},e)}function YR(e){this.exit(e)}function XR(e){this.enter({type:`tableCell`,children:[]},e)}function ZR(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,QR));let n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function QR(e,t){return t===`|`?t:e}function $R(){return($R=e((()=>{})))()}function ez(e,t,n,r){if(n===0&&r.length===0)return;let i=e.index.get(t);if(i){i[1]+=n,i[2].push(...r);return}let a=[t,n,r];e.map.push(a),e.index.set(t,a)}var tz;function nz(){return(nz=e((()=>{tz=class{constructor(){this.map=[],this.index=new Map}add(e,t,n){ez(this,e,t,n)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),this.map.length===0)return;let t=this.map.length,n=[];for(;t>0;)--t,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(let t of r)e.push(t);r=n.pop()}this.map.length=0,this.index.clear()}}})))()}function rz(e,t){let n=!1,r=[];for(;t<e.length;){let i=e[t];if(n){if(i[0]===`enter`)i[1].type===`tableContent`&&r.push(e[t+1][1].type===`tableDelimiterMarker`?`left`:`none`);else if(i[1].type===`tableContent`){if(e[t-1][1].type===`tableDelimiterMarker`){let e=r.length-1;r[e]=r[e]===`left`?`center`:`right`}}else if(i[1].type===`tableDelimiterRow`)break}else i[0]===`enter`&&i[1].type===`tableDelimiterRow`&&(n=!0);t+=1}return r}function iz(){return{flow:{null:{name:`table`,tokenize:az,resolveAll:oz}}}}function az(e,t,n){let r=this,i=0,a=0,o;return s;function s(e){let t=r.events.length-1;for(;t>-1;){let{type:e}=r.events[t][1];if(e===`lineEnding`||e===`linePrefix`)t--;else break}let i=t>-1?r.events[t][1].type:null,a=i===`tableHead`||i===`tableRow`?oe:c;return a===oe&&r.parser.lazy[r.now().line]?n(e):a(e)}function c(t){return e.enter(`tableHead`),e.enter(`tableRow`),l(t)}function l(e){return e===124?u(e):(o=!0,a+=1,u(e))}function u(t){return t===null?n(t):X(t)?a>1?(a=0,r.interrupt=!0,e.exit(`tableRow`),e.enter(`lineEnding`),e.consume(t),e.exit(`lineEnding`),p):n(t):Z(t)?$(e,u,`whitespace`)(t):(a+=1,o&&(o=!1,i+=1),t===124?(e.enter(`tableCellDivider`),e.consume(t),e.exit(`tableCellDivider`),o=!0,u):(e.enter(`data`),d(t)))}function d(t){return t===null||t===124||hF(t)?(e.exit(`data`),u(t)):(e.consume(t),t===92?f:d)}function f(t){return t===92||t===124?(e.consume(t),d):d(t)}function p(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(t):(e.enter(`tableDelimiterRow`),o=!1,Z(t)?$(e,m,`linePrefix`,r.parser.constructs.disable.null.includes(`codeIndented`)?void 0:4)(t):m(t))}function m(t){return t===45||t===58?ee(t):t===124?(o=!0,e.enter(`tableCellDivider`),e.consume(t),e.exit(`tableCellDivider`),h):ae(t)}function h(t){return Z(t)?$(e,ee,`whitespace`)(t):ee(t)}function ee(t){return t===58?(a+=1,o=!0,e.enter(`tableDelimiterMarker`),e.consume(t),e.exit(`tableDelimiterMarker`),te):t===45?(a+=1,te(t)):t===null||X(t)?ie(t):ae(t)}function te(t){return t===45?(e.enter(`tableDelimiterFiller`),ne(t)):ae(t)}function ne(t){return t===45?(e.consume(t),ne):t===58?(o=!0,e.exit(`tableDelimiterFiller`),e.enter(`tableDelimiterMarker`),e.consume(t),e.exit(`tableDelimiterMarker`),re):(e.exit(`tableDelimiterFiller`),re(t))}function re(t){return Z(t)?$(e,ie,`whitespace`)(t):ie(t)}function ie(n){return n===124?m(n):n===null||X(n)?!o||i!==a?ae(n):(e.exit(`tableDelimiterRow`),e.exit(`tableHead`),t(n)):ae(n)}function ae(e){return n(e)}function oe(t){return e.enter(`tableRow`),g(t)}function g(n){return n===124?(e.enter(`tableCellDivider`),e.consume(n),e.exit(`tableCellDivider`),g):n===null||X(n)?(e.exit(`tableRow`),t(n)):Z(n)?$(e,g,`whitespace`)(n):(e.enter(`data`),_(n))}function _(t){return t===null||t===124||hF(t)?(e.exit(`data`),g(t)):(e.consume(t),t===92?v:_)}function v(t){return t===92||t===124?(e.consume(t),_):_(t)}}function oz(e,t){let n=-1,r=!0,i=0,a=[0,0,0,0],o=[0,0,0,0],s=!1,c=0,l,u,d,f=new tz;for(;++n<e.length;){let p=e[n],m=p[1];p[0]===`enter`?m.type===`tableHead`?(s=!1,c!==0&&(cz(f,t,c,l,u),u=void 0,c=0),l={type:`table`,start:Object.assign({},m.start),end:Object.assign({},m.end)},f.add(n,0,[[`enter`,l,t]])):m.type===`tableRow`||m.type===`tableDelimiterRow`?(r=!0,d=void 0,a=[0,0,0,0],o=[0,n+1,0,0],s&&(s=!1,u={type:`tableBody`,start:Object.assign({},m.start),end:Object.assign({},m.end)},f.add(n,0,[[`enter`,u,t]])),i=m.type===`tableDelimiterRow`?2:u?3:1):i&&(m.type===`data`||m.type===`tableDelimiterMarker`||m.type===`tableDelimiterFiller`)?(r=!1,o[2]===0&&(a[1]!==0&&(o[0]=o[1],d=sz(f,t,a,i,void 0,d),a=[0,0,0,0]),o[2]=n)):m.type===`tableCellDivider`&&(r?r=!1:(a[1]!==0&&(o[0]=o[1],d=sz(f,t,a,i,void 0,d)),a=o,o=[a[1],n,0,0])):m.type===`tableHead`?(s=!0,c=n):m.type===`tableRow`||m.type===`tableDelimiterRow`?(c=n,a[1]===0?o[1]!==0&&(d=sz(f,t,o,i,n,d)):(o[0]=o[1],d=sz(f,t,a,i,n,d)),i=0):i&&(m.type===`data`||m.type===`tableDelimiterMarker`||m.type===`tableDelimiterFiller`)&&(o[3]=n)}for(c!==0&&cz(f,t,c,l,u),f.consume(t.events),n=-1;++n<t.events.length;){let e=t.events[n];e[0]===`enter`&&e[1].type===`table`&&(e[1]._align=rz(t.events,n))}return e}function sz(e,t,n,r,i,a){let o=r===1?`tableHeader`:r===2?`tableDelimiter`:`tableData`;n[0]!==0&&(a.end=Object.assign({},lz(t.events,n[0])),e.add(n[0],0,[[`exit`,a,t]]));let s=lz(t.events,n[1]);if(a={type:o,start:Object.assign({},s),end:Object.assign({},s)},e.add(n[1],0,[[`enter`,a,t]]),n[2]!==0){let i=lz(t.events,n[2]),a=lz(t.events,n[3]),o={type:`tableContent`,start:Object.assign({},i),end:Object.assign({},a)};if(e.add(n[2],0,[[`enter`,o,t]]),r!==2){let r=t.events[n[2]],i=t.events[n[3]];if(r[1].end=Object.assign({},i[1].end),r[1].type=`chunkText`,r[1].contentType=`text`,n[3]>n[2]+1){let t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[[`exit`,o,t]])}return i!==void 0&&(a.end=Object.assign({},lz(t.events,i)),e.add(i,0,[[`exit`,a,t]]),a=void 0),a}function cz(e,t,n,r,i){let a=[],o=lz(t.events,n);i&&(i.end=Object.assign({},o),a.push([`exit`,i,t])),r.end=Object.assign({},o),a.push([`exit`,r,t]),e.add(n+1,0,a)}function lz(e,t){let n=e[t],r=n[0]===`enter`?`start`:`end`;return n[1][r]}function uz(){return(uz=e((()=>{EF(),Q(),nz()})))()}function dz(e){return/^\p{Emoji_Presentation}/u.test(String.fromCodePoint(e))}function fz(e){if(e<4352)return!1;switch(i(e)){case`fullwidth`:case`halfwidth`:return!0;case`wide`:return!dz(e);case`narrow`:return!1;case`ambiguous`:return null;case`neutral`:return/^\p{sc=Hangul}/u.test(String.fromCodePoint(e))}}function pz(e,t){return fz(e)??(t===65025&&n(e));function n(e){return e===8216||e===8217||e===8220||e===8221}}function mz(e){return fz(e)??(917760<=e&&e<=917999)}function hz(e){return fz(e)??!1}function gz(e){return e>=65024&&e<=65038}function _z(e){let t=e.inline.State;class n extends t{scanDelims(t,n){let r=this.posMax,i=this.src.charCodeAt(t),[a,o]=ne(this.src,t),s=a,c=null;gz(a)&&(c=ne(this.src,o)[0],/^\p{Zs}/u.test(String.fromCodePoint(c))||(s=c));let l=t;for(;l<r&&this.src.charCodeAt(l)===i;)l++;let u=l-t,d=l<r?this.src.codePointAt(l):32,f=e.utils.isWhiteSpace(s),p=e.utils.isWhiteSpace(d);if(f||p)return{can_open:!p,can_close:!f,length:u};let m=e.utils.isMdAsciiPunct(s)||e.utils.isPunctChar(String.fromCodePoint(s)),h=e.utils.isMdAsciiPunct(d)||e.utils.isPunctChar(String.fromCodePoint(d)),ee=m,te=h;if(n){let e=hz(d)||(c===null?mz(a):pz(c,a));ee||=e||!h,te||=e||!m}return{can_open:ee,can_close:te,length:u};function ne(e,t){if(t<=0)return[32,-1];let n=e.charCodeAt(t-1);if((n&64512)!=56320)return[n,t-1];let r=e.codePointAt(t-2);return r>65535?[r,t-2]:[n,t-1]}}}e.inline.State=n}function vz(){return(vz=e((()=>{a()})))()}var yz,bz,xz,Sz,Cz,wz,Tz,Ez,Dz,Oz,kz,Az,jz,Mz,Nz,Pz,Fz,Iz,Lz,Rz,zz,Bz,Vz,Hz,Uz,Wz,Gz,Kz,qz,Jz,Yz,Xz,Zz,Qz,$z,eB,tB,nB,rB,iB,aB,oB,sB,cB,lB,uB,dB,fB,pB,mB,hB,gB,_B,vB,yB,bB,xB,SB,CB,wB,TB,EB,DB,OB,kB,AB,jB,MB,NB,PB,FB,IB,LB,RB,zB,BB,VB,HB,UB,WB,GB,KB,qB,JB,YB,XB,ZB,QB,$B,eV,tV,nV,rV,iV,aV,oV,sV,cV,lV,uV,dV,fV,pV,mV,hV,gV,_V,vV,yV,bV,xV,SV,CV,wV,TV,EV,DV,OV,kV,AV,jV,MV,NV,PV,FV,IV,LV,RV;function zV(){return(zV=e((()=>{yz=Object.defineProperty,bz=Object.defineProperties,xz=Object.getOwnPropertyDescriptors,Sz=Object.getOwnPropertySymbols,Cz=Object.prototype.hasOwnProperty,wz=Object.prototype.propertyIsEnumerable,Tz=(e,t,n)=>t in e?yz(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ez=(e,t)=>{for(var n in t||={})Cz.call(t,n)&&Tz(e,n,t[n]);if(Sz)for(var n of Sz(t))wz.call(t,n)&&Tz(e,n,t[n]);return e},Dz=(e,t)=>bz(e,xz(t)),Oz={PROSE:0,FENCE_MARKER:1,FENCE_INFO:2,FENCE_BODY:3,CODE_SPAN:4,CODE_SPAN_OPEN:5},kz=/^(`{3,}|~{3,})(.*)$/,Az=e=>e!==void 0&&e>=`0`&&e<=`9`,jz=(e,t)=>{let n=t;if(e[n]===`-`||e[n]===`*`||e[n]===`+`)n+=1;else{for(;Az(e[n])&&n-t<9;)n+=1;if(n===t||e[n]!==`.`&&e[n]!==`)`)return-1;n+=1}return e[n]===` `?n+1:-1},Mz=(e,t,n)=>{let r=0,i=t,a=!1,o=t;for(;;){for(;o<n&&e[o]===` `;)o+=1;if(e[o]===`>`){r+=1,o+=e[o+1]===` `?2:1,i=o,a=!1;continue}let t=o<n?jz(e,o):-1;if(t===-1)return{contentStart:o,listIndent:a?o-i:0,quoteDepth:r};o=t,a=!0}},Nz=(e,t,n,r)=>{let i=t;for(let t=0;t<r;t+=1){for(;i<n&&e[i]===` `;)i+=1;if(e[i]!==`>`)return-1;i+=1,e[i]===` `&&(i+=1)}return i},Pz=(e,t,n,r,i)=>{let a=t+r;e.fill(Oz.FENCE_MARKER,a,a+i),e.fill(Oz.FENCE_INFO,a+i,Math.min(n+1,e.length))},Fz=(e,t,n,r)=>{let i=t;for(;i<n&&e[i]===` `;)i+=1;let a=0;for(;i<n&&e[i]===r.char;)i+=1,a+=1;if(a<r.length)return!1;for(;i<n;){if(e[i]!==` `&&e[i]!==` `&&e[i]!==`\r`)return!1;i+=1}return!0},Iz=(e,t,n,r)=>{let i=r>n&&e[r-1]===`\r`?r-1:r,a=Mz(e,n,i),o=e.slice(a.contentStart,i).match(kz);if(!o)return null;let[,s,c]=o,l=s[0];return l==="`"&&c.includes("`")?null:(Pz(t,n,r,a.contentStart-n,s.length),{char:l,length:s.length,listIndent:a.listIndent,quoteDepth:a.quoteDepth})},Lz=(e,t,n,r)=>{let i=Nz(e,t,n,r.quoteDepth);if(i===-1||r.listIndent===0)return i;let a=i;for(;a<n&&e[a]===` `;)a+=1;return a===n||e[a]===`\r`&&a+1===n||a-i>=r.listIndent?i:-1},Rz=(e,t)=>{let n=e.length,r=null,i=0;for(;i<n;){let a=e.indexOf(`
`,i);a===-1&&(a=n);let o=r?Lz(e,i,a,r):-1;r&&o===-1&&(r=null),r?Fz(e,o,a,r)?(t.fill(Oz.FENCE_MARKER,i,a),r=null):t.fill(Oz.FENCE_BODY,i,Math.min(a+1,n)):r=Iz(e,t,i,a),i=a+1}return r},zz=(e,t)=>{let n=t+1;for(;n<e.length&&e[n]==="`";)n+=1;return n},Bz=(e,t)=>{let n=t+1;for(;n<e.length&&(e[n]===` `||e[n]===` `||e[n]===`\r`);)n+=1;return n<e.length&&e[n]===`
`},Vz=(e,t,n)=>{let r=n;for(;;){let n=e.indexOf("`",r);if(n===-1)return-1;let i=n>r&&e[n-1]===`\\`&&t[n-1]===Oz.PROSE;if(t[n]===Oz.PROSE&&!i)return n;r=n+1}},Hz=(e,t)=>{let n=e.length,r=-1,i=0,a=0;for(;a<n;){if(r<0){if(a=Vz(e,t,a),a===-1)break;let n=zz(e,a);r=a,i=n-a,a=n;continue}if(t[a]!==Oz.PROSE){t.fill(Oz.CODE_SPAN_OPEN,r,a),r=-1,a+=1;continue}if(e[a]===`
`&&Bz(e,a)){r=-1,a+=1;continue}if(e[a]!=="`"){a+=1;continue}let n=zz(e,a);n-a===i&&(t.fill(Oz.CODE_SPAN,r,n),r=-1),a=n}return r>=0?(t.fill(Oz.CODE_SPAN_OPEN,r,n),{start:r,runLength:i}):null},Uz=e=>{let t=new Uint8Array(e.length);return{text:e,regions:t,openFence:Rz(e,t),openSpan:Hz(e,t),mathMask:null,linkUrlMask:null,htmlTagMask:null}},Wz=null,Gz=null,Kz=e=>{if(Gz!==null&&e===Wz)return Gz;let t=Uz(e);return Wz=e,Gz=t,t},qz=()=>{Wz=null,Gz=null},Jz=(e,t)=>t>=e.regions.length?e.openFence!==null||e.openSpan!==null:t<0?!1:e.regions[t]!==Oz.PROSE,Yz=(e,t)=>e.regions[t]===Oz.CODE_SPAN,Xz=(e,t)=>{let n=Kz(e),r=t+t,i=0;for(let t=e.indexOf(r);t!==-1;t=e.indexOf(r,t))n.regions[t]===Oz.PROSE?(i+=1,t+=2):t+=1;return i},Zz=new Uint8Array,Qz=e=>e===`inlineLatex`||e===`blockLatex`,$z=(e,t)=>t===`[`&&e===`none`?`blockLatex`:t===`]`&&e===`blockLatex`?`none`:t===`(`&&e===`none`?`inlineLatex`:t===`)`&&e===`inlineLatex`?`none`:null,eB=(e,t)=>t?e===`blockDollar`?`none`:`blockDollar`:e===`blockDollar`?e:e===`inlineDollar`?`none`:`inlineDollar`,tB=e=>e.includes(`$`)||e.includes(`\\(`)||e.includes(`\\[`),nB=(e,t,n)=>{let r=e[t+1];if(e[t]===`\\`){if(r===`$`)return{context:n,length:2};let e=$z(n,r);return e===null?null:{context:e,length:2}}if(e[t]===`$`&&!Qz(n)){let e=r===`$`;return{context:eB(n,e),length:e?2:1}}return null},rB=e=>{let{text:t,regions:n}=e,r=t.length,i=new Uint8Array(r),a=`none`,o=0;for(;o<r;){i[o]=a===`none`?0:1;let e=n[o]===Oz.PROSE?nB(t,o,a):null;if(e===null){o+=1;continue}a=e.context,e.length===2&&(i[o+1]=a===`none`?0:1),o+=e.length}return i},iB=(e,t)=>t<0||t>=e.text.length?!1:(e.mathMask===null&&(e.mathMask=tB(e.text)?rB(e):Zz),e.mathMask[t]===1),aB=(e,t,n,r)=>{let{text:i,regions:a}=e,o=new Uint8Array(n-t),s=0;for(let e=n-1;e>=t;--e)i[e]===`)`&&a[e]===Oz.PROSE&&(s=1),o[e-t]=s;let c=!1;for(let e=t;e<n;e+=1)c&&o[e-t]===1&&(r[e]=1),a[e]===Oz.PROSE&&(i[e]===`)`?c=!1:i[e]===`(`&&(c=e>0&&i[e-1]===`]`))},oB=e=>{let{text:t}=e,n=t.length,r=new Uint8Array(n),i=0;for(;i<n;){let a=t.indexOf(`
`,i);a===-1&&(a=n),aB(e,i,a,r),i=a+1}return r},sB=(e,t)=>t<0||t>=e.text.length?!1:(e.linkUrlMask===null&&(e.linkUrlMask=e.text.includes(`](`)?oB(e):Zz),e.linkUrlMask[t]===1),cB=e=>{let{text:t,regions:n}=e,r=t.length,i=new Uint8Array(r),a=!1;for(let e=0;e<r;e+=1){if(t[e]===`
`){a=!1;continue}if(i[e]=+!!a,n[e]===Oz.PROSE){if(t[e]===`>`)a=!1;else if(t[e]===`<`){let n=t[e+1];a=n!==void 0&&(n>=`a`&&n<=`z`||n>=`A`&&n<=`Z`||n===`/`)}}}return i},lB=(e,t)=>t<0||t>=e.text.length?!1:(e.htmlTagMask===null&&(e.htmlTagMask=e.text.includes(`<`)?cB(e):Zz),e.htmlTagMask[t]===1),uB=(e,t)=>Jz(Kz(e),t),dB=(e,t)=>Yz(Kz(e),t),fB=/^(\s*(?:[-*+]|\d+[.)]) +)>(=?\s*[$]?\d)/gm,pB=e=>!e||typeof e!=`string`||!e.includes(`>`)?e:e.replace(fB,(t,n,r,i)=>uB(e,i)?t:`${n}\\>${r}`),mB=(e,{delimiter:t,markerLength:n,regex:r})=>{let i=e.lastIndexOf(t,e.length-2),a=i===-1?e.length-1:i;return e.slice(Math.max(0,a-n+1)).match(r)},hB={delimiter:`*`,markerLength:2,regex:/(\*\*)([^*]*\*?)$/},gB={delimiter:`_`,markerLength:2,regex:/(__)([^_]*?)$/},_B={delimiter:`*`,markerLength:3,regex:/(\*\*\*)([^*]*?)$/},vB={delimiter:`*`,markerLength:1,regex:/(\*)([^*]*?)$/},yB={delimiter:`_`,markerLength:1,regex:/(_)([^_]*?)$/},bB={delimiter:`~`,markerLength:2,regex:/(~~)([^~]*?)$/},xB={delimiter:`_`,markerLength:2,regex:/(__)([^_]+)_$/},SB={delimiter:`~`,markerLength:2,regex:/(~~)([^~]+)~$/},CB=/^[\s_~*`]*$/,wB=/^[\s]*[-*+][\s]+$/,TB=/[\p{L}\p{N}_]/u,EB=/^\*{4,}$/,DB=e=>{if(!e)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122||t===95||TB.test(e)},OB=(e,t)=>{let n=1;for(let r=t-1;r>=0;--r)if(e[r]===`]`)n+=1;else if(e[r]===`[`&&(--n,n===0))return r;return-1},kB=(e,t)=>{let n=1;for(let r=t+1;r<e.length;r+=1)if(e[r]===`[`)n+=1;else if(e[r]===`]`&&(--n,n===0))return r;return-1},AB=(e,t)=>iB(Kz(e),t),jB=(e,t,n)=>{let r=0;for(let n=t-1;n>=0;--n)if(e[n]===`
`){r=n+1;break}let i=e.length;for(let n=t;n<e.length;n+=1)if(e[n]===`
`){i=n;break}let a=e.substring(r,i),o=0,s=!1;for(let e of a)if(e===n)o+=1;else if(e!==` `&&e!==` `){s=!0;break}return o>=3&&!s},MB=(e,t,n,r)=>n===`\\`||iB(e,t)?!0:n!==`*`&&r===`*`?(t<e.text.length-2?e.text[t+2]:``)!==`*`:n===`*`||(!n||n===` `||n===` `||n===`
`)&&(!r||r===` `||r===` `||r===`
`),NB=e=>e===` `||e===` `||e===`
`,PB=(e,t)=>!!(e&&t&&DB(e)&&DB(t)),FB=(e,t,n,r)=>{let i=PB(e,t),a=!!t&&!NB(t),o=!!e&&!NB(e);return i&&n%2==0&&!r?{count:!1}:o&&n%2==1||a?{count:!0,inWordAsteriskChain:i}:{count:!1}},IB=e=>{let t=Kz(e),n=0,r=!1,i=e.length;for(let a=0;a<i;a+=1){if(e[a]!==`*`||t.regions[a]!==Oz.PROSE){DB(e[a])||(r=!1);continue}let o=a>0?e[a-1]:``,s=a<i-1?e[a+1]:``;if(MB(t,a,o,s))continue;let c=FB(o,s,n,r);c.count&&(n+=1,r=c.inWordAsteriskChain)}return n},LB=(e,t,n,r)=>!!(n===`\\`||iB(e,t)||sB(e,t)||lB(e,t)||n===`_`||r===`_`||n&&r&&DB(n)&&DB(r)),RB=e=>{let t=Kz(e),n=0,r=e.length;for(let i=0;i<r;i+=1){if(e[i]!==`_`||t.regions[i]!==Oz.PROSE)continue;let a=i>0?e[i-1]:``,o=i<r-1?e[i+1]:``;LB(t,i,a,o)||(n+=1)}return n},zB=e=>{let t=Kz(e),n=0,r=0;for(let i=0;i<e.length;i+=1)e[i]===`*`&&t.regions[i]===Oz.PROSE?r+=1:(r>=3&&(n+=Math.floor(r/3)),r=0);return r>=3&&(n+=Math.floor(r/3)),n},BB=e=>Xz(e,`*`),VB=e=>e===``||e===` `||e===` `||e===`
`,HB=(e,t,n,r,i)=>{if(!(VB(n)&&VB(r)))return!1;if(t>i.lineEnd){let n=e.indexOf(`
`,t);i.lineEnd=n===-1?e.length:n,i.result=jB(e,t,`_`)}return i.result},UB=(e,t,n,r)=>{let i=e.text,a=t,o=!1;a>0&&i[a-1]===`\\`&&(a+=1,o=!0);let s=n-a;if(s<2)return!1;let c=a>0?i[a-1]:``,l=o?`\\`:c,u=n<i.length?i[n]:``;return DB(l)&&DB(u)||HB(i,a,l,u,r)||iB(e,a)||sB(e,a)||lB(e,a)?!1:Math.floor(s/2)%2==1},WB=e=>{let t=Kz(e),n=e.length,r={lineEnd:-1,result:!1},i=!1,a=0;for(;a<n;){if(e[a]!==`_`||t.regions[a]!==Oz.PROSE){a+=1;continue}let o=a,s=a+1;for(;s<n&&e[s]===`_`&&t.regions[s]===Oz.PROSE;)s+=1;a=s,UB(t,o,s,r)&&(i=!i)}return i},GB=(e,t,n)=>{if(!t||CB.test(t))return!0;let r=e.substring(0,n).lastIndexOf(`
`),i=r===-1?0:r+1,a=e.substring(i,n);return wB.test(a)&&t.includes(`
`)?!0:jB(e,n,`*`)},KB=e=>{let t=mB(e,hB);if(!t)return e;let n=t[2],r=e.lastIndexOf(t[1]);return uB(e,r)||dB(e,r)||GB(e,n,r)?e:BB(e)%2==1?n.endsWith(`*`)?`${e}*`:`${e}**`:e},qB=(e,t,n)=>{if(!t||CB.test(t))return!0;let r=e.substring(0,n).lastIndexOf(`
`),i=r===-1?0:r+1,a=e.substring(i,n);return wB.test(a)&&t.includes(`
`)?!0:jB(e,n,`_`)},JB=e=>{let t=mB(e,gB);if(!t){let t=mB(e,xB);if(t){let n=e.lastIndexOf(t[1]);if(!(uB(e,n)||dB(e,n))&&WB(e))return`${e}_`}return e}let n=t[2],r=e.lastIndexOf(t[1]);return uB(e,r)||dB(e,r)||qB(e,n,r)?e:WB(e)?`${e}__`:e},YB=(e,t)=>{let{text:n}=e;return n[t]===`*`&&e.regions[t]===Oz.PROSE&&n[t-1]!==`*`&&n[t+1]!==`*`&&n[t-1]!==`\\`&&!iB(e,t)},XB=e=>{let t=Kz(e);for(let n=e.indexOf(`*`);n!==-1;n=e.indexOf(`*`,n+1)){if(!YB(t,n))continue;let r=n>0?e[n-1]:``,i=n<e.length-1?e[n+1]:``,a=!r||NB(r),o=!i||NB(i);if(!(a&&o)&&!(r&&i&&DB(r)&&DB(i))&&!o)return n}return-1},ZB=e=>{if(!mB(e,vB))return e;let t=XB(e);if(t===-1||uB(e,t)||dB(e,t))return e;let n=e.substring(t+1);return!n||CB.test(n)?e:IB(e)%2==1?`${e}*`:e},QB=e=>{let t=Kz(e);for(let n=e.indexOf(`_`);n!==-1;n=e.indexOf(`_`,n+1))if(t.regions[n]===Oz.PROSE&&e[n-1]!==`_`&&e[n+1]!==`_`&&e[n-1]!==`\\`&&!iB(t,n)&&!sB(t,n)){let t=n>0?e[n-1]:``,r=n<e.length-1?e[n+1]:``;if(t&&r&&DB(t)&&DB(r))continue;return n}return-1},$B=e=>{let t=e.length;for(;t>0&&e[t-1]===`
`;)--t;return t<e.length?`${e.slice(0,t)}_${e.slice(t)}`:`${e}_`},eV=e=>{if(!e.endsWith(`**`))return null;let t=e.slice(0,-2);if(BB(t)%2!=1)return null;let n=t.indexOf(`**`),r=QB(t);return n!==-1&&r!==-1&&n<r?`${t}_**`:null},tV=e=>{if(!mB(e,yB))return e;let t=QB(e);if(t===-1)return e;let n=e.substring(t+1);if(!n||CB.test(n)||uB(e,t)||dB(e,t))return e;if(RB(e)%2==1){let t=eV(e);return t===null?$B(e):t}return e},nV=e=>{let t=BB(e),n=IB(e);return t%2==0&&n%2==0},rV=(e,t,n)=>!t||CB.test(t)||uB(e,n)||dB(e,n)?!0:jB(e,n,`*`),iV=e=>{if(EB.test(e))return e;let t=mB(e,_B);if(!t)return e;let n=t[2];return rV(e,n,e.lastIndexOf(t[1]))?e:zB(e)%2==1?nV(e)?e:`${e}***`:e},aV=/<[a-zA-Z/][^>]*$/,oV=/[a-zA-Z/]/,sV=e=>e.includes(`$`)||e.includes(`\\(`)||e.includes(`\\[`),cV=(e,t)=>{let n=e[t+1];return n!==void 0&&oV.test(n)},lV=e=>{let t=e.match(aV);if(!t||t.index===void 0)return e;let n=sV(e);for(let r=t.index;r<e.length;r+=1)if(e[r]===`<`&&cV(e,r)&&!uB(e,r)&&!(n&&AB(e,r)))return e.substring(0,r).trimEnd();return e},uV=e=>{let t=Kz(e);if(t.openFence)return e;let n=t.openSpan;if(!n)return e;let r=e.slice(n.start+n.runLength);if(!r||CB.test(r))return e;let i=0,a=e.length-1;for(;a>=0&&e[a]==="`";)i+=1,--a;return i>=n.runLength?e:e+"`".repeat(n.runLength-i)},dV=e=>Xz(e,`$`),fV=e=>{let t=Kz(e),n=0;for(let r=0;r<e.length;r+=1){if(e[r]===`\\`){r+=1;continue}t.regions[r]===Oz.PROSE&&e[r]===`$`&&(r+1<e.length&&e[r+1]===`$`?r+=1:n+=1)}return n},pV=e=>{if(e.endsWith(`$`)&&!e.endsWith(`$$`))return`${e}$`;let t=e.indexOf(`$$`);return t!==-1&&e.indexOf(`
`,t)!==-1&&!e.endsWith(`
`)?`${e}
$$`:`${e}$$`},mV=e=>dV(e)%2==0?e:pV(e),hV=e=>fV(e)%2==1?`${e}$`:e,gV=`streamdown:incomplete-image`,_V=(e,t,n)=>{if(e.substring(t+2).includes(`)`))return null;let r=OB(e,t);if(r===-1||uB(e,r))return null;let i=r>0&&e[r-1]===`!`,a=i?r-1:r,o=e.substring(0,a),s=e.substring(r+1,t);return i?`${o}`:n===`text-only`?`${o}${s}`:`${o}[${s}](streamdown:incomplete-link)`},vV=(e,t)=>{for(let n=0;n<t;n++)if(e[n]===`[`&&!uB(e,n)){if(n>0&&e[n-1]===`!`)continue;let t=kB(e,n);if(t===-1)return n;if(t+1<e.length&&e[t+1]===`(`){let r=e.indexOf(`)`,t+2);r!==-1&&(n=r)}}return t},yV=(e,t,n)=>{let r=t>0&&e[t-1]===`!`,i=r?t-1:t;if(!e.substring(t+1).includes(`]`)){let a=e.substring(0,i);if(r)return`${a}`;if(n===`text-only`){let n=vV(e,t);return e.substring(0,n)+e.substring(n+1)}return`${e}](streamdown:incomplete-link)`}if(kB(e,t)===-1){let a=e.substring(0,i);if(r)return`${a}`;if(n===`text-only`){let n=vV(e,t);return e.substring(0,n)+e.substring(n+1)}return`${e}](streamdown:incomplete-link)`}return null},bV=(e,t)=>{let n=e.lastIndexOf(`](`);if(n!==-1&&!uB(e,n)){let r=_V(e,n,t);if(r!==null)return r}for(let n=e.lastIndexOf(`[`);n!==-1;n=n===0?-1:e.lastIndexOf(`[`,n-1))if(!uB(e,n)){let r=yV(e,n,t);if(r!==null)return r}return e},xV=32,SV=(e,t=`protocol`)=>{let n=e;for(let e=0;e<xV;e+=1){let e=bV(n,t);if(e.length>=n.length)return e;n=e}return n},CV=/^-{1,2}$/,wV=/^[\s]*-{1,2}[\s]+$/,TV=/^={1,2}$/,EV=/^[\s]*={1,2}[\s]+$/,DV=e=>{if(!e||typeof e!=`string`)return e;let t=e.lastIndexOf(`
`);if(t===-1)return e;let n=e.substring(t+1),r=e.substring(0,t),i=n.trim();if(CV.test(i)&&!n.match(wV)){let t=r.split(`
`).at(-1);if(t&&t.trim().length>0)return`${e}\u200B`}if(TV.test(i)&&!n.match(EV)){let t=r.split(`
`).at(-1);if(t&&t.trim().length>0)return`${e}\u200B`}return e},OV=/([\p{L}\p{N}_])~(?!~)(?=[\p{L}\p{N}_])/gu,kV=e=>!e||typeof e!=`string`||!e.includes(`~`)?e:e.replace(OV,(t,n,r)=>uB(e,r+n.length)?t:`${n}\\~`),AV=e=>Xz(e,`~`),jV=e=>{let t=mB(e,bB);if(t){let n=t[2];if(!n||CB.test(n))return e;let r=e.lastIndexOf(t[1]);if(uB(e,r)||dB(e,r))return e;if(AV(e)%2==1)return`${e}~~`}else{let t=mB(e,SB);if(t){let n=e.lastIndexOf(t[0].slice(0,2));if(uB(e,n)||dB(e,n))return e;if(AV(e)%2==1)return`${e}~`}}return e},MV=e=>e!==!1,NV=e=>e===!0,PV={SINGLE_TILDE:0,COMPARISON_OPERATORS:5,HTML_TAGS:10,SETEXT_HEADINGS:15,LINKS:20,BOLD_ITALIC:30,BOLD:35,ITALIC_DOUBLE_UNDERSCORE:40,ITALIC_SINGLE_ASTERISK:41,ITALIC_SINGLE_UNDERSCORE:42,INLINE_CODE:50,STRIKETHROUGH:60,KATEX:70,INLINE_KATEX:75,DEFAULT:100},FV=[{handler:{name:`singleTilde`,handle:kV,priority:PV.SINGLE_TILDE},optionKey:`singleTilde`},{handler:{name:`comparisonOperators`,handle:pB,priority:PV.COMPARISON_OPERATORS},optionKey:`comparisonOperators`},{handler:{name:`htmlTags`,handle:lV,priority:PV.HTML_TAGS},optionKey:`htmlTags`},{handler:{name:`setextHeadings`,handle:DV,priority:PV.SETEXT_HEADINGS},optionKey:`setextHeadings`},{handler:{name:`links`,handle:SV,priority:PV.LINKS},optionKey:`links`,earlyReturn:e=>e.endsWith(`](streamdown:incomplete-link)`)||e.endsWith(`](streamdown:incomplete-image)`)},{handler:{name:`boldItalic`,handle:iV,priority:PV.BOLD_ITALIC},optionKey:`boldItalic`},{handler:{name:`bold`,handle:KB,priority:PV.BOLD},optionKey:`bold`},{handler:{name:`italicDoubleUnderscore`,handle:JB,priority:PV.ITALIC_DOUBLE_UNDERSCORE},optionKey:`italic`},{handler:{name:`italicSingleAsterisk`,handle:ZB,priority:PV.ITALIC_SINGLE_ASTERISK},optionKey:`italic`},{handler:{name:`italicSingleUnderscore`,handle:tV,priority:PV.ITALIC_SINGLE_UNDERSCORE},optionKey:`italic`},{handler:{name:`inlineCode`,handle:uV,priority:PV.INLINE_CODE},optionKey:`inlineCode`},{handler:{name:`strikethrough`,handle:jV,priority:PV.STRIKETHROUGH},optionKey:`strikethrough`},{handler:{name:`katex`,handle:mV,priority:PV.KATEX},optionKey:`katex`},{handler:{name:`inlineKatex`,handle:hV,priority:PV.INLINE_KATEX},optionKey:`inlineKatex`}],IV=e=>{let t=e?.linkMode??`protocol`;return FV.filter(({handler:t,optionKey:n})=>t.name===`links`?MV(e?.links)||MV(e?.images):t.name===`inlineKatex`?NV(e?.inlineKatex):MV(e?.[n])).map(({handler:e,earlyReturn:n})=>e.name===`links`?{handler:Dz(Ez({},e),{handle:e=>SV(e,t)}),earlyReturn:t===`protocol`?n:void 0}:{handler:e,earlyReturn:n})},LV=(e,t)=>{if(!e||typeof e!=`string`)return e;let n=e.endsWith(` `)&&!e.endsWith(` `)?e.slice(0,-1):e,r=IV(t),i=(t?.handlers??[]).map(e=>({handler:Dz(Ez({},e),{priority:e.priority??PV.DEFAULT}),earlyReturn:void 0})),a=[...r,...i].sort((e,t)=>(e.handler.priority??0)-(t.handler.priority??0));try{for(let{handler:e,earlyReturn:t}of a)if(n=e.handle(n),t!=null&&t(n))return n;return n.endsWith(` `)&&!n.endsWith(` `)?n.slice(0,-1):n}finally{qz()}},RV=LV})))()}var BV;function VV(){return(VV=e((()=>{BV={100:`๐ฏ`,1234:`๐ข`,grinning:`๐`,smiley:`๐`,smile:`๐`,grin:`๐`,laughing:`๐`,satisfied:`๐`,sweat_smile:`๐
`,rofl:`๐คฃ`,joy:`๐`,slightly_smiling_face:`๐`,upside_down_face:`๐`,melting_face:`๐ซ `,wink:`๐`,blush:`๐`,innocent:`๐`,smiling_face_with_three_hearts:`๐ฅฐ`,heart_eyes:`๐`,star_struck:`๐คฉ`,kissing_heart:`๐`,kissing:`๐`,relaxed:`โบ๏ธ`,kissing_closed_eyes:`๐`,kissing_smiling_eyes:`๐`,smiling_face_with_tear:`๐ฅฒ`,yum:`๐`,stuck_out_tongue:`๐`,stuck_out_tongue_winking_eye:`๐`,zany_face:`๐คช`,stuck_out_tongue_closed_eyes:`๐`,money_mouth_face:`๐ค`,hugs:`๐ค`,hand_over_mouth:`๐คญ`,face_with_open_eyes_and_hand_over_mouth:`๐ซข`,face_with_peeking_eye:`๐ซฃ`,shushing_face:`๐คซ`,thinking:`๐ค`,saluting_face:`๐ซก`,zipper_mouth_face:`๐ค`,raised_eyebrow:`๐คจ`,neutral_face:`๐`,expressionless:`๐`,no_mouth:`๐ถ`,dotted_line_face:`๐ซฅ`,face_in_clouds:`๐ถโ๐ซ๏ธ`,smirk:`๐`,unamused:`๐`,roll_eyes:`๐`,grimacing:`๐ฌ`,face_exhaling:`๐ฎโ๐จ`,lying_face:`๐คฅ`,shaking_face:`๐ซจ`,relieved:`๐`,pensive:`๐`,sleepy:`๐ช`,drooling_face:`๐คค`,sleeping:`๐ด`,mask:`๐ท`,face_with_thermometer:`๐ค`,face_with_head_bandage:`๐ค`,nauseated_face:`๐คข`,vomiting_face:`๐คฎ`,sneezing_face:`๐คง`,hot_face:`๐ฅต`,cold_face:`๐ฅถ`,woozy_face:`๐ฅด`,dizzy_face:`๐ต`,face_with_spiral_eyes:`๐ตโ๐ซ`,exploding_head:`๐คฏ`,cowboy_hat_face:`๐ค `,partying_face:`๐ฅณ`,disguised_face:`๐ฅธ`,sunglasses:`๐`,nerd_face:`๐ค`,monocle_face:`๐ง`,confused:`๐`,face_with_diagonal_mouth:`๐ซค`,worried:`๐`,slightly_frowning_face:`๐`,frowning_face:`โน๏ธ`,open_mouth:`๐ฎ`,hushed:`๐ฏ`,astonished:`๐ฒ`,flushed:`๐ณ`,pleading_face:`๐ฅบ`,face_holding_back_tears:`๐ฅน`,frowning:`๐ฆ`,anguished:`๐ง`,fearful:`๐จ`,cold_sweat:`๐ฐ`,disappointed_relieved:`๐ฅ`,cry:`๐ข`,sob:`๐ญ`,scream:`๐ฑ`,confounded:`๐`,persevere:`๐ฃ`,disappointed:`๐`,sweat:`๐`,weary:`๐ฉ`,tired_face:`๐ซ`,yawning_face:`๐ฅฑ`,triumph:`๐ค`,rage:`๐ก`,pout:`๐ก`,angry:`๐ `,cursing_face:`๐คฌ`,smiling_imp:`๐`,imp:`๐ฟ`,skull:`๐`,skull_and_crossbones:`โ ๏ธ`,hankey:`๐ฉ`,poop:`๐ฉ`,shit:`๐ฉ`,clown_face:`๐คก`,japanese_ogre:`๐น`,japanese_goblin:`๐บ`,ghost:`๐ป`,alien:`๐ฝ`,space_invader:`๐พ`,robot:`๐ค`,smiley_cat:`๐บ`,smile_cat:`๐ธ`,joy_cat:`๐น`,heart_eyes_cat:`๐ป`,smirk_cat:`๐ผ`,kissing_cat:`๐ฝ`,scream_cat:`๐`,crying_cat_face:`๐ฟ`,pouting_cat:`๐พ`,see_no_evil:`๐`,hear_no_evil:`๐`,speak_no_evil:`๐`,love_letter:`๐`,cupid:`๐`,gift_heart:`๐`,sparkling_heart:`๐`,heartpulse:`๐`,heartbeat:`๐`,revolving_hearts:`๐`,two_hearts:`๐`,heart_decoration:`๐`,heavy_heart_exclamation:`โฃ๏ธ`,broken_heart:`๐`,heart_on_fire:`โค๏ธโ๐ฅ`,mending_heart:`โค๏ธโ๐ฉน`,heart:`โค๏ธ`,pink_heart:`๐ฉท`,orange_heart:`๐งก`,yellow_heart:`๐`,green_heart:`๐`,blue_heart:`๐`,light_blue_heart:`๐ฉต`,purple_heart:`๐`,brown_heart:`๐ค`,black_heart:`๐ค`,grey_heart:`๐ฉถ`,white_heart:`๐ค`,kiss:`๐`,anger:`๐ข`,boom:`๐ฅ`,collision:`๐ฅ`,dizzy:`๐ซ`,sweat_drops:`๐ฆ`,dash:`๐จ`,hole:`๐ณ๏ธ`,speech_balloon:`๐ฌ`,eye_speech_bubble:`๐๏ธโ๐จ๏ธ`,left_speech_bubble:`๐จ๏ธ`,right_anger_bubble:`๐ฏ๏ธ`,thought_balloon:`๐ญ`,zzz:`๐ค`,wave:`๐`,raised_back_of_hand:`๐ค`,raised_hand_with_fingers_splayed:`๐๏ธ`,hand:`โ`,raised_hand:`โ`,vulcan_salute:`๐`,rightwards_hand:`๐ซฑ`,leftwards_hand:`๐ซฒ`,palm_down_hand:`๐ซณ`,palm_up_hand:`๐ซด`,leftwards_pushing_hand:`๐ซท`,rightwards_pushing_hand:`๐ซธ`,ok_hand:`๐`,pinched_fingers:`๐ค`,pinching_hand:`๐ค`,v:`โ๏ธ`,crossed_fingers:`๐ค`,hand_with_index_finger_and_thumb_crossed:`๐ซฐ`,love_you_gesture:`๐ค`,metal:`๐ค`,call_me_hand:`๐ค`,point_left:`๐`,point_right:`๐`,point_up_2:`๐`,middle_finger:`๐`,fu:`๐`,point_down:`๐`,point_up:`โ๏ธ`,index_pointing_at_the_viewer:`๐ซต`,"+1":`๐`,thumbsup:`๐`,"-1":`๐`,thumbsdown:`๐`,fist_raised:`โ`,fist:`โ`,fist_oncoming:`๐`,facepunch:`๐`,punch:`๐`,fist_left:`๐ค`,fist_right:`๐ค`,clap:`๐`,raised_hands:`๐`,heart_hands:`๐ซถ`,open_hands:`๐`,palms_up_together:`๐คฒ`,handshake:`๐ค`,pray:`๐`,writing_hand:`โ๏ธ`,nail_care:`๐
`,selfie:`๐คณ`,muscle:`๐ช`,mechanical_arm:`๐ฆพ`,mechanical_leg:`๐ฆฟ`,leg:`๐ฆต`,foot:`๐ฆถ`,ear:`๐`,ear_with_hearing_aid:`๐ฆป`,nose:`๐`,brain:`๐ง `,anatomical_heart:`๐ซ`,lungs:`๐ซ`,tooth:`๐ฆท`,bone:`๐ฆด`,eyes:`๐`,eye:`๐๏ธ`,tongue:`๐
`,lips:`๐`,biting_lip:`๐ซฆ`,baby:`๐ถ`,child:`๐ง`,boy:`๐ฆ`,girl:`๐ง`,adult:`๐ง`,blond_haired_person:`๐ฑ`,man:`๐จ`,bearded_person:`๐ง`,man_beard:`๐งโโ๏ธ`,woman_beard:`๐งโโ๏ธ`,red_haired_man:`๐จโ๐ฆฐ`,curly_haired_man:`๐จโ๐ฆฑ`,white_haired_man:`๐จโ๐ฆณ`,bald_man:`๐จโ๐ฆฒ`,woman:`๐ฉ`,red_haired_woman:`๐ฉโ๐ฆฐ`,person_red_hair:`๐งโ๐ฆฐ`,curly_haired_woman:`๐ฉโ๐ฆฑ`,person_curly_hair:`๐งโ๐ฆฑ`,white_haired_woman:`๐ฉโ๐ฆณ`,person_white_hair:`๐งโ๐ฆณ`,bald_woman:`๐ฉโ๐ฆฒ`,person_bald:`๐งโ๐ฆฒ`,blond_haired_woman:`๐ฑโโ๏ธ`,blonde_woman:`๐ฑโโ๏ธ`,blond_haired_man:`๐ฑโโ๏ธ`,older_adult:`๐ง`,older_man:`๐ด`,older_woman:`๐ต`,frowning_person:`๐`,frowning_man:`๐โโ๏ธ`,frowning_woman:`๐โโ๏ธ`,pouting_face:`๐`,pouting_man:`๐โโ๏ธ`,pouting_woman:`๐โโ๏ธ`,no_good:`๐
`,no_good_man:`๐
โโ๏ธ`,ng_man:`๐
โโ๏ธ`,no_good_woman:`๐
โโ๏ธ`,ng_woman:`๐
โโ๏ธ`,ok_person:`๐`,ok_man:`๐โโ๏ธ`,ok_woman:`๐โโ๏ธ`,tipping_hand_person:`๐`,information_desk_person:`๐`,tipping_hand_man:`๐โโ๏ธ`,sassy_man:`๐โโ๏ธ`,tipping_hand_woman:`๐โโ๏ธ`,sassy_woman:`๐โโ๏ธ`,raising_hand:`๐`,raising_hand_man:`๐โโ๏ธ`,raising_hand_woman:`๐โโ๏ธ`,deaf_person:`๐ง`,deaf_man:`๐งโโ๏ธ`,deaf_woman:`๐งโโ๏ธ`,bow:`๐`,bowing_man:`๐โโ๏ธ`,bowing_woman:`๐โโ๏ธ`,facepalm:`๐คฆ`,man_facepalming:`๐คฆโโ๏ธ`,woman_facepalming:`๐คฆโโ๏ธ`,shrug:`๐คท`,man_shrugging:`๐คทโโ๏ธ`,woman_shrugging:`๐คทโโ๏ธ`,health_worker:`๐งโโ๏ธ`,man_health_worker:`๐จโโ๏ธ`,woman_health_worker:`๐ฉโโ๏ธ`,student:`๐งโ๐`,man_student:`๐จโ๐`,woman_student:`๐ฉโ๐`,teacher:`๐งโ๐ซ`,man_teacher:`๐จโ๐ซ`,woman_teacher:`๐ฉโ๐ซ`,judge:`๐งโโ๏ธ`,man_judge:`๐จโโ๏ธ`,woman_judge:`๐ฉโโ๏ธ`,farmer:`๐งโ๐พ`,man_farmer:`๐จโ๐พ`,woman_farmer:`๐ฉโ๐พ`,cook:`๐งโ๐ณ`,man_cook:`๐จโ๐ณ`,woman_cook:`๐ฉโ๐ณ`,mechanic:`๐งโ๐ง`,man_mechanic:`๐จโ๐ง`,woman_mechanic:`๐ฉโ๐ง`,factory_worker:`๐งโ๐ญ`,man_factory_worker:`๐จโ๐ญ`,woman_factory_worker:`๐ฉโ๐ญ`,office_worker:`๐งโ๐ผ`,man_office_worker:`๐จโ๐ผ`,woman_office_worker:`๐ฉโ๐ผ`,scientist:`๐งโ๐ฌ`,man_scientist:`๐จโ๐ฌ`,woman_scientist:`๐ฉโ๐ฌ`,technologist:`๐งโ๐ป`,man_technologist:`๐จโ๐ป`,woman_technologist:`๐ฉโ๐ป`,singer:`๐งโ๐ค`,man_singer:`๐จโ๐ค`,woman_singer:`๐ฉโ๐ค`,artist:`๐งโ๐จ`,man_artist:`๐จโ๐จ`,woman_artist:`๐ฉโ๐จ`,pilot:`๐งโโ๏ธ`,man_pilot:`๐จโโ๏ธ`,woman_pilot:`๐ฉโโ๏ธ`,astronaut:`๐งโ๐`,man_astronaut:`๐จโ๐`,woman_astronaut:`๐ฉโ๐`,firefighter:`๐งโ๐`,man_firefighter:`๐จโ๐`,woman_firefighter:`๐ฉโ๐`,police_officer:`๐ฎ`,cop:`๐ฎ`,policeman:`๐ฎโโ๏ธ`,policewoman:`๐ฎโโ๏ธ`,detective:`๐ต๏ธ`,male_detective:`๐ต๏ธโโ๏ธ`,female_detective:`๐ต๏ธโโ๏ธ`,guard:`๐`,guardsman:`๐โโ๏ธ`,guardswoman:`๐โโ๏ธ`,ninja:`๐ฅท`,construction_worker:`๐ท`,construction_worker_man:`๐ทโโ๏ธ`,construction_worker_woman:`๐ทโโ๏ธ`,person_with_crown:`๐ซ
`,prince:`๐คด`,princess:`๐ธ`,person_with_turban:`๐ณ`,man_with_turban:`๐ณโโ๏ธ`,woman_with_turban:`๐ณโโ๏ธ`,man_with_gua_pi_mao:`๐ฒ`,woman_with_headscarf:`๐ง`,person_in_tuxedo:`๐คต`,man_in_tuxedo:`๐คตโโ๏ธ`,woman_in_tuxedo:`๐คตโโ๏ธ`,person_with_veil:`๐ฐ`,man_with_veil:`๐ฐโโ๏ธ`,woman_with_veil:`๐ฐโโ๏ธ`,bride_with_veil:`๐ฐโโ๏ธ`,pregnant_woman:`๐คฐ`,pregnant_man:`๐ซ`,pregnant_person:`๐ซ`,breast_feeding:`๐คฑ`,woman_feeding_baby:`๐ฉโ๐ผ`,man_feeding_baby:`๐จโ๐ผ`,person_feeding_baby:`๐งโ๐ผ`,angel:`๐ผ`,santa:`๐
`,mrs_claus:`๐คถ`,mx_claus:`๐งโ๐`,superhero:`๐ฆธ`,superhero_man:`๐ฆธโโ๏ธ`,superhero_woman:`๐ฆธโโ๏ธ`,supervillain:`๐ฆน`,supervillain_man:`๐ฆนโโ๏ธ`,supervillain_woman:`๐ฆนโโ๏ธ`,mage:`๐ง`,mage_man:`๐งโโ๏ธ`,mage_woman:`๐งโโ๏ธ`,fairy:`๐ง`,fairy_man:`๐งโโ๏ธ`,fairy_woman:`๐งโโ๏ธ`,vampire:`๐ง`,vampire_man:`๐งโโ๏ธ`,vampire_woman:`๐งโโ๏ธ`,merperson:`๐ง`,merman:`๐งโโ๏ธ`,mermaid:`๐งโโ๏ธ`,elf:`๐ง`,elf_man:`๐งโโ๏ธ`,elf_woman:`๐งโโ๏ธ`,genie:`๐ง`,genie_man:`๐งโโ๏ธ`,genie_woman:`๐งโโ๏ธ`,zombie:`๐ง`,zombie_man:`๐งโโ๏ธ`,zombie_woman:`๐งโโ๏ธ`,troll:`๐ง`,massage:`๐`,massage_man:`๐โโ๏ธ`,massage_woman:`๐โโ๏ธ`,haircut:`๐`,haircut_man:`๐โโ๏ธ`,haircut_woman:`๐โโ๏ธ`,walking:`๐ถ`,walking_man:`๐ถโโ๏ธ`,walking_woman:`๐ถโโ๏ธ`,standing_person:`๐ง`,standing_man:`๐งโโ๏ธ`,standing_woman:`๐งโโ๏ธ`,kneeling_person:`๐ง`,kneeling_man:`๐งโโ๏ธ`,kneeling_woman:`๐งโโ๏ธ`,person_with_probing_cane:`๐งโ๐ฆฏ`,man_with_probing_cane:`๐จโ๐ฆฏ`,woman_with_probing_cane:`๐ฉโ๐ฆฏ`,person_in_motorized_wheelchair:`๐งโ๐ฆผ`,man_in_motorized_wheelchair:`๐จโ๐ฆผ`,woman_in_motorized_wheelchair:`๐ฉโ๐ฆผ`,person_in_manual_wheelchair:`๐งโ๐ฆฝ`,man_in_manual_wheelchair:`๐จโ๐ฆฝ`,woman_in_manual_wheelchair:`๐ฉโ๐ฆฝ`,runner:`๐`,running:`๐`,running_man:`๐โโ๏ธ`,running_woman:`๐โโ๏ธ`,woman_dancing:`๐`,dancer:`๐`,man_dancing:`๐บ`,business_suit_levitating:`๐ด๏ธ`,dancers:`๐ฏ`,dancing_men:`๐ฏโโ๏ธ`,dancing_women:`๐ฏโโ๏ธ`,sauna_person:`๐ง`,sauna_man:`๐งโโ๏ธ`,sauna_woman:`๐งโโ๏ธ`,climbing:`๐ง`,climbing_man:`๐งโโ๏ธ`,climbing_woman:`๐งโโ๏ธ`,person_fencing:`๐คบ`,horse_racing:`๐`,skier:`โท๏ธ`,snowboarder:`๐`,golfing:`๐๏ธ`,golfing_man:`๐๏ธโโ๏ธ`,golfing_woman:`๐๏ธโโ๏ธ`,surfer:`๐`,surfing_man:`๐โโ๏ธ`,surfing_woman:`๐โโ๏ธ`,rowboat:`๐ฃ`,rowing_man:`๐ฃโโ๏ธ`,rowing_woman:`๐ฃโโ๏ธ`,swimmer:`๐`,swimming_man:`๐โโ๏ธ`,swimming_woman:`๐โโ๏ธ`,bouncing_ball_person:`โน๏ธ`,bouncing_ball_man:`โน๏ธโโ๏ธ`,basketball_man:`โน๏ธโโ๏ธ`,bouncing_ball_woman:`โน๏ธโโ๏ธ`,basketball_woman:`โน๏ธโโ๏ธ`,weight_lifting:`๐๏ธ`,weight_lifting_man:`๐๏ธโโ๏ธ`,weight_lifting_woman:`๐๏ธโโ๏ธ`,bicyclist:`๐ด`,biking_man:`๐ดโโ๏ธ`,biking_woman:`๐ดโโ๏ธ`,mountain_bicyclist:`๐ต`,mountain_biking_man:`๐ตโโ๏ธ`,mountain_biking_woman:`๐ตโโ๏ธ`,cartwheeling:`๐คธ`,man_cartwheeling:`๐คธโโ๏ธ`,woman_cartwheeling:`๐คธโโ๏ธ`,wrestling:`๐คผ`,men_wrestling:`๐คผโโ๏ธ`,women_wrestling:`๐คผโโ๏ธ`,water_polo:`๐คฝ`,man_playing_water_polo:`๐คฝโโ๏ธ`,woman_playing_water_polo:`๐คฝโโ๏ธ`,handball_person:`๐คพ`,man_playing_handball:`๐คพโโ๏ธ`,woman_playing_handball:`๐คพโโ๏ธ`,juggling_person:`๐คน`,man_juggling:`๐คนโโ๏ธ`,woman_juggling:`๐คนโโ๏ธ`,lotus_position:`๐ง`,lotus_position_man:`๐งโโ๏ธ`,lotus_position_woman:`๐งโโ๏ธ`,bath:`๐`,sleeping_bed:`๐`,people_holding_hands:`๐งโ๐คโ๐ง`,two_women_holding_hands:`๐ญ`,couple:`๐ซ`,two_men_holding_hands:`๐ฌ`,couplekiss:`๐`,couplekiss_man_woman:`๐ฉโโค๏ธโ๐โ๐จ`,couplekiss_man_man:`๐จโโค๏ธโ๐โ๐จ`,couplekiss_woman_woman:`๐ฉโโค๏ธโ๐โ๐ฉ`,couple_with_heart:`๐`,couple_with_heart_woman_man:`๐ฉโโค๏ธโ๐จ`,couple_with_heart_man_man:`๐จโโค๏ธโ๐จ`,couple_with_heart_woman_woman:`๐ฉโโค๏ธโ๐ฉ`,family:`๐ช`,family_man_woman_boy:`๐จโ๐ฉโ๐ฆ`,family_man_woman_girl:`๐จโ๐ฉโ๐ง`,family_man_woman_girl_boy:`๐จโ๐ฉโ๐งโ๐ฆ`,family_man_woman_boy_boy:`๐จโ๐ฉโ๐ฆโ๐ฆ`,family_man_woman_girl_girl:`๐จโ๐ฉโ๐งโ๐ง`,family_man_man_boy:`๐จโ๐จโ๐ฆ`,family_man_man_girl:`๐จโ๐จโ๐ง`,family_man_man_girl_boy:`๐จโ๐จโ๐งโ๐ฆ`,family_man_man_boy_boy:`๐จโ๐จโ๐ฆโ๐ฆ`,family_man_man_girl_girl:`๐จโ๐จโ๐งโ๐ง`,family_woman_woman_boy:`๐ฉโ๐ฉโ๐ฆ`,family_woman_woman_girl:`๐ฉโ๐ฉโ๐ง`,family_woman_woman_girl_boy:`๐ฉโ๐ฉโ๐งโ๐ฆ`,family_woman_woman_boy_boy:`๐ฉโ๐ฉโ๐ฆโ๐ฆ`,family_woman_woman_girl_girl:`๐ฉโ๐ฉโ๐งโ๐ง`,family_man_boy:`๐จโ๐ฆ`,family_man_boy_boy:`๐จโ๐ฆโ๐ฆ`,family_man_girl:`๐จโ๐ง`,family_man_girl_boy:`๐จโ๐งโ๐ฆ`,family_man_girl_girl:`๐จโ๐งโ๐ง`,family_woman_boy:`๐ฉโ๐ฆ`,family_woman_boy_boy:`๐ฉโ๐ฆโ๐ฆ`,family_woman_girl:`๐ฉโ๐ง`,family_woman_girl_boy:`๐ฉโ๐งโ๐ฆ`,family_woman_girl_girl:`๐ฉโ๐งโ๐ง`,speaking_head:`๐ฃ๏ธ`,bust_in_silhouette:`๐ค`,busts_in_silhouette:`๐ฅ`,people_hugging:`๐ซ`,footprints:`๐ฃ`,monkey_face:`๐ต`,monkey:`๐`,gorilla:`๐ฆ`,orangutan:`๐ฆง`,dog:`๐ถ`,dog2:`๐`,guide_dog:`๐ฆฎ`,service_dog:`๐โ๐ฆบ`,poodle:`๐ฉ`,wolf:`๐บ`,fox_face:`๐ฆ`,raccoon:`๐ฆ`,cat:`๐ฑ`,cat2:`๐`,black_cat:`๐โโฌ`,lion:`๐ฆ`,tiger:`๐ฏ`,tiger2:`๐
`,leopard:`๐`,horse:`๐ด`,moose:`๐ซ`,donkey:`๐ซ`,racehorse:`๐`,unicorn:`๐ฆ`,zebra:`๐ฆ`,deer:`๐ฆ`,bison:`๐ฆฌ`,cow:`๐ฎ`,ox:`๐`,water_buffalo:`๐`,cow2:`๐`,pig:`๐ท`,pig2:`๐`,boar:`๐`,pig_nose:`๐ฝ`,ram:`๐`,sheep:`๐`,goat:`๐`,dromedary_camel:`๐ช`,camel:`๐ซ`,llama:`๐ฆ`,giraffe:`๐ฆ`,elephant:`๐`,mammoth:`๐ฆฃ`,rhinoceros:`๐ฆ`,hippopotamus:`๐ฆ`,mouse:`๐ญ`,mouse2:`๐`,rat:`๐`,hamster:`๐น`,rabbit:`๐ฐ`,rabbit2:`๐`,chipmunk:`๐ฟ๏ธ`,beaver:`๐ฆซ`,hedgehog:`๐ฆ`,bat:`๐ฆ`,bear:`๐ป`,polar_bear:`๐ปโโ๏ธ`,koala:`๐จ`,panda_face:`๐ผ`,sloth:`๐ฆฅ`,otter:`๐ฆฆ`,skunk:`๐ฆจ`,kangaroo:`๐ฆ`,badger:`๐ฆก`,feet:`๐พ`,paw_prints:`๐พ`,turkey:`๐ฆ`,chicken:`๐`,rooster:`๐`,hatching_chick:`๐ฃ`,baby_chick:`๐ค`,hatched_chick:`๐ฅ`,bird:`๐ฆ`,penguin:`๐ง`,dove:`๐๏ธ`,eagle:`๐ฆ
`,duck:`๐ฆ`,swan:`๐ฆข`,owl:`๐ฆ`,dodo:`๐ฆค`,feather:`๐ชถ`,flamingo:`๐ฆฉ`,peacock:`๐ฆ`,parrot:`๐ฆ`,wing:`๐ชฝ`,black_bird:`๐ฆโโฌ`,goose:`๐ชฟ`,frog:`๐ธ`,crocodile:`๐`,turtle:`๐ข`,lizard:`๐ฆ`,snake:`๐`,dragon_face:`๐ฒ`,dragon:`๐`,sauropod:`๐ฆ`,"t-rex":`๐ฆ`,whale:`๐ณ`,whale2:`๐`,dolphin:`๐ฌ`,flipper:`๐ฌ`,seal:`๐ฆญ`,fish:`๐`,tropical_fish:`๐ `,blowfish:`๐ก`,shark:`๐ฆ`,octopus:`๐`,shell:`๐`,coral:`๐ชธ`,jellyfish:`๐ชผ`,snail:`๐`,butterfly:`๐ฆ`,bug:`๐`,ant:`๐`,bee:`๐`,honeybee:`๐`,beetle:`๐ชฒ`,lady_beetle:`๐`,cricket:`๐ฆ`,cockroach:`๐ชณ`,spider:`๐ท๏ธ`,spider_web:`๐ธ๏ธ`,scorpion:`๐ฆ`,mosquito:`๐ฆ`,fly:`๐ชฐ`,worm:`๐ชฑ`,microbe:`๐ฆ `,bouquet:`๐`,cherry_blossom:`๐ธ`,white_flower:`๐ฎ`,lotus:`๐ชท`,rosette:`๐ต๏ธ`,rose:`๐น`,wilted_flower:`๐ฅ`,hibiscus:`๐บ`,sunflower:`๐ป`,blossom:`๐ผ`,tulip:`๐ท`,hyacinth:`๐ชป`,seedling:`๐ฑ`,potted_plant:`๐ชด`,evergreen_tree:`๐ฒ`,deciduous_tree:`๐ณ`,palm_tree:`๐ด`,cactus:`๐ต`,ear_of_rice:`๐พ`,herb:`๐ฟ`,shamrock:`โ๏ธ`,four_leaf_clover:`๐`,maple_leaf:`๐`,fallen_leaf:`๐`,leaves:`๐`,empty_nest:`๐ชน`,nest_with_eggs:`๐ชบ`,mushroom:`๐`,grapes:`๐`,melon:`๐`,watermelon:`๐`,tangerine:`๐`,orange:`๐`,mandarin:`๐`,lemon:`๐`,banana:`๐`,pineapple:`๐`,mango:`๐ฅญ`,apple:`๐`,green_apple:`๐`,pear:`๐`,peach:`๐`,cherries:`๐`,strawberry:`๐`,blueberries:`๐ซ`,kiwi_fruit:`๐ฅ`,tomato:`๐
`,olive:`๐ซ`,coconut:`๐ฅฅ`,avocado:`๐ฅ`,eggplant:`๐`,potato:`๐ฅ`,carrot:`๐ฅ`,corn:`๐ฝ`,hot_pepper:`๐ถ๏ธ`,bell_pepper:`๐ซ`,cucumber:`๐ฅ`,leafy_green:`๐ฅฌ`,broccoli:`๐ฅฆ`,garlic:`๐ง`,onion:`๐ง
`,peanuts:`๐ฅ`,beans:`๐ซ`,chestnut:`๐ฐ`,ginger_root:`๐ซ`,pea_pod:`๐ซ`,bread:`๐`,croissant:`๐ฅ`,baguette_bread:`๐ฅ`,flatbread:`๐ซ`,pretzel:`๐ฅจ`,bagel:`๐ฅฏ`,pancakes:`๐ฅ`,waffle:`๐ง`,cheese:`๐ง`,meat_on_bone:`๐`,poultry_leg:`๐`,cut_of_meat:`๐ฅฉ`,bacon:`๐ฅ`,hamburger:`๐`,fries:`๐`,pizza:`๐`,hotdog:`๐ญ`,sandwich:`๐ฅช`,taco:`๐ฎ`,burrito:`๐ฏ`,tamale:`๐ซ`,stuffed_flatbread:`๐ฅ`,falafel:`๐ง`,egg:`๐ฅ`,fried_egg:`๐ณ`,shallow_pan_of_food:`๐ฅ`,stew:`๐ฒ`,fondue:`๐ซ`,bowl_with_spoon:`๐ฅฃ`,green_salad:`๐ฅ`,popcorn:`๐ฟ`,butter:`๐ง`,salt:`๐ง`,canned_food:`๐ฅซ`,bento:`๐ฑ`,rice_cracker:`๐`,rice_ball:`๐`,rice:`๐`,curry:`๐`,ramen:`๐`,spaghetti:`๐`,sweet_potato:`๐ `,oden:`๐ข`,sushi:`๐ฃ`,fried_shrimp:`๐ค`,fish_cake:`๐ฅ`,moon_cake:`๐ฅฎ`,dango:`๐ก`,dumpling:`๐ฅ`,fortune_cookie:`๐ฅ `,takeout_box:`๐ฅก`,crab:`๐ฆ`,lobster:`๐ฆ`,shrimp:`๐ฆ`,squid:`๐ฆ`,oyster:`๐ฆช`,icecream:`๐ฆ`,shaved_ice:`๐ง`,ice_cream:`๐จ`,doughnut:`๐ฉ`,cookie:`๐ช`,birthday:`๐`,cake:`๐ฐ`,cupcake:`๐ง`,pie:`๐ฅง`,chocolate_bar:`๐ซ`,candy:`๐ฌ`,lollipop:`๐ญ`,custard:`๐ฎ`,honey_pot:`๐ฏ`,baby_bottle:`๐ผ`,milk_glass:`๐ฅ`,coffee:`โ`,teapot:`๐ซ`,tea:`๐ต`,sake:`๐ถ`,champagne:`๐พ`,wine_glass:`๐ท`,cocktail:`๐ธ`,tropical_drink:`๐น`,beer:`๐บ`,beers:`๐ป`,clinking_glasses:`๐ฅ`,tumbler_glass:`๐ฅ`,pouring_liquid:`๐ซ`,cup_with_straw:`๐ฅค`,bubble_tea:`๐ง`,beverage_box:`๐ง`,mate:`๐ง`,ice_cube:`๐ง`,chopsticks:`๐ฅข`,plate_with_cutlery:`๐ฝ๏ธ`,fork_and_knife:`๐ด`,spoon:`๐ฅ`,hocho:`๐ช`,knife:`๐ช`,jar:`๐ซ`,amphora:`๐บ`,earth_africa:`๐`,earth_americas:`๐`,earth_asia:`๐`,globe_with_meridians:`๐`,world_map:`๐บ๏ธ`,japan:`๐พ`,compass:`๐งญ`,mountain_snow:`๐๏ธ`,mountain:`โฐ๏ธ`,volcano:`๐`,mount_fuji:`๐ป`,camping:`๐๏ธ`,beach_umbrella:`๐๏ธ`,desert:`๐๏ธ`,desert_island:`๐๏ธ`,national_park:`๐๏ธ`,stadium:`๐๏ธ`,classical_building:`๐๏ธ`,building_construction:`๐๏ธ`,bricks:`๐งฑ`,rock:`๐ชจ`,wood:`๐ชต`,hut:`๐`,houses:`๐๏ธ`,derelict_house:`๐๏ธ`,house:`๐ `,house_with_garden:`๐ก`,office:`๐ข`,post_office:`๐ฃ`,european_post_office:`๐ค`,hospital:`๐ฅ`,bank:`๐ฆ`,hotel:`๐จ`,love_hotel:`๐ฉ`,convenience_store:`๐ช`,school:`๐ซ`,department_store:`๐ฌ`,factory:`๐ญ`,japanese_castle:`๐ฏ`,european_castle:`๐ฐ`,wedding:`๐`,tokyo_tower:`๐ผ`,statue_of_liberty:`๐ฝ`,church:`โช`,mosque:`๐`,hindu_temple:`๐`,synagogue:`๐`,shinto_shrine:`โฉ๏ธ`,kaaba:`๐`,fountain:`โฒ`,tent:`โบ`,foggy:`๐`,night_with_stars:`๐`,cityscape:`๐๏ธ`,sunrise_over_mountains:`๐`,sunrise:`๐
`,city_sunset:`๐`,city_sunrise:`๐`,bridge_at_night:`๐`,hotsprings:`โจ๏ธ`,carousel_horse:`๐ `,playground_slide:`๐`,ferris_wheel:`๐ก`,roller_coaster:`๐ข`,barber:`๐`,circus_tent:`๐ช`,steam_locomotive:`๐`,railway_car:`๐`,bullettrain_side:`๐`,bullettrain_front:`๐
`,train2:`๐`,metro:`๐`,light_rail:`๐`,station:`๐`,tram:`๐`,monorail:`๐`,mountain_railway:`๐`,train:`๐`,bus:`๐`,oncoming_bus:`๐`,trolleybus:`๐`,minibus:`๐`,ambulance:`๐`,fire_engine:`๐`,police_car:`๐`,oncoming_police_car:`๐`,taxi:`๐`,oncoming_taxi:`๐`,car:`๐`,red_car:`๐`,oncoming_automobile:`๐`,blue_car:`๐`,pickup_truck:`๐ป`,truck:`๐`,articulated_lorry:`๐`,tractor:`๐`,racing_car:`๐๏ธ`,motorcycle:`๐๏ธ`,motor_scooter:`๐ต`,manual_wheelchair:`๐ฆฝ`,motorized_wheelchair:`๐ฆผ`,auto_rickshaw:`๐บ`,bike:`๐ฒ`,kick_scooter:`๐ด`,skateboard:`๐น`,roller_skate:`๐ผ`,busstop:`๐`,motorway:`๐ฃ๏ธ`,railway_track:`๐ค๏ธ`,oil_drum:`๐ข๏ธ`,fuelpump:`โฝ`,wheel:`๐`,rotating_light:`๐จ`,traffic_light:`๐ฅ`,vertical_traffic_light:`๐ฆ`,stop_sign:`๐`,construction:`๐ง`,anchor:`โ`,ring_buoy:`๐`,boat:`โต`,sailboat:`โต`,canoe:`๐ถ`,speedboat:`๐ค`,passenger_ship:`๐ณ๏ธ`,ferry:`โด๏ธ`,motor_boat:`๐ฅ๏ธ`,ship:`๐ข`,airplane:`โ๏ธ`,small_airplane:`๐ฉ๏ธ`,flight_departure:`๐ซ`,flight_arrival:`๐ฌ`,parachute:`๐ช`,seat:`๐บ`,helicopter:`๐`,suspension_railway:`๐`,mountain_cableway:`๐ `,aerial_tramway:`๐ก`,artificial_satellite:`๐ฐ๏ธ`,rocket:`๐`,flying_saucer:`๐ธ`,bellhop_bell:`๐๏ธ`,luggage:`๐งณ`,hourglass:`โ`,hourglass_flowing_sand:`โณ`,watch:`โ`,alarm_clock:`โฐ`,stopwatch:`โฑ๏ธ`,timer_clock:`โฒ๏ธ`,mantelpiece_clock:`๐ฐ๏ธ`,clock12:`๐`,clock1230:`๐ง`,clock1:`๐`,clock130:`๐`,clock2:`๐`,clock230:`๐`,clock3:`๐`,clock330:`๐`,clock4:`๐`,clock430:`๐`,clock5:`๐`,clock530:`๐ `,clock6:`๐`,clock630:`๐ก`,clock7:`๐`,clock730:`๐ข`,clock8:`๐`,clock830:`๐ฃ`,clock9:`๐`,clock930:`๐ค`,clock10:`๐`,clock1030:`๐ฅ`,clock11:`๐`,clock1130:`๐ฆ`,new_moon:`๐`,waxing_crescent_moon:`๐`,first_quarter_moon:`๐`,moon:`๐`,waxing_gibbous_moon:`๐`,full_moon:`๐`,waning_gibbous_moon:`๐`,last_quarter_moon:`๐`,waning_crescent_moon:`๐`,crescent_moon:`๐`,new_moon_with_face:`๐`,first_quarter_moon_with_face:`๐`,last_quarter_moon_with_face:`๐`,thermometer:`๐ก๏ธ`,sunny:`โ๏ธ`,full_moon_with_face:`๐`,sun_with_face:`๐`,ringed_planet:`๐ช`,star:`โญ`,star2:`๐`,stars:`๐ `,milky_way:`๐`,cloud:`โ๏ธ`,partly_sunny:`โ
`,cloud_with_lightning_and_rain:`โ๏ธ`,sun_behind_small_cloud:`๐ค๏ธ`,sun_behind_large_cloud:`๐ฅ๏ธ`,sun_behind_rain_cloud:`๐ฆ๏ธ`,cloud_with_rain:`๐ง๏ธ`,cloud_with_snow:`๐จ๏ธ`,cloud_with_lightning:`๐ฉ๏ธ`,tornado:`๐ช๏ธ`,fog:`๐ซ๏ธ`,wind_face:`๐ฌ๏ธ`,cyclone:`๐`,rainbow:`๐`,closed_umbrella:`๐`,open_umbrella:`โ๏ธ`,umbrella:`โ`,parasol_on_ground:`โฑ๏ธ`,zap:`โก`,snowflake:`โ๏ธ`,snowman_with_snow:`โ๏ธ`,snowman:`โ`,comet:`โ๏ธ`,fire:`๐ฅ`,droplet:`๐ง`,ocean:`๐`,jack_o_lantern:`๐`,christmas_tree:`๐`,fireworks:`๐`,sparkler:`๐`,firecracker:`๐งจ`,sparkles:`โจ`,balloon:`๐`,tada:`๐`,confetti_ball:`๐`,tanabata_tree:`๐`,bamboo:`๐`,dolls:`๐`,flags:`๐`,wind_chime:`๐`,rice_scene:`๐`,red_envelope:`๐งง`,ribbon:`๐`,gift:`๐`,reminder_ribbon:`๐๏ธ`,tickets:`๐๏ธ`,ticket:`๐ซ`,medal_military:`๐๏ธ`,trophy:`๐`,medal_sports:`๐
`,"1st_place_medal":`๐ฅ`,"2nd_place_medal":`๐ฅ`,"3rd_place_medal":`๐ฅ`,soccer:`โฝ`,baseball:`โพ`,softball:`๐ฅ`,basketball:`๐`,volleyball:`๐`,football:`๐`,rugby_football:`๐`,tennis:`๐พ`,flying_disc:`๐ฅ`,bowling:`๐ณ`,cricket_game:`๐`,field_hockey:`๐`,ice_hockey:`๐`,lacrosse:`๐ฅ`,ping_pong:`๐`,badminton:`๐ธ`,boxing_glove:`๐ฅ`,martial_arts_uniform:`๐ฅ`,goal_net:`๐ฅ
`,golf:`โณ`,ice_skate:`โธ๏ธ`,fishing_pole_and_fish:`๐ฃ`,diving_mask:`๐คฟ`,running_shirt_with_sash:`๐ฝ`,ski:`๐ฟ`,sled:`๐ท`,curling_stone:`๐ฅ`,dart:`๐ฏ`,yo_yo:`๐ช`,kite:`๐ช`,gun:`๐ซ`,"8ball":`๐ฑ`,crystal_ball:`๐ฎ`,magic_wand:`๐ช`,video_game:`๐ฎ`,joystick:`๐น๏ธ`,slot_machine:`๐ฐ`,game_die:`๐ฒ`,jigsaw:`๐งฉ`,teddy_bear:`๐งธ`,pinata:`๐ช
`,mirror_ball:`๐ชฉ`,nesting_dolls:`๐ช`,spades:`โ ๏ธ`,hearts:`โฅ๏ธ`,diamonds:`โฆ๏ธ`,clubs:`โฃ๏ธ`,chess_pawn:`โ๏ธ`,black_joker:`๐`,mahjong:`๐`,flower_playing_cards:`๐ด`,performing_arts:`๐ญ`,framed_picture:`๐ผ๏ธ`,art:`๐จ`,thread:`๐งต`,sewing_needle:`๐ชก`,yarn:`๐งถ`,knot:`๐ชข`,eyeglasses:`๐`,dark_sunglasses:`๐ถ๏ธ`,goggles:`๐ฅฝ`,lab_coat:`๐ฅผ`,safety_vest:`๐ฆบ`,necktie:`๐`,shirt:`๐`,tshirt:`๐`,jeans:`๐`,scarf:`๐งฃ`,gloves:`๐งค`,coat:`๐งฅ`,socks:`๐งฆ`,dress:`๐`,kimono:`๐`,sari:`๐ฅป`,one_piece_swimsuit:`๐ฉฑ`,swim_brief:`๐ฉฒ`,shorts:`๐ฉณ`,bikini:`๐`,womans_clothes:`๐`,folding_hand_fan:`๐ชญ`,purse:`๐`,handbag:`๐`,pouch:`๐`,shopping:`๐๏ธ`,school_satchel:`๐`,thong_sandal:`๐ฉด`,mans_shoe:`๐`,shoe:`๐`,athletic_shoe:`๐`,hiking_boot:`๐ฅพ`,flat_shoe:`๐ฅฟ`,high_heel:`๐ `,sandal:`๐ก`,ballet_shoes:`๐ฉฐ`,boot:`๐ข`,hair_pick:`๐ชฎ`,crown:`๐`,womans_hat:`๐`,tophat:`๐ฉ`,mortar_board:`๐`,billed_cap:`๐งข`,military_helmet:`๐ช`,rescue_worker_helmet:`โ๏ธ`,prayer_beads:`๐ฟ`,lipstick:`๐`,ring:`๐`,gem:`๐`,mute:`๐`,speaker:`๐`,sound:`๐`,loud_sound:`๐`,loudspeaker:`๐ข`,mega:`๐ฃ`,postal_horn:`๐ฏ`,bell:`๐`,no_bell:`๐`,musical_score:`๐ผ`,musical_note:`๐ต`,notes:`๐ถ`,studio_microphone:`๐๏ธ`,level_slider:`๐๏ธ`,control_knobs:`๐๏ธ`,microphone:`๐ค`,headphones:`๐ง`,radio:`๐ป`,saxophone:`๐ท`,accordion:`๐ช`,guitar:`๐ธ`,musical_keyboard:`๐น`,trumpet:`๐บ`,violin:`๐ป`,banjo:`๐ช`,drum:`๐ฅ`,long_drum:`๐ช`,maracas:`๐ช`,flute:`๐ช`,iphone:`๐ฑ`,calling:`๐ฒ`,phone:`โ๏ธ`,telephone:`โ๏ธ`,telephone_receiver:`๐`,pager:`๐`,fax:`๐ `,battery:`๐`,low_battery:`๐ชซ`,electric_plug:`๐`,computer:`๐ป`,desktop_computer:`๐ฅ๏ธ`,printer:`๐จ๏ธ`,keyboard:`โจ๏ธ`,computer_mouse:`๐ฑ๏ธ`,trackball:`๐ฒ๏ธ`,minidisc:`๐ฝ`,floppy_disk:`๐พ`,cd:`๐ฟ`,dvd:`๐`,abacus:`๐งฎ`,movie_camera:`๐ฅ`,film_strip:`๐๏ธ`,film_projector:`๐ฝ๏ธ`,clapper:`๐ฌ`,tv:`๐บ`,camera:`๐ท`,camera_flash:`๐ธ`,video_camera:`๐น`,vhs:`๐ผ`,mag:`๐`,mag_right:`๐`,candle:`๐ฏ๏ธ`,bulb:`๐ก`,flashlight:`๐ฆ`,izakaya_lantern:`๐ฎ`,lantern:`๐ฎ`,diya_lamp:`๐ช`,notebook_with_decorative_cover:`๐`,closed_book:`๐`,book:`๐`,open_book:`๐`,green_book:`๐`,blue_book:`๐`,orange_book:`๐`,books:`๐`,notebook:`๐`,ledger:`๐`,page_with_curl:`๐`,scroll:`๐`,page_facing_up:`๐`,newspaper:`๐ฐ`,newspaper_roll:`๐๏ธ`,bookmark_tabs:`๐`,bookmark:`๐`,label:`๐ท๏ธ`,moneybag:`๐ฐ`,coin:`๐ช`,yen:`๐ด`,dollar:`๐ต`,euro:`๐ถ`,pound:`๐ท`,money_with_wings:`๐ธ`,credit_card:`๐ณ`,receipt:`๐งพ`,chart:`๐น`,envelope:`โ๏ธ`,email:`๐ง`,"e-mail":`๐ง`,incoming_envelope:`๐จ`,envelope_with_arrow:`๐ฉ`,outbox_tray:`๐ค`,inbox_tray:`๐ฅ`,package:`๐ฆ`,mailbox:`๐ซ`,mailbox_closed:`๐ช`,mailbox_with_mail:`๐ฌ`,mailbox_with_no_mail:`๐ญ`,postbox:`๐ฎ`,ballot_box:`๐ณ๏ธ`,pencil2:`โ๏ธ`,black_nib:`โ๏ธ`,fountain_pen:`๐๏ธ`,pen:`๐๏ธ`,paintbrush:`๐๏ธ`,crayon:`๐๏ธ`,memo:`๐`,pencil:`๐`,briefcase:`๐ผ`,file_folder:`๐`,open_file_folder:`๐`,card_index_dividers:`๐๏ธ`,date:`๐
`,calendar:`๐`,spiral_notepad:`๐๏ธ`,spiral_calendar:`๐๏ธ`,card_index:`๐`,chart_with_upwards_trend:`๐`,chart_with_downwards_trend:`๐`,bar_chart:`๐`,clipboard:`๐`,pushpin:`๐`,round_pushpin:`๐`,paperclip:`๐`,paperclips:`๐๏ธ`,straight_ruler:`๐`,triangular_ruler:`๐`,scissors:`โ๏ธ`,card_file_box:`๐๏ธ`,file_cabinet:`๐๏ธ`,wastebasket:`๐๏ธ`,lock:`๐`,unlock:`๐`,lock_with_ink_pen:`๐`,closed_lock_with_key:`๐`,key:`๐`,old_key:`๐๏ธ`,hammer:`๐จ`,axe:`๐ช`,pick:`โ๏ธ`,hammer_and_pick:`โ๏ธ`,hammer_and_wrench:`๐ ๏ธ`,dagger:`๐ก๏ธ`,crossed_swords:`โ๏ธ`,bomb:`๐ฃ`,boomerang:`๐ช`,bow_and_arrow:`๐น`,shield:`๐ก๏ธ`,carpentry_saw:`๐ช`,wrench:`๐ง`,screwdriver:`๐ช`,nut_and_bolt:`๐ฉ`,gear:`โ๏ธ`,clamp:`๐๏ธ`,balance_scale:`โ๏ธ`,probing_cane:`๐ฆฏ`,link:`๐`,chains:`โ๏ธ`,hook:`๐ช`,toolbox:`๐งฐ`,magnet:`๐งฒ`,ladder:`๐ช`,alembic:`โ๏ธ`,test_tube:`๐งช`,petri_dish:`๐งซ`,dna:`๐งฌ`,microscope:`๐ฌ`,telescope:`๐ญ`,satellite:`๐ก`,syringe:`๐`,drop_of_blood:`๐ฉธ`,pill:`๐`,adhesive_bandage:`๐ฉน`,crutch:`๐ฉผ`,stethoscope:`๐ฉบ`,x_ray:`๐ฉป`,door:`๐ช`,elevator:`๐`,mirror:`๐ช`,window:`๐ช`,bed:`๐๏ธ`,couch_and_lamp:`๐๏ธ`,chair:`๐ช`,toilet:`๐ฝ`,plunger:`๐ช `,shower:`๐ฟ`,bathtub:`๐`,mouse_trap:`๐ชค`,razor:`๐ช`,lotion_bottle:`๐งด`,safety_pin:`๐งท`,broom:`๐งน`,basket:`๐งบ`,roll_of_paper:`๐งป`,bucket:`๐ชฃ`,soap:`๐งผ`,bubbles:`๐ซง`,toothbrush:`๐ชฅ`,sponge:`๐งฝ`,fire_extinguisher:`๐งฏ`,shopping_cart:`๐`,smoking:`๐ฌ`,coffin:`โฐ๏ธ`,headstone:`๐ชฆ`,funeral_urn:`โฑ๏ธ`,nazar_amulet:`๐งฟ`,hamsa:`๐ชฌ`,moyai:`๐ฟ`,placard:`๐ชง`,identification_card:`๐ชช`,atm:`๐ง`,put_litter_in_its_place:`๐ฎ`,potable_water:`๐ฐ`,wheelchair:`โฟ`,mens:`๐น`,womens:`๐บ`,restroom:`๐ป`,baby_symbol:`๐ผ`,wc:`๐พ`,passport_control:`๐`,customs:`๐`,baggage_claim:`๐`,left_luggage:`๐
`,warning:`โ ๏ธ`,children_crossing:`๐ธ`,no_entry:`โ`,no_entry_sign:`๐ซ`,no_bicycles:`๐ณ`,no_smoking:`๐ญ`,do_not_litter:`๐ฏ`,"non-potable_water":`๐ฑ`,no_pedestrians:`๐ท`,no_mobile_phones:`๐ต`,underage:`๐`,radioactive:`โข๏ธ`,biohazard:`โฃ๏ธ`,arrow_up:`โฌ๏ธ`,arrow_upper_right:`โ๏ธ`,arrow_right:`โก๏ธ`,arrow_lower_right:`โ๏ธ`,arrow_down:`โฌ๏ธ`,arrow_lower_left:`โ๏ธ`,arrow_left:`โฌ
๏ธ`,arrow_upper_left:`โ๏ธ`,arrow_up_down:`โ๏ธ`,left_right_arrow:`โ๏ธ`,leftwards_arrow_with_hook:`โฉ๏ธ`,arrow_right_hook:`โช๏ธ`,arrow_heading_up:`โคด๏ธ`,arrow_heading_down:`โคต๏ธ`,arrows_clockwise:`๐`,arrows_counterclockwise:`๐`,back:`๐`,end:`๐`,on:`๐`,soon:`๐`,top:`๐`,place_of_worship:`๐`,atom_symbol:`โ๏ธ`,om:`๐๏ธ`,star_of_david:`โก๏ธ`,wheel_of_dharma:`โธ๏ธ`,yin_yang:`โฏ๏ธ`,latin_cross:`โ๏ธ`,orthodox_cross:`โฆ๏ธ`,star_and_crescent:`โช๏ธ`,peace_symbol:`โฎ๏ธ`,menorah:`๐`,six_pointed_star:`๐ฏ`,khanda:`๐ชฏ`,aries:`โ`,taurus:`โ`,gemini:`โ`,cancer:`โ`,leo:`โ`,virgo:`โ`,libra:`โ`,scorpius:`โ`,sagittarius:`โ`,capricorn:`โ`,aquarius:`โ`,pisces:`โ`,ophiuchus:`โ`,twisted_rightwards_arrows:`๐`,repeat:`๐`,repeat_one:`๐`,arrow_forward:`โถ๏ธ`,fast_forward:`โฉ`,next_track_button:`โญ๏ธ`,play_or_pause_button:`โฏ๏ธ`,arrow_backward:`โ๏ธ`,rewind:`โช`,previous_track_button:`โฎ๏ธ`,arrow_up_small:`๐ผ`,arrow_double_up:`โซ`,arrow_down_small:`๐ฝ`,arrow_double_down:`โฌ`,pause_button:`โธ๏ธ`,stop_button:`โน๏ธ`,record_button:`โบ๏ธ`,eject_button:`โ๏ธ`,cinema:`๐ฆ`,low_brightness:`๐
`,high_brightness:`๐`,signal_strength:`๐ถ`,wireless:`๐`,vibration_mode:`๐ณ`,mobile_phone_off:`๐ด`,female_sign:`โ๏ธ`,male_sign:`โ๏ธ`,transgender_symbol:`โง๏ธ`,heavy_multiplication_x:`โ๏ธ`,heavy_plus_sign:`โ`,heavy_minus_sign:`โ`,heavy_division_sign:`โ`,heavy_equals_sign:`๐ฐ`,infinity:`โพ๏ธ`,bangbang:`โผ๏ธ`,interrobang:`โ๏ธ`,question:`โ`,grey_question:`โ`,grey_exclamation:`โ`,exclamation:`โ`,heavy_exclamation_mark:`โ`,wavy_dash:`ใฐ๏ธ`,currency_exchange:`๐ฑ`,heavy_dollar_sign:`๐ฒ`,medical_symbol:`โ๏ธ`,recycle:`โป๏ธ`,fleur_de_lis:`โ๏ธ`,trident:`๐ฑ`,name_badge:`๐`,beginner:`๐ฐ`,o:`โญ`,white_check_mark:`โ
`,ballot_box_with_check:`โ๏ธ`,heavy_check_mark:`โ๏ธ`,x:`โ`,negative_squared_cross_mark:`โ`,curly_loop:`โฐ`,loop:`โฟ`,part_alternation_mark:`ใฝ๏ธ`,eight_spoked_asterisk:`โณ๏ธ`,eight_pointed_black_star:`โด๏ธ`,sparkle:`โ๏ธ`,copyright:`ยฉ๏ธ`,registered:`ยฎ๏ธ`,tm:`โข๏ธ`,hash:`#๏ธโฃ`,asterisk:`*๏ธโฃ`,zero:`0๏ธโฃ`,one:`1๏ธโฃ`,two:`2๏ธโฃ`,three:`3๏ธโฃ`,four:`4๏ธโฃ`,five:`5๏ธโฃ`,six:`6๏ธโฃ`,seven:`7๏ธโฃ`,eight:`8๏ธโฃ`,nine:`9๏ธโฃ`,keycap_ten:`๐`,capital_abcd:`๐ `,abcd:`๐ก`,symbols:`๐ฃ`,abc:`๐ค`,a:`๐
ฐ๏ธ`,ab:`๐`,b:`๐
ฑ๏ธ`,cl:`๐`,cool:`๐`,free:`๐`,information_source:`โน๏ธ`,id:`๐`,m:`โ๏ธ`,new:`๐`,ng:`๐`,o2:`๐
พ๏ธ`,ok:`๐`,parking:`๐
ฟ๏ธ`,sos:`๐`,up:`๐`,vs:`๐`,koko:`๐`,sa:`๐๏ธ`,ideograph_advantage:`๐`,accept:`๐`,congratulations:`ใ๏ธ`,secret:`ใ๏ธ`,u6e80:`๐ต`,red_circle:`๐ด`,orange_circle:`๐ `,yellow_circle:`๐ก`,green_circle:`๐ข`,large_blue_circle:`๐ต`,purple_circle:`๐ฃ`,brown_circle:`๐ค`,black_circle:`โซ`,white_circle:`โช`,red_square:`๐ฅ`,orange_square:`๐ง`,yellow_square:`๐จ`,green_square:`๐ฉ`,blue_square:`๐ฆ`,purple_square:`๐ช`,brown_square:`๐ซ`,black_large_square:`โฌ`,white_large_square:`โฌ`,black_medium_square:`โผ๏ธ`,white_medium_square:`โป๏ธ`,black_medium_small_square:`โพ`,white_medium_small_square:`โฝ`,black_small_square:`โช๏ธ`,white_small_square:`โซ๏ธ`,large_orange_diamond:`๐ถ`,large_blue_diamond:`๐ท`,small_orange_diamond:`๐ธ`,small_blue_diamond:`๐น`,small_red_triangle:`๐บ`,small_red_triangle_down:`๐ป`,diamond_shape_with_a_dot_inside:`๐ `,radio_button:`๐`,white_square_button:`๐ณ`,black_square_button:`๐ฒ`,checkered_flag:`๐`,triangular_flag_on_post:`๐ฉ`,crossed_flags:`๐`,black_flag:`๐ด`,white_flag:`๐ณ๏ธ`,rainbow_flag:`๐ณ๏ธโ๐`,transgender_flag:`๐ณ๏ธโโง๏ธ`,pirate_flag:`๐ดโโ ๏ธ`,ascension_island:`๐ฆ๐จ`,andorra:`๐ฆ๐ฉ`,united_arab_emirates:`๐ฆ๐ช`,afghanistan:`๐ฆ๐ซ`,antigua_barbuda:`๐ฆ๐ฌ`,anguilla:`๐ฆ๐ฎ`,albania:`๐ฆ๐ฑ`,armenia:`๐ฆ๐ฒ`,angola:`๐ฆ๐ด`,antarctica:`๐ฆ๐ถ`,argentina:`๐ฆ๐ท`,american_samoa:`๐ฆ๐ธ`,austria:`๐ฆ๐น`,australia:`๐ฆ๐บ`,aruba:`๐ฆ๐ผ`,aland_islands:`๐ฆ๐ฝ`,azerbaijan:`๐ฆ๐ฟ`,bosnia_herzegovina:`๐ง๐ฆ`,barbados:`๐ง๐ง`,bangladesh:`๐ง๐ฉ`,belgium:`๐ง๐ช`,burkina_faso:`๐ง๐ซ`,bulgaria:`๐ง๐ฌ`,bahrain:`๐ง๐ญ`,burundi:`๐ง๐ฎ`,benin:`๐ง๐ฏ`,st_barthelemy:`๐ง๐ฑ`,bermuda:`๐ง๐ฒ`,brunei:`๐ง๐ณ`,bolivia:`๐ง๐ด`,caribbean_netherlands:`๐ง๐ถ`,brazil:`๐ง๐ท`,bahamas:`๐ง๐ธ`,bhutan:`๐ง๐น`,bouvet_island:`๐ง๐ป`,botswana:`๐ง๐ผ`,belarus:`๐ง๐พ`,belize:`๐ง๐ฟ`,canada:`๐จ๐ฆ`,cocos_islands:`๐จ๐จ`,congo_kinshasa:`๐จ๐ฉ`,central_african_republic:`๐จ๐ซ`,congo_brazzaville:`๐จ๐ฌ`,switzerland:`๐จ๐ญ`,cote_divoire:`๐จ๐ฎ`,cook_islands:`๐จ๐ฐ`,chile:`๐จ๐ฑ`,cameroon:`๐จ๐ฒ`,cn:`๐จ๐ณ`,colombia:`๐จ๐ด`,clipperton_island:`๐จ๐ต`,costa_rica:`๐จ๐ท`,cuba:`๐จ๐บ`,cape_verde:`๐จ๐ป`,curacao:`๐จ๐ผ`,christmas_island:`๐จ๐ฝ`,cyprus:`๐จ๐พ`,czech_republic:`๐จ๐ฟ`,de:`๐ฉ๐ช`,diego_garcia:`๐ฉ๐ฌ`,djibouti:`๐ฉ๐ฏ`,denmark:`๐ฉ๐ฐ`,dominica:`๐ฉ๐ฒ`,dominican_republic:`๐ฉ๐ด`,algeria:`๐ฉ๐ฟ`,ceuta_melilla:`๐ช๐ฆ`,ecuador:`๐ช๐จ`,estonia:`๐ช๐ช`,egypt:`๐ช๐ฌ`,western_sahara:`๐ช๐ญ`,eritrea:`๐ช๐ท`,es:`๐ช๐ธ`,ethiopia:`๐ช๐น`,eu:`๐ช๐บ`,european_union:`๐ช๐บ`,finland:`๐ซ๐ฎ`,fiji:`๐ซ๐ฏ`,falkland_islands:`๐ซ๐ฐ`,micronesia:`๐ซ๐ฒ`,faroe_islands:`๐ซ๐ด`,fr:`๐ซ๐ท`,gabon:`๐ฌ๐ฆ`,gb:`๐ฌ๐ง`,uk:`๐ฌ๐ง`,grenada:`๐ฌ๐ฉ`,georgia:`๐ฌ๐ช`,french_guiana:`๐ฌ๐ซ`,guernsey:`๐ฌ๐ฌ`,ghana:`๐ฌ๐ญ`,gibraltar:`๐ฌ๐ฎ`,greenland:`๐ฌ๐ฑ`,gambia:`๐ฌ๐ฒ`,guinea:`๐ฌ๐ณ`,guadeloupe:`๐ฌ๐ต`,equatorial_guinea:`๐ฌ๐ถ`,greece:`๐ฌ๐ท`,south_georgia_south_sandwich_islands:`๐ฌ๐ธ`,guatemala:`๐ฌ๐น`,guam:`๐ฌ๐บ`,guinea_bissau:`๐ฌ๐ผ`,guyana:`๐ฌ๐พ`,hong_kong:`๐ญ๐ฐ`,heard_mcdonald_islands:`๐ญ๐ฒ`,honduras:`๐ญ๐ณ`,croatia:`๐ญ๐ท`,haiti:`๐ญ๐น`,hungary:`๐ญ๐บ`,canary_islands:`๐ฎ๐จ`,indonesia:`๐ฎ๐ฉ`,ireland:`๐ฎ๐ช`,israel:`๐ฎ๐ฑ`,isle_of_man:`๐ฎ๐ฒ`,india:`๐ฎ๐ณ`,british_indian_ocean_territory:`๐ฎ๐ด`,iraq:`๐ฎ๐ถ`,iran:`๐ฎ๐ท`,iceland:`๐ฎ๐ธ`,it:`๐ฎ๐น`,jersey:`๐ฏ๐ช`,jamaica:`๐ฏ๐ฒ`,jordan:`๐ฏ๐ด`,jp:`๐ฏ๐ต`,kenya:`๐ฐ๐ช`,kyrgyzstan:`๐ฐ๐ฌ`,cambodia:`๐ฐ๐ญ`,kiribati:`๐ฐ๐ฎ`,comoros:`๐ฐ๐ฒ`,st_kitts_nevis:`๐ฐ๐ณ`,north_korea:`๐ฐ๐ต`,kr:`๐ฐ๐ท`,kuwait:`๐ฐ๐ผ`,cayman_islands:`๐ฐ๐พ`,kazakhstan:`๐ฐ๐ฟ`,laos:`๐ฑ๐ฆ`,lebanon:`๐ฑ๐ง`,st_lucia:`๐ฑ๐จ`,liechtenstein:`๐ฑ๐ฎ`,sri_lanka:`๐ฑ๐ฐ`,liberia:`๐ฑ๐ท`,lesotho:`๐ฑ๐ธ`,lithuania:`๐ฑ๐น`,luxembourg:`๐ฑ๐บ`,latvia:`๐ฑ๐ป`,libya:`๐ฑ๐พ`,morocco:`๐ฒ๐ฆ`,monaco:`๐ฒ๐จ`,moldova:`๐ฒ๐ฉ`,montenegro:`๐ฒ๐ช`,st_martin:`๐ฒ๐ซ`,madagascar:`๐ฒ๐ฌ`,marshall_islands:`๐ฒ๐ญ`,macedonia:`๐ฒ๐ฐ`,mali:`๐ฒ๐ฑ`,myanmar:`๐ฒ๐ฒ`,mongolia:`๐ฒ๐ณ`,macau:`๐ฒ๐ด`,northern_mariana_islands:`๐ฒ๐ต`,martinique:`๐ฒ๐ถ`,mauritania:`๐ฒ๐ท`,montserrat:`๐ฒ๐ธ`,malta:`๐ฒ๐น`,mauritius:`๐ฒ๐บ`,maldives:`๐ฒ๐ป`,malawi:`๐ฒ๐ผ`,mexico:`๐ฒ๐ฝ`,malaysia:`๐ฒ๐พ`,mozambique:`๐ฒ๐ฟ`,namibia:`๐ณ๐ฆ`,new_caledonia:`๐ณ๐จ`,niger:`๐ณ๐ช`,norfolk_island:`๐ณ๐ซ`,nigeria:`๐ณ๐ฌ`,nicaragua:`๐ณ๐ฎ`,netherlands:`๐ณ๐ฑ`,norway:`๐ณ๐ด`,nepal:`๐ณ๐ต`,nauru:`๐ณ๐ท`,niue:`๐ณ๐บ`,new_zealand:`๐ณ๐ฟ`,oman:`๐ด๐ฒ`,panama:`๐ต๐ฆ`,peru:`๐ต๐ช`,french_polynesia:`๐ต๐ซ`,papua_new_guinea:`๐ต๐ฌ`,philippines:`๐ต๐ญ`,pakistan:`๐ต๐ฐ`,poland:`๐ต๐ฑ`,st_pierre_miquelon:`๐ต๐ฒ`,pitcairn_islands:`๐ต๐ณ`,puerto_rico:`๐ต๐ท`,palestinian_territories:`๐ต๐ธ`,portugal:`๐ต๐น`,palau:`๐ต๐ผ`,paraguay:`๐ต๐พ`,qatar:`๐ถ๐ฆ`,reunion:`๐ท๐ช`,romania:`๐ท๐ด`,serbia:`๐ท๐ธ`,ru:`๐ท๐บ`,rwanda:`๐ท๐ผ`,saudi_arabia:`๐ธ๐ฆ`,solomon_islands:`๐ธ๐ง`,seychelles:`๐ธ๐จ`,sudan:`๐ธ๐ฉ`,sweden:`๐ธ๐ช`,singapore:`๐ธ๐ฌ`,st_helena:`๐ธ๐ญ`,slovenia:`๐ธ๐ฎ`,svalbard_jan_mayen:`๐ธ๐ฏ`,slovakia:`๐ธ๐ฐ`,sierra_leone:`๐ธ๐ฑ`,san_marino:`๐ธ๐ฒ`,senegal:`๐ธ๐ณ`,somalia:`๐ธ๐ด`,suriname:`๐ธ๐ท`,south_sudan:`๐ธ๐ธ`,sao_tome_principe:`๐ธ๐น`,el_salvador:`๐ธ๐ป`,sint_maarten:`๐ธ๐ฝ`,syria:`๐ธ๐พ`,swaziland:`๐ธ๐ฟ`,tristan_da_cunha:`๐น๐ฆ`,turks_caicos_islands:`๐น๐จ`,chad:`๐น๐ฉ`,french_southern_territories:`๐น๐ซ`,togo:`๐น๐ฌ`,thailand:`๐น๐ญ`,tajikistan:`๐น๐ฏ`,tokelau:`๐น๐ฐ`,timor_leste:`๐น๐ฑ`,turkmenistan:`๐น๐ฒ`,tunisia:`๐น๐ณ`,tonga:`๐น๐ด`,tr:`๐น๐ท`,trinidad_tobago:`๐น๐น`,tuvalu:`๐น๐ป`,taiwan:`๐น๐ผ`,tanzania:`๐น๐ฟ`,ukraine:`๐บ๐ฆ`,uganda:`๐บ๐ฌ`,us_outlying_islands:`๐บ๐ฒ`,united_nations:`๐บ๐ณ`,us:`๐บ๐ธ`,uruguay:`๐บ๐พ`,uzbekistan:`๐บ๐ฟ`,vatican_city:`๐ป๐ฆ`,st_vincent_grenadines:`๐ป๐จ`,venezuela:`๐ป๐ช`,british_virgin_islands:`๐ป๐ฌ`,us_virgin_islands:`๐ป๐ฎ`,vietnam:`๐ป๐ณ`,vanuatu:`๐ป๐บ`,wallis_futuna:`๐ผ๐ซ`,samoa:`๐ผ๐ธ`,kosovo:`๐ฝ๐ฐ`,yemen:`๐พ๐ช`,mayotte:`๐พ๐น`,south_africa:`๐ฟ๐ฆ`,zambia:`๐ฟ๐ฒ`,zimbabwe:`๐ฟ๐ผ`,england:`๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ`,scotland:`๐ด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ`,wales:`๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ`}})))()}export{Wm as $,fg as A,zh as B,GD as C,qg as D,Wg as E,ig as F,_h as G,jh as H,qh as I,Zm as J,rh as K,tg as L,ag as M,cg as N,hg as O,ng as P,Hm as Q,Hh as R,WD as S,wv as T,Ph as U,Vh as V,hh as W,L as X,$m as Y,R as Z,nj as _,vz as a,qp as at,vA as b,uz as c,be as ct,LR as d,l as dt,hm as et,WR as f,c as ft,aP as g,nP as h,zV as i,em as it,mg as j,B as k,GR as l,Ie as lt,JP as m,VV as n,nm as nt,_z as o,Jp as ot,QP as p,ah as q,RV as r,Qp as rt,iz as s,A as st,BV as t,vm as tt,$R as u,Le as ut,rj as v,mv as w,gA as x,_A as y,Gh as z};