(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 s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&a(s)}).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 eo=[],rE=function(){return eo.some(function(e){return e.activeTargets.length>0})},oE=function(){return eo.some(function(e){return e.skippedTargets.length>0})},um="ResizeObserver loop completed with undelivered notifications.",sE=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:um}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=um),window.dispatchEvent(e)},ri;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(ri||(ri={}));var to=function(e){return Object.freeze(e)},iE=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,to(this)}return e}(),Q0=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,to(this)}return e.prototype.toJSON=function(){var t=this,n=t.x,a=t.y,r=t.top,o=t.right,s=t.bottom,i=t.left,l=t.width,u=t.height;return{x:n,y:a,top:r,right:o,bottom:s,left:i,width:l,height:u}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),pf=function(e){return e instanceof SVGElement&&"getBBox"in e},X0=function(e){if(pf(e)){var t=e.getBBox(),n=t.width,a=t.height;return!n&&!a}var r=e,o=r.offsetWidth,s=r.offsetHeight;return!(o||s||e.getClientRects().length)},cm=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)},lE=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},Rs=typeof window<"u"?window:{},zi=new WeakMap,dm=/auto|scroll/,uE=/^tb|vertical/,cE=/msie|trident/i.test(Rs.navigator&&Rs.navigator.userAgent),Ra=function(e){return parseFloat(e||"0")},Ho=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new iE((n?t:e)||0,(n?e:t)||0)},fm=to({devicePixelContentBoxSize:Ho(),borderBoxSize:Ho(),contentBoxSize:Ho(),contentRect:new Q0(0,0,0,0)}),Z0=function(e,t){if(t===void 0&&(t=!1),zi.has(e)&&!t)return zi.get(e);if(X0(e))return zi.set(e,fm),fm;var n=getComputedStyle(e),a=pf(e)&&e.ownerSVGElement&&e.getBBox(),r=!cE&&n.boxSizing==="border-box",o=uE.test(n.writingMode||""),s=!a&&dm.test(n.overflowY||""),i=!a&&dm.test(n.overflowX||""),l=a?0:Ra(n.paddingTop),u=a?0:Ra(n.paddingRight),c=a?0:Ra(n.paddingBottom),d=a?0:Ra(n.paddingLeft),p=a?0:Ra(n.borderTopWidth),h=a?0:Ra(n.borderRightWidth),b=a?0:Ra(n.borderBottomWidth),C=a?0:Ra(n.borderLeftWidth),A=d+u,_=l+c,y=C+h,T=p+b,S=i?e.offsetHeight-T-e.clientHeight:0,F=s?e.offsetWidth-y-e.clientWidth:0,K=r?A+y:0,$=r?_+T:0,J=a?a.width:Ra(n.width)-K-F,H=a?a.height:Ra(n.height)-$-S,R=J+A+F+y,j=H+_+S+T,ee=to({devicePixelContentBoxSize:Ho(Math.round(J*devicePixelRatio),Math.round(H*devicePixelRatio),o),borderBoxSize:Ho(R,j,o),contentBoxSize:Ho(J,H,o),contentRect:new Q0(d,l,J,H)});return zi.set(e,ee),ee},J0=function(e,t,n){var a=Z0(e,n),r=a.borderBoxSize,o=a.contentBoxSize,s=a.devicePixelContentBoxSize;switch(t){case ri.DEVICE_PIXEL_CONTENT_BOX:return s;case ri.BORDER_BOX:return r;default:return o}},dE=function(){function e(t){var n=Z0(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=to([n.borderBoxSize]),this.contentBoxSize=to([n.contentBoxSize]),this.devicePixelContentBoxSize=to([n.devicePixelContentBoxSize])}return e}(),ev=function(e){if(X0(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},fE=function(){var e=1/0,t=[];eo.forEach(function(s){if(s.activeTargets.length!==0){var i=[];s.activeTargets.forEach(function(u){var c=new dE(u.target),d=ev(u.target);i.push(c),u.lastReportedSize=J0(u.target,u.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},pE=function(){var e=0;for(pm(e);rE();)e=fE(),pm(e);return oE()&&sE(),e>0},ju,tv=[],mE=function(){return tv.splice(0).forEach(function(e){return e()})},hE=function(e){if(!ju){var t=0,n=document.createTextNode(""),a={characterData:!0};new MutationObserver(function(){return mE()}).observe(n,a),ju=function(){n.textContent="".concat(t?t--:t++)}}tv.push(e),ju()},gE=function(e){hE(function(){requestAnimationFrame(e)})},bl=0,vE=function(){return!!bl},bE=250,yE={attributes:!0,characterData:!0,childList:!0,subtree:!0},mm=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],hm=function(e){return e===void 0&&(e=0),Date.now()+e},Gu=!1,_E=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=bE),!Gu){Gu=!0;var a=hm(t);gE(function(){var r=!1;try{r=pE()}finally{if(Gu=!1,t=a-hm(),!vE())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,yE)};document.body?n():Rs.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),mm.forEach(function(n){return Rs.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),mm.forEach(function(n){return Rs.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),id=new _E,gm=function(e){!bl&&e>0&&id.start(),bl+=e,!bl&&id.stop()},EE=function(e){return!pf(e)&&!lE(e)&&getComputedStyle(e).display==="inline"},TE=function(){function e(t,n){this.target=t,this.observedBox=n||ri.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=J0(this.target,this.observedBox,!0);return EE(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),wE=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Ki=new WeakMap,vm=function(e,t){for(var n=0;n=0&&(o&&eo.splice(eo.indexOf(a),1),a.observationTargets.splice(r,1),gm(-1))},e.disconnect=function(t){var n=this,a=Ki.get(t);a.observationTargets.slice().forEach(function(r){return n.unobserve(t,r.target)}),a.activeTargets.splice(0,a.activeTargets.length)},e}(),CE=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.");Qi.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(!cm(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Qi.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(!cm(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Qi.unobserve(this,t)},e.prototype.disconnect=function(){Qi.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();/** * @vue/shared v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function mf(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const xt={},Uo=[],ya=()=>{},kE=()=>!1,au=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),hf=e=>e.startsWith("onUpdate:"),gn=Object.assign,gf=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},SE=Object.prototype.hasOwnProperty,Ot=(e,t)=>SE.call(e,t),rt=Array.isArray,Fo=e=>ru(e)==="[object Map]",nv=e=>ru(e)==="[object Set]",ct=e=>typeof e=="function",Xt=e=>typeof e=="string",ur=e=>typeof e=="symbol",Vt=e=>e!==null&&typeof e=="object",av=e=>(Vt(e)||ct(e))&&ct(e.then)&&ct(e.catch),rv=Object.prototype.toString,ru=e=>rv.call(e),AE=e=>ru(e).slice(8,-1),ov=e=>ru(e)==="[object Object]",vf=e=>Xt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ns=mf(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ou=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},IE=/-(\w)/g,ua=ou(e=>e.replace(IE,(t,n)=>n?n.toUpperCase():"")),PE=/\B([A-Z])/g,Br=ou(e=>e.replace(PE,"-$1").toLowerCase()),su=ou(e=>e.charAt(0).toUpperCase()+e.slice(1)),yl=ou(e=>e?`on${su(e)}`:""),Or=(e,t)=>!Object.is(e,t),_l=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},ud=e=>{const t=parseFloat(e);return isNaN(t)?e:t},OE=e=>{const t=Xt(e)?Number(e):NaN;return isNaN(t)?e:t};let bm;const iu=()=>bm||(bm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ot(e){if(rt(e)){const t={};for(let n=0;n{if(n){const a=n.split(LE);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function be(e){let t="";if(Xt(e))t=e;else if(rt(e))for(let n=0;n!!(e&&e.__v_isRef===!0),ge=e=>Xt(e)?e:e==null?"":rt(e)||Vt(e)&&(e.toString===rv||!ct(e.toString))?iv(e)?ge(e.value):JSON.stringify(e,lv,2):String(e),lv=(e,t)=>iv(t)?lv(e,t.value):Fo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r],o)=>(n[zu(a,o)+" =>"]=r,n),{})}:nv(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>zu(n))}:ur(t)?zu(t):Vt(t)&&!rt(t)&&!ov(t)?String(t):t,zu=(e,t="")=>{var n;return ur(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Rn;class BE{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Rn,!t&&Rn&&(this.index=(Rn.scopes||(Rn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(Rn=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n0)return;if(xs){let t=xs;for(xs=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ms;){let t=Ms;for(Ms=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function pv(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function mv(e){let t,n=e.depsTail,a=n;for(;a;){const r=a.prevDep;a.version===-1?(a===n&&(n=r),Ef(a),$E(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=t,e.depsTail=n}function cd(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(hv(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function hv(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===oi)||(e.globalVersion=oi,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!cd(e))))return;e.flags|=2;const t=e.dep,n=Ft,a=_a;Ft=e,_a=!0;try{pv(e);const r=e.fn(e._value);(t.version===0||Or(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Ft=n,_a=a,mv(e),e.flags&=-3}}function Ef(e,t=!1){const{dep:n,prevSub:a,nextSub:r}=e;if(a&&(a.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Ef(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function $E(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let _a=!0;const gv=[];function or(){gv.push(_a),_a=!1}function sr(){const e=gv.pop();_a=e===void 0?!0:e}function ym(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ft;Ft=void 0;try{t()}finally{Ft=n}}}let oi=0;class HE{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class lu{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ft||!_a||Ft===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ft)n=this.activeLink=new HE(Ft,this),Ft.deps?(n.prevDep=Ft.depsTail,Ft.depsTail.nextDep=n,Ft.depsTail=n):Ft.deps=Ft.depsTail=n,vv(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=Ft.depsTail,n.nextDep=void 0,Ft.depsTail.nextDep=n,Ft.depsTail=n,Ft.deps===n&&(Ft.deps=a)}return n}trigger(t){this.version++,oi++,this.notify(t)}notify(t){yf();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{_f()}}}function vv(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)vv(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ll=new WeakMap,no=Symbol(""),dd=Symbol(""),si=Symbol("");function Nn(e,t,n){if(_a&&Ft){let a=Ll.get(e);a||Ll.set(e,a=new Map);let r=a.get(n);r||(a.set(n,r=new lu),r.map=a,r.key=n),r.track()}}function er(e,t,n,a,r,o){const s=Ll.get(e);if(!s){oi++;return}const i=l=>{l&&l.trigger()};if(yf(),t==="clear")s.forEach(i);else{const l=rt(e),u=l&&vf(n);if(l&&n==="length"){const c=Number(a);s.forEach((d,p)=>{(p==="length"||p===si||!ur(p)&&p>=c)&&i(d)})}else switch((n!==void 0||s.has(void 0))&&i(s.get(n)),u&&i(s.get(si)),t){case"add":l?u&&i(s.get("length")):(i(s.get(no)),Fo(e)&&i(s.get(dd)));break;case"delete":l||(i(s.get(no)),Fo(e)&&i(s.get(dd)));break;case"set":Fo(e)&&i(s.get(no));break}}_f()}function UE(e,t){const n=Ll.get(e);return n&&n.get(t)}function To(e){const t=Et(e);return t===e?t:(Nn(t,"iterate",si),la(e)?t:t.map(Sn))}function uu(e){return Nn(e=Et(e),"iterate",si),e}const FE={__proto__:null,[Symbol.iterator](){return Qu(this,Symbol.iterator,Sn)},concat(...e){return To(this).concat(...e.map(t=>rt(t)?To(t):t))},entries(){return Qu(this,"entries",e=>(e[1]=Sn(e[1]),e))},every(e,t){return Qa(this,"every",e,t,void 0,arguments)},filter(e,t){return Qa(this,"filter",e,t,n=>n.map(Sn),arguments)},find(e,t){return Qa(this,"find",e,t,Sn,arguments)},findIndex(e,t){return Qa(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Qa(this,"findLast",e,t,Sn,arguments)},findLastIndex(e,t){return Qa(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Qa(this,"forEach",e,t,void 0,arguments)},includes(...e){return Xu(this,"includes",e)},indexOf(...e){return Xu(this,"indexOf",e)},join(e){return To(this).join(e)},lastIndexOf(...e){return Xu(this,"lastIndexOf",e)},map(e,t){return Qa(this,"map",e,t,void 0,arguments)},pop(){return ms(this,"pop")},push(...e){return ms(this,"push",e)},reduce(e,...t){return _m(this,"reduce",e,t)},reduceRight(e,...t){return _m(this,"reduceRight",e,t)},shift(){return ms(this,"shift")},some(e,t){return Qa(this,"some",e,t,void 0,arguments)},splice(...e){return ms(this,"splice",e)},toReversed(){return To(this).toReversed()},toSorted(e){return To(this).toSorted(e)},toSpliced(...e){return To(this).toSpliced(...e)},unshift(...e){return ms(this,"unshift",e)},values(){return Qu(this,"values",Sn)}};function Qu(e,t,n){const a=uu(e),r=a[t]();return a!==e&&!la(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.value&&(o.value=n(o.value)),o}),r}const VE=Array.prototype;function Qa(e,t,n,a,r,o){const s=uu(e),i=s!==e&&!la(e),l=s[t];if(l!==VE[t]){const d=l.apply(e,o);return i?Sn(d):d}let u=n;s!==e&&(i?u=function(d,p){return n.call(this,Sn(d),p,e)}:n.length>2&&(u=function(d,p){return n.call(this,d,p,e)}));const c=l.call(s,u,a);return i&&r?r(c):c}function _m(e,t,n,a){const r=uu(e);let o=n;return r!==e&&(la(e)?n.length>3&&(o=function(s,i,l){return n.call(this,s,i,l,e)}):o=function(s,i,l){return n.call(this,s,Sn(i),l,e)}),r[t](o,...a)}function Xu(e,t,n){const a=Et(e);Nn(a,"iterate",si);const r=a[t](...n);return(r===-1||r===!1)&&kf(n[0])?(n[0]=Et(n[0]),a[t](...n)):r}function ms(e,t,n=[]){or(),yf();const a=Et(e)[t].apply(e,n);return _f(),sr(),a}const YE=mf("__proto__,__v_isRef,__isVue"),bv=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ur));function qE(e){ur(e)||(e=String(e));const t=Et(this);return Nn(t,"has",e),t.hasOwnProperty(e)}class yv{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,o=this._isShallow;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:wv:o?Tv:Ev).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const s=rt(t);if(!r){let l;if(s&&(l=FE[n]))return l;if(n==="hasOwnProperty")return qE}const i=Reflect.get(t,n,pn(t)?t:a);return(ur(n)?bv.has(n):YE(n))||(r||Nn(t,"get",n),o)?i:pn(i)?s&&vf(n)?i:i.value:Vt(i)?r?wf(i):Zn(i):i}}class _v extends yv{constructor(t=!1){super(!1,t)}set(t,n,a,r){let o=t[n];if(!this._isShallow){const l=Mr(o);if(!la(a)&&!Mr(a)&&(o=Et(o),a=Et(a)),!rt(t)&&pn(o)&&!pn(a))return l?!1:(o.value=a,!0)}const s=rt(t)&&vf(n)?Number(n)e,Xi=e=>Reflect.getPrototypeOf(e);function KE(e,t,n){return function(...a){const r=this.__v_raw,o=Et(r),s=Fo(o),i=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,u=r[e](...a),c=n?fd:t?Rl:Sn;return!t&&Nn(o,"iterate",l?dd:no),{next(){const{value:d,done:p}=u.next();return p?{value:d,done:p}:{value:i?[c(d[0]),c(d[1])]:c(d),done:p}},[Symbol.iterator](){return this}}}}function Zi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function QE(e,t){const n={get(r){const o=this.__v_raw,s=Et(o),i=Et(r);e||(Or(r,i)&&Nn(s,"get",r),Nn(s,"get",i));const{has:l}=Xi(s),u=t?fd:e?Rl:Sn;if(l.call(s,r))return u(o.get(r));if(l.call(s,i))return u(o.get(i));o!==s&&o.get(r)},get size(){const r=this.__v_raw;return!e&&Nn(Et(r),"iterate",no),Reflect.get(r,"size",r)},has(r){const o=this.__v_raw,s=Et(o),i=Et(r);return e||(Or(r,i)&&Nn(s,"has",r),Nn(s,"has",i)),r===i?o.has(r):o.has(r)||o.has(i)},forEach(r,o){const s=this,i=s.__v_raw,l=Et(i),u=t?fd:e?Rl:Sn;return!e&&Nn(l,"iterate",no),i.forEach((c,d)=>r.call(o,u(c),u(d),s))}};return gn(n,e?{add:Zi("add"),set:Zi("set"),delete:Zi("delete"),clear:Zi("clear")}:{add(r){!t&&!la(r)&&!Mr(r)&&(r=Et(r));const o=Et(this);return Xi(o).has.call(o,r)||(o.add(r),er(o,"add",r,r)),this},set(r,o){!t&&!la(o)&&!Mr(o)&&(o=Et(o));const s=Et(this),{has:i,get:l}=Xi(s);let u=i.call(s,r);u||(r=Et(r),u=i.call(s,r));const c=l.call(s,r);return s.set(r,o),u?Or(o,c)&&er(s,"set",r,o):er(s,"add",r,o),this},delete(r){const o=Et(this),{has:s,get:i}=Xi(o);let l=s.call(o,r);l||(r=Et(r),l=s.call(o,r)),i&&i.call(o,r);const u=o.delete(r);return l&&er(o,"delete",r,void 0),u},clear(){const r=Et(this),o=r.size!==0,s=r.clear();return o&&er(r,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=KE(r,e,t)}),n}function Tf(e,t){const n=QE(e,t);return(a,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(Ot(n,r)&&r in a?n:a,r,o)}const XE={get:Tf(!1,!1)},ZE={get:Tf(!1,!0)},JE={get:Tf(!0,!1)};const Ev=new WeakMap,Tv=new WeakMap,wv=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(AE(e))}function Zn(e){return Mr(e)?e:Cf(e,!1,jE,XE,Ev)}function Cv(e){return Cf(e,!1,zE,ZE,Tv)}function wf(e){return Cf(e,!0,GE,JE,wv)}function Cf(e,t,n,a,r){if(!Vt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=nT(e);if(o===0)return e;const s=r.get(e);if(s)return s;const i=new Proxy(e,o===2?a:n);return r.set(e,i),i}function Vo(e){return Mr(e)?Vo(e.__v_raw):!!(e&&e.__v_isReactive)}function Mr(e){return!!(e&&e.__v_isReadonly)}function la(e){return!!(e&&e.__v_isShallow)}function kf(e){return e?!!e.__v_raw:!1}function Et(e){const t=e&&e.__v_raw;return t?Et(t):e}function aT(e){return!Ot(e,"__v_skip")&&Object.isExtensible(e)&&ld(e,"__v_skip",!0),e}const Sn=e=>Vt(e)?Zn(e):e,Rl=e=>Vt(e)?wf(e):e;function pn(e){return e?e.__v_isRef===!0:!1}function B(e){return kv(e,!1)}function rT(e){return kv(e,!0)}function kv(e,t){return pn(e)?e:new oT(e,t)}class oT{constructor(t,n){this.dep=new lu,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Et(t),this._value=n?t:Sn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||la(t)||Mr(t);t=a?t:Et(t),Or(t,n)&&(this._rawValue=t,this._value=a?t:Sn(t),this.dep.trigger())}}function v(e){return pn(e)?e.value:e}const sT={get:(e,t,n)=>t==="__v_raw"?e:v(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return pn(r)&&!pn(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function Sv(e){return Vo(e)?e:new Proxy(e,sT)}class iT{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new lu,{get:a,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function lT(e){return new iT(e)}function Av(e){const t=rt(e)?new Array(e.length):{};for(const n in e)t[n]=Iv(e,n);return t}class uT{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return UE(Et(this._object),this._key)}}class cT{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function io(e,t,n){return pn(e)?e:ct(e)?new cT(e):Vt(e)&&arguments.length>1?Iv(e,t,n):B(e)}function Iv(e,t,n){const a=e[t];return pn(a)?a:new uT(e,t,n)}class dT{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new lu(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=oi-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&Ft!==this)return fv(this,!0),!0}get value(){const t=this.dep.track();return hv(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function fT(e,t,n=!1){let a,r;return ct(e)?a=e:(a=e.get,r=e.set),new dT(a,r,n)}const Ji={},Nl=new WeakMap;let Kr;function pT(e,t=!1,n=Kr){if(n){let a=Nl.get(n);a||Nl.set(n,a=[]),a.push(e)}}function mT(e,t,n=xt){const{immediate:a,deep:r,once:o,scheduler:s,augmentJob:i,call:l}=n,u=S=>r?S:la(S)||r===!1||r===0?tr(S,1):tr(S);let c,d,p,h,b=!1,C=!1;if(pn(e)?(d=()=>e.value,b=la(e)):Vo(e)?(d=()=>u(e),b=!0):rt(e)?(C=!0,b=e.some(S=>Vo(S)||la(S)),d=()=>e.map(S=>{if(pn(S))return S.value;if(Vo(S))return u(S);if(ct(S))return l?l(S,2):S()})):ct(e)?t?d=l?()=>l(e,2):e:d=()=>{if(p){or();try{p()}finally{sr()}}const S=Kr;Kr=c;try{return l?l(e,3,[h]):e(h)}finally{Kr=S}}:d=ya,t&&r){const S=d,F=r===!0?1/0:r;d=()=>tr(S(),F)}const A=bf(),_=()=>{c.stop(),A&&A.active&&gf(A.effects,c)};if(o&&t){const S=t;t=(...F)=>{S(...F),_()}}let y=C?new Array(e.length).fill(Ji):Ji;const T=S=>{if(!(!(c.flags&1)||!c.dirty&&!S))if(t){const F=c.run();if(r||b||(C?F.some((K,$)=>Or(K,y[$])):Or(F,y))){p&&p();const K=Kr;Kr=c;try{const $=[F,y===Ji?void 0:C&&y[0]===Ji?[]:y,h];y=F,l?l(t,3,$):t(...$)}finally{Kr=K}}}else c.run()};return i&&i(T),c=new cv(d),c.scheduler=s?()=>s(T,!1):T,h=S=>pT(S,!1,c),p=c.onStop=()=>{const S=Nl.get(c);if(S){if(l)l(S,4);else for(const F of S)F();Nl.delete(c)}},t?a?T(!0):y=c.run():s?s(T.bind(null,!0),!0):c.run(),_.pause=c.pause.bind(c),_.resume=c.resume.bind(c),_.stop=_,_}function tr(e,t=1/0,n){if(t<=0||!Vt(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,pn(e))tr(e.value,t,n);else if(rt(e))for(let a=0;a{tr(a,t,n)});else if(ov(e)){for(const a in e)tr(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&tr(e[a],t,n)}return e}/** * @vue/runtime-core v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Ii(e,t,n,a){try{return a?e(...a):e()}catch(r){Pi(r,t,n)}}function Aa(e,t,n,a){if(ct(e)){const r=Ii(e,t,n,a);return r&&av(r)&&r.catch(o=>{Pi(o,t,n)}),r}if(rt(e)){const r=[];for(let o=0;o>>1,r=jn[a],o=ii(r);o=ii(n)?jn.push(e):jn.splice(gT(t),0,e),e.flags|=1,Ov()}}function Ov(){Ml||(Ml=Pv.then(Rv))}function Dv(e){rt(e)?Yo.push(...e):wr&&e.id===-1?wr.splice(Io+1,0,e):e.flags&1||(Yo.push(e),e.flags|=1),Ov()}function Em(e,t,n=xa+1){for(;nii(n)-ii(a));if(Yo.length=0,wr){wr.push(...t);return}for(wr=t,Io=0;Ioe.id==null?e.flags&2?-1:1/0:e.id;function Rv(e){try{for(xa=0;xa{a._d&&xm(-1);const o=xl(t);let s;try{s=e(...r)}finally{xl(o),a._d&&xm(1)}return s};return a._n=!0,a._c=!0,a._d=!0,a}function ye(e,t){if(Cn===null)return e;const n=mu(Cn),a=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,Bs=e=>e&&(e.disabled||e.disabled===""),Tm=e=>e&&(e.defer||e.defer===""),wm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Cm=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,pd=(e,t)=>{const n=e&&e.to;return Xt(n)?t?t(n):null:n},Bv={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,o,s,i,l,u){const{mc:c,pc:d,pbc:p,o:{insert:h,querySelector:b,createText:C,createComment:A}}=u,_=Bs(t.props);let{shapeFlag:y,children:T,dynamicChildren:S}=t;if(e==null){const F=t.el=C(""),K=t.anchor=C("");h(F,n,a),h(K,n,a);const $=(H,R)=>{y&16&&(r&&r.isCE&&(r.ce._teleportTarget=H),c(T,H,R,r,o,s,i,l))},J=()=>{const H=t.target=pd(t.props,b),R=Hv(H,t,C,h);H&&(s!=="svg"&&wm(H)?s="svg":s!=="mathml"&&Cm(H)&&(s="mathml"),_||($(H,R),El(t,!1)))};_&&($(n,K),El(t,!0)),Tm(t.props)?(t.el.__isMounted=!1,Wn(()=>{J(),delete t.el.__isMounted},o)):J()}else{if(Tm(t.props)&&e.el.__isMounted===!1){Wn(()=>{Bv.process(e,t,n,a,r,o,s,i,l,u)},o);return}t.el=e.el,t.targetStart=e.targetStart;const F=t.anchor=e.anchor,K=t.target=e.target,$=t.targetAnchor=e.targetAnchor,J=Bs(e.props),H=J?n:K,R=J?F:$;if(s==="svg"||wm(K)?s="svg":(s==="mathml"||Cm(K))&&(s="mathml"),S?(p(e.dynamicChildren,S,H,r,o,s,i),Mf(e,t,!0)):l||d(e,t,H,R,r,o,s,i,!1),_)J?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):el(t,n,F,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const j=t.target=pd(t.props,b);j&&el(t,j,null,u,0)}else J&&el(t,K,$,u,1);El(t,_)}},remove(e,t,n,{um:a,o:{remove:r}},o){const{shapeFlag:s,children:i,anchor:l,targetStart:u,targetAnchor:c,target:d,props:p}=e;if(d&&(r(u),r(c)),o&&r(l),s&16){const h=o||!Bs(p);for(let b=0;b{e.isMounted=!0}),ln(()=>{e.isUnmounting=!0}),e}const ia=[Function,Array],Fv={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ia,onEnter:ia,onAfterEnter:ia,onEnterCancelled:ia,onBeforeLeave:ia,onLeave:ia,onAfterLeave:ia,onLeaveCancelled:ia,onBeforeAppear:ia,onAppear:ia,onAfterAppear:ia,onAppearCancelled:ia},Vv=e=>{const t=e.subTree;return t.component?Vv(t.component):t},bT={name:"BaseTransition",props:Fv,setup(e,{slots:t}){const n=ss(),a=Uv();return()=>{const r=t.default&&Af(t.default(),!0);if(!r||!r.length)return;const o=Yv(r),s=Et(e),{mode:i}=s;if(a.isLeaving)return Zu(o);const l=km(o);if(!l)return Zu(o);let u=li(l,s,a,n,d=>u=d);l.type!==Mn&&lo(l,u);let c=n.subTree&&km(n.subTree);if(c&&c.type!==Mn&&!Zr(l,c)&&Vv(n).type!==Mn){let d=li(c,s,a,n);if(lo(c,d),i==="out-in"&&l.type!==Mn)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,c=void 0},Zu(o);i==="in-out"&&l.type!==Mn?d.delayLeave=(p,h,b)=>{const C=qv(a,c);C[String(c.key)]=c,p[Cr]=()=>{h(),p[Cr]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{b(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function Yv(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Mn){t=n;break}}return t}const yT=bT;function qv(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 li(e,t,n,a,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:h,onAfterLeave:b,onLeaveCancelled:C,onBeforeAppear:A,onAppear:_,onAfterAppear:y,onAppearCancelled:T}=t,S=String(e.key),F=qv(n,e),K=(H,R)=>{H&&Aa(H,a,9,R)},$=(H,R)=>{const j=R[1];K(H,R),rt(H)?H.every(ee=>ee.length<=1)&&j():H.length<=1&&j()},J={mode:s,persisted:i,beforeEnter(H){let R=l;if(!n.isMounted)if(o)R=A||l;else return;H[Cr]&&H[Cr](!0);const j=F[S];j&&Zr(e,j)&&j.el[Cr]&&j.el[Cr](),K(R,[H])},enter(H){let R=u,j=c,ee=d;if(!n.isMounted)if(o)R=_||u,j=y||c,ee=T||d;else return;let q=!1;const W=H[tl]=I=>{q||(q=!0,I?K(ee,[H]):K(j,[H]),J.delayedLeave&&J.delayedLeave(),H[tl]=void 0)};R?$(R,[H,W]):W()},leave(H,R){const j=String(e.key);if(H[tl]&&H[tl](!0),n.isUnmounting)return R();K(p,[H]);let ee=!1;const q=H[Cr]=W=>{ee||(ee=!0,R(),W?K(C,[H]):K(b,[H]),H[Cr]=void 0,F[j]===e&&delete F[j])};F[j]=e,h?$(h,[H,q]):q()},clone(H){const R=li(H,t,n,a,r);return r&&r(R),R}};return J}function Zu(e){if(Oi(e))return e=xr(e),e.children=null,e}function km(e){if(!Oi(e))return xv(e.type)&&e.children?Yv(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ct(n.default))return n.default()}}function lo(e,t){e.shapeFlag&6&&e.component?(e.transition=t,lo(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 Af(e,t=!1,n){let a=[],r=0;for(let o=0;o1)for(let o=0;o$s(b,t&&(rt(t)?t[C]:t),n,a,r));return}if(qo(a)&&!r){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&$s(e,t,n,a.component.subTree);return}const o=a.shapeFlag&4?mu(a.component):a.el,s=r?null:o,{i,r:l}=e,u=t&&t.r,c=i.refs===xt?i.refs={}:i.refs,d=i.setupState,p=Et(d),h=d===xt?()=>!1:b=>Ot(p,b);if(u!=null&&u!==l&&(Xt(u)?(c[u]=null,h(u)&&(d[u]=null)):pn(u)&&(u.value=null)),ct(l))Ii(l,i,12,[s,c]);else{const b=Xt(l),C=pn(l);if(b||C){const A=()=>{if(e.f){const _=b?h(l)?d[l]:c[l]:l.value;r?rt(_)&&gf(_,o):rt(_)?_.includes(o)||_.push(o):b?(c[l]=[o],h(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else b?(c[l]=s,h(l)&&(d[l]=s)):C&&(l.value=s,e.k&&(c[e.k]=s))};s?(A.id=-1,Wn(A,n)):A()}}}const Sm=e=>e.nodeType===8;iu().requestIdleCallback;iu().cancelIdleCallback;function _T(e,t){if(Sm(e)&&e.data==="["){let n=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(Sm(a))if(a.data==="]"){if(--n===0)break}else a.data==="["&&n++;a=a.nextSibling}}else t(e)}const qo=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ET(e){ct(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:r=200,hydrate:o,timeout:s,suspensible:i=!0,onError:l}=e;let u=null,c,d=0;const p=()=>(d++,u=null,h()),h=()=>{let b;return u||(b=u=t().catch(C=>{if(C=C instanceof Error?C:new Error(String(C)),l)return new Promise((A,_)=>{l(C,()=>A(p()),()=>_(C),d+1)});throw C}).then(C=>b!==u&&u?u:(C&&(C.__esModule||C[Symbol.toStringTag]==="Module")&&(C=C.default),c=C,C)))};return _e({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(b,C,A){const _=o?()=>{const T=o(()=>{A()},S=>_T(b,S));T&&(C.bum||(C.bum=[])).push(T),(C.u||(C.u=[])).push(()=>!0)}:A;c?_():h().then(()=>!C.isUnmounted&&_())},get __asyncResolved(){return c},setup(){const b=Tn;if(If(b),c)return()=>Ju(c,b);const C=T=>{u=null,Pi(T,b,13,!a)};if(i&&b.suspense||Qo)return h().then(T=>()=>Ju(T,b)).catch(T=>(C(T),()=>a?De(a,{error:T}):null));const A=B(!1),_=B(),y=B(!!r);return r&&setTimeout(()=>{y.value=!1},r),s!=null&&setTimeout(()=>{if(!A.value&&!_.value){const T=new Error(`Async component timed out after ${s}ms.`);C(T),_.value=T}},s),h().then(()=>{A.value=!0,b.parent&&Oi(b.parent.vnode)&&b.parent.update()}).catch(T=>{C(T),_.value=T}),()=>{if(A.value&&c)return Ju(c,b);if(_.value&&a)return De(a,{error:_.value});if(n&&!y.value)return De(n)}}})}function Ju(e,t){const{ref:n,props:a,children:r,ce:o}=t.vnode,s=De(e,a,r);return s.ref=n,s.ce=o,delete t.vnode.ce,s}const Oi=e=>e.type.__isKeepAlive;function TT(e,t){Wv(e,"a",t)}function wT(e,t){Wv(e,"da",t)}function Wv(e,t,n=Tn){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(cu(t,a,n),n){let r=n.parent;for(;r&&r.parent;)Oi(r.parent.vnode)&&CT(a,t,n,r),r=r.parent}}function CT(e,t,n,a){const r=cu(t,e,a,!0);$r(()=>{gf(a[t],r)},n)}function cu(e,t,n=Tn,a=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{or();const i=Di(n),l=Aa(t,n,e,s);return i(),sr(),l});return a?r.unshift(o):r.push(o),o}}const cr=e=>(t,n=Tn)=>{(!Qo||e==="sp")&&cu(e,(...a)=>t(...a),n)},jv=cr("bm"),ze=cr("m"),Pf=cr("bu"),Gv=cr("u"),ln=cr("bum"),$r=cr("um"),kT=cr("sp"),ST=cr("rtg"),AT=cr("rtc");function IT(e,t=Tn){cu("ec",e,t)}const Of="components",PT="directives";function mn(e,t){return Df(Of,e,!0,t)||e}const zv=Symbol.for("v-ndc");function ir(e){return Xt(e)?Df(Of,e,!1)||e:e||zv}function it(e){return Df(PT,e)}function Df(e,t,n=!0,a=!1){const r=Cn||Tn;if(r){const o=r.type;if(e===Of){const i=pw(o,!1);if(i&&(i===t||i===ua(t)||i===su(ua(t))))return o}const s=Am(r[e]||o[e],t)||Am(r.appContext[e],t);return!s&&a?o:s}}function Am(e,t){return e&&(e[t]||e[ua(t)]||e[su(ua(t))])}function je(e,t,n,a){let r;const o=n,s=rt(e);if(s||Xt(e)){const i=s&&Vo(e);let l=!1,u=!1;i&&(l=!la(e),u=Mr(e),e=uu(e)),r=new Array(e.length);for(let c=0,d=e.length;ct(i,l,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,u=i.length;l{const o=a.fn(...r);return o&&(o.key=a.key),o}:a.fn)}return e}function ke(e,t,n={},a,r){if(Cn.ce||Cn.parent&&qo(Cn.parent)&&Cn.parent.ce)return t!=="default"&&(n.name=t),g(),pe(Ae,null,[De("slot",n,a)],64);let o=e[t];o&&o._c&&(o._d=!1),g();const s=o&&Kv(o(n)),i=n.key||s&&s.key,l=pe(Ae,{key:(i&&!ur(i)?i:`_${t}`)+""},s||[],s&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function Kv(e){return e.some(t=>ci(t)?!(t.type===Mn||t.type===Ae&&!Kv(t.children)):!0)?e:null}function Lf(e,t){const n={};for(const a in e)n[/[A-Z]/.test(a)?`on:${a}`:yl(a)]=e[a];return n}const md=e=>e?pb(e)?mu(e):md(e.parent):null,Hs=gn(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=>md(e.parent),$root:e=>md(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Xv(e),$forceUpdate:e=>e.f||(e.f=()=>{Sf(e.update)}),$nextTick:e=>e.n||(e.n=tn.bind(e.proxy)),$watch:e=>XT.bind(e)}),ec=(e,t)=>e!==xt&&!e.__isScriptSetup&&Ot(e,t),OT={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:r,props:o,accessCache:s,type:i,appContext:l}=e;let u;if(t[0]!=="$"){const h=s[t];if(h!==void 0)switch(h){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(ec(a,t))return s[t]=1,a[t];if(r!==xt&&Ot(r,t))return s[t]=2,r[t];if((u=e.propsOptions[0])&&Ot(u,t))return s[t]=3,o[t];if(n!==xt&&Ot(n,t))return s[t]=4,n[t];hd&&(s[t]=0)}}const c=Hs[t];let d,p;if(c)return t==="$attrs"&&Nn(e.attrs,"get",""),c(e);if((d=i.__cssModules)&&(d=d[t]))return d;if(n!==xt&&Ot(n,t))return s[t]=4,n[t];if(p=l.config.globalProperties,Ot(p,t))return p[t]},set({_:e},t,n){const{data:a,setupState:r,ctx:o}=e;return ec(r,t)?(r[t]=n,!0):a!==xt&&Ot(a,t)?(a[t]=n,!0):Ot(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}},s){let i;return!!n[s]||e!==xt&&Ot(e,s)||ec(t,s)||(i=o[0])&&Ot(i,s)||Ot(a,s)||Ot(Hs,s)||Ot(r.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ot(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function go(){return DT().slots}function DT(){const e=ss();return e.setupContext||(e.setupContext=hb(e))}function Im(e){return rt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let hd=!0;function LT(e){const t=Xv(e),n=e.proxy,a=e.ctx;hd=!1,t.beforeCreate&&Pm(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:s,watch:i,provide:l,inject:u,created:c,beforeMount:d,mounted:p,beforeUpdate:h,updated:b,activated:C,deactivated:A,beforeDestroy:_,beforeUnmount:y,destroyed:T,unmounted:S,render:F,renderTracked:K,renderTriggered:$,errorCaptured:J,serverPrefetch:H,expose:R,inheritAttrs:j,components:ee,directives:q,filters:W}=t;if(u&&RT(u,a,null),s)for(const L in s){const V=s[L];ct(V)&&(a[L]=V.bind(n))}if(r){const L=r.call(n,n);Vt(L)&&(e.data=Zn(L))}if(hd=!0,o)for(const L in o){const V=o[L],D=ct(V)?V.bind(n,n):ct(V.get)?V.get.bind(n,n):ya,w=!ct(V)&&ct(V.set)?V.set.bind(n):ya,re=m({get:D,set:w});Object.defineProperty(a,L,{enumerable:!0,configurable:!0,get:()=>re.value,set:ae=>re.value=ae})}if(i)for(const L in i)Qv(i[L],a,n,L);if(l){const L=ct(l)?l.call(n):l;Reflect.ownKeys(L).forEach(V=>{Tl(V,L[V])})}c&&Pm(c,e,"c");function O(L,V){rt(V)?V.forEach(D=>L(D.bind(n))):V&&L(V.bind(n))}if(O(jv,d),O(ze,p),O(Pf,h),O(Gv,b),O(TT,C),O(wT,A),O(IT,J),O(AT,K),O(ST,$),O(ln,y),O($r,S),O(kT,H),rt(R))if(R.length){const L=e.exposed||(e.exposed={});R.forEach(V=>{Object.defineProperty(L,V,{get:()=>n[V],set:D=>n[V]=D})})}else e.exposed||(e.exposed={});F&&e.render===ya&&(e.render=F),j!=null&&(e.inheritAttrs=j),ee&&(e.components=ee),q&&(e.directives=q),H&&If(e)}function RT(e,t,n=ya){rt(e)&&(e=gd(e));for(const a in e){const r=e[a];let o;Vt(r)?"default"in r?o=Ea(r.from||a,r.default,!0):o=Ea(r.from||a):o=Ea(r),pn(o)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):t[a]=o}}function Pm(e,t,n){Aa(rt(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function Qv(e,t,n,a){let r=a.includes(".")?lb(n,a):()=>n[a];if(Xt(e)){const o=t[e];ct(o)&&Xe(r,o)}else if(ct(e))Xe(r,e.bind(n));else if(Vt(e))if(rt(e))e.forEach(o=>Qv(o,t,n,a));else{const o=ct(e.handler)?e.handler.bind(n):t[e.handler];ct(o)&&Xe(r,o,e)}}function Xv(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,i=o.get(t);let l;return i?l=i:!r.length&&!n&&!a?l=t:(l={},r.length&&r.forEach(u=>Bl(l,u,s,!0)),Bl(l,t,s)),Vt(t)&&o.set(t,l),l}function Bl(e,t,n,a=!1){const{mixins:r,extends:o}=t;o&&Bl(e,o,n,!0),r&&r.forEach(s=>Bl(e,s,n,!0));for(const s in t)if(!(a&&s==="expose")){const i=NT[s]||n&&n[s];e[s]=i?i(e[s],t[s]):t[s]}return e}const NT={data:Om,props:Dm,emits:Dm,methods:Ps,computed:Ps,beforeCreate:qn,created:qn,beforeMount:qn,mounted:qn,beforeUpdate:qn,updated:qn,beforeDestroy:qn,beforeUnmount:qn,destroyed:qn,unmounted:qn,activated:qn,deactivated:qn,errorCaptured:qn,serverPrefetch:qn,components:Ps,directives:Ps,watch:xT,provide:Om,inject:MT};function Om(e,t){return t?e?function(){return gn(ct(e)?e.call(this,this):e,ct(t)?t.call(this,this):t)}:t:e}function MT(e,t){return Ps(gd(e),gd(t))}function gd(e){if(rt(e)){const t={};for(let n=0;n1)return n&&ct(t)?t.call(a&&a.proxy):t}}const Jv={},eb=()=>Object.create(Jv),tb=e=>Object.getPrototypeOf(e)===Jv;function HT(e,t,n,a=!1){const r={},o=eb();e.propsDefaults=Object.create(null),nb(e,t,r,o);for(const s in e.propsOptions[0])s in r||(r[s]=void 0);n?e.props=a?r:Cv(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function UT(e,t,n,a){const{props:r,attrs:o,vnode:{patchFlag:s}}=e,i=Et(r),[l]=e.propsOptions;let u=!1;if((a||s>0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[p,h]=ab(d,t,!0);gn(s,p),h&&i.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return Vt(e)&&a.set(e,Uo),Uo;if(rt(o))for(let c=0;ce[0]==="_"||e==="$stable",Nf=e=>rt(e)?e.map(Ua):[Ua(e)],VT=(e,t,n)=>{if(t._n)return t;const a=Ve((...r)=>Nf(t(...r)),n);return a._c=!1,a},rb=(e,t,n)=>{const a=e._ctx;for(const r in e){if(Rf(r))continue;const o=e[r];if(ct(o))t[r]=VT(r,o,a);else if(o!=null){const s=Nf(o);t[r]=()=>s}}},ob=(e,t)=>{const n=Nf(t);e.slots.default=()=>n},sb=(e,t,n)=>{for(const a in t)(n||!Rf(a))&&(e[a]=t[a])},YT=(e,t,n)=>{const a=e.slots=eb();if(e.vnode.shapeFlag&32){const r=t.__;r&&ld(a,"__",r,!0);const o=t._;o?(sb(a,t,n),n&&ld(a,"_",o,!0)):rb(t,a)}else t&&ob(e,t)},qT=(e,t,n)=>{const{vnode:a,slots:r}=e;let o=!0,s=xt;if(a.shapeFlag&32){const i=t._;i?n&&i===1?o=!1:sb(r,t,n):(o=!t.$stable,rb(t,r)),s=t}else t&&(ob(e,t),s={default:1});if(o)for(const i in r)!Rf(i)&&s[i]==null&&delete r[i]},Wn=rw;function WT(e){return jT(e)}function jT(e,t){const n=iu();n.__VUE__=!0;const{insert:a,remove:r,patchProp:o,createElement:s,createText:i,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:p,setScopeId:h=ya,insertStaticContent:b}=e,C=(E,P,z,oe=null,fe=null,he=null,Le=void 0,Ie=null,Ce=!!P.dynamicChildren)=>{if(E===P)return;E&&!Zr(E,P)&&(oe=U(E),ae(E,fe,he,!0),E=null),P.patchFlag===-2&&(Ce=!1,P.dynamicChildren=null);const{type:we,ref:Ue,shapeFlag:Re}=P;switch(we){case fu:A(E,P,z,oe);break;case Mn:_(E,P,z,oe);break;case Us:E==null&&y(P,z,oe,Le);break;case Ae:ee(E,P,z,oe,fe,he,Le,Ie,Ce);break;default:Re&1?F(E,P,z,oe,fe,he,Le,Ie,Ce):Re&6?q(E,P,z,oe,fe,he,Le,Ie,Ce):(Re&64||Re&128)&&we.process(E,P,z,oe,fe,he,Le,Ie,Ce,x)}Ue!=null&&fe?$s(Ue,E&&E.ref,he,P||E,!P):Ue==null&&E&&E.ref!=null&&$s(E.ref,null,he,E,!0)},A=(E,P,z,oe)=>{if(E==null)a(P.el=i(P.children),z,oe);else{const fe=P.el=E.el;P.children!==E.children&&u(fe,P.children)}},_=(E,P,z,oe)=>{E==null?a(P.el=l(P.children||""),z,oe):P.el=E.el},y=(E,P,z,oe)=>{[E.el,E.anchor]=b(E.children,P,z,oe,E.el,E.anchor)},T=({el:E,anchor:P},z,oe)=>{let fe;for(;E&&E!==P;)fe=p(E),a(E,z,oe),E=fe;a(P,z,oe)},S=({el:E,anchor:P})=>{let z;for(;E&&E!==P;)z=p(E),r(E),E=z;r(P)},F=(E,P,z,oe,fe,he,Le,Ie,Ce)=>{P.type==="svg"?Le="svg":P.type==="math"&&(Le="mathml"),E==null?K(P,z,oe,fe,he,Le,Ie,Ce):H(E,P,fe,he,Le,Ie,Ce)},K=(E,P,z,oe,fe,he,Le,Ie)=>{let Ce,we;const{props:Ue,shapeFlag:Re,transition:He,dirs:qe}=E;if(Ce=E.el=s(E.type,he,Ue&&Ue.is,Ue),Re&8?c(Ce,E.children):Re&16&&J(E.children,Ce,null,oe,fe,tc(E,he),Le,Ie),qe&&Ur(E,null,oe,"created"),$(Ce,E,E.scopeId,Le,oe),Ue){for(const ft in Ue)ft!=="value"&&!Ns(ft)&&o(Ce,ft,null,Ue[ft],he,oe);"value"in Ue&&o(Ce,"value",null,Ue.value,he),(we=Ue.onVnodeBeforeMount)&&Na(we,oe,E)}qe&&Ur(E,null,oe,"beforeMount");const nt=GT(fe,He);nt&&He.beforeEnter(Ce),a(Ce,P,z),((we=Ue&&Ue.onVnodeMounted)||nt||qe)&&Wn(()=>{we&&Na(we,oe,E),nt&&He.enter(Ce),qe&&Ur(E,null,oe,"mounted")},fe)},$=(E,P,z,oe,fe)=>{if(z&&h(E,z),oe)for(let he=0;he{for(let we=Ce;we{const Ie=P.el=E.el;let{patchFlag:Ce,dynamicChildren:we,dirs:Ue}=P;Ce|=E.patchFlag&16;const Re=E.props||xt,He=P.props||xt;let qe;if(z&&Fr(z,!1),(qe=He.onVnodeBeforeUpdate)&&Na(qe,z,P,E),Ue&&Ur(P,E,z,"beforeUpdate"),z&&Fr(z,!0),(Re.innerHTML&&He.innerHTML==null||Re.textContent&&He.textContent==null)&&c(Ie,""),we?R(E.dynamicChildren,we,Ie,z,oe,tc(P,fe),he):Le||V(E,P,Ie,null,z,oe,tc(P,fe),he,!1),Ce>0){if(Ce&16)j(Ie,Re,He,z,fe);else if(Ce&2&&Re.class!==He.class&&o(Ie,"class",null,He.class,fe),Ce&4&&o(Ie,"style",Re.style,He.style,fe),Ce&8){const nt=P.dynamicProps;for(let ft=0;ft{qe&&Na(qe,z,P,E),Ue&&Ur(P,E,z,"updated")},oe)},R=(E,P,z,oe,fe,he,Le)=>{for(let Ie=0;Ie{if(P!==z){if(P!==xt)for(const he in P)!Ns(he)&&!(he in z)&&o(E,he,P[he],null,fe,oe);for(const he in z){if(Ns(he))continue;const Le=z[he],Ie=P[he];Le!==Ie&&he!=="value"&&o(E,he,Ie,Le,fe,oe)}"value"in z&&o(E,"value",P.value,z.value,fe)}},ee=(E,P,z,oe,fe,he,Le,Ie,Ce)=>{const we=P.el=E?E.el:i(""),Ue=P.anchor=E?E.anchor:i("");let{patchFlag:Re,dynamicChildren:He,slotScopeIds:qe}=P;qe&&(Ie=Ie?Ie.concat(qe):qe),E==null?(a(we,z,oe),a(Ue,z,oe),J(P.children||[],z,Ue,fe,he,Le,Ie,Ce)):Re>0&&Re&64&&He&&E.dynamicChildren?(R(E.dynamicChildren,He,z,fe,he,Le,Ie),(P.key!=null||fe&&P===fe.subTree)&&Mf(E,P,!0)):V(E,P,z,Ue,fe,he,Le,Ie,Ce)},q=(E,P,z,oe,fe,he,Le,Ie,Ce)=>{P.slotScopeIds=Ie,E==null?P.shapeFlag&512?fe.ctx.activate(P,z,oe,Le,Ce):W(P,z,oe,fe,he,Le,Ce):I(E,P,Ce)},W=(E,P,z,oe,fe,he,Le)=>{const Ie=E.component=uw(E,oe,fe);if(Oi(E)&&(Ie.ctx.renderer=x),cw(Ie,!1,Le),Ie.asyncDep){if(fe&&fe.registerDep(Ie,O,Le),!E.el){const Ce=Ie.subTree=De(Mn);_(null,Ce,P,z)}}else O(Ie,E,P,z,fe,he,Le)},I=(E,P,z)=>{const oe=P.component=E.component;if(nw(E,P,z))if(oe.asyncDep&&!oe.asyncResolved){L(oe,P,z);return}else oe.next=P,oe.update();else P.el=E.el,oe.vnode=P},O=(E,P,z,oe,fe,he,Le)=>{const Ie=()=>{if(E.isMounted){let{next:Re,bu:He,u:qe,parent:nt,vnode:ft}=E;{const lt=ib(E);if(lt){Re&&(Re.el=ft.el,L(E,Re,Le)),lt.asyncDep.then(()=>{E.isUnmounted||Ie()});return}}let le=Re,Te;Fr(E,!1),Re?(Re.el=ft.el,L(E,Re,Le)):Re=ft,He&&_l(He),(Te=Re.props&&Re.props.onVnodeBeforeUpdate)&&Na(Te,nt,Re,ft),Fr(E,!0);const Fe=Nm(E),Ke=E.subTree;E.subTree=Fe,C(Ke,Fe,d(Ke.el),U(Ke),E,fe,he),Re.el=Fe.el,le===null&&aw(E,Fe.el),qe&&Wn(qe,fe),(Te=Re.props&&Re.props.onVnodeUpdated)&&Wn(()=>Na(Te,nt,Re,ft),fe)}else{let Re;const{el:He,props:qe}=P,{bm:nt,m:ft,parent:le,root:Te,type:Fe}=E,Ke=qo(P);Fr(E,!1),nt&&_l(nt),!Ke&&(Re=qe&&qe.onVnodeBeforeMount)&&Na(Re,le,P),Fr(E,!0);{Te.ce&&Te.ce._def.shadowRoot!==!1&&Te.ce._injectChildStyle(Fe);const lt=E.subTree=Nm(E);C(null,lt,z,oe,E,fe,he),P.el=lt.el}if(ft&&Wn(ft,fe),!Ke&&(Re=qe&&qe.onVnodeMounted)){const lt=P;Wn(()=>Na(Re,le,lt),fe)}(P.shapeFlag&256||le&&qo(le.vnode)&&le.vnode.shapeFlag&256)&&E.a&&Wn(E.a,fe),E.isMounted=!0,P=z=oe=null}};E.scope.on();const Ce=E.effect=new cv(Ie);E.scope.off();const we=E.update=Ce.run.bind(Ce),Ue=E.job=Ce.runIfDirty.bind(Ce);Ue.i=E,Ue.id=E.uid,Ce.scheduler=()=>Sf(Ue),Fr(E,!0),we()},L=(E,P,z)=>{P.component=E;const oe=E.vnode.props;E.vnode=P,E.next=null,UT(E,P.props,oe,z),qT(E,P.children,z),or(),Em(E),sr()},V=(E,P,z,oe,fe,he,Le,Ie,Ce=!1)=>{const we=E&&E.children,Ue=E?E.shapeFlag:0,Re=P.children,{patchFlag:He,shapeFlag:qe}=P;if(He>0){if(He&128){w(we,Re,z,oe,fe,he,Le,Ie,Ce);return}else if(He&256){D(we,Re,z,oe,fe,he,Le,Ie,Ce);return}}qe&8?(Ue&16&&G(we,fe,he),Re!==we&&c(z,Re)):Ue&16?qe&16?w(we,Re,z,oe,fe,he,Le,Ie,Ce):G(we,fe,he,!0):(Ue&8&&c(z,""),qe&16&&J(Re,z,oe,fe,he,Le,Ie,Ce))},D=(E,P,z,oe,fe,he,Le,Ie,Ce)=>{E=E||Uo,P=P||Uo;const we=E.length,Ue=P.length,Re=Math.min(we,Ue);let He;for(He=0;HeUe?G(E,fe,he,!0,!1,Re):J(P,z,oe,fe,he,Le,Ie,Ce,Re)},w=(E,P,z,oe,fe,he,Le,Ie,Ce)=>{let we=0;const Ue=P.length;let Re=E.length-1,He=Ue-1;for(;we<=Re&&we<=He;){const qe=E[we],nt=P[we]=Ce?kr(P[we]):Ua(P[we]);if(Zr(qe,nt))C(qe,nt,z,null,fe,he,Le,Ie,Ce);else break;we++}for(;we<=Re&&we<=He;){const qe=E[Re],nt=P[He]=Ce?kr(P[He]):Ua(P[He]);if(Zr(qe,nt))C(qe,nt,z,null,fe,he,Le,Ie,Ce);else break;Re--,He--}if(we>Re){if(we<=He){const qe=He+1,nt=qeHe)for(;we<=Re;)ae(E[we],fe,he,!0),we++;else{const qe=we,nt=we,ft=new Map;for(we=nt;we<=He;we++){const de=P[we]=Ce?kr(P[we]):Ua(P[we]);de.key!=null&&ft.set(de.key,we)}let le,Te=0;const Fe=He-nt+1;let Ke=!1,lt=0;const Gt=new Array(Fe);for(we=0;we=Fe){ae(de,fe,he,!0);continue}let Se;if(de.key!=null)Se=ft.get(de.key);else for(le=nt;le<=He;le++)if(Gt[le-nt]===0&&Zr(de,P[le])){Se=le;break}Se===void 0?ae(de,fe,he,!0):(Gt[Se-nt]=we+1,Se>=lt?lt=Se:Ke=!0,C(de,P[Se],z,null,fe,he,Le,Ie,Ce),Te++)}const et=Ke?zT(Gt):Uo;for(le=et.length-1,we=Fe-1;we>=0;we--){const de=nt+we,Se=P[de],Me=de+1{const{el:he,type:Le,transition:Ie,children:Ce,shapeFlag:we}=E;if(we&6){re(E.component.subTree,P,z,oe);return}if(we&128){E.suspense.move(P,z,oe);return}if(we&64){Le.move(E,P,z,x);return}if(Le===Ae){a(he,P,z);for(let Re=0;ReIe.enter(he),fe);else{const{leave:Re,delayLeave:He,afterLeave:qe}=Ie,nt=()=>{E.ctx.isUnmounted?r(he):a(he,P,z)},ft=()=>{Re(he,()=>{nt(),qe&&qe()})};He?He(he,nt,ft):ft()}else a(he,P,z)},ae=(E,P,z,oe=!1,fe=!1)=>{const{type:he,props:Le,ref:Ie,children:Ce,dynamicChildren:we,shapeFlag:Ue,patchFlag:Re,dirs:He,cacheIndex:qe}=E;if(Re===-2&&(fe=!1),Ie!=null&&(or(),$s(Ie,null,z,E,!0),sr()),qe!=null&&(P.renderCache[qe]=void 0),Ue&256){P.ctx.deactivate(E);return}const nt=Ue&1&&He,ft=!qo(E);let le;if(ft&&(le=Le&&Le.onVnodeBeforeUnmount)&&Na(le,P,E),Ue&6)ne(E.component,z,oe);else{if(Ue&128){E.suspense.unmount(z,oe);return}nt&&Ur(E,null,P,"beforeUnmount"),Ue&64?E.type.remove(E,P,z,x,oe):we&&!we.hasOnce&&(he!==Ae||Re>0&&Re&64)?G(we,P,z,!1,!0):(he===Ae&&Re&384||!fe&&Ue&16)&&G(Ce,P,z),oe&&ie(E)}(ft&&(le=Le&&Le.onVnodeUnmounted)||nt)&&Wn(()=>{le&&Na(le,P,E),nt&&Ur(E,null,P,"unmounted")},z)},ie=E=>{const{type:P,el:z,anchor:oe,transition:fe}=E;if(P===Ae){ue(z,oe);return}if(P===Us){S(E);return}const he=()=>{r(z),fe&&!fe.persisted&&fe.afterLeave&&fe.afterLeave()};if(E.shapeFlag&1&&fe&&!fe.persisted){const{leave:Le,delayLeave:Ie}=fe,Ce=()=>Le(z,he);Ie?Ie(E.el,he,Ce):Ce()}else he()},ue=(E,P)=>{let z;for(;E!==P;)z=p(E),r(E),E=z;r(P)},ne=(E,P,z)=>{const{bum:oe,scope:fe,job:he,subTree:Le,um:Ie,m:Ce,a:we,parent:Ue,slots:{__:Re}}=E;Rm(Ce),Rm(we),oe&&_l(oe),Ue&&rt(Re)&&Re.forEach(He=>{Ue.renderCache[He]=void 0}),fe.stop(),he&&(he.flags|=8,ae(Le,E,P,z)),Ie&&Wn(Ie,P),Wn(()=>{E.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&E.asyncDep&&!E.asyncResolved&&E.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},G=(E,P,z,oe=!1,fe=!1,he=0)=>{for(let Le=he;Le{if(E.shapeFlag&6)return U(E.component.subTree);if(E.shapeFlag&128)return E.suspense.next();const P=p(E.anchor||E.el),z=P&&P[Mv];return z?p(z):P};let se=!1;const Z=(E,P,z)=>{E==null?P._vnode&&ae(P._vnode,null,null,!0):C(P._vnode||null,E,P,null,null,null,z),P._vnode=E,se||(se=!0,Em(),Lv(),se=!1)},x={p:C,um:ae,m:re,r:ie,mt:W,mc:J,pc:V,pbc:R,n:U,o:e};return{render:Z,hydrate:void 0,createApp:$T(Z)}}function tc({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 Fr({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function GT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Mf(e,t,n=!1){const a=e.children,r=t.children;if(rt(a)&&rt(r))for(let o=0;o>1,e[n[i]]0&&(t[a]=n[o-1]),n[o]=a)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=t[s];return n}function ib(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ib(t)}function Rm(e){if(e)for(let t=0;tEa(KT);function xf(e,t){return Bf(e,null,t)}function Xe(e,t,n){return Bf(e,t,n)}function Bf(e,t,n=xt){const{immediate:a,deep:r,flush:o,once:s}=n,i=gn({},n),l=t&&a||!t&&o!=="post";let u;if(Qo){if(o==="sync"){const h=QT();u=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=ya,h.resume=ya,h.pause=ya,h}}const c=Tn;i.call=(h,b,C)=>Aa(h,c,b,C);let d=!1;o==="post"?i.scheduler=h=>{Wn(h,c&&c.suspense)}:o!=="sync"&&(d=!0,i.scheduler=(h,b)=>{b?h():Sf(h)}),i.augmentJob=h=>{t&&(h.flags|=4),d&&(h.flags|=2,c&&(h.id=c.uid,h.i=c))};const p=mT(e,t,i);return Qo&&(u?u.push(p):l&&p()),p}function XT(e,t,n){const a=this.proxy,r=Xt(e)?e.includes(".")?lb(a,e):()=>a[e]:e.bind(a,a);let o;ct(t)?o=t:(o=t.handler,n=t);const s=Di(this),i=Bf(r,o.bind(a),n);return s(),i}function lb(e,t){const n=t.split(".");return()=>{let a=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ua(t)}Modifiers`]||e[`${Br(t)}Modifiers`];function JT(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||xt;let r=n;const o=t.startsWith("update:"),s=o&&ZT(a,t.slice(7));s&&(s.trim&&(r=n.map(c=>Xt(c)?c.trim():c)),s.number&&(r=n.map(ud)));let i,l=a[i=yl(t)]||a[i=yl(ua(t))];!l&&o&&(l=a[i=yl(Br(t))]),l&&Aa(l,e,6,r);const u=a[i+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Aa(u,e,6,r)}}function ub(e,t,n=!1){const a=t.emitsCache,r=a.get(e);if(r!==void 0)return r;const o=e.emits;let s={},i=!1;if(!ct(e)){const l=u=>{const c=ub(u,t,!0);c&&(i=!0,gn(s,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!i?(Vt(e)&&a.set(e,null),null):(rt(o)?o.forEach(l=>s[l]=null):gn(s,o),Vt(e)&&a.set(e,s),s)}function du(e,t){return!e||!au(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ot(e,t[0].toLowerCase()+t.slice(1))||Ot(e,Br(t))||Ot(e,t))}function Nm(e){const{type:t,vnode:n,proxy:a,withProxy:r,propsOptions:[o],slots:s,attrs:i,emit:l,render:u,renderCache:c,props:d,data:p,setupState:h,ctx:b,inheritAttrs:C}=e,A=xl(e);let _,y;try{if(n.shapeFlag&4){const S=r||a,F=S;_=Ua(u.call(F,S,c,d,h,p,b)),y=i}else{const S=t;_=Ua(S.length>1?S(d,{attrs:i,slots:s,emit:l}):S(d,null)),y=t.props?i:ew(i)}}catch(S){Fs.length=0,Pi(S,e,1),_=De(Mn)}let T=_;if(y&&C!==!1){const S=Object.keys(y),{shapeFlag:F}=T;S.length&&F&7&&(o&&S.some(hf)&&(y=tw(y,o)),T=xr(T,y,!1,!0))}return n.dirs&&(T=xr(T,null,!1,!0),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&lo(T,n.transition),_=T,xl(A),_}const ew=e=>{let t;for(const n in e)(n==="class"||n==="style"||au(n))&&((t||(t={}))[n]=e[n]);return t},tw=(e,t)=>{const n={};for(const a in e)(!hf(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function nw(e,t,n){const{props:a,children:r,component:o}=e,{props:s,children:i,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?Mm(a,s,u):!!s;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function rw(e,t){t&&t.pendingBranch?rt(e)?t.effects.push(...e):t.effects.push(e):Dv(e)}const Ae=Symbol.for("v-fgt"),fu=Symbol.for("v-txt"),Mn=Symbol.for("v-cmt"),Us=Symbol.for("v-stc"),Fs=[];let oa=null;function g(e=!1){Fs.push(oa=e?null:[])}function ow(){Fs.pop(),oa=Fs[Fs.length-1]||null}let ui=1;function xm(e,t=!1){ui+=e,e<0&&oa&&t&&(oa.hasOnce=!0)}function db(e){return e.dynamicChildren=ui>0?oa||Uo:null,ow(),ui>0&&oa&&oa.push(e),e}function k(e,t,n,a,r,o){return db(N(e,t,n,a,r,o,!0))}function pe(e,t,n,a,r){return db(De(e,t,n,a,r,!0))}function ci(e){return e?e.__v_isVNode===!0:!1}function Zr(e,t){return e.type===t.type&&e.key===t.key}const fb=({key:e})=>e??null,wl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Xt(e)||pn(e)||ct(e)?{i:Cn,r:e,k:t,f:!!n}:e:null);function N(e,t=null,n=null,a=0,r=null,o=e===Ae?0:1,s=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&fb(t),ref:t&&wl(t),scopeId:Nv,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Cn};return i?($f(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=Xt(n)?8:16),ui>0&&!s&&oa&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&oa.push(l),l}const De=sw;function sw(e,t=null,n=null,a=0,r=null,o=!1){if((!e||e===zv)&&(e=Mn),ci(e)){const i=xr(e,t,!0);return n&&$f(i,n),ui>0&&!o&&oa&&(i.shapeFlag&6?oa[oa.indexOf(e)]=i:oa.push(i)),i.patchFlag=-2,i}if(mw(e)&&(e=e.__vccOpts),t){t=In(t);let{class:i,style:l}=t;i&&!Xt(i)&&(t.class=be(i)),Vt(l)&&(kf(l)&&!rt(l)&&(l=gn({},l)),t.style=ot(l))}const s=Xt(e)?1:cb(e)?128:xv(e)?64:Vt(e)?4:ct(e)?2:0;return N(e,t,n,a,r,s,o,!0)}function In(e){return e?kf(e)||tb(e)?gn({},e):e:null}function xr(e,t,n=!1,a=!1){const{props:r,ref:o,patchFlag:s,children:i,transition:l}=e,u=t?Ct(r||{},t):r,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&fb(u),ref:t&&t.ref?n&&o?rt(o)?o.concat(wl(t)):[o,wl(t)]:wl(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ae?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&xr(e.ssContent),ssFallback:e.ssFallback&&xr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&a&&lo(c,l.clone(c)),c}function ut(e=" ",t=0){return De(fu,null,e,t)}function pu(e,t){const n=De(Us,null,e);return n.staticCount=t,n}function Q(e="",t=!1){return t?(g(),pe(Mn,null,e)):De(Mn,null,e)}function Ua(e){return e==null||typeof e=="boolean"?De(Mn):rt(e)?De(Ae,null,e.slice()):ci(e)?kr(e):De(fu,null,String(e))}function kr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:xr(e)}function $f(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),$f(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!tb(t)?t._ctx=Cn:r===3&&Cn&&(Cn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ct(t)?(t={default:t,_ctx:Cn},n=32):(t=String(t),a&64?(n=16,t=[ut(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ct(...e){const t={};for(let n=0;nTn||Cn;let $l,bd;{const e=iu(),t=(n,a)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(a),o=>{r.length>1?r.forEach(s=>s(o)):r[0](o)}};$l=t("__VUE_INSTANCE_SETTERS__",n=>Tn=n),bd=t("__VUE_SSR_SETTERS__",n=>Qo=n)}const Di=e=>{const t=Tn;return $l(e),e.scope.on(),()=>{e.scope.off(),$l(t)}},Bm=()=>{Tn&&Tn.scope.off(),$l(null)};function pb(e){return e.vnode.shapeFlag&4}let Qo=!1;function cw(e,t=!1,n=!1){t&&bd(t);const{props:a,children:r}=e.vnode,o=pb(e);HT(e,a,o,t),YT(e,r,n||t);const s=o?dw(e,t):void 0;return t&&bd(!1),s}function dw(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,OT);const{setup:a}=n;if(a){or();const r=e.setupContext=a.length>1?hb(e):null,o=Di(e),s=Ii(a,e,0,[e.props,r]),i=av(s);if(sr(),o(),(i||e.sp)&&!qo(e)&&If(e),i){if(s.then(Bm,Bm),t)return s.then(l=>{$m(e,l)}).catch(l=>{Pi(l,e,0)});e.asyncDep=s}else $m(e,s)}else mb(e)}function $m(e,t,n){ct(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Vt(t)&&(e.setupState=Sv(t)),mb(e)}function mb(e,t,n){const a=e.type;e.render||(e.render=a.render||ya);{const r=Di(e);or();try{LT(e)}finally{sr(),r()}}}const fw={get(e,t){return Nn(e,"get",""),e[t]}};function hb(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,fw),slots:e.slots,emit:e.emit,expose:t}}function mu(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Sv(aT(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Hs)return Hs[n](e)},has(t,n){return n in t||n in Hs}})):e.proxy}function pw(e,t=!0){return ct(e)?e.displayName||e.name:e.name||t&&e.__name}function mw(e){return ct(e)&&"__vccOpts"in e}const m=(e,t)=>fT(e,t,Qo);function Li(e,t,n){const a=arguments.length;return a===2?Vt(t)&&!rt(t)?ci(t)?De(e,null,[t]):De(e,t):De(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&ci(n)&&(n=[n]),De(e,t,n))}const hw="3.5.17";/** * @vue/runtime-dom v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let yd;const Hm=typeof window<"u"&&window.trustedTypes;if(Hm)try{yd=Hm.createPolicy("vue",{createHTML:e=>e})}catch{}const gb=yd?e=>yd.createHTML(e):e=>e,gw="http://www.w3.org/2000/svg",vw="http://www.w3.org/1998/Math/MathML",Ja=typeof document<"u"?document:null,Um=Ja&&Ja.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"?Ja.createElementNS(gw,e):t==="mathml"?Ja.createElementNS(vw,e):n?Ja.createElement(e,{is:n}):Ja.createElement(e);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>Ja.createTextNode(e),createComment:e=>Ja.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ja.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,o){const s=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Um.innerHTML=gb(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const i=Um.content;if(a==="svg"||a==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},pr="transition",hs="animation",Xo=Symbol("_vtc"),vb={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},bb=gn({},Fv,vb),yw=e=>(e.displayName="Transition",e.props=bb,e),Jn=yw((e,{slots:t})=>Li(yT,yb(e),t)),Vr=(e,t=[])=>{rt(e)?e.forEach(n=>n(...t)):e&&e(...t)},Fm=e=>e?rt(e)?e.some(t=>t.length>1):e.length>1:!1;function yb(e){const t={};for(const ee in e)ee in vb||(t[ee]=e[ee]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=s,appearToClass:c=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,b=_w(r),C=b&&b[0],A=b&&b[1],{onBeforeEnter:_,onEnter:y,onEnterCancelled:T,onLeave:S,onLeaveCancelled:F,onBeforeAppear:K=_,onAppear:$=y,onAppearCancelled:J=T}=t,H=(ee,q,W,I)=>{ee._enterCancelled=I,yr(ee,q?c:i),yr(ee,q?u:s),W&&W()},R=(ee,q)=>{ee._isLeaving=!1,yr(ee,d),yr(ee,h),yr(ee,p),q&&q()},j=ee=>(q,W)=>{const I=ee?$:y,O=()=>H(q,ee,W);Vr(I,[q,O]),Vm(()=>{yr(q,ee?l:o),Ma(q,ee?c:i),Fm(I)||Ym(q,a,C,O)})};return gn(t,{onBeforeEnter(ee){Vr(_,[ee]),Ma(ee,o),Ma(ee,s)},onBeforeAppear(ee){Vr(K,[ee]),Ma(ee,l),Ma(ee,u)},onEnter:j(!1),onAppear:j(!0),onLeave(ee,q){ee._isLeaving=!0;const W=()=>R(ee,q);Ma(ee,d),ee._enterCancelled?(Ma(ee,p),_d()):(_d(),Ma(ee,p)),Vm(()=>{ee._isLeaving&&(yr(ee,d),Ma(ee,h),Fm(S)||Ym(ee,a,A,W))}),Vr(S,[ee,W])},onEnterCancelled(ee){H(ee,!1,void 0,!0),Vr(T,[ee])},onAppearCancelled(ee){H(ee,!0,void 0,!0),Vr(J,[ee])},onLeaveCancelled(ee){R(ee),Vr(F,[ee])}})}function _w(e){if(e==null)return null;if(Vt(e))return[nc(e.enter),nc(e.leave)];{const t=nc(e);return[t,t]}}function nc(e){return OE(e)}function Ma(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Xo]||(e[Xo]=new Set)).add(t)}function yr(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[Xo];n&&(n.delete(t),n.size||(e[Xo]=void 0))}function Vm(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ew=0;function Ym(e,t,n,a){const r=e._endId=++Ew,o=()=>{r===e._endId&&a()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:i,propCount:l}=_b(e,t);if(!s)return a();const u=s+"end";let c=0;const d=()=>{e.removeEventListener(u,p),o()},p=h=>{h.target===e&&++c>=l&&d()};setTimeout(()=>{c(n[b]||"").split(", "),r=a(`${pr}Delay`),o=a(`${pr}Duration`),s=qm(r,o),i=a(`${hs}Delay`),l=a(`${hs}Duration`),u=qm(i,l);let c=null,d=0,p=0;t===pr?s>0&&(c=pr,d=s,p=o.length):t===hs?u>0&&(c=hs,d=u,p=l.length):(d=Math.max(s,u),c=d>0?s>u?pr:hs:null,p=c?c===pr?o.length:l.length:0);const h=c===pr&&/\b(transform|all)(,|$)/.test(a(`${pr}Property`).toString());return{type:c,timeout:d,propCount:p,hasTransform:h}}function qm(e,t){for(;e.lengthWm(n)+Wm(e[a])))}function Wm(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _d(){return document.body.offsetHeight}function Tw(e,t,n){const a=e[Xo];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Hl=Symbol("_vod"),Eb=Symbol("_vsh"),$n={beforeMount(e,{value:t},{transition:n}){e[Hl]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):gs(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),gs(e,!0),a.enter(e)):a.leave(e,()=>{gs(e,!1)}):gs(e,t))},beforeUnmount(e,{value:t}){gs(e,t)}};function gs(e,t){e.style.display=t?e[Hl]:"none",e[Eb]=!t}const Tb=Symbol("");function Nt(e){const t=ss();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>Ul(o,r))},a=()=>{const r=e(t.proxy);t.ce?Ul(t.ce,r):Ed(t.subTree,r),n(r)};Pf(()=>{Dv(a)}),ze(()=>{Xe(a,ya,{flush:"post"});const r=new MutationObserver(a);r.observe(t.subTree.el.parentNode,{childList:!0}),$r(()=>r.disconnect())})}function Ed(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ed(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ul(e.el,t);else if(e.type===Ae)e.children.forEach(n=>Ed(n,t));else if(e.type===Us){let{el:n,anchor:a}=e;for(;n&&(Ul(n,t),n!==a);)n=n.nextSibling}}function Ul(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[Tb]=a}}const ww=/(^|;)\s*display\s*:/;function Cw(e,t,n){const a=e.style,r=Xt(n);let o=!1;if(n&&!r){if(t)if(Xt(t))for(const s of t.split(";")){const i=s.slice(0,s.indexOf(":")).trim();n[i]==null&&Cl(a,i,"")}else for(const s in t)n[s]==null&&Cl(a,s,"");for(const s in n)s==="display"&&(o=!0),Cl(a,s,n[s])}else if(r){if(t!==n){const s=a[Tb];s&&(n+=";"+s),a.cssText=n,o=ww.test(n)}}else t&&e.removeAttribute("style");Hl in e&&(e[Hl]=o?a.display:"",e[Eb]&&(a.display="none"))}const jm=/\s*!important$/;function Cl(e,t,n){if(rt(n))n.forEach(a=>Cl(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=kw(e,t);jm.test(n)?e.setProperty(Br(a),n.replace(jm,""),"important"):e[a]=n}}const Gm=["Webkit","Moz","ms"],ac={};function kw(e,t){const n=ac[t];if(n)return n;let a=ua(t);if(a!=="filter"&&a in e)return ac[t]=a;a=su(a);for(let r=0;rrc||(Pw.then(()=>rc=0),rc=Date.now());function Dw(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;Aa(Lw(a,n.value),t,5,[a])};return n.value=e,n.attached=Ow(),n}function Lw(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 Jm=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Rw=(e,t,n,a,r,o)=>{const s=r==="svg";t==="class"?Tw(e,a,s):t==="style"?Cw(e,n,a):au(t)?hf(t)||Aw(e,t,n,a,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nw(e,t,a,s))?(Qm(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Km(e,t,a,s,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Xt(a))?Qm(e,ua(t),a,o,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Km(e,t,a,s))};function Nw(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Jm(t)&&ct(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||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 Jm(t)&&Xt(n)?!1:t in e}const wb=new WeakMap,Cb=new WeakMap,Fl=Symbol("_moveCb"),eh=Symbol("_enterCb"),Mw=e=>(delete e.props.mode,e),xw=Mw({name:"TransitionGroup",props:gn({},bb,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ss(),a=Uv();let r,o;return Gv(()=>{if(!r.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!Fw(r[0].el,n.vnode.el,s)){r=[];return}r.forEach($w),r.forEach(Hw);const i=r.filter(Uw);_d(),i.forEach(l=>{const u=l.el,c=u.style;Ma(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Fl]=p=>{p&&p.target!==u||(!p||/transform$/.test(p.propertyName))&&(u.removeEventListener("transitionend",d),u[Fl]=null,yr(u,s))};u.addEventListener("transitionend",d)}),r=[]}),()=>{const s=Et(e),i=yb(s);let l=s.tag||Ae;if(r=[],o)for(let u=0;u{i.split(/\s+/).forEach(l=>l&&a.classList.remove(l))}),n.split(/\s+/).forEach(i=>i&&a.classList.add(i)),a.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(a);const{hasTransform:s}=_b(a);return o.removeChild(a),s}const th=e=>{const t=e.props["onUpdate:modelValue"]||!1;return rt(t)?n=>_l(t,n):t};function Vw(e){e.target.composing=!0}function nh(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const oc=Symbol("_assign"),kb={created(e,{modifiers:{lazy:t,trim:n,number:a}},r){e[oc]=th(r);const o=a||r.props&&r.props.type==="number";Po(e,t?"change":"input",s=>{if(s.target.composing)return;let i=e.value;n&&(i=i.trim()),o&&(i=ud(i)),e[oc](i)}),n&&Po(e,"change",()=>{e.value=e.value.trim()}),t||(Po(e,"compositionstart",Vw),Po(e,"compositionend",nh),Po(e,"change",nh))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:r,number:o}},s){if(e[oc]=th(s),e.composing)return;const i=(o||e.type==="number")&&!/^0\d/.test(e.value)?ud(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(a&&t===n||r&&e.value.trim()===l)||(e.value=l))}},Yw=["ctrl","shift","alt","meta"],qw={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)=>Yw.some(n=>e[`${n}Key`]&&!t.includes(n))},tt=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(r,...o)=>{for(let s=0;s{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=r=>{if(!("key"in r))return;const o=Br(r.key);if(t.some(s=>s===o||Ww[s]===o))return e(r)})},jw=gn({patchProp:Rw},bw);let ah;function Sb(){return ah||(ah=WT(jw))}const rh=(...e)=>{Sb().render(...e)},Gw=(...e)=>{const t=Sb().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=Kw(a);if(!r)return;const o=t._component;!ct(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const s=n(r,!1,zw(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t};function zw(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Kw(e){return Xt(e)?document.querySelector(e):e}const Qw="_isAppPrerendering",Xw="_isAppHydrating",uo=!!window[Qw],Zw=!!window[Xw];let Ri=class{constructor(t,n,a){this.property=t,this.normal=n,a&&(this.space=a)}};Ri.prototype.property={};Ri.prototype.normal={};Ri.prototype.space=null;function Ab(e,t){const n={},a={};let r=-1;for(;++r4&&n.slice(0,4)==="data"&&aC.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(sh,sC);a="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!sh.test(o)){let s=o.replace(rC,oC);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}r=Hf}return new r(a,t)}function oC(e){return"-"+e.toLowerCase()}function sC(e){return e.charAt(1).toUpperCase()}const hu=Ab([Ob,Pb,Rb,Nb,tC],"html"),gu=Ab([Ob,Pb,Rb,Nb,nC],"svg"),Ro={html:"http://www.w3.org/1999/xhtml",svg:"http://www.w3.org/2000/svg"},iC={}.hasOwnProperty;function lC(e,t){const n=t||{};return Mb(e,{doc:n.document||document,fragment:n.fragment||!1,namespace:n.namespace||void 0,impliedNamespace:void 0,afterTransform:n.afterTransform||void 0})}function Mb(e,t){const n=uC(e,t);return t.afterTransform&&t.afterTransform(e,n),n}function uC(e,t){switch(e.type){case"root":return cC(e,t);case"text":return fC(e,t);case"doctype":return dC(e,t);case"comment":return pC(e,t);default:return mC(e,t)}}function cC(e,t){const n=e.children||[];let a=n.length===0,r=-1,o;for(;++r-1&&oo)return{line:s+1,column:o-(s>0?n[s-1]:0)+1,offset:o}}}function r(o){const s=o&&o.line,i=o&&o.column;if(typeof s=="number"&&typeof i=="number"&&!Number.isNaN(s)&&!Number.isNaN(i)&&s-1 in n){const l=(n[s-2]||0)+i-1||0;if(l>-1&&l=55296&&e<=57343}function RC(e){return e>=56320&&e<=57343}function NC(e,t){return(e-55296)*1024+9216+t}function Fb(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function Vb(e){return e>=64976&&e<=65007||LC.has(e)}var ve;(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"})(ve=ve||(ve={}));const MC=65536;class xC{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=MC,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(),NC(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,M.EOF;return this._err(ve.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,M.EOF;const a=this.html.charCodeAt(n);return a===M.CARRIAGE_RETURN?M.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,M.EOF;let t=this.html.charCodeAt(this.pos);return t===M.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,M.LINE_FEED):t===M.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,Ub(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===M.LINE_FEED||t===M.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){Fb(t)?this._err(ve.controlCharacterInInputStream):Vb(t)&&this._err(ve.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))),BC=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var lc;const $C=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]]),HC=(lc=String.fromCodePoint)!==null&&lc!==void 0?lc: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=$C.get(e))!==null&&t!==void 0?t:e}var wn;(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"})(wn||(wn={}));const FC=32;var Ya;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Ya||(Ya={}));function kd(e){return e>=wn.ZERO&&e<=wn.NINE}function VC(e){return e>=wn.UPPER_A&&e<=wn.UPPER_F||e>=wn.LOWER_A&&e<=wn.LOWER_F}function YC(e){return e>=wn.UPPER_A&&e<=wn.UPPER_Z||e>=wn.LOWER_A&&e<=wn.LOWER_Z||kd(e)}function qC(e){return e===wn.EQUALS||YC(e)}var yn;(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"})(yn||(yn={}));var Jr;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Jr||(Jr={}));class WC{constructor(t,n,a){this.decodeTree=t,this.emitCodePoint=n,this.errors=a,this.state=yn.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Jr.Strict}startEntity(t){this.decodeMode=t,this.state=yn.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case yn.EntityStart:return t.charCodeAt(n)===wn.NUM?(this.state=yn.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=yn.NamedEntity,this.stateNamedEntity(t,n));case yn.NumericStart:return this.stateNumericStart(t,n);case yn.NumericDecimal:return this.stateNumericDecimal(t,n);case yn.NumericHex:return this.stateNumericHex(t,n);case yn.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|FC)===wn.LOWER_X?(this.state=yn.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=yn.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(s===wn.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==Jr.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]&Ya.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]&~Ya.VALUE_LENGTH:r[t+1],a),n===3&&this.emitCodePoint(r[t+2],a),a}end(){var t;switch(this.state){case yn.NamedEntity:return this.result!==0&&(this.decodeMode!==Jr.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case yn.NumericDecimal:return this.emitNumericEntity(0,2);case yn.NumericHex:return this.emitNumericEntity(0,3);case yn.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case yn.EntityStart:return 0}}}function qb(e){let t="";const n=new WC(e,a=>t+=HC(a));return function(r,o){let s=0,i=0;for(;(i=r.indexOf("&",i))>=0;){t+=r.slice(s,i),n.startEntity(o);const u=n.write(r,i+1);if(u<0){s=i+n.end();break}s=i+u,i=u===0?s+1:s}const l=t+r.slice(s);return t="",l}}function Wb(e,t,n,a){const r=(t&Ya.BRANCH_LENGTH)>>7,o=t&Ya.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 s=n,i=s+r-1;for(;s<=i;){const l=s+i>>>1,u=e[l];if(ua)i=l-1;else return e[l+r]}return-1}qb(_r);qb(BC);var Ee;(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/"})(Ee=Ee||(Ee={}));var Dr;(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"})(Dr=Dr||(Dr={}));var aa;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(aa=aa||(aa={}));var me;(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"})(me=me||(me={}));var f;(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"})(f=f||(f={}));const jC=new Map([[me.A,f.A],[me.ADDRESS,f.ADDRESS],[me.ANNOTATION_XML,f.ANNOTATION_XML],[me.APPLET,f.APPLET],[me.AREA,f.AREA],[me.ARTICLE,f.ARTICLE],[me.ASIDE,f.ASIDE],[me.B,f.B],[me.BASE,f.BASE],[me.BASEFONT,f.BASEFONT],[me.BGSOUND,f.BGSOUND],[me.BIG,f.BIG],[me.BLOCKQUOTE,f.BLOCKQUOTE],[me.BODY,f.BODY],[me.BR,f.BR],[me.BUTTON,f.BUTTON],[me.CAPTION,f.CAPTION],[me.CENTER,f.CENTER],[me.CODE,f.CODE],[me.COL,f.COL],[me.COLGROUP,f.COLGROUP],[me.DD,f.DD],[me.DESC,f.DESC],[me.DETAILS,f.DETAILS],[me.DIALOG,f.DIALOG],[me.DIR,f.DIR],[me.DIV,f.DIV],[me.DL,f.DL],[me.DT,f.DT],[me.EM,f.EM],[me.EMBED,f.EMBED],[me.FIELDSET,f.FIELDSET],[me.FIGCAPTION,f.FIGCAPTION],[me.FIGURE,f.FIGURE],[me.FONT,f.FONT],[me.FOOTER,f.FOOTER],[me.FOREIGN_OBJECT,f.FOREIGN_OBJECT],[me.FORM,f.FORM],[me.FRAME,f.FRAME],[me.FRAMESET,f.FRAMESET],[me.H1,f.H1],[me.H2,f.H2],[me.H3,f.H3],[me.H4,f.H4],[me.H5,f.H5],[me.H6,f.H6],[me.HEAD,f.HEAD],[me.HEADER,f.HEADER],[me.HGROUP,f.HGROUP],[me.HR,f.HR],[me.HTML,f.HTML],[me.I,f.I],[me.IMG,f.IMG],[me.IMAGE,f.IMAGE],[me.INPUT,f.INPUT],[me.IFRAME,f.IFRAME],[me.KEYGEN,f.KEYGEN],[me.LABEL,f.LABEL],[me.LI,f.LI],[me.LINK,f.LINK],[me.LISTING,f.LISTING],[me.MAIN,f.MAIN],[me.MALIGNMARK,f.MALIGNMARK],[me.MARQUEE,f.MARQUEE],[me.MATH,f.MATH],[me.MENU,f.MENU],[me.META,f.META],[me.MGLYPH,f.MGLYPH],[me.MI,f.MI],[me.MO,f.MO],[me.MN,f.MN],[me.MS,f.MS],[me.MTEXT,f.MTEXT],[me.NAV,f.NAV],[me.NOBR,f.NOBR],[me.NOFRAMES,f.NOFRAMES],[me.NOEMBED,f.NOEMBED],[me.NOSCRIPT,f.NOSCRIPT],[me.OBJECT,f.OBJECT],[me.OL,f.OL],[me.OPTGROUP,f.OPTGROUP],[me.OPTION,f.OPTION],[me.P,f.P],[me.PARAM,f.PARAM],[me.PLAINTEXT,f.PLAINTEXT],[me.PRE,f.PRE],[me.RB,f.RB],[me.RP,f.RP],[me.RT,f.RT],[me.RTC,f.RTC],[me.RUBY,f.RUBY],[me.S,f.S],[me.SCRIPT,f.SCRIPT],[me.SECTION,f.SECTION],[me.SELECT,f.SELECT],[me.SOURCE,f.SOURCE],[me.SMALL,f.SMALL],[me.SPAN,f.SPAN],[me.STRIKE,f.STRIKE],[me.STRONG,f.STRONG],[me.STYLE,f.STYLE],[me.SUB,f.SUB],[me.SUMMARY,f.SUMMARY],[me.SUP,f.SUP],[me.TABLE,f.TABLE],[me.TBODY,f.TBODY],[me.TEMPLATE,f.TEMPLATE],[me.TEXTAREA,f.TEXTAREA],[me.TFOOT,f.TFOOT],[me.TD,f.TD],[me.TH,f.TH],[me.THEAD,f.THEAD],[me.TITLE,f.TITLE],[me.TR,f.TR],[me.TRACK,f.TRACK],[me.TT,f.TT],[me.U,f.U],[me.UL,f.UL],[me.SVG,f.SVG],[me.VAR,f.VAR],[me.WBR,f.WBR],[me.XMP,f.XMP]]);function vu(e){var t;return(t=jC.get(e))!==null&&t!==void 0?t:f.UNKNOWN}const Ne=f,GC={[Ee.HTML]:new Set([Ne.ADDRESS,Ne.APPLET,Ne.AREA,Ne.ARTICLE,Ne.ASIDE,Ne.BASE,Ne.BASEFONT,Ne.BGSOUND,Ne.BLOCKQUOTE,Ne.BODY,Ne.BR,Ne.BUTTON,Ne.CAPTION,Ne.CENTER,Ne.COL,Ne.COLGROUP,Ne.DD,Ne.DETAILS,Ne.DIR,Ne.DIV,Ne.DL,Ne.DT,Ne.EMBED,Ne.FIELDSET,Ne.FIGCAPTION,Ne.FIGURE,Ne.FOOTER,Ne.FORM,Ne.FRAME,Ne.FRAMESET,Ne.H1,Ne.H2,Ne.H3,Ne.H4,Ne.H5,Ne.H6,Ne.HEAD,Ne.HEADER,Ne.HGROUP,Ne.HR,Ne.HTML,Ne.IFRAME,Ne.IMG,Ne.INPUT,Ne.LI,Ne.LINK,Ne.LISTING,Ne.MAIN,Ne.MARQUEE,Ne.MENU,Ne.META,Ne.NAV,Ne.NOEMBED,Ne.NOFRAMES,Ne.NOSCRIPT,Ne.OBJECT,Ne.OL,Ne.P,Ne.PARAM,Ne.PLAINTEXT,Ne.PRE,Ne.SCRIPT,Ne.SECTION,Ne.SELECT,Ne.SOURCE,Ne.STYLE,Ne.SUMMARY,Ne.TABLE,Ne.TBODY,Ne.TD,Ne.TEMPLATE,Ne.TEXTAREA,Ne.TFOOT,Ne.TH,Ne.THEAD,Ne.TITLE,Ne.TR,Ne.TRACK,Ne.UL,Ne.WBR,Ne.XMP]),[Ee.MATHML]:new Set([Ne.MI,Ne.MO,Ne.MN,Ne.MS,Ne.MTEXT,Ne.ANNOTATION_XML]),[Ee.SVG]:new Set([Ne.TITLE,Ne.FOREIGN_OBJECT,Ne.DESC]),[Ee.XLINK]:new Set,[Ee.XML]:new Set,[Ee.XMLNS]:new Set};function jb(e){return e===Ne.H1||e===Ne.H2||e===Ne.H3||e===Ne.H4||e===Ne.H5||e===Ne.H6}me.STYLE,me.SCRIPT,me.XMP,me.IFRAME,me.NOEMBED,me.NOFRAMES,me.PLAINTEXT;const zC=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 Y;(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"})(Y||(Y={}));const Qn={DATA:Y.DATA,RCDATA:Y.RCDATA,RAWTEXT:Y.RAWTEXT,SCRIPT_DATA:Y.SCRIPT_DATA,PLAINTEXT:Y.PLAINTEXT,CDATA_SECTION:Y.CDATA_SECTION};function Vs(e){return e>=M.DIGIT_0&&e<=M.DIGIT_9}function Os(e){return e>=M.LATIN_CAPITAL_A&&e<=M.LATIN_CAPITAL_Z}function KC(e){return e>=M.LATIN_SMALL_A&&e<=M.LATIN_SMALL_Z}function Er(e){return KC(e)||Os(e)}function Sd(e){return Er(e)||Vs(e)}function Gb(e){return e>=M.LATIN_CAPITAL_A&&e<=M.LATIN_CAPITAL_F}function zb(e){return e>=M.LATIN_SMALL_A&&e<=M.LATIN_SMALL_F}function QC(e){return Vs(e)||Gb(e)||zb(e)}function nl(e){return e+32}function Kb(e){return e===M.SPACE||e===M.LINE_FEED||e===M.TABULATION||e===M.FORM_FEED}function XC(e){return e===M.EQUALS_SIGN||Sd(e)}function fh(e){return Kb(e)||e===M.SOLIDUS||e===M.GREATER_THAN_SIGN}class ZC{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=Y.DATA,this.returnState=Y.DATA,this.charRefCode=-1,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new xC(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(ve.endTagWithAttributes),t.selfClosing&&this._err(ve.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 yt.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case yt.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case yt.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:yt.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=Kb(t)?yt.WHITESPACE_CHARACTER:t===M.NULL?yt.NULL_CHARACTER:yt.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(yt.CHARACTER,t)}_matchNamedCharacterReference(t){let n=null,a=0,r=!1;for(let o=0,s=_r[0];o>=0&&(o=Wb(_r,s,o+1,t),!(o<0));t=this._consume()){a+=1,s=_r[o];const i=s&Ya.VALUE_LENGTH;if(i){const l=(i>>14)-1;if(t!==M.SEMICOLON&&this._isCharacterReferenceInAttribute()&&XC(this.preprocessor.peek(1))?(n=[M.AMPERSAND],o+=l):(n=l===0?[_r[o]&~Ya.VALUE_LENGTH]:l===1?[_r[++o]]:[_r[++o],_r[++o]],a=0,r=t!==M.SEMICOLON),l===0){this._consume();break}}}return this._unconsume(a),r&&!this.preprocessor.endOfChunkHit&&this._err(ve.missingSemicolonAfterCharacterReference),this._unconsume(1),n}_isCharacterReferenceInAttribute(){return this.returnState===Y.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===Y.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===Y.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case Y.DATA:{this._stateData(t);break}case Y.RCDATA:{this._stateRcdata(t);break}case Y.RAWTEXT:{this._stateRawtext(t);break}case Y.SCRIPT_DATA:{this._stateScriptData(t);break}case Y.PLAINTEXT:{this._statePlaintext(t);break}case Y.TAG_OPEN:{this._stateTagOpen(t);break}case Y.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case Y.TAG_NAME:{this._stateTagName(t);break}case Y.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case Y.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case Y.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case Y.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case Y.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case Y.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case Y.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case Y.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case Y.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case Y.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case Y.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case Y.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case Y.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case Y.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case Y.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case Y.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case Y.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case Y.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case Y.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case Y.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case Y.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case Y.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case Y.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case Y.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case Y.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case Y.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case Y.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case Y.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case Y.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case Y.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case Y.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case Y.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case Y.BOGUS_COMMENT:{this._stateBogusComment(t);break}case Y.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case Y.COMMENT_START:{this._stateCommentStart(t);break}case Y.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case Y.COMMENT:{this._stateComment(t);break}case Y.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case Y.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case Y.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case Y.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case Y.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case Y.COMMENT_END:{this._stateCommentEnd(t);break}case Y.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case Y.DOCTYPE:{this._stateDoctype(t);break}case Y.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case Y.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case Y.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case Y.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case Y.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case Y.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case Y.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case Y.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case Y.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case Y.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case Y.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case Y.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case Y.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case Y.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case Y.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case Y.CDATA_SECTION:{this._stateCdataSection(t);break}case Y.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case Y.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case Y.CHARACTER_REFERENCE:{this._stateCharacterReference(t);break}case Y.NAMED_CHARACTER_REFERENCE:{this._stateNamedCharacterReference(t);break}case Y.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}case Y.NUMERIC_CHARACTER_REFERENCE:{this._stateNumericCharacterReference(t);break}case Y.HEXADEMICAL_CHARACTER_REFERENCE_START:{this._stateHexademicalCharacterReferenceStart(t);break}case Y.HEXADEMICAL_CHARACTER_REFERENCE:{this._stateHexademicalCharacterReference(t);break}case Y.DECIMAL_CHARACTER_REFERENCE:{this._stateDecimalCharacterReference(t);break}case Y.NUMERIC_CHARACTER_REFERENCE_END:{this._stateNumericCharacterReferenceEnd(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case M.LESS_THAN_SIGN:{this.state=Y.TAG_OPEN;break}case M.AMPERSAND:{this.returnState=Y.DATA,this.state=Y.CHARACTER_REFERENCE;break}case M.NULL:{this._err(ve.unexpectedNullCharacter),this._emitCodePoint(t);break}case M.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case M.AMPERSAND:{this.returnState=Y.RCDATA,this.state=Y.CHARACTER_REFERENCE;break}case M.LESS_THAN_SIGN:{this.state=Y.RCDATA_LESS_THAN_SIGN;break}case M.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(Qt);break}case M.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case M.LESS_THAN_SIGN:{this.state=Y.RAWTEXT_LESS_THAN_SIGN;break}case M.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(Qt);break}case M.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case M.LESS_THAN_SIGN:{this.state=Y.SCRIPT_DATA_LESS_THAN_SIGN;break}case M.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(Qt);break}case M.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case M.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(Qt);break}case M.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(Er(t))this._createStartTagToken(),this.state=Y.TAG_NAME,this._stateTagName(t);else switch(t){case M.EXCLAMATION_MARK:{this.state=Y.MARKUP_DECLARATION_OPEN;break}case M.SOLIDUS:{this.state=Y.END_TAG_OPEN;break}case M.QUESTION_MARK:{this._err(ve.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=Y.BOGUS_COMMENT,this._stateBogusComment(t);break}case M.EOF:{this._err(ve.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(ve.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=Y.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(Er(t))this._createEndTagToken(),this.state=Y.TAG_NAME,this._stateTagName(t);else switch(t){case M.GREATER_THAN_SIGN:{this._err(ve.missingEndTagName),this.state=Y.DATA;break}case M.EOF:{this._err(ve.eofBeforeTagName),this._emitChars("");break}case M.NULL:{this._err(ve.unexpectedNullCharacter),this.state=Y.SCRIPT_DATA_ESCAPED,this._emitChars(Qt);break}case M.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=Y.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===M.SOLIDUS?this.state=Y.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Er(t)?(this._emitChars("<"),this.state=Y.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=Y.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){Er(t)?(this.state=Y.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("");break}case M.NULL:{this._err(ve.unexpectedNullCharacter),this.state=Y.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Qt);break}case M.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=Y.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===M.SOLIDUS?(this.state=Y.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=Y.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(Kn.SCRIPT,!1)&&fh(this.preprocessor.peek(Kn.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n1114111)this._err(ve.characterReferenceOutsideUnicodeRange),this.charRefCode=M.REPLACEMENT_CHARACTER;else if(Ub(this.charRefCode))this._err(ve.surrogateCharacterReference),this.charRefCode=M.REPLACEMENT_CHARACTER;else if(Vb(this.charRefCode))this._err(ve.noncharacterCharacterReference);else if(Fb(this.charRefCode)||this.charRefCode===M.CARRIAGE_RETURN){this._err(ve.controlCharacterReference);const n=zC.get(this.charRefCode);n!==void 0&&(this.charRefCode=n)}this._flushCodePointConsumedAsCharacterReference(this.charRefCode),this._reconsumeInState(this.returnState,t)}}const Qb=new Set([f.DD,f.DT,f.LI,f.OPTGROUP,f.OPTION,f.P,f.RB,f.RP,f.RT,f.RTC]),ph=new Set([...Qb,f.CAPTION,f.COLGROUP,f.TBODY,f.TD,f.TFOOT,f.TH,f.THEAD,f.TR]),al=new Map([[f.APPLET,Ee.HTML],[f.CAPTION,Ee.HTML],[f.HTML,Ee.HTML],[f.MARQUEE,Ee.HTML],[f.OBJECT,Ee.HTML],[f.TABLE,Ee.HTML],[f.TD,Ee.HTML],[f.TEMPLATE,Ee.HTML],[f.TH,Ee.HTML],[f.ANNOTATION_XML,Ee.MATHML],[f.MI,Ee.MATHML],[f.MN,Ee.MATHML],[f.MO,Ee.MATHML],[f.MS,Ee.MATHML],[f.MTEXT,Ee.MATHML],[f.DESC,Ee.SVG],[f.FOREIGN_OBJECT,Ee.SVG],[f.TITLE,Ee.SVG]]),JC=[f.H1,f.H2,f.H3,f.H4,f.H5,f.H6],e2=[f.TR,f.TEMPLATE,f.HTML],t2=[f.TBODY,f.TFOOT,f.THEAD,f.TEMPLATE,f.HTML],n2=[f.TABLE,f.TEMPLATE,f.HTML],a2=[f.TD,f.TH];class r2{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=f.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===f.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Ee.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])!==Ee.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(n2,Ee.HTML)}clearBackToTableBodyContext(){this.clearBackTo(t2,Ee.HTML)}clearBackToTableRowContext(){this.clearBackTo(e2,Ee.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]===f.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]===f.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===Ee.HTML)return!0;if(al.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(jb(n)&&a===Ee.HTML)return!0;if(al.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===Ee.HTML)return!0;if((a===f.UL||a===f.OL)&&r===Ee.HTML||al.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===Ee.HTML)return!0;if(a===f.BUTTON&&r===Ee.HTML||al.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])===Ee.HTML){if(a===t)return!0;if(a===f.TABLE||a===f.TEMPLATE||a===f.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])===Ee.HTML){if(n===f.TBODY||n===f.THEAD||n===f.TFOOT)return!0;if(n===f.TABLE||n===f.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])===Ee.HTML){if(a===t)return!0;if(a!==f.OPTION&&a!==f.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;Qb.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;ph.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==t&&ph.has(this.currentTagId);)this.pop()}}const uc=3;var ga;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(ga=ga||(ga={}));const mh={type:ga.Marker};class o2{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const a=[],r=n.length,o=this.treeAdapter.getTagName(t),s=this.treeAdapter.getNamespaceURI(t);for(let i=0;i[s.name,s.value]));let o=0;for(let s=0;sr.get(l.name)===l.value)&&(o+=1,o>=uc&&this.entries.splice(i.idx,1))}}insertMarker(){this.entries.unshift(mh)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:ga.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const a=this.entries.indexOf(this.bookmark);this.entries.splice(a,0,{type:ga.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(mh);t>=0?this.entries.splice(0,t+1):this.entries.length=0}getElementEntryInScopeWithTagName(t){const n=this.entries.find(a=>a.type===ga.Marker||this.treeAdapter.getTagName(a.element)===t);return n&&n.type===ga.Element?n:null}getElementEntry(t){return this.entries.find(n=>n.type===ga.Element&&n.element===t)}}function hh(e){return{nodeName:"#text",value:e,parentNode:null}}const Oo={createDocument(){return{nodeName:"#document",mode:aa.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};Oo.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(Oo.isTextNode(n)){n.value+=t;return}}Oo.appendChild(e,hh(t))},insertTextBefore(e,t,n){const a=e.childNodes[e.childNodes.indexOf(n)-1];a&&Oo.isTextNode(a)?a.value+=t:Oo.insertBefore(e,hh(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(a=>a.name));for(let a=0;ae.startsWith(n))}function d2(e){return e.name===Xb&&e.publicId===null&&(e.systemId===null||e.systemId===s2)}function f2(e){if(e.name!==Xb)return aa.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===i2)return aa.QUIRKS;let{publicId:n}=e;if(n!==null){if(n=n.toLowerCase(),u2.has(n))return aa.QUIRKS;let a=t===null?l2:Zb;if(gh(n,a))return aa.QUIRKS;if(a=t===null?Jb:c2,gh(n,a))return aa.LIMITED_QUIRKS}return aa.NO_QUIRKS}const vh={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},p2="definitionurl",m2="definitionURL",h2=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])),g2=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Ee.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Ee.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Ee.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Ee.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Ee.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Ee.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Ee.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:Ee.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:Ee.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Ee.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Ee.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Ee.XMLNS}]]),v2=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])),b2=new Set([f.B,f.BIG,f.BLOCKQUOTE,f.BODY,f.BR,f.CENTER,f.CODE,f.DD,f.DIV,f.DL,f.DT,f.EM,f.EMBED,f.H1,f.H2,f.H3,f.H4,f.H5,f.H6,f.HEAD,f.HR,f.I,f.IMG,f.LI,f.LISTING,f.MENU,f.META,f.NOBR,f.OL,f.P,f.PRE,f.RUBY,f.S,f.SMALL,f.SPAN,f.STRONG,f.STRIKE,f.SUB,f.SUP,f.TABLE,f.TT,f.U,f.UL,f.VAR]);function y2(e){const t=e.tagID;return t===f.FONT&&e.attrs.some(({name:a})=>a===Dr.COLOR||a===Dr.SIZE||a===Dr.FACE)||b2.has(t)}function e1(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,s;this.openElements.stackTop===0&&this.fragmentContext?(o=this.fragmentContext,s=this.fragmentContextID):{current:o,currentTagId:s}=this.openElements,this._setContextModes(o,s)}}_setContextModes(t,n){const a=t===this.document||this.treeAdapter.getNamespaceURI(t)===Ee.HTML;this.currentNotInHTML=!a,this.tokenizer.inForeignNode=!a&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,Ee.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=te.TEXT}switchToPlaintextParsing(){this.insertionMode=te.TEXT,this.originalInsertionMode=te.IN_BODY,this.tokenizer.state=Qn.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)===me.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==Ee.HTML))switch(this.fragmentContextID){case f.TITLE:case f.TEXTAREA:{this.tokenizer.state=Qn.RCDATA;break}case f.STYLE:case f.XMP:case f.IFRAME:case f.NOEMBED:case f.NOFRAMES:case f.NOSCRIPT:{this.tokenizer.state=Qn.RAWTEXT;break}case f.SCRIPT:{this.tokenizer.state=Qn.SCRIPT_DATA;break}case f.PLAINTEXT:{this.tokenizer.state=Qn.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 s=this.treeAdapter.getChildNodes(this.document).find(i=>this.treeAdapter.isDocumentTypeNode(i));s&&this.treeAdapter.setNodeSourceCodeLocation(s,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,Ee.HTML,[]);this._attachElementToTree(a,null),this.openElements.push(a,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,Ee.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(me.HTML,Ee.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,f.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,s=r[o-1];if(this.treeAdapter.getNodeSourceCodeLocation(s)){const{endLine:l,endCol:u,endOffset:c}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:l,endCol:u,endOffset:c})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(s,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===yt.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===f.SVG&&this.treeAdapter.getTagName(n)===me.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(n)===Ee.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===f.MGLYPH||t.tagID===f.MALIGNMARK)&&!this._isIntegrationPoint(a,n,Ee.HTML)}_processToken(t){switch(t.type){case yt.CHARACTER:{this.onCharacter(t);break}case yt.NULL_CHARACTER:{this.onNullCharacter(t);break}case yt.COMMENT:{this.onComment(t);break}case yt.DOCTYPE:{this.onDoctype(t);break}case yt.START_TAG:{this._processStartTag(t);break}case yt.END_TAG:{this.onEndTag(t);break}case yt.EOF:{this.onEof(t);break}case yt.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,n,a){const r=this.treeAdapter.getNamespaceURI(n),o=this.treeAdapter.getAttrList(n);return w2(t,r,o,a)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex(r=>r.type===ga.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=te.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(f.P),this.openElements.popUntilTagNamePopped(f.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case f.TR:{this.insertionMode=te.IN_ROW;return}case f.TBODY:case f.THEAD:case f.TFOOT:{this.insertionMode=te.IN_TABLE_BODY;return}case f.CAPTION:{this.insertionMode=te.IN_CAPTION;return}case f.COLGROUP:{this.insertionMode=te.IN_COLUMN_GROUP;return}case f.TABLE:{this.insertionMode=te.IN_TABLE;return}case f.BODY:{this.insertionMode=te.IN_BODY;return}case f.FRAMESET:{this.insertionMode=te.IN_FRAMESET;return}case f.SELECT:{this._resetInsertionModeForSelect(t);return}case f.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case f.HTML:{this.insertionMode=this.headElement?te.AFTER_HEAD:te.BEFORE_HEAD;return}case f.TD:case f.TH:{if(t>0){this.insertionMode=te.IN_CELL;return}break}case f.HEAD:{if(t>0){this.insertionMode=te.IN_HEAD;return}break}}this.insertionMode=te.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const a=this.openElements.tagIDs[n];if(a===f.TEMPLATE)break;if(a===f.TABLE){this.insertionMode=te.IN_SELECT_IN_TABLE;return}}this.insertionMode=te.IN_SELECT}_isElementCausesFosterParenting(t){return n1.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 f.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(n)===Ee.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break}case f.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 GC[a].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){ak(this,t);return}switch(this.insertionMode){case te.INITIAL:{vs(this,t);break}case te.BEFORE_HTML:{Ys(this,t);break}case te.BEFORE_HEAD:{qs(this,t);break}case te.IN_HEAD:{Ws(this,t);break}case te.IN_HEAD_NO_SCRIPT:{js(this,t);break}case te.AFTER_HEAD:{Gs(this,t);break}case te.IN_BODY:case te.IN_CAPTION:case te.IN_CELL:case te.IN_TEMPLATE:{o1(this,t);break}case te.TEXT:case te.IN_SELECT:case te.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case te.IN_TABLE:case te.IN_TABLE_BODY:case te.IN_ROW:{cc(this,t);break}case te.IN_TABLE_TEXT:{d1(this,t);break}case te.IN_COLUMN_GROUP:{Vl(this,t);break}case te.AFTER_BODY:{Yl(this,t);break}case te.AFTER_AFTER_BODY:{Sl(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){nk(this,t);return}switch(this.insertionMode){case te.INITIAL:{vs(this,t);break}case te.BEFORE_HTML:{Ys(this,t);break}case te.BEFORE_HEAD:{qs(this,t);break}case te.IN_HEAD:{Ws(this,t);break}case te.IN_HEAD_NO_SCRIPT:{js(this,t);break}case te.AFTER_HEAD:{Gs(this,t);break}case te.TEXT:{this._insertCharacters(t);break}case te.IN_TABLE:case te.IN_TABLE_BODY:case te.IN_ROW:{cc(this,t);break}case te.IN_COLUMN_GROUP:{Vl(this,t);break}case te.AFTER_BODY:{Yl(this,t);break}case te.AFTER_AFTER_BODY:{Sl(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){Ad(this,t);return}switch(this.insertionMode){case te.INITIAL:case te.BEFORE_HTML:case te.BEFORE_HEAD:case te.IN_HEAD:case te.IN_HEAD_NO_SCRIPT:case te.AFTER_HEAD:case te.IN_BODY:case te.IN_TABLE:case te.IN_CAPTION:case te.IN_COLUMN_GROUP:case te.IN_TABLE_BODY:case te.IN_ROW:case te.IN_CELL:case te.IN_SELECT:case te.IN_SELECT_IN_TABLE:case te.IN_TEMPLATE:case te.IN_FRAMESET:case te.AFTER_FRAMESET:{Ad(this,t);break}case te.IN_TABLE_TEXT:{bs(this,t);break}case te.AFTER_BODY:{N2(this,t);break}case te.AFTER_AFTER_BODY:case te.AFTER_AFTER_FRAMESET:{M2(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case te.INITIAL:{x2(this,t);break}case te.BEFORE_HEAD:case te.IN_HEAD:case te.IN_HEAD_NO_SCRIPT:case te.AFTER_HEAD:{this._err(t,ve.misplacedDoctype);break}case te.IN_TABLE_TEXT:{bs(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,ve.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?rk(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case te.INITIAL:{vs(this,t);break}case te.BEFORE_HTML:{B2(this,t);break}case te.BEFORE_HEAD:{H2(this,t);break}case te.IN_HEAD:{Pa(this,t);break}case te.IN_HEAD_NO_SCRIPT:{V2(this,t);break}case te.AFTER_HEAD:{q2(this,t);break}case te.IN_BODY:{Vn(this,t);break}case te.IN_TABLE:{Zo(this,t);break}case te.IN_TABLE_TEXT:{bs(this,t);break}case te.IN_CAPTION:{U3(this,t);break}case te.IN_COLUMN_GROUP:{Wf(this,t);break}case te.IN_TABLE_BODY:{_u(this,t);break}case te.IN_ROW:{Eu(this,t);break}case te.IN_CELL:{Y3(this,t);break}case te.IN_SELECT:{m1(this,t);break}case te.IN_SELECT_IN_TABLE:{W3(this,t);break}case te.IN_TEMPLATE:{G3(this,t);break}case te.AFTER_BODY:{K3(this,t);break}case te.IN_FRAMESET:{Q3(this,t);break}case te.AFTER_FRAMESET:{Z3(this,t);break}case te.AFTER_AFTER_BODY:{ek(this,t);break}case te.AFTER_AFTER_FRAMESET:{tk(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?ok(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case te.INITIAL:{vs(this,t);break}case te.BEFORE_HTML:{$2(this,t);break}case te.BEFORE_HEAD:{U2(this,t);break}case te.IN_HEAD:{F2(this,t);break}case te.IN_HEAD_NO_SCRIPT:{Y2(this,t);break}case te.AFTER_HEAD:{W2(this,t);break}case te.IN_BODY:{yu(this,t);break}case te.TEXT:{O3(this,t);break}case te.IN_TABLE:{fi(this,t);break}case te.IN_TABLE_TEXT:{bs(this,t);break}case te.IN_CAPTION:{F3(this,t);break}case te.IN_COLUMN_GROUP:{V3(this,t);break}case te.IN_TABLE_BODY:{Id(this,t);break}case te.IN_ROW:{p1(this,t);break}case te.IN_CELL:{q3(this,t);break}case te.IN_SELECT:{h1(this,t);break}case te.IN_SELECT_IN_TABLE:{j3(this,t);break}case te.IN_TEMPLATE:{z3(this,t);break}case te.AFTER_BODY:{v1(this,t);break}case te.IN_FRAMESET:{X3(this,t);break}case te.AFTER_FRAMESET:{J3(this,t);break}case te.AFTER_AFTER_BODY:{Sl(this,t);break}}}onEof(t){switch(this.insertionMode){case te.INITIAL:{vs(this,t);break}case te.BEFORE_HTML:{Ys(this,t);break}case te.BEFORE_HEAD:{qs(this,t);break}case te.IN_HEAD:{Ws(this,t);break}case te.IN_HEAD_NO_SCRIPT:{js(this,t);break}case te.AFTER_HEAD:{Gs(this,t);break}case te.IN_BODY:case te.IN_TABLE:case te.IN_CAPTION:case te.IN_COLUMN_GROUP:case te.IN_TABLE_BODY:case te.IN_ROW:case te.IN_CELL:case te.IN_SELECT:case te.IN_SELECT_IN_TABLE:{u1(this,t);break}case te.TEXT:{D3(this,t);break}case te.IN_TABLE_TEXT:{bs(this,t);break}case te.IN_TEMPLATE:{g1(this,t);break}case te.AFTER_BODY:case te.IN_FRAMESET:case te.AFTER_FRAMESET:case te.AFTER_AFTER_BODY:case te.AFTER_AFTER_FRAMESET:{qf(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===M.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 te.IN_HEAD:case te.IN_HEAD_NO_SCRIPT:case te.AFTER_HEAD:case te.TEXT:case te.IN_COLUMN_GROUP:case te.IN_SELECT:case te.IN_SELECT_IN_TABLE:case te.IN_FRAMESET:case te.AFTER_FRAMESET:{this._insertCharacters(t);break}case te.IN_BODY:case te.IN_CAPTION:case te.IN_CELL:case te.IN_TEMPLATE:case te.AFTER_BODY:case te.AFTER_AFTER_BODY:case te.AFTER_AFTER_FRAMESET:{r1(this,t);break}case te.IN_TABLE:case te.IN_TABLE_BODY:case te.IN_ROW:{cc(this,t);break}case te.IN_TABLE_TEXT:{c1(this,t);break}}}};function I2(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):l1(e,t),n}function P2(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 O2(e,t,n){let a=t,r=e.openElements.getCommonAncestor(t);for(let o=0,s=r;s!==n;o++,s=r){r=e.openElements.getCommonAncestor(s);const i=e.activeFormattingElements.getElementEntry(s),l=i&&o>=S2;!i||l?(l&&e.activeFormattingElements.removeEntry(i),e.openElements.remove(s)):(s=D2(e,i),a===t&&(e.activeFormattingElements.bookmark=i),e.treeAdapter.detachNode(a),e.treeAdapter.appendChild(s,a),a=s)}return a}function D2(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 L2(e,t,n){const a=e.treeAdapter.getTagName(t),r=vu(a);if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const o=e.treeAdapter.getNamespaceURI(t);r===f.TEMPLATE&&o===Ee.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function R2(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 Yf(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],s=e.treeAdapter.getNodeSourceCodeLocation(o);s&&!s.endTag&&e._setEndLocation(o,t)}}}}function x2(e,t){e._setDocumentType(t);const n=t.forceQuirks?aa.QUIRKS:f2(t);d2(t)||e._err(t,ve.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=te.BEFORE_HTML}function vs(e,t){e._err(t,ve.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,aa.QUIRKS),e.insertionMode=te.BEFORE_HTML,e._processToken(t)}function B2(e,t){t.tagID===f.HTML?(e._insertElement(t,Ee.HTML),e.insertionMode=te.BEFORE_HEAD):Ys(e,t)}function $2(e,t){const n=t.tagID;(n===f.HTML||n===f.HEAD||n===f.BODY||n===f.BR)&&Ys(e,t)}function Ys(e,t){e._insertFakeRootElement(),e.insertionMode=te.BEFORE_HEAD,e._processToken(t)}function H2(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.HEAD:{e._insertElement(t,Ee.HTML),e.headElement=e.openElements.current,e.insertionMode=te.IN_HEAD;break}default:qs(e,t)}}function U2(e,t){const n=t.tagID;n===f.HEAD||n===f.BODY||n===f.HTML||n===f.BR?qs(e,t):e._err(t,ve.endTagWithoutMatchingOpenElement)}function qs(e,t){e._insertFakeElement(me.HEAD,f.HEAD),e.headElement=e.openElements.current,e.insertionMode=te.IN_HEAD,e._processToken(t)}function Pa(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.BASE:case f.BASEFONT:case f.BGSOUND:case f.LINK:case f.META:{e._appendElement(t,Ee.HTML),t.ackSelfClosing=!0;break}case f.TITLE:{e._switchToTextParsing(t,Qn.RCDATA);break}case f.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,Qn.RAWTEXT):(e._insertElement(t,Ee.HTML),e.insertionMode=te.IN_HEAD_NO_SCRIPT);break}case f.NOFRAMES:case f.STYLE:{e._switchToTextParsing(t,Qn.RAWTEXT);break}case f.SCRIPT:{e._switchToTextParsing(t,Qn.SCRIPT_DATA);break}case f.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=te.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(te.IN_TEMPLATE);break}case f.HEAD:{e._err(t,ve.misplacedStartTagForHeadElement);break}default:Ws(e,t)}}function F2(e,t){switch(t.tagID){case f.HEAD:{e.openElements.pop(),e.insertionMode=te.AFTER_HEAD;break}case f.BODY:case f.BR:case f.HTML:{Ws(e,t);break}case f.TEMPLATE:{bo(e,t);break}default:e._err(t,ve.endTagWithoutMatchingOpenElement)}}function bo(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==f.TEMPLATE&&e._err(t,ve.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(f.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,ve.endTagWithoutMatchingOpenElement)}function Ws(e,t){e.openElements.pop(),e.insertionMode=te.AFTER_HEAD,e._processToken(t)}function V2(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.BASEFONT:case f.BGSOUND:case f.HEAD:case f.LINK:case f.META:case f.NOFRAMES:case f.STYLE:{Pa(e,t);break}case f.NOSCRIPT:{e._err(t,ve.nestedNoscriptInHead);break}default:js(e,t)}}function Y2(e,t){switch(t.tagID){case f.NOSCRIPT:{e.openElements.pop(),e.insertionMode=te.IN_HEAD;break}case f.BR:{js(e,t);break}default:e._err(t,ve.endTagWithoutMatchingOpenElement)}}function js(e,t){const n=t.type===yt.EOF?ve.openElementsLeftAfterEof:ve.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=te.IN_HEAD,e._processToken(t)}function q2(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.BODY:{e._insertElement(t,Ee.HTML),e.framesetOk=!1,e.insertionMode=te.IN_BODY;break}case f.FRAMESET:{e._insertElement(t,Ee.HTML),e.insertionMode=te.IN_FRAMESET;break}case f.BASE:case f.BASEFONT:case f.BGSOUND:case f.LINK:case f.META:case f.NOFRAMES:case f.SCRIPT:case f.STYLE:case f.TEMPLATE:case f.TITLE:{e._err(t,ve.abandonedHeadElementChild),e.openElements.push(e.headElement,f.HEAD),Pa(e,t),e.openElements.remove(e.headElement);break}case f.HEAD:{e._err(t,ve.misplacedStartTagForHeadElement);break}default:Gs(e,t)}}function W2(e,t){switch(t.tagID){case f.BODY:case f.HTML:case f.BR:{Gs(e,t);break}case f.TEMPLATE:{bo(e,t);break}default:e._err(t,ve.endTagWithoutMatchingOpenElement)}}function Gs(e,t){e._insertFakeElement(me.BODY,f.BODY),e.insertionMode=te.IN_BODY,bu(e,t)}function bu(e,t){switch(t.type){case yt.CHARACTER:{o1(e,t);break}case yt.WHITESPACE_CHARACTER:{r1(e,t);break}case yt.COMMENT:{Ad(e,t);break}case yt.START_TAG:{Vn(e,t);break}case yt.END_TAG:{yu(e,t);break}case yt.EOF:{u1(e,t);break}}}function r1(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function o1(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function j2(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function G2(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function z2(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Ee.HTML),e.insertionMode=te.IN_FRAMESET)}function K2(e,t){e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._insertElement(t,Ee.HTML)}function Q2(e,t){e.openElements.hasInButtonScope(f.P)&&e._closePElement(),jb(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Ee.HTML)}function X2(e,t){e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._insertElement(t,Ee.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Z2(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._insertElement(t,Ee.HTML),n||(e.formElement=e.openElements.current))}function J2(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===f.LI&&r===f.LI||(n===f.DD||n===f.DT)&&(r===f.DD||r===f.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==f.ADDRESS&&r!==f.DIV&&r!==f.P&&e._isSpecialElement(e.openElements.items[a],r))break}e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._insertElement(t,Ee.HTML)}function e3(e,t){e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._insertElement(t,Ee.HTML),e.tokenizer.state=Qn.PLAINTEXT}function t3(e,t){e.openElements.hasInScope(f.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(f.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML),e.framesetOk=!1}function n3(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(me.A);n&&(Yf(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function a3(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function r3(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(f.NOBR)&&(Yf(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Ee.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function o3(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function s3(e,t){e.treeAdapter.getDocumentMode(e.document)!==aa.QUIRKS&&e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._insertElement(t,Ee.HTML),e.framesetOk=!1,e.insertionMode=te.IN_TABLE}function s1(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ee.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function i1(e){const t=Yb(e,Dr.TYPE);return t!=null&&t.toLowerCase()===C2}function i3(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ee.HTML),i1(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function l3(e,t){e._appendElement(t,Ee.HTML),t.ackSelfClosing=!0}function u3(e,t){e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._appendElement(t,Ee.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function c3(e,t){t.tagName=me.IMG,t.tagID=f.IMG,s1(e,t)}function d3(e,t){e._insertElement(t,Ee.HTML),e.skipNextNewLine=!0,e.tokenizer.state=Qn.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=te.TEXT}function f3(e,t){e.openElements.hasInButtonScope(f.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,Qn.RAWTEXT)}function p3(e,t){e.framesetOk=!1,e._switchToTextParsing(t,Qn.RAWTEXT)}function yh(e,t){e._switchToTextParsing(t,Qn.RAWTEXT)}function m3(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===te.IN_TABLE||e.insertionMode===te.IN_CAPTION||e.insertionMode===te.IN_TABLE_BODY||e.insertionMode===te.IN_ROW||e.insertionMode===te.IN_CELL?te.IN_SELECT_IN_TABLE:te.IN_SELECT}function h3(e,t){e.openElements.currentTagId===f.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML)}function g3(e,t){e.openElements.hasInScope(f.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Ee.HTML)}function v3(e,t){e.openElements.hasInScope(f.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(f.RTC),e._insertElement(t,Ee.HTML)}function b3(e,t){e._reconstructActiveFormattingElements(),e1(t),Vf(t),t.selfClosing?e._appendElement(t,Ee.MATHML):e._insertElement(t,Ee.MATHML),t.ackSelfClosing=!0}function y3(e,t){e._reconstructActiveFormattingElements(),t1(t),Vf(t),t.selfClosing?e._appendElement(t,Ee.SVG):e._insertElement(t,Ee.SVG),t.ackSelfClosing=!0}function _h(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ee.HTML)}function Vn(e,t){switch(t.tagID){case f.I:case f.S:case f.B:case f.U:case f.EM:case f.TT:case f.BIG:case f.CODE:case f.FONT:case f.SMALL:case f.STRIKE:case f.STRONG:{a3(e,t);break}case f.A:{n3(e,t);break}case f.H1:case f.H2:case f.H3:case f.H4:case f.H5:case f.H6:{Q2(e,t);break}case f.P:case f.DL:case f.OL:case f.UL:case f.DIV:case f.DIR:case f.NAV:case f.MAIN:case f.MENU:case f.ASIDE:case f.CENTER:case f.FIGURE:case f.FOOTER:case f.HEADER:case f.HGROUP:case f.DIALOG:case f.DETAILS:case f.ADDRESS:case f.ARTICLE:case f.SECTION:case f.SUMMARY:case f.FIELDSET:case f.BLOCKQUOTE:case f.FIGCAPTION:{K2(e,t);break}case f.LI:case f.DD:case f.DT:{J2(e,t);break}case f.BR:case f.IMG:case f.WBR:case f.AREA:case f.EMBED:case f.KEYGEN:{s1(e,t);break}case f.HR:{u3(e,t);break}case f.RB:case f.RTC:{g3(e,t);break}case f.RT:case f.RP:{v3(e,t);break}case f.PRE:case f.LISTING:{X2(e,t);break}case f.XMP:{f3(e,t);break}case f.SVG:{y3(e,t);break}case f.HTML:{j2(e,t);break}case f.BASE:case f.LINK:case f.META:case f.STYLE:case f.TITLE:case f.SCRIPT:case f.BGSOUND:case f.BASEFONT:case f.TEMPLATE:{Pa(e,t);break}case f.BODY:{G2(e,t);break}case f.FORM:{Z2(e,t);break}case f.NOBR:{r3(e,t);break}case f.MATH:{b3(e,t);break}case f.TABLE:{s3(e,t);break}case f.INPUT:{i3(e,t);break}case f.PARAM:case f.TRACK:case f.SOURCE:{l3(e,t);break}case f.IMAGE:{c3(e,t);break}case f.BUTTON:{t3(e,t);break}case f.APPLET:case f.OBJECT:case f.MARQUEE:{o3(e,t);break}case f.IFRAME:{p3(e,t);break}case f.SELECT:{m3(e,t);break}case f.OPTION:case f.OPTGROUP:{h3(e,t);break}case f.NOEMBED:{yh(e,t);break}case f.FRAMESET:{z2(e,t);break}case f.TEXTAREA:{d3(e,t);break}case f.NOSCRIPT:{e.options.scriptingEnabled?yh(e,t):_h(e,t);break}case f.PLAINTEXT:{e3(e,t);break}case f.COL:case f.TH:case f.TD:case f.TR:case f.HEAD:case f.FRAME:case f.TBODY:case f.TFOOT:case f.THEAD:case f.CAPTION:case f.COLGROUP:break;default:_h(e,t)}}function _3(e,t){if(e.openElements.hasInScope(f.BODY)&&(e.insertionMode=te.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}function E3(e,t){e.openElements.hasInScope(f.BODY)&&(e.insertionMode=te.AFTER_BODY,v1(e,t))}function T3(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function w3(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(f.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(f.FORM):n&&e.openElements.remove(n))}function C3(e){e.openElements.hasInButtonScope(f.P)||e._insertFakeElement(me.P,f.P),e._closePElement()}function k3(e){e.openElements.hasInListItemScope(f.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(f.LI),e.openElements.popUntilTagNamePopped(f.LI))}function S3(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function A3(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function I3(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function P3(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(me.BR,f.BR),e.openElements.pop(),e.framesetOk=!1}function l1(e,t){const n=t.tagName,a=t.tagID;for(let r=e.openElements.stackTop;r>0;r--){const o=e.openElements.items[r],s=e.openElements.tagIDs[r];if(a===s&&(a!==f.UNKNOWN||e.treeAdapter.getTagName(o)===n)){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.stackTop>=r&&e.openElements.shortenToLength(r);break}if(e._isSpecialElement(o,s))break}}function yu(e,t){switch(t.tagID){case f.A:case f.B:case f.I:case f.S:case f.U:case f.EM:case f.TT:case f.BIG:case f.CODE:case f.FONT:case f.NOBR:case f.SMALL:case f.STRIKE:case f.STRONG:{Yf(e,t);break}case f.P:{C3(e);break}case f.DL:case f.UL:case f.OL:case f.DIR:case f.DIV:case f.NAV:case f.PRE:case f.MAIN:case f.MENU:case f.ASIDE:case f.BUTTON:case f.CENTER:case f.FIGURE:case f.FOOTER:case f.HEADER:case f.HGROUP:case f.DIALOG:case f.ADDRESS:case f.ARTICLE:case f.DETAILS:case f.SECTION:case f.SUMMARY:case f.LISTING:case f.FIELDSET:case f.BLOCKQUOTE:case f.FIGCAPTION:{T3(e,t);break}case f.LI:{k3(e);break}case f.DD:case f.DT:{S3(e,t);break}case f.H1:case f.H2:case f.H3:case f.H4:case f.H5:case f.H6:{A3(e);break}case f.BR:{P3(e);break}case f.BODY:{_3(e,t);break}case f.HTML:{E3(e,t);break}case f.FORM:{w3(e);break}case f.APPLET:case f.OBJECT:case f.MARQUEE:{I3(e,t);break}case f.TEMPLATE:{bo(e,t);break}default:l1(e,t)}}function u1(e,t){e.tmplInsertionModeStack.length>0?g1(e,t):qf(e,t)}function O3(e,t){var n;t.tagID===f.SCRIPT&&((n=e.scriptHandler)===null||n===void 0||n.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function D3(e,t){e._err(t,ve.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function cc(e,t){if(n1.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=te.IN_TABLE_TEXT,t.type){case yt.CHARACTER:{d1(e,t);break}case yt.WHITESPACE_CHARACTER:{c1(e,t);break}}else Ni(e,t)}function L3(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Ee.HTML),e.insertionMode=te.IN_CAPTION}function R3(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ee.HTML),e.insertionMode=te.IN_COLUMN_GROUP}function N3(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(me.COLGROUP,f.COLGROUP),e.insertionMode=te.IN_COLUMN_GROUP,Wf(e,t)}function M3(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ee.HTML),e.insertionMode=te.IN_TABLE_BODY}function x3(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(me.TBODY,f.TBODY),e.insertionMode=te.IN_TABLE_BODY,_u(e,t)}function B3(e,t){e.openElements.hasInTableScope(f.TABLE)&&(e.openElements.popUntilTagNamePopped(f.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function $3(e,t){i1(t)?e._appendElement(t,Ee.HTML):Ni(e,t),t.ackSelfClosing=!0}function H3(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,Ee.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Zo(e,t){switch(t.tagID){case f.TD:case f.TH:case f.TR:{x3(e,t);break}case f.STYLE:case f.SCRIPT:case f.TEMPLATE:{Pa(e,t);break}case f.COL:{N3(e,t);break}case f.FORM:{H3(e,t);break}case f.TABLE:{B3(e,t);break}case f.TBODY:case f.TFOOT:case f.THEAD:{M3(e,t);break}case f.INPUT:{$3(e,t);break}case f.CAPTION:{L3(e,t);break}case f.COLGROUP:{R3(e,t);break}default:Ni(e,t)}}function fi(e,t){switch(t.tagID){case f.TABLE:{e.openElements.hasInTableScope(f.TABLE)&&(e.openElements.popUntilTagNamePopped(f.TABLE),e._resetInsertionMode());break}case f.TEMPLATE:{bo(e,t);break}case f.BODY:case f.CAPTION:case f.COL:case f.COLGROUP:case f.HTML:case f.TBODY:case f.TD:case f.TFOOT:case f.TH:case f.THEAD:case f.TR:break;default:Ni(e,t)}}function Ni(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,bu(e,t),e.fosterParentingEnabled=n}function c1(e,t){e.pendingCharacterTokens.push(t)}function d1(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function bs(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0&&e.openElements.currentTagId===f.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===f.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===f.OPTGROUP&&e.openElements.pop();break}case f.OPTION:{e.openElements.currentTagId===f.OPTION&&e.openElements.pop();break}case f.SELECT:{e.openElements.hasInSelectScope(f.SELECT)&&(e.openElements.popUntilTagNamePopped(f.SELECT),e._resetInsertionMode());break}case f.TEMPLATE:{bo(e,t);break}}}function W3(e,t){const n=t.tagID;n===f.CAPTION||n===f.TABLE||n===f.TBODY||n===f.TFOOT||n===f.THEAD||n===f.TR||n===f.TD||n===f.TH?(e.openElements.popUntilTagNamePopped(f.SELECT),e._resetInsertionMode(),e._processStartTag(t)):m1(e,t)}function j3(e,t){const n=t.tagID;n===f.CAPTION||n===f.TABLE||n===f.TBODY||n===f.TFOOT||n===f.THEAD||n===f.TR||n===f.TD||n===f.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(f.SELECT),e._resetInsertionMode(),e.onEndTag(t)):h1(e,t)}function G3(e,t){switch(t.tagID){case f.BASE:case f.BASEFONT:case f.BGSOUND:case f.LINK:case f.META:case f.NOFRAMES:case f.SCRIPT:case f.STYLE:case f.TEMPLATE:case f.TITLE:{Pa(e,t);break}case f.CAPTION:case f.COLGROUP:case f.TBODY:case f.TFOOT:case f.THEAD:{e.tmplInsertionModeStack[0]=te.IN_TABLE,e.insertionMode=te.IN_TABLE,Zo(e,t);break}case f.COL:{e.tmplInsertionModeStack[0]=te.IN_COLUMN_GROUP,e.insertionMode=te.IN_COLUMN_GROUP,Wf(e,t);break}case f.TR:{e.tmplInsertionModeStack[0]=te.IN_TABLE_BODY,e.insertionMode=te.IN_TABLE_BODY,_u(e,t);break}case f.TD:case f.TH:{e.tmplInsertionModeStack[0]=te.IN_ROW,e.insertionMode=te.IN_ROW,Eu(e,t);break}default:e.tmplInsertionModeStack[0]=te.IN_BODY,e.insertionMode=te.IN_BODY,Vn(e,t)}}function z3(e,t){t.tagID===f.TEMPLATE&&bo(e,t)}function g1(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(f.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):qf(e,t)}function K3(e,t){t.tagID===f.HTML?Vn(e,t):Yl(e,t)}function v1(e,t){var n;if(t.tagID===f.HTML){if(e.fragmentContext||(e.insertionMode=te.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===f.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 Yl(e,t)}function Yl(e,t){e.insertionMode=te.IN_BODY,bu(e,t)}function Q3(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.FRAMESET:{e._insertElement(t,Ee.HTML);break}case f.FRAME:{e._appendElement(t,Ee.HTML),t.ackSelfClosing=!0;break}case f.NOFRAMES:{Pa(e,t);break}}}function X3(e,t){t.tagID===f.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==f.FRAMESET&&(e.insertionMode=te.AFTER_FRAMESET))}function Z3(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.NOFRAMES:{Pa(e,t);break}}}function J3(e,t){t.tagID===f.HTML&&(e.insertionMode=te.AFTER_AFTER_FRAMESET)}function ek(e,t){t.tagID===f.HTML?Vn(e,t):Sl(e,t)}function Sl(e,t){e.insertionMode=te.IN_BODY,bu(e,t)}function tk(e,t){switch(t.tagID){case f.HTML:{Vn(e,t);break}case f.NOFRAMES:{Pa(e,t);break}}}function nk(e,t){t.chars=Qt,e._insertCharacters(t)}function ak(e,t){e._insertCharacters(t),e.framesetOk=!1}function b1(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Ee.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}function rk(e,t){if(y2(t))b1(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),a=e.treeAdapter.getNamespaceURI(n);a===Ee.MATHML?e1(t):a===Ee.SVG&&(_2(t),t1(t)),Vf(t),t.selfClosing?e._appendElement(t,a):e._insertElement(t,a),t.ackSelfClosing=!0}}function ok(e,t){if(t.tagID===f.P||t.tagID===f.BR){b1(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)===Ee.HTML){e._endTagOutsideForeignContent(t);break}const r=e.treeAdapter.getTagName(a);if(r.toLowerCase()===t.tagName){t.tagName=r,e.openElements.shortenToLength(n);break}}}me.AREA,me.BASE,me.BASEFONT,me.BGSOUND,me.BR,me.COL,me.EMBED,me.FRAME,me.HR,me.IMG,me.INPUT,me.KEYGEN,me.LINK,me.META,me.PARAM,me.SOURCE,me.TRACK,me.WBR;function sk(e,t){return a1.parse(e,t)}function ik(e,t,n){typeof e=="string"&&(n=t,t=e,e=null);const a=a1.getFragmentParser(e,n);return a.tokenizer.write(t,!0),a.getFragment()}function lk(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Eh(e.position):"start"in e||"end"in e?Eh(e):"line"in e||"column"in e?Pd(e):""}function Pd(e){return Th(e&&e.line)+":"+Th(e&&e.column)}function Eh(e){return Pd(e&&e.start)+"-"+Pd(e&&e.end)}function Th(e){return e&&typeof e=="number"?e:1}class zn extends Error{constructor(t,n,a){super(),typeof n=="string"&&(a=n,n=void 0);let r="",o={},s=!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&&(s=!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 i=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=i?i.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=i?i.line:void 0,this.name=lk(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=s&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}zn.prototype.file="";zn.prototype.name="";zn.prototype.reason="";zn.prototype.message="";zn.prototype.stack="";zn.prototype.column=void 0;zn.prototype.line=void 0;zn.prototype.ancestors=void 0;zn.prototype.cause=void 0;zn.prototype.fatal=void 0;zn.prototype.place=void 0;zn.prototype.ruleId=void 0;zn.prototype.source=void 0;const Ba={basename:uk,dirname:ck,extname:dk,join:fk,sep:"/"};function uk(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Mi(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 s=-1,i=t.length-1;for(;r--;)if(e.codePointAt(r)===47){if(o){n=r+1;break}}else s<0&&(o=!0,s=r+1),i>-1&&(e.codePointAt(r)===t.codePointAt(i--)?i<0&&(a=r):(i=-1,a=s));return n===a?a=s:a<0&&(a=e.length),e.slice(n,a)}function ck(e){if(Mi(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 dk(e){Mi(e);let t=e.length,n=-1,a=0,r=-1,o=0,s;for(;t--;){const i=e.codePointAt(t);if(i===47){if(s){a=t+1;break}continue}n<0&&(s=!0,n=t+1),i===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 fk(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function mk(e,t){let n="",a=0,r=-1,o=0,s=-1,i,l;for(;++s<=e.length;){if(s2){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=s,o=0;continue}}else if(n.length>0){n="",a=0,r=s,o=0;continue}}t&&(n=n.length>0?n+"/..":"..",a=2)}else n.length>0?n+="/"+e.slice(r+1,s):n=e.slice(r+1,s),a=s-r-1;r=s,o=0}else i===46&&o>-1?o++:o=-1}return n}function Mi(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const hk={cwd:gk};function gk(){return"/"}function Od(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function vk(e){if(typeof e=="string")e=new URL(e);else if(!Od(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 bk(e)}function bk(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 `