PageSourceSearch

https://www.strasbourg.eu/o/frontend-editor-ckeditor-web/__liferay…tor$ckeditor5-markdown-gfm$dist$index.js.js

js strasbourg.eu collected 2026-09-24 08:37:55 UTC 241,810 bytes, 71 lines download raw bytes

1var Pc=Object.create;var Rr=Object.defineProperty;var Lc=Object.getOwnPropertyDescriptor;var Dc=Object.getOwnPropertyNames;var Mc=Object.getPrototypeOf,Oc=Object.prototype.hasOwnProperty;var Nc=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Cn=(e,t)=>{for(var n in t)Rr(e,n,{get:t[n],enumerable:!0})},Rc=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Dc(t))!Oc.call(e,i)&&i!==n&&Rr(e,i,{get:()=>t[i],enumerable:!(r=Lc(t,i))||r.enumerable});return e};var Fc=(e,t,n)=>(n=e!=null?Pc(Mc(e)):{},Rc(t||!e||!e.__esModule?Rr(n,"default",{value:e,enumerable:!0}):n,e));var ml=Nc((xb,fl)=>{"use strict";var vn=Object.prototype.hasOwnProperty,pl=Object.prototype.toString,ol=Object.defineProperty,ll=Object.getOwnPropertyDescriptor,al=function(t){return typeof Array.isArray=="function"?Array.isArray(t):pl.call(t)==="[object Array]"},ul=function(t){if(!t||pl.call(t)!=="[object Object]")return!1;var n=vn.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&vn.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||vn.call(t,i)},sl=function(t,n){ol&&n.name==="__proto__"?ol(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},cl=function(t,n){if(n==="__proto__")if(vn.call(t,n)){if(ll)return ll(t,n).value}else return;return t[n]};fl.exports=function e(){var t,n,r,i,o,l,a=arguments[0],u=1,s=arguments.length,c=!1;for(typeof a=="boolean"&&(c=a,a=arguments[1]||{},u=2),(a==null||typeof a!="object"&&typeof a!="function")&&(a={});u<s;++u)if(t=arguments[u],t!=null)for(n in t)r=cl(a,n),i=cl(t,n),a!==i&&(c&&i&&(ul(i)||(o=al(i)))?(o?(o=!1,l=r&&al(r)?r:[]):l=r&&ul(r)?r:{},sl(a,{name:n,newValue:e(c,l,i)})):typeof i<"u"&&sl(a,{name:n,newValue:i}));return a}});import{Accessibility as Bg,Command as _g,CommandCollection as Ug,Context as Hg,ContextPlugin as Vg,EditingKeystrokeHandler as jg,Editor as qg,ElementApiMixin as Wg,MultiCommand as Kg,PendingActions as Yg,Plugin as Fr,_DEFAULT_ACCESSIBILITY_GROUP_ID as Xg,_getEditorUsageData as Qg,attachToForm as Gg,secureSourceElement as $g}from"../../../frontend-editor-ckeditor-web/__liferay__/exports/@ckeditor$ckeditor5-core$dist$index.js.js";import{AttributeOperation as ex,Batch as tx,BubblingEmitterMixin as nx,BubblingEventInfo as rx,ClickObserver as ix,CompositionObserver as ox,Conversion as lx,ConversionHelpers as ax,DataController as ux,Differ as sx,DomEventObserver as cx,DowncastHelpers as px,EditingController as fx,EditingView as mx,FakeSelectionObserver as hx,FocusObserver as dx,History as gx,HtmlDataProcessor as il,InputObserver as xx,InsertOperation as yx,KeyObserver as kx,MarkerCollection as bx,MarkerOperation as wx,Matcher as Sx,MergeOperation as Cx,Model as vx,ModelDocument as Ex,ModelDocumentFragment as Tx,ModelDocumentSelection as Ax,ModelElement as Ix,ModelLivePosition as Px,ModelLiveRange as Lx,ModelNode as Dx,ModelNodeList as Mx,ModelPosition as Ox,ModelRange as Nx,ModelRootElement as Rx,ModelSchemaContext as Fx,ModelSelection as zx,ModelText as Bx,ModelTextProxy as _x,ModelTreeWalker as Ux,ModelTypeCheckable as Hx,ModelWriter as Vx,MouseObserver as jx,MoveOperation as qx,MutationObserver as Wx,NoOperation as Kx,Observer as Yx,OperationFactory as Xx,RenameOperation as Qx,RootAttributeOperation as Gx,RootOperation as $x,SelectionObserver as Zx,SplitOperation as Jx,StylesMap as ey,StylesProcessor as ty,TabObserver as ny,TouchObserver as ry,UpcastHelpers as iy,UpcastWriter as oy,ViewAttributeElement as ly,ViewContainerElement as ay,ViewDataTransfer as uy,ViewDocument as sy,ViewDocumentDomEventData as cy,ViewDocumentFragment as py,ViewDocumentSelection as fy,ViewDomConverter as my,ViewDowncastWriter as hy,ViewEditableElement as dy,ViewElement as gy,ViewEmptyElement as xy,ViewNode as yy,ViewPosition as ky,ViewRange as by,ViewRawElement as wy,ViewRenderer as Sy,ViewRootEditableElement as Cy,ViewSelection as vy,ViewText as Ey,ViewTextProxy as Ty,ViewTokenList as Ay,ViewTreeWalker as Iy,ViewTypeCheckable as Py,ViewUIElement as Ly,ViewUpcastWriter as Dy,XmlDataProcessor as My,_DataProcessorBasicHtmlWriter as Oy,_DetachOperation as Ny,_MapperCache as Ry,_OperationReplayer as Fy,_VIEW_BR_FILLER as zy,_VIEW_INLINE_FILLER as By,_VIEW_INLINE_FILLER_LENGTH as _y,_VIEW_MARKED_NBSP_FILLER as Uy,_VIEW_NBSP_FILLER as Hy,_ViewElementConversionConsumables as Vy,_autoParagraphEmptyModelRoots as jy,_convertMapToStringifiedObject as qy,_convertMapToTags as Wy,_deleteModelContent as Ky,_downcastCleanSelection as Yy,_downcastConvertCollapsedSelection as Xy,_downcastConvertRangeSelection as Qy,_downcastCreateViewElementFromDowncastHighlightDescriptor as Gy,_downcastInsertAttributesAndChildren as $y,_downcastInsertElement as Zy,_downcastInsertStructure as Jy,_downcastInsertText as ek,_downcastInsertUIElement as tk,_downcastRemove as nk,_downcastWrap as rk,_dumpTrees as ik,_getDataWithoutViewFiller as ok,_getModelData as lk,_getModelNodeAfterPosition as ak,_getModelNodeBeforePosition as uk,_getModelTextNodeAtPosition as sk,_getSelectedModelContent as ck,_getViewData as pk,_initDocumentDumping as fk,_injectModelSelectionPostFixer as mk,_injectViewQuirksHandling as hk,_injectViewUIElementHandling as dk,_insertIntoModelNodeList as gk,_insertModelContent as xk,_insertModelObject as yk,_isInlineViewFiller as kk,_isParagraphableModelNode as bk,_isViewPatternMatched as wk,_logDocument as Sk,_mergeIntersectingModelRanges as Ck,_modifyModelSelection as vk,_moveInModelNodeList as Ek,_normalizeConversionConsumables as Tk,_normalizeInModelNodeList as Ak,_operationTransform as Ik,_parseModel as Pk,_parseView as 
1Lk,_removeFromModelNodeList as Dk,_setAttributeInModelNodeList as Mk,_setModelData as Ok,_setViewData as Nk,_startsWithViewFiller as Rk,_stringifyModel as Fk,_stringifyView as zk,_tryFixingModelRange as Bk,_upcastConvertSelectionChange as _k,_upcastConvertText as Uk,_upcastConvertToModelFragment as Hk,_wrapInModelParagraph as Vk,addBackgroundStylesRules as jk,addBorderStylesRules as qk,addMarginStylesRules as Wk,addPaddingStylesRules as Kk,autoParagraphEmptyRoots as Yk,disableViewPlaceholder as Xk,enableViewPlaceholder as Qk,getBoxSidesStyleShorthandValue as Gk,getBoxSidesStyleValueReducer as $k,getBoxSidesStyleValues as Zk,getPositionStyleShorthandNormalizer as Jk,getShorthandStylesValues as eb,getViewFillerOffset as tb,hideViewPlaceholder as nb,isAttachmentStyleValue as rb,isColorStyleValue as ib,isLengthStyleValue as ob,isLineStyleValue as lb,isParagraphable as ab,isPercentageStyleValue as ub,isPositionStyleValue as sb,isRepeatStyleValue as cb,isURLStyleValue as pb,needsViewPlaceholder as fb,showViewPlaceholder as mb,transformOperationSets as hb,wrapInParagraph as db}from"../../../frontend-editor-ckeditor-web/__liferay__/exports/@ckeditor$ckeditor5-engine$dist$index.js.js";function zr(e){if(e)throw e}var Tn=Fc(ml(),1);function Wt(e){if(typeof e!="object"||e===null)return!1;let t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Br(){let e=[],t={run:n,use:r};return t;function n(...i){let o=-1,l=i.pop();if(typeof l!="function")throw new TypeError("Expected function as last argument, not "+l);a(null,...i);function a(u,...s){let c=e[++o],p=-1;if(u){l(u);return}for(;++p<i.length;)(s[p]===null||s[p]===void 0)&&(s[p]=i[p]);i=s,c?hl(c,a)(...s):l(null,...s)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return e.push(i),t}}function hl(e,t){let n;return r;function r(...l){let a=e.length>l.length,u;a&&l.push(i);try{u=e.apply(this,l)}catch(s){let c=s;if(a&&n)throw c;return i(c)}a||(u&&u.then&&typeof u.then=="function"?u.then(o,i):u instanceof Error?i(u):o(u))}function i(l,...a){n||(n=!0,t(l,...a))}function o(l){i(null,l)}}function Ur(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?dl(e.position):"start"in e||"end"in e?dl(e):"line"in e||"column"in e?_r(e):""}function _r(e){return gl(e&&e.line)+":"+gl(e&&e.column)}function dl(e){return _r(e&&e.start)+"-"+_r(e&&e.end)}function gl(e){return e&&typeof e=="number"?e:1}var ce=class extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",o={},l=!1;if(n&&("line"in n&&"column"in n?o={place:n}:"start"in n&&"end"in n?o={place:n}:"type"in n?o={ancestors:[n],place:n.position}:o={...n}),typeof t=="string"?i=t:!o.cause&&t&&(l=!0,i=t.message,o.cause=t),!o.ruleId&&!o.source&&typeof r=="string"){let u=r.indexOf(":");u===-1?o.ruleId=r:(o.source=r.slice(0,u),o.ruleId=r.slice(u+1))}if(!o.place&&o.ancestors&&o.ancestors){let u=o.ancestors[o.ancestors.length-1];u&&(o.place=u.position)}let a=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file="",this.message=i,this.line=a?a.line:void 0,this.name=Ur(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=l&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}};ce.prototype.file="";ce.prototype.name="";ce.prototype.reason="";ce.prototype.message="";ce.prototype.stack="";ce.prototype.column=void 0;ce.prototype.line=void 0;ce.prototype.ancestors=void 0;ce.prototype.cause=void 0;ce.prototype.fatal=void 0;ce.prototype.place=void 0;ce.prototype.ruleId=void 0;ce.prototype.source=void 0;var Ne={basename:zc,dirname:Bc,extname:_c,join:Uc,sep:"/"};function zc(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Kt(e);let n=0,r=-1,i=e.length,o;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(o){n=i+1;break}}else r<0&&(o=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let l=-1,a=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(o){n=i+1;break}}else l<0&&(o=!0,l=i+1),a>-1&&(e.codePointAt(i)===t.codePointAt(a--)?a<0&&(r=i):(a=-1,r=l));return n===r?r=l:r<0&&(r=e.length),e.slice(n,r)}function Bc(e){if(Kt(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function _c(e){Kt(e);let t=e.length,n=-1,r=0,i=-1,o=0,l;for(;t--;){let a=e.codePointAt(t);if(a===47){if(l){r=t+1;break}continue}n<0&&(l=!0,n=t+1),a===46?i<0?i=t:o!==1&&(o=1):i>-1&&(o=-1)}return i<0||n<0||o===0||o===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function Uc(...e){let t=-1,n;for(;++t<e.length;)Kt(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":Hc(n)}function Hc(e){Kt(e);let t=e.codePointAt(0)===47,n=Vc(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function Vc(e,t){let n="",r=0,i=-1,o=0,l=-1,a,u;for(;++l<=e.length;){if(l<e.length)a=e.codePointAt(l);else{if(a===47)break;a=47}if(a===47){if(!(i===l-1||o===1))if(i!==l-1&&o===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(u=n.lastIndexOf("/"),u!==n.length-1){u<0?(n="",r=0):(n=n.slice(0,u),r=n.length-1-n.lastIndexOf("/")),i=l,o=0;continue}}else if(n.length>0){n="",r=0,i=l,o=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,l):n=e.slice(i+1,l),r=l-i-1;i=l,o=0}else a===46&&o>-1?o++:o=-1}return n}function Kt(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var xl={cwd:jc};function jc(){return"/"}function Lt(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}
1function yl(e){if(typeof e=="string")e=new URL(e);else if(!Lt(e)){let t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){let t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return qc(e)}function qc(e){if(e.hostname!==""){let r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}let t=e.pathname,n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){let r=t.codePointAt(n+2);if(r===70||r===102){let i=new TypeError("File URL path must not include encoded / characters");throw i.code="ERR_INVALID_FILE_URL_PATH",i}}return decodeURIComponent(t)}var Hr=["history","path","basename","stem","extname","dirname"],Yt=class{constructor(t){let n;t?Lt(t)?n={path:t}:typeof t=="string"||Wc(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":xl.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<Hr.length;){let o=Hr[r];o in n&&n[o]!==void 0&&n[o]!==null&&(this[o]=o==="history"?[...n[o]]:n[o])}let i;for(i in n)Hr.includes(i)||(this[i]=n[i])}get basename(){return typeof this.path=="string"?Ne.basename(this.path):void 0}set basename(t){jr(t,"basename"),Vr(t,"basename"),this.path=Ne.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Ne.dirname(this.path):void 0}set dirname(t){kl(this.basename,"dirname"),this.path=Ne.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Ne.extname(this.path):void 0}set extname(t){if(Vr(t,"extname"),kl(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Ne.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){Lt(t)&&(t=yl(t)),jr(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Ne.basename(this.path,this.extname):void 0}set stem(t){jr(t,"stem"),Vr(t,"stem"),this.path=Ne.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){let i=this.message(t,n,r);throw i.fatal=!0,i}info(t,n,r){let i=this.message(t,n,r);return i.fatal=void 0,i}message(t,n,r){let i=new ce(t,n,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}};function Vr(e,t){if(e&&e.includes(Ne.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Ne.sep+"`")}function jr(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function kl(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function Wc(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}var bl=function(e){let r=this.constructor.prototype,i=r[e],o=function(){return i.apply(o,arguments)};return Object.setPrototypeOf(o,r),o};var Kc={}.hasOwnProperty,Yr=class e extends bl{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=Br()}copy(){let t=new e,n=-1;for(;++n<this.attachers.length;){let r=this.attachers[n];t.use(...r)}return t.data((0,Tn.default)(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(Kr("data",this.frozen),this.namespace[t]=n,this):Kc.call(this.namespace,t)&&this.namespace[t]||void 0:t?(Kr("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;let t=this;for(;++this.freezeIndex<this.attachers.length;){let[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);let i=n.call(t,...r);typeof i=="function"&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();let n=En(t),r=this.parser||this.Parser;return qr("parse",r),r(String(n),n)}process(t,n){let r=this;return this.freeze(),qr("process",this.parser||this.Parser),Wr("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(o,l){let a=En(t),u=r.parse(a);r.run(u,a,function(c,p,m){if(c||!p||!m)return s(c);let f=p,g=r.stringify(f,m);Xc(g)?m.value=g:m.result=g,s(c,m)});
1function s(c,p){c||!p?l(c):o?o(p):n(void 0,p)}}}processSync(t){let n=!1,r;return this.freeze(),qr("processSync",this.parser||this.Parser),Wr("processSync",this.compiler||this.Compiler),this.process(t,i),Sl("processSync","process",n),r;function i(o,l){n=!0,zr(o),r=l}}run(t,n,r){wl(t),this.freeze();let i=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?o(void 0,r):new Promise(o);function o(l,a){let u=En(n);i.run(t,u,s);function s(c,p,m){let f=p||t;c?a(c):l?l(f):r(void 0,f,m)}}}runSync(t,n){let r=!1,i;return this.run(t,n,o),Sl("runSync","run",r),i;function o(l,a){zr(l),i=a,r=!0}}stringify(t,n){this.freeze();let r=En(n),i=this.compiler||this.Compiler;return Wr("stringify",i),wl(t),i(t,r)}use(t,...n){let r=this.attachers,i=this.namespace;if(Kr("use",this.frozen),t!=null)if(typeof t=="function")u(t,n);else if(typeof t=="object")Array.isArray(t)?a(t):l(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function o(s){if(typeof s=="function")u(s,[]);else if(typeof s=="object")if(Array.isArray(s)){let[c,...p]=s;u(c,p)}else l(s);else throw new TypeError("Expected usable value, not `"+s+"`")}function l(s){if(!("plugins"in s)&&!("settings"in s))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");a(s.plugins),s.settings&&(i.settings=(0,Tn.default)(!0,i.settings,s.settings))}function a(s){let c=-1;if(s!=null)if(Array.isArray(s))for(;++c<s.length;){let p=s[c];o(p)}else throw new TypeError("Expected a list of plugins, not `"+s+"`")}function u(s,c){let p=-1,m=-1;for(;++p<r.length;)if(r[p][0]===s){m=p;break}if(m===-1)r.push([s,...c]);else if(c.length>0){let[f,...g]=c,w=r[m][1];Wt(w)&&Wt(f)&&(f=(0,Tn.default)(!0,w,f)),r[m]=[s,f,...g]}}}},An=new Yr().freeze();function qr(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Wr(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Kr(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function wl(e){if(!Wt(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Sl(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function En(e){return Yc(e)?e:new Yt(e)}function Yc(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Xc(e){return typeof e=="string"||Qc(e)}function Qc(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}function Xr(e,t){let n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;i!==-1;)r++,i=n.indexOf(t,i+t.length);return r}var ue=nt(/[A-Za-z]/),ee=nt(/[\dA-Za-z]/),Cl=nt(/[#-'*+\--9=?A-Z^-~]/);function mt(e){return e!==null&&(e<32||e===127)}var Xt=nt(/\d/),vl=nt(/[\dA-Fa-f]/),El=nt(/[!-/:-@[-`{-~]/);function I(e){return e!==null&&e<-2}function H(e){return e!==null&&(e<0||e===32)}function M(e){return e===-2||e===-1||e===32}var ht=nt(/\p{P}|\p{S}/u),_e=nt(/\s/);function nt(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Qr(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Ae=function(e){if(e==null)return Jc;if(typeof e=="function")return In(e);if(typeof e=="object")return Array.isArray(e)?Gc(e):$c(e);if(typeof e=="string")return Zc(e);throw new Error("Expected function, string, or object as test")};function Gc(e){let t=[],n=-1;for(;++n<e.length;)t[n]=Ae(e[n]);return In(r);function r(...i){let o=-1;for(;++o<t.length;)if(t[o].apply(this,i))return!0;return!1}}function $c(e){let t=e;return In(n);function n(r){let i=r,o;for(o in e)if(i[o]!==t[o])return!1;return!0}}function Zc(e){return In(t);function t(n){return n&&n.type===e}}function In(e){return t;function t(n,r,i){return!!(ep(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function Jc(){return!0}function ep(e){return e!==null&&typeof e=="object"&&"type"in e}var Tl=[],rt=!0,ve=!1,Ue="skip";function Re(e,t,n,r){let i;typeof t=="function"&&typeof n!="function"?(r=n,n=t):i=t;let o=Ae(i),l=r?-1:1;a(e,void 0,[])();function a(u,s,c){let p=u&&typeof u=="object"?u:{};
vendor: 9,662 bytes, lines 1-5
1if(typeof p.type=="string"){let f=typeof p.tagName=="string"?p.tagName:typeof p.name=="string"?p.name:void 0;Object.defineProperty(m,"name",{value:"node ("+(u.type+(f?"<"+f+">":""))+")"})}return m;function m(){let f=Tl,g,w,T;if((!t||o(u,s,c[c.length-1]||void 0))&&(f=tp(n(u,c)),f[0]===ve))return f;if("children"in u&&u.children){let x=u;if(x.children&&f[0]!==Ue)for(w=(r?x.children.length:-1)+l,T=c.concat(x);w>-1&&w<x.children.length;){let P=x.children[w];if(g=a(P,w,T)(),g[0]===ve)return g;w=typeof g[1]=="number"?g[1]:w+l}}return f}}}function tp(e){return Array.isArray(e)?e:typeof e=="number"?[rt,e]:e==null?Tl:[e]}function Qt(e,t,n){let i=Ae((n||{}).ignore||[]),o=np(t),l=-1;for(;++l<o.length;)Re(e,"text",a);function a(s,c){let p=-1,m;for(;++p<c.length;){let f=c[p],g=m?m.children:void 0;if(i(f,g?g.indexOf(f):void 0,m))return;m=f}if(m)return u(s,c)}function u(s,c){let p=c[c.length-1],m=o[l][0],f=o[l][1],g=0,T=p.children.indexOf(s),x=!1,P=[];m.lastIndex=0;let E=m.exec(s.value);for(;E;){let _=E.index,U={index:E.index,input:E.input,stack:[...c,s]},b=f(...E,U);if(typeof b=="string"&&(b=b.length>0?{type:"text",value:b}:void 0),b===!1?m.lastIndex=_+1:(g!==_&&P.push({type:"text",value:s.value.slice(g,_)}),Array.isArray(b)?P.push(...b):b&&P.push(b),g=_+E[0].length,x=!0),!m.global)break;E=m.exec(s.value)}return x?(g<s.value.length&&P.push({type:"text",value:s.value.slice(g)}),p.children.splice(T,1,...P)):P=[s],T+P.length}}function np(e){let t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");let n=!e[0]||Array.isArray(e[0])?e:[e],r=-1;for(;++r<n.length;){let i=n[r];t.push([rp(i[0]),ip(i[1])])}return t}function rp(e){return typeof e=="string"?new RegExp(Qr(e),"g"):e}function ip(e){return typeof e=="function"?e:function(){return e}}var Gr="phrasing",$r=["autolink","link","image","label"];function Jr(){return{transforms:[cp],enter:{literalAutolink:op,literalAutolinkEmail:Zr,literalAutolinkHttp:Zr,literalAutolinkWww:Zr},exit:{literalAutolink:sp,literalAutolinkEmail:up,literalAutolinkHttp:lp,literalAutolinkWww:ap}}}function ei(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Gr,notInConstruct:$r},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Gr,notInConstruct:$r},{character:":",before:"[ps]",after:"\\/",inConstruct:Gr,notInConstruct:$r}]}}function op(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Zr(e){this.config.enter.autolinkProtocol.call(this,e)}function lp(e){this.config.exit.autolinkProtocol.call(this,e)}function ap(e){this.config.exit.data.call(this,e);let t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function up(e){this.config.exit.autolinkEmail.call(this,e)}function sp(e){this.exit(e)}function cp(e){Qt(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,pp],[/(?<=^|\s|\p{P}|\p{S})([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/gu,fp]],{ignore:["link","linkReference"]})}function pp(e,t,n,r,i){let o="";if(!Al(i)||(/^w/i.test(t)&&(n=t+n,t="",o="http://"),!mp(n)))return!1;let l=hp(n+r);if(!l[0])return!1;let a={type:"link",title:null,url:o+t+l[0],children:[{type:"text",value:t+l[0]}]};return l[1]?[a,{type:"text",value:l[1]}]:a}function fp(e,t,n,r){return!Al(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function mp(e){let t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function hp(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")"),i=Xr(e,"("),o=Xr(e,")");for(;r!==-1&&i>o;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),o++;return[e,n]}function Al(e,t){let n=e.input.charCodeAt(e.index-1);return(e.index===0||_e(n)||ht(n))&&(!t||n!==47)}function de(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}Il.peek=Cp;function dp(){this.buffer()}function gp(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function xp(){this.buffer()}function yp(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function kp(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=de(this.sliceSerialize(e)).toLowerCase(),n.label=t}function bp(e){this.exit(e)}function wp(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=de(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Sp(e){this.exit(e)}function Cp(){return"["}function Il(e,t,n,r){let i=n.createTracker(r),o=i.move("[^"),l=n.enter("footnoteReference"),a=n.enter("reference");return o+=i.move(n.safe(n.associationId(e),{after:"]",before:o})),a(),l(),o+=i.move("]"),o}function ti(){return{enter:{gfmFootnoteCallString:dp,gfmFootnoteCall:gp,gfmFootnoteDefinitionLabelString:xp,gfmFootnoteDefinition:yp},exit:{gfmFootnoteCallString:kp,gfmFootnoteCall:bp,gfmFootnoteDefinitionLabelString:wp,gfmFootnoteDefinition:Sp}}}function ni(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:Il},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(r,i,o,l){let a=o.createTracker(l),u=a.move("[^"),s=o.enter("footnoteDefinition"),c=o.enter("label");return u+=a.move(o.safe(o.associationId(r),{before:u,after:"]"})),c(),u+=a.move("]:"),r.children&&r.children.length>0&&(a.shift(4),u+=a.move((t?`
2`:" ")+o.indentLines(o.containerFlow(r,a.current()),t?Pl:vp))),s(),u}}function vp(e,t,n){return t===0?e:Pl(e,t,n)}function Pl(e,t,n){return(n?"":"    ")+e}var Ep=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Ll.peek=Ip;function ri(){return{canContainEols:["delete"],enter:{strikethrough:Tp},exit:{strikethrough:Ap}}}function ii(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Ep}],handlers:{delete:Ll}}}function Tp(e){this.enter({type:"delete",children:[]},e)}function Ap(e){this.exit(e)}function Ll(e,t,n,r){let i=n.createTracker(r),o=n.enter("strikethrough"),l=i.move("~~");return l+=n.containerPhrasing(e,{...i.current(),before:l,after:"~"}),l+=i.move("~~"),o(),l}function Ip(){return"~"}function Pp(e){return e.length}function Ml(e,t){let n=t||{},r=(n.align||[]).concat(),i=n.stringLength||Pp,o=[],l=[],a=[],u=[],s=0,c=-1;for(;++c<e.length;){let w=[],T=[],x=-1;for(e[c].length>s&&(s=e[c].length);++x<e[c].length;){let P=Lp(e[c][x]);if(n.alignDelimiters!==!1){let E=i(P);T[x]=E,(u[x]===void 0||E>u[x])&&(u[x]=E)}w.push(P)}l[c]=w,a[c]=T}let p=-1;if(typeof r=="object"&&"length"in r)for(;++p<s;)o[p]=Dl(r[p]);else{let w=Dl(r);for(;++p<s;)o[p]=w}p=-1;let m=[],f=[];for(;++p<s;){let w=o[p],T="",x="";w===99?(T=":",x=":"):w===108?T=":":w===114&&(x=":");let P=n.alignDelimiters===!1?1:Math.max(1,u[p]-T.length-x.length),E=T+"-".repeat(P)+x;n.alignDelimiters!==!1&&(P=T.length+P+x.length,P>u[p]&&(u[p]=P),f[p]=P),m[p]=E}l.splice(1,0,m),a.splice(1,0,f),c=-1;let g=[];for(;++c<l.length;){let w=l[c],T=a[c];p=-1;let x=[];for(;++p<s;){let P=w[p]||"",E="",_="";if(n.alignDelimiters!==!1){let U=u[p]-(T[p]||0),b=o[p];b===114?E=" ".repeat(U):b===99?U%2?(E=" ".repeat(U/2+.5),_=" ".repeat(U/2-.5)):(E=" ".repeat(U/2),_=E):_=" ".repeat(U)}n.delimiterStart!==!1&&!p&&x.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&P==="")&&(n.delimiterStart!==!1||p)&&x.push(" "),n.alignDelimiters!==!1&&x.push(E),x.push(P),n.alignDelimiters!==!1&&x.push(_),n.padding!==!1&&x.push(" "),(n.delimiterEnd!==!1||p!==s-1)&&x.push("|")}g.push(n.delimiterEnd===!1?x.join("").replace(/ +$/,""):x.join(""))}return g.join(`
3`)}function Lp(e){return e==null?"":String(e)}function Dl(e){let t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}var Ol={}.hasOwnProperty;function Nl(e,t){let n=t||{};function r(i,...o){let l=r.invalid,a=r.handlers;if(i&&Ol.call(i,e)){let u=String(i[e]);l=Ol.call(a,u)?a[u]:r.unknown}if(l)return l.call(this,i,...o)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}var Dp={}.hasOwnProperty;function oi(e,t){let n=-1,r;if(t.extensions)for(;++n<t.extensions.length;)oi(e,t.extensions[n]);for(r in t)if(Dp.call(t,r))switch(r){case"extensions":break;case"unsafe":{Rl(e[r],t[r]);break}case"join":{Rl(e[r],t[r]);break}case"handlers":{Mp(e[r],t[r]);break}default:e.options[r]=t[r]}return e}function Rl(e,t){t&&e.push(...t)}function Mp(e,t){t&&Object.assign(e,t)}function Fl(e,t,n,r){let i=n.enter("blockquote"),o=n.createTracker(r);o.move("> "),o.shift(2);let l=n.indentLines(n.containerFlow(e,o.current()),Op);return i(),l}function Op(e,t,n){return">"+(n?"":" ")+e}function Pn(e,t){return zl(e,t.inConstruct,!0)&&!zl(e,t.notInConstruct,!1)}function zl(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function li(e,t,n,r){let i=-1;for(;++i<n.unsafe.length;)if(n.unsafe[i].character===`
4`&&Pn(n.stack,n.unsafe[i]))return/[ \t]/.test(r.before)?"":" ";return`\\
5`}function Bl(e,t){let n=String(e),r=n.indexOf(t),i=r,o=0,l=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===i?++o>l&&(l=o):o=1,i=r+t.length,r=n.indexOf(t,i);return l}function Gt(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function _l(e){let t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function Ul(e,t,n,r){let i=_l(n),o=e.value||"",l=i==="`"?"GraveAccent":"Tilde";
vendor: 9,054 bytes, lines 5-14
5if(Gt(e,n)){let p=n.enter("codeIndented"),m=n.indentLines(o,Np);return p(),m}let a=n.createTracker(r),u=i.repeat(Math.max(Bl(o,i)+1,3)),s=n.enter("codeFenced"),c=a.move(u);if(e.lang){let p=n.enter(`codeFencedLang${l}`);c+=a.move(n.safe(e.lang,{before:c,after:" ",encode:["`"],...a.current()})),p()}if(e.lang&&e.meta){let p=n.enter(`codeFencedMeta${l}`);c+=a.move(" "),c+=a.move(n.safe(e.meta,{before:c,after:`
6`,encode:["`"],...a.current()})),p()}return c+=a.move(`
7`),o&&(c+=a.move(o+`
8`)),c+=a.move(u),s(),c}function Np(e,t,n){return(n?"":"    ")+e}function Dt(e){let t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function Hl(e,t,n,r){let i=Dt(n),o=i==='"'?"Quote":"Apostrophe",l=n.enter("definition"),a=n.enter("label"),u=n.createTracker(r),s=u.move("[");return s+=u.move(n.safe(n.associationId(e),{before:s,after:"]",...u.current()})),s+=u.move("]: "),a(),!e.url||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),s+=u.move("<"),s+=u.move(n.safe(e.url,{before:s,after:">",...u.current()})),s+=u.move(">")):(a=n.enter("destinationRaw"),s+=u.move(n.safe(e.url,{before:s,after:e.title?" ":`
9`,...u.current()}))),a(),e.title&&(a=n.enter(`title${o}`),s+=u.move(" "+i),s+=u.move(n.safe(e.title,{before:s,after:i,...u.current()})),s+=u.move(i),a()),l(),s}function Vl(e){let t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function Ee(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Xe(e){if(e===null||H(e)||_e(e))return 1;if(ht(e))return 2}function Mt(e,t,n){let r=Xe(e),i=Xe(t);return r===void 0?i===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}ai.peek=Rp;function ai(e,t,n,r){let i=Vl(n),o=n.enter("emphasis"),l=n.createTracker(r),a=l.move(i),u=l.move(n.containerPhrasing(e,{after:i,before:a,...l.current()})),s=u.charCodeAt(0),c=Mt(r.before.charCodeAt(r.before.length-1),s,i);c.inside&&(u=Ee(s)+u.slice(1));let p=u.charCodeAt(u.length-1),m=Mt(r.after.charCodeAt(0),p,i);m.inside&&(u=u.slice(0,-1)+Ee(p));let f=l.move(i);return o(),n.attentionEncodeSurroundingInfo={after:m.outside,before:c.outside},a+u+f}function Rp(e,t,n){return n.options.emphasis||"*"}function ui(e,t,n,r){let i,o,l;typeof t=="function"&&typeof n!="function"?(o=void 0,l=t,i=n):(o=t,l=n,i=r),Re(e,o,a,i);function a(u,s){let c=s[s.length-1],p=c?c.children.indexOf(u):void 0;return l(u,p,c)}}var Fp={};function Qe(e,t){let n=t||Fp,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return ql(e,r,i)}function ql(e,t,n){if(zp(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 jl(e.children,t,n)}return Array.isArray(e)?jl(e,t,n):""}function jl(e,t,n){let r=[],i=-1;for(;++i<e.length;)r[i]=ql(e[i],t,n);return r.join("")}function zp(e){return!!(e&&typeof e=="object")}function Ln(e,t){let n=!1;return ui(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,ve}),!!((!e.depth||e.depth<3)&&Qe(e)&&(t.options.setext||n))}function Wl(e,t,n,r){let i=Math.max(Math.min(6,e.depth||1),1),o=n.createTracker(r);if(Ln(e,n)){let c=n.enter("headingSetext"),p=n.enter("phrasing"),m=n.containerPhrasing(e,{...o.current(),before:`
10`,after:`
11`});return p(),c(),m+`
12`+(i===1?"=":"-").repeat(m.length-(Math.max(m.lastIndexOf("\r"),m.lastIndexOf(`
13`))+1))}let l="#".repeat(i),a=n.enter("headingAtx"),u=n.enter("phrasing");o.move(l+" ");let s=n.containerPhrasing(e,{before:"# ",after:`
14`,...o.current()});return/^[\t ]/.test(s)&&(s=Ee(s.charCodeAt(0))+s.slice(1)),s=s?l+" "+s:l,n.options.closeAtx&&(s+=" "+l),u(),a(),s}si.peek=Bp;function si(e){return e.value||""}function Bp(){return"<"}ci.peek=_p;function ci(e,t,n,r){let i=Dt(n),o=i==='"'?"Quote":"Apostrophe",l=n.enter("image"),a=n.enter("label"),u=n.createTracker(r),s=u.move("![");return s+=u.move(n.safe(e.alt,{before:s,after:"]",...u.current()})),s+=u.move("]("),a(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),s+=u.move("<"),s+=u.move(n.safe(e.url,{before:s,after:">",...u.current()})),s+=u.move(">")):(a=n.enter("destinationRaw"),s+=u.move(n.safe(e.url,{before:s,after:e.title?" ":")",...u.current()}))),a(),e.title&&(a=n.enter(`title${o}`),s+=u.move(" "+i),s+=u.move(n.safe(e.title,{before:s,after:i,...u.current()})),s+=u.move(i),a()),s+=u.move(")"),l(),s}function _p(){return"!"}pi.peek=Up;function pi(e,t,n,r){let i=e.referenceType,o=n.enter("imageReference"),l=n.enter("label"),a=n.createTracker(r),u=a.move("!["),s=n.safe(e.alt,{before:u,after:"]",...a.current()});u+=a.move(s+"]["),l();let c=n.stack;n.stack=[],l=n.enter("reference");let p=n.safe(n.associationId(e),{before:u,after:"]",...a.current()});return l(),n.stack=c,o(),i==="full"||!s||s!==p?u+=a.move(p+"]"):i==="shortcut"?u=u.slice(0,-1):u+=a.move("]"),u}function Up(){return"!"}fi.peek=Hp;function fi(e,t,n){let r=e.value||"",i="`",o=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++o<n.unsafe.length;){let l=n.unsafe[o],a=n.compilePattern(l),u;if(l.atBreak)for(;u=a.exec(r);){let s=u.index;r.charCodeAt(s)===10&&r.charCodeAt(s-1)===13&&s--,r=r.slice(0,s)+" "+r.slice(u.index+1)}}return i+r+i}function Hp(){return"`"}function mi(e,t){let n=Qe(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}hi.peek=Vp;function hi(e,t,n,r){let i=Dt(n),o=i==='"'?"Quote":"Apostrophe",l=n.createTracker(r),a,u;if(mi(e,n)){let c=n.stack;n.stack=[],a=n.enter("autolink");let p=l.move("<");return p+=l.move(n.containerPhrasing(e,{before:p,after:">",...l.current()})),p+=l.move(">"),a(),n.stack=c,p}a=n.enter("link"),u=n.enter("label");let s=l.move("[");return s+=l.move(n.containerPhrasing(e,{before:s,after:"](",...l.current()})),s+=l.move("]("),u(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(u=n.enter("destinationLiteral"),s+=l.move("<"),s+=l.move(n.safe(e.url,{before:s,after:">",...l.current()})),s+=l.move(">")):(u=n.enter("destinationRaw"),s+=l.move(n.safe(e.url,{before:s,after:e.title?" ":")",...l.current()}))),u(),e.title&&(u=n.enter(`title${o}`),s+=l.move(" "+i),s+=l.move(n.safe(e.title,{before:s,after:i,...l.current()})),s+=l.move(i),u()),s+=l.move(")"),a(),s}function Vp(e,t,n){return mi(e,n)?"<":"["}di.peek=jp;function di(e,t,n,r){let i=e.referenceType,o=n.enter("linkReference"),l=n.enter("label"),a=n.createTracker(r),u=a.move("["),s=n.containerPhrasing(e,{before:u,after:"]",...a.current()});u+=a.move(s+"]["),l();let c=n.stack;n.stack=[],l=n.enter("reference");let p=n.safe(n.associationId(e),{before:u,after:"]",...a.current()});return l(),n.stack=c,o(),i==="full"||!s||s!==p?u+=a.move(p+"]"):i==="shortcut"?u=u.slice(0,-1):u+=a.move("]"),u}function jp(){return"["}function Ot(e){let t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function Kl(e){let t=Ot(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function Yl(e){let t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function Dn(e){let t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function Xl(e,t,n,r){let i=n.enter("list"),o=n.bulletCurrent,l=e.ordered?Yl(n):Ot(n),a=e.ordered?l==="."?")":".":Kl(n),u=t&&n.bulletLastUsed?l===n.bulletLastUsed:!1;if(!e.ordered){let c=e.children?e.children[0]:void 0;if((l==="*"||l==="-")&&c&&(!c.children||!c.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(u=!0),Dn(n)===l&&c){let p=-1;for(;++p<e.children.length;){let m=e.children[p];if(m&&m.type==="listItem"&&m.children&&m.children[0]&&m.children[0].type==="thematicBreak"){u=!0;break}}}}u&&(l=a),n.bulletCurrent=l;let s=n.containerFlow(e,r);return n.bulletLastUsed=l,n.bulletCurrent=o,i(),s}function Ql(e){let t=e.options.listItemIndent||"one";
14if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function Gl(e,t,n,r){let i=Ql(n),o=n.bulletCurrent||Ot(n);t&&t.type==="list"&&t.ordered&&(o=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+o);let l=o.length+1;(i==="tab"||i==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(l=Math.ceil(l/4)*4);let a=n.createTracker(r);a.move(o+" ".repeat(l-o.length)),a.shift(l);let u=n.enter("listItem"),s=n.indentLines(n.containerFlow(e,a.current()),c);return u(),s;function c(p,m,f){return m?(f?"":" ".repeat(l))+p:(f?o:o+" ".repeat(l-o.length))+p}}function $l(e,t,n,r){let i=n.enter("paragraph"),o=n.enter("phrasing"),l=n.containerPhrasing(e,r);return o(),i(),l}var $t=Ae(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Zl(e,t,n,r){return(e.children.some(function(l){return $t(l)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function Jl(e){let t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}gi.peek=qp;function gi(e,t,n,r){let i=Jl(n),o=n.enter("strong"),l=n.createTracker(r),a=l.move(i+i),u=l.move(n.containerPhrasing(e,{after:i,before:a,...l.current()})),s=u.charCodeAt(0),c=Mt(r.before.charCodeAt(r.before.length-1),s,i);c.inside&&(u=Ee(s)+u.slice(1));let p=u.charCodeAt(u.length-1),m=Mt(r.after.charCodeAt(0),p,i);m.inside&&(u=u.slice(0,-1)+Ee(p));let f=l.move(i+i);return o(),n.attentionEncodeSurroundingInfo={after:m.outside,before:c.outside},a+u+f}function qp(e,t,n){return n.options.strong||"*"}function ea(e,t,n,r){return n.safe(e.value,r)}function ta(e){let t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function na(e,t,n){let r=(Dn(n)+(n.options.ruleSpaces?" ":"")).repeat(ta(n));return n.options.ruleSpaces?r.slice(0,-1):r}var dt={blockquote:Fl,break:li,code:Ul,definition:Hl,emphasis:ai,hardBreak:li,heading:Wl,html:si,image:ci,imageReference:pi,inlineCode:fi,link:hi,linkReference:di,list:Xl,listItem:Gl,paragraph:$l,root:Zl,strong:gi,text:ea,thematicBreak:na};var ra=[Wp];function Wp(e,t,n,r){if(t.type==="code"&&Gt(t,r)&&(e.type==="list"||e.type===t.type&&Gt(e,r)))return!1;if("spread"in n&&typeof n.spread=="boolean")return e.type==="paragraph"&&(e.type===t.type||t.type==="definition"||t.type==="heading"&&Ln(t,r))?void 0:n.spread?1:0}var gt=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"],ia=[{character:"	",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"	",before:"[\\r\\n]",inConstruct:"phrasing"},{character:"	",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"\r",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:`
15`,inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:" ",after:"[\\r\\n]",inConstruct:"phrasing"},{character:" ",before:"[\\r\\n]",inConstruct:"phrasing"},{character:" ",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"!",after:"\\[",inConstruct:"phrasing",notInConstruct:gt},{character:'"',inConstruct:"titleQuote"},{atBreak:!0,character:"#"},{character:"#",inConstruct:"headingAtx",after:`(?:[\r
16]|$)`},{character:"&",after:"[#A-Za-z]",inConstruct:"phrasing"},{character:"'",inConstruct:"titleApostrophe"},{character:"(",inConstruct:"destinationRaw"},{before:"\\]",character:"(",inConstruct:"phrasing",notInConstruct:gt},{atBreak:!0,before:"\\d+",character:")"},{character:")",inConstruct:"destinationRaw"},{atBreak:!0,character:"*",after:`(?:[ 	\r
17*])`},{character:"*",inConstruct:"phrasing",notInConstruct:gt},{atBreak:!0,character:"+",after:`(?:[ 	\r
18])`},{atBreak:!0,character:"-",after:`(?:[ 	\r
19-])`},{atBreak:!0,before:"\\d+",character:".",after:`(?:[ 	\r
20]|$)`},{atBreak:!0,character:"<",after:"[!/?A-Za-z]"},{character:"<",after:"[!/?A-Za-z]",inConstruct:"phrasing",notInConstruct:gt},{character:"<",inConstruct:"destinationLiteral"},{atBreak:!0,character:"="},{atBreak:!0,character:">"},{character:">",inConstruct:"destinationLiteral"},{atBreak:!0,character:"["},{character:"[",inConstruct:"phrasing",notInConstruct:gt},{character:"[",inConstruct:["label","reference"]},{character:"\\",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"]",inConstruct:["label","reference"]},{atBreak:!0,character:"_"},{character:"_",inConstruct:"phrasing",notInConstruct:gt},{atBreak:!0,character:"`"},{character:"`",inConstruct:["codeFencedLangGraveAccent","codeFencedMetaGraveAccent"]},{character:"`",inConstruct:"phrasing",notInConstruct:gt},{atBreak:!0,character:"~"}];var oa=document.createElement("i");function Nt(e){let t="&"+e+";";oa.innerHTML=t;let n=oa.textContent;
20return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function Mn(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?"\uFFFD":String.fromCodePoint(n)}var Kp=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function On(e){return e.replace(Kp,Yp)}function Yp(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){let i=n.charCodeAt(1),o=i===120||i===88;return Mn(n.slice(o?2:1),o?16:10)}return Nt(n)||e}function la(e){return e.label||!e.identifier?e.label||"":On(e.identifier)}function aa(e){if(!e._compiled){let t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function ua(e,t,n){let r=t.indexStack,i=e.children||[],o=[],l=-1,a=n.before,u;r.push(-1);let s=t.createTracker(n);for(;++l<i.length;){let c=i[l],p;if(r[r.length-1]=l,l+1<i.length){let g=t.handle.handlers[i[l+1].type];g&&g.peek&&(g=g.peek),p=g?g(i[l+1],e,t,{before:"",after:"",...s.current()}).charAt(0):""}else p=n.after;o.length>0&&(a==="\r"||a===`
21`)&&c.type==="html"&&(o[o.length-1]=o[o.length-1].replace(/(\r?\n|\r)$/," "),a=" ",s=t.createTracker(n),s.move(o.join("")));let m=t.handle(c,e,t,{...s.current(),after:p,before:a});u&&u===m.slice(0,1)&&(m=Ee(u.charCodeAt(0))+m.slice(1));let f=t.attentionEncodeSurroundingInfo;t.attentionEncodeSurroundingInfo=void 0,u=void 0,f&&(o.length>0&&f.before&&a===o[o.length-1].slice(-1)&&(o[o.length-1]=o[o.length-1].slice(0,-1)+Ee(a.charCodeAt(0))),f.after&&(u=p)),s.move(m),o.push(m),a=m.slice(-1)}return r.pop(),o.join("")}function sa(e,t,n){let r=t.indexStack,i=e.children||[],o=t.createTracker(n),l=[],a=-1;for(r.push(-1);++a<i.length;){let u=i[a];r[r.length-1]=a,l.push(o.move(t.handle(u,e,t,{before:`
22`,after:`
23`,...o.current()}))),u.type!=="list"&&(t.bulletLastUsed=void 0),a<i.length-1&&l.push(o.move(Xp(u,i[a+1],e,t)))}return r.pop(),l.join("")}function Xp(e,t,n,r){let i=r.join.length;for(;i--;){let o=r.join[i](e,t,n,r);if(o===!0||o===1)break;if(typeof o=="number")return`
24`.repeat(1+o);if(o===!1)return`
25
26<!---->
27
28`}return`
29
30`}var Qp=/\r?\n|\r/g;function ca(e,t){let n=[],r=0,i=0,o;for(;o=Qp.exec(e);)l(e.slice(r,o.index)),n.push(o[0]),r=o.index+o[0].length,i++;return l(e.slice(r)),n.join("");function l(a){n.push(t(a,i,!a))}}function fa(e,t,n){let r=(n.before||"")+(t||"")+(n.after||""),i=[],o=[],l={},a=-1;for(;++a<e.unsafe.length;){let c=e.unsafe[a];if(!Pn(e.stack,c))continue;let p=e.compilePattern(c),m;for(;m=p.exec(r);){let f="before"in c||!!c.atBreak,g="after"in c,w=m.index+(f?m[1].length:0);i.includes(w)?(l[w].before&&!f&&(l[w].before=!1),l[w].after&&!g&&(l[w].after=!1)):(i.push(w),l[w]={before:f,after:g})}}i.sort(Gp);let u=n.before?n.before.length:0,s=r.length-(n.after?n.after.length:0);for(a=-1;++a<i.length;){let c=i[a];c<u||c>=s||c+1<s&&i[a+1]===c+1&&l[c].after&&!l[c+1].before&&!l[c+1].after||i[a-1]===c-1&&l[c].before&&!l[c-1].before&&!l[c-1].after||(u!==c&&o.push(pa(r.slice(u,c),"\\")),u=c,/[!-/:-@[-`{-~]/.test(r.charAt(c))&&(!n.encode||!n.encode.includes(r.charAt(c)))?o.push("\\"):(o.push(Ee(r.charCodeAt(c))),u++))}return o.push(pa(r.slice(u,s),n.after)),o.join("")}function Gp(e,t){return e-t}function pa(e,t){let n=/\\(?=[!-/:-@[-`{-~])/g,r=[],i=[],o=e+t,l=-1,a=0,u;for(;u=n.exec(o);)r.push(u.index);for(;++l<r.length;)a!==r[l]&&i.push(e.slice(a,r[l])),i.push("\\"),a=r[l];return i.push(e.slice(a)),i.join("")}function ma(e){let t=e||{},n=t.now||{},r=t.lineShift||0,i=n.line||1,o=n.column||1;return{move:u,current:l,shift:a};function l(){return{now:{line:i,column:o},lineShift:r}}function a(s){r+=s}function u(s){let c=s||"",p=c.split(/\r?\n|\r/g),m=p[p.length-1];return i+=p.length-1,o=p.length===1?o+m.length:1+m.length+r,c}}function xi(e,t){let n=t||{},r={associationId:la,containerPhrasing:ef,containerFlow:tf,createTracker:ma,compilePattern:aa,enter:o,handlers:{...dt},handle:void 0,indentLines:ca,indexStack:[],join:[...ra],options:{},safe:nf,stack:[],unsafe:[...ia]};oi(r,n),r.options.tightDefinitions&&r.join.push(Jp),r.handle=Nl("t
30ype",{invalid:$p,unknown:Zp,handlers:r.handlers});let i=r.handle(e,void 0,r,{before:`
31`,after:`
32`,now:{line:1,column:1},lineShift:0});return i&&i.charCodeAt(i.length-1)!==10&&i.charCodeAt(i.length-1)!==13&&(i+=`
33`),i;function o(l){return r.stack.push(l),a;function a(){r.stack.pop()}}}function $p(e){throw new Error("Cannot handle value `"+e+"`, expected node")}function Zp(e){let t=e;throw new Error("Cannot handle unknown node `"+t.type+"`")}function Jp(e,t){if(e.type==="definition"&&e.type===t.type)return 0}function ef(e,t){return ua(e,this,t)}function tf(e,t){return sa(e,this,t)}function nf(e,t){return fa(this,e,t)}function ki(){return{enter:{table:rf,tableData:ha,tableHeader:ha,tableRow:lf},exit:{codeText:af,table:of,tableData:yi,tableHeader:yi,tableRow:yi}}}function rf(e){let t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function of(e){this.exit(e),this.data.inTable=void 0}function lf(e){this.enter({type:"tableRow",children:[]},e)}function yi(e){this.exit(e)}function ha(e){this.enter({type:"tableCell",children:[]},e)}function af(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,uf));let n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function uf(e,t){return t==="|"?t:e}function bi(e){let t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
34`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:m,table:l,tableCell:u,tableRow:a}};function l(f,g,w,T){return s(c(f,w,T),f.align)}function a(f,g,w,T){let x=p(f,w,T),P=s([x]);return P.slice(0,P.indexOf(`
35`))}function u(f,g,w,T){let x=w.enter("tableCell"),P=w.enter("phrasing"),E=w.containerPhrasing(f,{...T,before:o,after:o});return P(),x(),E}function s(f,g){return Ml(f,{align:g,alignDelimiters:r,padding:n,stringLength:i})}function c(f,g,w){let T=f.children,x=-1,P=[],E=g.enter("table");for(;++x<T.length;)P[x]=p(T[x],g,w);return E(),P}function p(f,g,w){let T=f.children,x=-1,P=[],E=g.enter("tableRow");for(;++x<T.length;)P[x]=u(T[x],f,g,w);return E(),P}function m(f,g,w){let T=dt.inlineCode(f,g,w);return w.stack.includes("tableCell")&&(T=T.replace(/\|/g,"\\$&")),T}}function wi(){return{exit:{taskListCheckValueChecked:da,taskListCheckValueUnchecked:da,paragraph:sf}}}function Si(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:cf}}}function da(e){let t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function sf(e){let t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){let n=this.stack[this.stack.length-1];n.type;let r=n.children[0];if(r&&r.type==="text"){let i=t.children,o=-1,l;for(;++o<i.length;){let a=i[o];if(a.type==="paragraph"){l=a;break}}l===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function cf(e,t,n,r){let i=e.children[0],o=typeof e.checked=="boolean"&&i&&i.type==="paragraph",l="["+(e.checked?"x":" ")+"] ",a=n.createTracker(r);o&&a.move(l);let u=dt.listItem(e,t,n,{...r,...a.current()});return o&&(u=u.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,s)),u;function s(c){return c+l}}function Ci(){return[Jr(),ti(),ri(),ki(),wi()]}function vi(e){return{extensions:[ei(),ni(e),ii(),bi(e),Si()]}}function ie(e,t,n,r){let i=e.length,o=0,l;if(t<0?t=-t>i?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)l=Array.from(r),l.unshift(t,n),e.splice(...l);else for(n&&e.splice(t,n);o<r.length;)l=r.slice(o,o+1e4),l.unshift(t,0),e.splice(...l),o+=1e4,t+=1e4}function xe(e,t){return e.length>0?(ie(e,e.length,0,t),e):t}var ga={}.hasOwnProperty;function Nn(e){let t={},n=-1;for(;++n<e.length;)pf(t,e[n]);return t}function pf(e,t){let n;for(n in t){let i=(ga.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n],l;if(o)for(l in o){ga.call(i,l)||(i[l]=[]);let a=o[l];ff(i[l],Array.isArray(a)?a:a?[a]:[])}}}function ff(e,t){let n=-1,r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);ie(e,0,0,r)}var mf={tokenize:yf,partial:!0},xa={tokenize:kf,partial:!0},ya={tokenize:bf,partial:!0},ka={tokenize:wf,partial:!0},hf={tokenize:Sf,partial:!0},ba={name:"wwwAutolink",tokenize:gf,previous:Sa},wa={name:"protocolAutolink",tokenize:xf,previous:Ca},Ge={name:"emailAutolink",tokenize:df,previous:va},He={};function Ti(){return{text:He}}var xt=48;for(;xt<123;)He[xt]=Ge,xt++,xt===58?xt=65:xt===91&&(xt=97);He[43]=Ge;He[45]=Ge;He[46]=Ge;He[95]=Ge;He[72]=[Ge,wa];He[104]=[Ge,wa];He[87]=[Ge,ba];He[119]=[Ge,ba];function df(e,t,n){let r=this,i,o;return l;function l(p){return!Ei(p)||!va.call(r,r.previous)||Ai(r.events)?n(p):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),a(p))}function a(p){return Ei(p)?(e.consume(p),a):p===64?(e.consume(p),u):n(p)}function u(p){return p===46?e.check(hf,c,s)(p):p===45||p===95||ee(p)?(o=!0,e.consume(p),u):c(p
vendor: 9,237 bytes, line 35
35)}function s(p){return e.consume(p),i=!0,u}function c(p){return o&&i&&ue(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(p)):n(p)}}function gf(e,t,n){let r=this;return i;function i(l){return l!==87&&l!==119||!Sa.call(r,r.previous)||Ai(r.events)?n(l):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(mf,e.attempt(xa,e.attempt(ya,o),n),n)(l))}function o(l){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(l)}}function xf(e,t,n){let r=this,i="",o=!1;return l;function l(p){return(p===72||p===104)&&Ca.call(r,r.previous)&&!Ai(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),i+=String.fromCodePoint(p),e.consume(p),a):n(p)}function a(p){if(ue(p)&&i.length<5)return i+=String.fromCodePoint(p),e.consume(p),a;if(p===58){let m=i.toLowerCase();if(m==="http"||m==="https")return e.consume(p),u}return n(p)}function u(p){return p===47?(e.consume(p),o?s:(o=!0,u)):n(p)}function s(p){return p===null||mt(p)||H(p)||_e(p)||ht(p)?n(p):e.attempt(xa,e.attempt(ya,c),n)(p)}function c(p){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(p)}}function yf(e,t,n){let r=0;return i;function i(l){return(l===87||l===119)&&r<3?(r++,e.consume(l),i):l===46&&r===3?(e.consume(l),o):n(l)}function o(l){return l===null?n(l):t(l)}}function kf(e,t,n){let r,i,o;return l;function l(s){return s===46||s===95?e.check(ka,u,a)(s):s===null||H(s)||_e(s)||s!==45&&ht(s)?u(s):(o=!0,e.consume(s),l)}function a(s){return s===95?r=!0:(i=r,r=void 0),e.consume(s),l}function u(s){return i||r||!o?n(s):t(s)}}function bf(e,t){let n=0,r=0;return i;function i(l){return l===40?(n++,e.consume(l),i):l===41&&r<n?o(l):l===33||l===34||l===38||l===39||l===41||l===42||l===44||l===46||l===58||l===59||l===60||l===63||l===93||l===95||l===126?e.check(ka,t,o)(l):l===null||H(l)||_e(l)?t(l):(e.consume(l),i)}function o(l){return l===41&&r++,e.consume(l),i}}function wf(e,t,n){return r;function r(a){return a===33||a===34||a===39||a===41||a===42||a===44||a===46||a===58||a===59||a===63||a===95||a===126?(e.consume(a),r):a===38?(e.consume(a),o):a===93?(e.consume(a),i):a===60||a===null||H(a)||_e(a)?t(a):n(a)}function i(a){return a===null||a===40||a===91||H(a)||_e(a)?t(a):r(a)}function o(a){return ue(a)?l(a):n(a)}function l(a){return a===59?(e.consume(a),r):ue(a)?(e.consume(a),l):n(a)}}function Sf(e,t,n){return r;function r(o){return e.consume(o),i}function i(o){return ee(o)?n(o):t(o)}}function Sa(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||H(e)}function Ca(e){return!ue(e)}function va(e){return!(e===47||Ei(e))}function Ei(e){return e===43||e===45||e===46||e===95||ee(e)}function Ai(e){let t=e.length,n=!1;for(;t--;){let r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}function Ie(e){let t=[],n=-1,r=0,i=0;for(;++n<e.length;){let o=e.charCodeAt(n),l="";if(o===37&&ee(e.charCodeAt(n+1))&&ee(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(l=String.fromCharCode(o));else if(o>55295&&o<57344){let a=e.charCodeAt(n+1);o<56320&&a>56319&&a<57344?(l=String.fromCharCode(o,a),i=1):l="\uFFFD"}else l=String.fromCharCode(o);l&&(t.push(e.slice(r,n),encodeURIComponent(l)),r=n+i+1,l=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function it(e,t,n){let r=[],i=-1;for(;++i<e.length;){let o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}var Zt={name:"attention",resolveAll:Cf,tokenize:vf};function Cf(e,t){let n=-1,r,i,o,l,a,u,s,c;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;u=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;let p={...e[r][1].end},m={...e[n][1].start};Ea(p,-u),Ea(m,u),l={type:u>1?"strongSequence":"emphasisSequence",start:p,end:{...e[r][1].end}},a={type:u>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:m},o={type:u>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:u>1?"strong":"emphasis",start:{...l.start},end:{...a.end}},e[r][1].end={...l.start},e[n][1].start={...a.end},s=[],e[r][1].end.offset-e[r][1].start.offset&&(s=xe(s,[["enter",e[r][1],t],["exit",e[r][1],t]])),s=xe(s,[["enter",i,t],["enter",l,t],["exit",l,t],["enter",o,t]]),s=xe(s,it(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),s=xe(s,[["exit",o,t],["enter",a,t],["exit",a,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(c=2,s=xe(s,[["enter",e[n][1],t],["exit",e[n][1],t]])):c=0,ie(e,r-1,n-r+3,s),n=r+s.length-c-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function vf(e,t){let n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Xe(r),o;return l;function l(u){return o=u,e.enter("attentionSequence"),a(u)}function a(u){if(u===o)return e.consume(u),a;let s=e.exit("attentionSequence"),c=Xe(u),p=!c||c===2&&i||n.includes(u),m=!i||i===2&&c||n.includes(r);return s._open=!!(o===42?p:p&&(i||!m)),s._close=!!(o===42?m:m&&(c||!p)),t(u)}}function Ea(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}var Ii={name:"autolink",tokenize:Ef};function Ef(e,t,n){let r=0;return i;function i(f){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o}function o(f){return ue(f)?(e.consume(f),l):f===64?n(f):s(f)}function l(f){return f===43||f===45||f===46||ee(f)?(r=1,a(f)):s(f)}function a(f){return f===58?(e.consume(f),r=0,u):(f===43||f===45||f===46||ee(f))&&r++<32?(e.consume(f),a):(r=0,s(f))}function u(f){return f===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):f===null||f===32||f===60||mt(f)?n(f):(e.consume(f),u)}function s(f){return f===64?(e.consume(f),c):Cl(f)?(e.consume(f),s):n(f)}function c(f){return ee(f)?p(f):n(f)}function p(f){return f===46?(e.consume(f),r=0,c):f===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):m(f)}function m(f){if((f===45||ee(f))&&r++<63){let g=f===45?m:p;return e.consume(f),g}return n(f)}}function D(e,t,n,r){let i=r?r-1:Number.POSITIVE_INFINITY,o=0;return l;function l(u){return M(u)?(e.enter(n),a(u)):t(u)}function a(u){return M(u)&&o++<i?(e.consume(u),a):(e.exit(n),t(u))}}var Ve={partial:!0,tokenize:Tf};function Tf(e,t,n){return r;function r(o){return M(o)?D(e,i,"linePrefix")(o):i(o)}function i(o){return o===null||I(o)?t(o):n(o)}}var Rn={continuation:{tokenize:If},exit:Pf,name:"blockQuote",tokenize:Af};function Af(e,t,n){let r=this;return i;function i(l){if(l===62){let a=r.containerState;return a.open||(e.enter("blockQuote",{_container:!0}),a.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(l),e.exit("blockQuoteMarker"),o}return n(l)}function o(l){return M(l)?(e.enter("blockQuotePrefixWhitespace"),e.consume(l),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(l))}}function If(e,t,n){let r=this;return i;function i(l){return M(l)?D(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(l):o(l)}function o(l){return e.attempt(Rn,t,n)(l)}}function Pf(e){e.exit("blockQuote")}var Fn={name:"characterEscape",tokenize:Lf};function Lf(e,t,n){return r;function r(o){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(o),e.exit("escapeMarker"),i}function i(o){return El(o)?(e.enter("characterEscapeValue"),e.consume(o),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(o)}}var zn={name:"characterReference",tokenize:Df};function Df(e,t,n){let r=this,i=0,o,l;return a;function a(p){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(p),e.exit("characterReferenceMarker"),u}function u(p){return p===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(p),e.exit("characterReferenceMarkerNumeric"),s):(e.enter("characterReferenceValue"),o=31,l=ee,c(p))}function s(p){return p===88||p===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(p),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,l=vl,c):(e.enter("characterReferenceValue"),o=7,l=Xt,c(p))}function c(p){if(p===59&&i){let m=e.exit("characterReferenceValue");return l===ee&&!Nt(r.sliceSerialize(m))?n(p):(e.enter("characterReferenceMarker"),e.consume(p),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return l(p)&&i++<o?(e.consume(p),c):n(p)}}var Ta={partial:!0,tokenize:Of},Bn={concrete:!0,name:"codeFenced",tokenize:Mf};function Mf(e,t,n){let r=this,i={partial:!0,tokenize:U},o=0,l=0,a;return u;function u(b){return s(b)}function s(b){let W=r.events[r.events.length-1];return o=W&&W[1].type==="linePrefix"?W[2].sliceSerialize(W[1],!0).length:0,a=b,e.enter("co
35deFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(b)}function c(b){return b===a?(l++,e.consume(b),c):l<3?n(b):(e.exit("codeFencedFenceSequence"),M(b)?D(e,p,"whitespace")(b):p(b))}function p(b){return b===null||I(b)?(e.exit("codeFencedFence"),r.interrupt?t(b):e.check(Ta,w,_)(b)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(b))}function m(b){return b===null||I(b)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),p(b)):M(b)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),D(e,f,"whitespace")(b)):b===96&&b===a?n(b):(e.consume(b),m)}function f(b){return b===null||I(b)?p(b):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),g(b))}function g(b){return b===null||I(b)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),p(b)):b===96&&b===a?n(b):(e.consume(b),g)}function w(b){return e.attempt(i,_,T)(b)}function T(b){return e.enter("lineEnding"),e.consume(b),e.exit("lineEnding"),x}function x(b){return o>0&&M(b)?D(e,P,"linePrefix",o+1)(b):P(b)}function P(b){return b===null||I(b)?e.check(Ta,w,_)(b):(e.enter("codeFlowValue"),E(b))}function E(b){return b===null||I(b)?(e.exit("codeFlowValue"),P(b)):(e.consume(b),E)}function _(b){return e.exit("codeFenced"),t(b)}function U(b,W,Z){let K=0;return y;function y(B){return b.enter("lineEnding"),b.consume(B),b.exit("lineEnding"),se}function se(B){return b.enter("codeFencedFence"),M(B)?D(b,Y,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(B):Y(B)}function Y(B){return B===a?(b.enter("codeFencedFenceSequence"),L(B)):Z(B)}function L(B){return B===a?(K++,b.consume(B),L):K>=l?(b.exit("codeFencedFenceSequence"),M(B)?D(b,z,"whitespace")(B):z(B)):Z(B)}function z(B){return B===null||I(B)?(b.exit("codeFencedFence"),W(B)):Z(B)}}}function Of(e,t,n){let r=this;return i;function i(l){return l===null?n(l):(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),o)}function o(l){return r.parser.lazy[r.now().line]?n(l):t(l)}}var Jt={name:"codeIndented",tokenize:Rf},Nf={partial:!0,tokenize:Ff};function Rf(e,t,n){let r=this;return i;function i(s){return e.enter("codeIndented"),D(e,o,"linePrefix",5)(s)}function o(s){let c=r.events[r.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?l(s):n(s)}function l(s){return s===null?u(s):I(s)?e.attempt(Nf,l,u)(s):(e.enter("codeFlowValue"),a(s))}function a(s){return s===null||I(s)?(e.exit("codeFlowValue"),l(s)):(e.consume(s),a)}function u(s){return e.exit("codeIndented"),t(s)}}function Ff(e,t,n){let r=this;return i;function i(l){return r.parser.lazy[r.now().line]?n(l):I(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),i):D(e,o,"linePrefix",5)(l)}function o(l){let a=r.events[r.events.length-1];return a&&a[1].type==="linePrefix"&&a[2].sliceSerialize(a[1],!0).length>=4?t(l):I(l)?i(l):n(l)}}var Pi={name:"codeText",previous:Bf,resolve:zf,tokenize:_f};function zf(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 Bf(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function _f(e,t,n){let r=this,i=0,o,l;return a;function a(m){return e.enter("codeText"),e.enter("codeTextSequence"),u(m)}function u(m){return m===96?(e.consume(m),i++,u):(e.exit("codeTextSequence"),s(m))}function s(m){return m===null?n(m):m===32?(e.enter("space"),e.consume(m),e.exit("space"),s):m===96?(l=e.enter("codeTextSequence"),o=0,p(m)):I(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),s):(e.enter("codeTextData"),c(m))}function c(m){return m===null||m===32||m===96||I(m)?(e.exit("codeTextData"),s(m)):(e.consume(m),c)}function p(m){return m===96?(e.consume(m),o++,p):o===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(m)):(l.type="codeTextData",c(m))}}var _n=class{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){let r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){let i=n||0;this.setCursor(Math.trunc(t));let o=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&en(this.left,r),o.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),en(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),en(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){let n=this.left.splice(t,Number.POSITIVE_INFINITY);en(this.right,n.reverse())}else{let n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);en(this.left,n.reverse())}}};function en(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}function Un(e){let t={},n=-1,r,i,o,l,a,u,s,c=new _n(e);for(;++n<c.length;){for(;n in t;)n=t[n];if(r=c.get(n),n&&r[1].type==="chunkFlow"&&c.get(n-1)[1].type==="listItemPrefix"&&(u=r[1]._tokenizer.events,o=0,o<u.length&&u[o][1].type==="lineEndingBlank"&&(o+=2),o<u.length&&u[o][1].type==="content"))for(;++o<u.length&&u[o][1].type!=="content";)u[o][1].type==="chunkText"&&(u[o][1]._isInFirstContentOfListItem=!0,o++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,Uf(c,n)),n=t[n],s=!0);else if(r[1]._container){for(o=n,i=void 0;o--;)if(l=c.get(o),l[1].type==="lineEnding"||l[1].type==="lineEndingBlank")l[0]==="enter"&&(i&&(c.get(i)[1].type="lineEndingBlank"),l[1].type="lineEnding",i=o);else if(!(l[1].type==="linePrefix"||l[1].type==="listItemIndent"))break;i&&(r[1].end={...c.get(i)[1].start},a=c.slice(i,n),a.unshift(r),c.splice(i,n-i+1,a))}}return ie(e,0,Number.POSITIVE_INFINITY,c.slice(0)),!s}function Uf(e,t){let n=e.get(t)[1],r=e.get(t)[2],i=t-1,o=[],l=n._tokenizer;l||(l=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(l._contentTypeTextTrailing=!0));let a=l.events,u=[],s={},c,p,m=-1,f=n,g=0,w=0,T=[w];for(;f;){for(;e.get(++i)[1]!==f;);o.push(i),f._tokenizer||(c=r.sliceStream(f),f.next||c.push(null),p&&l.defineSki
vendor: 40,873 bytes, line 35
35p(f.start),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(c),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),p=f,f=f.next}for(f=n;++m<a.length;)a[m][0]==="exit"&&a[m-1][0]==="enter"&&a[m][1].type===a[m-1][1].type&&a[m][1].start.line!==a[m][1].end.line&&(w=m+1,T.push(w),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(l.events=[],f?(f._tokenizer=void 0,f.previous=void 0):T.pop(),m=T.length;m--;){let x=a.slice(T[m],T[m+1]),P=o.pop();u.push([P,P+x.length-1]),e.splice(P,2,x)}for(u.reverse(),m=-1;++m<u.length;)s[g+u[m][0]]=g+u[m][1],g+=u[m][1]-u[m][0]-1;return s}var Li={resolve:Vf,tokenize:jf},Hf={partial:!0,tokenize:qf};function Vf(e){return Un(e),e}function jf(e,t){let n;return r;function r(a){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(a)}function i(a){return a===null?o(a):I(a)?e.check(Hf,l,o)(a):(e.consume(a),i)}function o(a){return e.exit("chunkContent"),e.exit("content"),t(a)}function l(a){return e.consume(a),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function qf(e,t,n){let r=this;return i;function i(l){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),D(e,o,"linePrefix")}function o(l){if(l===null||I(l))return n(l);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(l):e.interrupt(r.parser.constructs.flow,n,t)(l)}}function Hn(e,t,n,r,i,o,l,a,u){let s=u||Number.POSITIVE_INFINITY,c=0;return p;function p(x){return x===60?(e.enter(r),e.enter(i),e.enter(o),e.consume(x),e.exit(o),m):x===null||x===32||x===41||mt(x)?n(x):(e.enter(r),e.enter(l),e.enter(a),e.enter("chunkString",{contentType:"string"}),w(x))}function m(x){return x===62?(e.enter(o),e.consume(x),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),f(x))}function f(x){return x===62?(e.exit("chunkString"),e.exit(a),m(x)):x===null||x===60||I(x)?n(x):(e.consume(x),x===92?g:f)}function g(x){return x===60||x===62||x===92?(e.consume(x),f):f(x)}function w(x){return!c&&(x===null||x===41||H(x))?(e.exit("chunkString"),e.exit(a),e.exit(l),e.exit(r),t(x)):c<s&&x===40?(e.consume(x),c++,w):x===41?(e.consume(x),c--,w):x===null||x===32||x===40||mt(x)?n(x):(e.consume(x),x===92?T:w)}function T(x){return x===40||x===41||x===92?(e.consume(x),w):w(x)}}function Vn(e,t,n,r,i,o){let l=this,a=0,u;return s;function s(f){return e.enter(r),e.enter(i),e.consume(f),e.exit(i),e.enter(o),c}function c(f){return a>999||f===null||f===91||f===93&&!u||f===94&&!a&&"_hiddenFootnoteSupport"in l.parser.constructs?n(f):f===93?(e.exit(o),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):I(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),p(f))}function p(f){return f===null||f===91||f===93||I(f)||a++>999?(e.exit("chunkString"),c(f)):(e.consume(f),u||(u=!M(f)),f===92?m:p)}function m(f){return f===91||f===92||f===93?(e.consume(f),a++,p):p(f)}}function jn(e,t,n,r,i,o){let l;return a;function a(m){return m===34||m===39||m===40?(e.enter(r),e.enter(i),e.consume(m),e.exit(i),l=m===40?41:m,u):n(m)}function u(m){return m===l?(e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):(e.enter(o),s(m))}function s(m){return m===l?(e.exit(o),u(l)):m===null?n(m):I(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),D(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(m))}function c(m){return m===l||m===null||I(m)?(e.exit("chunkString"),s(m)):(e.consume(m),m===92?p:c)}function p(m){return m===l||m===92?(e.consume(m),c):c(m)}}function yt(e,t){let n;return r;function r(i){return I(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):M(i)?D(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}var Di={name:"definition",tokenize:Kf},Wf={partial:!0,tokenize:Yf};function Kf(e,t,n){let r=this,i;return o;function o(f){return e.enter("definition"),l(f)}function l(f){return Vn.call(r,e,a,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(f)}function a(f){return i=de(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),f===58?(e.enter("definitionMarker"),e.consume(f),e.exit("definitionMarker"),u):n(f)}function u(f){return H(f)?yt(e,s)(f):s(f)}function s(f){return Hn(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(f)}function c(f){return e.attempt(Wf,p,p)(f)}function p(f){return M(f)?D(e,m,"whitespace")(f):m(f)}function m(f){return f===null||I(f)?(e.exit("definition"),r.parser.defined.push(i),t(f)):n(f)}}function Yf(e,t,n){return r;function r(a){return H(a)?yt(e,i)(a):n(a)}function i(a){return jn(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(a)}function o(a){return M(a)?D(e,l,"whitespace")(a):l(a)}function l(a){return a===null||I(a)?t(a):n(a)}}var Mi={name:"hardBreakEscape",tokenize:Xf};function Xf(e,t,n){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),i}function i(o){return I(o)?(e.exit("hardBreakEscape"),t(o)):n(o)}}var Oi={name:"headingAtx",resolve:Qf,tokenize:Gf};function Qf(e,t){let n=e.length-2,r=3,i,o;return 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&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},o={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},ie(e,r,n-r+1,[["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t]])),e}function Gf(e,t,n){let r=0;return i;function i(c){return e.enter("atxHeading"),o(c)}function o(c){return e.enter("atxHeadingSequence"),l(c)}function l(c){return c===35&&r++<6?(e.consume(c),l):c===null||H(c)?(e.exit("atxHeadingSequence"),a(c)):n(c)}function a(c){return c===35?(e.enter("atxHeadingSequence"),u(c)):c===null||I(c)?(e.exit("atxHeading"),t(c)):M(c)?D(e,a,"whitespace")(c):(e.enter("atxHeadingText"),s(c))}function u(c){return c===35?(e.consume(c),u):(e.exit("atxHeadingSequence"),a(c))}function s(c){return c===null||c===35||H(c)?(e.exit("atxHeadingText"),a(c)):(e.consume(c),s)}}var Aa=["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"],Ni=["pre","script","style","textarea"];var Ri={concrete:!0,name:"htmlFlow",resolveTo:Jf,tokenize:em},$f={partial:!0,tokenize:nm},Zf={partial:!0,tokenize:tm};function Jf(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 em(e,t,n){let r=this,i,o,l,a,u;return s;function s(d){return c(d)}function c(d){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(d),p}function p(d){return d===33?(e.consume(d),m):d===47?(e.consume(d),o=!0,w):d===63?(e.consume(d),i=3,r.interrupt?t:h):ue(d)?(e.consume(d),l=String.fromCharCode(d),T):n(d)}function m(d){return d===45?(e.consume(d),i=2,f):d===91?(e.consume(d),i=5,a=0,g):ue(d)?(e.consume(d),i=4,r.interrupt?t:h):n(d)}function f(d){return d===45?(e.consume(d),r.interrupt?t:h):n(d)}function g(d){let Se="CDATA[";return d===Se.charCodeAt(a++)?(e.consume(d),a===Se.length?r.interrupt?t:Y:g):n(d)}function w(d){return ue(d)?(e.consume(d),l=String.fromCharCode(d),T):n(d)}function T(d){if(d===null||d===47||d===62||H(d)){let Se=d===47,ct=l.toLowerCase();return!Se&&!o&&Ni.includes(ct)?(i=1,r.interrupt?t(d):Y(d)):Aa.includes(l.toLowerCase())?(i=6,Se?(e.consume(d),x):r.interrupt?t(d):Y(d)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(d):o?P(d):E(d))}return d===45||ee(d)?(e.consume(d),l+=String.fromCharCode(d),T):n(d)}function x(d){return d===62?(e.consume(d),r.interrupt?t:Y):n(d)}function P(d){return M(d)?(e.consume(d),P):y(d)}function E(d){return d===47?(e.consume(d),y):d===58||d===95||ue(d)?(e.consume(d),_):M(d)?(e.consume(d),E):y(d)}function _(d){return d===45||d===46||d===58||d===95||ee(d)?(e.consume(d),_):U(d)}function U(d){return d===61?(e.consume(d),b):M(d)?(e.consume(d),U):E(d)}function b(d){return d===null||d===60||d===61||d===62||d===96?n(d):d===34||d===39?(e.consume(d),u=d,W):M(d)?(e.consume(d),b):Z(d)}function W(d){return d===u?(e.consume(d),u=null,K):d===null||I(d)?n(d):(e.consume(d),W)}function Z(d){return d===null||d===34||d===39||d===47||d===60||d===61||d===62||d===96||H(d)?U(d):(e.consume(d),Z)}function K(d){return d===47||d===62||M(d)?E(d):n(d)}function y(d){return d===62?(e.consume(d),se):n(d)}function se(d){return d===null||I(d)?Y(d):M(d)?(e.consume(d),se):n(d)}function Y(d){return d===45&&i===2?(e.consume(d),J):d===60&&i===1?(e.consume(d),ae):d===62&&i===4?(e.consume(d),Te):d===63&&i===3?(e.consume(d),h):d===93&&i===5?(e.consume(d),Be):I(d)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check($f,qe,L)(d)):d===null||I(d)?(e.exit("htmlFlowData"),L(d)):(e.consume(d),Y)}function L(d){return e.check(Zf,z,qe)(d)}function z(d){return e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),B}function B(d){return d===null||I(d)?L(d):(e.enter("htmlFlowData"),Y(d))}function J(d){return d===45?(e.consume(d),h):Y(d)}function ae(d){return d===47?(e.consume(d),l="",Me):Y(d)}function Me(d){if(d===62){let Se=l.toLowerCase();return Ni.includes(Se)?(e.consume(d),Te):Y(d)}return ue(d)&&l.length<8?(e.consume(d),l+=String.fromCharCode(d),Me):Y(d)}function Be(d){return d===93?(e.consume(d),h):Y(d)}function h(d){return d===62?(e.consume(d),Te):d===45&&i===2?(e.consume(d),h):Y(d)}function Te(d){return d===null||I(d)?(e.exit("htmlFlowData"),qe(d)):(e.consume(d),Te)}function qe(d){return e.exit("htmlFlow"),t(d)}}function tm(e,t,n){let r=this;return i;function i(l){return I(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),o):n(l)}function o(l){return r.parser.lazy[r.now().line]?n(l):t(l)}}function nm(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(Ve,t,n)}}var Fi={name:"htmlText",tokenize:rm};function rm(e,t,n){let r=this,i,o,l;return a;function a(h){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(h),u}function u(h){return h===33?(e.consume(h),s):h===47?(e.consume(h),U):h===63?(e.consume(h),E):ue(h)?(e.consume(h),Z):n(h)}function s(h){return h===45?(e.consume(h),c):h===91?(e.consume(h),o=0,g):ue(h)?(e.consume(h),P):n(h)}function c(h){return h===45?(e.consume(h),f):n(h)}function p(h){return h===null?n(h):h===45?(e.consume(h),m):I(h)?(l=p,ae(h)):(e.consume(h),p)}function m(h){return h===45?(e.consume(h),f):p(h)}function f(h){return h===62?J(h):h===45?m(h):p(h)}function g(h){let Te="CDATA[";return h===Te.charCodeAt(o++)?(e.consume(h),o===Te.length?w:g):n(h)}function w(h){return h===null?n(h):h===93?(e.consume(h),T):I(h)?(l=w,ae(h)):(e.consume(h),w)}function T(h){return h===93?(e.consume(h),x):w(h)}function x(h){return h===62?J(h):h===93?(e.consume(h),x):w(h)}function P(h){return h===null||h===62?J(h):I(h)?(l=P,ae(h)):(e.consume(h),P)}function E(h){return h===null?n(h):h===63?(e.consume(h),_):I(h)?(l=E,ae(h)):(e.consume(h),E)}function _(h){return h===62?J(h):E(h)}function U(h){return ue(h)?(e.consume(h),b):n(h)}function b(h){return h===45||ee(h)?(e.consume(h),b):W(h)}function W(h){return I(h)?(l=W,ae(h)):M(h)?(e.consume(h),W):J(h)}function Z(h){return h===45||ee(h)?(e.consume(h),Z):h===47||h===62||H(h)?K(h):n(h)}function K(h){return h===47?(e.consume(h),J):h===58||h===95||ue(h)?(e.consume(h),y):I(h)?(l=K,ae(h)):M(h)?(e.consume(h),K):J(h)}function y(h){return h===45||h===46||h===58||h===95||ee(h)?(e.consume(h),y):se(h)}function se(h){return h===61?(e.consume(h),Y):I(h)?(l=se,ae(h)):M(h)?(e.consume(h),se):K(h)}function Y(h){return h===null||h===60||h===61||h===62||h===96?n(h):h===34||h===39?(e.consume(h),i=h,L):I(h)?(l=Y,ae(h)):M(h)?(e.consume(h),Y):(e.consume(h),z)}function L(h){return h===i?(e.consume(h),i=void 0,B):h===null?n(h):I(h)?(l=L,ae(h)):(e.consume(h),L)}function z(h){return h===null||h===34||h===39||h===60||h===61||h===96?n(h):h===47||h===62||H(h)?K(h):(e.consume(h),z)}function B(h){return h===47||h===62||H(h)?K(h):n(h)}function J(h){return h===62?(e.consume(h),e.exit("htmlTextData"),e.exit("htmlText"),t):n(h)}function ae(h){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),Me}function Me(h){return M(h)?D(e,Be,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(h):Be(h)}function Be(h){return e.enter("htmlTextData"),l(h)}}var kt={name:"labelEnd",resolveAll:am,resolveTo:um,tokenize:sm},im={tokenize:cm},om={tokenize:pm},lm={tokenize:fm};function am(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 i=r.type==="labelImage"?4:2;r.type="data",t+=i}}return e.length!==n.length&&ie(e,0,e.length,n),e}function um(e,t){let n=e.length,r=0,i,o,l,a;for(;n--;)if(i=e[n][1],o){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;e[n][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(l){if(e[n][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(o=n,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(l=n);let u={type:e[o][1].type==="labelLink"?"link":"image",start:{...e[o][1].start},end:{...e[e.length-1][1].end}},s={type:"label",start:{...e[o][1].start},end:{...e[l][1].end}},c={type:"labelText",start:{...e[o+r+2][1].end},end:{...e[l-2][1].start}};return a=[["enter",u,t],["enter",s,t]],a=xe(a,e.slice(o+1,o+r+3)),a=xe(a,[["enter",c,t]]),a=xe(a,it(t.parser.constructs.insideSpan.null,e.slice(o+r+4,l-3),t)),a=xe(a,[["exit",c,t],e[l-2],e[l-1],["exit",s,t]]),a=xe(a,e.slice(l+1)),a=xe(a,[["exit",u,t]]),ie(e,o,e.length,a),e}function sm(e,t,n){let r=this,i=r.events.length,o,l;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){o=r.events[i][1];break}return a;function a(m){return o?o._inactive?p(m):(l=r.parser.defined.includes(de(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(m),e.exit("labelMarker"),e.exit("labelEnd"),u):n(m)}function u(m){return m===40?e.attempt(im,c,l?c:p)(m):m===91?e.attempt(om,c,l?s:p)(m):l?c(m):p(m)}function s(m){return e.attempt(lm,c,p)(m)}function c(m){return t(m)}function p(m){return o._balanced=!0,n(m)}}function cm(e,t,n){return r;function r(p){return e.enter("resource"),e.enter("resourceMarker"),e.consume(p),e.exit("resourceMarker"),i}function i(p){return H(p)?yt(e,o)(p):o(p)}function o(p){return p===41?c(p):Hn(e,l,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(p)}function l(p){return H(p)?yt(e,u)(p):c(p)}function a(p){return n(p)}function u(p){return p===34||p===39||p===40?jn(e,s,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(p):c(p)}function s(p){return H(p)?yt(e,c)(p):c(p)}function c(p){return p===41?(e.enter("resourceMarker"),e.consume(p),e.exit("resourceMarker"),e.exit("resource"),t):n(p)}}function pm(e,t,n){let r=this;return i;function i(a){return Vn.call(r,e,o,l,"reference","referenceMarker","referenceString")(a)}function o(a){return r.parser.defined.includes(de(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(a):n(a)}function l(a){return n(a)}}function fm(e,t,n){return r;function r(o){return e.enter("reference"),e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),i}function i(o){return o===93?(e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),e.exit("reference"),t):n(o)}}var zi={name:"labelStartImage",resolveAll:kt.resolveAll,tokenize:mm};function mm(e,t,n){let r=this;return i;function i(a){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(a),e.exit("labelImageMarker"),o}function o(a){return a===91?(e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelImage"),l):n(a)}function l(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(a):t(a)}}var Bi={name:"labelStartLink",resolveAll:kt.resolveAll,tokenize:hm};function hm(e,t,n){let r=this;return i;function i(l){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(l),e.exit("labelMarker"),e.exit("labelLink"),o}function o(l){return l===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(l):t(l)}}var tn={name:"lineEnding",tokenize:dm};function dm(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),D(e,t,"linePrefix")}}var bt={name:"thematicBreak",tokenize:gm};function gm(e,t,n){let r=0,i;return o;function o(s){return e.enter("thematicBreak"),l(s)}function l(s){return i=s,a(s)}function a(s){return s===i?(e.enter("thematicBreakSequence"),u(s)):r>=3&&(s===null||I(s))?(e.exit("thematicBreak"),t(s)):n(s)}function u(s){return s===i?(e.consume(s),r++,u):(e.exit("thematicBreakSequence"),M(s)?D(e,a,"whitespace")(s):a(s))}}var ge={continuation:{tokenize:bm},exit:Sm,name:"list",tokenize:km},xm={partial:!0,tokenize:Cm},ym={partial:!0,tokenize:wm};function km(e,t,n){let r=this,i=r.events[r.events.length-1],o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,l=0;return a;function a(f){let g=r.containerState.type||(f===42||f===43||f===45?"listUnordered":"listOrdered");if(g==="listUnordered"?!r.containerState.marker||f===r.containerState.marker:Xt(f)){if(r.containerState.type||(r.containerState.type=g,e.enter(g,{_container:!0})),g==="listUnordered")return e.enter("listItemPrefix"),f===42||f===45?e.check(bt,n,s)(f):s(f);if(!r.interrupt||f===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),u(f)}return n(f)}function u(f){return Xt(f)&&++l<10?(e.consume(f),u):(!r.interrupt||l<2)&&(r.containerState.marker?f===r.containerState.marker:f===41||f===46)?(e.exit("listItemValue"),s(f)):n(f)}function s(f){return e.enter("listItemMarker"),e.consume(f),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||f,e.check(Ve,r.interrupt?n:c,e.attempt(xm,m,p))}function c(f){return r.containerState.initialBlankLine=!0,o++,m(f)}function p(f){return M(f)?(e.enter("listItemPrefixWhitespace"),e.consume(f),e.exit("listItemPrefixWhitespace"),m):n(f)}function m(f){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(f)}}function bm(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(Ve,i,o);function i(a){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,D(e,t,"listItemIndent",r.containerState.size+1)(a)}function o(a){return r.containerState.furtherBlankLines||!M(a)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,l(a)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(ym,t,l)(a))}function l(a){return r.containerState._closeFlow=!0,r.interrupt=void 0,D(e,e.attempt(ge,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a)}}function wm(e,t,n){let r=this;return D(e,i,"listItemIndent",r.containerState.size+1);function i(o){let l=r.events[r.events.length-1];return l&&l[1].type==="listItemIndent"&&l[2].sliceSerialize(l[1],!0).length===r.containerState.size?t(o):n(o)}}function Sm(e){e.exit(this.containerState.type)}function Cm(e,t,n){let r=this;return D(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(o){let l=r.events[r.events.length-1];return!M(o)&&l&&l[1].type==="listItemPrefixWhitespace"?t(o):n(o)}}var qn={name:"setextUnderline",resolveTo:vm,tokenize:Em};function vm(e,t){let n=e.length,r,i,o;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!o&&e[n][1].type==="definition"&&(o=n);let l={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",o?(e.splice(i,0,["enter",l,t]),e.splice(o+1,0,["exit",e[r][1],t]),e[r][1].end={...e[o][1].end}):e[r][1]=l,e.push(["exit",l,t]),e}function Em(e,t,n){let r=this,i;return o;function o(s){let c=r.events.length,p;for(;c--;)if(r.events[c][1].type!=="lineEnding"&&r.events[c][1].type!=="linePrefix"&&r.events[c][1].type!=="content"){p=r.events[c][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||p)?(e.enter("setextHeadingLine"),i=s,l(s)):n(s)}function l(s){return e.enter("setextHeadingLineSequence"),a(s)}function a(s){return s===i?(e.consume(s),a):(e.exit("setextHeadingLineSequence"),M(s)?D(e,u,"lineSuffix")(s):u(s))}function u(s){return s===null||I(s)?(e.exit("setextHeadingLine"),t(s)):n(s)}}var Tm={tokenize:Om,partial:!0};function _i(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:Lm,continuation:{tokenize:Dm},exit:Mm}},text:{91:{name:"gfmFootnoteCall",tokenize:Pm},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Am,resolveTo:Im}}}}function Am(e,t,n){let r=this,i=r.events.length,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]),l;for(;i--;){let u=r.events[i][1];if(u.type==="labelImage"){l=u;break}if(u.type==="gfmFootnoteCall"||u.type==="labelLink"||u.type==="label"||u.type==="image"||u.type==="link")break}return a;function a(u){if(!l||!l._balanced)return n(u);let s=de(r.sliceSerialize({start:l.end,end:r.now()}));return s.codePointAt(0)!==94||!o.includes(s.slice(1))?n(u):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(u),e.exit("gfmFootnoteCallLabelMarker"),t(u))}}function Im(e,t){let n=e.length,r;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){r=e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";let i={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},o={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};o.end.column++,o.end.offset++,o.end._bufferIndex++;let l={type:"gfmFootnoteCallString",start:Object.assign({},o.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},l.start),end:Object.assign({},l.end)},u=[e[n+1],e[n+2],["enter",i,t],e[n+3],e[n+4],["enter",o,t],["exit",o,t],["enter",l,t],["enter",a,t],["exit",a,t],["exit",l,t],e[e.length-2],e[e.length-1],["exit",i,t]];return e.splice(n,e.length-n+1,...u),e}function Pm(e,t,n){let r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]),o=0,l;return a;function a(p){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(p),e.exit("gfmFootnoteCallLabelMarker"),u}function u(p){return p!==94?n(p):(e.enter("gfmFootnoteCallMarker"),e.consume(p),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",s)}function s(p){if(o>999||p===93&&!l||p===null||p===91||H(p))return n(p);if(p===93){e.exit("chunkString");let m=e.exit("gfmFootnoteCallString");return i.includes(de(r.sliceSerialize(m)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(p),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(p)}return H(p)||(l=!0),o++,e.consume(p),p===92?c:s}function c(p){return p===91||p===92||p===93?(e.consume(p),o++,s):s(p)}}function Lm(e,t,n){let r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]),o,l=0,a;return u;function u(g){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(g),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(g){return g===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(g),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):n(g)}function c(g){if(l>999||g===93&&!a||g===null||g===91||H(g))return n(g);if(g===93){e.exit("chunkString");let w=e.exit("gfmFootnoteDefinitionLabelString");return o=de(r.sliceSerialize(w)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(g),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),m}return H(g)||(a=!0),l++,e.consume(g),g===92?p:c}function p(g){return g===91||g===92||g===93?(e.consume(g),l++,c):c(g)}function m(g){return g===58?(e.enter("definitionMarker"),e.consume(g),e.exit("definitionMarker"),i.includes(o)||i.push(o),D(e,f,"gfmFootnoteDefinitionWhitespace")):n(g)}function f(g){return t(g)}}function Dm(e,t,n){return e.check(Ve,t,e.attempt(Tm,t,n))}function Mm(e){e.exit("gfmFootnoteDefinition")}function Om(e,t,n){let r=this;return D(e,i,"gfmFootnoteDefinitionIndent",5);function i(o){let l=r.events[r.events.length-1];return l&&l[1].type==="gfmFootnoteDefinitionIndent"&&l[2].sliceSerialize(l[1],!0).length===4?t(o):n(o)}}function Ui(e){let n=(e||{}).singleTilde,r={name:"strikethrough",tokenize:o,resolveAll:i};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function i(l,a){let u=-1;for(;++u<l.length;)if(l[u][0]==="enter"&&l[u][1].type==="strikethroughSequenceTemporary"&&l[u][1]._close){let s=u;for(;s--;)if(l[s][0]==="exit"&&l[s][1].type==="strikethroughSequenceTemporary"&&l[s][1]._open&&l[u][1].end.offset-l[u][1].start.offset===l[s][1].end.offset-l[s][1].start.offset){l[u][1].type="strikethroughSequence",l[s][1].type="strikethroughSequence";let c={type:"strikethrough",start:Object.assign({},l[s][1].start),end:Object.assign({},l[u][1].end)},p={type:"strikethroughText",start:Object.assign({},l[s][1].end),end:Object.assign({},l[u][1].start)},m=[["enter",c,a],["enter",l[s][1],a],["exit",l[s][1],a],["enter",p,a]],f=a.parser.constructs.insideSpan.null;f&&ie(m,m.length,0,it(f,l.slice(s+1,u),a)),ie(m,m.length,0,[["exit",p,a],["enter",l[u][1],a],["exit",l[u][1],a],["exit",c,a]]),ie(l,s-1,u-s+3,m),u=s+m.length-2;break}}for(u=-1;++u<l.length;)l[u][1].type==="strikethroughSequenceTemporary"&&(l[u][1].type="data");return l}function o(l,a,u){let s=this.previous,c=this.events,p=0;return m;function m(g){return s===126&&c[c.length-1][1].type!=="characterEscape"?u(g):(l.enter("strikethroughSequenceTemporary"),f(g))}function f(g){let w=Xe(s);if(g===126)return p>1?u(g):(l.consume(g),p++,f);if(p<2&&!n)return u(g);let T=l.exit("strikethroughSequenceTemporary"),x=Xe(g);return T._open=!x||x===2&&!!w,T._close=!w||w===2&&!!x,a(g)}}}var Wn=class{constructor(){this.map=[]}add(t,n,r){Nm(this,t,n,r)}consume(t){if(this.map.sort(function(o,l){return o[0]-l[0]}),this.map.length===0)return;let n=this.map.length,r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];r.push(t.slice()),t.length=0;let i=r.pop();for(;i;){for(let o of i)t.push(o);i=r.pop()}this.map.length=0}};function Nm(e,t,n,r){let i=0;if(!(n===0&&r.length===0)){for(;i<e.map.length;){if(e.map[i][0]===t){e.map[i][1]+=n,e.map[i][2].push(...r);return}i+=1}e.map.push([t,n,r])}}function Ia(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 o=r.length-1;r[o]=r[o]==="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 Hi(){return{flow:{null:{name:"table",tokenize:Rm,resolveAll:Fm}}}}function Rm(e,t,n){let r=this,i=0,o=0,l;return a;function a(y){let se=r.events.length-1;for(;se>-1;){let z=r.events[se][1].type;if(z==="lineEnding"||z==="linePrefix")se--;else break}let Y=se>-1?r.events[se][1].type:null,L=Y==="tableHead"||Y==="tableRow"?b:u;return L===b&&r.parser.lazy[r.now().line]?n(y):L(y)}function u(y){return e.enter("tableHead"),e.enter("tableRow"),s(y)}function s(y){return y===124||(l=!0,o+=1),c(y)}function c(y){return y===null?n(y):I(y)?o>1?(o=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(y),e.exit("lineEnding"),f):n(y):M(y)?D(e,c,"whitespace")(y):(o+=1,l&&(l=!1,i+=1),y===124?(e.enter("tableCellDivider"),e.consume(y),e.exit("tableCellDivider"),l=!0,c):(e.enter("data"),p(y)))}function p(y){return y===null||y===124||H(y)?(e.exit("data"),c(y)):(e.consume(y),y===92?m:p)}function m(y){return y===92||y===124?(e.consume(y),p):p(y)}function f(y){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(y):(e.enter("tableDelimiterRow"),l=!1,M(y)?D(e,g,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(y):g(y))}function g(y){return y===45||y===58?T(y):y===124?(l=!0,e.enter("tableCellDivider"),e.consume(y),e.exit("tableCellDivider"),w):U(y)}function w(y){return M(y)?D(e,T,"whitespace")(y):T(y)}function T(y){return y===58?(o+=1,l=!0,e.enter("tableDelimiterMarker"),e.consume(y),e.exit("tableDelimiterMarker"),x):y===45?(o+=1,x(y)):y===null||I(y)?_(y):U(y)}function x(y){return y===45?(e.enter("tableDelimiterFiller"),P(y)):U(y)}function P(y){return y===45?(e.consume(y),P):y===58?(l=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(y),e.exit("tableDelimiterMarker"),E):(e.exit("tableDelimiterFiller"),E(y))}function E(y){return M(y)?D(e,_,"whitespace")(y):_(y)}function _(y){return y===124?g(y):y===null||I(y)?!l||i!==o?U(y):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(y)):U(y)}function U(y){return n(y)}function b(y){return e.enter("tableRow"),W(y)}function W(y){return y===124?(e.enter("tableCellDivider"),e.consume(y),e.exit("tableCellDivider"),W):y===null||I(y)?(e.exit("tableRow"),t(y)):M(y)?D(e,W,"whitespace")(y):(e.enter("data"),Z(y))}function Z(y){return y===null||y===124||H(y)?(e.exit("data"),W(y)):(e.consume(y),y===92?K:Z)}function K(y){return y===92||y===124?(e.consume(y),Z):Z(y)}}function Fm(e,t){let n=-1,r=!0,i=0,o=[0,0,0,0],l=[0,0,0,0],a=!1,u=0,s,c,p,m=new Wn;for(;++n<e.length;){let f=e[n],g=f[1];f[0]==="enter"?g.type==="tableHead"?(a=!1,u!==0&&(Pa(m,t,u,s,c),c=void 0,u=0),s={type:"table",start:Object.assign({},g.start),end:Object.assign({},g.end)},m.add(n,0,[["enter",s,t]])):g.type==="tableRow"||g.type==="tableDelimiterRow"?(r=!0,p=void 0,o=[0,0,0,0],l=[0,n+1,0,0],a&&(a=!1,c={type:"tableBody",start:Object.assign({},g.start),end:Object.assign({},g.end)},m.add(n,0,[["enter",c,t]])),i=g.type==="tableDelimiterRow"?2:c?3:1):i&&(g.type==="data"||g.type==="tableDelimiterMarker"||g.type==="tableDelimiterFiller")?(r=!1,l[2]===0&&(o[1]!==0&&(l[0]=l[1],p=Kn(m,t,o,i,void 0,p),o=[0,0,0,0]),l[2]=n)):g.type==="tableCellDivider"&&(r?r=!1:(o[1]!==0&&(l[0]=l[1],p=Kn(m,t,o,i,void 0,p)),o=l,l=[o[1],n,0,0])):g.type==="tableHead"?(a=!0,u=n):g.type==="tableRow"||g.type==="tableDelimiterRow"?(u=n,o[1]!==0?(l[0]=l[1],p=Kn(m,t,o,i,n,p)):l[1]!==0&&(p=Kn(m,t,l,i,n,p)),i=0):i&&(g.type==="data"||g.type==="tableDelimiterMarker"||g.type==="tableDelimiterFiller")&&(l[3]=n)}for(u!==0&&Pa(m,t,u,s,c),m.consume(t.events),n=-1;++n<t.events.length;){let f=t.events[n];f[0]==="enter"&&f[1].type==="table"&&(f[1]._align=Ia(t.events,n))}return e}function Kn(e,t,n,r,i,o){let l=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",a="tableContent";n[0]!==0&&(o.end=Object.assign({},Rt(t.events,n[0])),e.add(n[0],0,[["exit",o,t]]));let u=Rt(t.events,n[1]);if(o={type:l,start:Object.assign({},u),end:Object.assign({},u)},e.add(n[1],0,[["enter",o,t]]),n[2]!==0){let s=Rt(t.events,n[2]),c=Rt(t.events,n[3]),p={type:a,start:Object.assign({},s),end:Object.assign({},c)};if(e.add(n[2],0,[["enter",p,t]]),r!==2){let m=t.events[n[2]],f=t.events[n[3]];if(m[1].end=Object.assign({},f[1].end),m[1].type="chunkText",m[1].contentType="text",n[3]>n[2]+1){let g=n[2]+1,w=n[3]-n[2]-1;e.add(g,w,[])}}e.add(n[3]+1,0,[["exit",p,t]])}return i!==void 0&&(o.end=Object.assign({},Rt(t.events,i)),e.add(i,0,[["exit",o,t]]),o=void 0),o}function Pa(e,t,n,r,i){let o=[],l=Rt(t.events,n);i&&(i.end=Object.assign({},l),o.push(["exit",i,t])),r.end=Object.assign({},l),o.push(["exit",r,t]),e.add(n+1,0,o)}function Rt(e,t){let n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}var zm={name:"tasklistCheck",tokenize:Bm};function Vi(){return{text:{91:zm}}}function Bm(e,t,n){let r=this;return i;function i(u){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(u):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(u),e.exit("taskListCheckMarker"),o)}function o(u){return H(u)?(e.enter("taskListCheckValueUnchecked"),e.consume(u),e.exit("taskListCheckValueUnchecked"),l):u===88||u===120?(e.enter("taskListCheckValueChecked"),e.consume(u),e.exit("taskListCheckValueChecked"),l):n(u)}function l(u){return u===93?(e.enter("taskListCheckMarker"),e.consume(u),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),a):n(u)}function a(u){return I(u)?t(u):M(u)?e.check({tokenize:_m},t,n)(u):n(u)}}function _m(e,t,n){return D(e,r,"whitespace");function r(i){return i===null?n(i):t(i)}}function La(e){return Nn([Ti(),_i(),Ui(e),Hi(),Vi()])}var Um={};function nn(e){let t=this,n=e||Um,r=t.data(),i=r.micromarkExtensions||(r.micromarkExtensions=[]),o=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),l=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);i.push(La(n)),o.push(Ci()),l.push(vi(n))}var Da={tokenize:Hm};function Hm(e){let t=e.attempt(this.parser.constructs.contentInitial,r,i),n;return t;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),D(e,t,"linePrefix")}function i(a){return e.enter("paragraph"),o(a)}function o(a){let u=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=u),n=u,l(a)}function l(a){if(a===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(a);return}return I(a)?(e.consume(a),e.exit("chunkText"),o):(e.consume(a),l)}}var Oa={tokenize:Vm},Ma={tokenize:jm};function Vm(e){let t=this,n=[],r=0,i,o,l;return a;function a(E){if(r<n.length){let _=n[r];return t.containerState=_[1],e.attempt(_[0].continuation,u,s)(E)}return s(E)}function u(E){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&P();let _=t.events.length,U=_,b;for(;U--;)if(t.events[U][0]==="exit"&&t.events[U][1].type==="chunkFlow"){b=t.events[U][1].end;break}x(r);let W=_;for(;W<t.events.length;)t.events[W][1].end={...b},W++;return ie(t.events,U+1,0,t.events.slice(_)),t.events.length=W,s(E)}return a(E)}function s(E){if(r===n.length){if(!i)return m(E);if(i.currentConstruct&&i.currentConstruct.concrete)return g(E);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(Ma,c,p)(E)}function c(E){return i&&P(),x(r),m(E)}function p(E){return t.parser.lazy[t.now().line]=r!==n.length,l=t.now().offset,g(E)}function m(E){return t.containerState={},e.attempt(Ma,f,g)(E)}function f(E){return r++,n.push([t.currentConstruct,t.containerState]),m(E)}function g(E){if(E===null){i&&P(),x(0),e.consume(E);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:i,contentType:"flow",previous:o}),w(E)}function w(E){if(E===null){T(e.exit("chunkFlow"),!0),x(0),e.consume(E);return}return I(E)?(e.consume(E),T(e.exit("chunkFlow")),r=0,t.interrupt=void 0,a):(e.consume(E),w)}function T(E,_){let U=t.sliceStream(E);if(_&&U.push(null),E.previous=o,o&&(o.next=E),o=E,i.defineSkip(E.start),i.write(U),t.parser.lazy[E.start.line]){let b=i.events.length;for(;b--;)if(i.events[b][1].start.offset<l&&(!i.events[b][1].end||i.events[b][1].end.offset>l))return;let W=t.events.length,Z=W,K,y;for(;Z--;)if(t.events[Z][0]==="exit"&&t.events[Z][1].type==="chunkFlow"){if(K){y=t.events[Z][1].end;break}K=!0}for(x(r),b=W;b<t.events.length;)t.events[b][1].end={...y},b++;ie(t.events,Z+1,0,t.events.slice(W)),t.events.length=b}}function x(E){let _=n.length;for(;_-- >E;){let U=n[_];t.containerState=U[1],U[0].exit.call(t,e)}n.length=E}function P(){i.write([null]),o=void 0,i=void 0,t.containerState._closeFlow=void 0}}function jm(e,t,n){return D(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var Na={tokenize:qm};function qm(e){let t=this,n=e.attempt(Ve,r,e.attempt(this.parser.constructs.flowInitial,i,D(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Li,i)),"linePrefix")));return n;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),t.currentConstruct=void 0,n}}var Ra={resolveAll:_a()},Fa=Ba("string"),za=Ba("text");function Ba(e){return{resolveAll:_a(e==="text"?Wm:void 0),tokenize:t};function t(n){let r=this,i=this.parser.constructs[e],o=n.attempt(i,l,a);return l;function l(c){return s(c)?o(c):a(c)}function a(c){if(c===null){n.consume(c);return}return n.enter("data"),n.consume(c),u}function u(c){return s(c)?(n.exit("data"),o(c)):(n.consume(c),u)}function s(c){if(c===null)return!0;let p=i[c],m=-1;if(p)for(;++m<p.length;){let f=p[m];if(!f.previous||f.previous.call(r,r.previous))return!0}return!1}}}function _a(e){return t;function t(n,r){let i=-1,o;for(;++i<=n.length;)o===void 0?n[i]&&n[i][1].type==="data"&&(o=i,i++):(!n[i]||n[i][1].type!=="data")&&(i!==o+2&&(n[o][1].end=n[i-1][1].end,n.splice(o+2,i-o-2),i=o+2),o=void 0);return e?e(n,r):n}}function Wm(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){let r=e[n-1][1],i=t.sliceStream(r),o=i.length,l=-1,a=0,u;for(;o--;){let s=i[o];if(typeof s=="string"){for(l=s.length;s.charCodeAt(l-1)===32;)a++,l--;if(l)break;l=-1}else if(s===-2)u=!0,a++;else if(s!==-1){o++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(a=0),a){let s={type:n===e.length||u||a<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:o?l:r.start._bufferIndex+l,_index:r.start._index+o,line:r.end.line,column:r.end.column-a,offset:r.end.offset-a},end:{...r.end}};r.end={...s.start},r.start.offset===r.end.offset?Object.assign(r,s):(e.splice(n,0,["enter",s,t],["exit",s,t]),n+=2)}n++}return e}var ji={};Cn(ji,{attentionMarkers:()=>Jm,contentInitial:()=>Ym,disable:()=>eh,document:()=>Km,flow:()=>Qm,flowInitial:()=>Xm,insideSpan:()=>Zm,string:()=>Gm,text:()=>$m});var Km={42:ge,43:ge,45:ge,48:ge,49:ge,50:ge,51:ge,52:ge,53:ge,54:ge,55:ge,56:ge,57:ge,62:Rn},Ym={91:Di},Xm={[-2]:Jt,[-1]:Jt,32:Jt},Qm={35:Oi,42:bt,45:[qn,bt],60:Ri,61:qn,95:bt,96:Bn,126:Bn},Gm={38:zn,92:Fn},$m={[-5]:tn,[-4]:tn,[-3]:tn,33:zi,38:zn,42:Zt,60:[Ii,Fi],91:Bi,92:[Mi,Fn],93:kt,95:Zt,96:Pi},Zm={null:[Zt,Ra]},Jm={null:[42,95]},eh={null:[]};function Ua(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={},o=[],l=[],a=[],u=!0,s={attempt:K(W),check:K(Z),consume:_,enter:U,exit:b,interrupt:K(Z,{interrupt:!0})},c={code:null,containerState:{},defineSkip:x,events:[],now:T,parser:e,previous:null,sliceSerialize:g,sliceStream:w,write:f},p=t.tokenize.call(c,s),m;return t.resolveAll&&o.push(t),c;function f(L){return l=xe(l,L),P(),l[l.length-1]!==null?[]:(y(t,0),c.events=it(o,c.events,c),c.events)}function g(L,z){return nh(w(L),z)}function w(L){return th(l,L)}function T(){let{_bufferIndex:L,_index:z,line:B,column:J,offset:ae}=r;return{_bufferIndex:L,_index:z,line:B,column:J,offset:ae}}function x(L){i[L.line]=L.column,Y()}function P(){let L;for(;r._index<l.length;){let z=l[r._index];if(typeof z=="string")for(L=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===L&&r._bufferIndex<z.length;)E(z.charCodeAt(r._bufferIndex));else E(z)}}function E(L){u=void 0,m=L,p=p(L)}function _(L){I(L)?(r.line++,r.column=1,r.offset+=L===-3?2:1,Y()):L!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===l[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=L,u=!0}function U(L,z){let B=z||{};return B.type=L,B.start=T(),c.events.push(["enter",B,c]),a.push(B),B}function b(L){let z=a.pop();return z.end=T(),c.events.push(["exit",z,c]),z}function W(L,z){y(L,z.from)}function Z(L,z){z.restore()}function K(L,z){return B;function B(J,ae,Me){let Be,h,Te,qe;return Array.isArray(J)?Se(J):"tokenize"in J?Se([J]):d(J);function d(he){return Vt;function Vt(We){let pt=We!==null&&he[We],It=We!==null&&he.null,Nr=[...Array.isArray(pt)?pt:pt?[pt]:[],...Array.isArray(It)?It:It?[It]:[]];return Se(Nr)(We)}}function Se(he){return Be=he,h=0,he.length===0?Me:ct(he[h])}function ct(he){return Vt;function Vt(We){return qe=se(),Te=he,he.partial||(c.currentConstruct=he),he.name&&c.parser.constructs.disable.null.includes(he.name)?Sn(We):he.tokenize.call(z?Object.assign(Object.create(c),z):c,s,Or,Sn)(We)}}function Or(he){return u=!0,L(Te,qe),ae}
35function Sn(he){return u=!0,qe.restore(),++h<Be.length?ct(Be[h]):Me}}}function y(L,z){L.resolveAll&&!o.includes(L)&&o.push(L),L.resolve&&ie(c.events,z,c.events.length-z,L.resolve(c.events.slice(z),c)),L.resolveTo&&(c.events=L.resolveTo(c.events,c))}function se(){let L=T(),z=c.previous,B=c.currentConstruct,J=c.events.length,ae=Array.from(a);return{from:J,restore:Me};function Me(){r=L,c.previous=z,c.currentConstruct=B,c.events.length=J,a=ae,Y()}}function Y(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function th(e,t){let n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex,l;if(n===i)l=[e[n].slice(r,o)];else{if(l=e.slice(n,i),r>-1){let a=l[0];typeof a=="string"?l[0]=a.slice(r):l.shift()}o>0&&l.push(e[i].slice(0,o))}return l}function nh(e,t){let n=-1,r=[],i;for(;++n<e.length;){let o=e[n],l;if(typeof o=="string")l=o;else switch(o){case-5:{l="\r";break}case-4:{l=`
36`;break}case-3:{l=`\r
37`;break}case-2:{l=t?" ":"	";break}case-1:{if(!t&&i)continue;l=" ";break}default:l=String.fromCharCode(o)}i=o===-2,r.push(l)}return r.join("")}function qi(e){let r={constructs:Nn([ji,...(e||{}).extensions||[]]),content:i(Da),defined:[],document:i(Oa),flow:i(Na),lazy:{},string:i(Fa),text:i(za)};return r;function i(o){return l;function l(a){return Ua(r,o,a)}}}function Wi(e){for(;!Un(e););return e}var Ha=/[\0\t\n\r]/g;function Ki(){let e=1,t="",n=!0,r;return i;function i(o,l,a){let u=[],s,c,p,m,f;for(o=t+(typeof o=="string"?o.toString():new TextDecoder(l||void 0).decode(o)),p=0,t="",n&&(o.charCo
vendor: 8,993 bytes, line 37
37deAt(0)===65279&&p++,n=void 0);p<o.length;){if(Ha.lastIndex=p,s=Ha.exec(o),m=s&&s.index!==void 0?s.index:o.length,f=o.charCodeAt(m),!s){t=o.slice(p);break}if(f===10&&p===m&&r)u.push(-3),r=void 0;else switch(r&&(u.push(-5),r=void 0),p<m&&(u.push(o.slice(p,m)),e+=m-p),f){case 0:{u.push(65533),e++;break}case 9:{for(c=Math.ceil(e/4)*4,u.push(-2);e++<c;)u.push(-1);break}case 10:{u.push(-4),e=1;break}default:r=!0,e=1}p=m+1}return a&&(r&&u.push(-5),t&&u.push(t),u.push(null)),u}}function Ft(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Va(e.position):"start"in e||"end"in e?Va(e):"line"in e||"column"in e?Yi(e):""}function Yi(e){return ja(e&&e.line)+":"+ja(e&&e.column)}function Va(e){return Yi(e&&e.start)+"-"+Yi(e&&e.end)}function ja(e){return e&&typeof e=="number"?e:1}var Wa={}.hasOwnProperty;function Xi(e,t,n){return typeof t!="string"&&(n=t,t=void 0),rh(n)(Wi(qi(n).document().write(Ki()(e,t,!0))))}function rh(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(nl),autolinkProtocol:K,autolinkEmail:K,atxHeading:o(Jo),blockQuote:o(We),characterEscape:K,characterReference:K,codeFenced:o(pt),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:o(pt,l),codeText:o(It,l),codeTextData:K,data:K,codeFlowValue:K,definition:o(Nr),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:o(Sc),hardBreakEscape:o(el),hardBreakTrailing:o(el),htmlFlow:o(tl,l),htmlFlowData:K,htmlText:o(tl,l),htmlTextData:K,image:o(Cc),label:l,link:o(nl),listItem:o(vc),listItemValue:m,listOrdered:o(rl,p),listUnordered:o(rl),paragraph:o(Ec),reference:d,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:o(Jo),strong:o(Tc),thematicBreak:o(Ic)},exit:{atxHeading:u(),atxHeadingSequence:U,autolink:u(),autolinkEmail:Vt,autolinkProtocol:he,blockQuote:u(),characterEscapeValue:y,characterReferenceMarkerHexadecimal:ct,characterReferenceMarkerNumeric:ct,characterReferenceValue:Or,characterReference:Sn,codeFenced:u(T),codeFencedFence:w,codeFencedFenceInfo:f,codeFencedFenceMeta:g,codeFlowValue:y,codeIndented:u(x),codeText:u(B),codeTextData:y,data:y,definition:u(),definitionDestinationString:_,definitionLabelString:P,definitionTitleString:E,emphasis:u(),hardBreakEscape:u(Y),hardBreakTrailing:u(Y),htmlFlow:u(L),htmlFlowData:y,htmlText:u(z),htmlTextData:y,image:u(ae),label:Be,labelText:Me,lineEnding:se,link:u(J),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:Se,resourceDestinationString:h,resourceTitleString:Te,resource:qe,setextHeading:u(Z),setextHeadingLineSequence:W,setextHeadingText:b,strong:u(),thematicBreak:u()}};Ka(t,(e||{}).mdastExtensions||[]);let n={};return r;function r(k){let A={type:"root",children:[]},O={stack:[A],tokenStack:[],config:t,enter:a,exit:s,buffer:l,resume:c,data:n},q=[],$=-1;for(;++$<k.length;)if(k[$][1].type==="listOrdered"||k[$][1].type==="listUnordered")if(k[$][0]==="enter")q.push($);else{let Oe=q.pop();$=i(k,Oe,$)}for($=-1;++$<k.length;){let Oe=t[k[$][0]];Wa.call(Oe,k[$][1].type)&&Oe[k[$][1].type].call(Object.assign({sliceSerialize:k[$][2].sliceSerialize},O),k[$][1])}if(O.tokenStack.length>0){let Oe=O.tokenStack[O.tokenStack.length-1];(Oe[1]||qa).call(O,void 0,Oe[0])}for(A.position={start:ot(k.length>0?k[0][1].start:{line:1,column:1,offset:0}),end:ot(k.length>0?k[k.length-2][1].end:{line:1,column:1,offset:0})},$=-1;++$<t.transforms.length;)A=t.transforms[$](A)||A;return A}function i(k,A,O){let q=A-1,$=-1,Oe=!1,ft,Ke,jt,qt;for(;++q<=O;){let Ce=k[q];switch(Ce[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Ce[0]==="enter"?$++:$--,qt=void 0;break}case"lineEndingBlank":{Ce[0]==="enter"&&(ft&&!qt&&!$&&!jt&&(jt=q),qt=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:qt=void 0}if(!$&&Ce[0]==="enter"&&Ce[1].type==="listItemPrefix"||$===-1&&Ce[0]==="exit"&&(Ce[1].type==="listUnordered"||Ce[1].type==="listOrdered")){if(ft){let Pt=q;for(Ke=void 0;Pt--;){let Ye=k[Pt];if(Ye[1].type==="lineEnding"||Ye[1].type==="lineEndingBlank"){if(Ye[0]==="exit")continue;Ke&&(k[Ke][1].type="lineEndingBlank",Oe=!0),Ye[1].type="lineEnding",Ke=Pt}else if(!(Ye[1].type==="linePrefix"||Ye[1].type==="blockQuotePrefix"||Ye[1].type==="blockQuotePrefixWhitespace"||Ye[1].type==="blockQuoteMarker"||Ye[1].type==="listItemIndent"))break}jt&&(!Ke||jt<Ke)&&(ft._spread=!0),ft.end=Object.assign({},Ke?k[Ke][1].start:Ce[1].end),k.splice(Ke||q,0,["exit",ft,Ce[2]]),q++,O++}if(Ce[1].type==="listItemPrefix"){let Pt={type:"listItem",_spread:!1,start:Object.assign({},Ce[1].start),end:void 0};ft=Pt,k.splice(q,0,["enter",Pt,Ce[2]]),q++,O++,jt=void 0,qt=!0}}}return k[A][1]._spread=Oe,O}function o(k,A){return O;function O(q){a.call(this,k(q),q),A&&A.call(this,q)}}function l(){this.stack.push({type:"fragment",children:[]})}function a(k,A,O){this.stack[this.stack.length-1].children.push(k),this.stack.push(k),this.tokenStack.push([A,O||void 0]),k.position={start:ot(A.start),end:void 0}}function u(k){return A;function A(O){k&&k.call(this,O),s.call(this,O)}}function s(k,A){let O=this.stack.pop(),q=this.tokenStack.pop();if(q)q[0].type!==k.type&&(A?A.call(this,k,q[0]):(q[1]||qa).call(this,k,q[0]));else throw new Error("Cannot close `"+k.type+"` ("+Ft({start:k.start,end:k.end})+"): it\u2019s not open");O.position.end=ot(k.end)}function c(){return Qe(this.stack.pop())}function p(){this.data.expectingFirstListItemValue=!0}function m(k){if(this.data.expectingFirstListItemValue){let A=this.stack[this.stack.length-2];A.start=Number.parseInt(this.sliceSerialize(k),10),this.data.expectingFirstListItemValue=void 0}}function f(){let k=this.resume(),A=this.stack[this.stack.length-1];A.lang=k}function g(){let k=this.resume(),A=this.stack[this.stack.length-1];A.meta=k}function w(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function T(){let k=this.resume(),A=this.stack[this.stack.length-1];A.value=k.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function x(){let k=this.resume(),A=this.stack[this.stack.length-1];A.value=k.replace(/(\r?\n|\r)$/g,"")}function P(k){let A=this.resume(),O=this.stack[this.stack.length-1];O.label=A,O.identifier=de(this.sliceSerialize(k)).toLowerCase()}function E(){let k=this.resume(),A=this.stack[this.stack.length-1];A.title=k}function _(){let k=this.resume(),A=this.stack[this.stack.length-1];A.url=k}function U(k){let A=this.stack[this.stack.length-1];if(!A.depth){let O=this.sliceSerialize(k).length;A.depth=O}}function b(){this.data.setextHeadingSlurpLineEnding=!0}function W(k){let A=this.stack[this.stack.length-1];A.depth=this.sliceSerialize(k).codePointAt(0)===61?1:2}function Z(){this.data.setextHeadingSlurpLineEnding=void 0}function K(k){let O=this.stack[this.stack.length-1].children,q=O[O.length-1];(!q||q.type!=="text")&&(q=Ac(),q.position={start:ot(k.start),end:void 0},O.push(q)),this.stack.push(q)}function y(k){let A=this.stack.pop();A.value+=this.sliceSerialize(k),A.position.end=ot(k.end)}function se(k){let A=this.stack[this.stack.length-1];if(this.data.atHardBreak){let O=A.children[A.children.length-1];O.position.end=ot(k.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(A.type)&&(K.call(this,k),y.call(this,k))}function Y(){this.data.atHardBreak=!0}function L(){let k=this.resume(),A=this.stack[this.stack.length-1];A.value=k}function z(){let k=this.resume(),A=this.stack[this.stack.length-1];A.value=k}function B(){let k=this.resume(),A=this.stack[this.stack.length-1];A.value=k}function J(){let k=this.stack[this.stack.length-1];if(this.data.inReference){let A=this.data.referenceType||"shortcut";k.type+="Reference",k.referenceType=A,delete k.url,delete k.title}else delete k.identifier,delete k.label;this.data.referenceType=void 0}function ae(){let k=this.stack[this.stack.length-1];if(this.data.inReference){let A=this.data.referenceType||"shortcut";k.type+="Reference",k.referenceType=A,delete k.url,delete k.title}else delete k.identifier,delete k.label;this.data.referenceType=void 0}function Me(k){let A=this.sliceSerialize(k),O=this.stack[this.stack.length-2];O.label=On(A),O.identifier=de(A).toLowerCase()}function Be(){let k=this.stack[this.stack.length-1],A=this.resume(),O=this.stack[this.stack.length-1];if(this.data.inReference=!0,O.type==="link"){let q=k.children;O.children=q}else O.alt=A}function h(){let k=this.resume(),A=this.stack[this.stack.length-1];A.url=k}function Te(){let k=this.resume(),A=this.stack[this.stack.length-1];A.title=k}function qe(){this.data.inReference=void 0}function d(){this.data.referenceType="collapsed"}function Se(k){let A=this.resume(),O=this.stack[this.stack.length-1];O.label=A,O.identifier=de(this.sliceSerialize(k)).toLowerCase(),this.data.referenceType="full"}function ct(k){this.data.characterReferenceType=k.type}function Or(k){let A=this.sliceSerialize(k),O=this.data.characterReferenceType,q;
vendor: 14,065 bytes, lines 37-42
37O?(q=Mn(A,O==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):q=Nt(A);let $=this.stack[this.stack.length-1];$.value+=q}function Sn(k){let A=this.stack.pop();A.position.end=ot(k.end)}function he(k){y.call(this,k);let A=this.stack[this.stack.length-1];A.url=this.sliceSerialize(k)}function Vt(k){y.call(this,k);let A=this.stack[this.stack.length-1];A.url="mailto:"+this.sliceSerialize(k)}function We(){return{type:"blockquote",children:[]}}function pt(){return{type:"code",lang:null,meta:null,value:""}}function It(){return{type:"inlineCode",value:""}}function Nr(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Sc(){return{type:"emphasis",children:[]}}function Jo(){return{type:"heading",depth:0,children:[]}}function el(){return{type:"break"}}function tl(){return{type:"html",value:""}}function Cc(){return{type:"image",title:null,url:"",alt:null}}function nl(){return{type:"link",title:null,url:"",children:[]}}function rl(k){return{type:"list",ordered:k.type==="listOrdered",start:null,spread:k._spread,children:[]}}function vc(k){return{type:"listItem",spread:k._spread,checked:null,children:[]}}function Ec(){return{type:"paragraph",children:[]}}function Tc(){return{type:"strong",children:[]}}function Ac(){return{type:"text",value:""}}function Ic(){return{type:"thematicBreak"}}}function ot(e){return{line:e.line,column:e.column,offset:e.offset}}function Ka(e,t){let n=-1;for(;++n<t.length;){let r=t[n];Array.isArray(r)?Ka(e,r):ih(e,r)}}function ih(e,t){let n;for(n in t)if(Wa.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 qa(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Ft({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Ft({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Ft({start:t.start,end:t.end})+") is still open")}function Yn(e){let t=this;t.parser=n;function n(r){return Xi(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function Ya(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function Xa(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
38`}]}function Qa(e,t){let n=t.value?t.value+`
39`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i}function Ga(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function $a(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Za(e,t){let n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Ie(r.toLowerCase()),o=e.footnoteOrder.indexOf(r),l,a=e.footnoteCounts.get(r);a===void 0?(a=0,e.footnoteOrder.push(r),l=e.footnoteOrder.length):l=o+1,a+=1,e.footnoteCounts.set(r,a);let u={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(l)}]};e.patch(t,u);let s={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,s),e.applyData(t,s)}function Ja(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function eu(e,t){if(e.options.allowDangerousHtml){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Xn(e,t){let n=t.referenceType,r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];let i=e.all(t),o=i[0];o&&o.type==="text"?o.value="["+o.value:i.unshift({type:"text",value:"["});let l=i[i.length-1];return l&&l.type==="text"?l.value+=r:i.push({type:"text",value:r}),i}function tu(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Xn(e,t);let i={src:Ie(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);let o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)}function nu(e,t){let n={src:Ie(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);let r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function ru(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function iu(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Xn(e,t);let i={href:Ie(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);let o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function ou(e,t){let n={href:Ie(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);let r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function lu(e,t,n){let r=e.all(t),i=n?oh(n):au(t),o={},l=[];if(typeof t.checked=="boolean"){let c=r[0],p;c&&c.type==="element"&&c.tagName==="p"?p=c:(p={type:"element",tagName:"p",properties:{},children:[]},r.unshift(p)),p.children.length>0&&p.children.unshift({type:"text",value:" "}),p.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let a=-1;for(;++a<r.length;){let c=r[a];(i||a!==0||c.type!=="element"||c.tagName!=="p")&&l.push({type:"text",value:`
40`}),c.type==="element"&&c.tagName==="p"&&!i?l.push(...c.children):l.push(c)}let u=r[r.length-1];u&&(i||u.type!=="element"||u.tagName!=="p")&&l.push({type:"text",value:`
41`});let s={type:"element",tagName:"li",properties:o,children:l};return e.patch(t,s),e.applyData(t,s)}function oh(e){let t=!1;if(e.type==="list"){t=e.spread||!1;let n=e.children,r=-1;for(;!t&&++r<n.length;)t=au(n[r])}return t}function au(e){let t=e.spread;return t??e.children.length>1}function uu(e,t){let n={},r=e.all(t),i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i<r.length;){let l=r[i];if(l.type==="element"&&l.tagName==="li"&&l.properties&&Array.isArray(l.properties.className)&&l.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}let o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)}function su(e,t){let n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function cu(e,t){let n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function pu(e,t){let n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var Qn=fu("end"),Gn=fu("start");function fu(e){return t;function t(n){let r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Qi(e){let t=Gn(e),n=Qn(e);if(t&&n)return{start:t,end:n}}function mu(e,t){let n=e.all(t),r=n.shift(),i=[];if(r){let l={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],l),i.push(l)}if(n.length>0){let l={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},a=Gn(t.children[1]),u=Qn(t.children[t.children.length-1]);a&&u&&(l.position={start:a,end:u}),i.push(l)}let o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)}function hu(e,t,n){let r=n?n.children:void 0,o=(r?r.indexOf(t):1)===0?"th":"td",l=n&&n.type==="table"?n.align:void 0,a=l?l.length:t.children.length,u=-1,s=[];for(;++u<a;){let p=t.children[u],m={},f=l?l[u]:void 0;f&&(m.align=f);let g={type:"element",tagName:o,properties:m,children:[]};p&&(g.children=e.all(p),e.patch(p,g),g=e.applyData(p,g)),s.push(g)}let c={type:"element",tagName:"tr",properties:{},children:e.wrap(s,!0)};return e.patch(t,c),e.applyData(t,c)}function du(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function xu(e){let t=String(e),n=/\r?\n|\r/g,r=n.exec(t),i=0,o=[];for(;r;)o.push(gu(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(gu(t.slice(i),i>0,!1)),o.join("")}function gu(e,t,n){let r=0,i=e.length;if(t){let o=e.codePointAt(r);for(;o===9||o===32;)r++,o=e.codePointAt(r)}if(n){let o=e.codePointAt(i-1);for(;o===9||o===32;)i--,o=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function yu(e,t){let n={type:"text",value:xu(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function ku(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}var bu={blockquote:Ya,break:Xa,code:Qa,delete:Ga,emphasis:$a,footnoteReference:Za,heading:Ja,html:eu,imageReference:tu,image:nu,inlineCode:ru,linkReference:iu,link:ou,listItem:lu,list:uu,paragraph:su,root:cu,strong:pu,table:mu,tableCell:du,tableRow:hu,text:yu,thematicBreak:ku,toml:$n,yaml:$n,definition:$n,footnoteDefinition:$n};function $n(){}var wu=typeof self=="object"?self:globalThis,sh=(e,t)=>{let n=(i,o)=>(e.set(o,i),i),r=i=>{if(e.has(i))return e.get(i);let[o,l]=t[i];switch(o){case 0:case-1:return n(l,i);case 1:{let a=n([],i);for(let u of l)a.push(r(u));return a}case 2:{let a=n({},i);for(let[u,s]of l)a[r(u)]=r(s);return a}case 3:return n(new Date(l),i);case 4:{let{source:a,flags:u}=l;return n(new RegExp(a,u),i)}case 5:{let a=n(new Map,i);for(let[u,s]of l)a.set(r(u),r(s));return a}case 6:{let a=n(new Set,i);for(let u of l)a.add(r(u));return a}case 7:{let{name:a,message:u}=l;return n(new wu[a](u),i)}case 8:return n(BigInt(l),i);case"BigInt":return n(Object(BigInt(l)),i);case"ArrayBuffer":return n(new Uint8Array(l).buffer,l);case"DataView":{let{buffer:a}=new Uint8Array(l);return n(new DataView(a),l)}}return n(new wu[o](l),i)};return r},Zi=e=>sh(new Map,e)(0);var zt="",{toString:ch}={},{keys:ph}=Object,rn=e=>{let t=typeof e;if(t!=="object"||!e)return[0,t];let n=ch.call(e).slice(8,-1);switch(n){case"Array":return[1,zt];case"Object":return[2,zt];case"Date":return[3,zt];case"RegExp":return[4,zt];case"Map":return[5,zt];case"Set":return[6,zt];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},Jn=([e,t])=>e===0&&(t==="function"||t==="symbol"),fh=(e,t,n,r)=>{let i=(l,a)=>{let u=r.push(l)-1;return n.set(a,u),u},o=l=>{if(n.has(l))return n.get(l);let[a,u]=rn(l);switch(a){case 0:{let c=l;switch(u){case"bigint":a=8,c=l.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+u);c=null;break;case"undefined":return i([-1],l)}return i([a,c],l)}case 1:{if(u){let m=l;return u==="DataView"?m=new Uint8Array(l.buffer):u==="ArrayBuffer"&&(m=new Uint8Array(l)),i([u,[...m]],l)}let c=[],p=i([a,c],l);for(let m of l)c.push(o(m));return p}case 2:{if(u)switch(u){case"BigInt":return i([u,l.toString()],l);case"Boolean":case"Number":case"String":return i([u,l.valueOf()],l)}if(t&&"toJSON"in l)return o(l.toJSON());let c=[],p=i([a,c],l);for(let m of ph(l))(e||!Jn(rn(l[m])))&&c.push([o(m),o(l[m])]);return p}case 3:return i([a,l.toISOString()],l);case 4:{let{source:c,flags:p}=l;return i([a,{source:c,flags:p}],l)}case 5:{let c=[],p=i([a,c],l);for(let[m,f]of l)(e||!(Jn(rn(m))||Jn(rn(f))))&&c.push([o(m),o(f)]);return p}case 6:{let c=[],p=i([a,c],l);for(let m of l)(e||!Jn(rn(m)))&&c.push(o(m));return p}}let{message:s}=l;return i([a,{name:u,message:s}],l)};return o},Ji=(e,{json:t,lossy:n}={})=>{let r=[];return fh(!(t||n),!!t,new Map,r)(e),r};var je=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Zi(Ji(e,t)):structuredClone(e):(e,t)=>Zi(Ji(e,t));function mh(e,t){let n=[{type:"text",value:"\u21A9"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function hh(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Tu(e){let t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||mh,r=e.options.footnoteBackLabel||hh,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",l=e.options.footnoteLabelProperties||{className:["sr-only"]},a=[],u=-1;for(;++u<e.footnoteOrder.length;){let s=e.footnoteById.get(e.footnoteOrder[u]);if(!s)continue;let c=e.all(s),p=String(s.identifier).toUpperCase(),m=Ie(p.toLowerCase()),f=0,g=[],w=e.footnoteCounts.get(p);for(;w!==void 0&&++f<=w;){g.length>0&&g.push({type:"text",value:" "});let P=typeof n=="string"?n:n(u,f);typeof P=="string"&&(P={type:"text",value:P}),g.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(f>1?"-"+f:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(u,f),className:["data-footnote-backref"]},children:Array.isArray(P)?P:[P]})}let T=c[c.length-1];if(T&&T.type==="element"&&T.tagName==="p"){let P=T.children[T.children.length-1];P&&P.type==="text"?P.value+=" ":T.children.push({type:"text",value:" "}),T.children.push(...g)}else c.push(...g);let x={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(c,!0)};e.patch(s,x),a.push(x)}if(a.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...je(l),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:`
42`},{type:"element",tagName:"ol",properties:{},children:e.wrap(a,!0)}
42,{type:"text",value:`
43`}]}}function eo(e,t,n,r){let i,o,l;typeof t=="function"&&typeof n!="function"?(o=void 0,l=t,i=n):(o=t,l=n,i=r),Re(e,o,a,i);function a(u,s){let c=s[s.length-1],p=c?c.children.indexOf(u):void 0;return l(u,p,c)}}var to={}.hasOwnProperty,dh={};function Iu(e,t){let n=t||dh,r=new Map,i=new Map,o=new Map,l={...bu,...n.handlers},a={all:s,applyData:xh,definitionById:r,footnoteById:i,footnoteCounts:o,footnoteOrder:[],handlers:l,one:u,options:n,patch:gh,wrap:kh};return eo(e,function(c){if(c.type==="definition"||c.type==="footnoteDefinition"){let p=c.type==="definition"?r:i,m=String(c.identifier).toUpperCase();p.has(m)||p.set(m,c)}}),a;function u(c,p){let m=c.type,f=a.handlers[m];if(to.call(a.handlers,m)&&f)return f(a,c,p);if(a.options.passThrough&&a.options.passThrough.includes(m)){if("children"in c){let{children:w,...T}=c,x=je(T);return x.children=a.all(c),x}return je(c)}return(a.options.unknownHandler||yh)(a,c,p)}function s(c){let p=[];if("children"in c){let m=c.children,f=-1;for(;++f<m.length;){let g=a.one(m[f],c);if(g){if(f&&m[f-1].type==="break"&&(!Array.isArray(g)&&g.type==="text"&&(g.value=Au(g.value)),!Array.isArray(g)&&g.type==="element")){let w=g.children[0];w&&w.type==="text"&&(w.value=Au(w.value))}Array.isArray(g)?p.push(...g):p.push(g)}}}return p}}function gh(e,t){e.position&&(t.position=Qi(e))}function xh(e,t){let n=t;if(e&&e.data){let r=e.data.hName,i=e.data.hChildren,o=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{let l="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:l}}n.type==="element"&&o&&Object.assign(n.properties,je(o)),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function yh(e,t){let n=t.data||{},r="value"in t&&!(to.call(n,"hProperties")||to.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function kh(e,t){let n=[],r=-1;for(t&&n.push({type:"text",value:`
44`});++r<e.length;)r&&n.push({type:"text",value:`
45`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
46`}),n}function Au(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function er(e,t){let n=Iu(e,t),r=n.one(e,void 0),i=Tu(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&("children"in o,o.children.push({type:"text",value:`
47`},i)),o}function tr(e,t){return e&&"run"in e?async function(n,r){let i=er(n,{file:r,...t});await e.run(i,r)}:function(n,r){return er(n,{file:r,...e||t})}}function no(e){Qt(e,[/\r?\n|\r/g,bh])}function bh(){return{type:"break"}}function on(){return function(e){no(e)}}var $e=class{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}};$e.prototype.normal={};$e.prototype.property={};$e.prototype.space=void 0;function ro(e,t){let n={},r={};for(let i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new $e(n,r,t)}function ln(e){return e.toLowerCase()}var pe=class{constructor(t,n){this.attribute=n,this.property=t}};pe.prototype.attribute="";pe.prototype.booleanish=!1;pe.prototype.boolean=!1;pe.prototype.commaOrSpaceSeparated=!1;pe.prototype.commaSeparated=!1;pe.prototype.defined=!1;pe.prototype.mustUseProperty=!1;pe.prototype.number=!1;pe.prototype.overloadedBoolean=!1;pe.prototype.property="";pe.prototype.spaceSeparated=!1;pe.prototype.space=void 0;var an={};Cn(an,{boolean:()=>N,booleanish:()=>te,commaOrSpaceSeparated:()=>ke,commaSeparated:()=>lt,number:()=>S,overloadedBoolean:()=>nr,spaceSeparated:()=>X});var wh=0,N=wt(),te=wt(),nr=wt(),S=wt(),X=wt(),lt=wt(),ke=wt();function wt(){return 2**++wh}var io=Object.keys(an),St=class extends pe{constructor(t,n,r,i){let o=-1;if(super(t,n),Pu(this,"space",i),typeof r=="number")for(;++o<io.length;){let l=io[o];Pu(this,io[o],(r&an[l])===an[l])}}};St.prototype.defined=!0;function Pu(e,t,n){n&&(e[t]=n)}function Pe(e){let t={},n={};for(let[r,i]of Object.entries(e.properties)){let o=new St(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[ln(r)]=r,n[ln(o.attribute)]=r}return new $e(t,n,e.space)}var oo=Pe({properties:{ariaActiveDescendant:null,ariaAtomic:te,ariaAutoComplete:null,ariaBusy:te,ariaChecked:te,ariaColCount:S,ariaColIndex:S,ariaColSpan:S,ariaControl
vendor: 3,930 bytes, line 47
47s:X,ariaCurrent:null,ariaDescribedBy:X,ariaDetails:null,ariaDisabled:te,ariaDropEffect:X,ariaErrorMessage:null,ariaExpanded:te,ariaFlowTo:X,ariaGrabbed:te,ariaHasPopup:null,ariaHidden:te,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:X,ariaLevel:S,ariaLive:null,ariaModal:te,ariaMultiLine:te,ariaMultiSelectable:te,ariaOrientation:null,ariaOwns:X,ariaPlaceholder:null,ariaPosInSet:S,ariaPressed:te,ariaReadOnly:te,ariaRelevant:null,ariaRequired:te,ariaRoleDescription:X,ariaRowCount:S,ariaRowIndex:S,ariaRowSpan:S,ariaSelected:te,ariaSetSize:S,ariaSort:null,ariaValueMax:S,ariaValueMin:S,ariaValueNow:S,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function rr(e,t){return t in e?e[t]:t}function ir(e,t){return rr(e,t.toLowerCase())}var Lu=Pe({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:lt,acceptCharset:X,accessKey:X,action:null,allow:null,allowFullScreen:N,allowPaymentRequest:N,allowUserMedia:N,alt:null,as:null,async:N,autoCapitalize:null,autoComplete:X,autoFocus:N,autoPlay:N,blocking:X,capture:null,charSet:null,checked:N,cite:null,className:X,cols:S,colSpan:null,content:null,contentEditable:te,controls:N,controlsList:X,coords:S|lt,crossOrigin:null,data:null,dateTime:null,decoding:null,default:N,defer:N,dir:null,dirName:null,disabled:N,download:nr,draggable:te,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:N,formTarget:null,headers:X,height:S,hidden:nr,high:S,href:null,hrefLang:null,htmlFor:X,httpEquiv:X,id:null,imageSizes:null,imageSrcSet:null,inert:N,inputMode:null,integrity:null,is:null,isMap:N,itemId:null,itemProp:X,itemRef:X,itemScope:N,itemType:X,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:N,low:S,manifest:null,max:null,maxLength:S,media:null,method:null,min:null,minLength:S,multiple:N,muted:N,name:null,nonce:null,noModule:N,noValidate:N,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:N,optimum:S,pattern:null,ping:X,placeholder:null,playsInline:N,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:N,referrerPolicy:null,rel:X,required:N,reversed:N,rows:S,rowSpan:S,sandbox:X,scope:null,scoped:N,seamless:N,selected:N,shadowRootClonable:N,shadowRootDelegatesFocus:N,shadowRootMode:null,shape:null,size:S,sizes:null,slot:null,span:S,spellCheck:te,src:null,
47srcDoc:null,srcLang:null,srcSet:null,start:S,step:null,style:null,tabIndex:S,target:null,title:null,translate:null,type:null,typeMustMatch:N,useMap:null,value:te,width:S,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:X,axis:null,background:null,bgColor:null,border:S,borderColor:null,bottomMargin:S,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:N,declare:N,event:null,face:null,frame:null,frameBorder:null,hSpace:S,leftMargin:S,link:null,longDesc:null,lowSrc:null,marginHeight:S,marginWidth:S,noResize:N,noHref:N,noShade:N,noWrap:N,object:null,profile:null,prompt:null,rev:null,rightMargin:S,rules:null,scheme:null,scrolling:te,standby:null,summary:null,text:null,topMargin:S,valueType:null,version:null,vAlign:null,vLink:null,vSpace:S,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:N,disableRemotePlayback:N,prefix:null,property:null,results:S,security:null,unselectable:null},space:"html",transform:ir});var Du=Pe({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
47-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:ke,accentHeight:S,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:S,amplitude:S,arabicForm:null,ascent:S,attributeName:null,attributeType:null,azimuth:S,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:S,by:null,calcMode:null,capHeight:S,className:X,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:S,diffuseConstant:S,direction:null,display:null,dur:null,divisor:S,dominantBaseline:null,download:N,dx:null,dy:null,edgeMode:null,editable:null,elevation:S,enableBackground:null,end:null,event:null,exponent:S,externalResourcesRequired:null,fill:null,fillOpacity:S,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:lt,g2:lt,glyphName:lt,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:S,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:S,horizOriginX:S,horizOriginY:S,id:null,ideographic:S,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:S,k:S,k1:S,k2:S,k3:S,k4:S,kernelMatrix:ke,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:S,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:S,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
47Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:S,overlineThickness:S,paintOrder:null,panose1:null,path:null,pathLength:S,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:X,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:S,pointsAtY:S,pointsAtZ:S,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:ke,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:ke,rev:ke,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:ke,requiredFeatures:ke,requiredFonts:ke,requiredFormats:ke,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:S,specularExponent:S,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:S,strikethroughThickness:S,string:null,stroke:null,strokeDashArray:ke,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:S,strokeOpacity:S,strokeWidth:null,style:null,surfaceScale:S,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:ke,tabIndex:S,tableValues:null,target:null,targetX:S,targetY:S,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:ke,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:S,underlineThickness:S,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:S,values:null,vAlphabetic:S,vMathematical:S,vectorEffect:null,vHanging:S,vIdeographic:S,version:null,vertAdvY:S,vertOriginX:S,vertOriginY:S,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:S,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:rr});var lo=Pe({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}});var ao=Pe({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:ir});var uo=Pe({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}});var Sh=/[A-Z]/g,Mu=/-[a-z]/g,Ch=/^data[-\w.:]+$/i;function so(e,t){let n=ln(t),r=t,i=pe;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Ch.test(t)){if(t.charAt(4)==="-"){let o=t.slice(5).replace(Mu,Eh);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{let o=t.slice(4);if(!Mu.test(o)){let l=o.replace(Sh,vh);l.charAt(0)!=="-"&&(l="-"+l),t="data"+l}}i=St}return new i(r,t)}function vh(e){return"-"+e.toLowerCase()}function Eh(e){return e.charAt(1).toUpperCase()}var Ou=ro([oo,Lu,lo,ao,uo],"html"),Nu=ro([oo,Du,lo,ao,uo],"svg");var Bt={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};var Th={}.hasOwnProperty;function co(e,t){let n=t||{};return Ru(e,{doc:n.document||document,fragment:n.fragment||!1,namespace:n.namespace||void 0,impliedNamespace:void 0,afterTransform:n.afterTransform||void 0})}function Ru(e,t){let n=Ah(e,t);return t.afterTransform&&t.afterTransform(e,n),n}function Ah(e,t){switch(e.type){case"root":return Ih(e,t);case"text":return Lh(e,t);case"doctype":return Ph(e,t);case"comment":return Dh(e,t);default:return Mh(e,t)}}function Ih(e,t){let n=e.children||[],r=n.length===0,i=-1,o;for(;++i<n.length;){let u=n[i];if(u.type==="element"&&u.tagName==="html"){r=!0,o=String(u.properties&&u.properties.xmlns||"")||Bt.html;break}}let l=t.namespace||o,a;return r?a=t.doc.implementation.createDocument(l||null,""):t.fragment?a=t.doc.createDocumentFragment():a=t.doc.
47createElement("html"),Fu(a,n,{...t,namespace:l,impliedNamespace:l}),a}function Ph(e,t){return t.doc.implementation.createDocumentType("html","","")}function Lh(e,t){return t.doc.createTextNode(e.value)}function Dh(e,t){return t.doc.createComment(e.value)}function Mh(e,t){let n=t.impliedNamespace||t.namespace,r=e.tagName||(n===Bt.svg?"g":"div"),i=e.properties||{},o=e.children||[];(n===void 0||n===Bt.html)&&r==="svg"&&(n=Bt.svg);let l=n?t.doc.createElementNS(n,r):t.doc.createElement(r);Oh(l,i,n===Bt.svg?Nu:Ou);let a=t.impliedNamespace;return t.impliedNamespace=n,Fu(l,o,t),t.impliedNamespace=a,l}function Oh(e,t,n){let r;for(r in t)if(Th.call(t,r)){let i=so(n,r),o=t[r];Array.isArray(o)&&(o=o.join(i.commaSeparated?", ":" ")),i.mustUseProperty&&(e[i.property]=o),i.boolean||i.overloadedBoolean&&typeof o=="boolean"?o&&e.setAttribute(i.attribute,""):i.booleanish?e.setAttribute(i.attribute,String(o)):o===!0?e.setAttribute(i.attribute,""):(o||o===0||o==="")&&e.setAttribute(i.attribute,String(o))}}function Fu(e,t,n){let r=-1;for(;++r<t.length;)e.append(Ru(t[r],n))}function or(e){let t=this,n={...t.data("settings"),...e};n.fragment!==!1&&(n.fragment=!0),t.compiler=r;function r(i){return po(co(i,n))}}function po(e){if("doctype"in e){let n=e.doctype?po(e.doctype):"",r=e.documentElement?po(e.documentElement):"";return n+r}if("publicId"in e)return"<DOCTYPE html>";let t=document.createElement("template");return t.content.append(e),t.innerHTML}function un(e,t,n,r){let i,o,l;typeof t=="function"&&typeof n!="function"?(o=void 0,l=t,i=n):(o=t,l=n,i=r),Re(e,o,a,i);function a(u,s){let c=s[s.length-1],p=c?c.children.indexOf(u):void 0;return l(u,p,c)}}var zu=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"];var Ze=class{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}};Ze.prototype.normal={};Ze.prototype.property={};Ze.prototype.space=void 0;function fo(e,t){let n={},r={};for(let i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Ze(n,r,t)}function sn(e){return e.toLowerCase()}var fe=class{constructor(t,n){this.attribute=n,this.property=t}};fe.prototype.attribute="";fe.prototype.booleanish=!1;fe.prototype.boolean=!1;fe.prototype.commaOrSpaceSeparated=!1;fe.prototype.commaSeparated=!1;fe.prototype.defined=!1;fe.prototype.mustUseProperty=!1;fe.prototype.number=!1;fe.prototype.overloadedBoolean=!1;fe.prototype.property="";fe.prototype.spaceSeparated=!1;fe.prototype.space=void 0;var cn={};Cn(cn,{boolean:()=>R,booleanish:()=>ne,commaOrSpaceSeparated:()=>be,commaSeparated:()=>at,number:()=>C,overloadedBoolean:()=>lr,spaceSeparated:()=>Q});var Nh=0,R=Ct(),ne=Ct(),lr=Ct(),C=Ct(),Q=Ct(),at=Ct(),be=Ct();function Ct(){return 2**++Nh}var mo=Object.keys(cn),vt=class extends fe{constructor(t,n,r,i){let o=-1;if(super(t,n),Bu(this,"space",i),typeof r=="number")for(;++o<mo.length;){let l=mo[o];Bu(this,mo[o],(r&cn[l])===cn[l])}}};vt.prototype.defined=!0;function Bu(e,t,n){n&&(e[t]=n)}function Le(e){let t={},n={};for(let[r,i]of Object.entries(e.properties)){let o=new vt(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[sn(r)]=r,n[sn(o.attribute)]=r}return new Ze(t,n,e.space)}var ho=Le({properties:{ariaActiveDescendant:null,ariaAtomic:ne,ariaAutoComplete:null,ariaBusy:ne,ariaChecked:ne,ariaColCount:C,ariaColIndex:C,ariaColSpan:C,ariaControls:Q,ariaCurrent:null,ariaDescribedBy:Q,ariaDetails:null,ariaDisabled:ne,ariaDropEffect:Q,ariaErrorMessage:null,ariaExpanded:ne,ariaFlowTo:Q,ariaGrabbed:ne,ariaHasPopup:null,ariaHidden:ne,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Q,ariaLevel:C,ariaLive:null,ariaModal:ne,ariaMultiLine:ne,ariaMultiSelectable:ne,ariaOrientation:null,ariaOwns:Q,ariaPlaceholder:null,ariaPosInSet:C,ariaPressed:ne,ariaReadOnly:ne,ariaRelevant:null,ariaRequired:ne,ariaRoleDescription:Q,ariaRowCount:C,ariaRowIndex:C,ariaRowSpan:C,ariaSelected:ne,ariaSetSize:C,ariaSort:null,ariaValueMax:C,ariaValueMin:C,ariaValueNow:C,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function ar(e,t){return t in e?e[t]:t}function ur(e,t){return ar(e,t.toLowerCase())}var _u=Le({attributes:{acceptcharset:"accept-charset",classname:"
47class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:at,acceptCharset:Q,accessKey:Q,action:null,allow:null,allowFullScreen:R,allowPaymentRequest:R,allowUserMedia:R,alt:null,as:null,async:R,autoCapitalize:null,autoComplete:Q,autoFocus:R,autoPlay:R,blocking:Q,capture:null,charSet:null,checked:R,cite:null,className:Q,cols:C,colSpan:null,content:null,contentEditable:ne,controls:R,controlsList:Q,coords:C|at,crossOrigin:null,data:null,dateTime:null,decoding:null,default:R,defer:R,dir:null,dirName:null,disabled:R,download:lr,draggable:ne,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:R,formTarget:null,headers:Q,height:C,hidden:lr,high:C,href:null,hrefLang:null,htmlFor:Q,httpEquiv:Q,id:null,imageSizes:null,imageSrcSet:null,inert:R,inputMode:null,integrity:null,is:null,isMap:R,itemId:null,itemProp:Q,itemRef:Q,itemScope:R,itemType:Q,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:R,low:C,manifest:null,max:null,maxLength:C,media:null,method:null,min:null,minLength:C,multiple:R,muted:R,name:null,nonce:null,noModule:R,noValidate:R,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:R,optimum:C,pattern:null,ping:Q,placeholder:null,playsInline:R,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:R,referrerPolicy:null,rel:Q,required:R,reversed:R,rows:C,rowSpan:C,sandbox:Q,scope:null,scoped:R,seamless:R,selected:R,shadowRootClonable:R,shadowRootDelegatesFocus:R,shadowRootMode:null,shape:null,size:C,sizes:null,slot:null,span:C,spellCheck:ne,src:null,srcDoc:null,srcLang:null,srcSet:null,start:C,step:null,style:null,tabIndex:C,target:null,title:null,translate:null,type:null,typeMustMatch:R,useMap:null,value:ne,width:C,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Q,axis:null,background:null,bgColor:null,border:C,borderColor:null,bottomMargin:C,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:R,declare:R,event:null,face:null,frame:null,frameBorder:null,hSpace:C,leftMargin:C,link:null,longDesc:null,lowSrc:null,marginHeight:C,marginWidth:C,noResize:R,noHref:R,noShade:R,noWrap:R,object:null,profile:null,prompt:null,rev:null,rightMargin:C,rules:null,scheme:null,scrolling:ne,standby:null,summary:null,text:null,topMargin:C,valueType:null,version:null,vAlign:null,vLink:null,vSpace:C,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:R,disableRemotePlayback:R,prefix:null,property:null,results:C,security:null,unselectable:null},space:"html",transform:ur});var Uu=Le({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
47dering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:be,accentHeight:C,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:C,amplitude:C,arabicForm:null,ascent:C,attributeName:null,attributeType:null,azimuth:C,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:C,by:null,calcMode:null,capHeight:C,className:Q,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRen
47dering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:C,diffuseConstant:C,direction:null,display:null,dur:null,divisor:C,dominantBaseline:null,download:R,dx:null,dy:null,edgeMode:null,editable:null,elevation:C,enableBackground:null,end:null,event:null,exponent:C,externalResourcesRequired:null,fill:null,fillOpacity:C,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:at,g2:at,glyphName:at,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:C,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:C,horizOriginX:C,horizOriginY:C,id:null,ideographic:C,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:C,k:C,k1:C,k2:C,k3:C,k4:C,kernelMatrix:be,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:C,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:C,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:C,overlineThickness:C,paintOrder:null,panose1:null,path:null,pathLength:C,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Q,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:C,pointsAtY:C,pointsAtZ:C,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:be,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:be,rev:be,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:be,requiredFeatures:be,requiredFonts:be,requiredFormats:be,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:C,specularExponent:C,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:C,strikethroughThickness:C,string:null,stroke:null,strokeDashArray:be,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:C,strokeOpacity:C,strokeWidth:null,style:null,surfaceScale:C,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:be,tabIndex:C,tableValues:null,target:null,targetX:C,targetY:C,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:be,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:C,underlineThickness:C,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:C,values:null,vAlphabetic:C,vMathematical:C,vectorEffect:null,vHanging:C,vIdeographic:C,version:null,vertAdvY:C,vertOriginX:C,vertOriginY:C,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:C,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:ar});var go=Le({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}
vendor: 2,809 bytes, line 47
47,space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}});var xo=Le({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:ur});var yo=Le({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}});var Rh=/[A-Z]/g,Hu=/-[a-z]/g,Fh=/^data[-\w.:]+$/i;function ko(e,t){let n=sn(t),r=t,i=fe;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Fh.test(t)){if(t.charAt(4)==="-"){let o=t.slice(5).replace(Hu,Bh);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{let o=t.slice(4);if(!Hu.test(o)){let l=o.replace(Rh,zh);l.charAt(0)!=="-"&&(l="-"+l),t="data"+l}}i=vt}return new i(r,t)}function zh(e){return"-"+e.toLowerCase()}function Bh(e){return e.charAt(1).toUpperCase()}var Vu=fo([ho,_u,go,xo,yo],"html"),sr=fo([ho,Uu,go,xo,yo],"svg");var ju={}.hasOwnProperty;function qu(e,t){let n=t||{};function r(i,...o){let l=r.invalid,a=r.handlers;if(i&&ju.call(i,e)){let u=String(i[e]);l=ju.call(a,u)?a[u]:r.unknown}if(l)return l.call(this,i,...o)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}var _h=/["&'<>`]/g,Uh=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Hh=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,Vh=/[|\\{}()[\]^$+*?.]/g,Wu=new WeakMap;function Ku(e,t){if(e=e.replace(t.subset?jh(t.subset):_h,r),t.subset||t.escapeOnly)return e;return e.replace(Uh,n).replace(Hh,r);function n(i,o,l){return t.format((i.charCodeAt(0)-55296)*1024+i.charCodeAt(1)-56320+65536,l.charCodeAt(o+2),t)}function r(i,o,l){return t.format(i.charCodeAt(0),l.charCodeAt(o+1),t)}}function jh(e){let t=Wu.get(e);return t||(t=qh(e),Wu.set(e,t)),t}function qh(e){let t=[],n=-1;for(;++n<e.length;)t.push(e[n].replace(Vh,"\\$&"));return new RegExp("(?:"+t.join("|")+")","g")}var Wh=/[\dA-Fa-f]/;function Yu(e,t,n){let r="&#x"+e.toString(16).toUpperCase();return n&&t&&!Wh.test(String.fromCharCode(t))?r:r+";"}var Kh=/\d/;function Xu(e,t,n){let r="&#"+String(e);return n&&t&&!Kh.test(String.fromCharCode(t))?r:r+";"}var Qu=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslash","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","
47sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"];var cr={nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",times:"\xD7",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",divide:"\xF7",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",fnof:"\u0192",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",bull:"\u2022",hellip:"\u2026",prime:"\u2032",Prime:"\u2033",oline:"\u203E",frasl:"\u2044",weierp:"\u2118",image:"\u2111",real:"\u211C",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lArr:"\u21D0",uArr:"\u21D1",rArr:"\u21D2",dArr:"\u21D3",hArr:"\u21D4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",lang:"\u2329",rang:"\u232A",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666",quot:'"',amp:"&",lt:"<",gt:">",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",circ:"\u02C6",tilde:"\u02DC",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",permil:"\u2030",lsaquo:"\u2039",rsaquo:"\u203A",euro:"\u20AC"};var Gu=["cent","copy","divide","gt","lt","not","para","times"];var $u={}.hasOwnProperty,bo={},pr;for(pr in cr)$u.call(cr,pr)&&(bo[cr[pr]]=pr);var Yh=/[^\dA-Za-z]/;function Zu(e,t,n,r){let i=String.fromCharCode(e);if($u.call(bo,i)){let o=bo[i],l="&"+o;return n&&Qu.includes(o)&&!Gu.includes(o)&&(!r||t&&t!==61&&Yh.test(String.fromCharCode(t)))?l:l+";"}return""}function Ju(e,t,n){let r=Yu(e,t,n.omitOptionalSemicolons),i;if((n.useNamedReferences||n.useShortestReferences)&&(i=Zu(e,t,n.omitOptionalSemicolons,n.attribute)),(n.useShortestReferences||!i)&&n.useShortestReferences){let o=Xu(e,t,n.omitOptionalSemicolons);o.length<r.length&&(r=o)}return i&&(!n.useShortestReferences||i.length<r.length)?i:r}function Je(e,t){return Ku(e,Object.assign({format:Ju},t))}var Xh=/^>|^->|<!--|-->|--!>|<!-$/g,Qh=[">"],Gh=["<",">"];function es(e,t,n,r){return r.settings.bogusComments?"<?"+Je(e.value,Object.assign({},r.settings.characterReferences,{subset:Qh}))+">":"<!--"+e.value.replace(Xh,i)+"-->";function i(o){return Je(o,Object.assign({},r.settings.characterReferences,{subset:Gh}))}}
vendor: 9,265 bytes, lines 47-55
47function ts(e,t,n,r){return"<!"+(r.settings.upperDoctype?"DOCTYPE":"doctype")+(r.settings.tightDoctype?"":" ")+"html>"}function wo(e,t){let n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;i!==-1;)r++,i=n.indexOf(t,i+t.length);return r}function ns(e,t){let n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}function rs(e){return e.join(" ").trim()}var $h=/[ \t\n\f\r]/g;function Fe(e){return typeof e=="object"?e.type==="text"?is(e.value):!1:is(e)}function is(e){return e.replace($h,"")===""}var oe=os(1),So=os(-1),Zh=[];function os(e){return t;function t(n,r,i){let o=n?n.children:Zh,l=(r||0)+e,a=o[l];if(!i)for(;a&&Fe(a);)l+=e,a=o[l];return a}}var Jh={}.hasOwnProperty;function fr(e){return t;function t(n,r,i){return Jh.call(e,n.tagName)&&e[n.tagName](n,r,i)}}var pn=fr({body:td,caption:Co,colgroup:Co,dd:od,dt:id,head:Co,html:ed,li:rd,optgroup:ld,option:ad,p:nd,rp:ls,rt:ls,tbody:sd,td:as,tfoot:cd,th:as,thead:ud,tr:pd});function Co(e,t,n){let r=oe(n,t,!0);return!r||r.type!=="comment"&&!(r.type==="text"&&Fe(r.value.charAt(0)))}function ed(e,t,n){let r=oe(n,t);return!r||r.type!=="comment"}function td(e,t,n){let r=oe(n,t);return!r||r.type!=="comment"}function nd(e,t,n){let r=oe(n,t);return r?r.type==="element"&&(r.tagName==="address"||r.tagName==="article"||r.tagName==="aside"||r.tagName==="blockquote"||r.tagName==="details"||r.tagName==="div"||r.tagName==="dl"||r.tagName==="fieldset"||r.tagName==="figcaption"||r.tagName==="figure"||r.tagName==="footer"||r.tagName==="form"||r.tagName==="h1"||r.tagName==="h2"||r.tagName==="h3"||r.tagName==="h4"||r.tagName==="h5"||r.tagName==="h6"||r.tagName==="header"||r.tagName==="hgroup"||r.tagName==="hr"||r.tagName==="main"||r.tagName==="menu"||r.tagName==="nav"||r.tagName==="ol"||r.tagName==="p"||r.tagName==="pre"||r.tagName==="section"||r.tagName==="table"||r.tagName==="ul"):!n||!(n.type==="element"&&(n.tagName==="a"||n.tagName==="audio"||n.tagName==="del"||n.tagName==="ins"||n.tagName==="map"||n.tagName==="noscript"||n.tagName==="video"))}function rd(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&r.tagName==="li"}function id(e,t,n){let r=oe(n,t);return!!(r&&r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd"))}function od(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd")}function ls(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&(r.tagName==="rp"||r.tagName==="rt")}function ld(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&r.tagName==="optgroup"}function ad(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&(r.tagName==="option"||r.tagName==="optgroup")}function ud(e,t,n){let r=oe(n,t);return!!(r&&r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot"))}function sd(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot")}function cd(e,t,n){return!oe(n,t)}function pd(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&r.tagName==="tr"}function as(e,t,n){let r=oe(n,t);return!r||r.type==="element"&&(r.tagName==="td"||r.tagName==="th")}var us=fr({body:hd,colgroup:dd,head:md,html:fd,tbody:gd});function fd(e){let t=oe(e,-1);return!t||t.type!=="comment"}function md(e){let t=new Set;for(let r of e.children)if(r.type==="element"&&(r.tagName==="base"||r.tagName==="title")){if(t.has(r.tagName))return!1;t.add(r.tagName)}let n=e.children[0];return!n||n.type==="element"}function hd(e){let t=oe(e,-1,!0);return!t||t.type!=="comment"&&!(t.type==="text"&&Fe(t.value.charAt(0)))&&!(t.type==="element"&&(t.tagName==="meta"||t.tagName==="link"||t.tagName==="script"||t.tagName==="style"||t.tagName==="template"))}function dd(e,t,n){let r=So(n,t),i=oe(e,-1,!0);return n&&r&&r.type==="element"&&r.tagName==="colgroup"&&pn(r,n.children.indexOf(r),n)?!1:!!(i&&i.type==="element"&&i.tagName==="col")}function gd(e,t,n){let r=So(n,t),i=oe(e,-1);return n&&r&&r.type==="element"&&(r.tagName==="thead"||r.tagName==="tbody")&&pn(r,n.children.indexOf(r),n)?!1:!!(i&&i.type==="element"&&i.tagName==="tr")}var mr={name:[[`	
48\f\r &/=>`.split(""),`	
49\f\r "&'/=>\``.split("")],[`\0	
50\f\r "&'/<=>`.split(""),`\0	
51\f\r "&'/<=>\``.split("")]],unquoted:[[`	
52\f\r &>`.split(""),`\0	
53\f\r "&'<=>\``.split("")],[`\0	
54\f\r "&'<=>\``.split(""),`\0	
55\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function ss(e,t,n,r){let i=r.schema,o=i.space==="svg"?!1:r.settings.omitOptionalTags,l=i.space==="svg"?r.settings.closeEmptyElements:r.settings.voids.includes(e.tagName.toLowerCase()),a=[],u;i.space==="html"&&e.tagName==="svg"&&(r.schema=sr);let s=xd(r,e.properties),c=r.all(i.space==="html"&&e.tagName==="template"?e.content:e);return r.schema=i,c&&(l=!1),(s||!o||!us(e,t,n))&&(a.push("<",e.tagName,s?" "+s:""),l&&(i.space==="svg"||r.settings.closeSelfClosing)&&(u=s.charAt(s.length-1),(!r.settings.tightSelfClosing||u==="/"||u&&u!=='"'&&u!=="'")&&a.push(" "),a.push("/")),a.push(">")),a.push(c),!l&&(!o||!pn(e,t,n))&&a.push("</"+e.tagName+">"),a.join("")}function xd(e,t){let n=[],r=-1,i;if(t){for(i in t)if(t[i]!==null&&t[i]!==void 0){let o=yd(e,i,t[i]);o&&n.push(o)}}for(;++r<n.length;){let o=e.settings.tightAttributes?n[r].charAt(n[r].length-1):void 0;r!==n.length-1&&o!=='"'&&o!=="'"&&(n[r]+=" ")}return n.join("")}function yd(e,t,n){let r=ko(e.schema,t),i=e.settings.allowParseErrors&&e.schema.space==="html"?0:1,o=e.settings.allowDangerousCharacters?0:1,l=e.quote,a;if(r.overloadedBoolean&&(n===r.attribute||n==="")?n=!0:(r.boolean||r.overloadedBoolean)&&(typeof n!="string"||n===r.attribute||n==="")&&(n=!!n),n==null||n===!1||typeof n=="number"&&Number.isNaN(n))return"";let u=Je(r.attribute,Object.assign({},e.settings.characterReferences,{subset:mr.name[i][o]}));return n===!0||(n=Array.isArray(n)?(r.commaSeparated?ns:rs)(n,{padLeft:!e.settings.tightCommaSeparatedLists}):String(n),e.settings.collapseEmptyAttributes&&!n)?u:(e.settings.preferUnquoted&&(a=Je(n,Object.assign({},e.settings.characterReferences,{attribute:!0,subset:mr.unquoted[i][o]}))),a!==n&&(e.settings.quoteSmart&&wo(n,l)>wo(n,e.alternative)&&(l=e.alternative),a=l+Je(n,Object.assign({},e.settings.characterReferences,{subset:(l==="'"?mr.single:mr.double)[i][o],attribute:!0}))+l),u+(a&&"="+a))}var kd=["<","&"];function hr(e,t,n,r){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?e.value:Je(e.value,Object.assign({},r.settings.characterReferences,{subset:kd}))}function cs(e,t,n,r){return r.settings.allowDangerousHtml?e.value:hr(e,t,n,r)}function ps(e,t,n,r){return r.all(e)}var fs=qu("type",{invalid:bd,unknown:wd,handlers:{comment:es,doctype:ts,element:ss,raw:cs,root:ps,text:hr}});function bd(e){throw new Error("Expected node, not `"+e+"`")}function wd(e){let t=e;throw new Error("Cannot compile unknown node `"+t.type+"`")}var Sd={},Cd={},vd=[];function dr(e,t){let n=t||Sd,r=n.quote||'"',i=r==='"'?"'":'"';if(r!=='"'&&r!=="'")throw new Error("Invalid quote `"+r+"`, expected `'` or `\"`");return{one:Ed,all:Td,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||zu,characterReferences:n.characterReferences||Cd,closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?sr:Vu,quote:r,alternative:i}.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}function Ed(e,t,n){return fs(e,t,n,this)}function Td(e){let t=[],n=e&&e.children||vd,r=-1;for(;++r<n.length;)t[r]=this.one(n[r],r,e);return t.join("")}var et=class{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}};et.prototype.normal={};et.prototype.property={};et.prototype.space=void 0;function vo(e,t){let n={},r={};for(let i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new et(n,r,t)}function tt(e){return e.toLowerCase()}var me=class{constructor(t,n){this.attribute=n,this.property=t}};me.prototype.attribute="";me.prototype.booleanish=!1;me.prototype.boolean=!1;me.prototype.commaOrSpaceSeparated=!1;me.prototype.commaSeparated=!1;me.prototype.defined=!1;me.prototype.mustUseProperty=!1;me.prototype.number=!1;me.prototype.overloadedBoolean=!1;me.prototype.property="";me.prototype.spaceSeparated=!1;me.prototype.space=void 0;var fn={};Cn(fn,{boolean:()=>F,booleanish:()=>re,commaOrSpaceSeparated:()=>we,commaSeparated:()=>ut,number:()=>v,overloadedBoolean:()=>gr,spaceSeparated:()=>G});var Ad=0,F=Et(),re=Et(),gr=Et(),v=Et(),G=Et(),ut=Et(),we=Et();function Et(){return 2**++Ad}var Eo=Object.keys(fn),Tt=class extends me{constructor(t,n,r,i){let o=-1;if(super(t,n),ms(this,"space",i),typeof r=="number")for(;++o<Eo.length;){let l=Eo[o];ms(this,Eo[o],(r&fn[l])===fn[l])}}};Tt.prototype.defined=!0;
vendor: 4,399 bytes, line 55
55function ms(e,t,n){n&&(e[t]=n)}function De(e){let t={},n={};for(let[r,i]of Object.entries(e.properties)){let o=new Tt(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[tt(r)]=r,n[tt(o.attribute)]=r}return new et(t,n,e.space)}var To=De({properties:{ariaActiveDescendant:null,ariaAtomic:re,ariaAutoComplete:null,ariaBusy:re,ariaChecked:re,ariaColCount:v,ariaColIndex:v,ariaColSpan:v,ariaControls:G,ariaCurrent:null,ariaDescribedBy:G,ariaDetails:null,ariaDisabled:re,ariaDropEffect:G,ariaErrorMessage:null,ariaExpanded:re,ariaFlowTo:G,ariaGrabbed:re,ariaHasPopup:null,ariaHidden:re,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:G,ariaLevel:v,ariaLive:null,ariaModal:re,ariaMultiLine:re,ariaMultiSelectable:re,ariaOrientation:null,ariaOwns:G,ariaPlaceholder:null,ariaPosInSet:v,ariaPressed:re,ariaReadOnly:re,ariaRelevant:null,ariaRequired:re,ariaRoleDescription:G,ariaRowCount:v,ariaRowIndex:v,ariaRowSpan:v,ariaSelected:re,ariaSetSize:v,ariaSort:null,ariaValueMax:v,ariaValueMin:v,ariaValueNow:v,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function xr(e,t){return t in e?e[t]:t}function yr(e,t){return xr(e,t.toLowerCase())}var hs=De({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:ut,acceptCharset:G,accessKey:G,action:null,allow:null,allowFullScreen:F,allowPaymentRequest:F,allowUserMedia:F,alt:null,as:null,async:F,autoCapitalize:null,autoComplete:G,autoFocus:F,autoPlay:F,blocking:G,capture:null,charSet:null,checked:F,cite:null,className:G,cols:v,colSpan:null,content:null,contentEditable:re,controls:F,controlsList:G,coords:v|ut,crossOrigin:null,data:null,dateTime:null,decoding:null,default:F,defer:F,dir:null,dirName:null,disabled:F,download:gr,draggable:re,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:F,formTarget:null,headers:G,height:v,hidden:gr,high:v,href:null,hrefLang:null,htmlFor:G,httpEquiv:G,id:null,imageSizes:null,imageSrcSet:null,inert:F,inputMode:null,integrity:null,is:null,isMap:F,itemId:null,itemProp:G,itemRef:G,itemScope:F,itemType:G,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:F,low:v,manifest:null,max:null,maxLength:v,media:null,method:null,min:null,minLength:v,multiple:F,muted:F,name:null,nonce:null,noModule:F,noValidate:F,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:F,optimum:v,pattern:null,ping:G,placeholder:null,playsInline:F,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:F,referrerPolicy:null,rel:G,required:F,reversed:F,rows:v,rowSpan:v,sandbox:G,scope:null,scoped:F,seamless:F,selected:F,shadowRootClonable:F,shadowRootDelegatesFocus:F,shadowRootMode:null,shape:null,size:v,sizes:null,slot:null,span:v,spellCheck:re,src:null,
55srcDoc:null,srcLang:null,srcSet:null,start:v,step:null,style:null,tabIndex:v,target:null,title:null,translate:null,type:null,typeMustMatch:F,useMap:null,value:re,width:v,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:G,axis:null,background:null,bgColor:null,border:v,borderColor:null,bottomMargin:v,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:F,declare:F,event:null,face:null,frame:null,frameBorder:null,hSpace:v,leftMargin:v,link:null,longDesc:null,lowSrc:null,marginHeight:v,marginWidth:v,noResize:F,noHref:F,noShade:F,noWrap:F,object:null,profile:null,prompt:null,rev:null,rightMargin:v,rules:null,scheme:null,scrolling:re,standby:null,summary:null,text:null,topMargin:v,valueType:null,version:null,vAlign:null,vLink:null,vSpace:v,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:F,disableRemotePlayback:F,prefix:null,property:null,results:v,security:null,unselectable:null},space:"html",transform:yr});var ds=De({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
55-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:we,accentHeight:v,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:v,amplitude:v,arabicForm:null,ascent:v,attributeName:null,attributeType:null,azimuth:v,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:v,by:null,calcMode:null,capHeight:v,className:G,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:v,diffuseConstant:v,direction:null,display:null,dur:null,divisor:v,dominantBaseline:null,download:F,dx:null,dy:null,edgeMode:null,editable:null,elevation:v,enableBackground:null,end:null,event:null,exponent:v,externalResourcesRequired:null,fill:null,fillOpacity:v,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:ut,g2:ut,glyphName:ut,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:v,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:v,horizOriginX:v,horizOriginY:v,id:null,ideographic:v,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:v,k:v,k1:v,k2:v,k3:v,k4:v,kernelMatrix:we,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:v,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:v,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
vendor: 4,240 bytes, line 55
55Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:v,overlineThickness:v,paintOrder:null,panose1:null,path:null,pathLength:v,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:G,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:v,pointsAtY:v,pointsAtZ:v,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:we,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:we,rev:we,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:we,requiredFeatures:we,requiredFonts:we,requiredFormats:we,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:v,specularExponent:v,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:v,strikethroughThickness:v,string:null,stroke:null,strokeDashArray:we,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:v,strokeOpacity:v,strokeWidth:null,style:null,surfaceScale:v,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:we,tabIndex:v,tableValues:null,target:null,targetX:v,targetY:v,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:we,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:v,underlineThickness:v,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:v,values:null,vAlphabetic:v,vMathematical:v,vectorEffect:null,vHanging:v,vIdeographic:v,version:null,vertAdvY:v,vertOriginX:v,vertOriginY:v,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:v,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:xr});var Ao=De({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}});var Io=De({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:yr});var Po=De({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}});var Id=/[A-Z]/g,gs=/-[a-z]/g,Pd=/^data[-\w.:]+$/i;function Lo(e,t){let n=tt(t),r=t,i=me;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Pd.test(t)){if(t.charAt(4)==="-"){let o=t.slice(5).replace(gs,Dd);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{let o=t.slice(4);if(!gs.test(o)){let l=o.replace(Id,Ld);l.charAt(0)!=="-"&&(l="-"+l),t="data"+l}}i=Tt}return new i(r,t)}function Ld(e){return"-"+e.toLowerCase()}function Dd(e){return e.charAt(1).toUpperCase()}var xs=vo([To,hs,Ao,Io,Po],"html"),ys=vo([To,ds,Ao,Io,Po],"svg");function Do(e){let t=[],n=String(e||""),r=n.indexOf(","),i=0,o=!1;for(;!o;){r===-1&&(r=n.length,o=!0);let l=n.slice(i,r).trim();(l||!o)&&t.push(l),i=r+1,r=n.indexOf(",",i)}return t}var ks=/[#.]/g;function Mo(e,t){let n=e||"",r={},i=0,o,l;for(;i<n.length;){ks.lastIndex=i;let a=ks.exec(n),u=n.slice(i,a?a.index:n.length);u&&(o?o==="#"?r.id=u:Array.isArray(r.className)?r.className.push(u):r.className=[u]:l=u,i+=u.length),a&&(o=a[0],i++)}return{type:"element",tagName:l||t||"div",properties:r,children:[]}}function Oo(e){let t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function Ro(e,t,n){let r=n?Rd(n):void 0;function i(o,l,...a){let u;if(o==null){u={type:"root",children:[]};let s=l;a.unshift(s)}else{u=Mo(o,t);let s=u.tagName.toLowerCase(),c=r?r.get(s):void 0;if(u.tagName=c||s,Md(l))a.unshift(l);else for(let[p,m]of Object.entries(l))Od(e,u.properties,p,m)}for(let s of a)No(u.children,s);return u.type==="element"&&u.tagName==="template"&&(u.content={type:"root",children:u.children},u.children=[]),u}return i}function Md(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;
55if(typeof e.type!="string")return!1;let t=e,n=Object.keys(e);for(let r of n){let i=t[r];if(i&&typeof i=="object"){if(!Array.isArray(i))return!0;let o=i;for(let l of o)if(typeof l!="number"&&typeof l!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function Od(e,t,n,r){let i=Lo(e,n),o;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;o=r}else typeof r=="boolean"?o=r:typeof r=="string"?i.spaceSeparated?o=Oo(r):i.commaSeparated?o=Do(r):i.commaOrSpaceSeparated?o=Oo(Do(r).join(" ")):o=bs(i,i.property,r):Array.isArray(r)?o=[...r]:o=i.property==="style"?Nd(r):String(r);if(Array.isArray(o)){let l=[];for(let a of o)l.push(bs(i,i.property,a));o=l}i.property==="className"&&Array.isArray(t.className)&&(o=t.className.concat(o)),t[i.property]=o}}function No(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(let n of t)No(e,n);else if(typeof t=="object"&&"type"in t)t.type==="root"?No(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function bs(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||tt(n)===tt(t)))return!0}return n}function Nd(e){let t=[];for(let[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}function Rd(e){let t=new Map;for(let n of e)t.set(n.toLowerCase(),n);return t}var ws=["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"];var mn=Ro(xs,"div"),Fo=Ro(ys,"g",ws);var kr={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function hn(e,t){return Cs(e,t||{})||{type:"root",children:[]}}function Cs(e,t){let n=Fd(e,t);return n&&t.afterTransform&&t.afterTransform(e,n),n}function Fd(e,t){switch(e.nodeType){case 1:return Ud(e,t);case 3:return Bd(e);case 8:return _d(e);case 9:return Ss(e,t);case 10:return zd();case 11:return Ss(e,t);default:return}}function Ss(e,t){return{type:"root",children:vs(e,t)}}function zd(){return{type:"doctype"}}function Bd(e){return{type:"text",value:e.nodeValue||""}}function _d(e){return{type:"comment",value:e.nodeValue||""}}function Ud(e,t){let n=e.namespaceURI,r=n===kr.svg?Fo:mn,i=n===kr.html?e.tagName.toLowerCase():e.tagName,o=n===kr.html&&i==="template"?e.content:e,l=e.getAttributeNames(),a={},u=-1;for(;++u<l.length;)a[l[u]]=e.getAttribute(l[u])||"";return r(i,a,vs(o,t))}function vs(e,t){let n=e.childNodes,r=[],i=-1;for(;++i<n.length;){let o=Cs(n[i],t);o!==void 0&&r.push(o)}return r}function br(e){let t=this,n={...t.data("settings"),...e};t.parser=r;function r(i){let o=n.fragment===!1?Hd:Vd;return hn(o(i))}}function Hd(e){return new DOMParser().parseFromString(e,"text/html")}function Vd(e){let t=document.createElement("template");return t.innerHTML=e,t.content}var dn=function(e,t,n,r,i){let o=ye(t);if(n!=null&&(typeof n!="number"||n<0||n===Number.POSITIVE_INFINITY))throw new Error("Expected positive finite `index`");if(r!=null&&(!r.type||!r.children))throw new Error("Expected valid `parent`");if(n==null!=(r==null))throw new Error("Expected both `index` and `parent`");return Es(e)?o.call(i,e,n,r):!1},ye=function(e){if(e==null)return Wd;if(typeof e=="string")return qd(e);if(typeof e=="object")return jd(e);if(typeof e=="function")return zo(e);throw new Error("Expected function, string, or array as `test`")};
55function jd(e){let t=[],n=-1;for(;++n<e.length;)t[n]=ye(e[n]);return zo(r);function r(...i){let o=-1;for(;++o<t.length;)if(t[o].apply(this,i))return!0;return!1}}function qd(e){return zo(t);function t(n){return n.tagName===e}}function zo(e){return t;function t(n,r,i){return!!(Es(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function Wd(e){return!!(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function Es(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}var gn=ye(function(e){return e.tagName==="audio"||e.tagName==="canvas"||e.tagName==="embed"||e.tagName==="iframe"||e.tagName==="img"||e.tagName==="math"||e.tagName==="object"||e.tagName==="picture"||e.tagName==="svg"||e.tagName==="video"});var Ts=["address","article","aside","blockquote","body","br","caption","center","col","colgroup","dd","dialog","dir","div","dl","dt","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","legend","li","li","listing","main","menu","nav","ol","optgroup","option","p","plaintext","pre","section","summary","table","tbody","td","td","tfoot","th","th","thead","tr","ul","wbr","xmp"];var As=["button","input","select","textarea"];var Is=["area","base","basefont","dialog","datalist","head","link","meta","noembed","noframes","param","rp","script","source","style","template","track","title"];var Kd={},Bo=Ae(["comment","doctype"]);function _o(e,t){Ls(e,{collapse:Jd((t||Kd).newlines?$d:Zd),whitespace:"normal"})}function Ls(e,t){if("children"in e){let n={...t};return(e.type==="root"||Os(e))&&(n.before=!0,n.after=!0),n.whitespace=eg(e,t),Xd(e,n)}if(e.type==="text"){if(t.whitespace==="normal")return Yd(e,t);t.whitespace==="nowrap"&&(e.value=t.collapse(e.value))}return{ignore:Bo(e),stripAtStart:!1,remove:!1}}function Yd(e,t){let n=t.collapse(e.value),r={ignore:!1,stripAtStart:!1,remove:!1},i=0,o=n.length;return t.before&&Ps(n.charAt(0))&&i++,i!==o&&Ps(n.charAt(o-1))&&(t.after?o--:r.stripAtStart=!0),i===o?r.remove=!0:e.value=n.slice(i,o),r}function Xd(e,t){let n=t.before,r=t.after,i=e.children,o=i.length,l=-1;for(;++l<o;){let a=Ls(i[l],{...t,after:Ds(i,l,r),before:n});a.remove?(i.splice(l,1),l--,o--):a.ignore||(n=a.stripAtStart),Ms(i[l])&&(n=!1)}return{ignore:!1,stripAtStart:!!(n||r),remove:!1}}function Ds(e,t,n){for(;++t<e.length;){let r=e[t],i=Qd(r);if(i===void 0&&"children"in r&&!Gd(r)&&(i=Ds(r.children,-1)),typeof i=="boolean")return i}return n}function Qd(e){if(e.type==="element"){if(Ms(e))return!1;if(Os(e))return!0}else if(e.type==="text"){if(!Fe(e))return!1}else if(!Bo(e))return!1}function Ms(e){return gn(e)||dn(e,As)}function Os(e){return dn(e,Ts)}function Gd(e){return!!(e.type==="element"&&e.properties.hidden)||Bo(e)||dn(e,Is)}function Ps(e){return e===" "||e===`
56`}function $d(e){let t=/\r?\n|\r/.exec(e);return t?t[0]:" "}function Zd(){return" "}function Jd(e){return t;function t(n){return String(n).replace(/[\t\n\v\f\r ]+/g,e)}}function eg(e,t){if("tagName"in e&&e.properties)switch(e.tagName){case"listing":case"plaintext":case"script":case"style":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return e.properties.wrap?"pre-wrap":"pre";case"td":case"th":return e.properties.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap";default:}return t.whitespace}function wr(e){return function(t){_o(t,e)}}function st(e,t,n,r){let i,o,l;typeof t=="function"&&typeof n!="function"?(o=void 0,l=t,i=n):(o=t,l=n,i=r),Re(e,o,a,i);function a(u,s){let c=s[s.length-1],p=c?c.children.indexOf(u):void 0;return l(u,p,c)}}var Ns=Fs("end"),Rs=Fs("start");function Fs(e){return t;function t(n){let r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Uo(e){let t=Rs(e),n=Ns(e);if(t&&n)return{start:t,end:n}}function zs(e,t){let n=t.properties||{},r=e.all(t),i={type:"link",url:e.resolve(String(n.href||"")||null),title:n.title?String(n.title):null,children:r};return e.patch(t,i),i}function Bs(e,t){e.baseFound||(e.frozenBaseUrl=String(t.properties&&t.properties.href||"")||void 0,e.baseFound=!0)}function _s(e,t){let n={type:"blockquote",children:e.toFlow(e.all(t))};return e.patch(t,n),n}function Us(e,t){let n={type:"break"};return e.patch(t,n),n}var Sr=function(e,t,n){let r=Ae(n);if(!e||!e.type||!e.children)throw new Error("Expected parent node");if(typeof t=="number"){if(t<0||t===Number.POSITIVE_INFINITY)throw new Error("Expected positive finite number as index")}else if(t=e.children.indexOf(t),t<0)throw new Error("Expected child node or index");for(;++t<e.children.length;)if(r(e.children[t],t,e))return e.children[t]};var Hs=/\n/g,Vs=/[\t ]+/g,Ho=ye("br"),js=ye(ag),tg=ye("p"),qs=ye("tr"),ng=ye(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",lg,ug]),Ws=ye(["address","article","aside","blockquote","body","caption","center","dd","dialog","dir","dl","dt","div","figure","figcaption","footer","form,","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","legend","li","listing","main","menu","nav","ol","p","plaintext","pre","section","ul","xmp"]);function ze(e,t){let n=t||{},r="children"in e?e.children:[],i=Ws(e),o=Xs(e,{whitespace:n.whitespace||"normal",breakBefore:!1,breakAfter:!1}),l=[];(e.type==="text"||e.type==="comment")&&l.push(...Ys(e,{whitespace:o,breakBefore:!0,breakAfter:!0}));let a=-1;for(;++a<r.length;)l.push(...Ks(r[a],e,{whitespace:o,breakBefore:a?void 0:i,breakAfter:a<r.length-1?Ho(r[a+1]):i}));let u=[],s;for(a=-1;++a<l.length;){let c=l[a];typeof c=="number"?s!==void 0&&c>s&&(s=c):c&&(s!==void 0&&s>-1&&u.push(`
57`.repeat(s)||" "),s=-1,u.push(c))}return u.join("")}function Ks(e,t,n){return e.type==="element"?rg(e,t,n):e.type==="text"?n.whitespace==="normal"?Ys(e,n):ig(e):[]}function rg(e,t,n){let r=Xs(e,n),i=e.children||[],o=-1,l=[];
vendor: 13,528 bytes, lines 57-58
57if(ng(e))return l;let a,u;for(Ho(e)||qs(e)&&Sr(t,e,qs)?u=`
58`:tg(e)?(a=2,u=2):Ws(e)&&(a=1,u=1);++o<i.length;)l=l.concat(Ks(i[o],e,{whitespace:r,breakBefore:o?void 0:a,breakAfter:o<i.length-1?Ho(i[o+1]):u}));return js(e)&&Sr(t,e,js)&&l.push("	"),a&&l.unshift(a),u&&l.push(u),l}function Ys(e,t){let n=String(e.value),r=[],i=[],o=0;for(;o<=n.length;){Hs.lastIndex=o;let u=Hs.exec(n),s=u&&"index"in u?u.index:n.length;r.push(og(n.slice(o,s).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),o===0?t.breakBefore:!0,s===n.length?t.breakAfter:!0)),o=s+1}let l=-1,a;for(;++l<r.length;)r[l].charCodeAt(r[l].length-1)===8203||l<r.length-1&&r[l+1].charCodeAt(0)===8203?(i.push(r[l]),a=void 0):r[l]?(typeof a=="number"&&i.push(a),i.push(r[l]),a=0):(l===0||l===r.length-1)&&i.push(0);return i}function ig(e){return[String(e.value)]}function og(e,t,n){let r=[],i=0,o;for(;i<e.length;){Vs.lastIndex=i;let l=Vs.exec(e);o=l?l.index:e.length,!i&&!o&&l&&!t&&r.push(""),i!==o&&r.push(e.slice(i,o)),i=l?o+l[0].length:o}return i!==o&&!n&&r.push(""),r.join(" ")}function Xs(e,t){if(e.type==="element"){let n=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return n.wrap?"pre-wrap":"pre";case"td":case"th":return n.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap";default:}}return t.whitespace}function lg(e){return!!(e.properties||{}).hidden}function ag(e){return e.tagName==="td"||e.tagName==="th"}function ug(e){return e.tagName==="dialog"&&!(e.properties||{}).open}function Qs(e){let t=String(e),n=t.length;for(;n>0;){let r=t.codePointAt(n-1);if(r!==void 0&&(r===10||r===13))n--;else break}return t.slice(0,n)}var Vo="language-";function xn(e,t){let n=t.children,r=-1,i,o;if(t.tagName==="pre")for(;++r<n.length;){let a=n[r];if(a.type==="element"&&a.tagName==="code"&&a.properties&&a.properties.className&&Array.isArray(a.properties.className)){i=a.properties.className;break}}if(i){for(r=-1;++r<i.length;)if(String(i[r]).slice(0,Vo.length)===Vo){o=String(i[r]).slice(Vo.length);break}}let l={type:"code",lang:o||null,meta:null,value:Qs(ze(t))};return e.patch(t,l),l}function Gs(e,t){let n={type:"html",value:"<!--"+t.value+"-->"};return e.patch(t,n),n}function Cr(e,t){let r={type:"delete",children:e.all(t)};return e.patch(t,r),r}function yn(e){let t=-1;if(e.length>1){for(;++t<e.length;)if(e[t].spread)return!0}return!1}function Zs(e,t){let n=[],r=[],i=-1;for(;++i<t.children.length;){let a=t.children[i];a.type==="element"&&a.tagName==="div"?n.push(...a.children):n.push(a)}let o={definitions:[],titles:[]};for(i=-1;++i<n.length;){let a=n[i];if(a.type==="element"&&a.tagName==="dt"){let u=n[i-1];u&&u.type==="element"&&u.tagName==="dd"&&(r.push(o),o={definitions:[],titles:[]}),o.titles.push(a)}else o.definitions.push(a)}r.push(o),i=-1;let l=[];for(;++i<r.length;){let a=[...$s(e,r[i].titles),...$s(e,r[i].definitions)];a.length>0&&l.push({type:"listItem",spread:a.length>1,checked:null,children:a})}if(l.length>0){let a={type:"list",ordered:!1,start:null,spread:yn(l),children:l};return e.patch(t,a),a}}function $s(e,t){let n=e.all({type:"root",children:t}),r=e.toSpecificContent(n,sg);return r.length===0?[]:r.length===1?r[0].children:[{type:"list",ordered:!1,start:null,spread:yn(r),children:r}]}function sg(){return{type:"listItem",spread:!1,checked:null,children:[]}}function kn(e,t){let r={type:"emphasis",children:e.all(t)};return e.patch(t,r),r}function _t(e){let t=0,n=e.length;for(;t<n&&e[t].type==="break";)t++;for(;n>t&&e[n-1].type==="break";)n--;return t===0&&n===e.length?e:e.slice(t,n)}function At(e,t){let n=Number(t.tagName.charAt(1))||1,r=_t(e.all(t)),i={type:"heading",depth:n,children:r};return e.patch(t,i),i}function Js(e,t){let n={type:"thematicBreak"};return e.patch(t,n),n}function ec(e,t){let n=t.properties||{},r=String(n.src||""),i=String(n.title||"");if(r&&i){let o={type:"link",title:null,url:e.resolve(r),children:[{type:"text",value:i}]};return e.patch(t,o),o}}function jo(e,t){let n=t.properties||{},r={type:"image",url:e.resolve(String(n.src||"")||null),title:n.title?String(n.title):null,alt:n.alt?String(n.alt):""};return e.patch(t,r),r}function Ut(e,t){let n={type:"inlineCode",value:ze(t)};return e.patch(t,n),n}function vr(e,t){let n=[],r=[],i=t||e.properties||{},o=tc(e),l=Math.min(Number.parseInt(String(i.size),10),0)||(i.multiple?4:1),a=-1;for(;++a<o.length;){let c=o[a];c&&c.properties&&c.properties.selected&&n.push(c)}let u=n.length>0?n:o,s=Math.min(u.length,l);for(a=-1;++a<s;){let c=u[a],p=c.properties||{},m=ze(c),f=m||String(p.label||""),g=String(p.value||"")||m;r.push([g,f===g?void 0:f])}return r}function tc(e){let t=[],n=-1;for(;++n<e.children.length;){let r=e.children[n];"children"in r&&Array.isArray(r.children)&&t.push(...tc(r)),r.type==="element"&&r.tagName==="option"&&(!r.properties||!r.properties.disabled)&&t.push(r)}return t}var cg="[x]",pg="[ ]";function nc(e,t){let n=t.properties||{},r=String(n.value||n.placeholder||"");if(n.disabled||n.type==="hidden"||n.type==="file")return;if(n.type==="checkbox"||n.type==="radio"){let u={type:"text",value:n.checked?e.options.checked||cg:e.options.unchecked||pg};return e.patch(t,u),u}if(n.type==="image"){let u=n.alt||r;if(u){let s={type:"image",url:e.resolve(String(n.src||"")||null),title:String(n.title||"")||null,alt:String(u)};return e.patch(t,s),s}return}let i=[];if(r)i=[[r,void 0]];else if(n.type!=="button"&&n.type!=="file"&&n.type!=="password"&&n.type!=="reset"&&n.type!=="submit"&&n.list){let u=String(n.list),s=e.elementById.get(u);s&&s.tagName==="datalist"&&(i=vr(s,n))}if(i.length===0)return;if(n.type==="password"&&(i[0]=["\u2022".repeat(i[0][0].length),void 0]),n.type==="email"||n.type==="url"){let u=[],s=-1;for(;++s<i.length;){let c=e.resolve(i[s][0]),p={type:"link",title:null,url:n.type==="email"?"mailto:"+c:c,children:[{type:"text",value:i[s][1]||c}]};u.push(p),s!==i.length-1&&u.push({type:"text",value:", "})}return u}let o=[],l=-1;for(;++l<i.length;)o.push(i[l][1]?i[l][1]+" ("+i[l][0]+")":i[l][0]);let a={type:"text",value:o.join(", ")};return e.patch(t,a),a}var fg={}.hasOwnProperty;function qo(e,t){let n=e.type==="element"&&fg.call(e.properties,t)&&e.properties[t];return n!=null&&n!==!1}var mg=new Set(["pingback","prefetch","stylesheet"]);function Wo(e){if(e.type!=="element"||e.tagName!=="link")return!1;if(e.properties.itemProp)return!0;let t=e.properties.rel,n=-1;if(!Array.isArray(t)||t.length===0)return!1;for(;++n<t.length;)if(!mg.has(String(t[n])))return!1;return!0}var hg=ye(["a","abbr","area","b","bdi","bdo","br","button","cite","code","data","datalist","del","dfn","em","i","input","ins","kbd","keygen","label","map","mark","meter","noscript","output","progress","q","ruby","s","samp","script","select","small","span","strong","sub","sup","template","textarea","time","u","var","wbr"]),dg=ye("meta");function bn(e){return!!(e.type==="text"||hg(e)||gn(e)||Wo(e)||dg(e)&&qo(e,"itemProp"))}function Er(e,t){let{rest:n,checkbox:r}=ic(t),i=r?!!r.properties.checked:null,o=rc(n),l=e.toFlow(e.all(n)),a={type:"listItem",spread:o,checked:i,children:l};return e.patch(t,a),a}function rc(e){let t=-1,n=!1;for(;++t<e.children.length;){let r=e.children[t];if(r.type==="element"){if(bn(r))continue;if(r.tagName==="p"||n||rc(r))return!0;n=!0}}return!1}function ic(e){let t=e.children[0];if(t&&t.type==="element"&&t.tagName==="input"&&t.properties&&(t.properties.type==="checkbox"||t.properties.type==="radio")){let n={...e,children:e.children.slice(1)};return{checkbox:t,rest:n}}if(t&&t.type==="element"&&t.tagName==="p"){let{checkbox:n,rest:r}=ic(t);if(n){let i={...e,children:[r,...e.children.slice(1)]};return{checkbox:n,rest:i}}}return{checkbox:void 0,rest:e}}function Tr(e,t){let n=t.tagName==="ol",r=e.toSpecificContent(e.all(t),gg),i=null;n&&(i=t.properties&&t.properties.start?Number.parseInt(String(t.properties.start),10):1);let o={type:"list",ordered:n,start:i,spread:yn(r),children:r};return e.patch(t,o),o}function gg(){return{type:"listItem",spread:!1,checked:null,children:[]}}function Ht(e){let t=-1;for(;++t<e.length;){let n=e[t];if(!lc(n)||"children"in n&&Ht(n.children))return!0}return!1}function Ar(e){return oc(e,t,function(n){return n});function t(n){return n.every(function(r){return r.type==="text"?Fe(r.value):!1})?[]:[{type:"paragraph",children:_t(n)}]}}function xg(e){return oc(e.children,t,n);function t(r){let i=Ko(e);return i.children=r,[i]}function n(r){if("children"in r&&"children"in e){let i=Ko(e),o=Ko(r);return i.children=r.children,o.children.push(i),o}return{...r}}}function oc(e,t,n){let r=yg(e),i=[],o=[],l=-1;for(;++l<r.length;){let a=r[l];lc(a)?o.push(a):(o.length>0&&(i.push(...t(o)),o=[]),i.push(n(a)))}return o.length>0&&(i.push(...t(o)),o=[]),i}function yg(e){let t=[],n=-1;for(;++n<e.length;){let r=e[n];(r.type==="delete"||r.type==="link")&&Ht(r.children)?t.push(...xg(r)):t.push(r)}return t}function lc(e){let t=e.data&&e.data.hName;return t?bn({type:"element",tagName:t,properties:{},children:[]}):$t(e)}function Ko(e){return je({...e,children:[]})}function Yo(e,t){let n=t.properties||{},r=t.tagName==="video"?String(n.poster||""):"",i=String(n.src||""),o=-1,l=!1,a=e.all(t);if(st({type:"root",children:a},function(p){if(p.type==="link")return l=!0,ve}),l||Ht(a))return a;for(;!i&&++o<t.children.length;){let p=t.children[o];p.type==="element"&&p.tagName==="source"&&p.properties&&(i=String(p.properties.src||""))}if(r){let p={type:"image",title:null,url:e.resolve(r),alt:Qe(a)};e.patch(t,p),a=[p]}let s=a,c={type:"link",title:n.title?String(n.title):null,url:e.resolve(i),children:s};return e.patch(t,c),c}function Xo(e,t){let n=_t(e.all(t));if(n.length>0){let r={type:"paragraph",children:n};return e.patch(t,r),r}}var kg=['"'];function ac(e,t){let n=e.options.quotes||kg;e.qNesting++;let r=e.all(t);e.qNesting--;let i=n[e.qNesting%n.length],o=r[0],l=r[r.length-1],a=i.charAt(0),u=i.length>1?i.charAt(1):i;return o&&o.type==="text"?o.value=a+o.value:r.unshift({type:"text",value:a}),l&&l.type==="text"?l.value+=u:r.push({type:"text",value:u}),r}function uc(e,t){let n=e.all(t);(e.options.document||Ht(n))&&(n=Ar(n));let r={type:"root",children:n};return e.patch(t,r),r}function sc(e,t){let n=vr(t),r=-1,i=[];for(;++r<n.length;){let o=n[r];i.push(o[1]?o[1]+" ("+o[0]+")":o[0])}if(i.length>0){let o={type:"text",value:i.join(", ")};return e.patch(t,o),o}}function Qo(e,t){let r={type:"strong",children:e.all(t)};return e.patch(t,r),r}function Go(e,t){let r={type:"tableCell",children:e.all(t)};if(e.patch(t,r),t.properties){let i=t.properties.rowSpan,o=t.properties.colSpan;if(i||o){let l=r.data||(r.data={});i&&(l.hastUtilToMdastTemporaryRowSpan=i),o&&(l.hastUtilToMdastTemporaryColSpan=o)}}return r}function cc(e,t){let r={type:"tableRow",children:e.toSpecificContent(e.all(t),bg)};return e.patch(t,r),r}function bg(){return{type:"tableCell",children:[]}}function fc(e,t){if(e.inTable){let s={type:"text",value:ze(t)};return e.patch(t,s),s}e.inTable=!0;let{align:n,headless:r}=wg(t),i=e.toSpecificContent(e.all(t),pc);r&&i.unshift(pc());let o=-1;for(;++o<i.length;){let s=i[o],c=e.toSpecificContent(s.children,Sg);s.children=c}let l=1;for(o=-1;++o<i.length;){let s=i[o].children,c=-1;for(;++c<s.length;){let p=s[c];if(p.data){let m=p.data,f=Number.parseInt(String(m.hastUtilToMdastTemporaryColSpan),10)||1,g=Number.parseInt(String(m.hastUtilToMdastTemporaryRowSpan),10)||1;if(f>1||g>1){let w=o-1;for(;++w<o+g;){let T=c-1;for(;++T<c+f&&i[w];){let x=[];(w!==o||T!==c)&&x.push({type:"tableCell",children:[]}),i[w].children.splice(T,0,...x)}}}"hastUtilToMdastTemporaryColSpan"in p.data&&delete p.data.hastUtilToMdastTemporaryColSpan,"hastUtilToMdastTemporaryRowSpan"in p.data&&delete p.data.hastUtilToMdastTemporaryRowSpan,Object.keys(p.data).length===0&&delete p.data}}s.length>l&&(l=s.length)}for(o=-1;++o<i.length;){let s=i[o].children,c=s.length-1;for(;++c<l;)s.push({type:"tableCell",children:[]})}let a=n.length-1;for(;++a<l;)n.push(null);e.inTable=!1;let u={type:"table",align:n,children:i};return e.patch(t,u),u}function wg(e){let t={align:[null],headless:!0},n=0,r=0;return st(e,function(i){if(i.type==="element"){if(i.tagName==="table"&&e!==i)return Ue;if((i.tagName==="th"||i.tagName==="td")&&i.properties){if(!t.align[r]){let o=String(i.properties.align||"")||null;(o==="center"||o==="left"||o==="right"||o===null)&&(t.align[r]=o)}t.headless&&n<2&&i.tagName==="th"&&(t.headless=!1),r++}else i.tagName==="thead"?t.headless=!1:i.tagName==="tr"&&(n++,r=0)}}),t}function Sg(){return{type:"tableCell",children:[]}}function pc(){return{type:"tableRow",children:[]}}function mc(e,t){let n={type:"text",value:t.value};return e.patch(t,n),n}function hc(e,t){let n={type:"text",value:ze(t)};return e.patch(t,n),n}function dc(e,t){let n={type:"text",value:"\u200B"};return e.patch(t,n),n}var gc={comment:Gs,doctype:j,root:uc,text:mc},xc={applet:j,area:j,basefont:j,bgsound:j,caption:j,col:j,colgroup:j,command:j,content:j,datalist:j,dialog:j,element:j,embed:j,frame:j,frameset:j,isindex:j,keygen:j,link:j,math:j,menu:j,menuitem:j,meta:j,nextid:j,noembed:j,noframes:j,optgroup:j,option:j,param:j,script:j,shadow:j,source:j,spacer:j,style:j,svg:j,template:j,title:j,track:j,abbr:V,acronym:V,bdi:V,bdo:V,big:V,blink:V,button:V,canvas:V,cite:V,data:V,details:V,dfn:V,font:V,ins:V,label:V,map:V,marquee:V,meter:V,nobr:V,noscript:V,object:V,output:V,progress:V,rb:V,rbc:V,rp:V,rt:V,rtc:V,ruby:V,slot:V,small:V,span:V,sup:V,sub:V,tbody:V,tfoot:V,thead:V,time:V,address:le,article:le,aside:le,body:le,center:le,div:le,fieldset:le,figcaption:le,figure:le,form:le,footer
58:le,header:le,hgroup:le,html:le,legend:le,main:le,multicol:le,nav:le,picture:le,section:le,a:zs,audio:Yo,b:Qo,base:Bs,blockquote:_s,br:Us,code:Ut,dir:Tr,dl:Zs,dt:Er,dd:Er,del:Cr,em:kn,h1:At,h2:At,h3:At,h4:At,h5:At,h6:At,hr:Js,i:kn,iframe:ec,img:jo,image:jo,input:nc,kbd:Ut,li:Er,listing:xn,mark:kn,ol:Tr,p:Xo,plaintext:xn,pre:xn,q:ac,s:Cr,samp:Ut,select:sc,strike:Cr,strong:Qo,summary:Xo,table:fc,td:Go,textarea:hc,th:Go,tr:cc,tt:Ut,u:kn,ul:Tr,var:Ut,video:Yo,wbr:dc,xmp:xn};function V(e,t){return e.all(t)}function le(e,t){return e.toFlow(e.all(t))}function j(){}var yc={}.hasOwnProperty;function kc(e){return{all:Cg,baseFound:!1,elementById:new Map,frozenBaseUrl:void 0,handlers:{...xc,...e.handlers},inTable:!1,nodeHandlers:{...gc,...e.nodeHandlers},one:vg,options:e,patch:Eg,qNesting:0,resolve:Tg,toFlow:Ag,toSpecificContent:Ig}}function Cg(e){let t=e.children||[],n=[],r=-1;for(;++r<t.length;){let i=t[r],o=this.one(i,e);Array.isArray(o)?n.push(...o):o&&n.push(o)}return n}function vg(e,t){if(e.type==="element"){if(e.properties&&e.properties.dataMdast==="ignore")return;if(yc.call(this.handlers,e.tagName))return this.handlers[e.tagName](this,e,t)||void 0}else if(yc.call(this.nodeHandlers,e.type))return this.nodeHandlers[e.type](this,e,t)||void 0;if("value"in e&&typeof e.value=="string"){let n={type:"text",value:e.value};return this.patch(e,n),n}if("children"in e)return this.all(e)}function Eg(e,t){e.position&&(t.position=Uo(e))}function Tg(e){let t=this.frozenBaseUrl;return e==null?"":t?String(new URL(e,t)):e}function Ag(e){return Ar(e)}function Ig(e,t){let n=t(),r=[],i=[],o=-1;for(;++o<e.length;){let a=e[o];if(l(a))i.length>0&&(a.children.unshift(...i),i=[]),r.push(a);else{let u=a;i.push(u)}}if(i.length>0){let a=r[r.length-1];a||(a=t(),r.push(a)),a.children.push(...i),i=[]}return r;function l(a){return a.type===n.type}}var Pg={};function Ir(e,t){let n=je(e),r=t||Pg,i=wr({newlines:r.newlines===!0}),o=kc(r),l;i(n),st(n,function(u){if(u&&u.type==="element"&&u.properties){let s=String(u.properties.id||"")||void 0;s&&!o.elementById.has(s)&&o.elementById.set(s,u)}});let a=o.one(n,void 0);return a?Array.isArray(a)?l={type:"root",children:a}:l=a:l={type:"root",children:[]},st(l,function(u,s,c){if(u.type==="text"&&s!==void 0&&c){let p=c.children[s-1];if(p&&p.type===u.type)return p.value+=u.value,c.children.splice(s,1),p.position&&u.position&&(p.position.end=u.position.end),s-1;if(u.value=u.value.replace(/[\t ]*(\r?\n|\r)[\t ]*/,"$1"),c&&(c.type==="heading"||c.type==="paragraph"||c.type==="root")&&(s||(u.value=u.value.replace(/^[\t ]+/,"")),s===c.children.length-1&&(u.value=u.value.replace(/[\t ]+$/,""))),!u.value)return c.children.splice(s,1),s}}),l}var bc={document:!0};function Pr(e,t){return e&&"run"in e?async function(n,r){let i=Ir(n,{...bc,...t});await e.run(i,r)}:function(n){return Ir(n,{...bc,...e})}}function Lr(e){let t=this;t.compiler=n;function n(r){return xi(r,{...t.data("settings"),...e,extensions:t.data("toMarkdownExtensions")||[]})}}import{Clipboard as HR,ClipboardMarkersUtils as VR,ClipboardObserver as jR,ClipboardPipeline as wc,DragDrop as qR,DragDropBlockToolbar as WR,DragDropTarget as KR,PastePlainText as YR,_ClipboardLineVie
58w as XR,_DragDrop as QR,_DragDropBlockToolbar as GR,_DragDropTarget as $R,_normalizeClipboardData as ZR,plainTextToHtml as JR,viewToPlainText as eF}from"../../../frontend-editor-ckeditor-web/__liferay__/exports/@ckeditor$ckeditor5-clipboard$dist$index.js.js";var Dr=class{_processor;constructor(){this._processor=An().use(Yn).use(nn,{singleTilde:!0}).use(on).use(tr,{allowDangerousHtml:!0}).use(Dg).use(Lg).use(or)}parse(t){return this._processor.processSync(t).toString().replaceAll(`
59</code>`,"</code>")}};function Lg(){return e=>{un(e,"element",t=>{(t.tagName==="ul"||t.tagName==="ol"||t.tagName==="li")&&(t.children=t.children.filter(n=>n.type!=="text"||!!n.value.trim()),delete t.properties.className)})}}function Dg(){return e=>{un(e,["root","element"],t=>{if(!Mg(t)||!t.children.some(r=>r.type==="raw"))return;let n=document.createElement("template");n.innerHTML=dr({type:"root",children:t.children},{allowDangerousHtml:!0}),t.children=Array.from(n.content.childNodes).map(r=>hn(r))})}}function Mg(e){return(e.type==="root"||e.type==="element")&&e.children}var Mr=class{_processor;_keepRawTags=[];constructor(){this._buildProcessor()}keep(t){this._keepRawTags.push(t.toLowerCase()),this._buildProcessor()}parse(t){return this._processor.processSync(t).toString().trim()}_getRawTagsHandlers(){return this._keepRawTags.reduce((t,n)=>(t[n]=(r,i)=>{let o=dr(mn(i.tagName,i.properties),{allowDangerousHtml:!0,closeSelfClosing:!0}),l=o.indexOf(">"),a=o.slice(0,l+1),u=o.slice(l+1);return[{type:"html",value:a},...r.all(i),{type:"html",value:u}]},t),{})}_buildProcessor(){this._processor=An().use(br).use(Og).use(Pr,{handlers:this._getRawTagsHandlers()}).use(nn,{singleTilde:!0}).use(on).use(Lr,{resourceLink:!0,emphasis:"_",rule:"-",handlers:{break:()=>`
60`},unsafe:[{character:"<"}]})}};function Og(){return function(e){un(e,"element",(t,n,r)=>{n!==null&&t.tagName==="label"&&r.type==="element"&&r.tagName==="li"&&r.children.splice(n,1,...t.children)})}}var wn=class{_htmlDP;_markdown2html;_html2markdown;constructor(t){this._htmlDP=new il(t),this._markdown2html=new Dr,this._html2markdown=new Mr}keepHtml(t){this._html2markdown.keep(t)}toView(t){let n=this._markdown2html.parse(t);return this._htmlDP.toView(n)}toData(t){let n=this._htmlDP.toData(t);return this._html2markdown.parse(n)}registerRawContentMatcher(t){this._htmlDP.registerRawContentMatcher(t)}useFillerType(){}},$o=class extends Fr{constructor(t){super(t),t.data.processor=new wn(t.data.viewDocument)}static get pluginName(){return"Markdown"}static get isOfficialPlugin(){return!0}},Ng=["SPAN","BR","PRE","CODE"],Zo=class extends Fr{_gfmDataProcessor;constructor(t){super(t),this._gfmDataProcessor=new wn(t.data.viewDocument)}static get pluginName(){return"PasteFromMarkdownExperimental"}static get isOfficialPlugin(){return!0}static get requires(){return[wc]}init(){let t=this.editor,r=t.editing.view.document,i=t.plugins.get("ClipboardPipeline"),o=!1;this.listenTo(r,"keydown",(l,a)=>{o=a.shiftKey}),this.listenTo(i,"inputTransformation",(l,a)=>{if(o)return;let u=a.dataTransfer.getData("text/html");if(!u){let c=a.dataTransfer.getData("text/plain");a.content=this._gfmDataProcessor.toView(c);return}let s=this._parseMarkdownFromHtml(u);s&&(a.content=this._gfmDataProcessor.toView(s))})}_parseMarkdownFromHtml(t){let n=this._removeOsSpecificTags(t);if(!this._containsOnlyAllowedFirstLevelTags(n))return null;let r=this._removeFirstLevelWrapperTagsAndBrs(n);return this._containsAnyRemainingHtmlTags(r)?null:this._replaceHtmlReservedEntitiesWithCharacters(r)}_removeOsSpecificTags(t){return t.replace(/^<meta\b[^>]*>/,"").trim().replace(/^<html>/,"").replace(/<\/html>$/,"").trim().replace(/^<body>/,"").replace(/<\/body>$/,"").trim().replace(/^<!--StartFragment-->/,"").replace(/<!--EndFragment-->$/,"").trim()}_containsOnlyAllowedFirstLevelTags(t){let n=new DOMParser,{body:r}=n.parseFromString(t,"text/html");return Array.from(r.children).map(o=>o.tagName).every(o=>Ng.includes(o))}_removeFirstLevelWrapperTagsAndBrs(t){let n=new DOMParser,{body:r}=n.parseFromString(t,"text/html"),i=r.querySelectorAll("br");for(let l of i)l.replaceWith(`
61`);let o=r.querySelectorAll(":scope > *");for(let l of o){let a=l.cloneNode(!0);l.replaceWith(...a.childNodes)}return r.innerHTML}_containsAnyRemainingHtmlTags(t){return t.includes("<")}_replaceHtmlReservedEntitiesWithCharacters(t){return t.replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&nbsp;/g," ")}};export{$o as Markdown,wn as MarkdownGfmDataProcessor,Mr as MarkdownGfmHtmlToMd,Dr as MarkdownGfmMdToHtml,Zo as PasteFromMarkdownExperimental};
62/*! Bundled license information:
63
64@ckeditor/ckeditor5-markdown-gfm/dist/index.js:
65  (**
66   * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
67   * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
68   *)
69  (* istanbul ignore next -- @preserve *)
70*/
71//# sourceMappingURL=@ckeditor$ckeditor5-markdown-gfm$dist$index.js.(LNAFC635).js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.