(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&a(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function a(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();var so=[],nE=function(){return so.some(function(e){return e.activeTargets.length>0})},aE=function(){return so.some(function(e){return e.skippedTargets.length>0})},Ch="ResizeObserver loop completed with undelivered notifications.",rE=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:Ch}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=Ch),window.dispatchEvent(e)},_s;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(_s||(_s={}));var lo=function(e){return Object.freeze(e)},oE=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,lo(this)}return e}(),tv=function(){function e(t,n,a,r){return this.x=t,this.y=n,this.width=a,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,lo(this)}return e.prototype.toJSON=function(){var t=this,n=t.x,a=t.y,r=t.top,o=t.right,i=t.bottom,s=t.left,l=t.width,u=t.height;return{x:n,y:a,top:r,right:o,bottom:i,left:s,width:l,height:u}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),Mf=function(e){return e instanceof SVGElement&&"getBBox"in e},nv=function(e){if(Mf(e)){var t=e.getBBox(),n=t.width,a=t.height;return!n&&!a}var r=e,o=r.offsetWidth,i=r.offsetHeight;return!(o||i||e.getClientRects().length)},kh=function(e){var t;if(e instanceof Element)return!0;var n=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},iE=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},Ki=typeof window<"u"?window:{},El=new WeakMap,Sh=/auto|scroll/,sE=/^tb|vertical/,lE=/msie|trident/i.test(Ki.navigator&&Ki.navigator.userAgent),Ia=function(e){return parseFloat(e||"0")},ei=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new oE((n?t:e)||0,(n?e:t)||0)},Ah=lo({devicePixelContentBoxSize:ei(),borderBoxSize:ei(),contentBoxSize:ei(),contentRect:new tv(0,0,0,0)}),av=function(e,t){if(t===void 0&&(t=!1),El.has(e)&&!t)return El.get(e);if(nv(e))return El.set(e,Ah),Ah;var n=getComputedStyle(e),a=Mf(e)&&e.ownerSVGElement&&e.getBBox(),r=!lE&&n.boxSizing==="border-box",o=sE.test(n.writingMode||""),i=!a&&Sh.test(n.overflowY||""),s=!a&&Sh.test(n.overflowX||""),l=a?0:Ia(n.paddingTop),u=a?0:Ia(n.paddingRight),c=a?0:Ia(n.paddingBottom),f=a?0:Ia(n.paddingLeft),m=a?0:Ia(n.borderTopWidth),g=a?0:Ia(n.borderRightWidth),y=a?0:Ia(n.borderBottomWidth),C=a?0:Ia(n.borderLeftWidth),w=f+u,E=l+c,T=C+g,P=m+y,O=s?e.offsetHeight-P-e.clientHeight:0,U=i?e.offsetWidth-T-e.clientWidth:0,Q=r?w+T:0,$=r?E+P:0,ne=a?a.width:Ia(n.width)-Q-U,re=a?a.height:Ia(n.height)-$-O,L=ne+w+U+T,J=re+E+O+P,ee=lo({devicePixelContentBoxSize:ei(Math.round(ne*devicePixelRatio),Math.round(re*devicePixelRatio),o),borderBoxSize:ei(L,J,o),contentBoxSize:ei(ne,re,o),contentRect:new tv(f,l,ne,re)});return El.set(e,ee),ee},rv=function(e,t,n){var a=av(e,n),r=a.borderBoxSize,o=a.contentBoxSize,i=a.devicePixelContentBoxSize;switch(t){case _s.DEVICE_PIXEL_CONTENT_BOX:return i;case _s.BORDER_BOX:return r;default:return o}},uE=function(){function e(t){var n=av(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=lo([n.borderBoxSize]),this.contentBoxSize=lo([n.contentBoxSize]),this.devicePixelContentBoxSize=lo([n.devicePixelContentBoxSize])}return e}(),ov=function(e){if(nv(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},cE=function(){var e=1/0,t=[];so.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(u){var c=new uE(u.target),f=ov(u.target);s.push(c),u.lastReportedSize=rv(u.target,u.observedBox),fe?n.activeTargets.push(r):n.skippedTargets.push(r))})})},dE=function(){var e=0;for(Ih(e);nE();)e=cE(),Ih(e);return aE()&&rE(),e>0},Cc,iv=[],fE=function(){return iv.splice(0).forEach(function(e){return e()})},mE=function(e){if(!Cc){var t=0,n=document.createTextNode(""),a={characterData:!0};new MutationObserver(function(){return fE()}).observe(n,a),Cc=function(){n.textContent="".concat(t?t--:t++)}}iv.push(e),Cc()},hE=function(e){mE(function(){requestAnimationFrame(e)})},Gl=0,pE=function(){return!!Gl},gE=250,vE={attributes:!0,characterData:!0,childList:!0,subtree:!0},Ph=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Oh=function(e){return e===void 0&&(e=0),Date.now()+e},kc=!1,bE=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var n=this;if(t===void 0&&(t=gE),!kc){kc=!0;var a=Oh(t);hE(function(){var r=!1;try{r=dE()}finally{if(kc=!1,t=a-Oh(),!pE())return;r?n.run(1e3):t>0?n.run(t):n.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,n=function(){return t.observer&&t.observer.observe(document.body,vE)};document.body?n():Ki.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Ph.forEach(function(n){return Ki.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Ph.forEach(function(n){return Ki.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Id=new bE,Dh=function(e){!Gl&&e>0&&Id.start(),Gl+=e,!Gl&&Id.stop()},yE=function(e){return!Mf(e)&&!iE(e)&&getComputedStyle(e).display==="inline"},_E=function(){function e(t,n){this.target=t,this.observedBox=n||_s.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=rv(this.target,this.observedBox,!0);return yE(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),EE=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Tl=new WeakMap,Nh=function(e,t){for(var n=0;n=0&&(o&&so.splice(so.indexOf(a),1),a.observationTargets.splice(r,1),Dh(-1))},e.disconnect=function(t){var n=this,a=Tl.get(t);a.observationTargets.slice().forEach(function(r){return n.unobserve(t,r.target)}),a.activeTargets.splice(0,a.activeTargets.length)},e}(),TE=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");wl.connect(this,t)}return e.prototype.observe=function(t,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!kh(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");wl.observe(this,t,n)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!kh(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");wl.unobserve(this,t)},e.prototype.disconnect=function(){wl.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();/** * @vue/shared v3.4.18 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function xf(e,t){const n=new Set(e.split(","));return a=>n.has(a)}const Ut={},ti=[],ra=()=>{},wE=()=>!1,Lu=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Bf=e=>e.startsWith("onUpdate:"),un=Object.assign,$f=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},CE=Object.prototype.hasOwnProperty,Ct=(e,t)=>CE.call(e,t),rt=Array.isArray,ni=e=>Ru(e)==="[object Map]",sv=e=>Ru(e)==="[object Set]",ut=e=>typeof e=="function",Kt=e=>typeof e=="string",Ti=e=>typeof e=="symbol",$t=e=>e!==null&&typeof e=="object",lv=e=>($t(e)||ut(e))&&ut(e.then)&&ut(e.catch),uv=Object.prototype.toString,Ru=e=>uv.call(e),kE=e=>Ru(e).slice(8,-1),cv=e=>Ru(e)==="[object Object]",Hf=e=>Kt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Qi=xf(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Mu=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},SE=/-(\w)/g,Va=Mu(e=>e.replace(SE,(t,n)=>n?n.toUpperCase():"")),AE=/\B([A-Z])/g,ko=Mu(e=>e.replace(AE,"-$1").toLowerCase()),xu=Mu(e=>e.charAt(0).toUpperCase()+e.slice(1)),zl=Mu(e=>e?`on${xu(e)}`:""),Br=(e,t)=>!Object.is(e,t),Kl=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Pd=e=>{const t=parseFloat(e);return isNaN(t)?e:t},IE=e=>{const t=Kt(e)?Number(e):NaN;return isNaN(t)?e:t};let Lh;const dv=()=>Lh||(Lh=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ct(e){if(rt(e)){const t={};for(let n=0;n{if(n){const a=n.split(OE);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function ye(e){let t="";if(Kt(e))t=e;else if(rt(e))for(let n=0;nKt(e)?e:e==null?"":rt(e)||$t(e)&&(e.toString===uv||!ut(e.toString))?JSON.stringify(e,mv,2):String(e),mv=(e,t)=>t&&t.__v_isRef?mv(e,t.value):ni(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r],o)=>(n[Sc(a,o)+" =>"]=r,n),{})}:sv(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Sc(n))}:Ti(t)?Sc(t):$t(t)&&!rt(t)&&!cv(t)?String(t):t,Sc=(e,t="")=>{var n;return Ti(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.18 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let zn;class ME{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=zn,!t&&zn&&(this.index=(zn.scopes||(zn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=zn;try{return zn=this,t()}finally{zn=n}}}on(){zn=this}off(){zn=this.parent}stop(t){if(this._active){let n,a;for(n=0,a=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Ao()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Or,n=uo;try{return Or=!0,uo=this,this._runnings++,Rh(this),this.fn()}finally{Mh(this),this._runnings--,uo=n,Or=t}}stop(){var t;this.active&&(Rh(this),Mh(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function BE(e){return e.value}function Rh(e){e._trackId++,e._depsLength=0}function Mh(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},ru=new WeakMap,co=Symbol(""),Nd=Symbol("");function qn(e,t,n){if(Or&&uo){let a=ru.get(e);a||ru.set(e,a=new Map);let r=a.get(n);r||a.set(n,r=yv(()=>a.delete(n))),vv(uo,r)}}function sr(e,t,n,a,r,o){const i=ru.get(e);if(!i)return;let s=[];if(t==="clear")s=[...i.values()];else if(n==="length"&&rt(e)){const l=Number(a);i.forEach((u,c)=>{(c==="length"||!Ti(c)&&c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(i.get(n)),t){case"add":rt(e)?Hf(n)&&s.push(i.get("length")):(s.push(i.get(co)),ni(e)&&s.push(i.get(Nd)));break;case"delete":rt(e)||(s.push(i.get(co)),ni(e)&&s.push(i.get(Nd)));break;case"set":ni(e)&&s.push(i.get(co));break}Vf();for(const l of s)l&&bv(l,4);Yf()}function $E(e,t){var n;return(n=ru.get(e))==null?void 0:n.get(t)}const HE=xf("__proto__,__v_isRef,__isVue"),_v=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ti)),xh=FE();function FE(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const a=Tt(this);for(let o=0,i=this.length;o{e[t]=function(...n){So(),Vf();const a=Tt(this)[t].apply(this,n);return Yf(),Ao(),a}}),e}function UE(e){const t=Tt(this);return qn(t,"has",e),t.hasOwnProperty(e)}class Ev{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,a){const r=this._isReadonly,o=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return a===(r?o?eT:kv:o?Cv:wv).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=rt(t);if(!r){if(i&&Ct(xh,n))return Reflect.get(xh,n,a);if(n==="hasOwnProperty")return UE}const s=Reflect.get(t,n,a);return(Ti(n)?_v.has(n):HE(n))||(r||qn(t,"get",n),o)?s:bn(s)?i&&Hf(n)?s:s.value:$t(s)?r?qf(s):Xn(s):s}}class Tv extends Ev{constructor(t=!1){super(!1,t)}set(t,n,a,r){let o=t[n];if(!this._shallow){const l=ui(o);if(!ou(a)&&!ui(a)&&(o=Tt(o),a=Tt(a)),!rt(t)&&bn(o)&&!bn(a))return l?!1:(o.value=a,!0)}const i=rt(t)&&Hf(n)?Number(n)e,Bu=e=>Reflect.getPrototypeOf(e);function Cl(e,t,n=!1,a=!1){e=e.__v_raw;const r=Tt(e),o=Tt(t);n||(Br(t,o)&&qn(r,"get",t),qn(r,"get",o));const{has:i}=Bu(r),s=a?jf:n?zf:Es;if(i.call(r,t))return s(e.get(t));if(i.call(r,o))return s(e.get(o));e!==r&&e.get(t)}function kl(e,t=!1){const n=this.__v_raw,a=Tt(n),r=Tt(e);return t||(Br(e,r)&&qn(a,"has",e),qn(a,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Sl(e,t=!1){return e=e.__v_raw,!t&&qn(Tt(e),"iterate",co),Reflect.get(e,"size",e)}function Bh(e){e=Tt(e);const t=Tt(this);return Bu(t).has.call(t,e)||(t.add(e),sr(t,"add",e,e)),this}function $h(e,t){t=Tt(t);const n=Tt(this),{has:a,get:r}=Bu(n);let o=a.call(n,e);o||(e=Tt(e),o=a.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Br(t,i)&&sr(n,"set",e,t):sr(n,"add",e,t),this}function Hh(e){const t=Tt(this),{has:n,get:a}=Bu(t);let r=n.call(t,e);r||(e=Tt(e),r=n.call(t,e)),a&&a.call(t,e);const o=t.delete(e);return r&&sr(t,"delete",e,void 0),o}function Fh(){const e=Tt(this),t=e.size!==0,n=e.clear();return t&&sr(e,"clear",void 0,void 0),n}function Al(e,t){return function(a,r){const o=this,i=o.__v_raw,s=Tt(i),l=t?jf:e?zf:Es;return!e&&qn(s,"iterate",co),i.forEach((u,c)=>a.call(r,l(u),l(c),o))}}function Il(e,t,n){return function(...a){const r=this.__v_raw,o=Tt(r),i=ni(o),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=r[e](...a),c=n?jf:t?zf:Es;return!t&&qn(o,"iterate",l?Nd:co),{next(){const{value:f,done:m}=u.next();return m?{value:f,done:m}:{value:s?[c(f[0]),c(f[1])]:c(f),done:m}},[Symbol.iterator](){return this}}}}function hr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function qE(){const e={get(o){return Cl(this,o)},get size(){return Sl(this)},has:kl,add:Bh,set:$h,delete:Hh,clear:Fh,forEach:Al(!1,!1)},t={get(o){return Cl(this,o,!1,!0)},get size(){return Sl(this)},has:kl,add:Bh,set:$h,delete:Hh,clear:Fh,forEach:Al(!1,!0)},n={get(o){return Cl(this,o,!0)},get size(){return Sl(this,!0)},has(o){return kl.call(this,o,!0)},add:hr("add"),set:hr("set"),delete:hr("delete"),clear:hr("clear"),forEach:Al(!0,!1)},a={get(o){return Cl(this,o,!0,!0)},get size(){return Sl(this,!0)},has(o){return kl.call(this,o,!0)},add:hr("add"),set:hr("set"),delete:hr("delete"),clear:hr("clear"),forEach:Al(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Il(o,!1,!1),n[o]=Il(o,!0,!1),t[o]=Il(o,!1,!0),a[o]=Il(o,!0,!0)}),[e,n,t,a]}const[GE,zE,KE,QE]=qE();function Wf(e,t){const n=t?e?QE:KE:e?zE:GE;return(a,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(Ct(n,r)&&r in a?n:a,r,o)}const ZE={get:Wf(!1,!1)},XE={get:Wf(!1,!0)},JE={get:Wf(!0,!1)},wv=new WeakMap,Cv=new WeakMap,kv=new WeakMap,eT=new WeakMap;function tT(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function nT(e){return e.__v_skip||!Object.isExtensible(e)?0:tT(kE(e))}function Xn(e){return ui(e)?e:Gf(e,!1,YE,ZE,wv)}function Sv(e){return Gf(e,!1,WE,XE,Cv)}function qf(e){return Gf(e,!0,jE,JE,kv)}function Gf(e,t,n,a,r){if(!$t(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=nT(e);if(i===0)return e;const s=new Proxy(e,i===2?a:n);return r.set(e,s),s}function ai(e){return ui(e)?ai(e.__v_raw):!!(e&&e.__v_isReactive)}function ui(e){return!!(e&&e.__v_isReadonly)}function ou(e){return!!(e&&e.__v_isShallow)}function Av(e){return ai(e)||ui(e)}function Tt(e){const t=e&&e.__v_raw;return t?Tt(t):e}function Iv(e){return Object.isExtensible(e)&&au(e,"__v_skip",!0),e}const Es=e=>$t(e)?Xn(e):e,zf=e=>$t(e)?qf(e):e;class Pv{constructor(t,n,a,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Uf(()=>t(this._value),()=>Zi(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=a}get value(){const t=Tt(this);return(!t._cacheable||t.effect.dirty)&&Br(t._value,t._value=t.effect.run())&&Zi(t,4),Kf(t),t.effect._dirtyLevel>=2&&Zi(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function aT(e,t,n=!1){let a,r;const o=ut(e);return o?(a=e,r=ra):(a=e.get,r=e.set),new Pv(a,r,o||!r,n)}function Kf(e){var t;Or&&uo&&(e=Tt(e),vv(uo,(t=e.dep)!=null?t:e.dep=yv(()=>e.dep=void 0,e instanceof Pv?e:void 0)))}function Zi(e,t=4,n){e=Tt(e);const a=e.dep;a&&bv(a,t)}function bn(e){return!!(e&&e.__v_isRef===!0)}function Y(e){return Ov(e,!1)}function rT(e){return Ov(e,!0)}function Ov(e,t){return bn(e)?e:new oT(e,t)}class oT{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Tt(t),this._value=n?t:Es(t)}get value(){return Kf(this),this._value}set value(t){const n=this.__v_isShallow||ou(t)||ui(t);t=n?t:Tt(t),Br(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Es(t),Zi(this,4))}}function _(e){return bn(e)?e.value:e}const iT={get:(e,t,n)=>_(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return bn(r)&&!bn(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function Dv(e){return ai(e)?e:new Proxy(e,iT)}class sT{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:a}=t(()=>Kf(this),()=>Zi(this));this._get=n,this._set=a}get value(){return this._get()}set value(t){this._set(t)}}function lT(e){return new sT(e)}function Nv(e){const t=rt(e)?new Array(e.length):{};for(const n in e)t[n]=Lv(e,n);return t}class uT{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return $E(Tt(this._object),this._key)}}class cT{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function go(e,t,n){return bn(e)?e:ut(e)?new cT(e):$t(e)&&arguments.length>1?Lv(e,t,n):Y(e)}function Lv(e,t,n){const a=e[t];return bn(a)?a:new uT(e,t,n)}/** * @vue/runtime-core v3.4.18 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Dr(e,t,n,a){let r;try{r=a?e(...a):e()}catch(o){$u(o,t,n)}return r}function oa(e,t,n,a){if(ut(e)){const o=Dr(e,t,n,a);return o&&lv(o)&&o.catch(i=>{$u(i,t,n)}),o}const r=[];for(let o=0;o>>1,r=kn[a],o=ws(r);oRa&&kn.splice(t,1)}function hT(e){rt(e)?ri.push(...e):(!wr||!wr.includes(e,e.allowRecurse?no+1:no))&&ri.push(e),Mv()}function Uh(e,t,n=Ts?Ra+1:0){for(;nws(n)-ws(a));if(ri.length=0,wr){wr.push(...t);return}for(wr=t,no=0;noe.id==null?1/0:e.id,pT=(e,t)=>{const n=ws(e)-ws(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Bv(e){Ld=!1,Ts=!0,kn.sort(pT);try{for(Ra=0;RaKt(g)?g.trim():g)),f&&(r=n.map(Pd))}let s,l=a[s=zl(t)]||a[s=zl(Va(t))];!l&&o&&(l=a[s=zl(ko(t))]),l&&oa(l,e,6,r);const u=a[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,oa(u,e,6,r)}}function $v(e,t,n=!1){const a=t.emitsCache,r=a.get(e);if(r!==void 0)return r;const o=e.emits;let i={},s=!1;if(!ut(e)){const l=u=>{const c=$v(u,t,!0);c&&(s=!0,un(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?($t(e)&&a.set(e,null),null):(rt(o)?o.forEach(l=>i[l]=null):un(i,o),$t(e)&&a.set(e,i),i)}function Hu(e,t){return!e||!Lu(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ct(e,t[0].toLowerCase()+t.slice(1))||Ct(e,ko(t))||Ct(e,t))}let dn=null,Fu=null;function iu(e){const t=dn;return dn=e,Fu=e&&e.type.__scopeId||null,t}function Jn(e){Fu=e}function ea(){Fu=null}function Ue(e,t=dn,n){if(!t||e._n)return e;const a=(...r)=>{a._d&&tp(-1);const o=iu(t);let i;try{i=e(...r)}finally{iu(o),a._d&&tp(1)}return i};return a._n=!0,a._c=!0,a._d=!0,a}function Ac(e){const{type:t,vnode:n,proxy:a,withProxy:r,props:o,propsOptions:[i],slots:s,attrs:l,emit:u,render:c,renderCache:f,data:m,setupState:g,ctx:y,inheritAttrs:C}=e;let w,E;const T=iu(e);try{if(n.shapeFlag&4){const O=r||a,U=O;w=La(c.call(U,O,f,o,g,m,y)),E=l}else{const O=t;w=La(O.length>1?O(o,{attrs:l,slots:s,emit:u}):O(o,null)),E=t.props?l:vT(l)}}catch(O){rs.length=0,$u(O,e,1),w=Ve(ia)}let P=w;if(E&&C!==!1){const O=Object.keys(E),{shapeFlag:U}=P;O.length&&U&7&&(i&&O.some(Bf)&&(E=bT(E,i)),P=Hr(P,E))}return n.dirs&&(P=Hr(P),P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&(P.transition=n.transition),w=P,iu(T),w}const vT=e=>{let t;for(const n in e)(n==="class"||n==="style"||Lu(n))&&((t||(t={}))[n]=e[n]);return t},bT=(e,t)=>{const n={};for(const a in e)(!Bf(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function yT(e,t,n){const{props:a,children:r,component:o}=e,{props:i,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return a?Vh(a,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;function wT(e,t){t&&t.pendingBranch?rt(e)?t.effects.push(...e):t.effects.push(e):hT(e)}const CT=Symbol.for("v-scx"),kT=()=>va(CT);function em(e,t){return Uu(e,null,t)}function ST(e,t){return Uu(e,null,{flush:"post"})}const Pl={};function lt(e,t,n){return Uu(e,t,n)}function Uu(e,t,{immediate:n,deep:a,flush:r,once:o,onTrack:i,onTrigger:s}=Ut){if(t&&o){const Q=t;t=(...$)=>{Q(...$),U()}}const l=En,u=Q=>a===!0?Q:io(Q,a===!1?1:void 0);let c,f=!1,m=!1;if(bn(e)?(c=()=>e.value,f=ou(e)):ai(e)?(c=()=>u(e),f=!0):rt(e)?(m=!0,f=e.some(Q=>ai(Q)||ou(Q)),c=()=>e.map(Q=>{if(bn(Q))return Q.value;if(ai(Q))return u(Q);if(ut(Q))return Dr(Q,l,2)})):ut(e)?t?c=()=>Dr(e,l,2):c=()=>(g&&g(),oa(e,l,3,[y])):c=ra,t&&a){const Q=c;c=()=>io(Q())}let g,y=Q=>{g=P.onStop=()=>{Dr(Q,l,4),g=P.onStop=void 0}},C;if(qu)if(y=ra,t?n&&oa(t,l,3,[c(),m?[]:void 0,y]):c(),r==="sync"){const Q=kT();C=Q.__watcherHandles||(Q.__watcherHandles=[])}else return ra;let w=m?new Array(e.length).fill(Pl):Pl;const E=()=>{if(!(!P.active||!P.dirty))if(t){const Q=P.run();(a||f||(m?Q.some(($,ne)=>Br($,w[ne])):Br(Q,w)))&&(g&&g(),oa(t,l,3,[Q,w===Pl?void 0:m&&w[0]===Pl?[]:w,y]),w=Q)}else P.run()};E.allowRecurse=!!t;let T;r==="sync"?T=E:r==="post"?T=()=>Yn(E,l&&l.suspense):(E.pre=!0,l&&(E.id=l.uid),T=()=>Zf(E));const P=new Uf(c,ra,T),O=Ff(),U=()=>{P.stop(),O&&$f(O.effects,P)};return t?n?E():w=P.run():r==="post"?Yn(P.run.bind(P),l&&l.suspense):P.run(),C&&C.push(U),U}function AT(e,t,n){const a=this.proxy,r=Kt(e)?e.includes(".")?Fv(a,e):()=>a[e]:e.bind(a,a);let o;ut(t)?o=t:(o=t.handler,n=t);const i=al(this),s=Uu(r,o.bind(a),n);return i(),s}function Fv(e,t){const n=t.split(".");return()=>{let a=e;for(let r=0;r0){if(n>=t)return e;n++}if(a=a||new Set,a.has(e))return e;if(a.add(e),bn(e))io(e.value,t,n,a);else if(rt(e))for(let r=0;r{io(r,t,n,a)});else if(cv(e))for(const r in e)io(e[r],t,n,a);return e}function Oe(e,t){if(dn===null)return e;const n=Gu(dn)||dn.proxy,a=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),Hn(()=>{e.isUnmounting=!0}),e}const na=[Function,Array],Vv={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:na,onEnter:na,onAfterEnter:na,onEnterCancelled:na,onBeforeLeave:na,onLeave:na,onAfterLeave:na,onLeaveCancelled:na,onBeforeAppear:na,onAppear:na,onAfterAppear:na,onAppearCancelled:na},IT={name:"BaseTransition",props:Vv,setup(e,{slots:t}){const n=wi(),a=Uv();let r;return()=>{const o=t.default&&tm(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const C of o)if(C.type!==ia){i=C;break}}const s=Tt(e),{mode:l}=s;if(a.isLeaving)return Ic(i);const u=jh(i);if(!u)return Ic(i);const c=Cs(u,s,a,n);ks(u,c);const f=n.subTree,m=f&&jh(f);let g=!1;const{getTransitionKey:y}=u.type;if(y){const C=y();r===void 0?r=C:C!==r&&(r=C,g=!0)}if(m&&m.type!==ia&&(!ao(u,m)||g)){const C=Cs(m,s,a,n);if(ks(m,C),l==="out-in")return a.isLeaving=!0,C.afterLeave=()=>{a.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Ic(i);l==="in-out"&&u.type!==ia&&(C.delayLeave=(w,E,T)=>{const P=Yv(a,m);P[String(m.key)]=m,w[Cr]=()=>{E(),w[Cr]=void 0,delete c.delayedLeave},c.delayedLeave=T})}return i}}},PT=IT;function Yv(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function Cs(e,t,n,a){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:m,onAfterLeave:g,onLeaveCancelled:y,onBeforeAppear:C,onAppear:w,onAfterAppear:E,onAppearCancelled:T}=t,P=String(e.key),O=Yv(n,e),U=(ne,re)=>{ne&&oa(ne,a,9,re)},Q=(ne,re)=>{const L=re[1];U(ne,re),rt(ne)?ne.every(J=>J.length<=1)&&L():ne.length<=1&&L()},$={mode:o,persisted:i,beforeEnter(ne){let re=s;if(!n.isMounted)if(r)re=C||s;else return;ne[Cr]&&ne[Cr](!0);const L=O[P];L&&ao(e,L)&&L.el[Cr]&&L.el[Cr](),U(re,[ne])},enter(ne){let re=l,L=u,J=c;if(!n.isMounted)if(r)re=w||l,L=E||u,J=T||c;else return;let ee=!1;const M=ne[Ol]=F=>{ee||(ee=!0,F?U(J,[ne]):U(L,[ne]),$.delayedLeave&&$.delayedLeave(),ne[Ol]=void 0)};re?Q(re,[ne,M]):M()},leave(ne,re){const L=String(e.key);if(ne[Ol]&&ne[Ol](!0),n.isUnmounting)return re();U(f,[ne]);let J=!1;const ee=ne[Cr]=M=>{J||(J=!0,re(),M?U(y,[ne]):U(g,[ne]),ne[Cr]=void 0,O[L]===e&&delete O[L])};O[L]=e,m?Q(m,[ne,ee]):ee()},clone(ne){return Cs(ne,t,n,a)}};return $}function Ic(e){if(Vu(e))return e=Hr(e),e.children=null,e}function jh(e){return Vu(e)?e.children?e.children[0]:void 0:e}function ks(e,t){e.shapeFlag&6&&e.component?ks(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function tm(e,t=!1,n){let a=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Vu=e=>e.type.__isKeepAlive;function OT(e,t){jv(e,"a",t)}function DT(e,t){jv(e,"da",t)}function jv(e,t,n=En){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Yu(t,a,n),n){let r=n.parent;for(;r&&r.parent;)Vu(r.parent.vnode)&&NT(a,t,n,r),r=r.parent}}function NT(e,t,n,a){const r=Yu(t,e,a,!0);Wr(()=>{$f(a[t],r)},n)}function Yu(e,t,n=En,a=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;So();const s=al(n),l=oa(t,n,e,i);return s(),Ao(),l});return a?r.unshift(o):r.push(o),o}}const dr=e=>(t,n=En)=>(!qu||e==="sp")&&Yu(e,(...a)=>t(...a),n),Wv=dr("bm"),Xe=dr("m"),qv=dr("bu"),Gv=dr("u"),Hn=dr("bum"),Wr=dr("um"),LT=dr("sp"),RT=dr("rtg"),MT=dr("rtc");function xT(e,t=En){Yu("ec",e,t)}function Je(e,t,n,a){let r;const o=n;if(rt(e)||Kt(e)){r=new Array(e.length);for(let i=0,s=e.length;it(i,s,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let s=0,l=i.length;s{const o=a.fn(...r);return o&&(o.key=a.key),o}:a.fn)}return e}function Ae(e,t,n={},a,r){if(dn.isCE||dn.parent&&Xi(dn.parent)&&dn.parent.isCE)return t!=="default"&&(n.name=t),Ve("slot",n,a);let o=e[t];o&&o._c&&(o._d=!1),v();const i=o&&zv(o(n)),s=fe(Le,{key:n.key||i&&i.key||`_${t}`},i||[],i&&e._===1?64:-2);return!r&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),o&&o._c&&(o._d=!0),s}function zv(e){return e.some(t=>lu(t)?!(t.type===ia||t.type===Le&&!zv(t.children)):!0)?e:null}function Ji(e,t){const n={};for(const a in e)n[t&&/[A-Z]/.test(a)?`on:${a}`:zl(a)]=e[a];return n}const Rd=e=>e?ib(e)?Gu(e)||e.proxy:Rd(e.parent):null,es=un(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Rd(e.parent),$root:e=>Rd(e.root),$emit:e=>e.emit,$options:e=>nm(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Zf(e.update)}),$nextTick:e=>e.n||(e.n=an.bind(e.proxy)),$watch:e=>AT.bind(e)}),Pc=(e,t)=>e!==Ut&&!e.__isScriptSetup&&Ct(e,t),BT={get({_:e},t){const{ctx:n,setupState:a,data:r,props:o,accessCache:i,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Pc(a,t))return i[t]=1,a[t];if(r!==Ut&&Ct(r,t))return i[t]=2,r[t];if((u=e.propsOptions[0])&&Ct(u,t))return i[t]=3,o[t];if(n!==Ut&&Ct(n,t))return i[t]=4,n[t];Md&&(i[t]=0)}}const c=es[t];let f,m;if(c)return t==="$attrs"&&qn(e,"get",t),c(e);if((f=s.__cssModules)&&(f=f[t]))return f;if(n!==Ut&&Ct(n,t))return i[t]=4,n[t];if(m=l.config.globalProperties,Ct(m,t))return m[t]},set({_:e},t,n){const{data:a,setupState:r,ctx:o}=e;return Pc(r,t)?(r[t]=n,!0):a!==Ut&&Ct(a,t)?(a[t]=n,!0):Ct(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:r,propsOptions:o}},i){let s;return!!n[i]||e!==Ut&&Ct(e,i)||Pc(t,i)||(s=o[0])&&Ct(s,i)||Ct(a,i)||Ct(es,i)||Ct(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ct(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Io(){return $T().slots}function $T(){const e=wi();return e.setupContext||(e.setupContext=lb(e))}function Wh(e){return rt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Md=!0;function HT(e){const t=nm(e),n=e.proxy,a=e.ctx;Md=!1,t.beforeCreate&&qh(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:f,mounted:m,beforeUpdate:g,updated:y,activated:C,deactivated:w,beforeDestroy:E,beforeUnmount:T,destroyed:P,unmounted:O,render:U,renderTracked:Q,renderTriggered:$,errorCaptured:ne,serverPrefetch:re,expose:L,inheritAttrs:J,components:ee,directives:M,filters:F}=t;if(u&&FT(u,a,null),i)for(const H in i){const q=i[H];ut(q)&&(a[H]=q.bind(n))}if(r){const H=r.call(n,n);$t(H)&&(e.data=Xn(H))}if(Md=!0,o)for(const H in o){const q=o[H],D=ut(q)?q.bind(n,n):ut(q.get)?q.get.bind(n,n):ra,b=!ut(q)&&ut(q.set)?q.set.bind(n):ra,X=p({get:D,set:b});Object.defineProperty(a,H,{enumerable:!0,configurable:!0,get:()=>X.value,set:G=>X.value=G})}if(s)for(const H in s)Kv(s[H],a,n,H);if(l){const H=ut(l)?l.call(n):l;Reflect.ownKeys(H).forEach(q=>{Ql(q,H[q])})}c&&qh(c,e,"c");function R(H,q){rt(q)?q.forEach(D=>H(D.bind(n))):q&&H(q.bind(n))}if(R(Wv,f),R(Xe,m),R(qv,g),R(Gv,y),R(OT,C),R(DT,w),R(xT,ne),R(MT,Q),R(RT,$),R(Hn,T),R(Wr,O),R(LT,re),rt(L))if(L.length){const H=e.exposed||(e.exposed={});L.forEach(q=>{Object.defineProperty(H,q,{get:()=>n[q],set:D=>n[q]=D})})}else e.exposed||(e.exposed={});U&&e.render===ra&&(e.render=U),J!=null&&(e.inheritAttrs=J),ee&&(e.components=ee),M&&(e.directives=M)}function FT(e,t,n=ra){rt(e)&&(e=xd(e));for(const a in e){const r=e[a];let o;$t(r)?"default"in r?o=va(r.from||a,r.default,!0):o=va(r.from||a):o=va(r),bn(o)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[a]=o}}function qh(e,t,n){oa(rt(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function Kv(e,t,n,a){const r=a.includes(".")?Fv(n,a):()=>n[a];if(Kt(e)){const o=t[e];ut(o)&<(r,o)}else if(ut(e))lt(r,e.bind(n));else if($t(e))if(rt(e))e.forEach(o=>Kv(o,t,n,a));else{const o=ut(e.handler)?e.handler.bind(n):t[e.handler];ut(o)&<(r,o,e)}}function nm(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let l;return s?l=s:!r.length&&!n&&!a?l=t:(l={},r.length&&r.forEach(u=>su(l,u,i,!0)),su(l,t,i)),$t(t)&&o.set(t,l),l}function su(e,t,n,a=!1){const{mixins:r,extends:o}=t;o&&su(e,o,n,!0),r&&r.forEach(i=>su(e,i,n,!0));for(const i in t)if(!(a&&i==="expose")){const s=UT[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const UT={data:Gh,props:zh,emits:zh,methods:ji,computed:ji,beforeCreate:Ln,created:Ln,beforeMount:Ln,mounted:Ln,beforeUpdate:Ln,updated:Ln,beforeDestroy:Ln,beforeUnmount:Ln,destroyed:Ln,unmounted:Ln,activated:Ln,deactivated:Ln,errorCaptured:Ln,serverPrefetch:Ln,components:ji,directives:ji,watch:YT,provide:Gh,inject:VT};function Gh(e,t){return t?e?function(){return un(ut(e)?e.call(this,this):e,ut(t)?t.call(this,this):t)}:t:e}function VT(e,t){return ji(xd(e),xd(t))}function xd(e){if(rt(e)){const t={};for(let n=0;n1)return n&&ut(t)?t.call(a&&a.proxy):t}}function qT(e,t,n,a=!1){const r={},o={};au(o,Wu,1),e.propsDefaults=Object.create(null),Zv(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=a?r:Sv(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function GT(e,t,n,a){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,s=Tt(r),[l]=e.propsOptions;let u=!1;if((a||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[m,g]=Xv(f,t,!0);un(i,m),g&&s.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return $t(e)&&a.set(e,ti),ti;if(rt(o))for(let c=0;c-1,g[1]=C<0||y-1||Ct(g,"default"))&&s.push(f)}}}const u=[i,s];return $t(e)&&a.set(e,u),u}function Kh(e){return e[0]!=="$"&&!Qi(e)}function Qh(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Zh(e,t){return Qh(e)===Qh(t)}function Xh(e,t){return rt(t)?t.findIndex(n=>Zh(n,e)):ut(t)&&Zh(t,e)?0:-1}const Jv=e=>e[0]==="_"||e==="$stable",am=e=>rt(e)?e.map(La):[La(e)],zT=(e,t,n)=>{if(t._n)return t;const a=Ue((...r)=>am(t(...r)),n);return a._c=!1,a},eb=(e,t,n)=>{const a=e._ctx;for(const r in e){if(Jv(r))continue;const o=e[r];if(ut(o))t[r]=zT(r,o,a);else if(o!=null){const i=am(o);t[r]=()=>i}}},tb=(e,t)=>{const n=am(t);e.slots.default=()=>n},KT=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Tt(t),au(t,"_",n)):eb(t,e.slots={})}else e.slots={},t&&tb(e,t);au(e.slots,Wu,1)},QT=(e,t,n)=>{const{vnode:a,slots:r}=e;let o=!0,i=Ut;if(a.shapeFlag&32){const s=t._;s?n&&s===1?o=!1:(un(r,t),!n&&s===1&&delete r._):(o=!t.$stable,eb(t,r)),i=t}else t&&(tb(e,t),i={default:1});if(o)for(const s in r)!Jv(s)&&i[s]==null&&delete r[s]};function $d(e,t,n,a,r=!1){if(rt(e)){e.forEach((m,g)=>$d(m,t&&(rt(t)?t[g]:t),n,a,r));return}if(Xi(a)&&!r)return;const o=a.shapeFlag&4?Gu(a.component)||a.component.proxy:a.el,i=r?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Ut?s.refs={}:s.refs,f=s.setupState;if(u!=null&&u!==l&&(Kt(u)?(c[u]=null,Ct(f,u)&&(f[u]=null)):bn(u)&&(u.value=null)),ut(l))Dr(l,s,12,[i,c]);else{const m=Kt(l),g=bn(l);if(m||g){const y=()=>{if(e.f){const C=m?Ct(f,l)?f[l]:c[l]:l.value;r?rt(C)&&$f(C,o):rt(C)?C.includes(o)||C.push(o):m?(c[l]=[o],Ct(f,l)&&(f[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else m?(c[l]=i,Ct(f,l)&&(f[l]=i)):g&&(l.value=i,e.k&&(c[e.k]=i))};i?(y.id=-1,Yn(y,n)):y()}}}const Yn=wT;function ZT(e){return XT(e)}function XT(e,t){const n=dv();n.__VUE__=!0;const{insert:a,remove:r,patchProp:o,createElement:i,createText:s,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:m,setScopeId:g=ra,insertStaticContent:y}=e,C=(A,x,K,le=null,me=null,Ie=null,j=void 0,oe=null,pe=!!x.dynamicChildren)=>{if(A===x)return;A&&!ao(A,x)&&(le=te(A),G(A,me,Ie,!0),A=null),x.patchFlag===-2&&(pe=!1,x.dynamicChildren=null);const{type:be,ref:Se,shapeFlag:Re}=x;switch(be){case ju:w(A,x,K,le);break;case ia:E(A,x,K,le);break;case as:A==null&&T(x,K,le,j);break;case Le:ee(A,x,K,le,me,Ie,j,oe,pe);break;default:Re&1?U(A,x,K,le,me,Ie,j,oe,pe):Re&6?M(A,x,K,le,me,Ie,j,oe,pe):(Re&64||Re&128)&&be.process(A,x,K,le,me,Ie,j,oe,pe,Ee)}Se!=null&&me&&$d(Se,A&&A.ref,Ie,x||A,!x)},w=(A,x,K,le)=>{if(A==null)a(x.el=s(x.children),K,le);else{const me=x.el=A.el;x.children!==A.children&&u(me,x.children)}},E=(A,x,K,le)=>{A==null?a(x.el=l(x.children||""),K,le):x.el=A.el},T=(A,x,K,le)=>{[A.el,A.anchor]=y(A.children,x,K,le,A.el,A.anchor)},P=({el:A,anchor:x},K,le)=>{let me;for(;A&&A!==x;)me=m(A),a(A,K,le),A=me;a(x,K,le)},O=({el:A,anchor:x})=>{let K;for(;A&&A!==x;)K=m(A),r(A),A=K;r(x)},U=(A,x,K,le,me,Ie,j,oe,pe)=>{x.type==="svg"?j="svg":x.type==="math"&&(j="mathml"),A==null?Q(x,K,le,me,Ie,j,oe,pe):re(A,x,me,Ie,j,oe,pe)},Q=(A,x,K,le,me,Ie,j,oe)=>{let pe,be;const{props:Se,shapeFlag:Re,transition:xe,dirs:Ke}=A;if(pe=A.el=i(A.type,Ie,Se&&Se.is,Se),Re&8?c(pe,A.children):Re&16&&ne(A.children,pe,null,le,me,Oc(A,Ie),j,oe),Ke&&Gr(A,null,le,"created"),$(pe,A,A.scopeId,j,le),Se){for(const z in Se)z!=="value"&&!Qi(z)&&o(pe,z,null,Se[z],Ie,A.children,le,me,B);"value"in Se&&o(pe,"value",null,Se.value,Ie),(be=Se.onVnodeBeforeMount)&&Pa(be,le,A)}Ke&&Gr(A,null,le,"beforeMount");const we=JT(me,xe);we&&xe.beforeEnter(pe),a(pe,x,K),((be=Se&&Se.onVnodeMounted)||we||Ke)&&Yn(()=>{be&&Pa(be,le,A),we&&xe.enter(pe),Ke&&Gr(A,null,le,"mounted")},me)},$=(A,x,K,le,me)=>{if(K&&g(A,K),le)for(let Ie=0;Ie{for(let be=pe;be{const oe=x.el=A.el;let{patchFlag:pe,dynamicChildren:be,dirs:Se}=x;pe|=A.patchFlag&16;const Re=A.props||Ut,xe=x.props||Ut;let Ke;if(K&&zr(K,!1),(Ke=xe.onVnodeBeforeUpdate)&&Pa(Ke,K,x,A),Se&&Gr(x,A,K,"beforeUpdate"),K&&zr(K,!0),be?L(A.dynamicChildren,be,oe,K,le,Oc(x,me),Ie):j||q(A,x,oe,null,K,le,Oc(x,me),Ie,!1),pe>0){if(pe&16)J(oe,x,Re,xe,K,le,me);else if(pe&2&&Re.class!==xe.class&&o(oe,"class",null,xe.class,me),pe&4&&o(oe,"style",Re.style,xe.style,me),pe&8){const we=x.dynamicProps;for(let z=0;z{Ke&&Pa(Ke,K,x,A),Se&&Gr(x,A,K,"updated")},le)},L=(A,x,K,le,me,Ie,j)=>{for(let oe=0;oe{if(K!==le){if(K!==Ut)for(const oe in K)!Qi(oe)&&!(oe in le)&&o(A,oe,K[oe],null,j,x.children,me,Ie,B);for(const oe in le){if(Qi(oe))continue;const pe=le[oe],be=K[oe];pe!==be&&oe!=="value"&&o(A,oe,be,pe,j,x.children,me,Ie,B)}"value"in le&&o(A,"value",K.value,le.value,j)}},ee=(A,x,K,le,me,Ie,j,oe,pe)=>{const be=x.el=A?A.el:s(""),Se=x.anchor=A?A.anchor:s("");let{patchFlag:Re,dynamicChildren:xe,slotScopeIds:Ke}=x;Ke&&(oe=oe?oe.concat(Ke):Ke),A==null?(a(be,K,le),a(Se,K,le),ne(x.children||[],K,Se,me,Ie,j,oe,pe)):Re>0&&Re&64&&xe&&A.dynamicChildren?(L(A.dynamicChildren,xe,K,me,Ie,j,oe),(x.key!=null||me&&x===me.subTree)&&rm(A,x,!0)):q(A,x,K,Se,me,Ie,j,oe,pe)},M=(A,x,K,le,me,Ie,j,oe,pe)=>{x.slotScopeIds=oe,A==null?x.shapeFlag&512?me.ctx.activate(x,K,le,j,pe):F(x,K,le,me,Ie,j,pe):S(A,x,pe)},F=(A,x,K,le,me,Ie,j)=>{const oe=A.component=uw(A,le,me);if(Vu(A)&&(oe.ctx.renderer=Ee),cw(oe),oe.asyncDep){if(me&&me.registerDep(oe,R),!A.el){const pe=oe.subTree=Ve(ia);E(null,pe,x,K)}}else R(oe,A,x,K,me,Ie,j)},S=(A,x,K)=>{const le=x.component=A.component;if(yT(A,x,K))if(le.asyncDep&&!le.asyncResolved){H(le,x,K);return}else le.next=x,mT(le.update),le.effect.dirty=!0,le.update();else x.el=A.el,le.vnode=x},R=(A,x,K,le,me,Ie,j)=>{const oe=()=>{if(A.isMounted){let{next:Se,bu:Re,u:xe,parent:Ke,vnode:we}=A;{const mt=nb(A);if(mt){Se&&(Se.el=we.el,H(A,Se,j)),mt.asyncDep.then(()=>{A.isUnmounted||oe()});return}}let z=Se,ce;zr(A,!1),Se?(Se.el=we.el,H(A,Se,j)):Se=we,Re&&Kl(Re),(ce=Se.props&&Se.props.onVnodeBeforeUpdate)&&Pa(ce,Ke,Se,we),zr(A,!0);const $e=Ac(A),Ze=A.subTree;A.subTree=$e,C(Ze,$e,f(Ze.el),te(Ze),A,me,Ie),Se.el=$e.el,z===null&&_T(A,$e.el),xe&&Yn(xe,me),(ce=Se.props&&Se.props.onVnodeUpdated)&&Yn(()=>Pa(ce,Ke,Se,we),me)}else{let Se;const{el:Re,props:xe}=x,{bm:Ke,m:we,parent:z}=A,ce=Xi(x);if(zr(A,!1),Ke&&Kl(Ke),!ce&&(Se=xe&&xe.onVnodeBeforeMount)&&Pa(Se,z,x),zr(A,!0),Re&&ue){const $e=()=>{A.subTree=Ac(A),ue(Re,A.subTree,A,me,null)};ce?x.type.__asyncLoader().then(()=>!A.isUnmounted&&$e()):$e()}else{const $e=A.subTree=Ac(A);C(null,$e,K,le,A,me,Ie),x.el=$e.el}if(we&&Yn(we,me),!ce&&(Se=xe&&xe.onVnodeMounted)){const $e=x;Yn(()=>Pa(Se,z,$e),me)}(x.shapeFlag&256||z&&Xi(z.vnode)&&z.vnode.shapeFlag&256)&&A.a&&Yn(A.a,me),A.isMounted=!0,x=K=le=null}},pe=A.effect=new Uf(oe,ra,()=>Zf(be),A.scope),be=A.update=()=>{pe.dirty&&pe.run()};be.id=A.uid,zr(A,!0),be()},H=(A,x,K)=>{x.component=A;const le=A.vnode.props;A.vnode=x,A.next=null,GT(A,x.props,le,K),QT(A,x.children,K),So(),Uh(A),Ao()},q=(A,x,K,le,me,Ie,j,oe,pe=!1)=>{const be=A&&A.children,Se=A?A.shapeFlag:0,Re=x.children,{patchFlag:xe,shapeFlag:Ke}=x;if(xe>0){if(xe&128){b(be,Re,K,le,me,Ie,j,oe,pe);return}else if(xe&256){D(be,Re,K,le,me,Ie,j,oe,pe);return}}Ke&8?(Se&16&&B(be,me,Ie),Re!==be&&c(K,Re)):Se&16?Ke&16?b(be,Re,K,le,me,Ie,j,oe,pe):B(be,me,Ie,!0):(Se&8&&c(K,""),Ke&16&&ne(Re,K,le,me,Ie,j,oe,pe))},D=(A,x,K,le,me,Ie,j,oe,pe)=>{A=A||ti,x=x||ti;const be=A.length,Se=x.length,Re=Math.min(be,Se);let xe;for(xe=0;xeSe?B(A,me,Ie,!0,!1,Re):ne(x,K,le,me,Ie,j,oe,pe,Re)},b=(A,x,K,le,me,Ie,j,oe,pe)=>{let be=0;const Se=x.length;let Re=A.length-1,xe=Se-1;for(;be<=Re&&be<=xe;){const Ke=A[be],we=x[be]=pe?kr(x[be]):La(x[be]);if(ao(Ke,we))C(Ke,we,K,null,me,Ie,j,oe,pe);else break;be++}for(;be<=Re&&be<=xe;){const Ke=A[Re],we=x[xe]=pe?kr(x[xe]):La(x[xe]);if(ao(Ke,we))C(Ke,we,K,null,me,Ie,j,oe,pe);else break;Re--,xe--}if(be>Re){if(be<=xe){const Ke=xe+1,we=Kexe)for(;be<=Re;)G(A[be],me,Ie,!0),be++;else{const Ke=be,we=be,z=new Map;for(be=we;be<=xe;be++){const Ge=x[be]=pe?kr(x[be]):La(x[be]);Ge.key!=null&&z.set(Ge.key,be)}let ce,$e=0;const Ze=xe-we+1;let mt=!1,Jt=0;const on=new Array(Ze);for(be=0;be=Ze){G(Ge,me,Ie,!0);continue}let je;if(Ge.key!=null)je=z.get(Ge.key);else for(ce=we;ce<=xe;ce++)if(on[ce-we]===0&&ao(Ge,x[ce])){je=ce;break}je===void 0?G(Ge,me,Ie,!0):(on[je-we]=be+1,je>=Jt?Jt=je:mt=!0,C(Ge,x[je],K,null,me,Ie,j,oe,pe),$e++)}const Be=mt?ew(on):ti;for(ce=Be.length-1,be=Ze-1;be>=0;be--){const Ge=we+be,je=x[Ge],Qt=Ge+1{const{el:Ie,type:j,transition:oe,children:pe,shapeFlag:be}=A;if(be&6){X(A.component.subTree,x,K,le);return}if(be&128){A.suspense.move(x,K,le);return}if(be&64){j.move(A,x,K,Ee);return}if(j===Le){a(Ie,x,K);for(let Re=0;Reoe.enter(Ie),me);else{const{leave:Re,delayLeave:xe,afterLeave:Ke}=oe,we=()=>a(Ie,x,K),z=()=>{Re(Ie,()=>{we(),Ke&&Ke()})};xe?xe(Ie,we,z):z()}else a(Ie,x,K)},G=(A,x,K,le=!1,me=!1)=>{const{type:Ie,props:j,ref:oe,children:pe,dynamicChildren:be,shapeFlag:Se,patchFlag:Re,dirs:xe}=A;if(oe!=null&&$d(oe,null,K,A,!0),Se&256){x.ctx.deactivate(A);return}const Ke=Se&1&&xe,we=!Xi(A);let z;if(we&&(z=j&&j.onVnodeBeforeUnmount)&&Pa(z,x,A),Se&6)ae(A.component,K,le);else{if(Se&128){A.suspense.unmount(K,le);return}Ke&&Gr(A,null,x,"beforeUnmount"),Se&64?A.type.remove(A,x,K,me,Ee,le):be&&(Ie!==Le||Re>0&&Re&64)?B(be,x,K,!1,!0):(Ie===Le&&Re&384||!me&&Se&16)&&B(pe,x,K),le&&de(A)}(we&&(z=j&&j.onVnodeUnmounted)||Ke)&&Yn(()=>{z&&Pa(z,x,A),Ke&&Gr(A,null,x,"unmounted")},K)},de=A=>{const{type:x,el:K,anchor:le,transition:me}=A;if(x===Le){ge(K,le);return}if(x===as){O(A);return}const Ie=()=>{r(K),me&&!me.persisted&&me.afterLeave&&me.afterLeave()};if(A.shapeFlag&1&&me&&!me.persisted){const{leave:j,delayLeave:oe}=me,pe=()=>j(K,Ie);oe?oe(A.el,Ie,pe):pe()}else Ie()},ge=(A,x)=>{let K;for(;A!==x;)K=m(A),r(A),A=K;r(x)},ae=(A,x,K)=>{const{bum:le,scope:me,update:Ie,subTree:j,um:oe}=A;le&&Kl(le),me.stop(),Ie&&(Ie.active=!1,G(j,A,x,K)),oe&&Yn(oe,x),Yn(()=>{A.isUnmounted=!0},x),x&&x.pendingBranch&&!x.isUnmounted&&A.asyncDep&&!A.asyncResolved&&A.suspenseId===x.pendingId&&(x.deps--,x.deps===0&&x.resolve())},B=(A,x,K,le=!1,me=!1,Ie=0)=>{for(let j=Ie;jA.shapeFlag&6?te(A.component.subTree):A.shapeFlag&128?A.suspense.next():m(A.anchor||A.el);let ve=!1;const se=(A,x,K)=>{A==null?x._vnode&&G(x._vnode,null,null,!0):C(x._vnode||null,A,x,null,null,null,K),ve||(ve=!0,Uh(),xv(),ve=!1),x._vnode=A},Ee={p:C,um:G,m:X,r:de,mt:F,mc:ne,pc:q,pbc:L,n:te,o:e};let Ce,ue;return{render:se,hydrate:Ce,createApp:WT(se,Ce)}}function Oc({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function zr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function JT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function rm(e,t,n=!1){const a=e.children,r=t.children;if(rt(a)&&rt(r))for(let o=0;o>1,e[n[s]]0&&(t[a]=n[o-1]),n[o]=a)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function nb(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:nb(t)}const tw=e=>e.__isTeleport,ns=e=>e&&(e.disabled||e.disabled===""),Jh=e=>typeof SVGElement<"u"&&e instanceof SVGElement,ep=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Hd=(e,t)=>{const n=e&&e.to;return Kt(n)?t?t(n):null:n},nw={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,o,i,s,l,u){const{mc:c,pc:f,pbc:m,o:{insert:g,querySelector:y,createText:C,createComment:w}}=u,E=ns(t.props);let{shapeFlag:T,children:P,dynamicChildren:O}=t;if(e==null){const U=t.el=C(""),Q=t.anchor=C("");g(U,n,a),g(Q,n,a);const $=t.target=Hd(t.props,y),ne=t.targetAnchor=C("");$&&(g(ne,$),i==="svg"||Jh($)?i="svg":(i==="mathml"||ep($))&&(i="mathml"));const re=(L,J)=>{T&16&&c(P,L,J,r,o,i,s,l)};E?re(n,Q):$&&re($,ne)}else{t.el=e.el;const U=t.anchor=e.anchor,Q=t.target=e.target,$=t.targetAnchor=e.targetAnchor,ne=ns(e.props),re=ne?n:Q,L=ne?U:$;if(i==="svg"||Jh(Q)?i="svg":(i==="mathml"||ep(Q))&&(i="mathml"),O?(m(e.dynamicChildren,O,re,r,o,i,s),rm(e,t,!0)):l||f(e,t,re,L,r,o,i,s,!1),E)ne?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Dl(t,n,U,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const J=t.target=Hd(t.props,y);J&&Dl(t,J,null,u,0)}else ne&&Dl(t,Q,$,u,1)}ab(t)},remove(e,t,n,a,{um:r,o:{remove:o}},i){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:f,props:m}=e;if(f&&o(c),i&&o(u),s&16){const g=i||!ns(m);for(let y=0;y0?pa||ti:null,ow(),Ss>0&&pa&&pa.push(e),e}function k(e,t,n,a,r,o){return rb(V(e,t,n,a,r,o,!0))}function fe(e,t,n,a,r){return rb(Ve(e,t,n,a,r,!0))}function lu(e){return e?e.__v_isVNode===!0:!1}function ao(e,t){return e.type===t.type&&e.key===t.key}const Wu="__vInternal",ob=({key:e})=>e??null,Zl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Kt(e)||bn(e)||ut(e)?{i:dn,r:e,k:t,f:!!n}:e:null);function V(e,t=null,n=null,a=0,r=null,o=e===Le?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ob(t),ref:t&&Zl(t),scopeId:Fu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:dn};return s?(im(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=Kt(n)?8:16),Ss>0&&!i&&pa&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&pa.push(l),l}const Ve=iw;function iw(e,t=null,n=null,a=0,r=null,o=!1){if((!e||e===Hv)&&(e=ia),lu(e)){const s=Hr(e,t,!0);return n&&im(s,n),Ss>0&&!o&&pa&&(s.shapeFlag&6?pa[pa.indexOf(e)]=s:pa.push(s)),s.patchFlag|=-2,s}if(hw(e)&&(e=e.__vccOpts),t){t=wn(t);let{class:s,style:l}=t;s&&!Kt(s)&&(t.class=ye(s)),$t(l)&&(Av(l)&&!rt(l)&&(l=un({},l)),t.style=ct(l))}const i=Kt(e)?1:TT(e)?128:tw(e)?64:$t(e)?4:ut(e)?2:0;return V(e,t,n,a,r,i,o,!0)}function wn(e){return e?Av(e)||Wu in e?un({},e):e:null}function Hr(e,t,n=!1){const{props:a,ref:r,patchFlag:o,children:i}=e,s=t?vt(a||{},t):a;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&ob(s),ref:t&&t.ref?n&&r?rt(r)?r.concat(Zl(t)):[r,Zl(t)]:Zl(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Hr(e.ssContent),ssFallback:e.ssFallback&&Hr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function ht(e=" ",t=0){return Ve(ju,null,e,t)}function om(e,t){const n=Ve(as,null,e);return n.staticCount=t,n}function Z(e="",t=!1){return t?(v(),fe(ia,null,e)):Ve(ia,null,e)}function La(e){return e==null||typeof e=="boolean"?Ve(ia):rt(e)?Ve(Le,null,e.slice()):typeof e=="object"?kr(e):Ve(ju,null,String(e))}function kr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Hr(e)}function im(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(rt(t))n=16;else if(typeof t=="object")if(a&65){const r=t.default;r&&(r._c&&(r._d=!1),im(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Wu in t)?t._ctx=dn:r===3&&dn&&(dn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ut(t)?(t={default:t,_ctx:dn},n=32):(t=String(t),a&64?(n=16,t=[ht(t)]):n=8);e.children=t,e.shapeFlag|=n}function vt(...e){const t={};for(let n=0;nEn||dn;let uu,Fd;{const e=dv(),t=(n,a)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(a),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};uu=t("__VUE_INSTANCE_SETTERS__",n=>En=n),Fd=t("__VUE_SSR_SETTERS__",n=>qu=n)}const al=e=>{const t=En;return uu(e),e.scope.on(),()=>{e.scope.off(),uu(t)}},np=()=>{En&&En.scope.off(),uu(null)};function ib(e){return e.vnode.shapeFlag&4}let qu=!1;function cw(e,t=!1){t&&Fd(t);const{props:n,children:a}=e.vnode,r=ib(e);qT(e,n,r,t),KT(e,a);const o=r?dw(e,t):void 0;return t&&Fd(!1),o}function dw(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Iv(new Proxy(e.ctx,BT));const{setup:a}=n;if(a){const r=e.setupContext=a.length>1?lb(e):null,o=al(e);So();const i=Dr(a,e,0,[e.props,r]);if(Ao(),o(),lv(i)){if(i.then(np,np),t)return i.then(s=>{ap(e,s,t)}).catch(s=>{$u(s,e,0)});e.asyncDep=i}else ap(e,i,t)}else sb(e,t)}function ap(e,t,n){ut(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:$t(t)&&(e.setupState=Dv(t)),sb(e,n)}let rp;function sb(e,t,n){const a=e.type;if(!e.render){if(!t&&rp&&!a.render){const r=a.template||nm(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=a,u=un(un({isCustomElement:o,delimiters:s},i),l);a.render=rp(r,u)}}e.render=a.render||ra}{const r=al(e);So();try{HT(e)}finally{Ao(),r()}}}function fw(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return qn(e,"get","$attrs"),t[n]}}))}function lb(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return fw(e)},slots:e.slots,emit:e.emit,expose:t}}function Gu(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Dv(Iv(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in es)return es[n](e)},has(t,n){return n in t||n in es}}))}function mw(e,t=!0){return ut(e)?e.displayName||e.name:e.name||t&&e.__name}function hw(e){return ut(e)&&"__vccOpts"in e}const p=(e,t)=>aT(e,t,qu);function rl(e,t,n){const a=arguments.length;return a===2?$t(t)&&!rt(t)?lu(t)?Ve(e,null,[t]):Ve(e,t):Ve(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&lu(n)&&(n=[n]),Ve(e,t,n))}const pw="3.4.18";/** * @vue/runtime-dom v3.4.18 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const gw="http://www.w3.org/2000/svg",vw="http://www.w3.org/1998/Math/MathML",Sr=typeof document<"u"?document:null,op=Sr&&Sr.createElement("template"),bw={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const r=t==="svg"?Sr.createElementNS(gw,e):t==="mathml"?Sr.createElementNS(vw,e):Sr.createElement(e,n?{is:n}:void 0);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>Sr.createTextNode(e),createComment:e=>Sr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Sr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{op.innerHTML=a==="svg"?`${e}`:a==="mathml"?`${e}`:e;const s=op.content;if(a==="svg"||a==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},pr="transition",Oi="animation",ci=Symbol("_vtc"),In=(e,{slots:t})=>rl(PT,cb(e),t);In.displayName="Transition";const ub={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},yw=In.props=un({},Vv,ub),Kr=(e,t=[])=>{rt(e)?e.forEach(n=>n(...t)):e&&e(...t)},ip=e=>e?rt(e)?e.some(t=>t.length>1):e.length>1:!1;function cb(e){const t={};for(const ee in e)ee in ub||(t[ee]=e[ee]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,y=_w(r),C=y&&y[0],w=y&&y[1],{onBeforeEnter:E,onEnter:T,onEnterCancelled:P,onLeave:O,onLeaveCancelled:U,onBeforeAppear:Q=E,onAppear:$=T,onAppearCancelled:ne=P}=t,re=(ee,M,F)=>{yr(ee,M?c:s),yr(ee,M?u:i),F&&F()},L=(ee,M)=>{ee._isLeaving=!1,yr(ee,f),yr(ee,g),yr(ee,m),M&&M()},J=ee=>(M,F)=>{const S=ee?$:T,R=()=>re(M,ee,F);Kr(S,[M,R]),sp(()=>{yr(M,ee?l:o),tr(M,ee?c:s),ip(S)||lp(M,a,C,R)})};return un(t,{onBeforeEnter(ee){Kr(E,[ee]),tr(ee,o),tr(ee,i)},onBeforeAppear(ee){Kr(Q,[ee]),tr(ee,l),tr(ee,u)},onEnter:J(!1),onAppear:J(!0),onLeave(ee,M){ee._isLeaving=!0;const F=()=>L(ee,M);tr(ee,f),fb(),tr(ee,m),sp(()=>{ee._isLeaving&&(yr(ee,f),tr(ee,g),ip(O)||lp(ee,a,w,F))}),Kr(O,[ee,F])},onEnterCancelled(ee){re(ee,!1),Kr(P,[ee])},onAppearCancelled(ee){re(ee,!0),Kr(ne,[ee])},onLeaveCancelled(ee){L(ee),Kr(U,[ee])}})}function _w(e){if(e==null)return null;if($t(e))return[Dc(e.enter),Dc(e.leave)];{const t=Dc(e);return[t,t]}}function Dc(e){return IE(e)}function tr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ci]||(e[ci]=new Set)).add(t)}function yr(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[ci];n&&(n.delete(t),n.size||(e[ci]=void 0))}function sp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ew=0;function lp(e,t,n,a){const r=e._endId=++Ew,o=()=>{r===e._endId&&a()};if(n)return setTimeout(o,n);const{type:i,timeout:s,propCount:l}=db(e,t);if(!i)return a();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,m),o()},m=g=>{g.target===e&&++c>=l&&f()};setTimeout(()=>{c(n[y]||"").split(", "),r=a(`${pr}Delay`),o=a(`${pr}Duration`),i=up(r,o),s=a(`${Oi}Delay`),l=a(`${Oi}Duration`),u=up(s,l);let c=null,f=0,m=0;t===pr?i>0&&(c=pr,f=i,m=o.length):t===Oi?u>0&&(c=Oi,f=u,m=l.length):(f=Math.max(i,u),c=f>0?i>u?pr:Oi:null,m=c?c===pr?o.length:l.length:0);const g=c===pr&&/\b(transform|all)(,|$)/.test(a(`${pr}Property`).toString());return{type:c,timeout:f,propCount:m,hasTransform:g}}function up(e,t){for(;e.lengthcp(n)+cp(e[a])))}function cp(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function fb(){return document.body.offsetHeight}function Tw(e,t,n){const a=e[ci];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const As=Symbol("_vod"),sa={beforeMount(e,{value:t},{transition:n}){e[As]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Di(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t==!n&&e.style.display===e[As]||(a?t?(a.beforeEnter(e),Di(e,!0),a.enter(e)):a.leave(e,()=>{Di(e,!1)}):Di(e,t))},beforeUnmount(e,{value:t}){Di(e,t)}};function Di(e,t){e.style.display=t?e[As]:"none"}const mb=Symbol("");function Ht(e){const t=wi();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>Vd(o,r))},a=()=>{const r=e(t.proxy);Ud(t.subTree,r),n(r)};ST(a),Xe(()=>{const r=new MutationObserver(a);r.observe(t.subTree.el.parentNode,{childList:!0}),Wr(()=>r.disconnect())})}function Ud(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ud(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Vd(e.el,t);else if(e.type===Le)e.children.forEach(n=>Ud(n,t));else if(e.type===as){let{el:n,anchor:a}=e;for(;n&&(Vd(n,t),n!==a);)n=n.nextSibling}}function Vd(e,t){if(e.nodeType===1){const n=e.style;let a="";for(const r in t)n.setProperty(`--${r}`,t[r]),a+=`--${r}: ${t[r]};`;n[mb]=a}}const ww=/(^|;)\s*display\s*:/;function Cw(e,t,n){const a=e.style,r=Kt(n),o=a.display;let i=!1;if(n&&!r){if(t&&!Kt(t))for(const s in t)n[s]==null&&Yd(a,s,"");for(const s in n)s==="display"&&(i=!0),Yd(a,s,n[s])}else if(r){if(t!==n){const s=a[mb];s&&(n+=";"+s),a.cssText=n,i=ww.test(n)}}else t&&e.removeAttribute("style");As in e&&(e[As]=i?a.display:"",a.display=o)}const dp=/\s*!important$/;function Yd(e,t,n){if(rt(n))n.forEach(a=>Yd(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=kw(e,t);dp.test(n)?e.setProperty(ko(a),n.replace(dp,""),"important"):e[a]=n}}const fp=["Webkit","Moz","ms"],Nc={};function kw(e,t){const n=Nc[t];if(n)return n;let a=Va(t);if(a!=="filter"&&a in e)return Nc[t]=a;a=xu(a);for(let r=0;rLc||(Dw.then(()=>Lc=0),Lc=Date.now());function Lw(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;oa(Rw(a,n.value),t,5,[a])};return n.value=e,n.attached=Nw(),n}function Rw(e,t){if(rt(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>r=>!r._stopped&&a&&a(r))}else return t}const gp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Mw=(e,t,n,a,r,o,i,s,l)=>{const u=r==="svg";t==="class"?Tw(e,a,u):t==="style"?Cw(e,n,a):Lu(t)?Bf(t)||Pw(e,t,n,a,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):xw(e,t,a,u))?Aw(e,t,a,o,i,s,l):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Sw(e,t,a,u))};function xw(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&gp(t)&&ut(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return gp(t)&&Kt(n)?!1:t in e}const hb=new WeakMap,pb=new WeakMap,cu=Symbol("_moveCb"),vp=Symbol("_enterCb"),gb={name:"TransitionGroup",props:un({},yw,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=wi(),a=Uv();let r,o;return Gv(()=>{if(!r.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Vw(r[0].el,n.vnode.el,i))return;r.forEach(Hw),r.forEach(Fw);const s=r.filter(Uw);fb(),s.forEach(l=>{const u=l.el,c=u.style;tr(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const f=u[cu]=m=>{m&&m.target!==u||(!m||/transform$/.test(m.propertyName))&&(u.removeEventListener("transitionend",f),u[cu]=null,yr(u,i))};u.addEventListener("transitionend",f)})}),()=>{const i=Tt(e),s=cb(i);let l=i.tag||Le;r=o,o=t.default?tm(t.default()):[];for(let u=0;udelete e.mode;gb.props;const $w=gb;function Hw(e){const t=e.el;t[cu]&&t[cu](),t[vp]&&t[vp]()}function Fw(e){pb.set(e,e.el.getBoundingClientRect())}function Uw(e){const t=hb.get(e),n=pb.get(e),a=t.left-n.left,r=t.top-n.top;if(a||r){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${a}px,${r}px)`,o.transitionDuration="0s",e}}function Vw(e,t,n){const a=e.cloneNode(),r=e[ci];r&&r.forEach(s=>{s.split(/\s+/).forEach(l=>l&&a.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&a.classList.add(s)),a.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(a);const{hasTransform:i}=db(a);return o.removeChild(a),i}const bp=e=>{const t=e.props["onUpdate:modelValue"]||!1;return rt(t)?n=>Kl(t,n):t};function Yw(e){e.target.composing=!0}function yp(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Rc=Symbol("_assign"),vb={created(e,{modifiers:{lazy:t,trim:n,number:a}},r){e[Rc]=bp(r);const o=a||r.props&&r.props.type==="number";Uo(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;n&&(s=s.trim()),o&&(s=Pd(s)),e[Rc](s)}),n&&Uo(e,"change",()=>{e.value=e.value.trim()}),t||(Uo(e,"compositionstart",Yw),Uo(e,"compositionend",yp),Uo(e,"change",yp))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:a,number:r}},o){if(e[Rc]=bp(o),e.composing)return;const i=r||e.type==="number"?Pd(e.value):e.value,s=t??"";i!==s&&(document.activeElement===e&&e.type!=="range"&&(n||a&&e.value.trim()===s)||(e.value=s))}},jw=["ctrl","shift","alt","meta"],Ww={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>jw.some(n=>e[`${n}Key`]&&!t.includes(n))},nt=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(r,...o)=>{for(let i=0;i{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=r=>{if(!("key"in r))return;const o=ko(r.key);if(t.some(i=>i===o||qw[i]===o))return e(r)})},Gw=un({patchProp:Mw},bw);let _p;function bb(){return _p||(_p=ZT(Gw))}const Ep=(...e)=>{bb().render(...e)},zw=(...e)=>{const t=bb().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=Qw(a);if(!r)return;const o=t._component;!ut(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,Kw(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Kw(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Qw(e){return Kt(e)?document.querySelector(e):e}const Zw="_isAppPrerendering",Xw="_isAppHydrating",vo=!!window[Zw],Jw=!!window[Xw];class ol{constructor(t,n,a){this.property=t,this.normal=n,a&&(this.space=a)}}ol.prototype.property={};ol.prototype.normal={};ol.prototype.space=null;function yb(e,t){const n={},a={};let r=-1;for(;++r4&&n.slice(0,4)==="data"&&rC.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(wp,sC);a="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!wp.test(o)){let i=o.replace(oC,iC);i.charAt(0)!=="-"&&(i="-"+i),t="data"+i}}r=sm}return new r(a,t)}function iC(e){return"-"+e.toLowerCase()}function sC(e){return e.charAt(1).toUpperCase()}const il=yb([Tb,Eb,kb,Sb,nC],"html"),ki=yb([Tb,Eb,kb,Sb,aC],"svg"),qo={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/"},lC={}.hasOwnProperty;function uC(e,t){const n=t||{};return Ab(e,{doc:n.document||document,fragment:n.fragment||!1,namespace:n.namespace||void 0,impliedNamespace:void 0,afterTransform:n.afterTransform||void 0})}function Ab(e,t){const n=cC(e,t);return t.afterTransform&&t.afterTransform(e,n),n}function cC(e,t){switch(e.type){case"root":return dC(e,t);case"text":return mC(e,t);case"doctype":return fC(e,t);case"comment":return hC(e,t);default:return pC(e,t)}}function dC(e,t){const n=e.children||[];let a=n.length===0,r=-1,o;for(;++r-1&&oo)return{line:i+1,column:o-(i>0?n[i-1]:0)+1,offset:o}}}function r(o){const i=o&&o.line,s=o&&o.column;if(typeof i=="number"&&typeof s=="number"&&!Number.isNaN(i)&&!Number.isNaN(s)&&i-1 in n){const l=(n[i-2]||0)+s-1||0;if(l>-1&&l=55296&&e<=57343}function RC(e){return e>=56320&&e<=57343}function MC(e,t){return(e-55296)*1024+9216+t}function Lb(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function Rb(e){return e>=64976&&e<=65007||LC.has(e)}var he;(function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"})(he=he||(he={}));const xC=65536;class BC{constructor(t){this.handler=t,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=xC,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t){const{line:n,col:a,offset:r}=this;return{code:t,startLine:n,endLine:n,startCol:a,endCol:a,startOffset:r,endOffset:r}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const n=this.html.charCodeAt(this.pos+1);if(RC(n))return this.pos++,this._addGap(),MC(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,I.EOF;return this._err(he.surrogateInInputStream),t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(t,n){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,n){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(n)return this.html.startsWith(t,this.pos);for(let a=0;a=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,I.EOF;const a=this.html.charCodeAt(n);return a===I.CARRIAGE_RETURN?I.LINE_FEED:a}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,I.EOF;let t=this.html.charCodeAt(this.pos);return t===I.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,I.LINE_FEED):t===I.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,Nb(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===I.LINE_FEED||t===I.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){Lb(t)?this._err(he.controlCharacterInInputStream):Rb(t)&&this._err(he.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}const _r=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),$C=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var Bc;const HC=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),FC=(Bc=String.fromCodePoint)!==null&&Bc!==void 0?Bc:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function UC(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=HC.get(e))!==null&&t!==void 0?t:e}var vn;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(vn||(vn={}));const VC=32;var $a;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})($a||($a={}));function Gd(e){return e>=vn.ZERO&&e<=vn.NINE}function YC(e){return e>=vn.UPPER_A&&e<=vn.UPPER_F||e>=vn.LOWER_A&&e<=vn.LOWER_F}function jC(e){return e>=vn.UPPER_A&&e<=vn.UPPER_Z||e>=vn.LOWER_A&&e<=vn.LOWER_Z||Gd(e)}function WC(e){return e===vn.EQUALS||jC(e)}var hn;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(hn||(hn={}));var ro;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(ro||(ro={}));class qC{constructor(t,n,a){this.decodeTree=t,this.emitCodePoint=n,this.errors=a,this.state=hn.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=ro.Strict}startEntity(t){this.decodeMode=t,this.state=hn.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case hn.EntityStart:return t.charCodeAt(n)===vn.NUM?(this.state=hn.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=hn.NamedEntity,this.stateNamedEntity(t,n));case hn.NumericStart:return this.stateNumericStart(t,n);case hn.NumericDecimal:return this.stateNumericDecimal(t,n);case hn.NumericHex:return this.stateNumericHex(t,n);case hn.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|VC)===vn.LOWER_X?(this.state=hn.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=hn.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,a,r){if(n!==a){const o=a-n;this.result=this.result*Math.pow(r,o)+parseInt(t.substr(n,o),r),this.consumed+=o}}stateNumericHex(t,n){const a=n;for(;n>14;for(;n>14,o!==0){if(i===vn.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==ro.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:a}=this,r=(a[n]&$a.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,r,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,a){const{decodeTree:r}=this;return this.emitCodePoint(n===1?r[t]&~$a.VALUE_LENGTH:r[t+1],a),n===3&&this.emitCodePoint(r[t+2],a),a}end(){var t;switch(this.state){case hn.NamedEntity:return this.result!==0&&(this.decodeMode!==ro.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case hn.NumericDecimal:return this.emitNumericEntity(0,2);case hn.NumericHex:return this.emitNumericEntity(0,3);case hn.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case hn.EntityStart:return 0}}}function xb(e){let t="";const n=new qC(e,a=>t+=FC(a));return function(r,o){let i=0,s=0;for(;(s=r.indexOf("&",s))>=0;){t+=r.slice(i,s),n.startEntity(o);const u=n.write(r,s+1);if(u<0){i=s+n.end();break}i=s+u,s=u===0?i+1:i}const l=t+r.slice(i);return t="",l}}function Bb(e,t,n,a){const r=(t&$a.BRANCH_LENGTH)>>7,o=t&$a.JUMP_TABLE;if(r===0)return o!==0&&a===o?n:-1;if(o){const l=a-o;return l<0||l>=r?-1:e[n+l]-1}let i=n,s=i+r-1;for(;i<=s;){const l=i+s>>>1,u=e[l];if(ua)s=l-1;else return e[l+r]}return-1}xb(_r);xb($C);var _e;(function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"})(_e=_e||(_e={}));var Nr;(function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"})(Nr=Nr||(Nr={}));var Kn;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(Kn=Kn||(Kn={}));var ie;(function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"})(ie=ie||(ie={}));var d;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SECTION=94]="SECTION",e[e.SELECT=95]="SELECT",e[e.SOURCE=96]="SOURCE",e[e.SMALL=97]="SMALL",e[e.SPAN=98]="SPAN",e[e.STRIKE=99]="STRIKE",e[e.STRONG=100]="STRONG",e[e.STYLE=101]="STYLE",e[e.SUB=102]="SUB",e[e.SUMMARY=103]="SUMMARY",e[e.SUP=104]="SUP",e[e.TABLE=105]="TABLE",e[e.TBODY=106]="TBODY",e[e.TEMPLATE=107]="TEMPLATE",e[e.TEXTAREA=108]="TEXTAREA",e[e.TFOOT=109]="TFOOT",e[e.TD=110]="TD",e[e.TH=111]="TH",e[e.THEAD=112]="THEAD",e[e.TITLE=113]="TITLE",e[e.TR=114]="TR",e[e.TRACK=115]="TRACK",e[e.TT=116]="TT",e[e.U=117]="U",e[e.UL=118]="UL",e[e.SVG=119]="SVG",e[e.VAR=120]="VAR",e[e.WBR=121]="WBR",e[e.XMP=122]="XMP"})(d=d||(d={}));const GC=new Map([[ie.A,d.A],[ie.ADDRESS,d.ADDRESS],[ie.ANNOTATION_XML,d.ANNOTATION_XML],[ie.APPLET,d.APPLET],[ie.AREA,d.AREA],[ie.ARTICLE,d.ARTICLE],[ie.ASIDE,d.ASIDE],[ie.B,d.B],[ie.BASE,d.BASE],[ie.BASEFONT,d.BASEFONT],[ie.BGSOUND,d.BGSOUND],[ie.BIG,d.BIG],[ie.BLOCKQUOTE,d.BLOCKQUOTE],[ie.BODY,d.BODY],[ie.BR,d.BR],[ie.BUTTON,d.BUTTON],[ie.CAPTION,d.CAPTION],[ie.CENTER,d.CENTER],[ie.CODE,d.CODE],[ie.COL,d.COL],[ie.COLGROUP,d.COLGROUP],[ie.DD,d.DD],[ie.DESC,d.DESC],[ie.DETAILS,d.DETAILS],[ie.DIALOG,d.DIALOG],[ie.DIR,d.DIR],[ie.DIV,d.DIV],[ie.DL,d.DL],[ie.DT,d.DT],[ie.EM,d.EM],[ie.EMBED,d.EMBED],[ie.FIELDSET,d.FIELDSET],[ie.FIGCAPTION,d.FIGCAPTION],[ie.FIGURE,d.FIGURE],[ie.FONT,d.FONT],[ie.FOOTER,d.FOOTER],[ie.FOREIGN_OBJECT,d.FOREIGN_OBJECT],[ie.FORM,d.FORM],[ie.FRAME,d.FRAME],[ie.FRAMESET,d.FRAMESET],[ie.H1,d.H1],[ie.H2,d.H2],[ie.H3,d.H3],[ie.H4,d.H4],[ie.H5,d.H5],[ie.H6,d.H6],[ie.HEAD,d.HEAD],[ie.HEADER,d.HEADER],[ie.HGROUP,d.HGROUP],[ie.HR,d.HR],[ie.HTML,d.HTML],[ie.I,d.I],[ie.IMG,d.IMG],[ie.IMAGE,d.IMAGE],[ie.INPUT,d.INPUT],[ie.IFRAME,d.IFRAME],[ie.KEYGEN,d.KEYGEN],[ie.LABEL,d.LABEL],[ie.LI,d.LI],[ie.LINK,d.LINK],[ie.LISTING,d.LISTING],[ie.MAIN,d.MAIN],[ie.MALIGNMARK,d.MALIGNMARK],[ie.MARQUEE,d.MARQUEE],[ie.MATH,d.MATH],[ie.MENU,d.MENU],[ie.META,d.META],[ie.MGLYPH,d.MGLYPH],[ie.MI,d.MI],[ie.MO,d.MO],[ie.MN,d.MN],[ie.MS,d.MS],[ie.MTEXT,d.MTEXT],[ie.NAV,d.NAV],[ie.NOBR,d.NOBR],[ie.NOFRAMES,d.NOFRAMES],[ie.NOEMBED,d.NOEMBED],[ie.NOSCRIPT,d.NOSCRIPT],[ie.OBJECT,d.OBJECT],[ie.OL,d.OL],[ie.OPTGROUP,d.OPTGROUP],[ie.OPTION,d.OPTION],[ie.P,d.P],[ie.PARAM,d.PARAM],[ie.PLAINTEXT,d.PLAINTEXT],[ie.PRE,d.PRE],[ie.RB,d.RB],[ie.RP,d.RP],[ie.RT,d.RT],[ie.RTC,d.RTC],[ie.RUBY,d.RUBY],[ie.S,d.S],[ie.SCRIPT,d.SCRIPT],[ie.SECTION,d.SECTION],[ie.SELECT,d.SELECT],[ie.SOURCE,d.SOURCE],[ie.SMALL,d.SMALL],[ie.SPAN,d.SPAN],[ie.STRIKE,d.STRIKE],[ie.STRONG,d.STRONG],[ie.STYLE,d.STYLE],[ie.SUB,d.SUB],[ie.SUMMARY,d.SUMMARY],[ie.SUP,d.SUP],[ie.TABLE,d.TABLE],[ie.TBODY,d.TBODY],[ie.TEMPLATE,d.TEMPLATE],[ie.TEXTAREA,d.TEXTAREA],[ie.TFOOT,d.TFOOT],[ie.TD,d.TD],[ie.TH,d.TH],[ie.THEAD,d.THEAD],[ie.TITLE,d.TITLE],[ie.TR,d.TR],[ie.TRACK,d.TRACK],[ie.TT,d.TT],[ie.U,d.U],[ie.UL,d.UL],[ie.SVG,d.SVG],[ie.VAR,d.VAR],[ie.WBR,d.WBR],[ie.XMP,d.XMP]]);function Ku(e){var t;return(t=GC.get(e))!==null&&t!==void 0?t:d.UNKNOWN}const De=d,zC={[_e.HTML]:new Set([De.ADDRESS,De.APPLET,De.AREA,De.ARTICLE,De.ASIDE,De.BASE,De.BASEFONT,De.BGSOUND,De.BLOCKQUOTE,De.BODY,De.BR,De.BUTTON,De.CAPTION,De.CENTER,De.COL,De.COLGROUP,De.DD,De.DETAILS,De.DIR,De.DIV,De.DL,De.DT,De.EMBED,De.FIELDSET,De.FIGCAPTION,De.FIGURE,De.FOOTER,De.FORM,De.FRAME,De.FRAMESET,De.H1,De.H2,De.H3,De.H4,De.H5,De.H6,De.HEAD,De.HEADER,De.HGROUP,De.HR,De.HTML,De.IFRAME,De.IMG,De.INPUT,De.LI,De.LINK,De.LISTING,De.MAIN,De.MARQUEE,De.MENU,De.META,De.NAV,De.NOEMBED,De.NOFRAMES,De.NOSCRIPT,De.OBJECT,De.OL,De.P,De.PARAM,De.PLAINTEXT,De.PRE,De.SCRIPT,De.SECTION,De.SELECT,De.SOURCE,De.STYLE,De.SUMMARY,De.TABLE,De.TBODY,De.TD,De.TEMPLATE,De.TEXTAREA,De.TFOOT,De.TH,De.THEAD,De.TITLE,De.TR,De.TRACK,De.UL,De.WBR,De.XMP]),[_e.MATHML]:new Set([De.MI,De.MO,De.MN,De.MS,De.MTEXT,De.ANNOTATION_XML]),[_e.SVG]:new Set([De.TITLE,De.FOREIGN_OBJECT,De.DESC]),[_e.XLINK]:new Set,[_e.XML]:new Set,[_e.XMLNS]:new Set};function $b(e){return e===De.H1||e===De.H2||e===De.H3||e===De.H4||e===De.H5||e===De.H6}ie.STYLE,ie.SCRIPT,ie.XMP,ie.IFRAME,ie.NOEMBED,ie.NOFRAMES,ie.PLAINTEXT;const KC=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);var N;(function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.NAMED_CHARACTER_REFERENCE=72]="NAMED_CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=73]="AMBIGUOUS_AMPERSAND",e[e.NUMERIC_CHARACTER_REFERENCE=74]="NUMERIC_CHARACTER_REFERENCE",e[e.HEXADEMICAL_CHARACTER_REFERENCE_START=75]="HEXADEMICAL_CHARACTER_REFERENCE_START",e[e.HEXADEMICAL_CHARACTER_REFERENCE=76]="HEXADEMICAL_CHARACTER_REFERENCE",e[e.DECIMAL_CHARACTER_REFERENCE=77]="DECIMAL_CHARACTER_REFERENCE",e[e.NUMERIC_CHARACTER_REFERENCE_END=78]="NUMERIC_CHARACTER_REFERENCE_END"})(N||(N={}));const jn={DATA:N.DATA,RCDATA:N.RCDATA,RAWTEXT:N.RAWTEXT,SCRIPT_DATA:N.SCRIPT_DATA,PLAINTEXT:N.PLAINTEXT,CDATA_SECTION:N.CDATA_SECTION};function os(e){return e>=I.DIGIT_0&&e<=I.DIGIT_9}function Wi(e){return e>=I.LATIN_CAPITAL_A&&e<=I.LATIN_CAPITAL_Z}function QC(e){return e>=I.LATIN_SMALL_A&&e<=I.LATIN_SMALL_Z}function Er(e){return QC(e)||Wi(e)}function zd(e){return Er(e)||os(e)}function Hb(e){return e>=I.LATIN_CAPITAL_A&&e<=I.LATIN_CAPITAL_F}function Fb(e){return e>=I.LATIN_SMALL_A&&e<=I.LATIN_SMALL_F}function ZC(e){return os(e)||Hb(e)||Fb(e)}function Nl(e){return e+32}function Ub(e){return e===I.SPACE||e===I.LINE_FEED||e===I.TABULATION||e===I.FORM_FEED}function XC(e){return e===I.EQUALS_SIGN||zd(e)}function Pp(e){return Ub(e)||e===I.SOLIDUS||e===I.GREATER_THAN_SIGN}class JC{constructor(t,n){this.options=t,this.handler=n,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=N.DATA,this.returnState=N.DATA,this.charRefCode=-1,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new BC(n),this.currentLocation=this.getCurrentLocation(-1)}_err(t){var n,a;(a=(n=this.handler).onParseError)===null||a===void 0||a.call(n,this.preprocessor.getError(t))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||t==null||t())}write(t,n,a){this.active=!0,this.preprocessor.write(t,n),this._runParsingLoop(),this.paused||a==null||a()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this._unconsume(this.consumedAfterSnapshot),this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(t){this.consumedAfterSnapshot-=t,this.preprocessor.retreat(t)}_reconsumeInState(t,n){this.state=t,this._callState(n)}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let n=0;n0&&this._err(he.endTagWithAttributes),t.selfClosing&&this._err(he.endTagWithTrailingSolidus),this.handler.onEndTag(t)),this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t),this.handler.onComment(t),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t),this.handler.onDoctype(t),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){switch(t&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=t.startLine,this.currentCharacterToken.location.endCol=t.startCol,this.currentCharacterToken.location.endOffset=t.startOffset),this.currentCharacterToken.type){case _t.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case _t.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case _t.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);t&&(t.endLine=t.startLine,t.endCol=t.startCol,t.endOffset=t.startOffset),this._emitCurrentCharacterToken(t),this.handler.onEof({type:_t.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,n){if(this.currentCharacterToken)if(this.currentCharacterToken.type!==t)this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();else{this.currentCharacterToken.chars+=n;return}this._createCharacterToken(t,n)}_emitCodePoint(t){const n=Ub(t)?_t.WHITESPACE_CHARACTER:t===I.NULL?_t.NULL_CHARACTER:_t.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(_t.CHARACTER,t)}_matchNamedCharacterReference(t){let n=null,a=0,r=!1;for(let o=0,i=_r[0];o>=0&&(o=Bb(_r,i,o+1,t),!(o<0));t=this._consume()){a+=1,i=_r[o];const s=i&$a.VALUE_LENGTH;if(s){const l=(s>>14)-1;if(t!==I.SEMICOLON&&this._isCharacterReferenceInAttribute()&&XC(this.preprocessor.peek(1))?(n=[I.AMPERSAND],o+=l):(n=l===0?[_r[o]&~$a.VALUE_LENGTH]:l===1?[_r[++o]]:[_r[++o],_r[++o]],a=0,r=t!==I.SEMICOLON),l===0){this._consume();break}}}return this._unconsume(a),r&&!this.preprocessor.endOfChunkHit&&this._err(he.missingSemicolonAfterCharacterReference),this._unconsume(1),n}_isCharacterReferenceInAttribute(){return this.returnState===N.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===N.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===N.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case N.DATA:{this._stateData(t);break}case N.RCDATA:{this._stateRcdata(t);break}case N.RAWTEXT:{this._stateRawtext(t);break}case N.SCRIPT_DATA:{this._stateScriptData(t);break}case N.PLAINTEXT:{this._statePlaintext(t);break}case N.TAG_OPEN:{this._stateTagOpen(t);break}case N.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case N.TAG_NAME:{this._stateTagName(t);break}case N.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case N.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case N.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case N.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case N.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case N.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case N.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case N.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case N.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case N.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case N.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case N.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case N.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case N.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case N.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case N.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case N.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case N.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case N.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case N.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case N.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case N.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case N.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case N.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case N.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case N.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case N.BOGUS_COMMENT:{this._stateBogusComment(t);break}case N.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case N.COMMENT_START:{this._stateCommentStart(t);break}case N.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case N.COMMENT:{this._stateComment(t);break}case N.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case N.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case N.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case N.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case N.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case N.COMMENT_END:{this._stateCommentEnd(t);break}case N.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case N.DOCTYPE:{this._stateDoctype(t);break}case N.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case N.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case N.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case N.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case N.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case N.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case N.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case N.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case N.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case N.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case N.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case N.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case N.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case N.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case N.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case N.CDATA_SECTION:{this._stateCdataSection(t);break}case N.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case N.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case N.CHARACTER_REFERENCE:{this._stateCharacterReference(t);break}case N.NAMED_CHARACTER_REFERENCE:{this._stateNamedCharacterReference(t);break}case N.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}case N.NUMERIC_CHARACTER_REFERENCE:{this._stateNumericCharacterReference(t);break}case N.HEXADEMICAL_CHARACTER_REFERENCE_START:{this._stateHexademicalCharacterReferenceStart(t);break}case N.HEXADEMICAL_CHARACTER_REFERENCE:{this._stateHexademicalCharacterReference(t);break}case N.DECIMAL_CHARACTER_REFERENCE:{this._stateDecimalCharacterReference(t);break}case N.NUMERIC_CHARACTER_REFERENCE_END:{this._stateNumericCharacterReferenceEnd(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case I.LESS_THAN_SIGN:{this.state=N.TAG_OPEN;break}case I.AMPERSAND:{this.returnState=N.DATA,this.state=N.CHARACTER_REFERENCE;break}case I.NULL:{this._err(he.unexpectedNullCharacter),this._emitCodePoint(t);break}case I.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case I.AMPERSAND:{this.returnState=N.RCDATA,this.state=N.CHARACTER_REFERENCE;break}case I.LESS_THAN_SIGN:{this.state=N.RCDATA_LESS_THAN_SIGN;break}case I.NULL:{this._err(he.unexpectedNullCharacter),this._emitChars(Wt);break}case I.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case I.LESS_THAN_SIGN:{this.state=N.RAWTEXT_LESS_THAN_SIGN;break}case I.NULL:{this._err(he.unexpectedNullCharacter),this._emitChars(Wt);break}case I.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case I.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_LESS_THAN_SIGN;break}case I.NULL:{this._err(he.unexpectedNullCharacter),this._emitChars(Wt);break}case I.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case I.NULL:{this._err(he.unexpectedNullCharacter),this._emitChars(Wt);break}case I.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(Er(t))this._createStartTagToken(),this.state=N.TAG_NAME,this._stateTagName(t);else switch(t){case I.EXCLAMATION_MARK:{this.state=N.MARKUP_DECLARATION_OPEN;break}case I.SOLIDUS:{this.state=N.END_TAG_OPEN;break}case I.QUESTION_MARK:{this._err(he.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=N.BOGUS_COMMENT,this._stateBogusComment(t);break}case I.EOF:{this._err(he.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(he.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=N.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(Er(t))this._createEndTagToken(),this.state=N.TAG_NAME,this._stateTagName(t);else switch(t){case I.GREATER_THAN_SIGN:{this._err(he.missingEndTagName),this.state=N.DATA;break}case I.EOF:{this._err(he.eofBeforeTagName),this._emitChars("");break}case I.NULL:{this._err(he.unexpectedNullCharacter),this.state=N.SCRIPT_DATA_ESCAPED,this._emitChars(Wt);break}case I.EOF:{this._err(he.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=N.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===I.SOLIDUS?this.state=N.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Er(t)?(this._emitChars("<"),this.state=N.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=N.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){Er(t)?(this.state=N.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("");break}case I.NULL:{this._err(he.unexpectedNullCharacter),this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Wt);break}case I.EOF:{this._err(he.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===I.SOLIDUS?(this.state=N.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(Vn.SCRIPT,!1)&&Pp(this.preprocessor.peek(Vn.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n1114111)this._err(he.characterReferenceOutsideUnicodeRange),this.charRefCode=I.REPLACEMENT_CHARACTER;else if(Nb(this.charRefCode))this._err(he.surrogateCharacterReference),this.charRefCode=I.REPLACEMENT_CHARACTER;else if(Rb(this.charRefCode))this._err(he.noncharacterCharacterReference);else if(Lb(this.charRefCode)||this.charRefCode===I.CARRIAGE_RETURN){this._err(he.controlCharacterReference);const n=KC.get(this.charRefCode);n!==void 0&&(this.charRefCode=n)}this._flushCodePointConsumedAsCharacterReference(this.charRefCode),this._reconsumeInState(this.returnState,t)}}const Vb=new Set([d.DD,d.DT,d.LI,d.OPTGROUP,d.OPTION,d.P,d.RB,d.RP,d.RT,d.RTC]),Op=new Set([...Vb,d.CAPTION,d.COLGROUP,d.TBODY,d.TD,d.TFOOT,d.TH,d.THEAD,d.TR]),Ll=new Map([[d.APPLET,_e.HTML],[d.CAPTION,_e.HTML],[d.HTML,_e.HTML],[d.MARQUEE,_e.HTML],[d.OBJECT,_e.HTML],[d.TABLE,_e.HTML],[d.TD,_e.HTML],[d.TEMPLATE,_e.HTML],[d.TH,_e.HTML],[d.ANNOTATION_XML,_e.MATHML],[d.MI,_e.MATHML],[d.MN,_e.MATHML],[d.MO,_e.MATHML],[d.MS,_e.MATHML],[d.MTEXT,_e.MATHML],[d.DESC,_e.SVG],[d.FOREIGN_OBJECT,_e.SVG],[d.TITLE,_e.SVG]]),ek=[d.H1,d.H2,d.H3,d.H4,d.H5,d.H6],tk=[d.TR,d.TEMPLATE,d.HTML],nk=[d.TBODY,d.TFOOT,d.THEAD,d.TEMPLATE,d.HTML],ak=[d.TABLE,d.TEMPLATE,d.HTML],rk=[d.TD,d.TH];class ok{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,n,a){this.treeAdapter=n,this.handler=a,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=d.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===d.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===_e.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,n){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=n,this.currentTagId=n,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,n,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,n){const a=this._indexOf(t);this.items[a]=n,a===this.stackTop&&(this.current=n)}insertAfter(t,n,a){const r=this._indexOf(t)+1;this.items.splice(r,0,n),this.tagIDs.splice(r,0,a),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(t){let n=this.stackTop+1;do n=this.tagIDs.lastIndexOf(t,n-1);while(n>0&&this.treeAdapter.getNamespaceURI(this.items[n])!==_e.HTML);this.shortenToLength(n<0?0:n)}shortenToLength(t){for(;this.stackTop>=t;){const n=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(n,this.stackTop=0;a--)if(t.includes(this.tagIDs[a])&&this.treeAdapter.getNamespaceURI(this.items[a])===n)return a;return-1}clearBackTo(t,n){const a=this._indexOfTagNames(t,n);this.shortenToLength(a+1)}clearBackToTableContext(){this.clearBackTo(ak,_e.HTML)}clearBackToTableBodyContext(){this.clearBackTo(nk,_e.HTML)}clearBackToTableRowContext(){this.clearBackTo(tk,_e.HTML)}remove(t){const n=this._indexOf(t);n>=0&&(n===this.stackTop?this.pop():(this.items.splice(n,1),this.tagIDs.splice(n,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===d.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const n=this._indexOf(t)-1;return n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===d.HTML}hasInScope(t){for(let n=this.stackTop;n>=0;n--){const a=this.tagIDs[n],r=this.treeAdapter.getNamespaceURI(this.items[n]);if(a===t&&r===_e.HTML)return!0;if(Ll.get(a)===r)return!1}return!0}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],a=this.treeAdapter.getNamespaceURI(this.items[t]);if($b(n)&&a===_e.HTML)return!0;if(Ll.get(n)===a)return!1}return!0}hasInListItemScope(t){for(let n=this.stackTop;n>=0;n--){const a=this.tagIDs[n],r=this.treeAdapter.getNamespaceURI(this.items[n]);if(a===t&&r===_e.HTML)return!0;if((a===d.UL||a===d.OL)&&r===_e.HTML||Ll.get(a)===r)return!1}return!0}hasInButtonScope(t){for(let n=this.stackTop;n>=0;n--){const a=this.tagIDs[n],r=this.treeAdapter.getNamespaceURI(this.items[n]);if(a===t&&r===_e.HTML)return!0;if(a===d.BUTTON&&r===_e.HTML||Ll.get(a)===r)return!1}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--){const a=this.tagIDs[n];if(this.treeAdapter.getNamespaceURI(this.items[n])===_e.HTML){if(a===t)return!0;if(a===d.TABLE||a===d.TEMPLATE||a===d.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===_e.HTML){if(n===d.TBODY||n===d.THEAD||n===d.TFOOT)return!0;if(n===d.TABLE||n===d.HTML)return!1}}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--){const a=this.tagIDs[n];if(this.treeAdapter.getNamespaceURI(this.items[n])===_e.HTML){if(a===t)return!0;if(a!==d.OPTION&&a!==d.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;Vb.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;Op.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==t&&Op.has(this.currentTagId);)this.pop()}}const $c=3;var ma;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(ma=ma||(ma={}));const Dp={type:ma.Marker};class ik{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const a=[],r=n.length,o=this.treeAdapter.getTagName(t),i=this.treeAdapter.getNamespaceURI(t);for(let s=0;s[i.name,i.value]));let o=0;for(let i=0;ir.get(l.name)===l.value)&&(o+=1,o>=$c&&this.entries.splice(s.idx,1))}}insertMarker(){this.entries.unshift(Dp)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:ma.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const a=this.entries.indexOf(this.bookmark);this.entries.splice(a,0,{type:ma.Element,element:t,token:n})}removeEntry(t){const n=this.entries.indexOf(t);n>=0&&this.entries.splice(n,1)}clearToLastMarker(){const t=this.entries.indexOf(Dp);t>=0?this.entries.splice(0,t+1):this.entries.length=0}getElementEntryInScopeWithTagName(t){const n=this.entries.find(a=>a.type===ma.Marker||this.treeAdapter.getTagName(a.element)===t);return n&&n.type===ma.Element?n:null}getElementEntry(t){return this.entries.find(n=>n.type===ma.Element&&n.element===t)}}function Np(e){return{nodeName:"#text",value:e,parentNode:null}}const Vo={createDocument(){return{nodeName:"#document",mode:Kn.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const a=e.childNodes.indexOf(n);e.childNodes.splice(a,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,n,a){const r=e.childNodes.find(o=>o.nodeName==="#documentType");if(r)r.name=t,r.publicId=n,r.systemId=a;else{const o={nodeName:"#documentType",name:t,publicId:n,systemId:a,parentNode:null};Vo.appendChild(e,o)}},setDocumentMode(e,t){e.mode=t},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(Vo.isTextNode(n)){n.value+=t;return}}Vo.appendChild(e,Np(t))},insertTextBefore(e,t,n){const a=e.childNodes[e.childNodes.indexOf(n)-1];a&&Vo.isTextNode(a)?a.value+=t:Vo.insertBefore(e,Np(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(a=>a.name));for(let a=0;ae.startsWith(n))}function fk(e){return e.name===Yb&&e.publicId===null&&(e.systemId===null||e.systemId===sk)}function mk(e){if(e.name!==Yb)return Kn.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===lk)return Kn.QUIRKS;let{publicId:n}=e;if(n!==null){if(n=n.toLowerCase(),ck.has(n))return Kn.QUIRKS;let a=t===null?uk:jb;if(Lp(n,a))return Kn.QUIRKS;if(a=t===null?Wb:dk,Lp(n,a))return Kn.LIMITED_QUIRKS}return Kn.NO_QUIRKS}const Rp={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},hk="definitionurl",pk="definitionURL",gk=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),vk=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:_e.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:_e.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:_e.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:_e.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:_e.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:_e.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:_e.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:_e.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:_e.XML}],["xml:space",{prefix:"xml",name:"space",namespace:_e.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:_e.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:_e.XMLNS}]]),bk=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),yk=new Set([d.B,d.BIG,d.BLOCKQUOTE,d.BODY,d.BR,d.CENTER,d.CODE,d.DD,d.DIV,d.DL,d.DT,d.EM,d.EMBED,d.H1,d.H2,d.H3,d.H4,d.H5,d.H6,d.HEAD,d.HR,d.I,d.IMG,d.LI,d.LISTING,d.MENU,d.META,d.NOBR,d.OL,d.P,d.PRE,d.RUBY,d.S,d.SMALL,d.SPAN,d.STRONG,d.STRIKE,d.SUB,d.SUP,d.TABLE,d.TT,d.U,d.UL,d.VAR]);function _k(e){const t=e.tagID;return t===d.FONT&&e.attrs.some(({name:a})=>a===Nr.COLOR||a===Nr.SIZE||a===Nr.FACE)||yk.has(t)}function qb(e){for(let t=0;t0&&this._setContextModes(t,n)}onItemPop(t,n){var a,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(r=(a=this.treeAdapter).onItemPop)===null||r===void 0||r.call(a,t,this.openElements.current),n){let o,i;this.openElements.stackTop===0&&this.fragmentContext?(o=this.fragmentContext,i=this.fragmentContextID):{current:o,currentTagId:i}=this.openElements,this._setContextModes(o,i)}}_setContextModes(t,n){const a=t===this.document||this.treeAdapter.getNamespaceURI(t)===_e.HTML;this.currentNotInHTML=!a,this.tokenizer.inForeignNode=!a&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,_e.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=W.TEXT}switchToPlaintextParsing(){this.insertionMode=W.TEXT,this.originalInsertionMode=W.IN_BODY,this.tokenizer.state=jn.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;for(;t;){if(this.treeAdapter.getTagName(t)===ie.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==_e.HTML))switch(this.fragmentContextID){case d.TITLE:case d.TEXTAREA:{this.tokenizer.state=jn.RCDATA;break}case d.STYLE:case d.XMP:case d.IFRAME:case d.NOEMBED:case d.NOFRAMES:case d.NOSCRIPT:{this.tokenizer.state=jn.RAWTEXT;break}case d.SCRIPT:{this.tokenizer.state=jn.SCRIPT_DATA;break}case d.PLAINTEXT:{this.tokenizer.state=jn.PLAINTEXT;break}}}_setDocumentType(t){const n=t.name||"",a=t.publicId||"",r=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,n,a,r),t.location){const i=this.treeAdapter.getChildNodes(this.document).find(s=>this.treeAdapter.isDocumentTypeNode(s));i&&this.treeAdapter.setNodeSourceCodeLocation(i,t.location)}}_attachElementToTree(t,n){if(this.options.sourceCodeLocationInfo){const a=n&&{...n,startTag:n};this.treeAdapter.setNodeSourceCodeLocation(t,a)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const a=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(a,t)}}_appendElement(t,n){const a=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(a,t.location)}_insertElement(t,n){const a=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(a,t.location),this.openElements.push(a,t.tagID)}_insertFakeElement(t,n){const a=this.treeAdapter.createElement(t,_e.HTML,[]);this._attachElementToTree(a,null),this.openElements.push(a,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,_e.HTML,t.attrs),a=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,a),this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(ie.HTML,_e.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,d.HTML)}_appendCommentNode(t,n){const a=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,a),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}_insertCharacters(t){let n,a;if(this._shouldFosterParentOnInsertion()?({parent:n,beforeElement:a}=this._findFosterParentingLocation(),a?this.treeAdapter.insertTextBefore(n,t.chars,a):this.treeAdapter.insertText(n,t.chars)):(n=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(n,t.chars)),!t.location)return;const r=this.treeAdapter.getChildNodes(n),o=a?r.lastIndexOf(a):r.length,i=r[o-1];if(this.treeAdapter.getNodeSourceCodeLocation(i)){const{endLine:l,endCol:u,endOffset:c}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(i,{endLine:l,endCol:u,endOffset:c})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(i,t.location)}_adoptNodes(t,n){for(let a=this.treeAdapter.getFirstChild(t);a;a=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(a),this.treeAdapter.appendChild(n,a)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const a=n.location,r=this.treeAdapter.getTagName(t),o=n.type===_t.END_TAG&&r===n.tagName?{endTag:{...a},endLine:a.endLine,endCol:a.endCol,endOffset:a.endOffset}:{endLine:a.startLine,endCol:a.startCol,endOffset:a.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,o)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let n,a;return this.openElements.stackTop===0&&this.fragmentContext?(n=this.fragmentContext,a=this.fragmentContextID):{current:n,currentTagId:a}=this.openElements,t.tagID===d.SVG&&this.treeAdapter.getTagName(n)===ie.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(n)===_e.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===d.MGLYPH||t.tagID===d.MALIGNMARK)&&!this._isIntegrationPoint(a,n,_e.HTML)}_processToken(t){switch(t.type){case _t.CHARACTER:{this.onCharacter(t);break}case _t.NULL_CHARACTER:{this.onNullCharacter(t);break}case _t.COMMENT:{this.onComment(t);break}case _t.DOCTYPE:{this.onDoctype(t);break}case _t.START_TAG:{this._processStartTag(t);break}case _t.END_TAG:{this.onEndTag(t);break}case _t.EOF:{this.onEof(t);break}case _t.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,n,a){const r=this.treeAdapter.getNamespaceURI(n),o=this.treeAdapter.getAttrList(n);return Ck(t,r,o,a)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex(r=>r.type===ma.Marker||this.openElements.contains(r.element)),a=n<0?t-1:n-1;for(let r=a;r>=0;r--){const o=this.activeFormattingElements.entries[r];this._insertElement(o.token,this.treeAdapter.getNamespaceURI(o.element)),o.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=W.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(d.P),this.openElements.popUntilTagNamePopped(d.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case d.TR:{this.insertionMode=W.IN_ROW;return}case d.TBODY:case d.THEAD:case d.TFOOT:{this.insertionMode=W.IN_TABLE_BODY;return}case d.CAPTION:{this.insertionMode=W.IN_CAPTION;return}case d.COLGROUP:{this.insertionMode=W.IN_COLUMN_GROUP;return}case d.TABLE:{this.insertionMode=W.IN_TABLE;return}case d.BODY:{this.insertionMode=W.IN_BODY;return}case d.FRAMESET:{this.insertionMode=W.IN_FRAMESET;return}case d.SELECT:{this._resetInsertionModeForSelect(t);return}case d.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case d.HTML:{this.insertionMode=this.headElement?W.AFTER_HEAD:W.BEFORE_HEAD;return}case d.TD:case d.TH:{if(t>0){this.insertionMode=W.IN_CELL;return}break}case d.HEAD:{if(t>0){this.insertionMode=W.IN_HEAD;return}break}}this.insertionMode=W.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const a=this.openElements.tagIDs[n];if(a===d.TEMPLATE)break;if(a===d.TABLE){this.insertionMode=W.IN_SELECT_IN_TABLE;return}}this.insertionMode=W.IN_SELECT}_isElementCausesFosterParenting(t){return zb.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case d.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(n)===_e.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break}case d.TABLE:{const a=this.treeAdapter.getParentNode(n);return a?{parent:a,beforeElement:n}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_isSpecialElement(t,n){const a=this.treeAdapter.getNamespaceURI(t);return zC[a].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){rA(this,t);return}switch(this.insertionMode){case W.INITIAL:{Ni(this,t);break}case W.BEFORE_HTML:{is(this,t);break}case W.BEFORE_HEAD:{ss(this,t);break}case W.IN_HEAD:{ls(this,t);break}case W.IN_HEAD_NO_SCRIPT:{us(this,t);break}case W.AFTER_HEAD:{cs(this,t);break}case W.IN_BODY:case W.IN_CAPTION:case W.IN_CELL:case W.IN_TEMPLATE:{Zb(this,t);break}case W.TEXT:case W.IN_SELECT:case W.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case W.IN_TABLE:case W.IN_TABLE_BODY:case W.IN_ROW:{Hc(this,t);break}case W.IN_TABLE_TEXT:{ay(this,t);break}case W.IN_COLUMN_GROUP:{du(this,t);break}case W.AFTER_BODY:{fu(this,t);break}case W.AFTER_AFTER_BODY:{Jl(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){aA(this,t);return}switch(this.insertionMode){case W.INITIAL:{Ni(this,t);break}case W.BEFORE_HTML:{is(this,t);break}case W.BEFORE_HEAD:{ss(this,t);break}case W.IN_HEAD:{ls(this,t);break}case W.IN_HEAD_NO_SCRIPT:{us(this,t);break}case W.AFTER_HEAD:{cs(this,t);break}case W.TEXT:{this._insertCharacters(t);break}case W.IN_TABLE:case W.IN_TABLE_BODY:case W.IN_ROW:{Hc(this,t);break}case W.IN_COLUMN_GROUP:{du(this,t);break}case W.AFTER_BODY:{fu(this,t);break}case W.AFTER_AFTER_BODY:{Jl(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){Kd(this,t);return}switch(this.insertionMode){case W.INITIAL:case W.BEFORE_HTML:case W.BEFORE_HEAD:case W.IN_HEAD:case W.IN_HEAD_NO_SCRIPT:case W.AFTER_HEAD:case W.IN_BODY:case W.IN_TABLE:case W.IN_CAPTION:case W.IN_COLUMN_GROUP:case W.IN_TABLE_BODY:case W.IN_ROW:case W.IN_CELL:case W.IN_SELECT:case W.IN_SELECT_IN_TABLE:case W.IN_TEMPLATE:case W.IN_FRAMESET:case W.AFTER_FRAMESET:{Kd(this,t);break}case W.IN_TABLE_TEXT:{Li(this,t);break}case W.AFTER_BODY:{Mk(this,t);break}case W.AFTER_AFTER_BODY:case W.AFTER_AFTER_FRAMESET:{xk(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case W.INITIAL:{Bk(this,t);break}case W.BEFORE_HEAD:case W.IN_HEAD:case W.IN_HEAD_NO_SCRIPT:case W.AFTER_HEAD:{this._err(t,he.misplacedDoctype);break}case W.IN_TABLE_TEXT:{Li(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,he.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?oA(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case W.INITIAL:{Ni(this,t);break}case W.BEFORE_HTML:{$k(this,t);break}case W.BEFORE_HEAD:{Fk(this,t);break}case W.IN_HEAD:{Ca(this,t);break}case W.IN_HEAD_NO_SCRIPT:{Yk(this,t);break}case W.AFTER_HEAD:{Wk(this,t);break}case W.IN_BODY:{On(this,t);break}case W.IN_TABLE:{di(this,t);break}case W.IN_TABLE_TEXT:{Li(this,t);break}case W.IN_CAPTION:{US(this,t);break}case W.IN_COLUMN_GROUP:{fm(this,t);break}case W.IN_TABLE_BODY:{Xu(this,t);break}case W.IN_ROW:{Ju(this,t);break}case W.IN_CELL:{jS(this,t);break}case W.IN_SELECT:{iy(this,t);break}case W.IN_SELECT_IN_TABLE:{qS(this,t);break}case W.IN_TEMPLATE:{zS(this,t);break}case W.AFTER_BODY:{QS(this,t);break}case W.IN_FRAMESET:{ZS(this,t);break}case W.AFTER_FRAMESET:{JS(this,t);break}case W.AFTER_AFTER_BODY:{tA(this,t);break}case W.AFTER_AFTER_FRAMESET:{nA(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?iA(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case W.INITIAL:{Ni(this,t);break}case W.BEFORE_HTML:{Hk(this,t);break}case W.BEFORE_HEAD:{Uk(this,t);break}case W.IN_HEAD:{Vk(this,t);break}case W.IN_HEAD_NO_SCRIPT:{jk(this,t);break}case W.AFTER_HEAD:{qk(this,t);break}case W.IN_BODY:{Zu(this,t);break}case W.TEXT:{DS(this,t);break}case W.IN_TABLE:{Ps(this,t);break}case W.IN_TABLE_TEXT:{Li(this,t);break}case W.IN_CAPTION:{VS(this,t);break}case W.IN_COLUMN_GROUP:{YS(this,t);break}case W.IN_TABLE_BODY:{Qd(this,t);break}case W.IN_ROW:{oy(this,t);break}case W.IN_CELL:{WS(this,t);break}case W.IN_SELECT:{sy(this,t);break}case W.IN_SELECT_IN_TABLE:{GS(this,t);break}case W.IN_TEMPLATE:{KS(this,t);break}case W.AFTER_BODY:{uy(this,t);break}case W.IN_FRAMESET:{XS(this,t);break}case W.AFTER_FRAMESET:{eA(this,t);break}case W.AFTER_AFTER_BODY:{Jl(this,t);break}}}onEof(t){switch(this.insertionMode){case W.INITIAL:{Ni(this,t);break}case W.BEFORE_HTML:{is(this,t);break}case W.BEFORE_HEAD:{ss(this,t);break}case W.IN_HEAD:{ls(this,t);break}case W.IN_HEAD_NO_SCRIPT:{us(this,t);break}case W.AFTER_HEAD:{cs(this,t);break}case W.IN_BODY:case W.IN_TABLE:case W.IN_CAPTION:case W.IN_COLUMN_GROUP:case W.IN_TABLE_BODY:case W.IN_ROW:case W.IN_CELL:case W.IN_SELECT:case W.IN_SELECT_IN_TABLE:{ty(this,t);break}case W.TEXT:{NS(this,t);break}case W.IN_TABLE_TEXT:{Li(this,t);break}case W.IN_TEMPLATE:{ly(this,t);break}case W.AFTER_BODY:case W.IN_FRAMESET:case W.AFTER_FRAMESET:case W.AFTER_AFTER_BODY:case W.AFTER_AFTER_FRAMESET:{dm(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===I.LINE_FEED)){if(t.chars.length===1)return;t.chars=t.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case W.IN_HEAD:case W.IN_HEAD_NO_SCRIPT:case W.AFTER_HEAD:case W.TEXT:case W.IN_COLUMN_GROUP:case W.IN_SELECT:case W.IN_SELECT_IN_TABLE:case W.IN_FRAMESET:case W.AFTER_FRAMESET:{this._insertCharacters(t);break}case W.IN_BODY:case W.IN_CAPTION:case W.IN_CELL:case W.IN_TEMPLATE:case W.AFTER_BODY:case W.AFTER_AFTER_BODY:case W.AFTER_AFTER_FRAMESET:{Qb(this,t);break}case W.IN_TABLE:case W.IN_TABLE_BODY:case W.IN_ROW:{Hc(this,t);break}case W.IN_TABLE_TEXT:{ny(this,t);break}}}};function Pk(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):ey(e,t),n}function Ok(e,t){let n=null,a=e.openElements.stackTop;for(;a>=0;a--){const r=e.openElements.items[a];if(r===t.element)break;e._isSpecialElement(r,e.openElements.tagIDs[a])&&(n=r)}return n||(e.openElements.shortenToLength(a<0?0:a),e.activeFormattingElements.removeEntry(t)),n}function Dk(e,t,n){let a=t,r=e.openElements.getCommonAncestor(t);for(let o=0,i=r;i!==n;o++,i=r){r=e.openElements.getCommonAncestor(i);const s=e.activeFormattingElements.getElementEntry(i),l=s&&o>=Ak;!s||l?(l&&e.activeFormattingElements.removeEntry(s),e.openElements.remove(i)):(i=Nk(e,s),a===t&&(e.activeFormattingElements.bookmark=s),e.treeAdapter.detachNode(a),e.treeAdapter.appendChild(i,a),a=i)}return a}function Nk(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),a=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,a),t.element=a,a}function Lk(e,t,n){const a=e.treeAdapter.getTagName(t),r=Ku(a);if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const o=e.treeAdapter.getNamespaceURI(t);r===d.TEMPLATE&&o===_e.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function Rk(e,t,n){const a=e.treeAdapter.getNamespaceURI(n.element),{token:r}=n,o=e.treeAdapter.createElement(r.tagName,a,r.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,r),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o,r.tagID)}function cm(e,t){for(let n=0;n=n;a--)e._setEndLocation(e.openElements.items[a],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const a=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(a);if(r&&!r.endTag&&(e._setEndLocation(a,t),e.openElements.stackTop>=1)){const o=e.openElements.items[1],i=e.treeAdapter.getNodeSourceCodeLocation(o);i&&!i.endTag&&e._setEndLocation(o,t)}}}}function Bk(e,t){e._setDocumentType(t);const n=t.forceQuirks?Kn.QUIRKS:mk(t);fk(t)||e._err(t,he.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=W.BEFORE_HTML}function Ni(e,t){e._err(t,he.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,Kn.QUIRKS),e.insertionMode=W.BEFORE_HTML,e._processToken(t)}function $k(e,t){t.tagID===d.HTML?(e._insertElement(t,_e.HTML),e.insertionMode=W.BEFORE_HEAD):is(e,t)}function Hk(e,t){const n=t.tagID;(n===d.HTML||n===d.HEAD||n===d.BODY||n===d.BR)&&is(e,t)}function is(e,t){e._insertFakeRootElement(),e.insertionMode=W.BEFORE_HEAD,e._processToken(t)}function Fk(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.HEAD:{e._insertElement(t,_e.HTML),e.headElement=e.openElements.current,e.insertionMode=W.IN_HEAD;break}default:ss(e,t)}}function Uk(e,t){const n=t.tagID;n===d.HEAD||n===d.BODY||n===d.HTML||n===d.BR?ss(e,t):e._err(t,he.endTagWithoutMatchingOpenElement)}function ss(e,t){e._insertFakeElement(ie.HEAD,d.HEAD),e.headElement=e.openElements.current,e.insertionMode=W.IN_HEAD,e._processToken(t)}function Ca(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.BASE:case d.BASEFONT:case d.BGSOUND:case d.LINK:case d.META:{e._appendElement(t,_e.HTML),t.ackSelfClosing=!0;break}case d.TITLE:{e._switchToTextParsing(t,jn.RCDATA);break}case d.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,jn.RAWTEXT):(e._insertElement(t,_e.HTML),e.insertionMode=W.IN_HEAD_NO_SCRIPT);break}case d.NOFRAMES:case d.STYLE:{e._switchToTextParsing(t,jn.RAWTEXT);break}case d.SCRIPT:{e._switchToTextParsing(t,jn.SCRIPT_DATA);break}case d.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=W.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(W.IN_TEMPLATE);break}case d.HEAD:{e._err(t,he.misplacedStartTagForHeadElement);break}default:ls(e,t)}}function Vk(e,t){switch(t.tagID){case d.HEAD:{e.openElements.pop(),e.insertionMode=W.AFTER_HEAD;break}case d.BODY:case d.BR:case d.HTML:{ls(e,t);break}case d.TEMPLATE:{Oo(e,t);break}default:e._err(t,he.endTagWithoutMatchingOpenElement)}}function Oo(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==d.TEMPLATE&&e._err(t,he.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(d.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,he.endTagWithoutMatchingOpenElement)}function ls(e,t){e.openElements.pop(),e.insertionMode=W.AFTER_HEAD,e._processToken(t)}function Yk(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.BASEFONT:case d.BGSOUND:case d.HEAD:case d.LINK:case d.META:case d.NOFRAMES:case d.STYLE:{Ca(e,t);break}case d.NOSCRIPT:{e._err(t,he.nestedNoscriptInHead);break}default:us(e,t)}}function jk(e,t){switch(t.tagID){case d.NOSCRIPT:{e.openElements.pop(),e.insertionMode=W.IN_HEAD;break}case d.BR:{us(e,t);break}default:e._err(t,he.endTagWithoutMatchingOpenElement)}}function us(e,t){const n=t.type===_t.EOF?he.openElementsLeftAfterEof:he.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=W.IN_HEAD,e._processToken(t)}function Wk(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.BODY:{e._insertElement(t,_e.HTML),e.framesetOk=!1,e.insertionMode=W.IN_BODY;break}case d.FRAMESET:{e._insertElement(t,_e.HTML),e.insertionMode=W.IN_FRAMESET;break}case d.BASE:case d.BASEFONT:case d.BGSOUND:case d.LINK:case d.META:case d.NOFRAMES:case d.SCRIPT:case d.STYLE:case d.TEMPLATE:case d.TITLE:{e._err(t,he.abandonedHeadElementChild),e.openElements.push(e.headElement,d.HEAD),Ca(e,t),e.openElements.remove(e.headElement);break}case d.HEAD:{e._err(t,he.misplacedStartTagForHeadElement);break}default:cs(e,t)}}function qk(e,t){switch(t.tagID){case d.BODY:case d.HTML:case d.BR:{cs(e,t);break}case d.TEMPLATE:{Oo(e,t);break}default:e._err(t,he.endTagWithoutMatchingOpenElement)}}function cs(e,t){e._insertFakeElement(ie.BODY,d.BODY),e.insertionMode=W.IN_BODY,Qu(e,t)}function Qu(e,t){switch(t.type){case _t.CHARACTER:{Zb(e,t);break}case _t.WHITESPACE_CHARACTER:{Qb(e,t);break}case _t.COMMENT:{Kd(e,t);break}case _t.START_TAG:{On(e,t);break}case _t.END_TAG:{Zu(e,t);break}case _t.EOF:{ty(e,t);break}}}function Qb(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function Zb(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Gk(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function zk(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function Kk(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,_e.HTML),e.insertionMode=W.IN_FRAMESET)}function Qk(e,t){e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._insertElement(t,_e.HTML)}function Zk(e,t){e.openElements.hasInButtonScope(d.P)&&e._closePElement(),$b(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,_e.HTML)}function Xk(e,t){e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._insertElement(t,_e.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Jk(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._insertElement(t,_e.HTML),n||(e.formElement=e.openElements.current))}function eS(e,t){e.framesetOk=!1;const n=t.tagID;for(let a=e.openElements.stackTop;a>=0;a--){const r=e.openElements.tagIDs[a];if(n===d.LI&&r===d.LI||(n===d.DD||n===d.DT)&&(r===d.DD||r===d.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==d.ADDRESS&&r!==d.DIV&&r!==d.P&&e._isSpecialElement(e.openElements.items[a],r))break}e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._insertElement(t,_e.HTML)}function tS(e,t){e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._insertElement(t,_e.HTML),e.tokenizer.state=jn.PLAINTEXT}function nS(e,t){e.openElements.hasInScope(d.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(d.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML),e.framesetOk=!1}function aS(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(ie.A);n&&(cm(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function rS(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function oS(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(d.NOBR)&&(cm(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,_e.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function iS(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function sS(e,t){e.treeAdapter.getDocumentMode(e.document)!==Kn.QUIRKS&&e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._insertElement(t,_e.HTML),e.framesetOk=!1,e.insertionMode=W.IN_TABLE}function Xb(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,_e.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Jb(e){const t=Mb(e,Nr.TYPE);return t!=null&&t.toLowerCase()===kk}function lS(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,_e.HTML),Jb(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function uS(e,t){e._appendElement(t,_e.HTML),t.ackSelfClosing=!0}function cS(e,t){e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._appendElement(t,_e.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function dS(e,t){t.tagName=ie.IMG,t.tagID=d.IMG,Xb(e,t)}function fS(e,t){e._insertElement(t,_e.HTML),e.skipNextNewLine=!0,e.tokenizer.state=jn.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=W.TEXT}function mS(e,t){e.openElements.hasInButtonScope(d.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,jn.RAWTEXT)}function hS(e,t){e.framesetOk=!1,e._switchToTextParsing(t,jn.RAWTEXT)}function xp(e,t){e._switchToTextParsing(t,jn.RAWTEXT)}function pS(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===W.IN_TABLE||e.insertionMode===W.IN_CAPTION||e.insertionMode===W.IN_TABLE_BODY||e.insertionMode===W.IN_ROW||e.insertionMode===W.IN_CELL?W.IN_SELECT_IN_TABLE:W.IN_SELECT}function gS(e,t){e.openElements.currentTagId===d.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML)}function vS(e,t){e.openElements.hasInScope(d.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,_e.HTML)}function bS(e,t){e.openElements.hasInScope(d.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(d.RTC),e._insertElement(t,_e.HTML)}function yS(e,t){e._reconstructActiveFormattingElements(),qb(t),um(t),t.selfClosing?e._appendElement(t,_e.MATHML):e._insertElement(t,_e.MATHML),t.ackSelfClosing=!0}function _S(e,t){e._reconstructActiveFormattingElements(),Gb(t),um(t),t.selfClosing?e._appendElement(t,_e.SVG):e._insertElement(t,_e.SVG),t.ackSelfClosing=!0}function Bp(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_e.HTML)}function On(e,t){switch(t.tagID){case d.I:case d.S:case d.B:case d.U:case d.EM:case d.TT:case d.BIG:case d.CODE:case d.FONT:case d.SMALL:case d.STRIKE:case d.STRONG:{rS(e,t);break}case d.A:{aS(e,t);break}case d.H1:case d.H2:case d.H3:case d.H4:case d.H5:case d.H6:{Zk(e,t);break}case d.P:case d.DL:case d.OL:case d.UL:case d.DIV:case d.DIR:case d.NAV:case d.MAIN:case d.MENU:case d.ASIDE:case d.CENTER:case d.FIGURE:case d.FOOTER:case d.HEADER:case d.HGROUP:case d.DIALOG:case d.DETAILS:case d.ADDRESS:case d.ARTICLE:case d.SECTION:case d.SUMMARY:case d.FIELDSET:case d.BLOCKQUOTE:case d.FIGCAPTION:{Qk(e,t);break}case d.LI:case d.DD:case d.DT:{eS(e,t);break}case d.BR:case d.IMG:case d.WBR:case d.AREA:case d.EMBED:case d.KEYGEN:{Xb(e,t);break}case d.HR:{cS(e,t);break}case d.RB:case d.RTC:{vS(e,t);break}case d.RT:case d.RP:{bS(e,t);break}case d.PRE:case d.LISTING:{Xk(e,t);break}case d.XMP:{mS(e,t);break}case d.SVG:{_S(e,t);break}case d.HTML:{Gk(e,t);break}case d.BASE:case d.LINK:case d.META:case d.STYLE:case d.TITLE:case d.SCRIPT:case d.BGSOUND:case d.BASEFONT:case d.TEMPLATE:{Ca(e,t);break}case d.BODY:{zk(e,t);break}case d.FORM:{Jk(e,t);break}case d.NOBR:{oS(e,t);break}case d.MATH:{yS(e,t);break}case d.TABLE:{sS(e,t);break}case d.INPUT:{lS(e,t);break}case d.PARAM:case d.TRACK:case d.SOURCE:{uS(e,t);break}case d.IMAGE:{dS(e,t);break}case d.BUTTON:{nS(e,t);break}case d.APPLET:case d.OBJECT:case d.MARQUEE:{iS(e,t);break}case d.IFRAME:{hS(e,t);break}case d.SELECT:{pS(e,t);break}case d.OPTION:case d.OPTGROUP:{gS(e,t);break}case d.NOEMBED:{xp(e,t);break}case d.FRAMESET:{Kk(e,t);break}case d.TEXTAREA:{fS(e,t);break}case d.NOSCRIPT:{e.options.scriptingEnabled?xp(e,t):Bp(e,t);break}case d.PLAINTEXT:{tS(e,t);break}case d.COL:case d.TH:case d.TD:case d.TR:case d.HEAD:case d.FRAME:case d.TBODY:case d.TFOOT:case d.THEAD:case d.CAPTION:case d.COLGROUP:break;default:Bp(e,t)}}function ES(e,t){if(e.openElements.hasInScope(d.BODY)&&(e.insertionMode=W.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}function TS(e,t){e.openElements.hasInScope(d.BODY)&&(e.insertionMode=W.AFTER_BODY,uy(e,t))}function wS(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function CS(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(d.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(d.FORM):n&&e.openElements.remove(n))}function kS(e){e.openElements.hasInButtonScope(d.P)||e._insertFakeElement(ie.P,d.P),e._closePElement()}function SS(e){e.openElements.hasInListItemScope(d.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(d.LI),e.openElements.popUntilTagNamePopped(d.LI))}function AS(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function IS(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function PS(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function OS(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(ie.BR,d.BR),e.openElements.pop(),e.framesetOk=!1}function ey(e,t){const n=t.tagName,a=t.tagID;for(let r=e.openElements.stackTop;r>0;r--){const o=e.openElements.items[r],i=e.openElements.tagIDs[r];if(a===i&&(a!==d.UNKNOWN||e.treeAdapter.getTagName(o)===n)){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.stackTop>=r&&e.openElements.shortenToLength(r);break}if(e._isSpecialElement(o,i))break}}function Zu(e,t){switch(t.tagID){case d.A:case d.B:case d.I:case d.S:case d.U:case d.EM:case d.TT:case d.BIG:case d.CODE:case d.FONT:case d.NOBR:case d.SMALL:case d.STRIKE:case d.STRONG:{cm(e,t);break}case d.P:{kS(e);break}case d.DL:case d.UL:case d.OL:case d.DIR:case d.DIV:case d.NAV:case d.PRE:case d.MAIN:case d.MENU:case d.ASIDE:case d.BUTTON:case d.CENTER:case d.FIGURE:case d.FOOTER:case d.HEADER:case d.HGROUP:case d.DIALOG:case d.ADDRESS:case d.ARTICLE:case d.DETAILS:case d.SECTION:case d.SUMMARY:case d.LISTING:case d.FIELDSET:case d.BLOCKQUOTE:case d.FIGCAPTION:{wS(e,t);break}case d.LI:{SS(e);break}case d.DD:case d.DT:{AS(e,t);break}case d.H1:case d.H2:case d.H3:case d.H4:case d.H5:case d.H6:{IS(e);break}case d.BR:{OS(e);break}case d.BODY:{ES(e,t);break}case d.HTML:{TS(e,t);break}case d.FORM:{CS(e);break}case d.APPLET:case d.OBJECT:case d.MARQUEE:{PS(e,t);break}case d.TEMPLATE:{Oo(e,t);break}default:ey(e,t)}}function ty(e,t){e.tmplInsertionModeStack.length>0?ly(e,t):dm(e,t)}function DS(e,t){var n;t.tagID===d.SCRIPT&&((n=e.scriptHandler)===null||n===void 0||n.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function NS(e,t){e._err(t,he.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function Hc(e,t){if(zb.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=W.IN_TABLE_TEXT,t.type){case _t.CHARACTER:{ay(e,t);break}case _t.WHITESPACE_CHARACTER:{ny(e,t);break}}else sl(e,t)}function LS(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,_e.HTML),e.insertionMode=W.IN_CAPTION}function RS(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,_e.HTML),e.insertionMode=W.IN_COLUMN_GROUP}function MS(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ie.COLGROUP,d.COLGROUP),e.insertionMode=W.IN_COLUMN_GROUP,fm(e,t)}function xS(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,_e.HTML),e.insertionMode=W.IN_TABLE_BODY}function BS(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ie.TBODY,d.TBODY),e.insertionMode=W.IN_TABLE_BODY,Xu(e,t)}function $S(e,t){e.openElements.hasInTableScope(d.TABLE)&&(e.openElements.popUntilTagNamePopped(d.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function HS(e,t){Jb(t)?e._appendElement(t,_e.HTML):sl(e,t),t.ackSelfClosing=!0}function FS(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,_e.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function di(e,t){switch(t.tagID){case d.TD:case d.TH:case d.TR:{BS(e,t);break}case d.STYLE:case d.SCRIPT:case d.TEMPLATE:{Ca(e,t);break}case d.COL:{MS(e,t);break}case d.FORM:{FS(e,t);break}case d.TABLE:{$S(e,t);break}case d.TBODY:case d.TFOOT:case d.THEAD:{xS(e,t);break}case d.INPUT:{HS(e,t);break}case d.CAPTION:{LS(e,t);break}case d.COLGROUP:{RS(e,t);break}default:sl(e,t)}}function Ps(e,t){switch(t.tagID){case d.TABLE:{e.openElements.hasInTableScope(d.TABLE)&&(e.openElements.popUntilTagNamePopped(d.TABLE),e._resetInsertionMode());break}case d.TEMPLATE:{Oo(e,t);break}case d.BODY:case d.CAPTION:case d.COL:case d.COLGROUP:case d.HTML:case d.TBODY:case d.TD:case d.TFOOT:case d.TH:case d.THEAD:case d.TR:break;default:sl(e,t)}}function sl(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Qu(e,t),e.fosterParentingEnabled=n}function ny(e,t){e.pendingCharacterTokens.push(t)}function ay(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Li(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0&&e.openElements.currentTagId===d.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===d.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===d.OPTGROUP&&e.openElements.pop();break}case d.OPTION:{e.openElements.currentTagId===d.OPTION&&e.openElements.pop();break}case d.SELECT:{e.openElements.hasInSelectScope(d.SELECT)&&(e.openElements.popUntilTagNamePopped(d.SELECT),e._resetInsertionMode());break}case d.TEMPLATE:{Oo(e,t);break}}}function qS(e,t){const n=t.tagID;n===d.CAPTION||n===d.TABLE||n===d.TBODY||n===d.TFOOT||n===d.THEAD||n===d.TR||n===d.TD||n===d.TH?(e.openElements.popUntilTagNamePopped(d.SELECT),e._resetInsertionMode(),e._processStartTag(t)):iy(e,t)}function GS(e,t){const n=t.tagID;n===d.CAPTION||n===d.TABLE||n===d.TBODY||n===d.TFOOT||n===d.THEAD||n===d.TR||n===d.TD||n===d.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(d.SELECT),e._resetInsertionMode(),e.onEndTag(t)):sy(e,t)}function zS(e,t){switch(t.tagID){case d.BASE:case d.BASEFONT:case d.BGSOUND:case d.LINK:case d.META:case d.NOFRAMES:case d.SCRIPT:case d.STYLE:case d.TEMPLATE:case d.TITLE:{Ca(e,t);break}case d.CAPTION:case d.COLGROUP:case d.TBODY:case d.TFOOT:case d.THEAD:{e.tmplInsertionModeStack[0]=W.IN_TABLE,e.insertionMode=W.IN_TABLE,di(e,t);break}case d.COL:{e.tmplInsertionModeStack[0]=W.IN_COLUMN_GROUP,e.insertionMode=W.IN_COLUMN_GROUP,fm(e,t);break}case d.TR:{e.tmplInsertionModeStack[0]=W.IN_TABLE_BODY,e.insertionMode=W.IN_TABLE_BODY,Xu(e,t);break}case d.TD:case d.TH:{e.tmplInsertionModeStack[0]=W.IN_ROW,e.insertionMode=W.IN_ROW,Ju(e,t);break}default:e.tmplInsertionModeStack[0]=W.IN_BODY,e.insertionMode=W.IN_BODY,On(e,t)}}function KS(e,t){t.tagID===d.TEMPLATE&&Oo(e,t)}function ly(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(d.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):dm(e,t)}function QS(e,t){t.tagID===d.HTML?On(e,t):fu(e,t)}function uy(e,t){var n;if(t.tagID===d.HTML){if(e.fragmentContext||(e.insertionMode=W.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===d.HTML){e._setEndLocation(e.openElements.items[0],t);const a=e.openElements.items[1];a&&!(!((n=e.treeAdapter.getNodeSourceCodeLocation(a))===null||n===void 0)&&n.endTag)&&e._setEndLocation(a,t)}}else fu(e,t)}function fu(e,t){e.insertionMode=W.IN_BODY,Qu(e,t)}function ZS(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.FRAMESET:{e._insertElement(t,_e.HTML);break}case d.FRAME:{e._appendElement(t,_e.HTML),t.ackSelfClosing=!0;break}case d.NOFRAMES:{Ca(e,t);break}}}function XS(e,t){t.tagID===d.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==d.FRAMESET&&(e.insertionMode=W.AFTER_FRAMESET))}function JS(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.NOFRAMES:{Ca(e,t);break}}}function eA(e,t){t.tagID===d.HTML&&(e.insertionMode=W.AFTER_AFTER_FRAMESET)}function tA(e,t){t.tagID===d.HTML?On(e,t):Jl(e,t)}function Jl(e,t){e.insertionMode=W.IN_BODY,Qu(e,t)}function nA(e,t){switch(t.tagID){case d.HTML:{On(e,t);break}case d.NOFRAMES:{Ca(e,t);break}}}function aA(e,t){t.chars=Wt,e._insertCharacters(t)}function rA(e,t){e._insertCharacters(t),e.framesetOk=!1}function cy(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==_e.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}function oA(e,t){if(_k(t))cy(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),a=e.treeAdapter.getNamespaceURI(n);a===_e.MATHML?qb(t):a===_e.SVG&&(Ek(t),Gb(t)),um(t),t.selfClosing?e._appendElement(t,a):e._insertElement(t,a),t.ackSelfClosing=!0}}function iA(e,t){if(t.tagID===d.P||t.tagID===d.BR){cy(e),e._endTagOutsideForeignContent(t);return}for(let n=e.openElements.stackTop;n>0;n--){const a=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(a)===_e.HTML){e._endTagOutsideForeignContent(t);break}const r=e.treeAdapter.getTagName(a);if(r.toLowerCase()===t.tagName){t.tagName=r,e.openElements.shortenToLength(n);break}}}ie.AREA,ie.BASE,ie.BASEFONT,ie.BGSOUND,ie.BR,ie.COL,ie.EMBED,ie.FRAME,ie.HR,ie.IMG,ie.INPUT,ie.KEYGEN,ie.LINK,ie.META,ie.PARAM,ie.SOURCE,ie.TRACK,ie.WBR;function sA(e,t){return Kb.parse(e,t)}function lA(e,t,n){typeof e=="string"&&(n=t,t=e,e=null);const a=Kb.getFragmentParser(e,n);return a.tokenizer.write(t,!0),a.getFragment()}function uA(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?$p(e.position):"start"in e||"end"in e?$p(e):"line"in e||"column"in e?Zd(e):""}function Zd(e){return Hp(e&&e.line)+":"+Hp(e&&e.column)}function $p(e){return Zd(e&&e.start)+"-"+Zd(e&&e.end)}function Hp(e){return e&&typeof e=="number"?e:1}class Fn extends Error{constructor(t,n,a){super(),typeof n=="string"&&(a=n,n=void 0);let r="",o={},i=!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"?r=t:!o.cause&&t&&(i=!0,r=t.message,o.cause=t),!o.ruleId&&!o.source&&typeof a=="string"){const l=a.indexOf(":");l===-1?o.ruleId=a:(o.source=a.slice(0,l),o.ruleId=a.slice(l+1))}if(!o.place&&o.ancestors&&o.ancestors){const l=o.ancestors[o.ancestors.length-1];l&&(o.place=l.position)}const s=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=s?s.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=s?s.line:void 0,this.name=uA(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=i&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}Fn.prototype.file="";Fn.prototype.name="";Fn.prototype.reason="";Fn.prototype.message="";Fn.prototype.stack="";Fn.prototype.column=void 0;Fn.prototype.line=void 0;Fn.prototype.ancestors=void 0;Fn.prototype.cause=void 0;Fn.prototype.fatal=void 0;Fn.prototype.place=void 0;Fn.prototype.ruleId=void 0;Fn.prototype.source=void 0;const Da={basename:cA,dirname:dA,extname:fA,join:mA,sep:"/"};function cA(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');ll(e);let n=0,a=-1,r=e.length,o;if(t===void 0||t.length===0||t.length>e.length){for(;r--;)if(e.codePointAt(r)===47){if(o){n=r+1;break}}else a<0&&(o=!0,a=r+1);return a<0?"":e.slice(n,a)}if(t===e)return"";let i=-1,s=t.length-1;for(;r--;)if(e.codePointAt(r)===47){if(o){n=r+1;break}}else i<0&&(o=!0,i=r+1),s>-1&&(e.codePointAt(r)===t.codePointAt(s--)?s<0&&(a=r):(s=-1,a=i));return n===a?a=i:a<0&&(a=e.length),e.slice(n,a)}function dA(e){if(ll(e),e.length===0)return".";let t=-1,n=e.length,a;for(;--n;)if(e.codePointAt(n)===47){if(a){t=n;break}}else a||(a=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function fA(e){ll(e);let t=e.length,n=-1,a=0,r=-1,o=0,i;for(;t--;){const s=e.codePointAt(t);if(s===47){if(i){a=t+1;break}continue}n<0&&(i=!0,n=t+1),s===46?r<0?r=t:o!==1&&(o=1):r>-1&&(o=-1)}return r<0||n<0||o===0||o===1&&r===n-1&&r===a+1?"":e.slice(r,n)}function mA(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function pA(e,t){let n="",a=0,r=-1,o=0,i=-1,s,l;for(;++i<=e.length;){if(i2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",a=0):(n=n.slice(0,l),a=n.length-1-n.lastIndexOf("/")),r=i,o=0;continue}}else if(n.length>0){n="",a=0,r=i,o=0;continue}}t&&(n=n.length>0?n+"/..":"..",a=2)}else n.length>0?n+="/"+e.slice(r+1,i):n=e.slice(r+1,i),a=i-r-1;r=i,o=0}else s===46&&o>-1?o++:o=-1}return n}function ll(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const gA={cwd:vA};function vA(){return"/"}function Xd(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function bA(e){if(typeof e=="string")e=new URL(e);else if(!Xd(e)){const 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:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return yA(e)}function yA(e){if(e.hostname!==""){const a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}const t=e.pathname;let n=-1;for(;++n`",url:!1},abruptClosingOfEmptyComment:{reason:"Unexpected abruptly closed empty comment",description:"Unexpected `>` or `->`. Expected `-->` to close comments"},abruptDoctypePublicIdentifier:{reason:"Unexpected abruptly closed public identifier",description:"Unexpected `>`. Expected a closing `\"` or `'` after the public identifier"},abruptDoctypeSystemIdentifier:{reason:"Unexpected abruptly closed system identifier",description:"Unexpected `>`. Expected a closing `\"` or `'` after the identifier identifier"},absenceOfDigitsInNumericCharacterReference:{reason:"Unexpected non-digit at start of numeric character reference",description:"Unexpected `%c`. Expected `[0-9]` for decimal references or `[0-9a-fA-F]` for hexadecimal references"},cdataInHtmlContent:{reason:"Unexpected CDATA section in HTML",description:"Unexpected `` in ``",description:"Unexpected text character `%c`. Only use text in `