PageSourceSearch

https://www.vdttechnology.com/_nuxt/BNhMJghh.js

js vdttechnology.com collected 2026-10-05 08:03:30 UTC 1,279,148 bytes, 134 lines download raw bytes

vendor: 2,635 bytes, lines 1-5
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./snrimCT0.js","./B6GL8HAS.js","./admin.DQ1xZFrG.css","./D0eR6Pnf.js","./index.B4wm3mHU.css","./ChKGtYQM.js","./CdMWe6bI.js","./articles.B4V2INLL.css","./ANsBx5vD.js","./Bkw5KNLQ.js","./C5k5CJU9.js","./Spinner.CrpZ3ucd.css","./BS8fgeb2.js","./CjajiJBx.js","./UccViGix.js","./BMSQkwth.js","./Form.D5et0vCq.css","./BljB0O9n.js","./DLurc14-.js","./DhBHkCMQ.js","./SocialPost.JTTVekif.css","./ELKLPQfP.js","./index.DCBbfgGx.css","./CsK9R7TN.js","./CfUX3lwm.js","./ServiceSlider.DfTF0D8F.css","./BBtiKxhO.js","./ShowcaseIndex.BssSAERL.css","./BP8EvF23.js","./9SrkpEea.js","./PrevNextComponent.D1lsWJz7.css","./BbLKbNGk.js","./NewsCard.BLoXJ8Qw.css","./index.wf4tbfBz.css","./DCnaT4A6.js","./Behm2j_j.js","./Cj5qKQvt.js","./ContactUsComponent.B9vgdUPe.css","./Contact.CA6PMTUf.css","./BOgwnJSq.js","./Research.Lul1-eNE.css","./AibSMnGu.js","./index.CmxjfqT3.css","./Cpx2I8yz.js","./References.Dh9iEi03.css","./Dy5O6mkN.js","./_type_.DFHQ6YbL.css","./DPVfkfNB.js","./index.BAMPQpXN.css","./CuHia-pF.js","./index.CqOCySZv.css","./BOY3V8Xr.js","./_product_.CHkKZ60i.css","./BfJRUOV9.js","./FooterLayout.D-fDW9oe.css","./BecuNR3l.js","./HeaderLayout.IXvJiHR3.css","./D6c9qpU_.js","./admin.DrBoyjdK.css","./DG-lv1wO.js","./default.D3aGKb6n.css","./DHmFhkAH.js","./error-404.aNCZ2L4y.css","./Cr8AnbOG.js","./error-500.JESWioAZ.css"])))=>i.map(i=>d[i]);
2var dS=Object.defineProperty;var lm=t=>{throw TypeError(t)};var hS=(t,e,r)=>e in t?dS(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r;var mn=(t,e,r)=>hS(t,typeof e!="symbol"?e+"":e,r),pS=(t,e,r)=>e.has(t)||lm("Cannot "+r);var sl=(t,e,r)=>(pS(t,e,"read from private field"),r?r.call(t):e.get(t)),cm=(t,e,r)=>e.has(t)?lm("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,r);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function r(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(i){if(i.ep)return;i.ep=!0;const o=r(i);fetch(i.href,o)}})();/**
3* @vue/shared v3.5.13
4* (c) 2018-present Yuxi (Evan) You and Vue contributors
5* @license MIT
6**//*! #__NO_SIDE_EFFECTS__ */function Tg(t){const e=Object.create(null);for(const r of t.split(","))e[r]=1;return r=>r in e}const lr={},bs=[],si=()=>{},gS=()=>!1,Mc=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Ag=t=>t.startsWith("onUpdate:"),qr=Object.assign,Pg=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},vS=Object.prototype.hasOwnProperty,Yt=(t,e)=>vS.call(t,e),Ze=Array.isArray,ws=t=>Ws(t)==="[object Map]",df=t=>Ws(t)==="[object Set]",um=t=>Ws(t)==="[object Date]",mS=t=>Ws(t)==="[object RegExp]",ot=t=>typeof t=="function",pr=t=>typeof t=="string",ci=t=>typeof t=="symbol",ar=t=>t!==null&&typeof t=="object",Ig=t=>(ar(t)||ot(t))&&ot(t.then)&&ot(t.catch),hw=Object.prototype.toString,Ws=t=>hw.call(t),yS=t=>Ws(t).slice(8,-1),pw=t=>Ws(t)==="[object Object]",Og=t=>pr(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,xs=Tg(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),hf=t=>{const e=Object.create(null);return r=>e[r]||(e[r]=t(r))},bS=/-(\w)/g,qn=hf(t=>t.replace(bS,(e,r)=>r?r.toUpperCase():"")),wS=/\B([A-Z])/g,$o=hf(t=>t.replace(wS,"-$1").toLowerCase()),pf=hf(t=>t.charAt(0).toUpperCase()+t.slice(1)),xd=hf(t=>t?`on${pf(t)}`:""),Lo=(t,e)=>!Object.is(t,e),Ss=(t,...e)=>{for(let r=0;r<t.length;r++)t[r](...e)},gw=(t,e,r,n=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:r})},xS=t=>{const e=parseFloat(t);return isNaN(e)?t:e},vw=t=>{const e=pr(t)?Number(t):NaN;return isNaN(e)?t:e};let fm;const gf=()=>fm||(fm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Vo(t){if(Ze(t)){const e={};for(let r=0;r<t.length;r++){const n=t[r],i=pr(n)?ES(n):Vo(n);if(i)for(const o in i)e[o]=i[o]}return e}else if(pr(t)||ar(t))return t}const SS=/;(?![^(]*\))/g,CS=/:([^]+)/,kS=/\/\*[^]*?\*\//g;function ES(t){const e={};return t.replace(kS,"").split(SS).forEach(r=>{if(r){const n=r.split(CS);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function Tt(t){let e="";if(pr(t))e=t;else if(Ze(t))for(let r=0;r<t.length;r++){const n=Tt(t[r]);n&&(e+=n+" ")}else if(ar(t))for(const r in t)t[r]&&(e+=r+" ");return e.trim()}function fc(t){if(!t)return null;let{class:e,style:r}=t;return e&&!pr(e)&&(t.class=Tt(e)),r&&(t.style=Vo(r)),t}const TS="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",AS=Tg(TS);function mw(t){return!!t||t===""}function PS(t,e){if(t.length!==e.length)return!1;let r=!0;for(let n=0;r&&n<t.length;n++)r=vf(t[n],e[n]);return r}function vf(t,e){if(t===e)return!0;let r=um(t),n=um(e);if(r||n)return r&&n?t.getTime()===e.getTime():!1;if(r=ci(t),n=ci(e),r||n)return t===e;if(r=Ze(t),n=Ze(e),r||n)return r&&n?PS(t,e):!1;if(r=ar(t),n=ar(e),r||n){if(!r||!n)return!1;const i=Object.keys(t).length,o=Object.keys(e).length;if(i!==o)return!1;for(const a in t){const s=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(s&&!l||!s&&l||!vf(t[a],e[a]))return!1}}return String(t)===String(e)}function yw(t,e){return t.findIndex(r=>vf(r,e))}const bw=t=>!!(t&&t.__v_isRef===!0),Re=t=>pr(t)?t:t==null?"":Ze(t)||ar(t)&&(t.toString===hw||!ot(t.toString))?bw(t)?Re(t.value):JSON.stringify(t,ww,2):String(t),ww=(t,e)=>bw(e)?ww(t,e.value):ws(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((r,[n,i],o)=>(r[Sd(n,o)+" =>"]=i,r),{})}:df(e)?{[`Set(${e.size})`]:[...e.values()].map(r=>Sd(r))}:ci(e)?Sd(e):ar(e)&&!Ze(e)&&!pw(e)?String(e):e,Sd=(t,e="")=>{var r;return ci(t)?`Symbol(${(r=t.description)!=null?r:e})`:t};/**
7* @vue/reactivity v3.5.13
8* (c) 2018-present Yuxi (Evan) You and Vue contributors
9* @license MIT
vendor: 5,366 bytes, line 10
10**/let ln;class xw{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ln,!e&&ln&&(this.index=(ln.scopes||(ln.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e<r;e++)this.scopes[e].pause();for(e=0,r=this.effects.length;e<r;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e<r;e++)this.scopes[e].resume();for(e=0,r=this.effects.length;e<r;e++)this.effects[e].resume()}}run(e){if(this._active){const r=ln;try{return ln=this,e()}finally{ln=r}}}on(){ln=this}off(){ln=this.parent}stop(e){if(this._active){this._active=!1;let r,n;for(r=0,n=this.effects.length;r<n;r++)this.effects[r].stop();for(this.effects.length=0,r=0,n=this.cleanups.length;r<n;r++)this.cleanups[r]();if(this.cleanups.length=0,this.scopes){for(r=0,n=this.scopes.length;r<n;r++)this.scopes[r].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function Bc(t){return new xw(t)}function ea(){return ln}function Da(t,e=!1){ln&&ln.cleanups.push(t)}let cr;const Cd=new WeakSet;class Sw{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ln&&ln.active&&ln.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Cd.has(this)&&(Cd.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||kw(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,dm(this),Ew(this);const e=cr,r=li;cr=this,li=!0;try{return this.fn()}finally{Tw(this),cr=e,li=r,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)_g(e);this.deps=this.depsTail=void 0,dm(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Cd.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Gh(this)&&this.run()}get dirty(){return Gh(this)}}let Cw=0,ql,Gl;function kw(t,e=!1){if(t.flags|=8,e){t.next=Gl,Gl=t;return}t.next=ql,ql=t}function Fg(){Cw++}function Rg(){if(--Cw>0)return;if(Gl){let e=Gl;for(Gl=void 0;e;){const r=e.next;e.next=void 0,e.flags&=-9,e=r}}let t;for(;ql;){let e=ql;for(ql=void 0;e;){const r=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){t||(t=n)}e=r}}if(t)throw t}function Ew(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Tw(t){let e,r=t.depsTail,n=r;for(;n;){const i=n.prevDep;n.version===-1?(n===r&&(r=i),_g(n),IS(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=i}t.deps=e,t.depsTail=r}function Gh(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Aw(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Aw(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===dc))return;t.globalVersion=dc;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!Gh(t)){t.flags&=-3;return}const r=cr,n=li;cr=t,li=!0;try{Ew(t);const i=t.fn(t._value);(e.version===0||Lo(i,t._value))&&(t._value=i,e.version++)}catch(i){throw e.version++,i}finally{cr=r,li=n,Tw(t),t.flags&=-3}}function _g(t,e=!1){const{dep:r,prevSub:n,nextSub:i}=t;if(n&&(n.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=n,t.nextSub=void 0),r.subs===t&&(r.subs=n,!n&&r.computed)){r.computed.flags&=-5;for(let o=r.computed.deps;o;o=o.nextDep)_g(o,!0)}!e&&!--r.sc&&r.map&&r.map.delete(r.key)}function IS(t){const{prevDep:e,nextDep:r}=t;e&&(e.nextDep=r,t.prevDep=void 0),r&&(r.prevDep=e,t.nextDep=void 0)}let li=!0;const Pw=[];function ta(){Pw.push(li),li=!1}function ra(){const t=Pw.pop();li=t===void 0?!0:t}function dm(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const r=cr;cr=void 0;try{e()}finally{cr=r}}}let dc=0;class OS{constructor(e,r){this.sub=e,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class mf{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!cr||!li||cr===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==cr)r=this.activeLink=new OS(cr,this),cr.deps?(r.prevDep=cr.depsTail,cr.depsTail.nextDep=r,cr.depsTail=r):cr.deps=cr.depsTail=r,Iw(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const n=r.nextDep;n.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=n),r.prevDep=cr.depsTail,r.nextDep=void 0,cr.depsTail.nextDep=r,cr.depsTail=r,cr.deps===r&&(cr.deps=n)}return r}trigger(e){this.version++,dc++,this.notify(e)}notify(e){Fg();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{Rg()}}}function Iw(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)Iw(n)}const r=t.dep.subs;r!==t&&(t.prevSub=r,r&&(r.nextSub=t)),t.dep.subs=t}}const d0=new WeakMap,Fa=Symbol(""),Kh=Symbol(""),hc=Symbol("");function Jr(t,e,r){if(li&&cr){let n=d0.get(t);n||d0.set(t,n=new Map);let i=n.get(r);i||(n.set(r,i=new mf),i.map=n,i.key=r),i.track()}}function Yi(t,e,r,n,i,o){const a=d0.get(t);if(!a){dc++;return}const s=l=>{l&&l.trigger()};
vendor: 5,149 bytes, line 10
10if(Fg(),e==="clear")a.forEach(s);else{const l=Ze(t),c=l&&Og(r);if(l&&r==="length"){const u=Number(n);a.forEach((f,d)=>{(d==="length"||d===hc||!ci(d)&&d>=u)&&s(f)})}else switch((r!==void 0||a.has(void 0))&&s(a.get(r)),c&&s(a.get(hc)),e){case"add":l?c&&s(a.get("length")):(s(a.get(Fa)),ws(t)&&s(a.get(Kh)));break;case"delete":l||(s(a.get(Fa)),ws(t)&&s(a.get(Kh)));break;case"set":ws(t)&&s(a.get(Fa));break}}Rg()}function FS(t,e){const r=d0.get(t);return r&&r.get(e)}function Qa(t){const e=Ut(t);return e===t?e:(Jr(e,"iterate",hc),Wn(t)?e:e.map(Qr))}function yf(t){return Jr(t=Ut(t),"iterate",hc),t}const RS={__proto__:null,[Symbol.iterator](){return kd(this,Symbol.iterator,Qr)},concat(...t){return Qa(this).concat(...t.map(e=>Ze(e)?Qa(e):e))},entries(){return kd(this,"entries",t=>(t[1]=Qr(t[1]),t))},every(t,e){return Ni(this,"every",t,e,void 0,arguments)},filter(t,e){return Ni(this,"filter",t,e,r=>r.map(Qr),arguments)},find(t,e){return Ni(this,"find",t,e,Qr,arguments)},findIndex(t,e){return Ni(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Ni(this,"findLast",t,e,Qr,arguments)},findLastIndex(t,e){return Ni(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Ni(this,"forEach",t,e,void 0,arguments)},includes(...t){return Ed(this,"includes",t)},indexOf(...t){return Ed(this,"indexOf",t)},join(t){return Qa(this).join(t)},lastIndexOf(...t){return Ed(this,"lastIndexOf",t)},map(t,e){return Ni(this,"map",t,e,void 0,arguments)},pop(){return ll(this,"pop")},push(...t){return ll(this,"push",t)},reduce(t,...e){return hm(this,"reduce",t,e)},reduceRight(t,...e){return hm(this,"reduceRight",t,e)},shift(){return ll(this,"shift")},some(t,e){return Ni(this,"some",t,e,void 0,arguments)},splice(...t){return ll(this,"splice",t)},toReversed(){return Qa(this).toReversed()},toSorted(t){return Qa(this).toSorted(t)},toSpliced(...t){return Qa(this).toSpliced(...t)},unshift(...t){return ll(this,"unshift",t)},values(){return kd(this,"values",Qr)}};function kd(t,e,r){const n=yf(t),i=n[e]();return n!==t&&!Wn(t)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.value&&(o.value=r(o.value)),o}),i}const _S=Array.prototype;function Ni(t,e,r,n,i,o){const a=yf(t),s=a!==t&&!Wn(t),l=a[e];if(l!==_S[e]){const f=l.apply(t,o);return s?Qr(f):f}let c=r;a!==t&&(s?c=function(f,d){return r.call(this,Qr(f),d,t)}:r.length>2&&(c=function(f,d){return r.call(this,f,d,t)}));const u=l.call(a,c,n);return s&&i?i(u):u}function hm(t,e,r,n){const i=yf(t);let o=r;return i!==t&&(Wn(t)?r.length>3&&(o=function(a,s,l){return r.call(this,a,s,l,t)}):o=function(a,s,l){return r.call(this,a,Qr(s),l,t)}),i[e](o,...n)}function Ed(t,e,r){const n=Ut(t);Jr(n,"iterate",hc);const i=n[e](...r);return(i===-1||i===!1)&&Mg(r[0])?(r[0]=Ut(r[0]),n[e](...r)):i}function ll(t,e,r=[]){ta(),Fg();const n=Ut(t)[e].apply(t,r);return Rg(),ra(),n}const DS=Tg("__proto__,__v_isRef,__isVue"),Ow=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ci));function LS(t){ci(t)||(t=String(t));const e=Ut(this);return Jr(e,"has",t),e.hasOwnProperty(t)}class Fw{constructor(e=!1,r=!1){this._isReadonly=e,this._isShallow=r}get(e,r,n){if(r==="__v_skip")return e.__v_skip;const i=this._isReadonly,o=this._isShallow;if(r==="__v_isReactive")return!i;if(r==="__v_isReadonly")return i;if(r==="__v_isShallow")return o;if(r==="__v_raw")return n===(i?o?qS:Lw:o?Dw:_w).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const a=Ze(e);if(!i){let l;if(a&&(l=RS[r]))return l;if(r==="hasOwnProperty")return LS}const s=Reflect.get(e,r,er(e)?e:n);return(ci(r)?Ow.has(r):DS(r))||(i||Jr(e,"get",r),o)?s:er(s)?a&&Og(r)?s:s.value:ar(s)?i?Lg(s):Yn(s):s}}class Rw extends Fw{constructor(e=!1){super(!1,e)}set(e,r,n,i){let o=e[r];if(!this._isShallow){const l=Ho(o);if(!Wn(n)&&!Ho(n)&&(o=Ut(o),n=Ut(n)),!Ze(e)&&er(o)&&!er(n))return l?!1:(o.value=n,!0)}const a=Ze(e)&&Og(r)?Number(r)<e.length:Yt(e,r),s=Reflect.set(e,r,n,er(e)?e:i);return e===Ut(i)&&(a?Lo(n,o)&&Yi(e,"set",r,n):Yi(e,"add",r,n)),s}deleteProperty(e,r){const n=Yt(e,r);e[r];const i=Reflect.deleteProperty(e,r);return i&&n&&Yi(e,"delete",r,void 0),i}has(e,r){const n=Reflect.has(e,r);return(!ci(r)||!Ow.has(r))&&Jr(e,"has",r),n}ownKeys(e){return Jr(e,"iterate",Ze(e)?"length":Fa),Reflect.ownKeys(e)}}class NS extends Fw{constructor(e=!1){super(!0,e)}set(e,r){return!0}deleteProperty(e,r){return!0}}const MS=new Rw,BS=new NS,US=new Rw(!0);const Xh=t=>t,ou=t=>Reflect.getPrototypeOf(t);function jS(t,e,r){return function(...n){const i=this.__v_raw,o=Ut(i),a=ws(o),s=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=i[t](...n),u=r?Xh:e?Yh:Qr;return!e&&Jr(o,"iterate",l?Kh:Fa),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:s?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function au(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function zS(t,e){const r={get(i){const o=this.__v_raw,a=Ut(o),s=Ut(i);t||(Lo(i,s)&&Jr(a,"get",i),Jr(a,"get",s));const{has:l}=ou(a),c=e?Xh:t?Yh:Qr;if(l.call(a,i))return c(o.get(i));if(l.call(a,s))return c(o.get(s));o!==a&&o.get(i)},get size(){const i=this.__v_raw;
vendor: 5,263 bytes, line 10
10return!t&&Jr(Ut(i),"iterate",Fa),Reflect.get(i,"size",i)},has(i){const o=this.__v_raw,a=Ut(o),s=Ut(i);return t||(Lo(i,s)&&Jr(a,"has",i),Jr(a,"has",s)),i===s?o.has(i):o.has(i)||o.has(s)},forEach(i,o){const a=this,s=a.__v_raw,l=Ut(s),c=e?Xh:t?Yh:Qr;return!t&&Jr(l,"iterate",Fa),s.forEach((u,f)=>i.call(o,c(u),c(f),a))}};return qr(r,t?{add:au("add"),set:au("set"),delete:au("delete"),clear:au("clear")}:{add(i){!e&&!Wn(i)&&!Ho(i)&&(i=Ut(i));const o=Ut(this);return ou(o).has.call(o,i)||(o.add(i),Yi(o,"add",i,i)),this},set(i,o){!e&&!Wn(o)&&!Ho(o)&&(o=Ut(o));const a=Ut(this),{has:s,get:l}=ou(a);let c=s.call(a,i);c||(i=Ut(i),c=s.call(a,i));const u=l.call(a,i);return a.set(i,o),c?Lo(o,u)&&Yi(a,"set",i,o):Yi(a,"add",i,o),this},delete(i){const o=Ut(this),{has:a,get:s}=ou(o);let l=a.call(o,i);l||(i=Ut(i),l=a.call(o,i)),s&&s.call(o,i);const c=o.delete(i);return l&&Yi(o,"delete",i,void 0),c},clear(){const i=Ut(this),o=i.size!==0,a=i.clear();return o&&Yi(i,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(i=>{r[i]=jS(i,t,e)}),r}function Dg(t,e){const r=zS(t,e);return(n,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?n:Reflect.get(Yt(r,i)&&i in n?r:n,i,o)}const VS={get:Dg(!1,!1)},HS={get:Dg(!1,!0)},WS={get:Dg(!0,!1)};const _w=new WeakMap,Dw=new WeakMap,Lw=new WeakMap,qS=new WeakMap;function GS(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function KS(t){return t.__v_skip||!Object.isExtensible(t)?0:GS(yS(t))}function Yn(t){return Ho(t)?t:Ng(t,!1,MS,VS,_w)}function Ji(t){return Ng(t,!1,US,HS,Dw)}function Lg(t){return Ng(t,!0,BS,WS,Lw)}function Ng(t,e,r,n,i){if(!ar(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=i.get(t);if(o)return o;const a=KS(t);if(a===0)return t;const s=new Proxy(t,a===2?n:r);return i.set(t,s),s}function to(t){return Ho(t)?to(t.__v_raw):!!(t&&t.__v_isReactive)}function Ho(t){return!!(t&&t.__v_isReadonly)}function Wn(t){return!!(t&&t.__v_isShallow)}function Mg(t){return t?!!t.__v_raw:!1}function Ut(t){const e=t&&t.__v_raw;return e?Ut(e):t}function bf(t){return!Yt(t,"__v_skip")&&Object.isExtensible(t)&&gw(t,"__v_skip",!0),t}const Qr=t=>ar(t)?Yn(t):t,Yh=t=>ar(t)?Lg(t):t;function er(t){return t?t.__v_isRef===!0:!1}function St(t){return Nw(t,!1)}function $r(t){return Nw(t,!0)}function Nw(t,e){return er(t)?t:new XS(t,e)}class XS{constructor(e,r){this.dep=new mf,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?e:Ut(e),this._value=r?e:Qr(e),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(e){const r=this._rawValue,n=this.__v_isShallow||Wn(e)||Ho(e);e=n?e:Ut(e),Lo(e,r)&&(this._rawValue=e,this._value=n?e:Qr(e),this.dep.trigger())}}function $K(t){t.dep&&t.dep.trigger()}function se(t){return er(t)?t.value:t}function Cr(t){return ot(t)?t():se(t)}const YS={get:(t,e,r)=>e==="__v_raw"?t:se(Reflect.get(t,e,r)),set:(t,e,r,n)=>{const i=t[e];return er(i)&&!er(r)?(i.value=r,!0):Reflect.set(t,e,r,n)}};function Mw(t){return to(t)?t:new Proxy(t,YS)}class ZS{constructor(e){this.__v_isRef=!0,this._value=void 0;const r=this.dep=new mf,{get:n,set:i}=e(r.track.bind(r),r.trigger.bind(r));this._get=n,this._set=i}get value(){return this._value=this._get()}set value(e){this._set(e)}}function JS(t){return new ZS(t)}function QS(t){const e=Ze(t)?new Array(t.length):{};for(const r in t)e[r]=Bw(t,r);return e}class $S{constructor(e,r,n){this._object=e,this._key=r,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return FS(Ut(this._object),this._key)}}class eC{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ja(t,e,r){return er(t)?t:ot(t)?new eC(t):ar(t)&&arguments.length>1?Bw(t,e,r):St(t)}function Bw(t,e,r){const n=t[e];return er(n)?n:new $S(t,e,r)}class tC{constructor(e,r,n){this.fn=e,this.setter=r,this._value=void 0,this.dep=new mf(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=dc-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&cr!==this)return kw(this,!0),!0}get value(){const e=this.dep.track();return Aw(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function rC(t,e,r=!1){let n,i;return ot(t)?n=t:(n=t.get,i=t.set),new tC(n,i,r)}const su={},h0=new WeakMap;let ka;function nC(t,e=!1,r=ka){if(r){let n=h0.get(r);n||h0.set(r,n=[]),n.push(t)}}function iC(t,e,r=lr){const{immediate:n,deep:i,once:o,scheduler:a,augmentJob:s,call:l}=r,c=w=>i?w:Wn(w)||i===!1||i===0?Zi(w,1):Zi(w);let u,f,d,h,p=!1,g=!1;if(er(t)?(f=()=>t.value,p=Wn(t)):to(t)?(f=()=>c(t),p=!0):Ze(t)?(g=!0,p=t.some(w=>to(w)||Wn(w)),f=()=>t.map(w=>{if(er(w))return w.value;if(to(w))return c(w);if(ot(w))return l?l(w,2):w()})):ot(t)?e?f=l?()=>l(t,2):t:f=()=>{if(d){ta();try{d()}finally{ra()}}const w=ka;ka=u;try{return l?l(t,3,[h]):t(h)}finally{ka=w}}:f=si,e&&i){const w=f,y=i===!0?1/0:i;f=()=>Zi(w(),y)}const b=ea(),m=()=>{u.stop(),b&&b.active&&Pg(b.effects,u)};if(o&&e){const w=e;e=(...y)=>
10{w(...y),m()}}let S=g?new Array(t.length).fill(su):su;const v=w=>{if(!(!(u.flags&1)||!u.dirty&&!w))if(e){const y=u.run();if(i||p||(g?y.some((k,E)=>Lo(k,S[E])):Lo(y,S))){d&&d();const k=ka;ka=u;try{const E=[y,S===su?void 0:g&&S[0]===su?[]:S,h];l?l(e,3,E):e(...E),S=y}finally{ka=k}}}else u.run()};return s&&s(v),u=new Sw(f),u.scheduler=a?()=>a(v,!1):v,h=w=>nC(w,!1,u),d=u.onStop=()=>{const w=h0.get(u);if(w){if(l)l(w,4);else for(const y of w)y();h0.delete(u)}},e?n?v(!0):S=u.run():a?a(v.bind(null,!0),!0):u.run(),m.pause=u.pause.bind(u),m.resume=u.resume.bind(u),m.stop=m,m}function Zi(t,e=1/0,r){if(e<=0||!ar(t)||t.__v_skip||(r=r||new Set,r.has(t)))return t;if(r.add(t),e--,er(t))Zi(t.value,e,r);else if(Ze(t))for(let n=0;n<t.length;n++)Zi(t[n],e,r);else if(df(t)||ws(t))t.forEach(n=>{Zi(n,e,r)});else if(pw(t)){for(const n in t)Zi(t[n],e,r);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&Zi(t[n],e,r)}return t}/**
11* @vue/runtime-core v3.5.13
12* (c) 2018-present Yuxi (Evan) You and Vue contributors
13* @license MIT
14**/function Uc(t,e,r,n){try{return n?t(...n):t()}catch(i){qs(i,e,r)}}function ui(t,e,r,n){if(ot(t)){const i=Uc(t,e,r,n);return i&&Ig(i)&&i.catch(o=>{qs(o,e,r)}),i}if(Ze(t)){const i=[];for(let o=0;o<t.length;o++)i.push(ui(t[o],e,r,n));return i}}function qs(t,e,r,n=!0){const i=e?e.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:a}=e&&e.appContext.config||lr;if(e){let s=e.parent;const l=e.proxy,c=`https://vuejs.org/error-reference/#runtime-${r}`;for(;s;){const u=s.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](t,l,c)===!1)return}s=s.parent}if(o){ta(),Uc(o,null,10,[t,l,c]),ra();return}}oC(t,r,i,n,a)}function oC(t,e,r,n=!0,i=!1){if(i)throw t;console.error(t)}const cn=[];let xi=-1;const Cs=[];let Eo=null,cs=0;const Uw=Promise.resolve();let p0=null;function _i(t){const e=p0||Uw;return t?e.then(this?t.bind(this):t):e}function aC(t){let e=xi+1,r=cn.length;for(;e<r;){const n=e+r>>>1,i=cn[n],o=pc(i);o<t||o===t&&i.flags&2?e=n+1:r=n}return e}function Bg(t){if(!(t.flags&1)){const e=pc(t),r=cn[cn.length-1];!r||!(t.flags&2)&&e>=pc(r)?cn.push(t):cn.splice(aC(e),0,t),t.flags|=1,jw()}}function jw(){p0||(p0=Uw.then(zw))}function g0(t){Ze(t)?Cs.push(...t):Eo&&t.id===-1?Eo.splice(cs+1,0,t):t.flags&1||(Cs.push(t),t.flags|=1),jw()}function pm(t,e,r=xi+1){for(;r<cn.length;r++){const n=cn[r];if(n&&n.flags&2){if(t&&n.id!==t.uid)continue;cn.splice(r,1),r--,n.flags&4&&(n.flags&=-2),n(),n.flags&4||(n.flags&=-2)}}}function v0(t){if(Cs.length){const e=[...new Set(Cs)].sort((r,n)=>pc(r)-pc(n));if(Cs.length=0,Eo){Eo.push(...e);return}for(Eo=e,cs=0;cs<Eo.length;cs++){const r=Eo[cs];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}Eo=null,cs=0}}const pc=t=>t.id==null?t.flags&2?-1:1/0:t.id;function zw(t){try{for(xi=0;xi<cn.length;xi++){const e=cn[xi];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Uc(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;xi<cn.length;xi++){const e=cn[xi];e&&(e.flags&=-2)}xi=-1,cn.length=0,v0(),p0=null,(cn.length||Cs.length)&&zw()}}let Mr=null,Vw=null;function m0(t){const e=Mr;return Mr=t,Vw=t&&t.type.__scopeId||null,e}function At(t,e=Mr,r){if(!e||t._n)return t;const n=(...i)=>{n._d&&Om(-1);const o=m0(e);let a;try{a=t(...i)}finally{m0(o),n._d&&Om(1)}return a};return n._n=!0,n._c=!0,n._d=!0,n}function eX(t,e){if(Mr===null)return t;const r=kf(Mr),n=t.dirs||(t.dirs=[]);for(let i=0;i<e.length;i++){let[o,a,s,l=lr]=e[i];o&&(ot(o)&&(o={mounted:o,updated:o}),o.deep&&Zi(a),n.push({dir:o,instance:r,value:a,oldValue:void 0,arg:s,modifiers:l}))}return t}function Si(t,e,r,n){const i=t.dirs,o=e&&e.dirs;for(let a=0;a<i.length;a++){const s=i[a];o&&(s.oldValue=o[a].value);let l=s.dir[n];l&&(ta(),ui(l,r,8,[t.el,s,t,e]),ra())}}const Hw=Symbol("_vte"),Ww=t=>t.__isTeleport,Kl=t=>t&&(t.disabled||t.disabled===""),gm=t=>t&&(t.defer||t.defer===""),vm=t=>typeof SVGElement<"u"&&t instanceof SVGElement,mm=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Zh=(t,e)=>{const r=t&&t.to;return pr(r)?e?e(r):null:r},qw={name:"Teleport",__isTeleport:!0,process(t,e,r,n,i,o,a,s,l,c){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:p,createText:g,createComment:b}}=c,m=Kl(e.props);let{shapeFlag:S,children:v,dynamicChildren:w}=e;if(t==null){const y=e.el=g(""),k=e.anchor=g("");h(y,r,n),h(k,r,n);const E=(F,I)=>{S&16&&(i&&i.isCE&&(i.ce._teleportTarget=F),u(v,F,I,i,o,a,s,l))},T=()=>{const F=e.target=Zh(e.props,p),I=Gw(F,e,g,h);F&&(a!=="svg"&&vm(F)?a="svg":a!=="mathml"&&mm(F)&&(a="mathml"),m||(E(F,I),Wu(e,!1)))};m&&(E(r,k),Wu(e,!0)),gm(e.props)?Fr(()=>{T(),e.el.__isMounted=!0},o):T()}else{if(gm(e.props)&&!t.el.__isMounted){Fr(()=>{qw.process(t,e,r,n,i,o,a,s,l,c),delete t.el.__isMounted},o);return}e.el=t.el,e.targetStart=t.targetStart;const y=e.anchor=t.anchor,k=e.target=t.target,E=e.targetAnchor=t.targetAnchor,T=Kl(t.props),F=T?r:k,I=T?y:E;if(a==="svg"||vm(k)?a="svg":(a==="mathml"||mm(k))&&(a="mathml"),w?(d(t.dynamicChildren,w,F,i,o,a,s),Vg(t,e,!0)):l||f(t,e,F,I,i,o,a,s,!1),m)T?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):lu(e,r,y,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const j=e.target=Zh(e.props,p);j&&lu(e,j,null,c,0)}else T&&lu(e,k,E,c,1);Wu(e,m)}},remove(t,e,r,{um:n,o:{remove:i}},o){const{shapeFlag:a,children:s,anchor:l,targetStart:c,targetAnchor:u,target:f,props:d}=t;if(f&&(i(c),i(u)),o&&i(l),a&16){const h=o||!Kl(d);for(let p=0;p<s.length;p++){const g=s[p];n(g,e,r,h,!!g.dynamicChildren)}}},move:lu,hydrate:sC};function lu(t,e,r,{o:{insert:n},m:i},o=2){o===0&&n(t.targetAnchor,e,r);const{el:a,anchor:s,shapeFlag:l,children:c,props:u}=t,f=o===2;if(f&&n(a,e,r),(!f||Kl(u))&&l&16)for(let d=0;d<c.length;d++)i(c[d],e,r,2);f&&n(s,e,r)}function sC(t,e,r,n,i,o,{o:{nextSibling:a,parentNode:s,querySelector:l,insert:c,createText:u}},f){const d=e.target=Zh(e.props,l);if(d){const h=Kl(e.props),p=d._lpa||d.firstChild;if(e.shapeFlag&16)if(h)e.anchor=f(a(t),e,s(t),r,n,i,o),e.targetStart=p,e.targetAnchor=p&&a(p);else{e.anchor=a(t);let g=p;for(;g;){if(g&&g.nodeType===8){if(g.data==="teleport start anchor")e.targetStart=g;else if(g.data==="teleport anchor"){e.targetAnchor=g,d._lpa=e.targetAnchor&&a(e.targetAnchor);break}}g=a(g)}e.targetAnchor||Gw(d,e,u,c),f(p&&a(p),e,d,r,n,i,o)}Wu(e,h)}return e.anchor&&a(e.anchor)}const lC=qw;function Wu(t,e){const r=t.ctx;if(r&&r.ut){let n,i;for(e?(n=t.el,i=t.anchor):(n=t.targetStart,i=t.targetAnchor);n&&n!==i;)n.nodeType===1&&n.setAttribute("data-v-owner",r.uid),n=n.nextSibling;r.ut()}}function Gw(t,e,r,n){const i=e.targetStart=r(""),o=e.targetAnchor=r("");return i[Hw]=o,t&&(n(i,t),n(o,t)),o}const To=Symbol("_leaveCb"),cu=Symbol("_enterCb");function cC(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leav
vendor: 13,675 bytes, lines 14-15
14ingVNodes:new Map};return Fn(()=>{t.isMounted=!0}),Gs(()=>{t.isUnmounting=!0}),t}const Rn=[Function,Array],Kw={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Rn,onEnter:Rn,onAfterEnter:Rn,onEnterCancelled:Rn,onBeforeLeave:Rn,onLeave:Rn,onAfterLeave:Rn,onLeaveCancelled:Rn,onBeforeAppear:Rn,onAppear:Rn,onAfterAppear:Rn,onAppearCancelled:Rn},Xw=t=>{const e=t.subTree;return e.component?Xw(e.component):e},uC={name:"BaseTransition",props:Kw,setup(t,{slots:e}){const r=hn(),n=cC();return()=>{const i=e.default&&Jw(e.default(),!0);if(!i||!i.length)return;const o=Yw(i),a=Ut(t),{mode:s}=a;if(n.isLeaving)return Td(o);const l=ym(o);if(!l)return Td(o);let c=Jh(l,a,n,r,f=>c=f);l.type!==Lr&&Is(l,c);let u=r.subTree&&ym(r.subTree);if(u&&u.type!==Lr&&!ii(l,u)&&Xw(r).type!==Lr){let f=Jh(u,a,n,r);if(Is(u,f),s==="out-in"&&l.type!==Lr)return n.isLeaving=!0,f.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete f.afterLeave,u=void 0},Td(o);s==="in-out"&&l.type!==Lr?f.delayLeave=(d,h,p)=>{const g=Zw(n,u);g[String(u.key)]=u,d[To]=()=>{h(),d[To]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{p(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function Yw(t){let e=t[0];if(t.length>1){for(const r of t)if(r.type!==Lr){e=r;break}}return e}const fC=uC;function Zw(t,e){const{leavingVNodes:r}=t;let n=r.get(e.type);return n||(n=Object.create(null),r.set(e.type,n)),n}function Jh(t,e,r,n,i){const{appear:o,mode:a,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:p,onLeaveCancelled:g,onBeforeAppear:b,onAppear:m,onAfterAppear:S,onAppearCancelled:v}=e,w=String(t.key),y=Zw(r,t),k=(F,I)=>{F&&ui(F,n,9,I)},E=(F,I)=>{const j=I[1];k(F,I),Ze(F)?F.every(O=>O.length<=1)&&j():F.length<=1&&j()},T={mode:a,persisted:s,beforeEnter(F){let I=l;if(!r.isMounted)if(o)I=b||l;else return;F[To]&&F[To](!0);const j=y[w];j&&ii(t,j)&&j.el[To]&&j.el[To](),k(I,[F])},enter(F){let I=c,j=u,O=f;if(!r.isMounted)if(o)I=m||c,j=S||u,O=v||f;else return;let L=!1;const ee=F[cu]=ne=>{L||(L=!0,ne?k(O,[F]):k(j,[F]),T.delayedLeave&&T.delayedLeave(),F[cu]=void 0)};I?E(I,[F,ee]):ee()},leave(F,I){const j=String(t.key);if(F[cu]&&F[cu](!0),r.isUnmounting)return I();k(d,[F]);let O=!1;const L=F[To]=ee=>{O||(O=!0,I(),ee?k(g,[F]):k(p,[F]),F[To]=void 0,y[j]===t&&delete y[j])};y[j]=t,h?E(h,[F,L]):L()},clone(F){const I=Jh(F,e,r,n,i);return i&&i(I),I}};return T}function Td(t){if(jc(t))return t=so(t),t.children=null,t}function ym(t){if(!jc(t))return Ww(t.type)&&t.children?Yw(t.children):t;const{shapeFlag:e,children:r}=t;if(r){if(e&16)return r[0];if(e&32&&ot(r.default))return r.default()}}function Is(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Is(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Jw(t,e=!1,r){let n=[],i=0;for(let o=0;o<t.length;o++){let a=t[o];const s=r==null?a.key:String(r)+String(a.key!=null?a.key:o);a.type===Ye?(a.patchFlag&128&&i++,n=n.concat(Jw(a.children,e,s))):(e||a.type!==Lr)&&n.push(s!=null?so(a,{key:s}):a)}if(i>1)for(let o=0;o<n.length;o++)n[o].patchFlag=-2;return n}/*! #__NO_SIDE_EFFECTS__ */function gt(t,e){return ot(t)?qr({name:t.name},e,{setup:t}):t}function tX(){const t=hn();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function Ug(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function gc(t,e,r,n,i=!1){if(Ze(t)){t.forEach((p,g)=>gc(p,e&&(Ze(e)?e[g]:e),r,n,i));return}if(No(n)&&!i){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&gc(t,e,r,n.component.subTree);return}const o=n.shapeFlag&4?kf(n.component):n.el,a=i?null:o,{i:s,r:l}=t,c=e&&e.r,u=s.refs===lr?s.refs={}:s.refs,f=s.setupState,d=Ut(f),h=f===lr?()=>!1:p=>Yt(d,p);if(c!=null&&c!==l&&(pr(c)?(u[c]=null,h(c)&&(f[c]=null)):er(c)&&(c.value=null)),ot(l))Uc(l,s,12,[a,u]);else{const p=pr(l),g=er(l);if(p||g){const b=()=>{if(t.f){const m=p?h(l)?f[l]:u[l]:l.value;i?Ze(m)&&Pg(m,o):Ze(m)?m.includes(o)||m.push(o):p?(u[l]=[o],h(l)&&(f[l]=u[l])):(l.value=[o],t.k&&(u[t.k]=l.value))}else p?(u[l]=a,h(l)&&(f[l]=a)):g&&(l.value=a,t.k&&(u[t.k]=a))};a?(b.id=-1,Fr(b,r)):b()}}}let bm=!1;const $a=()=>{bm||(console.error("Hydration completed but contains mismatches."),bm=!0)},dC=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",hC=t=>t.namespaceURI.includes("MathML"),uu=t=>{if(t.nodeType===1){if(dC(t))return"svg";if(hC(t))return"mathml"}},hs=t=>t.nodeType===8;function pC(t){const{mt:e,p:r,o:{patchProp:n,createText:i,nextSibling:o,parentNode:a,remove:s,insert:l,createComment:c}}=t,u=(v,w)=>{if(!w.hasChildNodes()){r(null,v,w),v0(),w._vnode=v;return}f(w.firstChild,v,null,null,null),v0(),w._vnode=v},f=(v,w,y,k,E,T=!1)=>{T=T||!!w.dynamicChildren;const F=hs(v)&&v.data==="[",I=()=>g(v,w,y,k,E,F),{type:j,ref:O,shapeFlag:L,patchFlag:ee}=w;let ne=v.nodeType;w.el=v,ee===-2&&(T=!1,w.dynamicChildren=null);let H=null;switch(j){case Mo:ne!==3?w.children===""?(l(w.el=i(""),a(v),v),H=v):H=I():(v.data!==w.children&&($a(),v.data=w.children),H=o(v));break;case Lr:S(v)?(H=o(v),m(w.el=v.content.firstChild,v,y)):ne!==8||F?H=I():H=o(v);break;case Es:if(F&&(v=o(v),ne=v.nodeType),ne===1||ne===3){H=v;const G=!w.children.length;for(let ue=0;ue<w.staticCount;ue++)G&&(w.children+=H.nodeType===1?H.outerHTML:H.data),ue===w.staticCount-1&&(w.anchor=H),H=o(H);return F?o(H):H}else I();break;case Ye:F?H=p(v,w,y,k,E,T):H=I();break;default:if(L&1)(ne!==1||w.type.toLowerCase()!==v.tagName.toLowerCase())&&!S(v)?H=I():H=d(v,w,y,k,E,T);else if(L&6){w.slotScopeIds=E;const G=a(v);if(F?H=b(v):hs(v)&&v.data==="teleport start"?H=b(v,v.data,"teleport end"):H=o(v),e(w,G,null,y,k,uu(G),T),No(w)&&!w.type.__asyncResolved){let ue;F?(ue=Qe(Ye),ue.anchor=H?H.previousSibling:G.lastChild):ue=v.nodeType===3?tr(""):Qe("div"),ue.el=v,w.component.subTree=ue}}else L&64?ne!==8?H=I():H=w.type.hydrate(v,w,y,k,E,T,t,h):L&128&&(H=w.type.hydrate(v,w,y,k,uu(a(v)),E,T,t,f))}return O!=null&&gc(O,null,k,w),H},d=(v,w,y,k,E,T)=>{T=T||!!w.dynamicChildren;const{type:F,props:I,patchFlag:j,shapeFlag:O,dirs:L,transition:ee}=w,ne=F==="input"||F==="option";if(ne||j!==-1){L&&Si(w,null,y,"created");let H=!1;if(S(v)){H=Cx(null,ee)&&y&&y.vnode.props&&y.vnode.props.appear;const ue=v.content.firstChild;H&&ee.beforeEnter(ue),m(ue,v,y),w.el=v=ue}if(O&16&&!(I&&(I.innerHTML||I.textContent))){let ue=h(v.firstChild,w,v,y,k,E,T);for(;ue;){fu(v,1)||$a();const we=ue;ue=ue.nextSibling,s(we)}}else if(O&8){let ue=w.children;ue[0]===`
15`&&(v.tagName==="PRE"||v.tagName==="TEXTAREA")&&(ue=ue.slice(1)),v.textContent!==ue&&(fu(v,0)||$a(),v.textContent=w.children)}if(I){if(ne||!T||j&48){const ue=v.tagName.includes("-");for(const we in I)(ne&&(we.endsWith("value")||we==="indeterminate")||Mc(we)&&!xs(we)||we[0]==="."||ue)&&n(v,we,null,I[we],void 0,y)}else if(I.onClick)n(v,"onClick",null,I.onClick,void 0,y);else if(j&4&&to(I.style))for(const ue in I.style)I.style[ue]}let G;(G=I&&I.onVnodeBeforeMount)&&bn(G,y,w),L&&Si(w,null,y,"beforeMount"),((G=I&&I.onVnodeMounted)||L||H)&&Px(()=>{G&&bn(G,y,w),H&&ee.enter(v),L&&Si(w,null,y,"mounted")},k)}return v.nextSibling},h=(v,w,y,k,E,T,F)=>{F=F||!!w.dynamicChildren;const I=w.children,j=I.length;for(let O=0;O<j;O++){const L=F?I[O]:I[O]=En(I[O]),ee=L.type===Mo;v?(ee&&!F&&O+1<j&&En(I[O+1]).type===Mo&&(l(i(v.data.slice(L.children.length)),y,o(v)),v.data=L.children),v=f(v,L,k,E,T,F)):ee&&!L.children?l(L.el=i(""),y):(fu(y,1)||$a(),r(null,L,y,null,k,E,uu(y),T))}return v},p=(v,w,y,k,E,T)=>{const{slotScopeIds:F}=w;F&&(E=E?E.concat(F):F);const I=a(v),j=h(o(v),w,I,y,k,E,T);return j&&hs(j)&&j.data==="]"?o(w.anchor=j):($a(),l(w.anchor=c("]"),I,j),j)},g=(v,w,y,k,E,T)=>{if(fu(v.parentElement,1)||$a(),w.el=null,T){const j=b(v);for(;;){const O=o(v);if(O&&O!==j)s(O);else break}}const F=o(v),I=a(v);return s(v),r(null,w,I,F,y,k,uu(I),E),y&&(y.vnode.el=w.el,Cf(y,w.el)),F},b=(v,w="[",y="]")=>{let k=0;for(;v;)if(v=o(v),v&&hs(v)&&(v.data===w&&k++,v.data===y)){if(k===0)return o(v);k--}return v},m=(v,w,y)=>{const k=w.parentNode;k&&k.replaceChild(v,w);let E=y;for(;E;)E.vnode.el===w&&(E.vnode.el=E.subTree.el=v),E=E.parent},S=v=>v.nodeType===1&&v.tagName==="TEMPLATE";return[u,f]}const wm="data-allow-mismatch",gC={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function fu(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(wm);)t=t.parentElement;const r=t&&t.getAttribute(wm);if(r==null)return!1;if(r==="")return!0;{const n=r.split(",");return e===0&&n.includes("children")?!0:r.split(",").includes(gC[e])}}gf().requestIdleCallback;gf().cancelIdleCallback;function vC(t,e){if(hs(t)&&t.data==="["){let r=1,n=t.nextSibling;for(;n;){if(n.nodeType===1){if(e(n)===!1)break}else if(hs(n))if(n.data==="]"){if(--r===0)break}else n.data==="["&&r++;n=n.nextSibling}}else e(t)}const No=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Aa(t){ot(t)&&(t={loader:t});const{loader:e,loadingComponent:r,errorComponent:n,delay:i=200,hydrate:o,timeout:a,suspensible:s=!0,onError:l}=t;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let p;return c||(p=c=e().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((b,m)=>{l(g,()=>b(d()),()=>m(g),f+1)});throw g}).then(g=>p!==c&&c?c:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),u=g,g)))};return gt({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(p,g,b){const m=o?()=>{const S=o(b,v=>vC(p,v));S&&(g.bum||(g.bum=[])).push(S)}:b;u?m():h().then(()=>!g.isUnmounted&&m())},get __asyncResolved(){return u},setup(){const p=Nr;if(Ug(p),u)return()=>Ad(u,p);const g=v=>{c=null,qs(v,p,13,!n)};if(s&&p.suspense||Fs)return h().then(v=>()=>Ad(v,p)).catch(v=>(g(v),()=>n?Qe(n,{error:v}):null));const b=St(!1),m=St(),S=St(!!i);return i&&setTimeout(()=>{S.value=!1},i),a!=null&&setTimeout(()=>{if(!b.value&&!m.value){const v=new Error(`Async component timed out after ${a}ms.`);g(v),m.value=v}},a),h().then(()=>{b.value=!0,p.parent&&jc(p.parent.vnode)&&p.parent.update()}).catch(v=>{g(v),m.value=v}),()=>{if(b.value&&u)return Ad(u,p);if(m.value&&n)return Qe(n,{error:m.value});if(r&&!S.value)return Qe(r)}}})}function Ad(t,e){const{ref:r,props:n,children:i,ce:o}=e.vnode,a=Qe(t,n,i);return a.ref=r,a.ce=o,delete e.vnode.ce,a}const jc=t=>t.type.__isKeepAlive,mC={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const r=hn(),n=r.ctx;if(!n.renderer)return()=>{const S=e.default&&e.default();return S&&S.length===1?S[0]:S};const i=new Map,o=new Set;let a=null;const s=r.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=n,d=f("div");n.activate=(S,v,w,y,k)=>{const E=S.component;c(S,v,w,0,s),l(E.vnode,S,v,w,E,s,y,S.slotScopeIds,k),Fr(()=>{E.isDeactivated=!1,E.a&&Ss(E.a);const T=S.props&&S.props.onVnodeMounted;T&&bn(T,E.parent,S)},s)},n.deactivate=S=>{const v=S.component;b0(v.m),b0(v.a),c(S,d,null,1,s),Fr(()=>{v.da&&Ss(v.da);const w=S.props&&S.props.onVnodeUnmounted;w&&bn(w,v.parent,S),v.isDeactivated=!0},s)};function h(S){Pd(S),u(S,r,s,!0)}function p(S){i.forEach((v,w)=>{const y=ap(v.type);y&&!S(y)&&g(w)})}function g(S){const v=i.get(S);v&&(!a||!ii(v,a))?h(v):a&&Pd(a),i.delete(S),o.delete(S)}Kt(()=>[t.include,t.exclude],([S,v])=>{S&&p(w=>Dl(S,w)),v&&p(w=>!Dl(v,w))},{flush:"post",deep:!0});let b=null;const m=()=>{b!=null&&(w0(r.subTree.type)?Fr(()=>{i.set(b,du(r.subTree))},r.subTree.suspense):i.set(b,du(r.subTree)))};return Fn(m),rx(m),Gs(()=>{i.forEach(S=>{const{subTree:v,suspense:w}=r,y=du(v);if(S.type===y.type&&S.key===y.key){Pd(y);const k=y.component.da;k&&Fr(k,w);return}h(S)})}),()=>{if(b=null,!e.default)return a=null;const S=e.default(),v=S[0];if(S.length>1)return a=null,S;if(!La(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return a=null,v;let w=du(v);if(w.type===Lr)return a=null,w;const y=w.type,k=ap(No(w)?w.type.__asyncResolved||{}:y),{include:E,exclude:T,max:F}=t;if(E&&(!k||!Dl(E,k))||T&&k&&Dl(T,k))return w.shapeFlag&=-257,a=w,v;const I=w.key==null?y:w.key,j=i.get(I);return w.el&&(w=so(w),v.shapeFlag&128&&(v.ssContent=w)),b=I,j?(w.el=j.el,w.component=j.component,w.transition&&Is(w,w.transition),w.shapeFlag|=512,o.delete(I),o.add(I)):(o.add(I),F&&o.size>parseInt(F,10)&&g(o.values().next().value)),w.shapeFlag|=256,a=w,w0(v.type)?v:w}}},yC=mC;function Dl(t,e){return Ze(t)?t.some(r=>Dl(r,e)):pr(t)?t.split(",").includes(e):mS(t)?(t.lastIndex=0,t.test(e)):!1}function Qw(t,e){ex(t,"a",e)}function $w(t,e){ex(t,"da",e)}function ex(t,e,r=Nr){const n=t.__wdc||(t.__wdc=()=>{let i=r;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(wf(e,n,r),r){let i=r.parent;for(;i&&i.parent;)jc(i.parent.vnode)&&bC(n,e,r,i),i=i.parent}}function bC(t,e,r,n){const i=wf(e,t,n,!0);na(()=>{Pg(n[e],i)},r)}function Pd(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function du(t){return t.shapeFlag&128?t.ssContent:t}function wf(t,e,r=Nr,n=!1){if(r){const i=r[t]||(r[t]=[]),o=e.__weh||(e.__weh=(...a)=>{ta();const s=Na(r),l=ui(e,r,t,a);return s(),ra(),l});return n?i.unshift(o):i.push(o),o}}const lo=t=>(e,r=Nr)=>{(!Fs||t==="sp")&&wf(t,(...n)=>e(...n),r)},jg=lo("bm"),Fn=lo("m"),tx=lo("bu"),rx=lo("u"),Gs=lo("bum"),na=lo("um"),wC=lo("sp"),xC=lo("rtg"),SC=lo("rtc");function nx(t,e=Nr){wf("ec",t,e)}const ix="components";function xm(t,e){return ax(ix,t,!0,e)||t}const ox=Symbol.for("v-ndc");function xf(t){return pr(t)?ax(ix,t,!1)||t:t||ox}function ax(t,e,r=!0,n=!1){const i=Mr||Nr;if(i){const o=i.type;{const s=ap(o,!1);if(s&&(s===e||s===qn(e)||s===pf(qn(e))))return o}const a=Sm(i[t]||o[t],e)||Sm(i.appContext[t],e);return!a&&n?o:a}}function Sm(t,e){return t&&(t[e]||t[qn(e)]||t[pf(qn(e))])}function _t(t,e,r,n){let i;const o=r,a=Ze(t);if(a||pr(t)){const s=a&&to(t);let l=!1;
15s&&(l=!Wn(t),t=yf(t)),i=new Array(t.length);for(let c=0,u=t.length;c<u;c++)i[c]=e(l?Qr(t[c]):t[c],c,void 0,o)}else if(typeof t=="number"){i=new Array(t);for(let s=0;s<t;s++)i[s]=e(s+1,s,void 0,o)}else if(ar(t))if(t[Symbol.iterator])i=Array.from(t,(s,l)=>e(s,l,void 0,o));else{const s=Object.keys(t);i=new Array(s.length);for(let l=0,c=s.length;l<c;l++){const u=s[l];i[l]=e(t[u],u,l,o)}}else i=[];return i}function CC(t,e){for(let r=0;r<e.length;r++){const n=e[r];if(Ze(n))for(let i=0;i<n.length;i++)t[n[i].name]=n[i].fn;else n&&(t[n.name]=n.key?(...i)=>{const o=n.fn(...i);return o&&(o.key=n.key),o}:n.fn)}return t}function Hr(t,e,r={},n,i){if(Mr.ce||Mr.parent&&No(Mr.parent)&&Mr.parent.ce)return e!=="default"&&(r.name=e),ie(),zt(Ye,null,[Qe("slot",r,n&&n())],64);let o=t[e];o&&o._c&&(o._d=!1),ie();const a=o&&sx(o(r)),s=r.key||a&&a.key,l=zt(Ye,{key:(s&&!ci(s)?s:`_${e}`)+(!a&&n?"_fb":"")},a||(n?n():[]),a&&t._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function sx(t){return t.some(e=>La(e)?!(e.type===Lr||e.type===Ye&&!sx(e.children)):!0)?t:null}const Qh=t=>t?Rx(t)?kf(t):Qh(t.parent):null,Xl=qr(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Qh(t.parent),$root:t=>Qh(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>fx(t),$forceUpdate:t=>t.f||(t.f=()=>{Bg(t.update)}),$nextTick:t=>t.n||(t.n=_i.bind(t.proxy)),$watch:t=>HC.bind(t)}),Id=(t,e)=>t!==lr&&!t.__isScriptSetup&&Yt(t,e),kC={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:r,setupState:n,data:i,props:o,accessCache:a,type:s,appContext:l}=t;let c;if(e[0]!=="$"){const h=a[e];if(h!==void 0)switch(h){case 1:return n[e];case 2:return i[e];case 4:return r[e];case 3:return o[e]}else{if(Id(n,e))return a[e]=1,n[e];if(i!==lr&&Yt(i,e))return a[e]=2,i[e];if((c=t.propsOptions[0])&&Yt(c,e))return a[e]=3,o[e];if(r!==lr&&Yt(r,e))return a[e]=4,r[e];$h&&(a[e]=0)}}const u=Xl[e];let f,d;if(u)return e==="$attrs"&&Jr(t.attrs,"get",""),u(t);if((f=s.__cssModules)&&(f=f[e]))return f;if(r!==lr&&Yt(r,e))return a[e]=4,r[e];if(d=l.config.globalProperties,Yt(d,e))return d[e]},set({_:t},e,r){const{data:n,setupState:i,ctx:o}=t;return Id(i,e)?(i[e]=r,!0):n!==lr&&Yt(n,e)?(n[e]=r,!0):Yt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=r,!0)},has({_:{data:t,setupState:e,accessCache:r,ctx:n,appContext:i,propsOptions:o}},a){let s;return!!r[a]||t!==lr&&Yt(t,a)||Id(e,a)||(s=o[0])&&Yt(s,a)||Yt(n,a)||Yt(Xl,a)||Yt(i.config.globalProperties,a)},defineProperty(t,e,r){return r.get!=null?t._.accessCache[e]=0:Yt(r,"value")&&this.set(t,e,r.value,null),Reflect.defineProperty(t,e,r)}};function rX(){return cx().slots}function lx(){return cx().attrs}function cx(){const t=hn();return t.setupContext||(t.setupContext=Dx(t))}function Cm(t){return Ze(t)?t.reduce((e,r)=>(e[r]=null,e),{}):t}function nX(t){const e=hn();let r=t();return ip(),Ig(r)&&(r=r.catch(n=>{throw Na(e),n})),[r,()=>Na(e)]}let $h=!0;function EC(t){const e=fx(t),r=t.proxy,n=t.ctx;$h=!1,e.beforeCreate&&km(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:a,watch:s,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:p,activated:g,deactivated:b,beforeDestroy:m,beforeUnmount:S,destroyed:v,unmounted:w,render:y,renderTracked:k,renderTriggered:E,errorCaptured:T,serverPrefetch:F,expose:I,inheritAttrs:j,components:O,directives:L,filters:ee}=e;if(c&&TC(c,n,null),a)for(const G in a){const ue=a[G];ot(ue)&&(n[G]=ue.bind(r))}if(i){const G=i.call(r,r);ar(G)&&(t.data=Yn(G))}if($h=!0,o)for(const G in o){const ue=o[G],we=ot(ue)?ue.bind(r,r):ot(ue.get)?ue.get.bind(r,r):si,De=!ot(ue)&&ot(ue.set)?ue.set.bind(r):si,Le=Ee({get:we,set:De});Object.defineProperty(n,G,{enumerable:!0,configurable:!0,get:()=>Le.value,set:Ue=>Le.value=Ue})}if(s)for(const G in s)ux(s[G],n,r,G);if(l){const G=ot(l)?l.call(r):l;Reflect.ownKeys(G).forEach(ue=>{ro(ue,G[ue])})}u&&km(u,t,"c");function H(G,ue){Ze(ue)?ue.forEach(we=>G(we.bind(r))):ue&&G(ue.bind(r))}if(H(jg,f),H(Fn,d),H(tx,h),H(rx,p),H(Qw,g),H($w,b),H(nx,T),H(SC,k),H(xC,E),H(Gs,S),H(na,w),H(wC,F),Ze(I))if(I.length){const G=t.exposed||(t.exposed={});I.forEach(ue=>{Object.defineProperty(G,ue,{get:()=>r[ue],set:we=>r[ue]=we})})}
vendor: 4,439 bytes, line 15
15else t.exposed||(t.exposed={});y&&t.render===si&&(t.render=y),j!=null&&(t.inheritAttrs=j),O&&(t.components=O),L&&(t.directives=L),F&&Ug(t)}function TC(t,e,r=si){Ze(t)&&(t=ep(t));for(const n in t){const i=t[n];let o;ar(i)?"default"in i?o=Er(i.from||n,i.default,!0):o=Er(i.from||n):o=Er(i),er(o)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:a=>o.value=a}):e[n]=o}}function km(t,e,r){ui(Ze(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,r)}function ux(t,e,r,n){let i=n.includes(".")?Ex(r,n):()=>r[n];if(pr(t)){const o=e[t];ot(o)&&Kt(i,o)}else if(ot(t))Kt(i,t.bind(r));else if(ar(t))if(Ze(t))t.forEach(o=>ux(o,e,r,n));else{const o=ot(t.handler)?t.handler.bind(r):e[t.handler];ot(o)&&Kt(i,o,t)}}function fx(t){const e=t.type,{mixins:r,extends:n}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:a}}=t.appContext,s=o.get(e);let l;return s?l=s:!i.length&&!r&&!n?l=e:(l={},i.length&&i.forEach(c=>y0(l,c,a,!0)),y0(l,e,a)),ar(e)&&o.set(e,l),l}function y0(t,e,r,n=!1){const{mixins:i,extends:o}=e;o&&y0(t,o,r,!0),i&&i.forEach(a=>y0(t,a,r,!0));for(const a in e)if(!(n&&a==="expose")){const s=AC[a]||r&&r[a];t[a]=s?s(t[a],e[a]):e[a]}return t}const AC={data:Em,props:Tm,emits:Tm,methods:Ll,computed:Ll,beforeCreate:an,created:an,beforeMount:an,mounted:an,beforeUpdate:an,updated:an,beforeDestroy:an,beforeUnmount:an,destroyed:an,unmounted:an,activated:an,deactivated:an,errorCaptured:an,serverPrefetch:an,components:Ll,directives:Ll,watch:IC,provide:Em,inject:PC};function Em(t,e){return e?t?function(){return qr(ot(t)?t.call(this,this):t,ot(e)?e.call(this,this):e)}:e:t}function PC(t,e){return Ll(ep(t),ep(e))}function ep(t){if(Ze(t)){const e={};for(let r=0;r<t.length;r++)e[t[r]]=t[r];return e}return t}function an(t,e){return t?[...new Set([].concat(t,e))]:e}function Ll(t,e){return t?qr(Object.create(null),t,e):e}function Tm(t,e){return t?Ze(t)&&Ze(e)?[...new Set([...t,...e])]:qr(Object.create(null),Cm(t),Cm(e??{})):e}function IC(t,e){if(!t)return e;if(!e)return t;const r=qr(Object.create(null),t);for(const n in e)r[n]=an(t[n],e[n]);return r}function dx(){return{app:null,config:{isNativeTag:gS,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let OC=0;function FC(t,e){return function(n,i=null){ot(n)||(n=qr({},n)),i!=null&&!ar(i)&&(i=null);const o=dx(),a=new WeakSet,s=[];let l=!1;const c=o.app={_uid:OC++,_component:n,_props:i,_container:null,_context:o,_instance:null,version:uk,get config(){return o.config},set config(u){},use(u,...f){return a.has(u)||(u&&ot(u.install)?(a.add(u),u.install(c,...f)):ot(u)&&(a.add(u),u(c,...f))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,f){return f?(o.components[u]=f,c):o.components[u]},directive(u,f){return f?(o.directives[u]=f,c):o.directives[u]},mount(u,f,d){if(!l){const h=c._ceVNode||Qe(n,i);return h.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),f&&e?e(h,u):t(h,u,d),l=!0,c._container=u,u.__vue_app__=c,kf(h.component)}},onUnmount(u){s.push(u)},unmount(){l&&(ui(s,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(u,f){return o.provides[u]=f,c},runWithContext(u){const f=Ra;Ra=c;try{return u()}finally{Ra=f}}};return c}}let Ra=null;function ro(t,e){if(Nr){let r=Nr.provides;const n=Nr.parent&&Nr.parent.provides;n===r&&(r=Nr.provides=Object.create(n)),r[t]=e}}function Er(t,e,r=!1){const n=Nr||Mr;if(n||Ra){const i=Ra?Ra._context.provides:n?n.parent==null?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides:void 0;if(i&&t in i)return i[t];if(arguments.length>1)return r&&ot(e)?e.call(n&&n.proxy):e}}function zc(){return!!(Nr||Mr||Ra)}const hx={},px=()=>Object.create(hx),gx=t=>Object.getPrototypeOf(t)===hx;function RC(t,e,r,n=!1){const i={},o=px();t.propsDefaults=Object.create(null),vx(t,e,i,o);for(const a in t.propsOptions[0])a in i||(i[a]=void 0);r?t.props=n?i:Ji(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function _C(t,e,r,n){const{props:i,attrs:o,vnode:{patchFlag:a}}=t,s=Ut(i),[l]=t.propsOptions;let c=!1;if((n||a>0)&&!(a&16)){if(a&8){const u=t.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(Sf(t.emitsOptions,d))continue;const h=e[d];if(l)if(Yt(o,d))h!==o[d]&&(o[d]=h,c=!0);else{const p=qn(d);i[p]=tp(l,s,p,h,t,!1)}else h!==o[d]&&(o[d]=h,c=!0)}}}
vendor: 6,793 bytes, line 15
15else{vx(t,e,i,o)&&(c=!0);let u;for(const f in s)(!e||!Yt(e,f)&&((u=$o(f))===f||!Yt(e,u)))&&(l?r&&(r[f]!==void 0||r[u]!==void 0)&&(i[f]=tp(l,s,f,void 0,t,!0)):delete i[f]);if(o!==s)for(const f in o)(!e||!Yt(e,f))&&(delete o[f],c=!0)}c&&Yi(t.attrs,"set","")}function vx(t,e,r,n){const[i,o]=t.propsOptions;let a=!1,s;if(e)for(let l in e){if(xs(l))continue;const c=e[l];let u;i&&Yt(i,u=qn(l))?!o||!o.includes(u)?r[u]=c:(s||(s={}))[u]=c:Sf(t.emitsOptions,l)||(!(l in n)||c!==n[l])&&(n[l]=c,a=!0)}if(o){const l=Ut(r),c=s||lr;for(let u=0;u<o.length;u++){const f=o[u];r[f]=tp(i,l,f,c[f],t,!Yt(c,f))}}return a}function tp(t,e,r,n,i,o){const a=t[r];if(a!=null){const s=Yt(a,"default");if(s&&n===void 0){const l=a.default;if(a.type!==Function&&!a.skipFactory&&ot(l)){const{propsDefaults:c}=i;if(r in c)n=c[r];else{const u=Na(i);n=c[r]=l.call(null,e),u()}}else n=l;i.ce&&i.ce._setProp(r,n)}a[0]&&(o&&!s?n=!1:a[1]&&(n===""||n===$o(r))&&(n=!0))}return n}const DC=new WeakMap;function mx(t,e,r=!1){const n=r?DC:e.propsCache,i=n.get(t);if(i)return i;const o=t.props,a={},s=[];let l=!1;if(!ot(t)){const u=f=>{l=!0;const[d,h]=mx(f,e,!0);qr(a,d),h&&s.push(...h)};!r&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!o&&!l)return ar(t)&&n.set(t,bs),bs;if(Ze(o))for(let u=0;u<o.length;u++){const f=qn(o[u]);Am(f)&&(a[f]=lr)}else if(o)for(const u in o){const f=qn(u);if(Am(f)){const d=o[u],h=a[f]=Ze(d)||ot(d)?{type:d}:qr({},d),p=h.type;let g=!1,b=!0;if(Ze(p))for(let m=0;m<p.length;++m){const S=p[m],v=ot(S)&&S.name;if(v==="Boolean"){g=!0;break}else v==="String"&&(b=!1)}else g=ot(p)&&p.name==="Boolean";h[0]=g,h[1]=b,(g||Yt(h,"default"))&&s.push(f)}}const c=[a,s];return ar(t)&&n.set(t,c),c}function Am(t){return t[0]!=="$"&&!xs(t)}const yx=t=>t[0]==="_"||t==="$stable",zg=t=>Ze(t)?t.map(En):[En(t)],LC=(t,e,r)=>{if(e._n)return e;const n=At((...i)=>zg(e(...i)),r);return n._c=!1,n},bx=(t,e,r)=>{const n=t._ctx;for(const i in t){if(yx(i))continue;const o=t[i];if(ot(o))e[i]=LC(i,o,n);else if(o!=null){const a=zg(o);e[i]=()=>a}}},wx=(t,e)=>{const r=zg(e);t.slots.default=()=>r},xx=(t,e,r)=>{for(const n in e)(r||n!=="_")&&(t[n]=e[n])},NC=(t,e,r)=>{const n=t.slots=px();if(t.vnode.shapeFlag&32){const i=e._;i?(xx(n,e,r),r&&gw(n,"_",i,!0)):bx(e,n)}else e&&wx(t,e)},MC=(t,e,r)=>{const{vnode:n,slots:i}=t;let o=!0,a=lr;if(n.shapeFlag&32){const s=e._;s?r&&s===1?o=!1:xx(i,e,r):(o=!e.$stable,bx(e,i)),a=e}else e&&(wx(t,e),a={default:1});if(o)for(const s in i)!yx(s)&&a[s]==null&&delete i[s]},Fr=Px;function BC(t){return Sx(t)}function UC(t){return Sx(t,pC)}function Sx(t,e){const r=gf();r.__VUE__=!0;const{insert:n,remove:i,patchProp:o,createElement:a,createText:s,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=si,insertStaticContent:p}=t,g=(_,M,V,fe=null,Y=null,A=null,N=void 0,X=null,le=!!M.dynamicChildren)=>{if(_===M)return;_&&!ii(_,M)&&(fe=de(_),Ue(_,Y,A,!0),_=null),M.patchFlag===-2&&(le=!1,M.dynamicChildren=null);const{type:pe,ref:Ce,shapeFlag:z}=M;switch(pe){case Mo:b(_,M,V,fe);break;case Lr:m(_,M,V,fe);break;case Es:_==null&&S(M,V,fe,N);break;case Ye:O(_,M,V,fe,Y,A,N,X,le);break;default:z&1?y(_,M,V,fe,Y,A,N,X,le):z&6?L(_,M,V,fe,Y,A,N,X,le):(z&64||z&128)&&pe.process(_,M,V,fe,Y,A,N,X,le,Z)}Ce!=null&&Y&&gc(Ce,_&&_.ref,A,M||_,!M)},b=(_,M,V,fe)=>{if(_==null)n(M.el=s(M.children),V,fe);else{const Y=M.el=_.el;M.children!==_.children&&c(Y,M.children)}},m=(_,M,V,fe)=>{_==null?n(M.el=l(M.children||""),V,fe):M.el=_.el},S=(_,M,V,fe)=>{[_.el,_.anchor]=p(_.children,M,V,fe,_.el,_.anchor)},v=({el:_,anchor:M},V,fe)=>{let Y;for(;_&&_!==M;)Y=d(_),n(_,V,fe),_=Y;n(M,V,fe)},w=({el:_,anchor:M})=>{let V;for(;_&&_!==M;)V=d(_),i(_),_=V;i(M)},y=(_,M,V,fe,Y,A,N,X,le)=>{M.type==="svg"?N="svg":M.type==="math"&&(N="mathml"),_==null?k(M,V,fe,Y,A,N,X,le):F(_,M,Y,A,N,X,le)},k=(_,M,V,fe,Y,A,N,X)=>{let le,pe;const{props:Ce,shapeFlag:z,transition:oe,dirs:Oe}=_;if(le=_.el=a(_.type,A,Ce&&Ce.is,Ce),z&8?u(le,_.children):z&16&&T(_.children,le,null,fe,Y,Od(_,A),N,X),Oe&&Si(_,null,fe,"created"),E(le,_,_.scopeId,N,fe),Ce){for(const Je in Ce)Je!=="value"&&!xs(Je)&&o(le,Je,null,Ce[Je],A,fe);"value"in Ce&&o(le,"value",null,Ce.value,A),(pe=Ce.onVnodeBeforeMount)&&bn(pe,fe,_)}Oe&&Si(_,null,fe,"beforeMount");const Pe=Cx(Y,oe);Pe&&oe.beforeEnter(le),n(le,M,V),((pe=Ce&&Ce.onVnodeMounted)||Pe||Oe)&&Fr(()=>{pe&&bn(pe,fe,_),Pe&&oe.enter(le),Oe&&Si(_,null,fe,"mounted")},Y)},E=(_,M,V,fe,Y)=>{if(V&&h(_,V),fe)for(let A=0;A<fe.length;A++)h(_,fe[A]);if(Y){let A=Y.subTree;if(M===A||w0(A.type)&&(A.ssContent===M||A.ssFallback===M)){const N=Y.vnode;E(_,N,N.scopeId,N.slotScopeIds,Y.parent)}}},T=(_,M,V,fe,Y,A,N,X,le=0)=>{for(let pe=le;pe<_.length;pe++){const Ce=_[pe]=X?Ao(_[pe]):En(_[pe]);g(null,Ce,M,V,fe,Y,A,N,X)}},F=(_,M,V,fe,Y,A,N)=>{const X=M.el=_.el;let{patchFlag:le,dynamicChildren:pe,dirs:Ce}=M;le|=_.patchFlag&16;const z=_.props||lr,oe=M.props||lr;let Oe;if(V&&da(V,!1),(Oe=oe.onVnodeBeforeUpdate)&&bn(Oe,V,M,_),Ce&&Si(M,_,V,"beforeUpdate"),V&&da(V,!0),(z.innerHTML&&oe.innerHTML==null||z.textContent&&oe.textContent==null)&&u(X,""),pe?I(_.dynamicChildren,pe,X,V,fe,Od(M,Y),A):N||ue(_,M,X,null,V,fe,Od(M,Y),A,!1),le>0){if(le&16)j(X,z,oe,V,Y);else if(le&2&&z.class!==oe.class&&o(X,"class",null,oe.class,Y),le&4&&o(X,"style",z.style,oe.style,Y),le&8){const Pe=M.dynamicProps;for(let Je=0;Je<Pe.length;Je++){const tt=Pe[Je],pt=z[tt],D=oe[tt];(D!==pt||tt==="value")&&o(X,tt,pt,D,Y,V)}}le&1&&_.children!==M.children&&u(X,M.children)}else!N&&pe==null&&j(X,z,oe,V,Y);((Oe=oe.onVnodeUpdated)||Ce)&&Fr(()=>{Oe&&bn(Oe,V,M,_),Ce&&Si(M,_,V,"updated")},fe)},I=(_,M,V,fe,Y,A,N)=>{for(let X=0;X<M.length;X++){const le=_[X],pe=M[X],Ce=le.el&&(le.type===Ye||!ii(le,pe)||le.shapeFlag&70)?f(le.el):V;g(le,pe,Ce,null,fe,Y,A,N,!0)}},j=(_,M,V,fe,Y)=>{if(M!==V){if(M!==lr)for(const A in M)!xs(A)&&!(A in V)&&o(_,A,M[A],null,Y,fe);for(const A in V){if(xs(A))continue;const N=V[A],X=M[A];N!==X&&A!=="value"&&o(_,A,X,N,Y,fe)}"value"in V&&o(_,"value",M.value,V.value,Y)}},O=(_,M,V,fe,Y,A,N,X,le)=>{const pe=M.el=_?_.el:s(""),Ce=M.anchor=_?_.anchor:s("");let{patchFlag:z,dynamicChildren:oe,slotScopeIds:Oe}=M;Oe&&(X=X?X.concat(Oe):Oe),_==null?(n(pe,V,fe),n(Ce,V,fe),T(M.children||[],V,Ce,Y,A,N,X,le)):z>0&&z&64&&oe&&_.dynamicChildren?(I(_.dynamicChildren,oe,V,Y,A,N,X),(M.key!=null||Y&&M===Y.subTree)&&Vg(_,M,!0)):ue(_,M,V,Ce,Y,A,N,X,le)},L=(_,M,V,fe,Y,A,N,X,le)=>{M.slotScopeIds=X,_==null?M.shapeFlag&512?Y.ctx.activate(M,V,fe,N,le):ee(M,V,fe,Y,A,N,le):ne(_,M,le)},ee=(_,M,V,fe,Y,A,N)=>{const X=_.component=ok(_,fe,Y);if(jc(_)&&(X.ctx.renderer=Z),ak(X,!1,N),X.asyncDep){if(Y&&Y.registerDep(X,H,N),!_.el){const le=X.subTree=Qe(Lr);m(null,le,M,V)}}else H(X,_,M,V,Y,A,N)},ne=(_,M,V)=>{const fe=M.component=_.component;if(YC(_,M,V))if(fe.asyncDep&&!fe.asyncResolved){G(fe,M,V);return}
vendor: 10,753 bytes, line 15
15else fe.next=M,fe.update();else M.el=_.el,fe.vnode=M},H=(_,M,V,fe,Y,A,N)=>{const X=()=>{if(_.isMounted){let{next:z,bu:oe,u:Oe,parent:Pe,vnode:Je}=_;{const ke=kx(_);if(ke){z&&(z.el=Je.el,G(_,z,N)),ke.asyncDep.then(()=>{_.isUnmounted||X()});return}}let tt=z,pt;da(_,!1),z?(z.el=Je.el,G(_,z,N)):z=Je,oe&&Ss(oe),(pt=z.props&&z.props.onVnodeBeforeUpdate)&&bn(pt,Pe,z,Je),da(_,!0);const D=Fd(_),xe=_.subTree;_.subTree=D,g(xe,D,f(xe.el),de(xe),_,Y,A),z.el=D.el,tt===null&&Cf(_,D.el),Oe&&Fr(Oe,Y),(pt=z.props&&z.props.onVnodeUpdated)&&Fr(()=>bn(pt,Pe,z,Je),Y)}else{let z;const{el:oe,props:Oe}=M,{bm:Pe,m:Je,parent:tt,root:pt,type:D}=_,xe=No(M);if(da(_,!1),Pe&&Ss(Pe),!xe&&(z=Oe&&Oe.onVnodeBeforeMount)&&bn(z,tt,M),da(_,!0),oe&&Se){const ke=()=>{_.subTree=Fd(_),Se(oe,_.subTree,_,Y,null)};xe&&D.__asyncHydrate?D.__asyncHydrate(oe,_,ke):ke()}else{pt.ce&&pt.ce._injectChildStyle(D);const ke=_.subTree=Fd(_);g(null,ke,V,fe,_,Y,A),M.el=ke.el}if(Je&&Fr(Je,Y),!xe&&(z=Oe&&Oe.onVnodeMounted)){const ke=M;Fr(()=>bn(z,tt,ke),Y)}(M.shapeFlag&256||tt&&No(tt.vnode)&&tt.vnode.shapeFlag&256)&&_.a&&Fr(_.a,Y),_.isMounted=!0,M=V=fe=null}};_.scope.on();const le=_.effect=new Sw(X);_.scope.off();const pe=_.update=le.run.bind(le),Ce=_.job=le.runIfDirty.bind(le);Ce.i=_,Ce.id=_.uid,le.scheduler=()=>Bg(Ce),da(_,!0),pe()},G=(_,M,V)=>{M.component=_;const fe=_.vnode.props;_.vnode=M,_.next=null,_C(_,M.props,fe,V),MC(_,M.children,V),ta(),pm(_),ra()},ue=(_,M,V,fe,Y,A,N,X,le=!1)=>{const pe=_&&_.children,Ce=_?_.shapeFlag:0,z=M.children,{patchFlag:oe,shapeFlag:Oe}=M;if(oe>0){if(oe&128){De(pe,z,V,fe,Y,A,N,X,le);return}else if(oe&256){we(pe,z,V,fe,Y,A,N,X,le);return}}Oe&8?(Ce&16&&qe(pe,Y,A),z!==pe&&u(V,z)):Ce&16?Oe&16?De(pe,z,V,fe,Y,A,N,X,le):qe(pe,Y,A,!0):(Ce&8&&u(V,""),Oe&16&&T(z,V,fe,Y,A,N,X,le))},we=(_,M,V,fe,Y,A,N,X,le)=>{_=_||bs,M=M||bs;const pe=_.length,Ce=M.length,z=Math.min(pe,Ce);let oe;for(oe=0;oe<z;oe++){const Oe=M[oe]=le?Ao(M[oe]):En(M[oe]);g(_[oe],Oe,V,null,Y,A,N,X,le)}pe>Ce?qe(_,Y,A,!0,!1,z):T(M,V,fe,Y,A,N,X,le,z)},De=(_,M,V,fe,Y,A,N,X,le)=>{let pe=0;const Ce=M.length;let z=_.length-1,oe=Ce-1;for(;pe<=z&&pe<=oe;){const Oe=_[pe],Pe=M[pe]=le?Ao(M[pe]):En(M[pe]);if(ii(Oe,Pe))g(Oe,Pe,V,null,Y,A,N,X,le);else break;pe++}for(;pe<=z&&pe<=oe;){const Oe=_[z],Pe=M[oe]=le?Ao(M[oe]):En(M[oe]);if(ii(Oe,Pe))g(Oe,Pe,V,null,Y,A,N,X,le);else break;z--,oe--}if(pe>z){if(pe<=oe){const Oe=oe+1,Pe=Oe<Ce?M[Oe].el:fe;for(;pe<=oe;)g(null,M[pe]=le?Ao(M[pe]):En(M[pe]),V,Pe,Y,A,N,X,le),pe++}}else if(pe>oe)for(;pe<=z;)Ue(_[pe],Y,A,!0),pe++;else{const Oe=pe,Pe=pe,Je=new Map;for(pe=Pe;pe<=oe;pe++){const me=M[pe]=le?Ao(M[pe]):En(M[pe]);me.key!=null&&Je.set(me.key,pe)}let tt,pt=0;const D=oe-Pe+1;let xe=!1,ke=0;const Ne=new Array(D);for(pe=0;pe<D;pe++)Ne[pe]=0;for(pe=Oe;pe<=z;pe++){const me=_[pe];if(pt>=D){Ue(me,Y,A,!0);continue}let P;if(me.key!=null)P=Je.get(me.key);else for(tt=Pe;tt<=oe;tt++)if(Ne[tt-Pe]===0&&ii(me,M[tt])){P=tt;break}P===void 0?Ue(me,Y,A,!0):(Ne[P-Pe]=pe+1,P>=ke?ke=P:xe=!0,g(me,M[P],V,null,Y,A,N,X,le),pt++)}const J=xe?jC(Ne):bs;for(tt=J.length-1,pe=D-1;pe>=0;pe--){const me=Pe+pe,P=M[me],Te=me+1<Ce?M[me+1].el:fe;Ne[pe]===0?g(null,P,V,Te,Y,A,N,X,le):xe&&(tt<0||pe!==J[tt]?Le(P,V,Te,2):tt--)}}},Le=(_,M,V,fe,Y=null)=>{const{el:A,type:N,transition:X,children:le,shapeFlag:pe}=_;if(pe&6){Le(_.component.subTree,M,V,fe);return}if(pe&128){_.suspense.move(M,V,fe);return}if(pe&64){N.move(_,M,V,Z);return}if(N===Ye){n(A,M,V);for(let z=0;z<le.length;z++)Le(le[z],M,V,fe);n(_.anchor,M,V);return}if(N===Es){v(_,M,V);return}if(fe!==2&&pe&1&&X)if(fe===0)X.beforeEnter(A),n(A,M,V),Fr(()=>X.enter(A),Y);else{const{leave:z,delayLeave:oe,afterLeave:Oe}=X,Pe=()=>n(A,M,V),Je=()=>{z(A,()=>{Pe(),Oe&&Oe()})};oe?oe(A,Pe,Je):Je()}else n(A,M,V)},Ue=(_,M,V,fe=!1,Y=!1)=>{const{type:A,props:N,ref:X,children:le,dynamicChildren:pe,shapeFlag:Ce,patchFlag:z,dirs:oe,cacheIndex:Oe}=_;if(z===-2&&(Y=!1),X!=null&&gc(X,null,V,_,!0),Oe!=null&&(M.renderCache[Oe]=void 0),Ce&256){M.ctx.deactivate(_);return}const Pe=Ce&1&&oe,Je=!No(_);let tt;if(Je&&(tt=N&&N.onVnodeBeforeUnmount)&&bn(tt,M,_),Ce&6)wt(_.component,V,fe);else{if(Ce&128){_.suspense.unmount(V,fe);return}Pe&&Si(_,null,M,"beforeUnmount"),Ce&64?_.type.remove(_,M,V,Z,fe):pe&&!pe.hasOnce&&(A!==Ye||z>0&&z&64)?qe(pe,M,V,!1,!0):(A===Ye&&z&384||!Y&&Ce&16)&&qe(le,M,V),fe&&lt(_)}(Je&&(tt=N&&N.onVnodeUnmounted)||Pe)&&Fr(()=>{tt&&bn(tt,M,_),Pe&&Si(_,null,M,"unmounted")},V)},lt=_=>{const{type:M,el:V,anchor:fe,transition:Y}=_;if(M===Ye){ut(V,fe);return}if(M===Es){w(_);return}const A=()=>{i(V),Y&&!Y.persisted&&Y.afterLeave&&Y.afterLeave()};if(_.shapeFlag&1&&Y&&!Y.persisted){const{leave:N,delayLeave:X}=Y,le=()=>N(V,A);X?X(_.el,A,le):le()}else A()},ut=(_,M)=>{let V;for(;_!==M;)V=d(_),i(_),_=V;i(M)},wt=(_,M,V)=>{const{bum:fe,scope:Y,job:A,subTree:N,um:X,m:le,a:pe}=_;b0(le),b0(pe),fe&&Ss(fe),Y.stop(),A&&(A.flags|=8,Ue(N,_,M,V)),X&&Fr(X,M),Fr(()=>{_.isUnmounted=!0},M),M&&M.pendingBranch&&!M.isUnmounted&&_.asyncDep&&!_.asyncResolved&&_.suspenseId===M.pendingId&&(M.deps--,M.deps===0&&M.resolve())},qe=(_,M,V,fe=!1,Y=!1,A=0)=>{for(let N=A;N<_.length;N++)Ue(_[N],M,V,fe,Y)},de=_=>{if(_.shapeFlag&6)return de(_.component.subTree);if(_.shapeFlag&128)return _.suspense.next();const M=d(_.anchor||_.el),V=M&&M[Hw];return V?d(V):M};let q=!1;const K=(_,M,V)=>{_==null?M._vnode&&Ue(M._vnode,null,null,!0):g(M._vnode||null,_,M,null,null,null,V),M._vnode=_,q||(q=!0,pm(),v0(),q=!1)},Z={p:g,um:Ue,m:Le,r:lt,mt:ee,mc:T,pc:ue,pbc:I,n:de,o:t};let re,Se;return e&&([re,Se]=e(Z)),{render:K,hydrate:re,createApp:FC(K,re)}}function Od({type:t,props:e},r){return r==="svg"&&t==="foreignObject"||r==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:r}function da({effect:t,job:e},r){r?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Cx(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Vg(t,e,r=!1){const n=t.children,i=e.children;if(Ze(n)&&Ze(i))for(let o=0;o<n.length;o++){const a=n[o];let s=i[o];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=i[o]=Ao(i[o]),s.el=a.el),!r&&s.patchFlag!==-2&&Vg(a,s)),s.type===Mo&&(s.el=a.el)}}function jC(t){const e=t.slice(),r=[0];let n,i,o,a,s;const l=t.length;for(n=0;n<l;n++){const c=t[n];if(c!==0){if(i=r[r.length-1],t[i]<c){e[n]=i,r.push(n);continue}for(o=0,a=r.length-1;o<a;)s=o+a>>1,t[r[s]]<c?o=s+1:a=s;c<t[r[o]]&&(o>0&&(e[n]=r[o-1]),r[o]=n)}}for(o=r.length,a=r[o-1];o-- >0;)r[o]=a,a=e[a];return r}function kx(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:kx(e)}function b0(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const zC=Symbol.for("v-scx"),VC=()=>Er(zC);function Hg(t,e){return Wg(t,null,e)}function Kt(t,e,r){return Wg(t,e,r)}function Wg(t,e,r=lr){const{immediate:n,deep:i,flush:o,once:a}=r,s=qr({},r),l=e&&n||!e&&o!=="post";let c;if(Fs){if(o==="sync"){const h=VC();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=si,h.resume=si,h.pause=si,h}}const u=Nr;s.call=(h,p,g)=>ui(h,u,p,g);let f=!1;o==="post"?s.scheduler=h=>{Fr(h,u&&u.suspense)}:o!=="sync"&&(f=!0,s.scheduler=(h,p)=>{p?h():Bg(h)}),s.augmentJob=h=>{e&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=iC(t,e,s);return Fs&&(c?c.push(d):l&&d()),d}function HC(t,e,r){const n=this.proxy,i=pr(t)?t.includes(".")?Ex(n,t):()=>n[t]:t.bind(n,n);let o;ot(e)?o=e:(o=e.handler,r=e);const a=Na(this),s=Wg(i,o.bind(n),r);return a(),s}function Ex(t,e){const r=e.split(".");return()=>{let n=t;for(let i=0;i<r.length&&n;i++)n=n[r[i]];return n}}const WC=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${qn(e)}Modifiers`]||t[`${$o(e)}Modifiers`];function qC(t,e,...r){if(t.isUnmounted)return;const n=t.vnode.props||lr;let i=r;const o=e.startsWith("update:"),a=o&&WC(n,e.slice(7));a&&(a.trim&&(i=r.map(u=>pr(u)?u.trim():u)),a.number&&(i=r.map(xS)));let s,l=n[s=xd(e)]||n[s=xd(qn(e))];!l&&o&&(l=n[s=xd($o(e))]),l&&ui(l,t,6,i);const c=n[s+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,ui(c,t,6,i)}}function Tx(t,e,r=!1){const n=e.emitsCache,i=n.get(t);if(i!==void 0)return i;const o=t.emits;let a={},s=!1;if(!ot(t)){const l=c=>{const u=Tx(c,e,!0);u&&(s=!0,qr(a,u))};!r&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!s?(ar(t)&&n.set(t,null),null):(Ze(o)?o.forEach(l=>a[l]=null):qr(a,o),ar(t)&&n.set(t,a),a)}function Sf(t,e){return!t||!Mc(e)?!1:(e=e.slice(2).replace(/Once$/,""),Yt(t,e[0].toLowerCase()+e.slice(1))||Yt(t,$o(e))||Yt(t,e))}function Fd(t){const{type:e,vnode:r,proxy:n,withProxy:i,propsOptions:[o],slots:a,attrs:s,emit:l,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:p,inheritAttrs:g}=t,b=m0(t);let m,S;try{if(r.shapeFlag&4){const w=i||n,y=w;m=En(c.call(y,w,u,f,h,d,p)),S=s}else{const w=e;m=En(w.length>1?w(f,{attrs:s,slots:a,emit:l}):w(f,null)),S=e.props?s:KC(s)}}catch(w){Yl.length=0,qs(w,t,1),m=Qe(Lr)}let v=m;if(S&&g!==!1){const w=Object.keys(S),{shapeFlag:y}=v;w.length&&y&7&&(o&&w.some(Ag)&&(S=XC(S,o)),v=so(v,S,!1,!0))}return r.dirs&&(v=so(v,null,!1,!0),v.dirs=v.dirs?v.dirs.concat(r.dirs):r.dirs),r.transition&&Is(v,r.transition),m=v,m0(b),m}function GC(t,e=!0){let r;for(let n=0;n<t.length;n++){const i=t[n];if(La(i)){if(i.type!==Lr||i.children==="v-if"){if(r)return;r=i}}else return}return r}const KC=t=>{let e;for(const r in t)(r==="class"||r==="style"||Mc(r))&&((e||(e={}))[r]=t[r]);return e},XC=(t,e)=>{const r={};for(const n in t)(!Ag(n)||!(n.slice(9)in e))&&(r[n]=t[n]);return r};function YC(t,e,r){const{props:n,children:i,component:o}=t,{props:a,children:s,patchFlag:l}=e,c=o.emitsOptions;if(e.dirs||e.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?Pm(n,a,c):!!a;if(l&8){const u=e.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(a[d]!==n[d]&&!Sf(c,d))return!0}}}else return(i||s)&&(!s||!s.$stable)?!0:n===a?!1:n?a?Pm(n,a,c):!0:!!a;return!1}function Pm(t,e,r){const n=Object.keys(e);if(n.length!==Object.keys(t).length)return!0;for(let i=0;i<n.length;i++){const o=n[i];if(e[o]!==t[o]&&!Sf(r,o))return!0}return!1}function Cf({vnode:t,parent:e},r){for(;e;){const n=e.subTree;if(n.suspense&&n.suspense.activeBranch===t&&(n.el=t.el),n===t)(t=e.vnode).el=r,e=e.parent;else break}}const w0=t=>t.__isSuspense;let rp=0;const ZC={name:"Suspense",__isSuspense:!0,process(t,e,r,n,i,o,a,s,l,c){if(t==null)JC(e,r,n,i,o,a,s,l,c);else{if(o&&o.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}QC(t,e,r,n,i,a,s,l,c)}},hydrate:$C,normalize:ek},qg=ZC;function vc(t,e){const r=t.props&&t.props[e];ot(r)&&r()}function JC(t,e,r,n,i,o,a,s,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=t.suspense=Ax(t,i,n,e,f,r,o,a,s,l);c(null,d.pendingBranch=t.ssContent,f,null,n,d,o,a),d.deps>
vendor: 4,189 bytes, line 15
150?(vc(t,"onPending"),vc(t,"onFallback"),c(null,t.ssFallback,e,r,n,null,o,a),ks(d,t.ssFallback)):d.resolve(!1,!0)}function QC(t,e,r,n,i,o,a,s,{p:l,um:c,o:{createElement:u}}){const f=e.suspense=t.suspense;f.vnode=e,e.el=t.el;const d=e.ssContent,h=e.ssFallback,{activeBranch:p,pendingBranch:g,isInFallback:b,isHydrating:m}=f;if(g)f.pendingBranch=d,ii(d,g)?(l(g,d,f.hiddenContainer,null,i,f,o,a,s),f.deps<=0?f.resolve():b&&(m||(l(p,h,r,n,i,null,o,a,s),ks(f,h)))):(f.pendingId=rp++,m?(f.isHydrating=!1,f.activeBranch=g):c(g,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),b?(l(null,d,f.hiddenContainer,null,i,f,o,a,s),f.deps<=0?f.resolve():(l(p,h,r,n,i,null,o,a,s),ks(f,h))):p&&ii(d,p)?(l(p,d,r,n,i,f,o,a,s),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,i,f,o,a,s),f.deps<=0&&f.resolve()));else if(p&&ii(d,p))l(p,d,r,n,i,f,o,a,s),ks(f,d);else if(vc(e,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=rp++,l(null,d,f.hiddenContainer,null,i,f,o,a,s),f.deps<=0)f.resolve();else{const{timeout:S,pendingId:v}=f;S>0?setTimeout(()=>{f.pendingId===v&&f.fallback(h)},S):S===0&&f.fallback(h)}}function Ax(t,e,r,n,i,o,a,s,l,c,u=!1){const{p:f,m:d,um:h,n:p,o:{parentNode:g,remove:b}}=c;let m;const S=tk(t);S&&e&&e.pendingBranch&&(m=e.pendingId,e.deps++);const v=t.props?vw(t.props.timeout):void 0,w=o,y={vnode:t,parent:e,parentComponent:r,namespace:a,container:n,hiddenContainer:i,deps:0,pendingId:rp++,timeout:typeof v=="number"?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(k=!1,E=!1){const{vnode:T,activeBranch:F,pendingBranch:I,pendingId:j,effects:O,parentComponent:L,container:ee}=y;let ne=!1;y.isHydrating?y.isHydrating=!1:k||(ne=F&&I.transition&&I.transition.mode==="out-in",ne&&(F.transition.afterLeave=()=>{j===y.pendingId&&(d(I,ee,o===w?p(F):o,0),g0(O))}),F&&(g(F.el)===ee&&(o=p(F)),h(F,L,y,!0)),ne||d(I,ee,o,0)),ks(y,I),y.pendingBranch=null,y.isInFallback=!1;let H=y.parent,G=!1;for(;H;){if(H.pendingBranch){H.effects.push(...O),G=!0;break}H=H.parent}!G&&!ne&&g0(O),y.effects=[],S&&e&&e.pendingBranch&&m===e.pendingId&&(e.deps--,e.deps===0&&!E&&e.resolve()),vc(T,"onResolve")},fallback(k){if(!y.pendingBranch)return;const{vnode:E,activeBranch:T,parentComponent:F,container:I,namespace:j}=y;vc(E,"onFallback");const O=p(T),L=()=>{y.isInFallback&&(f(null,k,I,O,F,null,j,s,l),ks(y,k))},ee=k.transition&&k.transition.mode==="out-in";ee&&(T.transition.afterLeave=L),y.isInFallback=!0,h(T,F,null,!0),ee||L()},move(k,E,T){y.activeBranch&&d(y.activeBranch,k,E,T),y.container=k},next(){return y.activeBranch&&p(y.activeBranch)},registerDep(k,E,T){const F=!!y.pendingBranch;F&&y.deps++;const I=k.vnode.el;k.asyncDep.catch(j=>{qs(j,k,0)}).then(j=>{if(k.isUnmounted||y.isUnmounted||y.pendingId!==k.suspenseId)return;k.asyncResolved=!0;const{vnode:O}=k;op(k,j),I&&(O.el=I);const L=!I&&k.subTree.el;E(k,O,g(I||k.subTree.el),I?null:p(k.subTree),y,a,T),L&&b(L),Cf(k,O.el),F&&--y.deps===0&&y.resolve()})},unmount(k,E){y.isUnmounted=!0,y.activeBranch&&h(y.activeBranch,r,k,E),y.pendingBranch&&h(y.pendingBranch,r,k,E)}};return y}function $C(t,e,r,n,i,o,a,s,l){const c=e.suspense=Ax(e,n,r,t.parentNode,document.createElement("div"),null,i,o,a,s,!0),u=l(t,c.pendingBranch=e.ssContent,r,c,o,a);return c.deps===0&&c.resolve(!1,!0),u}function ek(t){const{shapeFlag:e,children:r}=t,n=e&32;t.ssContent=Im(n?r.default:r),t.ssFallback=n?Im(r.fallback):Qe(Lr)}function Im(t){let e;if(ot(t)){const r=Os&&t._c;r&&(t._d=!1,ie()),t=t(),r&&(t._d=!0,e=xn,Ix())}return Ze(t)&&(t=GC(t)),t=En(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(r=>r!==t)),t}function Px(t,e){e&&e.pendingBranch?Ze(t)?e.effects.push(...t):e.effects.push(t):g0(t)}function ks(t,e){t.activeBranch=e;const{vnode:r,parentComponent:n}=t;let i=e.el;for(;!i&&e.component;)e=e.component.subTree,i=e.el;r.el=i,n&&n.subTree===r&&(n.vnode.el=i,Cf(n,i))}function tk(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const Ye=Symbol.for("v-fgt"),Mo=Symbol.for("v-txt"),Lr=Symbol.for("v-cmt"),Es=Symbol.for("v-stc"),Yl=[];let xn=null;function ie(t=!1){Yl.push(xn=t?null:[])}function Ix(){Yl.pop(),xn=Yl[Yl.length-1]||null}let Os=1;
vendor: 4,266 bytes, line 15
15function Om(t,e=!1){Os+=t,t<0&&xn&&e&&(xn.hasOnce=!0)}function Ox(t){return t.dynamicChildren=Os>0?xn||bs:null,Ix(),Os>0&&xn&&xn.push(t),t}function be(t,e,r,n,i,o){return Ox(ge(t,e,r,n,i,o,!0))}function zt(t,e,r,n,i){return Ox(Qe(t,e,r,n,i,!0))}function La(t){return t?t.__v_isVNode===!0:!1}function ii(t,e){return t.type===e.type&&t.key===e.key}const Fx=({key:t})=>t??null,qu=({ref:t,ref_key:e,ref_for:r})=>(typeof t=="number"&&(t=""+t),t!=null?pr(t)||er(t)||ot(t)?{i:Mr,r:t,k:e,f:!!r}:t:null);function ge(t,e=null,r=null,n=0,i=null,o=t===Ye?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Fx(e),ref:e&&qu(e),scopeId:Vw,slotScopeIds:null,children:r,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:n,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Mr};return s?(Gg(l,r),o&128&&t.normalize(l)):r&&(l.shapeFlag|=pr(r)?8:16),Os>0&&!a&&xn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&xn.push(l),l}const Qe=rk;function rk(t,e=null,r=null,n=0,i=null,o=!1){if((!t||t===ox)&&(t=Lr),La(t)){const s=so(t,e,!0);return r&&Gg(s,r),Os>0&&!o&&xn&&(s.shapeFlag&6?xn[xn.indexOf(t)]=s:xn.push(s)),s.patchFlag=-2,s}if(ck(t)&&(t=t.__vccOpts),e){e=mc(e);let{class:s,style:l}=e;s&&!pr(s)&&(e.class=Tt(s)),ar(l)&&(Mg(l)&&!Ze(l)&&(l=qr({},l)),e.style=Vo(l))}const a=pr(t)?1:w0(t)?128:Ww(t)?64:ar(t)?4:ot(t)?2:0;return ge(t,e,r,n,i,a,o,!0)}function mc(t){return t?Mg(t)||gx(t)?qr({},t):t:null}function so(t,e,r=!1,n=!1){const{props:i,ref:o,patchFlag:a,children:s,transition:l}=t,c=e?Dr(i||{},e):i,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&Fx(c),ref:e&&e.ref?r&&o?Ze(o)?o.concat(qu(e)):[o,qu(e)]:qu(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:s,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Ye?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&so(t.ssContent),ssFallback:t.ssFallback&&so(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&n&&Is(u,l.clone(u)),u}function tr(t=" ",e=0){return Qe(Mo,null,t,e)}function iX(t,e){const r=Qe(Es,null,t);return r.staticCount=e,r}function it(t="",e=!1){return e?(ie(),zt(Lr,null,t)):Qe(Lr,null,t)}function En(t){return t==null||typeof t=="boolean"?Qe(Lr):Ze(t)?Qe(Ye,null,t.slice()):La(t)?Ao(t):Qe(Mo,null,String(t))}function Ao(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:so(t)}function Gg(t,e){let r=0;const{shapeFlag:n}=t;if(e==null)e=null;else if(Ze(e))r=16;else if(typeof e=="object")if(n&65){const i=e.default;i&&(i._c&&(i._d=!1),Gg(t,i()),i._c&&(i._d=!0));return}else{r=32;const i=e._;!i&&!gx(e)?e._ctx=Mr:i===3&&Mr&&(Mr.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else ot(e)?(e={default:e,_ctx:Mr},r=32):(e=String(e),n&64?(r=16,e=[tr(e)]):r=8);t.children=e,t.shapeFlag|=r}function Dr(...t){const e={};for(let r=0;r<t.length;r++){const n=t[r];for(const i in n)if(i==="class")e.class!==n.class&&(e.class=Tt([e.class,n.class]));else if(i==="style")e.style=Vo([e.style,n.style]);else if(Mc(i)){const o=e[i],a=n[i];a&&o!==a&&!(Ze(o)&&o.includes(a))&&(e[i]=o?[].concat(o,a):a)}else i!==""&&(e[i]=n[i])}return e}function bn(t,e,r,n=null){ui(t,e,7,[r,n])}const nk=dx();let ik=0;function ok(t,e,r){const n=t.type,i=(e?e.appContext:t.appContext)||nk,o={uid:ik++,vnode:t,type:n,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new xw(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(i.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:mx(n,i),emitsOptions:Tx(n,i),emit:null,emitted:null,propsDefaults:lr,inheritAttrs:n.inheritAttrs,ctx:lr,data:lr,props:lr,attrs:lr,slots:lr,refs:lr,setupState:lr,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,
vendor: 2,020 bytes, lines 15-18
15sp:null};return o.ctx={_:o},o.root=e?e.root:o,o.emit=qC.bind(null,o),t.ce&&t.ce(o),o}let Nr=null;const hn=()=>Nr||Mr;let x0,np;{const t=gf(),e=(r,n)=>{let i;return(i=t[r])||(i=t[r]=[]),i.push(n),o=>{i.length>1?i.forEach(a=>a(o)):i[0](o)}};x0=e("__VUE_INSTANCE_SETTERS__",r=>Nr=r),np=e("__VUE_SSR_SETTERS__",r=>Fs=r)}const Na=t=>{const e=Nr;return x0(t),t.scope.on(),()=>{t.scope.off(),x0(e)}},ip=()=>{Nr&&Nr.scope.off(),x0(null)};function Rx(t){return t.vnode.shapeFlag&4}let Fs=!1;function ak(t,e=!1,r=!1){e&&np(e);const{props:n,children:i}=t.vnode,o=Rx(t);RC(t,n,o,e),NC(t,i,r);const a=o?sk(t,e):void 0;return e&&np(!1),a}function sk(t,e){const r=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,kC);const{setup:n}=r;if(n){ta();const i=t.setupContext=n.length>1?Dx(t):null,o=Na(t),a=Uc(n,t,0,[t.props,i]),s=Ig(a);if(ra(),o(),(s||t.sp)&&!No(t)&&Ug(t),s){if(a.then(ip,ip),e)return a.then(l=>{op(t,l)}).catch(l=>{qs(l,t,0)});t.asyncDep=a}else op(t,a)}else _x(t)}function op(t,e,r){ot(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:ar(e)&&(t.setupState=Mw(e)),_x(t)}function _x(t,e,r){const n=t.type;t.render||(t.render=n.render||si);{const i=Na(t);ta();try{EC(t)}finally{ra(),i()}}}const lk={get(t,e){return Jr(t,"get",""),t[e]}};function Dx(t){const e=r=>{t.exposed=r||{}};return{attrs:new Proxy(t.attrs,lk),slots:t.slots,emit:t.emit,expose:e}}function kf(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Mw(bf(t.exposed)),{get(e,r){if(r in e)return e[r];if(r in Xl)return Xl[r](t)},has(e,r){return r in e||r in Xl}})):t.proxy}function ap(t,e=!0){return ot(t)?t.displayName||t.name:t.name||e&&t.__name}function ck(t){return ot(t)&&"__vccOpts"in t}const Ee=(t,e)=>rC(t,e,Fs);function hr(t,e,r){const n=arguments.length;return n===2?ar(e)&&!Ze(e)?La(e)?Qe(t,null,[e]):Qe(t,e):Qe(t,null,e):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&La(r)&&(r=[r]),Qe(t,e,r))}const uk="3.5.13";/**
16* @vue/runtime-dom v3.5.13
17* (c) 2018-present Yuxi (Evan) You and Vue contributors
18* @license MIT
19**/let sp;const Fm=typeof window<"u"&&window.trustedTypes;if(Fm)try{sp=Fm.createPolicy("vue",{createHTML:t=>t})}catch{}const Lx=sp?t=>sp.createHTML(t):t=>t,fk="http://www.w3.org/2000/svg",dk="http://www.w3.org/1998/Math/MathML",Gi=typeof document<"u"?document:null,Rm=Gi&&Gi.createElement("template"),hk={insert:(t,e,r)=>{e.insertBefore(t,r||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,r,n)=>{const i=e==="svg"?Gi.createElementNS(fk,t):e==="mathml"?Gi.createElementNS(dk,t):r?Gi.createElement(t,{is:r}):Gi.createElement(t);return t==="select"&&n&&n.multiple!=null&&i.setAttribute("multiple",n.multiple),i},createText:t=>Gi.createTextNode(t),createComment:t=>Gi.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Gi.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,r,n,i,o){const a=r?r.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),r),!(i===o||!(i=i.nextSibling)););else{Rm.innerHTML=Lx(n==="svg"?`<svg>${t}</svg>`:n==="mathml"?`<math>${t}</math>`:t);const s=Rm.content;if(n==="svg"||n==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,r)}return[a?a.nextSibling:e.firstChild,r?r.previousSibling:e.lastChild]}},po="transition",cl="animation",yc=Symbol("_vtc"),Nx={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},pk=qr({},Kw,Nx),gk=t=>(t.displayName="Transition",t.props=pk,t),S0=gk((t,{slots:e})=>hr(fC,vk(t),e)),ha=(t,e=[])=>{Ze(t)?t.forEach(r=>r(...e)):t&&t(...e)},_m=t=>t?Ze(t)?t.some(e=>e.length>1):t.length>1:!1;function vk(t){const e={};for(const O in t)O in Nx||(e[O]=t[O]);if(t.css===!1)return e;const{name:r="v",type:n,duration:i,enterFromClass:o=`${r}-enter-from`,enterActiveClass:a=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=o,appearActiveClass:c=a,appearToClass:u=s,leaveFromClass:f=`${r}-leave-from`,leaveActiveClass:d=`${r}-leave-active`,leaveToClass:h=`${r}-leave-to`}=t,p=mk(i),g=p&&p[0],b=p&&p[1],{onBeforeEnter:m,onEnter:S,onEnterCancelled:v,onLeave:w,onLeaveCancelled:y,onBeforeAppear:k=m,onAppear:E=S,onAppearCancelled:T=v}=e,F=(O,L,ee,ne)=>{O._enterCancelled=ne,pa(O,L?u:s),pa(O,L?c:a),ee&&ee()},I=(O,L)=>{O._isLeaving=!1,pa(O,f),pa(O,h),pa(O,d),L&&L()},j=O=>(L,ee)=>{const ne=O?E:S,H=()=>F(L,O,ee);ha(ne,[L,H]),Dm(()=>{pa(L,O?l:o),Mi(L,O?u:s),_m(ne)||Lm(L,n,g,H)})};return qr(e,{onBeforeEnter(O){ha(m,[O]),Mi(O,o),Mi(O,a)},onBeforeAppear(O){ha(k,[O]),Mi(O,l),Mi(O,c)},onEnter:j(!1),onAppear:j(!0),onLeave(O,L){O._isLeaving=!0;const ee=()=>I(O,L);Mi(O,f),O._enterCancelled?(Mi(O,d),Bm()):(Bm(),Mi(O,d)),Dm(()=>{O._isLeaving&&(pa(O,f),Mi(O,h),_m(w)||Lm(O,n,b,ee))}),ha(w,[O,ee])},onEnterCancelled(O){F(O,!1,void 0,!0),ha(v,[O])},onAppearCancelled(O){F(O,!0,void 0,!0),ha(T,[O])},onLeaveCancelled(O){I(O),ha(y,[O])}})}function mk(t){if(t==null)return null;if(ar(t))return[Rd(t.enter),Rd(t.leave)];{const e=Rd(t);return[e,e]}}function Rd(t){return vw(t)}function Mi(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.add(r)),(t[yc]||(t[yc]=new Set)).add(e)}function pa(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.remove(n));const r=t[yc];r&&(r.delete(e),r.size||(t[yc]=void 0))}function Dm(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let yk=0;function Lm(t,e,r,n){const i=t._endId=++yk,o=()=>{i===t._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:a,timeout:s,propCount:l}=bk(t,e);if(!a)return n();const c=a+"end";let u=0;const f=()=>{t.removeEventListener(c,d),o()},d=h=>{h.target===t&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},s+1),t.addEventListener(c,d)}function bk(t,e){const r=window.getComputedStyle(t),n=p=>(r[p]||"").split(", "),i=n(`${po}Delay`),o=n(`${po}Duration`),a=Nm(i,o),s=n(`${cl}Delay`),l=n(`${cl}Duration`),c=Nm(s,l);let u=null,f=0,d=0;e===po?a>0&&(u=po,f=a,d=o.length):e===cl?c>0&&(u=cl,f=c,d=l.length):(f=Math.max(a,c),u=f>0?a>
vendor: 7,331 bytes, line 19
19c?po:cl:null,d=u?u===po?o.length:l.length:0);const h=u===po&&/\b(transform|all)(,|$)/.test(n(`${po}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function Nm(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((r,n)=>Mm(r)+Mm(t[n])))}function Mm(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Bm(){return document.body.offsetHeight}function wk(t,e,r){const n=t[yc];n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?t.removeAttribute("class"):r?t.setAttribute("class",e):t.className=e}const C0=Symbol("_vod"),Mx=Symbol("_vsh"),oX={beforeMount(t,{value:e},{transition:r}){t[C0]=t.style.display==="none"?"":t.style.display,r&&e?r.beforeEnter(t):ul(t,e)},mounted(t,{value:e},{transition:r}){r&&e&&r.enter(t)},updated(t,{value:e,oldValue:r},{transition:n}){!e!=!r&&(n?e?(n.beforeEnter(t),ul(t,!0),n.enter(t)):n.leave(t,()=>{ul(t,!1)}):ul(t,e))},beforeUnmount(t,{value:e}){ul(t,e)}};function ul(t,e){t.style.display=e?t[C0]:"none",t[Mx]=!e}const Bx=Symbol("");function xk(t){const e=hn();if(!e)return;const r=e.ut=(i=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(o=>k0(o,i))},n=()=>{const i=t(e.proxy);e.ce?k0(e.ce,i):lp(e.subTree,i),r(i)};tx(()=>{g0(n)}),Fn(()=>{Kt(n,si,{flush:"post"});const i=new MutationObserver(n);i.observe(e.subTree.el.parentNode,{childList:!0}),na(()=>i.disconnect())})}function lp(t,e){if(t.shapeFlag&128){const r=t.suspense;t=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{lp(r.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)k0(t.el,e);else if(t.type===Ye)t.children.forEach(r=>lp(r,e));else if(t.type===Es){let{el:r,anchor:n}=t;for(;r&&(k0(r,e),r!==n);)r=r.nextSibling}}function k0(t,e){if(t.nodeType===1){const r=t.style;let n="";for(const i in e)r.setProperty(`--${i}`,e[i]),n+=`--${i}: ${e[i]};`;r[Bx]=n}}const Sk=/(^|;)\s*display\s*:/;function Ck(t,e,r){const n=t.style,i=pr(r);let o=!1;if(r&&!i){if(e)if(pr(e))for(const a of e.split(";")){const s=a.slice(0,a.indexOf(":")).trim();r[s]==null&&Gu(n,s,"")}else for(const a in e)r[a]==null&&Gu(n,a,"");for(const a in r)a==="display"&&(o=!0),Gu(n,a,r[a])}else if(i){if(e!==r){const a=n[Bx];a&&(r+=";"+a),n.cssText=r,o=Sk.test(r)}}else e&&t.removeAttribute("style");C0 in t&&(t[C0]=o?n.display:"",t[Mx]&&(n.display="none"))}const Um=/\s*!important$/;function Gu(t,e,r){if(Ze(r))r.forEach(n=>Gu(t,e,n));else if(r==null&&(r=""),e.startsWith("--"))t.setProperty(e,r);else{const n=kk(t,e);Um.test(r)?t.setProperty($o(n),r.replace(Um,""),"important"):t[n]=r}}const jm=["Webkit","Moz","ms"],_d={};function kk(t,e){const r=_d[e];if(r)return r;let n=qn(e);if(n!=="filter"&&n in t)return _d[e]=n;n=pf(n);for(let i=0;i<jm.length;i++){const o=jm[i]+n;if(o in t)return _d[e]=o}return e}const zm="http://www.w3.org/1999/xlink";function Vm(t,e,r,n,i,o=AS(e)){n&&e.startsWith("xlink:")?r==null?t.removeAttributeNS(zm,e.slice(6,e.length)):t.setAttributeNS(zm,e,r):r==null||o&&!mw(r)?t.removeAttribute(e):t.setAttribute(e,o?"":ci(r)?String(r):r)}function Hm(t,e,r,n,i){if(e==="innerHTML"||e==="textContent"){r!=null&&(t[e]=e==="innerHTML"?Lx(r):r);return}const o=t.tagName;if(e==="value"&&o!=="PROGRESS"&&!o.includes("-")){const s=o==="OPTION"?t.getAttribute("value")||"":t.value,l=r==null?t.type==="checkbox"?"on":"":String(r);(s!==l||!("_value"in t))&&(t.value=l),r==null&&t.removeAttribute(e),t._value=r;return}let a=!1;if(r===""||r==null){const s=typeof t[e];s==="boolean"?r=mw(r):r==null&&s==="string"?(r="",a=!0):s==="number"&&(r=0,a=!0)}try{t[e]=r}catch{}a&&t.removeAttribute(i||e)}function Ux(t,e,r,n){t.addEventListener(e,r,n)}function Ek(t,e,r,n){t.removeEventListener(e,r,n)}const Wm=Symbol("_vei");function Tk(t,e,r,n,i=null){const o=t[Wm]||(t[Wm]={}),a=o[e];if(n&&a)a.value=n;else{const[s,l]=Ak(e);if(n){const c=o[e]=Ok(n,i);Ux(t,s,c,l)}else a&&(Ek(t,s,a,l),o[e]=void 0)}}const qm=/(?:Once|Passive|Capture)$/;function Ak(t){let e;if(qm.test(t)){e={};let n;for(;n=t.match(qm);)t=t.slice(0,t.length-n[0].length),e[n[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):$o(t.slice(2)),e]}let Dd=0;const Pk=Promise.resolve(),Ik=()=>Dd||(Pk.then(()=>Dd=0),Dd=Date.now());function Ok(t,e){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;ui(Fk(n,r.value),e,5,[n])};return r.value=t,r.attached=Ik(),r}function Fk(t,e){if(Ze(e)){const r=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{r.call(t),t._stopped=!0},e.map(n=>i=>!i._stopped&&n&&n(i))}else return e}const Gm=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Rk=(t,e,r,n,i,o)=>{const a=i==="svg";e==="class"?wk(t,n,a):e==="style"?Ck(t,r,n):Mc(e)?Ag(e)||Tk(t,e,r,n,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):_k(t,e,n,a))?(Hm(t,e,n),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Vm(t,e,n,a,o,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!pr(n))?Hm(t,qn(e),n,o,e):(e==="true-value"?t._trueValue=n:e==="false-value"&&(t._falseValue=n),Vm(t,e,n,a))};function _k(t,e,r,n){if(n)return!!(e==="innerHTML"||e==="textContent"||e in t&&Gm(e)&&ot(r));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return Gm(e)&&pr(r)?!1:e in t}const Km=t=>{const e=t.props["onUpdate:modelValue"]||!1;return Ze(e)?r=>Ss(e,r):e},Ld=Symbol("_assign"),aX={deep:!0,created(t,e,r){t[Ld]=Km(r),Ux(t,"change",()=>{const n=t._modelValue,i=Dk(t),o=t.checked,a=t[Ld];if(Ze(n)){const s=yw(n,i),l=s!==-1;if(o&&!l)a(n.concat(i));else if(!o&&l){const c=[...n];c.splice(s,1),a(c)}}else if(df(n)){const s=new Set(n);o?s.add(i):s.delete(i),a(s)}else a(jx(t,o))})},mounted:Xm,beforeUpdate(t,e,r){t[Ld]=Km(r),Xm(t,e,r)}};function Xm(t,{value:e,oldValue:r},n){t._modelValue=e;let i;if(Ze(e))i=yw(e,n.props.value)>-1;else if(df(e))i=e.has(n.props.value);else{if(e===r)return;i=vf(e,jx(t,!0))}t.checked!==i&&(t.checked=i)}function Dk(t){return"_value"in t?t._value:t.value}function jx(t,e){const r=e?"_trueValue":"_falseValue";return r in t?t[r]:e}const Lk=["ctrl","shift","alt","meta"],Nk={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>Lk.some(r=>t[`${r}Key`]&&!e.includes(r))},Ku=(t,e)=>{const r=t._withMods||(t._withMods={}),n=e.join(".");return r[n]||(r[n]=(i,...o)=>{for(let a=0;a<e.length;a++){const s=Nk[e[a]];if(s&&s(i,e))return}return t(i,...o)})},Mk={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},sX=(t,e)=>{const r=t._withKeys||(t._withKeys={}),n=e.join(".");return r[n]||(r[n]=i=>{if(!("key"in i))return;const o=$o(i.key);if(e.some(a=>a===o||Mk[a]===o))return t(i)})},zx=qr({patchProp:Rk},hk);let Zl,Ym=!1;function Vx(){return Zl||(Zl=BC(zx))}function Bk(){return Zl=Ym?Zl:UC(zx),Ym=!0,Zl}const lX=(...t)=>{Vx().render(...t)},Uk=(...t)=>{const e=Vx().createApp(...t),{mount:r}=e;return e.mount=n=>{const i=Wx(n);if(!i)return;const o=e._component;
19!ot(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const a=r(i,!1,Hx(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),a},e},jk=(...t)=>{const e=Bk().createApp(...t),{mount:r}=e;return e.mount=n=>{const i=Wx(n);if(i)return r(i,!0,Hx(i))},e};function Hx(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Wx(t){return pr(t)?document.querySelector(t):t}const zk=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Vk=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,Hk=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Wk(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){qk(t);return}return e}function qk(t){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`)}function Rs(t,e={}){if(typeof t!="string")return t;if(t[0]==='"'&&t[t.length-1]==='"'&&t.indexOf("\\")===-1)return t.slice(1,-1);const r=t.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!Hk.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(zk.test(t)||Vk.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,Wk)}return JSON.parse(t)}catch(n){if(e.strict)throw n;return t}}const qx=/#/g,Gx=/&/g,Kx=/\//g,Gk=/=/g,Kk=/\?/g,Ef=/\+/g,Xk=/%5e/gi,Yk=/%60/gi,Zk=/%7c/gi,Jk=/%20/gi,Qk=/%252f/gi;function Xx(t){return encodeURI(""+t).replace(Zk,"|")}function cp(t){return Xx(typeof t=="string"?t:JSON.stringify(t)).replace(Ef,"%2B").replace(Jk,"+").replace(qx,"%23").replace(Gx,"%26").replace(Yk,"`").replace(Xk,"^").replace(Kx,"%2F")}function Nd(t){return cp(t).replace(Gk,"%3D")}function Yx(t){return Xx(t).replace(qx,"%23").replace(Kk,"%3F").replace(Qk,"%2F").replace(Gx,"%26").replace(Ef,"%2B")}function Zm(t){return Yx(t).replace(Kx,"%2F")}function E0(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function $k(t){return E0(t.replace(Ef," "))}function e6(t){return E0(t.replace(Ef," "))}function Tf(t=""){const e=Object.create(null);t[0]==="?"&&(t=t.slice(1));for(const r of t.split("&")){const n=r.match(/([^=]+)=?(.*)/)||[];if(n.length<2)continue;const i=$k(n[1]);if(i==="__proto__"||i==="constructor")continue;const o=e6(n[2]||"");e[i]===void 0?e[i]=o:Array.isArray(e[i])?e[i].push(o):e[i]=[e[i],o]}return e}function t6(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(r=>`${Nd(t)}=${cp(r)}`).join("&"):`${Nd(t)}=${cp(e)}`:Nd(t)}function r6(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>t6(e,t[e])).filter(Boolean).join("&")}const n6=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Zx=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,i6=/^([/\\]\s*){2,}[^/\\]/,o6=/^[\s\0]*(blob|data|javascript|vbscript):$/i,a6=/\/$|\/\?|\/#/,s6=/^\.?\//;function dn(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?n6.test(t):Zx.test(t)||(e.acceptRelative?i6.test(t):!1)}function l6(t){return!!t&&o6.test(t)}function up(t="",e){return e?a6.test(t):t.endsWith("/")}function Vc(t="",e){if(!e)return(up(t)?t.slice(0,-1):t)||"/";if(!up(t,!0))return t||"/";let r=t,n="";const i=t.indexOf("#");i!==-1&&(r=t.slice(0,i),n=t.slice(i));const[o,...a]=r.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(a.length>0?`?${a.join("?")}`:"")+n}function bc(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(up(t,!0))return t||"/";let r=t,n="";const i=t.indexOf("#");if(i!==-1&&(r=t.slice(0,i),n=t.slice(i),!r))return n;const[o,...a]=r.split("?");return o+"/"+(a.length>0?`?${a.join("?")}`:"")+n}function c6(t=""){return t.startsWith("/")}function fp(t=""){return c6(t)?t:"/"+t}function u6(t,e){if(Qx(e)||dn(t))return t;const r=Vc(e);return t.startsWith(r)?t:Ii(r,t)}function Jm(t,e){if(Qx(e))return t;const r=Vc(e);if(!t.startsWith(r))return t;const n=t.slice(r.length);return n[0]==="/"?n:"/"+n}function Jx(t,e){const r=_s(t),n={...Tf(r.search),...e};return r.search=r6(n),p6(r)}function Qx(t){return!t||t==="/"}function f6(t){return t&&t!=="/"}function Ii(t,...e){let r=t||"";for(const n of e.filter(i=>f6(i)))if(r){const i=n.replace(s6,"");r=bc(r)+i}else r=n;return r}function $x(...t){var a,s,l,c;const e=/\/(?!\/)/,r=t.filter(Boolean),n=[];let i=0;for(const u of r)if(!(!u||u==="/")){for(const[f,d]of u.split(e).entries())if(!(!d||d===".")){if(d===".."){if(n.length===1&&dn(n[0]))continue;n.pop(),i--;continue}if(f===1&&((a=n[n.length-1])!=null&&a.endsWith(":/"))){n[n.length-1]+="/"+d;continue}n.push(d),i++}}let o=n.join("/");return i>=0?(s=r[0])!=null&&s.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=r[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*i)+o,(c=r[r.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function d6(t){return h6(t,"https://")}function h6(t,e){let r=t.match(Zx);return r||(r=t.match(/^\/{2,}/)),r?e+t.slice(r[0].length):e+t}function dp(t,e,r={}){return r.trailingSlash||(t=bc(t),e=bc(e)),r.leadingSlash||(t=fp(t),e=fp(e)),r.encoding||(t=E0(t),e=E0(e)),t===e}const e3=Symbol.for("ufo:protocolRelative");function _s(t="",e){const r=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){const[,f,d=""]=r;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!dn(t,{acceptRelative:!0}))return e?_s(e+t):hp(t);const[,n="",i,o=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,a="",s=""]=o.match(/([^#/?]*)(.*)?/)||[];n==="file:"&&(s=s.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=hp(s);return{protocol:n.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:a,pathname:l,search:c,hash:u,[e3]:!n}}function hp(t=""){const[e="",r="",n=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:r,hash:n}}function p6(t){const e=t.pathname||"",r=t.search?(t.search.startsWith("?")?""
19:"?")+t.search:"",n=t.hash||"",i=t.auth?t.auth+"@":"",o=t.host||"";return(t.protocol||t[e3]?(t.protocol||"")+"//":"")+i+o+e+r+n}class g6 extends Error{constructor(e,r){super(e,r),this.name="FetchError",r!=null&&r.cause&&!this.cause&&(this.cause=r.cause)}}function v6(t){var l,c,u,f,d;const e=((l=t.error)==null?void 0:l.message)||((c=t.error)==null?void 0:c.toString())||"",r=((u=t.request)==null?void 0:u.method)||((f=t.options)==null?void 0:f.method)||"GET",n=((d=t.request)==null?void 0:d.url)||String(t.request)||"/",i=`[${r}] ${JSON.stringify(n)}`,o=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",a=`${i}: ${o}${e?` ${e}`:""}`,s=new g6(a,t.error?{cause:t.error}:void 0);for(const h of["request","options","response"])Object.defineProperty(s,h,{get(){return t[h]}});for(const[h,p]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(s,h,{get(){return t.response&&t.response[p]}});return s}const m6=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Qm(t="GET"){return m6.has(t.toUpperCase())}function y6(t){if(t===void 0)return!1;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e===null?!0:e!=="object"?!1:Array.isArray(t)?!0:t.buffer?!1:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const b6=new Set(["image/svg","application/xml","application/xhtml","application/html"]),w6=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function x6(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return w6.test(e)?"json":b6.has(e)||e.startsWith("text/")?"text":"blob"}function S6(t,e,r,n){const i=C6((e==null?void 0:e.headers)??(t==null?void 0:t.headers),r==null?void 0:r.headers,n);let o;return(r!=null&&r.query||r!=null&&r.params||e!=null&&e.params||e!=null&&e.query)&&(o={...r==null?void 0:r.params,...r==null?void 0:r.query,...e==null?void 0:e.params,...e==null?void 0:e.query}),{...r,...e,query:o,params:o,headers:i}}function C6(t,e,r){if(!e)return new r(t);const n=new r(e);if(t)for(const[i,o]of Symbol.iterator in t||Array.isArray(t)?t:new r(t))n.set(i,o);return n}async function hu(t,e){if(e)if(Array.isArray(e))for(const r of e)await r(t);else await e(t)}const k6=new Set([408,409,425,429,500,502,503,504]),E6=new Set([101,204,205,304]);function t3(t={}){const{fetch:e=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:n=globalThis.AbortController}=t;async function i(s){const l=s.error&&s.error.name==="AbortError"&&!s.options.timeout||!1;if(s.options.retry!==!1&&!l){let u;typeof s.options.retry=="number"?u=s.options.retry:u=Qm(s.options.method)?0:1;const f=s.response&&s.response.status||500;if(u>0&&(Array.isArray(s.options.retryStatusCodes)?s.options.retryStatusCodes.includes(f):k6.has(f))){const d=typeof s.options.retryDelay=="function"?s.options.retryDelay(s):s.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),o(s.request,{...s.options,retry:u-1})}}const c=v6(s);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){const u={request:l,options:S6(l,c,t.defaults,r),response:void 0,error:void 0};u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&await hu(u,u.options.onRequest),typeof u.request=="string"&&(u.options.baseURL&&(u.request=u6(u.request,u.options.baseURL)),u.options.query&&(u.request=Jx(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&Qm(u.options.method)&&(y6(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new r(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let f;if(!u.options.signal&&u.options.timeout){const h=new n;f=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,h.abort(p)},u.options.timeout),u.options.signal=h.signal}try{u.response=await e(u.request,u.options)}catch(h){return u.error=h,u.options.onRequestError&&await hu(u,u.options.onRequestError),await i(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!E6.has(u.response.status)&&u.options.method!=="HEAD"){const h=(u.options.parseResponse?"json":u.options.responseType)||x6(u.response.headers.get("content-type")||"");switch(h){case"json":{const p=await u.response.text(),g=u.options.parseResponse||Rs;u.response._data=g(p);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[h]()}}return u.options.onResponse&&await hu(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await hu(u,u.options.onResponseError),await i(u)):u.response},a=async function(l,c){return(await o(l,c))._data};return a.raw=o,a.native=(...s)=>e(...s),a.create=(s={},l={})=>t3({...t,...l,defaults:{...t.defaults,...l.defaults,...s}}),a}const T0=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),T6=T0.fetch?(...t)=>T0.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),A6=T0.Headers,P6=T0.AbortController,I6=t3({fetch:T6,Headers:A6,AbortController:P6}),O6=I6,F6=()=>{var t;return((t=window==null?void 0:window.__NUXT__)==null?void 0:t.config)||{}},A0=F6().app,R6=()=>A0.baseURL,_6=()=>A0.buildAssetsDir,Kg=(...t)=>$x(Xg(),_6(),...t),Xg=(...t)=>{const e=A0.cdnURL||A0.baseURL;return t.length?$x(e,...t):e};globalThis.__buildAssetsURL=Kg,globalThis.__publicAssetsURL=Xg;globalThis.$fetch||(globalThis.$fetch=O6.create({baseURL:R6()}));function pp(t,e={},r){for(const n in t){const i=t[n],o=r?`${r}:${n}`:n;typeof i=="object"&&i!==null?pp(i,e,o):typeof i=="function"&&(e[o]=i)}return e}const D6={run:t=>t()},L6=()=>D6,r3=typeof console.createTask<"u"?console.createTask:L6;function N6(t,e){const r=e.shift(),n=r3(r);return t.reduce((i,o)=>i.then(()=>n.run(()=>o(...e))),Promise.resolve())}function M6(t,e){const r=e.shift(),n=r3(r);return Promise.all(t.map(i=>n.run(()=>i(...e))))}function Md(t,e){for(const r of[...t])r(e)}class B6{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,r,n={}){if(!e||typeof r!="function")return()=>{};const i=e;let o;for(;this._deprecatedHooks[e];)o=this._deprecatedHooks[e],e=o.to;if(o&&!n.allowDeprecated){let a=o.message;a||(a=`${i} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(a)||(console.warn(a),this._deprecatedMessages.add(a))}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(r),()=>{r&&(this.removeHook(e,r),r=void 0)}}hookOnce(e,r){let n,i=(...o)=>(typeof n=="function"&&n(),n=void 0,i=void 0,r(...o));return n=this.hook(e,i),n}removeHook(e,r){if(this._hooks[e]){const n=this._hooks[e].indexOf(r);n!==-1&&this._hooks[e].splice(n,1),this._hooks[e].length===0&&delete this._hooks[e]}}deprecateHook(e,r){this._deprecatedHooks[e]=typeof r=="string"?{to:r}:r;const n=this._hooks[e]||[];delete this._hooks[e];for(const i of n)this.hook(e,i)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const r in e)this.deprecateHook(r,e[r])}
19addHooks(e){const r=pp(e),n=Object.keys(r).map(i=>this.hook(i,r[i]));return()=>{for(const i of n.splice(0,n.length))i()}}removeHooks(e){const r=pp(e);for(const n in r)this.removeHook(n,r[n])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...r){return r.unshift(e),this.callHookWith(N6,e,...r)}callHookParallel(e,...r){return r.unshift(e),this.callHookWith(M6,e,...r)}callHookWith(e,r,...n){const i=this._before||this._after?{name:r,args:n,context:{}}:void 0;this._before&&Md(this._before,i);const o=e(r in this._hooks?[...this._hooks[r]]:[],n);return o instanceof Promise?o.finally(()=>{this._after&&i&&Md(this._after,i)}):(this._after&&i&&Md(this._after,i),o)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const r=this._before.indexOf(e);r!==-1&&this._before.splice(r,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const r=this._after.indexOf(e);r!==-1&&this._after.splice(r,1)}}}}function n3(){return new B6}function U6(t={}){let e,r=!1;const n=a=>{if(e&&e!==a)throw new Error("Context conflict")};let i;if(t.asyncContext){const a=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;a?i=new a:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(i){const a=i.getStore();if(a!==void 0)return a}return e};return{use:()=>{const a=o();if(a===void 0)throw new Error("Context is not available");return a},tryUse:()=>o(),set:(a,s)=>{s||n(a),e=a,r=!0},unset:()=>{e=void 0,r=!1},call:(a,s)=>{n(a),e=a;try{return i?i.run(a,s):s()}finally{r||(e=void 0)}},async callAsync(a,s){e=a;const l=()=>{e=a},c=()=>e===a?l:void 0;gp.add(c);try{const u=i?i.run(a,s):s();return r||(e=void 0),await u}finally{gp.delete(c)}}}}function j6(t={}){const e={};return{get(r,n={}){return e[r]||(e[r]=U6({...t,...n})),e[r]}}}const P0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},$m="__unctx__",z6=P0[$m]||(P0[$m]=j6()),V6=(t,e={})=>z6.get(t,e),e1="__unctx_async_handlers__",gp=P0[e1]||(P0[e1]=new Set);function jn(t){const e=[];for(const i of gp){const o=i();o&&e.push(o)}const r=()=>{for(const i of e)i()};let n=t();return n&&typeof n=="object"&&"catch"in n&&(n=n.catch(i=>{throw r(),i})),[n,r]}const H6=!1,vp=!1,W6=!1,q6={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},ps={value:null,errorValue:null,deep:!0},G6=null,K6={},X6="#__nuxt",i3="nuxt-app",t1=36e5,Y6="vite:preloadError";function o3(t=i3){return V6(t,{asyncContext:!1})}const Z6="__nuxt_plugin";function J6(t){var i;let e=0;const r={_id:t.id||i3||"nuxt-app",_scope:Bc(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.16.2"},get vue(){return r.vueApp.version}},payload:Ji({...((i=t.ssrContext)==null?void 0:i.payload)||{},data:Ji({}),state:Yn({}),once:new Set,_errors:Ji({})}),static:{data:{}},runWithContext(o){return r._scope.active&&!ea()?r._scope.run(()=>r1(r,o)):r1(r,o)},isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};e++;let o=!1;return()=>{if(!o&&(o=!0,e--,e===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Ji({}),_payloadRevivers:{},...t};{const o=window.__NUXT__;if(o)for(const a in o)switch(a){case"data":case"state":case"_errors":Object.assign(r.payload[a],o[a]);break;default:r.payload[a]=o[a]}}r.hooks=n3(),r.hook=r.hooks.hook,r.callHook=r.hooks.callHook,r.provide=(o,a)=>{const s="$"+o;pu(r,s,a),pu(r.vueApp.config.globalProperties,s,a)},pu(r.vueApp,"$nuxt",r),pu(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener(Y6,a=>{r.callHook("app:chunkError",{error:a.payload}),(r.isHydrating||a.payload.message.includes("Unable to preload CSS"))&&a.preventDefault()}),window.useNuxtApp||(window.useNuxtApp=Xe);const o=r.hook("app:error",(...a)=>{console.error("[nuxt] error caught during app initialization",...a)});r.hook("app:mounted",o)}const n=r.payload.config;return r.provide("config",n),r}function Q6(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function $6(t,e){if(typeof e=="function"){const{provide:r}=await t.runWithContext(()=>e(t))||{};if(r&&typeof r=="object")for(const n in r)t.provide(n,r[n])}}async function eE(t,e){const r=[],n=[],i=[],o=[];let a=0;async function s(l){var u;
19const c=((u=l.dependsOn)==null?void 0:u.filter(f=>e.some(d=>d._name===f)&&!r.includes(f)))??[];if(c.length>0)n.push([new Set(c),l]);else{const f=$6(t,l).then(async()=>{l._name&&(r.push(l._name),await Promise.all(n.map(async([d,h])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(a++,await s(h)))})))});l.parallel?i.push(f.catch(d=>o.push(d))):await f}}for(const l of e)Q6(t,l);for(const l of e)await s(l);if(await Promise.all(i),a)for(let l=0;l<a;l++)await Promise.all(i);if(o.length)throw o[0]}function rr(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[Z6]:!0,_name:e})}const tE=rr;function r1(t,e,r){const n=()=>e();return o3(t._id).set(t),t.vueApp.runWithContext(n)}function a3(t){var r;let e;return zc()&&(e=(r=hn())==null?void 0:r.appContext.app.$nuxt),e||(e=o3(t).tryUse()),e||null}function Xe(t){const e=a3(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function Ir(t){return Xe().$config}function pu(t,e,r){Object.defineProperty(t,e,{get:()=>r})}function rE(t,e){return{ctx:{table:t},matchAll:r=>l3(r,t)}}function s3(t){const e={};for(const r in t)e[r]=r==="dynamic"?new Map(Object.entries(t[r]).map(([n,i])=>
19[n,s3(i)])):new Map(Object.entries(t[r]));return e}function nE(t){return rE(s3(t))}function l3(t,e,r){t.endsWith("/")&&(t=t.slice(0,-1)||"/");const n=[];for(const[o,a]of n1(e.wildcard))(t===o||t.startsWith(o+"/"))&&n.push(a);for(const[o,a]of n1(e.dynamic))if(t.startsWith(o+"/")){const s="/"+t.slice(o.length).split("/").splice(2).join("/");n.push(...l3(s,a))}const i=e.static.get(t);return i&&n.push(i),n.filter(Boolean)}function n1(t){return[...t.entries()].sort((e,r)=>e[0].length-r[0].length)}function Bd(t){if(t===null||typeof t!="object")return!1;const e=Object.getPrototypeOf(t);return e!==null&&e!==Object.prototype&&Object.getPrototypeOf(e)!==null||Symbol.iterator in t?!1:Symbol.toStringTag in t?Object.prototype.toString.call(t)==="[object Module]":!0}function mp(t,e,r=".",n){if(!Bd(e))return mp(t,{},r,n);const i=Object.assign({},e);for(const o in t){if(o==="__proto__"||o==="constructor")continue;const a=t[o];a!=null&&(n&&n(i,o,a,r)||(Array.isArray(a)&&Array.isArray(i[o])?i[o]=[...a,...i[o]]:Bd(a)&&Bd(i[o])?i[o]=mp(a,i[o],(r?`${r}.`:"")+o.toString(),n):i[o]=a))}return i}function Yg(t){return(...e)=>e.reduce((r,n)=>mp(r,n,"",t),{})}const Ks=Yg(),iE=Yg((t,e,r)=>{if(t[e]!==void 0&&typeof r=="function")return t[e]=r(t[e]),!0});function oE(t,e){try{return e in t}catch{return!1}}class yp extends Error{constructor(r,n={}){super(r,n);mn(this,"statusCode",500);mn(this,"fatal",!1);mn(this,"unhandled",!1);mn(this,"statusMessage");mn(this,"data");mn(this,"cause");n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const r={message:this.message,statusCode:bp(this.statusCode,500)};return this.statusMessage&&(r.statusMessage=c3(this.statusMessage)),this.data!==void 0&&(r.data=this.data),r}}mn(yp,"__h3_error__",!0);function Xu(t){if(typeof t=="string")return new yp(t);if(aE(t))return t;const e=new yp(t.message??t.statusMessage??"",{cause:t.cause||t});if(oE(t,"stack"))try{Object.defineProperty(e,"stack",{get(){return t.stack}})}catch{try{e.stack=t.stack}catch{}}if(t.data&&(e.data=t.data),t.statusCode?e.statusCode=bp(t.statusCode,e.statusCode):t.status&&(e.statusCode=bp(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const r=e.statusMessage;c3(e.statusMessage)!==r&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return t.fatal!==void 0&&(e.fatal=t.fatal),t.unhandled!==void 0&&(e.unhandled=t.unhandled),e}function aE(t){var e;return((e=t==null?void 0:t.constructor)==null?void 0:e.__h3_error__)===!0}const sE=/[^\u0009\u0020-\u007E]/g;function c3(t=""){return t.replace(sE,"")}function bp(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const u3=Symbol("layout-meta"),Xs=Symbol("route"),Br=()=>{var t;return(t=Xe())==null?void 0:t.$router},Zg=()=>zc()?Er(Xs,Xe()._route):Xe()._route;const lE=(t,e,r={})=>{const n=Xe(),i=r.global||!1,o=e;if(!o){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",t);return}i?n._middleware.global.push(o):n._middleware.named[t]=o},cE=()=>{try{if(Xe()._processingMiddleware)return!0}catch{return!1}return!1},Ci=(t,e)=>{t||(t="/");const r=typeof t=="string"?t:"path"in t?wp(t):Br().resolve(t).href;if(e!=null&&e.open){const{target:l="_blank",windowFeatures:c={}}=e.open,u=Object.entries(c).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(r,l,u),Promise.resolve()}const n=dn(r,{acceptRelative:!0}),i=(e==null?void 0:e.external)||n;if(i){if(!(e!=null&&e.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(r,window.location.href);if(l&&l6(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const o=cE();if(!i&&o){if(e!=null&&e.replace){if(typeof t=="string"){const{pathname:l,search:c,hash:u}=_s(t);return{path:l,...c&&{query:Tf(c)},...u&&{hash:u},replace:!0}}return{...t,replace:!0}}return t}const a=Br(),s=Xe();return i?(s._scope.stop(),e!=null&&e.replace?location.replace(r):location.href=r,o?s.isHydrating?new Promise(()=>{}
vendor: 4,383 bytes, lines 19-23
19):!1:Promise.resolve()):e!=null&&e.replace?a.replace(t):a.push(t)};function wp(t){return Jx(t.path||"",t.query||{})+(t.hash||"")}const f3="__nuxt_error",Af=()=>ja(Xe().payload,"error"),Po=t=>{const e=Hc(t);try{const r=Xe(),n=Af();r.hooks.callHook("app:error",e),n.value||(n.value=e)}catch{throw e}return e},uE=async(t={})=>{const e=Xe(),r=Af();e.callHook("app:error:cleared",t),t.redirect&&await Br().replace(t.redirect),r.value=G6},d3=t=>!!t&&typeof t=="object"&&f3 in t,Hc=t=>{const e=Xu(t);return Object.defineProperty(e,f3,{value:!0,configurable:!1,writable:!1}),e};/*!
20 * pinia v3.0.1
21 * (c) 2025 Eduardo San Martin Morote
22 * @license MIT
23 */let h3;const Wc=t=>h3=t,p3=Symbol();function xp(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var Jl;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(Jl||(Jl={}));function fE(){const t=Bc(!0),e=t.run(()=>St({}));let r=[],n=[];const i=bf({install(o){Wc(i),i._a=o,o.provide(p3,i),o.config.globalProperties.$pinia=i,n.forEach(a=>r.push(a)),n=[]},use(o){return this._a?r.push(o):n.push(o),this},_p:r,_a:null,_e:t,_s:new Map,state:e});return i}const g3=()=>{};function i1(t,e,r,n=g3){t.push(e);const i=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),n())};return!r&&ea()&&Da(i),i}function es(t,...e){t.slice().forEach(r=>{r(...e)})}const dE=t=>t(),o1=Symbol(),Ud=Symbol();function Sp(t,e){t instanceof Map&&e instanceof Map?e.forEach((r,n)=>t.set(n,r)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const r in e){if(!e.hasOwnProperty(r))continue;const n=e[r],i=t[r];xp(i)&&xp(n)&&t.hasOwnProperty(r)&&!er(n)&&!to(n)?t[r]=Sp(i,n):t[r]=n}return t}const hE=Symbol();function pE(t){return!xp(t)||!t.hasOwnProperty(hE)}const{assign:Co}=Object;function gE(t){return!!(er(t)&&t.effect)}function vE(t,e,r,n){const{state:i,actions:o,getters:a}=e,s=r.state.value[t];let l;function c(){s||(r.state.value[t]=i?i():{});const u=QS(r.state.value[t]);return Co(u,o,Object.keys(a||{}).reduce((f,d)=>(f[d]=bf(Ee(()=>{Wc(r);const h=r._s.get(t);return a[d].call(h,h)})),f),{}))}return l=v3(t,c,e,r,n,!0),l}function v3(t,e,r={},n,i,o){let a;const s=Co({actions:{}},r),l={deep:!0};let c,u,f=[],d=[],h;const p=n.state.value[t];!o&&!p&&(n.state.value[t]={}),St({});let g;function b(T){let F;c=u=!1,typeof T=="function"?(T(n.state.value[t]),F={type:Jl.patchFunction,storeId:t,events:h}):(Sp(n.state.value[t],T),F={type:Jl.patchObject,payload:T,storeId:t,events:h});const I=g=Symbol();_i().then(()=>{g===I&&(c=!0)}),u=!0,es(f,F,n.state.value[t])}const m=o?function(){const{state:F}=r,I=F?F():{};this.$patch(j=>{Co(j,I)})}:g3;function S(){a.stop(),f=[],d=[],n._s.delete(t)}const v=(T,F="")=>{if(o1 in T)return T[Ud]=F,T;const I=function(){Wc(n);const j=Array.from(arguments),O=[],L=[];function ee(G){O.push(G)}function ne(G){L.push(G)}es(d,{args:j,name:I[Ud],store:y,after:ee,onError:ne});let H;try{H=T.apply(this&&this.$id===t?this:y,j)}catch(G){throw es(L,G),G}return H instanceof Promise?H.then(G=>(es(O,G),G)).catch(G=>(es(L,G),Promise.reject(G))):(es(O,H),H)};return I[o1]=!0,I[Ud]=F,I},w={_p:n,$id:t,$onAction:i1.bind(null,d),$patch:b,$reset:m,$subscribe(T,F={}){const I=i1(f,T,F.detached,()=>j()),j=a.run(()=>Kt(()=>n.state.value[t],O=>{(F.flush==="sync"?u:c)&&T({storeId:t,type:Jl.direct,events:h},O)},Co({},l,F)));return I},$dispose:S},y=Yn(w);n._s.set(t,y);const E=(n._a&&n._a.runWithContext||dE)(()=>n._e.run(()=>(a=Bc()).run(()=>e({action:v}))));for(const T in E){const F=E[T];if(er(F)&&!gE(F)||to(F))o||(p&&pE(F)&&(er(F)?F.value=p[T]:Sp(F,p[T])),n.state.value[t][T]=F);else if(typeof F=="function"){const I=v(F,T);E[T]=I,s.actions[T]=F}}return Co(y,E),Co(Ut(y),E),Object.defineProperty(y,"$state",{get:()=>n.state.value[t],set:T=>{b(F=>{Co(F,T)})}}),n._p.forEach(T=>{Co(y,a.run(()=>T({store:y,app:n._a,pinia:n,options:s})))}),p&&o&&r.hydrate&&r.hydrate(y.$state,p),c=!0,u=!0,y}/*! #__NO_SIDE_EFFECTS__ */function m3(t,e,r){let n;const i=typeof e=="function";n=i?r:e;function o(a,s){const l=zc();return a=a||(l?Er(p3,null):null),a&&Wc(a),a=h3,a._s.has(t)||(i?v3(t,e,n,a):vE(t,n,a)),a._s.get(t)}return o.$id=t,o}function a1(t){const e=yE(t),r=new ArrayBuffer(e.length),n=new DataView(r);for(let i=0;i<r.byteLength;i++)n.setUint8(i,e.charCodeAt(i));return r}const mE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
23+/";function yE(t){t.length%4===0&&(t=t.replace(/==?$/,""));let e="",r=0,n=0;for(let i=0;i<t.length;i++)r<<=6,r|=mE.indexOf(t[i]),n+=6,n===24&&(e+=String.fromCharCode((r&16711680)>>16),e+=String.fromCharCode((r&65280)>>8),e+=String.fromCharCode(r&255),r=n=0);return n===12?(r>>=4,e+=String.fromCharCode(r)):n===18&&(r>>=2,e+=String.fromCharCode((r&65280)>>8),e+=String.fromCharCode(r&255)),e}const bE=-1,wE=-2,xE=-3,SE=-4,CE=-5,kE=-6;function EE(t,e){return TE(JSON.parse(t),e)}function TE(t,e){if(typeof t=="number")return i(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const r=t,n=Array(r.length);function i(o,a=!1){if(o===bE)return;if(o===xE)return NaN;if(o===SE)return 1/0;if(o===CE)return-1/0;if(o===kE)return-0;if(a)throw new Error("Invalid input");if(o in n)return n[o];const s=r[o];if(!s||typeof s!="object")n[o]=s;else if(Array.isArray(s))if(typeof s[0]=="string"){const l=s[0],c=e==null?void 0:e[l];if(c)return n[o]=c(i(s[1]));switch(l){case"Date":n[o]=new Date(s[1]);break;case"Set":const u=new Set;n[o]=u;for(let h=1;h<s.length;h+=1)u.add(i(s[h]));break;case"Map":const f=new Map;n[o]=f;for(let h=1;h<s.length;h+=2)f.set(i(s[h]),i(s[h+1]));break;case"RegExp":n[o]=new RegExp(s[1],s[2]);break;case"Object":n[o]=Object(s[1]);break;case"BigInt":n[o]=BigInt(s[1]);break;case"null":const d=Object.create(null);n[o]=d;for(let h=1;h<s.length;h+=2)d[s[h]]=i(s[h+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const h=globalThis[l],p=s[1],g=a1(p),b=new h(g);n[o]=b;break}case"ArrayBuffer":{const h=s[1],p=a1(h);n[o]=p;break}default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(s.length);n[o]=l;for(let c=0;c<s.length;c+=1){const u=s[c];u!==wE&&(l[c]=i(u))}}else{const l={};n[o]=l;for(const c in s){const u=s[c];l[c]=i(u)}}return n[o]}return i(0)}const AE=new Set(["link","style","script","noscript"]),PE=new Set(["title","titleTemplate","script","style","noscript"]),s1=new Set(["base","meta","link","style","script","noscript"]),IE=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),OE=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),FE=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),RE=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Jg=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),wc={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},_E={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},y3={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>`${Qi(t)}=${e}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:t,value:e})=>t==="seconds"?`${e}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>typeof e=="boolean"?Qi(t):`${Qi(t)}:${e}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:t,value:e})=>`${Qi(t)} ${e}`}},charset:{}};function Qi(t){const e=t.replace(/([A-Z])/g,"-$1").toLowerCase(),r=e.indexOf("-");return r===-1?e:wc.META.has(e.slice(0,r))||wc.OG.has(e.slice(0,r))?t.replace(/([A-Z])/g,":$1").toLowerCase():e}function b3(t){return Object.fromEntries(Object.entries(t).filter(([e,r])=>String(r)!=="false"&&e))}function Cp(t){return Array.isArray(t)?t.map(Cp):!t||typeof t!="object"?t:Object.fromEntries(Object.entries(t).map(([e,r])=>[Qi(e),Cp(r)]))}function w3(t,e={}){const{entrySeparator:r="",keyValueSeparator:n="",wrapValue:i,resolve:o}=e;return Object.entries(t).map(([a,s])=>{if(o){const c=o({key:a,value:s});if(c!==void 0)return c}const l=typeof s=="object"?w3(s,e):typeof s=="number"?s.toString():typeof s=="string"&&i?`${i}${s.replace(new RegExp(i,"g"),`\\${i}`)}${i}`:s;return`${a}${n}${l}`}).join(r)}function l1(t,e){const r=b3(e),n=Qi(t),i=x3(n);if(!Jg.has(n))return[{[i]:n,...r}];const o=Object.fromEntries(Object.entries(r).map(([a,s])=>[`${t}${a==="url"?"":`${a[0].toUpperCase()}${a.slice(1)}`}`,s]));return I0(o||{}).sort((a,s)=>{var l,c;return(((l=a[i])==null?void 0:l.length)||0)-(((c=s[i])==null?void 0:c.length)||0)})}function x3(t){var n;if(((n=y3[t])==null?void 0:n.metaKey)==="http-equiv"||wc.HTTP_EQUIV.has(t))return"http-equiv";const e=Qi(t),r=e.indexOf(":");return r===-1?"name":wc.OG.has(e.slice(0,r))?"property":"name"}function DE(t){return _E[t]||Qi(t)}function LE(t,e){var r;return e==="refresh"?`${t.seconds};url=${t.url}`:w3(Cp(t),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:i})=>n===null?"":typeof n=="boolean"?i:void 0,...(r=y3[e])==null?void 0:r.unpack})}function I0(t){const e=[],r={};for(const[i,o]of Object.entries(t)){if(Array.isArray(o)){if(i==="theme
23Color"){o.forEach(a=>{typeof a=="object"&&a!==null&&e.push({name:"theme-color",...a})});continue}for(const a of o)if(typeof a=="object"&&a!==null){const s=[],l=[];for(const[c,u]of Object.entries(a)){const f=`${i}${c==="url"?"":`:${c}`}`,d=I0({[f]:u});(c==="url"?s:l).push(...d)}e.push(...s,...l)}else e.push(...typeof a=="string"?I0({[i]:a}):l1(i,a));continue}if(typeof o=="object"&&o)if(wc.MEDIA.has(i)){const a=i.startsWith("twitter")?"twitter":"og",s=i.replace(/^(og|twitter)/,"").toLowerCase(),l=a==="twitter"?"name":"property";o.url&&e.push({[l]:`${a}:${s}`,content:o.url}),o.secureUrl&&e.push({[l]:`${a}:${s}:secure_url`,content:o.secureUrl});for(const[c,u]of Object.entries(o))c!=="url"&&c!=="secureUrl"&&e.push({[l]:`${a}:${s}:${c}`,content:u})}else Jg.has(Qi(i))?e.push(...l1(i,o)):r[i]=b3(o);else r[i]=o}const n=Object.entries(r).map(([i,o])=>{if(i==="charset")return{charset:o===null?"_null":o};const a=x3(i),s=DE(i),l=o===null?"_null":typeof o=="object"?LE(o,i):typeof o=="number"?o.toString():o;return a==="http-equiv"?{"http-equiv":s,content:l}:{[a]:s,content:l}});return[...e,...n].map(i=>"content"in i&&i.content==="_null"?{...i,content:null}:i)}const NE={key:"flatMeta",hooks:{"entries:normalize":t=>{const e=[];t.tags=t.tags.map(r=>r.tag!=="_flatMeta"?r:(e.push(I0(r.props).map(n=>({...r,tag:"meta",props:n}))),!1)).filter(Boolean).concat(...e)}}},ME=["name","property","http-equiv"];function S3(t){const e=t.split(":")[1];return Jg.has(e)}function kp(t){const{props:e,tag:r}=t;if(OE.has(r))return r;if(r==="link"&&e.rel==="canonical")return"canonical";if(e.charset)return"charset";if(t.tag==="meta"){for(const n of ME)if(e[n]!==void 0)return`${r}:${e[n]}`}if(t.key)return`${r}:key:${t.key}`;if(e.id)return`${r}:id:${e.id}`;if(PE.has(r)){const n=t.textContent||t.innerHTML;if(n)return`${r}:content:${n}`}}function c1(t){const e=t._h||t._d;if(e)return e;const r=t.textContent||t.innerHTML;return r||`${t.tag}:${Object.entries(t.props).map(([n,i])=>`${n}:${String(i)}`).join(",")}`}function O0(t,e,r){typeof t==="function"&&(!r||r!=="titleTemplate"&&!(r[0]==="o"&&r[1]==="n"))&&(t=t());let i;if(e&&(i=e(r,t)),Array.isArray(i))return i.map(o=>O0(o,e));if((i==null?void 0:i.constructor)===Object){const o={};for(const a of Object.keys(i))o[a]=O0(i[a],e,a);return o}return i}function BE(t,e){const r=t==="style"?new Map:new Set;function n(i){const o=i.trim();if(o)if(t==="style"){const[a,...s]=o.split(":").map(l=>l.trim());a&&s.length&&r.set(a,s.join(":"))}else o.split(" ").filter(Boolean).forEach(a=>r.add(a))}return typeof e=="string"?t==="style"?e.split(";").forEach(n):n(e):Array.isArray(e)?e.forEach(i=>n(i)):e&&typeof e=="object"&&Object.entries(e).forEach(([i,o])=>{o&&o!=="false"&&(t==="style"?r.set(i.trim(),o):n(i))}),r}function C3(t,e){return t.props=t.props||{},e&&Object.entries(e).forEach(([r,n])=>{if(n===null){t.props[r]=null;return}if(r==="class"||r==="style"){t.props[r]=BE(r,n);return}if(FE.has(r)){if(["textContent","innerHTML"].includes(r)&&typeof n=="object"){let a=e.type;if(e.type||(a="application/json"),!(a!=null&&a.endsWith("json"))&&a!=="speculationrules")return;e.type=a,t.props.type=a,t[r]=JSON.stringify(n)}else t[r]=n;return}const i=String(n),o=r.startsWith("data-");i==="true"||i===""?t.props[r]=o?i:!0:!n&&o&&i==="false"?t.props[r]="false":n!==void 0&&(t.props[r]=n)}),t}function UE(t,e){const r=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},n=C3({tag:t,props:{}},r);return n.key&&AE.has(n.tag)&&(n.props["data-hid"]=n._h=n.key),n.tag==="script"&&typeof n.innerHTML=="object"&&(n.innerHTML=JSON.stringify(n.innerHTML),n.props.type=n.props.type||"application/json"),Array.isArray(n.props.content)?n.props.content.map(i=>({...n,props:{...n.props,content:i}})):n}function jE(t,e){if(!t)return[];typeof t=="function"&&(t=t());const r=(i,o)=>{for(let a=0;a<e.length;a++)o=e[a](i,o);return o};t=r(void 0,t);const n=[];return t=O0(t,r),Object.entries(t||{}).forEach(([i,o])=>{if(o!==void 0)for(const a of Array.isArray(o)?o:[o])n.push(UE(i,a))}),n.flat()}const Ep=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,u1={base:-10,title:10},zE={critical:-8,high:-1,low:2},f1={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},VE=/@import/,fl=t=>t===""||t===!0;function HE(t,e){var o;if(typeof e.tagPriority=="number")return e.tagPriority;let r=100;const n=zE[e.tagPriority]||0,i=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:f1;if(e.tag in u1)r=u1[e.tag];else if(e.tag==="meta"){const a=e.props["http-equiv"]==="content-security-policy"?"content-security-policy":e.props.charset?"charset":e.props.name==="viewport"?"viewport":null;a&&(r=f1.meta[a])}else e.tag==="link"&&e.props.rel?r=i.link[e.props.rel]:e.tag==="script"?fl(e.props.async)?r=i.script.async:e.props.src&&!fl(e.props.defer)&&!fl(e.props.async)&&e.props.type!=="module"&&!((o=e.props.type)!=null&&o.endsWith("json"))?r=i.script.sync:fl(e.props.defer)&&e.props.src&&!fl(e.props.async)&&(r=i.script.defer):e.tag==="style"&&(r=e.innerHTML&&VE.test(e.innerHTML)?i.style.imported:i.style.sync);return(r||100)+n}function d1(t,e){const r=typeof e=="function"?e(t):e,n=r.key||String(t.plugins.size+1);t.plugins.get(n)||(t.plugins.set(n,r),t.hooks.addHooks(r.hooks||{}))}function WE(t={}){var s;const e=n3();e.addHooks(t.hooks||{});const r=!t.document,n=new Map,i=new Map,o=[],a={_entryCount:1,plugins:i,dirty:!1,resolvedOptions:t,hooks:e,ssr:r,entries:n,headEntries(){return[...n.values()]},use:l=>d1(a,l),push(l,c){const u={...c||{}};delete u.head;const f=u._index??a._entryCount++,d={_i:f,input:l,options:u},h={_poll(p=!1){a.dirty=!0,!p&&o.push(f),e.callHook("entries:updated",a)},dispose(){n.delete(f)&&h._poll(!0)},patch(p){(!u.mode||u.mode==="server"&&r||u.mode==="client"&&!r)&&(d.input=p,n.set(f,d),h._poll())}};return h.patch(l),h},async resolveTags(){var h;const l={tagMap:new Map,tags:[],entries:[...a.entries.values()]};for(await e.callHook("entries:resolve",l);o.length;){const p=o.shift(),g=n.get(p);if(g){const b={tags:jE(g.input,t.propResolvers||[]).map(m=>Object.assign(m,g.options)),entry:g};await e.callHook("entries:normalize",b),g._tags=b.tags.map((m,S)=>(m._w=HE(a,m),m._p=(g._i<<10)+S,m._d=kp(m),m))}}let c=!1;l.entries.flatMap(p=>(p._tags||[]).map(g=>({...g,props:{...g.props}}))).sort(Ep).reduce((p,g)=>{const b=String(g._d||g._p);if(!p.has(b))return p.set(b,g);const m=p.get(b);if(((g==null?void 0:g.tagDuplicateStrategy)||(RE.has(g.tag)?"merge":null)||(g.key&&g.key===m.key?"merge":null))==="merge"){const v={...m.props};
23Object.entries(g.props).forEach(([w,y])=>v[w]=w==="style"?new Map([...m.props.style||new Map,...y]):w==="class"?new Set([...m.props.class||new Set,...y]):y),p.set(b,{...g,props:v})}else g._p>>10===m._p>>10&&S3(g._d)?(p.set(b,Object.assign([...Array.isArray(m)?m:[m],g],g)),c=!0):(g._w===m._w?g._p>m._p:(g==null?void 0:g._w)<(m==null?void 0:m._w))&&p.set(b,g);return p},l.tagMap);const u=l.tagMap.get("title"),f=l.tagMap.get("titleTemplate");if(a._title=u==null?void 0:u.textContent,f){const p=f==null?void 0:f.textContent;if(a._titleTemplate=p,p){let g=typeof p=="function"?p(u==null?void 0:u.textContent):p;typeof g=="string"&&!a.plugins.has("template-params")&&(g=g.replace("%s",(u==null?void 0:u.textContent)||"")),u?g===null?l.tagMap.delete("title"):l.tagMap.set("title",{...u,textContent:g}):(f.tag="title",f.textContent=g)}}l.tags=Array.from(l.tagMap.values()),c&&(l.tags=l.tags.flat().sort(Ep)),await e.callHook("tags:beforeResolve",l),await e.callHook("tags:resolve",l),await e.callHook("tags:afterResolve",l);const d=[];for(const p of l.tags){const{innerHTML:g,tag:b,props:m}=p;if(IE.has(b)&&!(Object.keys(m).length===0&&!p.innerHTML&&!p.textContent)&&!(b==="meta"&&!m.content&&!m["http-equiv"]&&!m.charset)){if(b==="script"&&g){if((h=m.type)!=null&&h.endsWith("json")){const S=typeof g=="string"?g:JSON.stringify(g);p.innerHTML=S.replace(/</g,"\\u003C")}else typeof g=="string"&&(p.innerHTML=g.replace(new RegExp(`</${b}`,"g"),`<\\/${b}`));p._d=kp(p)}d.push(p)}}return d}};return((t==null?void 0:t.plugins)||[]).forEach(l=>d1(a,l)),a.hooks.callHook("init",a),(s=t.init)==null||s.forEach(l=>l&&a.push(l)),a}const Io="%separator",qE=new RegExp(`${Io}(?:\\s*${Io})*`,"g");function GE(t,e,r=!1){var i;let n;if(e==="s"||e==="pageTitle")n=t.pageTitle;else if(e.includes(".")){const o=e.indexOf(".");n=(i=t[e.substring(0,o)])==null?void 0:i[e.substring(o+1)]}else n=t[e];if(n!==void 0)return r?(n||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):n||""}function gu(t,e,r,n=!1){if(typeof t!="string"||!t.includes("%"))return t;let i=t;try{i=decodeURI(t)}catch{}const o=i.match(/%\w+(?:\.\w+)?/g);if(!o)return t;const a=t.includes(Io);return t=t.replace(/%\w+(?:\.\w+)?/g,s=>{if(s===Io||!o.includes(s))return s;const l=GE(e,s.slice(1),n);return l!==void 0?l:s}).trim(),a&&(t.endsWith(Io)&&(t=t.slice(0,-Io.length)),t.startsWith(Io)&&(t=t.slice(Io.length)),t=t.replace(qE,r||"").trim()),t}const h1=t=>t.includes(":key")?t:t.split(":").join(":key:"),KE={key:"aliasSorting",hooks:{"tags:resolve":t=>{let e=!1;for(const r of t.tags){const n=r.tagPriority;if(!n)continue;const i=String(n);if(i.startsWith("before:")){const o=h1(i.slice(7)),a=t.tagMap.get(o);a&&(typeof a.tagPriority=="number"&&(r.tagPriority=a.tagPriority),r._p=a._p-1,e=!0)}else if(i.startsWith("after:")){const o=h1(i.slice(6)),a=t.tagMap.get(o);a&&(typeof a.tagPriority=="number"&&(r.tagPriority=a.tagPriority),r._p=a._p+1,e=!0)}}e&&(t.tags=t.tags.sort(Ep))}}},XE={key:"deprecations",hooks:{"entries:normalize":({tags:t})=>{for(const e of t)e.props.children&&(e.innerHTML=e.props.children,delete e.props.children),e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.body&&(e.tagPosition="bodyClose",delete e.props.body)}}};async function Tp(t){if(typeof t==="function")return t;if(t instanceof Promise)return await t;if(Array.isArray(t))return await Promise.all(t.map(r=>Tp(r)));if((t==null?void 0:t.constructor)===Object){const r={};for(const n of Object.keys(t))r[n]=await Tp(t[n]);return r}return t}const YE={key:"promises",hooks:{"entries:resolve":async t=>{const e=[];for(const r in t.entries)t.entries[r]._promisesProcessed||e.push(Tp(t.entries[r].input).then(n=>{t.entries[r].input=n,t.entries[r]._promisesProcessed=!0}));await Promise.all(e)}}},ZE={meta:"content",link:"href",htmlAttrs:"lang"},JE=["innerHTML","textContent"],QE=t=>({key:"template-params",hooks:{"entries:normalize":e=>{var n,i,o;const r=((i=(n=e.tags.filter(a=>a.tag==="templateParams"&&a.mode==="server"))==null?void 0:n[0])==null?void 0:i.props)||{};Object.keys(r).length&&(t._ssrPayload={templateParams:{...((o=t._ssrPayload)==null?void 0:o.templateParams)||{},...r}})},"tags:resolve":({tagMap:e,tags:r})=>{var o;const n=((o=e.get("templateParams"))==null?void 0:o.props)||{},i=n.separator||"|";delete n.separator,n.pageTitle=gu(n.pageTitle||t._title||"",n,i);for(const a of r){if(a.processTemplateParams===!1)continue;const s=ZE[a.tag];if(s&&typeof a.props[s]=="string")a.props[s]=gu(a.props[s],n,i);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const l of JE)typeof a[l]=="string"&&(a[l]=gu(a[l],n,i,a.tag==="script"&&a.props.type.endsWith("json")))}t._templateParams=n,t._separator=i},"tags:afterResolve":({tagMap:e})=>{const r=e.get("title");r!=null&&r.textContent&&r.processTemplateParams!==!1&&(r.textContent=gu(r.textContent,t._templateParams,t._separator))}}}),$E=(t,e)=>er(e)?Cr(e):e,Qg="usehead";function e7(t){return{install(r){r.config.globalProperties.$unhead=t,r.config.globalProperties.$head=t,r.provide(Qg,t)}}.install}
23function k3(){if(zc()){const t=Er(Qg);if(!t)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function E3(t,e={}){const r=e.head||k3();return r.ssr?r.push(t||{},e):t7(r,t,e)}function t7(t,e,r={}){const n=St(!1);let i;return Hg(()=>{const a=n.value?{}:O0(e,$E);i?i.patch(a):i=t.push(a,r)}),hn()&&(Gs(()=>{i.dispose()}),$w(()=>{n.value=!0}),Qw(()=>{n.value=!1})),i}function r7(t={},e={}){(e.head||k3()).use(NE);const{title:n,titleTemplate:i,...o}=t;return E3({title:n,titleTemplate:i,_flatMeta:o},e)}function T3(t){var r;const e=t||a3();return((r=e==null?void 0:e.ssrContext)==null?void 0:r.head)||(e==null?void 0:e.runWithContext(()=>{if(zc())return Er(Qg)}))}function F0(t,e={}){const r=T3(e.nuxt);if(r)return E3(t,{head:r,...e})}function n7(t,e={}){const r=T3(e.nuxt);if(r)return r7(t,{head:r,...e})}const i7="modulepreload",o7=function(t,e){return new URL(t,e).href},p1={},He=function(e,r,n){let i=Promise.resolve();if(r&&r.length>0){let a=function(u){return Promise.all(u.map(f=>Promise.resolve(f).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const s=document.getElementsByTagName("link"),l=document.querySelector("meta[property=csp-nonce]"),c=(l==null?void 0:l.nonce)||(l==null?void 0:l.getAttribute("nonce"));i=a(r.map(u=>{if(u=o7(u,n),u in p1)return;p1[u]=!0;const f=u.endsWith(".css"),d=f?'[rel="stylesheet"]':"";if(!!n)for(let g=s.length-1;g>=0;g--){const b=s[g];if(b.href===u&&(!f||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=f?"stylesheet":i7,f||(p.as="script"),p.crossOrigin="",p.href=u,c&&p.setAttribute("nonce",c),document.head.appendChild(p),f)return new Promise((g,b)=>{p.addEventListener("load",g),p.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(a){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a}return i.then(a=>{for(const s of a||[])s.status==="rejected"&&o(s.reason);return e().catch(o)})};let Yu,Zu;function a7(){return Yu=$fetch(Kg(`builds/meta/${Ir().app.buildId}.json`),{responseType:"json"}),Yu.then(t=>{Zu=nE(t.matcher)}).catch(t=>{console.error("[nuxt] Error fetching app manifest.",t)}),Yu}function Pf(){return Yu||a7()}async function $g(t){const e=typeof t=="string"?t:t.path;if(await Pf(),!Zu)return console.error("[nuxt] Error creating app manifest matcher.",Zu),{};try{return Ks({},...Zu.matchAll(e).reverse())}catch(r){return console.error("[nuxt] Error matching route rules.",r),{}}}async function g1(t,e={}){if(!await P3(t))return null;const n=await l7(t,e);return await A3(n)||null}const s7="_payload.json";async function l7(t,e={}){const r=new URL(t,"http://localhost");if(r.host!=="localhost"||dn(r.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+t);const n=Ir(),i=e.hash||(e.fresh?Date.now():n.app.buildId),o=n.app.cdnURL,a=o&&await P3(t)?o:n.app.baseURL;return Ii(a,r.pathname,s7+(i?`?${i}`:""))}async function A3(t){const e=fetch(t,{cache:"force-cache"}).then(r=>r.text().then(I3));try{return await e}catch(r){console.warn("[nuxt] Cannot load payload ",t,r)}return null}async function P3(t=Zg().path){const e=Xe();return t=Vc(t),(await Pf()).prerendered.includes(t)?!0:e.runWithContext(async()=>{const n=await $g({path:t});return!!n.prerender&&!n.redirect})}let ga=null;async function c7(){var n;if(ga)return ga;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await I3(t.textContent||""),r=t.dataset.src?await A3(t.dataset.src):void 0;return ga={...e,...r,...window.__NUXT__},(n=ga.config)!=null&&n.public&&(ga.config.public=Yn(ga.config.public)),ga}async function I3(t){return await EE(t,Xe()._payloadRevivers)}function O3(t,e){Xe()._payloadRevivers[t]=e}const u7=tE(()=>{O3("skipHydrate",t=>{})}),f7=[["NuxtError",t=>Hc(t)],["EmptyShallowRef",t=>$r(t==="_"?void 0:t==="0n"?BigInt(0):Rs(t))],["EmptyRef",t=>St(t==="_"?void 0:t==="0n"?BigInt(0):Rs(t))],["ShallowRef",t=>$r(t)],["ShallowReactive",t=>Ji(t)],["Ref",t=>St(t)],["Reactive",t=>Yn(t)]],d7=rr({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,r;for(const[n,i]of f7)O3(n,i);Object.assign(t.payload,([e,r]=jn(()=>t.runWithContext(c7)),e=await e,r(),e)),window.__NUXT__=t.payload}});async function ev(t,e={}){const r=e.document||t.resolvedOptions.document;if(!r||!t.dirty)return;const n={shouldRender:!0,tags:[]};if(await t.hooks.callHook("dom:beforeRender",n),!!n.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(async i=>{var h;const o=new Map,a=new Promise(p=>{t.resolveTags().then(g=>{p(g.map(b=>{const m=o.get(b._d)||0,S={tag:b,id:(m?`${b._d}:${m}`:b._d)||c1(b),shouldRender:!0};return b._d&&S3(b._d)&&o.set(b._d,m+1),S}))})});let s=t._dom;if(!s){s={title:r.title,elMap:new Map().set("htmlAttrs",r.documentElement).set("bodyAttrs",r.body)};for(const p of["body","head"]){const g=(h=r[p])==null?void 0:h.children;for(const b of g){const m=b.tagName.toLowerCase();if(!s1.has(m))continue;const S=C3({tag:m,props:{}},{innerHTML:b.innerHTML,...b.getAttributeNames().reduce((v,w)=>(v[w]=b.getAttribute(w),v),{})||{}});if(S.key=b.getAttribute("data-hid")||void 0,S._d=kp(S)||c1(S),s.elMap.has(S._d)){let v=1,w=S._d;for(;s.elMap.has(w);)w=`${S._d}:${v++}`;s.elMap.set(w,b)}else s.elMap.set(S._d,b)}}}s.pendingSideEffects={...s.sideEffects},s.sideEffects={};function l(p,g,b){const m=`${p}:${g}`;
23s.sideEffects[m]=b,delete s.pendingSideEffects[m]}function c({id:p,$el:g,tag:b}){const m=b.tag.endsWith("Attrs");s.elMap.set(p,g),m||(b.textContent&&b.textContent!==g.textContent&&(g.textContent=b.textContent),b.innerHTML&&b.innerHTML!==g.innerHTML&&(g.innerHTML=b.innerHTML),l(p,"el",()=>{g==null||g.remove(),s.elMap.delete(p)}));for(const S in b.props){if(!Object.prototype.hasOwnProperty.call(b.props,S))continue;const v=b.props[S];if(S.startsWith("on")&&typeof v=="function"){const y=g==null?void 0:g.dataset;if(y&&y[`${S}fired`]){const k=S.slice(0,-5);v.call(g,new Event(k.substring(2)))}g.getAttribute(`data-${S}`)!==""&&((b.tag==="bodyAttrs"?r.defaultView:g).addEventListener(S.substring(2),v.bind(g)),g.setAttribute(`data-${S}`,""));continue}const w=`attr:${S}`;if(S==="class"){if(!v)continue;for(const y of v)m&&l(p,`${w}:${y}`,()=>g.classList.remove(y)),!g.classList.contains(y)&&g.classList.add(y)}else if(S==="style"){if(!v)continue;for(const[y,k]of v)l(p,`${w}:${y}`,()=>{g.style.removeProperty(y)}),g.style.setProperty(y,k)}else v!==!1&&v!==null&&(g.getAttribute(S)!==v&&g.setAttribute(S,v===!0?"":String(v)),m&&l(p,w,()=>g.removeAttribute(S)))}}const u=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},d=await a;for(const p of d){const{tag:g,shouldRender:b,id:m}=p;if(b){if(g.tag==="title"){r.title=g.textContent,l("title","",()=>r.title=s.title);continue}p.$el=p.$el||s.elMap.get(m),p.$el?c(p):s1.has(g.tag)&&u.push(p)}}for(const p of u){const g=p.tag.tagPosition||"head";p.$el=r.createElement(p.tag.tag),c(p),f[g]=f[g]||r.createDocumentFragment(),f[g].appendChild(p.$el)}for(const p of d)await t.hooks.callHook("dom:renderTag",p,r,l);f.head&&r.head.appendChild(f.head),f.bodyOpen&&r.body.insertBefore(f.bodyOpen,r.body.firstChild),f.bodyClose&&r.body.appendChild(f.bodyClose);for(const p in s.pendingSideEffects)s.pendingSideEffects[p]();t._dom=s,await t.hooks.callHook("dom:rendered",{renders:d}),i()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function h7(t={}){var n,i,o;const e=((n=t.domOptions)==null?void 0:n.render)||ev;t.document=t.document||(typeof window<"u"?document:void 0);const r=((o=(i=t.document)==null?void 0:i.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return WE({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[r?JSON.parse(r):!1,...t.init||[]]})}function p7(t,e){let r=0;return()=>{const n=++r;e(()=>{r===n&&t()})}}function g7(t={}){const e=h7({domOptions:{render:p7(()=>ev(e),_i)},...t});return e.install=e7(e),e}const v7={disableDefaults:!0,disableCapoSorting:!1,plugins:[XE,YE,QE,KE]},m7=rr({name:"nuxt:head",enforce:"pre",setup(t){const e=g7(v7);t.vueApp.use(e);{let r=!0;const n=async()=>{r=!1,await ev(e)};e.hooks.hook("dom:beforeRender",i=>{i.shouldRender=!r}),t.hooks.hook("page:start",()=>{r=!0}),t.hooks.hook("page:finish",()=>{t.isHydrating||n()}),t.hooks.hook("app:error",n),t.hooks.hook("app:suspense:resolve",n)}}});/*!
24  * vue-router v4.5.0
25  * (c) 2024 Eduardo San Martin Morote
26  * @license MIT
27  */const us=typeof document<"u";function F3(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function y7(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&F3(t.default)}const Xt=Object.assign;
vendor: 9,679 bytes, line 27
27function jd(t,e){const r={};for(const n in e){const i=e[n];r[n]=fi(i)?i.map(t):t(i)}return r}const Ql=()=>{},fi=Array.isArray,R3=/#/g,b7=/&/g,w7=/\//g,x7=/=/g,S7=/\?/g,_3=/\+/g,C7=/%5B/g,k7=/%5D/g,D3=/%5E/g,E7=/%60/g,L3=/%7B/g,T7=/%7C/g,N3=/%7D/g,A7=/%20/g;function tv(t){return encodeURI(""+t).replace(T7,"|").replace(C7,"[").replace(k7,"]")}function P7(t){return tv(t).replace(L3,"{").replace(N3,"}").replace(D3,"^")}function Ap(t){return tv(t).replace(_3,"%2B").replace(A7,"+").replace(R3,"%23").replace(b7,"%26").replace(E7,"`").replace(L3,"{").replace(N3,"}").replace(D3,"^")}function I7(t){return Ap(t).replace(x7,"%3D")}function O7(t){return tv(t).replace(R3,"%23").replace(S7,"%3F")}function F7(t){return t==null?"":O7(t).replace(w7,"%2F")}function xc(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const R7=/\/$/,_7=t=>t.replace(R7,"");function zd(t,e,r="/"){let n,i={},o="",a="";const s=e.indexOf("#");let l=e.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(n=e.slice(0,l),o=e.slice(l+1,s>-1?s:e.length),i=t(o)),s>-1&&(n=n||e.slice(0,s),a=e.slice(s,e.length)),n=M7(n??e,r),{fullPath:n+(o&&"?")+o+a,path:n,query:i,hash:xc(a)}}function D7(t,e){const r=e.query?t(e.query):"";return e.path+(r&&"?")+r+(e.hash||"")}function v1(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function L7(t,e,r){const n=e.matched.length-1,i=r.matched.length-1;return n>-1&&n===i&&Ds(e.matched[n],r.matched[i])&&M3(e.params,r.params)&&t(e.query)===t(r.query)&&e.hash===r.hash}function Ds(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function M3(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const r in t)if(!N7(t[r],e[r]))return!1;return!0}function N7(t,e){return fi(t)?m1(t,e):fi(e)?m1(e,t):t===e}function m1(t,e){return fi(e)?t.length===e.length&&t.every((r,n)=>r===e[n]):t.length===1&&t[0]===e}function M7(t,e){if(t.startsWith("/"))return t;if(!t)return e;const r=e.split("/"),n=t.split("/"),i=n[n.length-1];(i===".."||i===".")&&n.push("");let o=r.length-1,a,s;for(a=0;a<n.length;a++)if(s=n[a],s!==".")if(s==="..")o>1&&o--;else break;return r.slice(0,o).join("/")+"/"+n.slice(a).join("/")}const ei={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Sc;(function(t){t.pop="pop",t.push="push"})(Sc||(Sc={}));var $l;(function(t){t.back="back",t.forward="forward",t.unknown=""})($l||($l={}));function B7(t){if(!t)if(us){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),_7(t)}const U7=/^[^#]+#/;function j7(t,e){return t.replace(U7,"#")+e}function z7(t,e){const r=document.documentElement.getBoundingClientRect(),n=t.getBoundingClientRect();return{behavior:e.behavior,left:n.left-r.left-(e.left||0),top:n.top-r.top-(e.top||0)}}const If=()=>({left:window.scrollX,top:window.scrollY});function V7(t){let e;if("el"in t){const r=t.el,n=typeof r=="string"&&r.startsWith("#"),i=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!i)return;e=z7(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function y1(t,e){return(history.state?history.state.position-e:-1)+t}const Pp=new Map;function H7(t,e){Pp.set(t,e)}function W7(t){const e=Pp.get(t);return Pp.delete(t),e}let q7=()=>location.protocol+"//"+location.host;function B3(t,e){const{pathname:r,search:n,hash:i}=e,o=t.indexOf("#");if(o>-1){let s=i.includes(t.slice(o))?t.slice(o).length:1,l=i.slice(s);return l[0]!=="/"&&(l="/"+l),v1(l,"")}return v1(r,t)+n+i}function G7(t,e,r,n){let i=[],o=[],a=null;const s=({state:d})=>{const h=B3(t,location),p=r.value,g=e.value;let b=0;if(d){if(r.value=h,e.value=d,a&&a===p){a=null;return}b=g?d.position-g.position:0}else n(h);i.forEach(m=>{m(r.value,p,{delta:b,type:Sc.pop,direction:b?b>0?$l.forward:$l.back:$l.unknown})})};function l(){a=r.value}function c(d){i.push(d);const h=()=>{const p=i.indexOf(d);p>-1&&i.splice(p,1)};return o.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(Xt({},d.state,{scroll:If()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function b1(t,e,r,n=!1,i=!1){return{back:t,current:e,forward:r,replaced:n,position:window.history.length,scroll:i?If():null}}function K7(t){const{history:e,location:r}=window,n={value:B3(t,r)},i={value:e.state};i.value||o(n.value,{back:null,current:n.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=t.indexOf("#"),d=f>-1?(r.host&&document.querySelector("base")?t:t.slice(f))+l:q7()+t+l;try{e[u?"replaceState":"pushState"](c,"",d),i.value=c}catch(h){console.error(h),r[u?"replace":"assign"](d)}}function a(l,c){const u=Xt({},e.state,b1(i.value.back,l,i.value.forward,!0),c,{position:i.value.position});o(l,u,!0),n.value=l}function s(l,c){const u=Xt({},i.value,e.state,{forward:l,scroll:If()});o(u.current,u,!0);const f=Xt({},b1(n.value,l,null),{position:u.position+1},c);o(l,f,!1),n.value=l}return{location:n,state:i,push:s,replace:a}}function X7(t){t=B7(t);const e=K7(t),r=G7(t,e.state,e.location,e.replace);function n(o,a=!0){a||r.pauseListeners(),history.go(o)}const i=Xt({location:"",base:t,go:n,createHref:j7.bind(null,t)},e,r);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function Y7(t){return typeof t=="string"||t&&typeof t=="object"}function U3(t){return typeof t=="string"||typeof t=="symbol"}const j3=Symbol("");var w1;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(w1||(w1={}));function Ls(t,e){return Xt(new Error,{type:t,[j3]:!0},e)}function wi(t,e){return t instanceof Error&&j3 in t&&(e==null||!!(t.type&e))}const x1="[^/]+?",Z7={sensitive:!1,strict:!1,start:!0,end:!0},J7=/[.+*?^${}()[\]/\\]/g;function Q7(t,e){const r=Xt({},Z7,e),n=[];let i=r.start?"^":"";const o=[];for(const c of t){const u=c.length?[]:[90];r.strict&&!c.length&&(i+="/");for(let f=0;f<c.length;f++){const d=c[f];let h=40+(r.sensitive?.25:0);if(d.type===0)f||(i+="/"),i+=d.value.replace(J7,"\\$&"),h+=40;else if(d.type===1){const{value:p,repeatable:g,optional:b,regexp:m}=d;o.push({name:p,repeatable:g,optional:b});const S=m||x1;if(S!==x1){h+=10;try{new RegExp(`(${S})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${p}" (${S}): `+w.message)}}let v=g?`((?:${S})(?:/(?:${S}))*)`:`(${S})`;f||(v=b&&c.length<2?`(?:/${v})`:"/"+v),b&&(v+="?"),i+=v,h+=20,b&&(h+=-8),g&&(h+=-20),S===".*"&&(h+=-50)}u.push(h)}n.push(u)}if(r.strict&&r.end){const c=n.length-1;n[c][n[c].length-1]+=.7000000000000001}r.strict||(i+="/?"),r.end?i+="$":r.strict&&!i.endsWith("/")&&(i+="(?:/|$)");const a=new RegExp(i,r.sensitive?"":"i");function s(c){const u=c.match(a),f={};if(!u)return null;for(let d=1;d<u.length;d++){const h=u[d]||"",p=o[d-1];f[p.name]=h&&p.repeatable?h.split("/"):h}return f}function l(c){let u="",f=!1;for(const d of t){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const h of d)if(h.type===0)u+=h.value;else if(h.type===1){const{value:p,repeatable:g,optional:b}=h,m=p in c?c[p]:"";if(fi(m)&&!g)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const S=fi(m)?m.join("/"):m;if(!S)if(b)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${p}"`);u+=S}}return u||"/"}return{re:a,score:n,keys:o,parse:s,stringify:l}}function $7(t,e){let r=0;for(;r<t.length&&r<e.length;){const n=e[r]-t[r];if(n)return n;r++}return t.length<e.length?t.length===1&&t[0]===80?-1:1:t.length>e.length?e.length===1&&e[0]===80?1:-1:0}function z3(t,e){let r=0;const n=t.score,i=e.score;for(;r<n.length&&r<i.length;){const o=$7(n[r],i[r]);if(o)return o;r++}if(Math.abs(i.length-n.length)===1){if(S1(n))return 1;if(S1(i))return-1}return i.length-n.length}function S1(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const eT={type:0,value:""},tT=/[a-zA-Z0-9_]/;function rT(t){if(!t)return[[]];if(t==="/")return[[eT]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(h){throw new Error(`ERR (${r})/"${c}": ${h}`)}let r=0,n=r;const i=[];let o;function a(){o&&i.push(o),o=[]}let s=0,l,c="",u="";function f(){c&&(r===0?o.push({type:0,value:c}):r===1||r===2||r===3?(o.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;s<t.length;){if(l=t[s++],l==="\\"&&r!==2){n=r,r=4;continue}switch(r){case 0:l==="/"?(c&&f(),a()):l===":"?(f(),r=1):d();break;case 4:d(),r=n;break;case 1:l==="("?r=2:tT.test(l)?d():(f(),r=0,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:r=3:u+=l;break;case 3:f(),r=0,l!=="*"&&l!=="?"&&l!=="+"&&s--,u="";break;default:e("Unknown state");break}}return r===2&&e(`Unfinished custom RegExp for param "${c}"`),f(),a(),i}function nT(t,e,r){const n=Q7(rT(t.path),r),i=Xt(n,{record:t,parent:e,children:[],alias:[]});return e&&!i.record.aliasOf==!e.record.aliasOf&&e.children.push(i),i}function iT(t,e){const r=[],n=new Map;e=T1({strict:!1,end:!0,sensitive:!1},e);function i(f){return n.get(f)}function o(f,d,h){const p=!h,g=k1(f);g.aliasOf=h&&h.record;const b=T1(e,f),m=[g];
vendor: 10,945 bytes, line 27
27if("alias"in f){const w=typeof f.alias=="string"?[f.alias]:f.alias;for(const y of w)m.push(k1(Xt({},g,{components:h?h.record.components:g.components,path:y,aliasOf:h?h.record:g})))}let S,v;for(const w of m){const{path:y}=w;if(d&&y[0]!=="/"){const k=d.record.path,E=k[k.length-1]==="/"?"":"/";w.path=d.record.path+(y&&E+y)}if(S=nT(w,d,b),h?h.alias.push(S):(v=v||S,v!==S&&v.alias.push(S),p&&f.name&&!E1(S)&&a(f.name)),V3(S)&&l(S),g.children){const k=g.children;for(let E=0;E<k.length;E++)o(k[E],S,h&&h.children[E])}h=h||S}return v?()=>{a(v)}:Ql}function a(f){if(U3(f)){const d=n.get(f);d&&(n.delete(f),r.splice(r.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=r.indexOf(f);d>-1&&(r.splice(d,1),f.record.name&&n.delete(f.record.name),f.children.forEach(a),f.alias.forEach(a))}}function s(){return r}function l(f){const d=sT(f,r);r.splice(d,0,f),f.record.name&&!E1(f)&&n.set(f.record.name,f)}function c(f,d){let h,p={},g,b;if("name"in f&&f.name){if(h=n.get(f.name),!h)throw Ls(1,{location:f});b=h.record.name,p=Xt(C1(d.params,h.keys.filter(v=>!v.optional).concat(h.parent?h.parent.keys.filter(v=>v.optional):[]).map(v=>v.name)),f.params&&C1(f.params,h.keys.map(v=>v.name))),g=h.stringify(p)}else if(f.path!=null)g=f.path,h=r.find(v=>v.re.test(g)),h&&(p=h.parse(g),b=h.record.name);else{if(h=d.name?n.get(d.name):r.find(v=>v.re.test(d.path)),!h)throw Ls(1,{location:f,currentLocation:d});b=h.record.name,p=Xt({},d.params,f.params),g=h.stringify(p)}const m=[];let S=h;for(;S;)m.unshift(S.record),S=S.parent;return{name:b,path:g,params:p,matched:m,meta:aT(m)}}t.forEach(f=>o(f));function u(){r.length=0,n.clear()}return{addRoute:o,resolve:c,removeRoute:a,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function C1(t,e){const r={};for(const n of e)n in t&&(r[n]=t[n]);return r}function k1(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:oT(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function oT(t){const e={},r=t.props||!1;if("component"in t)e.default=r;else for(const n in t.components)e[n]=typeof r=="object"?r[n]:r;return e}function E1(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function aT(t){return t.reduce((e,r)=>Xt(e,r.meta),{})}function T1(t,e){const r={};for(const n in t)r[n]=n in e?e[n]:t[n];return r}function sT(t,e){let r=0,n=e.length;for(;r!==n;){const o=r+n>>1;z3(t,e[o])<0?n=o:r=o+1}const i=lT(t);return i&&(n=e.lastIndexOf(i,n-1)),n}function lT(t){let e=t;for(;e=e.parent;)if(V3(e)&&z3(t,e)===0)return e}function V3({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function cT(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;i<n.length;++i){const o=n[i].replace(_3," "),a=o.indexOf("="),s=xc(a<0?o:o.slice(0,a)),l=a<0?null:xc(o.slice(a+1));if(s in e){let c=e[s];fi(c)||(c=e[s]=[c]),c.push(l)}else e[s]=l}return e}function A1(t){let e="";for(let r in t){const n=t[r];if(r=I7(r),n==null){n!==void 0&&(e+=(e.length?"&":"")+r);continue}(fi(n)?n.map(o=>o&&Ap(o)):[n&&Ap(n)]).forEach(o=>{o!==void 0&&(e+=(e.length?"&":"")+r,o!=null&&(e+="="+o))})}return e}function uT(t){const e={};for(const r in t){const n=t[r];n!==void 0&&(e[r]=fi(n)?n.map(i=>i==null?null:""+i):n==null?n:""+n)}return e}const fT=Symbol(""),P1=Symbol(""),Of=Symbol(""),rv=Symbol(""),Ip=Symbol("");function dl(){let t=[];function e(n){return t.push(n),()=>{const i=t.indexOf(n);i>-1&&t.splice(i,1)}}function r(){t=[]}return{add:e,list:()=>t.slice(),reset:r}}function Oo(t,e,r,n,i,o=a=>a()){const a=n&&(n.enterCallbacks[i]=n.enterCallbacks[i]||[]);return()=>new Promise((s,l)=>{const c=d=>{d===!1?l(Ls(4,{from:r,to:e})):d instanceof Error?l(d):Y7(d)?l(Ls(2,{from:e,to:d})):(a&&n.enterCallbacks[i]===a&&typeof d=="function"&&a.push(d),s())},u=o(()=>t.call(n&&n.instances[i],e,r,c));let f=Promise.resolve(u);t.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Vd(t,e,r,n,i=o=>o()){const o=[];for(const a of t)for(const s in a.components){let l=a.components[s];if(!(e!=="beforeRouteEnter"&&!a.instances[s]))if(F3(l)){const u=(l.__vccOpts||l)[e];u&&o.push(Oo(u,r,n,a,s,i))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${s}" at "${a.path}"`);const f=y7(u)?u.default:u;a.mods[s]=u,a.components[s]=f;const h=(f.__vccOpts||f)[e];return h&&Oo(h,r,n,a,s,i)()}))}}return o}function I1(t){const e=Er(Of),r=Er(rv),n=Ee(()=>{const l=se(t.to);return e.resolve(l)}),i=Ee(()=>{const{matched:l}=n.value,{length:c}=l,u=l[c-1],f=r.matched;if(!u||!f.length)return-1;const d=f.findIndex(Ds.bind(null,u));if(d>-1)return d;const h=O1(l[c-2]);return c>1&&O1(u)===h&&f[f.length-1].path!==h?f.findIndex(Ds.bind(null,l[c-2])):d}),o=Ee(()=>i.value>-1&&vT(r.params,n.value.params)),a=Ee(()=>i.value>-1&&i.value===r.matched.length-1&&M3(r.params,n.value.params));function s(l={}){if(gT(l)){const c=e[se(t.replace)?"replace":"push"](se(t.to)).catch(Ql);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:n,href:Ee(()=>n.value.href),isActive:o,isExactActive:a,navigate:s}}function dT(t){return t.length===1?t[0]:t}const hT=gt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:I1,setup(t,{slots:e}){const r=Yn(I1(t)),{options:n}=Er(Of),i=Ee(()=>({[F1(t.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[F1(t.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=e.default&&dT(e.default(r));return t.custom?o:hr("a",{"aria-current":r.isExactActive?t.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:i.value},o)}}}),pT=hT;function gT(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function vT(t,e){for(const r in e){const n=e[r],i=t[r];if(typeof n=="string"){if(n!==i)return!1}else if(!fi(i)||i.length!==n.length||n.some((o,a)=>o!==i[a]))return!1}return!0}function O1(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const F1=(t,e,r)=>t??e??r,mT=gt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:r}){const n=Er(Ip),i=Ee(()=>t.route||n.value),o=Er(P1,0),a=Ee(()=>{let c=se(o);const{matched:u}=i.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),s=Ee(()=>i.value.matched[a.value]);ro(P1,Ee(()=>a.value+1)),ro(fT,s),ro(Ip,i);const l=St();return Kt(()=>[l.value,s.value,t.name],([c,u,f],[d,h,p])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!Ds(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=i.value,u=t.name,f=s.value,d=f&&f.components[u];if(!d)return R1(r.default,{Component:d,route:c});const h=f.props[u],p=h?h===!0?c.params:typeof h=="function"?h(c):h:null,b=hr(d,Xt({},p,e,{onVnodeUnmounted:m=>{m.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return R1(r.default,{Component:b,route:c})||b}}});function R1(t,e){if(!t)return null;const r=t(e);return r.length===1?r[0]:r}const H3=mT;function yT(t){const e=iT(t.routes,t),r=t.parseQuery||cT,n=t.stringifyQuery||A1,i=t.history,o=dl(),a=dl(),s=dl(),l=$r(ei);let c=ei;us&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=jd.bind(null,de=>""+de),f=jd.bind(null,F7),d=jd.bind(null,xc);function h(de,q){let K,Z;return U3(de)?(K=e.getRecordMatcher(de),Z=q):Z=de,e.addRoute(Z,K)}function p(de){const q=e.getRecordMatcher(de);q&&e.removeRoute(q)}function g(){return e.getRoutes().map(de=>de.record)}function b(de){return!!e.getRecordMatcher(de)}function m(de,q){if(q=Xt({},q||l.value),typeof de=="string"){const M=zd(r,de,q.path),V=e.resolve({path:M.path},q),fe=i.createHref(M.fullPath);return Xt(M,V,{params:d(V.params),hash:xc(M.hash),redirectedFrom:void 0,href:fe})}let K;if(de.path!=null)K=Xt({},de,{path:zd(r,de.path,q.path).path});else{const M=Xt({},de.params);for(const V in M)M[V]==null&&delete M[V];K=Xt({},de,{params:f(M)}),q.params=f(q.params)}const Z=e.resolve(K,q),re=de.hash||"";Z.params=u(d(Z.params));const Se=D7(n,Xt({},de,{hash:P7(re),path:Z.path})),_=i.createHref(Se);return Xt({fullPath:Se,hash:re,query:n===A1?uT(de.query):de.query||{}},Z,{redirectedFrom:void 0,href:_})}function S(de){return typeof de=="string"?zd(r,de,l.value.path):Xt({},de)}function v(de,q){if(c!==de)return Ls(8,{from:q,to:de})}function w(de){return E(de)}function y(de){return w(Xt(S(de),{replace:!0}))}function k(de){const q=de.matched[de.matched.length-1];if(q&&q.redirect){const{redirect:K}=q;let Z=typeof K=="function"?K(de):K;return typeof Z=="string"&&(Z=Z.includes("?")||Z.includes("#")?Z=S(Z):{path:Z},Z.params={}),Xt({query:de.query,hash:de.hash,params:Z.path!=null?{}:de.params},Z)}}function E(de,q){const K=c=m(de),Z=l.value,re=de.state,Se=de.force,_=de.replace===!0,M=k(K);if(M)return E(Xt(S(M),{state:typeof M=="object"?Xt({},re,M.state):re,force:Se,replace:_}),q||K);const V=K;V.redirectedFrom=q;let fe;return!Se&&L7(n,Z,K)&&(fe=Ls(16,{to:V,from:Z}),Le(Z,Z,!0,!1)),(fe?Promise.resolve(fe):I(V,Z)).catch(Y=>wi(Y)?wi(Y,2)?Y:De(Y):ue(Y,V,Z)).then(Y=>{if(Y){if(wi(Y,2))return E(Xt({replace:_},S(Y.to),{state:typeof Y.to=="object"?Xt({},re,Y.to.state):re,force:Se}),q||V)}else Y=O(V,Z,!0,_,re);return j(V,Z,Y),Y})}function T(de,q){const K=v(de,q);return K?Promise.reject(K):Promise.resolve()}function F(de){const q=ut.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext(de):de()}function I(de,q){let K;const[Z,re,Se]=bT(de,q);K=Vd(Z.reverse(),"beforeRouteLeave",de,q);for(const M of Z)M.leaveGuards.forEach(V=>{K.push(Oo(V,de,q))});const _=T.bind(null,de,q);return K.push(_),qe(K).then(()=>{K=[];for(const M of o.list())K.push(Oo(M,de,q));return K.push(_),qe(K)}).then(()=>{K=Vd(re,"beforeRouteUpdate",de,q);for(const M of re)M.updateGuards.forEach(V=>{K.push(Oo(V,de,q))});return K.push(_),qe(K)}).then(()=>{K=[];for(const M of Se)if(M.beforeEnter)if(fi(M.beforeEnter))for(const V of M.beforeEnter)K.push(Oo(V,de,q));else K.push(Oo(M.beforeEnter,de,q));return K.push(_),qe(K)}).then(()=>(de.matched.forEach(M=>M.enterCallbacks={}),K=Vd(Se,"beforeRouteEnter",de,q,F),K.push(_),qe(K))).then(()=>{K=[];for(const M of a.list())K.push(Oo(M,de,q));return K.push(_),qe(K)}).catch(M=>wi(M,8)?M:Promise.reject(M))}
27function j(de,q,K){s.list().forEach(Z=>F(()=>Z(de,q,K)))}function O(de,q,K,Z,re){const Se=v(de,q);if(Se)return Se;const _=q===ei,M=us?history.state:{};K&&(Z||_?i.replace(de.fullPath,Xt({scroll:_&&M&&M.scroll},re)):i.push(de.fullPath,re)),l.value=de,Le(de,q,K,_),De()}let L;function ee(){L||(L=i.listen((de,q,K)=>{if(!wt.listening)return;const Z=m(de),re=k(Z);if(re){E(Xt(re,{replace:!0,force:!0}),Z).catch(Ql);return}c=Z;const Se=l.value;us&&H7(y1(Se.fullPath,K.delta),If()),I(Z,Se).catch(_=>wi(_,12)?_:wi(_,2)?(E(Xt(S(_.to),{force:!0}),Z).then(M=>{wi(M,20)&&!K.delta&&K.type===Sc.pop&&i.go(-1,!1)}).catch(Ql),Promise.reject()):(K.delta&&i.go(-K.delta,!1),ue(_,Z,Se))).then(_=>{_=_||O(Z,Se,!1),_&&(K.delta&&!wi(_,8)?i.go(-K.delta,!1):K.type===Sc.pop&&wi(_,20)&&i.go(-1,!1)),j(Z,Se,_)}).catch(Ql)}))}let ne=dl(),H=dl(),G;function ue(de,q,K){De(de);const Z=H.list();return Z.length?Z.forEach(re=>re(de,q,K)):console.error(de),Promise.reject(de)}function we(){return G&&l.value!==ei?Promise.resolve():new Promise((de,q)=>{ne.add([de,q])})}function De(de){return G||(G=!de,ee(),ne.list().forEach(([q,K])=>de?K(de):q()),ne.reset()),de}function Le(de,q,K,Z){const{scrollBehavior:re}=t;if(!us||!re)return Promise.resolve();const Se=!K&&W7(y1(de.fullPath,0))||(Z||!K)&&history.state&&history.state.scroll||null;return _i().then(()=>re(de,q,Se)).then(_=>_&&V7(_)).catch(_=>ue(_,de,q))}const Ue=de=>i.go(de);let lt;const ut=new Set,wt={currentRoute:l,listening:!0,addRoute:h,removeRoute:p,clearRoutes:e.clearRoutes,hasRoute:b,getRoutes:g,resolve:m,options:t,push:w,replace:y,go:Ue,back:()=>Ue(-1),forward:()=>Ue(1),beforeEach:o.add,beforeResolve:a.add,afterEach:s.add,onError:H.add,isReady:we,install(de){const q=this;de.component("RouterLink",pT),de.component("RouterView",H3),de.config.globalProperties.$router=q,Object.defineProperty(de.config.globalProperties,"$route",{enumerable:!0,get:()=>se(l)}),us&&!lt&&l.value===ei&&(lt=!0,w(i.location).catch(re=>{}));const K={};for(const re in ei)Object.defineProperty(K,re,{get:()=>l.value[re],enumerable:!0});de.provide(Of,q),de.provide(rv,Ji(K)),de.provide(Ip,l);const Z=de.unmount;ut.add(de),de.unmount=function(){ut.delete(de),ut.size<1&&(c=ei,L&&L(),L=null,l.value=ei,lt=!1,G=!1),Z()}}};function qe(de){return de.reduce((q,K)=>q.then(()=>F(K)),Promise.resolve())}return wt}function bT(t,e){const r=[],n=[],i=[],o=Math.max(e.matched.length,t.matched.length);for(let a=0;a<o;a++){const s=e.matched[a];s&&(t.matched.find(c=>Ds(c,s))?n.push(s):r.push(s));const l=t.matched[a];l&&(e.matched.find(c=>Ds(c,l))||i.push(l))}return[r,n,i]}function wT(){return Er(Of)}function xT(t){return Er(rv)}const ST=/(:\w+)\([^)]+\)/g,CT=/(:\w+)[?+*]/g,kT=/:\w+/g,ET=(t,e)=>e.path.replace(ST,"$1").replace(CT,"$1").replace(kT,r=>{var n;return((n=t.params[r.slice(1)])==null?void 0:n.toString())||""}),Op=(t,e)=>{const r=t.route.matched.find(i=>{var o;return((o=i.components)==null?void 0:o.default)===t.Component.type}),n=e??(r==null?void 0:r.meta.key)??(r&&ET(t.route,r));return typeof n=="function"?n(t.route):n},TT=(t,e)=>({default:()=>t?hr(yC,t===!0?{}:t,e):e});function nv(t){return Array.isArray(t)?t:[t]}const Bi=null,_n={layout:!1,colorMode:"light"},Hd={id:"home",title:"Home",description:"Home page description",icon:"home",sortOrder:0,show:!0,filter:!0,headerImage:"/pages/default/hero-section-min.png",isHeroInfo:!0},Wd={layout:!1,colorMode:"light"},qd={id:"contact",title:"Contact",description:"Contact us",icon:"contact",sortOrder:6,show:!0,filter:!0,headerImage:"/pages/default/hero-contact-page.png",isHeroInfo:!0},Gd={id:"research",title:"Research",description:"Research page",icon:"research",sortOrder:4,show:!0,filter:!0,headerImage:"/pages/default/hero-research-page.png",isHeroInfo:!0},Kd={id:"news",title:"News",description:"News page",icon:"news",sortOrder:1,show:!0,filter:!0,headerImage:"/pages/default/hero-news-page.png",isHeroInfo:!0},Xd={id:"references",title:"References",description:"References page",icon:"references",sortOrder:3,show:!0,filter:!0,headerImage:"/pages/default/hero-references-page.png",isHeroInfo:!0},Yd={id:"services",title:"Services",description:"Services page",icon:"services",sortOrder:2,show:!0,filter:!0,headerImage:"/pages/default/hero-product-services.png",isHeroInfo:!0};const Zd=[{name:_n==null?void 0:_n.name,path:"/admin",meta:_n||{},component:()=>He(()=>import("./snrimCT0.js"),__vite__mapDeps([0,1,2]),import.meta.url),children:[{name:"admin___cs",path:"",component:()=>He(()=>import("./D0eR6Pnf.js"),__vite__mapDeps([3,4]),import.meta.url)},{name:Bi==null?void 0:Bi.name,path:"articles",component:()=>He(()=>import("./ChKGtYQM.js"),__vite__mapDeps([5,6,1,7]),import.meta.url),children:[{name:"admin-articles-new___cs",path:"new",component:()=>He(()=>import("./ANsBx5vD.js"),__vite__mapDeps([8,9,6,10,11,12,13,14,15,16]),import.meta.url)},{name:"admin-articles-id___cs",path:":id()",component:()=>He(()=>import("./BljB0O9n.js"),__vite__mapDeps([17,9,6,10,11,12,13,14,15,16]),import.meta.url)},{name:"admin-articles___cs",path:"",component:()=>He(()=>import("./Dfris673.js"),[],import.meta.url)}]},{name:"admin-socials___cs",path:"socials",component:()=>He(()=>import("./DLurc14-.js"),__vite__mapDeps([18,6,12,10,11,19,20]),import.meta.url)},{name:"admin-multimedia___cs",path:"multimedia",component:()=>He(()=>import("./ELKLPQfP.js"),__vite__mapDeps([21,6,10,11,13,22]),import.meta.url)}]},{name:_n==null?void 0:_n.name,path:"/en/admin",meta:_n||{},component:()=>He(()=>import("./snrimCT0.js"),__vite__mapDeps([0,1,2]),import.meta.url),children:[{name:"admin___en",path:"",component:()=>He(()=>import("./D0eR6Pnf.js"),__vite__mapDeps([3,4]),import.meta.url)},{name:Bi==null?void 0:Bi.name,path:"articles",component:()=>He(()=>import("./ChKGtYQM.js"),__vite__mapDeps([5,6,1,7]),import.meta.url),children:[{name:"admin-articles-new___en",path:"new",component:()=>He(()=>import("./ANsBx5vD.js"),__vite__mapDeps([8,9,6,10,11,12,13,14,15,16]),import.meta.url)},{name:"admin-articles-id___en",path:":id()",component:()=>He(()=>import("./BljB0O9n.js"),__vite__mapDeps([17,9,6,10,11,12,13,14,15,16]),import.meta.url)},{name:"admin-articles___en",path:"",component:()=>He(()=>import("./Dfris673.js"),[],import.meta.url)}]},{name:"admin-socials___en",path:"socials",component:()=>He(()=>import("./DLurc14-.js"),__vite__mapDeps([18,6,12,10,11,19,20]),import.meta.url)},{name:"admin-multimedia___en",path:"multimedia",component:()=>He(()=>import("./ELKLPQfP.js"),__vite__mapDeps([21,6,10,11,13,22]),import.meta.url)}]},{name:_n==null?void 0:_n.name,path:"/de/admin",meta:_n||{},component:()=>He(()=>import("./snrimCT0.js"),__vite__mapDeps([0,1,2]),import.meta.url),children:[{name:"admin___de",path:"",component:()=>He(()=>import("./D0eR6Pnf.js"),__vite__mapDeps([3,4]),import.meta.url)},{name:Bi==null?void 0:Bi.name,path:"articles",component:()=>He(()=>import("./ChKGtYQM.js"),__vite__mapDeps([5,6,1,7]),import.meta.url),children:[{name:"admin-articles-new___de",path:"new",component:()=>He(()=>import("./ANsBx5vD.js"),__vite__mapDeps([8,9,6,10,11,12,13,14,15,16]),import.meta.url)},{name:"admin-articles-id___de",path:":id()",component:()=>He(()=>import("./BljB0O9n.js"),__vite__mapDeps([17,9,6,10,11,12,13,14,15,16]),import.meta.url)},{name:"admin-articles___de",path:"",component:()=>He(()=>import("./Dfris673.js"),[],import.meta.url)}]},{name:"admin-socials___de",path:"socials",component:()=>He(()=>import("./DLurc14-.js"),__vite__mapDeps([18,6,12,10,11,19,20]),import.meta.url)},{name:"admin-multimedia___de",path:"multimedia",component:()=>He(()=>import("./ELKLPQfP.js"),__vite__mapDeps([21,6,10,11,13,22]),import.meta.url)}]},{name:"index___cs",path:"/",meta:Hd||{},component:()=>He(()=>import("./CsK9R7TN.js"),__vite__mapDeps([23,24,25,19,20,26,27,12,28,29,30,31,15,32,33]),import.meta.url)},{name:"index___en",path:"/en",meta:Hd||{},component:()=>He(()=>import("./CsK9R7TN.js"),__vite__mapDeps([23,24,25,19,20,26,27,12,28,29,30,31,15,32,33]),import.meta.url)},{name:"index___de",path:"/de",meta:Hd||{},component:()=>He(()=>import("./CsK9R7TN.js"),__vite__mapDeps([23,24,25,19,20,26,27,12,28,29,30,31,15,32,33]),import.meta.url)},{name:"login___cs",path:"/login",meta:Wd||{},component:()=>He(()=>import("./DCnaT4A6.js"),__vite__mapDeps([34,6,10,11,13,14]),import.meta.url)},{name:"login___en",path:"/en/login",meta:Wd||{},component:()=>He(()=>import("./DCnaT4A6.js"),__vite__mapDeps([34,6,10,11,13,14]),import.meta.url)},{name:"login___de",path:"/de/login",meta:Wd||{},component:()=>He(()=>import("./DCnaT4A6.js"),__vite__mapDeps([34,6,10,11,13,14]),import.meta.url)},{name:"Contact___cs",path:"/Contact",meta:qd||{},component:()=>He(()=>import("./Behm2j_j.js"),__vite__mapDeps([35,36,37,28,29,30,38]),import.meta.url)},{name:"Contact___en",path:"/en/Contact",meta:qd||{},component:()=>He(()=>import("./Behm2j_j.js"),__vite__mapDeps([35,36,37,28,29,30,38]),import.meta.url)},{name:"Contact___de",path:"/de/Contact",meta:qd||{},component:()=>He(()=>import("./Behm2j_j.js"),__vite__mapDeps([35,36,37,28,29,30,38]),import.meta.url)},{name:"Research___cs",path:"/Research",meta:Gd||{},component:()=>He(()=>import("./BOgwnJSq.js"),__vite__mapDeps([39,28,29,30,40]),import.meta.url)},{name:"Research___en",path:"/en/Research",meta:Gd||{},component:()=>He(()=>import("./BOgwnJSq.js"),__vite__mapDeps([39,28,29,30,40]),import.meta.url)},{name:"Research___de",path:"/de/Research",meta:Gd||{},component:()=>He(()=>import("./BOgwnJSq.js"),__vite__mapDeps([39,28,29,30,40]),import.meta.url)},{name:"news___cs",path:"/news",meta:Kd||{},component:()=>He(()=>import("./AibSMnGu.js"),__vite__mapDeps([41,28,29,30,31,15,32,42]),import.meta.url)},{name:"news___en",path:"/en/news",meta:Kd||{},component:()=>He(()=>import("./AibSMnGu.js"),__vite__mapDeps([41,28,29,30,31,15,32,42]),import.meta.url)},{name:"news___de",path:"/de/news",meta:Kd||{},component:()=>He(()=>import("./AibSMnGu.js"),__vite__mapDeps([41,28,29,30,31,15,32,42]),import.meta.url)},{name:"References___cs",path:"/References",meta:Xd||{},component:()=>He(()=>import("./Cpx2I8yz.js"),__vite__mapDeps([43,28,29,30,44]),import.meta.url)},{name:"References___en",path:"/en/References",meta:Xd||{},component:()=>He(()=>import("./Cpx2I8yz.js"),__vite__mapDeps([43,28,29,30,44]),import.meta.url)},{name:"References___de",path:"/de/References",meta:Xd||{},component:()=>He(()=>import("./Cpx2I8yz.js"),__vite__mapDeps([43,28,29,30,44]),import.meta.url)},{name:"news-type___cs",path:"/news/:type()",component:()=>He(()=>import("./Dy5O6mkN.js"),__vite__mapDeps([45,29,30,15,36,37,46]),import.meta.url)},{name:"news-type___en",path:"/en/news/:type()",component:()=>He(()=>import("./Dy5O6mkN.js"),__vite__mapDeps([45,29,30,15,36,37,46]),import.meta.url)},{name:"news-type___de",path:"/de/news/:type()",component:()=>He(()=>import("./Dy5O6mkN.js"),__vite__mapDeps([45,29,30,15,36,37,46]),import.meta.url)},{name:"services___cs",path:"/services",meta:Yd||{},component:()=>He(()=>import("./DPVfkfNB.js"),__vite__mapDeps([47,28,29,30,48]),import.meta.url)},{name:"services___en",path:"/en/services",meta:Yd||{},component:()=>He(()=>import("./DPVfkfNB.js"),__vite__mapDeps([47,28,29,30,48]),import.meta.url)},{name:"services___de",path:"/de/services",meta:Yd||{},component:()=>He(()=>import("./DPVfkfNB.js"),__vite__mapDeps([47,28,29,30,48]),import.meta.url)},{name:"services-id___cs",path:"/services/:id()",component:()=>He(()=>import("./CuHia-pF.js"),__vite__mapDeps([49,24,25,50]),import.meta.url)},{name:"services-id___en",path:"/en/services/:id()",component:()=>He(()=>import("./CuHia-pF.js"),__vite__mapDeps([49,24,25,50]),import.meta.url)},{name:"services-id___de",path:"/de/services/:id()",component:()=>He(()=>import("./CuHia-pF.js"),__vite__mapDeps([49,24,25,50]),import.meta.url)},{name:"services-id-product___cs",path:"/services/:id()/:product()",component:()=>He(()=>import("./BOY3V8Xr.js"),__vite__mapDeps([51,36,37,29,30,26,27,52]),import.meta.url)},{name:"services-id-product___en",path:"/en/services/:id()/:product()",component:()=>He(()=>import("./BOY3V8Xr.js"),__vite__mapDeps([51,36,37,29,30,26,27,52]),import.meta.url)},{name:"services-id-product___de",path:"/de/services/:id()/:product()",component:()=>He(()=>import("./BOY3V8Xr.js"),__vite__mapDeps([51,36,37,29,30,26,27,52]),import.meta.url)}],W3=(t,e)=>({default:()=>{var r;return t?hr(S0,t===!0?{}:t,e):(r=e.default)==null?void 0:r.call(e)}}),AT=/(:\w+)\([^)]+\)/g,PT=/(:\w+)[?+*]/g,IT=/:\w+/g;function _1(t){const e=(t==null?void 0:t.meta.key)??t.path.replace(AT,"$1").replace(PT,"$1").replace(IT,r=>{var n;return((n=t.params[r.slice(1)])==null?void 0:n.toString())||""});return typeof e=="function"?e(t):e}function OT(t,e){return t===e||e===ei?!1:_1(t)!==_1(e)?!0:!t.matched.every((n,i)=>{var o,a;return n.components&&n.components.default===((a=(o=e.matched[i])==null?void 0:o.components)==null?void 0:a.default)})}const FT={scrollBehavior(t,e,r){var c;const n=Xe(),i=((c=Br().options)==null?void 0:c.scrollBehaviorType)??"auto";let o=r||void 0;const a=typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop;if(!o&&e&&t&&a!==!1&&OT(t,e)&&(o={left:0,top:0}),t.path===e.path)return e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:q3(t.hash),behavior:i}:!1;const s=u=>!!(u.meta.pageTransition??vp),l=s(e)&&s(t)?"page:transition:finish":"page:loading:end";return new Promise(u=>{n.hooks.hookOnce(l,()=>{requestAnimationFrame(()=>u(RT(t,"instant",o)))})})}};function q3(t){try{const e=document.querySelector(t);if(e)return(Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function RT(t,e,r){return r||(t.hash?{el:t.hash,top:q3(t.hash),behavior:e}:{left:0,top:0,behavior:e})}const _T={hashMode:!1,scrollBehaviorType:"auto"},Dn={..._T,...FT}
27,DT=async t=>{var l;let e,r;if(!((l=t.meta)!=null&&l.validate))return;const n=Xe(),i=Br(),o=([e,r]=jn(()=>Promise.resolve(t.meta.validate(t))),e=await e,r(),e);if(o===!0)return;const a=Hc({statusCode:o&&o.statusCode||404,statusMessage:o&&o.statusMessage||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}}),s=i.beforeResolve(c=>{if(s(),c===t){const u=i.afterEach(async()=>{u(),await n.runWithContext(()=>Po(a)),window==null||window.history.pushState({},"",t.fullPath)});return!1}})},LT="$s";function Wo(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;typeof t[0]!="string"&&t.unshift(e);const[r,n]=t;if(!r||typeof r!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+r);if(n!==void 0&&typeof n!="function")throw new Error("[nuxt] [useState] init must be a function: "+n);const i=LT+r,o=Xe(),a=ja(o.payload.state,i);if(a.value===void 0&&n){const s=n();if(er(s))return o.payload.state[i]=s,s;a.value=s}return a}function D1(){return globalThis.$fetch}function Fp(){const t=Wo("nuxt-session",()=>({})),e=Wo("nuxt-auth-ready",()=>!1),r=async()=>{await D1()("/api/_auth/session",{method:"DELETE",onResponse({response:{headers:i}}){}}),t.value={}},n=async()=>{t.value=await D1()("/api/_auth/session",{headers:{accept:"application/json"},retry:!1}).catch(()=>({})),e.value||(e.value=!0)};return{ready:Ee(()=>e.value),loggedIn:Ee(()=>!!t.value.user),user:Ee(()=>t.value.user||null),session:t,fetch:n,clear:r}}const NT=t=>{const{loggedIn:e}=Fp();if(t.path.startsWith("/admin")&&!e.value)return Ci(`/login?redirect=${t.path}`)},MT=async(t,e)=>{const{$i18n:r}=Xe(),n=e.query.lang||void 0,i={"/novinky/":"/news","/tiskove-zpravy/":"/news","/partneri-clenstvi/":"/","/vodni-audit/":"/services/water","/digitization-of-water-supply/?lang=en":"/services/water?lang=en","/mindsphere-insights-hub/":"/services/iothub","/insights-hub/":"/services/iothub","/prumysl/":"/services/industry","/video-analytika/":"/services/allapps/briefcam","/video-analytics/?lang=en":"/services/allapps/briefcam?lang=en","/analyza-dopravniho-proudu/":"/services/allapps/traffic-flow","/traffic-flow-analysis/?lang=en":"/services/allapps/traffic-flow?lang=en","/bezpecnost/":"/services/allapps/scylla","/bim-manager/":"/services/allapps/bimatrix","/comosintegration/":"/services/allapps/comos-integration","/comos/":"/services/allapps/comos","/comos-old/":"/services/allapps/comos","/water-scan-toolbox/":"/services/allapps/wst","/water-scan-toolbox/?lang=en":"/services/allapps/wst?lang=en","/enkey-energy-manager/":"/services/allapps/en-ops","/concos/":"/","/concos/?lang=en":"/","/fotografie-ke-stazeni/":"/"};n&&n!==r.locale.value&&(r.locale.value=n);const o=Object.keys(i).find(a=>t.fullPath.startsWith(a));if(o){const a=i[o],s=n?`${a}`:a;return Ci(s)}if(t.matched.length===0)return Ci("/")},BT=async t=>{let e,r;const n=([e,r]=jn(()=>$g({path:t.path})),e=await e,r(),e);if(n.redirect)return dn(n.redirect,{acceptRelative:!0})?(window.location.href=n.redirect,!1):n.redirect},UT=[DT,NT,MT,BT],ec={};function jT(t,e,r){const{pathname:n,search:i,hash:o}=e,a=t.indexOf("#");if(a>-1){const c=o.includes(t.slice(a))?t.slice(a).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),Jm(u,"")}const s=Jm(n,t),l=!r||dp(s,r,{trailingSlash:!0})?s:r;return l+(l.includes("?")?"":i)+o}const zT=rr({name:"nuxt:router",enforce:"pre",async setup(t){var b;let e,r,n=Ir().app.baseURL;const i=((b=Dn.history)==null?void 0:b.call(Dn,n))??X7(n),o=Dn.routes?([e,r]=jn(()=>Dn.routes(Zd)),e=await e,r(),e??Zd):Zd;let a;const s=yT({...Dn,scrollBehavior:(m,S,v)=>{if(S===ei){a=v;return}if(Dn.scrollBehavior){if(s.options.scrollBehavior=Dn.scrollBehavior,"scrollRestoration"in window.history){const w=s.beforeEach(()=>{w(),window.history.scrollRestoration="manual"})}return Dn.scrollBehavior(m,ei,a||v)}},history:i,routes:o});Dn.routes&&Dn.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(s);const l=$r(s.currentRoute.value);s.afterEach((m,S)=>{l.value=S}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=jT(n,window.location,t.payload.path),u=$r(s.currentRoute.value),f=()=>{u.value=s.currentRoute.value};t.hook("page:finish",f),s.afterEach((m,S)=>{var v,w,y,k;((w=(v=m.matched[0])==null?void 0:v.components)==null?void 0:w.default)===((k=(y=S.matched[0])==null?void 0:y.components)==null?void 0:k.default)&&f()});const d={};for(const m in u.value)Object.defineProperty(d,m,{get:()=>u.value[m],enumerable:!0});t._route=Ji(d),t._middleware||(t._middleware={global:[],named:{}});const h=Af();s.afterEach(async(m,S,v)=>{delete t._processingMiddleware,!t.isHydrating&&h.value&&await t.runWithContext(uE),v&&await t.callHook("page:loading:end")});try{[e,r]=jn(()=>s.isReady()),await e,r()}catch(m){[e,r]=jn(()=>t.runWithContext(()=>Po(m))),await e,r()}const p=c!==s.currentRoute.value.fullPath?s.resolve(c):s.currentRoute.value;f();const g=t.payload.state._layout;return s.beforeEach(async(m,S)=>{var v;await t.callHook("page:loading:start"),m.meta=Yn(m.meta),t.isHydrating&&g&&!Ho(m.meta.layout)&&(m.meta.layout=g),t._processingMiddleware=!0;{const w=new Set([...UT,...t._middleware.global]);for(const y of m.matched){const k=y.meta.middleware;if(k)for(const E of nv(k))w.add(E)}{const y=await t.runWithContext(()=>$g({path:m.path}));if(y.appMiddleware)for(const k in y.appMiddleware)y.appMiddleware[k]?w.add(k):w.delete(k)}for(const y of w){const k=typeof y=="string"?t._middleware.named[y]||await((v=ec[y])==null?void 0:v.call(ec).then(E=>E.default||E)):y;if(!k)throw new Error(`Unknown route middleware: '${y}'.`);try{const E=await t.runWithContext(()=>k(m,S));if(!t.payload.serverRendered&&t.isHydrating&&(E===!1||E instanceof Error)){const T=E||Xu({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await t.runWithContext(()=>Po(T)),!1}if(E===!0)continue;if(E===!1)return E;if(E)return d3(E)&&E.fatal&&await t.runWithContext(()=>Po(E)),E}catch(E){const T=Xu(E);return T.fatal&&await t.runWithContext(()=>Po(T)),T}}}}),s.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),s.afterEach(async(m,S)=>{m.matched.length===0&&await t.runWithContext(()=>Po(Xu({statusCode:404,fatal:!1,statusMessage:`Page not found: ${m.fullPath}`,data:{path:m.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{"name"in p&&(p.name=void 0),await s.replace({...p,force:!0}),s.options.scrollBehavior=Dn.scrollBehavior}catch(m){await t.runWithContext(()=>Po(m))}}),{provide:{router:s}}}});function Rp(t){return typeof t=="string"?`'${t}'`:new VT().serialize(t)}const VT=function(){var e;class t{constructor(){cm(this,e,new Map)}compare(n,i){const o=typeof n,a=typeof i;return o==="string"&&a==="string"?n.localeCompare(i):o==="number"&&a==="number"?n-i:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(i,!0))}serialize(n,i){if(n===null)return"null";switch(typeof n){case"string":return i?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const i=Object.prototype.toString.call(n);if(i!=="[object Object]")return this.serializeBuiltInType(i.length<10?`unknown:${i}`:i.slice(8,-1),n);const o=n.constructor,a=o===Object||o===void 0?"":o.name;if(a!==""&&globalThis[a]===o)return this.serializeBuiltInType(a,n);if(typeof n.toJSON=="function"){const s=n.toJSON();return a+(s!==null&&typeof s=="object"?this.$object(s):`(${this.serialize(s)})`)}return this.serializeObjectEntries(a,Object.entries(n))}serializeBuiltInType(n,i){const o=this["$"+n];if(o)return o.call(this,i);if(typeof(i==null?void 0:i.entries)=="function")return this.serializeObjectEntries(n,i.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,i){const o=Array.from(i).sort((s,l)=>this.compare(s[0],l[0]));let a=`${n}{`;for(let s=0;s<o.length;s++){const[l,c]=o[s];a+=`${this.serialize(l,!0)}:${this.serialize(c)}`,s<o.length-1&&(a+=",")}return a+"}"}$object(n){let i=sl(this,e).get(n);return i===void 0&&(sl(this,e).set(n,`#${sl(this,e).size}`),i=this.serializeObject(n),sl(this,e).set(n,i)),i}$function(n){const i=Function.prototype.toString.call(n);
27return i.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${i.replace(/\s*\n\s*/g,"")}`}$Array(n){let i="[";for(let o=0;o<n.length;o++)i+=this.serialize(n[o]),o<n.length-1&&(i+=",");return i+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((i,o)=>this.compare(i,o)))}`}$Map(n){return this.serializeObjectEntries("Map",n.entries())}}e=new WeakMap;for(const r of["Error","RegExp","URL"])t.prototype["$"+r]=function(n){return`${r}(${n})`};for(const r of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])t.prototype["$"+r]=function(n){return`${r}[${n.join(",")}]`};for(const r of["BigInt64Array","BigUint64Array"])t.prototype["$"+r]=function(n){return`${r}[${n.join("n,")}${n.length>0?"n":""}]`};return t}();function HT(t,e){return t===e||Rp(t)===Rp(e)}const WT=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],qT=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],GT="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",va=[];class KT{constructor(){mn(this,"_data",new gs);mn(this,"_hash",new gs([...WT]));mn(this,"_nDataBytes",0);mn(this,"_minBufferSize",0)}finalize(e){e&&this._append(e);const r=this._nDataBytes*8,n=this._data.sigBytes*8;return this._data.words[n>>>5]|=128<<24-n%32,this._data.words[(n+64>>>9<<4)+14]=Math.floor(r/4294967296),this._data.words[(n+64>>>9<<4)+15]=r,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,r){const n=this._hash.words;let i=n[0],o=n[1],a=n[2],s=n[3],l=n[4],c=n[5],u=n[6],f=n[7];for(let d=0;d<64;d++){if(d<16)va[d]=e[r+d]|0;else{const v=va[d-15],w=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,y=va[d-2],k=(y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10;va[d]=w+va[d-7]+k+va[d-16]}const h=l&c^~l&u,p=i&o^i&a^o&a,g=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),b=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),m=f+b+h+qT[d]+va[d],S=g+p;f=u,u=c,c=l,l=s+m|0,s=a,a=o,o=i,i=m+S|0}n[0]=n[0]+i|0,n[1]=n[1]+o|0,n[2]=n[2]+a|0,n[3]=n[3]+s|0,n[4]=n[4]+l|0,n[5]=n[5]+c|0,n[6]=n[6]+u|0,n[7]=n[7]+f|0}_append(e){typeof e=="string"&&(e=gs.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let r,n=this._data.sigBytes/64;e?n=Math.ceil(n):n=Math.max((n|0)-this._minBufferSize,0);const i=n*16,o=Math.min(i*4,this._data.sigBytes);if(i){for(let a=0;a<i;a+=16)this._doProcessBlock(this._data.words,a);r=this._data.words.splice(0,i),this._data.sigBytes-=o}return new gs(r,o)}}class gs{constructor(e,r){mn(this,"words");mn(this,"sigBytes");e=this.words=e||[],this.sigBytes=r===void 0?e.length*4:r}static fromUtf8(e){const r=unescape(encodeURIComponent(e)),n=r.length,i=[];for(let o=0;o<n;o++)i[o>>>2]|=(r.charCodeAt(o)&255)<<24-o%4*8;return new gs(i,n)}toBase64(){const e=[];for(let r=0;r<this.sigBytes;r+=3){const n=this.words[r>>>2]>>>24-r%4*8&255,i=this.words[r+1>>>2]>>>24-(r+1)%4*8&255,o=this.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=n<<16|i<<8|o;for(let s=0;s<4&&r*8+s*6<this.sigBytes*8;s++)e.push(GT.charAt(a>>>6*(3-s)&63))}return e.join("")}concat(e){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let r=0;r<e.sigBytes;r++){const n=e.words[r>>>2]>>>24-r%4*8&255;this.words[this.sigBytes+r>>>2]|=n<<24-(this.sigBytes+r)%4*8}else for(let r=0;r<e.sigBytes;r+=4)this.words[this.sigBytes+r>>>2]=e.words[r>>>2];this.sigBytes+=e.sigBytes}}function XT(t){return new KT().finalize(t).toBase64()}function YT(t){return XT(Rp(t))}const _p=globalThis.requestIdleCallback||(t=>{const e=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(r)},1)}),ZT=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),Ff=t=>{const e=Xe();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{_p(()=>t())}):_p(()=>t())},JT=t=>t==="defer"||t===!1;function QT(...t){var g;const e=typeof t[t.length-1]=="string"?t.pop():void 0;
27typeof t[0]!="string"&&t.unshift(e);let[r,n,i={}]=t;if(typeof r!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof n!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const o=Xe(),a=n,s=()=>ps.value,l=()=>o.isHydrating?o.payload.data[r]:o.static.data[r];i.server??(i.server=!0),i.default??(i.default=s),i.getCachedData??(i.getCachedData=l),i.lazy??(i.lazy=!1),i.immediate??(i.immediate=!0),i.deep??(i.deep=ps.deep),i.dedupe??(i.dedupe="cancel");const c=i.getCachedData(r,o),u=c!=null;if(!o._asyncData[r]||!i.immediate){(g=o.payload._errors)[r]??(g[r]=ps.errorValue);const b=i.deep?St:$r;o._asyncData[r]={data:b(u?c:i.default()),pending:St(!u),error:ja(o.payload._errors,r),status:St("idle"),_default:i.default}}const f={...o._asyncData[r]};delete f._default,f.refresh=f.execute=(b={})=>{if(o._asyncDataPromises[r]){if(JT(b.dedupe??i.dedupe))return o._asyncDataPromises[r];o._asyncDataPromises[r].cancelled=!0}if(b._initial||o.isHydrating&&b._initial!==!1){const S=b._initial?c:i.getCachedData(r,o);if(S!=null)return Promise.resolve(S)}f.pending.value=!0,f.status.value="pending";const m=new Promise((S,v)=>{try{S(a(o))}catch(w){v(w)}}).then(async S=>{if(m.cancelled)return o._asyncDataPromises[r];let v=S;i.transform&&(v=await i.transform(S)),i.pick&&(v=eA(v,i.pick)),o.payload.data[r]=v,f.data.value=v,f.error.value=ps.errorValue,f.status.value="success"}).catch(S=>{if(m.cancelled)return o._asyncDataPromises[r];f.error.value=Hc(S),f.data.value=se(i.default()),f.status.value="error"}).finally(()=>{m.cancelled||(f.pending.value=!1,delete o._asyncDataPromises[r])});return o._asyncDataPromises[r]=m,o._asyncDataPromises[r]},f.clear=()=>$T(o,r);const d=()=>f.refresh({_initial:!0}),h=i.server!==!1&&o.payload.serverRendered;{const b=hn();if(b&&h&&i.immediate&&!b.sp&&(b.sp=[]),b&&!b._nuxtOnBeforeMountCbs){b._nuxtOnBeforeMountCbs=[];const v=b._nuxtOnBeforeMountCbs;jg(()=>{v.forEach(w=>{w()}),v.splice(0,v.length)}),na(()=>v.splice(0,v.length))}h&&o.isHydrating&&(f.error.value||c!=null)?(f.pending.value=!1,f.status.value=f.error.value?"error":"success"):b&&(o.payload.serverRendered&&o.isHydrating||i.lazy)&&i.immediate?b._nuxtOnBeforeMountCbs.push(d):i.immediate&&d();const m=ea();if(i.watch){const v=Kt(i.watch,()=>f.refresh());m&&Da(v)}const S=o.hook("app:data:refresh",async v=>{(!v||v.includes(r))&&await f.refresh()});m&&Da(S)}const p=Promise.resolve(o._asyncDataPromises[r]).then(()=>f);return Object.assign(p,f),p}function $T(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=ps.errorValue),t._asyncData[e]&&(t._asyncData[e].data.value=void 0,t._asyncData[e].error.value=ps.errorValue,t._asyncData[e].pending.value=!1,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]&&(t._asyncDataPromises[e].cancelled=!0),t._asyncDataPromises[e]=void 0)}function eA(t,e){const r={};for(const n of e)r[n]=t[n];return r}function G3(t,e,r){const[n={},i]=typeof e=="string"?[{},e]:[e,r],o=Ee(()=>Cr(t)),a=n.key||YT([i,typeof o.value=="string"?o.value:"",...tA(n)]);if(!a||typeof a!="string")throw new TypeError("[nuxt] [useFetch] key must be a string: "+a);if(!t)throw new Error("[nuxt] [useFetch] request is missing.");const s=a===i?"$f"+a:a;if(!n.baseURL&&typeof o.value=="string"&&o.value[0]==="/"&&o.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:l,lazy:c,default:u,transform:f,pick:d,watch:h,immediate:p,getCachedData:g,deep:b,dedupe:m,...S}=n,v=Yn({...K6,...S,cache:typeof n.cache=="boolean"?void 0:n.cache}),w={server:l,lazy:c,default:u,transform:f,pick:d,immediate:p,getCachedData:g,deep:b,dedupe:m,watch:h===!1?[]:[v,o,...h||[]]};let y;return QT(s,()=>{var I;(I=y==null?void 0:y.abort)==null||I.call(y,new DOMException("Request aborted as another request to the same endpoint was initiated.","AbortError")),y=typeof AbortController<"u"?new AbortController:{};const E=Cr(n.timeout);let T;return E&&(T=setTimeout(()=>y.abort(new DOMException("Request aborted due to timeout.","AbortError")),E),y.signal.onabort=()=>clearTimeout(T)),(n.$fetch||globalThis.$fetch)(o.value,{signal:y.signal,...v}).finally(()=>{clearTimeout(T)})},w)}function cX(t,e,r){const[n={},i]=typeof e=="string"?[{},e]:[e,r];return G3(t,{...n,lazy:!0},i)}function tA(t){var r;const e=[((r=Cr(t.method))==null?void 0:r.toUpperCase())||"GET",Cr(t.baseURL)];for(const n of[t.params||t.query]){const i=Cr(n);if(!i)continue;const o={};for(const[a,s]of Object.entries(i))o[Cr(a)]=Cr(s);e.push(o)}return e}function rA(t,e){if(typeof t!="string")throw new TypeError("argument str must be a string");const r={},n=e||{},i=n.decode||nA;let o=0;for(;o<t.length;){const a=t.indexOf("=",o);if(a===-1)break;let s=t.indexOf(";",o);if(s===-1)s=t.length;else if(s<a){o=t.lastIndexOf(";",a-1)+1;continue}const l=t.slice(o,a).trim();if(n!=null&&n.filter&&!(n!=null&&n.filter(l))){o=s+1;continue}if(r[l]===void 0){let c=t.slice(a+1,s).trim();
27c.codePointAt(0)===34&&(c=c.slice(1,-1)),r[l]=iA(c,i)}o=s+1}return r}function nA(t){return t.includes("%")?decodeURIComponent(t):t}function iA(t,e){try{return e(t)}catch{return t}}const vu=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function L1(t,e,r){const n=r||{},i=n.encode||encodeURIComponent;if(typeof i!="function")throw new TypeError("option encode is invalid");if(!vu.test(t))throw new TypeError("argument name is invalid");const o=i(e);if(o&&!vu.test(o))throw new TypeError("argument val is invalid");let a=t+"="+o;if(n.maxAge!==void 0&&n.maxAge!==null){const s=n.maxAge-0;if(Number.isNaN(s)||!Number.isFinite(s))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(s)}if(n.domain){if(!vu.test(n.domain))throw new TypeError("option domain is invalid");a+="; Domain="+n.domain}if(n.path){if(!vu.test(n.path))throw new TypeError("option path is invalid");a+="; Path="+n.path}if(n.expires){if(!oA(n.expires)||Number.isNaN(n.expires.valueOf()))throw new TypeError("option expires is invalid");a+="; Expires="+n.expires.toUTCString()}if(n.httpOnly&&(a+="; HttpOnly"),n.secure&&(a+="; Secure"),n.priority)switch(typeof n.priority=="string"?n.priority.toLowerCase():n.priority){case"low":{a+="; Priority=Low";break}case"medium":{a+="; Priority=Medium";break}case"high":{a+="; Priority=High";break}
27default:throw new TypeError("option priority is invalid")}if(n.sameSite)switch(typeof n.sameSite=="string"?n.sameSite.toLowerCase():n.sameSite){case!0:{a+="; SameSite=Strict";break}case"lax":{a+="; SameSite=Lax";break}case"strict":{a+="; SameSite=Strict";break}case"none":{a+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return n.partitioned&&(a+="; Partitioned"),a}function oA(t){return Object.prototype.toString.call(t)==="[object Date]"||t instanceof Date}function ti(t){if(typeof t!="object")return t;var e,r,n=Object.prototype.toString.call(t);if(n==="[object Object]"){if(t.constructor!==Object&&typeof t.constructor=="function"){r=new t.constructor;for(e in t)t.hasOwnProperty(e)&&r[e]!==t[e]&&(r[e]=ti(t[e]))}else{r={};for(e in t)e==="__proto__"?Object.defineProperty(r,e,{value:ti(t[e]),configurable:!0,enumerable:!0,writable:!0}):r[e]=ti(t[e])}return r}if(n==="[object Array]"){for(e=t.length,r=Array(e);e--;)r[e]=ti(t[e]);return r}return n==="[object Set]"?(r=new Set,t.forEach(function(i){r.add(ti(i))}),r):n==="[object Map]"?(r=new Map,t.forEach(function(i,o){r.set(ti(o),ti(i))}),r):n==="[object Date]"?new Date(+t):n==="[object RegExp]"?(r=new RegExp(t.source,t.flags),r.lastIndex=t.lastIndex,r):n==="[object DataView]"?new t.constructor(ti(t.buffer)):n==="[object ArrayBuffer]"?t.slice(0):n.slice(-6)==="Array]"?new t.constructor(t):t}const aA={path:"/",watch:!0,decode:t=>Rs(decodeURIComponent(t)),encode:t=>encodeURIComponent(typeof t=="string"?t:JSON.stringify(t))},mu=window.cookieStore;function qo(t,e){var c;const r={...aA,...e};r.filter??(r.filter=u=>u===t);const n=N1(r)||{};let i;r.maxAge!==void 0?i=r.maxAge*1e3:r.expires&&(i=r.expires.getTime()-Date.now());const o=i!==void 0&&i<=0,a=o||n[t]===void 0||n[t]===null,s=ti(o?void 0:n[t]??((c=r.default)==null?void 0:c.call(r))),l=i&&!o?cA(s,i,r.watch&&r.watch!=="shallow"):St(s);{let u=null;try{!mu&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${t}`))}catch{}const f=(g=!1)=>{!g&&(r.readonly||HT(l.value,n[t]))||(lA(t,l.value,r),n[t]=ti(l.value),u==null||u.postMessage({value:r.encode(l.value)}))},d=g=>{var m;const b=g.refresh?(m=N1(r))==null?void 0:m[t]:r.decode(g.value);h=!0,l.value=b,n[t]=ti(b),_i(()=>{h=!1})};let h=!1;const p=!!ea();if(p&&Da(()=>{h=!0,f(),u==null||u.close()}),mu){const g=b=>{const m=b.changed.find(v=>v.name===t),S=b.deleted.find(v=>v.name===t);m&&d({value:m.value}),S&&d({value:null})};mu.addEventListener("change",g),p&&Da(()=>mu.removeEventListener("change",g))}else u&&(u.onmessage=({data:g})=>d(g));r.watch&&Kt(l,()=>{h||f()},{deep:r.watch!=="shallow"}),a&&f(a)}return l}function N1(t={}){return rA(document.cookie,t)}function sA(t,e,r={}){return e==null?L1(t,e,{...r,maxAge:-1}):L1(t,e,r)}function lA(t,e,r={}){document.cookie=sA(t,e,r)}const M1=2147483647;function cA(t,e,r){let n,i,o=0;const a=r?St(t):{value:t};return ea()&&Da(()=>{i==null||i(),clearTimeout(n)}),JS((s,l)=>{r&&(i=Kt(a,l));function c(){o=0,clearTimeout(n);const u=e-o,f=u<M1?u:M1;n=setTimeout(()=>{if(o+=f,o<e)return c();a.value=void 0,l()},f)}return{get(){return s(),a.value},set(u){c(),a.value=u,l()}}})}async function K3(t,e=Br()){const{path:r,matched:n}=e.resolve(t);if(!n.length||(e._routePreloaded||(e._routePreloaded=new Set),e._routePreloaded.has(r)))return;const i=e._preloadPromises||(e._preloadPromises=[]);if(i.length>4)return Promise.all(i).then(()=>K3(t,e));e._routePreloaded.add(r);const o=n.map(a=>{var s;return(s=a.components)==null?void 0:s.default}).filter(a=>typeof a=="function");for(const a of o){const s=Promise.resolve(a()).catch(()=>{}).finally(()=>i.splice(i.indexOf(s)));i.push(s)}await Promise.all(i)}function uA(t={}){const e=t.path||window.location.pathname;let r={};try{r=Rs(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||(r==null?void 0:r.path)!==e||(r==null?void 0:r.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:e,expires:Date.now()+(t.ttl??1e4)}))}catch{}if(t.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Xe().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}const fA=(...t)=>t.find(e=>e!==void 0);function dA(t){const e=t.componentName||"NuxtLink";
27function r(o){return typeof o=="string"&&o.startsWith("#")}function n(o,a){if(!o||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return o;if(typeof o=="string")return B1(o,t.trailingSlash);const s="path"in o&&o.path!==void 0?o.path:a(o).path;return{...o,name:void 0,path:B1(s,t.trailingSlash)}}function i(o){const a=Br(),s=Ir(),l=Ee(()=>!!o.target&&o.target!=="_self"),c=Ee(()=>{const b=o.to||o.href||"";return typeof b=="string"&&dn(b,{acceptRelative:!0})}),u=xm("RouterLink"),f=u&&typeof u!="string"?u.useLink:void 0,d=Ee(()=>{if(o.external)return!0;const b=o.to||o.href||"";return typeof b=="object"?!1:b===""||c.value}),h=Ee(()=>{const b=o.to||o.href||"";return d.value?b:n(b,a.resolve)}),p=d.value||f==null?void 0:f({...o,to:h}),g=Ee(()=>{var b;if(!h.value||c.value||r(h.value))return h.value;if(d.value){const m=typeof h.value=="object"&&"path"in h.value?wp(h.value):h.value,S=typeof m=="object"?a.resolve(m).href:m;return n(S,a.resolve)}return typeof h.value=="object"?((b=a.resolve(h.value))==null?void 0:b.href)??null:n(Ii(s.app.baseURL,h.value),a.resolve)});return{to:h,hasTarget:l,isAbsoluteUrl:c,isExternal:d,href:g,isActive:(p==null?void 0:p.isActive)??Ee(()=>h.value===a.currentRoute.value.path),isExactActive:(p==null?void 0:p.isExactActive)??Ee(()=>h.value===a.currentRoute.value.path),route:(p==null?void 0:p.route)??Ee(()=>a.resolve(h.value)),async navigate(b){await Ci(g.value,{replace:o.replace,external:d.value||l.value})}}}return gt({name:e,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:i,setup(o,{slots:a}){const s=Br(),{to:l,href:c,navigate:u,isExternal:f,hasTarget:d,isAbsoluteUrl:h}=i(o),p=St(!1),g=St(null),b=v=>{var w;g.value=o.custom?(w=v==null?void 0:v.$el)==null?void 0:w.nextElementSibling:v==null?void 0:v.$el};function m(v){var w,y;return!p.value&&(typeof o.prefetchOn=="string"?o.prefetchOn===v:((w=o.prefetchOn)==null?void 0:w[v])??((y=t.prefetchOn)==null?void 0:y[v]))&&(o.prefetch??t.prefetch)!==!1&&o.noPrefetch!==!0&&o.target!=="_blank"&&!gA()}async function S(v=Xe()){if(p.value)return;p.value=!0;const w=typeof l.value=="string"?l.value:f.value?wp(l.value):s.resolve(l.value).fullPath,y=f.value?new URL(w,window.location.href).href:w;await Promise.all([v.hooks.callHook("link:prefetch",y).catch(()=>{}),!f.value&&!d.value&&K3(l.value,s).catch(()=>{})])}if(m("visibility")){const v=Xe();let w,y=null;Fn(()=>{const k=hA();Ff(()=>{w=_p(()=>{var E;(E=g==null?void 0:g.value)!=null&&E.tagName&&(y=k.observe(g.value,async()=>{y==null||y(),y=null,await S(v)}))})})}),Gs(()=>{w&&ZT(w),y==null||y(),y=null})}return()=>{var y;if(!f.value&&!d.value&&!r(l.value)){const k={ref:b,to:l.value,activeClass:o.activeClass||t.activeClass,exactActiveClass:o.exactActiveClass||t.exactActiveClass,replace:o.replace,ariaCurrentValue:o.ariaCurrentValue,custom:o.custom};
27return o.custom||(m("interaction")&&(k.onPointerenter=S.bind(null,void 0),k.onFocus=S.bind(null,void 0)),p.value&&(k.class=o.prefetchedClass||t.prefetchedClass),k.rel=o.rel||void 0),hr(xm("RouterLink"),k,a.default)}const v=o.target||null,w=fA(o.noRel?"":o.rel,t.externalRelAttribute,h.value||d.value?"noopener noreferrer":"")||null;return o.custom?a.default?a.default({href:c.value,navigate:u,prefetch:S,get route(){if(!c.value)return;const k=new URL(c.value,window.location.href);return{path:k.pathname,fullPath:k.pathname,get query(){return Tf(k.search)},hash:k.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:w,target:v,isExternal:f.value||d.value,isActive:!1,isExactActive:!1}):null:hr("a",{ref:g,href:c.value||null,rel:w,target:v},(y=a.default)==null?void 0:y.call(a))}}})}const Rf=dA(q6);function B1(t,e){const r=e==="append"?bc:Vc;return dn(t)&&!t.startsWith("http")?t:r(t,!0)}function hA(){const t=Xe();if(t._observer)return t._observer;let e=null;const r=new Map,n=(o,a)=>(e||(e=new IntersectionObserver(s=>{for(const l of s){const c=r.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),r.set(o,a),e.observe(o),()=>{r.delete(o),e==null||e.unobserve(o),r.size===0&&(e==null||e.disconnect(),e=null)});return t._observer={observe:n}}const pA=/2g/;function gA(){const t=navigator.connection;return!!(t&&(t.saveData||pA.test(t.effectiveType)))}const vA={ui:{primary:"vdt-blue",gray:"cool"}},mA={nuxt:{},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!0,cssSelectorPrefix:"i-",cssWherePseudo:!0,mode:"css",attrs:{"aria-hidden":!0},collections:["academicons","akar-icons","ant-design","arcticons","basil","bi","bitcoin-icons","bpmn","brandico","bx","bxl","bxs","bytesize","carbon","catppuccin","cbi","charm","ci","cib","cif","cil","circle-flags","circum","clarity","codicon","covid","cryptocurrency","cryptocurrency-color","dashicons","devicon","devicon-plain","ei","el","emojione","emojione-monotone","emojione-v1","entypo","entypo-social","eos-icons","ep","et","eva","f7","fa","fa-brands","fa-regular","fa-solid","fa6-brands","fa6-regular","fa6-solid","fad","fe","feather","file-icons","flag","flagpack","flat-color-icons","flat-ui","flowbite","fluent","fluent-emoji","fluent-emoji-flat","fluent-emoji-high-contrast","fluent-mdl2","fontelico","fontisto","formkit","foundation","fxemoji","gala","game-icons","geo","gg","gis","gravity-ui","gridicons","grommet-icons","guidance","healthicons","heroicons","heroicons-outline","heroicons-solid","hugeicons","humbleicons","ic","icomoon-free","icon-park","icon-park-outline","icon-park-solid","icon-park-twotone","iconamoon","iconoir","icons8","il","ion","iwwa","jam","la","lets-icons","line-md","logos","ls","lucide","lucide-lab","mage","majesticons","maki","map","marketeq","material-symbols","material-symbols-light","mdi","mdi-light","medical-icon","memory","meteocons","mi","mingcute","mono-icons","mynaui","nimbus","nonicons","noto","noto-v1","octicon","oi","ooui","openmoji","oui","pajamas","pepicons","pepicons-pencil","pepicons-pop","pepicons-print","ph","pixelarticons","prime","ps","quill","radix-icons","raphael","ri","rivet-icons","si-glyph","simple-icons","simple-line-icons","skill-icons","solar","streamline","streamline-emojis","subway","svg-spinners","system-uicons","tabler","tdesign","teenyicons","token","token-branded","topcoat","twemoji","typcn","uil","uim","uis","uit","uiw","unjs","vaadin","vs","vscode-icons","websymbol","weui","whh","wi","wpf","zmdi","zondicons"],fetchTimeout:1500},ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","vdt-blue","primary"],strategy:"merge"}},In=iE(vA,mA);function za(){const t=Xe();return t._appConfig||(t._appConfig=Yn(In)),t._appConfig}function yA(t){typeof t.indexable<"u"&&(t.indexable=String(t.indexable)!=="false"),typeof t.trailingSlash<"u"&&!t.trailingSlash&&(t.trailingSlash=String(t.trailingSlash)!=="false"),t.url&&!dn(String(t.url),{acceptRelative:!0,strict:!1})&&(t.url=d6(String(t.url)));const e=Object.keys(t).sort((n,i)=>n.localeCompare(i)),r={};for(const n of e)r[n]=t[n];return r}function bA(t){const r=[];function n(o){if(!o||typeof o!="object"||Object.keys(o).length===0)return()=>{};o._context;const a={};for(const l in o){const c=o[l];typeof c<"u"&&c!==""&&(a[l]=c)}let s;return Object.keys(a).filter(l=>!l.startsWith("_")).length>0&&(s=r.push(a)),()=>{typeof s<"u"&&r.splice(s-1,1)}}function i(o){var s;const a={};o!=null&&o.debug&&(a._context={}),a._priority={};for(const l in r.sort((c,u)=>(c._priority||0)-(u._priority||0)))for(const c in r[l]){const u=c,f=o!=null&&o.resolveRefs?Cr(r[l][c]):r[l][c];!c.startsWith("_")&&typeof f<"u"&&f!==""&&(a[c]=f,typeof r[l]._priority<"u"&&r[l]._priority!==-1&&(a._priority[u]=r[l]._priority),o!=null&&o.debug&&(a._context[u]=((s=r[l]._context)==null?void 0:s[u])||r[l]._context||"anonymous"))}return o!=null&&o.skipNormalize?a:yA(a)}return{stack:r,push:n,get:i}}const wA=rr({name:"nuxt-site-config:init",enforce:"pre",async setup(t){var n;const e=bA(),r=Wo("site-config");{const i=r.value||window.__NUXT_SITE_CONFIG__||{};for(const o in i)o[0]!=="_"&&e.push({[o]:i[o],_priority:((n=i._priority)==null?void 0:n[o])||-1})}return{provide:{nuxtSiteConfig:e}}}}),xA=rr({name:"nuxt:payload",setup(t){const e=new Set;
27Br().beforeResolve(async(r,n)=>{if(r.path===n.path)return;const i=await g1(r.path);if(i){for(const o of e)delete t.static.data[o];for(const o in i.data)o in t.static.data||e.add(o),t.static.data[o]=i.data[o]}}),Ff(()=>{var r;t.hooks.hook("link:prefetch",async n=>{const{hostname:i}=new URL(n,window.location.href);i===window.location.hostname&&await g1(n).catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),((r=navigator.connection)==null?void 0:r.effectiveType)!=="slow-2g"&&setTimeout(Pf,1e3)})}}),SA=rr(()=>{const t=Br();Ff(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),CA=rr(t=>{let e;async function r(){const n=await Pf();e&&clearTimeout(e),e=setTimeout(r,t1);try{const i=await $fetch(Kg("builds/latest.json")+`?${Date.now()}`);i.id!==n.id&&t.hooks.callHook("app:manifest:update",i)}catch{}}Ff(()=>{e=setTimeout(r,t1)})}),kA=rr({name:"nuxt:chunk-reload",setup(t){const e=Br(),r=Ir(),n=new Set;e.beforeEach(()=>{n.clear()}),t.hook("app:chunkError",({error:o})=>{n.add(o)});function i(o){const s="href"in o&&o.href[0]==="#"?r.app.baseURL+o.href:Ii(r.app.baseURL,o.fullPath);uA({path:s,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(i)}),e.onError((o,a)=>{n.has(o)&&i(a)})}}),EA=rr({name:"pinia",setup(t){const e=fE();return t.vueApp.use(e),Wc(e),t.payload&&t.payload.pinia&&(e.state.value=t.payload.pinia),{provide:{pinia:e}}}}),TA=Aa(()=>He(()=>Promise.resolve().then(()=>YG),void 0,import.meta.url).then(t=>t.default||t.default||t)),AA=[["Icon",TA]],PA=rr({name:"nuxt:global-components",setup(t){for(const[e,r]of AA)t.vueApp.component(e,r),t.vueApp.component("Lazy"+e,r)}}),Ro={"footer-layout":Aa(()=>He(()=>import("./BfJRUOV9.js"),__vite__mapDeps([53,54]),import.meta.url).then(t=>t.default||t)),"header-layout":Aa(()=>He(()=>import("./BecuNR3l.js"),__vite__mapDeps([55,56]),import.meta.url).then(t=>t.default||t)),admin:Aa(()=>He(()=>import("./D6c9qpU_.js"),__vite__mapDeps([57,58]),import.meta.url).then(t=>t.default||t)),default:Aa(()=>He(()=>import("./DG-lv1wO.js"),__vite__mapDeps([59,55,56,53,54,60]),import.meta.url).then(t=>t.default||t))},IA=rr({name:"nuxt:prefetch",setup(t){const e=Br();t.hooks.hook("app:mounted",()=>{e.beforeEach(async r=>{var i;const n=(i=r==null?void 0:r.meta)==null?void 0:i.layout;n&&typeof Ro[n]=="function"&&await Ro[n]()})}),t.hooks.hook("link:prefetch",r=>{if(dn(r))return;const n=e.resolve(r);if(!n)return;const i=n.meta.layout;let o=nv(n.meta.middleware);o=o.filter(a=>typeof a=="string");for(const a of o)typeof ec[a]=="function"&&ec[a]();i&&typeof Ro[i]=="function"&&Ro[i]()})}}),Ju="~",OA="en",X3=t=>ko([...t.cookies.necessary,...t.cookies.optional]).join(""),ko=t=>t.map(e=>e.id),FA=t=>qo(t).value=void 0,hl=(t,e=OA)=>{if(typeof t=="string")return t;if(!e)throw new Error("No locale given for translatable that is not a string.");const r=t[e];if(!r)throw new Error(`Could not get translation for locale ${e}.`);return r},RA=rr(t=>{var f;const r=Ir().public.cookieControl,n=qo(r.cookieNameIsConsentGiven,r.cookieOptions),i=(f=qo(r.cookieNameCookiesEnabledIds,r.cookieOptions).value)==null?void 0:f.split(Ju),o=St(n.value===void 0?void 0:n.value===X3(r)),a=St(i===void 0?void 0:[...r.cookies.necessary.filter(d=>i.includes(d.id)),...r.cookies.optional.filter(d=>i.includes(d.id))]),s=St(i),l=St(),c=St();return{provide:{cookies:{cookiesEnabled:a,cookiesEnabledIds:s,isConsentGiven:o,isModalActive:l,locale:c,moduleOptions:r}}}});function _A(t,e){if(t==null)return;let r=t;for(let n=0;n<e.length;n++){if(r==null||r[e[n]]==null)return;r=r[e[n]]}return r}function iv(t,e,r){if(r.length===0)return e;const n=r[0];return r.length>1&&(e=iv(typeof t!="object"||t===null||!Object.prototype.hasOwnProperty.call(t,n)?Number.isInteger(Number(r[1]))?[]:{}:t[n],e,Array.prototype.slice.call(r,1))),Number.isInteger(Number(n))&&Array.isArray(t)?t.slice()[n]:Object.assign({},t,{[n]:e})}function Y3(t,e){if(t==null||e.length===0)return t;if(e.length===1){if(t==null)return t;if(Number.isInteger(e[0])&&Array.isArray(t))return Array.prototype.slice.call(t,0).splice(e[0],1);const r={};for(const n in t)r[n]=t[n];return delete r[e[0]],r}if(t[e[0]]==null){if(Number.isInteger(e[0])&&Array.isArray(t))return Array.prototype.concat.call([],t);const r={};for(const n in t)r[n]=t[n];return r}return iv(t,Y3(t[e[0]],Array.prototype.slice.call(e,1)),[e[0]])}function Z3(t,e){return e.map(r=>r.split(".")).map(r=>[r,_A(t,r)]).filter(r=>r[1]!==void 0).reduce((r,n)=>iv(r,n[1],n[0]),{})}function J3(t,e){return e.map(r=>r.split(".")).reduce((r,n)=>Y3(r,n),t)}function U1(t,{storage:e,serializer:r,key:n,debug:i,pick:o,omit:a,beforeHydrate:s,afterHydrate:l},c,u=!0){try{u&&(s==null||s(c));const f=e.getItem(n);if(f){const d=r.deserialize(f),h=o?Z3(d,o):d,p=a?J3(h,a):h;t.$patch(p)}u&&(l==null||l(c))}catch(f){i&&console.error("[pinia-plugin-persistedstate]",f)}}function j1(t,{storage:e,serializer:r,key:n,debug:i,pick:o,omit:a}){try{const s=o?Z3(t,o):t,l=a?J3(s,a):s,c=r.serialize(l);e.setItem(n,c)}catch(s){i&&console.error("[pinia-plugin-persistedstate]",s)}}function DA(t,e,r){const{pinia:n,store:i,options:{persist:o=r}}=t;if(!o)return;if(!(i.$id in n.state.value)){const l=n._s.get(i.$id.replace("__hot:",""));l&&Promise.resolve().then(()=>l.$persist());return}const s=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(e);i.$hydrate=({runHooks:l=!0}={})=>
27{s.forEach(c=>{U1(i,c,t,l)})},i.$persist=()=>{s.forEach(l=>{j1(i.$state,l)})},s.forEach(l=>{U1(i,l,t),i.$subscribe((c,u)=>j1(u,l),{detached:!0})})}function LA(t){return{getItem:e=>qo(e,{...t??Ir().public.piniaPluginPersistedstate.cookieOptions??{},decode:decodeURIComponent,readonly:!0}).value,setItem:(e,r)=>qo(e,{...t??Ir().public.piniaPluginPersistedstate.cookieOptions??{},encode:encodeURIComponent}).value=r}}function NA(){return{getItem:t=>window.localStorage.getItem(t),setItem:(t,e)=>window.localStorage.setItem(t,e)}}function MA(){return{getItem:t=>window.sessionStorage.getItem(t),setItem:(t,e)=>window.sessionStorage.setItem(t,e)}}const Jd={cookies:LA,localStorage:NA,sessionStorage:MA};function BA(t){const r=Ir().public.piniaPluginPersistedstate;DA(t,n=>({key:r.key?r.key.replace(/%id/g,n.key??t.store.$id):n.key??t.store.$id,debug:n.debug??r.debug??!1,serializer:n.serializer??{serialize:i=>JSON.stringify(i),deserialize:i=>Rs(i)},storage:n.storage??(r.storage?r.storage==="cookies"?Jd.cookies(r.cookieOptions):Jd[r.storage]():Jd.cookies()),beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),r.auto??!1)}const UA=rr({name:"pinia-plugin-persistedstate",setup({$pinia:t}){t.use(BA)}}),jA=["i18n:plugin","i18n:plugin:ssg-detect","i18n:plugin:route-locale-detect"],zA=rr({name:"nuxt-site-config:i18n",dependsOn:jA,setup(t){const e=t.$i18n;if(!e)return;const r=Xe().$nuxtSiteConfig,n=Cr(e.baseUrl);if(n){const o=r.get({resolveRefs:!0}),a=o.url;if(a&&!a.includes("localhost")){const s=_s(n,"https://"),l=_s(a,"https://");s.host!==l.host&&o.env==="production"&&console.error(`[Nuxt Site Config] Your I18n baseUrl \`${s.host}\` doesn't match your site url ${l.host}. This will cause production SEO issues. Either provide a matching baseUrl or remove the site url config.`)}}let i;Kt(e.locale,()=>{i&&i();const o=Ee(()=>{const a=Cr(e.locales).find(s=>s.code===e.defaultLocale);return(a==null?void 0:a.language)||(a==null?void 0:a.iso)||e.defaultLocale});i=r.push({_priority:-1,_context:"@nuxtjs/i18n",url:Ee(()=>Cr(e.baseUrl)||void 0),defaultLocale:o,currentLocale:Ee(()=>{const a=Cr(e.localeProperties);return a.language?a.language:o.value}),description:Ee(()=>e.te("nuxtSiteConfig.description")?e.t("nuxtSiteConfig.description"):void 0),name:Ee(()=>e.te("nuxtSiteConfig.name")?e.t("nuxtSiteConfig.name"):void 0)})},{immediate:!0})}}),VA=rr(async t=>{let e,r;t.payload.serverRendered?(t.payload.prerenderedAt||t.payload.isCached)&&t.hook("app:mounted",async()=>{await Fp().fetch()}):([e,r]=jn(()=>Fp().fetch()),await e,r())});function R0(t){return ea()?(Da(t),!0):!1}const Dp=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const HA=t=>typeof t<"u",z1=()=>+Date.now(),Lp=()=>{};function WA(t,e){function r(...n){return new Promise((i,o)=>{Promise.resolve(t(()=>e.apply(this,n),{fn:e,thisArg:this,args:n})).then(i).catch(o)})}return r}function qA(t,e={}){let r,n,i=Lp;const o=l=>{clearTimeout(l),i(),i=Lp};let a;return l=>{const c=Cr(t),u=Cr(e.maxWait);return r&&o(r),c<=0||u!==void 0&&u<=0?(n&&(o(n),n=null),Promise.resolve(l())):new Promise((f,d)=>{i=e.rejectOnCancel?d:f,a=l,u&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,f(a())},u)),r=setTimeout(()=>{n&&o(n),n=null,f(l())},c)})}}function uX(t,e=200,r={}){return WA(qA(e,r),t)}function GA(t,e=1e3,r={}){const{immediate:n=!0,immediateCallback:i=!1}=r;let o=null;const a=$r(!1);function s(){o&&(clearInterval(o),o=null)}function l(){a.value=!1,s()}function c(){const u=Cr(e);u<=0||(a.value=!0,i&&t(),s(),a.value&&(o=setInterval(t,u)))}if(n&&Dp&&c(),er(e)||typeof e=="function"){const u=Kt(e,()=>{a.value&&Dp&&c()});R0(u)}return R0(l),{isActive:a,pause:l,resume:c}}function fX(t,e,r){let n;er(r)?n={evaluating:r}:n=r||{};const{lazy:i=!1,evaluating:o=void 0,shallow:a=!0,onError:s=Lp}=n,l=$r(!i),c=a?$r(e):St(e);let u=0;return Hg(async f=>{if(!l.value)return;u++;const d=u;let h=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{const p=await t(g=>{f(()=>{o&&(o.value=!1),h||g()})});d===u&&(c.value=p)}catch(p){s(p)}finally{o&&d===u&&(o.value=!1),h=!0}}),i?Ee(()=>(l.value=!0,c.value)):c}const Q3=Dp?window:void 0;function V1(t){var e;const r=Cr(t);return(e=r==null?void 0:r.$el)!=null?e:r}function KA(){const t=$r(!1),e=hn();return e&&Fn(()=>{t.value=!0},e),t}function XA(t){const e=KA();return Ee(()=>
27(e.value,!!t()))}function YA(t,e={}){const{immediate:r=!0,fpsLimit:n=void 0,window:i=Q3,once:o=!1}=e,a=$r(!1),s=Ee(()=>n?1e3/Cr(n):null);let l=0,c=null;function u(h){if(!a.value||!i)return;l||(l=h);const p=h-l;if(s.value&&p<s.value){c=i.requestAnimationFrame(u);return}if(l=h,t({delta:p,timestamp:h}),o){a.value=!1,c=null;return}c=i.requestAnimationFrame(u)}function f(){!a.value&&i&&(a.value=!0,l=0,c=i.requestAnimationFrame(u))}function d(){a.value=!1,c!=null&&i&&(i.cancelAnimationFrame(c),c=null)}return r&&f(),R0(d),{isActive:Lg(a),pause:d,resume:f}}function ZA(t){return JSON.parse(JSON.stringify(t))}function dX(t,e,r={}){const{window:n=Q3,...i}=r;let o;const a=XA(()=>n&&"ResizeObserver"in n),s=()=>{o&&(o.disconnect(),o=void 0)},l=Ee(()=>{const f=Cr(t);return Array.isArray(f)?f.map(d=>V1(d)):[V1(f)]}),c=Kt(l,f=>{if(s(),a.value&&n){o=new ResizeObserver(e);for(const d of f)d&&o.observe(d,i)}},{immediate:!0,flush:"post"}),u=()=>{s(),c()};return R0(u),{isSupported:a,stop:u}}const pl=new Map;function hX(t){const e=ea();function r(s){var l;const c=pl.get(t)||new Set;c.add(s),pl.set(t,c);const u=()=>i(s);return(l=e==null?void 0:e.cleanups)==null||l.push(u),u}function n(s){function l(...c){i(l),s(...c)}return r(l)}function i(s){const l=pl.get(t);l&&(l.delete(s),l.size||o())}function o(){pl.delete(t)}function a(s,l){var c;(c=pl.get(t))==null||c.forEach(u=>u(s,l))}return{on:r,once:n,off:i,emit:a,reset:o}}function JA(t={}){const{controls:e=!1,offset:r=0,immediate:n=!0,interval:i="requestAnimationFrame",callback:o}=t,a=$r(z1()+r),s=()=>a.value=z1()+r,l=o?()=>{s(),o(a.value)}:s,c=i==="requestAnimationFrame"?YA(l,{immediate:n}):GA(l,i,{immediate:n});return e?{timestamp:a,...c}:a}function pX(t,e,r,n={}){var i,o,a;const{clone:s=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:f,shouldEmit:d}=n,h=hn(),p=r||(h==null?void 0:h.emit)||((i=h==null?void 0:h.$emit)==null?void 0:i.bind(h))||((a=(o=h==null?void 0:h.proxy)==null?void 0:o.$emit)==null?void 0:a.bind(h==null?void 0:h.proxy));let g=c;e||(e="modelValue"),g=g||`update:${e.toString()}`;const b=v=>s?typeof s=="function"?s(v):ZA(v):v,m=()=>HA(t[e])?b(t[e]):f,S=v=>{d?d(v)&&p(g,v):p(g,v)};if(l){const v=m(),w=St(v);let y=!1;return Kt(()=>t[e],k=>{y||(y=!0,w.value=b(k),_i(()=>y=!1))}),Kt(w,k=>{!y&&(k!==t[e]||u)&&S(k)},{deep:u}),w}else return Ee({get(){return m()},set(v){S(v)}})}const QA=Symbol("nuxt-ui.slideover"),$A=rr(t=>{const e=$r({component:"div",props:{}});t.vueApp.provide(QA,e)}),e9=Symbol("nuxt-ui.modal"),t9=rr(t=>{const e=$r({component:"div",props:{}});t.vueApp.provide(e9,e)}),ov="-",r9=t=>{const e=i9(t),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=t;return{getClassGroupId:a=>{const s=a.split(ov);return s[0]===""&&s.length!==1&&s.shift(),$3(s,e)||n9(a)},getConflictingClassGroupIds:(a,s)=>{const l=r[a]||[];return s&&n[a]?[...l,...n[a]]:l}}},$3=(t,e)=>{var a;if(t.length===0)return e.classGroupId;const r=t[0],n=e.nextPart.get(r),i=n?$3(t.slice(1),n):void 0;if(i)return i;if(e.validators.length===0)return;const o=t.join(ov);return(a=e.validators.find(({validator:s})=>s(o)))==null?void 0:a.classGroupId},H1=/^\[(.+)\]$/,n9=t=>{if(H1.test(t)){const e=H1.exec(t)[1],r=e==null?void 0:e.substring(0,e.indexOf(":"));if(r)return"arbitrary.."+r}},i9=t=>{const{theme:e,prefix:r}=t,n={nextPart:new Map,validators:[]};return a9(Object.entries(t.classGroups),r).forEach(([o,a])=>{Np(a,n,o,e)}),n},Np=(t,e,r,n)=>{t.forEach(i=>{if(typeof i=="string"){const o=i===""?e:W1(e,i);o.classGroupId=r;return}if(typeof i=="function"){if(o9(i)){Np(i(n),e,r,n);return}e.validators.push({validator:i,classGroupId:r});return}Object.entries(i).forEach(([o,a])=>{Np(a,W1(e,o),r,n)})})},W1=(t,e)=>{let r=t;return e.split(ov).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},o9=t=>t.isThemeGetter,a9=(t,e)=>e?t.map(([r,n])=>{const i=n.map(o=>typeof o=="string"?e+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([a,s])=>[e+a,s])):o);return[r,i]}):t,s9=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,r=new Map,n=new Map;const i=(o,a)=>{r.set(o,a),e++,e>t&&(e=0,n=r,r=new Map)};return{get(o){let a=r.get(o);if(a!==void 0)return a;
vendor: 4,263 bytes, line 27
27if((a=n.get(o))!==void 0)return i(o,a),a},set(o,a){r.has(o)?r.set(o,a):i(o,a)}}},e4="!",l9=t=>{const{separator:e,experimentalParseClassName:r}=t,n=e.length===1,i=e[0],o=e.length,a=s=>{const l=[];let c=0,u=0,f;for(let b=0;b<s.length;b++){let m=s[b];if(c===0){if(m===i&&(n||s.slice(b,b+o)===e)){l.push(s.slice(u,b)),u=b+o;continue}if(m==="/"){f=b;continue}}m==="["?c++:m==="]"&&c--}const d=l.length===0?s:s.substring(u),h=d.startsWith(e4),p=h?d.substring(1):d,g=f&&f>u?f-u:void 0;return{modifiers:l,hasImportantModifier:h,baseClassName:p,maybePostfixModifierPosition:g}};return r?s=>r({className:s,parseClassName:a}):a},c9=t=>{if(t.length<=1)return t;const e=[];let r=[];return t.forEach(n=>{n[0]==="["?(e.push(...r.sort(),n),r=[]):r.push(n)}),e.push(...r.sort()),e},u9=t=>({cache:s9(t.cacheSize),parseClassName:l9(t),...r9(t)}),f9=/\s+/,d9=(t,e)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:i}=e,o=[],a=t.trim().split(f9);let s="";for(let l=a.length-1;l>=0;l-=1){const c=a[l],{modifiers:u,hasImportantModifier:f,baseClassName:d,maybePostfixModifierPosition:h}=r(c);let p=!!h,g=n(p?d.substring(0,h):d);if(!g){if(!p){s=c+(s.length>0?" "+s:s);continue}if(g=n(d),!g){s=c+(s.length>0?" "+s:s);continue}p=!1}const b=c9(u).join(":"),m=f?b+e4:b,S=m+g;if(o.includes(S))continue;o.push(S);const v=i(g,p);for(let w=0;w<v.length;++w){const y=v[w];o.push(m+y)}s=c+(s.length>0?" "+s:s)}return s};function zn(){let t=0,e,r,n="";for(;t<arguments.length;)(e=arguments[t++])&&(r=t4(e))&&(n&&(n+=" "),n+=r);return n}const t4=t=>{if(typeof t=="string")return t;let e,r="";for(let n=0;n<t.length;n++)t[n]&&(e=t4(t[n]))&&(r&&(r+=" "),r+=e);return r};function q1(t,...e){let r,n,i,o=a;function a(l){const c=e.reduce((u,f)=>f(u),t());return r=u9(c),n=r.cache.get,i=r.cache.set,o=s,s(l)}function s(l){const c=n(l);if(c)return c;const u=d9(l,r);return i(l,u),u}return function(){return o(zn.apply(null,arguments))}}const fr=t=>{const e=r=>r[t]||[];return e.isThemeGetter=!0,e},r4=/^\[(?:([a-z-]+):)?(.+)\]$/i,h9=/^\d+\/\d+$/,p9=new Set(["px","full","screen"]),g9=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,v9=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,m9=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,y9=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,b9=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ui=t=>Ts(t)||p9.has(t)||h9.test(t),go=t=>Ys(t,"length",A9),Ts=t=>!!t&&!Number.isNaN(Number(t)),Qd=t=>Ys(t,"number",Ts),gl=t=>!!t&&Number.isInteger(Number(t)),w9=t=>t.endsWith("%")&&Ts(t.slice(0,-1)),xt=t=>r4.test(t),vo=t=>g9.test(t),x9=new Set(["length","size","percentage"]),S9=t=>Ys(t,x9,n4),C9=t=>Ys(t,"position",n4),k9=new Set(["image","url"]),E9=t=>Ys(t,k9,I9),T9=t=>Ys(t,"",P9),vl=()=>!0,Ys=(t,e,r)=>{const n=r4.exec(t);return n?n[1]?typeof e=="string"?n[1]===e:e.has(n[1]):r(n[2]):!1},A9=t=>v9.test(t)&&!m9.test(t),n4=()=>!1,P9=t=>y9.test(t),I9=t=>b9.test(t),G1=()=>{const t=fr("colors"),e=fr("spacing"),r=fr("blur"),n=fr("brightness"),i=fr("borderColor"),o=fr("borderRadius"),a=fr("borderSpacing"),s=fr("borderWidth"),l=fr("contrast"),c=fr("grayscale"),u=fr("hueRotate"),f=fr("invert"),d=fr("gap"),h=fr("gradientColorStops"),p=fr("gradientColorStopPositions"),g=fr("inset"),b=fr("margin"),m=fr("opacity"),S=fr("padding"),v=fr("saturate"),w=fr("scale"),y=fr("sepia"),k=fr("skew"),E=fr("space"),T=fr("translate"),F=()=>["auto","contain","none"],I=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto",xt,e],O=()=>[xt,e],L=()=>["",Ui,go],ee=()=>["auto",Ts,xt],ne=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],H=()=>["solid","dashed","dotted","double","none"],G=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ue=()=>["start","end","center","between","around","evenly","stretch"],we=()=>["","0",xt],De=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Le=()=>[Ts,xt];return{cacheSize:500,separator:":",theme:{colors:[vl],spacing:[Ui,go],blur:["none","",vo,xt],brightness:Le(),borderColor:[t],borderRadius:["n
27one","","full",vo,xt],borderSpacing:O(),borderWidth:L(),contrast:Le(),grayscale:we(),hueRotate:Le(),invert:we(),gap:O(),gradientColorStops:[t],gradientColorStopPositions:[w9,go],inset:j(),margin:j(),opacity:Le(),padding:O(),saturate:Le(),scale:Le(),sepia:we(),skew:Le(),space:O(),translate:O()},classGroups:{aspect:[{aspect:["auto","square","video",xt]}],container:["container"],columns:[{columns:[vo]}],"break-after":[{"break-after":De()}],"break-before":[{"break-before":De()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...ne(),xt]}],overflow:[{overflow:I()}],"overflow-x":[{"overflow-x":I()}],"overflow-y":[{"overflow-y":I()}],overscroll:[{overscroll:F()}],"overscroll-x":[{"overscroll-x":F()}],"overscroll-y":[{"overscroll-y":F()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",gl,xt]}],basis:[{basis:j()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",xt]}],grow:[{grow:we()}],shrink:[{shrink:we()}],order:[{order:["first","last","none",gl,xt]}],"grid-cols":[{"grid-cols":[vl]}],"col-start-end":[{col:["auto",{span:["full",gl,xt]},xt]}],"col-start":[{"col-start":ee()}],"col-end":[{"col-end":ee()}],"grid-rows":[{"grid-rows":[vl]}],"row-start-end":[{row:["auto",{span:[gl,xt]},xt]}],"row-start":[{"row-start":ee()}],"row-end":[{"row-end":ee()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",xt]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",xt]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...ue()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...ue(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...ue(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[S]}],px:[{px:[S]}],py:[{py:[S]}],ps:[{ps:[S]}],pe:[{pe:[S]}],pt:[{pt:[S]}],pr:[{pr:[S]}],pb:[{pb:[S]}],pl:[{pl:[S]}],m:[{m:[b]}],mx:[{mx:[b]}],my:[{my:[b]}],ms:[{ms:[b]}],me:[{me:[b]}],mt:[{mt:[b]}],mr:[{mr:[b]}],mb:[{mb:[b]}],ml:[{ml:[b]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",xt,e]}],"min-w":[{"min-w":[xt,e,"min","max","fit"]}],"max-w":[{"max-w":[xt,e,"none","full","min","max","fit","prose",{screen:[vo]},vo]}],h:[{h:[xt,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[xt,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[xt,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[xt,e,"auto","min","max","fit"]}],"font-size":[{text:["base",vo,go]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Qd]}],"font-family":[{font:[vl]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",xt]}],"line-clamp":[{"line-clamp":["none",Ts,Qd]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Ui,xt]}],"list-image":[{"list-image":["none",xt]}],"list-style-type":[{list:["none","disc","decimal",xt]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[m]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[m]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...H(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Ui,go]}],"underline-offset":[{"underline-offset":["auto",Ui,xt]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",xt]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",xt]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[m]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...ne(),C9]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",S9]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},E9]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[p]}
vendor: 4,887 bytes, line 27
27],"gradient-via-pos":[{via:[p]}],"gradient-to-pos":[{to:[p]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[m]}],"border-style":[{border:[...H(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[m]}],"divide-style":[{divide:H()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-s":[{"border-s":[i]}],"border-color-e":[{"border-e":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...H()]}],"outline-offset":[{"outline-offset":[Ui,xt]}],"outline-w":[{outline:[Ui,go]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[m]}],"ring-offset-w":[{"ring-offset":[Ui,go]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",vo,T9]}],"shadow-color":[{shadow:[vl]}],opacity:[{opacity:[m]}],"mix-blend":[{"mix-blend":[...G(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":G()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",vo,xt]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[f]}],saturate:[{saturate:[v]}],sepia:[{sepia:[y]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[m]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[y]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",xt]}],duration:[{duration:Le()}],ease:[{ease:["linear","in","out","in-out",xt]}],delay:[{delay:Le()}],animate:[{animate:["none","spin","ping","pulse","bounce",xt]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[gl,xt]}],"translate-x":[{"translate-x":[T]}],"translate-y":[{"translate-y":[T]}],"skew-x":[{"skew-x":[k]}],"skew-y":[{"skew-y":[k]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",xt]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",xt]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pt":[{"scroll-pt":O()}
27],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",xt]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[Ui,go,Qd]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},O9=(t,{cacheSize:e,prefix:r,separator:n,experimentalParseClassName:i,extend:o={},override:a={}})=>{Nl(t,"cacheSize",e),Nl(t,"prefix",r),Nl(t,"separator",n),Nl(t,"experimentalParseClassName",i);for(const s in a)F9(t[s],a[s]);for(const s in o)R9(t[s],o[s]);return t},Nl=(t,e,r)=>{r!==void 0&&(t[e]=r)},F9=(t,e)=>{if(e)for(const r in e)Nl(t,r,e[r])},R9=(t,e)=>{if(e)for(const r in e){const n=e[r];n!==void 0&&(t[r]=(t[r]||[]).concat(n))}},_9=(t,...e)=>typeof t=="function"?q1(G1,t,...e):q1(()=>O9(G1(),t),...e);function D9(t,e){const r={...t};for(const n of e)delete r[n];return r}function Mp(t,e,r){typeof e=="string"&&(e=e.split(".").map(i=>{const o=Number(i);return Number.isNaN(o)?i:o}));let n=t;for(const i of e){if(n==null)return r;n=n[i]}return n!==void 0?n:r}const av={to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1}}
27,L9=t=>Object.keys(av).reduce((r,n)=>(t[n]!==void 0&&(r[n]=t[n]),r),{});var dw;const Ma=_9(Ks({extend:{classGroups:{icons:[t=>t.startsWith("i-")]}}},(dw=In.ui)==null?void 0:dw.tailwindMerge)),N9=Yg((t,e,r,n)=>{if(n==="default"||n.startsWith("default.")||n==="popper"||n.startsWith("popper.")||n.endsWith("avatar")&&e==="size"||n.endsWith("chip")&&e==="size"||n.endsWith("badge")&&e==="size"||e==="color"||e==="variant")return!1;if(typeof t[e]=="string"&&typeof r=="string"&&t[e]&&r)return t[e]=Ma(t[e],r),!0});function qc(t,...e){return t==="override"?Ks({},...e):N9({},...e)}const i4=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;function K1(t){return i4.test(t)?M9(t):t}function M9(t){const e=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,function(n,i,o,a){return i+i+o+o+a+a});const r=i4.exec(t);return r?`${Number.parseInt(r[1],16)} ${Number.parseInt(r[2],16)} ${Number.parseInt(r[3],16)}`:null}function gX(t){const e=Number.parseFloat(t);return Number.isNaN(e)?t:e}const B9="inherit",U9="currentColor",j9="transparent",z9="#000",V9="#fff",H9={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},W9={50:"rgb(var(--color-gray-50) / <alpha-value>)",100:"rgb(var(--color-gray-100) / <alpha-value>)",200:"rgb(var(--color-gray-200) / <alpha-value>)",300:"rgb(var(--color-gray-300) / <alpha-value>)",400:"rgb(var(--color-gray-400) / <alpha-value>)",500:"rgb(var(--color-gray-500) / <alpha-value>)",600:"rgb(var(--color-gray-600) / <alpha-value>)",700:"rgb(var(--color-gray-700) / <alpha-value>)",800:"rgb(var(--color-gray-800) / <alpha-value>)",900:"rgb(var(--color-gray-900) / <alpha-value>)",950:"rgb(var(--color-gray-950) / <alpha-value>)"},q9={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},G9={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},K9={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},X9={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},Y9={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},Z9={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},J9={50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},Q9={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},$9={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},eP={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},tP={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},rP={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},nP={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},iP={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},oP={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},aP={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},sP={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},lP={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},cP={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},uP={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},fP={50:"rgb(var(--color-primary-50) / <alpha-value>)",100:"rgb(var(--color-primary-100) / <alpha-value>)",200:"rgb(var(--color-primary-200) / <alpha-value>)",300:"rgb(var(--color-primary-300) / <alpha-value>)",400:"rgb(var(--color-primary-400) / <alpha-value>)",500:"rgb(var(--color-primary-500) / <alpha-value>)",600:"rgb(var(--color-primary-600) / <alpha-value>)",700:"rgb(var(--color-primary-700) / <alpha-value>)",800:"rgb(var(--color-primary-800) / <alpha-value>)",900:"rgb(var(--color-primary-900) / <alpha-value>)",950:"rgb(var(--color-primary-950) / <alpha-value>)",DEFAULT:"rgb(var(--color-primary-DEFAULT) / <alpha-value>)"},dP={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},yu={inherit:B9,current:U9,transparent:j9,black:z9,white:V9,slate:H9,gray:W9,zinc:q9,neutral:G9,stone:K9,red:X9,orange:Y9,amber:Z9,yellow:J9,lime:Q9,green:$9,emerald:eP,teal:tP,cyan:rP,sky:nP,blue:iP,indigo:oP,violet:aP,purple:sP,fuchsia:lP,pink:cP,rose:uP,primary:fP,cool:dP,"vdt-blue":{50:"#f0f9ff",100:"#e0f2fe",200:"#bae2fd",300:"#7dc9fc",400:"#38abf8",500:"#0e91e9",600:"#0278c7",700:"#0362a1",800:"#075385",900:"#0c476e",950:"#082f49"}},hP=rr(()=>{const t=za(),e=Xe(),r=Ee(()=>{const i=Mp(yu,t.ui.primary),o=Mp(yu,t.ui.gray);return i||console.warn(`[@nuxt/ui] Primary color '${t.ui.primary}' not found in Tailwind config`),o||console.warn(`[@nuxt/ui] Gray color '${t.ui.gray}' not found in Tailwind config`),`:root {
28${Object.entries(i||yu.green).map(([a,s])=>`--color-primary-${a}: ${K1(s)};`).join(`
29`)}
30--color-primary-DEFAULT: var(--color-primary-500);
31
32${Object.entries(o||yu.cool).map(([a,s])=>`--color-gray-${a}: ${K1(s)};`).join(`
33`)}
34}
35
36.dark {
37  --color-primary-DEFAULT: var(--color-primary-400);
38}
39`}),n={style:[{innerHTML:()=>r.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(e.isHydrating&&!e.payload.serverRendered){const i=document.createElement("style");i.innerHTML=r.value,i.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(i),n.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}F0(n)}),pP="__NUXT_COLOR_MODE__",$d="nuxt-color-mode",gP="localStorage",ji=window[pP]||{},vP=rr(t=>{const e=Wo("color-mode",()=>Yn({preference:ji.preference,value:ji.value,unknown:!1,forced:!1})).value;Br().afterEach(o=>{const a=o.meta.colorMode;a&&a!=="system"?(e.value=a,e.forced=!0):(a==="system"&&console.warn("You cannot force the colorMode to system at the page level."),e.forced=!1,e.value=e.preference==="system"?ji.getColorScheme():e.preference)});let r;function n(){r||!window.matchMedia||(r=window.matchMedia("(prefers-color-scheme: dark)"),r.addEventListener("change",()=>{!e.forced&&e.preference==="system"&&(e.value=ji.getColorScheme())}))}function i(o,a){var s,l;switch(o){case"cookie":window.document.cookie=$d+"="+a;break;case"sessionStorage":(s=window.sessionStorage)==null||s.setItem($d,a);break;case"localStorage":default:(l=window.localStorage)==null||l.setItem($d,a)}}Kt(()=>e.preference,o=>{e.forced||(o==="system"?(e.value=ji.getColorScheme(),n()):e.value=o,i(gP,o))},{immediate:!0}),Kt(()=>e.value,(o,a)=>{ji.removeColorScheme(a),ji.addColorScheme(o)}),e.preference==="system"&&n(),t.hook("app:mounted",()=>{e.unknown&&(e.preference=ji.preference,e.value=ji.value,e.unknown=!1)}),t.provide("colorMode",e)}),o4=/^[a-z0-9]+(-[a-z0-9]+)*$/,Gc=(t,e,r,n="")=>{const i=t.split(":");if(t.slice(0,1)==="@"){if(i.length<2||i.length>3)return null;n=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){const s=i.pop(),l=i.pop(),c={provider:i.length>0?i[0]:n,prefix:l,name:s};return e&&!Qu(c)?null:c}const o=i[0],a=o.split("-");if(a.length>1){const s={provider:n,prefix:a.shift(),name:a.join("-")};return e&&!Qu(s)?null:s}if(r&&n===""){const s={provider:n,prefix:"",name:o};return e&&!Qu(s,r)?null:s}return null},Qu=(t,e)=>t?!!((e&&t.prefix===""||t.prefix)&&t.name):!1,a4=Object.freeze({left:0,top:0,width:16,height:16}),_0=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Zs=Object.freeze({...a4,..._0}),Bp=Object.freeze({...Zs,body:"",hidden:!1});function mP(t,e){const r={};!t.hFlip!=!e.hFlip&&(r.hFlip=!0),!t.vFlip!=!e.vFlip&&(r.vFlip=!0);const n=((t.rotate||0)+(e.rotate||0))%4;return n&&(r.rotate=n),r}function X1(t,e){const r=mP(t,e);for(const n in Bp)n in _0?n in t&&!(n in r)&&(r[n]=_0[n]):n in e?r[n]=e[n]:n in t&&(r[n]=t[n]);return r}function yP(t,e){const r=t.icons,n=t.aliases||Object.create(null),i=Object.create(null);function o(a){if(r[a])return i[a]=[];if(!(a in i)){i[a]=null;const s=n[a]&&n[a].parent,l=s&&o(s);l&&(i[a]=[s].concat(l))}return i[a]}
39return Object.keys(r).concat(Object.keys(n)).forEach(o),i}function bP(t,e,r){const n=t.icons,i=t.aliases||Object.create(null);let o={};function a(s){o=X1(n[s]||i[s],o)}return a(e),r.forEach(a),X1(t,o)}function s4(t,e){const r=[];if(typeof t!="object"||typeof t.icons!="object")return r;t.not_found instanceof Array&&t.not_found.forEach(i=>{e(i,null),r.push(i)});const n=yP(t);for(const i in n){const o=n[i];o&&(e(i,bP(t,i,o)),r.push(i))}return r}const wP={provider:"",aliases:{},not_found:{},...a4};function eh(t,e){for(const r in e)if(r in t&&typeof t[r]!=typeof e[r])return!1;return!0}function l4(t){if(typeof t!="object"||t===null)return null;const e=t;if(typeof e.prefix!="string"||!t.icons||typeof t.icons!="object"||!eh(t,wP))return null;const r=e.icons;for(const i in r){const o=r[i];if(!i||typeof o.body!="string"||!eh(o,Bp))return null}const n=e.aliases||Object.create(null);for(const i in n){const o=n[i],a=o.parent;if(!i||typeof a!="string"||!r[a]&&!n[a]||!eh(o,Bp))return null}return e}const Y1=Object.create(null);function xP(t,e){return{provider:t,prefix:e,icons:Object.create(null),missing:new Set}}function Ba(t,e){const r=Y1[t]||(Y1[t]=Object.create(null));return r[e]||(r[e]=xP(t,e))}function c4(t,e){return l4(e)?s4(e,(r,n)=>{n?t.icons[r]=n:t.missing.add(r)}):[]}function SP(t,e,r){try{if(typeof r.body=="string")return t.icons[e]={...r},!0}catch{}return!1}let Cc=!1;function u4(t){return typeof t=="boolean"&&(Cc=t),Cc}function sv(t){const e=typeof t=="string"?Gc(t,!0,Cc):t;if(e){const r=Ba(e.provider,e.prefix),n=e.name;return r.icons[n]||(r.missing.has(n)?null:void 0)}}function lv(t,e){const r=Gc(t,!0,Cc);if(!r)return!1;const n=Ba(r.provider,r.prefix);return e?SP(n,r.name,e):(n.missing.add(r.name),!0)}function CP(t,e){if(typeof t!="object")return!1;if(typeof e!="string"&&(e=t.provider||""),Cc&&!e&&!t.prefix){let i=!1;return l4(t)&&(t.prefix="",s4(t,(o,a)=>{lv(o,a)&&(i=!0)})),i}const r=t.prefix;if(!Qu({prefix:r,name:"a"}))return!1;const n=Ba(e,r);return!!c4(n,t)}function Up(t){const e=sv(t);return e&&{...Zs,...e}}const f4=Object.freeze({width:null,height:null}),d4=Object.freeze({...f4,..._0}),kP=/(-?[0-9.]*[0-9]+[0-9.]*)/g,EP=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Z1(t,e,r){if(e===1)return t;if(r=r||100,typeof t=="number")return Math.ceil(t*e*r)/r;if(typeof t!="string")return t;const n=t.split(kP);if(n===null||!n.length)return t;const i=[];let o=n.shift(),a=EP.test(o);for(;;){if(a){const s=parseFloat(o);isNaN(s)?i.push(o):i.push(Math.ceil(s*e*r)/r)}else i.push(o);if(o=n.shift(),o===void 0)return i.join("");a=!a}}function TP(t,e="defs"){let r="";const n=t.indexOf("<"+e);for(;n>=0;){const i=t.indexOf(">",n),o=t.indexOf("</"+e);if(i===-1||o===-1)break;const a=t.indexOf(">",o);if(a===-1)break;r+=t.slice(i+1,o).trim(),t=t.slice(0,n).trim()+t.slice(a+1)}return{defs:r,content:t}}function AP(t,e){return t?"<defs>"+t+"</defs>"+e:e}function PP(t,e,r){const n=TP(t);return AP(n.defs,e+n.content+r)}const IP=t=>t==="unset"||t==="undefined"||t==="none";function OP(t,e){const r={...Zs,...t},n={...d4,...e},i={left:r.left,top:r.top,width:r.width,height:r.height};let o=r.body;[r,n].forEach(g=>{const b=[],m=g.hFlip,S=g.vFlip;let v=g.rotate;m?S?v+=2:(b.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),b.push("scale(-1 1)"),i.top=i.left=0):S&&(b.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),b.push("scale(1 -1)"),i.top=i.left=0);let w;switch(v<0&&(v-=Math.floor(v/4)*4),v=v%4,v){case 1:w=i.height/2+i.top,b.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:b.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:w=i.width/2+i.left,b.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}v%2===1&&(i.left!==i.top&&(w=i.left,i.left=i.top,i.top=w),i.width!==i.height&&(w=i.width,i.width=i.height,i.height=w)),b.length&&(o=PP(o,'<g transform="'+b.join(" ")+'">',"</g>"))});const a=n.width,s=n.height,l=i.width,c=i.height;let u,f;a===null?(f=s===null?"1em":s==="auto"?c:s,u=Z1(f,l/c)):(u=a==="auto"?l:a,f=s===null?Z1(u,c/l):s==="auto"?c:s);const d={},h=(g,b)=>{IP(b)||(d[g]=b.toString())};h("width",u),h("height",f);const p=[i.left,i.top,l,c];
39return d.viewBox=p.join(" "),{attributes:d,viewBox:p,body:o}}const FP=/\sid="(\S+)"/g,RP="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let _P=0;function DP(t,e=RP){const r=[];let n;for(;n=FP.exec(t);)r.push(n[1]);if(!r.length)return t;const i="suffix"+(Math.random()*16777216|Date.now()).toString(16);return r.forEach(o=>{const a=typeof e=="function"?e(o):e+(_P++).toString(),s=o.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");t=t.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+a+i+"$3")}),t=t.replace(new RegExp(i,"g"),""),t}const jp=Object.create(null);function h4(t,e){jp[t]=e}function zp(t){return jp[t]||jp[""]}function cv(t){let e;if(typeof t.resources=="string")e=[t.resources];else if(e=t.resources,!(e instanceof Array)||!e.length)return null;return{resources:e,path:t.path||"/",maxURL:t.maxURL||500,rotate:t.rotate||750,timeout:t.timeout||5e3,random:t.random===!0,index:t.index||0,dataAfterTimeout:t.dataAfterTimeout!==!1}}const _f=Object.create(null),ml=["https://api.simplesvg.com","https://api.unisvg.com"],$u=[];for(;ml.length>0;)ml.length===1||Math.random()>.5?$u.push(ml.shift()):$u.push(ml.pop());_f[""]=cv({resources:["https://api.iconify.design"].concat($u)});function p4(t,e){const r=cv(e);return r===null?!1:(_f[t]=r,!0)}function Df(t){return _f[t]}function LP(){return Object.keys(_f)}const NP=()=>{let t;try{if(t=fetch,typeof t=="function")return t}catch{}};let D0=NP();function MP(t){D0=t}function BP(){return D0}function UP(t,e){const r=Df(t);if(!r)return 0;let n;if(!r.maxURL)n=0;else{let i=0;r.resources.forEach(a=>{i=Math.max(i,a.length)});const o=e+".json?icons=";n=r.maxURL-i-r.path.length-o.length}return n}function jP(t){return t===404}const zP=(t,e,r)=>{const n=[],i=UP(t,e),o="icons";let a={type:o,provider:t,prefix:e,icons:[]},s=0;return r.forEach((l,c)=>{s+=l.length+1,s>=i&&c>0&&(n.push(a),a={type:o,provider:t,prefix:e,icons:[]},s=l.length),a.icons.push(l)}),n.push(a),n};function VP(t){if(typeof t=="string"){const e=Df(t);if(e)return e.path}return"/"}const HP=(t,e,r)=>{if(!D0){r("abort",424);return}let n=VP(e.provider);switch(e.type){case"icons":{const o=e.prefix,s=e.icons.join(","),l=new URLSearchParams({icons:s});n+=o+".json?"+l.toString();break}case"custom":{const o=e.uri;n+=o.slice(0,1)==="/"?o.slice(1):o;break}default:r("abort",400);return}let i=503;D0(t+n).then(o=>{const a=o.status;if(a!==200){setTimeout(()=>{r(jP(a)?"abort":"next",a)});return}return i=501,o.json()}).then(o=>{if(typeof o!="object"||o===null){setTimeout(()=>{o===404?r("abort",o):r("next",i)});return}setTimeout(()=>{r("success",o)})}).catch(()=>{r("next",i)})},WP={prepare:zP,send:HP};function qP(t){const e={loaded:[],missing:[],pending:[]},r=Object.create(null);t.sort((i,o)=>i.provider!==o.provider?i.provider.localeCompare(o.provider):i.prefix!==o.prefix?i.prefix.localeCompare(o.prefix):i.name.localeCompare(o.name));let n={provider:"",prefix:"",name:""};return t.forEach(i=>{if(n.name===i.name&&n.prefix===i.prefix&&n.provider===i.provider)return;n=i;const o=i.provider,a=i.prefix,s=i.name,l=r[o]||(r[o]=Object.create(null)),c=l[a]||(l[a]=Ba(o,a));let u;s in c.icons?u=e.loaded:a===""||c.missing.has(s)?u=e.missing:u=e.pending;const f={provider:o,prefix:a,name:s};u.push(f)}),e}function g4(t,e){t.forEach(r=>{const n=r.loaderCallbacks;n&&(r.loaderCallbacks=n.filter(i=>i.id!==e))})}function GP(t){t.pendingCallbacksFlag||(t.pendingCallbacksFlag=!0,setTimeout(()=>{t.pendingCallbacksFlag=!1;const e=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!e.length)return;let r=!1;const n=t.provider,i=t.prefix;e.forEach(o=>{const a=o.icons,s=a.pending.length;a.pending=a.pending.filter(l=>{if(l.prefix!==i)return!0;const c=l.name;if(t.icons[c])a.loaded.push({provider:n,prefix:i,name:c});else if(t.missing.has(c))a.missing.push({provider:n,prefix:i,name:c});else return r=!0,!0;return!1}),a.pending.length!==s&&(r||g4([t],o.id),o.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),o.abort))})}))}let KP=0;function XP(t,e,r){const n=KP++,i=g4.bind(null,r,n);if(!e.pending.length)return i;const o={id:n,icons:e,callback:t,abort:i};return r.forEach(a=>{(a.loaderCallbacks||(a.loaderCallbacks=[])).push(o)}),i}function YP(t,e=!0,r=!1){const n=[];return t.forEach(i=>
39{const o=typeof i=="string"?Gc(i,e,r):i;o&&n.push(o)}),n}var ZP={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function JP(t,e,r,n){const i=t.resources.length,o=t.random?Math.floor(Math.random()*i):t.index;let a;if(t.random){let k=t.resources.slice(0);for(a=[];k.length>1;){const E=Math.floor(Math.random()*k.length);a.push(k[E]),k=k.slice(0,E).concat(k.slice(E+1))}a=a.concat(k)}else a=t.resources.slice(o).concat(t.resources.slice(0,o));const s=Date.now();let l="pending",c=0,u,f=null,d=[],h=[];typeof n=="function"&&h.push(n);function p(){f&&(clearTimeout(f),f=null)}function g(){l==="pending"&&(l="aborted"),p(),d.forEach(k=>{k.status==="pending"&&(k.status="aborted")}),d=[]}function b(k,E){E&&(h=[]),typeof k=="function"&&h.push(k)}function m(){return{startTime:s,payload:e,status:l,queriesSent:c,queriesPending:d.length,subscribe:b,abort:g}}function S(){l="failed",h.forEach(k=>{k(void 0,u)})}function v(){d.forEach(k=>{k.status==="pending"&&(k.status="aborted")}),d=[]}function w(k,E,T){const F=E!=="success";switch(d=d.filter(I=>I!==k),l){case"pending":break;case"failed":if(F||!t.dataAfterTimeout)return;break;default:return}if(E==="abort"){u=T,S();return}if(F){u=T,d.length||(a.length?y():S());return}if(p(),v(),!t.random){const I=t.resources.indexOf(k.resource);I!==-1&&I!==t.index&&(t.index=I)}l="completed",h.forEach(I=>{I(T)})}function y(){if(l!=="pending")return;p();const k=a.shift();if(k===void 0){if(d.length){f=setTimeout(()=>{p(),l==="pending"&&(v(),S())},t.timeout);return}S();return}const E={status:"pending",resource:k,callback:(T,F)=>{w(E,T,F)}};d.push(E),c++,f=setTimeout(y,t.rotate),r(k,e,E.callback)}return setTimeout(y),m}function v4(t){const e={...ZP,...t};let r=[];function n(){r=r.filter(s=>s().status==="pending")}function i(s,l,c){const u=JP(e,s,l,(f,d)=>{n(),c&&c(f,d)});return r.push(u),u}function o(s){return r.find(l=>s(l))||null}return{query:i,find:o,setIndex:s=>{e.index=s},getIndex:()=>e.index,cleanup:n}}function J1(){}const th=Object.create(null);function QP(t){if(!th[t]){const e=Df(t);if(!e)return;const r=v4(e),n={config:e,redundancy:r};th[t]=n}return th[t]}function m4(t,e,r){let n,i;if(typeof t=="string"){const o=zp(t);if(!o)return r(void 0,424),J1;i=o.send;const a=QP(t);a&&(n=a.redundancy)}else{const o=cv(t);if(o){n=v4(o);const a=t.resources?t.resources[0]:"",s=zp(a);s&&(i=s.send)}}return!n||!i?(r(void 0,424),J1):n.query(e,i,r)().abort}function Q1(){}function $P(t){t.iconsLoaderFlag||(t.iconsLoaderFlag=!0,setTimeout(()=>{t.iconsLoaderFlag=!1,GP(t)}))}function eI(t){const e=[],r=[];return t.forEach(n=>{(n.match(o4)?e:r).push(n)}),{valid:e,invalid:r}}function yl(t,e,r){function n(){const i=t.pendingIcons;e.forEach(o=>{i&&i.delete(o),t.icons[o]||t.missing.add(o)})}if(r&&typeof r=="object")try{if(!c4(t,r).length){n();return}}catch(i){console.error(i)}n(),$P(t)}function $1(t,e){t instanceof Promise?t.then(r=>{e(r)}).catch(()=>{e(null)}):e(t)}function tI(t,e){t.iconsToLoad?t.iconsToLoad=t.iconsToLoad.concat(e).sort():t.iconsToLoad=e,t.iconsQueueFlag||(t.iconsQueueFlag=!0,setTimeout(()=>{t.iconsQueueFlag=!1;const{provider:r,prefix:n}=t,i=t.iconsToLoad;if(delete t.iconsToLoad,!i||!i.length)return;const o=t.loadIcon;if(t.loadIcons&&(i.length>1||!o)){$1(t.loadIcons(i,n,r),u=>{yl(t,i,u)});return}if(o){i.forEach(u=>{const f=o(u,n,r);$1(f,d=>{const h=d?{prefix:n,icons:{[u]:d}}:null;yl(t,[u],h)})});return}const{valid:a,invalid:s}=eI(i);if(s.length&&yl(t,s,null),!a.length)return;const l=n.match(o4)?zp(r):null;if(!l){yl(t,a,null);return}l.prepare(r,n,a).forEach(u=>{m4(r,u,f=>{yl(t,u.icons,f)})})}))}const y4=(t,e)=>{const r=YP(t,!0,u4()),n=qP(r);if(!n.pending.length){let l=!0;return e&&setTimeout(()=>{l&&e(n.loaded,n.missing,n.pending,Q1)}),()=>{l=!1}}const i=Object.create(null),o=[];let a,s;return n.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===a)return;a=c,s=u,o.push(Ba(c,u));const f=i[c]||(i[c]=Object.create(null));f[u]||(f[u]=[])}),n.pending.forEach(l=>{const{provider:c,prefix:u,name:f}=l,d=Ba(c,u),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),i[c][u].push(f))}),o.forEach(l=>{const c=i[l.provider][l.prefix];c.length&&tI(l,c)}),e?XP(e,n,o):Q1},rI=t=>new Promise((e,r)=>{const n=typeof t=="string"?Gc(t,!0):t;if(!n){r(t);return}y4([n||t],i=>
39{if(i.length&&n){const o=sv(n);if(o){e({...Zs,...o});return}}r(t)})});function nI(t,e,r){Ba("",e).loadIcons=t}function iI(t,e){const r={...t};for(const n in e){const i=e[n],o=typeof i;n in f4?(i===null||i&&(o==="string"||o==="number"))&&(r[n]=i):o===typeof r[n]&&(r[n]=n==="rotate"?i%4:i)}return r}const oI=/[\s,]+/;function aI(t,e){e.split(oI).forEach(r=>{switch(r.trim()){case"horizontal":t.hFlip=!0;break;case"vertical":t.vFlip=!0;break}})}function sI(t,e=0){const r=t.replace(/^-?[0-9.]*/,"");function n(i){for(;i<0;)i+=4;return i%4}if(r===""){const i=parseInt(t);return isNaN(i)?0:n(i)}else if(r!==t){let i=0;switch(r){case"%":i=25;break;case"deg":i=90}if(i){let o=parseFloat(t.slice(0,t.length-r.length));return isNaN(o)?0:(o=o/i,o%1===0?n(o):0)}}return e}function lI(t,e){let r=t.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const n in e)r+=" "+n+'="'+e[n]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+r+">"+t+"</svg>"}function cI(t){return t.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function uI(t){return"data:image/svg+xml,"+cI(t)}function fI(t){return'url("'+uI(t)+'")'}const ey={...d4,inline:!1},dI={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},hI={display:"inline-block"},Vp={backgroundColor:"currentColor"},b4={backgroundColor:"transparent"},ty={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},ry={webkitMask:Vp,mask:Vp,background:b4};for(const t in ry){const e=ry[t];for(const r in ty)e[t+r]=ty[r]}const e0={};["horizontal","vertical"].forEach(t=>{const e=t.slice(0,1)+"Flip";e0[t+"-flip"]=e,e0[t.slice(0,1)+"-flip"]=e,e0[t+"Flip"]=e});function ny(t){return t+(t.match(/^[-0-9.]+$/)?"px":"")}const iy=(t,e)=>{const r=iI(ey,e),n={...dI},i=e.mode||"svg",o={},a=e.style,s=typeof a=="object"&&!(a instanceof Array)?a:{};for(let g in e){const b=e[g];if(b!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":r[g]=b===!0||b==="true"||b===1;break;case"flip":typeof b=="string"&&aI(r,b);break;case"color":o.color=b;break;case"rotate":typeof b=="string"?r[g]=sI(b):typeof b=="number"&&(r[g]=b);break;case"ariaHidden":case"aria-hidden":b!==!0&&b!=="true"&&delete n["aria-hidden"];break;default:{const m=e0[g];m?(b===!0||b==="true"||b===1)&&(r[m]=!0):ey[g]===void 0&&(n[g]=b)}}}const l=OP(t,r),c=l.attributes;if(r.inline&&(o.verticalAlign="-0.125em"),i==="svg"){n.style={...o,...s},Object.assign(n,c);let g=0,b=e.id;return typeof b=="string"&&(b=b.replace(/-/g,"_")),n.innerHTML=DP(l.body,b?()=>b+"ID"+g++:"iconifyVue"),hr("svg",n)}const{body:u,width:f,height:d}=t,h=i==="mask"||(i==="bg"?!1:u.indexOf("currentColor")!==-1),p=lI(u,{...c,width:f+"",height:d+""});return n.style={...o,"--svg":fI(p),width:ny(c.width),height:ny(c.height),...hI,...h?Vp:b4,...s},hr("span",n)};u4(!0);h4("",WP);if(typeof document<"u"&&typeof window<"u"){const t=window;if(t.IconifyPreload!==void 0){const e=t.IconifyPreload,r="Invalid IconifyPreload syntax.";typeof e=="object"&&e!==null&&(e instanceof Array?e:[e]).forEach(n=>{try{(typeof n!="object"||n===null||n instanceof Array||typeof n.icons!="object"||typeof n.prefix!="string"||!CP(n))&&console.error(r)}catch{console.error(r)}})}if(t.IconifyProviders!==void 0){const e=t.IconifyProviders;if(typeof e=="object"&&e!==null)for(let r in e){const n="IconifyProviders["+r+"] is invalid.";try{const i=e[r];if(typeof i!="object"||!i||i.resources===void 0)continue;p4(r,i)||console.error(n)}catch{console.error(n)}}}}const pI={...Zs,body:""},gI=gt((t,{emit:e})=>{const r=St(null);function n(){var c,u;r.value&&((u=(c=r.value).abort)==null||u.call(c),r.value=null)}const i=St(!!t.ssr),o=St(""),a=$r(null);function s(){const c=t.icon;if(typeof c=="object"&&c!==null&&typeof c.body=="string")return o.value="",{data:c};let u;if(typeof c!="string"||(u=Gc(c,!1,!0))===null)return null;let f=sv(u);
39if(!f){const p=r.value;return(!p||p.name!==c)&&(f===null?r.value={name:c}:r.value={name:c,abort:y4([u],l)}),null}n(),o.value!==c&&(o.value=c,_i(()=>{e("load",c)}));const d=t.customise;if(d){f=Object.assign({},f);const p=d(f.body,u.name,u.prefix,u.provider);typeof p=="string"&&(f.body=p)}const h=["iconify"];return u.prefix!==""&&h.push("iconify--"+u.prefix),u.provider!==""&&h.push("iconify--"+u.provider),{data:f,classes:h}}function l(){var u;const c=s();c?c.data!==((u=a.value)==null?void 0:u.data)&&(a.value=c):a.value=null}return i.value?l():Fn(()=>{i.value=!0,l()}),Kt(()=>t.icon,l),na(n),()=>{const c=a.value;if(!c)return iy(pI,t);let u=t;return c.classes&&(u={...t,class:c.classes.join(" ")}),iy({...Zs,...c.data},u)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),oy={getAPIConfig:Df,setAPIModule:h4,sendAPIQuery:m4,setFetch:MP,getFetch:BP,listAPIProviders:LP},vI=rr({name:"@nuxt/icon",setup(){var i,o;const t=Ir(),e=za().icon;oy.setFetch($fetch.native);const r=[];if(e.provider==="server"){const a=((o=(i=t.app)==null?void 0:i.baseURL)==null?void 0:o.replace(/\/$/,""))??"";r.push(a+(e.localApiEndpoint||"/api/_nuxt_icon")),(e.fallbackToApi===!0||e.fallbackToApi==="client-only")&&r.push(e.iconifyApiEndpoint)}else e.provider==="none"?oy.setFetch(()=>Promise.resolve(new Response)):r.push(e.iconifyApiEndpoint);async function n(a,s){try{const l=await $fetch(r[0]+"/"+s+".json",{query:{icons:a.join(",")}});if(!l||l.prefix!==s||!l.icons)throw new Error("Invalid data"+JSON.stringify(l));return l}catch(l){return console.error("Failed to load custom icons",l),null}}p4("",{resources:r});for(const a of e.customCollections||[])a&&nI(n,a)}});/*!
40  * shared v10.0.6
41  * (c) 2025 kazuya kawaguchi
42  * Released under the MIT License.
43  */const L0=typeof window<"u",ia=(t,e=!1)=>e?Symbol.for(t):Symbol(t),mI=(t,e,r)=>yI({l:t,k:e,s:r}),yI=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Ar=t=>typeof t=="number"&&isFinite(t),bI=t=>fv(t)==="[object Date]",N0=t=>fv(t)==="[object RegExp]",Lf=t=>Bt(t)&&Object.keys(t).length===0,Wr=Object.assign,wI=Object.create,or=(t=null)=>wI(t);let ay;const uv=()=>ay||(ay=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:or());function sy(t){return t.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const xI=Object.prototype.hasOwnProperty;function oi(t,e){return xI.call(t,e)}const Pr=Array.isArray,ir=t=>typeof t=="function",Ve=t=>typeof t=="string",wr=t=>typeof t=="boolean",Vt=t=>t!==null&&typeof t=="object",SI=t=>Vt(t)&&ir(t.then)&&ir(t.catch),w4=Object.prototype.toString,fv=t=>w4.call(t),Bt=t=>fv(t)==="[object Object]",CI=t=>t==null?"":Pr(t)||Bt(t)&&t.toString===w4?JSON.stringify(t,null,2):String(t);function dv(t,e=""){return t.reduce((r,n,i)=>i===0?r+n:r+e+n,"")}function kI(t,e){typeof console<"u"&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}const bu=t=>!Vt(t)||Pr(t);function As(t,e){if(bu(t)||bu(e))throw new Error("Invalid value");const r=[{src:t,des:e}];for(;r.length;){const{src:n,des:i}=r.pop();Object.keys(n).forEach(o=>{o!=="__proto__"&&(Vt(n[o])&&!Vt(i[o])&&(i[o]=Array.isArray(n[o])?[]:or()),bu(i[o])||bu(n[o])?i[o]=n[o]:r.push({src:n[o],des:i[o]}))})}}const no=["cs","en","de"],Hp={cs:[{key:"locale_cs_46json_4db3daaf",load:()=>He(()=>import("./BAju6GnW.js"),[],import.meta.url),cache:!0}],en:[{key:"locale_en_46json_10f13563",load:()=>He(()=>import("./CpUCfD1P.js"),[],import.meta.url),cache:!0}],de:[{key:"locale_de_46json_0cd13e50",load:()=>He(()=>import("./BQb9iO3r.js"),[],import.meta.url),cache:!0}]},EI=[],Nf=[{code:"cs",iso:"cs-CZ",files:[{path:"/var/www/vhosts/vdttechnology.com/httpdocs/i18n/json-versions/cs.json",cache:void 0}]},{code:"en",iso:"en-US",files:[{path:"/var/www/vhosts/vdttechnology.com/httpdocs/i18n/json-versions/en.json",cache:void 0}]},{code:"de",iso:"de-DE",files:[{path:"/var/www/vhosts/vdttechnology.com/httpdocs/i18n/json-versions/de.json",cache:void 0}]}],x4="@nuxtjs/i18n",TI=!1,AI="i18n_redirected",PI="nuxtI18nInternal",ly="nuxt-i18n-slp";function II(t){return t.map(e=>typeof e=="string"?{code:e}:e)}function Mf(t){return typeof t=="string"?t:t!=null?t.toString():"(null)"}function cy(t,e,{defaultLocale:r,strategy:n,routesNameSeparator:i,defaultLocaleRouteNameSuffix:o,differentDomains:a}){const s=n!=="no_prefix"||a;let l=Mf(t)+(s?i+e:"");return e===r&&n==="prefix_and_default"&&(l+=i+o),l}function OI(t,e){return ir(t)?t(e):t}function FI(t,e){const r=[];for(const[n,i]of e.entries()){const o=t.find(a=>a.language.toLowerCase()===i.toLowerCase());if(o){r.push({code:o.code,score:1-n/e.length});break}}for(const[n,i]of e.entries()){const o=i.split("-")[0].toLowerCase(),a=t.find(s=>
43s.language.split("-")[0].toLowerCase()===o);if(a){r.push({code:a.code,score:.999-n/e.length});break}}return r}function RI(t,e){return t.score===e.score?e.code.length-t.code.length:e.score-t.score}function _I(t,e,{matcher:r=FI,comparer:n=RI}={}){const i=[];for(const a of t){const{code:s}=a,l=a.language||s;i.push({code:s,language:l})}const o=r(i,e);return o.length===0?"":(o.length>1&&o.sort(n),o[0].code)}function hv(t){return new RegExp(`^/(${t.join("|")})(?:/|$)`,"i")}const DI=`(${no.join("|")})`,uy=hv(no);function pv(){const{routesNameSeparator:t,defaultLocaleRouteNameSuffix:e}=Ir().public.i18n,r=`(?:${t}${e})?`,n=new RegExp(`${t}${DI}${r}$`,"i");return o=>{let a=null;return typeof o=="string"?(a=o.match(uy),(a==null?void 0:a[1])??""):(o.name?a=Mf(o.name).match(n):o.path&&(a=o.path.match(uy)),(a==null?void 0:a[1])??"")}}const tc=new Map;async function LI(t,e){const r={messages:{}};for(const n of t){const{default:i}=await n(),o=ir(i)?await e.runWithContext(()=>i()):i;As(o,r)}return r}function S4(t,e){if(t===!1)return[];if(Array.isArray(t))return t;let r=[];if(typeof t=="string")return e.every(i=>i!==t)&&r.push(t),r;const n=[...e,"default"];for(const i of n)i in t&&(r=[...r,...t[i].filter(Boolean)]);return r}async function NI(t,{key:e,load:r},n){let i=null;try{const o=await r().then(a=>"default"in a?a.default:a);ir(o)?i=await n.runWithContext(()=>o(t)):(i=o,i!=null&&tc&&tc.set(e,i))}catch(o){console.error("Failed locale loading: "+o.message)}return i}async function Wp(t,e,r,n){const i=e[t];if(i==null)return;const o={};for(const a of i){let s=null;tc&&tc.has(a.key)&&a.cache?s=tc.get(a.key):s=await n.runWithContext(()=>NI(t,a,n)),s!=null&&As(s,o)}r(t,o)}function MI(t){return t!=null&&"global"in t&&"mode"in t}function BI(t){return t!=null&&!("__composer"in t)&&"locale"in t&&er(t.locale)}function C4(t){return t!=null&&"__composer"in t}function M0(t){return MI(t)?t.global:t}function Ml(t){const e=M0(t);return BI(e)?e:C4(e)?e.__composer:e}function Ns(t,e){const r=se(e);return r==null||!r.name?void 0:Mf(r.name).split(t.runtimeConfig.public.i18n.routesNameSeparator)[0]}function gv(t,e,r){var i;if(typeof e=="string"&&dn(e,{acceptRelative:!0}))return e;const n=vv(t,e,r);return n==null?"":((i=n.redirectedFrom)==null?void 0:i.fullPath)||n.fullPath}function Bf(t,e,r){return vv(t,e,r)??void 0}function UI(t){if(typeof t!="string")return Object.assign({},t);if(t[0]==="/"){const{pathname:e,search:r,hash:n}=hp(t);return{path:e,query:Tf(r),hash:n}}return{name:t}}const jI=t=>!!t.path&&!t.name;function zI(t,e,r){const n=t.runtimeConfig.public.i18n;if(jI(e)){const o=HI(t,e,r),a=Ns(t,o);return a?(o.name=cy(a,r,n),o):(KI(t.runtimeConfig)({...n,currentLocale:r})&&(e.path="/"+r+e.path),e.path=(n.trailingSlash?bc:Vc)(e.path,!0),e)}e.name||(e.name=Ns(t,t.router.currentRoute.value));const i=cy(e.name,r,n);return t.router.hasRoute(i)&&(e.name=i),e}function vv(t,e,r){try{const n=r||se(M0(t.i18n).locale),i=UI(e),o=t.router.resolve(zI(t,i,n));return o.name?o:t.router.resolve(e)}catch(n){if(wi(n,1))return null}}function VI(t,e){var n;if(t.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return se(t.metaState.value);const r=e.meta||{};return((n=se(r))==null?void 0:n[PI])||{}}function B0(t,e,r){const n=r??t.router.currentRoute.value,i=Ns(t,n);if(!i)return"";const o=VI(t,n)[e],a={name:i,params:Object.assign({},n.params,o),fullPath:n.fullPath,query:n.query,hash:n.hash,path:n.path,meta:n.meta},s=gv(t,a,e);return XI(t.runtimeConfig)(s,e)}function HI(t,e,r){if(t.runtimeConfig.public.i18n.strategy==="no_prefix")return e;if(t.runtimeConfig.public.i18n.strategy!=="prefix")return t.router.resolve(e);const n=e.path.slice(1),i=e.path[0]+r+(n&&"/"+n),o=t.router.options.routes.find(a=>a.path===i);return o==null?e:t.router.resolve(Object.assign({},e,o,{path:i}))}function k4(t){return{i18n:t??Xe().$i18n,router:Br(),runtimeConfig:Ir(),metaState:Wo("nuxt-i18n-meta",()=>({}))}}async function E4(t,e=!1){const r=Xe(),{differentDomains:n,skipSettingLocaleOnNavigate:i}=r.$config.public.i18n,o=Kc(),a=se(r.$i18n.locale),s=se(r.$i18n.localeCodes);function l(d=a){o===!1||!o.useCookie||i||r.$i18n.setLocaleCookie(d)}const c=await r.$i18n.onBeforeLanguageSwitch(a,t,e,r);
43if(c&&s.includes(c)){if(a===c)return l(),!1;t=c}if(!t||!e&&n||a===t)return l(),!1;const u=se(r.$i18n.fallbackLocale),f=r.$i18n.mergeLocaleMessage.bind(r.$i18n);if(u){const d=S4(u,[t]);await Promise.all(d.map(h=>Wp(h,Hp,f,r)))}return await Wp(t,Hp,f,r),i?!1:(l(t),r._vueI18n.__setLocale(t),await r.$i18n.onLanguageSwitched(a,t),!0)}function WI(t,e,r,n){const i=Xe(),{strategy:o,defaultLocale:a,differentDomains:s,multiDomainLocales:l}=i.$config.public.i18n,c=Kc(),u=rO(t,n,r);if(u.locale&&u.from!=null&&no.includes(u.locale))return u.locale;let f="";s||l?f||(f=nO(Nf,o,t)):o!=="no_prefix"&&(f||(f=e));const d=(no.includes(u.locale)||n&&no.includes(n))&&c&&c.useCookie&&n;return f||(f=d||r||a||""),f}function T4({to:t,from:e,locale:r,routeLocale:n},i=!1){if(n===r||Xe().$i18n.strategy==="no_prefix")return"";const o=k4();let a=B0(o,r,t);return i&&!a&&(a=gv(o,t.fullPath,r)),dp(a,t.fullPath)||e&&dp(a,e.fullPath)?"":a}const qI=()=>Wo(x4+":redirect",()=>"");async function A4({nuxtApp:t,locale:e,route:r,redirectPath:n},i=!1){const{rootRedirect:o,differentDomains:a,multiDomainLocales:s,skipSettingLocaleOnNavigate:l,locales:c,strategy:u}=t.$config.public.i18n;if(r.path==="/"&&o)return typeof o=="string"?n="/"+o:(n="/"+o.path,o.statusCode),n=t.$localePath(n,e),Ci(n,{});if(!(l&&(t._vueI18n.__pendingLocale=e,t._vueI18n.__pendingLocalePromise=new Promise(f=>{t._vueI18n.__resolvePendingLocalePromise=()=>f()}),!i))){if(s&&u==="prefix_except_default"){const f=Uf(),d=c.find(p=>{var g;if(typeof p!="string")return(g=p.defaultForDomains)==null?void 0:g.find(b=>b===f)}),h=typeof d!="string"?d==null?void 0:d.code:void 0;if(r.path.startsWith(`/${h}`))return Ci(r.path.replace(`/${h}`,""));if(!r.path.startsWith(`/${e}`)&&e!==h){const g=pv()(r.path);return Ci(g!==""?`/${e+r.path.replace(`/${g}`,"")}`:`/${e+(r.path==="/"?"":r.path)}`)}return n&&r.path!==n?Ci(n):void 0}if(a){const f=qI();f.value&&f.value!==n&&(f.value="",window.location.assign(n))}else if(n)return Ci(n)}}function GI({currentLocale:t,defaultLocale:e,strategy:r}){return r!=="no_prefix"&&!(t===e&&(r==="prefix_and_default"||r==="prefix_except_default"))}function KI(t=Ir()){return e=>GI(e)&&!t.public.i18n.differentDomains}function XI(t=Ir()){return(e,r)=>{if(!t.public.i18n.differentDomains)return e;const n=I4(r);return n&&Ii(n,e)||e}}function YI(){return()=>{const t=Xe(),{baseUrl:e,defaultLocale:r,differentDomains:n}=t.$config.public.i18n;if(ir(e))return e(t);const i=ir(r)?r():r;if(n&&i){const o=I4(i);if(o)return o}return e}}function P4(t){return x4+" "+t}function ZI(t,e,r){Object.defineProperty(t,e,{get:()=>r})}function Ua(t,e=k4()){return(...r)=>t(e,...r)}function JI(){let t;return navigator.languages&&(t=_I(Nf,navigator.languages)),t}function QI(){const t=Kc(),e=t&&t.cookieKey||AI,r=new Date,n={expires:new Date(r.setDate(r.getDate()+365)),path:"/",sameSite:t&&t.cookieCrossOrigin?"none":"lax",secure:t&&t.cookieCrossOrigin||t&&t.cookieSecure};return t&&t.cookieDomain&&(n.domain=t.cookieDomain),qo(e,n)}function $I(t,e,r){if(e===!1||!e.useCookie)return;const n=t.value??void 0;if(n!=null){if(no.includes(n))return n;if(r)return t.value=r,r;t.value=void 0}}function eO(t,e,r){r===!1||!r.useCookie||(t.value=e)}const tO={locale:"",reason:"disabled"};function rO(t,e,r=""){const n=Kc();if(!n)return tO;const i=Xe(),o=i.$i18n.strategy;if(!i._vueI18n.__firstAccess)return{locale:o==="no_prefix"?r:"",reason:"first_access_only"};const{redirectOn:s,alwaysRedirect:l,useCookie:c,fallbackLocale:u}=n,f=Ve(t)?t:t.path;if(o!=="no_prefix"){if(s==="root"&&f!=="/")return{locale:"",reason:"not_redirect_on_root"};if(s==="no prefix"&&!l&&f.match(hv(no)))return{locale:"",reason:"not_redirect_on_no_prefix"}}let d;const h=c&&e||void 0;c&&(d="cookie");const p=i.$i18n.getBrowserLocale();h||(d="navigator_or_header");const g=h||p,b=g||u||"";return!g&&u&&(d="fallback"),{locale:b,from:d}}function Uf(){let t;return t=window.location.host,t}function nO(t,e,r){let n=Uf()||"";const i=Vt(r)?r.path:Ve(r)?r:"";if(n){let o;const a=t.filter(s=>{if(s&&s.domain){let l=s.domain;return dn(s.domain)&&(l=s.domain.replace(/(http|https):\/\//,"")),l===n}else if(Array.isArray(s==null?void 0:s.domains))return s.domains.includes(n);return!1});if(a.length===1)o=a[0];else if(a.length>1)if(e==="no_prefix")console.warn(P4("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),o=a[0];else{if(r&&i&&i!==""){const s=i.match(hv(a.map(l=>l.code)));s&&s.length>1&&(o=a.find(l=>l.code===s[1]))}o||(o=a.find(s=>Array.isArray(s.defaultForDomains)?s.defaultForDomains.includes(n):s.domainDefault))}if(o)return o.code;n=""}return n}function I4(t){var a,s,l;const e=Ir();Xe();const r=Uf(),n=e.public.i18n,i=Nf.find(c=>c.code===t),o=((s=(a=n==null?void 0:n.domainLocales)==null?void 0:a[t])==null?void 0:s.domain)||(i==null?void 0:i.domain)||((l=i==null?void 0:i.domains)==null?void 0:l.find(c=>c===r));if(o){if(dn(o,{strict:!0}))return o;let c;return c=new URL(window.location.origin).protocol,c+"//"+o}console.warn(P4("Could not find domain name for locale "+t))}const Kc=(t=Ir().public.i18n)=>(t==null?void 0:t.detectBrowserLanguage)===!1?!1:t==null?void 0:t.detectBrowserLanguage;function iO(t,e){const{multiDomainLocales:r,strategy:n,routesNameSeparator:i,defaultLocaleRouteNameSuffix:o}=t.$config.public.i18n;if(!r||!(n==="prefix_except_default"||n==="prefix_and_default"))return;const a=Br(),s=[i,o].join("");for(const l of a.getRoutes()){const c=Mf(l.name);if(c.endsWith(s)){a.removeRoute(c);continue}const u=c.split(i)[1];u===e&&a.addRoute({...l,path:l.path===`/${u}`?"/":l.path.replace(`/${u}`,"")})}}function oO(t){const{locales:e,defaultLocale:r,multiDomainLocales:n}=t.$config.public.i18n;let i=r||"";if(!n)return i;const o=Uf();if(e.some(s=>
43typeof s!="string"&&Array.isArray(s.defaultForDomains))){const s=e.find(l=>typeof l=="string"||!Array.isArray(l.defaultForDomains)?!1:l.defaultForDomains.includes(o??""));i=(s==null?void 0:s.code)??""}return i}function aO({key:t,seo:e}){const r=Xe(),{defaultDirection:n}=Ir().public.i18n,i=se(r.$i18n.locale),o=II(se(r.$i18n.locales)),a=o.find(s=>s.code===i)||{code:i};return{key:t,seo:e,locale:i,locales:o,currentDir:a.dir||n,currentLocale:a,currentLanguage:a.language,baseUrl:lO()}}function sO(t,{dir:e=!0,lang:r=!0,seo:n=!0,key:i="hid"}){const o={htmlAttrs:{},link:[],meta:[]},a=aO({seo:n,key:i});return a.baseUrl||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),a.locales==null||a.baseUrl==null||(e&&(o.htmlAttrs.dir=a.currentDir),r&&a.currentLanguage&&(o.htmlAttrs.lang=a.currentLanguage),n&&a.locale&&a.locales&&(o.link.push(...cO(t,a),...uO(t,a)),o.meta.push(...fO(t,a),...dO(a),...hO(a)))),o}function lO(){const t=Xe(),e=Ml(t.$i18n);return Ii(se(e.baseUrl),t.$config.app.baseURL)}function cO(t,e){const{defaultLocale:r,strategy:n}=Ir().public.i18n,i=[];if(n==="no_prefix")return i;const o=new Map;for(const l of e.locales){if(!l.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[c,u]=l.language.split("-");c&&u&&(l.isCatchallLocale||!o.has(c))&&o.set(c,l),o.set(l.language,l)}const a=t.runtimeConfig.public.i18n.experimental.alternateLinkCanonicalQueries===!0,s=a?t.router.resolve({query:{}}):void 0;!t.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR&&a&&(s.meta=t.router.currentRoute.value.meta);for(const[l,c]of o.entries()){const u=B0(t,c.code,s),f=qp(t,e);let d=Gp(u,e.baseUrl);f&&a&&(d=`${d}?${f}`),u&&i.push({[e.key]:`i18n-alt-${l}`,rel:"alternate",href:d,hreflang:l})}if(r){const l=B0(t,r,s),c=qp(t,e);let u=Gp(l,e.baseUrl);c&&a&&(u=`${u}?${c}`),l&&i.push({[e.key]:"i18n-xd",rel:"alternate",href:u,hreflang:"x-default"})}return i}function O4(t,e){const r=t.router.currentRoute.value,n=Bf(t,{...r,path:void 0,name:Ns(t,r)});if(!n)return"";let i=Gp(n.path,e.baseUrl);const o=qp(t,e);return o&&(i=`${i}?${o}`),i}function uO(t,e){const r=O4(t,e);return r?[{[e.key]:"i18n-can",rel:"canonical",href:r}]:[]}function qp(t,e){const r=t.router.currentRoute.value,n=Bf(t,{...r,path:void 0,name:Ns(t,r)}),i=Vt(e.seo)&&e.seo.canonicalQueries||[],o=(n==null?void 0:n.query)||{},a=new URLSearchParams;for(const s of i)if(s in o){const l=o[s];Pr(l)?l.forEach(c=>a.append(s,c||"")):a.append(s,l||"")}return a.toString()||void 0}function fO(t,e){const r=O4(t,e);return r?[{[e.key]:"i18n-og-url",property:"og:url",content:r}]:[]}function dO(t){return!t.currentLocale||!t.currentLanguage?[]:[{[t.key]:"i18n-og",property:"og:locale",content:F4(t.currentLanguage)}]}function hO(t){return t.locales.filter(r=>r.language&&r.language!==t.currentLanguage).map(r=>({[t.key]:`i18n-og-alt-${r.language}`,property:"og:locale:alternate",content:F4(r.language)}))}function F4(t){return(t||"").replace(/-/g,"_")}function Gp(t,e){return t.match(/^https?:\/\//)?t:Ii(e,t)}/*!
44  * message-compiler v10.0.6
45  * (c) 2025 kazuya kawaguchi
46  * Released under the MIT License.
47  */function pO(t,e,r){return{line:t,column:e,offset:r}}function Kp(t,e,r){return{start:t,end:e}}const Qt={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},gO=17;function jf(t,e,r={}){const{domain:n,messages:i,args:o}=r,a=t,s=new SyntaxError(String(a));return s.code=t,e&&(s.location=e),s.domain=n,s}function vO(t){throw t}const zi=" ",mO="\r",sn=`
48`,yO="\u2028",bO="\u2029";function wO(t){const e=t;let r=0,n=1,i=1,o=0;const a=E=>e[E]===mO&&e[E+1]===sn,s=E=>e[E]===sn,l=E=>e[E]===bO,c=E=>e[E]===yO,u=E=>a(E)||s(E)||l(E)||c(E),f=()=>r,d=()=>n,h=()=>i,p=()=>o,g=E=>a(E)||l(E)||c(E)?sn:e[E],b=()=>g(r),m=()=>g(r+o);function S(){return o=0,u(r)&&(n++,i=0),a(r)&&r++,r++,i++,e[r]}function v(){return a(r+o)&&o++,o++,e[r+o]}function w(){r=0,n=1,i=1,o=0}function y(E=0){o=E}function k(){const E=r+o;for(;E!==r;)S();o=0}return{index:f,line:d,column:h,peekOffset:p,charAt:g,currentChar:b,currentPeek:m,next:S,peek:v,reset:w,resetPeek:y,skipToPeek:k}}const mo=void 0,xO=".",fy="'",SO="tokenizer";function CO(t,e={}){const r=e.location!==!1,n=wO(t),i=()=>n.index(),o=()=>pO(n.line(),n.column(),n.index()),a=o(),s=i(),l={currentType:13,offset:s,startLoc:a,endLoc:a,lastType:13,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=e;function f(A,N,X,...le){const pe=c();if(N.column+=X,N.offset+=X,u){const Ce=r?Kp(pe.startLoc,N):null,z=jf(A,Ce,{domain:SO,args:le});u(z)}}function d(A,N,X){A.endLoc=o(),A.currentType=N;const le={type:N};return r&&(le.loc=Kp(A.startLoc,A.endLoc)),X!=null&&(le.value=X),le}const h=A=>d(A,13);function p(A,N){return A.currentChar()===N?(A.next(),N):(f(Qt.EXPECTED_TOKEN,o(),0,N),"")}function g(A){let N="";for(;A.currentPeek()===zi||A.currentPeek()===sn;)N+=A.currentPeek(),A.peek();return N}function b(A){const N=g(A);
48return A.skipToPeek(),N}function m(A){if(A===mo)return!1;const N=A.charCodeAt(0);return N>=97&&N<=122||N>=65&&N<=90||N===95}function S(A){if(A===mo)return!1;const N=A.charCodeAt(0);return N>=48&&N<=57}function v(A,N){const{currentType:X}=N;if(X!==2)return!1;g(A);const le=m(A.currentPeek());return A.resetPeek(),le}function w(A,N){const{currentType:X}=N;if(X!==2)return!1;g(A);const le=A.currentPeek()==="-"?A.peek():A.currentPeek(),pe=S(le);return A.resetPeek(),pe}function y(A,N){const{currentType:X}=N;if(X!==2)return!1;g(A);const le=A.currentPeek()===fy;return A.resetPeek(),le}function k(A,N){const{currentType:X}=N;if(X!==7)return!1;g(A);const le=A.currentPeek()===".";return A.resetPeek(),le}function E(A,N){const{currentType:X}=N;if(X!==8)return!1;g(A);const le=m(A.currentPeek());return A.resetPeek(),le}function T(A,N){const{currentType:X}=N;if(!(X===7||X===11))return!1;g(A);const le=A.currentPeek()===":";return A.resetPeek(),le}function F(A,N){const{currentType:X}=N;if(X!==9)return!1;const le=()=>{const Ce=A.currentPeek();return Ce==="{"?m(A.peek()):Ce==="@"||Ce==="|"||Ce===":"||Ce==="."||Ce===zi||!Ce?!1:Ce===sn?(A.peek(),le()):j(A,!1)},pe=le();return A.resetPeek(),pe}function I(A){g(A);const N=A.currentPeek()==="|";return A.resetPeek(),N}function j(A,N=!0){const X=(pe=!1,Ce="")=>{const z=A.currentPeek();return z==="{"||z==="@"||!z?pe:z==="|"?!(Ce===zi||Ce===sn):z===zi?(A.peek(),X(!0,zi)):z===sn?(A.peek(),X(!0,sn)):!0},le=X();return N&&A.resetPeek(),le}function O(A,N){const X=A.currentChar();return X===mo?mo:N(X)?(A.next(),X):null}function L(A){const N=A.charCodeAt(0);return N>=97&&N<=122||N>=65&&N<=90||N>=48&&N<=57||N===95||N===36}function ee(A){return O(A,L)}function ne(A){const N=A.charCodeAt(0);return N>=97&&N<=122||N>=65&&N<=90||N>=48&&N<=57||N===95||N===36||N===45}function H(A){return O(A,ne)}function G(A){const N=A.charCodeAt(0);return N>=48&&N<=57}function ue(A){return O(A,G)}function we(A){const N=A.charCodeAt(0);return N>=48&&N<=57||N>=65&&N<=70||N>=97&&N<=102}function De(A){return O(A,we)}function Le(A){let N="",X="";for(;N=ue(A);)X+=N;return X}function Ue(A){let N="";for(;;){const X=A.currentChar();if(X==="{"||X==="}"||X==="@"||X==="|"||!X)break;if(X===zi||X===sn)if(j(A))N+=X,A.next();else{if(I(A))break;N+=X,A.next()}else N+=X,A.next()}return N}function lt(A){b(A);let N="",X="";for(;N=H(A);)X+=N;return A.currentChar()===mo&&f(Qt.UNTERMINATED_CLOSING_BRACE,o(),0),X}function ut(A){b(A);let N="";return A.currentChar()==="-"?(A.next(),N+=`-${Le(A)}`):N+=Le(A),A.currentChar()===mo&&f(Qt.UNTERMINATED_CLOSING_BRACE,o(),0),N}function wt(A){return A!==fy&&A!==sn}function qe(A){b(A),p(A,"'");let N="",X="";for(;N=O(A,wt);)N==="\\"?X+=de(A):X+=N;const le=A.currentChar();return le===sn||le===mo?(f(Qt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),le===sn&&(A.next(),p(A,"'")),X):(p(A,"'"),X)}function de(A){const N=A.currentChar();switch(N){case"\\":case"'":return A.next(),`\\${N}`;case"u":return q(A,N,4);case"U":return q(A,N,6);default:return f(Qt.UNKNOWN_ESCAPE_SEQUENCE,o(),0,N),""}}function q(A,N,X){p(A,N);let le="";for(let pe=0;pe<X;pe++){const Ce=De(A);if(!Ce){f(Qt.INVALID_UNICODE_ESCAPE_SEQUENCE,o(),0,`\\${N}${le}${A.currentChar()}`);break}le+=Ce}return`\\${N}${le}`}function K(A){return A!=="{"&&A!=="}"&&A!==zi&&A!==sn}function Z(A){b(A);let N="",X="";for(;N=O(A,K);)X+=N;return X}function re(A){let N="",X="";for(;N=ee(A);)X+=N;return X}function Se(A){const N=X=>{const le=A.currentChar();return le==="{"||le==="@"||le==="|"||le==="("||le===")"||!le||le===zi?X:(X+=le,A.next(),N(X))};return N("")}function _(A){b(A);const N=p(A,"|");return b(A),N}function M(A,N){let X=null;switch(A.currentChar()){case"{":return N.braceNest>=1&&f(Qt.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),A.next(),X=d(N,2,"{"),b(A),N.braceNest++,X;case"}":return N.braceNest>0&&N.currentType===2&&f(Qt.EMPTY_PLACEHOLDER,o(),0),A.next(),X=d(N,3,"}"),N.braceNest--,N.braceNest>0&&b(A),N.inLinked&&N.braceNest===0&&(N.inLinked=!1),X;case"@":return N.braceNest>0&&f(Qt.UNTERMINATED_CLOSING_BRACE,o(),0),X=V(A,N)||h(N),N.braceNest=0,X;default:{let pe=!0,Ce=!0,z=!0;if(I(A))return N.braceNest>0&&f(Qt.UNTERMINATED_CLOSING_BRACE,o(),0),X=d(N,1,_(A)),N.braceNest=0,N.inLinked=!1,X;if(N.braceNest>0&&(N.currentType===4||N.currentType===5||N.currentType===6))return f(Qt.UNTERMINATED_CLOSING_BRACE,o(),0),N.braceNest=0,fe(A,N);if(pe=v(A,N))return X=d(N,4,lt(A)),b(A),X;if(Ce=w(A,N))return X=d(N,5,ut(A)),b(A),X;if(z=y(A,N))return X=d(N,6,qe(A)),b(A),X;if(!pe&&!Ce&&!z)return X=d(N,12,Z(A)),f(Qt.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,X.value),b(A),X;break}}return X}function V(A,N){const{currentType:X}=N;let le=null;const pe=A.currentChar();switch((X===7||X===8||X===11||X===9)&&(pe===sn||pe===zi)&&f(Qt.INVALID_LINKED_FORMAT,o(),0),pe){case"@":return A.next(),le=d(N,7,"@"),N.inLinked=!0,le;case".":return b(A),A.next(),d(N,8,".");case":":return b(A),A.next(),d(N,9,":");default:return I(A)?(le=d(N,1,_(A)),N.braceNest=0,N.inLinked=!1,le):k(A,N)||T(A,N)?(b(A),V(A,N)):E(A,N)?(b(A),d(N,11,re(A))):F(A,N)?(b(A),pe==="{"?M(A,N)||le:d(N,10,Se(A))):(X===7&&f(Qt.INVALID_LINKED_FORMAT,o(),0),N.braceNest=0,N.inLinked=!1,fe(A,N))}}function fe(A,N){let X={type:13};if(N.braceNest>0)return M(A,N)||h(N);if(N.inLinked)return V(A,N)||h(N);switch(A.currentChar()){case"{":return M(A,N)||h(N);case"}":return f(Qt.UNBALANCED_CLOSING_BRACE,o(),0),A.next(),d(N,3,"}");case"@":return V(A,N)||h(N);
48default:{if(I(A))return X=d(N,1,_(A)),N.braceNest=0,N.inLinked=!1,X;if(j(A))return d(N,0,Ue(A));break}}return X}function Y(){const{currentType:A,offset:N,startLoc:X,endLoc:le}=l;return l.lastType=A,l.lastOffset=N,l.lastStartLoc=X,l.lastEndLoc=le,l.offset=i(),l.startLoc=o(),n.currentChar()===mo?d(l,13):fe(n,l)}return{nextToken:Y,currentOffset:i,currentPosition:o,context:c}}const kO="parser",EO=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function TO(t,e,r){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const n=parseInt(e||r,16);return n<=55295||n>=57344?String.fromCodePoint(n):"�"}}}function AO(t={}){const e=t.location!==!1,{onError:r}=t;function n(m,S,v,w,...y){const k=m.currentPosition();if(k.offset+=w,k.column+=w,r){const E=e?Kp(v,k):null,T=jf(S,E,{domain:kO,args:y});r(T)}}function i(m,S,v){const w={type:m};return e&&(w.start=S,w.end=S,w.loc={start:v,end:v}),w}function o(m,S,v,w){e&&(m.end=S,m.loc&&(m.loc.end=v))}function a(m,S){const v=m.context(),w=i(3,v.offset,v.startLoc);return w.value=S,o(w,m.currentOffset(),m.currentPosition()),w}function s(m,S){const v=m.context(),{lastOffset:w,lastStartLoc:y}=v,k=i(5,w,y);return k.index=parseInt(S,10),m.nextToken(),o(k,m.currentOffset(),m.currentPosition()),k}function l(m,S){const v=m.context(),{lastOffset:w,lastStartLoc:y}=v,k=i(4,w,y);return k.key=S,m.nextToken(),o(k,m.currentOffset(),m.currentPosition()),k}function c(m,S){const v=m.context(),{lastOffset:w,lastStartLoc:y}=v,k=i(9,w,y);return k.value=S.replace(EO,TO),m.nextToken(),o(k,m.currentOffset(),m.currentPosition()),k}function u(m){const S=m.nextToken(),v=m.context(),{lastOffset:w,lastStartLoc:y}=v,k=i(8,w,y);return S.type!==11?(n(m,Qt.UNEXPECTED_EMPTY_LINKED_MODIFIER,v.lastStartLoc,0),k.value="",o(k,w,y),{nextConsumeToken:S,node:k}):(S.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,vi(S)),k.value=S.value||"",o(k,m.currentOffset(),m.currentPosition()),{node:k})}function f(m,S){const v=m.context(),w=i(7,v.offset,v.startLoc);return w.value=S,o(w,m.currentOffset(),m.currentPosition()),w}function d(m){const S=m.context(),v=i(6,S.offset,S.startLoc);let w=m.nextToken();if(w.type===8){const y=u(m);v.modifier=y.node,w=y.nextConsumeToken||m.nextToken()}switch(w.type!==9&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(w)),w=m.nextToken(),w.type===2&&(w=m.nextToken()),w.type){case 10:w.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(w)),v.key=f(m,w.value||"");break;case 4:w.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(w)),v.key=l(m,w.value||"");break;case 5:w.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(w)),v.key=s(m,w.value||"");break;case 6:w.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(w)),v.key=c(m,w.value||"");break;default:{n(m,Qt.UNEXPECTED_EMPTY_LINKED_KEY,S.lastStartLoc,0);const y=m.context(),k=i(7,y.offset,y.startLoc);return k.value="",o(k,y.offset,y.startLoc),v.key=k,o(v,y.offset,y.startLoc),{nextConsumeToken:w,node:v}}}return o(v,m.currentOffset(),m.currentPosition()),{node:v}}function h(m){const S=m.context(),v=S.currentType===1?m.currentOffset():S.offset,w=S.currentType===1?S.endLoc:S.startLoc,y=i(2,v,w);y.items=[];let k=null;do{const F=k||m.nextToken();switch(k=null,F.type){case 0:F.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(F)),y.items.push(a(m,F.value||""));break;case 5:F.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(F)),y.items.push(s(m,F.value||""));break;case 4:F.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(F)),y.items.push(l(m,F.value||""));break;case 6:F.value==null&&n(m,Qt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,vi(F)),y.items.push(c(m,F.value||""));break;case 7:{const I=d(m);y.items.push(I.node),k=I.nextConsumeToken||null;break}}}while(S.currentType!==13&&S.currentType!==1);const E=S.currentType===1?S.lastOffset:m.currentOffset(),T=S.currentType===1?S.lastEndLoc:m.currentPosition();return o(y,E,T),y}function p(m,S,v,w){const y=m.context();let k=w.items.length===0;const E=i(1,S,v);E.cases=[],E.cases.push(w);do{const T=h(m);k||(k=T.items.length===0),E.cases.push(T)}while(y.currentType!==13);return k&&n(m,Qt.MUST_HAVE_MESSAGES_IN_PLURAL,v,0),o(E,m.currentOffset(),m.currentPosition()),E}function g(m){const S=m.context(),{offset:v,startLoc:w}=S,y=h(m);return S.currentType===13?y:p(m,v,w,y)}function b(m){const S=CO(m,Wr({},t)),v=S.context(),w=i(0,v.offset,v.startLoc);return e&&w.loc&&(w.loc.source=m),w.body=g(S),t.onCacheKey&&(w.cacheKey=t.onCacheKey(m)),v.currentType!==13&&n(S,Qt.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,m[v.offset]||""),o(w,S.currentOffset(),S.currentPosition()),w}return{parse:b}}function vi(t){if(t.type===13)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>
4810?e.slice(0,9)+"…":e}function PO(t,e={}){const r={ast:t,helpers:new Set};return{context:()=>r,helper:o=>(r.helpers.add(o),o)}}function dy(t,e){for(let r=0;r<t.length;r++)mv(t[r],e)}function mv(t,e){switch(t.type){case 1:dy(t.cases,e),e.helper("plural");break;case 2:dy(t.items,e);break;case 6:{mv(t.key,e),e.helper("linked"),e.helper("type");break}case 5:e.helper("interpolate"),e.helper("list");break;case 4:e.helper("interpolate"),e.helper("named");break}}function IO(t,e={}){const r=PO(t);r.helper("normalize"),t.body&&mv(t.body,r);const n=r.context();t.helpers=Array.from(n.helpers)}function OO(t){const e=t.body;return e.type===2?hy(e):e.cases.forEach(r=>hy(r)),t}function hy(t){if(t.items.length===1){const e=t.items[0];(e.type===3||e.type===9)&&(t.static=e.value,delete e.value)}else{const e=[];for(let r=0;r<t.items.length;r++){const n=t.items[r];if(!(n.type===3||n.type===9)||n.value==null)break;e.push(n.value)}if(e.length===t.items.length){t.static=dv(e);for(let r=0;r<t.items.length;r++){const n=t.items[r];(n.type===3||n.type===9)&&delete n.value}}}}function fs(t){switch(t.t=t.type,t.type){case 0:{const e=t;fs(e.body),e.b=e.body,delete e.body;break}case 1:{const e=t,r=e.cases;for(let n=0;n<r.length;n++)fs(r[n]);e.c=r,delete e.cases;break}case 2:{const e=t,r=e.items;for(let n=0;n<r.length;n++)fs(r[n]);e.i=r,delete e.items,e.static&&(e.s=e.static,delete e.static);break}case 3:case 9:case 8:case 7:{const e=t;e.value&&(e.v=e.value,delete e.value);break}case 6:{const e=t;fs(e.key),e.k=e.key,delete e.key,e.modifier&&(fs(e.modifier),e.m=e.modifier,delete e.modifier);break}case 5:{const e=t;e.i=e.index,delete e.index;break}case 4:{const e=t;e.k=e.key,delete e.key;break}}delete t.type}function FO(t,e){const{filename:r,breakLineCode:n,needIndent:i}
48=e,o=e.location!==!1,a={filename:r,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:n,needIndent:i,indentLevel:0};o&&t.loc&&(a.source=t.loc.source);const s=()=>a;function l(g,b){a.code+=g}function c(g,b=!0){const m=b?n:"";l(i?m+"  ".repeat(g):m)}function u(g=!0){const b=++a.indentLevel;g&&c(b)}function f(g=!0){const b=--a.indentLevel;g&&c(b)}function d(){c(a.indentLevel)}return{context:s,push:l,indent:u,deindent:f,newline:d,helper:g=>`_${g}`,needIndent:()=>a.needIndent}}function RO(t,e){const{helper:r}=t;t.push(`${r("linked")}(`),Ms(t,e.key),e.modifier?(t.push(", "),Ms(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function _O(t,e){const{helper:r,needIndent:n}=t;t.push(`${r("normalize")}([`),t.indent(n());const i=e.items.length;for(let o=0;o<i&&(Ms(t,e.items[o]),o!==i-1);o++)t.push(", ");t.deindent(n()),t.push("])")}function DO(t,e){const{helper:r,needIndent:n}=t;if(e.cases.length>1){t.push(`${r("plural")}([`),t.indent(n());const i=e.cases.length;for(let o=0;o<i&&(Ms(t,e.cases[o]),o!==i-1);o++)t.push(", ");t.deindent(n()),t.push("])")}}function LO(t,e){e.body?Ms(t,e.body):t.push("null")}function Ms(t,e){const{helper:r}=t;switch(e.type){case 0:LO(t,e);break;case 1:DO(t,e);break;case 2:_O(t,e);break;case 6:RO(t,e);break;case 8:t.push(JSON.stringify(e.value),e);break;case 7:t.push(JSON.stringify(e.value),e);break;case 5:t.push(`${r("interpolate")}(${r("list")}(${e.index}))`,e);break;case 4:t.push(`${r("interpolate")}(${r("named")}(${JSON.stringify(e.key)}))`,e);break;case 9:t.push(JSON.stringify(e.value),e);break;case 3:t.push(JSON.stringify(e.value),e);break}}const NO=(t,e={})=>{const r=Ve(e.mode)?e.mode:"normal",n=Ve(e.filename)?e.filename:"message.intl";e.sourceMap;const i=e.breakLineCode!=null?e.breakLineCode:r==="arrow"?";":`
49`,o=e.needIndent?e.needIndent:r!=="arrow",a=t.helpers||[],s=FO(t,{filename:n,breakLineCode:i,needIndent:o});s.push(r==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(o),a.length>0&&(s.push(`const { ${dv(a.map(u=>`${u}: _${u}`),", ")} } = ctx`),s.newline()),s.push("return "),Ms(s,t),s.deindent(o),s.push("}"),delete t.helpers;const{code:l,map:c}=s.context();return{ast:t,code:l,map:c?c.toJSON():void 0}};function MO(t,e={}){const r=Wr({},e),n=!!r.jit,i=!!r.minify,o=r.optimize==null?!0:r.optimize,s=AO(r).parse(t);return n?(o&&OO(s),i&&fs(s),{ast:s,code:""}):(IO(s,r),NO(s,r))}/*!
50  * core-base v10.0.6
51  * (c) 2025 kazuya kawaguchi
52  * Released under the MIT License.
53  */function BO(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(uv().__INTLIFY_PROD_DEVTOOLS__=!1)}function rh(t){return r=>UO(r,t)}function UO(t,e){const r=zO(e);if(r==null)throw kc(0);if(yv(r)===1){const o=HO(r);return t.plural(o.reduce((a,s)=>[...a,py(t,s)],[]))}else return py(t,r)}const jO=["b","body"];function zO(t){return oa(t,jO)}const VO=["c","cases"];function HO(t){return oa(t,VO,[])}function py(t,e){const r=qO(e);if(r!=null)return t.type==="text"?r:t.normalize([r]);{const n=KO(e).reduce((i,o)=>[...i,Xp(t,o)],[]);return t.normalize(n)}}const WO=["s","static"];function qO(t){return oa(t,WO)}const GO=["i","items"];function KO(t){return oa(t,GO,[])}function Xp(t,e){const r=yv(e);switch(r){case 3:return wu(e,r);case 9:return wu(e,r);case 4:{const n=e;if(oi(n,"k")&&n.k)return t.interpolate(t.named(n.k));if(oi(n,"key")&&n.key)return t.interpolate(t.named(n.key));throw kc(r)}case 5:{const n=e;if(oi(n,"i")&&Ar(n.i))return t.interpolate(t.list(n.i));if(oi(n,"index")&&Ar(n.index))return t.interpolate(t.list(n.index));throw kc(r)}case 6:{const n=e,i=JO(n),o=$O(n);return t.linked(Xp(t,o),i?Xp(t,i):void 0,t.type)}case 7:return wu(e,r);case 8:return wu(e,r);default:throw new Error(`unhandled node on format message part: ${r}`)}}const XO=["t","type"];function yv(t){return oa(t,XO)}const YO=["v","value"];function wu(t,e){const r=oa(t,YO);if(r)return r;throw kc(e)}const ZO=["m","modifier"];function JO(t){return oa(t,ZO)}const QO=["k","key"];function $O(t){const e=oa(t,QO);if(e)return e;throw kc(6)}function oa(t,e,r){for(let n=0;n<e.length;n++){const i=e[n];if(oi(t,i)&&t[i]!=null)return t[i]}return r}function kc(t){return new Error(`unhandled node type: ${t}`)}const eF=t=>t;let xu=or();function Bs(t){return Vt(t)&&yv(t)===0&&(oi(t,"b")||oi(t,"body"))}function tF(t,e={}){let r=!1;const n=e.onError||vO;return e.onError=i=>{r=!0,n(i)},{...MO(t,e),detectError:r}}function rF(t,e){if(Ve(t)){wr(e.warnHtmlMessage)&&e.warnHtmlMessage;const n=(e.onCacheKey||eF)(t),i=xu[n];if(i)return i;const{ast:o,detectError:a}=tF(t,{...e,location:!1,jit:!0}),s=rh(o);return a?s:xu[n]=s}else{const r=t.cacheKey;if(r){const n=xu[r];return n||(xu[r]=rh(t))}else return rh(t)}}let Ec=null;function nF(t){Ec=t}function iF(t,e,r){Ec&&Ec.emit("i18n:init",{timestamp:Date.now(),i18n:t,version:e,meta:r})}const oF=aF("function:translate");function aF(t){return e=>Ec&&Ec.emit(t,e)}const $i={INVALID_ARGUMENT:gO,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},sF=24;function eo(t){return jf(t,null,void 0)}function bv(t,e){return e.locale!=null?gy(e.locale):gy(t.locale)}let nh;function gy(t){if(Ve(t))return t;if(ir(t)){if(t.resolvedOnce&&nh!=null)return nh;if(t.constructor.name==="Function"){const e=t();if(SI(e))throw eo($i.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return nh=e}else throw eo($i.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw eo($i.NOT_SUPPORT_LOCALE_TYPE)}function lF(t,e,r){return[...new Set([r,...Pr(e)?e:Vt(e)?Object.keys(e):Ve(e)?[e]:[r]])]}function R4(t,e,r){const n=Ve(r)?r:U0,i=t;i.__localeChainCache||(i.__localeChainCache=new Map);let o=i.__localeChainCache.get(n);if(!o){o=[];let a=[r];for(;Pr(a);)a=vy(o,a,e);const s=Pr(e)||!Bt(e)?e:e.default?e.default:null;a=Ve(s)?[s]:s,Pr(a)&&vy(o,a,!1),i.__localeChainCache.set(n,o)}return o}function vy(t,e,r){let n=!0;for(let i=0;i<e.length&&wr(n);i++){const o=e[i];Ve(o)&&(n=cF(t,e[i],r))}return n}function cF(t,e,r){let n;const i=e.split("-");do{const o=i.join("-");n=uF(t,o,r),i.splice(-1,1)}while(i.length&&n===!0);return n}function uF(t,e,r){let n=!1;if(!t.includes(e)&&(n=!0,e)){n=e[e.length-1]!=="!";const i=e.replace(/!/g,"");t.push(i),(Pr(r)||Bt(r))&&r[i]&&(n=r[i])}return n}const aa=[];aa[0]={w:[0],i:[3,0],"[":[4],o:[7]};aa[1]={w:[1],".":[2],"[":[4],o:[7]};aa[2]={w:[2],i:[3,0],0:[3,0]};aa[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};aa[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};aa[5]={"'":[4,0],o:8,l:[5,0]};aa[6]={'"':[4,0],o:8,l:[6,0]};const fF=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function dF(t){return fF.test(t)}function hF(t){const e=t.charCodeAt(0),r=t.charCodeAt(t.length-1);return e===r&&(e===34||e===39)?t.slice(1,-1):t}function pF(t){if(t==null)return"o";switch(t.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function gF(t){const e=t.trim();return t.charAt(0)==="0"&&isNaN(parseInt(t))?!1:dF(e)?hF(e):"*"+e}function vF(t){const e=[];let r=-1,n=0,i=0,o,a,s,l,c,u,f;const d=[];d[0]=()=>{a===void 0?a=s:a+=s},d[1]=()=>{a!==void 0&&(e.push(a),a=void 0)},d[2]=()=>{d[0](),i++},d[3]=()=>
53{if(i>0)i--,n=4,d[0]();else{if(i=0,a===void 0||(a=gF(a),a===!1))return!1;d[1]()}};function h(){const p=t[r+1];if(n===5&&p==="'"||n===6&&p==='"')return r++,s="\\"+p,d[0](),!0}for(;n!==null;)if(r++,o=t[r],!(o==="\\"&&h())){if(l=pF(o),f=aa[n],c=f[l]||f.l||8,c===8||(n=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(s=o,u()===!1))))return;if(n===7)return e}}const my=new Map;function mF(t,e){return Vt(t)?t[e]:null}function yF(t,e){if(!Vt(t))return null;let r=my.get(e);if(r||(r=vF(e),r&&my.set(e,r)),!r)return null;const n=r.length;let i=t,o=0;for(;o<n;){const a=i[r[o]];if(a===void 0||ir(i))return null;i=a,o++}return i}const bF="10.0.6",zf=-1,U0="en-US",yy="",by=t=>`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function wF(){return{upper:(t,e)=>e==="text"&&Ve(t)?t.toUpperCase():e==="vnode"&&Vt(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>e==="text"&&Ve(t)?t.toLowerCase():e==="vnode"&&Vt(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>e==="text"&&Ve(t)?by(t):e==="vnode"&&Vt(t)&&"__v_isVNode"in t?by(t.children):t}}let _4;function xF(t){_4=t}let D4;function SF(t){D4=t}let L4;function CF(t){L4=t}let N4=null;const kF=t=>{N4=t},EF=()=>N4;let M4=null;const wy=t=>{M4=t},TF=()=>M4;let xy=0;function AF(t={}){const e=ir(t.onWarn)?t.onWarn:kI,r=Ve(t.version)?t.version:bF,n=Ve(t.locale)||ir(t.locale)?t.locale:U0,i=ir(n)?U0:n,o=Pr(t.fallbackLocale)||Bt(t.fallbackLocale)||Ve(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:i,a=Bt(t.messages)?t.messages:ih(i),s=Bt(t.datetimeFormats)?t.datetimeFormats:ih(i),l=Bt(t.numberFormats)?t.numberFormats:ih(i),c=Wr(or(),t.modifiers,wF()),u=t.pluralRules||or(),f=ir(t.missing)?t.missing:null,d=wr(t.missingWarn)||N0(t.missingWarn)?t.missingWarn:!0,h=wr(t.fallbackWarn)||N0(t.fallbackWarn)?t.fallbackWarn:!0,p=!!t.fallbackFormat,g=!!t.unresolving,b=ir(t.postTranslation)?t.postTranslation:null,m=Bt(t.processor)?t.processor:null,S=wr(t.warnHtmlMessage)?t.warnHtmlMessage:!0,v=!!t.escapeParameter,w=ir(t.messageCompiler)?t.messageCompiler:_4,y=ir(t.messageResolver)?t.messageResolver:D4||mF,k=ir(t.localeFallbacker)?t.localeFallbacker:L4||lF,E=Vt(t.fallbackContext)?t.fallbackContext:void 0,T=t,F=Vt(T.__datetimeFormatters)?T.__datetimeFormatters:new Map,I=Vt(T.__numberFormatters)?T.__numberFormatters:new Map,j=Vt(T.__meta)?T.__meta:{};xy++;const O={version:r,cid:xy,locale:n,fallbackLocale:o,messages:a,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:p,unresolving:g,postTranslation:b,processor:m,warnHtmlMessage:S,escapeParameter:v,messageCompiler:w,messageResolver:y,localeFallbacker:k,fallbackContext:E,onWarn:e,__meta:j};return O.datetimeFormats=s,O.numberFormats=l,O.__datetimeFormatters=F,O.__numberFormatters=I,__INTLIFY_PROD_DEVTOOLS__&&iF(O,r,j),O}const ih=t=>({[t]:or()});function wv(t,e,r,n,i){const{missing:o,onWarn:a}=t;if(o!==null){const s=o(t,r,e,i);return Ve(s)?s:e}else return e}function bl(t,e,r){const n=t;n.__localeChainCache=new Map,t.localeFallbacker(t,r,e)}function PF(t,e){return t===e?!1:t.split("-")[0]===e.split("-")[0]}function IF(t,e){const r=e.indexOf(t);if(r===-1)return!1;for(let n=r+1;n<e.length;n++)if(PF(t,e[n]))return!0;return!1}function Sy(t,...e){const{datetimeFormats:r,unresolving:n,fallbackLocale:i,onWarn:o,localeFallbacker:a}=t,{__datetimeFormatters:s}=t,[l,c,u,f]=Yp(...e),d=wr(u.missingWarn)?u.missingWarn:t.missingWarn;wr(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn;const h=!!u.part,p=bv(t,u),g=a(t,i,p);if(!Ve(l)||l==="")return new Intl.DateTimeFormat(p,f).format(c);let b={},m,S=null;const v="datetime format";for(let k=0;k<g.length&&(m=g[k],b=r[m]||{},S=b[l],!Bt(S));k++)wv(t,l,m,d,v);if(!Bt(S)||!Ve(m))return n?zf:l;let w=`${m}__${l}`;Lf(f)||(w=`${w}__${JSON.stringify(f)}`);let y=s.get(w);return y||(y=new Intl.DateTimeFormat(m,Wr({},S,f)),s.set(w,y)),h?y.formatToParts(c):y.format(c)}const B4=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Yp(...t){const[e,r,n,i]=t,o=or();let a=or(),s;if(Ve(e)){const l=e.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw eo($i.INVALID_ISO_DATE_ARGUMENT);const c=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();s=new Date(c);try{s.toISOString()}catch{throw eo($i.INVALID_ISO_DATE_ARGUMENT)}}
53else if(bI(e)){if(isNaN(e.getTime()))throw eo($i.INVALID_DATE_ARGUMENT);s=e}else if(Ar(e))s=e;else throw eo($i.INVALID_ARGUMENT);return Ve(r)?o.key=r:Bt(r)&&Object.keys(r).forEach(l=>{B4.includes(l)?a[l]=r[l]:o[l]=r[l]}),Ve(n)?o.locale=n:Bt(n)&&(a=n),Bt(i)&&(a=i),[o.key||"",s,o,a]}function Cy(t,e,r){const n=t;for(const i in r){const o=`${e}__${i}`;n.__datetimeFormatters.has(o)&&n.__datetimeFormatters.delete(o)}}function ky(t,...e){const{numberFormats:r,unresolving:n,fallbackLocale:i,onWarn:o,localeFallbacker:a}=t,{__numberFormatters:s}=t,[l,c,u,f]=Zp(...e),d=wr(u.missingWarn)?u.missingWarn:t.missingWarn;wr(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn;const h=!!u.part,p=bv(t,u),g=a(t,i,p);if(!Ve(l)||l==="")return new Intl.NumberFormat(p,f).format(c);let b={},m,S=null;const v="number format";for(let k=0;k<g.length&&(m=g[k],b=r[m]||{},S=b[l],!Bt(S));k++)wv(t,l,m,d,v);if(!Bt(S)||!Ve(m))return n?zf:l;let w=`${m}__${l}`;Lf(f)||(w=`${w}__${JSON.stringify(f)}`);let y=s.get(w);return y||(y=new Intl.NumberFormat(m,Wr({},S,f)),s.set(w,y)),h?y.formatToParts(c):y.format(c)}const U4=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Zp(...t){const[e,r,n,i]=t,o=or();let a=or();if(!Ar(e))throw eo($i.INVALID_ARGUMENT);const s=e;return Ve(r)?o.key=r:Bt(r)&&Object.keys(r).forEach(l=>{U4.includes(l)?a[l]=r[l]:o[l]=r[l]}),Ve(n)?o.locale=n:Bt(n)&&(a=n),Bt(i)&&(a=i),[o.key||"",s,o,a]}function Ey(t,e,r){const n=t;for(const i in r){const o=`${e}__${i}`;n.__numberFormatters.has(o)&&n.__numberFormatters.delete(o)}}const OF=t=>t,FF=t=>"",RF="text",_F=t=>t.length===0?"":dv(t),DF=CI;function Ty(t,e){return t=Math.abs(t),e===2?t?t>1?1:0:1:t?Math.min(t,2):0}function LF(t){const e=Ar(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(Ar(t.named.count)||Ar(t.named.n))?Ar(t.named.count)?t.named.count:Ar(t.named.n)?t.named.n:e:e}function NF(t,e){e.count||(e.count=t),e.n||(e.n=t)}function MF(t={}){const e=t.locale,r=LF(t),n=Vt(t.pluralRules)&&Ve(e)&&ir(t.pluralRules[e])?t.pluralRules[e]:Ty,i=Vt(t.pluralRules)&&Ve(e)&&ir(t.pluralRules[e])?Ty:void 0,o=m=>m[n(r,m.length,i)],a=t.list||[],s=m=>a[m],l=t.named||or();Ar(t.pluralIndex)&&NF(r,l);const c=m=>l[m];function u(m,S){const v=ir(t.messages)?t.messages(m,!!S):Vt(t.messages)?t.messages[m]:!1;return v||(t.parent?t.parent.message(m):FF)}const f=m=>t.modifiers?t.modifiers[m]:OF,d=Bt(t.processor)&&ir(t.processor.normalize)?t.processor.normalize:_F,h=Bt(t.processor)&&ir(t.processor.interpolate)?t.processor.interpolate:DF,p=Bt(t.processor)&&Ve(t.processor.type)?t.processor.type:RF,b={list:s,named:c,plural:o,linked:(m,...S)=>{const[v,w]=S;let y="text",k="";S.length===1?Vt(v)?(k=v.modifier||k,y=v.type||y):Ve(v)&&(k=v||k):S.length===2&&(Ve(v)&&(k=v||k),Ve(w)&&(y=w||y));const E=u(m,!0)(b),T=y==="vnode"&&Pr(E)&&k?E[0]:E;return k?f(k)(T,y):T},message:u,type:p,interpolate:h,normalize:d,values:Wr(or(),a,l)};return b}const Ay=()=>"",Mn=t=>ir(t);function Py(t,...e){const{fallbackFormat:r,postTranslation:n,unresolving:i,messageCompiler:o,fallbackLocale:a,messages:s}=t,[l,c]=Jp(...e),u=wr(c.missingWarn)?c.missingWarn:t.missingWarn,f=wr(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn,d=wr(c.escapeParameter)?c.escapeParameter:t.escapeParameter,h=!!c.resolvedMessage,p=Ve(c.default)||wr(c.default)?wr(c.default)?o?l:()=>l:c.default:r?o?l:()=>l:null,g=r||p!=null&&(Ve(p)||ir(p)),b=bv(t,c);d&&BF(c);let[m,S,v]=h?[l,b,s[b]||or()]:j4(t,l,b,a,f,u),w=m,y=l;if(!h&&!(Ve(w)||Bs(w)||Mn(w))&&g&&(w=p,y=w),!h&&(!(Ve(w)||Bs(w)||Mn(w))||!Ve(S)))return i?zf:l;let k=!1;const E=()=>{k=!0},T=Mn(w)?w:z4(t,l,S,w,y,E);if(k)return w;const F=zF(t,S,v,c),I=MF(F),j=UF(t,T,I),O=n?n(j,l):j;if(__INTLIFY_PROD_DEVTOOLS__){const L={timestamp:Date.now(),key:Ve(l)?l:Mn(w)?w.key:"",locale:S||(Mn(w)?w.locale:""),format:Ve(w)?w:Mn(w)?w.source:"",message:O};L.meta=Wr({},t.__meta,EF()||{}),oF(L)}return O}function BF(t){Pr(t.list)?t.list=t.list.map(e=>
53Ve(e)?sy(e):e):Vt(t.named)&&Object.keys(t.named).forEach(e=>{Ve(t.named[e])&&(t.named[e]=sy(t.named[e]))})}function j4(t,e,r,n,i,o){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=t,u=c(t,n,r);let f=or(),d,h=null;const p="translate";for(let g=0;g<u.length&&(d=u[g],f=a[d]||or(),(h=l(f,e))===null&&(h=f[e]),!(Ve(h)||Bs(h)||Mn(h)));g++)if(!IF(d,u)){const b=wv(t,e,d,o,p);b!==e&&(h=b)}return[h,d,f]}function z4(t,e,r,n,i,o){const{messageCompiler:a,warnHtmlMessage:s}=t;if(Mn(n)){const c=n;return c.locale=c.locale||r,c.key=c.key||e,c}if(a==null){const c=()=>n;return c.locale=r,c.key=e,c}const l=a(n,jF(t,r,i,n,s,o));return l.locale=r,l.key=e,l.source=n,l}function UF(t,e,r){return e(r)}function Jp(...t){const[e,r,n]=t,i=or();if(!Ve(e)&&!Ar(e)&&!Mn(e)&&!Bs(e))throw eo($i.INVALID_ARGUMENT);const o=Ar(e)?String(e):(Mn(e),e);return Ar(r)?i.plural=r:Ve(r)?i.default=r:Bt(r)&&!Lf(r)?i.named=r:Pr(r)&&(i.list=r),Ar(n)?i.plural=n:Ve(n)?i.default=n:Bt(n)&&Wr(i,n),[o,i]}function jF(t,e,r,n,i,o){return{locale:e,key:r,warnHtmlMessage:i,onError:a=>{throw o&&o(a),a},onCacheKey:a=>mI(e,r,a)}}function zF(t,e,r,n){const{modifiers:i,pluralRules:o,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=t,d={locale:e,modifiers:i,pluralRules:o,messages:(h,p)=>{let g=a(r,h);if(g==null&&(u||p)){const[,,b]=j4(u||t,h,e,s,l,c);g=a(b,h)}if(Ve(g)||Bs(g)){let b=!1;const S=z4(t,h,e,g,h,()=>{b=!0});return b?Ay:S}else return Mn(g)?g:Ay}};return t.processor&&(d.processor=t.processor),n.list&&(d.list=n.list),n.named&&(d.named=n.named),Ar(n.plural)&&(d.pluralIndex=n.plural),d}BO();/*!
54  * vue-i18n v10.0.6
55  * (c) 2025 kazuya kawaguchi
56  * Released under the MIT License.
57  */const VF="10.0.6";function HF(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(uv().__INTLIFY_PROD_DEVTOOLS__=!1)}const Gn={UNEXPECTED_RETURN_TYPE:sF,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function di(t,...e){return jf(t,null,void 0)}const Qp=ia("__translateVNode"),$p=ia("__datetimeParts"),eg=ia("__numberParts"),WF=ia("__setPluralRules"),qF=ia("__injectWithOption"),tg=ia("__dispose");function Tc(t){if(!Vt(t))return t;for(const e in t)if(oi(t,e))if(!e.includes("."))Vt(t[e])&&Tc(t[e]);else{const r=e.split("."),n=r.length-1;let i=t,o=!1;for(let a=0;a<n;a++){if(r[a]==="__proto__")throw new Error(`unsafe key: ${r[a]}`);if(r[a]in i||(i[r[a]]=or()),!Vt(i[r[a]])){o=!0;break}i=i[r[a]]}o||(i[r[n]]=t[e],delete t[e]),Vt(i[r[n]])&&Tc(i[r[n]])}return t}function V4(t,e){const{messages:r,__i18n:n,messageResolver:i,flatJson:o}=e,a=Bt(r)?r:Pr(n)?or():{[t]:or()};if(Pr(n)&&n.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(a[l]=a[l]||or(),As(c,a[l])):As(c,a)}else Ve(s)&&As(JSON.parse(s),a)}),i==null&&o)for(const s in a)oi(a,s)&&Tc(a[s]);return a}function H4(t){return t.type}function GF(t,e,r){let n=Vt(e.messages)?e.messages:or();"__i18nGlobal"in r&&(n=V4(t.locale.value,{messages:n,__i18n:r.__i18nGlobal}));const i=Object.keys(n);i.length&&i.forEach(o=>{t.mergeLocaleMessage(o,n[o])});{if(Vt(e.datetimeFormats)){const o=Object.keys(e.datetimeFormats);o.length&&o.forEach(a=>{t.mergeDateTimeFormat(a,e.datetimeFormats[a])})}if(Vt(e.numberFormats)){const o=Object.keys(e.numberFormats);o.length&&o.forEach(a=>{t.mergeNumberFormat(a,e.numberFormats[a])})}}}function Iy(t){return Qe(Mo,null,t,0)}const Oy="__INTLIFY_META__",Fy=()=>[],KF=()=>!1;let Ry=0;function _y(t){return(e,r,n,i)=>t(r,n,hn()||void 0,i)}const XF=()=>{const t=hn();let e=null;return t&&(e=H4(t)[Oy])?{[Oy]:e}:null};function W4(t={}){const{__root:e,__injectWithOption:r}=t,n=e===void 0,i=t.flatJson,o=L0?St:$r;let a=wr(t.inheritLocale)?t.inheritLocale:!0;const s=o(e&&a?e.locale.value:Ve(t.locale)?t.locale:U0),l=o(e&&a?e.fallbackLocale.value:Ve(t.fallbackLocale)||Pr(t.fallbackLocale)||Bt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:s.value),c=o(V4(s.value,t)),u=o(Bt(t.datetimeFormats)?t.datetimeFormats:{[s.value]:{}}),f=o(Bt(t.numberFormats)?t.numberFormats:{[s.value]:{}});let d=e?e.missingWarn:wr(t.missingWarn)||N0(t.missingWarn)?t.missingWarn:!0,h=e?e.fallbackWarn:wr(t.fallbackWarn)||N0(t.fallbackWarn)?t.fallbackWarn:!0,p=e?e.fallbackRoot:wr(t.fallbackRoot)?t.fallbackRoot:!0,g=!!t.fallbackFormat,b
57=ir(t.missing)?t.missing:null,m=ir(t.missing)?_y(t.missing):null,S=ir(t.postTranslation)?t.postTranslation:null,v=e?e.warnHtmlMessage:wr(t.warnHtmlMessage)?t.warnHtmlMessage:!0,w=!!t.escapeParameter;const y=e?e.modifiers:Bt(t.modifiers)?t.modifiers:{};let k=t.pluralRules||e&&e.pluralRules,E;E=(()=>{n&&wy(null);const z={version:VF,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:y,pluralRules:k,missing:m===null?void 0:m,missingWarn:d,fallbackWarn:h,fallbackFormat:g,unresolving:!0,postTranslation:S===null?void 0:S,warnHtmlMessage:v,escapeParameter:w,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};z.datetimeFormats=u.value,z.numberFormats=f.value,z.__datetimeFormatters=Bt(E)?E.__datetimeFormatters:void 0,z.__numberFormatters=Bt(E)?E.__numberFormatters:void 0;const oe=AF(z);return n&&wy(oe),oe})(),bl(E,s.value,l.value);function F(){return[s.value,l.value,c.value,u.value,f.value]}const I=Ee({get:()=>s.value,set:z=>{s.value=z,E.locale=s.value}}),j=Ee({get:()=>l.value,set:z=>{l.value=z,E.fallbackLocale=l.value,bl(E,s.value,z)}}),O=Ee(()=>c.value),L=Ee(()=>u.value),ee=Ee(()=>f.value);function ne(){return ir(S)?S:null}function H(z){S=z,E.postTranslation=z}function G(){return b}function ue(z){z!==null&&(m=_y(z)),b=z,E.missing=m}const we=(z,oe,Oe,Pe,Je,tt)=>{F();let pt;try{__INTLIFY_PROD_DEVTOOLS__,n||(E.fallbackContext=e?TF():void 0),pt=z(E)}finally{__INTLIFY_PROD_DEVTOOLS__,n||(E.fallbackContext=void 0)}if(Oe!=="translate exists"&&Ar(pt)&&pt===zf||Oe==="translate exists"&&!pt){const[D,xe]=oe();return e&&p?Pe(e):Je(D)}else{if(tt(pt))return pt;throw di(Gn.UNEXPECTED_RETURN_TYPE)}};function De(...z){return we(oe=>Reflect.apply(Py,null,[oe,...z]),()=>Jp(...z),"translate",oe=>Reflect.apply(oe.t,oe,[...z]),oe=>oe,oe=>Ve(oe))}function Le(...z){const[oe,Oe,Pe]=z;if(Pe&&!Vt(Pe))throw di(Gn.INVALID_ARGUMENT);return De(oe,Oe,Wr({resolvedMessage:!0},Pe||{}))}function Ue(...z){return we(oe=>Reflect.apply(Sy,null,[oe,...z]),()=>Yp(...z),"datetime format",oe=>Reflect.apply(oe.d,oe,[...z]),()=>yy,oe=>Ve(oe))}function lt(...z){return we(oe=>Reflect.apply(ky,null,[oe,...z]),()=>Zp(...z),"number format",oe=>Reflect.apply(oe.n,oe,[...z]),()=>yy,oe=>Ve(oe))}function ut(z){return z.map(oe=>Ve(oe)||Ar(oe)||wr(oe)?Iy(String(oe)):oe)}const qe={normalize:ut,interpolate:z=>z,type:"vnode"};function de(...z){return we(oe=>{let Oe;const Pe=oe;try{Pe.processor=qe,Oe=Reflect.apply(Py,null,[Pe,...z])}finally{Pe.processor=null}return Oe},()=>Jp(...z),"translate",oe=>oe[Qp](...z),oe=>[Iy(oe)],oe=>Pr(oe))}function q(...z){return we(oe=>Reflect.apply(ky,null,[oe,...z]),()=>Zp(...z),"number format",oe=>oe[eg](...z),Fy,oe=>Ve(oe)||Pr(oe))}function K(...z){return we(oe=>Reflect.apply(Sy,null,[oe,...z]),()=>Yp(...z),"datetime format",oe=>oe[$p](...z),Fy,oe=>Ve(oe)||Pr(oe))}function Z(z){k=z,E.pluralRules=k}function re(z,oe){return we(()=>{if(!z)return!1;const Oe=Ve(oe)?oe:s.value,Pe=M(Oe),Je=E.messageResolver(Pe,z);return Bs(Je)||Mn(Je)||Ve(Je)},()=>[z],"translate exists",Oe=>Reflect.apply(Oe.te,Oe,[z,oe]),KF,Oe=>wr(Oe))}function Se(z){let oe=null;const Oe=R4(E,l.value,s.value);for(let Pe=0;Pe<Oe.length;Pe++){const Je=c.value[Oe[Pe]]||{},tt=E.messageResolver(Je,z);if(tt!=null){oe=tt;break}}return oe}function _(z){const oe=Se(z);return oe??(e?e.tm(z)||{}:{})}function M(z){return c.value[z]||{}}function V(z,oe){if(i){const Oe={[z]:oe};for(const Pe in Oe)oi(Oe,Pe)&&Tc(Oe[Pe]);oe=Oe[z]}c.value[z]=oe,E.messages=c.value}function fe(z,oe){c.value[z]=c.value[z]||{};const Oe={[z]:oe};if(i)for(const Pe in Oe)oi(Oe,Pe)&&Tc(Oe[Pe]);oe=Oe[z],As(oe,c.value[z]),E.messages=c.value}function Y(z){return u.value[z]||{}}function A(z,oe){u.value[z]=oe,E.datetimeFormats=u.value,Cy(E,z,oe)}function N(z,oe){u.value[z]=Wr(u.value[z]||{},oe),E.datetimeFormats=u.value,Cy(E,z,oe)}function X(z){return f.value[z]||{}}function le(z,oe){f.value[z]=oe,E.numberFormats=f.value,Ey(E,z,oe)}function pe(z,oe){f.value[z]=Wr(f.value[z]||{},oe),E.numberFormats=f.value,Ey(E,z,oe)}Ry++,e&&L0&&(Kt(e.locale,z=>{a&&(s.value=z,E.locale=z,bl(E,s.value,l.value))}),Kt(e.fallbackLocale,z=>{a&&(l.value=z,E.fallbackLocale=z,bl(E,s.value,l.value))}));const Ce={id:Ry,locale:I,fallbackLocale:j,get inheritLocale(){return a},set inheritLocale(z){a=z,z&&e&&(s.value=e.locale.value,l.value=e.fallbackLocale.value,bl(E,s.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:O,get modifiers(){return y},get pluralRules(){return k||{}},get isGlobal(){return n},get missingWarn(){return d},set missingWarn(z){d=z,E.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(z){h=z,E.fallbackWarn=h},get fallbackRoot(){return p},set fallbackRoot(z){p=z},get fallbackFormat(){return g},set fallbackFormat(z){g=z,E.fallbackFormat=g},get warnHtmlMessage(){return v},set warnHtmlMessage(z){v=z,E.warnHtmlMessage=z},get escapeParameter(){return w},set escapeParameter(z){w=z,E.escapeParameter=z},t:De,getLocaleMessage:M,setLocaleMessage:V,mergeLocaleMessage:fe,getPostTranslationHandler:ne,setPostTranslationHandler:H,getMissingHandler:G,setMissingHandler:ue,[WF]:Z};return Ce.datetimeFormats=L,Ce.numberFormats=ee,Ce.rt=Le,Ce.te=re,Ce.tm=_,Ce.d=Ue,Ce.n=lt,Ce.getDateTimeFormat=Y,Ce.setDateTimeFormat=A,Ce.mergeDateTimeFormat=N,Ce.getNumberFormat=X,Ce.setNumberFormat=le,Ce.mergeNumberFormat=pe,Ce[qF]=r,Ce[Qp]=de,Ce[$p]=K,Ce[eg]=q,Ce}const xv={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>t==="parent"||t==="global",default:"parent"},i18n:{type:Object}};function YF({slots:t},e){return e.length===1&&e[0]==="default"?(t.default?t.default():[]).reduce((n,i)=>[...n,...i.type===Ye?i.children:[i]],[]):e.reduce((r,n)=>{const i=t[n];return i&&(r[n]=i()),r},or())}function q4(){return Ye}const ZF=gt({name:"i18n-t",props:Wr({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>Ar(t)||!isNaN(t)}},xv),setup(t,e){const{slots:r,attrs:n}=e,i=t.i18n||pn({useScope:t.scope,__useComponent:!0});return()=>{const o=Object.keys(r).filter(f=>f!=="_"),a=or();t.locale&&(a.locale=t.locale),t.plural!==void 0&&(a.plural=Ve(t.plural)?+t.plural:t.plural);const s=YF(e,o),l=i[Qp](t.keypath,s,a),c=Wr(or(),n),u=Ve(t.tag)||Vt(t.tag)?t.tag:q4();return hr(u,c,l)}}}),Dy=ZF;function JF(t){return Pr(t)&&!Ve(t[0])}function G4(t,e,r,n){const{slots:i,attrs:o}=e;return()=>{const a={part:!0};let s=or();t.locale&&(a.locale=t.locale),Ve(t.format)?a.key=t.format:Vt(t.format)&&(Ve(t.format.key)&&(a.key=t.format.key),s=Object.keys(t.format).reduce((d,h)=>r.includes(h)?Wr(or(),d,{[h]:t.format[h]}):d,or()));const l=n(t.value,a,s);let c=[a.key];Pr(l)?c=l.map((d,h)=>{const p=i[d.type],g=p?p({[d.type]:d.value,index:h,parts:l}):[d.value];return JF(g)&&(g[0].key=`${d.type}-${h}`),g}):Ve(l)&&(c=[l]);const u=Wr(or(),o),f=Ve(t.tag)||Vt(t.tag)?t.tag:q4();return hr(f,u,c)}}const QF=gt({name:"i18n-n",props:Wr({value:{type:Number,required:!0},format:{type:[String,Object]}},xv),setup(t,e){const r=t.i18n||pn({useScope:t.scope,__useComponent:!0});return G4(t,e,U4,(...n)=>r[eg](...n))}}),Ly=QF,$F=gt({name:"i18n-d",props:Wr({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},xv),setup(t,e){const r=t.i18n||pn({useScope:t.scope,__useComponent:!0});return G4(t,e,B4,(...n)=>r[$p](...n))}}),Ny=$F;function eR(t,e){const r=t;if(t.mode==="composition")return r.__getInstance(e)||t.global;{const n=r.__getInstance(e);return n!=null?n.__composer:t.global.__composer}}function tR(t){const e=a=>{const{instance:s,value:l}=a;if(!s||!s.$)throw di(Gn.UNEXPECTED_ERROR);const c=eR(t,s.$),u=My(l);return[Reflect.apply(c.t,c,[...By(u)]),c]};return{created:(a,s)=>{const[l,c]=e(s);L0&&t.global===c&&(a.__i18nWatcher=Kt(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{L0&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const l=a.__composer,c=My(s);a.textContent=Reflect.apply(l.t,l,[...By(c)])}},getSSRProps:a=>{const[s]=e(a);return{textContent:s}}}}function My(t){if(Ve(t))return{path:t};if(Bt(t)){if(!("path"in t))throw di(Gn.REQUIRED_VALUE,"path");return t}else throw di(Gn.INVALID_VALUE)}function By(t){const{path:e,locale:r,args:n,choice:i,plural:o}=t,a={},s=n||{};return Ve(r)&&(a.locale=r),Ar(i)&&(a.plural=i),Ar(o)&&(a.plural=o),[e,s,a]}
57function rR(t,e,...r){const n=Bt(r[0])?r[0]:{};(wr(n.globalInstall)?n.globalInstall:!0)&&([Dy.name,"I18nT"].forEach(o=>t.component(o,Dy)),[Ly.name,"I18nN"].forEach(o=>t.component(o,Ly)),[Ny.name,"I18nD"].forEach(o=>t.component(o,Ny))),t.directive("t",tR(e))}const nR=ia("global-vue-i18n");function iR(t={},e){const r=wr(t.globalInjection)?t.globalInjection:!0,n=new Map,[i,o]=oR(t),a=ia("");function s(f){return n.get(f)||null}function l(f,d){n.set(f,d)}function c(f){n.delete(f)}const u={get mode(){return"composition"},async install(f,...d){if(f.__VUE_I18N_SYMBOL__=a,f.provide(f.__VUE_I18N_SYMBOL__,u),Bt(d[0])){const g=d[0];u.__composerExtend=g.__composerExtend,u.__vueI18nExtend=g.__vueI18nExtend}let h=null;r&&(h=hR(f,u.global)),rR(f,u,...d);const p=f.unmount;f.unmount=()=>{h&&h(),u.dispose(),p()}},get global(){return o},dispose(){i.stop()},__instances:n,__getInstance:s,__setInstance:l,__deleteInstance:c};return u}function pn(t={}){const e=hn();if(e==null)throw di(Gn.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&e.appContext.app!=null&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw di(Gn.NOT_INSTALLED);const r=aR(e),n=lR(r),i=H4(e),o=sR(t,i);if(o==="global")return GF(n,t,i),n;if(o==="parent"){let l=cR(r,e,t.__useComponent);return l==null&&(l=n),l}const a=r;let s=a.__getInstance(e);if(s==null){const l=Wr({},t);"__i18n"in i&&(l.__i18n=i.__i18n),n&&(l.__root=n),s=W4(l),a.__composerExtend&&(s[tg]=a.__composerExtend(s)),fR(a,e,s),a.__setInstance(e,s)}return s}function oR(t,e,r){const n=Bc(),i=n.run(()=>W4(t));if(i==null)throw di(Gn.UNEXPECTED_ERROR);return[n,i]}function aR(t){const e=Er(t.isCE?nR:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw di(t.isCE?Gn.NOT_INSTALLED_WITH_PROVIDE:Gn.UNEXPECTED_ERROR);return e}function sR(t,e){return Lf(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function lR(t){return t.mode==="composition"?t.global:t.global.__composer}function cR(t,e,r=!1){let n=null;const i=e.root;let o=uR(e,r);for(;o!=null;){const a=t;if(t.mode==="composition"&&(n=a.__getInstance(o)),n!=null||i===o)break;o=o.parent}return n}function uR(t,e=!1){return t==null?null:e&&t.vnode.ctx||t.parent}function fR(t,e,r){Fn(()=>{},e),na(()=>{const n=r;t.__deleteInstance(e);const i=n[tg];i&&(i(),delete n[tg])},e)}const dR=["locale","fallbackLocale","availableLocales"],Uy=["t","rt","d","n","tm","te"];function hR(t,e){const r=Object.create(null);return dR.forEach(i=>{const o=Object.getOwnPropertyDescriptor(e,i);if(!o)throw di(Gn.UNEXPECTED_ERROR);const a=er(o.value)?{get(){return o.value.value},set(s){o.value.value=s}}:{get(){return o.get&&o.get()}};Object.defineProperty(r,i,a)}),t.config.globalProperties.$i18n=r,Uy.forEach(i=>{const o=Object.getOwnPropertyDescriptor(e,i);if(!o||!o.value)throw di(Gn.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${i}`,o)}),()=>{delete t.config.globalProperties.$i18n,Uy.forEach(i=>{delete t.config.globalProperties[`$${i}`]})}}HF();xF(rF);SF(yF);CF(R4);if(__INTLIFY_PROD_DEVTOOLS__){const t=uv();t.__INTLIFY__=!0,nF(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function pR(){return Ua(Ns)}function gR(){return Ua(gv)}function vR(){return Ua(Bf)}function mR(){return Ua(Bf)}function K4(){return Ua(B0)}const yR=rr({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(t){if(t.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const e=K4(),r=new RegExp([`<!--${ly}-\\[(\\w+)\\]-->`,".+?",`<!--/${ly}-->`].join(""),"g");t.hook("app:rendered",n=>{var i;((i=n.renderResult)==null?void 0:i.html)!=null&&(n.renderResult.html=n.renderResult.html.replaceAll(r,(o,a)=>o.replace(/href="([^"]+)"/,`href="${encodeURI(e(a??""))}"`)))})}}),bR=rr({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(t){let e,r;const n=t,i=n.$router.currentRoute,o=pv();async function a(l){let c=WI(l,o(l),se(n.$i18n.locale),n.$i18n.getLocaleCookie());if(n._vueI18n.__firstAccess){n._vueI18n.__setLocale(c);const f=S4(se(n._vueI18n.global.fallbackLocale),[c]);await Promise.all(f.map(d=>n.$i18n.loadLocaleMessages(d))),await n.$i18n.loadLocaleMessages(c)}return await n.runWithContext(()=>E4(c,n._vueI18n.__firstAccess))&&(c=se(n.$i18n.locale)),c}[e,r]=jn(()=>a(i.value)),await e,r(),lE("locale-changing",async(l,c)=>{let u,f;const d=([u,f]=jn(()=>n.runWithContext(()=>a(l))),u=await u,f(),u),h=([u,f]=jn(()=>n.runWithContext(()=>T4({to:l,from:c,locale:d,routeLocale:o(l)},!0))),u=await u,f(),u);return n._vueI18n.__firstAccess=!1,[u,f]=jn(()=>n.runWithContext(()=>A4({nuxtApp:n,redirectPath:h,locale:d,route:l}))),u=await u,f(),u},{global:!0})}});function wR(t,{extendComposer:e,extendComposerInstance:r}){const n=Bc(),i=t.install.bind(t);return t.install=(o,...a)=>{const s=Object.assign({},a[0]);s.__composerExtend=c=>(r(c,Ml(t)),()=>{}),t.mode==="legacy"&&(s.__vueI18nExtend=c=>(r(c,Ml(c)),()=>{})),Reflect.apply(i,t,[o,s]);const l=Ml(t);if(n.run(()=>{e(l),t.mode==="legacy"&&C4(t.global)&&r(t.global,Ml(t.global))}),t.mode==="composition"&&o.config.globalProperties.$i18n!=null&&r(o.config.globalProperties.$i18n,l),o.unmount){const c=o.unmount.bind(o);o.unmount=()=>{n.stop(),c()}}},n}const xR=rr({name:"i18n:plugin",parallel:TI,async setup(t){var d;let e,r;const n=t,i=n.$router.currentRoute,o=oO(n);iO(n,o);const a={...n.$config.public.i18n,defaultLocale:o};n.$config.public.i18n.defaultLocale=o,a.baseUrl=YI();const s=Kc(),l=([e,r]=jn(()=>LI(EI,Xe())),e=await e,r(),e);l.messages=l.messages||{};
57for(const h of no)(d=l.messages)[h]??(d[h]={});l.fallbackLocale=l.fallbackLocale??!1,o&&(l.locale=o);const c=pv(),u=QI(),f=iR(l);return f.__firstAccess=!0,f.__setLocale=h=>{const p=M0(f);er(p.locale)?p.locale.value=h:p.locale=h},n._vueI18n=f,wR(f,{extendComposer(h){const p=St(a.locales),g=St(no),b=St("");h.locales=Ee(()=>p.value),h.localeCodes=Ee(()=>g.value),h.baseUrl=Ee(()=>b.value),Kt(h.locale,()=>{b.value=OI(a.baseUrl,n)},{immediate:!0}),h.strategy=a.strategy,h.localeProperties=Ee(()=>Nf.find(m=>m.code===h.locale.value)||{code:h.locale.value}),h.setLocale=async m=>{if(await E4(m,f.__firstAccess),h.strategy==="no_prefix"){await h.loadLocaleMessages(m),f.__setLocale(m);return}const S=i.value,v=await n.runWithContext(()=>T4({to:S,locale:m,routeLocale:c(S)}));await n.runWithContext(()=>A4({nuxtApp:n,redirectPath:v,locale:m,route:S},!0))},h.loadLocaleMessages=async m=>await Wp(m,Hp,h.mergeLocaleMessage.bind(h),n),h.differentDomains=a.differentDomains,h.defaultLocale=a.defaultLocale,h.getBrowserLocale=()=>JI(),h.getLocaleCookie=()=>$I(u,s,h.defaultLocale),h.setLocaleCookie=m=>eO(u,m,s),h.onBeforeLanguageSwitch=(m,S,v,w)=>t.callHook("i18n:beforeLocaleSwitch",{oldLocale:m,newLocale:S,initialSetup:v,context:w}),h.onLanguageSwitched=(m,S)=>t.callHook("i18n:localeSwitched",{oldLocale:m,newLocale:S}),h.finalizePendingLocaleChange=async()=>{var m;f.__pendingLocale&&(f.__setLocale(f.__pendingLocale),(m=f.__resolvePendingLocalePromise)==null||m.call(f),f.__pendingLocale=void 0)},h.waitForPendingLocaleChange=async()=>{f.__pendingLocale&&f.__pendingLocalePromise&&await f.__pendingLocalePromise}},extendComposerInstance(h,p){const g=[["locales",()=>p.locales],["localeCodes",()=>p.localeCodes],["baseUrl",()=>p.baseUrl],["strategy",()=>p.strategy],["localeProperties",()=>p.localeProperties],["setLocale",()=>async b=>Reflect.apply(p.setLocale,p,[b])],["loadLocaleMessages",()=>async b=>Reflect.apply(p.loadLocaleMessages,p,[b])],["differentDomains",()=>p.differentDomains],["defaultLocale",()=>p.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(p.getBrowserLocale,p,[])],["getLocaleCookie",()=>()=>Reflect.apply(p.getLocaleCookie,p,[])],["setLocaleCookie",()=>b=>Reflect.apply(p.setLocaleCookie,p,[b])],["onBeforeLanguageSwitch",()=>(b,m,S,v)=>Reflect.apply(p.onBeforeLanguageSwitch,p,[b,m,S,v])],["onLanguageSwitched",()=>(b,m)=>Reflect.apply(p.onLanguageSwitched,p,[b,m])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(p.finalizePendingLocaleChange,p,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(p.waitForPendingLocaleChange,p,[])]];for(const[b,m]of g)Object.defineProperty(h,b,{get:m})}}),t.vueApp.use(f),ZI(n,"$i18n",M0(f)),{provide:{localeHead:Ua(sO),localePath:gR(),localeRoute:vR(),getRouteBaseName:pR(),switchLocalePath:K4(),resolveRoute:Ua(vv),localeLocation:mR()}}}}),SR=rr(()=>({provide:{startAnalytics:()=>{if(typeof window<"u"&&!window.dataLayer){let r=function(...i){window.dataLayer.push(i)};const n=document.createElement("script");n.src="https://www.googletagmanager.com/gtag/js?id=G-3SKRKM873N",n.async=!0,document.head.appendChild(n),window.dataLayer=window.dataLayer||[],r("js",new Date),r("config","G-3SKRKM873N")}const e=document.createElement("script");e.innerHTML=`
58      
vendor: 145 bytes, lines 58-61
58window.dataLayer = window.dataLayer || [];
59      function gtag(){dataLayer.push(arguments);}
60      gtag('js', new Date());
61      gtag('config', '
61G-3SKRKM873N
vendor: 8 bytes, lines 61-62
61');
62    
62`,document.head.appendChild(e)}}})),CR=rr(()=>{typeof window<"u"&&F0({script:[{innerHTML:`
vendor: 473 bytes, lines 62-72
62
63            (function(w,d,s,l,i){
64              w[l]=w[l]||[]; 
65              w[l].push({'gtm.start':
66              new Date().getTime(),event:'gtm.js'}); 
67              var f=d.getElementsByTagName(s)[0],
68              j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; 
69              j.async=true;
70              j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; 
71              f.parentNode.insertBefore(j,f);
72            })(window,document,'script','dataLayer','
72GTM-T7SFQXQQ
vendor: 14 bytes, lines 72-73
72');
73          
73`,type:"text/javascript"}]})}),jy=3,zy=new Map,kR=t=>{const e=zy.get(t)??0;if(e>=jy)return;zy.set(t,e+1);const r=e+1===jy;console.error(`[i18n-t(VDT)] Missing translation key: ${t}${r?" (další výskyty už nehlásím)":""}`)},ER=rr(t=>({provide:{tSafe:(n,i,o=!1)=>t.$i18n.te(n)?t.$i18n.t(n,i):(kR(n),o),tmSafe:(n,i,o=!1)=>t.$i18n.tm(n,i)}}));async function TR(t,e){return await AR(e).catch(n=>(console.error("Failed to get image meta for "+e,n+""),{width:0,height:0,ratio:0}))}async function AR(t){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((e,r)=>{const n=new Image;n.onload=()=>{const i={width:n.width,height:n.height,ratio:n.width/n.height};e(i)},n.onerror=i=>r(i),n.src=t})}function Vy(t){return e=>e?t[e]||e:t.missingValue}function PR({formatter:t,keyMap:e,joinWith:r="/",valueMap:n}={}){t||(t=(o,a)=>`${o}=${a}`),e&&typeof e!="function"&&(e=Vy(e));const i=n||{};return Object.keys(i).forEach(o=>{typeof i[o]!="function"&&(i[o]=Vy(i[o]))}),(o={})=>Object.entries(o).filter(([s,l])=>typeof l<"u").map(([s,l])=>{const c=i[s];return typeof c=="function"&&(l=c(o[s])),s=typeof e=="function"?e(s):s,t(s,l)}).join(r)}function Ti(t=""){if(typeof t=="number")return t;if(typeof t=="string"&&t.replace("px","").match(/^\d+$/g))return Number.parseInt(t,10)}function IR(t=""){if(t===void 0||!t.length)return[];const e=new Set;for(const r of t.split(" ")){const n=Number.parseInt(r.replace("x",""));n&&e.add(n)}return Array.from(e)}function OR(t){if(t.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function FR(t){const e={};if(typeof t=="string")for(const r of t.split(/[\s,]+/).filter(n=>n)){const n=r.split(":");n.length!==2?e["1px"]=n[0].trim():e[n[0].trim()]=n[1].trim()}else Object.assign(e,t);return e}function RR(t){const e={options:t},r=(i,o={})=>X4(e,i,o),n=(i,o={},a={})=>r(i,{...a,modifiers:Ks(o,a.modifiers||{})}).url;for(const i in t.presets)n[i]=(o,a,s)=>n(o,a,{...t.presets[i],...s});return n.options=t,n.getImage=r,n.getMeta=(i,o)=>_R(e,i,o),n.getSizes=(i,o)=>NR(e,i,o),e.$img=n,n}async function _R(t,e,r){const n=X4(t,e,{...r});return typeof n.getMeta=="function"?await n.getMeta():await TR(t,n.url)}function X4(t,e,r){var c,u;if(e&&typeof e!="string")throw new TypeError(`input must be a string (received ${typeof e}: ${JSON.stringify(e)})`);if(!e||e.startsWith("data:"))return{url:e};const{provider:n,defaults:i}=DR(t,r.provider||t.options.provider),o=LR(t,r.preset);if(e=dn(e)?e:fp(e),!n.supportsAlias){for(const f in t.options.alias)if(e.startsWith(f)){const d=t.options.alias[f];d&&(e=Ii(d,e.slice(f.length)))}}if(n.validateDomains&&dn(e)){const f=_s(e).host;if(!t.options.domains.find(d=>d===f))return{url:e}}const a=Ks(r,o,i);a.modifiers={...a.modifiers};const s=a.modifiers.format;(c=a.modifiers)!=null&&c.width&&(a.modifiers.width=Ti(a.modifiers.width)),(u=a.modifiers)!=null&&u.height&&(a.modifiers.height=Ti(a.modifiers.height));const l=n.getImage(e,a,t);return l.format=l.format||s||"",l}function DR(t,e){const r=t.options.providers[e];if(!r)throw new Error("Unknown provider: "+e);return r}function LR(t,e){if(!e)return{};if(!t.options.presets[e])throw new Error("Unknown preset: "+e);return t.options.presets[e]}function NR(t,e,r){var p,g,b,m,S;const n=Ti((p=r.modifiers)==null?void 0:p.width),i=Ti((g=r.modifiers)==null?void 0:g.height),o=FR(r.sizes),a=(b=r.densities)!=null&&b.trim()?IR(r.densities.trim()):t.options.densities;OR(a);const s=n&&i?i/n:0,l=[],c=[];if(Object.keys(o).length>=1){for(const v in o){const w=Hy(v,String(o[v]),i,s,t);if(w!==void 0){l.push({size:w.size,screenMaxWidth:w.screenMaxWidth,media:`(max-width: ${w.screenMaxWidth}px)`});for(const y of a)c.push({width:w._cWidth*y,src:Wy(t,e,r,w,y)})}}MR(l)}else for(const v of a){const w=Object.keys(o)[0];let y=w?Hy(w,String(o[w]),i,s,t):void 0;y===void 0&&(y={size:"",screenMaxWidth:0,_cWidth:(m=r.modifiers)==null?void 0:m.width,_cHeight:(S=r.modifiers)==null?void 0:S.height}),c.push({width:v,src:Wy(t,e,r,y,v)})}BR(c);const u=c[c.length-1],f=l.length?l.map(v=>`${v.media?v.media+" ":""}${v.size}
73`).join(", "):void 0,d=f?"w":"x",h=c.map(v=>`${v.src} ${v.width}${d}`).join(", ");return{sizes:f,srcset:h,src:u==null?void 0:u.src}}function Hy(t,e,r,n,i){const o=i.options.screens&&i.options.screens[t]||Number.parseInt(t),a=e.endsWith("vw");if(!a&&/^\d+$/.test(e)&&(e=e+"px"),!a&&!e.endsWith("px"))return;let s=Number.parseInt(e);if(!o||!s)return;a&&(s=Math.round(s/100*o));const l=n?Math.round(s*n):r;return{size:e,screenMaxWidth:o,_cWidth:s,_cHeight:l}}function Wy(t,e,r,n,i){return t.$img(e,{...r.modifiers,width:n._cWidth?n._cWidth*i:void 0,height:n._cHeight?n._cHeight*i:void 0},r)}function MR(t){var r;t.sort((n,i)=>n.screenMaxWidth-i.screenMaxWidth);let e=null;for(let n=t.length-1;n>=0;n--){const i=t[n];i.media===e&&t.splice(n,1),e=i.media}for(let n=0;n<t.length;n++)t[n].media=((r=t[n+1])==null?void 0:r.media)||""}function BR(t){t.sort((r,n)=>r.width-n.width);let e=null;for(let r=t.length-1;r>=0;r--){const n=t[r];n.width===e&&t.splice(r,1),e=n.width}}const UR=PR({keyMap:{format:"f",fit:"fit",width:"w",height:"h",resize:"s",quality:"q",background:"b"},joinWith:"&",formatter:(t,e)=>Zm(t)+"_"+Zm(e)}),jR=(t,{modifiers:e={},baseURL:r}={},n)=>{e.width&&e.height&&(e.resize=`${e.width}x${e.height}`,delete e.width,delete e.height);const i=UR(e)||"_";return r||(r=Ii(n.options.nuxt.baseURL,"/_ipx")),{url:Ii(r,i,Yx(t))}},zR=!0,VR=!0,HR=Object.freeze(Object.defineProperty({__proto__:null,getImage:jR,supportsAlias:VR,validateDomains:zR},Symbol.toStringTag,{value:"Module"})),Y4={screens:{xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},presets:{},provider:"ipx",domains:[],alias:{},densities:[1,2],format:["webp"]};Y4.providers={ipx:{provider:HR,defaults:{}}};const Z4=()=>{const t=Ir(),e=Xe();return e.$img||e._img||(e._img=RR({...Y4,nuxt:{baseURL:t.app.baseURL},runtimeConfig:t}))};function WR(t){var e;(e=performance==null?void 0:performance.mark)==null||e.call(performance,"mark_feature_usage",{detail:{feature:t}})}const qR={src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[Number,String],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:String,required:!1},sizes:{type:[Object,String],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},alt:{type:String,required:!1},referrerpolicy:{type:String,required:!1},usemap:{type:String,required:!1},longdesc:{type:String,required:!1},ismap:{type:Boolean,required:!1},loading:{type:String,required:!1,validator:t=>["lazy","eager"].includes(t)},crossorigin:{type:[Boolean,String],required:!1,validator:t=>["anonymous","use-credentials","",!0,!1].includes(t)},decoding:{type:String,required:!1,validator:t=>["async","auto","sync"].includes(t)},nonce:{type:[String],required:!1}},GR=t=>{const e=Ee(()=>({provider:t.provider,preset:t.preset})),r=Ee(()=>({width:Ti(t.width),height:Ti(t.height),alt:t.alt,referrerpolicy:t.referrerpolicy,usemap:t.usemap,longdesc:t.longdesc,ismap:t.
73ismap,crossorigin:t.crossorigin===!0?"anonymous":t.crossorigin||void 0,loading:t.loading,decoding:t.decoding,nonce:t.nonce})),n=Z4(),i=Ee(()=>({...t.modifiers,width:Ti(t.width),height:Ti(t.height),format:t.format,quality:t.quality||n.options.quality,background:t.background,fit:t.fit}));return{options:e,attrs:r,modifiers:i}},KR={...qR,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},custom:{type:Boolean,required:!1}},XR=["src"],Js=gt({__name:"NuxtImg",props:KR,emits:["load","error"],setup(t,{emit:e}){const r=t,n=lx(),i=e,o=!1,a=Z4(),s=GR(r),l=St(!1),c=St(),u=Ee(()=>a.getSizes(r.src,{...s.options.value,sizes:r.sizes,densities:r.densities,modifiers:{...s.modifiers.value,width:Ti(r.width),height:Ti(r.height)}})),f=Ee(()=>{const m={...s.attrs.value,"data-nuxt-img":""};return(!r.placeholder||l.value)&&(m.sizes=u.value.sizes,m.srcset=u.value.srcset),m}),d=Ee(()=>{let m=r.placeholder;if(m===""&&(m=!0),!m||l.value)return!1;if(typeof m=="string")return m;const S=Array.isArray(m)?m:typeof m=="number"?[m,m]:[10,10];return a(r.src,{...s.modifiers.value,width:S[0],height:S[1],quality:S[2]||50,blur:S[3]||3},s.options.value)}),h=Ee(()=>r.sizes?u.value.src:a(r.src,s.modifiers.value,s.options.value)),p=Ee(()=>d.value?d.value:h.value),b=Xe().isHydrating;return Fn(()=>{if(d.value||r.custom){const m=new Image;h.value&&(m.src=h.value),r.sizes&&(m.sizes=u.value.sizes||"",m.srcset=u.value.srcset),m.onload=S=>{l.value=!0,i("load",S)},m.onerror=S=>{i("error",S)},WR("nuxt-image");return}c.value&&(c.value.complete&&b&&(c.value.getAttribute("data-error")?i("error",new Event("error")):i("load",new Event("load"))),c.value.onload=m=>{i("load",m)},c.value.onerror=m=>{i("error",m)})}),(m,S)=>m.custom?Hr(m.$slots,"default",fc(Dr({key:1},{...se(o)?{onerror:"this.setAttribute('data-error', 1)"}:{},imgAttrs:{...f.value,...se(n)},isLoaded:l.value,src:p.value}))):(ie(),be("img",Dr({key:0,ref_key:"imgEl",ref:c,class:r.placeholder&&!l.value?r.placeholderClass:void 0},{...se(o)?{onerror:"this.setAttribute('data-error', 1)"}:{},...f.value,...se(n)},{src:p.value}),null,16,XR))}}),YR={class:"appInfo"},ZR={class:"header VDTColor"},JR={class:"mainName"},QR={class:"subName"},$R={class:"desc"},e_=gt({__name:"AppsComponent",props:{id:{},appName:{},appAfterName:{},appDesc:{},appLink:{},appImage:{},section:{},header:{}},setup(t){const e=Ya(),{locale:r}=pn(),{$shared:n}=Xe(),i=t,o=Ee(()=>{var l;return(l=i.id)==null?void 0:l.replace(/-/g,"")}),a=Ee(()=>({...i,appName:n(`apps.${o.value}.appName`),appAfterName:n(`apps.${o.value}.appAfterName`),appDesc:n(`apps.${o.value}.appDesc`),appImage:n(`apps.${o.value}.appImage`)})),s=Ee(()=>{var l;return e.selectedAppHeader=((l=i.header)==null?void 0:l.title)??"",i.id?{name:`services-id-product___${r.value}`,params:{product:i.id}}:"/"});return(l,c)=>{const u=Js,f=Rf;return ie(),zt(f,{class:"app cursor-pointer",to:se(s)},{default:At(()=>[Qe(u,{src:`/appIcons/${se(a).appImage}`,alt:se(a).appName,class:"image"},null,8,["src","alt"]),ge("div",YR,[ge("div",ZR,[ge("span",JR,Re(se(a).appName),1),ge("span",QR,Re(se(a).appAfterName),1)]),ge("span",$R,Re(se(a).appDesc),1)])]),_:1},8,["to"])}}}),gr=(t,e)=>{const r=t.__vccOpts||t;for(const[n,i]of e)r[n]=i;return r},ts=gr(e_,[["__scopeId","data-v-5ef282b0"]]);function co(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var t0={exports:{}},t_=t0.exports,qy;function r_(){return qy||(qy=1,function(t,e){(function(r,n,i){t.exports=i(),t.exports.default=i()})("slugify",t_,function(){var r
vendor: 6,291 bytes, line 73
73=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),
73n=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function i(o,a){if(typeof o!="string")throw new Error("slugify: string argument expected");a=typeof a=="string"?{replacement:a}:a||{};var s=n[a.locale]||{},l=a.replacement===void 0?"-":a.replacement,c=a.trim===void 0?!0:a.trim,u=o.normalize().split("").reduce(function(f,d){var h=s[d];return h===void 0&&(h=r[d]),h===void 0&&(h=d),h===l&&(h=" "),f+h.replace(a.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return a.strict&&(u=u.replace(/[^A-Za-z0-9\s]/g,"")),c&&(u=u.trim()),u=u.replace(/\s+/g,l),a.lower&&(u=u.toLowerCase()),u}return i.extend=function(o){Object.assign(r,o)},i})}(t0)),t0.exports}var n_=r_();const i_=co(n_),Wi=[{id:1,slug:"2024-11-20-transforming-business-with-ai",title:"Transforming Business with AI: The Future is Now",created_at:"2024-09-20",updated_at:"2024-09-21",created_by:1,updated_by:1,content:"Artificial Intelligence (AI) is no longer just a buzzword...",type_id:1,hero_image_src:"https://cdn.midjourney.com/22917182-9767-45e5-85da-2bbeb1a818db/0_2.png",show_timestamp:"2024-08-20",app_ids:[1,2],app_keys:["app1","app2"],article_type:"news",locale:"cz"},{id:2,slug:"2024-11-10-cybersecurity-resilience-strategies",title:"Cybersecurity Resilience: Strategies for Modern Threats",created_at:"2024-11-10",updated_at:"2024-11-10",created_by:1,updated_by:1,content:"In today's digital-first world, cybersecurity is no longer optional...",type_id:2,hero_image_src:"https://cdn.midjourney.com/751e4084-99b3-4380-bff6-10ed1d3b4ea2/0_2.png",show_timestamp:"2024-11-10",app_ids:[1],app_keys:["app1"],article_type:"news",locale:"cz"}],Gy=["news","press_releases","news","press_releases","featured"],o_={news:1,press_releases:2,featured:3};Wi.push(...Array.from({length:22},(t,e)=>{const r=Gy[e%Gy.length],n=new Date(Date.UTC(2025,5,1)-e*7*24*60*60*1e3).toISOString();return{id:101+e,slug:`test-novinka-${e+1}`,title:`Testovací novinka ${e+1} (${r})`,created_at:n,updated_at:n,created_by:1,updated_by:1,content:`Obsah testovací novinky číslo ${e+1}.`,type_id:o_[r],hero_image_src:"",show_timestamp:n,app_ids:[],app_keys:[],article_type:r,locale:"cz"}}));const a_=t=>t==="press_releases"||t==="featured"?`/news/${t}-default.png`:"/news/news-default.jpg",Su=t=>({id:t.id,slug:t.slug,title:t.title,created_at:t.created_at instanceof Date?t.created_at.toISOString():t.created_at,updated_at:t.updated_at instanceof Date?t.updated_at.toISOString():t.updated_at,created_by:t.created_by??0,updated_by:t.updated_by??0,content:t.content,type_id:t.type_id,article_type:t.article_type??"news",app_keys:t.app_keys??[],app_ids:t.app_ids??[],show_timestamp:t.show_timestamp instanceof Date?t.show_timestamp.toISOString():t.show_timestamp,hero_image_src:t.hero_image_src.length>0?t.hero_image_src:a_(t.article_type),locale:t.locale??"cz"}),Cu=async(t,e=8,r,n="cz")=>{try{const i=await $fetch("/api/articles/paginated",{query:{page:t,limit:e||8,locale:n==="cs"?"cz":n||"cz",...r&&r!=="all"?{type:r}:{}}});return{articles:(i==null?void 0:i.articles)??[],totalArticles:(i==null?void 0:i.totalArticles)??0,totalNews:(i==null?void 0:i.totalNews)??0,totalPress:(i==null?void 0:i.totalPress)??
730,totalFeatured:(i==null?void 0:i.totalFeatured)??0}}catch{throw new Error("Error fetching articles")}},J4=m3("store",{state:()=>({isLoading:!1,news:[],count:0,totalNews:0,totalPress:0,totalFeatured:0,locale:"cz",filters:[],defaultPage:1,loadedFromPage:1,loadedToPage:1,loadedType:"all",loadedLocale:"cz"}),actions:{setLoadedPages(t,e,r){this.loadedFromPage=t,this.loadedToPage=t,this.loadedType=e,this.loadedLocale=r},setFilters(){this.filters=[{text:"showAll",realType:"all",active:!0},{text:"showNews",realType:"news",active:!1},{text:"showPress",realType:"press_releases",active:!1},{text:"showFeatured",realType:"featured",active:!1}]},setLocale(t){this.locale=t==="cs"?"cz":t||"cz"},async fetchNewsWithPage(t,e=8){var r;this.isLoading=!0;try{const n=await Cu(t,e);(r=n==null?void 0:n.articles)!=null&&r.length?(this.news=n.articles.map(Su),this.setLoadedPages(t,"all","cz"),this.count=n.totalArticles??this.news.length,this.totalNews=n.totalNews??0,this.totalPress=n.totalPress??0,this.totalFeatured=n.totalFeatured??0):(this.news=Wi,this.count=Wi.length)}catch(n){console.error("Error fetching articles:",n),this.news=Wi,this.count=Wi.length}finally{this.isLoading=!1}},async fetchArticlesWithType(t,e,r=8){this.isLoading=!0,this.defaultPage=e;try{const n=await Cu(e,r,t==="all"?void 0:t,this.locale);this.news=((n==null?void 0:n.articles)??[]).map(Su),this.setLoadedPages(e,t,this.locale),this.count=(n==null?void 0:n.totalArticles)??0,this.totalNews=(n==null?void 0:n.totalNews)??0,this.totalPress=(n==null?void 0:n.totalPress)??0,this.totalFeatured=(n==null?void 0:n.totalFeatured)??0}catch(n){console.error("Error fetching articles:",n),this.news=Wi,this.count=Wi.length}finally{this.isLoading=!1}},async loadNeighbourPages(t,e=8){if(this.isLoading)return;const r=this.news.findIndex(a=>{var s;return((s=a.id)==null?void 0:s.toString())===t});if(r<0)return;const n=r===0&&this.loadedFromPage>1,i=r===this.news.length-1&&this.loadedToPage*e<this.count;if(!n&&!i)return;const o=n?this.loadedFromPage-1:this.loadedToPage+1;this.isLoading=!0;try{const a=await Cu(o,e,this.loadedType==="all"?void 0:this.loadedType,this.loadedLocale),s=((a==null?void 0:a.articles)??[]).map(Su),l=n?[...s,...this.news]:[...this.news,...s];this.news=l.filter((c,u,f)=>u===f.findIndex(d=>d.id===c.id)),n?this.loadedFromPage=o:this.loadedToPage=o}catch(a){console.error("Error fetching articles:",a)}finally{this.isLoading=!1}},async refreshNews(t=8){var r,n;const e=((n=(r=this.filters)==null?void 0:r.find(i=>i.active))==null?void 0:n.realType)??"all";this.isLoading=!0;try{const i=await Cu(this.defaultPage,t,e==="all"?void 0:e);this.news=((i==null?void 0:i.articles)??[]).map(Su),this.setLoadedPages(this.defaultPage,e,"cz"),this.count=(i==null?void 0:i.totalArticles)??this.news.length,this.totalNews=(i==null?void 0:i.totalNews)??0,this.totalPress=(i==null?void 0:i.totalPress)??0,this.totalFeatured=(i==null?void 0:i.totalFeatured)??0}catch(i){console.error("Error fetching articles:",i),this.news=Wi,this.count=Wi.length}finally{this.isLoading=!1}}}});/*! *****************************************************************************
74Copyright (c) Microsoft Corporation.
75
76Permission to use, copy, modify, and/or distribute this software for any
77purpose with or without fee is hereby granted.
78
79THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
80REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
81AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
82INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
83LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
84OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
85PERFORMANCE OF THIS SOFTWARE.
86***************************************************************************** */var rg=function(t,e){return rg=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)n.hasOwnProperty(i)&&(r[i]=n[i])},rg(t,e)};function _e(t,e){rg(t,e);function r(){this.constructor=t}
vendor: 12,624 bytes, line 86
86t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}var ft=function(){return ft=Object.assign||function(e){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},ft.apply(this,arguments)};function s_(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(t);i<n.length;i++)e.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(t,n[i])&&(r[n[i]]=t[n[i]]);return r}function mt(t,e,r,n){function i(o){return o instanceof r?o:new r(function(a){a(o)})}return new(r||(r=Promise))(function(o,a){function s(u){try{c(n.next(u))}catch(f){a(f)}}function l(u){try{c(n.throw(u))}catch(f){a(f)}}function c(u){u.done?o(u.value):i(u.value).then(s,l)}c((n=n.apply(t,[])).next())})}function yt(t,e){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,i,o,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(u){return l([c,u])}}function l(c){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,i&&(o=c[0]&2?i.return:c[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,c[1])).done)return o;switch(i=0,o&&(c=[c[0]&2,o.value]),c[0]){case 0:case 1:o=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,i=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(o=r.trys,!(o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){r.label=c[1];break}if(c[0]===6&&r.label<o[1]){r.label=o[1],o=c;break}if(o&&r.label<o[2]){r.label=o[2],r.ops.push(c);break}o[2]&&r.ops.pop(),r.trys.pop();continue}c=e.call(t,r)}catch(u){c=[6,u],i=0}finally{n=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function Mt(){for(var t=0,e=0,r=arguments.length;e<r;e++)t+=arguments[e].length;for(var n=Array(t),i=0,e=0;e<r;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)n[i]=o[a];return n}var vs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Bl=new Uint8Array(256);for(var ku=0;ku<vs.length;ku++)Bl[vs.charCodeAt(ku)]=ku;var l_=function(t){for(var e="",r=t.length,n=0;n<r;n+=3)e+=vs[t[n]>>2],e+=vs[(t[n]&3)<<4|t[n+1]>>4],e+=vs[(t[n+1]&15)<<2|t[n+2]>>6],e+=vs[t[n+2]&63];return r%3===2?e=e.substring(0,e.length-1)+"=":r%3===1&&(e=e.substring(0,e.length-2)+"=="),e},Ky=function(t){var e=t.length*.75,r=t.length,n,i=0,o,a,s,l;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);var c=new Uint8Array(e);for(n=0;n<r;n+=4)o=Bl[t.charCodeAt(n)],a=Bl[t.charCodeAt(n+1)],s=Bl[t.charCodeAt(n+2)],l=Bl[t.charCodeAt(n+3)],c[i++]=o<<2|a>>4,c[i++]=(a&15)<<4|s>>2,c[i++]=(s&3)<<6|l&63;return c},c_=/^(data)?:?([\w\/\+]+)?;?(charset=[\w-]+|base64)?.*,/i,u_=function(t){var e=t.trim(),r=e.substring(0,100),n=r.match(c_);if(!n)return Ky(e);var i=n[0],o=e.substring(i.length);return Ky(o)},ct=function(t){return t.charCodeAt(0)},f_=function(t){return t.codePointAt(0)},Xc=function(t,e){return ni(t.toString(16),e,"0").toUpperCase()},Vf=function(t){return Xc(t,2)},io=function(t){return String.fromCharCode(t)},d_=function(t){return io(parseInt(t,16))},ni=function(t,e,r){for(var n="",i=0,o=e-t.length;i<o;i++)n+=r;return n+t},Gr=function(t,e,r){for(var n=t.length,i=0;i<n;i++)e[r++]=t.charCodeAt(i);return n},h_=function(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},Yc=function(t){return t.replace(/\t|\u0085|\u2028|\u2029/g,"    ").replace(/[\b\v]/g,"")},p_=["\\n","\\f","\\r","\\u000B"],Q4=function(t){return/^[\n\f\r\u000B]$/.test(t)},$4=function(t){return t.split(/[\n\f\r\u000B]/)},e5=function(t){return t.replace(/[\n\f\r\u000B]/g," ")},t5=function(t,e){var r=t.charCodeAt(e),n,i=e+1,o=1;return r>=55296&&r<=56319&&t.length>i&&(n=t.charCodeAt(i),n>=56320&&n<=57343&&(o=2)),[t.slice(e,e+o),o]},g_=function(t){for(var e=[],r=0,n=t.length;r<n;){var i=t5(t,r),o=i[0],a=i[1];e.push(o),r+=a}return e},v_=function(t){for(var e=p_.join("|"),r=["$"],n=0,i=t.length;n<i;n++){var o=t[n];if(Q4(o))throw new TypeError("`wordBreak` must not include "+e);r.push(o===""?".":h_(o))}var a=r.join("|");return new RegExp("("+e+")|((.*?)("+a+"))","gm")},m_=function(t,e,r,n){for(var i=v_(e),o=Yc(t).match(i),a="",s=0,l=[],c=function(){a!==""&&l.push(a),a="",s=0},u=0,f=o.length;u<f;u++){var d=o[u];if(Q4(d))c();else{var h=n(d);s+h>r&&c(),a+=d,s+=h}}return c(),l},y_=/^D:(\d\d\d\d)(\d\d)?(\d\d)?(\d\d)?(\d\d)?(\d\d)?([+\-Z])?(\d\d)?'?(\d\d)?'?$/,r5=function(t){var e=t.match(y_);if(e){var r=e[1],n=e[2],i=n===void 0?"01":n,o=e[3],a=o===void 0?"01":o,s=e[4],l=s===void 0?"00":s,c=e[5],u=c===void 0?"00":c,f=e[6],d=f===void 0?"00":f,h=e[7],p=h===void 0?"Z":h,g=e[8],b=g===void 0?"00":g,m=e[9],S=m===void 0?"00":m,v=p==="Z"?"Z":""+p+b+":"+S,w=new Date(r+"-"+i+"-"+a+"T"+l+":"+u+":"+d+v);return w}},Sv=function(t,e){for(var r,n=0,i;n<t.length;){var o=t.substring(n).match(e);if(!o)return{match:i,pos:n};i=o,n+=((r=o.index)!==null&&r!==void 0?r:0)+o[0].length}return{match:i,pos:n}},j0=function(t){return t[t.length-1]},ng=function(t){if(t instanceof Uint8Array)return t;for(var e=t.length,r=new Uint8Array(e),n=0;n<e;n++)r[n]=t.charCodeAt(n);return r},b_=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=t.length,n=[],i=0;i<r;i++){var o=t[i];n[i]=o instanceof Uint8Array?o:ng(o)}for(var a=0,i=0;i<r;i++)a+=t[i].length;for(var s=new Uint8Array(a),l=0,c=0;c<r;c++)for(var u=n[c],f=0,d=u.length;f<d;f++)s[l++]=u[f];return s},w_=function(t){for(var e=0,r=0,n=t.length;r<n;r++)e+=t[r].length;for(var i=new Uint8Array(e),o=0,r=0,n=t.length;r<n;r++){var a=t[r];i.set(a,o),o+=a.length}return i},n5=function(t){for(var e="",r=0,n=t.length;r<n;r++)e+=io(t[r]);return e},x_=function(t,e){return t.id-e.id},S_=function(t,e){for(var r=[],n=0,i=t.length;n<i;n++){var o=t[n],a=t[n-1];(n===0||e(o)!==e(a))&&r.push(o)}return r},rs=function(t){for(var e=t.length,r=0,n=Math.floor(e/2);r<n;r++){var i=r,o=e-r-1,a=t[r];t[i]=t[o],t[o]=a}return t},C_=function(t){for(var e=0,r=0,n=t.length;r<n;r++)e+=t[r];return e},k_=function(t,e){for(var r=new Array(e-t),n=0,i=r.length;n<i;n++)r[n]=t+n;return r},E_=function(t,e){for(var r=new Array(e.length),n=0,i=e.length;n<i;n++)r[n]=t[e[n]];return r},T_=function(t){return t instanceof Uint8Array||t instanceof ArrayBuffer||typeof t=="string"},wl=function(t){if(typeof t=="string")return u_(t);if(t instanceof ArrayBuffer)return new Uint8Array(t);if(t instanceof Uint8Array)return t;throw new TypeError("`input` must be one of `string | ArrayBuffer | Uint8Array`")},Us=function(){return new Promise(function(t){setTimeout(function(){return t()},0)})},A_=function(t,e){e===void 0&&(e=!0);var r=[];e&&r.push(65279);for(var n=0,i=t.length;n<i;){var o=t.codePointAt(n);if(o<65536)r.push(o),n+=1;else if(o<1114112)r.push(i5(o),o5(o)),n+=2;else throw new Error("Invalid code point: 0x"+Vf(o))}return new Uint16Array(r)},P_=function(t){return t>=0&&t<=65535},I_=function(t){return t>=65536&&t<=1114111},i5=function(t){return Math.floor((t-65536)/1024)+55296},o5=function(t){return(t-65536)%1024+56320},Bo;(function(t){t.BigEndian="BigEndian",t.LittleEndian="LittleEndian"})(Bo||(Bo={}));var xl="�".codePointAt(0),a5=function(t,e){if(e===void 0&&(e=!0),t.length<=1)return String.fromCodePoint(xl);for(var r=e?F_(t):Bo.BigEndian,n=e?2:0,i=[];t.length-n>=2;){var o=Yy(t[n++],t[n++],r);if(O_(o))if(t.length-n<2)i.push(xl);else{var a=Yy(t[n++],t[n++],r);Xy(a)?i.push(o,a):i.push(xl)}else Xy(o)?(n+=2,i.push(xl)):i.push(o)}return n<t.length&&i.push(xl),String.fromCodePoint.apply(String,i)},O_=function(t){return t>=55296&&t<=56319},Xy=function(t){return t>=56320&&t<=57343},Yy=function(t,e,r){if(r===Bo.LittleEndian)return e<<8|t;if(r===Bo.BigEndian)return t<<8|e;throw new Error("Invalid byteOrder: "+r)},F_=function(t){return s5(t)?Bo.BigEndian:l5(t)?Bo.LittleEndian:Bo.BigEndian},s5=function(t){return t[0]===254&&t[1]===255},l5=function(t){return t[0]===255&&t[1]===254},c5=function(t){return s5(t)||l5(t)},R_=function(t){var e=String(t);if(Math.abs(t)<1){var r=parseInt(t.toString().split("e-")[1]);if(r){var n=t<0;n&&(t*=-1),t*=Math.pow(10,r-1),e="0."+new Array(r).join("0")+t.toString().substring(2),n&&(e="-"+e)}}else{var r=parseInt(t.toString().split("+")[1]);r>20&&(r-=20,t/=Math.pow(10,r),e=t.toString()+new Array(r+1).join("0"))}return e},r0=function(t){return Math.ceil(t.toString(2).length/8)},ns=function(t){for(var e=new Uint8Array(r0(t)),r=1;r<=e.length;r++)e[r-1]=t>>(e.length-r)*8;return e},Zc=function(t){throw new Error(t)},oh={},Zy;function sa(){return Zy||(Zy=1,function(t){var e=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function r(o,a){return Object.prototype.hasOwnProperty.call(o,a)}t.assign=function(o){for(var a=Array.prototype.slice.call(arguments,1);a.length;){var s=a.shift();if(s){if(typeof s!="object")throw new TypeError(s+"must be non-object");for(var l in s)r(s,l)&&(o[l]=s[l])}}return o},t.shrinkBuf=function(o,a){return o.length===a?o:o.subarray?o.subarray(0,a):(o.length=a,o)};var n={arraySet:function(o,a,s,l,c){if(a.subarray&&o.subarray){o.set(a.subarray(s,s+l),c);return}for(var u=0;u<l;u++)o[c+u]=a[s+u]},flattenChunks:function(o){var a,s,l,c,u,f;for(l=0,a=0,s=o.length;a<s;a++)l+=o[a].length;for(f=new Uint8Array(l),c=0,a=0,s=o.length;a<s;a++)u=o[a],f.set(u,c),c+=u.length;return f}},i={arraySet:function(o,a,s,l,c){for(var u=0;u<l;u++)o[c+u]=a[s+u]},flattenChunks:function(o){return[].concat.apply([],o)}};t.setTyped=function(o){o?(t.Buf8=Uint8Array,t.Buf16=Uint16Array,t.Buf32=Int32Array,t.assign(t,n)):(t.Buf8=Array,t.Buf16=Array,t.Buf32=Array,t.assign(t,i))},t.setTyped(e)}(oh)),oh}var is={},Jn={},ma={},Jy;function __(){if(Jy)return ma;Jy=1;var t=sa(),e=4,r=0,n=1,i=2;function o(D){for(var xe=D.length;--xe>=0;)D[xe]=0}var a=0,s=1,l=2,c=3,u=258,f=29,d=256,h=d+1+f,p=30,g=19,b=2*h+1,m=15,S=16,v=7,w=256,y=16,k=17,E=18,T=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],F=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],I=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],O=512,L=new Array((h+2)*2);o(L);var ee=new Array(p*2);o(ee);var ne=new Array(O);o(ne);var H=new Array(u-c+1);o(H);var G=new Array(f);o(G);var ue=new Array(p);o(ue);function we(D,xe,ke,Ne,J){this.static_tree=D,this.extra_bits=xe,this.extra_base=ke,this.elems=Ne,this.max_length=J,this.has_stree=D&&D.length}var De,Le,Ue;function lt(D,xe){this.dyn_tree=D,this.max_code=0,this.stat_desc=xe}function ut(D){return D<256?ne[D]:ne[256+(D>>>7)]}function wt(D,xe){D.pending_buf[D.pending++]=xe&255,D.pending_buf[D.pending++]=xe>>>8&255}function qe(D,xe,ke){D.bi_valid>S-ke?(D.bi_buf|=xe<<D.bi_valid&65535,wt(D,D.bi_buf),D.bi_buf=xe>>S-D.bi_valid,D.bi_valid+=ke-S):(D.bi_buf|=xe<<D.bi_valid&65535,D.bi_valid+=ke)}function de(D,xe,ke){qe(D,ke[xe*2],ke[xe*2+1])}function q(D,xe){var ke=0;do ke|=D&1,D>>>=1,ke<<=1;while(--xe>0);return ke>>>1}function K(D){D.bi_valid===16?(wt(D,D.bi_buf),D.bi_buf=0,D.bi_valid=0):D.bi_valid>=8&&(D.pending_buf[D.pending++]=D.bi_buf&255,D.bi_buf>>=8,D.bi_valid-=8)}function Z(D,xe){var ke=xe.dyn_tree,Ne=xe.max_code,J=xe.stat_desc.static_tree,me=xe.stat_desc.has_stree,P=xe.stat_desc.extra_bits,Te=xe.stat_desc.extra_base,$e=xe.stat_desc.max_length,x,ve,ye,R,W,he,We=0;for(R=0;R<=m;R++)D.bl_count[R]=0;for(ke[D.heap[D.heap_max]*2+1]=0,x=D.heap_max+1;x<b;x++)ve=D.heap[x],R=ke[ke[ve*2+1]*2+1]+1,R>$e&&(R=$e,We++),ke[ve*2+1]=R,!(ve>Ne)&&(D.bl_count[R]++,W=0,ve>=Te&&(W=P[ve-Te]),he=ke[ve*2],D.opt_len+=he*(R+W),me&&(D.static_len+=he*(J[ve*2+1]+W)));if(We!==0){do{for(R=$e-1;D.bl_count[R]===0;)R--;D.bl_count[R]--,D.bl_count[R+1]+=2,D.bl_count[$e]--,We-=2}while(We>0);for(R=$e;R!==0;R--)for(ve=D.bl_count[R];ve!==0;)ye=D.heap[--x],!(ye>Ne)&&(ke[ye*2+1]!==R&&(D.opt_len+=(R-ke[ye*2+1])*ke[ye*2],ke[ye*2+1]=R),ve--)}}function re(D,xe,ke){var Ne=new Array(m+1),J=0,me,P;for(me=1;me<=m;me++)Ne[me]=J=J+ke[me-1]<<1;for(P=0;P<=xe;P++){var Te=D[P*2+1];Te!==0&&(D[P*2]=q(Ne[Te]++,Te))}}function Se(){var D,xe,ke,Ne,J,me=new Array(m+1);for(ke=0,Ne=0;Ne<f-1;Ne++)for(G[Ne]=ke,D=0;D<1<<T[Ne];D++)H[ke++]=Ne;for(H[ke-1]=Ne,J=0,Ne=0;Ne<16;Ne++)for(ue[Ne]=J,D=0;D<1<<F[Ne];D++)ne[J++]=Ne;for(J>>=7;Ne<p;Ne++)for(ue[Ne]=J<<7,D=0;D<1<<F[Ne]-7;D++)ne[256+J++]=Ne;for(xe=0;xe<=m;xe++)me[xe]=0;for(D=0;D<=143;)L[D*2+1]=8,D++,me[8]++;for(;D<=255;)L[D*2+1]=9,D++,me[9]++;for(;D<=279;)L[D*2+1]=7,D++,me[7]++;for(;D<=287;)L[D*2+1]=8,D++,me[8]++;for(re(L,h+1,me),D=0;D<p;D++)ee[D*2+1]=5,ee[D*2]=q(D,5);
vendor: 1,873 bytes, line 86
86De=new we(L,T,d+1,h,m),Le=new we(ee,F,0,p,m),Ue=new we(new Array(0),I,0,g,v)}function _(D){var xe;for(xe=0;xe<h;xe++)D.dyn_ltree[xe*2]=0;for(xe=0;xe<p;xe++)D.dyn_dtree[xe*2]=0;for(xe=0;xe<g;xe++)D.bl_tree[xe*2]=0;D.dyn_ltree[w*2]=1,D.opt_len=D.static_len=0,D.last_lit=D.matches=0}function M(D){D.bi_valid>8?wt(D,D.bi_buf):D.bi_valid>0&&(D.pending_buf[D.pending++]=D.bi_buf),D.bi_buf=0,D.bi_valid=0}function V(D,xe,ke,Ne){M(D),wt(D,ke),wt(D,~ke),t.arraySet(D.pending_buf,D.window,xe,ke,D.pending),D.pending+=ke}function fe(D,xe,ke,Ne){var J=xe*2,me=ke*2;return D[J]<D[me]||D[J]===D[me]&&Ne[xe]<=Ne[ke]}function Y(D,xe,ke){for(var Ne=D.heap[ke],J=ke<<1;J<=D.heap_len&&(J<D.heap_len&&fe(xe,D.heap[J+1],D.heap[J],D.depth)&&J++,!fe(xe,Ne,D.heap[J],D.depth));)D.heap[ke]=D.heap[J],ke=J,J<<=1;D.heap[ke]=Ne}function A(D,xe,ke){var Ne,J,me=0,P,Te;if(D.last_lit!==0)do Ne=D.pending_buf[D.d_buf+me*2]<<8|D.pending_buf[D.d_buf+me*2+1],J=D.pending_buf[D.l_buf+me],me++,Ne===0?de(D,J,xe):(P=H[J],de(D,P+d+1,xe),Te=T[P],Te!==0&&(J-=G[P],qe(D,J,Te)),Ne--,P=ut(Ne),de(D,P,ke),Te=F[P],Te!==0&&(Ne-=ue[P],qe(D,Ne,Te)));while(me<D.last_lit);de(D,w,xe)}function N(D,xe){var ke=xe.dyn_tree,Ne=xe.stat_desc.static_tree,J=xe.stat_desc.has_stree,me=xe.stat_desc.elems,P,Te,$e=-1,x;for(D.heap_len=0,D.heap_max=b,P=0;P<me;P++)ke[P*2]!==0?(D.heap[++D.heap_len]=$e=P,D.depth[P]=0):ke[P*2+1]=0;for(;D.heap_len<2;)x=D.heap[++D.heap_len]=$e<2?++$e:0,ke[x*2]=1,D.depth[x]=0,D.opt_len--,J&&(D.static_len-=Ne[x*2+1]);for(xe.max_code=$e,P=D.heap_len>>1;P>=1;P--)Y(D,ke,P);x=me;do P=D.heap[1],D.heap[1]=D.heap[D.heap_len--],Y(D,ke,1),Te=D.heap[1],D.heap[--D.heap_max]=P,D.heap[--D.heap_max]=Te,ke[x*2]=ke[P*2]+ke[Te*2],D.depth[x]=(D.depth[P]>=D.depth[Te]?D.depth[P]:D.depth[Te])+1,ke[P*2+1]=ke[Te*2+1]=x,D.heap[1]=x++,Y(D,ke,1);while(D.heap_len>=2);D.heap[--D.heap_max]=D.heap[1],Z(D,xe),re(ke,$e,D.bl_count)}
vendor: 5,907 bytes, line 86
86function X(D,xe,ke){var Ne,J=-1,me,P=xe[0*2+1],Te=0,$e=7,x=4;for(P===0&&($e=138,x=3),xe[(ke+1)*2+1]=65535,Ne=0;Ne<=ke;Ne++)me=P,P=xe[(Ne+1)*2+1],!(++Te<$e&&me===P)&&(Te<x?D.bl_tree[me*2]+=Te:me!==0?(me!==J&&D.bl_tree[me*2]++,D.bl_tree[y*2]++):Te<=10?D.bl_tree[k*2]++:D.bl_tree[E*2]++,Te=0,J=me,P===0?($e=138,x=3):me===P?($e=6,x=3):($e=7,x=4))}function le(D,xe,ke){var Ne,J=-1,me,P=xe[0*2+1],Te=0,$e=7,x=4;for(P===0&&($e=138,x=3),Ne=0;Ne<=ke;Ne++)if(me=P,P=xe[(Ne+1)*2+1],!(++Te<$e&&me===P)){if(Te<x)do de(D,me,D.bl_tree);while(--Te!==0);else me!==0?(me!==J&&(de(D,me,D.bl_tree),Te--),de(D,y,D.bl_tree),qe(D,Te-3,2)):Te<=10?(de(D,k,D.bl_tree),qe(D,Te-3,3)):(de(D,E,D.bl_tree),qe(D,Te-11,7));Te=0,J=me,P===0?($e=138,x=3):me===P?($e=6,x=3):($e=7,x=4)}}function pe(D){var xe;for(X(D,D.dyn_ltree,D.l_desc.max_code),X(D,D.dyn_dtree,D.d_desc.max_code),N(D,D.bl_desc),xe=g-1;xe>=3&&D.bl_tree[j[xe]*2+1]===0;xe--);return D.opt_len+=3*(xe+1)+5+5+4,xe}function Ce(D,xe,ke,Ne){var J;for(qe(D,xe-257,5),qe(D,ke-1,5),qe(D,Ne-4,4),J=0;J<Ne;J++)qe(D,D.bl_tree[j[J]*2+1],3);le(D,D.dyn_ltree,xe-1),le(D,D.dyn_dtree,ke-1)}function z(D){var xe=4093624447,ke;for(ke=0;ke<=31;ke++,xe>>>=1)if(xe&1&&D.dyn_ltree[ke*2]!==0)return r;if(D.dyn_ltree[9*2]!==0||D.dyn_ltree[10*2]!==0||D.dyn_ltree[13*2]!==0)return n;for(ke=32;ke<d;ke++)if(D.dyn_ltree[ke*2]!==0)return n;return r}var oe=!1;function Oe(D){oe||(Se(),oe=!0),D.l_desc=new lt(D.dyn_ltree,De),D.d_desc=new lt(D.dyn_dtree,Le),D.bl_desc=new lt(D.bl_tree,Ue),D.bi_buf=0,D.bi_valid=0,_(D)}function Pe(D,xe,ke,Ne){qe(D,(a<<1)+(Ne?1:0),3),V(D,xe,ke)}function Je(D){qe(D,s<<1,3),de(D,w,L),K(D)}function tt(D,xe,ke,Ne){var J,me,P=0;D.level>0?(D.strm.data_type===i&&(D.strm.data_type=z(D)),N(D,D.l_desc),N(D,D.d_desc),P=pe(D),J=D.opt_len+3+7>>>3,me=D.static_len+3+7>>>3,me<=J&&(J=me)):J=me=ke+5,ke+4<=J&&xe!==-1?Pe(D,xe,ke,Ne):D.strategy===e||me===J?(qe(D,(s<<1)+(Ne?1:0),3),A(D,L,ee)):(qe(D,(l<<1)+(Ne?1:0),3),Ce(D,D.l_desc.max_code+1,D.d_desc.max_code+1,P+1),A(D,D.dyn_ltree,D.dyn_dtree)),_(D),Ne&&M(D)}function pt(D,xe,ke){return D.pending_buf[D.d_buf+D.last_lit*2]=xe>>>8&255,D.pending_buf[D.d_buf+D.last_lit*2+1]=xe&255,D.pending_buf[D.l_buf+D.last_lit]=ke&255,D.last_lit++,xe===0?D.dyn_ltree[ke*2]++:(D.matches++,xe--,D.dyn_ltree[(H[ke]+d+1)*2]++,D.dyn_dtree[ut(xe)*2]++),D.last_lit===D.lit_bufsize-1}return ma._tr_init=Oe,ma._tr_stored_block=Pe,ma._tr_flush_block=tt,ma._tr_tally=pt,ma._tr_align=Je,ma}var ah,Qy;function u5(){if(Qy)return ah;Qy=1;function t(e,r,n,i){for(var o=e&65535|0,a=e>>>16&65535|0,s=0;n!==0;){s=n>2e3?2e3:n,n-=s;do o=o+r[i++]|0,a=a+o|0;while(--s);o%=65521,a%=65521}return o|a<<16|0}return ah=t,ah}var sh,$y;function f5(){if($y)return sh;$y=1;function t(){for(var n,i=[],o=0;o<256;o++){n=o;for(var a=0;a<8;a++)n=n&1?3988292384^n>>>1:n>>>1;i[o]=n}return i}var e=t();function r(n,i,o,a){var s=e,l=a+o;n^=-1;for(var c=a;c<l;c++)n=n>>>8^s[(n^i[c])&255];return n^-1}return sh=r,sh}var lh,eb;function Cv(){return eb||(eb=1,lh={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}),lh}var tb;function D_(){if(tb)return Jn;tb=1;var t=sa(),e=__(),r=u5(),n=f5(),i=Cv(),o=0,a=1,s=3,l=4,c=5,u=0,f=1,d=-2,h=-3,p=-5,g=-1,b=1,m=2,S=3,v=4,w=0,y=2,k=8,E=9,T=15,F=8,I=29,j=256,O=j+1+I,L=30,ee=19,ne=2*O+1,H=15,G=3,ue=258,we=ue+G+1,De=32,Le=42,Ue=69,lt=73,ut=91,wt=103,qe=113,de=666,q=1,K=2,Z=3,re=4,Se=3;function _(x,ve){return x.msg=i[ve],ve}function M(x){return(x<<1)-(x>4?9:0)}function V(x){for(var ve=x.length;--ve>=0;)x[ve]=0}function fe(x){var ve=x.state,ye=ve.pending;ye>x.avail_out&&(ye=x.avail_out),ye!==0&&(t.arraySet(x.output,ve.pending_buf,ve.pending_out,ye,x.next_out),x.next_out+=ye,ve.pending_out+=ye,x.total_out+=ye,x.avail_out-=ye,ve.pending-=ye,ve.pending===0&&(ve.pending_out=0))}function Y(x,ve){e._tr_flush_block(x,x.block_start>=0?x.block_start:-1,x.strstart-x.block_start,ve),x.block_start=x.strstart,fe(x.strm)}function A(x,ve){x.pending_buf[x.pending++]=ve}function N(x,ve){x.pending_buf[x.pending++]=ve>>>8&255,x.pending_buf[x.pending++]=ve&255}function X(x,ve,ye,R){var W=x.avail_in;return W>R&&(W=R),W===0?0:(x.avail_in-=W,t.arraySet(ve,x.input,x.next_in,W,ye),x.state.wrap===1?x.adler=r(x.adler,ve,W,ye):x.state.wrap===2&&(x.adler=n(x.adler,ve,W,ye)),x.next_in+=W,x.total_in+=W,W)}function le(x,ve){var ye=x.max_chain_length,R=x.strstart,W,he,We=x.prev_length,je=x.nice_match,ze=x.strstart>x.w_size-we?x.strstart-(x.w_size-we):0,Pt=x.window,Cn=x.w_mask,ur=x.prev,It=x.strstart+ue,vr=Pt[R+We-1],mr=Pt[R+We];x.prev_length>=x.good_match&&(ye>>=2),je>x.lookahead&&(je=x.lookahead);do if(W=ve,!(Pt[W+We]!==mr||Pt[W+We-1]!==vr||Pt[W]!==Pt[R]||Pt[++W]!==Pt[R+1])){R+=2,W++;do;while(Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&Pt[++R]===Pt[++W]&&R<It);if(he=ue-(It-R),R=It-ue,he>We){if(x.match_start=ve,We=he,he>=je)break;vr=Pt[R+We-1],mr=Pt[R+We]}}while((ve=ur[ve&Cn])>ze&&--ye!==0);return We<=x.lookahead?We:x.lookahead}function pe(x){var ve=x.w_size,ye,R,W,he,We;do{if(he=x.window_size-x.lookahead-x.strstart,x.strstart>=ve+(ve-we)){t.arraySet(x.window,x.window,ve,ve,0),x.match_start-=ve,x.strstart-=ve,x.block_start-=ve,R=x.hash_size,ye=R;do W=x.head[--ye],x.head[ye]=W>=ve?W-ve:0;while(--R);R=ve,ye=R;do W=x.prev[--ye],x.prev[ye]=W>=ve?W-ve:0;while(--R);he+=ve}if(x.strm.avail_in===0)break;if(R=X(x.strm,x.window,x.strstart+x.lookahead,he),x.lookahead+=R,x.lookahead+x.insert>=G)for(We=x.strstart-x.insert,x.ins_h=x.window[We],x.ins_h=(x.ins_h<<x.hash_shift^x.window[We+1])&x.hash_mask;x.insert&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[We+G-1])&x.hash_mask,x.prev[We&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=We,We++,x.insert--,!(x.lookahead+x.insert<G)););}while(x.lookahead<we&&x.strm.avail_in!==0)}function Ce(x,ve){var ye=65535;for(ye>
vendor: 8,381 bytes, line 86
86x.pending_buf_size-5&&(ye=x.pending_buf_size-5);;){if(x.lookahead<=1){if(pe(x),x.lookahead===0&&ve===o)return q;if(x.lookahead===0)break}x.strstart+=x.lookahead,x.lookahead=0;var R=x.block_start+ye;if((x.strstart===0||x.strstart>=R)&&(x.lookahead=x.strstart-R,x.strstart=R,Y(x,!1),x.strm.avail_out===0)||x.strstart-x.block_start>=x.w_size-we&&(Y(x,!1),x.strm.avail_out===0))return q}return x.insert=0,ve===l?(Y(x,!0),x.strm.avail_out===0?Z:re):(x.strstart>x.block_start&&(Y(x,!1),x.strm.avail_out===0),q)}function z(x,ve){for(var ye,R;;){if(x.lookahead<we){if(pe(x),x.lookahead<we&&ve===o)return q;if(x.lookahead===0)break}if(ye=0,x.lookahead>=G&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+G-1])&x.hash_mask,ye=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),ye!==0&&x.strstart-ye<=x.w_size-we&&(x.match_length=le(x,ye)),x.match_length>=G)if(R=e._tr_tally(x,x.strstart-x.match_start,x.match_length-G),x.lookahead-=x.match_length,x.match_length<=x.max_lazy_match&&x.lookahead>=G){x.match_length--;do x.strstart++,x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+G-1])&x.hash_mask,ye=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart;while(--x.match_length!==0);x.strstart++}else x.strstart+=x.match_length,x.match_length=0,x.ins_h=x.window[x.strstart],x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+1])&x.hash_mask;else R=e._tr_tally(x,0,x.window[x.strstart]),x.lookahead--,x.strstart++;if(R&&(Y(x,!1),x.strm.avail_out===0))return q}return x.insert=x.strstart<G-1?x.strstart:G-1,ve===l?(Y(x,!0),x.strm.avail_out===0?Z:re):x.last_lit&&(Y(x,!1),x.strm.avail_out===0)?q:K}function oe(x,ve){for(var ye,R,W;;){if(x.lookahead<we){if(pe(x),x.lookahead<we&&ve===o)return q;if(x.lookahead===0)break}if(ye=0,x.lookahead>=G&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+G-1])&x.hash_mask,ye=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),x.prev_length=x.match_length,x.prev_match=x.match_start,x.match_length=G-1,ye!==0&&x.prev_length<x.max_lazy_match&&x.strstart-ye<=x.w_size-we&&(x.match_length=le(x,ye),x.match_length<=5&&(x.strategy===b||x.match_length===G&&x.strstart-x.match_start>4096)&&(x.match_length=G-1)),x.prev_length>=G&&x.match_length<=x.prev_length){W=x.strstart+x.lookahead-G,R=e._tr_tally(x,x.strstart-1-x.prev_match,x.prev_length-G),x.lookahead-=x.prev_length-1,x.prev_length-=2;do++x.strstart<=W&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+G-1])&x.hash_mask,ye=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart);while(--x.prev_length!==0);if(x.match_available=0,x.match_length=G-1,x.strstart++,R&&(Y(x,!1),x.strm.avail_out===0))return q}else if(x.match_available){if(R=e._tr_tally(x,0,x.window[x.strstart-1]),R&&Y(x,!1),x.strstart++,x.lookahead--,x.strm.avail_out===0)return q}else x.match_available=1,x.strstart++,x.lookahead--}return x.match_available&&(R=e._tr_tally(x,0,x.window[x.strstart-1]),x.match_available=0),x.insert=x.strstart<G-1?x.strstart:G-1,ve===l?(Y(x,!0),x.strm.avail_out===0?Z:re):x.last_lit&&(Y(x,!1),x.strm.avail_out===0)?q:K}function Oe(x,ve){for(var ye,R,W,he,We=x.window;;){if(x.lookahead<=ue){if(pe(x),x.lookahead<=ue&&ve===o)return q;if(x.lookahead===0)break}if(x.match_length=0,x.lookahead>=G&&x.strstart>0&&(W=x.strstart-1,R=We[W],R===We[++W]&&R===We[++W]&&R===We[++W])){he=x.strstart+ue;do;while(R===We[++W]&&R===We[++W]&&R===We[++W]&&R===We[++W]&&R===We[++W]&&R===We[++W]&&R===We[++W]&&R===We[++W]&&W<he);x.match_length=ue-(he-W),x.match_length>x.lookahead&&(x.match_length=x.lookahead)}if(x.match_length>=G?(ye=e._tr_tally(x,1,x.match_length-G),x.lookahead-=x.match_length,x.strstart+=x.match_length,x.match_length=0):(ye=e._tr_tally(x,0,x.window[x.strstart]),x.lookahead--,x.strstart++),ye&&(Y(x,!1),x.strm.avail_out===0))return q}return x.insert=0,ve===l?(Y(x,!0),x.strm.avail_out===0?Z:re):x.last_lit&&(Y(x,!1),x.strm.avail_out===0)?q:K}function Pe(x,ve){for(var ye;;){if(x.lookahead===0&&(pe(x),x.lookahead===0)){if(ve===o)return q;break}if(x.match_length=0,ye=e._tr_tally(x,0,x.window[x.strstart]),x.lookahead--,x.strstart++,ye&&(Y(x,!1),x.strm.avail_out===0))return q}return x.insert=0,ve===l?(Y(x,!0),x.strm.avail_out===0?Z:re):x.last_lit&&(Y(x,!1),x.strm.avail_out===0)?q:K}function Je(x,ve,ye,R,W){this.good_length=x,this.max_lazy=ve,this.nice_length=ye,this.max_chain=R,this.func=W}var tt;tt=[new Je(0,0,0,0,Ce),new Je(4,4,8,4,z),new Je(4,5,16,8,z),new Je(4,6,32,32,z),new Je(4,4,16,16,oe),new Je(8,16,32,32,oe),new Je(8,16,128,128,oe),new Je(8,32,128,256,oe),new Je(32,128,258,1024,oe),new Je(32,258,258,4096,oe)];function pt(x){x.window_size=2*x.w_size,V(x.head),x.max_lazy_match=tt[x.level].max_lazy,x.good_match=tt[x.level].good_length,x.nice_match=tt[x.level].nice_length,x.max_chain_length=tt[x.level].max_chain,x.strstart=0,x.block_start=0,x.lookahead=0,x.insert=0,x.match_length=x.prev_length=G-1,x.match_available=0,x.ins_h=0}function D(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=k,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new t.Buf16(ne*2),this.dyn_dtree=new t.Buf16((2*L+1)*2),this.bl_tree=new t.Buf16((2*ee+1)*2),V(this.dyn_ltree),V(this.dyn_dtree),V(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new t.Buf16(H+1),this.heap=new t.Buf16(2*O+1),V(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new t.Buf16(2*O+1),V(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function xe(x){var ve;return!x||!x.state?_(x,d):(x.total_in=x.total_out=0,x.data_type=y,ve=x.state,ve.pending=0,ve.pending_out=0,ve.wrap<0&&(ve.wrap=-ve.wrap),ve.status=ve.wrap?Le:qe,x.adler=ve.wrap===2?0:1,ve.last_flush=o,e._tr_init(ve),u)}function ke(x){var ve=xe(x);return ve===u&&pt(x.state),ve}function Ne(x,ve){return!x||!x.state||x.state.wrap!==2?d:(x.state.gzhead=ve,u)}function J(x,ve,ye,R,W,he){if(!x)return d;var We=1;if(ve===g&&(ve=6),R<0?(We=0,R=-R):R>15&&(We=2,R-=16),W<1||W>E||ye!==k||R<8||R>15||ve<0||ve>9||he<0||he>v)return _(x,d);R===8&&(R=9);var je=new D;return x.state=je,je.strm=x,je.wrap=We,je.gzhead=null,je.w_bits=R,je.w_size=1<<je.w_bits,je.w_mask=je.w_size-1,je.hash_bits=W+7,je.hash_size=1<<je.hash_bits,je.hash_mask=je.hash_size-1,je.hash_shift=~~((je.hash_bits+G-1)/G),je.window=new t.Buf8(je.w_size*2),je.head=new t.Buf16(je.hash_size),je.prev=new t.Buf16(je.w_size),je.lit_bufsize=1<<W+6,je.pending_buf_size=je.lit_bufsize*4,je.pending_buf=new t.Buf8(je.pending_buf_size),je.d_buf=1*je.lit_bufsize,je.l_buf=3*je.lit_bufsize,je.level=ve,je.strategy=he,je.method=ye,ke(x)}function me(x,ve){return J(x,ve,k,T,F,w)}function P(x,ve){var ye,R,W,he;if(!x||!x.state||ve>c||ve<0)return x?_(x,d):d;if(R=x.state,!x.output||!x.input&&x.avail_in!==0||R.status===de&&ve!==l)return _(x,x.avail_out===0?p:d);if(R.strm=x,ye=R.last_flush,R.last_flush=ve,R.status===Le)if(R.wrap===2)x.adler=0,A(R,31),A(R,139),A(R,8),R.gzhead?(A(R,(R.gzhead.text?1:0)+(R.gzhead.hcrc?2:0)+(R.gzhead.extra?4:0)+(R.gzhead.name?8:0)+(R.gzhead.comment?16:0)),A(R,R.gzhead.time&255),A(R,R.gzhead.time>>8&255),A(R,R.gzhead.time>>16&255),A(R,R.gzhead.time>>24&255),A(R,R.level===9?2:R.strategy>=m||R.level<2?4:0),A(R,R.gzhead.os&255),R.gzhead.extra&&R.gzhead.extra.length&&(A(R,R.gzhead.extra.length&255),A(R,R.gzhead.extra.length>>8&255)),R.gzhead.hcrc&&(x.adler=n(x.adler,R.pending_buf,R.pending,0)),R.gzindex=0,R.status=Ue):(A(R,0),A(R,0),A(R,0),A(R,0),A(R,0),A(R,R.level===9?2:R.strategy>=m||R.level<2?4:0),A(R,Se),R.status=qe);else{var We=k+(R.w_bits-8<<4)<<8,je=-1;R.strategy>=m||R.level<2?je=0:R.level<6?je=1:R.level===6?je=2:je=3,We|=je<<6,R.strstart!==0&&(We|=De),We+=31-We%31,R.status=qe,N(R,We),R.strstart!==0&&(N(R,x.adler>>>16),N(R,x.adler&65535)),x.adler=1}if(R.status===Ue)if(R.gzhead.extra){for(W=R.pending;
vendor: 9,236 bytes, line 86
86R.gzindex<(R.gzhead.extra.length&65535)&&!(R.pending===R.pending_buf_size&&(R.gzhead.hcrc&&R.pending>W&&(x.adler=n(x.adler,R.pending_buf,R.pending-W,W)),fe(x),W=R.pending,R.pending===R.pending_buf_size));)A(R,R.gzhead.extra[R.gzindex]&255),R.gzindex++;R.gzhead.hcrc&&R.pending>W&&(x.adler=n(x.adler,R.pending_buf,R.pending-W,W)),R.gzindex===R.gzhead.extra.length&&(R.gzindex=0,R.status=lt)}else R.status=lt;if(R.status===lt)if(R.gzhead.name){W=R.pending;do{if(R.pending===R.pending_buf_size&&(R.gzhead.hcrc&&R.pending>W&&(x.adler=n(x.adler,R.pending_buf,R.pending-W,W)),fe(x),W=R.pending,R.pending===R.pending_buf_size)){he=1;break}R.gzindex<R.gzhead.name.length?he=R.gzhead.name.charCodeAt(R.gzindex++)&255:he=0,A(R,he)}while(he!==0);R.gzhead.hcrc&&R.pending>W&&(x.adler=n(x.adler,R.pending_buf,R.pending-W,W)),he===0&&(R.gzindex=0,R.status=ut)}else R.status=ut;if(R.status===ut)if(R.gzhead.comment){W=R.pending;do{if(R.pending===R.pending_buf_size&&(R.gzhead.hcrc&&R.pending>W&&(x.adler=n(x.adler,R.pending_buf,R.pending-W,W)),fe(x),W=R.pending,R.pending===R.pending_buf_size)){he=1;break}R.gzindex<R.gzhead.comment.length?he=R.gzhead.comment.charCodeAt(R.gzindex++)&255:he=0,A(R,he)}while(he!==0);R.gzhead.hcrc&&R.pending>W&&(x.adler=n(x.adler,R.pending_buf,R.pending-W,W)),he===0&&(R.status=wt)}else R.status=wt;if(R.status===wt&&(R.gzhead.hcrc?(R.pending+2>R.pending_buf_size&&fe(x),R.pending+2<=R.pending_buf_size&&(A(R,x.adler&255),A(R,x.adler>>8&255),x.adler=0,R.status=qe)):R.status=qe),R.pending!==0){if(fe(x),x.avail_out===0)return R.last_flush=-1,u}else if(x.avail_in===0&&M(ve)<=M(ye)&&ve!==l)return _(x,p);if(R.status===de&&x.avail_in!==0)return _(x,p);if(x.avail_in!==0||R.lookahead!==0||ve!==o&&R.status!==de){var ze=R.strategy===m?Pe(R,ve):R.strategy===S?Oe(R,ve):tt[R.level].func(R,ve);if((ze===Z||ze===re)&&(R.status=de),ze===q||ze===Z)return x.avail_out===0&&(R.last_flush=-1),u;if(ze===K&&(ve===a?e._tr_align(R):ve!==c&&(e._tr_stored_block(R,0,0,!1),ve===s&&(V(R.head),R.lookahead===0&&(R.strstart=0,R.block_start=0,R.insert=0))),fe(x),x.avail_out===0))return R.last_flush=-1,u}return ve!==l?u:R.wrap<=0?f:(R.wrap===2?(A(R,x.adler&255),A(R,x.adler>>8&255),A(R,x.adler>>16&255),A(R,x.adler>>24&255),A(R,x.total_in&255),A(R,x.total_in>>8&255),A(R,x.total_in>>16&255),A(R,x.total_in>>24&255)):(N(R,x.adler>>>16),N(R,x.adler&65535)),fe(x),R.wrap>0&&(R.wrap=-R.wrap),R.pending!==0?u:f)}function Te(x){var ve;return!x||!x.state?d:(ve=x.state.status,ve!==Le&&ve!==Ue&&ve!==lt&&ve!==ut&&ve!==wt&&ve!==qe&&ve!==de?_(x,d):(x.state=null,ve===qe?_(x,h):u))}function $e(x,ve){var ye=ve.length,R,W,he,We,je,ze,Pt,Cn;if(!x||!x.state||(R=x.state,We=R.wrap,We===2||We===1&&R.status!==Le||R.lookahead))return d;for(We===1&&(x.adler=r(x.adler,ve,ye,0)),R.wrap=0,ye>=R.w_size&&(We===0&&(V(R.head),R.strstart=0,R.block_start=0,R.insert=0),Cn=new t.Buf8(R.w_size),t.arraySet(Cn,ve,ye-R.w_size,R.w_size,0),ve=Cn,ye=R.w_size),je=x.avail_in,ze=x.next_in,Pt=x.input,x.avail_in=ye,x.next_in=0,x.input=ve,pe(R);R.lookahead>=G;){W=R.strstart,he=R.lookahead-(G-1);do R.ins_h=(R.ins_h<<R.hash_shift^R.window[W+G-1])&R.hash_mask,R.prev[W&R.w_mask]=R.head[R.ins_h],R.head[R.ins_h]=W,W++;while(--he);R.strstart=W,R.lookahead=G-1,pe(R)}return R.strstart+=R.lookahead,R.block_start=R.strstart,R.insert=R.lookahead,R.lookahead=0,R.match_length=R.prev_length=G-1,R.match_available=0,x.next_in=ze,x.input=Pt,x.avail_in=je,R.wrap=We,u}return Jn.deflateInit=me,Jn.deflateInit2=J,Jn.deflateReset=ke,Jn.deflateResetKeep=xe,Jn.deflateSetHeader=Ne,Jn.deflate=P,Jn.deflateEnd=Te,Jn.deflateSetDictionary=$e,Jn.deflateInfo="pako deflate (from Nodeca project)",Jn}var ya={},rb;function d5(){if(rb)return ya;rb=1;var t=sa(),e=!0,r=!0;try{String.fromCharCode.apply(null,[0])}catch{e=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{r=!1}for(var n=new t.Buf8(256),i=0;i<256;i++)n[i]=i>=252?6:i>=248?5:i>=240?4:i>=224?3:i>=192?2:1;n[254]=n[254]=1,ya.string2buf=function(a){var s,l,c,u,f,d=a.length,h=0;for(u=0;u<d;u++)l=a.charCodeAt(u),(l&64512)===55296&&u+1<d&&(c=a.charCodeAt(u+1),(c&64512)===56320&&(l=65536+(l-55296<<10)+(c-56320),u++)),h+=l<128?1:l<2048?2:l<65536?3:4;for(s=new t.Buf8(h),f=0,u=0;f<h;u++)l=a.charCodeAt(u),(l&64512)===55296&&u+1<d&&(c=a.charCodeAt(u+1),(c&64512)===56320&&(l=65536+(l-55296<<10)+(c-56320),u++)),l<128?s[f++]=l:l<2048?(s[f++]=192|l>>>6,s[f++]=128|l&63):l<65536?(s[f++]=224|l>>>12,s[f++]=128|l>>>6&63,s[f++]=128|l&63):(s[f++]=240|l>>>18,s[f++]=128|l>>>12&63,s[f++]=128|l>>>6&63,s[f++]=128|l&63);return s};function o(a,s){if(s<65534&&(a.subarray&&r||!a.subarray&&e))return String.fromCharCode.apply(null,t.shrinkBuf(a,s));for(var l="",c=0;c<s;c++)l+=String.fromCharCode(a[c]);return l}return ya.buf2binstring=function(a){return o(a,a.length)},ya.binstring2buf=function(a){for(var s=new t.Buf8(a.length),l=0,c=s.length;l<c;l++)s[l]=a.charCodeAt(l);return s},ya.buf2string=function(a,s){var l,c,u,f,d=s||a.length,h=new Array(d*2);for(c=0,l=0;l<d;){if(u=a[l++],u<128){h[c++]=u;continue}if(f=n[u],f>4){h[c++]=65533,l+=f-1;continue}for(u&=f===2?31:f===3?15:7;f>1&&l<d;)u=u<<6|a[l++]&63,f--;if(f>1){h[c++]=65533;continue}u<65536?h[c++]=u:(u-=65536,h[c++]=55296|u>>10&1023,h[c++]=56320|u&1023)}return o(h,c)},ya.utf8border=function(a,s){var l;for(s=s||a.length,s>a.length&&(s=a.length),l=s-1;l>=0&&(a[l]&192)===128;)l--;return l<0||l===0?s:l+n[a[l]]>s?l:s},ya}var ch,nb;function h5(){if(nb)return ch;nb=1;function t(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}return ch=t,ch}var ib;function L_(){if(ib)return is;ib=1;var t=D_(),e=sa(),r=d5(),n=Cv(),i=h5(),o=Object.prototype.toString,a=0,s=4,l=0,c=1,u=2,f=-1,d=0,h=8;function p(S){if(!(this instanceof p))return new p(S);this.options=e.assign({level:f,method:h,chunkSize:16384,windowBits:15,memLevel:8,strategy:d,to:""},S||{});var v=this.options;v.raw&&v.windowBits>0?v.windowBits=-v.windowBits:v.gzip&&v.windowBits>0&&v.windowBits<16&&(v.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new i,this.strm.avail_out=0;var w=t.deflateInit2(this.strm,v.level,v.method,v.windowBits,v.memLevel,v.strategy);if(w!==l)throw new Error(n[w]);if(v.header&&t.deflateSetHeader(this.strm,v.header),v.dictionary){var y;if(typeof v.dictionary=="string"?y=r.string2buf(v.dictionary):o.call(v.dictionary)==="[object ArrayBuffer]"?y=new Uint8Array(v.dictionary):y=v.dictionary,w=t.deflateSetDictionary(this.strm,y),w!==l)throw new Error(n[w]);this._dict_set=!0}}p.prototype.push=function(S,v){var w=this.strm,y=this.options.chunkSize,k,E;if(this.ended)return!1;E=v===~~v?v:v===!0?s:a,typeof S=="string"?w.input=r.string2buf(S):o.call(S)==="[object ArrayBuffer]"?w.input=new Uint8Array(S):w.input=S,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new e.Buf8(y),w.next_out=0,w.avail_out=y),k=t.deflate(w,E),k!==c&&k!==l)return this.onEnd(k),this.ended=!0,!1;(w.avail_out===0||w.avail_in===0&&(E===s||E===u))&&(this.options.to==="string"?this.onData(r.buf2binstring(e.shrinkBuf(w.output,w.next_out))):this.onData(e.shrinkBuf(w.output,w.next_out)))}while((w.avail_in>0||w.avail_out===0)&&k!==c);return E===s?(k=t.deflateEnd(this.strm),this.onEnd(k),this.ended=!0,k===l):(E===u&&(this.onEnd(l),w.avail_out=0),!0)},p.prototype.onData=function(S){this.chunks.push(S)},p.prototype.onEnd=function(S){S===l&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=e.flattenChunks(this.chunks)),this.chunks=[],this.err=S,this.msg=this.strm.msg};function g(S,v){var w=new p(v);if(w.push(S,!0),w.err)throw w.msg||n[w.err];return w.result}function b(S,v){return v=v||{},v.raw=!0,g(S,v)}function m(S,v){return v=v||{},v.gzip=!0,g(S,v)}return is.Deflate=p,is.deflate=g,is.deflateRaw=b,is.gzip=m,is}var os={},Ln={},uh,ob;function N_(){if(ob)return uh;ob=1;var t=30,e=12;return uh=function(n,i){var o,a,s,l,c,u,f,d,h,p,g,b,m,S,v,w,y,k,E,T,F,I,j,O,L;o=n.state,a=n.next_in,O=n.input,s=a+(n.avail_in-5),l=n.next_out,L=n.output,c=l-(i-n.avail_out),u=l+(n.avail_out-257),f=o.dmax,d=o.wsize,h=o.whave,p=o.wnext,g=o.window,b=o.hold,m=o.bits,S=o.lencode,v=o.distcode,w=(1<<o.lenbits)-1,y=(1<<o.distbits)-1;e:do{m<15&&(b+=O[a++]<<m,m+=8,b+=O[a++]<<m,m+=8),k=S[b&w];t:for(;;){if(E=k>>>24,b>>>=E,m-=E,E=k>>>16&255,E===0)L[l++]=k&65535;else if(E&16){T=k&65535,E&=15,E&&(m<E&&(b+=O[a++]<<m,m+=8),T+=b&(1<<E)-1,b>>>=E,m-=E),m<15&&(b+=O[a++]<<m,m+=8,b+=O[a++]<<m,m+=8),k=v[b&y];r:for(;;){if(E=k>>>24,b>>>=E,m-=E,E=k>>>16&255,E&16){if(F=k&65535,E&=15,m<E&&(b+=O[a++]<<m,m+=8,m<E&&(b+=O[a++]<<m,m+=8)),F+=b&(1<<E)-1,F>f){n.msg="invalid distance too far back",o.mode=t;break e}if(b>>>=E,m-=E,E=l-c,F>E){if(E=F-E,E>h&&o.sane){n.msg="invalid distance too far back",o.mode=t;break e}if(I=0,j=g,p===0){if(I+=d-E,E<T){T-=E;do L[l++]=g[I++];while(--E);I=l-F,j=L}}else if(p<E){if(I+=d+p-E,E-=p,E<T){T-=E;do L[l++]=g[I++];while(--E);if(I=0,p<T){E=p,T-=E;do L[l++]=g[I++];while(--E);I=l-F,j=L}}}else if(I+=p-E,E<T){T-=E;do L[l++]=g[I++];while(--E);I=l-F,j=L}for(;T>2;)L[l++]=j[I++],L[l++]=j[I++],L[l++]=j[I++],T-=3;T&&(L[l++]=j[I++],T>1&&(L[l++]=j[I++]))}else{I=l-F;do L[l++]=L[I++],L[l++]=L[I++],L[l++]=L[I++],T-=3;while(T>2);
vendor: 14,524 bytes, line 86
86T&&(L[l++]=L[I++],T>1&&(L[l++]=L[I++]))}}else if((E&64)===0){k=v[(k&65535)+(b&(1<<E)-1)];continue r}else{n.msg="invalid distance code",o.mode=t;break e}break}}else if((E&64)===0){k=S[(k&65535)+(b&(1<<E)-1)];continue t}else if(E&32){o.mode=e;break e}else{n.msg="invalid literal/length code",o.mode=t;break e}break}}while(a<s&&l<u);T=m>>3,a-=T,m-=T<<3,b&=(1<<m)-1,n.next_in=a,n.next_out=l,n.avail_in=a<s?5+(s-a):5-(a-s),n.avail_out=l<u?257+(u-l):257-(l-u),o.hold=b,o.bits=m},uh}var fh,ab;function M_(){if(ab)return fh;ab=1;var t=sa(),e=15,r=852,n=592,i=0,o=1,a=2,s=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],l=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],c=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],u=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];return fh=function(d,h,p,g,b,m,S,v){var w=v.bits,y=0,k=0,E=0,T=0,F=0,I=0,j=0,O=0,L=0,ee=0,ne,H,G,ue,we,De=null,Le=0,Ue,lt=new t.Buf16(e+1),ut=new t.Buf16(e+1),wt=null,qe=0,de,q,K;for(y=0;y<=e;y++)lt[y]=0;for(k=0;k<g;k++)lt[h[p+k]]++;for(F=w,T=e;T>=1&&lt[T]===0;T--);if(F>T&&(F=T),T===0)return b[m++]=1<<24|64<<16|0,b[m++]=1<<24|64<<16|0,v.bits=1,0;for(E=1;E<T&&lt[E]===0;E++);for(F<E&&(F=E),O=1,y=1;y<=e;y++)if(O<<=1,O-=lt[y],O<0)return-1;if(O>0&&(d===i||T!==1))return-1;for(ut[1]=0,y=1;y<e;y++)ut[y+1]=ut[y]+lt[y];for(k=0;k<g;k++)h[p+k]!==0&&(S[ut[h[p+k]]++]=k);if(d===i?(De=wt=S,Ue=19):d===o?(De=s,Le-=257,wt=l,qe-=257,Ue=256):(De=c,wt=u,Ue=-1),ee=0,k=0,y=E,we=m,I=F,j=0,G=-1,L=1<<F,ue=L-1,d===o&&L>r||d===a&&L>n)return 1;for(;;){de=y-j,S[k]<Ue?(q=0,K=S[k]):S[k]>Ue?(q=wt[qe+S[k]],K=De[Le+S[k]]):(q=96,K=0),ne=1<<y-j,H=1<<I,E=H;do H-=ne,b[we+(ee>>j)+H]=de<<24|q<<16|K|0;while(H!==0);for(ne=1<<y-1;ee&ne;)ne>>=1;if(ne!==0?(ee&=ne-1,ee+=ne):ee=0,k++,--lt[y]===0){if(y===T)break;y=h[p+S[k]]}if(y>F&&(ee&ue)!==G){for(j===0&&(j=F),we+=E,I=y-j,O=1<<I;I+j<T&&(O-=lt[I+j],!(O<=0));)I++,O<<=1;if(L+=1<<I,d===o&&L>r||d===a&&L>n)return 1;G=ee&ue,b[G]=F<<24|I<<16|we-m|0}}return ee!==0&&(b[we+ee]=y-j<<24|64<<16|0),v.bits=F,0},fh}var sb;function B_(){if(sb)return Ln;sb=1;var t=sa(),e=u5(),r=f5(),n=N_(),i=M_(),o=0,a=1,s=2,l=4,c=5,u=6,f=0,d=1,h=2,p=-2,g=-3,b=-4,m=-5,S=8,v=1,w=2,y=3,k=4,E=5,T=6,F=7,I=8,j=9,O=10,L=11,ee=12,ne=13,H=14,G=15,ue=16,we=17,De=18,Le=19,Ue=20,lt=21,ut=22,wt=23,qe=24,de=25,q=26,K=27,Z=28,re=29,Se=30,_=31,M=32,V=852,fe=592,Y=15,A=Y;function N(J){return(J>>>24&255)+(J>>>8&65280)+((J&65280)<<8)+((J&255)<<24)}function X(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new t.Buf16(320),this.work=new t.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function le(J){var me;return!J||!J.state?p:(me=J.state,J.total_in=J.total_out=me.total=0,J.msg="",me.wrap&&(J.adler=me.wrap&1),me.mode=v,me.last=0,me.havedict=0,me.dmax=32768,me.head=null,me.hold=0,me.bits=0,me.lencode=me.lendyn=new t.Buf32(V),me.distcode=me.distdyn=new t.Buf32(fe),me.sane=1,me.back=-1,f)}function pe(J){var me;return!J||!J.state?p:(me=J.state,me.wsize=0,me.whave=0,me.wnext=0,le(J))}function Ce(J,me){var P,Te;return!J||!J.state||(Te=J.state,me<0?(P=0,me=-me):(P=(me>>4)+1,me<48&&(me&=15)),me&&(me<8||me>15))?p:(Te.window!==null&&Te.wbits!==me&&(Te.window=null),Te.wrap=P,Te.wbits=me,pe(J))}function z(J,me){var P,Te;return J?(Te=new X,J.state=Te,Te.window=null,P=Ce(J,me),P!==f&&(J.state=null),P):p}function oe(J){return z(J,A)}var Oe=!0,Pe,Je;function tt(J){if(Oe){var me;for(Pe=new t.Buf32(512),Je=new t.Buf32(32),me=0;me<144;)J.lens[me++]=8;for(;me<256;)J.lens[me++]=9;for(;me<280;)J.lens[me++]=7;for(;me<288;)J.lens[me++]=8;for(i(a,J.lens,0,288,Pe,0,J.work,{bits:9}),me=0;me<32;)J.lens[me++]=5;i(s,J.lens,0,32,Je,0,J.work,{bits:5}),Oe=!1}J.lencode=Pe,J.lenbits=9,J.distcode=Je,J.distbits=5}function pt(J,me,P,Te){var $e,x=J.state;return x.window===null&&(x.wsize=1<<x.wbits,x.wnext=0,x.whave=0,x.window=new t.Buf8(x.wsize)),Te>=x.wsize?(t.arraySet(x.window,me,P-x.wsize,x.wsize,0),x.wnext=0,x.whave=x.wsize):($e=x.wsize-x.wnext,$e>Te&&($e=Te),t.arraySet(x.window,me,P-Te,$e,x.wnext),Te-=$e,Te?(t.arraySet(x.window,me,P-Te,Te,0),x.wnext=Te,x.whave=x.wsize):(x.wnext+=$e,x.wnext===x.wsize&&(x.wnext=0),x.whave<x.wsize&&(x.whave+=$e))),0}function D(J,me){var P,Te,$e,x,ve,ye,R,W,he,We,je,ze,Pt,Cn,ur=0,It,vr,mr,zr,Di,fa,yr,rn,xr=new t.Buf8(4),nn,gn,Za=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!J||!J.state||!J.output||!J.input&&J.avail_in!==0)return p;P=J.state,P.mode===ee&&(P.mode=ne),ve=J.next_out,$e=J.output,R=J.avail_out,x=J.next_in,Te=J.input,ye=J.avail_in,W=P.hold,he=P.bits,We=ye,je=R,rn=f;e:for(;;)switch(P.mode){case v:if(P.wrap===0){P.mode=ne;break}for(;he<16;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(P.wrap&2&&W===35615){P.check=0,xr[0]=W&255,xr[1]=W>>>8&255,P.check=r(P.check,xr,2,0),W=0,he=0,P.mode=w;break}if(P.flags=0,P.head&&(P.head.done=!1),!(P.wrap&1)||(((W&255)<<8)+(W>>8))%31){J.msg="incorrect header check",P.mode=Se;break}if((W&15)!==S){J.msg="unknown compression method",P.mode=Se;break}if(W>>>=4,he-=4,yr=(W&15)+8,P.wbits===0)P.wbits=yr;else if(yr>P.wbits){J.msg="invalid window size",P.mode=Se;break}P.dmax=1<<yr,J.adler=P.check=1,P.mode=W&512?O:ee,W=0,he=0;break;case w:for(;he<16;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(P.flags=W,(P.flags&255)!==S){J.msg="unknown compression method",P.mode=Se;break}if(P.flags&57344){J.msg="unknown header flags set",P.mode=Se;break}P.head&&(P.head.text=W>>8&1),P.flags&512&&(xr[0]=W&255,xr[1]=W>>>8&255,P.check=r(P.check,xr,2,0)),W=0,he=0,P.mode=y;case y:for(;he<32;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}P.head&&(P.head.time=W),P.flags&512&&(xr[0]=W&255,xr[1]=W>>>8&255,xr[2]=W>>>16&255,xr[3]=W>>>24&255,P.check=r(P.check,xr,4,0)),W=0,he=0,P.mode=k;case k:for(;he<16;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}P.head&&(P.head.xflags=W&255,P.head.os=W>>8),P.flags&512&&(xr[0]=W&255,xr[1]=W>>>8&255,P.check=r(P.check,xr,2,0)),W=0,he=0,P.mode=E;case E:if(P.flags&1024){for(;he<16;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}P.length=W,P.head&&(P.head.extra_len=W),P.flags&512&&(xr[0]=W&255,xr[1]=W>>>8&255,P.check=r(P.check,xr,2,0)),W=0,he=0}else P.head&&(P.head.extra=null);P.mode=T;case T:if(P.flags&1024&&(ze=P.length,ze>ye&&(ze=ye),ze&&(P.head&&(yr=P.head.extra_len-P.length,P.head.extra||(P.head.extra=new Array(P.head.extra_len)),t.arraySet(P.head.extra,Te,x,ze,yr)),P.flags&512&&(P.check=r(P.check,Te,ze,x)),ye-=ze,x+=ze,P.length-=ze),P.length))break e;P.length=0,P.mode=F;case F:if(P.flags&2048){if(ye===0)break e;ze=0;do yr=Te[x+ze++],P.head&&yr&&P.length<65536&&(P.head.name+=String.fromCharCode(yr));while(yr&&ze<ye);if(P.flags&512&&(P.check=r(P.check,Te,ze,x)),ye-=ze,x+=ze,yr)break e}else P.head&&(P.head.name=null);P.length=0,P.mode=I;case I:if(P.flags&4096){if(ye===0)break e;ze=0;do yr=Te[x+ze++],P.head&&yr&&P.length<65536&&(P.head.comment+=String.fromCharCode(yr));while(yr&&ze<ye);if(P.flags&512&&(P.check=r(P.check,Te,ze,x)),ye-=ze,x+=ze,yr)break e}else P.head&&(P.head.comment=null);P.mode=j;case j:if(P.flags&512){for(;he<16;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(W!==(P.check&65535)){J.msg="header crc mismatch",P.mode=Se;break}W=0,he=0}P.head&&(P.head.hcrc=P.flags>>9&1,P.head.done=!0),J.adler=P.check=0,P.mode=ee;break;case O:for(;he<32;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}J.adler=P.check=N(W),W=0,he=0,P.mode=L;case L:if(P.havedict===0)return J.next_out=ve,J.avail_out=R,J.next_in=x,J.avail_in=ye,P.hold=W,P.bits=he,h;J.adler=P.check=1,P.mode=ee;case ee:if(me===c||me===u)break e;case ne:if(P.last){W>>>=he&7,he-=he&7,P.mode=K;break}for(;he<3;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}switch(P.last=W&1,W>>>=1,he-=1,W&3){case 0:P.mode=H;break;case 1:if(tt(P),P.mode=Ue,me===u){W>>>=2,he-=2;break e}break;case 2:P.mode=we;break;case 3:J.msg="invalid block type",P.mode=Se}W>>>=2,he-=2;break;case H:for(W>>>=he&7,he-=he&7;he<32;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if((W&65535)!==(W>>>16^65535)){J.msg="invalid stored block lengths",P.mode=Se;break}if(P.length=W&65535,W=0,he=0,P.mode=G,me===u)break e;case G:P.mode=ue;case ue:if(ze=P.length,ze){if(ze>ye&&(ze=ye),ze>R&&(ze=R),ze===0)break e;t.arraySet($e,Te,x,ze,ve),ye-=ze,x+=ze,R-=ze,ve+=ze,P.length-=ze;break}P.mode=ee;break;case we:for(;he<14;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(P.nlen=(W&31)+257,W>>>=5,he-=5,P.ndist=(W&31)+1,W>>>=5,he-=5,P.ncode=(W&15)+4,W>>>=4,he-=4,P.nlen>286||P.ndist>30){J.msg="too many length or distance symbols",P.mode=Se;break}P.have=0,P.mode=De;case De:for(;P.have<P.ncode;){for(;he<3;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}P.lens[Za[P.have++]]=W&7,W>>>=3,he-=3}for(;P.have<19;)P.lens[Za[P.have++]]=0;if(P.lencode=P.lendyn,P.lenbits=7,nn={bits:P.lenbits},rn=i(o,P.lens,0,19,P.lencode,0,P.work,nn),P.lenbits=nn.bits,rn){J.msg="invalid code lengths set",P.mode=Se;break}P.have=0,P.mode=Le;case Le:for(;P.have<P.nlen+P.ndist;){for(;ur=P.lencode[W&(1<<P.lenbits)-1],It=ur>>>24,vr=ur>>>16&255,mr=ur&65535,!(It<=he);){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(mr<16)W>>>=It,he-=It,P.lens[P.have++]=mr;else{if(mr===16){for(gn=It+2;he<gn;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(W>>>=It,he-=It,P.have===0){J.msg="invalid bit length repeat",P.mode=Se;break}yr=P.lens[P.have-1],ze=3+(W&3),W>>>=2,he-=2}else if(mr===17){for(gn=It+3;he<gn;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}W>>>=It,he-=It,yr=0,ze=3+(W&7),W>>>=3,he-=3}else{for(gn=It+7;he<gn;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}W>>>=It,he-=It,yr=0,ze=11+(W&127),W>>>=7,he-=7}if(P.have+ze>P.nlen+P.ndist){J.msg="invalid bit length repeat",P.mode=Se;break}for(;ze--;)P.lens[P.have++]=yr}}if(P.mode===Se)break;if(P.lens[256]===0){J.msg="invalid code -- missing end-of-block",P.mode=Se;break}if(P.lenbits=9,nn={bits:P.lenbits},rn=i(a,P.lens,0,P.nlen,P.lencode,0,P.work,nn),P.lenbits=nn.bits,rn){J.msg="invalid literal/lengths set",P.mode=Se;break}if(P.distbits=6,P.distcode=P.distdyn,nn={bits:P.distbits},rn=i(s,P.lens,P.nlen,P.ndist,P.distcode,0,P.work,nn),P.distbits=nn.bits,rn){J.msg="invalid distances set",P.mode=Se;break}if(P.mode=Ue,me===u)break e;case Ue:P.mode=lt;case lt:if(ye>=6&&R>=258){J.next_out=ve,J.avail_out=R,J.next_in=x,J.avail_in=ye,P.hold=W,P.bits=he,n(J,je),ve=J.next_out,$e=J.output,R=J.avail_out,x=J.next_in,Te=J.input,ye=J.avail_in,W=P.hold,he=P.bits,P.mode===ee&&(P.back=-1);break}for(P.back=0;ur=P.lencode[W&(1<<P.lenbits)-1],It=ur>>>24,vr=ur>>>16&255,mr=ur&65535,!(It<=he);){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(vr&&(vr&240)===0){for(zr=It,Di=vr,fa=mr;ur=P.lencode[fa+((W&(1<<zr+Di)-1)>>zr)],It=ur>>>24,vr=ur>>>16&255,mr=ur&65535,!(zr+It<=he);){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}W>>>=zr,he-=zr,P.back+=zr}if(W>>>=It,he-=It,P.back+=It,P.length=mr,vr===0){P.mode=q;break}if(vr&32){P.back=-1,P.mode=ee;break}if(vr&64){J.msg="invalid literal/length code",P.mode=Se;break}P.extra=vr&15,P.mode=ut;case ut:if(P.extra){for(gn=P.extra;he<gn;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}P.length+=W&(1<<P.extra)-1,W>>>=P.extra,he-=P.extra,P.back+=P.extra}P.was=P.length,P.mode=wt;case wt:for(;ur=P.distcode[W&(1<<P.distbits)-1],It=ur>>>24,vr=ur>>>16&255,mr=ur&65535,!(It<=he);){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if((vr&240)===0){for(zr=It,Di=vr,fa=mr;ur=P.distcode[fa+((W&(1<<zr+Di)-1)>>zr)],It=ur>>>24,vr=ur>>>16&255,mr=ur&65535,!(zr+It<=he);){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}W>>>=zr,he-=zr,P.back+=zr}if(W>>>=It,he-=It,P.back+=It,vr&64){J.msg="invalid distance code",P.mode=Se;break}P.offset=mr,P.extra=vr&15,P.mode=qe;case qe:if(P.extra){for(gn=P.extra;he<gn;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}P.offset+=W&(1<<P.extra)-1,W>>>=P.extra,he-=P.extra,P.back+=P.extra}if(P.offset>P.dmax){J.msg="invalid distance too far back",P.mode=Se;break}P.mode=de;case de:if(R===0)break e;if(ze=je-R,P.offset>ze){if(ze=P.offset-ze,ze>P.whave&&P.sane){J.msg="invalid distance too far back",P.mode=Se;break}ze>P.wnext?(ze-=P.wnext,Pt=P.wsize-ze):Pt=P.wnext-ze,ze>P.length&&(ze=P.length),Cn=P.window}else Cn=$e,Pt=ve-P.offset,ze=P.length;ze>R&&(ze=R),R-=ze,P.length-=ze;do $e[ve++]=Cn[Pt++];while(--ze);P.length===0&&(P.mode=lt);break;case q:if(R===0)break e;$e[ve++]=P.length,R--,P.mode=lt;break;case K:if(P.wrap){for(;he<32;){if(ye===0)break e;ye--,W|=Te[x++]<<he,he+=8}if(je-=R,J.total_out+=je,P.total+=je,je&&(J.adler=P.check=P.flags?r(P.check,$e,je,ve-je):e(P.check,$e,je,ve-je)),je=R,(P.flags?W:N(W))!==P.check){J.msg="incorrect data check",P.mode=Se;break}W=0,he=0}P.mode=Z;case Z:if(P.wrap&&P.flags){for(;he<32;){if(ye===0)break e;ye--,W+=Te[x++]<<he,he+=8}if(W!==(P.total&4294967295)){J.msg="incorrect length check",P.mode=Se;break}W=0,he=0}P.mode=re;case re:rn=d;break e;case Se:rn=g;break e;case _:return b;case M:default:return p}return J.next_out=ve,J.avail_out=R,J.next_in=x,J.avail_in=ye,P.hold=W,P.bits=he,(P.wsize||je!==J.avail_out&&P.mode<Se&&(P.mode<K||me!==l))&&pt(J,J.output,J.next_out,je-J.avail_out),We-=J.avail_in,je-=J.avail_out,J.total_in+=We,J.total_out+=je,P.total+=je,P.wrap&&je&&(J.adler=P.check=P.flags?r(P.check,$e,je,J.next_out-je):e(P.check,$e,je,J.next_out-je)),J.data_type=P.bits+(P.last?64:0)+(P.mode===ee?128:0)+(P.mode===Ue||P.mode===G?256:0),(We===0&&je===0||me===l)&&rn===f&&(rn=m),rn}function xe(J){if(!J||!J.state)return p;var me=J.state;return me.window&&(me.window=null),J.state=null,f}function ke(J,me){var P;return!J||!J.state||(P=J.state,(P.wrap&2)===0)?p:(P.head=me,me.done=!1,f)}function Ne(J,me){var P=me.length,Te,$e,x;return!J||!J.state||(Te=J.state,Te.wrap!==0&&Te.mode!==L)?p:Te.mode===L&&($e=1,$e=e($e,me,P,0),$e!==Te.check)?g:(x=pt(J,me,P,P),x?(Te.mode=_,b):(Te.havedict=1,f))}return Ln.inflateReset=pe,Ln.inflateReset2=Ce,Ln.inflateResetKeep=le,Ln.inflateInit=oe,Ln.inflateInit2=z,Ln.inflate=D,Ln.inflateEnd=xe,Ln.inflateGetHeader=ke,Ln.inflateSetDictionary=Ne,Ln.inflateInfo="pako inflate (from Nodeca project)",Ln}var dh,lb;function p5(){return lb||(lb=1,dh={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ER
86ROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}),dh}var hh,cb;function U_(){if(cb)return hh;cb=1;function t(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}return hh=t,hh}var ub;function j_(){if(ub)return os;ub=1;var t=B_(),e=sa(),r=d5(),n=p5(),i=Cv(),o=h5(),a=U_(),s=Object.prototype.toString;function l(f){if(!(this instanceof l))return new l(f);this.options=e.assign({chunkSize:16384,windowBits:0,to:""},f||{});var d=this.options;d.raw&&d.windowBits>=0&&d.windowBits<16&&(d.windowBits=-d.windowBits,d.windowBits===0&&(d.windowBits=-15)),d.windowBits>=0&&d.windowBits<16&&!(f&&f.windowBits)&&(d.windowBits+=32),d.windowBits>15&&d.windowBits<48&&(d.windowBits&15)===0&&(d.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new o,this.strm.avail_out=0;var h=t.inflateInit2(this.strm,d.windowBits);if(h!==n.Z_OK)throw new Error(i[h]);if(this.header=new a,t.inflateGetHeader(this.strm,this.header),d.dictionary&&(typeof d.dictionary=="string"?d.dictionary=r.string2buf(d.dictionary):s.call(d.dictionary)==="[object ArrayBuffer]"&&(d.dictionary=new Uint8Array(d.dictionary)),d.raw&&(h=t.inflateSetDictionary(this.strm,d.dictionary),h!==n.Z_OK)))throw new Error(i[h])}l.prototype.push=function(f,d){var h=this.strm,p=this.options.chunkSize,g=this.options.dictionary,b,m,S,v,w,y=!1;if(this.ended)return!1;m=d===~~d?d:d===!0?n.Z_FINISH:n.Z_NO_FLUSH,typeof f=="string"?h.input=r.binstring2buf(f):s.call(f)==="[object ArrayBuffer]"?h.input=new Uint8Array(f):h.input=f,h.next_in=0,h.avail_in=h.input.length;do{if(h.avail_out===0&&(h.output=new e.Buf8(p),h.next_out=0,h.avail_out=p),b=t.inflate(h,n.Z_NO_FLUSH),b===n.Z_NEED_DICT&&g&&(b=t.inflateSetDictionary(this.strm,g)),b===n.Z_BUF_ERROR&&y===!0&&(b=n.Z_OK,y=!1),b!==n.Z_STREAM_END&&b!==n.Z_OK)return this.onEnd(b),this.ended=!0,!1;h.next_out&&(h.avail_out===0||b===n.Z_STREAM_END||h.avail_in===0&&(m===n.Z_FINISH||m===n.Z_SYNC_FLUSH))&&(this.options.to==="string"?(S=r.utf8border(h.output,h.next_out),v=h.next_out-S,w=r.buf2string(h.output,S),h.next_out=v,h.avail_out=p-v,v&&e.arraySet(h.output,h.output,S,v,0),this.onData(w)):this.onData(e.shrinkBuf(h.output,h.next_out))),h.avail_in===0&&h.avail_out===0&&(y=!0)}while((h.avail_in>0||h.avail_out===0)&&b!==n.Z_STREAM_END);return b===n.Z_STREAM_END&&(m=n.Z_FINISH),m===n.Z_FINISH?(b=t.inflateEnd(this.strm),this.onEnd(b),this.ended=!0,b===n.Z_OK):(m===n.Z_SYNC_FLUSH&&(this.onEnd(n.Z_OK),h.avail_out=0),!0)},l.prototype.onData=function(f){this.chunks.push(f)},l.prototype.onEnd=function(f){f===n.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=e.flattenChunks(this.chunks)),this.chunks=[],this.err=f,this.msg=this.strm.msg};function c(f,d){var h=new l(d);if(h.push(f,!0),h.err)throw h.msg||i[h.err];return h.result}function u(f,d){return d=d||{},d.raw=!0,c(f,d)}return os.Inflate=l,os.inflate=c,os.inflateRaw=u,os.ungzip=c,os}var ph,fb;function z_(){if(fb)return ph;fb=1;var t=sa().assign,e=L_(),r=j_(),n=p5(),i={};return t(i,e,r,n),ph=i,ph}var V_=z_();const Hf=co(V_);var db="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ul=new Uint8Array(256);for(var Eu=0;Eu<db.length;Eu++)Ul[db.charCodeAt(Eu)]=Eu;
vendor: 4,201 bytes, line 86
86var H_=function(t){var e=t.length*.75,r=t.length,n,i=0,o,a,s,l;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);var c=new Uint8Array(e);for(n=0;n<r;n+=4)o=Ul[t.charCodeAt(n)],a=Ul[t.charCodeAt(n+1)],s=Ul[t.charCodeAt(n+2)],l=Ul[t.charCodeAt(n+3)],c[i++]=o<<2|a>>4,c[i++]=(a&15)<<4|s>>2,c[i++]=(s&3)<<6|l&63;return c},W_=function(t){for(var e="",r=0;r<t.length;r++)e+=String.fromCharCode(t[r]);return e},g5=function(t){return W_(Hf.inflate(H_(t)))},q_=function(t,e,r){for(var n="",i=0,o=e-t.length;i<o;i++)n+=r;return n+t};const G_="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",K_="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",X_="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",Y_="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",Z_=JSON.parse('
vendor: 14,118 bytes, line 86
86"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"
86'),J_=JSON.parse('
vendor: 5,135 bytes, line 86
86"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
vendor: 9,003 bytes, line 86
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"
86'),Q_=JSON.parse('
vendor: 14,922 bytes, line 86
86"eJyNnVtzG8mxrf+KAk/nRGh8eBWleZPnItsaD0dXWNvhB5BsUdgC0TLAFgjt2P/9AI2uzJUrV7X8olB/q4CuyspaVX0p8H8mP7V3d83yfvLj5P3fu/Xstnl0fPbsydGjJ89Oz55MHk9+bZf3v8/uml2BvzSLr839/Hr2w+XVYv7vrtnL3WLB8iOQZ3fzxZYL7IRpM7/9tD/r35ubeXe3I3+9ny3m18+Xt4td2R+OT3Zk/ev8obn5Y35//Wny4/2qax5Pfvo0W82u75vVm2b/6V8e7pvlTXPzur2bLYfa/vnP7cPkx3/+cHxx9PiHk5Pzx8fHx08ePzs9/tfjybtd4dVivmz+aNfz+3m73J/q6AiEt5/m15+XzXo9+fF8x983q3VfbHJ0dPKno6Oj3Ul+b3eN2Dfop/bLdrVvx6P/c/1/Hx0/e3r+eP/vRf/vs/2/z476fy8ePb9pr5pHb7br++Zu/eivy+t29aVdze6bmz89evR8sXj0ev8960evm3Wz+rqjHs35+tHs0f1qdtPczVafH7UfH/02X7b32y/ND7tCi0fPXzyaLW/+X7t6NN99wbq7Ws9v5rPVvFn/aVfZX3anupkvb99cf2r6Xuhr8uZ+95HZ6qaou4I/zb78ZeiUi+Onjyf/KEfnJ6ePJ8/X1/tArwbx58aOfzg5ung8eXN/85fpTnzS//f97r9Pnx566+/N/Wp+vQvnP/9nMv3H5MeTi53w+64i6y+zXRT/9zHh5uF6Mbszfnp+fuD/7tpdtK4WppyfPzkoy+7uat9Nt8us3bSLxWxl/OmuW3r+pVld79O+CE+eXByE2d1OWu+i4zU7OYEa9P3ttTs9Hb5vtmqWi+ZjTaKPlWrM1vtvXH/2ij89Gz616NY5ONe70TrLp/i0/fKpWebiu6bM25vM14vZ+lMO1rdm1WbaLpsM7zei5P2nVSPKfmy7laDzr6Lsev4gYPO1EX3bhJh6OsyXIq2u20UrIrRu7uZRsh5Y7E0g0ebf3WyR8e2q2Q1m0cydD657oynK8dHxkNEzkX7PM/qzoYuSiT9l9HP+4C+Ojo8P6Ff/YInAi/xdf8lx+qu3bG+Xe/S3fMaXuf2/+dgr2fr3fMbfc70u89f/kUu9yt/1On/wTY7E2/zBd/mD7w09Oxt6eppL/SOjD/mM/5WjerWbyz4398E3XNxpcaDy56KpnD0xU7mez6/nq+vuLvdHt3ft9W76gTESDC5Uxj42y+gqp8S1MGAxbnODPuZStxl9ylWeZ/TfuV6fc6lFzksRLeE6wve+iGGfTXqV6yUcXsS+yx/8mrN3k0s9ZLTN6BtU9czzKybCyZOjkpWrSvmYjeaMfTbezxc3TQ7JYa6/aTcizmF69qngvl+meXIclxH3cb8uRKO1z2zV5PFx0a7mgq+byrdcd6vdPH7tATx+dgzDZj3vV66piWXZoofVbTffKXftvV467OX+i78jU+hLz36cCyYWULuVnFwP3Mxub9WcduC4FqMVx77vmlUDY//0whZDs9vV7Iuf7fS8ZNbuUqKBjAuu1DfzarYeifC4utKLBeuAqO+uCYZa7VbY8y/r+VpIu7bef2q7sFg0ty/zfkhu77nV7Kuo7Oy6uxf44OUfF81D1ioj6252vWrFia9WjTrxTXs/uw4jzqX5ricxAG5oOA69srsLut2aWyxSu+XtbNXdLWadOE17u1tnfhZfN1uFxZP1y13IWRee+7Ln9GJg7erm426hF1aGvkKJk6wvQCL3M1zCGZ6c2xnudk7XLfAUdrUxE1PezX7Qr9diAlvEE1tKtZHbiqRtctnd+NxdEe/yXkwxf01d6k4QM9Cn/5g3PjXJTvWvi73nq6NcgzJd3My/ziGh/SOxZr5gFoPDqx0/5Cs99SGbIikGNln3F180TKCp+Sv9fGGoOK53xIzGg3+m0kMdfcCvAtJJ/Jph5xFwEXJSnFg19KI4+HW56SFORa7j68KYB95KHZffVQV8eNRyNJqqr/Rlc+xSqvZt0VghnMkqIUNmsvlr9kQbivN49rOLoc6L9luzvBWZ+zqewq/iRpOzGx0kQvThVZtIVpW2XnNb/fonR85O8/ZTuxKtuqSzexgqbvCG+FmZxChsNpo4Yy1ienLr73Csu36VsxL1pRS0KNY42WoxwbtucT//stiKelEDPclDA88uyqXJbHU/ny1u5h8/5r7a1q3h93geT9ixZPllNM1GZp0sWTpVhueyZoO1jPk9BsgnQ/oivP+2WzHgTTi7BFq1n5slXgiZOa6a2/k6Ln19iMbOhuk4jwtzjm43qsP1iAe7soZcVSLTUmR8XFZS6r9ohJ89K2vX/lZXvBFmcf7l/lOGPyUDNDNXvnV6PLTxvjJvNNXZsTYLPq8tH0ayMgbYr5dpaNitCK6UuUKtR2pTT20aXdcGZR7Hdu7RZQnPmGVd0CzuxQ2f+2DS7ombdsQR6/G960RLKOYWKrnO9LFAofcr1bjCeVpuWPQ+vkvg1S6R1/n73qR8ffas5Kte0b4cnX9/ix3nlxL2WEeZYrIFt4wYJue16ey3WG2Lwy5qn2YLmBrKIN9fmtCtbuuLMZdfxmWTp9p3OrAyFJpag26jmWKDhm5Vvar77o1cIFoGy5qflR682dmEeujRxi4CK9SW1sXyZ+dm5zfza2W0P8cvgoXZ2HL399g/Xt1Kv70ez2ulurdWltDPqyYdLwesB6jOZsQjC8pfatM9O4XdIpYNtQVZXAnYt40OhUoV7kfPtGhv9/29bEW427qZdlkqQ3n3VZWRfDt+RQszuce8kr5LOY/bzZ1lXjS759fG+C/d/nHkvx5PXjar5R+z+Wr/EPmfk+f7h9WTxz+cHv3r8XB0cI+ADvWMaDB1hC/i0cFVAsKGoXAZj3IVcOoN3Loq0MP4Dyg4T1CGkAV2uDsU0GHgIHoVjt7ujo5P/LAELbDQflDe7Q7P/agEAFAIAHAIANASAEAUAFAsAMCGoR1Y7yhI3u+OLuxoGrQP+wYe+WFpEjKoO+AuhLXLydBVkqGTydDlZOiqydCJZOgsFsCGWDj5ujs6s6NNONrGo9IiQFDzgQ6FcHQaopAYp3HqnAdrUV4IRMPWuBy7Rb0UqFJLOZRNzF1oEvWjcd2ZJnOPmkBj3DgN9MJfZYRD3hiPexfk4C8yOIAhsgHjygtMzIZgErmCcW0NJrM/mMAmYUJ0ioLBLgqa5lJoHMbYPUwQFlK0LncYm4nxsZwUtmJSJScrBmNyLSeT1ZgQ/aZgMJ2CNhltBSIPMp6NaPADNCJDFE7jZETO2YiK8kIgMiLj0oiKeilQpZbSiEzMnW4Sdbpx3ekmc6ebQEZknIyo8FcZoREZYyNyQRpRkcGIDJERGVdGZGI2IpPIiIxrIzKZjcgENiITohEVDEZU0DSXQiMyxkZkgjCionW5w9iIjI/lpDAikyo5WTEik2s5mYzIhGhEBYMRFbTJaCsQGZHxbEQYGnSjyCmwUSRfIpHNKcgvapxsKorSq0KRyxofa4i0rlgi50rUKWGiqLMmluHUiSp5WhTJ2IL4qsLR4qLAPkeqNLtQBhwvcrK9KCrviyWyAUadXDCK2gpjGfbDqLIpRjU6Y9DAHgOfVsqjUUaB3TKqwjJDga6SCmyeUfzu0BA2GvWxoVEx1FhmdGgka41q9NeggckGvqnwbY2T50YxG68TtF2k1CEokeUGiQ0XxBeaktmiJK0WClxqWq+6NFnUcx6hSlmEks4hLMEZhBpZK0pkrCC9khRNFTFbatCkoUIJsFOkZKYoKStFPRspqmSjKGkTxRJsoaixgaIW7RMUME+gU1kWjRMx2yZqwjRB7mQ3s2Gi9J0kF2aJaj3JK0aJJUaSPJkkatEiQQGDBLqRdKspWSNK2RiH1qMrGqKQGyc/dM5mWJQXApENGpceWNRLgSq1lNZnYk4JkygfjOtkMJkzwQTyOuNkdIW/yggtzhj7mwvS3IoMzmaIbM248jQTs6GZRG5mXFuZyexjJrCJmRAdrGCwr4KmuRQalzF2LROEZRWtyx3GZmV8LCeFTZlUycmKQZlcy8lkTSZEXyoYTKmgTUZbgciLjGcjKnVFJ3JGAXWBvAgENiOTXihGduSC9COTLxWrVVZakqu5/12jBHBBZ4DrnAKukC+5QMZkwivB0JocsjeBIs3JdHAnZ2RPLih/cjUblGvkUC5oi3KdPcoVNilXoksZB5syNhXl0KgcslO5IqzKxE50IZuVC6PpKuzKtVq6VgzL9Wq6JstyJXqWcTAtYxvBtoqRb7mQjatUDI3LGQXXBTIuENi4THqhGBmXC9K4TL5UrFZZaVyu5kxwjTLBBZ0JrnMmuELG5QIZlwmvBEPjcsjGBYo0LtPBuJyRcbmgjMvVbFyukXG5oI3LdTYuV9i4XInGZRyMy9hUlEPjcsjG5YowLhM70YVsXC6MpqswLtdq6VoxLter6ZqMy5VoXMbBuIxtBNsqRsblQjau1fBDH16FQiiwBZNlGWbDGoQXmZBZFSytahAvM9HVkyZVtNznRaEeL1j3d1G5twsnayqYjGnArxJBUyqILcm4NKRBBTsqhMyoYGVFRctGVBSyoYK1CRWVLahwNqDCo/0MFMxnINNUBo2nILadwoXpDFKXuocNp+CRxBNmUxSdeBWjKWol8ZLJFB4tZqBgMAPZJLLNhKyl4GwsQ7qjsxiiEBonb3HO5lKUFwKRvRiX/lLUS4EqtZQWY2LuapOor43rzjaZe9sE8hnjZDSFv8oIrcYYe40L0myKDG5jiOzGuPIbE7PhmESOY1xbjsnsOSaw6ZgQXadgsJ2CprkUGo8xdh4ThPUUrcsdxuZjfCwnhf2YVMnJigGZXMvJZEEmRA8qGEyooE1GW4HIh4wnI/rzkJvHfuSdYSjED3joHqMlaoAoYKBYrIBZmIANEXJy+F2vxz+cGBl+uqugn6DQqRErNKDyShyVLJiLD8OfixecihdrTh8wgT7y8w49t+7pj2Jn9qi4OKDQR8BTl/e09BEg6wlg1hPAhp4AUizVkXvBz4MNuLZ3gGd+VFoHCKrstATQv9YiN6DSCRA+QxRD4xRI4yqaJuaQmkRxNc7BNYEjbEIMs2GKdeHvcximuRSE3hDF33juBM59Ol/qjn4fYeyOgrg7CufuKFx2RxFFdxSJu6Pw1B1FSN1RBOqOgrk7Bv4+h2GaS2F3FMTdUbjojkHi7hgwdcevQ0889aNyKkAl/oBC6IFDhYCWgAOyWAOzMAMbIgykBNfRzBYU/VFcQfWotACQWE/1PC2lehpXUT2iFVLPaHHUs7Au6klpgaPSW8eOfIXRH8VFTI/iyv+A8pKm52k1c6C27S/guL7pEa1dekbLlj1r41Guc1upYCsr2OaatHKR1Suijm1c7vcorvR/xTEB0V/tx+W5HZkzOSrRRxQW+wfhb8MIO6w+/oYjDFDJT0AhUsAhUkBLpABZPIBZnwEb8hNICZGjWTzKLZjlFswqLZjJFsxyC2aiBTPRgllqwSy3IK60/paXWHvUhY90uZldpU2dbFOX28QXCaCI1naitV1o7cvJ4Tr83I+i/fVIeF3Pk9f1NHpdj+TFYq+QC/asjDpA0fJeDv525kdx7n+J/oYoz/gvyd+Qgr8BjtP/y+BvwGjSfzn4GxzlOreVCraygm2uCfsbKKKO5m+A4trj5QSviV9O0uXwy5TVwJMrv5yk69+XIqtBIVd+OckXvC8nfK27J9uQLduc1ducvcGAcVyQQF9GqhotVOS7p6YxRKoeTlSIRxbJNMhIpfEWVUgPEiijSaUByapIfSqSRwEXyCOWStCQIZXHCMk8pKPcVoXRsMgxT0W+13B2AlK1KVCh8bazVZBKrhFVMBASyEtIVbZCRbLDUAEyG1K171AhtiCS2Y1IjsYUxW1thLFdkZrs47fJcGP52A/tnjKyeDvZlffxcH9ZeWFH/d3VMz+0e3nA8Kad4/ijr1ky/sT41oL1GwYCUOrz38Ke6mNiHIfanmqS3wsGYQk7js+IcYDkjmPSaqEKOscLd+lSLDhyapfuIJV7LRg+Yxw+F2T48NYRMwgf3jsqLU03j5Igwle0WviCzuEr4jbHgsNnXIQvDM4QxKikUJKsAxoKva8qGNwghBBHJQU6yircoUQ16LlUCn0yQhnN1A1VIxwKDNNU6AZj3AEuyNAX+b1gEO6CMNDGOMQmiOAWrRbWoHNAi7jNseAgGk/h2y154W5DfxQvYnsUr9V7JK5re56ua3sar2t7RFevPaOr156Fq9eexGv1y6Hvz/woLjsvc3+78N5m1Muhjz0u/9gdPbGjD9b/l9jNgKDpTsttBD+l3UYYUPFp6AZD1BfGqUOMq14xMXeNSdQ/xrmTTOCeMiF2l2HqM5y/KQzce5XZm1ToR5y7TyOCHsXp/IIQ9a2azEmiXk6P/QYe9k5Cf0dOnR5F6vkoqu6PJXIORJ0SIYqcDVHllIhqzIuoUXKkndwqepwmY/u4VRFImLRt+VRwSJ20nflCcUqi6mZmpVM6BY1zCjadQUYhpXxCibIJJZVLqOdMQpXyCCXOItQ4h1CLGYQK5Q9tWc1x4typb1jNBSBvaMfmaaKQM7SP8yJTypfKLs6sUq6AwplStgRBmhiiHDFOCWJcZYeJOTVMorwwzklhAmeECTEdDFMu4MY+CgNnQWVbH6nQ/7jl7TQi6HncBXdBiPpc7YEjiXq7YO7qeJsDe5wV6niWqf9ZVmnAZXI2cAlKCpY5N1jnFGE9ZgqrlDAkv63GlNMnySqLqBAkEymQU6RAapECGcYKJRrLOd+oBKUdqZx9tocH8s4ZZZwLlGsuqCxzNeeXa5RZLnBOucLZ5ErMI+eUQWHHHkeEs6a2X49lyJSwhe2UGGRH2NZ2wYwyQm5qY42ywDj3f7nchO43RL1vnDrfuOp7E3PXm0Q9b5w73gTudxNitxumXsfbEBQG7vPKTQhSocfxFsRpRNDfeFfighD1tronQRL1dcHc1eWVUOhqQ9TVxqmrjauuNjF3tUnU1ca5q03grjYhdrVh6mp8sZvCwF1dea2bVOhqfOX5NCLoanwL+oIQdbV6B5ok6uqCqav/GHp5eCX9D+xhZKV3kcUXf0HAe2KA7dVfYP6GL0B/xRdgeccXUOlBYLPQMntDBVB8i7BH4sldz9Pjup7GZ3Q9omduPaOHjD0L7wn2JD5w+wP67fipocYyqT+KD5V6VBIUUX583fP00OlA4Ykr4Pj8ukf0PLpn9L7bnrXxKNe5rVSwlRVsc034cSgooo724BNQfDr+B46OIfqvJvgGfH8U34DvkXgDvufpDfiexjfgeyTfgO8VegO+Z/QGfM/CG/CvJ4e3Hk78KLp2j4Qx9zx5ck+jHfdIvsPUK+TRPSvxBxQd+PVgvqd+FF9tfJ0t14V3NoheYy8BEqP8NfUS0DjKX4teAoXG/+vQS8DC+H8d5ojXYXp4PUwDrn2II+g1mf9Ayy1K6H1DlALGVR6YmJPBJMoI4zotTObcMIESxDhlCd5kPiVE+VK5yUwqZI4hSh/jKodMzIlkEmWTcZ1SJnNemcDJZULMsHwf3dA0B+JDLsVZp26aD1J5sgqpZ4hSz7hKPRNz6plEqWdcp57JnHomUOoZp9TDB+ynhCj1Ko/XSYXUM0SpZ1ylnok59Uyi1DOuU89kTj0TOPVMiKmHLxBQhkxzID7kUpx66u2BIqX3/U6kwGk48r6fLiJSUr/vp9VKelbe99Myp6p+30+qmLb6jYaKKlM4lMFEjgKnc1RlUsciIrVjAU7wqFbSPBZKyR7llPJRpsRPL3rILJ3WQvmh9ok0IKpveRwKvJnwPsg3k7QP8g0/6yTMxXmbF+FUPG1xTEL6SGgWfyyI9NFdfuO1bH9I17I9o2vZnqlr2V7I17I9pmvZnvG1bA/5WraH8Vq2R3Qt+3YwsjM/iiPpbbIs4GnMvEVzAiRHx9tgQ8Diu6Nv0XAczWIjZqIH7Br8iaNaB8x0B8xEB/hlOHyviv8sx98uxP2j1+0CfPgtJCN8jqrQiNbaxXlgleY2urnh+hx5CYNXuxFRaFQUPm2/fGr6ennntbFIK5rT1qre6qq3oqf40h0lUX27dsdyucP84t2LrehQNGgl+of2cIGybu7mOTO6WKgTp+lqcet03DoRN37RGSURt051e5eTfxMPt3QoGoOvnA3nww3WpWTaYZ0E9mK9xzqpImRpl3USkj/nfdZJoWClndYsgGenqx/myr3V1Q9L5OO1qx+W2dHT1Q9z8vbCZ6LZyeVNIKs3Ptq/yvRNq/Vvsn8Tqt3LE4FxMhdf9YSBz4sh/hpVyzRDmMA25MJYqNSE4ZqYNUykqcN4LYx5EilKmkmK0IrCaU4xYbSdanYxrZYStXnG9Fpb04xjQiUz0txThJVitRCkqcgFOR8VWUxKRepE8TQ9mTDaBWqiMq3WBbUpy/RaF+TJy5TKqN0ItlWs1nw1q4ULjjC3RSV9Z5TTPBdlHfdYRkU/lkh9EOU8/0U9BzzqHPaophkx3ZQ5kwLPjiM3ZXQRMVPqmzJarcyalZsyWuYZVN+UkeqsGrI8p0aZZ9ao/gcZJWfZWGI8o/KMG+XvJFSafaPKTkv3BaLbyZsG+ovr7clzc5STO5P8/ZDL2ZpKqDk7FuGZO6rjnSJm8aDnuTzIbfWDeV6P8n8QHTnHxxLjCVmd72Op8QjluT/Ko3mZ1wFBXtWV8fDllQHJen0QCqlVQijQVT+aVwxR/g86V64eYonxzq2uJGKp8c4Vq4qoj3rSpqps68p46PKa492w0DjzozhHvsMFBSAxV76jhQPQOCu+CwsEYHTv+x0sBIDEKe7dhF8/ejdJbx6VJwPY1rRDijm1Wu+QYjG3P+2QYs6RyDukWIgxSTukiFN0KjuLwuMRjJPeWSRFitjIziJZIsdO7yySIkexsrNIqjGeemeREimyY5ts4NESBldtshESBba6yUboOahqk42QOKByk43QYjDVJpssUSDrO1DKAziMYdqBwpyip3egsJjjlnagMOeI5R0oLMRYpR0oxClKlZ0b73h7Ql2hgNV2blRkFb6RnRuVEhTM6s6Nis6hrezcqKgU6NEtC6xy2MOWhcQo1HnLQhJUeOWWhaRRSMWWhaRwGNOWhcQpdJU3/J1zuOyPHTxXjMLlAoXLBRUuV3O4XKNwucDhcoXD5UoMl3MKlwkULuMcruEH3J9nQqEqmAJVsApT0XKQikIhKpgDVDiHp/AYnEIpNAOmwAyUwvJ+CMlTPyrhABR/S/R9CgPw9Fui77H5gOi3RN+HZgMLvyX6Hpvr6EVoz4vYcz2KV1wuXMajmAo9Ev3d89TXPY393CN5y6pXqPd7Fm9O9Sh27x75b8T2R3G7QY9KCACFhgBPmxJ6WhoCyKoLzHoM2NBjQEoLHJUr2zMg5TbQeUGxk5ucmHaPB5FOzEYmZrh/AzjnayPytRH5andkHLXxKDejrdS5lXVuc+X4Tgoootp2ywRQHlNwb8Q6BO9JeM91oWe7nI1dJfU6mXpdTj2+mQCKSMpOJGUXknI6uN65H8XXtaboeoDELogpuR7QuAtiGlwPGO3HmILrAYnbH6YTfHVyit4FSLwkOSXvAhpfh5wK7wKFXnyconcBiq84Tie452eK3gUo2vc0eRfwZMJT9C5AZLXT4F3AwgQ7Re9yVJzqqZG9fupHpU2A4jub02RUwNPvA03ZqADHX9qbBqMCRj+XN0Wj8oa1oUCbm6F+CXpKRgU0V07/EvQ0GBWw+EvQUzQqR2ZU3h9dKNDlhqhfOZySIwHNDdE/YjgNjgRMxD/+RuGebMM42ebxvE3j9sNgZMMPZX1AJ0NmDzSBxbvAIOCtX8B2vxeYP6QE6DdtAZY7tYDsGaSzvaU9PbcjmyodxanSOU6VTm2qdMRTpSs+VTqzqdKRTZWG+mXLmTXCHwUCiwuyD8nUsGz+lbIPaGvIaPr7EHwNC5b4A7L4OyuT+xMgw7LMC9FnGtFcf/iGrNLeRrc3PlsDLuLQiDg0Kg78wGzP5mE4zeO46xFtVv4weCV8RyuC0NYa3OoGt6Jh6RkZSD74ANrjMGCio3115wxXd54AXRyhnbCXrmYlnbaSTlhJel4EknKZTrlMRy6DDy0S44akxxZJkM1UDy6Sxg3Ojy6SktrHDy8SZz/F7YWDWaXthcyVvarthSyR0da2F7LMlpu2FzIn8y0cHcoYD0kTyIuNy/Fqqhi0pvHINYF9yYRkTqaQUxuPF9HGacTyMyv+GlXL5OAmsI27MBYqZeiuCVc3sRbH5O8mVOOYnL4IYPeGyPONs/EXoRXfm6YAE0aDpSYD02rxqE0LptfileYHE3iSSE85WRDTRZFwzjBW81s9e5g6YqtpHjGhMpmYXrXdPK2YQrZLjyMV5harB5JKkwGpPJJUModFPpRUYmq8eCypJJ55QIPJBynNPyipKQj1PAuhShMRSnouwhI8HaFGMxJKNCmBhA6MmK0CNZqdUJJGggWEl6DMdoIaOwZqyWRRpPkKJZqywvPqYBziSbb4vkrV0/SFGs9gQftOONU8FmQxlaE+Eu40oaE2Fu40rYEGMxtSmtxQ4vkNtFafI81yqH0voGquQ3kkYLUZD4ukCyIUeeJDjec+9fqE0MQMCCpOgohHZgU9FWKBcedPEyJqlTkRi4xNDnlmRDFODvudwl8tq/ZHm3DkP5feH8X7cz1K9+GKZeL3FrTJaJs/yKcxns81WDCeq6BNRtv8QT6X8Xyu8M4TnDDwTYVvK9/D549irgR0JVQB6EbSrfwGPjlK+dTlJRw4b0GbjLb5g3w64/lc9i4FnMzYRrCt+Cyfz4V8QnsbAU5obCPYVnyWT+hCPiH8zfuTQDaJbNOn+ETib94PCv5Z65OINhlt8wf5VOrPWh+kqx292luLHcUXG/ZkYefsj+KE16P4/B+E+MzqapLekLia4J8YvEIHBySetF2RXwONT9quhDuDQk/aroIXAws/nHgVOudqgk8XrjD+gFJdr3E5dl7I56B/VpG9TnchzgP+nEvq70l7Ns8D/pxLVr4n/bJF+SYTPqvS+tsOU/5k/WV2vQ/h+UD7L85/R+Qoy6TlSMULb0NfbVTEkbY/egjaNmjU2zzQBqo7zTDXByfk0/gNm/ylD7nUNpfiiqo5epB0ahjm2hYOtcWdiPSlD7nUNpfi2qqdiUVSbz2Xqsm3npWIldfLg8gfKuW3lfKpQbVlw6Cry7ZzVrhFtNY4TV+1kSd4kGW3siy3o7ICKapfxqVmgJTaARo2BPBGn+RBl97q0qkxqOXW8LvOQ23Tu87EoQV5+WXoIZfa5lJcY7UiG6T01utQrfzWKwtQYbGEc/Ygym1FOa60XNYNWnr5dKhcfvmUBai1WAc6exDltqIc11quDQ/ax8nhftSpH8VFWI/K3SdA4l2JnqelWk/juxI9ojciekZvRPQsvBHRk/i2x0eIuJPdeFg063V/8+NpgfFDTW4ovZFzQLqh+Y2cA01v5PQ4t5/fyOmZaH8bj3Kd1es3PZcVbHNN9Os3vSLqSK/f9Ch3CP1F7o95CfQkCgM9rJr21xf9Nks/svsjjuwmHqC4hfIglMvslUD0tcbpu52rE4j9oVKgk9V2h2pVnDj+jTnx5+X0X5b7PIyEEz+KfvEZRwKifDnzmUYCUhgJgONVzucwEoDRtcznYSTAUa5zW6lgKyvY5prwSABF1LGNV4mfcSQMKO9a1wK1pbJnvaKKRtd3rFcK5L6q7FfXKkentl9dym1VGA2L7O36ZnRdYLRZlXSo7UTXMiVJZSP6Qb2bDDeI/Sh6Ro/ET5X3HO8CO40/Vd4j+VPlvUI/Vd4z+qnynoWfKr8bbOiwqrlDGwKEtevpMjR2mRu7rDR2KRu7zI1dVhu7FI1disYuU2PjfcJlaPoyN52XigMNj8SPIqIgVB6Ik5jDkR+HE9eBEQ/DSeAQpUfhEUOw8BKfAsFhU5f4gxR+FekoIopd5TeRSMyxy7+IRFzHLv8eEgscu/RzSBFD7MKPIcVAcOzUDYci5d+KOFICx3HslyJkERHTyu9ESLUS38qvRGg5xVr/SIQSMe75JyJUKFMfVH8gYihQbm1DHxii6BtXcTcxR9wkirVxHWWTOb4mcGRNiDHNjwOWeO+fAsERVPf+D9JuvUB3+/eEbtC3w4n9I5tw5NdKbVhFt3kV3cpVdFmccFXSjVHiUCm8MUroIZ9nKxBVtP7wspW3Gs+ExvVOtxqHmqZbjYo/VCqwrXFq0HeeUML6jtukbjVmCdpDtxozfZCn3WpK7Rh92NnyzbmziLn+eHNuqCbenCP0kM+zFYgqXH9c2o7u5meV604yNIGUTVV5qFZlW1eoeSznVlY23rf5FiQL0KZwC5LZgzjZVjGq+8iT5XKx0d/ROz+PqHwNc9vQSDzuaiQRTs2S7W8k7pscSfCdjiSU7Y6Ebc9j5FcZXQtUCUN5VJh5eeyXlCExnkV8k0ve7Bo+u89cVKOpVK+pVK8Z66Wm3kvxj4WRVunBptaDTa0HP2YkOvS2koHxFhirnzKaC1SJ53wsbvN63OaV2MxrsZnXYvPfGYlSn0djsBCo0uDF+BfZX1aL/C4j0cZl5ZzLStIuR+uyrIzvVqDKidux3m3rvdtWejf9mTqSa53fVsLaVpr4RaAyzZDN/DsXXQlUCdCq0jOr0Z4REVtXTrCunGBdtdP16KkVGv1AJ1Clrt1YtnT1bOkq2cLXVSzXsqWrWUWnJ8L9QuMizvubjPx9eUPbXMoWGcyh+SR9yzX6Vonwt0o2fBOzkP7bp4Z52YUXmcfxGzYZwZorv4bWVl5Da+uvoX2Bip6eF+IPvwxtw0foBF/0dw/fUnt3KOo1sbyOdHjcRl9l6pmri+bjffnSw/9/OL8wtXywX+UcZWwrnayFaoqvXOmPuYUJzfJKadEecol1BY+ccD1yQrQ2pX63OkNfHIbZaljFH/tRvC20wrU7IHGTaEUrdqDx1tAqrNOB0R2fFazOgdgL84aGl+JOARwGy7mR3aLtMEhXsFwDgu0B7M0BOLQGSGkMoNIWR/EgdJTzRThI9VzUPjZ4nZPdmurEDpbhYPhWIEO+IcHzAB+C7+QLxt0syQMP+xS83O47z/wgnMt5h83pUig63WWd6rIudRnNniDkvuxyXw5zpYOv2LxtOBhqDsSrOMByRw2GoiEaj8ZpUBpXI9PEPDxNojFqnAeqCTxaTYhD1jCNW7+xicnBtzvPI/ZhbCQmhmGRHaalFDEl5olhygnjlBjwijETNW6LuMhEN0qOfhOjBRTsPlDIMpPoCIajLTgW3mBiNAi7TZ06mK2i8OwXRXFzMKKcAx56Uig6HVVlJOKJJys6VbSvpMedzCuJFG0G7u1TaLaZRNcRt+wHJfytJkJkPekvNTFX1iP/UBNJZD35zzSxwNaT/koTYbIe+iNNp0yD9RTs1mMk5pNhkU+mpXwyJeaTYcoY45QxsCuBiTKNIi4y0Y2S1mNitJ6C3XoKWWYSrcdwtB7HwnpMjNZjL+OnDmbrEX8biT7h7mJEWQ+8M0Ch6HRUlfWIFwZY0amirSe9LcC8kkjReuBVAQrNNpNoPeI9gaKEp9doQFFgG4oqm1FUpSXFIsKYYgG2p6gmk4pysqook2FFkW0rqJSppEULCyIYWeSUo1FUmRpL5HyNOmVtFDk7o8o5GtQql5YViixqfCwU2gpjETLEIIItBr6scbLIKJJRkqjsMhYh0wzil0p6JQMNqrDRoINfRi4tlV8lkiFle62/SKRLfCd12XDH3iLSZUbTO1mweoVIal8rId7WOFlz7fWhg563VoktVeVNhuEjfP02FEqrfuLwDXpv3TpN3sTxGyobLtfiT4knBb9Hemr5hB4RUoXv9LFBWziHo/3fzGUS7wY6Frf6ivg+kandfy1k/+fjn0VSZlrCMENGpdzoHe7gnmZxUA73hb8O0/zBbL7i3A6oTOiA4jvYzvHFa6f2trUjf3vamb8u7qzsY3Zir04bKonw1NoU9Sa3yd+tB6Tb1Mg2xVfnHeemNqKpjWhqG49yndtKBVtZwTbXJL3X7oqoo7/B7ijHnn5vd1PWjed2FN/v24QVoqO4LHSe3gLchAWgI1/1OfOlnrOyvnNiizpDJaGeWJt80bfBhAIUt/FsUkIBT+vbDScU4LjW3YSEAkar2s2QUHCU69xWKtjKCra5JulneFwRdfQf3XEUF9QbTKhD8B8muH3vAYMPKG7fe0jBB56etz1w8AHHTXMPIfjAaPvetriqH9lodmSu6kjsbNmyqzqNe1i20VWd0SacLbqqk7ghZYvT65GhWKDJjaItS9tsq85lo8SOpG2wVUeirbzhaFts1Y9yndV+oi3bqtNcE71daBtt1VncGLQNtmrIly9D9PGBxAkhalN6IMFcNVg9kGCJmp4fSLDA3cEPJBhTHNLSlWIhinJOGqfEdD4SC5GiLuU8Na0Sp5SxJtTi1ApUaaDMYhPrDeF8Nq6T2uRaWzi9jVf6NiU6vDINuY6UIoASZTxKKj6o5xChSlFCiSOBGncsanEMoEKhUr+rkYOlP8DjASUaEkEaD5YYGEHNYwPleizTCEFtJJatpvW2y9GC+mgDecygpIcNlhhpIw8elOpJwUPoW1mvnttRXIN/C+tVQHkN/o3Xq0Bxveo4Ls2/xfWqM1qafyvrVT/KdW4rFWxlBdtck7RedUXU0derjuK1wjeciRhR/dNMlLhonJqJkpT7Ic1EzLm1eSYioRWo0kDZS2omYqlS2Uqn5ZmIBeq+NBMNvNyvUoiaaJz60Llouom56S7lPjSNwmKc220C92ERWoEqDZR9aGK9IdyHxnUfmlxrC/ehcepD/BWkGqamBo36M2oiFKFADkeUc98GnUIWNI5LELmfUWwreCQIss9DgfGGct8HTfd/KDLWVs6DoEEu/Ot//z8nhUqv"
86'),$_=JSON.parse('
vendor: 14,906 bytes, line 86
86"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"
86'),eD=JSON.parse('
vendor: 13,098 bytes, line 86
86"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"
86'),tD=JSON.parse('
vendor: 12,134 bytes, line 86
86"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"
86'),rD=JSON.parse('
vendor: 13,394 bytes, line 86
86"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"
86'),nD=JSON.parse('
vendor: 12,510 bytes, line 86
86"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"
86'),iD="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",oD="eJxtmNtu20YQhl+F4FULyMGeD7pz3AY1ChtG7NpFA18w1NomIlECSRcxgrx7SVk7+wOdG8H5OJydf2Z2d5gf9cV+t0v9VK/r+6vXsXlOlbHe28paq229qj/t++m62aXZ4J/m8PRb1z9/baZxefK63Z6eXN5dVMvTCh83u277xr/6kLrnl2XNq7TpXnczuZyabdee98/b2VzM/x4/dd/T5qab2pd6PQ2vaVVfvDRD005puE3Lu7eH1HbN9hTjx4/77/X6y5lcnUmjVzHIVVDicVX/1W/SsO36dLMfu6nb9/X6TAoBD+5euvZbn8axXtuZ36dhPJrVQqgPQoh5hev91LWLkIv94W1Ygq9+aX+tZAx2tfz64284/sblN/rqfLP/mqrbt3FKu7G67Nv9cNgPzZQ2H6rz7bb6vLgZq89pTMO/M/xfEqturJpqSM/d7GJIm2oamk3aNcO3av80O5xh3yyKmm1193ZIT02bqovTKjP+MAf++7zsZvZ3276kYyWWXB0z99S18/PbafPHQ71W4fjn/fxnFO+ZvkrT0LVzTr78qB/+nk38bHM9exgP8zr1z9U7jt6840YW5uSJKcZOCaBBnKgm5mU8MVNYyMwWFvO7Ukagkmgg6sDWQ5yFFqjzUrLEaQ3BEmiwNsMSaZS0vgWfOkPHWQowNeTUc0kumnxZvsgPxlGai6VTGUqAVCTQ6QkWnc77DKEiLktSUBJKqHIQZ86d8gCpHYoiEzMsb1ubYy8vW50DChB5ZhGqrijD0EqUIeiaEHIfCg5Kpuu0ApiToaGPSY0uaQsyr65L2oKi1yFt1PLaQ3lzfXTgXodGoJYzglndSLDMPg1sTPJpQJHJigw0QrGERqD9YhyTOgONQDUyuF1zaxuokc/BW2ztXCMrGZ9WMW1oQZHIXWNBkSCfRZEL5BMUiZw6CzVSFCfUSGZFNjIldoKDkonTKQiJIGzWmFd3BizJJ9SINoLDriOfUCOZS+zg+KGD1qGiLNMLxtJD1/ns00ON6EzyUCM6vbxhoBKaqbG3DFQCNiL1iHccBPV0DHhQH/JW8EW90dkyFKGywCJU0WkVSvSGeiSUODWFFD0HYdPQVoiRgfPMA+/nnRgiAyNYSjpWNQcNSMrtFCUH4ZIRpSCWocFCSuhCEY6hoUClc0WC52BJlCYYLQdhN+hygRRRlo5BKRRLS6oihSqh+ZzzRGG1Mo4Iz1LoP0qsxDGFzk0JE42ji0jCPejomJKCuwil4m5CiRMEUMVSzVLDUstSx1Juc0oVWMpqY295qVltmtWmWW2a1aZZbZrVplltmtWmWW2G1WZYbYbVZlhthtVmWG2G1WZYbYbVZlhtltVmWW2W1WZZbZbVZlltltVmWW2W1QYjQCh7E2aAQHeGhCFgPoNoy8KNb2wxBhmGKBxoUZXlLGsLI6AsftEDHV0wIURVbANLcTKlGGBIKPOAxCmhePCKUwFzAmpDFRQvjA9R06Hq8TONvshgKDCuRAZTXigUxjxNFfKRo3CLhnIJBMFRvMZpqpNBMlQJzGT5WFQMVQI/AikPMIhEU1aDjqJvQwmjSHB05cC9jbYwc5UtAHNLhDw41ha+lEqF4JaH3gmB61SYcqInxTDmQK8v08vjqv4zDf1N0w3Lf4A8/vwPpfK11w==";var aD={Courier:Y_,"Courier-Bold":G_,"Courier-Oblique":X_,"Courier-BoldOblique":K_,Helvetica:$_,"Helvetica-Bold":Z_,"Helvetica-Oblique":Q_,"Helvetica-BoldOblique":J_,"Times-Roman":nD,"Times-Bold":eD,"Times-Italic":rD,"Times-BoldItalic":tD,Symbol:iD,ZapfDingbats:oD},Ac;(function(t){t.Courier="Courier",t.CourierBold="Courier-Bold",t.CourierOblique="Courier-Oblique",t.CourierBoldOblique="Courier-BoldOblique",t.Helvetica="Helvetica",t.Helvetica
vendor: 817 bytes, line 86
86Bold="Helvetica-Bold",t.HelveticaOblique="Helvetica-Oblique",t.HelveticaBoldOblique="Helvetica-BoldOblique",t.TimesRoman="Times-Roman",t.TimesRomanBold="Times-Bold",t.TimesRomanItalic="Times-Italic",t.TimesRomanBoldItalic="Times-BoldItalic",t.Symbol="Symbol",t.ZapfDingbats="ZapfDingbats"})(Ac||(Ac={}));var hb={},sD=function(){function t(){var e=this;this.getWidthOfGlyph=function(r){return e.CharWidths[r]},this.getXAxisKerningForPair=function(r,n){return(e.KernPairXAmounts[r]||{})[n]}}return t.load=function(e){var r=hb[e];if(r)return r;var n=g5(aD[e]),i=Object.assign(new t,JSON.parse(n));return i.CharWidths=i.CharMetrics.reduce(function(o,a){return o[a.N]=a.WX,o},{}),i.KernPairXAmounts=i.KernPairs.reduce(function(o,a){var s=a[0],l=a[1],c=a[2];return o[s]||(o[s]={}),o[s][l]=c,o},{}),hb[e]=i,i},t}();const lD=
vendor: 6,083 bytes, line 86
86"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";
vendor: 168,663 bytes, lines 86-120
86var cD=g5(lD),gh=JSON.parse(cD),vh=function(){function t(e,r){var n=this;this.canEncodeUnicodeCodePoint=function(i){return i in n.unicodeMappings},this.encodeUnicodeCodePoint=function(i){var o=n.unicodeMappings[i];if(!o){var a=String.fromCharCode(i),s="0x"+q_(i.toString(16),4,"0"),l=n.name+' cannot encode "'+a+'" ('+s+")";throw new Error(l)}return{code:o[0],name:o[1]}},this.name=e,this.supportedCodePoints=Object.keys(r).map(Number).sort(function(i,o){return i-o}),this.unicodeMappings=r}return t}(),Tu={Symbol:new vh("Symbol",gh.symbol),ZapfDingbats:new vh("ZapfDingbats",gh.zapfdingbats),WinAnsi:new vh("WinAnsi",gh.win1252)},Wf=function(t){return Object.keys(t).map(function(e){return t[e]})},uD=Wf(Ac),pb=function(t){return uD.includes(t)},Au=function(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height},Or=function(t){return"`"+t+"`"},fD=function(t){return"'"+t+"'"},gb=function(t){var e=typeof t;return e==="string"?fD(t):e==="undefined"?Or(t):t},dD=function(t,e,r){for(var n=new Array(r.length),i=0,o=r.length;i<o;i++){var a=r[i];n[i]=gb(a)}var s=n.join(" or ");return Or(e)+" must be one of "+s+", but was actually "+gb(t)},_o=function(t,e,r){Array.isArray(r)||(r=Wf(r));for(var n=0,i=r.length;n<i;n++)if(t===r[n])return;throw new TypeError(dD(t,e,r))},Nn=function(t,e,r){Array.isArray(r)||(r=Wf(r)),_o(t,e,r.concat(void 0))},hD=function(t,e,r){Array.isArray(r)||(r=Wf(r));for(var n=0,i=t.length;n<i;n++)_o(t[n],e,r)},pD=function(t){return t===null?"null":t===void 0?"undefined":typeof t=="string"?"string":isNaN(t)?"NaN":typeof t=="number"?"number":typeof t=="boolean"?"boolean":typeof t=="symbol"?"symbol":typeof t=="bigint"?"bigint":t.constructor&&t.constructor.name?t.constructor.name:t.name?t.name:t.constructor?String(t.constructor):String(t)},gD=function(t,e){return e==="null"?t===null:e==="undefined"?t===void 0:e==="string"?typeof t=="string":e==="number"?typeof t=="number"&&!isNaN(t):e==="boolean"?typeof t=="boolean":e==="symbol"?typeof t=="symbol":e==="bigint"?typeof t=="bigint":e===Date?t instanceof Date:e===Array?t instanceof Array:e===Uint8Array?t instanceof Uint8Array:e===ArrayBuffer?t instanceof ArrayBuffer:e===Function?t instanceof Function:t instanceof e[0]},vD=function(t,e,r){for(var n=new Array(r.length),i=0,o=r.length;i<o;i++){var a=r[i];a==="null"&&(n[i]=Or("null")),a==="undefined"&&(n[i]=Or("undefined")),a==="string"?n[i]=Or("string"):a==="number"?n[i]=Or("number"):a==="boolean"?n[i]=Or("boolean"):a==="symbol"?n[i]=Or("symbol"):a==="bigint"?n[i]=Or("bigint"):a===Array?n[i]=Or("Array"):a===Uint8Array?n[i]=Or("Uint8Array"):a===ArrayBuffer?n[i]=Or("ArrayBuffer"):n[i]=Or(a[1])}var s=n.join(" or ");return Or(e)+" must be of type "+s+", but was actually of type "+Or(pD(t))},ae=function(t,e,r){for(var n=0,i=r.length;n<i;n++)if(gD(t,r[n]))return;throw new TypeError(vD(t,e,r))},Fe=function(t,e,r){ae(t,e,r.concat("undefined"))},v5=function(t,e,r){for(var n=0,i=t.length;n<i;n++)ae(t[n],e,r)},Tn=function(t,e,r,n){if(ae(t,e,["number"]),ae(r,"min",["number"]),ae(n,"max",["number"]),n=Math.max(r,n),t<r||t>n)throw new Error(Or(e)+" must be at least "+r+" and at most "+n+", but was actually "+t)},Qn=function(t,e,r,n){ae(t,e,["number","undefined"]),typeof t=="number"&&Tn(t,e,r,n)},m5=function(t,e,r){if(ae(t,e,["number"]),t%r!==0)throw new Error(Or(e)+" must be a multiple of "+r+", but was actually "+t)},mD=function(t,e){if(!Number.isInteger(t))throw new Error(Or(e)+" must be an integer, but was actually "+t)},qf=function(t,e){if(![1,0].includes(Math.sign(t)))throw new Error(Or(e)+" must be a positive number or 0, but was actually "+t)},ht=new Uint16Array(256);for(var Pu=0;Pu<256;Pu++)ht[Pu]=Pu;ht[22]=ct("�");ht[24]=ct("˘");ht[25]=ct("ˇ");ht[26]=ct("ˆ");ht[27]=ct("˙");ht[28]=ct("˝");ht[29]=ct("˛");ht[30]=ct("˚");ht[31]=ct("˜");ht[127]=ct("�");ht[128]=ct("•");ht[129]=ct("†");ht[130]=ct("‡");ht[131]=ct("…");ht[132]=ct("—");ht[133]=ct("–");ht[134]=ct("ƒ");ht[135]=ct("⁄");ht[136]=ct("‹");ht[137]=ct("›");ht[138]=ct("−");ht[139]=ct("‰");ht[140]=ct("„");ht[141]=ct("“");ht[142]=ct("”");ht[143]=ct("‘");ht[144]=ct("’");ht[145]=ct("‚");ht[146]=ct("™");ht[147]=ct("fi");ht[148]=ct("fl");ht[149]=ct("Ł");ht[150]=ct("Œ");ht[151]=ct("Å ");ht[152]=ct("Ÿ");ht[153]=ct("Ž");ht[154]=ct("ı");ht[155]=ct("ł");ht[156]=ct("œ");ht[157]=ct("Å¡");ht[158]=ct("ž");ht[159]=ct("�");ht[160]=ct("€");ht[173]=ct("�");var y5=function(t){for(var e=new Array(t.length),r=0,n=t.length;r<n;r++)e[r]=ht[t[r]];return String.fromCodePoint.apply(String,e)},oo=function(){function t(e){this.populate=e,this.value=void 0}return t.prototype.getValue=function(){return this.value},t.prototype.access=function(){return this.value||(this.value=this.populate()),this.value},t.prototype.invalidate=function(){this.value=void 0},t.populatedBy=function(e){return new t(e)},t}(),Vn=function(t){_e(e,t);function e(r,n){var i=this,o="Method "+r+"."+n+"() not implemented";return i=t.call(this,o)||this,i}return e}(Error),kv=function(t){_e(e,t);function e(r){var n=this,i="Cannot construct "+r+" - it has a private constructor";return n=t.call(this,i)||this,n}return e}(Error),z0=function(t){_e(e,t);function e(r,n){var i=this,o=function(l){var c,u;return(c=l==null?void 0:l.name)!==null&&c!==void 0?c:(u=l==null?void 0:l.constructor)===null||u===void 0?void 0:u.name},a=Array.isArray(r)?r.map(o):[o(r)],s="Expected instance of "+a.join(" or ")+", "+("but got instance of "+(n&&o(n)));return i=t.call(this,s)||this,i}return e}(Error),yD=function(t){_e(e,t);function e(r){var n=this,i=r+" stream encoding not supported";return n=t.call(this,i)||this,n}return e}(Error),Ev=function(t){_e(e,t);function e(r,n){var i=this,o="Cannot call "+r+"."+n+"() more than once";return i=t.call(this,o)||this,i}return e}(Error);(function(t){_e(e,t);function e(r){var n=this,i="Missing catalog (ref="+r+")";return n=t.call(this,i)||this,n}return e})(Error);var bD=function(t){_e(e,t);function e(){var r=this,n="Can't embed page with missing Contents";return r=t.call(this,n)||this,r}return e}(Error),wD=function(t){_e(e,t);function e(r){var n,i,o,a=this,s=(o=(i=(n=r==null?void 0:r.contructor)===null||n===void 0?void 0:n.name)!==null&&i!==void 0?i:r==null?void 0:r.name)!==null&&o!==void 0?o:r,l="Unrecognized stream type: "+s;return a=t.call(this,l)||this,a}return e}(Error),xD=function(t){_e(e,t);function e(){var r=this,n="Found mismatched contexts while embedding pages. All pages in the array passed to `PDFDocument.embedPages()` must be from the same document.";return r=t.call(this,n)||this,r}return e}(Error),SD=function(t){_e(e,t);function e(r){var n=this,i="Attempted to convert PDFArray with "+r+" elements to rectangle, but must have exactly 4 elements.";return n=t.call(this,i)||this,n}return e}(Error),b5=function(t){_e(e,t);function e(r){var n=this,i='Attempted to convert "'+r+'" to a date, but it does not match the PDF date string format.';return n=t.call(this,i)||this,n}return e}(Error),vb=function(t){_e(e,t);function e(r,n){var i=this,o="Invalid targetIndex specified: targetIndex="+r+" must be less than Count="+n;return i=t.call(this,o)||this,i}return e}(Error),mb=function(t){_e(e,t);function e(r,n){var i=this,o="Failed to "+n+" at targetIndex="+r+" due to corrupt page tree: It is likely that one or more 'Count' entries are invalid";return i=t.call(this,o)||this,i}return e}(Error),V0=function(t){_e(e,t);function e(r,n,i){var o=this,a="index should be at least "+n+" and at most "+i+", but was actually "+r;return o=t.call(this,a)||this,o}return e}(Error),Tv=function(t){_e(e,t);function e(){var r=this,n="Attempted to set invalid field value";return r=t.call(this,n)||this,r}return e}(Error),CD=function(t){_e(e,t);function e(){var r=this,n="Attempted to select multiple values for single-select field";return r=t.call(this,n)||this,r}return e}(Error),kD=function(t){_e(e,t);function e(r){var n=this,i="No /DA (default appearance) entry found for field: "+r;return n=t.call(this,i)||this,n}return e}(Error),ED=function(t){_e(e,t);function e(r){var n=this,i="No Tf operator found for DA of field: "+r;return n=t.call(this,i)||this,n}return e}(Error),yb=function(t){_e(e,t);function e(r,n){var i=this,o="Failed to parse number "+("(line:"+r.line+" col:"+r.column+" offset="+r.offset+'): "'+n+'"');return i=t.call(this,o)||this,i}return e}(Error),la=function(t){_e(e,t);function e(r,n){var i=this,o="Failed to parse PDF document "+("(line:"+r.line+" col:"+r.column+" offset="+r.offset+"): "+n);return i=t.call(this,o)||this,i}return e}(Error),TD=function(t){_e(e,t);function e(r,n,i){var o=this,a="Expected next byte to be "+n+" but it was actually "+i;return o=t.call(this,r,a)||this,o}return e}(la),AD=function(t){_e(e,t);function e(r,n){var i=this,o="Failed to parse PDF object starting with the following byte: "+n;return i=t.call(this,r,o)||this,i}return e}(la),PD=function(t){_e(e,t);function e(r){var n=this,i="Failed to parse invalid PDF object";return n=t.call(this,r,i)||this,n}return e}(la),ID=function(t){_e(e,t);function e(r){var n=this,i="Failed to parse PDF stream";return n=t.call(this,r,i)||this,n}return e}(la),OD=function(t){_e(e,t);function e(r){var n=this,i="Failed to parse PDF literal string due to unbalanced parenthesis";return n=t.call(this,r,i)||this,n}return e}(la),FD=function(t){_e(e,t);function e(r){var n=this,i="Parser stalled";return n=t.call(this,r,i)||this,n}return e}(la),RD=function(t){_e(e,t);function e(r){var n=this,i="No PDF header found";return n=t.call(this,r,i)||this,n}return e}(la),_D=function(t){_e(e,t);function e(r,n){var i=this,o="Did not find expected keyword '"+n5(n)+"'";return i=t.call(this,r,o)||this,i}return e}(la),U;(function(t){t[t.Null=0]="Null",t[t.Backspace=8]="Backspace",t[t.Tab=9]="Tab",t[t.Newline=10]="Newline",t[t.FormFeed=12]="FormFeed",t[t.CarriageReturn=13]="CarriageReturn",t[t.Space=32]="Space",t[t.ExclamationPoint=33]="ExclamationPoint",t[t.Hash=35]="Hash",t[t.Percent=37]="Percent",t[t.LeftParen=40]="LeftParen",t[t.RightParen=41]="RightParen",t[t.Plus=43]="Plus",t[t.Minus=45]="Minus",t[t.Dash=45]="Dash",t[t.Period=46]="Period",t[t.ForwardSlash=47]="ForwardSlash",t[t.Zero=48]="Zero",t[t.One=49]="One",t[t.Two=50]="Two",t[t.Three=51]="Three",t[t.Four=52]="Four",t[t.Five=53]="Five",t[t.Six=54]="Six",t[t.Seven=55]="Seven",t[t.Eight=56]="Eight",t[t.Nine=57]="Nine",t[t.LessThan=60]="LessThan",t[t.GreaterThan=62]="GreaterThan",t[t.A=65]="A",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.O=79]="O",t[t.P=80]="P",t[t.R=82]="R",t[t.LeftSquareBracket=91]="LeftSquareBracket",t[t.BackSlash=92]="BackSlash",t[t.RightSquareBracket=93]="RightSquareBracket",t[t.a=97]="a",t[t.b=98]="b",t[t.d=100]="d",t[t.e=101]="e",t[t.f=102]="f",t[t.i=105]="i",t[t.j=106]="j",t[t.l=108]="l",t[t.m=109]="m",t[t.n=110]="n",t[t.o=111]="o",t[t.r=114]="r",t[t.s=115]="s",t[t.t=116]="t",t[t.u=117]="u",t[t.x=120]="x",t[t.LeftCurly=123]="LeftCurly",t[t.RightCurly=125]="RightCurly",t[t.Tilde=126]="Tilde"})(U||(U={}));var Gf=function(){function t(e,r){this.major=String(e),this.minor=String(r)}return t.prototype.toString=function(){var e=io(129);return"%PDF-"+this.major+"."+this.minor+`
87%`+e+e+e+e},t.prototype.sizeInBytes=function(){return 12+this.major.length+this.minor.length},t.prototype.copyBytesInto=function(e,r){var n=r;return e[r++]=U.Percent,e[r++]=U.P,e[r++]=U.D,e[r++]=U.F,e[r++]=U.Dash,r+=Gr(this.major,e,r),e[r++]=U.Period,r+=Gr(this.minor,e,r),e[r++]=U.Newline,e[r++]=U.Percent,e[r++]=129,e[r++]=129,e[r++]=129,e[r++]=129,r-n},t.forVersion=function(e,r){return new t(e,r)},t}(),un=function(){function t(){}return t.prototype.clone=function(e){throw new Vn(this.constructor.name,"clone")},t.prototype.toString=function(){throw new Vn(this.constructor.name,"toString")},t.prototype.sizeInBytes=function(){throw new Vn(this.constructor.name,"sizeInBytes")},t.prototype.copyBytesInto=function(e,r){throw new Vn(this.constructor.name,"copyBytesInto")},t}(),at=function(t){_e(e,t);function e(r){var n=t.call(this)||this;return n.numberValue=r,n.stringValue=R_(r),n}return e.prototype.asNumber=function(){return this.numberValue},e.prototype.value=function(){return this.numberValue},e.prototype.clone=function(){return e.of(this.numberValue)},e.prototype.toString=function(){return this.stringValue},e.prototype.sizeInBytes=function(){return this.stringValue.length},e.prototype.copyBytesInto=function(r,n){return n+=Gr(this.stringValue,r,n),this.stringValue.length},e.of=function(r){return new e(r)},e}(un),jt=function(t){_e(e,t);function e(r){var n=t.call(this)||this;return n.array=[],n.context=r,n}return e.prototype.size=function(){return this.array.length},e.prototype.push=function(r){this.array.push(r)},e.prototype.insert=function(r,n){this.array.splice(r,0,n)},e.prototype.indexOf=function(r){var n=this.array.indexOf(r);return n===-1?void 0:n},e.prototype.remove=function(r){this.array.splice(r,1)},e.prototype.set=function(r,n){this.array[r]=n},e.prototype.get=function(r){return this.array[r]},e.prototype.lookupMaybe=function(r){for(var n,i=[],o=1;o<arguments.length;o++)i[o-1]=arguments[o];return(n=this.context).lookupMaybe.apply(n,Mt([this.get(r)],i))},e.prototype.lookup=function(r){for(var n,i=[],o=1;o<arguments.length;o++)i[o-1]=arguments[o];return(n=this.context).lookup.apply(n,Mt([this.get(r)],i))},e.prototype.asRectangle=function(){if(this.size()!==4)throw new SD(this.size());var r=this.lookup(0,at).asNumber(),n=this.lookup(1,at).asNumber(),i=this.lookup(2,at).asNumber(),o=this.lookup(3,at).asNumber(),a=r,s=n,l=i-r,c=o-n;return{x:a,y:s,width:l,height:c}},e.prototype.asArray=function(){return this.array.slice()},e.prototype.clone=function(r){for(var n=e.withContext(r||this.context),i=0,o=this.size();i<o;i++)n.push(this.array[i]);return n},e.prototype.toString=function(){for(var r="[ ",n=0,i=this.size();n<i;n++)r+=this.get(n).toString(),r+=" ";return r+="]",r},e.prototype.sizeInBytes=function(){for(var r=3,n=0,i=this.size();n<i;n++)r+=this.get(n).sizeInBytes()+1;return r},e.prototype.copyBytesInto=function(r,n){var i=n;r[n++]=U.LeftSquareBracket,r[n++]=U.Space;for(var o=0,a=this.size();o<a;o++)n+=this.get(o).copyBytesInto(r,n),r[n++]=U.Space;return r[n++]=U.RightSquareBracket,n-i},e.prototype.scalePDFNumbers=function(r,n){for(var i=0,o=this.size();i<o;i++){var a=this.lookup(i);if(a instanceof at){var s=i%2===0?r:n;this.set(i,at.of(a.asNumber()*s))}}},e.withContext=function(r){return new e(r)},e}(un),mh={},Pc=function(t){_e(e,t);function e(r,n){var i=this;if(r!==mh)throw new kv("PDFBool");return i=t.call(this)||this,i.value=n,i}return e.prototype.asBoolean=function(){return this.value},e.prototype.clone=function(){return this},e.prototype.toString=function(){return String(this.value)},e.prototype.sizeInBytes=function(){return this.value?4:5},e.prototype.copyBytesInto=function(r,n){return this.value?(r[n++]=U.t,r[n++]=U.r,r[n++]=U.u,r[n++]=U.e,4):(r[n++]=U.f,r[n++]=U.a,r[n++]=U.l,r[n++]=U.s,r[n++]=U.e,5)},e.True=new e(mh,!0),e.False=new e(mh,!1),e}(un),Zn=new Uint8Array(256);Zn[U.LeftParen]=1;Zn[U.RightParen]=1;Zn[U.LessThan]=1;Zn[U.GreaterThan]=1;Zn[U.LeftSquareBracket]=1;Zn[U.RightSquareBracket]=1;Zn[U.LeftCurly]=1;Zn[U.RightCurly]=1;Zn[U.ForwardSlash]=1;Zn[U.Percent]=1;var uo=new Uint8Array(256);uo[U.Null]=1;uo[U.Tab]=1;uo[U.Newline]=1;uo[U.FormFeed]=1;uo[U.CarriageReturn]=1;uo[U.Space]=1;var Av=new Uint8Array(256);for(var Sl=0,DD=256;Sl<DD;Sl++)Av[Sl]=uo[Sl]||Zn[Sl]?1:0;Av[U.Hash]=1;var LD=function(t){return t.replace(/#([\dABCDEF]{2})/g,function(e,r){return d_(r)})},ND=function(t){return t>=U.ExclamationPoint&&t<=U.Tilde&&!Av[t]},bb={},wb=new Map,B=function(t){_e(e,t);function e(r,n){var i=this;if(r!==bb)throw new kv("PDFName");i=t.call(this)||this;for(var o="/",a=0,s=n.length;a<s;a++){var l=n[a],c=ct(l);o+=ND(c)?l:"#"+Vf(c)}return i.encodedName=o,i}return e.prototype.asBytes=function(){for(var r=[],n="",i=!1,o=function(f){f!==void 0&&r.push(f),i=!1},a=1,s=this.encodedName.length;a<s;a++){var l=this.encodedName[a],c=ct(l),u=this.encodedName[a+1];i?c>=U.Zero&&c<=U.Nine||c>=U.a&&c<=U.f||c>=U.A&&c<=U.F?(n+=l,(n.length===2||!(u>="0"&&u<="9"||u>="a"&&u<="f"||u>="A"&&u<="F"))&&(o(parseInt(n,16)),n="")):o(c):c===U.Hash?i=!0:o(c)}return new Uint8Array(r)},e.prototype.decodeText=function(){var r=this.asBytes();return String.fromCharCode.apply(String,Array.from(r))},e.prototype.asString=function(){return this.encodedName},e.prototype.value=function(){return this.encodedName},e.prototype.clone=function(){return this},e.prototype.toString=function(){return this.encodedName},e.prototype.sizeInBytes=function(){return this.encodedName.length},e.prototype.copyBytesInto=function(r,n){return n+=Gr(this.encodedName,r,n),this.encodedName.length},e.of=function(r){var n=LD(r),i=wb.get(n);return i||(i=new e(bb,n),wb.set(n,i)),i},e.Length=e.of("Length"),e.FlateDecode=e.of("FlateDecode"),e.Resources=e.of("Resources"),e.Font=e.of("Font"),e.XObject=e.of("XObject"),e.ExtGState=e.of("ExtGState"),e.Contents=e.of("Contents"),e.Type=e.of("Type"),e.Parent=e.of("Parent"),e.MediaBox=e.of("MediaBox"),e.Page=e.of("Page"),e.Annots=e.of("Annots"),e.TrimBox=e.of("TrimBox"),e.ArtBox=e.of("ArtBox"),e.BleedBox=e.of("BleedBox"),e.CropBox=e.of("CropBox"),e.Rotate=e.of("Rotate"),e.Title=e.of("Title"),e.Author=e.of("Author"),e.Subject=e.of("Subject"),e.Creator=e.of("Creator"),e.Keywords=e.of("Keywords"),e.Producer=e.of("Producer"),e.CreationDate=e.of("CreationDate"),e.ModDate=e.of("ModDate"),e}(un),MD=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.asNull=function(){return null},e.prototype.clone=function(){return this},e.prototype.toString=function(){return"null"},e.prototype.sizeInBytes=function(){return 4},e.prototype.copyBytesInto=function(r,n){return r[n++]=U.n,r[n++]=U.u,r[n++]=U.l,r[n++]=U.l,4},e}(un);const wn=new MD;var vt=function(t){_e(e,t);function e(r,n){var i=t.call(this)||this;return i.dict=r,i.context=n,i}return e.prototype.keys=function(){return Array.from(this.dict.keys())},e.prototype.values=function(){return Array.from(this.dict.values())},e.prototype.entries=function(){return Array.from(this.dict.entries())},e.prototype.set=function(r,n){this.dict.set(r,n)},e.prototype.get=function(r,n){n===void 0&&(n=!1);var i=this.dict.get(r);if(!(i===wn&&!n))return i},e.prototype.has=function(r){var n=this.dict.get(r);return n!==void 0&&n!==wn},e.prototype.lookupMaybe=function(r){for(var n,i=[],o=1;o<arguments.length;o++)i[o-1]=arguments[o];var a=i.includes(wn),s=(n=this.context).lookupMaybe.apply(n,Mt([this.get(r,a)],i));if(!(s===wn&&!a))return s},e.prototype.lookup=function(r){for(var n,i=[],o=1;o<arguments.length;o++)i[o-1]=arguments[o];var a=i.includes(wn),s=(n=this.context).lookup.apply(n,Mt([this.get(r,a)],i));if(!(s===wn&&!a))return s},e.prototype.delete=function(r){return this.dict.delete(r)},e.prototype.asMap=function(){return new Map(this.dict)},e.prototype.uniqueKey=function(r){r===void 0&&(r="");for(var n=this.keys(),i=B.of(this.context.addRandomSuffix(r,10));n.includes(i);)i=B.of(this.context.addRandomSuffix(r,10));return i},e.prototype.clone=function(r){for(var n=e.withContext(r||this.context),i=this.entries(),o=0,a=i.length;o<a;o++){var s=i[o],l=s[0],c=s[1];n.set(l,c)}return n},e.prototype.toString=function(){for(var r=`<<
88`,n=this.entries(),i=0,o=n.length;i<o;i++){var a=n[i],s=a[0],l=a[1];r+=s.toString()+" "+l.toString()+`
89`}return r+=">>",r},e.prototype.sizeInBytes=function(){for(var r=5,n=this.entries(),i=0,o=n.length;i<o;i++){var a=n[i],s=a[0],l=a[1];r+=s.sizeInBytes()+l.sizeInBytes()+2}return r},e.prototype.copyBytesInto=function(r,n){var i=n;r[n++]=U.LessThan,r[n++]=U.LessThan,r[n++]=U.Newline;for(var o=this.entries(),a=0,s=o.length;a<s;a++){var l=o[a],c=l[0],u=l[1];n+=c.copyBytesInto(r,n),r[n++]=U.Space,n+=u.copyBytesInto(r,n),r[n++]=U.Newline}return r[n++]=U.GreaterThan,r[n++]=U.GreaterThan,n-i},e.withContext=function(r){return new e(new Map,r)},e.fromMapWithContext=function(r,n){return new e(r,n)},e}(un),Pn=function(t){_e(e,t);function e(r){var n=t.call(this)||this;return n.dict=r,n}return e.prototype.clone=function(r){throw new Vn(this.constructor.name,"clone")},e.prototype.getContentsString=function(){throw new Vn(this.constructor.name,"getContentsString")},e.prototype.getContents=function(){throw new Vn(this.constructor.name,"getContents")},e.prototype.getContentsSize=function(){throw new Vn(this.constructor.name,"getContentsSize")},e.prototype.updateDict=function(){var r=this.getContentsSize();this.dict.set(B.Length,at.of(r))},e.prototype.sizeInBytes=function(){return this.updateDict(),this.dict.sizeInBytes()+this.getContentsSize()+18},e.prototype.toString=function(){this.updateDict();var r=this.dict.toString();return r+=`
90stream
91`,r+=this.getContentsString(),r+=`
92endstream`,r},e.prototype.copyBytesInto=function(r,n){this.updateDict();var i=n;n+=this.dict.copyBytesInto(r,n),r[n++]=U.Newline,r[n++]=U.s,r[n++]=U.t,r[n++]=U.r,r[n++]=U.e,r[n++]=U.a,r[n++]=U.m,r[n++]=U.Newline;for(var o=this.getContents(),a=0,s=o.length;a<s;a++)r[n++]=o[a];return r[n++]=U.Newline,r[n++]=U.e,r[n++]=U.n,r[n++]=U.d,r[n++]=U.s,r[n++]=U.t,r[n++]=U.r,r[n++]=U.e,r[n++]=U.a,r[n++]=U.m,n-i},e}(un),Ic=function(t){_e(e,t);function e(r,n){var i=t.call(this,r)||this;return i.contents=n,i}return e.prototype.asUint8Array=function(){return this.contents.slice()},e.prototype.clone=function(r){return e.of(this.dict.clone(r),this.contents.slice())},e.prototype.getContentsString=function(){return n5(this.contents)},e.prototype.getContents=function(){return this.contents},e.prototype.getContentsSize=function(){return this.contents.length},e.of=function(r,n){return new e(r,n)},e}(Pn),xb={},Sb=new Map,qt=function(t){_e(e,t);function e(r,n,i){var o=this;if(r!==xb)throw new kv("PDFRef");return o=t.call(this)||this,o.objectNumber=n,o.generationNumber=i,o.tag=n+" "+i+" R",o}return e.prototype.clone=function(){return this},e.prototype.toString=function(){return this.tag},e.prototype.sizeInBytes=function(){return this.tag.length},e.prototype.copyBytesInto=function(r,n){return n+=Gr(this.tag,r,n),this.tag.length},e.of=function(r,n){n===void 0&&(n=0);var i=r+" "+n+" R",o=Sb.get(i);return o||(o=new e(xb,r,n),Sb.set(i,o)),o},e}(un),Lt=function(){function t(e,r){this.name=e,this.args=r||[]}return t.prototype.clone=function(e){for(var r=new Array(this.args.length),n=0,i=r.length;n<i;n++){var o=this.args[n];r[n]=o instanceof un?o.clone(e):o}return t.of(this.name,r)},t.prototype.toString=function(){for(var e="",r=0,n=this.args.length;r<n;r++)e+=String(this.args[r])+" ";return e+=this.name,e},t.prototype.sizeInBytes=function(){for(var e=0,r=0,n=this.args.length;r<n;r++){var i=this.args[r];e+=(i instanceof un?i.sizeInBytes():i.length)+1}return e+=this.name.length,e},t.prototype.copyBytesInto=function(e,r){for(var n=r,i=0,o=this.args.length;i<o;i++){var a=this.args[i];a instanceof un?r+=a.copyBytesInto(e,r):r+=Gr(a,e,r),e[r++]=U.Space}return r+=Gr(this.name,e,r),r-n},t.of=function(e,r){return new t(e,r)},t}(),Ot;(function(t){t.NonStrokingColor="sc",t.NonStrokingColorN="scn",t.NonStrokingColorRgb="rg",t.NonStrokingColorGray="g",t.NonStrokingColorCmyk="k",t.NonStrokingColorspace="cs",t.StrokingColor="SC",t.StrokingColorN="SCN",t.StrokingColorRgb="RG",t.StrokingColorGray="G",t.StrokingColorCmyk="K",t.StrokingColorspace="CS",t.BeginMarkedContentSequence="BDC",t.BeginMarkedContent="BMC",t.EndMarkedContent="EMC",t.MarkedContentPointWithProps="DP",t.MarkedContentPoint="MP",t.DrawObject="Do",t.ConcatTransformationMatrix="cm",t.PopGraphicsState="Q",t.PushGraphicsState="q",t.SetFlatness="i",t.SetGraphicsStateParams="gs",t.SetLineCapStyle="J",t.SetLineDashPattern="d",t.SetLineJoinStyle="j",t.SetLineMiterLimit="M",t.SetLineWidth="w",t.SetTextMatrix="Tm",t.SetRenderingIntent="ri",t.AppendRectangle="re",t.BeginInlineImage="BI",t.BeginInlineImageData="ID",t.EndInlineImage="EI",t.ClipEvenOdd="W*",t.ClipNonZero="W",t.CloseAndStroke="s",t.CloseFillEvenOddAndStroke="b*",t.CloseFillNonZeroAndStroke="b",t.ClosePath="h",t.AppendBezierCurve="c",t.CurveToReplicateFinalPoint="y",t.CurveToReplicateInitialPoint="v",t.EndPath="n",t.FillEvenOddAndStroke="B*",t.FillEvenOdd="f*",t.FillNonZeroAndStroke="B",t.FillNonZero="f",t.LegacyFillNonZero="F",t.LineTo="l",t.MoveTo="m",t.ShadingFill="sh",t.StrokePath="S",t.BeginText="BT",t.EndText="ET",t.MoveText="Td",t.MoveTextSetLeading="TD",t.NextLine="T*",t.SetCharacterSpacing="Tc",t.SetFontAndSize="Tf",t.SetTextHorizontalScaling="Tz",t.SetTextLineHeight="TL",t.SetTextRenderingMode="Tr",t.SetTextRise="Ts",t.SetWordSpacing="Tw",t.ShowText="Tj",t.ShowTextAdjusted="TJ",t.ShowTextLine="'",t.ShowTextLineAndSpace='"',t.Type3D0="d0",t.Type3D1="d1",t.BeginCompatibilitySection="BX",t.EndCompatibilitySection="EX"})(Ot||(Ot={}));var Pv=function(t){_e(e,t);function e(r,n){var i=t.call(this,r)||this;return i.computeContents=function(){var o=i.getUnencodedContents();return i.encode?Hf.deflate(o):o},i.encode=n,n&&r.set(B.of("Filter"),B.of("FlateDecode")),i.contentsCache=oo.populatedBy(i.computeContents),i}return e.prototype.getContents=function(){return this.contentsCache.access()},e.prototype.getContentsSize=function(){return this.contentsCache.access().length},e.prototype.getUnencodedContents=function(){throw new Vn(this.constructor.name,"getUnencodedContents")},e}(Pn),rc=function(t){_e(e,t);function e(r,n,i){i===void 0&&(i=!0);var o=t.call(this,r,i)||this;return o.operators=n,o}return e.prototype.push=function(){for(var r,n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];(r=this.operators).push.apply(r,n)},e.prototype.clone=function(r){for(var n=new Array(this.operators.length),i=0,o=this.operators.length;i<o;i++)n[i]=this.operators[i].clone(r);var a=this,s=a.dict,l=a.encode;return e.of(s.clone(r),n,l)},e.prototype.getContentsString=function(){for(var r="",n=0,i=this.operators.length;n<i;n++)r+=this.operators[n]+`
93`;return r},e.prototype.getUnencodedContents=function(){for(var r=new Uint8Array(this.getUnencodedContentsSize()),n=0,i=0,o=this.operators.length;i<o;i++)n+=this.operators[i].copyBytesInto(r,n),r[n++]=U.Newline;return r},e.prototype.getUnencodedContentsSize=function(){for(var r=0,n=0,i=this.operators.length;n<i;n++)r+=this.operators[n].sizeInBytes()+1;return r},e.of=function(r,n,i){return i===void 0&&(i=!0),new e(r,n,i)},e}(Pv),BD=function(){function t(e){this.seed=e}return t.prototype.nextInt=function(){var e=Math.sin(this.seed++)*1e4;return e-Math.floor(e)},t.withSeed=function(e){return new t(e)},t}(),UD=function(t,e){var r=t[0],n=e[0];return r.objectNumber-n.objectNumber},ig=function(){function t(){this.largestObjectNumber=0,this.header=Gf.forVersion(1,7),this.trailerInfo={},this.indirectObjects=new Map,this.rng=BD.withSeed(1)}return t.prototype.assign=function(e,r){this.indirectObjects.set(e,r),e.objectNumber>this.largestObjectNumber&&(this.largestObjectNumber=e.objectNumber)},t.prototype.nextRef=function(){return this.largestObjectNumber+=1,qt.of(this.largestObjectNumber)},t.prototype.register=function(e){var r=this.nextRef();return this.assign(r,e),r},t.prototype.delete=function(e){return this.indirectObjects.delete(e)},t.prototype.lookupMaybe=function(e){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var i=r.includes(wn),o=e instanceof qt?this.indirectObjects.get(e):e;if(!(!o||o===wn&&!i)){for(var a=0,s=r.length;a<s;a++){var l=r[a];if(l===wn){if(o===wn)return o}else if(o instanceof l)return o}throw new z0(r,o)}},t.prototype.lookup=function(e){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var i=e instanceof qt?this.indirectObjects.get(e):e;if(r.length===0)return i;for(var o=0,a=r.length;o<a;o++){var s=r[o];if(s===wn){if(i===wn)return i}else if(i instanceof s)return i}throw new z0(r,i)},t.prototype.getObjectRef=function(e){for(var r=Array.from(this.indirectObjects.entries()),n=0,i=r.length;n<i;n++){var o=r[n],a=o[0],s=o[1];if(s===e)return a}},t.prototype.enumerateIndirectObjects=function(){return Array.from(this.indirectObjects.entries()).sort(UD)},t.prototype.obj=function(e){if(e instanceof un)return e;if(e==null)return wn;if(typeof e=="string")return B.of(e);if(typeof e=="number")return at.of(e);if(typeof e=="boolean")return e?Pc.True:Pc.False;if(Array.isArray(e)){for(var r=jt.withContext(this),n=0,i=e.length;n<i;n++)r.push(this.obj(e[n]));return r}else{for(var o=vt.withContext(this),a=Object.keys(e),n=0,i=a.length;n<i;n++){var s=a[n],l=e[s];l!==void 0&&o.set(B.of(s),this.obj(l))}return o}},t.prototype.stream=function(e,r){return r===void 0&&(r={}),Ic.of(this.obj(r),ng(e))},t.prototype.flateStream=function(e,r){return r===void 0&&(r={}),this.stream(Hf.deflate(ng(e)),ft(ft({},r),{Filter:"FlateDecode"}))},t.prototype.contentStream=function(e,r){return r===void 0&&(r={}),rc.of(this.obj(r),e)},t.prototype.formXObject=function(e,r){return r===void 0&&(r={}),this.contentStream(e,ft(ft({BBox:this.obj([0,0,0,0]),Matrix:this.obj([1,0,0,1,0,0])},r),{Type:"XObject",Subtype:"Form"}))},t.prototype.getPushGraphicsStateContentStream=function(){if(this.pushGraphicsStateContentStreamRef)return this.pushGraphicsStateContentStreamRef;var e=this.obj({}),r=Lt.of(Ot.PushGraphicsState),n=rc.of(e,[r]);return this.pushGraphicsStateContentStreamRef=this.register(n),this.pushGraphicsStateContentStreamRef},t.prototype.getPopGraphicsStateContentStream=function(){if(this.popGraphicsStateContentStreamRef)return this.popGraphicsStateContentStreamRef;var e=this.obj({}),r=Lt.of(Ot.PopGraphicsState),n=rc.of(e,[r]);return this.popGraphicsStateContentStreamRef=this.register(n),this.popGraphicsStateContentStreamRef},t.prototype.addRandomSuffix=function(e,r){return r===void 0&&(r=4),e+"-"+Math.floor(this.rng.nextInt()*Math.pow(10,r))},t.create=function(){return new t},t}(),ao=function(t){_e(e,t);function e(r,n,i){i===void 0&&(i=!0);var o=t.call(this,r,n)||this;return o.normalized=!1,o.autoNormalizeCTM=i,o}return e.prototype.clone=function(r){for(var n=e.fromMapWithContext(new Map,r||this.context,this.autoNormalizeCTM),i=this.entries(),o=0,a=i.length;o<a;o++){var s=i[o],l=s[0],c=s[1];n.set(l,c)}return n},e.prototype.Parent=function(){return this.lookupMaybe(B.Parent,vt)},e.prototype.Contents=function(){return this.lookup(B.of("Contents"))},e.prototype.Annots=function(){return this.lookupMaybe(B.Annots,jt)},e.prototype.BleedBox=function(){return this.lookupMaybe(B.BleedBox,jt)},e.prototype.TrimBox=function(){return this.lookupMaybe(B.TrimBox,jt)},e.prototype.ArtBox=function(){return this.lookupMaybe(B.ArtBox,jt)},e.prototype.Resources=function(){var r=this.getInheritableAttribute(B.Resources);return this.context.lookupMaybe(r,vt)},e.prototype.MediaBox=function(){var r=this.getInheritableAttribute(B.MediaBox);return this.context.lookup(r,jt)},e.prototype.CropBox=function(){var r=this.getInheritableAttribute(B.CropBox);return this.context.lookupMaybe(r,jt)},e.prototype.Rotate=function(){var r=this.getInheritableAttribute(B.Rotate);return this.context.lookupMaybe(r,at)},e.prototype.getInheritableAttribute=function(r){var n;return this.ascend(function(i){n||(n=i.get(r))}),n},e.prototype.setParent=function(r){this.set(B.Parent,r)},e.prototype.addContentStream=function(r){var n=this.normalizedEntries().Contents||this.context.obj([]);this.set(B.Contents,n),n.push(r)},e.prototype.wrapContentStreams=function(r,n){var i=this.Contents();return i instanceof jt?(i.insert(0,r),i.push(n),!0):!1},e.prototype.addAnnot=function(r){var n=this.normalizedEntries().Annots;n.push(r)},e.prototype.removeAnnot=function(r){var n=this.normalizedEntries().Annots,i=n.indexOf(r);i!==void 0&&n.remove(i)},e.prototype.setFontDictionary=function(r,n){var i=this.normalizedEntries().Font;i.set(r,n)},e.prototype.newFontDictionaryKey=function(r){var n=this.normalizedEntries().Font;return n.uniqueKey(r)},e.prototype.newFontDictionary=function(r,n){var i=this.newFontDictionaryKey(r);return this.setFontDictionary(i,n),i},e.prototype.setXObject=function(r,n){var i=this.normalizedEntries().XObject;i.set(r,n)},e.prototype.newXObjectKey=function(r){var n=this.normalizedEntries().XObject;return n.uniqueKey(r)},e.prototype.newXObject=function(r,n){var i=this.newXObjectKey(r);return this.setXObject(i,n),i},e.prototype.setExtGState=function(r,n){var i=this.normalizedEntries().ExtGState;i.set(r,n)},e.prototype.newExtGStateKey=function(r){var n=this.normalizedEntries().ExtGState;return n.uniqueKey(r)},e.prototype.newExtGState=function(r,n){var i=this.newExtGStateKey(r);return this.setExtGState(i,n),i},e.prototype.ascend=function(r){r(this);var n=this.Parent();n&&n.ascend(r)},e.prototype.normalize=function(){if(!this.normalized){var r=this.context,n=this.get(B.Contents),i=this.context.lookup(n);i instanceof Pn&&this.set(B.Contents,r.obj([n])),this.autoNormalizeCTM&&this.wrapContentStreams(this.context.getPushGraphicsStateContentStream(),this.context.getPopGraphicsStateContentStream());var o=this.getInheritableAttribute(B.Resources),a=r.lookupMaybe(o,vt)||r.obj({});this.set(B.Resources,a);var s=a.lookupMaybe(B.Font,vt)||r.obj({});a.set(B.Font,s);var l=a.lookupMaybe(B.XObject,vt)||r.obj({});a.set(B.XObject,l);var c=a.lookupMaybe(B.ExtGState,vt)||r.obj({});a.set(B.ExtGState,c);var u=this.Annots()||r.obj([]);this.set(B.Annots,u),this.normalized=!0}},e.prototype.normalizedEntries=function(){this.normalize();var r=this.Annots(),n=this.Resources(),i=this.Contents();return{Annots:r,Resources:n,Contents:i,Font:n.lookup(B.Font,vt),XObject:n.lookup(B.XObject,vt),ExtGState:n.lookup(B.ExtGState,vt)}},e.InheritableEntries=["Resources","MediaBox","CropBox","Rotate"],e.withContextAndParent=function(r,n){var i=new Map;return i.set(B.Type,B.Page),i.set(B.Parent,n),i.set(B.Resources,r.obj({})),i.set(B.MediaBox,r.obj([0,0,612,792])),new e(i,r,!1)},e.fromMapWithContext=function(r,n,i){return i===void 0&&(i=!0),new e(r,n,i)},e}(vt),Cb=function(){function t(e,r){var n=this;this.traversedObjects=new Map,this.copy=function(i){return i instanceof ao?n.copyPDFPage(i):i instanceof vt?n.copyPDFDict(i):i instanceof jt?n.copyPDFArray(i):i instanceof Pn?n.copyPDFStream(i):i instanceof qt?n.copyPDFIndirectObject(i):i.clone()},this.copyPDFPage=function(i){for(var o=i.clone(),a=ao.InheritableEntries,s=0,l=a.length;s<l;s++){var c=B.of(a[s]),u=o.getInheritableAttribute(c);!o.get(c)&&u&&o.set(c,u)}return o.delete(B.of("Parent")),n.copyPDFDict(o)},this.copyPDFDict=function(i){if(n.traversedObjects.has(i))return n.traversedObjects.get(i);var o=i.clone(n.dest);n.traversedObjects.set(i,o);for(var a=i.entries(),s=0,l=a.length;s<l;s++){var c=a[s],u=c[0],f=c[1];o.set(u,n.copy(f))}return o},this.copyPDFArray=function(i){if(n.traversedObjects.has(i))return n.traversedObjects.get(i);var o=i.clone(n.dest);n.traversedObjects.set(i,o);for(var a=0,s=i.size();a<s;a++){var l=i.get(a);o.set(a,n.copy(l))}return o},this.copyPDFStream=function(i){if(n.traversedObjects.has(i))return n.traversedObjects.get(i);var o=i.clone(n.dest);n.traversedObjects.set(i,o);for(var a=i.dict.entries(),s=0,l=a.length;s<l;s++){var c=a[s],u=c[0],f=c[1];o.dict.set(u,n.copy(f))}return o},this.copyPDFIndirectObject=function(i){var o=n.traversedObjects.has(i);if(!o){var a=n.dest.nextRef();n.traversedObjects.set(i,a);var s=n.src.lookup(i);if(s){var l=n.copy(s);n.dest.assign(a,l)}}return n.traversedObjects.get(i)},this.src=e,this.dest=r}return t.for=function(e,r){return new t(e,r)},t}(),w5=function(){function t(e){this.subsections=e?[[e]]:[],this.chunkIdx=0,this.chunkLength=e?1:0}return t.prototype.addEntry=function(e,r){this.append({ref:e,offset:r,deleted:!1})},t.prototype.addDeletedEntry=function(e,r){this.append({ref:e,offset:r,deleted:!0})},t.prototype.toString=function(){for(var e=`xref
94`,r=0,n=this.subsections.length;r<n;r++){var i=this.subsections[r];e+=i[0].ref.objectNumber+" "+i.length+`
95`;for(var o=0,a=i.length;o<a;o++){var s=i[o];e+=ni(String(s.offset),10,"0"),e+=" ",e+=ni(String(s.ref.generationNumber),5,"0"),e+=" ",e+=s.deleted?"f":"n",e+=` 
96`}}return e},t.prototype.sizeInBytes=function(){for(var e=5,r=0,n=this.subsections.length;r<n;r++){var i=this.subsections[r],o=i.length,a=i[0];e+=2,e+=String(a.ref.objectNumber).length,e+=String(o).length,e+=20*o}return e},t.prototype.copyBytesInto=function(e,r){var n=r;return e[r++]=U.x,e[r++]=U.r,e[r++]=U.e,e[r++]=U.f,e[r++]=U.Newline,r+=this.copySubsectionsIntoBuffer(this.subsections,e,r),r-n},t.prototype.copySubsectionsIntoBuffer=function(e,r,n){for(var i=n,o=e.length,a=0;a<o;a++){var s=this.subsections[a],l=String(s[0].ref.objectNumber);n+=Gr(l,r,n),r[n++]=U.Space;var c=String(s.length);n+=Gr(c,r,n),r[n++]=U.Newline,n+=this.copyEntriesIntoBuffer(s,r,n)}return n-i},t.prototype.copyEntriesIntoBuffer=function(e,r,n){for(var i=e.length,o=0;o<i;o++){var a=e[o],s=ni(String(a.offset),10,"0");n+=Gr(s,r,n),r[n++]=U.Space;var l=ni(String(a.ref.generationNumber),5,"0");n+=Gr(l,r,n),r[n++]=U.Space,r[n++]=a.deleted?U.f:U.n,r[n++]=U.Space,r[n++]=U.Newline}return 20*i},t.prototype.append=function(e){if(this.chunkLength===0){this.subsections.push([e]),this.chunkIdx=0,this.chunkLength=1;return}var r=this.subsections[this.chunkIdx],n=r[this.chunkLength-1];e.ref.objectNumber-n.ref.objectNumber>1?(this.subsections.push([e]),this.chunkIdx+=1,this.chunkLength=1):(r.push(e),this.chunkLength+=1)},t.create=function(){return new t({ref:qt.of(0,65535),offset:0,deleted:!0})},t.createEmpty=function(){return new t},t}(),Iv=function(){function t(e){this.lastXRefOffset=String(e)}return t.prototype.toString=function(){return`startxref
97`+this.lastXRefOffset+`
98%%EOF`},t.prototype.sizeInBytes=function(){return 16+this.lastXRefOffset.length},t.prototype.copyBytesInto=function(e,r){var n=r;return e[r++]=U.s,e[r++]=U.t,e[r++]=U.a,e[r++]=U.r,e[r++]=U.t,e[r++]=U.x,e[r++]=U.r,e[r++]=U.e,e[r++]=U.f,e[r++]=U.Newline,r+=Gr(this.lastXRefOffset,e,r),e[r++]=U.Newline,e[r++]=U.Percent,e[r++]=U.Percent,e[r++]=U.E,e[r++]=U.O,e[r++]=U.F,r-n},t.forLastCrossRefSectionOffset=function(e){return new t(e)},t}(),jD=function(){function t(e){this.dict=e}return t.prototype.toString=function(){return`trailer
99`+this.dict.toString()},t.prototype.sizeInBytes=function(){return 8+this.dict.sizeInBytes()},t.prototype.copyBytesInto=function(e,r){var n=r;return e[r++]=U.t,e[r++]=U.r,e[r++]=U.a,e[r++]=U.i,e[r++]=U.l,e[r++]=U.e,e[r++]=U.r,e[r++]=U.Newline,r+=this.dict.copyBytesInto(e,r),r-n},t.of=function(e){return new t(e)},t}(),x5=function(t){_e(e,t);function e(r,n,i){i===void 0&&(i=!0);var o=t.call(this,r.obj({}),i)||this;return o.objects=n,o.offsets=o.computeObjectOffsets(),o.offsetsString=o.computeOffsetsString(),o.dict.set(B.of("Type"),B.of("ObjStm")),o.dict.set(B.of("N"),at.of(o.objects.length)),o.dict.set(B.of("First"),at.of(o.offsetsString.length)),o}return e.prototype.getObjectsCount=function(){return this.objects.length},e.prototype.clone=function(r){return e.withContextAndObjects(r||this.dict.context,this.objects.slice(),this.encode)},e.prototype.getContentsString=function(){for(var r=this.offsetsString,n=0,i=this.objects.length;n<i;n++){var o=this.objects[n],a=o[1];r+=a+`
100`}return r},e.prototype.getUnencodedContents=function(){for(var r=new Uint8Array(this.getUnencodedContentsSize()),n=Gr(this.offsetsString,r,0),i=0,o=this.objects.length;i<o;i++){var a=this.objects[i],s=a[1];n+=s.copyBytesInto(r,n),r[n++]=U.Newline}return r},e.prototype.getUnencodedContentsSize=function(){return this.offsetsString.length+j0(this.offsets)[1]+j0(this.objects)[1].sizeInBytes()+1},e.prototype.computeOffsetsString=function(){for(var r="",n=0,i=this.offsets.length;n<i;n++){var o=this.offsets[n],a=o[0],s=o[1];r+=a+" "+s+" "}return r},e.prototype.computeObjectOffsets=function(){for(var r=0,n=new Array(this.objects.length),i=0,o=this.objects.length;i<o;i++){var a=this.objects[i],s=a[0],l=a[1];n[i]=[s.objectNumber,r],r+=l.sizeInBytes()+1}return n},e.withContextAndObjects=function(r,n,i){return i===void 0&&(i=!0),new e(r,n,i)},e}(Pv),S5=function(){function t(e,r){var n=this;this.parsedObjects=0,this.shouldWaitForTick=function(i){return n.parsedObjects+=i,n.parsedObjects%n.objectsPerTick===0},this.context=e,this.objectsPerTick=r}return t.prototype.serializeToBuffer=function(){return mt(this,void 0,void 0,function(){var e,r,n,i,o,a,s,l,c,u,f,d,h,p,g,b,m;return yt(this,function(S){switch(S.label){case 0:return[4,this.computeBufferSize()];case 1:e=S.sent(),r=e.size,n=e.header,i=e.indirectObjects,o=e.xref,a=e.trailerDict,s=e.trailer,l=0,c=new Uint8Array(r),l+=n.copyBytesInto(c,l),c[l++]=U.Newline,c[l++]=U.Newline,u=0,f=i.length,S.label=2;case 2:return u<f?(d=i[u],h=d[0],p=d[1],g=String(h.objectNumber),l+=Gr(g,c,l),c[l++]=U.Space,b=String(h.generationNumber),l+=Gr(b,c,l),c[l++]=U.Space,c[l++]=U.o,c[l++]=U.b,c[l++]=U.j,c[l++]=U.Newline,l+=p.copyBytesInto(c,l),c[l++]=U.Newline,c[l++]=U.e,c[l++]=U.n,c[l++]=U.d,c[l++]=U.o,c[l++]=U.b,c[l++]=U.j,c[l++]=U.Newline,c[l++]=U.Newline,m=p instanceof x5?p.getObjectsCount():1,this.shouldWaitForTick(m)?[4,Us()]:[3,4]):[3,5];case 3:S.sent(),S.label=4;case 4:return u++,[3,2];case 5:return o&&(l+=o.copyBytesInto(c,l),c[l++]=U.Newline),a&&(l+=a.copyBytesInto(c,l),c[l++]=U.Newline,c[l++]=U.Newline),l+=s.copyBytesInto(c,l),[2,c]}})})},t.prototype.computeIndirectObjectSize=function(e){var r=e[0],n=e[1],i=r.sizeInBytes()+3,o=n.sizeInBytes()+9;return i+o},t.prototype.createTrailerDict=function(){return this.context.obj({Size:this.context.largestObjectNumber+1,Root:this.context.trailerInfo.Root,Encrypt:this.context.trailerInfo.Encrypt,Info:this.context.trailerInfo.Info,ID:this.context.trailerInfo.ID})},t.prototype.computeBufferSize=function(){return mt(this,void 0,void 0,function(){var e,r,n,i,o,a,s,l,c,u,f;return yt(this,function(d){switch(d.label){case 0:e=Gf.forVersion(1,7),r=e.sizeInBytes()+2,n=w5.create(),i=this.context.enumerateIndirectObjects(),o=0,a=i.length,d.label=1;case 1:return o<a?(s=i[o],l=s[0],n.addEntry(l,r),r+=this.computeIndirectObjectSize(s),this.shouldWaitForTick(1)?[4,Us()]:[3,3]):[3,4];case 2:d.sent(),d.label=3;case 3:return o++,[3,1];case 4:return c=r,r+=n.sizeInBytes()+1,u=jD.of(this.createTrailerDict()),r+=u.sizeInBytes()+2,f=Iv.forLastCrossRefSectionOffset(c),r+=f.sizeInBytes(),[2,{size:r,header:e,indirectObjects:i,xref:n,trailerDict:u,trailer:f}]}})})},t.forContext=function(e,r){return new t(e,r)},t}(),C5=function(t){_e(e,t);function e(r){var n=t.call(this)||this;return n.data=r,n}return e.prototype.clone=function(){return e.of(this.data.slice())},e.prototype.toString=function(){return"PDFInvalidObject("+this.data.length+" bytes)"},e.prototype.sizeInBytes=function(){return this.data.length},e.prototype.copyBytesInto=function(r,n){for(var i=this.data.length,o=0;o<i;o++)r[n++]=this.data[o];return i},e.of=function(r){return new e(r)},e}(un),Fo;(function(t){t[t.Deleted=0]="Deleted",t[t.Uncompressed=1]="Uncompressed",t[t.Compressed=2]="Compressed"})(Fo||(Fo={}));var zD=function(t){_e(e,t);function e(r,n,i){i===void 0&&(i=!0);var o=t.call(this,r,i)||this;return o.computeIndex=function(){for(var a=[],s=0,l=0,c=o.entries.length;l<c;l++){var u=o.entries[l],f=o.entries[l-1];l===0?a.push(u.ref.objectNumber):u.ref.objectNumber-f.ref.objectNumber>1&&(a.push(s),a.push(u.ref.objectNumber),s=0),s+=1}return a.push(s),a},o.computeEntryTuples=function(){for(var a=new Array(o.entries.length),s=0,l=o.entries.length;s<l;s++){var c=o.entries[s];if(c.type===Fo.Deleted){var u=c.type,f=c.nextFreeObjectNumber,d=c.ref;a[s]=[u,f,d.generationNumber]}if(c.type===Fo.Uncompressed){var u=c.type,h=c.offset,d=c.ref;a[s]=[u,h,d.generationNumber]}if(c.type===Fo.Compressed){var u=c.type,p=c.objectStreamRef,g=c.index;a[s]=[u,p.objectNumber,g]}}return a},o.computeMaxEntryByteWidths=function(){for(var a=o.entryTuplesCache.access(),s=[0,0,0],l=0,c=a.length;l<c;l++){var u=a[l],f=u[0],d=u[1],h=u[2],p=r0(f),g=r0(d),b=r0(h);p>s[0]&&(s[0]=p),g>s[1]&&(s[1]=g),b>s[2]&&(s[2]=b)}return s},o.entries=n||[],o.entryTuplesCache=oo.populatedBy(o.computeEntryTuples),o.maxByteWidthsCache=oo.populatedBy(o.computeMaxEntryByteWidths),o.indexCache=oo.populatedBy(o.computeIndex),r.set(B.of("Type"),B.of("XRef")),o}return e.prototype.addDeletedEntry=function(r,n){var i=Fo.Deleted;this.entries.push({type:i,ref:r,nextFreeObjectNumber:n}),this.entryTuplesCache.invalidate(),this.maxByteWidthsCache.invalidate(),this.indexCache.invalidate(),this.contentsCache.invalidate()},e.prototype.addUncompressedEntry=function(r,n){var i=Fo.Uncompressed;this.entries.push({type:i,ref:r,offset:n}),this.entryTuplesCache.invalidate(),this.maxByteWidthsCache.invalidate(),this.indexCache.invalidate(),this.contentsCache.invalidate()},e.prototype.addCompressedEntry=function(r,n,i){var o=Fo.Compressed;this.entries.push({type:o,ref:r,objectStreamRef:n,index:i}),this.entryTuplesCache.invalidate(),this.maxByteWidthsCache.invalidate(),this.indexCache.invalidate(),this.contentsCache.invalidate()},e.prototype.clone=function(r){var n=this,i=n.dict,o=n.entries,a=n.encode;return e.of(i.clone(r),o.slice(),a)},e.prototype.getContentsString=function(){for(var r=this.entryTuplesCache.access(),n=this.maxByteWidthsCache.access(),i="",o=0,a=r.length;o<a;o++){for(var s=r[o],l=s[0],c=s[1],u=s[2],f=rs(ns(l)),d=rs(ns(c)),h=rs(ns(u)),p=n[0]-1;p>=0;p--)i+=(f[p]||0).toString(2);for(var p=n[1]-1;p>=0;p--)i+=(d[p]||0).toString(2);for(var p=n[2]-1;p>=0;p--)i+=(h[p]||0).toString(2)}return i},e.prototype.getUnencodedContents=function(){for(var r=this.entryTuplesCache.access(),n=this.maxByteWidthsCache.access(),i=new Uint8Array(this.getUnencodedContentsSize()),o=0,a=0,s=r.length;a<s;a++){for(var l=r[a],c=l[0],u=l[1],f=l[2],d=rs(ns(c)),h=rs(ns(u)),p=rs(ns(f)),g=n[0]-1;g>=0;g--)i[o++]=d[g]||0;for(var g=n[1]-1;g>=0;g--)i[o++]=h[g]||0;for(var g=n[2]-1;g>=0;g--)i[o++]=p[g]||0}return i},e.prototype.getUnencodedContentsSize=function(){var r=this.maxByteWidthsCache.access(),n=C_(r);return n*this.entries.length},e.prototype.updateDict=function(){t.prototype.updateDict.call(this);var r=this.maxByteWidthsCache.access(),n=this.indexCache.access(),i=this.dict.context;this.dict.set(B.of("W"),i.obj(r)),this.dict.set(B.of("Index"),i.obj(n))},e.create=function(r,n){n===void 0&&(n=!0);var i=new e(r,[],n);return i.addDeletedEntry(qt.of(0,65535),0),i},e.of=function(r,n,i){return i===void 0&&(i=!0),new e(r,n,i)},e}(Pv),VD=function(t){_e(e,t);function e(r,n,i,o){var a=t.call(this,r,n)||this;return a.encodeStreams=i,a.objectsPerStream=o,a}return e.prototype.computeBufferSize=function(){return mt(this,void 0,void 0,function(){var r,n,i,o,a,s,l,c,p,g,u,m,f,d,b,h,p,g,b,m,S,v,w,y;return yt(this,function(k){switch(k.label){case 0:r=this.context.largestObjectNumber+1,n=Gf.forVersion(1,7),i=n.sizeInBytes()+2,o=zD.create(this.createTrailerDict(),this.encodeStreams),a=[],s=[],l=[],c=this.context.enumerateIndirectObjects(),p=0,g=c.length,k.label=1;case 1:return p<g?(u=c[p],m=u[0],f=u[1],d=m===this.context.trailerInfo.Encrypt||f instanceof Pn||f instanceof C5||m.generationNumber!==0,d?(a.push(u),o.addUncompressedEntry(m,i),i+=this.computeIndirectObjectSize(u),this.shouldWaitForTick(1)?[4,Us()]:[3,3]):[3,4]):[3,6];case 2:k.sent(),k.label=3;case 3:return[3,5];case 4:b=j0(s),h=j0(l),(!b||b.length%this.objectsPerStream===0)&&(b=[],s.push(b),h=qt.of(r++),l.push(h)),o.addCompressedEntry(m,h,b.length),b.push(u),k.label=5;case 5:return p++,[3,1];case 6:p=0,g=s.length,k.label=7;case 7:return p<g?(b=s[p],m=l[p],S=x5.withContextAndObjects(this.context,b,this.encodeStreams),o.addUncompressedEntry(m,i),i+=this.computeIndirectObjectSize([m,S]),a.push([m,S]),this.shouldWaitForTick(b.length)?[4,Us()]:[3,9]):[3,10];case 8:k.sent(),k.label=9;case 9:return p++,[3,7];case 10:return v=qt.of(r++),o.dict.set(B.of("Size"),at.of(r)),o.addUncompressedEntry(v,i),w=i,i+=this.computeIndirectObjectSize([v,o]),a.push([v,o]),y=Iv.forLastCrossRefSectionOffset(w),i+=y.sizeInBytes(),[2,{size:i,header:n,indirectObjects:a,trailer:y}]}})})},e.forContext=function(r,n,i,o){return i===void 0&&(i=!0),o===void 0&&(o=50),new e(r,n,i,o)},e}(S5),rt=function(t){_e(e,t);function e(r){var n=t.call(this)||this;return n.value=r,n}return e.prototype.asBytes=function(){for(var r=this.value+(this.value.length%2===1?"0":""),n=r.length,i=new Uint8Array(r.length/2),o=0,a=0;o<n;){var s=parseInt(r.substring(o,o+2),16);i[a]=s,o+=2,a+=1}return i},e.prototype.decodeText=function(){var r=this.asBytes();return c5(r)?a5(r):y5(r)},e.prototype.decodeDate=function(){var r=this.decodeText(),n=r5(r);if(!n)throw new b5(r);return n},e.prototype.asString=function(){return this.value},e.prototype.clone=function(){return e.of(this.value)},e.prototype.toString=function(){return"<"+this.value+">"},e.prototype.sizeInBytes=function(){return this.value.length+2},e.prototype.copyBytesInto=function(r,n){return r[n++]=U.LessThan,n+=Gr(this.value,r,n),r[n++]=U.GreaterThan,this.value.length+2},e.of=function(r){return new e(r)},e.fromText=function(r){for(var n=A_(r),i="",o=0,a=n.length;o<a;o++)i+=Xc(n[o],4);return new e(i)},e}(un),H0=function(){function t(e,r){this.encoding=e===Ac.ZapfDingbats?Tu.ZapfDingbats:e===Ac.Symbol?Tu.Symbol:Tu.WinAnsi,this.font=sD.load(e),this.fontName=this.font.FontName,this.customName=r}return t.prototype.encodeText=function(e){for(var r=this.encodeTextAsGlyphs(e),n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]=Vf(r[i].code);return rt.of(n.join(""))},t.prototype.widthOfTextAtSize=function(e,r){for(var n=this.encodeTextAsGlyphs(e),i=0,o=0,a=n.length;o<a;o++){var s=n[o].name,l=(n[o+1]||{}).name,c=this.font.getXAxisKerningForPair(s,l)||0;i+=this.widthOfGlyph(s)+c}var u=r/1e3;return i*u},t.prototype.heightOfFontAtSize=function(e,r){r===void 0&&(r={});var n=r.descender,i=n===void 0?!0:n,o=this.font,a=o.Ascender,s=o.Descender,l=o.FontBBox,c=a||l[3],u=s||l[1],f=c-u;return i||(f+=s||0),f/1e3*e},t.prototype.sizeOfFontAtHeight=function(e){var r=this.font,n=r.Ascender,i=r.Descender,o=r.FontBBox,a=n||o[3],s=i||o[1];return 1e3*e/(a-s)},t.prototype.embedIntoContext=function(e,r){var n=e.obj({Type:"Font",Subtype:"Type1",BaseFont:this.customName||this.fontName,Encoding:this.encoding===Tu.WinAnsi?"WinAnsiEncoding":void 0});return r?(e.assign(r,n),r):e.register(n)},t.prototype.widthOfGlyph=function(e){return this.font.getWidthOfGlyph(e)||250},t.prototype.encodeTextAsGlyphs=function(e){for(var r=Array.from(e),n=new Array(r.length),i=0,o=r.length;i<o;i++){var a=f_(r[i]);n[i]=this.encoding.encodeUnicodeCodePoint(a)}return n},t.for=function(e,r){return new t(e,r)},t}(),HD=function(t,e){for(var r=new Array(t.length),n=0,i=t.length;n<i;n++){var o=t[n],a=kb(n0(e(o))),s=kb.apply(void 0,o.codePoints.map(qD));r[n]=[a,s]}return WD(r)},WD=function(t){return`/CIDInit /ProcSet findresource begin
10112 dict begin
102begincmap
103/CIDSystemInfo <<
104  /Registry (Adobe)
105  /Ordering (UCS)
106  /Supplement 0
107>> def
108/CMapName /Adobe-Identity-UCS def
109/CMapType 2 def
1101 begincodespacerange
111<0000><ffff>
112endcodespacerange
113`+t.length+` beginbfchar
114`+t.map(function(e){var r=e[0],n=e[1];return r+" "+n}).join(`
115`)+`
116endbfchar
117endcmap
118CMapName currentdict /CMap defineresource pop
119end
120end`},kb=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return"<"+t.join("")+">"},n0=function(t){return Xc(t,4)},qD=function(t){if(P_(t))return n0(t);if(I_(t)){var e=i5(t),r=o5(t);return""+n0(e)+n0(r)}var n=Vf(t),i="0x"+n+" is not a valid UTF-8 or UTF-16 codepoint.";throw new Error(i)},GD=function(t){var e=0,r=function(n){e|=1<<n-1};return t.fixedPitch&&r(1),t.serif&&r(2),r(3),t.script&&r(4),t.nonsymbolic&&r(6),t.italic&&r(7),t.allCap&&r(17),t.smallCap&&r(18),t.forceBold&&r(19),e},KD=function(t){var e=t["OS/2"]?t["OS/2"].sFamilyClass:0,r=GD({fixedPitch:t.post.isFixedPitch,serif:1<=e&&e<=7,script:e===10,italic:t.head.macStyle.italic});return r},Wt=function(t){_e(e,t);function e(r){var n=t.call(this)||this;return n.value=r,n}return e.prototype.asBytes=function(){for(var r=[],n="",i=!1,o=function(f){f!==void 0&&r.push(f),i=!1},a=0,s=this.value.length;a<s;a++){var l=this.value[a],c=ct(l),u=this.value[a+1];i?c===U.Newline||c===U.CarriageReturn?o():c===U.n?o(U.Newline):c===U.r?o(U.CarriageReturn):c===U.t?o(U.Tab):c===U.b?o(U.Backspace):c===U.f?o(U.FormFeed):c===U.LeftParen?o(U.LeftParen):c===U.RightParen?o(U.RightParen):c===U.Backspace?o(U.BackSlash):c>=U.Zero&&c<=U.Seven?(n+=l,(n.length===3||!(u>="0"&&u<="7"))&&(o(parseInt(n,8)),n="")):o(c):c===U.BackSlash?i=!0:o(c)}return new Uint8Array(r)},e.prototype.decodeText=function(){var r=this.asBytes();return c5(r)?a5(r):y5(r)},e.prototype.decodeDate=function(){var r=this.decodeText(),n=r5(r);if(!n)throw new b5(r);return n},e.prototype.asString=function(){return this.value},e.prototype.clone=function(){return e.of(this.value)},e.prototype.toString=function(){return"("+this.value+")"},e.prototype.sizeInBytes=function(){return this.value.length+2},e.prototype.copyBytesInto=function(r,n){return r[n++]=U.LeftParen,n+=Gr(this.value,r,n),r[n++]=U.RightParen,this.value.length+2},e.of=function(r){return new e(r)},e.fromDate=function(r){var n=ni(String(r.getUTCFullYear()),4,"0"),i=ni(String(r.getUTCMonth()+1),2,"0"),o=ni(String(r.getUTCDate()),2,"0"),a=ni(String(r.getUTCHours()),2,"0"),s=ni(String(r.getUTCMinutes()),2,"0"),l=ni(String(r.getUTCSeconds()),2,"0");return new e("D:"+n+i+o+a+s+l+"Z")},e}(un),Ov=function(){function t(e,r,n,i){var o=this;this.allGlyphsInFontSortedById=function(){for(var a=new Array(o.font.characterSet.length),s=0,l=a.length;s<l;s++){var c=o.font.characterSet[s];a[s]=o.font.glyphForCodePoint(c)}return S_(a.sort(x_),function(u){return u.id})},this.font=e,this.scale=1e3/this.font.unitsPerEm,this.fontData=r,this.fontName=this.font.postscriptName||"Font",this.customName=n,this.fontFeatures=i,this.baseFontName="",this.glyphCache=oo.populatedBy(this.allGlyphsInFontSortedById)}return t.for=function(e,r,n,i){return mt(this,void 0,void 0,function(){var o;return yt(this,function(a){switch(a.label){case 0:return[4,e.create(r)];case 1:return o=a.sent(),[2,new t(o,r,n,i)]}})})},t.prototype.encodeText=function(e){for(var r=this.font.layout(e,this.fontFeatures).glyphs,n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]=Xc(r[i].id,4);return rt.of(n.join(""))},t.prototype.widthOfTextAtSize=function(e,r){for(var n=this.font.layout(e,this.fontFeatures).glyphs,i=0,o=0,a=n.length;o<a;o++)i+=n[o].advanceWidth*this.scale;var s=r/1e3;return i*s},t.prototype.heightOfFontAtSize=function(e,r){r===void 0&&(r={});var n=r.descender,i=n===void 0?!0:n,o=this.font,a=o.ascent,s=o.descent,l=o.bbox,c=(a||l.maxY)*this.scale,u=(s||l.minY)*this.scale,f=c-u;return i||(f-=Math.abs(s)||0),f/1e3*e},t.prototype.sizeOfFontAtHeight=function(e){var r=this.font,n=r.ascent,i=r.descent,o=r.bbox,a=(n||o.maxY)*this.scale,s=(i||o.minY)*this.scale;return 1e3*e/(a-s)},t.prototype.embedIntoContext=function(e,r){return this.baseFontName=this.customName||e.addRandomSuffix(this.fontName),this.embedFontDict(e,r)},t.prototype.embedFontDict=function(e,r){return mt(this,void 0,void 0,function(){var n,i,o;return yt(this,function(a){switch(a.label){case 0:return[4,this.embedCIDFontDict(e)];case 1:return n=a.sent(),i=this.embedUnicodeCmap(e),o=e.obj({Type:"Font",Subtype:"Type0",BaseFont:this.baseFontName,Encoding:"Identity-H",DescendantFonts:[n],ToUnicode:i}),r?(e.assign(r,o),[2,r]):[2,e.register(o)]}})})},t.prototype.isCFF=function(){return this.font.cff},t.prototype.embedCIDFontDict=function(e){return mt(this,void 0,void 0,function(){var r,n;return yt(this,function(i){switch(i.label){case 0:return[4,this.embedFontDescriptor(e)];case 1:return r=i.sent(),n=e.obj({Type:"Font",Subtype:this.isCFF()?"CIDFontType0":"CIDFontType2",CIDToGIDMap:"Identity",BaseFont:this.baseFontName,CIDSystemInfo:{Registry:Wt.of("Adobe"),Ordering:Wt.of("Identity"),Supplement:0},FontDescriptor:r,W:this.computeWidths()}),[2,e.register(n)]}})})},t.prototype.embedFontDescriptor=function(e){return mt(this,void 0,void 0,function(){var r,n,i,o,a,s,l,c,u,f,d,h,p,g,b;return yt(this,function(m){switch(m.label){case 0:return[4,this.embedFontStream(e)];case 1:return r=m.sent(),n=this.scale,i=this.font,o=i.italicAngle,a=i.ascent,s=i.descent,l=i.capHeight,c=i.xHeight,u=this.font.bbox,f=u.minX,d=u.minY,h=u.maxX,p=u.maxY,g=e.obj((b={Type:"FontDescriptor",FontName:this.baseFontName,Flags:KD(this.font),FontBBox:[f*n,d*n,h*n,p*n],ItalicAngle:o,Ascent:a*n,Descent:s*n,CapHeight:(l||a)*n,XHeight:(c||0)*n,StemV:0},b[this.isCFF()?"FontFile3":"FontFile2"]=r,b)),[2,e.register(g)]}})})},t.prototype.serializeFont=function(){return mt(this,void 0,void 0,function(){return yt(this,function(e){return[2,this.fontData]})})},t.prototype.embedFontStream=function(e){return mt(this,void 0,void 0,function(){var r,n,i;return yt(this,function(o){switch(o.label){case 0:return i=(n=e).flateStream,[4,this.serializeFont()];case 1:return r=i.apply(n,[o.sent(),{Subtype:this.isCFF()?"CIDFontType0C":void 0}]),[2,e.register(r)]}})})},t.prototype.embedUnicodeCmap=function(e){var r=HD(this.glyphCache.access(),this.glyphId.bind(this)),n=e.flateStream(r);return e.register(n)},t.prototype.glyphId=function(e){return e?e.id:-1},t.prototype.computeWidths=function(){for(var e=this.glyphCache.access(),r=[],n=[],i=0,o=e.length;i<o;i++){var a=e[i],s=e[i-1],l=this.glyphId(a),c=this.glyphId(s);i===0?r.push(l):l-c!==1&&(r.push(n),r.push(l),n=[]),n.push(a.advanceWidth*this.scale)}return r.push(n),r},t}(),XD=function(t){_e(e,t);function e(r,n,i,o){var a=t.call(this,r,n,i,o)||this;return a.subset=a.font.createSubset(),a.glyphs=[],a.glyphCache=oo.populatedBy(function(){return a.glyphs}),a.glyphIdMap=new Map,a}return e.for=function(r,n,i,o){return mt(this,void 0,void 0,function(){var a;return yt(this,function(s){switch(s.label){case 0:return[4,r.create(n)];case 1:return a=s.sent(),[2,new e(a,n,i,o)]}})})},e.prototype.encodeText=function(r){for(var n=this.font.layout(r,this.fontFeatures).glyphs,i=new Array(n.length),o=0,a=n.length;o<a;o++){var s=n[o],l=this.subset.includeGlyph(s);this.glyphs[l-1]=s,this.glyphIdMap.set(s.id,l),i[o]=Xc(l,4)}return this.glyphCache.invalidate(),rt.of(i.join(""))},e.prototype.isCFF=function(){return this.subset.cff},e.prototype.glyphId=function(r){return r?this.glyphIdMap.get(r.id):-1},e.prototype.serializeFont=function(){var r=this;return new Promise(function(n,i){var o=[];r.subset.encodeStream().on("data",function(a){return o.push(a)}).on("end",function(){return n(w_(o))}).on("error",function(a){return i(a)})})},e}(Ov),og;(function(t){t.Source="Source",t.Data="Data",t.Alternative="Alternative",t.Supplement="Supplement",t.EncryptedPayload="EncryptedPayload",t.FormData="EncryptedPayload",t.Schema="Schema",t.Unspecified="Unspecified"})(og||(og={}));var YD=function(){function t(e,r,n){n===void 0&&(n={}),this.fileData=e,this.fileName=r,this.options=n}return t.for=function(e,r,n){return n===void 0&&(n={}),new t(e,r,n)},t.prototype.embedIntoContext=function(e,r){return mt(this,void 0,void 0,function(){var n,i,o,a,s,l,c,u,f;return yt(this,function(d){return n=this.options,i=n.mimeType,o=n.description,a=n.creationDate,s=n.modificationDate,l=n.afRelationship,c=e.flateStream(this.fileData,{Type:"EmbeddedFile",Subtype:i??void 0,Params:{Size:this.fileData.length,CreationDate:a?Wt.fromDate(a):void 0,ModDate:s?Wt.fromDate(s):void 0}}),u=e.register(c),f=e.obj({Type:"Filespec",F:Wt.of(this.fileName),UF:rt.fromText(this.fileName),EF:{F:u},Desc:o?rt.fromText(o):void 0,AFRelationship:l??void 0}),r?(e.assign(r,f),[2,r]):[2,e.register(f)]})})},t}(),Eb=[65472,65473,65474,65475,65477,65478,65479,65480,65481,65482,65483,65484,65485,65486,65487],Ps;(function(t){t.DeviceGray="DeviceGray",t.DeviceRGB="DeviceRGB",t.DeviceCMYK="DeviceCMYK"})(Ps||(Ps={}));var ZD={1:Ps.DeviceGray,3:Ps.DeviceRGB,4:Ps.DeviceCMYK},k5=function(){function t(e,r,n,i,o){this.imageData=e,this.bitsPerComponent=r,this.width=n,this.height=i,this.colorSpace=o}return t.for=function(e){return mt(this,void 0,void 0,function(){var r,n,i,o,a,s,l,c,u,f;return yt(this,function(d){if(r=new DataView(e.buffer),n=r.getUint16(0),n!==65496)throw new Error("SOI not found in JPEG");for(i=2;i<r.byteLength&&(o=r.getUint16(i),i+=2,!Eb.includes(o));)i+=r.getUint16(i);if(!Eb.includes(o))throw new Error("Invalid JPEG");if(i+=2,a=r.getUint8(i++),s=r.getUint16(i),i+=2,l=r.getUint16(i),i+=2,c=r.getUint8(i++),u=ZD[c],!u)throw new Error("Unknown JPEG channel.");return f=u,[2,new t(e,a,l,s,f)]})})},t.prototype.embedIntoContext=function(e,r){return mt(this,void 0,void 0,function(){var n;return yt(this,function(i){return n=e.stream(this.imageData,{Type:"XObject",Subtype:"Image",BitsPerComponent:this.bitsPerComponent,Width:this.width,Height:this.height,ColorSpace:this.colorSpace,Filter:"DCTDecode",Decode:this.colorSpace===Ps.DeviceCMYK?[1,0,1,0,1,0,1,0]:void 0}),r?(e.assign(r,n),[2,r]):[2,e.register(n)]})})},t}(),Ie={};Ie.toRGBA8=function(t){var e=t.width,r=t.height;if(t.tabs.acTL==null)return[Ie.toRGBA8.decodeImage(t.data,e,r,t).buffer];var n=[];t.frames[0].data==null&&(t.frames[0].data=t.data);for(var i=e*r*4,o=new Uint8Array(i),a=new Uint8Array(i),s=new Uint8Array(i),l=0;l<t.frames.length;l++){var c=t.frames[l],u=c.rect.x,f=c.rect.y,d=c.rect.width,h=c.rect.height,p=Ie.toRGBA8.decodeImage(c.data,d,h,t);if(l!=0)for(var g=0;g<i;g++)s[g]=o[g];if(c.blend==0?Ie._copyTile(p,d,h,o,e,r,u,f,0):c.blend==1&&Ie._copyTile(p,d,h,o,e,r,u,f,1),n.push(o.buffer.slice(0)),c.dispose!=0){if(c.dispose==1)Ie._copyTile(a,d,h,o,e,r,u,f,0);else if(c.dispose==2)for(var g=0;g<i;g++)o[g]=s[g]}}return n};Ie.toRGBA8.decodeImage=function(t,e,r,n){var i=e*r,o=Ie.decode._getBPP(n),a=Math.ceil(e*o/8),s=new Uint8Array(i*4),l=new Uint32Array(s.buffer),c=n.ctype,u=n.depth,f=Ie._bin.readUshort;if(c==6){var d=i<<2;if(u==8)for(var h=0;h<d;h+=4)s[h]=t[h],s[h+1]=t[h+1],s[h+2]=t[h+2],s[h+3]=t[h+3];if(u==16)for(var h=0;h<d;h++)s[h]=t[h<<1]}else if(c==2){var p=n.tabs.tRNS;if(p==null){if(u==8)for(var h=0;h<i;h++){var g=h*3;l[h]=255<<24|t[g+2]<<16|t[g+1]<<8|t[g]}if(u==16)for(var h=0;h<i;h++){var g=h*6;l[h]=255<<24|t[g+4]<<16|t[g+2]<<8|t[g]}}else{var b=p[0],m=p[1],S=p[2];if(u==8)for(var h=0;h<i;h++){var v=h<<2,g=h*3;l[h]=255<<24|t[g+2]<<16|t[g+1]<<8|t[g],t[g]==b&&t[g+1]==m&&t[g+2]==S&&(s[v+3]=0)}if(u==16)for(var h=0;h<i;h++){var v=h<<2,g=h*6;l[h]=255<<24|t[g+4]<<16|t[g+2]<<8|t[g],f(t,g)==b&&f(t,g+2)==m&&f(t,g+4)==S&&(s[v+3]=0)}}}else if(c==3){var w=n.tabs.PLTE,y=n.tabs.tRNS,k=y?y.length:0;if(u==1)for(var E=0;E<r;E++)for(var T=E*a,F=E*e,h=0;h<e;h++){var v=F+h<<2,I=t[T+(h>>3)]>>7-((h&7)<<0)&1,j=3*I;s[v]=w[j],s[v+1]=w[j+1],s[v+2]=w[j+2],s[v+3]=I<k?y[I]:255}if(u==2)for(var E=0;E<r;E++)for(var T=E*a,F=E*e,h=0;h<e;h++){var v=F+h<<2,I=t[T+(h>>2)]>>6-((h&3)<<1)&3,j=3*I;s[v]=w[j],s[v+1]=w[j+1],s[v+2]=w[j+2],s[v+3]=I<k?y[I]:255}if(u==4)for(var E=0;E<r;E++)for(var T=E*a,F=E*e,h=0;h<e;h++){var v=F+h<<2,I=t[T+(h>>1)]>>4-((h&1)<<2)&15,j=3*I;s[v]=w[j],s[v+1]=w[j+1],s[v+2]=w[j+2],s[v+3]=I<k?y[I]:255}if(u==8)for(var h=0;h<i;h++){var v=h<<2,I=t[h],j=3*I;s[v]=w[j],s[v+1]=w[j+1],s[v+2]=w[j+2],s[v+3]=I<k?y[I]:255}}else if(c==4){if(u==8)for(var h=0;h<i;h++){var v=h<<2,O=h<<1,L=t[O];s[v]=L,s[v+1]=L,s[v+2]=L,s[v+3]=t[O+1]}if(u==16)for(var h=0;h<i;h++){var v=h<<2,O=h<<2,L=t[O];s[v]=L,s[v+1]=L,s[v+2]=L,s[v+3]=t[O+2]}}else if(c==0)for(var b=n.tabs.tRNS?n.tabs.tRNS:-1,E=0;E<r;E++){var ee=E*a,ne=E*e;if(u==1)for(var H=0;H<e;H++){var L=255*(t[ee+(H>>>3)]>>>7-(H&7)&1),G=L==b*255?0:255;l[ne+H]=G<<24|L<<16|L<<8|L}else if(u==2)for(var H=0;H<e;H++){var L=85*(t[ee+(H>>>2)]>>>6-((H&3)<<1)&3),G=L==b*85?0:255;l[ne+H]=G<<24|L<<16|L<<8|L}else if(u==4)for(var H=0;H<e;H++){var L=17*(t[ee+(H>>>1)]>>>4-((H&1)<<2)&15),G=L==b*17?0:255;l[ne+H]=G<<24|L<<16|L<<8|L}else if(u==8)for(var H=0;H<e;H++){var L=t[ee+H],G=L==b?0:255;l[ne+H]=G<<24|L<<16|L<<8|L}else if(u==16)for(var H=0;H<e;H++){var L=t[ee+(H<<1)],G=f(t,ee+(H<<h))==b?0:255;l[ne+H]=G<<24|L<<16|L<<8|L}}return s};Ie.decode=function(t){for(var e=new Uint8Array(t),r=8,n=Ie._bin,i=n.readUshort,o=n.readUint,a={tabs:{},frames:[]},s=new Uint8Array(e.length),l=0,c,u=0,f=[137,80,78,71,13,10,26,10],d=0;d<8;d++)if(e[d]!=f[d])throw"The input is not a PNG file!";for(;r<e.length;){var h=n.readUint(e,r);r+=4;var p=n.readASCII(e,r,4);if(r+=4,p=="IHDR")Ie.decode._IHDR(e,r,a);else if(p=="IDAT"){for(var d=0;d<h;d++)s[l+d]=e[r+d];l+=h}else if(p=="acTL")a.tabs[p]={num_frames:o(e,r),num_plays:o(e,r+4)},c=new Uint8Array(e.length);else if(p=="fcTL"){if(u!=0){var g=a.frames[a.frames.length-1];g.data=Ie.decode._decompress(a,c.slice(0,u),g.rect.width,g.rect.height),u=0}var b={x:o(e,r+12),y:o(e,r+16),width:o(e,r+4),height:o(e,r+8)},m=i(e,r+22);m=i(e,r+20)/(m==0?100:m);var S={rect:b,delay:Math.round(m*1e3),dispose:e[r+24],blend:e[r+25]};a.frames.push(S)}else if(p=="fdAT"){for(var d=0;d<h-4;d++)c[u+d]=e[r+d+4];u+=h-4}else if(p=="pHYs")a.tabs[p]=[n.readUint(e,r),n.readUint(e,r+4),e[r+8]];else if(p=="cHRM"){a.tabs[p]=[];for(var d=0;d<8;d++)a.tabs[p].push(n.readUint(e,r+d*4))}else if(p=="tEXt"){a.tabs[p]==null&&(a.tabs[p]={});var v=n.nextZero(e,r),w=n.readASCII(e,r,v-r),y=n.readASCII(e,v+1,r+h-v-1);a.tabs[p][w]=y}else if(p=="iTXt"){a.tabs[p]==null&&(a.tabs[p]={});var v=0,k=r;v=n.nextZero(e,k);var w=n.readASCII(e,k,v-k);k=v+1,e[k],e[k+1],k+=2,v=n.nextZero(e,k),n.readASCII(e,k,v-k),k=v+1,v=n.nextZero(e,k),n.readUTF8(e,k,v-k),k=v+1;var y=n.readUTF8(e,k,h-(k-r));a.tabs[p][w]=y}else if(p=="PLTE")a.tabs[p]=n.readBytes(e,r,h);else if(p=="hIST"){var E=a.tabs.PLTE.length/3;a.tabs[p]=[];for(var d=0;d<E;d++)a.tabs[p].push(i(e,r+d*2))}else if(p=="tRNS")a.ctype==3?a.tabs[p]=n.readBytes(e,r,h):a.ctype==0?a.tabs[p]=i(e,r):a.ctype==2&&(a.tabs[p]=[i(e,r),i(e,r+2),i(e,r+4)]);else if(p=="gAMA")a.tabs[p]=n.readUint(e,r)/1e5;else if(p=="sRGB")a.tabs[p]=e[r];else if(p=="bKGD")a.ctype==0||a.ctype==4?a.tabs[p]=[i(e,r)]:a.ctype==2||a.ctype==6?a.tabs[p]=[i(e,r),i(e,r+2),i(e,r+4)]:a.ctype==3&&(a.tabs[p]=e[r]);else if(p=="IEND")break;r+=h,n.readUint(e,r),r+=4}if(u!=0){var g=a.frames[a.frames.length-1];g.data=Ie.decode._decompress(a,c.slice(0,u),g.rect.width,g.rect.height),u=0}return a.data=Ie.decode._decompress(a,s,a.width,a.height),delete a.compress,delete a.interlace,delete a.filter,a};Ie.decode._decompress=function(t,e,r,n){var i=Ie.decode._getBPP(t),o=Math.ceil(r*i/8),a=new Uint8Array((o+1+t.interlace)*n);return e=Ie.decode._inflate(e,a),t.interlace==0?e=Ie.decode._filterZero(e,t,0,r,n):t.interlace==1&&(e=Ie.decode._readInterlace(e,t)),e};Ie.decode._inflate=function(t,e){var r=Ie.inflateRaw(new Uint8Array(t.buffer,2,t.length-6),e);return r};Ie.inflateRaw=function(){var t={};return t.H={},t.H.N=function(e,r){var n=Uint8Array,i=0,o=0,a=0,s=0,l=0,c=0,u=0,f=0,d=0,h,p;if(e[0]==3&&e[1]==0)return r||new n(0);var g=t.H,b=g.b,m=g.e,S=g.R,v=g.n,w=g.A,y=g.Z,k=g.m,E=r==null;for(E&&(r=new n(e.length>>>2<<3));i==0;){if(i=b(e,d,1),o=b(e,d+1,2),d+=3,o==0){(d&7)!=0&&(d+=8-(d&7));var T=(d>>>3)+4,F=e[T-4]|e[T-3]<<8;E&&(r=t.H.W(r,f+F)),r.set(new n(e.buffer,e.byteOffset+T,F),f),d=T+F<<3,f+=F;continue}if(E&&(r=t.H.W(r,f+(1<<17))),o==1&&(h=k.J,p=k.h,c=511,u=31),o==2){a=m(e,d,5)+257,s=m(e,d+5,5)+1,l=m(e,d+10,4)+4,d+=14;for(var I=1,j=0;j<38;j+=2)k.Q[j]=0,k.Q[j+1]=0;for(var j=0;j<l;j++){var O=m(e,d+j*3,3);k.Q[(k.X[j]<<1)+1]=O,O>I&&(I=O)}d+=3*l,v(k.Q,I),w(k.Q,I,k.u),h=k.w,p=k.d,d=S(k.u,(1<<I)-1,a+s,e,d,k.v);var L=g.V(k.v,0,a,k.C);c=(1<<L)-1;var ee=g.V(k.v,a,s,k.D);u=(1<<ee)-1,v(k.C,L),w(k.C,L,h),v(k.D,ee),w(k.D,ee,p)}for(;;){var ne=h[y(e,d)&c];d+=ne&15;var H=ne>>>4;if(!(H>>>8))r[f++]=H;else{if(H==256)break;var G=f+H-254;if(H>264){var ue=k.q[H-257];G=f+(ue>>>3)+m(e,d,ue&7),d+=ue&7}var we=p[y(e,d)&u];d+=we&15;var De=we>>>4,Le=k.c[De],Ue=(Le>>>4)+b(e,d,Le&15);for(d+=Le&15;f<G;)r[f]=r[f++-Ue],r[f]=r[f++-Ue],r[f]=r[f++-Ue],r[f]=r[f++-Ue];f=G}}}return r.length==f?r:r.slice(0,f)},t.H.W=function(e,r){var n=e.length;if(r<=n)return e;var i=new Uint8Array(n<<1);return i.set(e,0),i},t.H.R=function(e,r,n,i,o,a){for(var s=t.H.e,l=t.H.Z,c=0;c<n;){var u=e[l(i,o)&r];o+=u&15;var f=u>>>4;if(f<=15)a[c]=f,c++;else{var d=0,h=0;f==16?(h=3+s(i,o,2),o+=2,d=a[c-1]):f==17?(h=3+s(i,o,3),o+=3):f==18&&(h=11+s(i,o,7),o+=7);for(var p=c+h;c<p;)a[c]=d,c++}}return o},t.H.V=function(e,r,n,i){for(var o=0,a=0,s=i.length>>>1;a<n;){var l=e[a+r];i[a<<1]=0,i[(a<<1)+1]=l,l>o&&(o=l),a++}for(;a<s;)i[a<<1]=0,i[(a<<1)+1]=0,a++;return o},t.H.n=function(e,r){for(var n=t.H.m,i=e.length,o,a,s,l,c,u=n.j,l=0;l<=r;l++)u[l]=0;for(l=1;l<i;l+=2)u[e[l]]++;var f=n.K;for(o=0,u[0]=0,a=1;a<=r;a++)o=o+u[a-1]<<1,f[a]=o;for(s=0;s<i;s+=2)c=e[s+1],c!=0&&(e[s]=f[c],f[c]++)},t.H.A=function(e,r,n){for(var i=e.length,o=t.H.m,a=o.r,s=0;s<i;s+=2)if(e[s+1]!=0)for(var l=s>>1,c=e[s+1],u=l<<4|c,f=r-c,d=e[s]<<f,h=d+(1<<f);d!=h;){var p=a[d]>>>15-r;n[p]=u,d++}},t.H.l=function(e,r){for(var n=t.H.m.r,i=15-r,o=0;o<e.length;o+=2){var a=e[o]<<r-e[o+1];e[o]=n[a]>>>i}},t.H.M=function(e,r,n){n=n<<(r&7);var i=r>>>3;e[i]|=n,e[i+1]|=n>>>8},t.H.I=function(e,r,n){n=n<<(r&7);var i=r>>>3;e[i]|=n,e[i+1]|=n>>>8,e[i+2]|=n>>>16},t.H.e=function(e,r,n){return(e[r>>>3]|e[(r>>>3)+1]<<8)>>>(r&7)&(1<<n)-1},t.H.b=function(e,r,n){return(e[r>>>3]|e[(r>>>3)+1]<<8|e[(r>>>3)+2]<<16)>>>(r&7)&(1<<n)-1},t.H.Z=function(e,r){return(e[r>>>3]|e[(r>>>3)+1]<<8|e[(r>>>3)+2]<<16)>>>(r&7)},t.H.i=function(e,r){return(e[r>>>3]|e[(r>>>3)+1]<<8|e[(r>>>3)+2]<<16|e[(r>>>3)+3]<<24)>>>(r&7)},t.H.m=function(){var e=Uint16Array,r=Uint32Array;return{K:new e(16),j:new e(16),X:[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],S:[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,999,999,999],T:[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0],q:new e(32),p:[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,65535,65535],z:[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0],c:new r(32),J:new e(512),_:[],h:new e(32),$:[],w:new e(32768),C:[],v:[],d:new e(32768),D:[],u:new e(512),Q:[],r:new e(32768),s:new r(286),Y:new r(30),a:new r(19),t:new r(15e3),k:new e(65536),g:new e(32768)}}(),function(){for(var e=t.H.m,r=32768,n=0;n<r;n++){var i=n;i=(i&2863311530)>>>1|(i&1431655765)<<1,i=(i&3435973836)>>>2|(i&858993459)<<2,i=(i&4042322160)>>>4|(i&252645135)<<4,i=(i&4278255360)>>>8|(i&16711935)<<8,e.r[n]=(i>>>16|i<<16)>>>17}function o(a,s,l){for(;s--!=0;)a.push(0,l)}for(var n=0;n<32;n++)e.q[n]=e.S[n]<<3|e.T[n],e.c[n]=e.p[n]<<4|e.z[n];o(e._,144,8),o(e._,112,9),o(e._,24,7),o(e._,8,8),t.H.n(e._,9),t.H.A(e._,9,e.J),t.H.l(e._,9),o(e.$,32,5),t.H.n(e.$,5),t.H.A(e.$,5,e.h),t.H.l(e.$,5),o(e.Q,19,0),o(e.C,286,0),o(e.D,30,0),o(e.v,320,0)}(),t.H.N}();Ie.decode._readInterlace=function(t,e){for(var r=e.width,n=e.height,i=Ie.decode._getBPP(e),o=i>>3,a=Math.ceil(r*i/8),s=new Uint8Array(n*a),l=0,c=[0,0,4,0,2,0,1],u=[0,4,0,2,0,1,0],f=[8,8,8,4,4,2,2],d=[8,8,4,4,2,2,1],h=0;h<7;){for(var p=f[h],g=d[h],b=0,m=0,S=c[h];S<n;)S+=p,m++;for(var v=u[h];v<r;)v+=g,b++;var w=Math.ceil(b*i/8);Ie.decode._filterZero(t,e,l,b,m);for(var y=0,k=c[h];k<n;){for(var E=u[h],T=l+y*w<<3;E<r;){if(i==1){var F=t[T>>3];F=F>>7-(T&7)&1,s[k*a+(E>>3)]|=F<<7-((E&7)<<0)}if(i==2){var F=t[T>>3];F=F>>6-(T&7)&3,s[k*a+(E>>2)]|=F<<6-((E&3)<<1)}if(i==4){var F=t[T>>3];F=F>>4-(T&7)&15,s[k*a+(E>>1)]|=F<<4-((E&1)<<2)}if(i>=8)for(var I=k*a+E*o,j=0;j<o;j++)s[I+j]=t[(T>>3)+j];T+=i,E+=g}y++,k+=p}b*m!=0&&(l+=m*(1+w)),h=h+1}return s};Ie.decode._getBPP=function(t){var e=[1,null,3,1,2,null,4][t.ctype];return e*t.depth};Ie.decode._filterZero=function(t,e,r,n,i){var o=Ie.decode._getBPP(e),a=Math.ceil(n*o/8),s=Ie.decode._paeth;o=Math.ceil(o/8);var l=0,c=1,u=t[r],f=0;if(u>1&&(t[r]=[0,0,1][u-2]),u==3)for(f=o;f<a;f++)t[f+1]=t[f+1]+(t[f+1-o]>>>1)&255;for(var d=0;d<i;d++)if(l=r+d*a,c=l+d+1,u=t[c-1],f=0,u==0)for(;f<a;f++)t[l+f]=t[c+f];else if(u==1){for(;f<o;f++)t[l+f]=t[c+f];for(;f<a;f++)t[l+f]=t[c+f]+t[l+f-o]}else if(u==2)for(;f<a;f++)t[l+f]=t[c+f]+t[l+f-a];else if(u==3){for(;f<o;f++)t[l+f]=t[c+f]+(t[l+f-a]>>>1);for(;f<a;f++)t[l+f]=t[c+f]+(t[l+f-a]+t[l+f-o]>>>1)}else{for(;f<o;f++)t[l+f]=t[c+f]+s(0,t[l+f-a],0);for(;f<a;f++)t[l+f]=t[c+f]+s(t[l+f-o],t[l+f-a],t[l+f-o-a])}return t};Ie.decode._paeth=function(t,e,r){var n=t+e-r,i=n-t,o=n-e,a=n-r;return i*i<=o*o&&i*i<=a*a?t:o*o<=a*a?e:r};Ie.decode._IHDR=function(t,e,r){var n=Ie._bin;r.width=n.readUint(t,e),e+=4,r.height=n.readUint(t,e),e+=4,r.depth=t[e],e++,r.ctype=t[e],e++,r.compress=t[e],e++,r.filter=t[e],e++,r.interlace=t[e],e++};Ie._bin={nextZero:function(t,e){for(;t[e]!=0;)e++;return e},readUshort:function(t,e){return t[e]<<8|t[e+1]},writeUshort:function(t,e,r){t[e]=r>>8&255,t[e+1]=r&255},readUint:function(t,e){return t[e]*(256*256*256)+(t[e+1]<<16|t[e+2]<<8|t[e+3])},writeUint:function(t,e,r){t[e]=r>>24&255,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=r&255},readASCII:function(t,e,r){for(var n="",i=0;i<r;i++)n+=String.fromCharCode(t[e+i]);return n},writeASCII:function(t,e,r){for(var n=0;n<r.length;n++)t[e+n]=r.charCodeAt(n)},readBytes:function(t,e,r){for(var n=[],i=0;i<r;i++)n.push(t[e+i]);return n},pad:function(t){return t.length<2?"0"+t:t},readUTF8:function(t,e,r){for(var n="",i,o=0;o<r;o++)n+="%"+Ie._bin.pad(t[e+o].toString(16));try{i=decodeURIComponent(n)}catch{return Ie._bin.readASCII(t,e,r)}return i}};Ie._copyTile=function(t,e,r,n,i,o,a,s,l){for(var c=Math.min(e,i),u=Math.min(r,o),f=0,d=0,h=0;h<u;h++)for(var p=0;p<c;p++)if(a>=0&&s>=0?(f=h*e+p<<2,d=(s+h)*i+a+p<<2):(f=(-s+h)*e-a+p<<2,d=h*i+p<<2),l==0)n[d]=t[f],n[d+1]=t[f+1],n[d+2]=t[f+2],n[d+3]=t[f+3];else if(l==1){var g=t[f+3]*.00392156862745098,b=t[f]*g,m=t[f+1]*g,S=t[f+2]*g,v=n[d+3]*(1/255),w=n[d]*v,y=n[d+1]*v,k=n[d+2]*v,E=1-g,T=g+v*E,F=T==0?0:1/T;n[d+3]=255*T,n[d+0]=(b+w*E)*F,n[d+1]=(m+y*E)*F,n[d+2]=(S+k*E)*F}else if(l==2){var g=t[f+3],b=t[f],m=t[f+1],S=t[f+2],v=n[d+3],w=n[d],y=n[d+1],k=n[d+2];g==v&&b==w&&m==y&&S==k?(n[d]=0,n[d+1]=0,n[d+2]=0,n[d+3]=0):(n[d]=b,n[d+1]=m,n[d+2]=S,n[d+3]=g)}else if(l==3){var g=t[f+3],b=t[f],m=t[f+1],S=t[f+2],v=n[d+3],w=n[d],y=n[d+1],k=n[d+2];if(g==v&&b==w&&m==y&&S==k)continue;if(g<220&&v>20)return!1}return!0};Ie.encode=function(t,e,r,n,i,o,a){n==null&&(n=0),a==null&&(a=!1);var s=Ie.encode.compress(t,e,r,n,[!1,!1,!1,0,a]);return Ie.encode.compressPNG(s,-1),Ie.encode._main(s,e,r,i,o)};Ie.encodeLL=function(t,e,r,n,i,o,a,s){for(var l={ctype:0+(n==1?0:2)+(i==0?0:4),depth:o,frames:[]},c=(n+i)*o,u=c*e,f=0;f<t.length;f++)l.frames.push({rect:{x:0,y:0,width:e,height:r},img:new Uint8Array(t[f]),blend:0,dispose:1,bpp:Math.ceil(c/8),bpl:Math.ceil(u/8)});Ie.encode.compressPNG(l,0,!0);var d=Ie.encode._main(l,e,r,a,s);return d};Ie.encode._main=function(t,e,r,n,i){i==null&&(i={});var o=Ie.crc.crc,a=Ie._bin.writeUint,s=Ie._bin.writeUshort,l=Ie._bin.writeASCII,c=8,u=t.frames.length>1,f=!1,d=33+(u?20:0);if(i.sRGB!=null&&(d+=13),i.pHYs!=null&&(d+=21),t.ctype==3){for(var h=t.plte.length,p=0;p<h;p++)t.plte[p]>>>24!=255&&(f=!0);d+=8+h*3+4+(f?8+h*1+4:0)}for(var g=0;g<t.frames.length;g++){var b=t.frames[g];u&&(d+=38),d+=b.cimg.length+12,g!=0&&(d+=4)}d+=12;for(var m=new Uint8Array(d),S=[137,80,78,71,13,10,26,10],p=0;p<8;p++)m[p]=S[p];if(a(m,c,13),c+=4,l(m,c,"IHDR"),c+=4,a(m,c,e),c+=4,a(m,c,r),c+=4,m[c]=t.depth,c++,m[c]=t.ctype,c++,m[c]=0,c++,m[c]=0,c++,m[c]=0,c++,a(m,c,o(m,c-17,17)),c+=4,i.sRGB!=null&&(a(m,c,1),c+=4,l(m,c,"sRGB"),c+=4,m[c]=i.sRGB,c++,a(m,c,o(m,c-5,5)),c+=4),i.pHYs!=null&&(a(m,c,9),c+=4,l(m,c,"pHYs"),c+=4,a(m,c,i.pHYs[0]),c+=4,a(m,c,i.pHYs[1]),c+=4,m[c]=i.pHYs[2],c++,a(m,c,o(m,c-13,13)),c+=4),u&&(a(m,c,8),c+=4,l(m,c,"acTL"),c+=4,a(m,c,t.frames.length),c+=4,a(m,c,i.loop!=null?i.loop:0),c+=4,a(m,c,o(m,c-12,12)),c+=4),t.ctype==3){var h=t.plte.length;a(m,c,h*3),c+=4,l(m,c,"PLTE"),c+=4;for(var p=0;p<h;p++){var v=p*3,w=t.plte[p],y=w&255,k=w>>>8&255,E=w>>>16&255;m[c+v+0]=y,m[c+v+1]=k,m[c+v+2]=E}if(c+=h*3,a(m,c,o(m,c-h*3-4,h*3+4)),c+=4,f){a(m,c,h),c+=4,l(m,c,"tRNS"),c+=4;for(var p=0;p<h;p++)m[c+p]=t.plte[p]>>>24&255;c+=h,a(m,c,o(m,c-h-4,h+4)),c+=4}}for(var T=0,g=0;g<t.frames.length;g++){var b=t.frames[g];u&&(a(m,c,26),c+=4,l(m,c,"fcTL"),c+=4,a(m,c,T++),c+=4,a(m,c,b.rect.width),c+=4,a(m,c,b.rect.height),c+=4,a(m,c,b.rect.x),c+=4,a(m,c,b.rect.y),c+=4,s(m,c,n[g]),c+=2,s(m,c,1e3),c+=2,m[c]=b.dispose,c++,m[c]=b.blend,c++,a(m,c,o(m,c-30,30)),c+=4);var F=b.cimg,h=F.length;a(m,c,h+(g==0?0:4)),c+=4;var I=c;l(m,c,g==0?"IDAT":"fdAT"),c+=4,g!=0&&(a(m,c,T++),c+=4),m.set(F,c),c+=h,a(m,c,o(m,I,c-I)),c+=4}return a(m,c,0),c+=4,l(m,c,"IEND"),c+=4,a(m,c,o(m,c-4,4)),c+=4,m.buffer};Ie.encode.compressPNG=function(t,e,r){for(var n=0;n<t.frames.length;n++){var i=t.frames[n];i.rect.width;var o=i.rect.height,a=new Uint8Array(o*i.bpl+o);i.cimg=Ie.encode._filterZero(i.img,o,i.bpp,i.bpl,a,e,r)}};Ie.encode.compress=function(t,e,r,n,i){for(var o=i[0],a=i[1],s=i[2],l=i[3],c=i[4],u=6,f=8,d=255,h=0;h<t.length;h++)for(var p=new Uint8Array(t[h]),g=p.length,b=0;b<g;b+=4)d&=p[b+3];var m=d!=255,S=Ie.encode.framize(t,e,r,o,a,s),v={},w=[],y=[];if(n!=0){for(var k=[],b=0;b<S.length;b++)k.push(S[b].img.buffer);for(var E=Ie.encode.concatRGBA(k),T=Ie.quantize(E,n),F=0,I=new Uint8Array(T.abuf),b=0;b<S.length;b++){var j=S[b].img,O=j.length;y.push(new Uint8Array(T.inds.buffer,F>>2,O>>2));for(var h=0;h<O;h+=4)j[h]=I[F+h],j[h+1]=I[F+h+1],j[h+2]=I[F+h+2],j[h+3]=I[F+h+3];F+=O}for(var b=0;b<T.plte.length;b++)w.push(T.plte[b].est.rgba)}else for(var h=0;h<S.length;h++){var L=S[h],ee=new Uint32Array(L.img.buffer),ne=L.rect.width,g=ee.length,H=new Uint8Array(g);y.push(H);for(var b=0;b<g;b++){var G=ee[b];if(b!=0&&G==ee[b-1])H[b]=H[b-1];else if(b>ne&&G==ee[b-ne])H[b]=H[b-ne];else{var ue=v[G];if(ue==null&&(v[G]=ue=w.length,w.push(G),w.length>=300))break;H[b]=ue}}}var we=w.length;we<=256&&c==!1&&(we<=2?f=1:we<=4?f=2:we<=16?f=4:f=8,f=Math.max(f,l));for(var h=0;h<S.length;h++){var L=S[h];L.rect.x,L.rect.y;var ne=L.rect.width,De=L.rect.height,Le=L.img;new Uint32Array(Le.buffer);var Ue=4*ne,lt=4;if(we<=256&&c==!1){Ue=Math.ceil(f*ne/8);for(var ut=new Uint8Array(Ue*De),wt=y[h],qe=0;qe<De;qe++){var b=qe*Ue,de=qe*ne;if(f==8)for(var q=0;q<ne;q++)ut[b+q]=wt[de+q];else if(f==4)for(var q=0;q<ne;q++)ut[b+(q>>1)]|=wt[de+q]<<4-(q&1)*4;else if(f==2)for(var q=0;q<ne;q++)ut[b+(q>>2)]|=wt[de+q]<<6-(q&3)*2;else if(f==1)for(var q=0;q<ne;q++)ut[b+(q>>3)]|=wt[de+q]<<7-(q&7)*1}Le=ut,u=3,lt=1}else if(m==!1&&S.length==1){for(var ut=new Uint8Array(ne*De*3),K=ne*De,b=0;b<K;b++){var j=b*3,Z=b*4;ut[j]=Le[Z],ut[j+1]=Le[Z+1],ut[j+2]=Le[Z+2]}Le=ut,u=2,lt=3,Ue=3*ne}L.img=Le,L.bpl=Ue,L.bpp=lt}return{ctype:u,depth:f,plte:w,frames:S}};Ie.encode.framize=function(t,e,r,n,i,o){for(var a=[],s=0;s<t.length;s++){var l=new Uint8Array(t[s]),c=new Uint32Array(l.buffer),u,f=0,d=0,h=e,p=r,g=n?1:0;if(s!=0){for(var b=o||n||s==1||a[s-2].dispose!=0?1:2,m=0,S=1e9,v=0;v<b;v++){for(var L=new Uint8Array(t[s-1-v]),w=new Uint32Array(t[s-1-v]),y=e,k=r,E=-1,T=-1,F=0;F<r;F++)for(var I=0;I<e;I++){var j=F*e+I;c[j]!=w[j]&&(I<y&&(y=I),I>E&&(E=I),F<k&&(k=F),F>T&&(T=F))}E==-1&&(y=k=E=T=0),i&&((y&1)==1&&y--,(k&1)==1&&k--);var O=(E-y+1)*(T-k+1);O<S&&(S=O,m=v,f=y,d=k,h=E-y+1,p=T-k+1)}var L=new Uint8Array(t[s-1-m]);m==1&&(a[s-1].dispose=2),u=new Uint8Array(h*p*4),Ie._copyTile(L,e,r,u,h,p,-f,-d,0),g=Ie._copyTile(l,e,r,u,h,p,-f,-d,3)?1:0,g==1?Ie.encode._prepareDiff(l,e,r,u,{x:f,y:d,width:h,height:p}):Ie._copyTile(l,e,r,u,h,p,-f,-d,0)}else u=l.slice(0);a.push({rect:{x:f,y:d,width:h,height:p},img:u,blend:g,dispose:0})}if(n)for(var s=0;s<a.length;s++){var ee=a[s];if(ee.blend!=1){var ne=ee.rect,H=a[s-1].rect,G=Math.min(ne.x,H.x),ue=Math.min(ne.y,H.y),we=Math.max(ne.x+ne.width,H.x+H.width),De=Math.max(ne.y+ne.height,H.y+H.height),Le={x:G,y:ue,width:we-G,height:De-ue};a[s-1].dispose=1,s-1!=0&&Ie.encode._updateFrame(t,e,r,a,s-1,Le,i),Ie.encode._updateFrame(t,e,r,a,s,Le,i)}}var Ue=0;if(t.length!=1)for(var j=0;j<a.length;j++){var ee=a[j];Ue+=ee.rect.width*ee.rect.height}return a};Ie.encode._updateFrame=function(t,e,r,n,i,o,a){for(var s=Uint8Array,l=Uint32Array,c=new s(t[i-1]),u=new l(t[i-1]),f=i+1<t.length?new s(t[i+1]):null,d=new s(t[i]),h=new l(d.buffer),p=e,g=r,b=-1,m=-1,S=0;S<o.height;S++)for(var v=0;v<o.width;v++){var w=o.x+v,y=o.y+S,k=y*e+w,E=h[k];E==0||n[i-1].dispose==0&&u[k]==E&&(f==null||f[k*4+3]!=0)||(w<p&&(p=w),w>b&&(b=w),y<g&&(g=y),y>m&&(m=y))}b==-1&&(p=g=b=m=0),a&&((p&1)==1&&p--,(g&1)==1&&g--),o={x:p,y:g,width:b-p+1,height:m-g+1};var T=n[i];T.rect=o,T.blend=1,T.img=new Uint8Array(o.width*o.height*4),n[i-1].dispose==0?(Ie._copyTile(c,e,r,T.img,o.width,o.height,-o.x,-o.y,0),Ie.encode._prepareDiff(d,e,r,T.img,o)):Ie._copyTile(d,e,r,T.img,o.width,o.height,-o.x,-o.y,0)};Ie.encode._prepareDiff=function(t,e,r,n,i){Ie._copyTile(t,e,r,n,i.width,i.height,-i.x,-i.y,2)};Ie.encode._filterZero=function(t,e,r,n,i,o,a){var s=[],l=[0,1,2,3,4];o!=-1?l=[o]:(e*n>5e5||r==1)&&(l=[0]);var c;a&&(c={level:0});for(var u=a&&UZIP!=null?UZIP:Hf,f=0;f<l.length;f++){for(var d=0;d<e;d++)Ie.encode._filterLine(i,t,d,n,r,l[f]);s.push(u.deflate(i,c))}for(var h,p=1e9,f=0;f<s.length;f++)s[f].length<p&&(h=f,p=s[f].length);return s[h]};Ie.encode._filterLine=function(t,e,r,n,i,o){var a=r*n,s=a+r,l=Ie.decode._paeth;if(t[s]=o,s++,o==0)if(n<500)for(var c=0;c<n;c++)t[s+c]=e[a+c];else t.set(new Uint8Array(e.buffer,a,n),s);else if(o==1){for(var c=0;c<i;c++)t[s+c]=e[a+c];for(var c=i;c<n;c++)t[s+c]=e[a+c]-e[a+c-i]+256&255}else if(r==0){for(var c=0;c<i;c++)t[s+c]=e[a+c];if(o==2)for(var c=i;c<n;c++)t[s+c]=e[a+c];if(o==3)for(var c=i;c<n;c++)t[s+c]=e[a+c]-(e[a+c-i]>>1)+256&255;if(o==4)for(var c=i;c<n;c++)t[s+c]=e[a+c]-l(e[a+c-i],0,0)+256&255}else{if(o==2)for(var c=0;c<n;c++)t[s+c]=e[a+c]+256-e[a+c-n]&255;if(o==3){for(var c=0;c<i;c++)t[s+c]=e[a+c]+256-(e[a+c-n]>>1)&255;for(var c=i;c<n;c++)t[s+c]=e[a+c]+256-(e[a+c-n]+e[a+c-i]>>1)&255}if(o==4){for(var c=0;c<i;c++)t[s+c]=e[a+c]+256-l(0,e[a+c-n],0)&255;for(var c=i;c<n;c++)t[s+c]=e[a+c]+256-l(e[a+c-i],e[a+c-n],e[a+c-i-n])&255}}};Ie.crc={table:function(){for(var t=new Uint32Array(256),e=0;e<256;e++){for(var r=e,n=0;n<8;n++)r&1?r=3988292384^r>>>1:r=r>>>1;t[e]=r}return t}(),update:function(t,e,r,n){for(var i=0;i<n;i++)t=Ie.crc.table[(t^e[r+i])&255]^t>>>8;return t},crc:function(t,e,r){return Ie.crc.update(4294967295,t,e,r)^4294967295}};Ie.quantize=function(t,e){var r=new Uint8Array(t),n=r.slice(0),i=new Uint32Array(n.buffer),o=Ie.quantize.getKDtree(n,e),a=o[0],s=o[1];Ie.quantize.planeDst;for(var l=r,c=i,u=l.length,f=new Uint8Array(r.length>>2),d=0;d<u;d+=4){var h=l[d]*.00392156862745098,p=l[d+1]*(1/255),g=l[d+2]*(1/255),b=l[d+3]*(1/255),m=Ie.quantize.getNearest(a,h,p,g,b);f[d>>2]=m.ind,c[d>>2]=m.est.rgba}return{abuf:n.buffer,inds:f,plte:s}};Ie.quantize.getKDtree=function(t,e,r){r==null&&(r=1e-4);var n=new Uint32Array(t.buffer),i={i0:0,i1:t.length,bst:null,est:null,tdst:0,left:null,right:null};i.bst=Ie.quantize.stats(t,i.i0,i.i1),i.est=Ie.quantize.estats(i.bst);for(var o=[i];o.length<e;){for(var a=0,s=0,l=0;l<o.length;l++)o[l].est.L>a&&(a=o[l].est.L,s=l);if(a<r)break;var c=o[s],u=Ie.quantize.splitPixels(t,n,c.i0,c.i1,c.est.e,c.est.eMq255),f=c.i0>=u||c.i1<=u;if(f){c.est.L=0;continue}var d={i0:c.i0,i1:u,bst:null,est:null,tdst:0,left:null,right:null};d.bst=Ie.quantize.stats(t,d.i0,d.i1),d.est=Ie.quantize.estats(d.bst);var h={i0:u,i1:c.i1,bst:null,est:null,tdst:0,left:null,right:null};h.bst={R:[],m:[],N:c.bst.N-d.bst.N};for(var l=0;l<16;l++)h.bst.R[l]=c.bst.R[l]-d.bst.R[l];for(var l=0;l<4;l++)h.bst.m[l]=c.bst.m[l]-d.bst.m[l];h.est=Ie.quantize.estats(h.bst),c.left=d,c.right=h,o[s]=d,o.push(h)}o.sort(function(p,g){return g.bst.N-p.bst.N});for(var l=0;l<o.length;l++)o[l].ind=l;return[i,o]};Ie.quantize.getNearest=function(t,e,r,n,i){if(t.left==null)return t.tdst=Ie.quantize.dist(t.est.q,e,r,n,i),t;var o=Ie.quantize.planeDst(t.est,e,r,n,i),a=t.left,s=t.right;o>0&&(a=t.right,s=t.left);var l=Ie.quantize.getNearest(a,e,r,n,i);if(l.tdst<=o*o)return l;var c=Ie.quantize.getNearest(s,e,r,n,i);return c.tdst<l.tdst?c:l};Ie.quantize.planeDst=function(t,e,r,n,i){var o=t.e;return o[0]*e+o[1]*r+o[2]*n+o[3]*i-t.eMq};Ie.quantize.dist=function(t,e,r,n,i){var o=e-t[0],a=r-t[1],s=n-t[2],l=i-t[3];return o*o+a*a+s*s+l*l};Ie.quantize.splitPixels=function(t,e,r,n,i,o){var a=Ie.quantize.vecDot;for(n-=4;r<n;){for(;a(t,r,i)<=o;)r+=4;for(;a(t,n,i)>o;)n-=4;if(r>=n)break;var s=e[r>>2];e[r>>2]=e[n>>2],e[n>>2]=s,r+=4,n-=4}for(;a(t,r,i)>o;)r-=4;return r+4};Ie.quantize.vecDot=function(t,e,r){return t[e]*r[0]+t[e+1]*r[1]+t[e+2]*r[2]+t[e+3]*r[3]};Ie.quantize.stats=function(t,e,r){for(var n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],i=[0,0,0,0],o=r-e>>2,a=e;a<r;a+=4){var s=t[a]*.00392156862745098,l=t[a+1]*(1/255),c=t[a+2]*(1/255),u=t[a+3]*(1/255);i[0]+=s,i[1]+=l,i[2]+=c,i[3]+=u,n[0]+=s*s,n[1]+=s*l,n[2]+=s*c,n[3]+=s*u,n[5]+=l*l,n[6]+=l*c,n[7]+=l*u,n[10]+=c*c,n[11]+=c*u,n[15]+=u*u}return n[4]=n[1],n[8]=n[2],n[9]=n[6],n[12]=n[3],n[13]=n[7],n[14]=n[11],{R:n,m:i,N:o}};Ie.quantize.estats=function(t){var e=t.R,r=t.m,n=t.N,i=r[0],o=r[1],a=r[2],s=r[3],l=n==0?0:1/n,c=[e[0]-i*i*l,e[1]-i*o*l,e[2]-i*a*l,e[3]-i*s*l,e[4]-o*i*l,e[5]-o*o*l,e[6]-o*a*l,e[7]-o*s*l,e[8]-a*i*l,e[9]-a*o*l,e[10]-a*a*l,e[11]-a*s*l,e[12]-s*i*l,e[13]-s*o*l,e[14]-s*a*l,e[15]-s*s*l],u=c,f=Ie.M4,d=[.5,.5,.5,.5],h=0,p=0;if(n!=0)for(var g=0;g<10&&(d=f.multVec(u,d),p=Math.sqrt(f.dot(d,d)),d=f.sml(1/p,d),!(Math.abs(p-h)<1e-9));g++)h=p;var b=[i*l,o*l,a*l,s*l],m=f.dot(f.sml(255,b),d);return{Cov:c,q:b,e:d,L:h,eMq255:m,eMq:f.dot(d,b),rgba:(Math.round(255*b[3])<<24|Math.round(255*b[2])<<16|Math.round(255*b[1])<<8|Math.round(255*b[0])<<0)>>>0}};Ie.M4={multVec:function(t,e){return[t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3],t[4]*e[0]+t[5]*e[1]+t[6]*e[2]+t[7]*e[3],t[8]*e[0]+t[9]*e[1]+t[10]*e[2]+t[11]*e[3],t[12]*e[0]+t[13]*e[1]+t[14]*e[2]+t[15]*e[3]]},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]},sml:function(t,e){return[t*e[0],t*e[1],t*e[2],t*e[3]]}};Ie.encode.concatRGBA=function(t){for(var e=0,r=0;r<t.length;r++)e+=t[r].byteLength;for(var n=new Uint8Array(e),i=0,r=0;r<t.length;r++){for(var o=new Uint8Array(t[r]),a=o.length,s=0;s<a;s+=4){var l=o[s],c=o[s+1],u=o[s+2],f=o[s+3];f==0&&(l=c=u=0),n[i+s]=l,n[i+s+1]=c,n[i+s+2]=u,n[i+s+3]=f}i+=a}return n.buffer};var JD=function(t){if(t===0)return Ta.Greyscale;if(t===2)return Ta.Truecolour;if(t===3)return Ta.IndexedColour;if(t===4)return Ta.GreyscaleWithAlpha;if(t===6)return Ta.TruecolourWithAlpha;throw new Error("Unknown color type: "+t)},QD=function(t){for(var e=Math.floor(t.length/4),r=new Uint8Array(e*3),n=new Uint8Array(e*1),i=0,o=0,a=0;i<t.length;)r[o++]=t[i++],r[o++]=t[i++],r[o++]=t[i++],n[a++]=t[i++];return{rgbChannel:r,alphaChannel:n}},Ta;(function(t){t.Greyscale="Greyscale",t.Truecolour="Truecolour",t.IndexedColour="IndexedColour",t.GreyscaleWithAlpha="GreyscaleWithAlpha",t.TruecolourWithAlpha="TruecolourWithAlpha"})(Ta||(Ta={}));var $D=function(){function t(e){var r=Ie.decode(e),n=Ie.toRGBA8(r);if(n.length>1)throw new Error("Animated PNGs are not supported");var i=new Uint8Array(n[0]),o=QD(i),a=o.rgbChannel,s=o.alphaChannel;this.rgbChannel=a;var l=s.some(function(c){return c<255});l&&(this.alphaChannel=s),this.type=JD(r.ctype),this.width=r.width,this.height=r.height,this.bitsPerComponent=8}return t.load=function(e){return new t(e)},t}(),E5=function(){function t(e){this.image=e,this.bitsPerComponent=e.bitsPerComponent,this.width=e.width,this.height=e.height,this.colorSpace="DeviceRGB"}return t.for=function(e){return mt(this,void 0,void 0,function(){var r;return yt(this,function(n){return r=$D.load(e),[2,new t(r)]})})},t.prototype.embedIntoContext=function(e,r){return mt(this,void 0,void 0,function(){var n,i;return yt(this,function(o){return n=this.embedAlphaChannel(e),i=e.flateStream(this.image.rgbChannel,{Type:"XObject",Subtype:"Image",BitsPerComponent:this.image.bitsPerComponent,Width:this.image.width,Height:this.image.height,ColorSpace:this.colorSpace,SMask:n}),r?(e.assign(r,i),[2,r]):[2,e.register(i)]})})},t.prototype.embedAlphaChannel=function(e){if(this.image.alphaChannel){var r=e.flateStream(this.image.alphaChannel,{Type:"XObject",Subtype:"Image",Height:this.image.height,Width:this.image.width,BitsPerComponent:this.image.bitsPerComponent,ColorSpace:"DeviceGray",Decode:[0,1]});return e.register(r)}},t}(),T5=function(){function t(e,r,n){this.bytes=e,this.start=r||0,this.pos=this.start,this.end=r&&n?r+n:this.bytes.length}return Object.defineProperty(t.prototype,"length",{get:function(){return this.end-this.start},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmpty",{get:function(){return this.length===0},enumerable:!1,configurable:!0}),t.prototype.getByte=function(){return this.pos>=this.end?-1:this.bytes[this.pos++]},t.prototype.getUint16=function(){var e=this.getByte(),r=this.getByte();return e===-1||r===-1?-1:(e<<8)+r},t.prototype.getInt32=function(){var e=this.getByte(),r=this.getByte(),n=this.getByte(),i=this.getByte();return(e<<24)+(r<<16)+(n<<8)+i},t.prototype.getBytes=function(e,r){r===void 0&&(r=!1);var n=this.bytes,i=this.pos,o=this.end;if(e){var s=i+e;s>o&&(s=o),this.pos=s;var a=n.subarray(i,s);return r?new Uint8ClampedArray(a):a}else{var a=n.subarray(i,o);return r?new Uint8ClampedArray(a):a}},t.prototype.peekByte=function(){var e=this.getByte();return this.pos--,e},t.prototype.peekBytes=function(e,r){r===void 0&&(r=!1);var n=this.getBytes(e,r);return this.pos-=n.length,n},t.prototype.skip=function(e){e||(e=1),this.pos+=e},t.prototype.reset=function(){this.pos=this.start},t.prototype.moveStart=function(){this.start=this.pos},t.prototype.makeSubStream=function(e,r){return new t(this.bytes,e,r)},t.prototype.decode=function(){return this.bytes},t}(),eL=new Uint8Array(0),Jc=function(){function t(e){if(this.pos=0,this.bufferLength=0,this.eof=!1,this.buffer=eL,this.minBufferLength=512,e)for(;this.minBufferLength<e;)this.minBufferLength*=2}return Object.defineProperty(t.prototype,"isEmpty",{get:function(){for(;!this.eof&&this.bufferLength===0;)this.readBlock();return this.bufferLength===0},enumerable:!1,configurable:!0}),t.prototype.getByte=function(){for(var e=this.pos;this.bufferLength<=e;){if(this.eof)return-1;this.readBlock()}return this.buffer[this.pos++]},t.prototype.getUint16=function(){var e=this.getByte(),r=this.getByte();return e===-1||r===-1?-1:(e<<8)+r},t.prototype.getInt32=function(){var e=this.getByte(),r=this.getByte(),n=this.getByte(),i=this.getByte();return(e<<24)+(r<<16)+(n<<8)+i},t.prototype.getBytes=function(e,r){r===void 0&&(r=!1);var n,i=this.pos;if(e){for(this.ensureBuffer(i+e),n=i+e;!this.eof&&this.bufferLength<n;)this.readBlock();var o=this.bufferLength;n>o&&(n=o)}else{for(;!this.eof;)this.readBlock();n=this.bufferLength}this.pos=n;var a=this.buffer.subarray(i,n);return r&&!(a instanceof Uint8ClampedArray)?new Uint8ClampedArray(a):a},t.prototype.peekByte=function(){var e=this.getByte();return this.pos--,e},t.prototype.peekBytes=function(e,r){r===void 0&&(r=!1);var n=this.getBytes(e,r);return this.pos-=n.length,n},t.prototype.skip=function(e){e||(e=1),this.pos+=e},t.prototype.reset=function(){this.pos=0},t.prototype.makeSubStream=function(e,r){for(var n=e+r;this.bufferLength<=n&&!this.eof;)this.readBlock();return new T5(this.buffer,e,r)},t.prototype.decode=function(){for(;!this.eof;)this.readBlock();return this.buffer.subarray(0,this.bufferLength)},t.prototype.readBlock=function(){throw new Vn(this.constructor.name,"readBlock")},t.prototype.ensureBuffer=function(e){var r=this.buffer;if(e<=r.byteLength)return r;for(var n=this.minBufferLength;n<e;)n*=2;var i=new Uint8Array(n);return i.set(r),this.buffer=i},t}(),Tb=function(t){return t===32||t===9||t===13||t===10},tL=function(t){_e(e,t);function e(r,n){var i=t.call(this,n)||this;return i.stream=r,i.input=new Uint8Array(5),n&&(n=.8*n),i}return e.prototype.readBlock=function(){for(var r=126,n=122,i=-1,o=this.stream,a=o.getByte();Tb(a);)a=o.getByte();if(a===i||a===r){this.eof=!0;return}var s=this.bufferLength,l,c;if(a===n){for(l=this.ensureBuffer(s+4),c=0;c<4;++c)l[s+c]=0;this.bufferLength+=4}else{var u=this.input;for(u[0]=a,c=1;c<5;++c){for(a=o.getByte();Tb(a);)a=o.getByte();if(u[c]=a,a===i||a===r)break}if(l=this.ensureBuffer(s+c-1),this.bufferLength+=c-1,c<5){for(;c<5;++c)u[c]=117;this.eof=!0}var f=0;for(c=0;c<5;++c)f=f*85+(u[c]-33);for(c=3;c>=0;--c)l[s+c]=f&255,f>>=8}},e}(Jc),rL=function(t){_e(e,t);function e(r,n){var i=t.call(this,n)||this;return i.stream=r,i.firstDigit=-1,n&&(n=.5*n),i}return e.prototype.readBlock=function(){var r=8e3,n=this.stream.getBytes(r);if(!n.length){this.eof=!0;return}for(var i=n.length+1>>1,o=this.ensureBuffer(this.bufferLength+i),a=this.bufferLength,s=this.firstDigit,l=0,c=n.length;l<c;l++){var u=n[l],f=void 0;if(u>=48&&u<=57)f=u&15;else if(u>=65&&u<=70||u>=97&&u<=102)f=(u&15)+9;else if(u===62){this.eof=!0;break}else continue;s<0?s=f:(o[a++]=s<<4|f,s=-1)}s>=0&&this.eof&&(o[a++]=s<<4,s=-1),this.firstDigit=s,this.bufferLength=a},e}(Jc),Ab=new Int32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),nL=new Int32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,327907,258,258,258]),iL=new Int32Array([1,2,3,4,65541,65543,131081,131085,196625,196633,262177,262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]),oL=[new Int32Array([459008,524368,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59e4,524296,524424,524360,590064,459010,524372,524308,524572,459026,524404,524340,590024,459018,524388,524324,589992,524292,524420,524356,590056,459014,524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,524294,524422,524358,590060,459015,524382,524318,589980,459031,524414,524350,590044,459023,524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,459030,524413,524349,590042,459022,524397,524333,590010,524301,524429,524365,590074,459009,524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,524303,524431,524367,590078,459008,524368,524304,524568,459024,524400,524336,590017,459016,524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,459025,524402,524338,590021,459017,524386,524322,589989,524290,524418,524354,590053,459013,524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,524289,524417,524353,590051,459012,524377,524313,589971,459028,524409,524345,590035,459020,524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,459029,524411,524347,590039,459021,524395,524331,590007,524299,524427,524363,590071,459011,524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9],aL=[new Int32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,327699,327691,327707,327687,327703,327695,0]),5],sL=function(t){_e(e,t);function e(r,n){var i=t.call(this,n)||this;i.stream=r;var o=r.getByte(),a=r.getByte();if(o===-1||a===-1)throw new Error("Invalid header in flate stream: "+o+", "+a);if((o&15)!==8)throw new Error("Unknown compression method in flate stream: "+o+", "+a);if(((o<<8)+a)%31!==0)throw new Error("Bad FCHECK in flate stream: "+o+", "+a);if(a&32)throw new Error("FDICT bit set in flate stream: "+o+", "+a);return i.codeSize=0,i.codeBuf=0,i}return e.prototype.readBlock=function(){var r,n,i=this.stream,o=this.getBits(3);if(o&1&&(this.eof=!0),o>>=1,o===0){var a=void 0;if((a=i.getByte())===-1)throw new Error("Bad block header in flate stream");var s=a;if((a=i.getByte())===-1)throw new Error("Bad block header in flate stream");if(s|=a<<8,(a=i.getByte())===-1)throw new Error("Bad block header in flate stream");var l=a;if((a=i.getByte())===-1)throw new Error("Bad block header in flate stream");if(l|=a<<8,l!==(~s&65535)&&(s!==0||l!==0))throw new Error("Bad uncompressed block length in flate stream");this.codeBuf=0,this.codeSize=0;var c=this.bufferLength;r=this.ensureBuffer(c+s);var u=c+s;if(this.bufferLength=u,s===0)i.peekByte()===-1&&(this.eof=!0);else for(var f=c;f<u;++f){if((a=i.getByte())===-1){this.eof=!0;break}r[f]=a}return}var d,h;if(o===1)d=oL,h=aL;else if(o===2){var p=this.getBits(5)+257,g=this.getBits(5)+1,b=this.getBits(4)+4,m=new Uint8Array(Ab.length),S=void 0;for(S=0;S<b;++S)m[Ab[S]]=this.getBits(3);var v=this.generateHuffmanTable(m);n=0,S=0;for(var w=p+g,y=new Uint8Array(w),k=void 0,E=void 0,T=void 0;S<w;){var F=this.getCode(v);if(F===16)k=2,E=3,T=n;else if(F===17)k=3,E=3,T=n=0;else if(F===18)k=7,E=11,T=n=0;else{y[S++]=n=F;continue}for(var I=this.getBits(k)+E;I-- >0;)y[S++]=T}d=this.generateHuffmanTable(y.subarray(0,p)),h=this.generateHuffmanTable(y.subarray(p,w))}else throw new Error("Unknown block type in flate stream");r=this.buffer;for(var j=r?r.length:0,O=this.bufferLength;;){var L=this.getCode(d);if(L<256){O+1>=j&&(r=this.ensureBuffer(O+1),j=r.length),r[O++]=L;continue}if(L===256){this.bufferLength=O;return}L-=257,L=nL[L];var ee=L>>16;ee>0&&(ee=this.getBits(ee)),n=(L&65535)+ee,L=this.getCode(h),L=iL[L],ee=L>>16,ee>0&&(ee=this.getBits(ee));var ne=(L&65535)+ee;O+n>=j&&(r=this.ensureBuffer(O+n),j=r.length);for(var H=0;H<n;++H,++O)r[O]=r[O-ne]}},e.prototype.getBits=function(r){for(var n=this.stream,i=this.codeSize,o=this.codeBuf,a;i<r;){if((a=n.getByte())===-1)throw new Error("Bad encoding in flate stream");o|=a<<i,i+=8}return a=o&(1<<r)-1,this.codeBuf=o>>r,this.codeSize=i-=r,a},e.prototype.getCode=function(r){for(var n=this.stream,i=r[0],o=r[1],a=this.codeSize,s=this.codeBuf,l;a<o&&(l=n.getByte())!==-1;)s|=l<<a,a+=8;var c=i[s&(1<<o)-1];typeof i=="number"&&console.log("FLATE:",c);var u=c>>16,f=c&65535;if(u<1||a<u)throw new Error("Bad encoding in flate stream");return this.codeBuf=s>>u,this.codeSize=a-u,f},e.prototype.generateHuffmanTable=function(r){var n=r.length,i=0,o;for(o=0;o<n;++o)r[o]>i&&(i=r[o]);for(var a=1<<i,s=new Int32Array(a),l=1,c=0,u=2;l<=i;++l,c<<=1,u<<=1)for(var f=0;f<n;++f)if(r[f]===l){var d=0,h=c;for(o=0;o<l;++o)d=d<<1|h&1,h>>=1;for(o=d;o<a;o+=u)s[o]=l<<16|f;++c}return[s,i]},e}(Jc),lL=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,n)||this;o.stream=r,o.cachedData=0,o.bitsCached=0;for(var a=4096,s={earlyChange:i,codeLength:9,nextCode:258,dictionaryValues:new Uint8Array(a),dictionaryLengths:new Uint16Array(a),dictionaryPrevCodes:new Uint16Array(a),currentSequence:new Uint8Array(a),currentSequenceLength:0},l=0;l<256;++l)s.dictionaryValues[l]=l,s.dictionaryLengths[l]=1;return o.lzwState=s,o}return e.prototype.readBlock=function(){var r=512,n=r*2,i=r,o,a,s,l=this.lzwState;if(l){var c=l.earlyChange,u=l.nextCode,f=l.dictionaryValues,d=l.dictionaryLengths,h=l.dictionaryPrevCodes,p=l.codeLength,g=l.prevCode,b=l.currentSequence,m=l.currentSequenceLength,S=0,v=this.bufferLength,w=this.ensureBuffer(this.bufferLength+n);for(o=0;o<r;o++){var y=this.readBits(p),k=m>0;if(!y||y<256)b[0]=y,m=1;else if(y>=258)if(y<u)for(m=d[y],a=m-1,s=y;a>=0;a--)b[a]=f[s],s=h[s];else b[m++]=b[0];else if(y===256){p=9,u=258,m=0;continue}else{this.eof=!0,delete this.lzwState;break}if(k&&(h[u]=g,d[u]=d[g]+1,f[u]=b[0],u++,p=u+c&u+c-1?p:Math.min(Math.log(u+c)/.6931471805599453+1,12)|0),g=y,S+=m,n<S){do n+=i;while(n<S);w=this.ensureBuffer(this.bufferLength+n)}for(a=0;a<m;a++)w[v++]=b[a]}l.nextCode=u,l.codeLength=p,l.prevCode=g,l.currentSequenceLength=m,this.bufferLength=v}},e.prototype.readBits=function(r){for(var n=this.bitsCached,i=this.cachedData;n<r;){var o=this.stream.getByte();if(o===-1)return this.eof=!0,null;i=i<<8|o,n+=8}return this.bitsCached=n-=r,this.cachedData=i,i>>>n&(1<<r)-1},e}(Jc),cL=function(t){_e(e,t);function e(r,n){var i=t.call(this,n)||this;return i.stream=r,i}return e.prototype.readBlock=function(){var r=this.stream.getBytes(2);if(!r||r.length<2||r[0]===128){this.eof=!0;return}var n,i=this.bufferLength,o=r[0];if(o<128){if(n=this.ensureBuffer(i+o+1),n[i++]=r[1],o>0){var a=this.stream.getBytes(o);n.set(a,i),i+=o}}else{o=257-o;var s=r[1];n=this.ensureBuffer(i+o+1);for(var l=0;l<o;l++)n[i++]=s}this.bufferLength=i},e}(Jc),Pb=function(t,e,r){if(e===B.of("FlateDecode"))return new sL(t);if(e===B.of("LZWDecode")){var n=1;if(r instanceof vt){var i=r.lookup(B.of("EarlyChange"));i instanceof at&&(n=i.asNumber())}return new lL(t,void 0,n)}if(e===B.of("ASCII85Decode"))return new tL(t);if(e===B.of("ASCIIHexDecode"))return new rL(t);if(e===B.of("RunLengthDecode"))return new cL(t);throw new yD(e.asString())},A5=function(t){var e=t.dict,r=t.contents,n=new T5(r),i=e.lookup(B.of("Filter")),o=e.lookup(B.of("DecodeParms"));if(i instanceof B)n=Pb(n,i,o);else if(i instanceof jt)for(var a=0,s=i.size();a<s;a++)n=Pb(n,i.lookup(a,B),o&&o.lookupMaybe(a,vt));else if(i)throw new z0([B,jt],i);return n},uL=function(t){var e=t.MediaBox(),r=e.lookup(2,at).asNumber()-e.lookup(0,at).asNumber(),n=e.lookup(3,at).asNumber()-e.lookup(1,at).asNumber();return{left:0,bottom:0,right:r,top:n}},fL=function(t){return[1,0,0,1,-t.left,-t.bottom]},P5=function(){function t(e,r,n){this.page=e;var i=r??uL(e);this.width=i.right-i.left,this.height=i.top-i.bottom,this.boundingBox=i,this.transformationMatrix=n??fL(i)}return t.for=function(e,r,n){return mt(this,void 0,void 0,function(){return yt(this,function(i){return[2,new t(e,r,n)]})})},t.prototype.embedIntoContext=function(e,r){return mt(this,void 0,void 0,function(){var n,i,o,a,s,l,c,u,f,d;return yt(this,function(h){if(n=this.page.normalizedEntries(),i=n.Contents,o=n.Resources,!i)throw new bD;return a=this.decodeContents(i),s=this.boundingBox,l=s.left,c=s.bottom,u=s.right,f=s.top,d=e.flateStream(a,{Type:"XObject",Subtype:"Form",FormType:1,BBox:[l,c,u,f],Matrix:this.transformationMatrix,Resources:o}),r?(e.assign(r,d),[2,r]):[2,e.register(d)]})})},t.prototype.decodeContents=function(e){for(var r=Uint8Array.of(U.Newline),n=[],i=0,o=e.size();i<o;i++){var a=e.lookup(i,Pn),s=void 0;if(a instanceof Ic)s=A5(a).decode();else if(a instanceof rc)s=a.getUnencodedContents();else throw new wD(a);n.push(s,r)}return b_.apply(void 0,n)},t}(),Iu=function(t,e){if(t!==void 0)return e[t]},nc;(function(t){t.UseNone="UseNone",t.UseOutlines="UseOutlines",t.UseThumbs="UseThumbs",t.UseOC="UseOC"})(nc||(nc={}));var ic;(function(t){t.L2R="L2R",t.R2L="R2L"})(ic||(ic={}));var oc;(function(t){t.None="None",t.AppDefault="AppDefault"})(oc||(oc={}));var W0;(function(t){t.Simplex="Simplex",t.DuplexFlipShortEdge="DuplexFlipShortEdge",t.DuplexFlipLongEdge="DuplexFlipLongEdge"})(W0||(W0={}));var Ib=function(){function t(e){this.dict=e}return t.prototype.lookupBool=function(e){var r=this.dict.lookup(B.of(e));if(r instanceof Pc)return r},t.prototype.lookupName=function(e){var r=this.dict.lookup(B.of(e));if(r instanceof B)return r},t.prototype.HideToolbar=function(){return this.lookupBool("HideToolbar")},t.prototype.HideMenubar=function(){return this.lookupBool("HideMenubar")},t.prototype.HideWindowUI=function(){return this.lookupBool("HideWindowUI")},t.prototype.FitWindow=function(){return this.lookupBool("FitWindow")},t.prototype.CenterWindow=function(){return this.lookupBool("CenterWindow")},t.prototype.DisplayDocTitle=function(){return this.lookupBool("DisplayDocTitle")},t.prototype.NonFullScreenPageMode=function(){return this.lookupName("NonFullScreenPageMode")},t.prototype.Direction=function(){return this.lookupName("Direction")},t.prototype.PrintScaling=function(){return this.lookupName("PrintScaling")},t.prototype.Duplex=function(){return this.lookupName("Duplex")},t.prototype.PickTrayByPDFSize=function(){return this.lookupBool("PickTrayByPDFSize")},t.prototype.PrintPageRange=function(){var e=this.dict.lookup(B.of("PrintPageRange"));if(e instanceof jt)return e},t.prototype.NumCopies=function(){var e=this.dict.lookup(B.of("NumCopies"));if(e instanceof at)return e},t.prototype.getHideToolbar=function(){var e,r;return(r=(e=this.HideToolbar())===null||e===void 0?void 0:e.asBoolean())!==null&&r!==void 0?r:!1},t.prototype.getHideMenubar=function(){var e,r;return(r=(e=this.HideMenubar())===null||e===void 0?void 0:e.asBoolean())!==null&&r!==void 0?r:!1},t.prototype.getHideWindowUI=function(){var e,r;return(r=(e=this.HideWindowUI())===null||e===void 0?void 0:e.asBoolean())!==null&&r!==void 0?r:!1},t.prototype.getFitWindow=function(){var e,r;return(r=(e=this.FitWindow())===null||e===void 0?void 0:e.asBoolean())!==null&&r!==void 0?r:!1},t.prototype.getCenterWindow=function(){var e,r;return(r=(e=this.CenterWindow())===null||e===void 0?void 0:e.asBoolean())!==null&&r!==void 0?r:!1},t.prototype.getDisplayDocTitle=function(){var e,r;return(r=(e=this.DisplayDocTitle())===null||e===void 0?void 0:e.asBoolean())!==null&&r!==void 0?r:!1},t.prototype.getNonFullScreenPageMode=function(){var e,r,n=(e=this.NonFullScreenPageMode())===null||e===void 0?void 0:e.decodeText();return(r=Iu(n,nc))!==null&&r!==void 0?r:nc.UseNone},t.prototype.getReadingDirection=function(){var e,r,n=(e=this.Direction())===null||e===void 0?void 0:e.decodeText();return(r=Iu(n,ic))!==null&&r!==void 0?r:ic.L2R},t.prototype.getPrintScaling=function(){var e,r,n=(e=this.PrintScaling())===null||e===void 0?void 0:e.decodeText();return(r=Iu(n,oc))!==null&&r!==void 0?r:oc.AppDefault},t.prototype.getDuplex=function(){var e,r=(e=this.Duplex())===null||e===void 0?void 0:e.decodeText();return Iu(r,W0)},t.prototype.getPickTrayByPDFSize=function(){var e;return(e=this.PickTrayByPDFSize())===null||e===void 0?void 0:e.asBoolean()},t.prototype.getPrintPageRange=function(){var e=this.PrintPageRange();if(!e)return[];for(var r=[],n=0;n<e.size();n+=2){var i=e.lookup(n,at).asNumber(),o=e.lookup(n+1,at).asNumber();r.push({start:i,end:o})}return r},t.prototype.getNumCopies=function(){var e,r;return(r=(e=this.NumCopies())===null||e===void 0?void 0:e.asNumber())!==null&&r!==void 0?r:1},t.prototype.setHideToolbar=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("HideToolbar"),r)},t.prototype.setHideMenubar=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("HideMenubar"),r)},t.prototype.setHideWindowUI=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("HideWindowUI"),r)},t.prototype.setFitWindow=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("FitWindow"),r)},t.prototype.setCenterWindow=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("CenterWindow"),r)},t.prototype.setDisplayDocTitle=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("DisplayDocTitle"),r)},t.prototype.setNonFullScreenPageMode=function(e){_o(e,"nonFullScreenPageMode",nc);var r=B.of(e);this.dict.set(B.of("NonFullScreenPageMode"),r)},t.prototype.setReadingDirection=function(e){_o(e,"readingDirection",ic);var r=B.of(e);this.dict.set(B.of("Direction"),r)},t.prototype.setPrintScaling=function(e){_o(e,"printScaling",oc);var r=B.of(e);this.dict.set(B.of("PrintScaling"),r)},t.prototype.setDuplex=function(e){_o(e,"duplex",W0);var r=B.of(e);this.dict.set(B.of("Duplex"),r)},t.prototype.setPickTrayByPDFSize=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("PickTrayByPDFSize"),r)},t.prototype.setPrintPageRange=function(e){Array.isArray(e)||(e=[e]);for(var r=[],n=0,i=e.length;n<i;n++)r.push(e[n].start),r.push(e[n].end);v5(r,"printPageRange",["number"]);var o=this.dict.context.obj(r);this.dict.set(B.of("PrintPageRange"),o)},t.prototype.setNumCopies=function(e){Tn(e,"numCopies",1,Number.MAX_VALUE),mD(e,"numCopies");var r=this.dict.context.obj(e);this.dict.set(B.of("NumCopies"),r)},t.fromDict=function(e){return new t(e)},t.create=function(e){var r=e.obj({});return new t(r)},t}(),dL=/\/([^\0\t\n\f\r\ ]+)[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]+Tf/,I5=function(){function t(e,r){this.dict=e,this.ref=r}return t.prototype.T=function(){return this.dict.lookupMaybe(B.of("T"),Wt,rt)},t.prototype.Ff=function(){var e=this.getInheritableAttribute(B.of("Ff"));return this.dict.context.lookupMaybe(e,at)},t.prototype.V=function(){var e=this.getInheritableAttribute(B.of("V"));return this.dict.context.lookup(e)},t.prototype.Kids=function(){return this.dict.lookupMaybe(B.of("Kids"),jt)},t.prototype.DA=function(){var e=this.dict.lookup(B.of("DA"));if(e instanceof Wt||e instanceof rt)return e},t.prototype.setKids=function(e){this.dict.set(B.of("Kids"),this.dict.context.obj(e))},t.prototype.getParent=function(){var e=this.dict.get(B.of("Parent"));if(e instanceof qt){var r=this.dict.lookup(B.of("Parent"),vt);return new t(r,e)}},t.prototype.setParent=function(e){e?this.dict.set(B.of("Parent"),e):this.dict.delete(B.of("Parent"))},t.prototype.getFullyQualifiedName=function(){var e=this.getParent();return e?e.getFullyQualifiedName()+"."+this.getPartialName():this.getPartialName()},t.prototype.getPartialName=function(){var e;return(e=this.T())===null||e===void 0?void 0:e.decodeText()},t.prototype.setPartialName=function(e){e?this.dict.set(B.of("T"),rt.fromText(e)):this.dict.delete(B.of("T"))},t.prototype.setDefaultAppearance=function(e){this.dict.set(B.of("DA"),Wt.of(e))},t.prototype.getDefaultAppearance=function(){var e=this.DA();return e instanceof rt?e.decodeText():e==null?void 0:e.asString()},t.prototype.setFontSize=function(e){var r,n=(r=this.getFullyQualifiedName())!==null&&r!==void 0?r:"",i=this.getDefaultAppearance();if(!i)throw new kD(n);var o=Sv(i,dL);if(!o.match)throw new ED(n);var a=i.slice(0,o.pos-o.match[0].length),s=o.pos<=i.length?i.slice(o.pos):"",l=o.match[1],c=a+" /"+l+" "+e+" Tf "+s;this.setDefaultAppearance(c)},t.prototype.getFlags=function(){var e,r;return(r=(e=this.Ff())===null||e===void 0?void 0:e.asNumber())!==null&&r!==void 0?r:0},t.prototype.setFlags=function(e){this.dict.set(B.of("Ff"),at.of(e))},t.prototype.hasFlag=function(e){var r=this.getFlags();return(r&e)!==0},t.prototype.setFlag=function(e){var r=this.getFlags();this.setFlags(r|e)},t.prototype.clearFlag=function(e){var r=this.getFlags();this.setFlags(r&~e)},t.prototype.setFlagTo=function(e,r){r?this.setFlag(e):this.clearFlag(e)},t.prototype.getInheritableAttribute=function(e){var r;return this.ascend(function(n){r||(r=n.dict.get(e))}),r},t.prototype.ascend=function(e){e(this);var r=this.getParent();r&&r.ascend(e)},t}(),yh=function(){function t(e){this.dict=e}return t.prototype.W=function(){var e=this.dict.lookup(B.of("W"));if(e instanceof at)return e},t.prototype.getWidth=function(){var e,r;return(r=(e=this.W())===null||e===void 0?void 0:e.asNumber())!==null&&r!==void 0?r:1},t.prototype.setWidth=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("W"),r)},t.fromDict=function(e){return new t(e)},t}(),hL=function(){function t(e){this.dict=e}return t.prototype.Rect=function(){return this.dict.lookup(B.of("Rect"),jt)},t.prototype.AP=function(){return this.dict.lookupMaybe(B.of("AP"),vt)},t.prototype.F=function(){var e=this.dict.lookup(B.of("F"));return this.dict.context.lookupMaybe(e,at)},t.prototype.getRectangle=function(){var e,r=this.Rect();return(e=r==null?void 0:r.asRectangle())!==null&&e!==void 0?e:{x:0,y:0,width:0,height:0}},t.prototype.setRectangle=function(e){var r=e.x,n=e.y,i=e.width,o=e.height,a=this.dict.context.obj([r,n,r+i,n+o]);this.dict.set(B.of("Rect"),a)},t.prototype.getAppearanceState=function(){var e=this.dict.lookup(B.of("AS"));if(e instanceof B)return e},t.prototype.setAppearanceState=function(e){this.dict.set(B.of("AS"),e)},t.prototype.setAppearances=function(e){this.dict.set(B.of("AP"),e)},t.prototype.ensureAP=function(){var e=this.AP();return e||(e=this.dict.context.obj({}),this.dict.set(B.of("AP"),e)),e},t.prototype.getNormalAppearance=function(){var e=this.ensureAP(),r=e.get(B.of("N"));if(r instanceof qt||r instanceof vt)return r;throw new Error("Unexpected N type: "+(r==null?void 0:r.constructor.name))},t.prototype.setNormalAppearance=function(e){var r=this.ensureAP();r.set(B.of("N"),e)},t.prototype.setRolloverAppearance=function(e){var r=this.ensureAP();r.set(B.of("R"),e)},t.prototype.setDownAppearance=function(e){var r=this.ensureAP();r.set(B.of("D"),e)},t.prototype.removeRolloverAppearance=function(){var e=this.AP();e==null||e.delete(B.of("R"))},t.prototype.removeDownAppearance=function(){var e=this.AP();e==null||e.delete(B.of("D"))},t.prototype.getAppearances=function(){var e=this.AP();if(e){var r=e.lookup(B.of("N"),vt,Pn),n=e.lookupMaybe(B.of("R"),vt,Pn),i=e.lookupMaybe(B.of("D"),vt,Pn);return{normal:r,rollover:n,down:i}}},t.prototype.getFlags=function(){var e,r;return(r=(e=this.F())===null||e===void 0?void 0:e.asNumber())!==null&&r!==void 0?r:0},t.prototype.setFlags=function(e){this.dict.set(B.of("F"),at.of(e))},t.prototype.hasFlag=function(e){var r=this.getFlags();return(r&e)!==0},t.prototype.setFlag=function(e){var r=this.getFlags();this.setFlags(r|e)},t.prototype.clearFlag=function(e){var r=this.getFlags();this.setFlags(r&~e)},t.prototype.setFlagTo=function(e,r){r?this.setFlag(e):this.clearFlag(e)},t.fromDict=function(e){return new t(e)},t}(),bh=function(){function t(e){this.dict=e}return t.prototype.R=function(){var e=this.dict.lookup(B.of("R"));if(e instanceof at)return e},t.prototype.BC=function(){var e=this.dict.lookup(B.of("BC"));if(e instanceof jt)return e},t.prototype.BG=function(){var e=this.dict.lookup(B.of("BG"));if(e instanceof jt)return e},t.prototype.CA=function(){var e=this.dict.lookup(B.of("CA"));if(e instanceof rt||e instanceof Wt)return e},t.prototype.RC=function(){var e=this.dict.lookup(B.of("RC"));if(e instanceof rt||e instanceof Wt)return e},t.prototype.AC=function(){var e=this.dict.lookup(B.of("AC"));if(e instanceof rt||e instanceof Wt)return e},t.prototype.getRotation=function(){var e;return(e=this.R())===null||e===void 0?void 0:e.asNumber()},t.prototype.getBorderColor=function(){var e=this.BC();if(e){for(var r=[],n=0,i=e==null?void 0:e.size();n<i;n++){var o=e.get(n);o instanceof at&&r.push(o.asNumber())}return r}},t.prototype.getBackgroundColor=function(){var e=this.BG();if(e){for(var r=[],n=0,i=e==null?void 0:e.size();n<i;n++){var o=e.get(n);o instanceof at&&r.push(o.asNumber())}return r}},t.prototype.getCaptions=function(){var e=this.CA(),r=this.RC(),n=this.AC();return{normal:e==null?void 0:e.decodeText(),rollover:r==null?void 0:r.decodeText(),down:n==null?void 0:n.decodeText()}},t.prototype.setRotation=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("R"),r)},t.prototype.setBorderColor=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("BC"),r)},t.prototype.setBackgroundColor=function(e){var r=this.dict.context.obj(e);this.dict.set(B.of("BG"),r)},t.prototype.setCaptions=function(e){var r=rt.fromText(e.normal);if(this.dict.set(B.of("CA"),r),e.rollover){var n=rt.fromText(e.rollover);this.dict.set(B.of("RC"),n)}else this.dict.delete(B.of("RC"));if(e.down){var i=rt.fromText(e.down);this.dict.set(B.of("AC"),i)}else this.dict.delete(B.of("AC"))},t.fromDict=function(e){return new t(e)},t}(),ag=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.MK=function(){var r=this.dict.lookup(B.of("MK"));if(r instanceof vt)return r},e.prototype.BS=function(){var r=this.dict.lookup(B.of("BS"));if(r instanceof vt)return r},e.prototype.DA=function(){var r=this.dict.lookup(B.of("DA"));if(r instanceof Wt||r instanceof rt)return r},e.prototype.P=function(){var r=this.dict.get(B.of("P"));if(r instanceof qt)return r},e.prototype.setP=function(r){this.dict.set(B.of("P"),r)},e.prototype.setDefaultAppearance=function(r){this.dict.set(B.of("DA"),Wt.of(r))},e.prototype.getDefaultAppearance=function(){var r=this.DA();return r instanceof rt?r.decodeText():r==null?void 0:r.asString()},e.prototype.getAppearanceCharacteristics=function(){var r=this.MK();if(r)return bh.fromDict(r)},e.prototype.getOrCreateAppearanceCharacteristics=function(){var r=this.MK();if(r)return bh.fromDict(r);var n=bh.fromDict(this.dict.context.obj({}));return this.dict.set(B.of("MK"),n.dict),n},e.prototype.getBorderStyle=function(){var r=this.BS();if(r)return yh.fromDict(r)},e.prototype.getOrCreateBorderStyle=function(){var r=this.BS();if(r)return yh.fromDict(r);var n=yh.fromDict(this.dict.context.obj({}));return this.dict.set(B.of("BS"),n.dict),n},e.prototype.getOnValue=function(){var r,n=(r=this.getAppearances())===null||r===void 0?void 0:r.normal;if(n instanceof vt)for(var i=n.keys(),o=0,a=i.length;o<a;o++){var s=i[o];if(s!==B.of("Off"))return s}},e.fromDict=function(r){return new e(r)},e.create=function(r,n){var i=r.obj({Type:"Annot",Subtype:"Widget",Rect:[0,0,0,0],Parent:n});return new e(i)},e}(hL),Qs=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.FT=function(){var r=this.getInheritableAttribute(B.of("FT"));return this.dict.context.lookup(r,B)},e.prototype.getWidgets=function(){var r=this.Kids();if(!r)return[ag.fromDict(this.dict)];for(var n=new Array(r.size()),i=0,o=r.size();i<o;i++){var a=r.lookup(i,vt);n[i]=ag.fromDict(a)}return n},e.prototype.addWidget=function(r){var n=this.normalizedEntries().Kids;n.push(r)},e.prototype.removeWidget=function(r){var n=this.Kids();if(n){if(r<0||r>n.size())throw new V0(r,0,n.size());n.remove(r)}else{if(r!==0)throw new V0(r,0,0);this.setKids([])}},e.prototype.normalizedEntries=function(){var r=this.Kids();return r||(r=this.dict.context.obj([this.ref]),this.dict.set(B.of("Kids"),r)),{Kids:r}},e.fromDict=function(r,n){return new e(r,n)},e}(I5),Fv=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.Opt=function(){return this.dict.lookupMaybe(B.of("Opt"),Wt,rt,jt)},e.prototype.setOpt=function(r){this.dict.set(B.of("Opt"),this.dict.context.obj(r))},e.prototype.getExportValues=function(){var r=this.Opt();if(r){if(r instanceof Wt||r instanceof rt)return[r];for(var n=[],i=0,o=r.size();i<o;i++){var a=r.lookup(i);(a instanceof Wt||a instanceof rt)&&n.push(a)}return n}},e.prototype.removeExportValue=function(r){var n=this.Opt();if(n)if(n instanceof Wt||n instanceof rt){if(r!==0)throw new V0(r,0,0);this.setOpt([])}else{if(r<0||r>n.size())throw new V0(r,0,n.size());n.remove(r)}},e.prototype.normalizeExportValues=function(){for(var r,n,i,o,a=(r=this.getExportValues())!==null&&r!==void 0?r:[],s=[],l=this.getWidgets(),c=0,u=l.length;c<u;c++){var f=l[c],d=(n=a[c])!==null&&n!==void 0?n:rt.fromText((o=(i=f.getOnValue())===null||i===void 0?void 0:i.decodeText())!==null&&o!==void 0?o:"");s.push(d)}this.setOpt(s)},e.prototype.addOpt=function(r,n){var i;this.normalizeExportValues();var o=r.decodeText(),a;if(n)for(var s=(i=this.getExportValues())!==null&&i!==void 0?i:[],l=0,c=s.length;l<c;l++){var u=s[l];u.decodeText()===o&&(a=l)}var f=this.Opt();return f.push(r),a??f.size()-1},e.prototype.addWidgetWithOpt=function(r,n,i){var o=this.addOpt(n,i),a=B.of(String(o));return this.addWidget(r),a},e}(Qs),Kf=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.setValue=function(r){var n,i=(n=this.getOnValue())!==null&&n!==void 0?n:B.of("Yes");if(r!==i&&r!==B.of("Off"))throw new Tv;this.dict.set(B.of("V"),r);for(var o=this.getWidgets(),a=0,s=o.length;a<s;a++){var l=o[a],c=l.getOnValue()===r?r:B.of("Off");l.setAppearanceState(c)}},e.prototype.getValue=function(){var r=this.V();return r instanceof B?r:B.of("Off")},e.prototype.getOnValue=function(){var r=this.getWidgets()[0];return r==null?void 0:r.getOnValue()},e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({FT:"Btn",Kids:[]}),i=r.register(n);return new e(n,i)},e}(Fv),Tr=function(t){return 1<<t},$n;(function(t){t[t.ReadOnly=Tr(0)]="ReadOnly",t[t.Required=Tr(1)]="Required",t[t.NoExport=Tr(2)]="NoExport"})($n||($n={}));var Bn;(function(t){t[t.NoToggleToOff=Tr(14)]="NoToggleToOff",t[t.Radio=Tr(15)]="Radio",t[t.PushButton=Tr(16)]="PushButton",t[t.RadiosInUnison=Tr(25)]="RadiosInUnison"})(Bn||(Bn={}));var br;(function(t){t[t.Multiline=Tr(12)]="Multiline",t[t.Password=Tr(13)]="Password",t[t.FileSelect=Tr(20)]="FileSelect",t[t.DoNotSpellCheck=Tr(22)]="DoNotSpellCheck",t[t.DoNotScroll=Tr(23)]="DoNotScroll",t[t.Comb=Tr(24)]="Comb",t[t.RichText=Tr(25)]="RichText"})(br||(br={}));var Ht;(function(t){t[t.Combo=Tr(17)]="Combo",t[t.Edit=Tr(18)]="Edit",t[t.Sort=Tr(19)]="Sort",t[t.MultiSelect=Tr(21)]="MultiSelect",t[t.DoNotSpellCheck=Tr(22)]="DoNotSpellCheck",t[t.CommitOnSelChange=Tr(26)]="CommitOnSelChange"})(Ht||(Ht={}));var O5=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.setValues=function(r){if(this.hasFlag(Ht.Combo)&&!this.hasFlag(Ht.Edit)&&!this.valuesAreValid(r))throw new Tv;if(r.length===0&&this.dict.delete(B.of("V")),r.length===1&&this.dict.set(B.of("V"),r[0]),r.length>1){if(!this.hasFlag(Ht.MultiSelect))throw new CD;this.dict.set(B.of("V"),this.dict.context.obj(r))}this.updateSelectedIndices(r)},e.prototype.valuesAreValid=function(r){for(var n=this.getOptions(),i=function(l,c){var u=r[l].decodeText();if(!n.find(function(f){return u===(f.display||f.value).decodeText()}))return{value:!1}},o=0,a=r.length;o<a;o++){var s=i(o);if(typeof s=="object")return s.value}return!0},e.prototype.updateSelectedIndices=function(r){if(r.length>1){for(var n=new Array(r.length),i=this.getOptions(),o=function(l,c){var u=r[l].decodeText();n[l]=i.findIndex(function(f){return u===(f.display||f.value).decodeText()})},a=0,s=r.length;a<s;a++)o(a,s);this.dict.set(B.of("I"),this.dict.context.obj(n.sort()))}else this.dict.delete(B.of("I"))},e.prototype.getValues=function(){var r=this.V();if(r instanceof Wt||r instanceof rt)return[r];if(r instanceof jt){for(var n=[],i=0,o=r.size();i<o;i++){var a=r.lookup(i);(a instanceof Wt||a instanceof rt)&&n.push(a)}return n}return[]},e.prototype.Opt=function(){return this.dict.lookupMaybe(B.of("Opt"),Wt,rt,jt)},e.prototype.setOptions=function(r){for(var n=new Array(r.length),i=0,o=r.length;i<o;i++){var a=r[i],s=a.value,l=a.display;n[i]=this.dict.context.obj([s,l||s])}this.dict.set(B.of("Opt"),this.dict.context.obj(n))},e.prototype.getOptions=function(){var r=this.Opt();if(r instanceof Wt||r instanceof rt)return[{value:r,display:r}];if(r instanceof jt){for(var n=[],i=0,o=r.size();i<o;i++){var a=r.lookup(i);if((a instanceof Wt||a instanceof rt)&&n.push({value:a,display:a}),a instanceof jt&&a.size()>0){var s=a.lookup(0,Wt,rt),l=a.lookupMaybe(1,Wt,rt);n.push({value:s,display:l||s})}}return n}return[]},e}(Qs),Xf=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({FT:"Ch",Ff:Ht.Combo,Kids:[]}),i=r.register(n);return new e(n,i)},e}(O5),q0=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.addField=function(r){var n=this.normalizedEntries().Kids;n==null||n.push(r)},e.prototype.normalizedEntries=function(){var r=this.Kids();return r||(r=this.dict.context.obj([]),this.dict.set(B.of("Kids"),r)),{Kids:r}},e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({}),i=r.register(n);return new e(n,i)},e}(I5),Rv=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.fromDict=function(r,n){return new e(r,n)},e}(Qs),Yf=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.MaxLen=function(){var r=this.dict.lookup(B.of("MaxLen"));if(r instanceof at)return r},e.prototype.Q=function(){var r=this.dict.lookup(B.of("Q"));if(r instanceof at)return r},e.prototype.setMaxLength=function(r){this.dict.set(B.of("MaxLen"),at.of(r))},e.prototype.removeMaxLength=function(){this.dict.delete(B.of("MaxLen"))},e.prototype.getMaxLength=function(){var r;return(r=this.MaxLen())===null||r===void 0?void 0:r.asNumber()},e.prototype.setQuadding=function(r){this.dict.set(B.of("Q"),at.of(r))},e.prototype.getQuadding=function(){var r;return(r=this.Q())===null||r===void 0?void 0:r.asNumber()},e.prototype.setValue=function(r){this.dict.set(B.of("V"),r)},e.prototype.removeValue=function(){this.dict.delete(B.of("V"))},e.prototype.getValue=function(){var r=this.V();if(r instanceof Wt||r instanceof rt)return r},e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({FT:"Tx",Kids:[]}),i=r.register(n);return new e(n,i)},e}(Qs),Zf=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({FT:"Btn",Ff:Bn.PushButton,Kids:[]}),i=r.register(n);return new e(n,i)},e}(Fv),Jf=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.setValue=function(r){var n=this.getOnValues();if(!n.includes(r)&&r!==B.of("Off"))throw new Tv;this.dict.set(B.of("V"),r);for(var i=this.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o],l=s.getOnValue()===r?r:B.of("Off");s.setAppearanceState(l)}},e.prototype.getValue=function(){var r=this.V();return r instanceof B?r:B.of("Off")},e.prototype.getOnValues=function(){for(var r=this.getWidgets(),n=[],i=0,o=r.length;i<o;i++){var a=r[i].getOnValue();a&&n.push(a)}return n},e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({FT:"Btn",Ff:Bn.Radio,Kids:[]}),i=r.register(n);return new e(n,i)},e}(Fv),Qf=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.fromDict=function(r,n){return new e(r,n)},e.create=function(r){var n=r.obj({FT:"Ch",Kids:[]}),i=r.register(n);return new e(n,i)},e}(O5),_v=function(t){if(!t)return[];for(var e=[],r=0,n=t.size();r<n;r++){var i=t.get(r),o=t.lookup(r);i instanceof qt&&o instanceof vt&&e.push([F5(o,i),i])}return e},F5=function(t,e){var r=pL(t);return r?q0.fromDict(t,e):gL(t,e)},pL=function(t){var e=t.lookup(B.of("Kids"));if(e instanceof jt)for(var r=0,n=e.size();r<n;r++){var i=e.lookup(r),o=i instanceof vt&&i.has(B.of("T"));if(o)return!0}return!1},gL=function(t,e){var r=Dv(t,B.of("FT")),n=t.context.lookup(r,B);return n===B.of("Btn")?vL(t,e):n===B.of("Ch")?mL(t,e):n===B.of("Tx")?Yf.fromDict(t,e):n===B.of("Sig")?Rv.fromDict(t,e):Qs.fromDict(t,e)},vL=function(t,e){var r,n=Dv(t,B.of("Ff")),i=t.context.lookupMaybe(n,at),o=(r=i==null?void 0:i.asNumber())!==null&&r!==void 0?r:0;return sg(o,Bn.PushButton)?Zf.fromDict(t,e):sg(o,Bn.Radio)?Jf.fromDict(t,e):Kf.fromDict(t,e)},mL=function(t,e){var r,n=Dv(t,B.of("Ff")),i=t.context.lookupMaybe(n,at),o=(r=i==null?void 0:i.asNumber())!==null&&r!==void 0?r:0;return sg(o,Ht.Combo)?Xf.fromDict(t,e):Qf.fromDict(t,e)},sg=function(t,e){return(t&e)!==0},Dv=function(t,e){var r;return R5(t,function(n){r||(r=n.get(e))}),r},R5=function(t,e){e(t);var r=t.lookupMaybe(B.of("Parent"),vt);r&&R5(r,e)},G0=function(){function t(e){this.dict=e}return t.prototype.Fields=function(){var e=this.dict.lookup(B.of("Fields"));if(e instanceof jt)return e},t.prototype.getFields=function(){for(var e=this.normalizedEntries().Fields,r=new Array(e.size()),n=0,i=e.size();n<i;n++){var o=e.get(n),a=e.lookup(n,vt);r[n]=[F5(a,o),o]}return r},t.prototype.getAllFields=function(){var e=[],r=function(n){if(n)for(var i=0,o=n.length;i<o;i++){var a=n[i];e.push(a);var s=a[0];s instanceof q0&&r(_v(s.Kids()))}};return r(this.getFields()),e},t.prototype.addField=function(e){var r=this.normalizedEntries().Fields;r==null||r.push(e)},t.prototype.removeField=function(e){var r=e.getParent(),n=r===void 0?this.normalizedEntries().Fields:r.Kids(),i=n==null?void 0:n.indexOf(e.ref);if(n===void 0||i===void 0)throw new Error("Tried to remove inexistent field "+e.getFullyQualifiedName());n.remove(i),r!==void 0&&n.size()===0&&this.removeField(r)},t.prototype.normalizedEntries=function(){var e=this.Fields();return e||(e=this.dict.context.obj([]),this.dict.set(B.of("Fields"),e)),{Fields:e}},t.fromDict=function(e){return new t(e)},t.create=function(e){var r=e.obj({Fields:[]});return new t(r)},t}(),_5=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.Pages=function(){return this.lookup(B.of("Pages"),vt)},e.prototype.AcroForm=function(){return this.lookupMaybe(B.of("AcroForm"),vt)},e.prototype.getAcroForm=function(){var r=this.AcroForm();if(r)return G0.fromDict(r)},e.prototype.getOrCreateAcroForm=function(){var r=this.getAcroForm();if(!r){r=G0.create(this.context);var n=this.context.register(r.dict);this.set(B.of("AcroForm"),n)}return r},e.prototype.ViewerPreferences=function(){return this.lookupMaybe(B.of("ViewerPreferences"),vt)},e.prototype.getViewerPreferences=function(){var r=this.ViewerPreferences();if(r)return Ib.fromDict(r)},e.prototype.getOrCreateViewerPreferences=function(){var r=this.getViewerPreferences();if(!r){r=Ib.create(this.context);var n=this.context.register(r.dict);this.set(B.of("ViewerPreferences"),n)}return r},e.prototype.insertLeafNode=function(r,n){var i=this.get(B.of("Pages")),o=this.Pages().insertLeafNode(r,n);return o||i},e.prototype.removeLeafNode=function(r){this.Pages().removeLeafNode(r)},e.withContextAndPages=function(r,n){var i=new Map;return i.set(B.of("Type"),B.of("Catalog")),i.set(B.of("Pages"),n),new e(i,r)},e.fromMapWithContext=function(r,n){return new e(r,n)},e}(vt),D5=function(t){_e(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.Parent=function(){return this.lookup(B.of("Parent"))},e.prototype.Kids=function(){return this.lookup(B.of("Kids"),jt)},e.prototype.Count=function(){return this.lookup(B.of("Count"),at)},e.prototype.pushTreeNode=function(r){var n=this.Kids();n.push(r)},e.prototype.pushLeafNode=function(r){var n=this.Kids();this.insertLeafKid(n.size(),r)},e.prototype.insertLeafNode=function(r,n){var i=this.Kids(),o=this.Count().asNumber();if(n>o)throw new vb(n,o);for(var a=n,s=0,l=i.size();s<l;s++){if(a===0){this.insertLeafKid(s,r);return}var c=i.get(s),u=this.context.lookup(c);if(u instanceof e){if(u.Count().asNumber()>a)return u.insertLeafNode(r,a)||c;a-=u.Count().asNumber()}u instanceof ao&&(a-=1)}if(a===0){this.insertLeafKid(i.size(),r);return}throw new mb(n,"insertLeafNode")},e.prototype.removeLeafNode=function(r,n){n===void 0&&(n=!0);var i=this.Kids(),o=this.Count().asNumber();if(r>=o)throw new vb(r,o);for(var a=r,s=0,l=i.size();s<l;s++){var c=i.get(s),u=this.context.lookup(c);if(u instanceof e)if(u.Count().asNumber()>a){u.removeLeafNode(a,n),n&&u.Kids().size()===0&&i.remove(s);return}else a-=u.Count().asNumber();if(u instanceof ao)if(a===0){this.removeKid(s);return}else a-=1}throw new mb(r,"removeLeafNode")},e.prototype.ascend=function(r){r(this);var n=this.Parent();n&&n.ascend(r)},e.prototype.traverse=function(r){for(var n=this.Kids(),i=0,o=n.size();i<o;i++){var a=n.get(i),s=this.context.lookup(a);s instanceof e&&s.traverse(r),r(s,a)}},e.prototype.insertLeafKid=function(r,n){var i=this.Kids();this.ascend(function(o){var a=o.Count().asNumber()+1;o.set(B.of("Count"),at.of(a))}),i.insert(r,n)},e.prototype.removeKid=function(r){var n=this.Kids(),i=n.lookup(r);i instanceof ao&&this.ascend(function(o){var a=o.Count().asNumber()-1;o.set(B.of("Count"),at.of(a))}),n.remove(r)},e.withContext=function(r,n){var i=new Map;return i.set(B.of("Type"),B.of("Pages")),i.set(B.of("Kids"),r.obj([])),i.set(B.of("Count"),r.obj(0)),n&&i.set(B.of("Parent"),n),new e(i,r)},e.fromMapWithContext=function(r,n){return new e(r,n)},e}(vt),en=new Uint8Array(256);en[U.Zero]=1;en[U.One]=1;en[U.Two]=1;en[U.Three]=1;en[U.Four]=1;en[U.Five]=1;en[U.Six]=1;en[U.Seven]=1;en[U.Eight]=1;en[U.Nine]=1;var $f=new Uint8Array(256);$f[U.Period]=1;$f[U.Plus]=1;$f[U.Minus]=1;var Lv=new Uint8Array(256);for(var Cl=0,yL=256;Cl<yL;Cl++)Lv[Cl]=en[Cl]||$f[Cl]?1:0;var Ob=U.Newline,Fb=U.CarriageReturn,bL=function(){function t(e,r){r===void 0&&(r=!1),this.bytes=e,this.capNumbers=r}return t.prototype.parseRawInt=function(){for(var e="";!this.bytes.done();){var r=this.bytes.peek();if(!en[r])break;e+=io(this.bytes.next())}var n=Number(e);if(!e||!isFinite(n))throw new yb(this.bytes.position(),e);return n},t.prototype.parseRawNumber=function(){for(var e="";!this.bytes.done();){var r=this.bytes.peek();if(!Lv[r]||(e+=io(this.bytes.next()),r===U.Period))break}for(;!this.bytes.done();){var r=this.bytes.peek();if(!en[r])break;e+=io(this.bytes.next())}var n=Number(e);if(!e||!isFinite(n))throw new yb(this.bytes.position(),e);if(n>Number.MAX_SAFE_INTEGER)if(this.capNumbers){var i="Parsed number that is too large for some PDF readers: "+e+", using Number.MAX_SAFE_INTEGER instead.";return console.warn(i),Number.MAX_SAFE_INTEGER}else{var i="Parsed number that is too large for some PDF readers: "+e+", not capping.";console.warn(i)}return n},t.prototype.skipWhitespace=function(){for(;!this.bytes.done()&&uo[this.bytes.peek()];)this.bytes.next()},t.prototype.skipLine=function(){for(;!this.bytes.done();){var e=this.bytes.peek();if(e===Ob||e===Fb)return;this.bytes.next()}},t.prototype.skipComment=function(){if(this.bytes.peek()!==U.Percent)return!1;for(;!this.bytes.done();){var e=this.bytes.peek();if(e===Ob||e===Fb)return!0;this.bytes.next()}return!0},t.prototype.skipWhitespaceAndComments=function(){for(this.skipWhitespace();this.skipComment();)this.skipWhitespace()},t.prototype.matchKeyword=function(e){for(var r=this.bytes.offset(),n=0,i=e.length;n<i;n++)if(this.bytes.done()||this.bytes.next()!==e[n])return this.bytes.moveTo(r),!1;return!0},t}(),ed=function(){function t(e){this.idx=0,this.line=0,this.column=0,this.bytes=e,this.length=this.bytes.length}return t.prototype.moveTo=function(e){this.idx=e},t.prototype.next=function(){var e=this.bytes[this.idx++];return e===U.Newline?(this.line+=1,this.column=0):this.column+=1,e},t.prototype.assertNext=function(e){if(this.peek()!==e)throw new TD(this.position(),e,this.peek());return this.next()},t.prototype.peek=function(){return this.bytes[this.idx]},t.prototype.peekAhead=function(e){return this.bytes[this.idx+e]},t.prototype.peekAt=function(e){return this.bytes[e]},t.prototype.done=function(){return this.idx>=this.length},t.prototype.offset=function(){return this.idx},t.prototype.slice=function(e,r){return this.bytes.slice(e,r)},t.prototype.position=function(){return{line:this.line,column:this.column,offset:this.idx}},t.of=function(e){return new t(e)},t.fromPDFRawStream=function(e){return t.of(A5(e).decode())},t}(),wL=U.Space,kl=U.CarriageReturn,El=U.Newline,Tl=[U.s,U.t,U.r,U.e,U.a,U.m],Ou=[U.e,U.n,U.d,U.s,U.t,U.r,U.e,U.a,U.m],nr={header:[U.Percent,U.P,U.D,U.F,U.Dash],eof:[U.Percent,U.Percent,U.E,U.O,U.F],obj:[U.o,U.b,U.j],endobj:[U.e,U.n,U.d,U.o,U.b,U.j],xref:[U.x,U.r,U.e,U.f],trailer:[U.t,U.r,U.a,U.i,U.l,U.e,U.r],startxref:[U.s,U.t,U.a,U.r,U.t,U.x,U.r,U.e,U.f],true:[U.t,U.r,U.u,U.e],false:[U.f,U.a,U.l,U.s,U.e],null:[U.n,U.u,U.l,U.l],stream:Tl,streamEOF1:Mt(Tl,[wL,kl,El]),streamEOF2:Mt(Tl,[kl,El]),streamEOF3:Mt(Tl,[kl]),streamEOF4:Mt(Tl,[El]),endstream:Ou,EOF1endstream:Mt([kl,El],Ou),EOF2endstream:Mt([kl],Ou),EOF3endstream:Mt([El],Ou)},L5=function(t){_e(e,t);function e(r,n,i){i===void 0&&(i=!1);var o=t.call(this,r,i)||this;return o.context=n,o}return e.prototype.parseObject=function(){if(this.skipWhitespaceAndComments(),this.matchKeyword(nr.true))return Pc.True;if(this.matchKeyword(nr.false))return Pc.False;if(this.matchKeyword(nr.null))return wn;var r=this.bytes.peek();if(r===U.LessThan&&this.bytes.peekAhead(1)===U.LessThan)return this.parseDictOrStream();if(r===U.LessThan)return this.parseHexString();if(r===U.LeftParen)return this.parseString();if(r===U.ForwardSlash)return this.parseName();if(r===U.LeftSquareBracket)return this.parseArray();if(Lv[r])return this.parseNumberOrRef();throw new AD(this.bytes.position(),r)},e.prototype.parseNumberOrRef=function(){var r=this.parseRawNumber();this.skipWhitespaceAndComments();var n=this.bytes.offset();if(en[this.bytes.peek()]){var i=this.parseRawNumber();if(this.skipWhitespaceAndComments(),this.bytes.peek()===U.R)return this.bytes.assertNext(U.R),qt.of(r,i)}return this.bytes.moveTo(n),at.of(r)},e.prototype.parseHexString=function(){var r="";for(this.bytes.assertNext(U.LessThan);!this.bytes.done()&&this.bytes.peek()!==U.GreaterThan;)r+=io(this.bytes.next());return this.bytes.assertNext(U.GreaterThan),rt.of(r)},e.prototype.parseString=function(){for(var r=0,n=!1,i="";!this.bytes.done();){var o=this.bytes.next();if(i+=io(o),n||(o===U.LeftParen&&(r+=1),o===U.RightParen&&(r-=1)),o===U.BackSlash?n=!n:n&&(n=!1),r===0)return Wt.of(i.substring(1,i.length-1))}throw new OD(this.bytes.position())},e.prototype.parseName=function(){this.bytes.assertNext(U.ForwardSlash);for(var r="";!this.bytes.done();){var n=this.bytes.peek();if(uo[n]||Zn[n])break;r+=io(n),this.bytes.next()}return B.of(r)},e.prototype.parseArray=function(){this.bytes.assertNext(U.LeftSquareBracket),this.skipWhitespaceAndComments();for(var r=jt.withContext(this.context);this.bytes.peek()!==U.RightSquareBracket;){var n=this.parseObject();r.push(n),this.skipWhitespaceAndComments()}return this.bytes.assertNext(U.RightSquareBracket),r},e.prototype.parseDict=function(){this.bytes.assertNext(U.LessThan),this.bytes.assertNext(U.LessThan),this.skipWhitespaceAndComments();for(var r=new Map;!this.bytes.done()&&this.bytes.peek()!==U.GreaterThan&&this.bytes.peekAhead(1)!==U.GreaterThan;){var n=this.parseName(),i=this.parseObject();r.set(n,i),this.skipWhitespaceAndComments()}this.skipWhitespaceAndComments(),this.bytes.assertNext(U.GreaterThan),this.bytes.assertNext(U.GreaterThan);var o=r.get(B.of("Type"));return o===B.of("Catalog")?_5.fromMapWithContext(r,this.context):o===B.of("Pages")?D5.fromMapWithContext(r,this.context):o===B.of("Page")?ao.fromMapWithContext(r,this.context):vt.fromMapWithContext(r,this.context)},e.prototype.parseDictOrStream=function(){var r=this.bytes.position(),n=this.parseDict();if(this.skipWhitespaceAndComments(),!this.matchKeyword(nr.streamEOF1)&&!this.matchKeyword(nr.streamEOF2)&&!this.matchKeyword(nr.streamEOF3)&&!this.matchKeyword(nr.streamEOF4)&&!this.matchKeyword(nr.stream))return n;var i=this.bytes.offset(),o,a=n.get(B.of("Length"));a instanceof at?(o=i+a.asNumber(),this.bytes.moveTo(o),this.skipWhitespaceAndComments(),this.matchKeyword(nr.endstream)||(this.bytes.moveTo(i),o=this.findEndOfStreamFallback(r))):o=this.findEndOfStreamFallback(r);var s=this.bytes.slice(i,o);return Ic.of(n,s)},e.prototype.findEndOfStreamFallback=function(r){for(var n=1,i=this.bytes.offset();!this.bytes.done()&&(i=this.bytes.offset(),this.matchKeyword(nr.stream)?n+=1:this.matchKeyword(nr.EOF1endstream)||this.matchKeyword(nr.EOF2endstream)||this.matchKeyword(nr.EOF3endstream)||this.matchKeyword(nr.endstream)?n-=1:this.bytes.next(),n!==0););if(n!==0)throw new ID(r);return i},e.forBytes=function(r,n,i){return new e(ed.of(r),n,i)},e.forByteStream=function(r,n,i){return i===void 0&&(i=!1),new e(r,n,i)},e}(bL),xL=function(t){_e(e,t);function e(r,n){var i=t.call(this,ed.fromPDFRawStream(r),r.dict.context)||this,o=r.dict;return i.alreadyParsed=!1,i.shouldWaitForTick=n||function(){return!1},i.firstOffset=o.lookup(B.of("First"),at).asNumber(),i.objectCount=o.lookup(B.of("N"),at).asNumber(),i}return e.prototype.parseIntoContext=function(){return mt(this,void 0,void 0,function(){var r,n,i,o,a,s,l,c;return yt(this,function(u){switch(u.label){case 0:if(this.alreadyParsed)throw new Ev("PDFObjectStreamParser","parseIntoContext");this.alreadyParsed=!0,r=this.parseOffsetsAndObjectNumbers(),n=0,i=r.length,u.label=1;case 1:return n<i?(o=r[n],a=o.objectNumber,s=o.offset,this.bytes.moveTo(this.firstOffset+s),l=this.parseObject(),c=qt.of(a,0),this.context.assign(c,l),this.shouldWaitForTick()?[4,Us()]:[3,3]):[3,4];case 2:u.sent(),u.label=3;case 3:return n++,[3,1];case 4:return[2]}})})},e.prototype.parseOffsetsAndObjectNumbers=function(){for(var r=[],n=0,i=this.objectCount;n<i;n++){this.skipWhitespaceAndComments();var o=this.parseRawInt();this.skipWhitespaceAndComments();var a=this.parseRawInt();r.push({objectNumber:o,offset:a})}return r},e.forStream=function(r,n){return new e(r,n)},e}(L5),SL=function(){function t(e){this.alreadyParsed=!1,this.dict=e.dict,this.bytes=ed.fromPDFRawStream(e),this.context=this.dict.context;var r=this.dict.lookup(B.of("Size"),at),n=this.dict.lookup(B.of("Index"));if(n instanceof jt){this.subsections=[];for(var i=0,o=n.size();i<o;i+=2){var a=n.lookup(i+0,at).asNumber(),s=n.lookup(i+1,at).asNumber();this.subsections.push({firstObjectNumber:a,length:s})}}else this.subsections=[{firstObjectNumber:0,length:r.asNumber()}];var l=this.dict.lookup(B.of("W"),jt);this.byteWidths=[-1,-1,-1];for(var i=0,o=l.size();i<o;i++)this.byteWidths[i]=l.lookup(i,at).asNumber()}return t.prototype.parseIntoContext=function(){if(this.alreadyParsed)throw new Ev("PDFXRefStreamParser","parseIntoContext");this.alreadyParsed=!0,this.context.trailerInfo={Root:this.dict.get(B.of("Root")),Encrypt:this.dict.get(B.of("Encrypt")),Info:this.dict.get(B.of("Info")),ID:this.dict.get(B.of("ID"))};var e=this.parseEntries();return e},t.prototype.parseEntries=function(){for(var e=[],r=this.byteWidths,n=r[0],i=r[1],o=r[2],a=0,s=this.subsections.length;a<s;a++)for(var l=this.subsections[a],c=l.firstObjectNumber,u=l.length,f=0;f<u;f++){for(var d=0,h=0,p=n;h<p;h++)d=d<<8|this.bytes.next();for(var g=0,h=0,p=i;h<p;h++)g=g<<8|this.bytes.next();for(var b=0,h=0,p=o;h<p;h++)b=b<<8|this.bytes.next();n===0&&(d=1);var m=c+f,S={ref:qt.of(m,b),offset:g,deleted:d===0,inObjectStream:d===2};e.push(S)}return e},t.forStream=function(e){return new t(e)},t}(),CL=function(t){_e(e,t);function e(r,n,i,o){n===void 0&&(n=1/0),i===void 0&&(i=!1),o===void 0&&(o=!1);var a=t.call(this,ed.of(r),ig.create(),o)||this;return a.alreadyParsed=!1,a.parsedObjects=0,a.shouldWaitForTick=function(){return a.parsedObjects+=1,a.parsedObjects%a.objectsPerTick===0},a.objectsPerTick=n,a.throwOnInvalidObject=i,a}return e.prototype.parseDocument=function(){return mt(this,void 0,void 0,function(){var r,n;return yt(this,function(i){switch(i.label){case 0:if(this.alreadyParsed)throw new Ev("PDFParser","parseDocument");this.alreadyParsed=!0,this.context.header=this.parseHeader(),i.label=1;case 1:return this.bytes.done()?[3,3]:[4,this.parseDocumentSection()];case 2:if(i.sent(),n=this.bytes.offset(),n===r)throw new FD(this.bytes.position());return r=n,[3,1];case 3:return this.maybeRecoverRoot(),this.context.lookup(qt.of(0))&&(console.warn("Removing parsed object: 0 0 R"),this.context.delete(qt.of(0))),[2,this.context]}})})},e.prototype.maybeRecoverRoot=function(){var r=function(u){return u instanceof vt&&u.lookup(B.of("Type"))===B.of("Catalog")},n=this.context.lookup(this.context.trailerInfo.Root);if(!r(n))for(var i=this.context.enumerateIndirectObjects(),o=0,a=i.length;o<a;o++){var s=i[o],l=s[0],c=s[1];r(c)&&(this.context.trailerInfo.Root=l)}},e.prototype.parseHeader=function(){for(;!this.bytes.done();){if(this.matchKeyword(nr.header)){var r=this.parseRawInt();this.bytes.assertNext(U.Period);var n=this.parseRawInt(),i=Gf.forVersion(r,n);return this.skipBinaryHeaderComment(),i}this.bytes.next()}throw new RD(this.bytes.position())},e.prototype.parseIndirectObjectHeader=function(){this.skipWhitespaceAndComments();var r=this.parseRawInt();this.skipWhitespaceAndComments();var n=this.parseRawInt();if(this.skipWhitespaceAndComments(),!this.matchKeyword(nr.obj))throw new _D(this.bytes.position(),nr.obj);return qt.of(r,n)},e.prototype.matchIndirectObjectHeader=function(){var r=this.bytes.offset();try{return this.parseIndirectObjectHeader(),!0}catch{return this.bytes.moveTo(r),!1}},e.prototype.parseIndirectObject=function(){return mt(this,void 0,void 0,function(){var r,n;return yt(this,function(i){switch(i.label){case 0:return r=this.parseIndirectObjectHeader(),this.skipWhitespaceAndComments(),n=this.parseObject(),this.skipWhitespaceAndComments(),this.matchKeyword(nr.endobj),n instanceof Ic&&n.dict.lookup(B.of("Type"))===B.of("ObjStm")?[4,xL.forStream(n,this.shouldWaitForTick).parseIntoContext()]:[3,2];case 1:return i.sent(),[3,3];case 2:n instanceof Ic&&n.dict.lookup(B.of("Type"))===B.of("XRef")?SL.forStream(n).parseIntoContext():this.context.assign(r,n),i.label=3;case 3:return[2,r]}})})},e.prototype.tryToParseInvalidIndirectObject=function(){var r=this.bytes.position(),n="Trying to parse invalid object: "+JSON.stringify(r)+")";if(this.throwOnInvalidObject)throw new Error(n);console.warn(n);var i=this.parseIndirectObjectHeader();console.warn("Invalid object ref: "+i),this.skipWhitespaceAndComments();for(var o=this.bytes.offset(),a=!0;!this.bytes.done()&&(this.matchKeyword(nr.endobj)&&(a=!1),!!a);)this.bytes.next();if(a)throw new PD(r);var s=this.bytes.offset()-nr.endobj.length,l=C5.of(this.bytes.slice(o,s));return this.context.assign(i,l),i},e.prototype.parseIndirectObjects=function(){return mt(this,void 0,void 0,function(){var r;return yt(this,function(n){switch(n.label){case 0:this.skipWhitespaceAndComments(),n.label=1;case 1:if(!(!this.bytes.done()&&en[this.bytes.peek()]))return[3,8];r=this.bytes.offset(),n.label=2;case 2:return n.trys.push([2,4,,5]),[4,this.parseIndirectObject()];case 3:return n.sent(),[3,5];case 4:return n.sent(),this.bytes.moveTo(r),this.tryToParseInvalidIndirectObject(),[3,5];case 5:return this.skipWhitespaceAndComments(),this.skipJibberish(),this.shouldWaitForTick()?[4,Us()]:[3,7];case 6:n.sent(),n.label=7;case 7:return[3,1];case 8:return[2]}})})},e.prototype.maybeParseCrossRefSection=function(){if(this.skipWhitespaceAndComments(),!!this.matchKeyword(nr.xref)){this.skipWhitespaceAndComments();for(var r=-1,n=w5.createEmpty();!this.bytes.done()&&en[this.bytes.peek()];){var i=this.parseRawInt();this.skipWhitespaceAndComments();var o=this.parseRawInt();this.skipWhitespaceAndComments();var a=this.bytes.peek();if(a===U.n||a===U.f){var s=qt.of(r,o);this.bytes.next()===U.n?n.addEntry(s,i):n.addDeletedEntry(s,i),r+=1}else r=i;this.skipWhitespaceAndComments()}return n}},e.prototype.maybeParseTrailerDict=function(){if(this.skipWhitespaceAndComments(),!!this.matchKeyword(nr.trailer)){this.skipWhitespaceAndComments();var r=this.parseDict(),n=this.context;n.trailerInfo={Root:r.get(B.of("Root"))||n.trailerInfo.Root,Encrypt:r.get(B.of("Encrypt"))||n.trailerInfo.Encrypt,Info:r.get(B.of("Info"))||n.trailerInfo.Info,ID:r.get(B.of("ID"))||n.trailerInfo.ID}}},e.prototype.maybeParseTrailer=function(){if(this.skipWhitespaceAndComments(),!!this.matchKeyword(nr.startxref)){this.skipWhitespaceAndComments();var r=this.parseRawInt();return this.skipWhitespace(),this.matchKeyword(nr.eof),this.skipWhitespaceAndComments(),this.matchKeyword(nr.eof),this.skipWhitespaceAndComments(),Iv.forLastCrossRefSectionOffset(r)}},e.prototype.parseDocumentSection=function(){return mt(this,void 0,void 0,function(){return yt(this,function(r){switch(r.label){case 0:return[4,this.parseIndirectObjects()];case 1:return r.sent(),this.maybeParseCrossRefSection(),this.maybeParseTrailerDict(),this.maybeParseTrailer(),this.skipJibberish(),[2]}})})},e.prototype.skipJibberish=function(){for(this.skipWhitespaceAndComments();!this.bytes.done();){var r=this.bytes.offset(),n=this.bytes.peek(),i=n>=U.Space&&n<=U.Tilde;if(i&&(this.matchKeyword(nr.xref)||this.matchKeyword(nr.trailer)||this.matchKeyword(nr.startxref)||this.matchIndirectObjectHeader())){this.bytes.moveTo(r);break}this.bytes.next()}},e.prototype.skipBinaryHeaderComment=function(){this.skipWhitespaceAndComments();try{var r=this.bytes.offset();this.parseIndirectObjectHeader(),this.bytes.moveTo(r)}catch{this.bytes.next(),this.skipWhitespaceAndComments()}},e.forBytesWithOptions=function(r,n,i,o){return new e(r,n,i,o)},e}(L5),mi=function(t){return 1<<t},ac;(function(t){t[t.Invisible=mi(0)]="Invisible",t[t.Hidden=mi(1)]="Hidden",t[t.Print=mi(2)]="Print",t[t.NoZoom=mi(3)]="NoZoom",t[t.NoRotate=mi(4)]="NoRotate",t[t.NoView=mi(5)]="NoView",t[t.ReadOnly=mi(6)]="ReadOnly",t[t.Locked=mi(7)]="Locked",t[t.ToggleNoView=mi(8)]="ToggleNoView",t[t.LockedContents=mi(9)]="LockedContents"})(ac||(ac={}));var td=function(t){return t instanceof B?t:B.of(t)},st=function(t){return t instanceof at?t:at.of(t)},bt=function(t){return t instanceof at?t.asNumber():t},Oc;(function(t){t.Degrees="degrees",t.Radians="radians"})(Oc||(Oc={}));var nt=function(t){return ae(t,"degreeAngle",["number"]),{type:Oc.Degrees,angle:t}},N5=Oc.Radians,M5=Oc.Degrees,B5=function(t){return t*Math.PI/180},kL=function(t){return t*180/Math.PI},Kr=function(t){return t.type===N5?t.angle:t.type===M5?B5(t.angle):Zc("Invalid rotation: "+JSON.stringify(t))},U5=function(t){return t.type===N5?kL(t.angle):t.type===M5?t.angle:Zc("Invalid rotation: "+JSON.stringify(t))},fo=function(t){t===void 0&&(t=0);var e=t/90%4;return e===0?0:e===1?90:e===2?180:e===3?270:0},Va=function(t,e){e===void 0&&(e=0);var r=fo(e);return r===90||r===270?{width:t.height,height:t.width}:{width:t.width,height:t.height}},EL=function(t,e,r){e===void 0&&(e=0),r===void 0&&(r=0);var n=t.x,i=t.y,o=t.width,a=t.height,s=fo(r),l=e/2;return s===0?{x:n-l,y:i-l,width:o,height:a}:s===90?{x:n-a+l,y:i-l,width:a,height:o}:s===180?{x:n-o+l,y:i-a+l,width:o,height:a}:s===270?{x:n-l,y:i-o+l,width:a,height:o}:{x:n-l,y:i-l,width:o,height:a}},j5=function(){return Lt.of(Ot.ClipNonZero)},K0=Math.cos,X0=Math.sin,Y0=Math.tan,rd=function(t,e,r,n,i,o){return Lt.of(Ot.ConcatTransformationMatrix,[st(t),st(e),st(r),st(n),st(i),st(o)])},Hn=function(t,e){return rd(1,0,0,1,t,e)},Fc=function(t,e){return rd(t,0,0,e,0,0)},$s=function(t){return rd(K0(bt(t)),X0(bt(t)),-X0(bt(t)),K0(bt(t)),0,0)},Fu=function(t){return $s(B5(bt(t)))},Nv=function(t,e){return rd(1,Y0(bt(t)),Y0(bt(e)),1,0,0)},nd=function(t,e){return Lt.of(Ot.SetLineDashPattern,["["+t.map(st).join(" ")+"]",st(e)])},ms;(function(t){t[t.Butt=0]="Butt",t[t.Round=1]="Round",t[t.Projecting=2]="Projecting"})(ms||(ms={}));var id=function(t){return Lt.of(Ot.SetLineCapStyle,[st(t)])},Rb;(function(t){t[t.Miter=0]="Miter",t[t.Round=1]="Round",t[t.Bevel=2]="Bevel"})(Rb||(Rb={}));var Ha=function(t){return Lt.of(Ot.SetGraphicsStateParams,[td(t)])},Ur=function(){return Lt.of(Ot.PushGraphicsState)},jr=function(){return Lt.of(Ot.PopGraphicsState)},Qc=function(t){return Lt.of(Ot.SetLineWidth,[st(t)])},An=function(t,e,r,n,i,o){return Lt.of(Ot.AppendBezierCurve,[st(t),st(e),st(r),st(n),st(i),st(o)])},Ru=function(t,e,r,n){return Lt.of(Ot.CurveToReplicateInitialPoint,[st(t),st(e),st(r),st(n)])},Go=function(){return Lt.of(Ot.ClosePath)},Oi=function(t,e){return Lt.of(Ot.MoveTo,[st(t),st(e)])},Vr=function(t,e){return Lt.of(Ot.LineTo,[st(t),st(e)])},$c=function(){return Lt.of(Ot.StrokePath)},Mv=function(){return Lt.of(Ot.FillNonZero)},Bv=function(){return Lt.of(Ot.FillNonZeroAndStroke)},z5=function(){return Lt.of(Ot.EndPath)},TL=function(){return Lt.of(Ot.NextLine)},V5=function(t){return Lt.of(Ot.ShowText,[t])},H5=function(){return Lt.of(Ot.BeginText)},W5=function(){return Lt.of(Ot.EndText)},Uv=function(t,e){return Lt.of(Ot.SetFontAndSize,[td(t),st(e)])},AL=function(t){return Lt.of(Ot.SetTextLineHeight,[st(t)])},_b;(function(t){t[t.Fill=0]="Fill",t[t.Outline=1]="Outline",t[t.FillAndOutline=2]="FillAndOutline",t[t.Invisible=3]="Invisible",t[t.FillAndClip=4]="FillAndClip",t[t.OutlineAndClip=5]="OutlineAndClip",t[t.FillAndOutlineAndClip=6]="FillAndOutlineAndClip",t[t.Clip=7]="Clip"})(_b||(_b={}));var PL=function(t,e,r,n,i,o){return Lt.of(Ot.SetTextMatrix,[st(t),st(e),st(r),st(n),st(i),st(o)])},q5=function(t,e,r,n,i){return PL(K0(bt(t)),X0(bt(t))+Y0(bt(e)),-X0(bt(t))+Y0(bt(r)),K0(bt(t)),n,i)},jv=function(t){return Lt.of(Ot.DrawObject,[td(t)])},IL=function(t){return Lt.of(Ot.NonStrokingColorGray,[st(t)])},OL=function(t){return Lt.of(Ot.StrokingColorGray,[st(t)])},FL=function(t,e,r){return Lt.of(Ot.NonStrokingColorRgb,[st(t),st(e),st(r)])},RL=function(t,e,r){return Lt.of(Ot.StrokingColorRgb,[st(t),st(e),st(r)])},_L=function(t,e,r,n){return Lt.of(Ot.NonStrokingColorCmyk,[st(t),st(e),st(r),st(n)])},DL=function(t,e,r,n){return Lt.of(Ot.StrokingColorCmyk,[st(t),st(e),st(r),st(n)])},G5=function(t){return Lt.of(Ot.BeginMarkedContent,[td(t)])},K5=function(){return Lt.of(Ot.EndMarkedContent)},Ko;(function(t){t.Grayscale="Grayscale",t.RGB="RGB",t.CMYK="CMYK"})(Ko||(Ko={}));var X5=function(t){return Tn(t,"gray",0,1),{type:Ko.Grayscale,gray:t}},Dt=function(t,e,r){return Tn(t,"red",0,1),Tn(e,"green",0,1),Tn(r,"blue",0,1),{type:Ko.RGB,red:t,green:e,blue:r}},Y5=function(t,e,r,n){return Tn(t,"cyan",0,1),Tn(e,"magenta",0,1),Tn(r,"yellow",0,1),Tn(n,"key",0,1),{type:Ko.CMYK,cyan:t,magenta:e,yellow:r,key:n}},zv=Ko.Grayscale,Vv=Ko.RGB,Hv=Ko.CMYK,Wa=function(t){return t.type===zv?IL(t.gray):t.type===Vv?FL(t.red,t.green,t.blue):t.type===Hv?_L(t.cyan,t.magenta,t.yellow,t.key):Zc("Invalid color: "+JSON.stringify(t))},eu=function(t){return t.type===zv?OL(t.gray):t.type===Vv?RL(t.red,t.green,t.blue):t.type===Hv?DL(t.cyan,t.magenta,t.yellow,t.key):Zc("Invalid color: "+JSON.stringify(t))},fn=function(t,e){return e===void 0&&(e=1),(t==null?void 0:t.length)===1?X5(t[0]*e):(t==null?void 0:t.length)===3?Dt(t[0]*e,t[1]*e,t[2]*e):(t==null?void 0:t.length)===4?Y5(t[0]*e,t[1]*e,t[2]*e,t[3]*e):void 0},Db=function(t){return t.type===zv?[t.gray]:t.type===Vv?[t.red,t.green,t.blue]:t.type===Hv?[t.cyan,t.magenta,t.yellow,t.key]:Zc("Invalid color: "+JSON.stringify(t))},Ge=0,Ke=0,Ft=0,Rt=0,jl=0,zl=0,Lb=new Map([["A",7],["a",7],["C",6],["c",6],["H",1],["h",1],["L",2],["l",2],["M",2],["m",2],["Q",4],["q",4],["S",4],["s",4],["T",2],["t",2],["V",1],["v",1],["Z",0],["z",0]]),LL=function(t){for(var e,r=[],n=[],i="",o=!1,a=0,s=0,l=t;s<l.length;s++){var c=l[s];if(Lb.has(c))a=Lb.get(c),e&&(i.length>0&&(n[n.length]=+i),r[r.length]={cmd:e,args:n},n=[],i="",o=!1),e=c;else if([" ",","].includes(c)||c==="-"&&i.length>0&&i[i.length-1]!=="e"||c==="."&&o){if(i.length===0)continue;n.length===a?(r[r.length]={cmd:e,args:n},n=[+i],e==="M"&&(e="L"),e==="m"&&(e="l")):n[n.length]=+i,o=c===".",i=["-","."].includes(c)?c:""}else i+=c,c==="."&&(o=!0)}return i.length>0&&(n.length===a?(r[r.length]={cmd:e,args:n},n=[+i],e==="M"&&(e="L"),e==="m"&&(e="l")):n[n.length]=+i),r[r.length]={cmd:e,args:n},r},NL=function(t){Ge=Ke=Ft=Rt=jl=zl=0;for(var e=[],r=0;r<t.length;r++){var n=t[r];if(n.cmd&&typeof Nb[n.cmd]=="function"){var i=Nb[n.cmd](n.args);Array.isArray(i)?e=e.concat(i):e.push(i)}}return e},Nb={M:function(t){return Ge=t[0],Ke=t[1],Ft=Rt=null,jl=Ge,zl=Ke,Oi(Ge,Ke)},m:function(t){return Ge+=t[0],Ke+=t[1],Ft=Rt=null,jl=Ge,zl=Ke,Oi(Ge,Ke)},C:function(t){return Ge=t[4],Ke=t[5],Ft=t[2],Rt=t[3],An(t[0],t[1],t[2],t[3],t[4],t[5])},c:function(t){var e=An(t[0]+Ge,t[1]+Ke,t[2]+Ge,t[3]+Ke,t[4]+Ge,t[5]+Ke);return Ft=Ge+t[2],Rt=Ke+t[3],Ge+=t[4],Ke+=t[5],e},S:function(t){(Ft===null||Rt===null)&&(Ft=Ge,Rt=Ke);var e=An(Ge-(Ft-Ge),Ke-(Rt-Ke),t[0],t[1],t[2],t[3]);return Ft=t[0],Rt=t[1],Ge=t[2],Ke=t[3],e},s:function(t){(Ft===null||Rt===null)&&(Ft=Ge,Rt=Ke);var e=An(Ge-(Ft-Ge),Ke-(Rt-Ke),Ge+t[0],Ke+t[1],Ge+t[2],Ke+t[3]);return Ft=Ge+t[0],Rt=Ke+t[1],Ge+=t[2],Ke+=t[3],e},Q:function(t){return Ft=t[0],Rt=t[1],Ge=t[2],Ke=t[3],Ru(t[0],t[1],Ge,Ke)},q:function(t){var e=Ru(t[0]+Ge,t[1]+Ke,t[2]+Ge,t[3]+Ke);return Ft=Ge+t[0],Rt=Ke+t[1],Ge+=t[2],Ke+=t[3],e},T:function(t){Ft===null||Rt===null?(Ft=Ge,Rt=Ke):(Ft=Ge-(Ft-Ge),Rt=Ke-(Rt-Ke));var e=Ru(Ft,Rt,t[0],t[1]);return Ft=Ge-(Ft-Ge),Rt=Ke-(Rt-Ke),Ge=t[0],Ke=t[1],e},t:function(t){Ft===null||Rt===null?(Ft=Ge,Rt=Ke):(Ft=Ge-(Ft-Ge),Rt=Ke-(Rt-Ke));var e=Ru(Ft,Rt,Ge+t[0],Ke+t[1]);return Ge+=t[0],Ke+=t[1],e},A:function(t){var e=Mb(Ge,Ke,t);return Ge=t[5],Ke=t[6],e},a:function(t){t[5]+=Ge,t[6]+=Ke;var e=Mb(Ge,Ke,t);return Ge=t[5],Ke=t[6],e},L:function(t){return Ge=t[0],Ke=t[1],Ft=Rt=null,Vr(Ge,Ke)},l:function(t){return Ge+=t[0],Ke+=t[1],Ft=Rt=null,Vr(Ge,Ke)},H:function(t){return Ge=t[0],Ft=Rt=null,Vr(Ge,Ke)},h:function(t){return Ge+=t[0],Ft=Rt=null,Vr(Ge,Ke)},V:function(t){return Ke=t[0],Ft=Rt=null,Vr(Ge,Ke)},v:function(t){return Ke+=t[0],Ft=Rt=null,Vr(Ge,Ke)},Z:function(){var t=Go();return Ge=jl,Ke=zl,t},z:function(){var t=Go();return Ge=jl,Ke=zl,t}},Mb=function(t,e,r){for(var n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],l=r[5],c=r[6],u=ML(l,c,n,i,a,s,o,t,e),f=[],d=0,h=u;d<h.length;d++){var p=h[d],g=BL.apply(void 0,p);f.push(An.apply(void 0,g))}return f},ML=function(t,e,r,n,i,o,a,s,l){var c=a*(Math.PI/180),u=Math.sin(c),f=Math.cos(c);r=Math.abs(r),n=Math.abs(n),Ft=f*(s-t)*.5+u*(l-e)*.5,Rt=f*(l-e)*.5-u*(s-t)*.5;var d=Ft*Ft/(r*r)+Rt*Rt/(n*n);d>1&&(d=Math.sqrt(d),r*=d,n*=d);var h=f/r,p=u/r,g=-u/n,b=f/n,m=h*s+p*l,S=g*s+b*l,v=h*t+p*e,w=g*t+b*e,y=(v-m)*(v-m)+(w-S)*(w-S),k=1/y-.25;k<0&&(k=0);var E=Math.sqrt(k);o===i&&(E=-E);var T=.5*(m+v)-E*(w-S),F=.5*(S+w)+E*(v-m),I=Math.atan2(S-F,m-T),j=Math.atan2(w-F,v-T),O=j-I;O<0&&o===1?O+=2*Math.PI:O>0&&o===0&&(O-=2*Math.PI);for(var L=Math.ceil(Math.abs(O/(Math.PI*.5+.001))),ee=[],ne=0;ne<L;ne++){var H=I+ne*O/L,G=I+(ne+1)*O/L;ee[ne]=[T,F,H,G,r,n,u,f]}return ee},BL=function(t,e,r,n,i,o,a,s){var l=s*i,c=-a*o,u=a*i,f=s*o,d=.5*(n-r),h=8/3*Math.sin(d*.5)*Math.sin(d*.5)/Math.sin(d),p=t+Math.cos(r)-h*Math.sin(r),g=e+Math.sin(r)+h*Math.cos(r),b=t+Math.cos(n),m=e+Math.sin(n),S=b+h*Math.sin(n),v=m-h*Math.cos(n),w=[l*p+c*g,u*p+f*g,l*S+c*v,u*S+f*v,l*b+c*m,u*b+f*m];return w},UL=function(t){return NL(LL(t))},jL=function(t,e){for(var r=[Ur(),e.graphicsState&&Ha(e.graphicsState),H5(),Wa(e.color),Uv(e.font,e.size),AL(e.lineHeight),q5(Kr(e.rotate),Kr(e.xSkew),Kr(e.ySkew),e.x,e.y)].filter(Boolean),n=0,i=t.length;n<i;n++)r.push(V5(t[n]),TL());return r.push(W5(),jr()),r},Z5=function(t,e){return[Ur(),e.graphicsState&&Ha(e.graphicsState),Hn(e.x,e.y),$s(Kr(e.rotate)),Fc(e.width,e.height),Nv(Kr(e.xSkew),Kr(e.ySkew)),jv(t),jr()].filter(Boolean)},zL=function(t,e){return[Ur(),e.graphicsState&&Ha(e.graphicsState),Hn(e.x,e.y),$s(Kr(e.rotate)),Fc(e.xScale,e.yScale),Nv(Kr(e.xSkew),Kr(e.ySkew)),jv(t),jr()].filter(Boolean)},VL=function(t){var e,r;return[Ur(),t.graphicsState&&Ha(t.graphicsState),t.color&&eu(t.color),Qc(t.thickness),nd((e=t.dashArray)!==null&&e!==void 0?e:[],(r=t.dashPhase)!==null&&r!==void 0?r:0),Oi(t.start.x,t.start.y),t.lineCap&&id(t.lineCap),Oi(t.start.x,t.start.y),Vr(t.end.x,t.end.y),$c(),jr()].filter(Boolean)},js=function(t){var e,r;return[Ur(),t.graphicsState&&Ha(t.graphicsState),t.color&&Wa(t.color),t.borderColor&&eu(t.borderColor),Qc(t.borderWidth),t.borderLineCap&&id(t.borderLineCap),nd((e=t.borderDashArray)!==null&&e!==void 0?e:[],(r=t.borderDashPhase)!==null&&r!==void 0?r:0),Hn(t.x,t.y),$s(Kr(t.rotate)),Nv(Kr(t.xSkew),Kr(t.ySkew)),Oi(0,0),Vr(0,t.height),Vr(t.width,t.height),Vr(t.width,0),Go(),t.color&&t.borderWidth?Bv():t.color?Mv():t.borderColor?$c():Go(),jr()].filter(Boolean)},Z0=4*((Math.sqrt(2)-1)/3),HL=function(t){var e=bt(t.x),r=bt(t.y),n=bt(t.xScale),i=bt(t.yScale);e-=n,r-=i;var o=n*Z0,a=i*Z0,s=e+n*2,l=r+i*2,c=e+n,u=r+i;return[Ur(),Oi(e,u),An(e,u-a,c-o,r,c,r),An(c+o,r,s,u-a,s,u),An(s,u+a,c+o,l,c,l),An(c-o,l,e,u+a,e,u),jr()]},WL=function(t){var e=bt(t.x),r=bt(t.y),n=bt(t.xScale),i=bt(t.yScale),o=-n,a=-i,s=n*Z0,l=i*Z0,c=o+n*2,u=a+i*2,f=o+n,d=a+i;return[Hn(e,r),$s(Kr(t.rotate)),Oi(o,d),An(o,d-l,f-s,a,f,a),An(f+s,a,c,d-l,c,d),An(c,d+l,f+s,u,f,u),An(f-s,u,o,d+l,o,d)]},lg=function(t){var e,r,n;return Mt([Ur(),t.graphicsState&&Ha(t.graphicsState),t.color&&Wa(t.color),t.borderColor&&eu(t.borderColor),Qc(t.borderWidth),t.borderLineCap&&id(t.borderLineCap),nd((e=t.borderDashArray)!==null&&e!==void 0?e:[],(r=t.borderDashPhase)!==null&&r!==void 0?r:0)],t.rotate===void 0?HL({x:t.x,y:t.y,xScale:t.xScale,yScale:t.yScale}):WL({x:t.x,y:t.y,xScale:t.xScale,yScale:t.yScale,rotate:(n=t.rotate)!==null&&n!==void 0?n:nt(0)}),[t.color&&t.borderWidth?Bv():t.color?Mv():t.borderColor?$c():Go(),jr()]).filter(Boolean)},qL=function(t,e){var r,n,i;return Mt([Ur(),e.graphicsState&&Ha(e.graphicsState),Hn(e.x,e.y),$s(Kr((r=e.rotate)!==null&&r!==void 0?r:nt(0))),e.scale?Fc(e.scale,-e.scale):Fc(1,-1),e.color&&Wa(e.color),e.borderColor&&eu(e.borderColor),e.borderWidth&&Qc(e.borderWidth),e.borderLineCap&&id(e.borderLineCap),nd((n=e.borderDashArray)!==null&&n!==void 0?n:[],(i=e.borderDashPhase)!==null&&i!==void 0?i:0)],UL(t),[e.color&&e.borderWidth?Bv():e.color?Mv():e.borderColor?$c():Go(),jr()]).filter(Boolean)},GL=function(t){var e=bt(t.size),r=-1+.75,n=-1+.51,i=1-.525,o=1-.31,a=-1+.325,s=.3995/(i-n)+n;return[Ur(),t.color&&eu(t.color),Qc(t.thickness),Hn(t.x,t.y),Oi(a*e,s*e),Vr(r*e,n*e),Vr(o*e,i*e),$c(),jr()].filter(Boolean)},ca=function(t){return t.rotation===0?[Hn(0,0),Fu(0)]:t.rotation===90?[Hn(t.width,0),Fu(90)]:t.rotation===180?[Hn(t.width,t.height),Fu(180)]:t.rotation===270?[Hn(0,t.height),Fu(270)]:[]},_u=function(t){var e=js({x:t.x,y:t.y,width:t.width,height:t.height,borderWidth:t.borderWidth,color:t.color,borderColor:t.borderColor,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)});if(!t.filled)return e;var r=bt(t.width),n=bt(t.height),i=Math.min(r,n)/2,o=GL({x:r/2,y:n/2,size:i,thickness:t.thickness,color:t.markColor});return Mt([Ur()],e,o,[jr()])},Du=function(t){var e=bt(t.width),r=bt(t.height),n=Math.min(e,r)/2,i=lg({x:t.x,y:t.y,xScale:n,yScale:n,color:t.color,borderColor:t.borderColor,borderWidth:t.borderWidth});if(!t.filled)return i;var o=lg({x:t.x,y:t.y,xScale:n*.45,yScale:n*.45,color:t.dotColor,borderColor:void 0,borderWidth:0});return Mt([Ur()],i,o,[jr()])},Bb=function(t){var e=bt(t.x),r=bt(t.y),n=bt(t.width),i=bt(t.height),o=js({x:e,y:r,width:n,height:i,borderWidth:t.borderWidth,color:t.color,borderColor:t.borderColor,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)}),a=Wv(t.textLines,{color:t.textColor,font:t.font,size:t.fontSize,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)});return Mt([Ur()],o,a,[jr()])},Wv=function(t,e){for(var r=[H5(),Wa(e.color),Uv(e.font,e.size)],n=0,i=t.length;n<i;n++){var o=t[n],a=o.encoded,s=o.x,l=o.y;r.push(q5(Kr(e.rotate),Kr(e.xSkew),Kr(e.ySkew),s,l),V5(a))}return r.push(W5()),r},J5=function(t){var e=bt(t.x),r=bt(t.y),n=bt(t.width),i=bt(t.height),o=bt(t.borderWidth),a=bt(t.padding),s=e+o/2+a,l=r+o/2+a,c=n-(o/2+a)*2,u=i-(o/2+a)*2,f=[Oi(s,l),Vr(s,l+u),Vr(s+c,l+u),Vr(s+c,l),Go(),j5(),z5()],d=js({x:e,y:r,width:n,height:i,borderWidth:t.borderWidth,color:t.color,borderColor:t.borderColor,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)}),h=Wv(t.textLines,{color:t.textColor,font:t.font,size:t.fontSize,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)}),p=Mt([G5("Tx"),Ur()],h,[jr(),K5()]);return Mt([Ur()],d,f,p,[jr()])},KL=function(t){for(var e=bt(t.x),r=bt(t.y),n=bt(t.width),i=bt(t.height),o=bt(t.lineHeight),a=bt(t.borderWidth),s=bt(t.padding),l=e+a/2+s,c=r+a/2+s,u=n-(a/2+s)*2,f=i-(a/2+s)*2,d=[Oi(l,c),Vr(l,c+f),Vr(l+u,c+f),Vr(l+u,c),Go(),j5(),z5()],h=js({x:e,y:r,width:n,height:i,borderWidth:t.borderWidth,color:t.color,borderColor:t.borderColor,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)}),p=[],g=0,b=t.selectedLines.length;g<b;g++){var m=t.textLines[t.selectedLines[g]];p.push.apply(p,js({x:m.x-s,y:m.y-(o-m.height)/2,width:n-a,height:m.height+(o-m.height)/2,borderWidth:0,color:t.selectedColor,borderColor:void 0,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)}))}var S=Wv(t.textLines,{color:t.textColor,font:t.font,size:t.fontSize,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)}),v=Mt([G5("Tx"),Ur()],S,[jr(),K5()]);return Mt([Ur()],h,p,d,v,[jr()])},XL=function(t){_e(e,t);function e(){var r=this,n="Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways.";return r=t.call(this,n)||this,r}return e}(Error),YL=function(t){_e(e,t);function e(){var r=this,n="Input to `PDFDocument.embedFont` was a custom font, but no `fontkit` instance was found. You must register a `fontkit` instance with `PDFDocument.registerFontkit(...)` before embedding custom fonts.";return r=t.call(this,n)||this,r}return e}(Error),ZL=function(t){_e(e,t);function e(){var r=this,n="A `page` passed to `PDFDocument.addPage` or `PDFDocument.insertPage` was from a different (foreign) PDF document. If you want to copy pages from one PDFDocument to another, you must use `PDFDocument.copyPages(...)` to copy the pages before adding or inserting them.";return r=t.call(this,n)||this,r}return e}(Error),JL=function(t){_e(e,t);function e(){var r=this,n="PDFDocument has no pages so `PDFDocument.removePage` cannot be called";return r=t.call(this,n)||this,r}return e}(Error),QL=function(t){_e(e,t);function e(r){var n=this,i='PDFDocument has no form field with the name "'+r+'"';return n=t.call(this,i)||this,n}return e}(Error),ba=function(t){_e(e,t);function e(r,n,i){var o,a,s=this,l=n==null?void 0:n.name,c=(a=(o=i==null?void 0:i.constructor)===null||o===void 0?void 0:o.name)!==null&&a!==void 0?a:i,u='Expected field "'+r+'" to be of type '+l+", "+("but it is actually of type "+c);return s=t.call(this,u)||this,s}return e}(Error);(function(t){_e(e,t);function e(r){var n=this,i='Failed to select check box due to missing onValue: "'+r+'"';return n=t.call(this,i)||this,n}return e})(Error);var Q5=function(t){_e(e,t);function e(r){var n=this,i='A field already exists with the specified name: "'+r+'"';return n=t.call(this,i)||this,n}return e}(Error),$L=function(t){_e(e,t);function e(r){var n=this,i='Field name contains invalid component: "'+r+'"';return n=t.call(this,i)||this,n}return e}(Error);(function(t){_e(e,t);function e(r){var n=this,i='A non-terminal field already exists with the specified name: "'+r+'"';return n=t.call(this,i)||this,n}return e})(Error);var eN=function(t){_e(e,t);function e(r){var n=this,i="Reading rich text fields is not supported: Attempted to read rich text field: "+r;return n=t.call(this,i)||this,n}return e}(Error),tN=function(t){_e(e,t);function e(r,n){var i=this,o="Failed to layout combed text as lineLength="+r+" is greater than cellCount="+n;return i=t.call(this,o)||this,i}return e}(Error),rN=function(t){_e(e,t);function e(r,n,i){var o=this,a="Attempted to set text with length="+r+" for TextField with maxLength="+n+" and name="+i;return o=t.call(this,a)||this,o}return e}(Error),nN=function(t){_e(e,t);function e(r,n,i){var o=this,a="Attempted to set maxLength="+n+", which is less than "+r+", the length of this field's current value (name="+i+")";return o=t.call(this,a)||this,o}return e}(Error),_r;(function(t){t[t.Left=0]="Left",t[t.Center=1]="Center",t[t.Right=2]="Right"})(_r||(_r={}));var $5=4,e8=500,t8=function(t,e,r,n){n===void 0&&(n=!1);for(var i=$5;i<e8;){for(var o=0,a=0,s=t.length;a<s;a++){o+=1;for(var l=t[a],c=l.split(" "),u=r.width,f=0,d=c.length;f<d;f++){var h=f===d-1,p=h?c[f]:c[f]+" ",g=e.widthOfTextAtSize(p,i);u-=g,u<=0&&(o+=1,u=r.width-g)}}if(!n&&o>t.length)return i-1;var b=e.heightAtSize(i),m=b+b*.2,S=m*o;if(S>Math.abs(r.height))return i-1;i+=1}return i},iN=function(t,e,r,n){for(var i=r.width/n,o=r.height,a=$5,s=g_(t);a<e8;){for(var l=0,c=s.length;l<c;l++){var u=s[l],f=e.widthOfTextAtSize(u,a)>i*.75;if(f)return a-1}var d=e.heightAtSize(a,{descender:!1});if(d>o)return a-1;a+=1}return a},oN=function(t){for(var e=t.length;e>0;e--)if(/\s/.test(t[e]))return e},aN=function(t,e,r,n){for(var i,o=t.length;o>0;){var a=t.substring(0,o),s=r.encodeText(a),l=r.widthOfTextAtSize(a,n);if(l<e){var c=t.substring(o)||void 0;return{line:a,encoded:s,width:l,remainder:c}}o=(i=oN(a))!==null&&i!==void 0?i:0}return{line:t,encoded:r.encodeText(t),width:r.widthOfTextAtSize(t,n),remainder:void 0}},r8=function(t,e){var r=e.alignment,n=e.fontSize,i=e.font,o=e.bounds,a=$4(Yc(t));(n===void 0||n===0)&&(n=t8(a,i,o,!0));for(var s=i.heightAtSize(n),l=s+s*.2,c=[],u=o.x,f=o.y,d=o.x+o.width,h=o.y+o.height,p=o.y+o.height,g=0,b=a.length;g<b;g++)for(var m=a[g];m!==void 0;){var S=aN(m,o.width,i,n),v=S.line,w=S.encoded,y=S.width,k=S.remainder,E=r===_r.Left?o.x:r===_r.Center?o.x+o.width/2-y/2:r===_r.Right?o.x+o.width-y:o.x;p-=l,E<u&&(u=E),p<f&&(f=p),E+y>d&&(d=E+y),p+s>h&&(h=p+s),c.push({text:v,encoded:w,width:y,height:s,x:E,y:p}),m=k==null?void 0:k.trim()}return{fontSize:n,lineHeight:l,lines:c,bounds:{x:u,y:f,width:d-u,height:h-f}}}
120,sN=function(t,e){var r=e.fontSize,n=e.font,i=e.bounds,o=e.cellCount,a=e5(Yc(t));if(a.length>o)throw new tN(a.length,o);(r===void 0||r===0)&&(r=iN(a,n,i,o));for(var s=i.width/o,l=n.heightAtSize(r,{descender:!1}),c=i.y+(i.height/2-l/2),u=[],f=i.x,d=i.y,h=i.x+i.width,p=i.y+i.height,g=0,b=0;g<o;){var m=t5(a,b),S=m[0],v=m[1],w=n.encodeText(S),y=n.widthOfTextAtSize(S,r),k=i.x+(s*g+s/2),E=k-y/2;E<f&&(f=E),c<d&&(d=c),E+y>h&&(h=E+y),c+l>p&&(p=c+l),u.push({text:a,encoded:w,width:y,height:l,x:E,y:c}),g+=1,b+=v}return{fontSize:r,cells:u,bounds:{x:f,y:d,width:h-f,height:p-d}}},J0=function(t,e){var r=e.alignment,n=e.fontSize,i=e.font,o=e.bounds,a=e5(Yc(t));(n===void 0||n===0)&&(n=t8([a],i,o));var s=i.encodeText(a),l=i.widthOfTextAtSize(a,n),c=i.heightAtSize(n,{descender:!1}),u=r===_r.Left?o.x:r===_r.Center?o.x+o.width/2-l/2:r===_r.Right?o.x+o.width-l:o.x,f=o.y+(o.height/2-c/2);return{fontSize:n,line:{text:a,encoded:s,width:l,height:c,x:u,y:f},bounds:{x:u,y:f,width:l,height:c}}},el=function(t){return"normal"in t?t:{normal:t}},lN=/\/([^\0\t\n\f\r\ ]+)[\0\t\n\f\r\ ]+(\d*\.\d+|\d+)[\0\t\n\f\r\ ]+Tf/,Xo=function(t){var e,r,n=(e=t.getDefaultAppearance())!==null&&e!==void 0?e:"",i=(r=Sv(n,lN).match)!==null&&r!==void 0?r:[],o=Number(i[2]);return isFinite(o)?o:void 0},cN=/(\d*\.\d+|\d+)[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]+(g|rg|k)/,Kn=function(t){var e,r=(e=t.getDefaultAppearance())!==null&&e!==void 0?e:"",n=Sv(r,cN).match,i=n??[],o=i[1],a=i[2],s=i[3],l=i[4],c=i[5];if(c==="g"&&o)return X5(Number(o));if(c==="rg"&&o&&a&&s)return Dt(Number(o),Number(a),Number(s));if(c==="k"&&o&&a&&s&&l)return Y5(Number(o),Number(a),Number(s),Number(l))},Xn=function(t,e,r,n){var i;n===void 0&&(n=0);var o=[Wa(e).toString(),Uv((i=r==null?void 0:r.name)!==null&&i!==void 0?i:"dummy__noop",n).toString()].join(`
121`);t.setDefaultAppearance(o)},uN=function(t,e){var r,n,i,o=Kn(e),a=Kn(t.acroField),s=e.getRectangle(),l=e.getAppearanceCharacteristics(),c=e.getBorderStyle(),u=(r=c==null?void 0:c.getWidth())!==null&&r!==void 0?r:0,f=fo(l==null?void 0:l.getRotation()),d=Va(s,f),h=d.width,p=d.height,g=ca(ft(ft({},s),{rotation:f})),b=Dt(0,0,0),m=(n=fn(l==null?void 0:l.getBorderColor()))!==null&&n!==void 0?n:b,S=fn(l==null?void 0:l.getBackgroundColor()),v=fn(l==null?void 0:l.getBackgroundColor(),.8),w=(i=o??a)!==null&&i!==void 0?i:b;Xn(o?e:t.acroField,w);var y={x:0+u/2,y:0+u/2,width:h-u,height:p-u,thickness:1.5,borderWidth:u,borderColor:m,markColor:w};return{normal:{on:Mt(g,_u(ft(ft({},y),{color:S,filled:!0}))),off:Mt(g,_u(ft(ft({},y),{color:S,filled:!1})))},down:{on:Mt(g,_u(ft(ft({},y),{color:v,filled:!0}))),off:Mt(g,_u(ft(ft({},y),{color:v,filled:!1})))}}},fN=function(t,e){var r,n,i,o=Kn(e),a=Kn(t.acroField),s=e.getRectangle(),l=e.getAppearanceCharacteristics(),c=e.getBorderStyle(),u=(r=c==null?void 0:c.getWidth())!==null&&r!==void 0?r:0,f=fo(l==null?void 0:l.getRotation()),d=Va(s,f),h=d.width,p=d.height,g=ca(ft(ft({},s),{rotation:f})),b=Dt(0,0,0),m=(n=fn(l==null?void 0:l.getBorderColor()))!==null&&n!==void 0?n:b,S=fn(l==null?void 0:l.getBackgroundColor()),v=fn(l==null?void 0:l.getBackgroundColor(),.8),w=(i=o??a)!==null&&i!==void 0?i:b;Xn(o?e:t.acroField,w);var y={x:h/2,y:p/2,width:h-u,height:p-u,borderWidth:u,borderColor:m,dotColor:w};return{normal:{on:Mt(g,Du(ft(ft({},y),{color:S,filled:!0}))),off:Mt(g,Du(ft(ft({},y),{color:S,filled:!1})))},down:{on:Mt(g,Du(ft(ft({},y),{color:v,filled:!0}))),off:Mt(g,Du(ft(ft({},y),{color:v,filled:!1})))}}},dN=function(t,e,r){var n,i,o,a,s,l=Kn(e),c=Kn(t.acroField),u=Xo(e),f=Xo(t.acroField),d=e.getRectangle(),h=e.getAppearanceCharacteristics(),p=e.getBorderStyle(),g=h==null?void 0:h.getCaptions(),b=(n=g==null?void 0:g.normal)!==null&&n!==void 0?n:"",m=(o=(i=g==null?void 0:g.down)!==null&&i!==void 0?i:b)!==null&&o!==void 0?o:"",S=(a=p==null?void 0:p.getWidth())!==null&&a!==void 0?a:0,v=fo(h==null?void 0:h.getRotation()),w=Va(d,v),y=w.width,k=w.height,E=ca(ft(ft({},d),{rotation:v})),T=Dt(0,0,0),F=fn(h==null?void 0:h.getBorderColor()),I=fn(h==null?void 0:h.getBackgroundColor()),j=fn(h==null?void 0:h.getBackgroun
vendor: 61,661 bytes, lines 121-123
121dColor(),.8),O={x:S,y:S,width:y-S*2,height:k-S*2},L=J0(b,{alignment:_r.Center,fontSize:u??f,font:r,bounds:O}),ee=J0(m,{alignment:_r.Center,fontSize:u??f,font:r,bounds:O}),ne=Math.min(L.fontSize,ee.fontSize),H=(s=l??c)!==null&&s!==void 0?s:T;Xn(l||u!==void 0?e:t.acroField,H,r,ne);var G={x:0+S/2,y:0+S/2,width:y-S,height:k-S,borderWidth:S,borderColor:F,textColor:H,font:r.name,fontSize:ne};return{normal:Mt(E,Bb(ft(ft({},G),{color:I,textLines:[L.line]}))),down:Mt(E,Bb(ft(ft({},G),{color:j,textLines:[ee.line]})))}},hN=function(t,e,r){var n,i,o,a,s=Kn(e),l=Kn(t.acroField),c=Xo(e),u=Xo(t.acroField),f=e.getRectangle(),d=e.getAppearanceCharacteristics(),h=e.getBorderStyle(),p=(n=t.getText())!==null&&n!==void 0?n:"",g=(i=h==null?void 0:h.getWidth())!==null&&i!==void 0?i:0,b=fo(d==null?void 0:d.getRotation()),m=Va(f,b),S=m.width,v=m.height,w=ca(ft(ft({},f),{rotation:b})),y=Dt(0,0,0),k=fn(d==null?void 0:d.getBorderColor()),E=fn(d==null?void 0:d.getBackgroundColor()),T,F,I=t.isCombed()?0:1,j={x:g+I,y:g+I,width:S-(g+I)*2,height:v-(g+I)*2};if(t.isMultiline()){var O=r8(p,{alignment:t.getAlignment(),fontSize:c??u,font:r,bounds:j});T=O.lines,F=O.fontSize}else if(t.isCombed()){var O=sN(p,{fontSize:c??u,font:r,bounds:j,cellCount:(o=t.getMaxLength())!==null&&o!==void 0?o:0});T=O.cells,F=O.fontSize}else{var O=J0(p,{alignment:t.getAlignment(),fontSize:c??u,font:r,bounds:j});T=[O.line],F=O.fontSize}var L=(a=s??l)!==null&&a!==void 0?a:y;Xn(s||c!==void 0?e:t.acroField,L,r,F);var ee={x:0+g/2,y:0+g/2,width:S-g,height:v-g,borderWidth:g??0,borderColor:k,textColor:L,font:r.name,fontSize:F,color:E,textLines:T,padding:I};return Mt(w,J5(ee))},pN=function(t,e,r){var n,i,o,a=Kn(e),s=Kn(t.acroField),l=Xo(e),c=Xo(t.acroField),u=e.getRectangle(),f=e.getAppearanceCharacteristics(),d=e.getBorderStyle(),h=(n=t.getSelected()[0])!==null&&n!==void 0?n:"",p=(i=d==null?void 0:d.getWidth())!==null&&i!==void 0?i:0,g=fo(f==null?void 0:f.getRotation()),b=Va(u,g),m=b.width,S=b.height,v=ca(ft(ft({},u),{rotation:g})),w=Dt(0,0,0),y=fn(f==null?void 0:f.getBorderColor()),k=fn(f==null?void 0:f.getBackgroundColor()),E=1,T={x:p+E,y:p+E,width:m-(p+E)*2,height:S-(p+E)*2},F=J0(h,{alignment:_r.Left,fontSize:l??c,font:r,bounds:T}),I=F.line,j=F.fontSize,O=(o=a??s)!==null&&o!==void 0?o:w;Xn(a||l!==void 0?e:t.acroField,O,r,j);var L={x:0+p/2,y:0+p/2,width:m-p,height:S-p,borderWidth:p??0,borderColor:y,textColor:O,font:r.name,fontSize:j,color:k,textLines:[I],padding:E};return Mt(v,J5(L))},gN=function(t,e,r){var n,i,o=Kn(e),a=Kn(t.acroField),s=Xo(e),l=Xo(t.acroField),c=e.getRectangle(),u=e.getAppearanceCharacteristics(),f=e.getBorderStyle(),d=(n=f==null?void 0:f.getWidth())!==null&&n!==void 0?n:0,h=fo(u==null?void 0:u.getRotation()),p=Va(c,h),g=p.width,b=p.height,m=ca(ft(ft({},c),{rotation:h})),S=Dt(0,0,0),v=fn(u==null?void 0:u.getBorderColor()),w=fn(u==null?void 0:u.getBackgroundColor()),y=t.getOptions(),k=t.getSelected();t.isSorted()&&y.sort();for(var E="",T=0,F=y.length;T<F;T++)E+=y[T],T<F-1&&(E+=`
122`);for(var I=1,j={x:d+I,y:d+I,width:g-(d+I)*2,height:b-(d+I)*2},O=r8(E,{alignment:_r.Left,fontSize:s??l,font:r,bounds:j}),L=O.lines,ee=O.fontSize,ne=O.lineHeight,H=[],T=0,F=L.length;T<F;T++){var G=L[T];k.includes(G.text)&&H.push(T)}var ue=Dt(153/255,193/255,218/255),we=(i=o??a)!==null&&i!==void 0?i:S;return Xn(o||s!==void 0?e:t.acroField,we,r,ee),Mt(m,KL({x:0+d/2,y:0+d/2,width:g-d,height:b-d,borderWidth:d??0,borderColor:v,textColor:we,font:r.name,fontSize:ee,color:w,textLines:L,lineHeight:ne,selectedColor:ue,selectedLines:H,padding:I}))},n8=function(){function t(e,r,n){this.alreadyEmbedded=!1,ae(e,"ref",[[qt,"PDFRef"]]),ae(r,"doc",[[Yo,"PDFDocument"]]),ae(n,"embedder",[[P5,"PDFPageEmbedder"]]),this.ref=e,this.doc=r,this.width=n.width,this.height=n.height,this.embedder=n}return t.prototype.scale=function(e){return ae(e,"factor",["number"]),{width:this.width*e,height:this.height*e}},t.prototype.size=function(){return this.scale(1)},t.prototype.embed=function(){return mt(this,void 0,void 0,function(){return yt(this,function(e){switch(e.label){case 0:return this.alreadyEmbedded?[3,2]:[4,this.embedder.embedIntoContext(this.doc.context,this.ref)];case 1:e.sent(),this.alreadyEmbedded=!0,e.label=2;case 2:return[2]}})})},t.of=function(e,r,n){return new t(e,r,n)},t}(),On=function(){function t(e,r,n){this.modified=!0,ae(e,"ref",[[qt,"PDFRef"]]),ae(r,"doc",[[Yo,"PDFDocument"]]),ae(n,"embedder",[[Ov,"CustomFontEmbedder"],[H0,"StandardFontEmbedder"]]),this.ref=e,this.doc=r,this.name=n.fontName,this.embedder=n}return t.prototype.encodeText=function(e){return ae(e,"text",["string"]),this.modified=!0,this.embedder.encodeText(e)},t.prototype.widthOfTextAtSize=function(e,r){return ae(e,"text",["string"]),ae(r,"size",["number"]),this.embedder.widthOfTextAtSize(e,r)},t.prototype.heightAtSize=function(e,r){var n;return ae(e,"size",["number"]),Fe(r==null?void 0:r.descender,"options.descender",["boolean"]),this.embedder.heightOfFontAtSize(e,{descender:(n=r==null?void 0:r.descender)!==null&&n!==void 0?n:!0})},t.prototype.sizeAtHeight=function(e){return ae(e,"height",["number"]),this.embedder.sizeOfFontAtHeight(e)},t.prototype.getCharacterSet=function(){return this.embedder instanceof H0?this.embedder.encoding.supportedCodePoints:this.embedder.font.characterSet},t.prototype.embed=function(){return mt(this,void 0,void 0,function(){return yt(this,function(e){switch(e.label){case 0:return this.modified?[4,this.embedder.embedIntoContext(this.doc.context,this.ref)]:[3,2];case 1:e.sent(),this.modified=!1,e.label=2;case 2:return[2]}})})},t.of=function(e,r,n){return new t(e,r,n)},t}(),cg=function(){function t(e,r,n){ae(e,"ref",[[qt,"PDFRef"]]),ae(r,"doc",[[Yo,"PDFDocument"]]),ae(n,"embedder",[[k5,"JpegEmbedder"],[E5,"PngEmbedder"]]),this.ref=e,this.doc=r,this.width=n.width,this.height=n.height,this.embedder=n}return t.prototype.scale=function(e){return ae(e,"factor",["number"]),{width:this.width*e,height:this.height*e}},t.prototype.scaleToFit=function(e,r){ae(e,"width",["number"]),ae(r,"height",["number"]);var n=e/this.width,i=r/this.height,o=Math.min(n,i);return this.scale(o)},t.prototype.size=function(){return this.scale(1)},t.prototype.embed=function(){return mt(this,void 0,void 0,function(){var e,r,n;return yt(this,function(i){switch(i.label){case 0:return this.embedder?(this.embedTask||(e=this,r=e.doc,n=e.ref,this.embedTask=this.embedder.embedIntoContext(r.context,n)),[4,this.embedTask]):[2];case 1:return i.sent(),this.embedder=void 0,[2]}})})},t.of=function(e,r,n){return new t(e,r,n)},t}(),Uo;(function(t){t[t.Left=0]="Left",t[t.Center=1]="Center",t[t.Right=2]="Right"})(Uo||(Uo={}));var tl=function(t){Fe(t==null?void 0:t.x,"options.x",["number"]),Fe(t==null?void 0:t.y,"options.y",["number"]),Fe(t==null?void 0:t.width,"options.width",["number"]),Fe(t==null?void 0:t.height,"options.height",["number"]),Fe(t==null?void 0:t.textColor,"options.textColor",[[Object,"Color"]]),Fe(t==null?void 0:t.backgroundColor,"options.backgroundColor",[[Object,"Color"]]),Fe(t==null?void 0:t.borderColor,"options.borderColor",[[Object,"Color"]]),Fe(t==null?void 0:t.borderWidth,"options.borderWidth",["number"]),Fe(t==null?void 0:t.rotate,"options.rotate",[[Object,"Rotation"]])},qa=function(){function t(e,r,n){ae(e,"acroField",[[Qs,"PDFAcroTerminal"]]),ae(r,"ref",[[qt,"PDFRef"]]),ae(n,"doc",[[Yo,"PDFDocument"]]),this.acroField=e,this.ref=r,this.doc=n}return t.prototype.getName=function(){var e;return(e=this.acroField.getFullyQualifiedName())!==null&&e!==void 0?e:""},t.prototype.isReadOnly=function(){return this.acroField.hasFlag($n.ReadOnly)},t.prototype.enableReadOnly=function(){this.acroField.setFlagTo($n.ReadOnly,!0)},t.prototype.disableReadOnly=function(){this.acroField.setFlagTo($n.ReadOnly,!1)},t.prototype.isRequired=function(){return this.acroField.hasFlag($n.Required)},t.prototype.enableRequired=function(){this.acroField.setFlagTo($n.Required,!0)},t.prototype.disableRequired=function(){this.acroField.setFlagTo($n.Required,!1)},t.prototype.isExported=function(){return!this.acroField.hasFlag($n.NoExport)},t.prototype.enableExporting=function(){this.acroField.setFlagTo($n.NoExport,!1)},t.prototype.disableExporting=function(){this.acroField.setFlagTo($n.NoExport,!0)},t.prototype.needsAppearancesUpdate=function(){throw new Vn(this.constructor.name,"needsAppearancesUpdate")},t.prototype.defaultUpdateAppearances=function(e){throw new Vn(this.constructor.name,"defaultUpdateAppearances")},t.prototype.markAsDirty=function(){this.doc.getForm().markFieldAsDirty(this.ref)},t.prototype.markAsClean=function(){this.doc.getForm().markFieldAsClean(this.ref)},t.prototype.isDirty=function(){return this.doc.getForm().fieldIsDirty(this.ref)},t.prototype.createWidget=function(e){var r,n=e.textColor,i=e.backgroundColor,o=e.borderColor,a=e.borderWidth,s=U5(e.rotate),l=e.caption,c=e.x,u=e.y,f=e.width+a,d=e.height+a,h=!!e.hidden,p=e.page;m5(s,"degreesAngle",90);var g=ag.create(this.doc.context,this.ref),b=EL({x:c,y:u,width:f,height:d},a,s);g.setRectangle(b),p&&g.setP(p);var m=g.getOrCreateAppearanceCharacteristics();i&&m.setBackgroundColor(Db(i)),m.setRotation(s),l&&m.setCaptions({normal:l}),o&&m.setBorderColor(Db(o));var S=g.getOrCreateBorderStyle();if(a!==void 0&&S.setWidth(a),g.setFlagTo(ac.Print,!0),g.setFlagTo(ac.Hidden,h),g.setFlagTo(ac.Invisible,!1),n){var v=(r=this.acroField.getDefaultAppearance())!==null&&r!==void 0?r:"",w=v+`
123`+Wa(n).toString();this.acroField.setDefaultAppearance(w)}return g},t.prototype.updateWidgetAppearanceWithFont=function(e,r,n){var i=n.normal,o=n.rollover,a=n.down;this.updateWidgetAppearances(e,{normal:this.createAppearanceStream(e,i,r),rollover:o&&this.createAppearanceStream(e,o,r),down:a&&this.createAppearanceStream(e,a,r)})},t.prototype.updateOnOffWidgetAppearance=function(e,r,n){var i=n.normal,o=n.rollover,a=n.down;this.updateWidgetAppearances(e,{normal:this.createAppearanceDict(e,i,r),rollover:o&&this.createAppearanceDict(e,o,r),down:a&&this.createAppearanceDict(e,a,r)})},t.prototype.updateWidgetAppearances=function(e,r){var n=r.normal,i=r.rollover,o=r.down;e.setNormalAppearance(n),i?e.setRolloverAppearance(i):e.removeRolloverAppearance(),o?e.setDownAppearance(o):e.removeDownAppearance()},t.prototype.createAppearanceStream=function(e,r,n){var i,o=this.acroField.dict.context,a=e.getRectangle(),s=a.width,l=a.height,c=n&&{Font:(i={},i[n.name]=n.ref,i)},u=o.formXObject(r,{Resources:c,BBox:o.obj([0,0,s,l]),Matrix:o.obj([1,0,0,1,0,0])}),f=o.register(u);return f},t.prototype.createImageAppearanceStream=function(e,r,n){var i,o,a=this.acroField.dict.context,s=e.getRectangle(),l=e.getAppearanceCharacteristics(),c=e.getBorderStyle(),u=(o=c==null?void 0:c.getWidth())!==null&&o!==void 0?o:0,f=fo(l==null?void 0:l.getRotation()),d=ca(ft(ft({},s),{rotation:f})),h=Va(s,f),p=r.scaleToFit(h.width-u*2,h.height-u*2),g={x:u,y:u,width:p.width,height:p.height,rotate:nt(0),xSkew:nt(0),ySkew:nt(0)};n===Uo.Center?(g.x+=(h.width-u*2)/2-p.width/2,g.y+=(h.height-u*2)/2-p.height/2):n===Uo.Right&&(g.x=h.width-u-p.width,g.y=h.height-u-p.height);var b=this.doc.context.addRandomSuffix("Image",10),m=Mt(d,Z5(b,g)),S={XObject:(i={},i[b]=r.ref,i)},v=a.formXObject(m,{Resources:S,BBox:a.obj([0,0,s.width,s.height]),Matrix:a.obj([1,0,0,1,0,0])});return a.register(v)},t.prototype.createAppearanceDict=function(e,r,n){var i=this.acroField.dict.context,o=this.createAppearanceStream(e,r.on),a=this.createAppearanceStream(e,r.off),s=i.obj({});return s.set(n,o),s.set(B.of("Off"),a),s},t}(),Vl=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroCheckBox",[[Kf,"PDFAcroCheckBox"]]),o.acroField=r,o}return e.prototype.check=function(){var r,n=(r=this.acroField.getOnValue())!==null&&r!==void 0?r:B.of("Yes");this.markAsDirty(),this.acroField.setValue(n)},e.prototype.uncheck=function(){this.markAsDirty(),this.acroField.setValue(B.of("Off"))},e.prototype.isChecked=function(){var r=this.acroField.getOnValue();return!!r&&r===this.acroField.getValue()},e.prototype.addToPage=function(r,n){var i,o,a,s,l,c;ae(r,"page",[[Un,"PDFPage"]]),tl(n),n||(n={}),"textColor"in n||(n.textColor=Dt(0,0,0)),"backgroundColor"in n||(n.backgroundColor=Dt(1,1,1)),"borderColor"in n||(n.borderColor=Dt(0,0,0)),"borderWidth"in n||(n.borderWidth=1);var u=this.createWidget({x:(i=n.x)!==null&&i!==void 0?i:0,y:(o=n.y)!==null&&o!==void 0?o:0,width:(a=n.width)!==null&&a!==void 0?a:50,height:(s=n.height)!==null&&s!==void 0?s:50,textColor:n.textColor,backgroundColor:n.backgroundColor,borderColor:n.borderColor,borderWidth:(l=n.borderWidth)!==null&&l!==void 0?l:0,rotate:(c=n.rotate)!==null&&c!==void 0?c:nt(0),hidden:n.hidden,page:r.ref}),f=this.doc.context.register(u.dict);this.acroField.addWidget(f),u.setAppearanceState(B.of("Off")),this.updateWidgetAppearance(u,B.of("Yes")),r.node.addAnnot(f)},e.prototype.needsAppearancesUpdate=function(){for(var r,n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=a.getAppearanceState(),l=(r=a.getAppearances())===null||r===void 0?void 0:r.normal;if(!(l instanceof vt)||s&&!l.has(s))return!0}return!1},e.prototype.defaultUpdateAppearances=function(){this.updateAppearances()},e.prototype.updateAppearances=function(r){var n;Fe(r,"provider",[Function]);for(var i=this.acroField.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o],l=(n=s.getOnValue())!==null&&n!==void 0?n:B.of("Yes");l&&this.updateWidgetAppearance(s,l,r)}this.markAsClean()},e.prototype.updateWidgetAppearance=function(r,n,i){var o=i??uN,a=el(o(this,r));this.updateOnOffWidgetAppearance(r,n,a)},e.of=function(r,n,i){return new e(r,n,i)},e}(qa),i0=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroComboBox",[[Xf,"PDFAcroComboBox"]]),o.acroField=r,o}return e.prototype.getOptions=function(){for(var r=this.acroField.getOptions(),n=new Array(r.length),i=0,o=n.length;i<o;i++){var a=r[i],s=a.display,l=a.value;n[i]=(s??l).decodeText()}return n},e.prototype.getSelected=function(){for(var r=this.acroField.getValues(),n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]=r[i].decodeText();return n},e.prototype.setOptions=function(r){ae(r,"options",[Array]);for(var n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]={value:rt.fromText(r[i])};this.acroField.setOptions(n)},e.prototype.addOptions=function(r){ae(r,"options",["string",Array]);for(var n=Array.isArray(r)?r:[r],i=this.acroField.getOptions(),o=new Array(n.length),a=0,s=n.length;a<s;a++)o[a]={value:rt.fromText(n[a])};this.acroField.setOptions(i.concat(o))},e.prototype.select=function(r,n){n===void 0&&(n=!1),ae(r,"options",["string",Array]),ae(n,"merge",["boolean"]);var i=Array.isArray(r)?r:[r],o=this.getOptions(),a=i.find(function(f){return!o.includes(f)});a&&this.enableEditing(),this.markAsDirty(),(i.length>1||i.length===1&&n)&&this.enableMultiselect();for(var s=new Array(i.length),l=0,c=i.length;l<c;l++)s[l]=rt.fromText(i[l]);if(n){var u=this.acroField.getValues();this.acroField.setValues(u.concat(s))}else this.acroField.setValues(s)},e.prototype.clear=function(){this.markAsDirty(),this.acroField.setValues([])},e.prototype.setFontSize=function(r){qf(r,"fontSize"),this.acroField.setFontSize(r),this.markAsDirty()},e.prototype.isEditable=function(){return this.acroField.hasFlag(Ht.Edit)},e.prototype.enableEditing=function(){this.acroField.setFlagTo(Ht.Edit,!0)},e.prototype.disableEditing=function(){this.acroField.setFlagTo(Ht.Edit,!1)},e.prototype.isSorted=function(){return this.acroField.hasFlag(Ht.Sort)},e.prototype.enableSorting=function(){this.acroField.setFlagTo(Ht.Sort,!0)},e.prototype.disableSorting=function(){this.acroField.setFlagTo(Ht.Sort,!1)},e.prototype.isMultiselect=function(){return this.acroField.hasFlag(Ht.MultiSelect)},e.prototype.enableMultiselect=function(){this.acroField.setFlagTo(Ht.MultiSelect,!0)},e.prototype.disableMultiselect=function(){this.acroField.setFlagTo(Ht.MultiSelect,!1)},e.prototype.isSpellChecked=function(){return!this.acroField.hasFlag(Ht.DoNotSpellCheck)},e.prototype.enableSpellChecking=function(){this.acroField.setFlagTo(Ht.DoNotSpellCheck,!1)},e.prototype.disableSpellChecking=function(){this.acroField.setFlagTo(Ht.DoNotSpellCheck,!0)},e.prototype.isSelectOnClick=function(){return this.acroField.hasFlag(Ht.CommitOnSelChange)},e.prototype.enableSelectOnClick=function(){this.acroField.setFlagTo(Ht.CommitOnSelChange,!0)},e.prototype.disableSelectOnClick=function(){this.acroField.setFlagTo(Ht.CommitOnSelChange,!1)},e.prototype.addToPage=function(r,n){var i,o,a,s,l,c,u;ae(r,"page",[[Un,"PDFPage"]]),tl(n),n||(n={}),"textColor"in n||(n.textColor=Dt(0,0,0)),"backgroundColor"in n||(n.backgroundColor=Dt(1,1,1)),"borderColor"in n||(n.borderColor=Dt(0,0,0)),"borderWidth"in n||(n.borderWidth=1);var f=this.createWidget({x:(i=n.x)!==null&&i!==void 0?i:0,y:(o=n.y)!==null&&o!==void 0?o:0,width:(a=n.width)!==null&&a!==void 0?a:200,height:(s=n.height)!==null&&s!==void 0?s:50,textColor:n.textColor,backgroundColor:n.backgroundColor,borderColor:n.borderColor,borderWidth:(l=n.borderWidth)!==null&&l!==void 0?l:0,rotate:(c=n.rotate)!==null&&c!==void 0?c:nt(0),hidden:n.hidden,page:r.ref}),d=this.doc.context.register(f.dict);this.acroField.addWidget(d);var h=(u=n.font)!==null&&u!==void 0?u:this.doc.getForm().getDefaultFont();this.updateWidgetAppearance(f,h),r.node.addAnnot(d)},e.prototype.needsAppearancesUpdate=function(){var r;if(this.isDirty())return!0;for(var n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=((r=a.getAppearances())===null||r===void 0?void 0:r.normal)instanceof Pn;if(!s)return!0}return!1},e.prototype.defaultUpdateAppearances=function(r){ae(r,"font",[[On,"PDFFont"]]),this.updateAppearances(r)},e.prototype.updateAppearances=function(r,n){ae(r,"font",[[On,"PDFFont"]]),Fe(n,"provider",[Function]);for(var i=this.acroField.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o];this.updateWidgetAppearance(s,r,n)}this.markAsClean()},e.prototype.updateWidgetAppearance=function(r,n,i){var o=i??pN,a=el(o(this,r,n));this.updateWidgetAppearanceWithFont(r,n,a)},e.of=function(r,n,i){return new e(r,n,i)},e}(qa),o0=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroListBox",[[Qf,"PDFAcroListBox"]]),o.acroField=r,o}return e.prototype.getOptions=function(){for(var r=this.acroField.getOptions(),n=new Array(r.length),i=0,o=n.length;i<o;i++){var a=r[i],s=a.display,l=a.value;n[i]=(s??l).decodeText()}return n},e.prototype.getSelected=function(){for(var r=this.acroField.getValues(),n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]=r[i].decodeText();return n},e.prototype.setOptions=function(r){ae(r,"options",[Array]),this.markAsDirty();for(var n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]={value:rt.fromText(r[i])};this.acroField.setOptions(n)},e.prototype.addOptions=function(r){ae(r,"options",["string",Array]),this.markAsDirty();for(var n=Array.isArray(r)?r:[r],i=this.acroField.getOptions(),o=new Array(n.length),a=0,s=n.length;a<s;a++)o[a]={value:rt.fromText(n[a])};this.acroField.setOptions(i.concat(o))},e.prototype.select=function(r,n){n===void 0&&(n=!1),ae(r,"options",["string",Array]),ae(n,"merge",["boolean"]);var i=Array.isArray(r)?r:[r],o=this.getOptions();hD(i,"option",o),this.markAsDirty(),(i.length>1||i.length===1&&n)&&this.enableMultiselect();for(var a=new Array(i.length),s=0,l=i.length;s<l;s++)a[s]=rt.fromText(i[s]);if(n){var c=this.acroField.getValues();this.acroField.setValues(c.concat(a))}else this.acroField.setValues(a)},e.prototype.clear=function(){this.markAsDirty(),this.acroField.setValues([])},e.prototype.setFontSize=function(r){qf(r,"fontSize"),this.acroField.setFontSize(r),this.markAsDirty()},e.prototype.isSorted=function(){return this.acroField.hasFlag(Ht.Sort)},e.prototype.enableSorting=function(){this.acroField.setFlagTo(Ht.Sort,!0)},e.prototype.disableSorting=function(){this.acroField.setFlagTo(Ht.Sort,!1)},e.prototype.isMultiselect=function(){return this.acroField.hasFlag(Ht.MultiSelect)},e.prototype.enableMultiselect=function(){this.acroField.setFlagTo(Ht.MultiSelect,!0)},e.prototype.disableMultiselect=function(){this.acroField.setFlagTo(Ht.MultiSelect,!1)},e.prototype.isSelectOnClick=function(){return this.acroField.hasFlag(Ht.CommitOnSelChange)},e.prototype.enableSelectOnClick=function(){this.acroField.setFlagTo(Ht.CommitOnSelChange,!0)},e.prototype.disableSelectOnClick=function(){this.acroField.setFlagTo(Ht.CommitOnSelChange,!1)},e.prototype.addToPage=function(r,n){var i,o,a,s,l,c,u;ae(r,"page",[[Un,"PDFPage"]]),tl(n),n||(n={}),"textColor"in n||(n.textColor=Dt(0,0,0)),"backgroundColor"in n||(n.backgroundColor=Dt(1,1,1)),"borderColor"in n||(n.borderColor=Dt(0,0,0)),"borderWidth"in n||(n.borderWidth=1);var f=this.createWidget({x:(i=n.x)!==null&&i!==void 0?i:0,y:(o=n.y)!==null&&o!==void 0?o:0,width:(a=n.width)!==null&&a!==void 0?a:200,height:(s=n.height)!==null&&s!==void 0?s:100,textColor:n.textColor,backgroundColor:n.backgroundColor,borderColor:n.borderColor,borderWidth:(l=n.borderWidth)!==null&&l!==void 0?l:0,rotate:(c=n.rotate)!==null&&c!==void 0?c:nt(0),hidden:n.hidden,page:r.ref}),d=this.doc.context.register(f.dict);this.acroField.addWidget(d);var h=(u=n.font)!==null&&u!==void 0?u:this.doc.getForm().getDefaultFont();this.updateWidgetAppearance(f,h),r.node.addAnnot(d)},e.prototype.needsAppearancesUpdate=function(){var r;if(this.isDirty())return!0;for(var n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=((r=a.getAppearances())===null||r===void 0?void 0:r.normal)instanceof Pn;if(!s)return!0}return!1},e.prototype.defaultUpdateAppearances=function(r){ae(r,"font",[[On,"PDFFont"]]),this.updateAppearances(r)},e.prototype.updateAppearances=function(r,n){ae(r,"font",[[On,"PDFFont"]]),Fe(n,"provider",[Function]);for(var i=this.acroField.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o];this.updateWidgetAppearance(s,r,n)}this.markAsClean()},e.prototype.updateWidgetAppearance=function(r,n,i){var o=i??gN,a=el(o(this,r,n));this.updateWidgetAppearanceWithFont(r,n,a)},e.of=function(r,n,i){return new e(r,n,i)},e}(qa),Hl=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroRadioButton",[[Jf,"PDFAcroRadioButton"]]),o.acroField=r,o}return e.prototype.getOptions=function(){var r=this.acroField.getExportValues();if(r){for(var n=new Array(r.length),i=0,o=r.length;i<o;i++)n[i]=r[i].decodeText();return n}for(var a=this.acroField.getOnValues(),s=new Array(a.length),i=0,o=s.length;i<o;i++)s[i]=a[i].decodeText();return s},e.prototype.getSelected=function(){var r=this.acroField.getValue();if(r!==B.of("Off")){var n=this.acroField.getExportValues();if(n){for(var i=this.acroField.getOnValues(),o=0,a=i.length;o<a;o++)if(i[o]===r)return n[o].decodeText()}return r.decodeText()}},e.prototype.select=function(r){ae(r,"option",["string"]);var n=this.getOptions();_o(r,"option",n),this.markAsDirty();var i=this.acroField.getOnValues(),o=this.acroField.getExportValues();if(o)for(var a=0,s=o.length;a<s;a++)o[a].decodeText()===r&&this.acroField.setValue(i[a]);else for(var a=0,s=i.length;a<s;a++){var l=i[a];l.decodeText()===r&&this.acroField.setValue(l)}},e.prototype.clear=function(){this.markAsDirty(),this.acroField.setValue(B.of("Off"))},e.prototype.isOffToggleable=function(){return!this.acroField.hasFlag(Bn.NoToggleToOff)},e.prototype.enableOffToggling=function(){this.acroField.setFlagTo(Bn.NoToggleToOff,!1)},e.prototype.disableOffToggling=function(){this.acroField.setFlagTo(Bn.NoToggleToOff,!0)},e.prototype.isMutuallyExclusive=function(){return!this.acroField.hasFlag(Bn.RadiosInUnison)},e.prototype.enableMutualExclusion=function(){this.acroField.setFlagTo(Bn.RadiosInUnison,!1)},e.prototype.disableMutualExclusion=function(){this.acroField.setFlagTo(Bn.RadiosInUnison,!0)},e.prototype.addOptionToPage=function(r,n,i){var o,a,s,l,c,u,f,d,h;ae(r,"option",["string"]),ae(n,"page",[[Un,"PDFPage"]]),tl(i);var p=this.createWidget({x:(o=i==null?void 0:i.x)!==null&&o!==void 0?o:0,y:(a=i==null?void 0:i.y)!==null&&a!==void 0?a:0,width:(s=i==null?void 0:i.width)!==null&&s!==void 0?s:50,height:(l=i==null?void 0:i.height)!==null&&l!==void 0?l:50,textColor:(c=i==null?void 0:i.textColor)!==null&&c!==void 0?c:Dt(0,0,0),backgroundColor:(u=i==null?void 0:i.backgroundColor)!==null&&u!==void 0?u:Dt(1,1,1),borderColor:(f=i==null?void 0:i.borderColor)!==null&&f!==void 0?f:Dt(0,0,0),borderWidth:(d=i==null?void 0:i.borderWidth)!==null&&d!==void 0?d:1,rotate:(h=i==null?void 0:i.rotate)!==null&&h!==void 0?h:nt(0),hidden:i==null?void 0:i.hidden,page:n.ref}),g=this.doc.context.register(p.dict),b=this.acroField.addWidgetWithOpt(g,rt.fromText(r),!this.isMutuallyExclusive());p.setAppearanceState(B.of("Off")),this.updateWidgetAppearance(p,b),n.node.addAnnot(g)},e.prototype.needsAppearancesUpdate=function(){for(var r,n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=a.getAppearanceState(),l=(r=a.getAppearances())===null||r===void 0?void 0:r.normal;if(!(l instanceof vt)||s&&!l.has(s))return!0}return!1},e.prototype.defaultUpdateAppearances=function(){this.updateAppearances()},e.prototype.updateAppearances=function(r){Fe(r,"provider",[Function]);for(var n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=a.getOnValue();s&&this.updateWidgetAppearance(a,s,r)}},e.prototype.updateWidgetAppearance=function(r,n,i){var o=i??fN,a=el(o(this,r));this.updateOnOffWidgetAppearance(r,n,a)},e.of=function(r,n,i){return new e(r,n,i)},e}(qa),ug=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroSignature",[[Rv,"PDFAcroSignature"]]),o.acroField=r,o}return e.prototype.needsAppearancesUpdate=function(){return!1},e.of=function(r,n,i){return new e(r,n,i)},e}(qa),a0=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroText",[[Yf,"PDFAcroText"]]),o.acroField=r,o}return e.prototype.getText=function(){var r=this.acroField.getValue();if(!r&&this.isRichFormatted())throw new eN(this.getName());return r==null?void 0:r.decodeText()},e.prototype.setText=function(r){Fe(r,"text",["string"]);var n=this.getMaxLength();if(n!==void 0&&r&&r.length>n)throw new rN(r.length,n,this.getName());this.markAsDirty(),this.disableRichFormatting(),r?this.acroField.setValue(rt.fromText(r)):this.acroField.removeValue()},e.prototype.getAlignment=function(){var r=this.acroField.getQuadding();return r===0?_r.Left:r===1?_r.Center:r===2?_r.Right:_r.Left},e.prototype.setAlignment=function(r){_o(r,"alignment",_r),this.markAsDirty(),this.acroField.setQuadding(r)},e.prototype.getMaxLength=function(){return this.acroField.getMaxLength()},e.prototype.setMaxLength=function(r){if(Qn(r,"maxLength",0,Number.MAX_SAFE_INTEGER),this.markAsDirty(),r===void 0)this.acroField.removeMaxLength();else{var n=this.getText();if(n&&n.length>r)throw new nN(n.length,r,this.getName());this.acroField.setMaxLength(r)}},e.prototype.removeMaxLength=function(){this.markAsDirty(),this.acroField.removeMaxLength()},e.prototype.setImage=function(r){for(var n=this.getAlignment(),i=n===_r.Center?Uo.Center:n===_r.Right?Uo.Right:Uo.Left,o=this.acroField.getWidgets(),a=0,s=o.length;a<s;a++){var l=o[a],c=this.createImageAppearanceStream(l,r,i);this.updateWidgetAppearances(l,{normal:c})}this.markAsClean()},e.prototype.setFontSize=function(r){qf(r,"fontSize"),this.acroField.setFontSize(r),this.markAsDirty()},e.prototype.isMultiline=function(){return this.acroField.hasFlag(br.Multiline)},e.prototype.enableMultiline=function(){this.markAsDirty(),this.acroField.setFlagTo(br.Multiline,!0)},e.prototype.disableMultiline=function(){this.markAsDirty(),this.acroField.setFlagTo(br.Multiline,!1)},e.prototype.isPassword=function(){return this.acroField.hasFlag(br.Password)},e.prototype.enablePassword=function(){this.acroField.setFlagTo(br.Password,!0)},e.prototype.disablePassword=function(){this.acroField.setFlagTo(br.Password,!1)},e.prototype.isFileSelector=function(){return this.acroField.hasFlag(br.FileSelect)},e.prototype.enableFileSelection=function(){this.acroField.setFlagTo(br.FileSelect,!0)},e.prototype.disableFileSelection=function(){this.acroField.setFlagTo(br.FileSelect,!1)},e.prototype.isSpellChecked=function(){return!this.acroField.hasFlag(br.DoNotSpellCheck)},e.prototype.enableSpellChecking=function(){this.acroField.setFlagTo(br.DoNotSpellCheck,!1)},e.prototype.disableSpellChecking=function(){this.acroField.setFlagTo(br.DoNotSpellCheck,!0)},e.prototype.isScrollable=function(){return!this.acroField.hasFlag(br.DoNotScroll)},e.prototype.enableScrolling=function(){this.acroField.setFlagTo(br.DoNotScroll,!1)},e.prototype.disableScrolling=function(){this.acroField.setFlagTo(br.DoNotScroll,!0)},e.prototype.isCombed=function(){return this.acroField.hasFlag(br.Comb)&&!this.isMultiline()&&!this.isPassword()&&!this.isFileSelector()&&this.getMaxLength()!==void 0},e.prototype.enableCombing=function(){if(this.getMaxLength()===void 0){var r="PDFTextFields must have a max length in order to be combed";console.warn(r)}this.markAsDirty(),this.disableMultiline(),this.disablePassword(),this.disableFileSelection(),this.acroField.setFlagTo(br.Comb,!0)},e.prototype.disableCombing=function(){this.markAsDirty(),this.acroField.setFlagTo(br.Comb,!1)},e.prototype.isRichFormatted=function(){return this.acroField.hasFlag(br.RichText)},e.prototype.enableRichFormatting=function(){this.acroField.setFlagTo(br.RichText,!0)},e.prototype.disableRichFormatting=function(){this.acroField.setFlagTo(br.RichText,!1)},e.prototype.addToPage=function(r,n){var i,o,a,s,l,c,u;ae(r,"page",[[Un,"PDFPage"]]),tl(n),n||(n={}),"textColor"in n||(n.textColor=Dt(0,0,0)),"backgroundColor"in n||(n.backgroundColor=Dt(1,1,1)),"borderColor"in n||(n.borderColor=Dt(0,0,0)),"borderWidth"in n||(n.borderWidth=1);var f=this.createWidget({x:(i=n.x)!==null&&i!==void 0?i:0,y:(o=n.y)!==null&&o!==void 0?o:0,width:(a=n.width)!==null&&a!==void 0?a:200,height:(s=n.height)!==null&&s!==void 0?s:50,textColor:n.textColor,backgroundColor:n.backgroundColor,borderColor:n.borderColor,borderWidth:(l=n.borderWidth)!==null&&l!==void 0?l:0,rotate:(c=n.rotate)!==null&&c!==void 0?c:nt(0),hidden:n.hidden,page:r.ref}),d=this.doc.context.register(f.dict);this.acroField.addWidget(d);var h=(u=n.font)!==null&&u!==void 0?u:this.doc.getForm().getDefaultFont();this.updateWidgetAppearance(f,h),r.node.addAnnot(d)},e.prototype.needsAppearancesUpdate=function(){var r;if(this.isDirty())return!0;for(var n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=((r=a.getAppearances())===null||r===void 0?void 0:r.normal)instanceof Pn;if(!s)return!0}return!1},e.prototype.defaultUpdateAppearances=function(r){ae(r,"font",[[On,"PDFFont"]]),this.updateAppearances(r)},e.prototype.updateAppearances=function(r,n){ae(r,"font",[[On,"PDFFont"]]),Fe(n,"provider",[Function]);for(var i=this.acroField.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o];this.updateWidgetAppearance(s,r,n)}this.markAsClean()},e.prototype.updateWidgetAppearance=function(r,n,i){var o=i??hN,a=el(o(this,r,n));this.updateWidgetAppearanceWithFont(r,n,a)},e.of=function(r,n,i){return new e(r,n,i)},e}(qa),Q0;(function(t){t.Courier="Courier",t.CourierBold="Courier-Bold",t.CourierOblique="Courier-Oblique",t.CourierBoldOblique="Courier-BoldOblique",t.Helvetica="Helvetica",t.HelveticaBold="Helvetica-Bold",t.HelveticaOblique="Helvetica-Oblique",t.HelveticaBoldOblique="Helvetica-BoldOblique",t.TimesRoman="Times-Roman",t.TimesRomanBold="Times-Bold",t.TimesRomanItalic="Times-Italic",t.TimesRomanBoldItalic="Times-BoldItalic",t.Symbol="Symbol",t.ZapfDingbats="ZapfDingbats"})(Q0||(Q0={}));var vN=function(){function t(e,r){var n=this;this.embedDefaultFont=function(){return n.doc.embedStandardFont(Q0.Helvetica)},ae(e,"acroForm",[[G0,"PDFAcroForm"]]),ae(r,"doc",[[Yo,"PDFDocument"]]),this.acroForm=e,this.doc=r,this.dirtyFields=new Set,this.defaultFontCache=oo.populatedBy(this.embedDefaultFont)}return t.prototype.hasXFA=function(){return this.acroForm.dict.has(B.of("XFA"))},t.prototype.deleteXFA=function(){this.acroForm.dict.delete(B.of("XFA"))},t.prototype.getFields=function(){for(var e=this.acroForm.getAllFields(),r=[],n=0,i=e.length;n<i;n++){var o=e[n],a=o[0],s=o[1],l=mN(a,s,this.doc);l&&r.push(l)}return r},t.prototype.getFieldMaybe=function(e){ae(e,"name",["string"]);for(var r=this.getFields(),n=0,i=r.length;n<i;n++){var o=r[n];if(o.getName()===e)return o}},t.prototype.getField=function(e){ae(e,"name",["string"]);var r=this.getFieldMaybe(e);if(r)return r;throw new QL(e)},t.prototype.getButton=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof s0)return r;throw new ba(e,s0,r)},t.prototype.getCheckBox=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof Vl)return r;throw new ba(e,Vl,r)},t.prototype.getDropdown=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof i0)return r;throw new ba(e,i0,r)},t.prototype.getOptionList=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof o0)return r;throw new ba(e,o0,r)},t.prototype.getRadioGroup=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof Hl)return r;throw new ba(e,Hl,r)},t.prototype.getSignature=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof ug)return r;throw new ba(e,ug,r)},t.prototype.getTextField=function(e){ae(e,"name",["string"]);var r=this.getField(e);if(r instanceof a0)return r;throw new ba(e,a0,r)},t.prototype.createButton=function(e){ae(e,"name",["string"]);var r=as(e),n=this.findOrCreateNonTerminals(r.nonTerminal),i=Zf.create(this.doc.context);return i.setPartialName(r.terminal),ss(n,[i,i.ref],r.terminal),s0.of(i,i.ref,this.doc)},t.prototype.createCheckBox=function(e){ae(e,"name",["string"]);var r=as(e),n=this.findOrCreateNonTerminals(r.nonTerminal),i=Kf.create(this.doc.context);return i.setPartialName(r.terminal),ss(n,[i,i.ref],r.terminal),Vl.of(i,i.ref,this.doc)},t.prototype.createDropdown=function(e){ae(e,"name",["string"]);var r=as(e),n=this.findOrCreateNonTerminals(r.nonTerminal),i=Xf.create(this.doc.context);return i.setPartialName(r.terminal),ss(n,[i,i.ref],r.terminal),i0.of(i,i.ref,this.doc)},t.prototype.createOptionList=function(e){ae(e,"name",["string"]);var r=as(e),n=this.findOrCreateNonTerminals(r.nonTerminal),i=Qf.create(this.doc.context);return i.setPartialName(r.terminal),ss(n,[i,i.ref],r.terminal),o0.of(i,i.ref,this.doc)},t.prototype.createRadioGroup=function(e){ae(e,"name",["string"]);var r=as(e),n=this.findOrCreateNonTerminals(r.nonTerminal),i=Jf.create(this.doc.context);return i.setPartialName(r.terminal),ss(n,[i,i.ref],r.terminal),Hl.of(i,i.ref,this.doc)},t.prototype.createTextField=function(e){ae(e,"name",["string"]);var r=as(e),n=this.findOrCreateNonTerminals(r.nonTerminal),i=Yf.create(this.doc.context);return i.setPartialName(r.terminal),ss(n,[i,i.ref],r.terminal),a0.of(i,i.ref,this.doc)},t.prototype.flatten=function(e){e===void 0&&(e={updateFieldAppearances:!0}),e.updateFieldAppearances&&this.updateFieldAppearances();for(var r=this.getFields(),n=0,i=r.length;n<i;n++){for(var o=r[n],a=o.acroField.getWidgets(),s=0,l=a.length;s<l;s++){var c=a[s],u=this.findWidgetPage(c),f=this.findWidgetAppearanceRef(o,c),d=u.node.newXObject("FlatWidget",f),h=c.getRectangle(),p=Mt([Ur(),Hn(h.x,h.y)],ca(ft(ft({},h),{rotation:0})),[jv(d),jr()]).filter(Boolean);u.pushOperators.apply(u,p)}this.removeField(o)}},t.prototype.removeField=function(e){for(var r=e.acroField.getWidgets(),n=new Set,i=0,o=r.length;i<o;i++){var a=r[i],s=this.findWidgetAppearanceRef(e,a),l=this.findWidgetPage(a);n.add(l),l.node.removeAnnot(s)}n.forEach(function(h){return h.node.removeAnnot(e.ref)}),this.acroForm.removeField(e.acroField);for(var c=e.acroField.normalizedEntries().Kids,u=c.size(),f=0;f<u;f++){var d=c.get(f);d instanceof qt&&this.doc.context.delete(d)}this.doc.context.delete(e.ref)},t.prototype.updateFieldAppearances=function(e){Fe(e,"font",[[On,"PDFFont"]]),e=e??this.getDefaultFont();for(var r=this.getFields(),n=0,i=r.length;n<i;n++){var o=r[n];o.needsAppearancesUpdate()&&o.defaultUpdateAppearances(e)}},t.prototype.markFieldAsDirty=function(e){Fe(e,"fieldRef",[[qt,"PDFRef"]]),this.dirtyFields.add(e)},t.prototype.markFieldAsClean=function(e){Fe(e,"fieldRef",[[qt,"PDFRef"]]),this.dirtyFields.delete(e)},t.prototype.fieldIsDirty=function(e){return Fe(e,"fieldRef",[[qt,"PDFRef"]]),this.dirtyFields.has(e)},t.prototype.getDefaultFont=function(){return this.defaultFontCache.access()},t.prototype.findWidgetPage=function(e){var r=e.P(),n=this.doc.getPages().find(function(o){return o.ref===r});if(n===void 0){var i=this.doc.context.getObjectRef(e.dict);if(i===void 0)throw new Error("Could not find PDFRef for PDFObject");if(n=this.doc.findPageForAnnotationRef(i),n===void 0)throw new Error("Could not find page for PDFRef "+i)}return n},t.prototype.findWidgetAppearanceRef=function(e,r){var n,i=r.getNormalAppearance();if(i instanceof vt&&(e instanceof Vl||e instanceof Hl)){var o=e.acroField.getValue(),a=(n=i.get(o))!==null&&n!==void 0?n:i.get(B.of("Off"));a instanceof qt&&(i=a)}if(!(i instanceof qt)){var s=e.getName();throw new Error("Failed to extract appearance ref for: "+s)}return i},t.prototype.findOrCreateNonTerminals=function(e){for(var r=[this.acroForm],n=0,i=e.length;n<i;n++){var o=e[n];if(!o)throw new $L(o);var a=r[0],s=r[1],l=this.findNonTerminal(o,a);if(l)r=l;else{var c=q0.create(this.doc.context);c.setPartialName(o),c.setParent(s);var u=this.doc.context.register(c.dict);a.addField(u),r=[c,u]}}return r},t.prototype.findNonTerminal=function(e,r){for(var n=r instanceof G0?this.acroForm.getFields():_v(r.Kids()),i=0,o=n.length;i<o;i++){var a=n[i],s=a[0],l=a[1];if(s.getPartialName()===e){if(s instanceof q0)return[s,l];throw new Q5(e)}}},t.of=function(e,r){return new t(e,r)},t}(),mN=function(t,e,r){if(t instanceof Zf)return s0.of(t,e,r);if(t instanceof Kf)return Vl.of(t,e,r);if(t instanceof Xf)return i0.of(t,e,r);if(t instanceof Qf)return o0.of(t,e,r);if(t instanceof Yf)return a0.of(t,e,r);if(t instanceof Jf)return Hl.of(t,e,r);if(t instanceof Rv)return ug.of(t,e,r)},as=function(t){if(t.length===0)throw new Error("PDF field names must not be empty strings");for(var e=t.split("."),r=0,n=e.length;r<n;r++)if(e[r]==="")throw new Error('Periods in PDF field names must be separated by at least one character: "'+t+'"');return e.length===1?{nonTerminal:[],terminal:e[0]}:{nonTerminal:e.slice(0,e.length-1),terminal:e[e.length-1]}},ss=function(t,e,r){for(var n=t[0],i=t[1],o=e[0],a=e[1],s=n.normalizedEntries(),l=_v("Kids"in s?s.Kids:s.Fields),c=0,u=l.length;c<u;c++)if(l[c][0].getPartialName()===r)throw new Q5(r);n.addField(a),o.setParent(i)},yN={A4:[595.28,841.89]},fg;(function(t){t[t.Fastest=1/0]="Fastest",t[t.Fast=1500]="Fast",t[t.Medium=500]="Medium",t[t.Slow=100]="Slow"})(fg||(fg={}));var bN=function(){function t(e,r,n){this.alreadyEmbedded=!1,this.ref=e,this.doc=r,this.embedder=n}return t.prototype.embed=function(){return mt(this,void 0,void 0,function(){var e,r,n,i,o;return yt(this,function(a){switch(a.label){case 0:return this.alreadyEmbedded?[3,2]:[4,this.embedder.embedIntoContext(this.doc.context,this.ref)];case 1:e=a.sent(),this.doc.catalog.has(B.of("Names"))||this.doc.catalog.set(B.of("Names"),this.doc.context.obj({})),r=this.doc.catalog.lookup(B.of("Names"),vt),r.has(B.of("EmbeddedFiles"))||r.set(B.of("EmbeddedFiles"),this.doc.context.obj({})),n=r.lookup(B.of("EmbeddedFiles"),vt),n.has(B.of("Names"))||n.set(B.of("Names"),this.doc.context.obj([])),i=n.lookup(B.of("Names"),jt),i.push(rt.fromText(this.embedder.fileName)),i.push(e),this.doc.catalog.has(B.of("AF"))||this.doc.catalog.set(B.of("AF"),this.doc.context.obj([])),o=this.doc.catalog.lookup(B.of("AF"),jt),o.push(e),this.alreadyEmbedded=!0,a.label=2;case 2:return[2]}})})},t.of=function(e,r,n){return new t(e,r,n)},t}(),wN=function(){function t(e,r,n){this.alreadyEmbedded=!1,this.ref=e,this.doc=r,this.embedder=n}return t.prototype.embed=function(){return mt(this,void 0,void 0,function(){var e,r,n,i,o,a,s;return yt(this,function(l){switch(l.label){case 0:return this.alreadyEmbedded?[3,2]:(e=this.doc,r=e.catalog,n=e.context,[4,this.embedder.embedIntoContext(this.doc.context,this.ref)]);case 1:i=l.sent(),r.has(B.of("Names"))||r.set(B.of("Names"),n.obj({})),o=r.lookup(B.of("Names"),vt),o.has(B.of("JavaScript"))||o.set(B.of("JavaScript"),n.obj({})),a=o.lookup(B.of("JavaScript"),vt),a.has(B.of("Names"))||a.set(B.of("Names"),n.obj([])),s=a.lookup(B.of("Names"),jt),s.push(rt.fromText(this.embedder.scriptName)),s.push(i),this.alreadyEmbedded=!0,l.label=2;case 2:return[2]}})})},t.of=function(e,r,n){return new t(e,r,n)},t}(),xN=function(){function t(e,r){this.script=e,this.scriptName=r}return t.for=function(e,r){return new t(e,r)},t.prototype.embedIntoContext=function(e,r){return mt(this,void 0,void 0,function(){var n;return yt(this,function(i){return n=e.obj({Type:"Action",S:"JavaScript",JS:rt.fromText(this.script)}),r?(e.assign(r,n),[2,r]):[2,e.register(n)]})})},t}(),Yo=function(){function t(e,r,n){var i=this;if(this.defaultWordBreaks=[" "],this.computePages=function(){var o=[];return i.catalog.Pages().traverse(function(a,s){if(a instanceof ao){var l=i.pageMap.get(a);l||(l=Un.of(a,s,i),i.pageMap.set(a,l)),o.push(l)}}),o},this.getOrCreateForm=function(){var o=i.catalog.getOrCreateAcroForm();return vN.of(o,i)},ae(e,"context",[[ig,"PDFContext"]]),ae(r,"ignoreEncryption",["boolean"]),this.context=e,this.catalog=e.lookup(e.trailerInfo.Root),this.isEncrypted=!!e.lookup(e.trailerInfo.Encrypt),this.pageCache=oo.populatedBy(this.computePages),this.pageMap=new Map,this.formCache=oo.populatedBy(this.getOrCreateForm),this.fonts=[],this.images=[],this.embeddedPages=[],this.embeddedFiles=[],this.javaScripts=[],!r&&this.isEncrypted)throw new XL;n&&this.updateInfoDict()}return t.load=function(e,r){return r===void 0&&(r={}),mt(this,void 0,void 0,function(){var n,i,o,a,s,l,c,u,f,d,h,p;return yt(this,function(g){switch(g.label){case 0:return n=r.ignoreEncryption,i=n===void 0?!1:n,o=r.parseSpeed,a=o===void 0?fg.Slow:o,s=r.throwOnInvalidObject,l=s===void 0?!1:s,c=r.updateMetadata,u=c===void 0?!0:c,f=r.capNumbers,d=f===void 0?!1:f,ae(e,"pdf",["string",Uint8Array,ArrayBuffer]),ae(i,"ignoreEncryption",["boolean"]),ae(a,"parseSpeed",["number"]),ae(l,"throwOnInvalidObject",["boolean"]),h=wl(e),[4,CL.forBytesWithOptions(h,a,l,d).parseDocument()];case 1:return p=g.sent(),[2,new t(p,i,u)]}})})},t.create=function(e){return e===void 0&&(e={}),mt(this,void 0,void 0,function(){var r,n,i,o,a,s;return yt(this,function(l){return r=e.updateMetadata,n=r===void 0?!0:r,i=ig.create(),o=D5.withContext(i),a=i.register(o),s=_5.withContextAndPages(i,a),i.trailerInfo.Root=i.register(s),[2,new t(i,!1,n)]})})},t.prototype.registerFontkit=function(e){this.fontkit=e},t.prototype.getForm=function(){var e=this.formCache.access();return e.hasXFA()&&(console.warn("Removing XFA form data as pdf-lib does not support reading or writing XFA"),e.deleteXFA()),e},t.prototype.getTitle=function(){var e=this.getInfoDict().lookup(B.Title);if(e)return yo(e),e.decodeText()},t.prototype.getAuthor=function(){var e=this.getInfoDict().lookup(B.Author);if(e)return yo(e),e.decodeText()},t.prototype.getSubject=function(){var e=this.getInfoDict().lookup(B.Subject);if(e)return yo(e),e.decodeText()},t.prototype.getKeywords=function(){var e=this.getInfoDict().lookup(B.Keywords);if(e)return yo(e),e.decodeText()},t.prototype.getCreator=function(){var e=this.getInfoDict().lookup(B.Creator);if(e)return yo(e),e.decodeText()},t.prototype.getProducer=function(){var e=this.getInfoDict().lookup(B.Producer);if(e)return yo(e),e.decodeText()},t.prototype.getCreationDate=function(){var e=this.getInfoDict().lookup(B.CreationDate);if(e)return yo(e),e.decodeDate()},t.prototype.getModificationDate=function(){var e=this.getInfoDict().lookup(B.ModDate);if(e)return yo(e),e.decodeDate()},t.prototype.setTitle=function(e,r){ae(e,"title",["string"]);var n=B.of("Title");if(this.getInfoDict().set(n,rt.fromText(e)),r!=null&&r.showInWindowTitleBar){var i=this.catalog.getOrCreateViewerPreferences();i.setDisplayDocTitle(!0)}},t.prototype.setAuthor=function(e){ae(e,"author",["string"]);var r=B.of("Author");this.getInfoDict().set(r,rt.fromText(e))},t.prototype.setSubject=function(e){ae(e,"author",["string"]);var r=B.of("Subject");this.getInfoDict().set(r,rt.fromText(e))},t.prototype.setKeywords=function(e){ae(e,"keywords",[Array]);var r=B.of("Keywords");this.getInfoDict().set(r,rt.fromText(e.join(" ")))},t.prototype.setCreator=function(e){ae(e,"creator",["string"]);var r=B.of("Creator");this.getInfoDict().set(r,rt.fromText(e))},t.prototype.setProducer=function(e){ae(e,"creator",["string"]);var r=B.of("Producer");this.getInfoDict().set(r,rt.fromText(e))},t.prototype.setLanguage=function(e){ae(e,"language",["string"]);var r=B.of("Lang");this.catalog.set(r,Wt.of(e))},t.prototype.setCreationDate=function(e){ae(e,"creationDate",[[Date,"Date"]]);var r=B.of("CreationDate");this.getInfoDict().set(r,Wt.fromDate(e))},t.prototype.setModificationDate=function(e){ae(e,"modificationDate",[[Date,"Date"]]);var r=B.of("ModDate");this.getInfoDict().set(r,Wt.fromDate(e))},t.prototype.getPageCount=function(){return this.pageCount===void 0&&(this.pageCount=this.getPages().length),this.pageCount},t.prototype.getPages=function(){return this.pageCache.access()},t.prototype.getPage=function(e){var r=this.getPages();return Tn(e,"index",0,r.length-1),r[e]},t.prototype.getPageIndices=function(){return k_(0,this.getPageCount())},t.prototype.removePage=function(e){var r=this.getPageCount();if(this.pageCount===0)throw new JL;Tn(e,"index",0,r-1),this.catalog.removeLeafNode(e),this.pageCount=r-1},t.prototype.addPage=function(e){return ae(e,"page",["undefined",[Un,"PDFPage"],Array]),this.insertPage(this.getPageCount(),e)},t.prototype.insertPage=function(e,r){var n=this.getPageCount();if(Tn(e,"index",0,n),ae(r,"page",["undefined",[Un,"PDFPage"],Array]),!r||Array.isArray(r)){var i=Array.isArray(r)?r:yN.A4;r=Un.create(this),r.setSize.apply(r,i)}else if(r.doc!==this)throw new ZL;var o=this.catalog.insertLeafNode(r.ref,e);return r.node.setParent(o),this.pageMap.set(r.node,r),this.pageCache.invalidate(),this.pageCount=n+1,r},t.prototype.copyPages=function(e,r){return mt(this,void 0,void 0,function(){var n,i,o,a,s,l,c,u;return yt(this,function(f){switch(f.label){case 0:return ae(e,"srcDoc",[[t,"PDFDocument"]]),ae(r,"indices",[Array]),[4,e.flush()];case 1:for(f.sent(),n=Cb.for(e.context,this.context),i=e.getPages(),o=new Array(r.length),a=0,s=r.length;a<s;a++)l=i[r[a]],c=n.copy(l.node),u=this.context.register(c),o[a]=Un.of(c,u,this);return[2,o]}})})},t.prototype.copy=function(){return mt(this,void 0,void 0,function(){var e,r,n,i;return yt(this,function(o){switch(o.label){case 0:return[4,t.create()];case 1:return e=o.sent(),[4,e.copyPages(this,this.getPageIndices())];case 2:for(r=o.sent(),n=0,i=r.length;n<i;n++)e.addPage(r[n]);return this.getAuthor()!==void 0&&e.setAuthor(this.getAuthor()),this.getCreationDate()!==void 0&&e.setCreationDate(this.getCreationDate()),this.getCreator()!==void 0&&e.setCreator(this.getCreator()),this.getModificationDate()!==void 0&&e.setModificationDate(this.getModificationDate()),this.getProducer()!==void 0&&e.setProducer(this.getProducer()),this.getSubject()!==void 0&&e.setSubject(this.getSubject()),this.getTitle()!==void 0&&e.setTitle(this.getTitle()),e.defaultWordBreaks=this.defaultWordBreaks,[2,e]}})})},t.prototype.addJavaScript=function(e,r){ae(e,"name",["string"]),ae(r,"script",["string"]);var n=xN.for(r,e),i=this.context.nextRef(),o=wN.of(i,this,n);this.javaScripts.push(o)},t.prototype.attach=function(e,r,n){return n===void 0&&(n={}),mt(this,void 0,void 0,function(){var i,o,a,s;return yt(this,function(l){return ae(e,"attachment",["string",Uint8Array,ArrayBuffer]),ae(r,"name",["string"]),Fe(n.mimeType,"mimeType",["string"]),Fe(n.description,"description",["string"]),Fe(n.creationDate,"options.creationDate",[Date]),Fe(n.modificationDate,"options.modificationDate",[Date]),Nn(n.afRelationship,"options.afRelationship",og),i=wl(e),o=YD.for(i,r,n),a=this.context.nextRef(),s=bN.of(a,this,o),this.embeddedFiles.push(s),[2]})})},t.prototype.embedFont=function(e,r){return r===void 0&&(r={}),mt(this,void 0,void 0,function(){var n,i,o,a,s,l,c,u,f,d;return yt(this,function(h){switch(h.label){case 0:return n=r.subset,i=n===void 0?!1:n,o=r.customName,a=r.features,ae(e,"font",["string",Uint8Array,ArrayBuffer]),ae(i,"subset",["boolean"]),pb(e)?(s=H0.for(e,o),[3,7]):[3,1];case 1:return T_(e)?(l=wl(e),c=this.assertFontkit(),i?[4,XD.for(c,l,o,a)]:[3,3]):[3,6];case 2:return u=h.sent(),[3,5];case 3:return[4,Ov.for(c,l,o,a)];case 4:u=h.sent(),h.label=5;case 5:return s=u,[3,7];case 6:throw new TypeError("`font` must be one of `StandardFonts | string | Uint8Array | ArrayBuffer`");case 7:return f=this.context.nextRef(),d=On.of(f,this,s),this.fonts.push(d),[2,d]}})})},t.prototype.embedStandardFont=function(e,r){if(ae(e,"font",["string"]),!pb(e))throw new TypeError("`font` must be one of type `StandardFonts`");var n=H0.for(e,r),i=this.context.nextRef(),o=On.of(i,this,n);return this.fonts.push(o),o},t.prototype.embedJpg=function(e){return mt(this,void 0,void 0,function(){var r,n,i,o;return yt(this,function(a){switch(a.label){case 0:return ae(e,"jpg",["string",Uint8Array,ArrayBuffer]),r=wl(e),[4,k5.for(r)];case 1:return n=a.sent(),i=this.context.nextRef(),o=cg.of(i,this,n),this.images.push(o),[2,o]}})})},t.prototype.embedPng=function(e){return mt(this,void 0,void 0,function(){var r,n,i,o;return yt(this,function(a){switch(a.label){case 0:return ae(e,"png",["string",Uint8Array,ArrayBuffer]),r=wl(e),[4,E5.for(r)];case 1:return n=a.sent(),i=this.context.nextRef(),o=cg.of(i,this,n),this.images.push(o),[2,o]}})})},t.prototype.embedPdf=function(e,r){return r===void 0&&(r=[0]),mt(this,void 0,void 0,function(){var n,i,o;return yt(this,function(a){switch(a.label){case 0:return ae(e,"pdf",["string",Uint8Array,ArrayBuffer,[t,"PDFDocument"]]),ae(r,"indices",[Array]),e instanceof t?(i=e,[3,3]):[3,1];case 1:return[4,t.load(e)];case 2:i=a.sent(),a.label=3;case 3:return n=i,o=E_(n.getPages(),r),[2,this.embedPages(o)]}})})},t.prototype.embedPage=function(e,r,n){return mt(this,void 0,void 0,function(){var i;return yt(this,function(o){switch(o.label){case 0:return ae(e,"page",[[Un,"PDFPage"]]),[4,this.embedPages([e],[r],[n])];case 1:return i=o.sent()[0],[2,i]}})})},t.prototype.embedPages=function(e,r,n){return r===void 0&&(r=[]),n===void 0&&(n=[]),mt(this,void 0,void 0,function(){var c,u,i,o,a,s,l,c,u,f,d,h,p,g,b;return yt(this,function(m){switch(m.label){case 0:if(e.length===0)return[2,[]];for(c=0,u=e.length-1;c<u;c++)if(i=e[c],o=e[c+1],i.node.context!==o.node.context)throw new xD;a=e[0].node.context,s=a===this.context?function(S){return S}:Cb.for(a,this.context).copy,l=new Array(e.length),c=0,u=e.length,m.label=1;case 1:return c<u?(f=s(e[c].node),d=r[c],h=n[c],[4,P5.for(f,d,h)]):[3,4];case 2:p=m.sent(),g=this.context.nextRef(),l[c]=n8.of(g,this,p),m.label=3;case 3:return c++,[3,1];case 4:return(b=this.embeddedPages).push.apply(b,l),[2,l]}})})},t.prototype.flush=function(){return mt(this,void 0,void 0,function(){return yt(this,function(e){switch(e.label){case 0:return[4,this.embedAll(this.fonts)];case 1:return e.sent(),[4,this.embedAll(this.images)];case 2:return e.sent(),[4,this.embedAll(this.embeddedPages)];case 3:return e.sent(),[4,this.embedAll(this.embeddedFiles)];case 4:return e.sent(),[4,this.embedAll(this.javaScripts)];case 5:return e.sent(),[2]}})})},t.prototype.save=function(e){return e===void 0&&(e={}),mt(this,void 0,void 0,function(){var r,n,i,o,a,s,l,c,u,f;return yt(this,function(d){switch(d.label){case 0:return r=e.useObjectStreams,n=r===void 0?!0:r,i=e.addDefaultPage,o=i===void 0?!0:i,a=e.objectsPerTick,s=a===void 0?50:a,l=e.updateFieldAppearances,c=l===void 0?!0:l,ae(n,"useObjectStreams",["boolean"]),ae(o,"addDefaultPage",["boolean"]),ae(s,"objectsPerTick",["number"]),ae(c,"updateFieldAppearances",["boolean"]),o&&this.getPageCount()===0&&this.addPage(),c&&(u=this.formCache.getValue(),u&&u.updateFieldAppearances()),[4,this.flush()];case 1:return d.sent(),f=n?VD:S5,[2,f.forContext(this.context,s).serializeToBuffer()]}})})},t.prototype.saveAsBase64=function(e){return e===void 0&&(e={}),mt(this,void 0,void 0,function(){var r,n,i,o,a;return yt(this,function(s){switch(s.label){case 0:return r=e.dataUri,n=r===void 0?!1:r,i=s_(e,["dataUri"]),ae(n,"dataUri",["boolean"]),[4,this.save(i)];case 1:return o=s.sent(),a=l_(o),[2,n?"data:application/pdf;base64,"+a:a]}})})},t.prototype.findPageForAnnotationRef=function(e){for(var r=this.getPages(),n=0,i=r.length;n<i;n++){var o=r[n],a=o.node.Annots();if((a==null?void 0:a.indexOf(e))!==void 0)return o}},t.prototype.embedAll=function(e){return mt(this,void 0,void 0,function(){var r,n;return yt(this,function(i){switch(i.label){case 0:r=0,n=e.length,i.label=1;case 1:return r<n?[4,e[r].embed()]:[3,4];case 2:i.sent(),i.label=3;case 3:return r++,[3,1];case 4:return[2]}})})},t.prototype.updateInfoDict=function(){var e="pdf-lib (https://github.com/Hopding/pdf-lib)",r=new Date,n=this.getInfoDict();this.setProducer(e),this.setModificationDate(r),n.get(B.of("Creator"))||this.setCreator(e),n.get(B.of("CreationDate"))||this.setCreationDate(r)},t.prototype.getInfoDict=function(){var e=this.context.lookup(this.context.trailerInfo.Info);if(e instanceof vt)return e;var r=this.context.obj({});return this.context.trailerInfo.Info=this.context.register(r),r},t.prototype.assertFontkit=function(){if(!this.fontkit)throw new YL;return this.fontkit},t}();function yo(t){if(!(t instanceof rt)&&!(t instanceof Wt))throw new z0([rt,Wt],t)}var Ki;(function(t){t.Normal="Normal",t.Multiply="Multiply",t.Screen="Screen",t.Overlay="Overlay",t.Darken="Darken",t.Lighten="Lighten",t.ColorDodge="ColorDodge",t.ColorBurn="ColorBurn",t.HardLight="HardLight",t.SoftLight="SoftLight",t.Difference="Difference",t.Exclusion="Exclusion"})(Ki||(Ki={}));var Un=function(){function t(e,r,n){this.fontSize=24,this.fontColor=Dt(0,0,0),this.lineHeight=24,this.x=0,this.y=0,ae(e,"leafNode",[[ao,"PDFPageLeaf"]]),ae(r,"ref",[[qt,"PDFRef"]]),ae(n,"doc",[[Yo,"PDFDocument"]]),this.node=e,this.ref=r,this.doc=n}return t.prototype.setRotation=function(e){var r=U5(e);m5(r,"degreesAngle",90),this.node.set(B.of("Rotate"),this.doc.context.obj(r))},t.prototype.getRotation=function(){var e=this.node.Rotate();return nt(e?e.asNumber():0)},t.prototype.setSize=function(e,r){ae(e,"width",["number"]),ae(r,"height",["number"]);var n=this.getMediaBox();this.setMediaBox(n.x,n.y,e,r);var i=this.getCropBox(),o=this.getBleedBox(),a=this.getTrimBox(),s=this.getArtBox(),l=this.node.CropBox(),c=this.node.BleedBox(),u=this.node.TrimBox(),f=this.node.ArtBox();l&&Au(i,n)&&this.setCropBox(n.x,n.y,e,r),c&&Au(o,n)&&this.setBleedBox(n.x,n.y,e,r),u&&Au(a,n)&&this.setTrimBox(n.x,n.y,e,r),f&&Au(s,n)&&this.setArtBox(n.x,n.y,e,r)},t.prototype.setWidth=function(e){ae(e,"width",["number"]),this.setSize(e,this.getSize().height)},t.prototype.setHeight=function(e){ae(e,"height",["number"]),this.setSize(this.getSize().width,e)},t.prototype.setMediaBox=function(e,r,n,i){ae(e,"x",["number"]),ae(r,"y",["number"]),ae(n,"width",["number"]),ae(i,"height",["number"]);var o=this.doc.context.obj([e,r,e+n,r+i]);this.node.set(B.MediaBox,o)},t.prototype.setCropBox=function(e,r,n,i){ae(e,"x",["number"]),ae(r,"y",["number"]),ae(n,"width",["number"]),ae(i,"height",["number"]);var o=this.doc.context.obj([e,r,e+n,r+i]);this.node.set(B.CropBox,o)},t.prototype.setBleedBox=function(e,r,n,i){ae(e,"x",["number"]),ae(r,"y",["number"]),ae(n,"width",["number"]),ae(i,"height",["number"]);var o=this.doc.context.obj([e,r,e+n,r+i]);this.node.set(B.BleedBox,o)},t.prototype.setTrimBox=function(e,r,n,i){ae(e,"x",["number"]),ae(r,"y",["number"]),ae(n,"width",["number"]),ae(i,"height",["number"]);var o=this.doc.context.obj([e,r,e+n,r+i]);this.node.set(B.TrimBox,o)},t.prototype.setArtBox=function(e,r,n,i){ae(e,"x",["number"]),ae(r,"y",["number"]),ae(n,"width",["number"]),ae(i,"height",["number"]);var o=this.doc.context.obj([e,r,e+n,r+i]);this.node.set(B.ArtBox,o)},t.prototype.getSize=function(){var e=this.getMediaBox(),r=e.width,n=e.height;return{width:r,height:n}},t.prototype.getWidth=function(){return this.getSize().width},t.prototype.getHeight=function(){return this.getSize().height},t.prototype.getMediaBox=function(){var e=this.node.MediaBox();return e.asRectangle()},t.prototype.getCropBox=function(){var e,r=this.node.CropBox();return(e=r==null?void 0:r.asRectangle())!==null&&e!==void 0?e:this.getMediaBox()},t.prototype.getBleedBox=function(){var e,r=this.node.BleedBox();return(e=r==null?void 0:r.asRectangle())!==null&&e!==void 0?e:this.getCropBox()},t.prototype.getTrimBox=function(){var e,r=this.node.TrimBox();return(e=r==null?void 0:r.asRectangle())!==null&&e!==void 0?e:this.getCropBox()},t.prototype.getArtBox=function(){var e,r=this.node.ArtBox();return(e=r==null?void 0:r.asRectangle())!==null&&e!==void 0?e:this.getCropBox()},t.prototype.translateContent=function(e,r){ae(e,"x",["number"]),ae(r,"y",["number"]),this.node.normalize(),this.getContentStream();var n=this.createContentStream(Ur(),Hn(e,r)),i=this.doc.context.register(n),o=this.createContentStream(jr()),a=this.doc.context.register(o);this.node.wrapContentStreams(i,a)},t.prototype.scale=function(e,r){ae(e,"x",["number"]),ae(r,"y",["number"]),this.setSize(this.getWidth()*e,this.getHeight()*r),this.scaleContent(e,r),this.scaleAnnotations(e,r)},t.prototype.scaleContent=function(e,r){ae(e,"x",["number"]),ae(r,"y",["number"]),this.node.normalize(),this.getContentStream();var n=this.createContentStream(Ur(),Fc(e,r)),i=this.doc.context.register(n),o=this.createContentStream(jr()),a=this.doc.context.register(o);this.node.wrapContentStreams(i,a)},t.prototype.scaleAnnotations=function(e,r){ae(e,"x",["number"]),ae(r,"y",["number"]);var n=this.node.Annots();if(n)for(var i=0;i<n.size();i++){var o=n.lookup(i);o instanceof vt&&this.scaleAnnot(o,e,r)}},t.prototype.resetPosition=function(){this.getContentStream(!1),this.x=0,this.y=0},t.prototype.setFont=function(e){ae(e,"font",[[On,"PDFFont"]]),this.font=e,this.fontKey=this.node.newFontDictionary(this.font.name,this.font.ref)},t.prototype.setFontSize=function(e){ae(e,"fontSize",["number"]),this.fontSize=e},t.prototype.setFontColor=function(e){ae(e,"fontColor",[[Object,"Color"]]),this.fontColor=e},t.prototype.setLineHeight=function(e){ae(e,"lineHeight",["number"]),this.lineHeight=e},t.prototype.getPosition=function(){return{x:this.x,y:this.y}},t.prototype.getX=function(){return this.x},t.prototype.getY=function(){return this.y},t.prototype.moveTo=function(e,r){ae(e,"x",["number"]),ae(r,"y",["number"]),this.x=e,this.y=r},t.prototype.moveDown=function(e){ae(e,"yDecrease",["number"]),this.y-=e},t.prototype.moveUp=function(e){ae(e,"yIncrease",["number"]),this.y+=e},t.prototype.moveLeft=function(e){ae(e,"xDecrease",["number"]),this.x-=e},t.prototype.moveRight=function(e){ae(e,"xIncrease",["number"]),this.x+=e},t.prototype.pushOperators=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];v5(e,"operator",[[Lt,"PDFOperator"]]);var n=this.getContentStream();n.push.apply(n,e)},t.prototype.drawText=function(e,r){var n,i,o,a,s,l,c;r===void 0&&(r={}),ae(e,"text",["string"]),Fe(r.color,"options.color",[[Object,"Color"]]),Qn(r.opacity,"opacity.opacity",0,1),Fe(r.font,"options.font",[[On,"PDFFont"]]),Fe(r.size,"options.size",["number"]),Fe(r.rotate,"options.rotate",[[Object,"Rotation"]]),Fe(r.xSkew,"options.xSkew",[[Object,"Rotation"]]),Fe(r.ySkew,"options.ySkew",[[Object,"Rotation"]]),Fe(r.x,"options.x",["number"]),Fe(r.y,"options.y",["number"]),Fe(r.lineHeight,"options.lineHeight",["number"]),Fe(r.maxWidth,"options.maxWidth",["number"]),Fe(r.wordBreaks,"options.wordBreaks",[Array]),Nn(r.blendMode,"options.blendMode",Ki);for(var u=this.setOrEmbedFont(r.font),f=u.oldFont,d=u.newFont,h=u.newFontKey,p=r.size||this.fontSize,g=r.wordBreaks||this.doc.defaultWordBreaks,b=function(E){return d.widthOfTextAtSize(E,p)},m=r.maxWidth===void 0?$4(Yc(e)):m_(e,g,r.maxWidth,b),S=new Array(m.length),v=0,w=m.length;v<w;v++)S[v]=d.encodeText(m[v]);var y=this.maybeEmbedGraphicsState({opacity:r.opacity,blendMode:r.blendMode}),k=this.getContentStream();k.push.apply(k,jL(S,{color:(n=r.color)!==null&&n!==void 0?n:this.fontColor,font:h,size:p,rotate:(i=r.rotate)!==null&&i!==void 0?i:nt(0),xSkew:(o=r.xSkew)!==null&&o!==void 0?o:nt(0),ySkew:(a=r.ySkew)!==null&&a!==void 0?a:nt(0),x:(s=r.x)!==null&&s!==void 0?s:this.x,y:(l=r.y)!==null&&l!==void 0?l:this.y,lineHeight:(c=r.lineHeight)!==null&&c!==void 0?c:this.lineHeight,graphicsState:y})),r.font&&(f?this.setFont(f):this.resetFont())},t.prototype.drawImage=function(e,r){var n,i,o,a,s,l,c;r===void 0&&(r={}),ae(e,"image",[[cg,"PDFImage"]]),Fe(r.x,"options.x",["number"]),Fe(r.y,"options.y",["number"]),Fe(r.width,"options.width",["number"]),Fe(r.height,"options.height",["number"]),Fe(r.rotate,"options.rotate",[[Object,"Rotation"]]),Fe(r.xSkew,"options.xSkew",[[Object,"Rotation"]]),Fe(r.ySkew,"options.ySkew",[[Object,"Rotation"]]),Qn(r.opacity,"opacity.opacity",0,1),Nn(r.blendMode,"options.blendMode",Ki);var u=this.node.newXObject("Image",e.ref),f=this.maybeEmbedGraphicsState({opacity:r.opacity,blendMode:r.blendMode}),d=this.getContentStream();d.push.apply(d,Z5(u,{x:(n=r.x)!==null&&n!==void 0?n:this.x,y:(i=r.y)!==null&&i!==void 0?i:this.y,width:(o=r.width)!==null&&o!==void 0?o:e.size().width,height:(a=r.height)!==null&&a!==void 0?a:e.size().height,rotate:(s=r.rotate)!==null&&s!==void 0?s:nt(0),xSkew:(l=r.xSkew)!==null&&l!==void 0?l:nt(0),ySkew:(c=r.ySkew)!==null&&c!==void 0?c:nt(0),graphicsState:f}))},t.prototype.drawPage=function(e,r){var n,i,o,a,s;r===void 0&&(r={}),ae(e,"embeddedPage",[[n8,"PDFEmbeddedPage"]]),Fe(r.x,"options.x",["number"]),Fe(r.y,"options.y",["number"]),Fe(r.xScale,"options.xScale",["
123number"]),Fe(r.yScale,"options.yScale",["number"]),Fe(r.width,"options.width",["number"]),Fe(r.height,"options.height",["number"]),Fe(r.rotate,"options.rotate",[[Object,"Rotation"]]),Fe(r.xSkew,"options.xSkew",[[Object,"Rotation"]]),Fe(r.ySkew,"options.ySkew",[[Object,"Rotation"]]),Qn(r.opacity,"opacity.opacity",0,1),Nn(r.blendMode,"options.blendMode",Ki);var l=this.node.newXObject("EmbeddedPdfPage",e.ref),c=this.maybeEmbedGraphicsState({opacity:r.opacity,blendMode:r.blendMode}),u=r.width!==void 0?r.width/e.width:r.xScale!==void 0?r.xScale:1,f=r.height!==void 0?r.height/e.height:r.yScale!==void 0?r.yScale:1,d=this.getContentStream();d.push.apply(d,zL(l,{x:(n=r.x)!==null&&n!==void 0?n:this.x,y:(i=r.y)!==null&&i!==void 0?i:this.y,xScale:u,yScale:f,rotate:(o=r.rotate)!==null&&o!==void 0?o:nt(0),xSkew:(a=r.xSkew)!==null&&a!==void 0?a:nt(0),ySkew:(s=r.ySkew)!==null&&s!==void 0?s:nt(0),graphicsState:c}))},t.prototype.drawSvgPath=function(e,r){var n,i,o,a,s,l,c,u,f;r===void 0&&(r={}),ae(e,"path",["string"]),Fe(r.x,"options.x",["number"]),Fe(r.y,"options.y",["number"]),Fe(r.scale,"options.scale",["number"]),Fe(r.rotate,"options.rotate",[[Object,"Rotation"]]),Fe(r.borderWidth,"options.borderWidth",["number"]),Fe(r.color,"options.color",[[Object,"Color"]]),Qn(r.opacity,"opacity.opacity",0,1),Fe(r.borderColor,"options.borderColor",[[Object,"Color"]]),Fe(r.borderDashArray,"options.borderDashArray",[Array]),Fe(r.borderDashPhase,"options.borderDashPhase",["number"]),Nn(r.borderLineCap,"options.borderLineCap",ms),Qn(r.borderOpacity,"options.borderOpacity",0,1),Nn(r.blendMode,"options.blendMode",Ki);var d=this.maybeEmbedGraphicsState({opacity:r.opacity,borderOpacity:r.borderOpacity,blendMode:r.blendMode});!("color"in r)&&!("borderColor"in r)&&(r.borderColor=Dt(0,0,0));var h=this.getContentStream();h.push.apply(h,qL(e,{x:(n=r.x)!==null&&n!==void 0?n:this.x,y:(i=r.y)!==null&&i!==void 0?i:this.y,scale:r.scale,rotate:(o=r.rotate)!==null&&o!==void 0?o:nt(0),color:(a=r.color)!==null&&a!==void 0?a:void 0,borderColor:(s=r.borderColor)!==null&&s!==void 0?s:void 0,borderWidth:(l=r.borderWidth)!==null&&l!==void 0?l:0,borderDashArray:(c=r.borderDashArray)!==null&&c!==void 0?c:void 0,borderDashPhase:(u=r.borderDashPhase)!==null&&u!==void 0?u:void 0,borderLineCap:(f=r.borderLineCap)!==null&&f!==void 0?f:void 0,graphicsState:d}))},t.prototype.drawLine=function(e){var r,n,i,o,a;ae(e.start,"options.start",[[Object,"{ x: number, y: number }"]]),ae(e.end,"options.end",[[Object,"{ x: number, y: number }"]]),ae(e.start.x,"options.start.x",["number"]),ae(e.start.y,"options.start.y",["number"]),ae(e.end.x,"options.end.x",["number"]),ae(e.end.y,"options.end.y",["number"]),Fe(e.thickness,"options.thickness",["number"]),Fe(e.color,"options.color",[[Object,"Color"]]),Fe(e.dashArray,"options.dashArray",[Array]),Fe(e.dashPhase,"options.dashPhase",["number"]),Nn(e.lineCap,"options.lineCap",ms),Qn(e.opacity,"opacity.opacity",0,1),Nn(e.blendMode,"options.blendMode",Ki);var s=this.maybeEmbedGraphicsState({borderOpacity:e.opacity,blendMode:e.blendMode});"color"in e||(e.color=Dt(0,0,0));var l=this.getContentStream();l.push.apply(l,VL({start:e.start,end:e.end,thickness:(r=e.thickness)!==null&&r!==void 0?r:1,color:(n=e.color)!==null&&n!==void 0?n:void 0,dashArray:(i=e.dashArray)!==null&&i!==void 0?i:void 0,dashPhase:(o=e.dashPhase)!==null&&o!==void 0?o:void 0,lineCap:(a=e.lineCap)!==null&&a!==void 0?a:void 0,graphicsState:s}))},t.prototype.drawRectangle=function(e){var r,n,i,o,a,s,l,c,u,f,d,h,p;e===void 0&&(e={}),Fe(e.x,"options.x",["number"]),Fe(e.y,"options.y",["number"]),Fe(e.width,"options.width",["number"]),Fe(e.height,"options.height",["number"]),Fe(e.rotate,"options.rotate",[[Object,"Rotation"]]),Fe(e.xSkew,"options.xSkew",[[Object,"Rotation"]]),Fe(e.ySkew,"options.ySkew",[[Object,"Rotation"]]),Fe(e.borderWidth,"options.borderWidth",["number"]),Fe(e.color,"options.color",[[Object,"Color"]]),Qn(e.opacity,"opacity.opacity",0,1),Fe(e.borderColor,"options.borderColor",[[Object,"Color"]]),Fe(e.borderDashArray,"options.borderDashArray",[Array]),Fe(e.borderDashPhase,"options.borderDashPhase",["number"]),Nn(e.borderLineCap,"options.borderLineCap",ms),Qn(e.borderOpacity,"options.borderOpacity",0,1),Nn(e.blendMode,"options.blendMode",Ki);var g=this.maybeEmbedGraphicsState({opacity:e.opacity,borderOpacity:e.borderOpacity,blendMode:e.blendMode});!("color"in e)&&!("borderColor"in e)&&(e.color=Dt(0,0,0));var b=this.getContentStream();b.push.apply(b,js({x:(r=e.x)!==null&&r!==void 0?r:this.x,y:(n=e.y)!==null&&n!==void 0?n:this.y,width:(i=e.width)!==null&&i!==void 0?i:150,height:(o=e.height)!==null&&o!==void 0?o:100,rotate:(a=e.rotate)!==null&&a!==void 0?a:nt(0),xSkew:(s=e.xSkew)!==null&&s!==void 0?s:nt(0),ySkew:(l=e.ySkew)!==null&&l!==void 0?l:nt(0),borderWidth:(c=e.borderWidth)!==null&&c!==void 0?c:0,color:(u=e.color)!==null&&u!==void 0?u:void 0,borderColor:(f=e.borderColor)!==null&&f!==void 0?f:void 0,borderDashArray:(d=e.borderDashArray)!==null&&d!==void 0?d:void 0,borderDashPhase:(h=e.borderDashPhase)!==null&&h!==void 0?h:void 0,graphicsState:g,borderLineCap:(p=e.borderLineCap)!==null&&p!==void 0?p:void 0}))},t.prototype.drawSquare=function(e){e===void 0&&(e={});var r=e.size;Fe(r,"size",["number"]),this.drawRectangle(ft(ft({},e),{width:r,height:r}))},t.prototype.drawEllipse=function(e){var r,n,i,o,a,s,l,c,u,f,d;e===void 0&&(e={}),Fe(e.x,"options.x",["number"]),Fe(e.y,"options.y",["number"]),Fe(e.xScale,"options.xScale",["
123number"]),Fe(e.yScale,"options.yScale",["number"]),Fe(e.rotate,"options.rotate",[[Object,"Rotation"]]),Fe(e.color,"options.color",[[Object,"Color"]]),Qn(e.opacity,"opacity.opacity",0,1),Fe(e.borderColor,"options.borderColor",[[Object,"Color"]]),Qn(e.borderOpacity,"options.borderOpacity",0,1),Fe(e.borderWidth,"options.borderWidth",["number"]),Fe(e.borderDashArray,"options.borderDashArray",[Array]),Fe(e.borderDashPhase,"options.borderDashPhase",["number"]),Nn(e.borderLineCap,"options.borderLineCap",ms),Nn(e.blendMode,"options.blendMode",Ki);var h=this.maybeEmbedGraphicsState({opacity:e.opacity,borderOpacity:e.borderOpacity,blendMode:e.blendMode});!("color"in e)&&!("borderColor"in e)&&(e.color=Dt(0,0,0));var p=this.getContentStream();p.push.apply(p,lg({x:(r=e.x)!==null&&r!==void 0?r:this.x,y:(n=e.y)!==null&&n!==void 0?n:this.y,xScale:(i=e.xScale)!==null&&i!==void 0?i:100,yScale:(o=e.yScale)!==null&&o!==void 0?o:100,rotate:(a=e.rotate)!==null&&a!==void 0?a:void 0,color:(s=e.color)!==null&&s!==void 0?s:void 0,borderColor:(l=e.borderColor)!==null&&l!==void 0?l:void 0,borderWidth:(c=e.borderWidth)!==null&&c!==void 0?c:0,borderDashArray:(u=e.borderDashArray)!==null&&u!==void 0?u:void 0,borderDashPhase:(f=e.borderDashPhase)!==null&&f!==void 0?f:void 0,borderLineCap:(d=e.borderLineCap)!==null&&d!==void 0?d:void 0,graphicsState:h}))},t.prototype.drawCircle=function(e){e===void 0&&(e={});var r=e.size,n=r===void 0?100:r;Fe(n,"size",["number"]),this.drawEllipse(ft(ft({},e),{xScale:n,yScale:n}))},t.prototype.setOrEmbedFont=function(e){var r=this.font,n=this.fontKey;e?this.setFont(e):this.getFont();var i=this.font,o=this.fontKey;return{oldFont:r,oldFontKey:n,newFont:i,newFontKey:o}},t.prototype.getFont=function(){if(!this.font||!this.fontKey){var e=this.doc.embedStandardFont(Q0.Helvetica);this.setFont(e)}return[this.font,this.fontKey]},t.prototype.resetFont=function(){this.font=void 0,this.fontKey=void 0},t.prototype.getContentStream=function(e){return e===void 0&&(e=!0),e&&this.contentStream?this.contentStream:(this.contentStream=this.createContentStream(),this.contentStreamRef=this.doc.context.register(this.contentStream),this.node.addContentStream(this.contentStreamRef),this.contentStream)},t.prototype.createContentStream=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=this.doc.context.obj({}),i=rc.of(n,e);return i},t.prototype.maybeEmbedGraphicsState=function(e){var r=e.opacity,n=e.borderOpacity,i=e.blendMode;if(!(r===void 0&&n===void 0&&i===void 0)){var o=this.doc.context.obj({Type:"ExtGState",ca:r,CA:n,BM:i}),a=this.node.newExtGState("GS",o);return a}},t.prototype.scaleAnnot=function(e,r,n){for(var i=["RD","CL","Vertices","QuadPoints","L","Rect"],o=0,a=i.length;o<a;o++){var s=e.lookup(B.of(i[o]));s instanceof jt&&s.scalePDFNumbers(r,n)}var l=e.lookup(B.of("InkList"));if(l instanceof jt)for(var o=0,a=l.size();o<a;o++){var c=l.lookup(o);c instanceof jt&&c.scalePDFNumbers(r,n)}},t.of=function(e,r,n){return new t(e,r,n)},t.create=function(e){ae(e,"doc",[[Yo,"PDFDocument"]]);var r=qt.of(-1),n=ao.withContextAndParent(e.context,r),i=e.context.register(n);return new t(n,i,e)},t}(),s0=function(t){_e(e,t);function e(r,n,i){var o=t.call(this,r,n,i)||this;return ae(r,"acroButton",[[Zf,"PDFAcroPushButton"]]),o.acroField=r,o}return e.prototype.setImage=function(r,n){n===void 0&&(n=Uo.Center);for(var i=this.acroField.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o],l=this.createImageAppearanceStream(s,r,n);this.updateWidgetAppearances(s,{normal:l})}this.markAsClean()},e.prototype.setFontSize=function(r){qf(r,"fontSize"),this.acroField.setFontSize(r),this.markAsDirty()},e.prototype.addToPage=function(r,n,i){var o,a,s,l,c,u,f,d,h,p,g;Fe(r,"text",["string"]),Fe(n,"page",[[Un,"PDFPage"]]),tl(i);var b=this.createWidget({x:((o=i==null?void 0:i.x)!==null&&o!==void 0?o:0)-((a=i==null?void 0:i.borderWidth)!==null&&a!==void 0?a:0)/2,y:((s=i==null?void 0:i.y)!==null&&s!==void 0?s:0)-((l=i==null?void 0:i.borderWidth)!==null&&l!==void 0?l:0)/2,width:(c=i==null?void 0:i.width)!==null&&c!==void 0?c:100,height:(u=i==null?void 0:i.height)!==null&&u!==void 0?u:50,textColor:(f=i==null?void 0:i.textColor)!==null&&f!==void 0?f:Dt(0,0,0),backgroundColor:(d=i==null?void 0:i.backgroundColor)!==null&&d!==void 0?d:Dt(.75,.75,.75),borderColor:i==null?void 0:i.borderColor,borderWidth:(h=i==null?void 0:i.borderWidth)!==null&&h!==void 0?h:0,rotate:(p=i==null?void 0:i.rotate)!==null&&p!==void 0?p:nt(0),caption:r,hidden:i==null?void 0:i.hidden,page:n.ref}),m=this.doc.context.register(b.dict);this.acroField.addWidget(m);var S=(g=i==null?void 0:i.font)!==null&&g!==void 0?g:this.doc.getForm().getDefaultFont();this.updateWidgetAppearance(b,S),n.node.addAnnot(m)},e.prototype.needsAppearancesUpdate=function(){var r;if(this.isDirty())return!0;for(var n=this.acroField.getWidgets(),i=0,o=n.length;i<o;i++){var a=n[i],s=((r=a.getAppearances())===null||r===void 0?void 0:r.normal)instanceof Pn;if(!s)return!0}return!1},e.prototype.defaultUpdateAppearances=function(r){ae(r,"font",[[On,"PDFFont"]]),this.updateAppearances(r)},e.prototype.updateAppearances=function(r,n){ae(r,"font",[[On,"PDFFont"]]),Fe(n,"provider",[Function]);for(var i=this.acroField.getWidgets(),o=0,a=i.length;o<a;o++){var s=i[o];this.updateWidgetAppearance(s,r,n)}},e.prototype.updateWidgetAppearance=function(r,n,i){var o=i??dN,a=el(o(this,r,n));this.updateWidgetAppearanceWithFont(r,n,a)},e.of=function(r,n,i){return new e(r,n,i)},e}(qa);const SN={utf16le:"utf-16le",ucs2:"utf-16le",utf16be:"utf-16be"};class Xr{constructor(e){this.buffer=e,this.view=new DataView(e.buffer,e.byteOffset,e.byteLength),this.pos=0,this.length=this.buffer.length}readString(e,r="ascii"){r=SN[r]||r;let n=this.readBuffer(e);try{return new TextDecoder(r).decode(n)}catch{return n}}readBuffer(e){return this.buffer.slice(this.pos,this.pos+=e)}readUInt24BE(){return(this.readUInt16BE()<<8)+this.readUInt8()}readUInt24LE(){return this.readUInt16LE()+(this.readUInt8()<<16)}readInt24BE(){return(this.readInt16BE()<<8)+this.readUInt8()}readInt24LE(){return this.readUInt16LE()+(this.readInt8()<<16)}}Xr.TYPES={UInt8:1,UInt16:2,UInt24:3,UInt32:4,Int8:1,Int16:2,Int24:3,Int32:4,Float:4,Double:8};for(let t of Object.getOwnPropertyNames(DataView.prototype))if(t.slice(0,3)==="get"){let e=t.slice(3).replace("Ui","UI");e==="Float32"?e="Float":e==="Float64"&&(e="Double");let r=Xr.TYPES[e];Xr.prototype["read"+e+(r===1?"":"BE")]=function(){const n=this.view[t](this.pos,!1);return this.pos+=r,n},r!==1&&(Xr.prototype["read"+e+"LE"]=function(){const n=this.view[t](this.pos,!0);return this.pos+=r,n})}const CN=new TextEncoder,Ub=new Uint8Array(new Uint16Array([4660]).buffer)[0]==18;class $0{constructor(e){this.buffer=e,this.view=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),this.pos=0}writeBuffer(e){this.buffer.set(e,this.pos),this.pos+=e.length}writeString(e,r="ascii"){let n;switch(r){case"utf16le":case"utf16-le":case"ucs2":n=jb(e,Ub);break;case"utf16be":case"utf16-be":n=jb(e,!Ub);break;case"utf8":n=CN.encode(e);break;case"ascii":n=kN(e);break;default:throw new Error(`Unsupported encoding: ${r}`)}this.writeBuffer(n)}writeUInt24BE(e){this.buffer[this.pos++]=e>>>16&255,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=e&255}writeUInt24LE(e){this.buffer[this.pos++]=e&255,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=e>>>16&255}writeInt24BE(e){e>=0?this.writeUInt24BE(e):this.writeUInt24BE(e+16777215+1)}writeInt24LE(e){e>=0?this.writeUInt24LE(e):this.writeUInt24LE(e+16777215+1)}fill(e,r){if(r<this.buffer.length)this.buffer.fill(e,this.pos,this.pos+r),this.pos+=r;else{const n=new Uint8Array(r);n.fill(e),this.writeBuffer(n)}}}function jb(t,e){let r=new Uint16Array(t.length);for(let n=0;n<t.length;n++){let i=t.charCodeAt(n);e&&(i=i>
123>8|(i&255)<<8),r[n]=i}return new Uint8Array(r.buffer)}function kN(t){let e=new Uint8Array(t.length);for(let r=0;r<t.length;r++)e[r]=t.charCodeAt(r);return e}for(let t of Object.getOwnPropertyNames(DataView.prototype))if(t.slice(0,3)==="set"){let e=t.slice(3).replace("Ui","UI");e==="Float32"?e="Float":e==="Float64"&&(e="Double");let r=Xr.TYPES[e];$0.prototype["write"+e+(r===1?"":"BE")]=function(n){this.view[t](this.pos,n,!1),this.pos+=r},r!==1&&($0.prototype["write"+e+"LE"]=function(n){this.view[t](this.pos,n,!0),this.pos+=r})}class ho{fromBuffer(e){let r=new Xr(e);return this.decode(r)}toBuffer(e){let r=this.size(e),n=new Uint8Array(r),i=new $0(n);return this.encode(i,e),n}}class Gt extends ho{constructor(e,r="BE"){super(),this.type=e,this.endian=r,this.fn=this.type,this.type[this.type.length-1]!=="8"&&(this.fn+=this.endian)}size(){return Xr.TYPES[this.type]}decode(e){return e[`read${this.fn}`]()}encode(e,r){return e[`write${this.fn}`](r)}}const Be=new Gt("UInt8"),EN=new Gt("UInt16","BE"),C=EN;new Gt("UInt16","LE");const TN=new Gt("UInt24","BE"),jo=TN;new Gt("UInt24","LE");const AN=new Gt("UInt32","BE"),te=AN;new Gt("UInt32","LE");const Rr=new Gt("Int8"),PN=new Gt("Int16","BE"),Ae=PN;new Gt("Int16","LE");new Gt("Int24","BE");new Gt("Int24","LE");const IN=new Gt("Int32","BE"),Pa=IN;new Gt("Int32","LE");new Gt("Float","BE");new Gt("Float","LE");new Gt("Double","BE");new Gt("Double","LE");class Ga extends Gt{constructor(e,r,n=e>>1){super(`Int${e}`,r),this._point=1<<n}decode(e){return super.decode(e)/this._point}encode(e,r){return super.encode(e,r*this._point|0)}}const ON=new Ga(16,"BE"),FN=ON;new Ga(16,"LE");const RN=new Ga(32,"BE"),Sr=RN;new Ga(32,"LE");function Fi(t,e,r){let n;if(typeof t=="number"?n=t:typeof t=="function"?n=t.call(r,r):r&&typeof t=="string"?n=r[t]:e&&t instanceof Gt&&(n=t.decode(e)),isNaN(n))throw new Error("Not a fixed size");return n}class qv{constructor(e={}){this.enumerable=!0,this.configurable=!0;for(let r in e){const n=e[r];this[r]=n}}}class Q extends ho{constructor(e,r,n="count"){super(),this.type=e,this.length=r,this.lengthType=n}decode(e,r){let n;const{pos:i}=e,o=[];let a=r;if(this.length!=null&&(n=Fi(this.length,e,r)),this.length instanceof Gt&&(Object.defineProperties(o,{parent:{value:r},_startOffset:{value:i},_currentOffset:{value:0,writable:!0},_length:{value:n}}),a=o),n==null||this.lengthType==="bytes"){const s=n!=null?e.pos+n:r!=null&&r._length?r._startOffset+r._length:e.length;for(;e.pos<s;)o.push(this.type.decode(e,a))}else for(let s=0,l=n;s<l;s++)o.push(this.type.decode(e,a));return o}size(e,r,n=!0){if(!e)return this.type.size(null,r)*Fi(this.length,null,r);let i=0;this.length instanceof Gt&&(i+=this.length.size(),r={parent:r,pointerSize:0});for(let o of e)i+=this.type.size(o,r);return r&&n&&this.length instanceof Gt&&(i+=r.pointerSize),i}encode(e,r,n){let i=n;this.length instanceof Gt&&(i={pointers:[],startOffset:e.pos,parent:n},i.pointerOffset=e.pos+this.size(r,i,!1),this.length.encode(e,r.length));for(let o of r)this.type.encode(e,o,i);if(this.length instanceof Gt){let o=0;for(;o<i.pointers.length;){const a=i.pointers[o++];a.type.encode(e,a.val,a.parent)}}}}class $t extends Q{decode(e,r){const{pos:n}=e,i=Fi(this.length,e,r);this.length instanceof Gt&&(r={parent:r,_startOffset:n,_currentOffset:0,_length:i});const o=new wh(this.type,i,e,r);return e.pos+=i*this.type.size(null,r),o}size(e,r){return e instanceof wh&&(e=e.toArray()),super.size(e,r)}encode(e,r,n){return r instanceof wh&&(r=r.toArray()),super.encode(e,r,n)}}class wh{constructor(e,r,n,i){this.type=e,this.length=r,this.stream=n,this.ctx=i,this.base=this.stream.pos,this.items=[]}get(e){if(!(e<0||e>=this.length)){if(this.items[e]==null){const{pos:r}=this.stream;this.stream.pos=this.base+this.type.size(null,this.ctx)*e,this.items[e]=this.type.decode(this.stream,this.ctx),this.stream.pos=r}return this.items[e]}}toArray(){const e=[];for(let r=0,n=this.length;r<n;r++)e.push(this.get(r));return e}}class hi extends ho{constructor(e,r=[]){super(),this.type=e,this.flags=r}decode(e){const r=this.type.decode(e),n={};for(let i=0;i<this.flags.length;i++){const o=this.flags[i];o!=null&&(n[o]=!!(r&1<<i))}return n}size(){return this.type.size()}encode(e,r){let n=0;for(let i=0;i<this.flags.length;i++){const o=this.flags[i];o!=null&&r[o]&&(n|=1<<i)}return this.type.encode(e,n)}}class Pi extends ho{constructor(e){super(),this.length=e}decode(e,r){const n=Fi(this.length,e,r);return e.readBuffer(n)}size(e,r){if(!e)return Fi(this.length,null,r);let n=e.length;return this.length instanceof Gt&&(n+=this.length.size()),n}encode(e,r,n){return this.length instanceof Gt&&this.length.encode(e,r.length),e.writeBuffer(r)}}class ef extends ho{constructor(e,r=!0){super(),this.type=e,this.condition=r}
123decode(e,r){let{condition:n}=this;if(typeof n=="function"&&(n=n.call(r,r)),n)return this.type.decode(e,r)}size(e,r){let{condition:n}=this;return typeof n=="function"&&(n=n.call(r,r)),n?this.type.size(e,r):0}encode(e,r,n){let{condition:i}=this;if(typeof i=="function"&&(i=i.call(n,n)),i)return this.type.encode(e,r,n)}}class dr extends ho{constructor(e,r=1){super(),this.type=e,this.count=r}decode(e,r){e.pos+=this.size(null,r)}size(e,r){const n=Fi(this.count,null,r);return this.type.size()*n}encode(e,r,n){return e.fill(0,this.size(r,n))}}class Jt extends ho{constructor(e,r="ascii"){super(),this.length=e,this.encoding=r}decode(e,r){let n,i,{encoding:o}=this;typeof o=="function"&&(o=o.call(r,r)||"ascii");let a=xh(o);if(this.length!=null)n=Fi(this.length,e,r);else{let l;for({buffer:l,length:n,pos:i}=e;i<n-a+1&&(l[i]!==0||a===2&&l[i+1]!==0);)i+=a;n=i-e.pos}const s=e.readString(n,o);return this.length==null&&e.pos<e.length&&(e.pos+=a),s}size(e,r){if(e==null)return Fi(this.length,null,r);let{encoding:n}=this;typeof n=="function"&&(n=n.call(r!=null?r.val:void 0,r!=null?r.val:void 0)||"ascii"),n==="utf16be"&&(n="utf16le");let i=zb(e,n);return this.length instanceof Gt&&(i+=this.length.size()),this.length==null&&(i+=xh(n)),i}encode(e,r,n){let{encoding:i}=this;if(typeof i=="function"&&(i=i.call(n!=null?n.val:void 0,n!=null?n.val:void 0)||"ascii"),this.length instanceof Gt&&this.length.encode(e,zb(r,i)),e.writeString(r,i),this.length==null)return xh(i)==2?e.writeUInt16LE(0):e.writeUInt8(0)}}function xh(t){switch(t){case"ascii":case"utf8":return 1;case"utf16le":case"utf16-le":case"utf-16be":case"utf-16le":case"utf16be":case"utf16-be":case"ucs2":return 2;default:return 1}}function zb(t,e){switch(e){case"ascii":return t.length;case"utf8":let r=0;for(let n=0;n<t.length;n++){let i=t.charCodeAt(n);if(i>=55296&&i<=56319&&n<t.length-1){let o=t.charCodeAt(++n);(o&64512)===56320?i=((i&1023)<<10)+(o&1023)+65536:n--}(i&4294967168)===0?r++:(i&4294965248)===0?r+=2:(i&4294901760)===0?r+=3:(i&4292870144)===0&&(r+=4)}return r;case"utf16le":case"utf16-le":case"utf16be":case"utf16-be":case"ucs2":return t.length*2;default:throw new Error("Unknown encoding "+e)}}class ce extends ho{constructor(e={}){super(),this.fields=e}decode(e,r,n=0){const i=this._setup(e,r,n);return this._parseFields(e,i,this.fields),this.process!=null&&this.process.call(i,e),i}_setup(e,r,n){const i={};return Object.defineProperties(i,{parent:{value:r},_startOffset:{value:e.pos},_currentOffset:{value:0,writable:!0},_length:{value:n}}),i}_parseFields(e,r,n){for(let o in n){var i;const a=n[o];typeof a=="function"?i=a.call(r,r):i=a.decode(e,r),i!==void 0&&(i instanceof qv?Object.defineProperty(r,o,i):r[o]=i),r._currentOffset=e.pos-r._startOffset}}size(e,r,n=!0){e==null&&(e={});const i={parent:r,val:e,pointerSize:0};this.preEncode!=null&&this.preEncode.call(e);let o=0;for(let a in this.fields){const s=this.fields[a];s.size!=null&&(o+=s.size(e[a],i))}return n&&(o+=i.pointerSize),o}encode(e,r,n){let i;this.preEncode!=null&&this.preEncode.call(r,e);const o={pointers:[],startOffset:e.pos,parent:n,val:r,pointerSize:0};o.pointerOffset=e.pos+this.size(r,o,!1);for(let s in this.fields)i=this.fields[s],i.encode!=null&&i.encode(e,r[s],o);let a=0;for(;a<o.pointers.length;){const s=o.pointers[a++];s.type.encode(e,s.val,s.parent)}}}const _N=(t,e)=>e.reduce((r,n)=>r&&r[n],t);class kt extends ce{constructor(e,r={}){super(),this.type=e,this.versions=r,typeof e=="string"&&(this.versionPath=e.split("."))}decode(e,r,n=0){const i=this._setup(e,r,n);typeof this.type=="string"?i.version=_N(r,this.versionPath):i.version=this.type.decode(e),this.versions.header&&this._parseFields(e,i,this.versions.header);const o=this.versions[i.version];if(o==null)throw new Error(`Unknown version ${i.version}`);return o instanceof kt?o.decode(e,r):(this._parseFields(e,i,o),this.process!=null&&this.process.call(i,e),i)}size(e,r,n=!0){let i,o;if(!e)throw new Error("Not a fixed size");this.preEncode!=null&&this.preEncode.call(e);const a={parent:r,val:e,pointerSize:0};let s=0;if(typeof this.type!="string"&&(s+=this.type.size(e.version,a)),this.versions.header)for(i in this.versions.header)o=this.versions.header[i],o.size!=null&&(s+=o.size(e[i],a));const l=this.versions[e.version];
123if(l==null)throw new Error(`Unknown version ${e.version}`);for(i in l)o=l[i],o.size!=null&&(s+=o.size(e[i],a));return n&&(s+=a.pointerSize),s}encode(e,r,n){let i,o;this.preEncode!=null&&this.preEncode.call(r,e);const a={pointers:[],startOffset:e.pos,parent:n,val:r,pointerSize:0};if(a.pointerOffset=e.pos+this.size(r,a,!1),typeof this.type!="string"&&this.type.encode(e,r.version),this.versions.header)for(i in this.versions.header)o=this.versions.header[i],o.encode!=null&&o.encode(e,r[i],a);const s=this.versions[r.version];for(i in s)o=s[i],o.encode!=null&&o.encode(e,r[i],a);let l=0;for(;l<a.pointers.length;){const c=a.pointers[l++];c.type.encode(e,c.val,c.parent)}}}class $ extends ho{constructor(e,r,n={}){if(super(),this.offsetType=e,this.type=r,this.options=n,this.type==="void"&&(this.type=null),this.options.type==null&&(this.options.type="local"),this.options.allowNull==null&&(this.options.allowNull=!0),this.options.nullValue==null&&(this.options.nullValue=0),this.options.lazy==null&&(this.options.lazy=!1),this.options.relativeTo){if(typeof this.options.relativeTo!="function")throw new Error("relativeTo option must be a function");this.relativeToGetter=n.relativeTo}}decode(e,r){const n=this.offsetType.decode(e,r);if(n===this.options.nullValue&&this.options.allowNull)return null;let i;switch(this.options.type){case"local":i=r._startOffset;break;case"immediate":i=e.pos-this.offsetType.size();break;case"parent":i=r.parent._startOffset;break;default:for(var o=r;o.parent;)o=o.parent;i=o._startOffset||0}this.options.relativeTo&&(i+=this.relativeToGetter(r));const a=n+i;if(this.type!=null){let s=null;const l=()=>{if(s!=null)return s;const{pos:c}=e;return e.pos=a,s=this.type.decode(e,r),e.pos=c,s};return this.options.lazy?new qv({get:l}):l()}else return a}size(e,r){const n=r;switch(this.options.type){case"local":case"immediate":break;case"parent":r=r.parent;break;default:for(;r.parent;)r=r.parent}let{type:i}=this;
123if(i==null){if(!(e instanceof dg))throw new Error("Must be a VoidPointer");({type:i}=e),e=e.value}if(e&&r){let o=i.size(e,n);r.pointerSize+=o}return this.offsetType.size()}encode(e,r,n){let i;const o=n;if(r==null){this.offsetType.encode(e,this.options.nullValue);return}switch(this.options.type){case"local":i=n.startOffset;break;case"immediate":i=e.pos+this.offsetType.size(r,o);break;case"parent":n=n.parent,i=n.startOffset;break;default:for(i=0;n.parent;)n=n.parent}this.options.relativeTo&&(i+=this.relativeToGetter(o.val)),this.offsetType.encode(e,n.pointerOffset-i);let{type:a}=this;if(a==null){if(!(r instanceof dg))throw new Error("Must be a VoidPointer");({type:a}=r),r=r.value}return n.pointers.push({type:a,val:r,parent:o}),n.pointerOffset+=a.size(r,o)}}class dg{constructor(e,r){this.type=e,this.value=r}}function Sn(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Yr(t,e,r,n){var i=arguments.length,o=i<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,r):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(t,e,r,n);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,r,o):a(e,r))||o);return i>3&&o&&Object.defineProperty(e,r,o),o}var Sh,Vb;function DN(){return Vb||(Vb=1,Sh=function t(e,r){if(e===r)return!0;if(e&&r&&typeof e=="object"&&typeof r=="object"){if(e.constructor!==r.constructor)return!1;var n,i,o;if(Array.isArray(e)){if(n=e.length,n!=r.length)return!1;for(i=n;i--!==0;)if(!t(e[i],r[i]))return!1;return!0}if(e.constructor===RegExp)return e.source===r.source&&e.flags===r.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===r.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===r.toString();if(o=Object.keys(e),n=o.length,n!==Object.keys(r).length)return!1;for(i=n;i--!==0;)if(!Object.prototype.hasOwnProperty.call(r,o[i]))return!1;for(i=n;i--!==0;){var a=o[i];if(!t(e[a],r[a]))return!1}return!0}return e!==e&&r!==r}),Sh}var LN=DN();const Hb=co(LN);var Al={},Wb;function i8(){if(Wb)return Al;Wb=1,Al.byteLength=s,Al.toByteArray=c,Al.fromByteArray=d;for(var t=[],e=[],r=typeof Uint8Array<"u"?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=n.length;i<o;++i)t[i]=n[i],e[n.charCodeAt(i)]=i;e[45]=62,e[95]=63;function a(h){var p=h.length;if(p%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var g=h.indexOf("=");g===-1&&(g=p);var b=g===p?0:4-g%4;return[g,b]}function s(h){var p=a(h),g=p[0],b=p[1];return(g+b)*3/4-b}function l(h,p,g){return(p+g)*3/4-g}function c(h){var p,g=a(h),b=g[0],m=g[1],S=new r(l(h,b,m)),v=0,w=m>0?b-4:b,y;for(y=0;y<w;y+=4)p=e[h.charCodeAt(y)]<<18|e[h.charCodeAt(y+1)]<<12|e[h.charCodeAt(y+2)]<<6|e[h.charCodeAt(y+3)],S[v++]=p>>16&255,S[v++]=p>>8&255,S[v++]=p&255;return m===2&&(p=e[h.charCodeAt(y)]<<2|e[h.charCodeAt(y+1)]>>4,S[v++]=p&255),m===1&&(p=e[h.charCodeAt(y)]<<10|e[h.charCodeAt(y+1)]<<4|e[h.charCodeAt(y+2)]>>2,S[v++]=p>>8&255,S[v++]=p&255),S}function u(h){return t[h>>18&63]+t[h>>12&63]+t[h>>6&63]+t[h&63]}function f(h,p,g){for(var b,m=[],S=p;S<g;S+=3)b=(h[S]<<16&16711680)+(h[S+1]<<8&65280)+(h[S+2]&255),m.push(u(b));return m.join("")}function d(h){for(var p,g=h.length,b=g%3,m=[],S=16383,v=0,w=g-b;v<w;v+=S)m.push(f(h,v,v+S>w?w:v+S));return b===1?(p=h[g-1],m.push(t[p>>2]+t[p<<4&63]+"==")):b===2&&(p=(h[g-2]<<8)+h[g-1],m.push(t[p>>10]+t[p>>4&63]+t[p<<2&63]+"=")),m.join("")}return Al}var NN=i8();const MN=co(NN);var Ch,qb;function o8(){if(qb)return Ch;qb=1;var t=0,e=-3;function r(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function n(T,F){this.source=T,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=F,this.destLen=0,this.ltree=new r,this.dtree=new r}var i=new r,o=new r,a=new Uint8Array(30),s=new Uint16Array(30),l=new Uint8Array(30),c=new Uint16Array(30),u=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=new r,d=new Uint8Array(320);function h(T,F,I,j){var O,L;for(O=0;O<I;++O)T[O]=0;for(O=0;O<30-I;++O)T[O+I]=O/I|0;for(L=j,O=0;O<30;++O)F[O]=L,L+=1<<T[O]}function p(T,F){var I;for(I=0;I<7;++I)T.table[I]=0;for(T.table[7]=24,T.table[8]=152,T.table[9]=112,I=0;I<24;++I)T.trans[I]=256+I;for(I=0;I<144;++I)T.trans[24+I]=I;for(I=0;I<8;++I)T.trans[168+I]=280+I;for(I=0;I<112;++I)T.trans[176+I]=144+I;for(I=0;I<5;++I)F.table[I]=0;for(F.table[5]=32,I=0;I<32;++I)F.trans[I]=I}var g=new Uint16Array(16);function b(T,F,I,j){var O,L;for(O=0;O<16;++O)T.table[O]=0;for(O=0;O<j;++O)T.table[F[I+O]]++;for(T.table[0]=0,L=0,O=0;O<16;++O)g[O]=L,L+=T.table[O];for(O=0;O<j;++O)F[I+O]&&(T.trans[g[F[I+O]]++]=O)}
123function m(T){T.bitcount--||(T.tag=T.source[T.sourceIndex++],T.bitcount=7);var F=T.tag&1;return T.tag>>>=1,F}function S(T,F,I){if(!F)return I;for(;T.bitcount<24;)T.tag|=T.source[T.sourceIndex++]<<T.bitcount,T.bitcount+=8;var j=T.tag&65535>>>16-F;return T.tag>>>=F,T.bitcount-=F,j+I}function v(T,F){for(;T.bitcount<24;)T.tag|=T.source[T.sourceIndex++]<<T.bitcount,T.bitcount+=8;var I=0,j=0,O=0,L=T.tag;do j=2*j+(L&1),L>>>=1,++O,I+=F.table[O],j-=F.table[O];while(j>=0);return T.tag=L,T.bitcount-=O,F.trans[I+j]}function w(T,F,I){var j,O,L,ee,ne,H;for(j=S(T,5,257),O=S(T,5,1),L=S(T,4,4),ee=0;ee<19;++ee)d[ee]=0;for(ee=0;ee<L;++ee){var G=S(T,3,0);d[u[ee]]=G}for(b(f,d,0,19),ne=0;ne<j+O;){var ue=v(T,f);switch(ue){case 16:var we=d[ne-1];for(H=S(T,2,3);H;--H)d[ne++]=we;break;case 17:for(H=S(T,3,3);H;--H)d[ne++]=0;break;case 18:for(H=S(T,7,11);H;--H)d[ne++]=0;break;default:d[ne++]=ue;break}}b(F,d,0,j),b(I,d,j,O)}function y(T,F,I){for(;;){var j=v(T,F);if(j===256)return t;if(j<256)T.dest[T.destLen++]=j;else{var O,L,ee,ne;for(j-=257,O=S(T,a[j],s[j]),L=v(T,I),ee=T.destLen-S(T,l[L],c[L]),ne=ee;ne<ee+O;++ne)T.dest[T.destLen++]=T.dest[ne]}}}function k(T){for(var F,I,j;T.bitcount>8;)T.sourceIndex--,T.bitcount-=8;if(F=T.source[T.sourceIndex+1],F=256*F+T.source[T.sourceIndex],I=T.source[T.sourceIndex+3],I=256*I+T.source[T.sourceIndex+2],F!==(~I&65535))return e;for(T.sourceIndex+=4,j=F;j;--j)T.dest[T.destLen++]=T.source[T.sourceIndex++];return T.bitcount=0,t}function E(T,F){var I=new n(T,F),j,O,L;do{switch(j=m(I),O=S(I,2,0),O){case 0:L=k(I);break;case 1:L=y(I,i,o);break;case 2:w(I,I.ltree,I.dtree),L=y(I,I.ltree,I.dtree);break;default:L=e}if(L!==t)throw new Error("Data error")}while(!j);return I.destLen<I.dest.length?typeof I.dest.slice=="function"?I.dest.slice(0,I.destLen):I.dest.subarray(0,I.destLen):I.dest}return p(i,o),h(a,s,4,3),h(l,c,2,1),a[28]=0,s[28]=258,Ch=E,Ch}var kh,Gb;function BN(){if(Gb)return kh;Gb=1;const t=new Uint8Array(new Uint32Array([305419896]).buffer)[0]===18,e=(i,o,a)=>{let s=i[o];i[o]=i[a],i[a]=s},r=i=>{const o=i.length;for(let a=0;a<o;a+=4)e(i,a,a+3),e(i,a+1,a+2)};return kh={swap32LE:i=>{t&&r(i)}},kh}var Eh,Kb;function UN(){if(Kb)return Eh;Kb=1;const t=o8(),{swap32LE:e}=BN(),r=11,n=5,i=r-n,o=65536>>r,s=(1<<i)-1,l=2,u=(1<<n)-1,f=65536>>n,d=1024>>n,b=f+d+32,m=1<<l;class S{constructor(w){const y=typeof w.readUInt32BE=="function"&&typeof w.slice=="function";if(y||w instanceof Uint8Array){let k;if(y)this.highStart=w.readUInt32LE(0),this.errorValue=w.readUInt32LE(4),k=w.readUInt32LE(8),w=w.slice(12);else{const E=new DataView(w.buffer);this.highStart=E.getUint32(0,!0),this.errorValue=E.getUint32(4,!0),k=E.getUint32(8,!0),w=w.subarray(12)}w=t(w,new Uint8Array(k)),w=t(w,new Uint8Array(k)),e(w),this.data=new Uint32Array(w.buffer)}else({data:this.data,highStart:this.highStart,errorValue:this.errorValue}=w)}get(w){let y;return w<0||w>1114111?this.errorValue:w<55296||w>56319&&w<=65535?(y=(this.data[w>>n]<<l)+(w&u),this.data[y]):w<=65535?(y=(this.data[f+(w-55296>>n)]<<l)+(w&u),this.data[y]):w<this.highStart?(y=this.data[b-o+(w>>r)],y=this.data[y+(w>>n&s)],y=(y<<l)+(w&u),this.data[y]):this.data[this.data.length-m]}}return Eh=S,Eh}var jN=UN();const od=co(jN);function Ka(t){return t&&t.__esModule?t.default:t}var ua={};ua=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_
123Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');const Gv=new od(MN
vendor: 12,945 bytes, line 123
123.toByteArray("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"))
123,zN=Math.log2||(t=>Math.log(t)/Math.LN2),ad=t=>zN(t)+1|0,VN=ad(Ka(ua).categories.length-1),a8=ad(Ka(ua).combiningClasses.length-1),Kv=ad(Ka(ua).scripts.length-1),Xv=ad(Ka(ua).eaw.length-1),Yv=10,HN=a8+Kv+Xv+Yv,WN=Kv+Xv+Yv,qN=Xv+Yv,GN=(1<<VN)-1,KN=(1<<a8)-1,XN=(1<<Kv)-1;function sd(t){const e=Gv.get(t);return Ka(ua).categories[e>>HN&GN]}function YN(t){const e=Gv.get(t);return Ka(ua).combiningClasses[e>>WN&KN]}function s8(t){const e=Gv.get(t);return Ka(ua).scripts[e>>qN&XN]}function Xb(t){return sd(t)==="Nd"}function l8(t){const e=sd(t);return e==="Mn"||e==="Me"||e==="Mc"}var Th,Yb;function ZN(){if(Yb)return Th;Yb=1;var t=1,e=0;class r{constructor(i){this.stateTable=i.stateTable,this.accepting=i.accepting,this.tags=i.tags}match(i){var o=this;return{*[Symbol.iterator](){for(var a=t,s=null,l=null,c=null,u=0;u<i.length;u++){var f=i[u];c=a,a=o.stateTable[a][f],a===e&&(s!=null&&l!=null&&l>=s&&(yield[s,l,o.tags[c]]),a=o.stateTable[t][f],s=null),a!==e&&s==null&&(s=u),o.accepting[a]&&(l=u),a===e&&(a=t)}s!=null&&l!=null&&l>=s&&(yield[s,l,o.tags[a]])}}}apply(i,o){for(var[a,s,l]of this.match(i))for(var c of l)typeof o[c]=="function"&&o[c](a,s,i.slice(a,s+1))}}return Th=r,Th}var JN=ZN();const c8=co(JN);var Ah={exports:{}},Zb;function QN(){return Zb||(Zb=1,function(t){var e=function(){function r(d,h){return h!=null&&d instanceof h}var n;try{n=Map}catch{n=function(){}}var i;try{i=Set}catch{i=function(){}}var o;try{o=Promise}catch{o=function(){}}function a(d,h,p,g,b){typeof h=="object"&&(p=h.depth,g=h.prototype,b=h.includeNonEnumerable,h=h.circular);var m=[],S=[],v=typeof Buffer<"u";typeof h>"u"&&(h=!0),typeof p>"u"&&(p=1/0);function w(y,k){if(y===null)return null;if(k===0)return y;var E,T;if(typeof y!="object")return y;if(r(y,n))E=new n;else if(r(y,i))E=new i;else if(r(y,o))E=new o(function(G,ue){y.then(function(we){G(w(we,k-1))},function(we){ue(w(we,k-1))})});else if(a.__isArray(y))E=[];else if(a.__isRegExp(y))E=new RegExp(y.source,f(y)),y.lastIndex&&(E.lastIndex=y.lastIndex);else if(a.__isDate(y))E=new Date(y.getTime());else{if(v&&Buffer.isBuffer(y))return Buffer.allocUnsafe?E=Buffer.allocUnsafe(y.length):E=new Buffer(y.length),y.copy(E),E;r(y,Error)?E=Object.create(y):typeof g>"u"?(T=Object.getPrototypeOf(y),E=Object.create(T)):(E=Object.create(g),T=g)}if(h){var F=m.indexOf(y);if(F!=-1)return S[F];m.push(y),S.push(E)}r(y,n)&&y.forEach(function(G,ue){var we=w(ue,k-1),De=w(G,k-1);E.set(we,De)}),r(y,i)&&y.forEach(function(G){var ue=w(G,k-1);E.add(ue)});for(var I in y){var j;T&&(j=Object.getOwnPropertyDescriptor(T,I)),!(j&&j.set==null)&&(E[I]=w(y[I],k-1))}if(Object.getOwnPropertySymbols)for(var O=Object.getOwnPropertySymbols(y),I=0;I<O.length;I++){var L=O[I],ee=Object.getOwnPropertyDescriptor(y,L);ee&&!ee.enumerable&&!b||(E[L]=w(y[L],k-1),ee.enumerable||Object.defineProperty(E,L,{enumerable:!1}))}if(b)for(var ne=Object.getOwnPropertyNames(y),I=0;I<ne.length;I++){var H=ne[I],ee=Object.getOwnPropertyDescriptor(y,H);ee&&ee.enumerable||(E[H]=w(y[H],k-1),Object.defineProperty(E,H,{enumerable:!1}))}return E}return w(d,p)}a.clonePrototype=function(h){if(h===null)return null;var p=function(){};return p.prototype=h,new p};function s(d){return Object.prototype.toString.call(d)}a.__objToStr=s;function l(d){return typeof d=="object"&&s(d)==="[object Date]"}a.__isDate=l;function c(d){return typeof d=="object"&&s(d)==="[object Array]"}a.__isArray=c;function u(d){return typeof d=="object"&&s(d)==="[object RegExp]"}a.__isRegExp=u;function f(d){var h="";return d.global&&(h+="g"),d.ignoreCase&&(h+="i"),d.multiline&&(h+="m"),h}return a.__getRegExpFlags=f,a}();t.exports&&(t.exports=e)}(Ah)),Ah.exports}var $N=QN();const Ph=co($N);var eM=o8();const tM=co(eM);var Pl={},Lu={},Jb;function Qb(){if(Jb)return Lu;Jb=1;function t(r){this.buffer=r,this.pos=0}t.prototype.read=function(r,n,i){this.pos+i>this.buffer.length&&(i=this.buffer.length-this.pos);for(var o=0;o<i;o++)r[n+o]=this.buffer[this.pos+o];return this.pos+=i,i},Lu.BrotliInput=t;function e(r){this.buffer=r,this.pos=0}return e.prototype.write=function(r,n){if(this.pos+n>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(r.subarray(0,n),this.pos),this.pos+=n,n},Lu.BrotliOutput=e,Lu}var Ih,$b;function rM(){if($b)return Ih;$b=1;var t=4096,e=2*t+32,r=2*t-1,n=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function i(o){this.buf_=new Uint8Array(e),this.input_=o,this.reset()}return i.READ_SIZE=t,i.IBUF_MASK=r,i.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var o=0;o<4;o++)this.val_|=this.buf_[this.pos_]<<8*o,++this.pos_;return this.bit_end_pos_>0},i.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var o=this.buf_ptr_,a=this.input_.read(this.buf_,o,t);if(a<0)throw new Error("Unexpected end of input");if(a<t){this.eos_=1;for(var s=0;s<32;s++)this.buf_[o+a+s]=0}if(o===0){for(var s=0;s<32;s++)this.buf_[(t<<1)+s]=this.buf_[s];this.buf_ptr_=t}else this.buf_ptr_=0;this.bit_end_pos_+=a<<3}},i.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&r]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},i.prototype.readBits=function(o){32-this.bit_pos_<o&&this.fillBitWindow();var a=this.val_>>>this.bit_pos_&n[o];return this.bit_pos_+=o,a},Ih=i,Ih}var bo={},Oh={},Fh,e2;function nM(){return e2||(e2=1,Fh
vendor: 69,003 bytes, line 123
123="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"
123),Fh}var t2;function iM(){if(t2)return Oh;t2=1;var t=i8();return Oh.init=function(){var e=f8().BrotliDecompressBuffer,r=t.toByteArray(nM());return e(r)},Oh}var r2;function u8(){if(r2)return bo;r2=1;var t=iM();return bo.init=function(){bo.dictionary=t.init()},bo.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),bo.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),bo.minDictionaryWordLength=4,bo.maxDictionaryWordLength=24,bo}var Nu={},n2;function i2(){if(n2)return Nu;n2=1;function t(o,a){this.bits=o,this.value=a}Nu.HuffmanCode=t;var e=15;function r(o,a){for(var s=1<<a-1;o&s;)s>>=1;return(o&s-1)+s}function n(o,a,s,l,c){do l-=s,o[a+l]=new t(c.bits,c.value);while(l>0)}function i(o,a,s){for(var l=1<<a-s;a<e&&(l-=o[a],!(l<=0));)++a,l<<=1;return a-s}return Nu.BrotliBuildHuffmanTable=function(o,a,s,l,c){var u=a,f,d,h,p,g,b,m,S,v,w,y,k=new Int32Array(e+1),E=new Int32Array(e+1);for(y=new Int32Array(c),h=0;h<c;h++)k[l[h]]++;for(E[1]=0,d=1;d<e;d++)E[d+1]=E[d]+k[d];for(h=0;h<c;h++)l[h]!==0&&(y[E[l[h]]++]=h);if(S=s,v=1<<S,w=v,E[e]===1){for(p=0;p<w;++p)o[a+p]=new t(0,y[0]&65535);return w}for(p=0,h=0,d=1,g=2;d<=s;++d,g<<=1)for(;k[d]>0;--k[d])f=new t(d&255,y[h++]&65535),n(o,a+p,g,v,f),p=r(p,d);for(m=w-1,b=-1,d=s+1,g=2;d<=e;++d,g<<=1)for(;k[d]>0;--k[d])(p&m)!==b&&(a+=v,S=i(k,d,s),v=1<<S,w+=v,b=p&m,o[u+b]=new t(S+s&255,a-u-b&65535)),f=new t(d-s&255,y[h++]&65535),n(o,a+(p>>s),g,v,f),p=r(p,d);return w},Nu}var Mu={},o2;function oM(){return o2||(o2=1,Mu.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,
1236,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Mu.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])),Mu}var wa={},a2;function aM(){if(a2)return wa;a2=1;function t(e,r){this.offset=e,this.nbits=r}return wa.kBlockLengthPrefixCode=[new t(1,2),new t(5,2),new t(9,2),new t(13,2),new t(17,3),new t(25,3),new t(33,3),new t(41,3),new t(49,4),new t(65,4),new t(81,4),new t(97,4),new t(113,5),new t(145,5),new t(177,5),new t(209,5),new t(241,6),new t(305,6),new t(369,7),new t(497,8),new t(753,9),new t(1265,10),new t(2289,11),new t(4337,12),new t(8433,13),new t(16625,24)],wa.kInsertLengthPrefixCode=[new t(0,0),new t(1,0),new t(2,0),new t(3,0),new t(4,0),new t(5,0),new t(6,1),new t(8,1),new t(10,2),new t(14,2),new t(18,3),new t(26,3),new t(34,4),new t(50,4),new t(66,5),new t(98,5),new t(130,6),new t(194,7),new t(322,8),new t(578,9),new t(1090,10),new t(2114,12),new t(6210,14),new t(22594,24)],wa.kCopyLengthPrefixCode=[new t(2,0),new t(3,0),new t(4,0),new t(5,0),new t(6,0),new t(7,0),new t(8,0),new t(9,0),new t(10,1),new t(12,1),new t(14,2),new t(18,2),new t(22,3),new t(30,3),new t(38,4),new t(54,4),new t(70,5),new t(102,5),new t(134,6),new t(198,7),new t(326,8),new t(582,9),new t(1094,10),new t(2118,24)],wa.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],wa.kCopyRangeLut=[0,8,0,8,16,0,16,8,16],wa}var Il={},s2;function sM(){if(s2)return Il;s2=1;var t=u8(),e=0,r=1,n=2,i=3,o=4,a=5,s=6,l=7,c=8,u=9,f=10,d=11,h=12,p=13,g=14,b=15,m=16,S=17,v=18,w=20;function y(T,F,I){this.prefix=new Uint8Array(T.length),this.transform=F,this.suffix=new Uint8Array(I.length);for(var j=0;j<T.length;j++)this.prefix[j]=T.charCodeAt(j);for(var j=0;j<I.length;j++)this.suffix[j]=I.charCodeAt(j)}var k=[new y("",e,""),new y("",e," "),new y(" ",e," "),new y("",h,""),new y("",f," "),new y("",e," the "),new y(" ",e,""),new y("s ",e," "),new y("",e," of "),new y("",f,""),new y("",e," and "),new y("",p,""),new y("",r,""),new y(", ",e," "),new y("",e,", "),new y(" ",f," "),new y("",e," in "),new y("",e," to "),new y("e ",e," "),new y("",e,'"'),new y("",e,"."),new y("",e,'">'),new y("",e,`
124`),new y("",i,""),new y("",e,"]"),new y("",e," for "),new y("",g,""),new y("",n,""),new y("",e," a "),new y("",e," that "),new y(" ",f,""),new y("",e,". "),new y(".",e,""),new y(" ",e,", "),new y("",b,""),new y("",e," with "),new y("",e,"'"),new y("",e," from "),new y("",e," by "),new y("",m,""),new y("",S,""),new y(" the ",e,""),new y("",o,""),new y("",e,". The "),new y("",d,""),new y("",e," on "),new y("",e," as "),new y("",e," is "),new y("",l,""),new y("",r,"ing "),new y("",e,`
125	`),new y("",e,":"),new y(" ",e,". "),new y("",e,"ed "),new y("",w,""),new y("",v,""),new y("",s,""),new y("",e,"("),new y("",f,", "),new y("",c,""),new y("",e," at "),new y("",e,"ly "),new y(" the ",e," of "),new y("",a,""),new y("",u,""),new y(" ",f,", "),new y("",f,'"'),new y(".",e,"("),new y("",d," "),new y("",f,'">'),new y("",e,'="'),new y(" ",e,"."),new y(".com/",e,""),new y(" the ",e," of the "),new y("",f,"'"),new y("",e,". This "),new y("",e,","),new y(".",e," "),new y("",f,"("),new y("",f,"."),new y("",e," not "),new y(" ",e,'="'),new y("",e,"er "),new y(" ",d," "),new y("",e,"al "),new y(" ",d,""),new y("",e,"='"),new y("",d,'"'),new y("",f,". "),new y(" ",e,"("),new y("",e,"ful "),new y(" ",f,". "),new y("",e,"ive "),new y("",e,"less "),new y("",d,"'"),new y("",e,"est "),new y(" ",f,"."),new y("",d,'">'),new y(" ",e,"='"),new y("",f,","),new y("",e,"ize "),new y("",d,"."),new y(" ",e,""),new y(" ",e,","),new y("",f,'="'),new y("",d,'="'),new y("",e,"ous "),new y("",d,", "),new y("",f,"='"),new y(" ",f,","),new y(" ",d,'="'),new y(" ",d,", "),new y("",d,","),new y("",d,"("),new y("",d,". "),new y(" ",d,"."),new y("",d,"='"),new y(" ",d,". "),new y(" ",f,'="'),new y(" ",d,"='"),new y(" ",f,"='")];Il.kTransforms=k,Il.kNumTransforms=k.length;function E(T,F){return T[F]<192?(T[F]>=97&&T[F]<=122&&(T[F]^=32),1):T[F]<224?(T[F+1]^=32,2):(T[F+2]^=5,3)}return Il.transformDictionaryWord=function(T,F,I,j,O){var L=k[O].prefix,ee=k[O].suffix,ne=k[O].transform,H=ne<h?0:ne-(h-1),G=0,ue=F,we;H>j&&(H=j);for(var De=0;De<L.length;)T[F++]=L[De++];
125for(I+=H,j-=H,ne<=u&&(j-=ne),G=0;G<j;G++)T[F++]=t.dictionary[I+G];if(we=F-j,ne===f)E(T,we);else if(ne===d)for(;j>0;){var Le=E(T,we);we+=Le,j-=Le}for(var Ue=0;Ue<ee.length;)T[F++]=ee[Ue++];return F-ue},Il}var l2;function f8(){if(l2)return Pl;l2=1;var t=Qb().BrotliInput,e=Qb().BrotliOutput,r=rM(),n=u8(),i=i2().HuffmanCode,o=i2().BrotliBuildHuffmanTable,a=oM(),s=aM(),l=sM(),c=8,u=16,f=256,d=704,h=26,p=6,g=2,b=8,m=255,S=1080,v=18,w=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),y=16,k=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),E=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),T=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function F(q){var K;return q.readBits(1)===0?16:(K=q.readBits(3),K>0?17+K:(K=q.readBits(3),K>0?8+K:17))}function I(q){if(q.readBits(1)){var K=q.readBits(3);return K===0?1:q.readBits(K)+(1<<K)}return 0}function j(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function O(q){var K=new j,Z,re,Se;if(K.input_end=q.readBits(1),K.input_end&&q.readBits(1))return K;if(Z=q.readBits(2)+4,Z===7){if(K.is_metadata=!0,q.readBits(1)!==0)throw new Error("Invalid reserved bit");if(re=q.readBits(2),re===0)return K;for(Se=0;Se<re;Se++){var _=q.readBits(8);if(Se+1===re&&re>1&&_===0)throw new Error("Invalid size byte");K.meta_block_length|=_<<Se*8}}else for(Se=0;Se<Z;++Se){var M=q.readBits(4);if(Se+1===Z&&Z>4&&M===0)throw new Error("Invalid size nibble");K.meta_block_length|=M<<Se*4}return++K.meta_block_length,!K.input_end&&!K.is_metadata&&(K.is_uncompressed=q.readBits(1)),K}function L(q,K,Z){var re;return Z.fillBitWindow(),K+=Z.val_>>>Z.bit_pos_&m,re=q[K].bits-b,re>0&&(Z.bit_pos_+=b,K+=q[K].value,K+=Z.val_>>>Z.bit_pos_&(1<<re)-1),Z.bit_pos_+=q[K].bits,q[K].value}function ee(q,K,Z,re){for(var Se=0,_=c,M=0,V=0,fe=32768,Y=[],A=0;A<32;A++)Y.push(new i(0,0));for(o(Y,0,5,q,v);Se<K&&fe>0;){var N=0,X;if(re.readMoreInput(),re.fillBitWindow(),N+=re.val_>>>re.bit_pos_&31,re.bit_pos_+=Y[N].bits,X=Y[N].value&255,X<u)M=0,Z[Se++]=X,X!==0&&(_=X,fe-=32768>>X);else{var le=X-14,pe,Ce,z=0;if(X===u&&(z=_),V!==z&&(M=0,V=z),pe=M,M>0&&(M-=2,M<<=le),M+=re.readBits(le)+3,Ce=M-pe,Se+Ce>K)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var oe=0;oe<Ce;oe++)Z[Se+oe]=V;Se+=Ce,V!==0&&(fe-=Ce<<15-V)}}if(fe!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+fe);for(;Se<K;Se++)Z[Se]=0}function ne(q,K,Z,re){var Se=0,_,M=new Uint8Array(q);if(re.readMoreInput(),_=re.readBits(2),_===1){for(var V,fe=q-1,Y=0,A=new Int32Array(4),N=re.readBits(2)+1;fe;)fe>>=1,++Y;for(V=0;V<N;++V)A[V]=re.readBits(Y)%q,M[A[V]]=2;switch(M[A[0]]=1,N){case 1:break;case 3:if(A[0]===A[1]||A[0]===A[2]||A[1]===A[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(A[0]===A[1])throw new Error("[ReadHuffmanCode] invalid symbols");M[A[1]]=1;break;case 4:if(A[0]===A[1]||A[0]===A[2]||A[0]===A[3]||A[1]===A[2]||A[1]===A[3]||A[2]===A[3])throw new Error("[ReadHuffmanCode] invalid symbols");re.readBits(1)?(M[A[2]]=3,M[A[3]]=3):M[A[0]]=2;break}}else{var V,X=new Uint8Array(v),le=32,pe=0,Ce=[new i(2,0),new i(2,4),new i(2,3),new i(3,2),new i(2,0),new i(2,4),new i(2,3),new i(4,1),new i(2,0),new i(2,4),new i(2,3),new i(3,2),new i(2,0),new i(2,4),new i(2,3),new i(4,5)];for(V=_;V<v&&le>0;++V){var z=w[V],oe=0,Oe;re.fillBitWindow(),oe+=re.val_>>>re.bit_pos_&15,re.bit_pos_+=Ce[oe].bits,Oe=Ce[oe].value,X[z]=Oe,Oe!==0&&(le-=32>>Oe,++pe)}if(!(pe===1||le===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");ee(X,q,M,re)}if(Se=o(K,Z,b,M,q),Se===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return Se}function H(q,K,Z){var re,Se;return re=L(q,K,Z),Se=s.kBlockLengthPrefixCode[re].nbits,s.kBlockLengthPrefixCode[re].offset+Z.readBits(Se)}function G(q,K,Z){var re;return q<y?(Z+=k[q],Z&=3,re=K[Z]+E[q]):re=q-y+1,re}function ue(q,K){for(var Z=q[K],re=K;re;--re)q[re]=q[re-1];q[0]=Z}function we(q,K){var Z=new Uint8Array(256),re;for(re=0;re<256;++re)Z[re]=re;for(re=0;re<K;++re){var Se=q[re];q[re]=Z[Se],Se&&ue(Z,Se)}}function De(q,K){this.alphabet_size=q,this.num_htrees=K,this.codes=new Array(K+K*T[q+31>>>5]),this.htrees=new Uint32Array(K)}De.prototype.decode=function(q){var K,Z,re=0;for(K=0;K<this.num_htrees;
125++K)this.htrees[K]=re,Z=ne(this.alphabet_size,this.codes,re,q),re+=Z};function Le(q,K){var Z={num_htrees:null,context_map:null},re,Se=0,_,M;K.readMoreInput();var V=Z.num_htrees=I(K)+1,fe=Z.context_map=new Uint8Array(q);if(V<=1)return Z;for(re=K.readBits(1),re&&(Se=K.readBits(4)+1),_=[],M=0;M<S;M++)_[M]=new i(0,0);for(ne(V+Se,_,0,K),M=0;M<q;){var Y;if(K.readMoreInput(),Y=L(_,0,K),Y===0)fe[M]=0,++M;else if(Y<=Se)for(var A=1+(1<<Y)+K.readBits(Y);--A;){if(M>=q)throw new Error("[DecodeContextMap] i >= context_map_size");fe[M]=0,++M}else fe[M]=Y-Se,++M}return K.readBits(1)&&we(fe,q),Z}function Ue(q,K,Z,re,Se,_,M){var V=Z*2,fe=Z,Y=L(K,Z*S,M),A;Y===0?A=Se[V+(_[fe]&1)]:Y===1?A=Se[V+(_[fe]-1&1)]+1:A=Y-2,A>=q&&(A-=q),re[Z]=A,Se[V+(_[fe]&1)]=A,++_[fe]}function lt(q,K,Z,re,Se,_){var M=Se+1,V=Z&Se,fe=_.pos_&r.IBUF_MASK,Y;if(K<8||_.bit_pos_+(K<<3)<_.bit_end_pos_){for(;K-- >0;)_.readMoreInput(),re[V++]=_.readBits(8),V===M&&(q.write(re,M),V=0);return}if(_.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;_.bit_pos_<32;)re[V]=_.val_>>>_.bit_pos_,_.bit_pos_+=8,++V,--K;if(Y=_.bit_end_pos_-_.bit_pos_>>3,fe+Y>r.IBUF_MASK){for(var A=r.IBUF_MASK+1-fe,N=0;N<A;N++)re[V+N]=_.buf_[fe+N];Y-=A,V+=A,K-=A,fe=0}for(var N=0;N<Y;N++)re[V+N]=_.buf_[fe+N];if(V+=Y,K-=Y,V>=M){q.write(re,M),V-=M;for(var N=0;N<V;N++)re[N]=re[M+N]}for(;V+K>=M;){if(Y=M-V,_.input_.read(re,V,Y)<Y)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");q.write(re,M),K-=Y,V=0}if(_.input_.read(re,V,K)<K)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");_.reset()}function ut(q){var K=q.bit_pos_+7&-8,Z=q.readBits(K-q.bit_pos_);return Z==0}function wt(q){var K=new t(q),Z=new r(K);F(Z);var re=O(Z);return re.meta_block_length}Pl.BrotliDecompressedSize=wt;function qe(q,K){var Z=new t(q);K==null&&(K=wt(q));var re=new Uint8Array(K),Se=new e(re);return de(Z,Se),Se.pos<Se.buffer.length&&(Se.buffer=Se.buffer.subarray(0,Se.pos)),Se.buffer}Pl.BrotliDecompressBuffer=qe;function de(q,K){var Z,re=0,Se=0,_=0,M,V=0,fe,Y,A,N,X=[16,15,11,4],le=0,pe=0,Ce=0,z=[new De(0,0),new De(0,0),new De(0,0)],oe,Oe,Pe,Je=128+r.READ_SIZE;Pe=new r(q),_=F(Pe),M=(1<<_)-16,fe=1<<_,Y=fe-1,A=new Uint8Array(fe+Je+n.maxDictionaryWordLength),N=fe,oe=[],Oe=[];for(var tt=0;tt<3*S;tt++)oe[tt]=new i(0,0),Oe[tt]=new i(0,0);for(;!Se;){var pt=0,D,xe=[1<<28,1<<28,1<<28],ke=[0],Ne=[1,1,1],J=[0,1,0,1,0,1],me=[0],P,Te,$e,x,ve=null,ye=null,R,W=null,he,We=0,je=null,ze=0,Pt=0,Cn=null,ur=0,It=0,vr=0,mr,zr;for(Z=0;Z<3;++Z)z[Z].codes=null,z[Z].htrees=null;Pe.readMoreInput();var Di=O(Pe);if(pt=Di.meta_block_length,re+pt>K.buffer.length){var fa=new Uint8Array(re+pt);fa.set(K.buffer),K.buffer=fa}if(Se=Di.input_end,D=Di.is_uncompressed,Di.is_metadata){for(ut(Pe);pt>0;--pt)Pe.readMoreInput(),Pe.readBits(8);continue}if(pt!==0){if(D){Pe.bit_pos_=Pe.bit_pos_+7&-8,lt(K,pt,re,A,Y,Pe),re+=pt;continue}for(Z=0;Z<3;++Z)Ne[Z]=I(Pe)+1,Ne[Z]>=2&&(ne(Ne[Z]+2,oe,Z*S,Pe),ne(h,Oe,Z*S,Pe),xe[Z]=H(Oe,Z*S,Pe),me[Z]=1);for(Pe.readMoreInput(),P=Pe.readBits(2),Te=y+(Pe.readBits(4)<<P),$e=(1<<P)-1,x=Te+(48<<P),ye=new Uint8Array(Ne[0]),Z=0;Z<Ne[0];++Z)Pe.readMoreInput(),ye[Z]=Pe.readBits(2)<<1;var yr=Le(Ne[0]<<p,Pe);R=yr.num_htrees,ve=yr.context_map;var rn=Le(Ne[2]<<g,Pe);for(he=rn.num_htrees,W=rn.context_map,z[0]=new De(f,R),z[1]=new De(d,Ne[1]),z[2]=new De(x,he),Z=0;Z<3;++Z)z[Z].decode(Pe);for(je=0,Cn=0,mr=ye[ke[0]],It=a.lookupOffsets[mr],vr=a.lookupOffsets[mr+1],zr=z[1].htrees[0];pt>0;){var xr,nn,gn,Za,yd,vn,kn,Li,il,Ja,ol;for(Pe.readMoreInput(),xe[1]===0&&(Ue(Ne[1],oe,1,ke,J,me,Pe),xe[1]=H(Oe,S,Pe),zr=z[1].htrees[ke[1]]),--xe[1],xr=L(z[1].codes,zr,Pe),nn=xr>>6,nn>=2?(nn-=2,kn=-1):kn=0,gn=s.kInsertRangeLut[nn]+(xr>>3&7),Za=s.kCopyRangeLut[nn]+(xr&7),yd=s.kInsertLengthPrefixCode[gn].offset+Pe.readBits(s.kInsertLengthPrefixCode[gn].nbits),vn=s.kCopyLengthPrefixCode[Za].offset+Pe.readBits(s.kCopyLengthPrefixCode[Za].nbits),pe=A[re-1&Y],Ce=A[re-2&Y],Ja=0;Ja<yd;++Ja)Pe.readMoreInput(),xe[0]===0&&(Ue(Ne[0],oe,0,ke,J,me,Pe),xe[0]=H(Oe,0,Pe),We=ke[0]<<p,je=We,mr=ye[ke[0]],It=a.lookupOffsets[mr],vr=a.lookupOffsets[mr+1]),il=a.lookup[It+pe]|a.lookup[vr+Ce],ze=ve[je+il],--xe[0],Ce=pe,pe=L(z[0].codes,z[0].htrees[ze],Pe),A[re&Y]=pe,(re&Y)===Y&&K.write(A,fe),++re;if(pt-=yd,pt<=0)break;if(kn<0){var il;if(Pe.readMoreInput(),xe[2]===0&&(Ue(Ne[2],oe,2,ke,J,me,Pe),xe[2]=H(Oe,2*S,Pe),Pt=ke[2]<<g,Cn=Pt),--xe[2],il=(vn>4?3:vn-2)&255,ur=W[Cn+il],kn=L(z[2].codes,z[2].htrees[ur],Pe),kn>=Te){var bd,im,al;kn-=Te,im=kn&$e,kn>>=P,bd=(kn>>1)+1,al=(2+(kn&1)<<bd)-4,kn=Te+(al+Pe.readBits(bd)<<P)+im}}if(Li=G(kn,X,le),Li<0)throw new Error("[BrotliDecompress] invalid distance");if(re<M&&V!==M?V=re:V=M,ol=re&Y,Li>V)if(vn>=n.minDictionaryWordLength&&vn<=n.maxDictionaryWordLength){var al=n.offsetsByLength[vn],om=Li-V-1,am=n.sizeBits
125ByLength[vn],uS=(1<<am)-1,fS=om&uS,sm=om>>am;if(al+=fS*vn,sm<l.kNumTransforms){var wd=l.transformDictionaryWord(A,ol,al,vn,sm);if(ol+=wd,re+=wd,pt-=wd,ol>=N){K.write(A,fe);for(var iu=0;iu<ol-N;iu++)A[iu]=A[N+iu]}}else throw new Error("Invalid backward reference. pos: "+re+" distance: "+Li+" len: "+vn+" bytes left: "+pt)}else throw new Error("Invalid backward reference. pos: "+re+" distance: "+Li+" len: "+vn+" bytes left: "+pt);else{if(kn>0&&(X[le&3]=Li,++le),vn>pt)throw new Error("Invalid backward reference. pos: "+re+" distance: "+Li+" len: "+vn+" bytes left: "+pt);for(Ja=0;Ja<vn;++Ja)A[re&Y]=A[re-Li&Y],(re&Y)===Y&&K.write(A,fe),++re,--pt}pe=A[re-1&Y],Ce=A[re-2&Y]}re&=1073741823}}K.write(A,re&Y)}return Pl.BrotliDecompress=de,n.init(),Pl}var Rh,c2;function lM(){return c2||(c2=1,Rh=f8().BrotliDecompressBuffer),Rh}var cM=lM();const uM=co(cM);function tu(t,e,r,n){Object.defineProperty(t,e,{get:r,set:n,enumerable:!0,configurable:!0})}function ld(t){return t&&t.__esModule?t.default:t}var ru={};tu(ru,"logErrors",()=>d8);tu(ru,"registerFormat",()=>Xa);tu(ru,"create",()=>h8);tu(ru,"defaultLanguage",()=>Rc);tu(ru,"setDefaultLanguage",()=>p8);let d8=!1,hg=[];function Xa(t){hg.push(t)}function h8(t,e){for(let r=0;r<hg.length;r++){let n=hg[r];if(n.probe(t)){let i=new n(new Xr(t));return e?i.getFont(e):i}}throw new Error("Unknown font format")}let Rc="en";function p8(t="en"){Rc=t}function Zr(t,e,r){if(r.get){let n=r.get;r.get=function(){let i=n.call(this);return Object.defineProperty(this,e,{value:i}),i}}else if(typeof r.value=="function"){let n=r.value;return{get(){let i=new Map;function o(...a){let s=a.length>0?a[0]:"value";if(i.has(s))return i.get(s);let l=n.apply(this,a);return i.set(s,l),l}return Object.defineProperty(this,e,{value:o}),o}}}}let fM=new ce({firstCode:C,entryCount:C,idDelta:Ae,idRangeOffset:C}),_h=new ce({startCharCode:te,endCharCode:te,glyphID:te}),dM=new ce({startUnicodeValue:jo,additionalCount:Be}),hM=new ce({unicodeValue:jo,glyphID:C}),pM=new Q(dM,te),gM=new Q(hM,te),vM=new ce({varSelector:jo,defaultUVS:new $(te,pM,{type:"parent"}),nonDefaultUVS:new $(te,gM,{type:"parent"})}),mM=new kt(C,{0:{length:C,language:C,codeMap:new $t(Be,256)},2:{length:C,language:C,subHeaderKeys:new Q(C,256),subHeaderCount:t=>Math.max.apply(Math,t.subHeaderKeys),subHeaders:new $t(fM,"subHeaderCount"),glyphIndexArray:new $t(C,"subHeaderCount")},4:{length:C,language:C,segCountX2:C,segCount:t=>t.segCountX2>>1,searchRange:C,entrySelector:C,rangeShift:C,endCode:new $t(C,"segCount"),reservedPad:new dr(C),startCode:new $t(C,"segCount"),idDelta:new $t(Ae,"segCount"),idRangeOffset:new $t(C,"segCount"),glyphIndexArray:new $t(C,t=>(t.length-t._currentOffset)/2)},6:{length:C,language:C,firstCode:C,entryCount:C,glyphIndices:new $t(C,"entryCount")},8:{reserved:new dr(C),length:te,language:C,is32:new $t(Be,8192),nGroups:te,groups:new $t(_h,"nGroups")},10:{reserved:new dr(C),length:te,language:te,firstCode:te,entryCount:te,glyphIndices:new $t(C,"numChars")},12:{reserved:new dr(C),length:te,language:te,nGroups:te,groups:new $t(_h,"nGroups")},13:{reserved:new dr(C),length:te,language:te,nGroups:te,groups:new $t(_h,"nGroups")},14:{length:te,numRecords:te,varSelectors:new $t(vM,"numRecords")}}),yM=new ce({platformID:C,encodingID:C,table:new $(te,mM,{type:"parent",lazy:!0})});var bM=new ce({version:C,numSubtables:C,tables:new Q(yM,"numSubtables")}),wM=new ce({version:Pa,revision:Pa,checkSumAdjustment:te,magicNumber:te,flags:C,unitsPerEm:C,created:new Q(Pa,2),modified:new Q(Pa,2),xMin:Ae,yMin:Ae,xMax:Ae,yMax:Ae,macStyle:new hi(C,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:C,fontDirectionHint:Ae,indexToLocFormat:Ae,glyphDataFormat:Ae}),xM=new ce({version:Pa,ascent:Ae,descent:Ae,lineGap:Ae,advanceWidthMax:C,minLeftSideBearing:Ae,minRightSideBearing:Ae,xMaxExtent:Ae,caretSlopeRise:Ae,caretSlopeRun:Ae,caretOffset:Ae,reserved:new dr(Ae,4),metricDataFormat:Ae,numberOfMetrics:C});let SM=new ce({advance:C,bearing:Ae});var CM=new ce({metrics:new $t(SM,t=>t.parent.hhea.numberOfMetrics),bearings:new $t(Ae,t=>t.parent.maxp.numGlyphs-t.parent.hhea.numberOfMetrics)}),kM=new ce({version:Pa,numGlyphs:C,maxPoints:C,maxContours:C,maxComponentPoints:C,maxComponentContours:C,maxZones:C,maxTwilightPoints:C,maxStorage:C,maxFunctionDefs:C,maxInstructionDefs:C,maxStackElements:C,maxSizeOfInstru
vendor: 4,032 bytes, line 125
125ctions:C,maxComponentElements:C,maxComponentDepth:C});function g8(t,e,r=0){return t===1&&u2[r]?u2[r]:PM[t][e]}const EM=new Set(["x-mac-roman","x-mac-cyrillic","iso-8859-6","iso-8859-8"]),TM={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},Dh=new Map;function AM(t){let e=Dh.get(t);if(e)return e;let r=TM[t];if(r){let n=new Map;for(let i=0;i<r.length;i++)n.set(r.charCodeAt(i),128+i);return Dh.set(t,n),n}if(EM.has(t)){let n=new TextDecoder(t),i=new Uint8Array(128);for(let s=0;s<128;s++)i[s]=128+s;let o=new Map,a=n.decode(i);for(let s=0;s<128;s++)o.set(a.charCodeAt(s),128+s);return Dh.set(t,o),o}}const PM=[["utf-16be","utf-16be","utf-16be","utf-16be","utf-16be","utf-16be","utf-16be"],["x-mac-roman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","x-mac-greek","x-mac-cyrillic","x-mac-symbol","x-mac-devanagari","x-mac-gurmukhi","x-mac-gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","iso-8859-11","Laotian","Georgian","Armenian","gbk","Tibetan","Mongolian","Geez","x-mac-ce","Vietnamese","Sindhi"],["ascii",null,"iso-8859-1"],["symbol","utf-16be","shift-jis","gb18030","big5","euc-kr","johab",null,null,null,"utf-16be"]],u2={15:"x-mac-icelandic",17:"x-mac-turkish",18:"x-mac-croatian",24:"x-mac-ce",25:"x-mac-ce",26:"x-mac-ce",27:"x-mac-ce",28:"x-mac-ce",30:"x-mac-icelandic",37:"x-mac-romanian",38:"x-mac-ce",39:"x-mac-ce",40:"x-mac-ce",143:"x-mac-inuit",146:"x-mac-gaelic"},IM=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34
125:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}];let f2=new ce({platformID:C,encodingID:C,languageID:C,nameID:C,length:C,string:new $(C,new Jt("length",t=>g8(t.platformID,t.encodingID,t.languageID)),{type:"parent",relativeTo:t=>t.parent.stringOffset,allowNull:!1})}),OM=new ce({length:C,tag:new $(C,new Jt("length","utf16be"),{type:"parent",relativeTo:t=>t.stringOffset})});var tf=new kt(C,{0:{count:C,stringOffset:C,records:new Q(f2,"count")},1:{count:C,stringOffset:C,records:new Q(f2,"count"),langTagCount:C,langTags:new Q(OM,"langTagCount")}}),FM=tf;const pg=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];tf.process=function(t){var e={};for(let r of this.records){let n=IM[r.platformID][r.languageID];n==null&&this.langTags!=null&&r.languageID>=32768&&(n=this.langTags[r.languageID-32768].tag),n==null&&(n=r.platformID+"-"+r.languageID);let i=r.nameID>=256?"fontFeatures":pg[r.nameID]||r.nameID;e[i]==null&&(e[i]={});let o=e[i];r.nameID>=256&&(o=o[r.nameID]||(o[r.nameID]={}
125)),(typeof r.string=="string"||typeof o[n]!="string")&&(o[n]=r.string)}this.records=e};tf.preEncode=function(){if(Array.isArray(this.records))return;this.version=0;let t=[];for(let e in this.records){let r=this.records[e];e!=="fontFeatures"&&(t.push({platformID:3,encodingID:1,languageID:1033,nameID:pg.indexOf(e),length:r.en.length*2,string:r.en}),e==="postscriptName"&&t.push({platformID:1,encodingID:0,languageID:0,nameID:pg.indexOf(e),length:r.en.length,string:r.en}))}this.records=t,this.count=t.length,this.stringOffset=tf.size(this,null,!1)};var v8=new kt(C,{header:{xAvgCharWidth:Ae,usWeightClass:C,usWidthClass:C,fsType:new hi(C,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:Ae,ySubscriptYSize:Ae,ySubscriptXOffset:Ae,ySubscriptYOffset:Ae,ySuperscriptXSize:Ae,ySuperscriptYSize:Ae,ySuperscriptXOffset:Ae,ySuperscriptYOffset:Ae,yStrikeoutSize:Ae,yStrikeoutPosition:Ae,sFamilyClass:Ae,panose:new Q(Be,10),ulCharRange:new Q(te,4),vendorID:new Jt(4),fsSelection:new hi(C,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:C,usLastCharIndex:C},0:{},1:{typoAscender:Ae,typoDescender:Ae,typoLineGap:Ae,winAscent:C,winDescent:C,codePageRange:new Q(te,2)},2:{typoAscender:Ae,typoDescender:Ae,typoLineGap:Ae,winAscent:C,winDescent:C,codePageRange:new Q(te,2),xHeight:Ae,capHeight:Ae,defaultChar:C,breakChar:C,maxContent:C},5:{typoAscender:Ae,typoDescender:Ae,typoLineGap:Ae,winAscent:C,winDescent:C,codePageRange:new Q(te,2),xHeight:Ae,capHeight:Ae,defaultChar:C,breakChar:C,maxContent:C,usLowerOpticalPointSize:C,usUpperOpticalPointSize:C}});let Lh=v8.versions;Lh[3]=Lh[4]=Lh[2];var RM=v8,_M=new kt(Sr,{header:{italicAngle:Sr,underlinePosition:Ae,underlineThickness:Ae,isFixedPitch:te,minMemType42:te,maxMemType42:te,minMemType1:te,maxMemType1:te},1:{},2:{numberOfGlyphs:C,glyphNameIndex:new Q(C,"numberOfGlyphs"),names:new Q(new Jt(Be))},2.5:{numberOfGlyphs:C,offsets:new Q(Be,"numberOfGlyphs")},3:{},4:{map:new Q(te,t=>t.parent.maxp.numGlyphs)}}),DM=new ce({controlValues:new Q(Ae)}),LM=new ce({instructions:new Q(Be)});let Zv=new kt("head.indexToLocFormat",{0:{offsets:new Q(C)},1:{offsets:new Q(te)}});Zv.process=function(){if(this.version===0&&!this._processed){for(let t=0;t<this.offsets.length;t++)this.offsets[t]<<=1;this._processed=!0}};Zv.preEncode=function(){if(this.version===0&&this._processed!==!1){for(let t=0;t<this.offsets.length;t++)this.offsets[t]>>>=1;this._processed=!1}};var NM=Zv,MM=new ce({controlValueProgram:new Q(Be)}),BM=new Q(new Pi);class Ei{getCFFVersion(e){for(;e&&!e.hdrSize;)e=e.parent;return e?e.version:-1}decode(e,r){let i=this.getCFFVersion(r)>=2?e.readUInt32BE():e.readUInt16BE();if(i===0)return[];let o=e.readUInt8(),a;if(o===1)a=Be;else if(o===2)a=C;else if(o===3)a=jo;else if(o===4)a=te;else throw new Error(`Bad offset size in CFFIndex: ${o} ${e.pos}`);let s=[],l=e.pos+(i+1)*o-1,c=a.decode(e);for(let u=0;u<i;u++){let f=a.decode(e);if(this.type!=null){let d=e.pos;e.pos=l+c,r.length=f-c,s.push(this.type.decode(e,r)),e.pos=d}else s.push({offset:l+c,length:f-c});c=f}return e.pos=l+c,s}size(e,r){let n=2;if(e.length===0)return n;let i=this.type||new Pi,o=1;for(let s=0;s<e.length;s++){let l=e[s];o+=i.size(l,r)}let a;if(o<=255)a=Be;else if(o<=65535)a=C;else if(o<=16777215)a=jo;else if(o<=4294967295)a=te;else throw new Error("Bad offset in CFFIndex");return n+=1+a.size()*(e.length+1),n+=o-1,n}encode(e,r,n){if(e.writeUInt16BE(r.length),r.length===0)return;let i=this.type||new Pi,o=[],a=1;for(let l of r){let c=i.size(l,n);o.push(c),a+=c}let s;if(a<=255)s=Be;else if(a<=65535)s=C;else if(a<=16777215)s=jo;else if(a<=4294967295)s=te;else throw new Error("Bad offset in CFFIndex");e.writeUInt8(s.size()),a=1,s.encode(e,a);for(let l of o)a+=l,s.encode(e,a);for(let l of r)i.encode(e,l,n)}constructor(e){this.type=e}}const Ol=15,d2=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],h2={".":10,E:11,"E-":12,"-":14};class Nh{static decode(e,r){if(32<=r&&r<=246)return r-139;if(247<=r&&r<=250)return(r-247)*256+e.readUInt8()+108;if(251<=r&&r<=254)return-(r-251)*256-e.readUInt8()-108;if(r===28)return e.readInt16BE();if(r===29)return e.readInt32BE();if(r===30){let n="";for(;;){let i=e.readUInt8(),o=i>>4;if(o===Ol)break;n+=d2[o];let a=i&15;if(a===Ol)break;n+=d2[a]}return parseFloat(n)}return null}static size(e){if(e.forceLarge&&(e=32768),(e|0)!==e){let r=""+e;return 1+Math.ceil((r.length+1)/2)}else return-107<=e&&e<=107?1:108<=e&&e<=1131||-1131<=e&&e<=-108?2:-32768<=e&&e<=32767?3:5}static encode(e,r){let n=Number(r);
125if(r.forceLarge)return e.writeUInt8(29),e.writeInt32BE(n);if((n|0)!==n){e.writeUInt8(30);let o=""+n;for(let a=0;a<o.length;a+=2){let s=o[a],l=h2[s]||+s;if(a===o.length-1)var i=Ol;else{let c=o[a+1];var i=h2[c]||+c}e.writeUInt8(l<<4|i&15)}if(i!==Ol)return e.writeUInt8(Ol<<4)}else return-107<=n&&n<=107?e.writeUInt8(n+139):108<=n&&n<=1131?(n-=108,e.writeUInt8((n>>8)+247),e.writeUInt8(n&255)):-1131<=n&&n<=-108?(n=-n-108,e.writeUInt8((n>>8)+251),e.writeUInt8(n&255)):-32768<=n&&n<=32767?(e.writeUInt8(28),e.writeInt16BE(n)):(e.writeUInt8(29),e.writeInt32BE(n))}}class cd{decodeOperands(e,r,n,i){if(Array.isArray(e))return i.map((o,a)=>this.decodeOperands(e[a],r,n,[o]));if(e.decode!=null)return e.decode(r,n,i);switch(e){case"number":case"offset":case"sid":return i[0];case"boolean":return!!i[0];default:return i}}encodeOperands(e,r,n,i){return Array.isArray(e)?i.map((o,a)=>this.encodeOperands(e[a],r,n,o)[0]):e.encode!=null?e.encode(r,i,n):typeof i=="number"?[i]:typeof i=="boolean"?[+i]:Array.isArray(i)?i:[i]}decode(e,r){let n=e.pos+r.length,i={},o=[];Object.defineProperties(i,{parent:{value:r},_startOffset:{value:e.pos}});for(let a in this.fields){let s=this.fields[a];i[s[1]]=s[3]}for(;e.pos<n;){let a=e.readUInt8();if(a<28){a===12&&(a=a<<8|e.readUInt8());let s=this.fields[a];if(!s)throw new Error(`Unknown operator ${a}`);let l=this.decodeOperands(s[2],e,i,o);l!=null&&(l instanceof qv?Object.defineProperty(i,s[1],l):i[s[1]]=l),o=[]}else o.push(Nh.decode(e,a))}return i}size(e,r,n=!0){let i={parent:r,val:e,pointerSize:0,startOffset:r.startOffset||0},o=0;for(let a in this.fields){let s=this.fields[a],l=e[s[1]];if(l==null||Hb(l,s[3]))continue;let c=this.encodeOperands(s[2],null,i,l);for(let f of c)o+=Nh.size(f);let u=Array.isArray(s[0])?s[0]:[s[0]];o+=u.length}return n&&(o+=i.pointerSize),o}encode(e,r,n){let i={pointers:[],startOffset:e.pos,parent:n,val:r,pointerSize:0};i.pointerOffset=e.pos+this.size(r,i,!1);for(let a of this.ops){let s=r[a[1]];if(s==null||Hb(s,a[3]))continue;let l=this.encodeOperands(a[2],e,i,s);for(let u of l)Nh.encode(e,u);let c=Array.isArray(a[0])?a[0]:[a[0]];for(let u of c)e.writeUInt8(u)}let o=0;for(;o<i.pointers.length;){let a=i.pointers[o++];a.type.encode(e,a.val,a.parent)}}constructor(e=[]){this.ops=e,this.fields={};for(let r of e){let n=Array.isArray(r[0])?r[0][0]<<8|r[0][1]:r[0];this.fields[n]=r}}}class ai extends ${decode(e,r,n){return this.offsetType={decode:()=>n[0]},super.decode(e,r,n)}encode(e,r,n){if(!e)return this.offsetType={size:()=>0},this.size(r,n),[new p2(0)];let i=null;return this.offsetType={encode:(o,a)=>i=a},super.encode(e,r,n),[new p2(i)]}constructor(e,r={}){r.type==null&&(r.type="global"),super(null,e,r)}}class p2{valueOf(){return this.val}constructor(e){this.val=e,this.forceLarge=!0}}class UM{static decode(e,r,n){let i=n.pop();for(;n.length>i;)n.pop()}}var gg=new cd([[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","number",.039625],[[12,10],"BlueShift","number",7],[[12,11],"BlueFuzz","number",1],[10,"StdHW","number",null],[11,"StdVW","number",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","boolean",!1],[[12,17],"LanguageGroup","number",0],[[12,18],"ExpansionFactor","number",.06],[[12,19],"initialRandomSeed","number",0],[20,"defaultWidthX","number",0],[21,"nominalWidthX","number",0],[22,"vsindex","number",0],[23,"blend",UM,null],[19,"Subrs",new ai(new Ei,{type:"local"}),null]]),l0=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodce
125ntered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"];let m8=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","end
125ash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],jM=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],y8=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],zM=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],VM=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"],b8=new ce({reserved:new dr(C),reqFeatureIndex:C,featureCount:C,featureIndexes:new Q(C,"featureCount")}),HM=new ce({tag:new Jt(4),langSys:new $(C,b8,{type:"parent"})}),WM=new ce({defaultLangSys:new $(C,b8),count:C,langSysRecords:new Q(HM,"count")}),qM=new ce({tag:new Jt(4),script:new $(C,WM,{type:"parent"})}),w8=new Q(qM,C),GM=new ce({version:C,nameID:C}
125),x8=new ce({featureParams:new $(C,GM),lookupCount:C,lookupListIndexes:new Q(C,"lookupCount")}),KM=new ce({tag:new Jt(4),feature:new $(C,x8,{type:"parent"})}),S8=new Q(KM,C),XM=new ce({markAttachmentType:Be,flags:new hi(Be,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function rf(t){let e=new ce({lookupType:C,flags:XM,subTableCount:C,subTables:new Q(new $(C,t),"subTableCount"),markFilteringSet:new ef(C,r=>r.flags.flags.useMarkFilteringSet)});return new $t(new $(C,e),C)}let YM=new ce({start:C,end:C,startCoverageIndex:C}),Zt=new kt(C,{1:{glyphCount:C,glyphs:new Q(C,"glyphCount")},2:{rangeCount:C,rangeRecords:new Q(YM,"rangeCount")}}),ZM=new ce({start:C,end:C,class:C}),zo=new kt(C,{1:{startGlyph:C,glyphCount:C,classValueArray:new Q(C,"glyphCount")},2:{classRangeCount:C,classRangeRecord:new Q(ZM,"classRangeCount")}}),Do=new ce({a:C,b:C,deltaFormat:C}),nu=new ce({sequenceIndex:C,lookupListIndex:C}),JM=new ce({glyphCount:C,lookupCount:C,input:new Q(C,t=>t.glyphCount-1),lookupRecords:new Q(nu,"lookupCount")}),QM=new Q(new $(C,JM),C),$M=new ce({glyphCount:C,lookupCount:C,classes:new Q(C,t=>t.glyphCount-1),lookupRecords:new Q(nu,"lookupCount")}),eB=new Q(new $(C,$M),C),C8=new kt(C,{1:{coverage:new $(C,Zt),ruleSetCount:C,ruleSets:new Q(new $(C,QM),"ruleSetCount")},2:{coverage:new $(C,Zt),classDef:new $(C,zo),classSetCnt:C,classSet:new Q(new $(C,eB),"classSetCnt")},3:{glyphCount:C,lookupCount:C,coverages:new Q(new $(C,Zt),"glyphCount"),lookupRecords:new Q(nu,"lookupCount")}}),tB=new ce({backtrackGlyphCount:C,backtrack:new Q(C,"backtrackGlyphCount"),inputGlyphCount:C,input:new Q(C,t=>t.inputGlyphCount-1),lookaheadGlyphCount:C,lookahead:new Q(C,"lookaheadGlyphCount"),lookupCount:C,lookupRecords:new Q(nu,"lookupCount")}),g2=new Q(new $(C,tB),C),k8=new kt(C,{1:{coverage:new $(C,Zt),chainCount:C,chainRuleSets:new Q(new $(C,g2),"chainCount")},2:{coverage:new $(C,Zt),backtrackClassDef:new $(C,zo),inputClassDef:new $(C,zo),lookaheadClassDef:new $(C,zo),chainCount:C,chainClassSet:new Q(new $(C,g2),"chainCount")},3:{backtrackGlyphCount:C,backtrackCoverage:new Q(new $(C,Zt),"backtrackGlyphCount"),inputGlyphCount:C,inputCoverage:new Q(new $(C,Zt),"inputGlyphCount"),lookaheadGlyphCount:C,lookaheadCoverage:new Q(new $(C,Zt),"lookaheadGlyphCount"),lookupCount:C,lookupRecords:new Q(nu,"lookupCount")}}),sc=new Ga(16,"BE",14),rB=new ce({startCoord:sc,peakCoord:sc,endCoord:sc}),nB=new ce({axisCount:C,regionCount:C,variationRegions:new Q(new Q(rB,"axisCount"),"regionCount")}),iB=new ce({shortDeltas:new Q(Ae,t=>t.parent.shortDeltaCount),regionDeltas:new Q(Rr,t=>t.parent.regionIndexCount-t.parent.shortDeltaCount),deltas:t=>t.shortDeltas.concat(t.regionDeltas)}),oB=new ce({itemCount:C,shortDeltaCount:C,regionIndexCount:C,regionIndexes:new Q(C,"regionIndexCount"),deltaSets:new Q(iB,"itemCount")}),ud=new ce({format:C,variationRegionList:new $(te,nB),variationDataCount:C,itemVariationData:new Q(new $(te,oB),"variationDataCount")}),aB=new kt(C,{1:{axisIndex:C,axisIndex:C,filterRangeMinValue:sc,filterRangeMaxValue:sc}}),sB=new ce({conditionCount:C,conditionTable:new Q(new $(te,aB),"conditionCount")}),lB=new ce({featureIndex:C,alternateFeatureTable:new $(te,x8,{type:"parent"})}),cB=new ce({version:Sr,substitutionCount:C,substitutions:new Q(lB,"substitutionCount")}),uB=new ce({conditionSet:new $(te,sB,{type:"parent"}),featureTableSubstitution:new $(te,cB,{type:"parent"})}),E8=new ce({majorVersion:C,minorVersion:C,featureVariationRecordCount:te,featureVariationRecords:new Q(uB,"featureVariationRecordCount")});class T8{decode(e,r,n){return this.predefinedOps[n[0]]?this.predefinedOps[n[0]]:this.type.decode(e,r,n)}size(e,r){return this.type.size(e,r)}encode(e,r,n){let i=this.predefinedOps.indexOf(r);return i!==-1?i:this.type.encode(e,r,n)}constructor(e,r){this.predefinedOps=e,this.type=r}}class fB extends Gt{decode(e){return Be.decode(e)&127}constructor(){super("UInt8")}}let A8=new ce({first:C,nLeft:Be}),dB=new ce({first:C,nLeft:C}),hB=new kt(new fB,{0:{nCodes:Be,codes:new Q(Be,"nCodes")},1:{nRanges:Be,ranges:new Q(A8,"nRanges")}
125}),pB=new T8([m8,jM],new ai(hB,{lazy:!0}));class v2 extends Q{decode(e,r){let n=Fi(this.length,e,r),i=0,o=[];for(;i<n;){let a=this.type.decode(e,r);a.offset=i,i+=a.nLeft+1,o.push(a)}return o}}let gB=new kt(Be,{0:{glyphs:new Q(C,t=>t.parent.CharStrings.length-1)},1:{ranges:new v2(A8,t=>t.parent.CharStrings.length-1)},2:{ranges:new v2(dB,t=>t.parent.CharStrings.length-1)}}),vB=new T8([y8,zM,VM],new ai(gB,{lazy:!0})),mB=new ce({first:C,fd:Be}),yB=new ce({first:te,fd:C}),P8=new kt(Be,{0:{fds:new Q(Be,t=>t.parent.CharStrings.length)},3:{nRanges:C,ranges:new Q(mB,"nRanges"),sentinel:C},4:{nRanges:te,ranges:new Q(yB,"nRanges"),sentinel:te}}),Mh=new ai(gg);class I8{decode(e,r,n){return r.length=n[0],Mh.decode(e,r,[n[1]])}size(e,r){return[gg.size(e,r,!1),Mh.size(e,r)[0]]}encode(e,r,n){return[gg.size(r,n,!1),Mh.encode(e,r,n)[0]]}}let O8=new cd([[18,"Private",new I8,null],[[12,38],"FontName","sid",null],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[[12,5],"PaintType","number",0]]),bB=new cd([[[12,30],"ROS",["sid","sid","number"],null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","boolean",!1],[[12,2],"ItalicAngle","number",0],[[12,3],"UnderlinePosition","number",-100],[[12,4],"UnderlineThickness","number",50],[[12,5],"PaintType","number",0],[[12,6],"CharstringType","number",2],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[13,"UniqueID","number",null],[5,"FontBBox","array",[0,0,0,0]],[[12,8],"StrokeWidth","number",0],[14,"XUID","array",null],[15,"charset",vB,y8],[16,"Encoding",pB,m8],[17,"CharStrings",new ai(new Ei),null],[18,"Private",new I8,null],[[12,20],"SyntheticBase","number",null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","number",0],[[12,32],"CIDFontRevision","number",0],[[12,33],"CIDFontType","number",0],[[12,34],"CIDCount","number",8720],[[12,35],"UIDBase","number",null],[[12,37],"FDSelect",new ai(P8),null],[[12,36],"FDArray",new ai(new Ei(O8)),null],[[12,38],"FontName","sid",null]]),wB=new ce({length:C,itemVariationStore:ud}),xB=new cd([[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[17,"CharStrings",new ai(new Ei),null],[[12,37],"FDSelect",new ai(P8),null],[[12,36],"FDArray",new ai(new Ei(O8)),null],[24,"vstore",new ai(wB),null],[25,"maxstack","number",193]]),SB=new kt(FN,{1:{hdrSize:Be,offSize:Be,nameIndex:new Ei(new Jt("length")),topDictIndex:new Ei(bB),stringIndex:new Ei(new Jt("length")),globalSubrIndex:new Ei},2:{hdrSize:Be,length:C,topDict:xB,globalSubrIndex:new Ei}});var F8=SB;class Jv{static decode(e){return new Jv(e)}decode(){this.stream.pos;let e=F8.decode(this.stream);for(let r in e){let n=e[r];this[r]=n}if(this.version<2){if(this.topDictIndex.length!==1)throw new Error("Only a single font is allowed in CFF");this.topDict=this.topDictIndex[0]}return this.isCIDFont=this.topDict.ROS!=null,this}string(e){return this.version>=2?null:e<l0.length?l0[e]:this.stringIndex[e-l0.length]}get postscriptName(){return this.version<2?this.nameIndex[0]:null}get fullName(){return this.string(this.topDict.FullName)}get familyName(){return this.string(this.topDict.FamilyName)}getCharString(e){return this.stream.pos=this.topDict.CharStrings[e].offset,this.stream.readBuffer(this.topDict.CharStrings[e].length)}getGlyphName(e){if(this.version>=2||this.isCIDFont)return null;let{charset:r}=this.topDict;if(Array.isArray(r))return r[e];if(e===0)return".notdef";switch(e-=1,r.version){case 0:return this.string(r.glyphs[e]);case 1:case 2:for(let n=0;n<r.ranges.length;n++){let i=r.ranges[n];if(i.offset<=e&&e<=i.offset+i.nLeft)return this.string(i.first+(e-i.offset))}break}return null}fdForGlyph(e){if(!this.topDict.FDSelect)return null;switch(this.topDict.FDSelect.version){case 0:return this.topDict.FDSelect.fds[e];case 3:case 4:let{ranges:r}=this.topDict.FDSelect,n=0,i=r.length-1;for(;n<=i;){let o=n+i>>1;if(e<r[o].first)i=o-1;else if(o<i&&e>=r[o+1].first)n=o+1;else return r[o].fd}default:throw new Error(`Unknown FDSelect version: ${this.topDict.FDSelect.version}`)}}privateDictForGlyph(e){if(this.topDict.FDSelect){let r=this.fdForGlyph(e);return this.topDict.FDArray[r]?this.topDict.FDArray[r].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private}constructor(e){this.stream=e,this.decode()}}var R8=Jv;let CB=new ce({glyphIndex:C,vertOriginY:Ae});var kB=new ce({majorVersion:C,minorVersion:C,defaultVertOriginY:Ae,numVertOriginYMetrics:C,metrics:new Q(CB,"numVertOriginYMetrics")});let ys=new ce({height:Be,width:Be,horiBearingX:Rr,horiBearingY:Rr,horiAdvance:Be,vertBearingX:Rr,vertBearingY:Rr,vertAdvance:Be}),Bu=new ce({height:Be,width:Be,bearingX:Rr,bearingY:Rr,advance:Be}),m2=new ce({glyph:C,xOffset:Rr,yOffset:Rr});class y2{}class Bh{}new kt("version",{1:{metrics:Bu,data:y2},2:{metrics:Bu,data:Bh},5:{data:Bh},6:{metrics:ys,data:y2},7:{metrics:ys,data:Bh},8:{metrics:Bu,pad:new dr(Be),numComponents:C,components:new Q(m2,"numC
125omponents")},9:{metrics:ys,pad:new dr(Be),numComponents:C,components:new Q(m2,"numComponents")},17:{metrics:Bu,dataLen:te,data:new Pi("dataLen")},18:{metrics:ys,dataLen:te,data:new Pi("dataLen")},19:{dataLen:te,data:new Pi("dataLen")}});let b2=new ce({ascender:Rr,descender:Rr,widthMax:Be,caretSlopeNumerator:Rr,caretSlopeDenominator:Rr,caretOffset:Rr,minOriginSB:Rr,minAdvanceSB:Rr,maxBeforeBL:Rr,minAfterBL:Rr,pad:new dr(Rr,2)}),EB=new ce({glyphCode:C,offset:C}),TB=new kt(C,{header:{imageFormat:C,imageDataOffset:te},1:{offsetArray:new Q(te,t=>t.parent.lastGlyphIndex-t.parent.firstGlyphIndex+1)},2:{imageSize:te,bigMetrics:ys},3:{offsetArray:new Q(C,t=>t.parent.lastGlyphIndex-t.parent.firstGlyphIndex+1)},4:{numGlyphs:te,glyphArray:new Q(EB,t=>t.numGlyphs+1)},5:{imageSize:te,bigMetrics:ys,numGlyphs:te,glyphCodeArray:new Q(C,"numGlyphs")}}),AB=new ce({firstGlyphIndex:C,lastGlyphIndex:C,subtable:new $(te,TB)}),PB=new ce({indexSubTableArray:new $(te,new Q(AB,1),{type:"parent"}),indexTablesSize:te,numberOfIndexSubTables:te,colorRef:te,hori:b2,vert:b2,startGlyphIndex:C,endGlyphIndex:C,ppemX:Be,ppemY:Be,bitDepth:Be,flags:new hi(Be,["horizontal","vertical"])});var IB=new ce({version:te,numSizes:te,sizes:new Q(PB,"numSizes")});let OB=new ce({ppem:C,resolution:C,imageOffsets:new Q(new $(te,"void"),t=>t.parent.parent.maxp.numGlyphs+1)});var FB=new ce({version:C,flags:new hi(C,["renderOutlines"]),numImgTables:te,imageTables:new Q(new $(te,OB),"numImgTables")});let RB=new ce({gid:C,paletteIndex:C}),_B=new ce({gid:C,firstLayerIndex:C,numLayers:C});var DB=new ce({version:C,numBaseGlyphRecords:C,baseGlyphRecord:new $(te,new Q(_B,"numBaseGlyphRecords")),layerRecords:new $(te,new Q(RB,"numLayerRecords"),{lazy:!0}),numLayerRecords:C});let LB=new ce({blue:Be,green:Be,red:Be,alpha:Be});var NB=new kt(C,{header:{numPaletteEntries:C,numPalettes:C,numColorRecords:C,colorRecords:new $(te,new Q(LB,"numColorRecords")),colorRecordIndices:new Q(C,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new $(te,new Q(te,"numPalettes")),offsetPaletteLabelArray:new $(te,new Q(C,"numPalettes")),offsetPaletteEntryLabelArray:new $(te,new Q(C,"numPaletteEntries"))}});let _c=new kt(C,{1:{coordinate:Ae},2:{coordinate:Ae,referenceGlyph:C,baseCoordPoint:C},3:{coordinate:Ae,deviceTable:new $(C,Do)}}),MB=new ce({defaultIndex:C,baseCoordCount:C,baseCoords:new Q(new $(C,_c),"baseCoordCount")}),BB=new ce({tag:new Jt(4),minCoord:new $(C,_c,{type:"parent"}),maxCoord:new $(C,_c,{type:"parent"})}),_8=new ce({minCoord:new $(C,_c),maxCoord:new $(C,_c),featMinMaxCount:C,featMinMaxRecords:new Q(BB,"featMinMaxCount")}),UB=new ce({tag:new Jt(4),minMax:new $(C,_8,{type:"parent"})}),jB=new ce({baseValues:new $(C,MB),defaultMinMax:new $(C,_8),baseLangSysCount:C,baseLangSysRecords:new Q(UB,"baseLangSysCount")}),zB=new ce({tag:new Jt(4),script:new $(C,jB,{type:"parent"})}),VB=new Q(zB,C),HB=new Q(new Jt(4),C),w2=new ce({baseTagList:new $(C,HB),baseScriptList:new $(C,VB)});var WB=new kt(te,{header:{horizAxis:new $(C,w2),vertAxis:new $(C,w2)},65536:{},65537:{itemVariationStore:new $(te,ud)}});let qB=new Q(C,C),GB=new ce({coverage:new $(C,Zt),glyphCount:C,attachPoints:new Q(new $(C,qB),"glyphCount")}),KB=new kt(C,{1:{coordinate:Ae},2:{caretValuePoint:C},3:{coordinate:Ae,deviceTable:new $(C,Do)}}),XB=new Q(new $(C,KB),C),YB=new ce({coverage:new $(C,Zt),ligGlyphCount:C,ligGlyphs:new Q(new $(C,XB),"ligGlyphCount")}),x2=new ce({markSetTableFormat:C,markSetCount:C,coverage:new Q(new $(te,Zt),"markSetCount")});var ZB=new kt(te,{header:{glyphClassDef:new $(C,zo),attachList:new $(C,GB),ligCaretList:new $(C,YB),markAttachClassDef:new $(C,zo)},65536:{},65538:{markGlyphSetsDef:new $(C,x2)},65539:{markGlyphSetsDef:new $(C,x2),itemVariationStore:new $(te,ud)}});let ls=new hi(C,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),JB={xPlacement:Ae,yPlacement:Ae,xAdvance:Ae,yAdvance:Ae,xPlaDevice:new $(C,Do,{type:"global",relativeTo:t=>t.rel}),yPlaDevice:new $(C,Do,{type:"global",relativeTo:t=>t.rel}),xAdvDevice:new $(C,Do,{type:"global",relativeTo:t=>t.rel}),yAdvDevice:new $(C,Do,{type:"global",relativeTo:t=>t.rel})};class zs{buildStruct(e){let r=e;for(;!r[this.key]&&r.parent;)r=r.parent;if(!r[this.key])return;let n={};n.rel=()=>r._startOffset;let i=r[this.key];for(let o in i)i[o]&&(n[o]=JB[o]);return new ce(n)}size(e,r){return this.buildStruct(r).size(e,r)}decode(e,r){let n=this.buildStruct(r).decode(e,r);return delete n.rel,n}constructor(e="valueFormat"){this.key=e}}let QB=new ce({secondGlyph:C,value1:new zs("valueFormat1"),value2:new zs("valueFormat2")}),$B=new Q(QB,C),eU=new ce({value1:new zs("valueFormat1"),value2:new zs("valueFormat2")}),Dc=new kt(C,{1:{xCoordinate:Ae,yCoordinate:Ae},2:{xCoordinate:Ae,yCoordinate:Ae,anchorPoint:C},3:{xCoordinate:Ae,yCoordinate:Ae,xDeviceTable:new $(C,Do),yDeviceTable:new $(C,Do)}}),tU=new ce({entryAnchor:new $(C,Dc,{type:"parent"}),exitAnchor:new $(C,Dc,{type:"parent"})}),rU=new ce({class:C,markAnchor:new $(C,Dc,{type:"parent"})}),Uh=new Q(rU,C),nU=new Q(new $(C,Dc),t=>t.parent.classCount),S2=new Q(nU,C),iU=new Q(new $(C,Dc),t=>t.parent.parent.classCount),oU=new Q(iU,C),aU=new Q(new $(C,oU),C),Lc=new kt("lookupType",{1:new kt(C,{1:{coverage:new $(C,Zt),valueFormat:ls,value:new zs},2:{coverage:new $(C,Zt),valueFormat:ls,valueCount:C,values:new $t(new zs,"valueCount")}}),2:new kt(C,{1:{coverage:new $(C,Zt),valueFormat1:ls,valueFormat2:ls,pairSetCount:C,pairSets:new $t(new $(C,$B),"pairSetCount")},2:{coverage:new $(C,Zt),valueFormat1:ls,valueFormat2:ls,classDef1:new $(C,zo),classDef2:new $(C,zo),class1Count:C,class2Count:C,classRecords:new $t(new $t(eU,"class2Count"),"class1Count")}}),3:{format:C,coverage:new $(C,Zt),entryExitCount:C,entryExitRecords:new Q(tU,"entryExitCount")},4:{format:C,markCoverage:new $(C,Zt),baseCoverage:new $(C,Zt),classCount:C,markArray:new $(C,Uh),baseArray:new $(C,S2)},5:{format:C,markCoverage:new $(C,Zt),ligatureCoverage:new $(C,Zt),classCount:C,markArray:new $(C,Uh),ligatureArray:new $(C,aU)},6:{format:C,mark1Coverage:new $(C,Zt),mark2Coverage:new $(C,Zt),classCount:C,mark1Array:new $(C,Uh),mark2Array:new $(C,S2)},7:C8,8:k8,9:{posFormat:C,lookupType:C,extension:new $(te,null)}});Lc.versions[9].extension.type=Lc;var sU=new kt(te,{header:{scriptList:new $(C,w8),featureList:new $(C,S8),lookupList:new $(C,new rf(Lc))},65536:{},65537:{featureVariations:new $(te,E8)}});let D8=new Q(C,C),lU=D8,cU=new ce({glyph:C,compCount:C,components:new Q(C,t=>t.compCount-1)}),uU=new Q(new $(C,cU),C),vg=new kt("lookupType",{1:new kt(C,{1:{coverage:new $(C,Zt),deltaGlyphID:Ae},2:{coverage:new $(C,Zt),glyphCount:C,substitute:new $t(C,"glyphCount")}}),2:{substFormat:C,coverage:new $(C,Zt),count:C,sequences:new $t(new $(C,D8),"count")},3:{substFormat:C,coverage:new $(C,Zt),count:C,alternateSet:new $t(new $(C,lU),"count")},4:{substFormat:C,coverage:new $(C,Zt),count:C,ligatureSets:new $t(new $(C,uU),"count")},5:C8,6:k8,7:{substFormat:C,lookupType:C,extension:new $(te,null)},8:{substFormat:C,coverage:new $(C,Zt),backtrackCoverage:new Q(new $(C,Zt),"backtrackGlyphCount"),lookaheadGlyphCount:C,lookaheadCoverage:new Q(new $(C,Zt),"lookaheadGlyphCount"),glyphCount:C,substitutes:new Q(C,"glyphCount")}});vg.versions[7].extension.type=vg;var fU=new kt(te,{header:{scriptList:new $(C,w8),featureList:new $(C,S8),lookupList:new $(C,new rf(vg))},65536:{},65537:{featureVariations:new $(te,E8)}});let wo=new Q(C,C),dU=new ce({shrinkageEnableGSUB:new $(C,wo),shrinkageDisableGSUB:new $(C,wo),shrinkageEnableGPOS:new $(C,wo),shrinkageDisableGPOS:new $(C,wo),shrinkageJstfMax:new $(C,new rf(Lc)),extensionEnableGSUB:new $(C,wo),extensionDisableGSUB:new $(C,wo),extensionEnableGPOS:new $(C,wo),extensionDisableGPOS:new $(C,wo),extensionJstfMax:new $(C,new rf(Lc))}),L8=new Q(new $(C,dU),C),hU=new ce({tag:new Jt(4),jstfLangSys:new $(C,L8)}),pU=new ce({extenderGlyphs:new $(C,new Q(C,C)),defaultLangSys:new $(C,L8),langSysCount:C,langSysRecords:new Q(hU,"langSysCount")}
125),gU=new ce({tag:new Jt(4),script:new $(C,pU,{type:"parent"})});var vU=new ce({version:te,scriptCount:C,scriptList:new Q(gU,"scriptCount")});class mU{decode(e,r){switch(this.size(0,r)){case 1:return e.readUInt8();case 2:return e.readUInt16BE();case 3:return e.readUInt24BE();case 4:return e.readUInt32BE()}}size(e,r){return Fi(this._size,null,r)}constructor(e){this._size=e}}let yU=new ce({entry:new mU(t=>((t.parent.entryFormat&48)>>4)+1),outerIndex:t=>t.entry>>(t.parent.entryFormat&15)+1,innerIndex:t=>t.entry&(1<<(t.parent.entryFormat&15)+1)-1}),jh=new ce({entryFormat:C,mapCount:C,mapData:new Q(yU,"mapCount")});var bU=new ce({majorVersion:C,minorVersion:C,itemVariationStore:new $(te,ud),advanceWidthMapping:new $(te,jh),LSBMapping:new $(te,jh),RSBMapping:new $(te,jh)});let wU=new ce({format:te,length:te,offset:te}),xU=new ce({reserved:new dr(C,2),cbSignature:te,signature:new Pi("cbSignature")});var SU=new ce({ulVersion:te,usNumSigs:C,usFlag:C,signatures:new Q(wU,"usNumSigs"),signatureBlocks:new Q(xU,"usNumSigs")});let CU=new ce({rangeMaxPPEM:C,rangeGaspBehavior:new hi(C,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])});var kU=new ce({version:C,numRanges:C,gaspRanges:new Q(CU,"numRanges")});let EU=new ce({pixelSize:Be,maximumWidth:Be,widths:new Q(Be,t=>t.parent.parent.maxp.numGlyphs)});var TU=new ce({version:C,numRecords:Ae,sizeDeviceRecord:Pa,records:new Q(EU,"numRecords")});let AU=new ce({left:C,right:C,value:Ae}),C2=new ce({firstGlyph:C,nGlyphs:C,offsets:new Q(C,"nGlyphs"),max:t=>t.offsets.length&&Math.max.apply(Math,t.offsets)}),PU=new ce({off:t=>t._startOffset-t.parent.parent._startOffset,len:t=>((t.parent.leftTable.max-t.off)/t.parent.rowWidth+1)*(t.parent.rowWidth/2),values:new $t(Ae,"len")}),k2=new kt("format",{0:{nPairs:C,searchRange:C,entrySelector:C,rangeShift:C,pairs:new Q(AU,"nPairs")},2:{rowWidth:C,leftTable:new $(C,C2,{type:"parent"}),rightTable:new $(C,C2,{type:"parent"}),array:new $(C,PU,{type:"parent"})},3:{glyphCount:C,kernValueCount:Be,leftClassCount:Be,rightClassCount:Be,flags:Be,kernValue:new Q(Ae,"kernValueCount"),leftClass:new Q(Be,"glyphCount"),rightClass:new Q(Be,"glyphCount"),kernIndex:new Q(Be,t=>t.leftClassCount*t.rightClassCount)}}),E2=new kt("version",{0:{subVersion:C,length:C,format:Be,coverage:new hi(Be,["horizontal","minimum","crossStream","override"]),subtable:k2,padding:new dr(Be,t=>t.length-t._currentOffset)},1:{length:te,coverage:new hi(Be,[null,null,null,null,null,"variation","crossStream","vertical"]),format:Be,tupleIndex:C,subtable:k2,padding:new dr(Be,t=>t.length-t._currentOffset)}});var IU=new kt(C,{0:{nTables:C,tables:new Q(E2,"nTables")},1:{reserved:new dr(C),nTables:te,tables:new Q(E2,"nTables")}}),OU=new ce({version:C,numGlyphs:C,yPels:new Q(Be,"numGlyphs")}),FU=new ce({version:C,fontNumber:te,pitch:C,xHeight:C,style:C,typeFamily:C,capHeight:C,symbolSet:C,typeface:new Jt(16),characterComplement:new Jt(8),fileName:new Jt(6),strokeWeight:new Jt(1),widthType:new Jt(1),serifStyle:Be,reserved:new dr(Be)});let RU=new ce({bCharSet:Be,xRatio:Be,yStartRatio:Be,yEndRatio:Be}),_U=new ce({yPelHeight:C,yMax:Ae,yMin:Ae}),DU=new ce({recs:C,startsz:Be,endsz:Be,entries:new Q(_U,"recs")});var LU=new ce({version:C,numRecs:C,numRatios:C,ratioRanges:new Q(RU,"numRatios"),offsets:new Q(C,"numRatios"),groups:new Q(DU,"numRecs")}),NU=new ce({version:C,ascent:Ae,descent:Ae,lineGap:Ae,advanceHeightMax:Ae,minTopSideBearing:Ae,minBottomSideBearing:Ae,yMaxExtent:Ae,caretSlopeRise:Ae,caretSlopeRun:Ae,caretOffset:Ae,reserved:new dr(Ae,4),metricDataFormat:Ae,numberOfMetrics:C});let MU=new ce({advance:C,bearing:Ae});var BU=new ce({metrics:new $t(MU,t=>t.parent.vhea.numberOfMetrics),bearings:new $t(Ae,t=>t.parent.maxp.numGlyphs-t.parent.vhea.numberOfMetrics)});let T2=new Ga(16,"BE",14),UU=new ce({fromCoord:T2,toCoord:T2}),jU=new ce({pairCount:C,correspondence:new Q(UU,"pairCount")});var zU=new ce({version:Sr,axisCount:te,segment:new Q(jU,"axisCount")}
125);class VU{getItem(e){if(this._items[e]==null){let r=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*e,this._items[e]=this.type.decode(this.stream,this.parent),this.stream.pos=r}return this._items[e]}inspect(){return`[UnboundedArray ${this.type.constructor.name}]`}constructor(e,r,n){this.type=e,this.stream=r,this.parent=n,this.base=this.stream.pos,this._items=[]}}class Ai extends Q{decode(e,r){return new VU(this.type,e,r)}constructor(e){super(e,0)}}let Zo=function(t=C){class e{decode(s,l){return l=l.parent.parent,this.type.decode(s,l)}size(s,l){return l=l.parent.parent,this.type.size(s,l)}encode(s,l,c){return c=c.parent.parent,this.type.encode(s,l,c)}constructor(s){this.type=s}}t=new e(t);let r=new ce({unitSize:C,nUnits:C,searchRange:C,entrySelector:C,rangeShift:C}),n=new ce({lastGlyph:C,firstGlyph:C,value:t}),i=new ce({lastGlyph:C,firstGlyph:C,values:new $(C,new Q(t,a=>a.lastGlyph-a.firstGlyph+1),{type:"parent"})}),o=new ce({glyph:C,value:t});return new kt(C,{0:{values:new Ai(t)},2:{binarySearchHeader:r,segments:new Q(n,a=>a.binarySearchHeader.nUnits)},4:{binarySearchHeader:r,segments:new Q(i,a=>a.binarySearchHeader.nUnits)},6:{binarySearchHeader:r,segments:new Q(o,a=>a.binarySearchHeader.nUnits)},8:{firstGlyph:C,count:C,values:new Q(t,"count")}})};function Uu(t={},e=C){let r=Object.assign({newState:C,flags:C},t),n=new ce(r),i=new Ai(new Q(C,a=>a.nClasses));return new ce({nClasses:te,classTable:new $(te,new Zo(e)),stateArray:new $(te,i),entryTable:new $(te,new Ai(n))})}function HU(t={},e=C){let r=new ce({version(){return 8},firstGlyph:C,values:new Q(Be,C)}),n=Object.assign({newStateOffset:C,newState:s=>(s.newStateOffset-(s.parent.stateArray.base-s.parent._startOffset))/s.parent.nClasses,flags:C},t),i=new ce(n),o=new Ai(new Q(Be,s=>s.nClasses));return new ce({nClasses:C,classTable:new $(C,r),stateArray:new $(C,o),entryTable:new $(C,new Ai(i))})}let WU=new kt("format",{0:{deltas:new Q(Ae,32)},1:{deltas:new Q(Ae,32),mappingData:new Zo(C)},2:{standardGlyph:C,controlPoints:new Q(C,32)},3:{standardGlyph:C,controlPoints:new Q(C,32),mappingData:new Zo(C)}});var qU=new ce({version:Sr,format:C,defaultBaseline:C,subtable:WU});let GU=new ce({setting:C,nameIndex:Ae,name:t=>t.parent.parent.parent.name.records.fontFeatures[t.nameIndex]}),KU=new ce({feature:C,nSettings:C,settingTable:new $(te,new Q(GU,"nSettings"),{type:"parent"}),featureFlags:new hi(Be,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:Be,nameIndex:Ae,name:t=>t.parent.parent.name.records.fontFeatures[t.nameIndex]});var XU=new ce({version:Sr,featureNameCount:C,reserved1:new dr(C),reserved2:new dr(te),featureNames:new Q(KU,"featureNameCount")});let YU=new ce({axisTag:new Jt(4),minValue:Sr,defaultValue:Sr,maxValue:Sr,flags:C,nameID:C,name:t=>t.parent.parent.name.records.fontFeatures[t.nameID]}),ZU=new ce({nameID:C,name:t=>t.parent.parent.name.records.fontFeatures[t.nameID],flags:C,coord:new Q(Sr,t=>t.parent.axisCount),postscriptNameID:new ef(C,t=>t.parent.instanceSize-t._currentOffset>0)});var JU=new ce({version:Sr,offsetToData:C,countSizePairs:C,axisCount:C,axisSize:C,instanceCount:C,instanceSize:C,axis:new Q(YU,"axisCount"),instance:new Q(ZU,"instanceCount")});let QU=new Ga(16,"BE",14);class $U{static decode(e,r){return r.flags?e.readUInt32BE():e.readUInt16BE()*2}}let ej=new ce({version:C,reserved:new dr(C),axisCount:C,globalCoordCount:C,globalCoords:new $(te,new Q(new Q(QU,"axisCount"),"globalCoordCount")),glyphCount:C,flags:C,offsetToData:te,offsets:new Q(new $($U,"void",{relativeTo:t=>t.offsetToData,allowNull:!1}),t=>t.glyphCount+1)});var tj=ej;let rj=new ce({length:C,coverage:C,subFeatureFlags:te,stateTable:new HU}),nj=new ce({justClass:te,beforeGrowLimit:Sr,beforeShrinkLimit:Sr,afterGrowLimit:Sr,afterShrinkLimit:Sr,growFlags:C,shrinkFlags:C}),ij=new Q(nj,te),oj=new kt("actionType",{0:{lowerLimit:Sr,upperLimit:Sr,order:C,glyphs:new Q(C,C)},1:{addGlyph:C},2:{substThreshold:Sr,addGlyph:C,substGlyph:C},3:{},4:{variationAxis:te,minimumLimit:Sr,noStretchValue:Sr,maximumLimit:Sr},5:{flags:C,glyph:C}}),aj=new ce({actionClass:C,actionType:C,actionLength:te,actionData:oj,padding:new dr(Be,t=>t.actionLength-t._currentOffset)}),sj=new Q(aj,te),lj=new ce({lookupTable:new Zo(new $(C,sj))}),A2=new ce({classTable:new $(C,rj,{type:"parent"}),wdcOffset:C,postCompensationTable:new $(C,lj,{type:"parent"}),widthDeltaClusters:new Zo(new $(C,ij,{type:"parent",relativeTo:t=>t.wdcOffset}))});var cj=new ce({version:te,format:C,horizontal:new $(C,A2),vertical:new $(C,A2)});let uj={action:C},fj={markIndex:C,currentIndex:C},dj={currentInsertIndex:C,markedInsertIndex:C},hj=new ce({items:new Ai(new $(te,new Zo))}),pj=new kt("type",{0:{stateTable:new Uu},1:{stateTable:new Uu(fj),substitutionTable:new $(te,hj)}
125,2:{stateTable:new Uu(uj),ligatureActions:new $(te,new Ai(te)),components:new $(te,new Ai(C)),ligatureList:new $(te,new Ai(C))},4:{lookupTable:new Zo},5:{stateTable:new Uu(dj),insertionActions:new $(te,new Ai(C))}}),gj=new ce({length:te,coverage:jo,type:Be,subFeatureFlags:te,table:pj,padding:new dr(Be,t=>t.length-t._currentOffset)}),vj=new ce({featureType:C,featureSetting:C,enableFlags:te,disableFlags:te}),mj=new ce({defaultFlags:te,chainLength:te,nFeatureEntries:te,nSubtables:te,features:new Q(vj,"nFeatureEntries"),subtables:new Q(gj,"nSubtables")});var yj=new ce({version:C,unused:new dr(C),nChains:te,chains:new Q(mj,"nChains")});let bj=new ce({left:Ae,top:Ae,right:Ae,bottom:Ae});var wj=new ce({version:Sr,format:C,lookupTable:new Zo(bj)});let dt={};var nf=dt;dt.cmap=bM;dt.head=wM;dt.hhea=xM;dt.hmtx=CM;dt.maxp=kM;dt.name=FM;dt["OS/2"]=RM;dt.post=_M;dt.fpgm=LM;dt.loca=NM;dt.prep=MM;dt["cvt "]=DM;dt.glyf=BM;dt["CFF "]=R8;dt.CFF2=R8;dt.VORG=kB;dt.EBLC=IB;dt.CBLC=dt.EBLC;dt.sbix=FB;dt.COLR=DB;dt.CPAL=NB;dt.BASE=WB;dt.GDEF=ZB;dt.GPOS=sU;dt.GSUB=fU;dt.JSTF=vU;dt.HVAR=bU;dt.DSIG=SU;dt.gasp=kU;dt.hdmx=TU;dt.kern=IU;dt.LTSH=OU;dt.PCLT=FU;dt.VDMX=LU;dt.vhea=NU;dt.vmtx=BU;dt.avar=zU;dt.bsln=qU;dt.feat=XU;dt.fvar=JU;dt.gvar=tj;dt.just=cj;dt.morx=yj;dt.opbd=wj;let xj=new ce({tag:new Jt(4),checkSum:te,offset:new $(te,"void",{type:"global"}),length:te}),Qv=new ce({tag:new Jt(4),numTables:C,searchRange:C,entrySelector:C,rangeShift:C,tables:new Q(xj,"numTables")});Qv.process=function(){let t={};for(let e of this.tables)t[e.tag]=e;this.tables=t};Qv.preEncode=function(){if(!Array.isArray(this.tables)){let r=[];for(let n in this.tables){let i=this.tables[n];i&&r.push({tag:n,checkSum:0,offset:new dg(nf[n],i),length:nf[n].size(i)})}this.tables=r}this.tag="true",this.numTables=this.tables.length;let t=Math.floor(Math.log(this.numTables)/Math.LN2),e=Math.pow(2,t);this.searchRange=e*16,this.entrySelector=Math.log(e)/Math.LN2,this.rangeShift=this.numTables*16-this.searchRange};var N8=Qv;function c0(t,e){let r=0,n=t.length-1;for(;r<=n;){let i=r+n>>1,o=e(t[i]);if(o<0)n=i-1;else if(o>0)r=i+1;else return i}return-1}function ds(t,e){let r=[];for(;t<e;)r.push(t++);return r}const fd=new TextDecoder("ascii"),P2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Wl=new Uint8Array(256);for(let t=0;t<P2.length;t++)Wl[P2.charCodeAt(t)]=t;function $v(t){let e=t.length*.75;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);let r=new Uint8Array(e),n=0;for(let i=0,o=t.length;i<o;i+=4){let a=Wl[t.charCodeAt(i)],s=Wl[t.charCodeAt(i+1)],l=Wl[t.charCodeAt(i+2)],c=Wl[t.charCodeAt(i+3)];r[n++]=a<<2|s>>4,r[n++]=(s&15)<<4|l>>2,r[n++]=(l&3)<<6|c&63}return r}class em{findSubtable(e,r){for(let[n,i]of r)for(let o of e.tables)if(o.platformID===n&&o.encodingID===i)return o.table;return null}lookup(e,r){if(this.encoding)e=this.encoding.get(e)||e;else if(r){let i=this.getVariationSelector(e,r);if(i)return i}let n=this.cmap;switch(n.version){case 0:return n.codeMap.get(e)||0;case 4:{let i=0,o=n.segCount-1;for(;i<=o;){let a=i+o>>1;if(e<n.startCode.get(a))o=a-1;else if(e>n.endCode.get(a))i=a+1;else{let s=n.idRangeOffset.get(a),l;if(s===0)l=e+n.idDelta.get(a);else{let c=s/2+(e-n.startCode.get(a))-(n.segCount-a);l=n.glyphIndexArray.get(c)||0,l!==0&&(l+=n.idDelta.get(a))}return l&65535}}return 0}case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return n.glyphIndices.get(e-n.firstCode)||0;case 12:case 13:{let i=0,o=n.nGroups-1;for(;i<=o;){let a=i+o>>1,s=n.groups.get(a);if(e<s.startCharCode)o=a-1;else if(e>s.endCharCode)i=a+1;else return n.version===12?s.glyphID+(e-s.startCharCode):s.glyphID}return 0}case 14:throw new Error("TODO: cmap format 14");default:throw new Error(`Unknown cmap format ${n.version}`)}}getVariationSelector(e,r){if(!this.uvs)return 0;let n=this.uvs.varSelectors.toArray(),i=c0(n,a=>r-a.varSelector),o=n[i];return i!==-1&&o.defaultUVS&&(i=c0(o.defaultUVS,a=>e<a.startUnicodeValue?-1:e>a.startUnicodeValue+a.additionalCount?1:0)),i!==-1&&o.nonDefaultUVS&&(i=c0(o.nonDefaultUVS,a=>e-a.unicodeValue),i!==-1)?o.nonDefaultUVS[i].glyphID:0}getCharacterSet(){let e=this.cmap;switch(e.version){case 0:return ds(0,e.codeMap.length);case 4:{let r=[],n=e.endCode.toArray();for(let i=0;i<n.length;i++){let o=n[i]+1,a=e.startCode.get(i);
125r.push(...ds(a,o))}return r}case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return ds(e.firstCode,e.firstCode+e.glyphIndices.length);case 12:case 13:{let r=[];for(let n of e.groups.toArray())r.push(...ds(n.startCharCode,n.endCharCode+1));return r}case 14:throw new Error("TODO: cmap format 14");default:throw new Error(`Unknown cmap format ${e.version}`)}}codePointsForGlyph(e){let r=this.cmap;switch(r.version){case 0:{let i=[];for(let o=0;o<256;o++)r.codeMap.get(o)===e&&i.push(o);return i}case 4:{let i=[];for(let o=0;o<r.segCount;o++){let a=r.endCode.get(o),s=r.startCode.get(o),l=r.idRangeOffset.get(o),c=r.idDelta.get(o);for(var n=s;n<=a;n++){let u=0;if(l===0)u=n+c;else{let f=l/2+(n-s)-(r.segCount-o);u=r.glyphIndexArray.get(f)||0,u!==0&&(u+=c)}u===e&&i.push(n)}}return i}case 12:{let i=[];for(let o of r.groups.toArray())e>=o.glyphID&&e<=o.glyphID+(o.endCharCode-o.startCharCode)&&i.push(o.startCharCode+(e-o.glyphID));return i}case 13:{let i=[];for(let o of r.groups.toArray())e===o.glyphID&&i.push(...ds(o.startCharCode,o.endCharCode+1));return i}default:throw new Error(`Unknown cmap format ${r.version}`)}}constructor(e){if(this.encoding=null,this.cmap=this.findSubtable(e,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]),!this.cmap)for(let r of e.tables){let n=g8(r.platformID,r.encodingID,r.table.language-1),i=AM(n);i&&(this.cmap=r.table,this.encoding=i)}if(!this.cmap)throw new Error("Could not find a supported cmap table");this.uvs=this.findSubtable(e,[[0,5]]),this.uvs&&this.uvs.version!==14&&(this.uvs=null)}}Yr([Zr],em.prototype,"getCharacterSet",null);Yr([Zr],em.prototype,"codePointsForGlyph",null);class Sj{process(e,r){for(let n=0;n<e.length-1;n++){let i=e[n].id,o=e[n+1].id;r[n].xAdvance+=this.getKerning(i,o)}}getKerning(e,r){let n=0;for(let i of this.kern.tables){if(i.coverage.crossStream)continue;switch(i.version){case 0:if(!i.coverage.horizontal)continue;break;case 1:if(i.coverage.vertical||i.coverage.variation)continue;break;default:throw new Error(`Unsupported kerning table version ${i.version}`)}let o=0,a=i.subtable;switch(i.format){case 0:let s=c0(a.pairs,function(f){return e-f.left||r-f.right});s>=0&&(o=a.pairs[s].value);break;case 2:let l=0,c=0;e>=a.leftTable.firstGlyph&&e<a.leftTable.firstGlyph+a.leftTable.nGlyphs?l=a.leftTable.offsets[e-a.leftTable.firstGlyph]:l=a.array.off,r>=a.rightTable.firstGlyph&&r<a.rightTable.firstGlyph+a.rightTable.nGlyphs&&(c=a.rightTable.offsets[r-a.rightTable.firstGlyph]);let u=(l+c-a.array.off)/2;o=a.array.values.get(u);break;case 3:if(e>=a.glyphCount||r>=a.glyphCount)return 0;o=a.kernValue[a.kernIndex[a.leftClass[e]*a.rightClassCount+a.rightClass[r]]];break;default:throw new Error(`Unsupported kerning sub-table format ${i.format}`)}i.coverage.override?n=o:n+=o}return n}constructor(e){this.kern=e.kern}}class Cj{positionGlyphs(e,r){let n=0,i=0;for(let o=0;o<e.length;o++)e[o].isMark?i=o:(n!==i&&this.positionCluster(e,r,n,i),n=i=o);return n!==i&&this.positionCluster(e,r,n,i),r}positionCluster(e,r,n,i){let o=e[n],a=o.cbox.copy();o.codePoints.length>1&&(a.minX+=(o.codePoints.length-1)*a.width/o.codePoints.length);let s=-r[n].xAdvance,l=0,c=this.font.unitsPerEm/16;for(let u=n+1;u<=i;u++){let f=e[u],d=f.cbox,h=r[u],p=this.getCombiningClass(f.codePoints[0]);if(p!=="Not_Reordered"){switch(h.xOffset=h.yOffset=0,p){case"Double_Above":case"Double_Below":h.xOffset+=a.minX-d.width/2-d.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":h.xOffset+=a.minX-d.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":h.xOffset+=a.maxX-d.width-d.minX;break;default:h.xOffset+=a.minX+(a.width-d.width)/2-d.minX}switch(p){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":(p==="Attached_Below_Left"||p==="Attached_Below")&&(a.minY+=c),h.yOffset=-a.minY-d.maxY,a.minY+=d.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":(p==="Attached_Above"||p==="Attached_Above_Right")&&(a.maxY+=c),h.yOffset=a.maxY-d.minY,a.maxY+=d.height;break}h.xAdvance=h.yAdvance=0,h.xOffset+=s,h.yOffset+=l}else s-=h.xAdvance,l-=h.yAdvance}}getCombiningClass(e){let r=YN(e);if((e&-256)===3584){if(r==="Not_Reordered")switch(e){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";
125case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(e===3642)return"Below_Right"}switch(r){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":return"Below";case"CCC23":return"Attached_Above";case"CCC24":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":return"Above";case"CCC21":break;case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":return"Above";case"CCC29":case"CCC32":return"Below";case"CCC103":return"Below_Right";case"CCC107":return"Above_Right";case"CCC118":return"Below";case"CCC122":return"Above";case"CCC129":case"CCC132":return"Below";case"CCC130":return"Above"}return r}constructor(e){this.font=e}}class Jo{get width(){return this.maxX-this.minX}get height(){return this.maxY-this.minY}addPoint(e,r){Math.abs(e)!==1/0&&(e<this.minX&&(this.minX=e),e>this.maxX&&(this.maxX=e)),Math.abs(r)!==1/0&&(r<this.minY&&(this.minY=r),r>this.maxY&&(this.maxY=r))}copy(){return new Jo(this.minX,this.minY,this.maxX,this.maxY)}constructor(e=1/0,r=1/0,n=-1/0,i=-1/0){this.minX=e,this.minY=r,this.maxX=n,this.maxY=i}}const Vs={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi  ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},mg={};for(let t in Vs){let e=Vs[t];if(Array.isArray(e))for(let r of e)mg[r]=t;else mg[e]=t}function kj(t){return mg[t]}function Ej(t){let e=t.length,r=0;for(;r<e;){let n=t.charCodeAt(r++);if(55296<=n&&n<=56319&&r<e){let o=t.charCodeAt(r);56320<=o&&o<=57343&&(r++,n=((n&1023)<<10)+(o&1023)+65536)}let i=s8(n);if(i!=="Common"&&i!=="Inherited"&&i!=="Unknown")return Vs[i]}return Vs.Unknown}function Tj(t){for(let e=0;e<t.length;e++){let r=t[e],n=s8(r);if(n!=="Common"&&n!=="Inherited"&&n!=="Unknown")return Vs[n]}return Vs.Unknown}const Aj={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function M8(t){return Aj[t]?"rtl":"ltr"}class Pj{get advanceWidth(){let e=0;for(let r of this.positions)e+=r.xAdvance;return e}get advanceHeight(){let e=0;for(let r of this.positions)e+=r.yAdvance;return e}get bbox(){let e=new Jo,r=0,n=0;for(let i=0;i<this.glyphs.length;i++){let o=this.glyphs[i],a=this.positions[i],s=o.bbox;e.addPoint(s.minX+r+a.xOffset,s.minY+n+a.yOffset),e.addPoint(s.maxX+r+a.xOffset,s.maxY+n+a.yOffset),r+=a.xAdvance,n+=a.yAdvance}return e}constructor(e,r,n,i,o){if(this.glyphs=e,this.positions=null,this.script=n,this.language=i||null,this.direction=o||M8(n),this.features={},Array.isArray(r))for(let a of r)this.features[a]=!0;else typeof r=="object"&&(this.features=r)}}class Ij{constructor(e=0,r=0,n=0,i=0){this.xAdvance=e,this.yAdvance=r,this.xOffset=n,this.yOffset=i}}const Ia
vendor: 4,581 bytes, line 125
125={allTypographicFeatures:{code:0,exclusive:!1,allTypeFeatures:0},ligatures:{code:1,exclusive:!1,requiredLigatures:0,commonLigatures:2,rareLigatures:4,rebusPictures:8,diphthongLigatures:10,squaredLigatures:12,abbrevSquaredLigatures:14,symbolLigatures:16,contextualLigatures:18,historicalLigatures:20},cursiveConnection:{code:2,exclusive:!0,unconnected:0,partiallyConnected:1,cursive:2},letterCase:{code:3,exclusive:!0},verticalSubstitution:{code:4,exclusive:!1,substituteVerticalForms:0},linguisticRearrangement:{code:5,exclusive:!1,linguisticRearrangement:0},numberSpacing:{code:6,exclusive:!0,monospacedNumbers:0,proportionalNumbers:1,thirdWidthNumbers:2,quarterWidthNumbers:3},smartSwash:{code:8,exclusive:!1,wordInitialSwashes:0,wordFinalSwashes:2,nonFinalSwashes:8},diacritics:{code:9,exclusive:!0,showDiacritics:0,hideDiacritics:1,decomposeDiacritics:2},verticalPosition:{code:10,exclusive:!0,normalPosition:0,superiors:1,inferiors:2,ordinals:3,scientificInferiors:4},fractions:{code:11,exclusive:!0,noFractions:0,verticalFractions:1,diagonalFractions:2},overlappingCharacters:{code:13,exclusive:!1,preventOverlap:0},typographicExtras:{code:14,exclusive:!1,slashedZero:4},mathematicalExtras:{code:15,exclusive:!1,mathematicalGreek:10},ornamentSets:{code:16,exclusive:!0,noOrnaments:0,dingbats:1,piCharacters:2,fleurons:3,decorativeBorders:4,internationalSymbols:5,mathSymbols:6},characterAlternatives:{code:17,exclusive:!0,noAlternates:0},designComplexity:{code:18,exclusive:!0,designLevel1:0,designLevel2:1,designLevel3:2,designLevel4:3,designLevel5:4},styleOptions:{code:19,exclusive:!0,noStyleOptions:0,displayText:1,engravedText:2,illuminatedCaps:3,titlingCaps:4,tallCaps:5},characterShape:{code:20,exclusive:!0,traditionalCharacters:0,simplifiedCharacters:1,JIS1978Characters:2,JIS1983Characters:3,JIS1990Characters:4,traditionalAltOne:5,traditionalAltTwo:6,traditionalAltThree:7,traditionalAltFour:8,traditionalAltFive:9,expertCharacters:10,JIS2004Characters:11,hojoCharacters:12,NLCCharacters:13,traditionalNamesCharacters:14},numberCase:{code:21,exclusive:!0,lowerCaseNumbers:0,upperCaseNumbers:1},textSpacing:{code:22,exclusive:!0,proportionalText:0,monospacedText:1,halfWidthText:2,thirdWidthText:3,quarterWidthText:4,altProportionalText:5,altHalfWidthText:6},transliteration:{code:23,exclusive:!0,noTransliteration:0},annotation:{code:24,exclusive:!0,noAnnotation:0,boxAnnotation:1,roundedBoxAnnotation:2,circleAnnotation:3,invertedCircleAnnotation:4,parenthesisAnnotation:5,periodAnnotation:6,romanNumeralAnnotation:7,diamondAnnotation:8,invertedBoxAnnotation:9,invertedRoundedBoxAnnotation:10},kanaSpacing:{code:25,exclusive:!0,fullWidthKana:0,proportionalKana:1},ideographicSpacing:{code:26,exclusive:!0,fullWidthIdeographs:0,proportionalIdeographs:1,halfWidthIdeographs:2},unicodeDecomposition:{code:27,exclusive:!1,canonicalComposition:0,compatibilityComposition:2,transcodingComposition:4},rubyKana:{code:28,exclusive:!1,rubyKana:2},CJKSymbolAlternatives:{code:29,exclusive:!0,noCJKSymbolAlternatives:0,CJKSymbolAltOne:1,CJKSymbolAltTwo:2,CJKSymbolAltThree:3,CJKSymbolAltFour:4,CJKSymbolAltFive:5},ideographicAlternatives:{code:30,exclusive:!0,noIdeographicAlternatives:0,ideographicAltOne:1,ideographicAltTwo:2,ideographicAltThree:3,ideographicAltFour:4,ideographicAltFive:5},CJKVerticalRomanPlacement:{code:31,exclusive:!0,CJKVerticalRomanCentered:0,CJKVerticalRomanHBaseline:1},italicCJKRoman:{code:32,exclusive:!1,CJKItalicRoman:2},caseSensitiveLayout:{code:33,exclusive:!1,caseSensitiveLayout:0,caseSensitiveSpacing:2},alternateKana:{code:34,exclusive:!1,alternateHorizKana:0,alternateVertKana:2},stylisticAlternatives:{code:35,exclusive:!1,noStylisticAlternates:0,stylisticAltOne:2,stylisticAltTwo:4,stylisticAltThree:6,stylisticAltFour:8,stylisticAltFive:10,stylisticAltSix:12,stylisticAltSeven:14,stylisticAltEight:16,stylisticAltNine:18,stylisticAltTen:20,stylisticAltEleven:22,stylisticAltTwelve:24,stylisticAltThirteen:26,stylisticAltFourteen:28,stylisticAltFifteen:30,stylisticAltSixteen:32,stylisticAltSeventeen:34,stylisticAltEighteen:36,stylisticAltNineteen:38,stylisticAltTwenty:40},contextualAlternates:{code:36,exclusive:!1,contextualAlternates:0,swashAlternates:2,contextualSwashAlternates:4},lowerCase:{code:37,exclusive:!0,defaultLowerCase:0,lowerCaseSmallCaps:1,lowerCasePetiteCaps:2},upperCase:{code:38,exclusive:!0,defaultUpperCase:0,upperCaseSmallCaps:1,upperCasePetiteCaps:2},languageTag:{code:39,exclusive:!0},CJKRomanSpacing:{code:103,exclusive:!0,halfWidthCJKRoman:0,proportionalCJKRoman:1,defaultCJKRoman:2,fullWidthCJKRoman:3}},
125Me=(t,e)=>[Ia[t].code,Ia[t][e]],of={rlig:Me("ligatures","requiredLigatures"),clig:Me("ligatures","contextualLigatures"),dlig:Me("ligatures","rareLigatures"),hlig:Me("ligatures","historicalLigatures"),liga:Me("ligatures","commonLigatures"),hist:Me("ligatures","historicalLigatures"),smcp:Me("lowerCase","lowerCaseSmallCaps"),pcap:Me("lowerCase","lowerCasePetiteCaps"),frac:Me("fractions","diagonalFractions"),dnom:Me("fractions","diagonalFractions"),numr:Me("fractions","diagonalFractions"),afrc:Me("fractions","verticalFractions"),case:Me("caseSensitiveLayout","caseSensitiveLayout"),ccmp:Me("unicodeDecomposition","canonicalComposition"),cpct:Me("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),valt:Me("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),swsh:Me("contextualAlternates","swashAlternates"),cswh:Me("contextualAlternates","contextualSwashAlternates"),curs:Me("cursiveConnection","cursive"),c2pc:Me("upperCase","upperCasePetiteCaps"),c2sc:Me("upperCase","upperCaseSmallCaps"),init:Me("smartSwash","wordInitialSwashes"),fin2:Me("smartSwash","wordFinalSwashes"),medi:Me("smartSwash","nonFinalSwashes"),med2:Me("smartSwash","nonFinalSwashes"),fin3:Me("smartSwash","wordFinalSwashes"),fina:Me("smartSwash","wordFinalSwashes"),pkna:Me("kanaSpacing","proportionalKana"),half:Me("textSpacing","halfWidthText"),halt:Me("textSpacing","altHalfWidthText"),hkna:Me("alternateKana","alternateHorizKana"),vkna:Me("alternateKana","alternateVertKana"),ital:Me("italicCJKRoman","CJKItalicRoman"),lnum:Me("numberCase","upperCaseNumbers"),onum:Me("numberCase","lowerCaseNumbers"),mgrk:Me("mathematicalExtras","mathematicalGreek"),calt:Me("contextualAlternates","contextualAlternates"),vrt2:Me("verticalSubstitution","substituteVerticalForms"),vert:Me("verticalSubstitution","substituteVerticalForms"),tnum:Me("numberSpacing","monospacedNumbers"),pnum:Me("numberSpacing","proportionalNumbers"),sups:Me("verticalPosition","superiors"),subs:Me("verticalPosition","inferiors"),ordn:Me("verticalPosition","ordinals"),pwid:Me("textSpacing","proportionalText"),hwid:Me("textSpacing","halfWidthText"),qwid:Me("textSpacing","quarterWidthText"),twid:Me("textSpacing","thirdWidthText"),fwid:Me("textSpacing","proportionalText"),palt:Me("textSpacing","altProportionalText"),trad:Me("characterShape","traditionalCharacters"),smpl:Me("characterShape","simplifiedCharacters"),jp78:Me("characterShape","JIS1978Characters"),jp83:Me("characterShape","JIS1983Characters"),jp90:Me("characterShape","JIS1990Characters"),jp04:Me("characterShape","JIS2004Characters"),expt:Me("characterShape","expertCharacters"),hojo:Me("characterShape","hojoCharacters"),nlck:Me("characterShape","NLCCharacters"),tnam:Me("characterShape","traditionalNamesCharacters"),ruby:Me("rubyKana","rubyKana"),titl:Me("styleOptions","titlingCaps"),zero:Me("typographicExtras","slashedZero"),ss01:Me("stylisticAlternatives","stylisticAltOne"),ss02:Me("stylisticAlternatives","stylisticAltTwo"),ss03:Me("stylisticAlternatives","stylisticAltThree"),ss04:Me("stylisticAlternatives","stylisticAltFour"),ss05:Me("stylisticAlternatives","stylisticAltFive"),ss06:Me("stylisticAlternatives","stylisticAltSix"),ss07:Me("stylisticAlternatives","stylisticAltSeven"),ss08:Me("stylisticAlternatives","stylisticAltEight"),ss09:Me("stylisticAlternatives","stylisticAltNine"),ss10:Me("stylisticAlternatives","stylisticAltTen"),ss11:Me("stylisticAlternatives","stylisticAltEleven"),ss12:Me("stylisticAlternatives","stylisticAltTwelve"),ss13:Me("stylisticAlternatives","stylisticAltThirteen"),ss14:Me("stylisticAlternatives","stylisticAltFourteen"),ss15:Me("stylisticAlternatives","stylisticAltFifteen"),ss16:Me("stylisticAlternatives","stylisticAltSixteen"),ss17:Me("stylisticAlternatives","stylisticAltSeventeen"),ss18:Me("stylisticAlternatives","stylisticAltEighteen"),ss19:Me("stylisticAlternatives","stylisticAltNineteen"),ss20:Me("stylisticAlternatives","stylisticAltTwenty")};for(let t=1;t<=99;t++)of[`cv${`00${t}`.slice(-2)}`]=[Ia.characterAlternatives.code,t];let Oa={};for(let t in of){let e=of[t];Oa[e[0]]==null&&(Oa[e[0]]={}),Oa[e[0]][e[1]]=t}function Oj(t){let e={};for(let r in t){let n;(n=of[r])&&(e[n[0]]==null&&(e[n[0]]={}),e[n[0]][n[1]]=t[r])}return e}function I2(t){let[e,r]=t;if(isNaN(e))var n=Ia[e]&&Ia[e].code;else var n=e;if(isNaN(r))var i=Ia[e]&&Ia[e][r];else var i=r;return[n,i]}function Fj(t){let e={};if(Array.isArray(t))for(let r=0;r<t.length;r++){let n,i=I2(t[r]);(n=Oa[i[0]]&&Oa[i[0]][i[1]])&&(e[n]=!0)}else if(typeof t=="object")for(let r in t){let n=t[r];for(let i in n){let o,a=I2([r,i]);n[i]&&(o=Oa[a[0]]&&Oa[a[0]][a[1]])&&(e[o]=!0)}}return Object.keys(e)}
125class lc{lookup(e){switch(this.table.version){case 0:return this.table.values.getItem(e);case 2:case 4:{let i=0,o=this.table.binarySearchHeader.nUnits-1;for(;i<=o;){var r=i+o>>1,n=this.table.segments[r];if(n.firstGlyph===65535)return null;if(e<n.firstGlyph)o=r-1;else if(e>n.lastGlyph)i=r+1;else return this.table.version===2?n.value:n.values[e-n.firstGlyph]}return null}case 6:{let i=0,o=this.table.binarySearchHeader.nUnits-1;for(;i<=o;){var r=i+o>>1,n=this.table.segments[r];if(n.glyph===65535)return null;if(e<n.glyph)o=r-1;else if(e>n.glyph)i=r+1;else return n.value}return null}case 8:return this.table.values[e-this.table.firstGlyph];default:throw new Error(`Unknown lookup table format: ${this.table.version}`)}}glyphsForValue(e){let r=[];switch(this.table.version){case 2:case 4:for(let n of this.table.segments)if(this.table.version===2&&n.value===e)r.push(...ds(n.firstGlyph,n.lastGlyph+1));else for(let i=0;i<n.values.length;i++)n.values[i]===e&&r.push(n.firstGlyph+i);break;case 6:for(let n of this.table.segments)n.value===e&&r.push(n.glyph);break;case 8:for(let n=0;n<this.table.values.length;n++)this.table.values[n]===e&&r.push(this.table.firstGlyph+n);break;default:throw new Error(`Unknown lookup table format: ${this.table.version}`)}return r}constructor(e){this.table=e}}Yr([Zr],lc.prototype,"glyphsForValue",null);const Rj=0,O2=0,F2=1,R2=2,_j=16384;class Dj{process(e,r,n){let i=Rj,o=r?e.length-1:0,a=r?-1:1;for(;a===1&&o<=e.length||a===-1&&o>=-1;){let s=null,l=F2,c=!0;o===e.length||o===-1?l=O2:(s=e[o],s.id===65535?l=R2:(l=this.lookupTable.lookup(s.id),l==null&&(l=F2)));let f=this.stateTable.stateArray.getItem(i)[l],d=this.stateTable.entryTable.getItem(f);l!==O2&&l!==R2&&(n(s,d,o),c=!(d.flags&_j)),i=d.newState,c&&(o+=a)}return e}traverse(e,r=0,n=new Set){if(n.has(r))return;n.add(r);let{nClasses:i,stateArray:o,entryTable:a}=this.stateTable,s=o.getItem(r);for(let l=4;l<i;l++){let c=s[l],u=a.getItem(c);for(let f of this.lookupTable.glyphsForValue(l))e.enter&&e.enter(f,u),u.newState!==0&&this.traverse(e,u.newState,n),e.exit&&e.exit(f,u)}}constructor(e){this.stateTable=e,this.lookupTable=new lc(e.classTable)}}const Lj=32768,Nj=8192,Mj=15,_2=32768,Bj=32768,Uj=8192,jj=2147483648,zj=1073741824,Vj=1073741823,D2=4194304,Hj=2048,Wj=1024,qj=992,Gj=31;class B8{process(e,r={}){for(let i of this.morx.chains){let o=i.defaultFlags;for(let a of i.features){let s;(s=r[a.featureType])&&(s[a.featureSetting]?(o&=a.disableFlags,o|=a.enableFlags):s[a.featureSetting]===!1&&(o|=~a.disableFlags,o&=~a.enableFlags))}for(let a of i.subtables)a.subFeatureFlags&o&&this.processSubtable(a,e)}let n=e.length-1;for(;n>=0;)e[n].id===65535&&e.splice(n,1),n--;return e}processSubtable(e,r){if(this.subtable=e,this.glyphs=r,this.subtable.type===4){this.processNoncontextualSubstitutions(this.subtable,this.glyphs);return}this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;let n=this.getStateMachine(e),i=this.getProcessor(),o=!!(this.subtable.coverage&D2);return n.process(this.glyphs,o,i)}getStateMachine(e){return new Dj(e.table.stateTable)}getProcessor(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error(`Invalid morx subtable type: ${this.subtable.type}`)}}processIndicRearragement(e,r,n){r.flags&Lj&&(this.firstGlyph=n),r.flags&Nj&&(this.lastGlyph=n),Kj(this.glyphs,r.flags&Mj,this.firstGlyph,this.lastGlyph)}processContextualSubstitution(e,r,n){let i=this.subtable.table.substitutionTable.items;if(r.markIndex!==65535){let a=i.getItem(r.markIndex),s=new lc(a);e=this.glyphs[this.markedGlyph];var o=s.lookup(e.id);o&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(o,e.codePoints))}if(r.currentIndex!==65535){let a=i.getItem(r.currentIndex),s=new lc(a);e=this.glyphs[n];var o=s.lookup(e.id);o&&(this.glyphs[n]=this.font.getGlyph(o,e.codePoints))}r.flags&_2&&(this.markedGlyph=n)}processLigature(e,r,n){if(r.flags&Bj&&this.ligatureStack.push(n),r.flags&Uj){let i=this.subtable.table.ligatureActions,o=this.subtable.table.components,a=this.subtable.table.ligatureList,s=r.action,l=!1,c=0,u=[],f=[];for(;!l;){let d=this.ligatureStack.pop();u.unshift(...this.glyphs[d].codePoints);let h=i.getItem(s++);l=!!(h&jj);let p=!!(h&zj),g=(h&Vj)<<2>>2;g+=this.glyphs[d].id;let b=o.getItem(g);if(c+=b,l||p){let m=a.getItem(c);this.glyphs[d]=this.font.getGlyph(m,u),f.push(d),c=0,u=[]}else this.glyphs[d]=this.font.getGlyph(65535)}this.ligatureStack.push(...f)}}processNoncontextualSubstitutions(e,r,n){let i=new lc(e.table.lookupTable);for(n=0;n<r.length;n++){let o=r[n];if(o.id!==65535){let a=i.lookup(o.id);a&&(r[n]=this.font.getGlyph(a,o.codePoints))}}}_insertGlyphs(e,r,n,i){let o=[];for(;n--;){let a=this.subtable.table.insertionActions.getItem(r++);o.push(this.font.getGlyph(a))}i||e++,this.glyphs.splice(e,0,...o)}processGlyphInsertion(e,r,n){if(r.flags&_2&&(this.markedIndex=n),r.markedInsertIndex!==65535){let i=(r.flags&Gj)>>>5,o=!!(r.flags&Wj);this._insertGlyphs(this.markedIndex,r.markedInsertIndex,i,o)}if(r.currentInsertIndex!==65535){let i=(r.flags&qj)>>>5,o=!!(r.flags&Hj);this._insertGlyphs(n,r.currentInsertIndex,i,o)}}getSupportedFeatures(){let e=[];for(let r of this.morx.chains)for(let n of r.features)e.push([n.featureType,n.featureSetting]);return e}generateInputs(e){return this.inputCache||this.generateInputCache(),this.inputCache[e]||[]}generateInputCache(){this.inputCache={};for(let e of this.morx.chains){let r=e.defaultFlags;for(let n of e.subtables)n.subFeatureFlags&r&&this.generateInputsForSubtable(n)}}generateInputsForSubtable(e){if(e.type!==2)return;if(!!(e.coverage&D2))throw new Error("Reverse subtable, not supported.");this.subtable=e,this.ligatureStack=[];let n=this.getStateMachine(e),i=this.getProcessor(),o=[],a=[];this.glyphs=[],n.traverse({enter:(s,l)=>{let c=this.glyphs;a.push({glyphs:c.slice(),ligatureStack:this.ligatureStack.slice()});let u=this.font.getGlyph(s);o.push(u),c.push(o[o.length-1]),i(c[c.length-1],l,c.length-1);let f=0,d=0;for(let h=0;h<c.length&&f<=1;h++)c[h].id!==65535&&(f++,d=c[h].id);if(f===1){let h=o.map(g=>g.id),p=this.inputCache[d];p?p.push(h):this.inputCache[d]=[h]}},exit:()=>{({glyphs:this.glyphs,ligatureStack:this.ligatureStack}=a.pop()),o.pop()}})}constructor(e){this.processIndicRearragement=this.processIndicRearragement.bind(this),this.processContextualSubstitution=this.processContextualSubstitution.bind(this),this.processLigature=this.processLigature.bind(this),this.processNoncontextualSubstitutions=this.processNoncontextualSubstitutions.bind(this),this.processGlyphInsertion=this.processGlyphInsertion.bind(this),this.font=e,this.morx=e.morx,this.inputCache=null}}Yr([Zr],B8.prototype,"getStateMachine",null);function on(t,e,r,n=!1,i=!1){let o=t.splice(r[0]-(r[1]-1),r[1]);i&&o.reverse();let a=t.splice(e[0],e[1],...o);return n&&a.reverse(),t.splice(r[0]-(e[1]-1),0,...a),t}function Kj(t,e,r,n){switch(e){case 0:return t;case 1:return on(t,[r,1],[n,0]);case 2:return on(t,[r,0],[n,1]);case 3:return on(t,[r,1],[n,1]);case 4:return on(t,[r,2],[n,0]);case 5:return on(t,[r,2],[n,0],!0,!1);case 6:return on(t,[r,0],[n,2]);case 7:return on(t,[r,0],[n,2],!1,!0);case 8:return on(t,[r,1],[n,2]);case 9:return on(t,[r,1],[n,2],!1,!0);case 10:return on(t,[r,2],[n,1]);case 11:return on(t,[r,2],[n,1],!0,!1);case 12:return on(t,[r,2],[n,2]);case 13:return on(t,[r,2],[n,2],!0,!1);case 14:return on(t,[r,2],[n,2],!1,!0);case 15:return on(t,[r,2],[n,2],!0,!0);default:throw new Error(`Unknown verb: ${e}`)}}class Xj{substitute(e){e.direction==="rtl"&&e.glyphs.reverse(),this.morxProcessor.process(e.glyphs,Oj(e.features))}
125getAvailableFeatures(e,r){return Fj(this.morxProcessor.getSupportedFeatures())}stringsForGlyph(e){let r=this.morxProcessor.generateInputs(e),n=new Set;for(let i of r)this._addStrings(i,0,n,"");return n}_addStrings(e,r,n,i){let o=this.font._cmapProcessor.codePointsForGlyph(e[r]);for(let a of o){let s=i+String.fromCodePoint(a);r<e.length-1?this._addStrings(e,r+1,n,s):n.add(s)}}constructor(e){this.font=e,this.morxProcessor=new B8(e),this.fallbackPosition=!1}}class Yj{_addFeatures(e,r){let n=this.stages.length-1,i=this.stages[n];for(let o of e)this.allFeatures[o]==null&&(i.push(o),this.allFeatures[o]=n,r&&(this.globalFeatures[o]=!0))}add(e,r=!0){if(this.stages.length===0&&this.stages.push([]),typeof e=="string"&&(e=[e]),Array.isArray(e))this._addFeatures(e,r);else if(typeof e=="object")this._addFeatures(e.global||[],!0),this._addFeatures(e.local||[],!1);else throw new Error("Unsupported argument to ShapingPlan#add")}addStage(e,r){typeof e=="function"?this.stages.push(e,[]):(this.stages.push([]),this.add(e,r))}setFeatureOverrides(e){if(Array.isArray(e))this.add(e);else if(typeof e=="object"){for(let r in e)if(e[r])this.add(r);else if(this.allFeatures[r]!=null){let n=this.stages[this.allFeatures[r]];n.splice(n.indexOf(r),1),delete this.allFeatures[r],delete this.globalFeatures[r]}}}assignGlobalFeatures(e){for(let r of e)for(let n in this.globalFeatures)r.features[n]=!0}process(e,r,n){for(let i of this.stages)typeof i=="function"?n||i(this.font,r,this):i.length>0&&e.applyFeatures(i,r,n)}constructor(e,r,n){this.font=e,this.script=r,this.direction=n,this.stages=[],this.globalFeatures={},this.allFeatures={}}}const Zj=["rvrn"],Jj=["ccmp","locl","rlig","mark","mkmk"],Qj=["frac","numr","dnom"],$j=["calt","clig","liga","rclt","curs","kern"],ez={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]};class Qo{static plan(e,r,n){this.planPreprocessing(e),this.planFeatures(e),this.planPostprocessing(e,n),e.assignGlobalFeatures(r),this.assignFeatures(e,r)}static planPreprocessing(e){e.add({global:[...Zj,...ez[e.direction]],local:Qj})}static planFeatures(e){}static planPostprocessing(e,r){e.add([...Jj,...$j]),e.setFeatureOverrides(r)}static assignFeatures(e,r){for(let n=0;n<r.length;n++){let i=r[n];if(i.codePoints[0]===8260){let o=n,a=n+1;for(;o>0&&Xb(r[o-1].codePoints[0]);)r[o-1].features.numr=!0,r[o-1].features.frac=!0,o--;for(;a<r.length&&Xb(r[a].codePoints[0]);)r[a].features.dnom=!0,r[a].features.frac=!0,a++;i.features.frac=!0,n=a-1}}}}Sn(Qo,"zeroMarkWidths","AFTER_GPOS");const tz=new od($v("APABAAAAAAAAOAAAAf0BAv7tmi1MxDAUx7vtvjhAgcDgkEgEAnmXEBIMCYaEcygEiqBQ4FAkCE4ikUgMiiBJSAgSiUQSDMn9L9eSl6bddddug9t7yS/trevre+3r27pcNxZiG+yCfdCVv/9LeQxOwRm4AJegD27ALbgD9+ABPJF+z+BN/h7yDj
1255k/VOWX6SdmU5+wLWknggxDxaS8u0qiiX4uiz9XamQ3wzDMAzDMAzDMAzDVI/h959V/v7BMAzDMAzDMLlyNTNiMSdewVxbiA44B4/guz1qW58VYlMI0WsJ0W+N6kXw0spvPtdwhtkwnGM6uLaV4Xyzg3v3PM9DPfQ/sOg4xPWjipy31P8LTqbU304c/cLCUmWJLNB2Uz2U1KTeRKNmKHVMfbJC+/0loTZRH/W5cvEvBJPMbREkWt3FD1NcqXZBSpuE2Ad0PBehPtNrPtIEdYP+hiRt/V1jIiE69X4NT/uVZI3PUHE9bm5M7ePGdZWy951v7Nn6j8v1WWKP3mt6ttnsigx6VN7Vc0VomSSGqW2mGNP1muZPl7LfjNUaKNFtDGVf2fvE9O7VlBS5j333c5p/eeoOqcs1R/hIqDWLJ7TTlksirVT1SI7l8k4Yp+g3jafGcrU1RM6l9th80XOpnlN97bDNY4i4s61B0Si/ipa0uHMl6zqEjlFfCZm/TM8KmzQDjmuTAQ==")),L2=["isol","fina","fin2","fin3","medi","med2","init"],yg={Non_Joining:0,Transparent:6},sr="isol",xo="fina",zh="fin2",rz="fin3",ju="medi",zu="med2",Vu="init",Nt=null,nz=[[[Nt,Nt,0],[Nt,sr,2],[Nt,sr,1],[Nt,sr,2],[Nt,sr,1],[Nt,sr,6]],[[Nt,Nt,0],[Nt,sr,2],[Nt,sr,1],[Nt,sr,2],[Nt,zh,5],[Nt,sr,6]],[[Nt,Nt,0],[Nt,sr,2],[Vu,xo,1],[Vu,xo,3],[Vu,xo,4],[Vu,xo,6]],[[Nt,Nt,0],[Nt,sr,2],[ju,xo,1],[ju,xo,3],[ju,xo,4],[ju,xo,6]],[[Nt,Nt,0],[Nt,sr,2],[zu,sr,1],[zu,sr,2],[zu,zh,5],[zu,sr,6]],[[Nt,Nt,0],[Nt,sr,2],[sr,sr,1],[sr,sr,2],[sr,zh,5],[sr,sr,6]],[[Nt,Nt,0],[Nt,sr,2],[Nt,sr,1],[Nt,sr,2],[Nt,rz,5],[Nt,sr,6]]];class So extends Qo{static planFeatures(e){e.add(["ccmp","locl"]);for(let r=0;r<L2.length;r++){let n=L2[r];e.addStage(n,!1)}e.addStage("mset")}static assignFeatures(e,r){super.assignFeatures(e,r);let n=-1,i=0,o=[];for(let s=0;s<r.length;s++){let l,c;var a=r[s];let u=iz(a.codePoints[0]);if(u===yg.Transparent){o[s]=Nt;continue}[c,l,i]=nz[i][u],c!==Nt&&n!==-1&&(o[n]=c),o[s]=l,n=s}for(let s=0;s<r.length;s++){let l;var a=r[s];(l=o[s])&&(a.features[l]=!0)}}}function iz(t){let e=tz.get(t);if(e)return e-1;let r=sd(t);return r==="Mn"||r==="Me"||r==="Cf"?yg.Transparent:yg.Non_Joining}class oz{reset(e={},r=0){this.options=e,this.flags=e.flags||{},this.markAttachmentType=e.markAttachmentType||0,this.index=r}get cur(){return this.glyphs[this.index]||null}shouldIgnore(e){return this.flags.ignoreMarks&&e.isMark||this.flags.ignoreBaseGlyphs&&e.isBase||this.flags.ignoreLigatures&&e.isLigature||this.markAttachmentType&&e.isMark&&e.markAttachmentType!==this.markAttachmentType}move(e){for(this.index+=e;0<=this.index&&this.index<this.glyphs.length&&this.shouldIgnore(this.glyphs[this.index]);)this.index+=e;return 0>this.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]}next(){return this.move(1)}prev(){return this.move(-1)}peek(e=1){let r=this.index,n=this.increment(e);return this.index=r,n}peekIndex(e=1){let r=this.index;this.increment(e);let n=this.index;return this.index=r,n}increment(e=1){let r=e<0?-1:1;for(e=Math.abs(e);e--;)this.move(r);return this.glyphs[this.index]}constructor(e,r){this.glyphs=e,this.reset(r)}}const az=["DFLT","dflt","latn"];class af{findScript(e){if(this.table.scriptList==null)return null;Array.isArray(e)||(e=[e]);for(let r of e)for(let n of this.table.scriptList)if(n.tag===r)return n;return null}selectScript(e,r,n){let i=!1,o;if(!this.script||e!==this.scriptTag){if(o=this.findScript(e),o||(o=this.findScript(az)),!o)return this.scriptTag;this.scriptTag=o.tag,this.script=o.script,this.language=null,this.languageTag=null,i=!0}if((!n||n!==this.direction)&&(this.direction=n||M8(e)),r&&r.length<4&&(r+=" ".repeat(4-r.length)),!r||r!==this.languageTag){this.language=null;for(let a of this.script.langSysRecords)if(a.tag===r){this.language=a.langSys,this.languageTag=a.tag;break}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),i=!0}if(i&&(this.features={},this.language))for(let a of this.language.featureIndexes){let s=this.table.featureList[a],l=this.substituteFeatureForVariations(a);this.features[s.tag]=l||s.feature}return this.scriptTag}lookupsForFeatures(e=[],r){let n=[];for(let i of e){let o=this.features[i];if(o)for(let a of o.lookupListIndexes)r&&r.indexOf(a)!==-1||n.push({feature:i,index:a,lookup:this.table.lookupList.get(a)})}return n.sort((i,o)=>i.index-o.index),n}substituteFeatureForVariations(e){if(this.variationsIndex===-1)return null;let n=this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions;for(let i of n)if(i.featureIndex===e)return i.alternateFeatureTable;return null}findVariationsIndex(e){let r=this.table.featureVariations;if(!r)return-1;let n=r.featureVariationRecords;for(let i=0;i<n.length;i++){let o=n[i].conditionSet.conditionTable;if(this.variationConditionsMatch(o,e))return i}return-1}variationConditionsMatch(e,r){return e.every(n=>{let i=n.axisIndex<r.length?r[n.axisIndex]:0;return n.filterRangeMinValue<=i&&i<=n.filterRangeMaxValue})}applyFeatures(e,r,n){let i=this.lookupsForFeatures(e);this.applyLookups(i,r,n)}applyLookups(e,r,n){this.glyphs=r,this.positions=n,this.glyphIterator=new oz(r);for(let{feature:i,lookup:o}of e)for(this.currentFeature=i,this.glyphIterator.reset(o.flags);this.glyphIterator.index<r.length;){if(!(i in this.glyphIterator.cur.features)){this.glyphIterator.next();continue}for(let a of o.subTables)if(this.applyLookup(o.lookupType,a))break;this.glyphIterator.next()}}applyLookup(e,r){throw new Error("applyLookup must be implemented by subclasses")}applyLookupList(e){let r=this.glyphIterator.options,n=this.glyphIterator.index;for(let i of e){this.glyphIterator.reset(r,n),this.glyphIterator.increment(i.sequenceIndex);let o=this.table.lookupList.get(i.lookupListIndex);this.glyphIterator.reset(o.flags,this.glyphIterator.index);for(let a of o.subTables)if(this.applyLookup(o.lookupType,a))break}return this.glyphIterator.reset(r,n),!0}coverageIndex(e,r){switch(r==null&&(r=this.glyphIterator.cur.id),e.version){case 1:return e.glyphs.indexOf(r);case 2:for(let n of e.rangeRecords)if(n.start<=r&&r<=n.end)return n.startCoverageIndex+r-n.start;break}return-1}match(e,r,n,i){let o=this.glyphIterator.index,a=this.glyphIterator.increment(e),s=0;for(;s<r.length&&a&&n(r[s],a);)i&&i.push(this.glyphIterator.index),s++,a=this.glyphIterator.next();return this.glyphIterator.index=o,s<r.length?!1:i||!0}sequenceMatches(e,r){return this.match(e,r,(n,i)=>n===i.id)}sequenceMatchIndices(e,r){return this.match(e,r,(n,i)=>this.currentFeature in i.features?n===i.id:!1,[])}coverageSequenceMatches(e,r){return this.match(e,r,(n,i)=>this.coverageIndex(n,i.id)>=0)}getClassID(e,r){switch(r.version){case 1:let n=e-r.startGlyph;if(n>=0&&n<r.classValueArray.length)return r.classValueArray[n];break;case 2:for(let i of r.classRangeRecord)if(i.start<=e&&e<=i.end)return i.class;break}return 0}classSequenceMatches(e,r,n){return this.match(e,r,(i,o)=>i===this.getClassID(o.id,n))}applyContext(e){let r,n;switch(e.version){case 1:if(r=this.coverageIndex(e.coverage),r===-1)return!1;n=e.ruleSets[r];for(let i of n)if(this.sequenceMatches(1,i.input))return this.applyLookupList(i.lookupRecords);break;case 2:if(this.coverageIndex(e.coverage)===-1||(r=this.getClassID(this.glyphIterator.cur.id,e.classDef),r===-1))return!1;n=e.classSet[r];for(let i of n)if(this.classSequenceMatches(1,i.classes,e.classDef))return this.applyLookupList(i.lookupRecords);break;case 3:if(this.coverageSequenceMatches(0,e.coverages))return this.applyLookupList(e.lookupRecords);break}return!1}applyChainingContext(e){let r;switch(e.version){case 1:if(r=this.coverageIndex(e.coverage),r===-1)return!1;let n=e.chainRuleSets[r];for(let o of n)if(this.sequenceMatches(-o.backtrack.length,o.backtrack)&&this.sequenceMatches(1,o.input)&&this.sequenceMatches(1+o.input.length,o.lookahead))return this.applyLookupList(o.lookupRecords);break;case 2:if(this.coverageIndex(e.coverage)===-1)return!1;r=this.getClassID(this.glyphIterator.cur.id,e.inputClassDef);let i=e.chainClassSet[r];if(!i)return!1;for(let o of i)if(this.classSequenceMatches(-o.backtrack.length,o.backtrack,e.backtrackClassDef)&&this.classSequenceMatches(1,o.input,e.inputClassDef)&&this.classSequenceMatches(1+o.input.length,o.lookahead,e.lookaheadClassDef))return this.applyLookupList(o.lookupRecords);break;case 3:if(this.coverageSequenceMatches(-e.backtrackGlyphCount,e.backtrackCoverage)&&this.coverageSequenceMatches(0,e.inputCoverage)&&this.coverageSequenceMatches(e.inputGlyphCount,e.lookaheadCoverage))return this.applyLookupList(e.lookupRecords);break}return!1}constructor(e,r){this.font=e,this.table=r,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=e._variationProcessor?this.findVariationsIndex(e._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}}class pi{get id(){return this._id}set id(e){this._id=e,this.substituted=!0;let r=this._font.GDEF;if(r&&r.glyphClassDef){let n=af.prototype.getClassID(e,r.glyphClassDef);this.isBase=n===1,this.isLigature=n===2,this.isMark=n===3,this.markAttachmentType=r.markAttachClassDef?af.prototype.getClassID(e,r.markAttachClassDef):0}else this.isMark=this.codePoints.length>0&&this.codePoints.every(l8),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}copy(){return new pi(this._font,this.id,this.codePoints,this.features)}
125constructor(e,r,n=[],i){if(this._font=e,this.codePoints=n,this.id=r,this.features={},Array.isArray(i))for(let o=0;o<i.length;o++){let a=i[o];this.features[a]=!0}else typeof i=="object"&&Object.assign(this.features,i);this.ligatureID=null,this.ligatureComponent=null,this.isLigated=!1,this.cursiveAttachment=null,this.markAttachment=null,this.shaperInfo=null,this.substituted=!1,this.isMultiplied=!1}}class U8 extends Qo{static planFeatures(e){e.add(["ljmo","vjmo","tjmo"],!1)}static assignFeatures(e,r){let n=0,i=0;for(;i<r.length;){let o,s=r[i].codePoints[0],l=uf(s);switch([o,n]=kz[n][l],o){case qi:e.font.hasGlyphForCodePoint(s)||(i=V8(r,i,e.font));break;case bg:i=Ez(r,i,e.font);break;case wg:Az(r,i,e.font);break;case xg:i=Pz(r,i,e.font);break}i++}}}Sn(U8,"zeroMarkWidths","NONE");const Hs=44032,j8=55204,sz=j8-Hs+1,dd=4352,hd=4449,_a=4519,lz=19,sf=21,Nc=28,cz=dd+lz-1,uz=hd+sf-1,fz=_a+Nc-1,N2=9676,dz=t=>4352<=t&&t<=4447||43360<=t&&t<=43388,hz=t=>4448<=t&&t<=4519||55216<=t&&t<=55238,pz=t=>4520<=t&&t<=4607||55243<=t&&t<=55291,gz=t=>12334<=t&&t<=12335,vz=t=>Hs<=t&&t<=j8,mz=t=>t-Hs<sz&&(t-Hs)%Nc===0,yz=t=>dd<=t&&t<=cz,bz=t=>hd<=t&&t<=uz,wz=t=>1<=t&&t<=fz,xz=0,Sz=1,lf=2,tm=3,cf=4,z8=5,Cz=6;function uf(t){return dz(t)?Sz:hz(t)?lf:pz(t)?tm:mz(t)?cf:vz(t)?z8:gz(t)?Cz:xz}const yn=0,qi=1,bg=2,wg=4,xg=5,kz=[[[yn,0],[yn,1],[yn,0],[yn,0],[qi,2],[qi,3],[xg,0]],[[yn,0],[yn,1],[bg,2],[yn,0],[qi,2],[qi,3],[xg,0]],[[yn,0],[yn,1],[yn,0],[bg,3],[qi,2],[qi,3],[wg,0]],[[yn,0],[yn,1],[yn,0],[yn,0],[qi,2],[qi,3],[wg,0]]];function cc(t,e,r){return new pi(t,t.glyphForCodePoint(e).id,[e],r)}function V8(t,e,r){let n=t[e],o=n.codePoints[0]-Hs,a=_a+o%Nc;o=o/Nc|0;let s=dd+o/sf|0,l=hd+o%sf;if(!r.hasGlyphForCodePoint(s)||!r.hasGlyphForCodePoint(l)||a!==_a&&!r.hasGlyphForCodePoint(a))return e;let c=cc(r,s,n.features);c.features.ljmo=!0;let u=cc(r,l,n.features);u.features.vjmo=!0;let f=[c,u];if(a>_a){let d=cc(r,a,n.features);d.features.tjmo=!0,f.push(d)}return t.splice(e,1,...f),e+f.length-1}function Ez(t,e,r){let n=t[e],i=t[e].codePoints[0],o=uf(i),a=t[e-1].codePoints[0],s=uf(a),l,c,u,f;if(s===cf&&o===tm)l=a,f=n;else{o===lf?(c=t[e-1],u=n):(c=t[e-2],u=t[e-1],f=n);let h=c.codePoints[0],p=u.codePoints[0];yz(h)&&bz(p)&&(l=Hs+((h-dd)*sf+(p-hd))*Nc)}let d=f&&f.codePoints[0]||_a;if(l!=null&&(d===_a||wz(d))){let h=l+(d-_a);if(r.hasGlyphForCodePoint(h)){let p=s===lf?3:2;return t.splice(e-p+1,p,cc(r,h,n.features)),e-p+1}}return c&&(c.features.ljmo=!0),u&&(u.features.vjmo=!0),f&&(f.features.tjmo=!0),s===cf?(V8(t,e-1,r),e+1):e}function Tz(t){switch(uf(t)){case cf:case z8:return 1;case lf:return 2;case tm:return 3}}function Az(t,e,r){let n=t[e],i=t[e].codePoints[0];if(r.glyphForCodePoint(i).advanceWidth===0)return;let o=t[e-1].codePoints[0],a=Tz(o);return t.splice(e,1),t.splice(e-a,0,n)}function Pz(t,e,r){let n=t[e],i=t[e].codePoints[0];if(r.hasGlyphForCodePoint(N2)){let o=cc(r,N2,n.features),a=r.glyphForCodePoint(i).advanceWidth===0?e:e+1;t.splice(a,0,o),e++}return e}var H8={};H8=JSON.parse('{"stateTable":
vendor: 30,369 bytes, line 125
125[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],
125"accepting":[false,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,false,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,false,false,true,false,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,false,false,true,true,false,false,true,true,true,false,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,false,false,false,false,false,false,false,true,true,false,false,true,true,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,false,true,true,false,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,false,true,true,false,true,true,true],"tags":[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]]}');var pd={};pd=JSON.parse('{"categories":["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","null","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","M","VS","N","HN","MAbv"],"decompositions":{"2507":[2503,2494],"2508":[2503,2519],"2888":[2887,2902],"2891":[2887,2878],"2892":[2887,2903],"3018":[3014,3006],"3019":[3015,3006],"3020":[3014,3031],"3144":[3142,3158],"3264":[3263,3285],"3271":[3270,3285],"3272":[3270,3286],"3274":[3270,3266],"3275":[3270,3266,3285],"3402":[3398,3390],"3403":[3399,3390],"3404":[3398,3415],"3546":[3545,3530],"3548":[3545,3535],"3549":[3545,3535,3530],"3550":[3545,3551],"3635":[3661,3634],"3763":[3789,3762],"3955":[3953,3954],"3957":[3953,3956],"3958":[4018,3968],"3959":[4018,3953,3968],"3960":[4019,3968],"3961":[4019,3953,3968],"3969":[3953,3968],"6971":[6970,6965],"6973":[6972,6965],"6976":[6974,6965],"6977":[6975,6965],"6979":[6978,6965],"69934":[69937,69927],"69935":[69938,69927],"70475":[70471,70462],"70476":[70471,70487],"70843":[70841,70842],"70844":[70841,70832],"70846":[70841,70845],"71098":[71096,71087],"71099":[71097,71087]},"stateTable":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,0,23,0,0,2,0,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
125,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],"accepting":[false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true],"tags":[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]]}');const Et={X:1,C:2,V:4,N:8,H:16,ZWNJ:32,ZWJ:64,M:128,Placeholder:2048,Dotted_Circle:4096,RS:8192,Coeng:16384,Repha:32768,Ra:65536,CM:131072},et={Start:1,Ra_To_Become_Reph:2,Pre_M:4,Pre_C:8,Base_C:16,After_Main:32,Before_Sub:128,Below_C:256,After_Sub:512,Before_Post:1024,Post_C:2048,After_Post:4096,Final_C:8192,SMVD:16384,End:32768},Iz=Et.C|Et.Ra|Et.CM|Et.V|Et.Placeholder|Et.Dotted_Circle,W8=Et.ZWJ|Et.ZWNJ,uc=Et.H|Et.Coeng,M2={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:et.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:et.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:et.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:et.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:et.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:et.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:et.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:et.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:et.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:et.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:et.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}}
125,Oz={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},{decompositions:Fz}=ld(pd),q8=new od($v("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")),Rz=new c8(ld(H8));class kr extends Qo{static planFeatures(e){e.addStage(_z),e.addStage(["locl","ccmp"]),e.addStage(Lz),e.addStage("nukt"),e.addStage("akhn"),e.addStage("rphf",!1),e.addStage("rkrf"),e.addStage("pref",!1),e.addStage("blwf",!1),e.addStage("abvf",!1),e.addStage("half",!1),e.addStage("pstf",!1),e.addStage("vatu"),e.addStage("cjct"),e.addStage("cfar",!1),e.addStage(Nz),e.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),e.unicodeScript=kj(e.script),e.indicConfig=M2[e.unicodeScript]||M2.Default,e.isOldSpec=e.indicConfig.hasOldSpec&&e.script[e.script.length-1]!=="2"}static assignFeatures(e,r){for(let n=r.length-1;n>=0;n--){let i=r[n].codePoints[0],o=Oz[i]||Fz[i];if(o){let a=o.map(s=>{let l=e.font.glyphForCodePoint(s);return new pi(e.font,l.id,[s],r[n].features)});r.splice(n,1,...a)}}}}Sn(kr,"zeroMarkWidths","NONE");function Sg(t){return q8.get(t.codePoints[0])>>8}function G8(t){return 1<<(q8.get(t.codePoints[0])&255)}class u0{constructor(e,r,n,i){this.category=e,this.position=r,this.syllableType=n,this.syllable=i}}function _z(t,e){let r=0,n=0;for(let[i,o,a]of Rz.match(e.map(Sg))){if(i>n){++r;for(let s=n;s<i;s++)e[s].shaperInfo=new u0(Et.X,et.End,"non_indic_cluster",r)}++r;for(let s=i;s<=o;s++)e[s].shaperInfo=new u0(1<<Sg(e[s]),G8(e[s]),a[0],r);n=o+1}if(n<e.length){++r;for(let i=n;i<e.length;i++)e[i].shaperInfo=new u0(Et.X,et.End,"non_indic_cluster",r)}}function Ea(t){return t.shaperInfo.category&Iz}function ki(t){return t.shaperInfo.category&W8}function Vi(t){return t.shaperInfo.category&uc}function Xi(t,e){for(let n of t)n.features={[e]:!0};return t[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([e],t),t.length===1}function Dz(t,e,r){let n=[r,e,r];return Xi(n.slice(0,2),"blwf")||Xi(n.slice(1,3),"blwf")?et.Below_C:Xi(n.slice(0,2),"pstf")||Xi(n.slice(1,3),"pstf")||Xi(n.slice(0,2),"pref")||Xi(n.slice(1,3),"pref")?et.Post_C:et.Base_C}function Lz(t,e,r){let n=r.indicConfig,i=t._layoutEngine.engine.GSUBProcessor.features,o=t.glyphForCodePoint(9676).id,a=t.glyphForCodePoint(n.virama).id;if(a){let s=new pi(t,a,[n.virama]);for(let l=0;l<e.length;l++)e[l].shaperInfo.position===et.Base_C&&(e[l].shaperInfo.position=Dz(t,e[l].copy(),s))}for(let s=0,l=ff(e,0);s<e.length;s=l,l=ff(e,s)){let{category:c,syllableType:u}=e[s].shaperInfo;if(u==="symbol_cluster"||u==="non_indic_cluster")continue;if(u==="broken_cluster"&&o){let v=new pi(t,o,[9676]);v.shaperInfo=new u0(1<<Sg(v),G8(v),e[s].shaperInfo.syllableType,e[s].shaperInfo.syllable);let w=s;for(;w<l&&e[w].shaperInfo.category===Et.Repha;)w++;e.splice(w++,0,v),l++}let f=l,d=s,h=!1;if(n.rephPos!==et.Ra_To_Become_Reph&&i.rphf&&s+3<=l&&(n.rephMode==="Implicit"&&!ki(e[s+2])||n.rephMode==="Explicit"&&e[s+2].shaperInfo.category===Et.ZWJ)){let v=[e[s].copy(),e[s+1].copy(),e[s+2].copy()];if(Xi(v.slice(0,2),"rphf")||n.rephMode==="Explicit"&&Xi(v,"rphf")){for(d+=2;d<l&&ki(e[d]);)d++;f=s,h=!0}}else if(n.rephMode==="Log_Repha"&&e[s].shaperInfo.category===Et.Repha){for(d++;d<l&&ki(e[d]);)d++;f=s,h=!0}switch(n.basePos){case"Last":{let v=l,w=!1;do{let y=e[--v].shaperInfo;if(Ea(e[v])){if(y.position!==et.Below_C&&(y.position!==et.Post_C||w)){f=v;break}y.position===et.Below_C&&(w=!0),f=v}else if(s<v&&y.category===Et.ZWJ&&e[v-1].shaperInfo.category===Et.H)break}while(v>d);break}case"First":f=s;for(let v=f+1;v<l;v++)Ea(e[v])&&(e[v].shaperInfo.position=et.Below_C)}h&&f===s&&d-f<=2&&(h=!1);for(let v=s;v<f;v++){let w=e[v].shaperInfo;w.position=Math.min(et.Pre_C,w.position)}f<l&&(e[f].shaperInfo.position=et.Base_C);for(let v=f+1;v<l;v++)if(e[v].shaperInfo.category===Et.M){for(let w=v+1;w<l;w++)if(Ea(e[w])){e[w].shaperInfo.position=et.Final_C;break}break}if(h&&(e[s].shaperInfo.position=et.Ra_To_Become_Reph),r.isOldSpec){let v=r.unicodeScript!=="Malayalam";for(let w=f+1;w<l;w++)if(e[w].shaperInfo.category===Et.H){let y;for(y=l-1;y>w&&!(Ea(e[y])||v&&e[y].shaperInfo.category===Et.H);y--);if(e[y].shaperInfo.category!==Et.H&&y>w){let k=e[w];e.splice(w,0,...e.splice(w+1,y-w)),e[y]=k}break}}let p=et.Start;for(let v=s;v<l;v++){let w=e[v].shaperInfo;if(w.category&(W8|Et.N|Et.RS|Et.CM|uc&w.category)){if(w.position=p,w.category===Et.H&&w.position===et.Pre_M){for(let y=v;y>s;y--)if(e[y-1].shaperInfo.position!==et.Pre_M){w.position=e[y-1].shaperInfo.position;break}}}else w.position!==et.SMVD&&(p=w.position)}let g=f;for(let v=f+1;v<l;v++)if(Ea(e[v])){for(let w=g+1;w<v;w++)e[w].shaperInfo.position<et.SMVD&&(e[w].shaperInfo.position=e[v].shaperInfo.position);g=v}else e[v].shaperInfo.category===Et.M&&(g=v);let b=e.slice(s,l);b.sort((v,w)=>v.shaperInfo.position-w.shaperInfo.position),e.splice(s,b.length,...b);for(let v=s;v<l;v++)if(e[v].shaperInfo.position===et.Base_C){f=v;break}for(let v=s;v<l&&e[v].shaperInfo.position===et.Ra_To_Become_Reph;v++)e[v].features.rphf=!0;let m=!r.isOldSpec&&n.blwfMode==="Pre_And_Post";for(let v=s;v<f;v++)e[v].features.half=!0,m&&(e[v].features.blwf=!0);for(let v=f+1;v<l;v++)e[v].features.abvf=!0,e[v].features.pstf=!0,e[v].features.blwf=!0;if(r.isOldSpec&&r.unicodeScript==="Devanagari")for(let v=s;v+1<f;v++)e[v].shaperInfo.category===Et.Ra&&e[v+1].shaperInfo.category===Et.H&&(v+1===f||e[v+2].shaperInfo.category===Et.ZWJ)&&(e[v].features.blwf=!0,e[v+1].features.blwf=!0);let S=2;if(i.pref&&f+S<l)for(let v=f+1;v+S-1<l;v++){let w=[e[v].copy(),e[v+1].copy()];if(Xi(w,"pref")){for(let y=0;y<S;y++)e[v++].features.pref=!0;if(i.cfar)for(;v<l;v++)e[v].features.cfar=!0;break}}for(let v=s+1;v<l;
125v++)if(ki(e[v])){let w=e[v].shaperInfo.category===Et.ZWNJ,y=v;do y--,w&&delete e[y].features.half;while(y>s&&!Ea(e[y]))}}}function Nz(t,e,r){let n=r.indicConfig,i=t._layoutEngine.engine.GSUBProcessor.features;for(let o=0,a=ff(e,0);o<e.length;o=a,a=ff(e,o)){let s=!!i.pref,l=o;for(;l<a;l++)if(e[l].shaperInfo.position>=et.Base_C){if(s&&l+1<a){for(let c=l+1;c<a;c++)if(e[c].features.pref){if(!(e[c].substituted&&e[c].isLigated&&!e[c].isMultiplied)){for(l=c;l<a&&Vi(e[l]);)l++;e[l].shaperInfo.position=et.BASE_C,s=!1}break}}if(r.unicodeScript==="Malayalam")for(let c=l+1;c<a;c++){for(;c<a&&ki(e[c]);)c++;if(c===a||!Vi(e[c]))break;for(c++;c<a&&ki(e[c]);)c++;c<a&&Ea(e[c])&&e[c].shaperInfo.position===et.Below_C&&(l=c,e[l].shaperInfo.position=et.Base_C)}o<l&&e[l].shaperInfo.position>et.Base_C&&l--;break}if(l===a&&o<l&&e[l-1].shaperInfo.category===Et.ZWJ&&l--,l<a)for(;o<l&&e[l].shaperInfo.category&(Et.N|uc);)l--;if(o+1<a&&o<l){let c=l===a?l-2:l-1;if(r.unicodeScript!=="Malayalam"&&r.unicodeScript!=="Tamil"){for(;c>o&&!(e[c].shaperInfo.category&(Et.M|uc));)c--;Vi(e[c])&&e[c].shaperInfo.position!==et.Pre_M?c+1<a&&ki(e[c+1])&&c++:c=o}if(o<c&&e[c].shaperInfo.position!==et.Pre_M){for(let u=c;u>o;u--)if(e[u-1].shaperInfo.position===et.Pre_M){let f=u-1;f<l&&l<=c&&l--;let d=e[f];e.splice(f,0,...e.splice(f+1,c-f)),e[c]=d,c--}}}if(o+1<a&&e[o].shaperInfo.position===et.Ra_To_Become_Reph&&e[o].shaperInfo.category===Et.Repha!==(e[o].isLigated&&!e[o].isMultiplied)){let c,u=n.rephPos,f=!1;if(u!==et.After_Post){for(c=o+1;c<l&&!Vi(e[c]);)c++;if(c<l&&Vi(e[c])&&(c+1<l&&ki(e[c+1])&&c++,f=!0),!f&&u===et.After_Main){for(c=l;c+1<a&&e[c+1].shaperInfo.position<=et.After_Main;)c++;f=c<a}if(!f&&u===et.After_Sub){for(c=l;c+1<a&&!(e[c+1].shaperInfo.position&(et.Post_C|et.After_Post|et.SMVD));)c++;f=c<a}}if(!f){for(c=o+1;c<l&&!Vi(e[c]);)c++;c<l&&Vi(e[c])&&(c+1<l&&ki(e[c+1])&&c++,f=!0)}if(!f){for(c=a-1;c>o&&e[c].shaperInfo.position===et.SMVD;)c--;if(Vi(e[c]))for(let h=l+1;h<c;h++)e[h].shaperInfo.category===Et.M&&c--}let d=e[o];e.splice(o,0,...e.splice(o+1,c-o)),e[c]=d,o<l&&l<=c&&l--}if(s&&l+1<a){for(let c=l+1;c<a;c++)if(e[c].features.pref){if(e[c].isLigated&&!e[c].isMultiplied){let u=l;if(r.unicodeScript!=="Malayalam"&&r.unicodeScript!=="Tamil"){for(;u>o&&!(e[u-1].shaperInfo.category&(Et.M|uc));)u--;if(u>o&&e[u-1].shaperInfo.category===Et.M){let h=c;for(let p=l+1;p<h;p++)if(e[p].shaperInfo.category===Et.M){u--;break}}}u>o&&Vi(e[u-1])&&u<a&&ki(e[u])&&u++;let f=c,d=e[f];e.splice(u+1,0,...e.splice(u,f-u)),e[u]=d,u<=l&&l<f&&l++}break}}e[o].shaperInfo.position===et.Pre_M&&(!o||!/Cf|Mn/.test(sd(e[o-1].codePoints[0])))&&(e[o].features.init=!0)}}function ff(t,e){if(e>=t.length)return e;let r=t[e].shaperInfo.syllable;for(;++e<t.length&&t[e].shaperInfo.syllable===r;);return e}const{categories:Mz,decompositions:B2}=ld(pd),Bz=new od($v("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")),Uz=new c8(ld(pd));class Ct extends Qo{static planFeatures(e){e.addStage(zz),e.addStage(["locl","ccmp","nukt","akhn"]),e.addStage(j2),e.addStage(["rphf"],!1),e.addStage(Vz),e.addStage(j2),e.addStage(["pref"]),e.addStage(Hz),e.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),e.addStage(Wz),e.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])}static assignFeatures(e,r){for(let n=r.length-1;n>=0;n--){let i=r[n].codePoints[0];if(B2[i]){let o=B2[i].map(a=>{let s=e.font.glyphForCodePoint(a);return new pi(e.font,s.id,[a],r[n].features)});r.splice(n,1,...o)}}}}Sn(Ct,"zeroMarkWidths","BEFORE_GPOS");function U2(t){return Bz.get(t.codePoints[0])}class jz{constructor(e,r,n){this.category=e,this.syllableType=r,this.syllable=n}}function zz(t,e){let r=0;for(let[n,i,o]of Uz.match(e.map(U2))){++r;for(let s=n;s<=i;s++)e[s].shaperInfo=new jz(Mz[U2(e[s])],o[0],r);let a=e[n].shaperInfo.category==="R"?1:Math.min(3,i-n);for(let s=n;s<n+a;s++)e[s].features.rphf=!0}}function j2(t,e){for(let r of e)r.substituted=!1}function Vz(t,e){for(let r of e)r.substituted&&r.features.rphf&&(r.shaperInfo.category="R")}function Hz(t,e){for(let r of e)r.substituted&&(r.shaperInfo.category="VPre")}function Wz(t,e){let r=t.glyphForCodePoint(9676).id;for(let n=0,i=z2(e,0);n<e.length;n=i,i=z2(e,n)){let o,a,s=e[n].shaperInfo,l=s.syllableType;if(!(l!=="virama_terminated_cluster"&&l!=="standard_cluster"&&l!=="broken_cluster")){if(l==="broken_cluster"&&r){let c=new pi(t,r,[9676]);for(c.shaperInfo=s,o=n;o<i&&e[o].shaperInfo.category==="R";o++);e.splice(++o,0,c),i++}if(s.category==="R"&&i-n>1){for(o=n+1;o<i;o++)if(s=e[o].shaperInfo,V2(s)||Hu(e[o])){Hu(e[o])&&o--,e.splice(n,0,...e.splice(n+1,o-n),e[o]);break}}for(o=n,a=i;o<i;o++)s=e[o].shaperInfo,V2(s)||Hu(e[o])?a=Hu(e[o])?o+1:o:(s.category==="VPre"||s.category==="VMPre")&&a<o&&e.splice(a,1,e[o],...e.splice(a,o-a))}}}function z2(t,e){if(e>=t.length)return e;let r=t[e].shaperInfo.syllable;for(;++e<t.length&&t[e].shaperInfo.syllable===r;);return e}function Hu(t){return t.shaperInfo.category==="H"&&!t.isLigated}function V2(t){return t.category==="B"||t.category==="GB"}const qz={arab:So,mong:So,syrc:So,"nko ":So,phag:So,mand:So,mani:So,p
125hlp:So,hang:U8,bng2:kr,beng:kr,dev2:kr,deva:kr,gjr2:kr,gujr:kr,guru:kr,gur2:kr,knda:kr,knd2:kr,mlm2:kr,mlym:kr,ory2:kr,orya:kr,taml:kr,tml2:kr,telu:kr,tel2:kr,khmr:kr,bali:Ct,batk:Ct,brah:Ct,bugi:Ct,buhd:Ct,cakm:Ct,cham:Ct,dupl:Ct,egyp:Ct,gran:Ct,hano:Ct,java:Ct,kthi:Ct,kali:Ct,khar:Ct,khoj:Ct,sind:Ct,lepc:Ct,limb:Ct,mahj:Ct,mtei:Ct,modi:Ct,hmng:Ct,rjng:Ct,saur:Ct,shrd:Ct,sidd:Ct,sinh:kr,sund:Ct,sylo:Ct,tglg:Ct,tagb:Ct,tale:Ct,lana:Ct,tavt:Ct,takr:Ct,tibt:Ct,tfng:Ct,tirh:Ct,latn:Qo,DFLT:Qo};function Gz(t){Array.isArray(t)||(t=[t]);for(let e of t){let r=qz[e];if(r)return r}return Qo}class Kz extends af{applyLookup(e,r){switch(e){case 1:{let i=this.coverageIndex(r.coverage);if(i===-1)return!1;let o=this.glyphIterator.cur;switch(r.version){case 1:o.id=o.id+r.deltaGlyphID&65535;break;case 2:o.id=r.substitute.get(i);break}return!0}case 2:{let i=this.coverageIndex(r.coverage);if(i!==-1){let o=r.sequences.get(i);if(o.length===0)return this.glyphs.splice(this.glyphIterator.index,1),!0;this.glyphIterator.cur.id=o[0],this.glyphIterator.cur.ligatureComponent=0;let a=this.glyphIterator.cur.features,s=this.glyphIterator.cur,l=o.slice(1).map((c,u)=>{let f=new pi(this.font,c,void 0,a);return f.shaperInfo=s.shaperInfo,f.isLigated=s.isLigated,f.ligatureComponent=u+1,f.substituted=!0,f.isMultiplied=!0,f});return this.glyphs.splice(this.glyphIterator.index+1,0,...l),!0}return!1}case 3:{let i=this.coverageIndex(r.coverage);if(i!==-1){let o=0;return this.glyphIterator.cur.id=r.alternateSet.get(i)[o],!0}return!1}case 4:{let i=this.coverageIndex(r.coverage);if(i===-1)return!1;for(let o of r.ligatureSets.get(i)){let a=this.sequenceMatchIndices(1,o.components);if(!a)continue;let s=this.glyphIterator.cur,l=s.codePoints.slice();for(let g of a)l.push(...this.glyphs[g].codePoints);let c=new pi(this.font,o.glyph,l,s.features);c.shaperInfo=s.shaperInfo,c.isLigated=!0,c.substituted=!0;let u=s.isMark;for(let g=0;g<a.length&&u;g++)u=this.glyphs[a[g]].isMark;c.ligatureID=u?null:this.ligatureID++;let f=s.ligatureID,d=s.codePoints.length,h=d,p=this.glyphIterator.index+1;for(let g of a){if(u)p=g;else for(;p<g;){var n=h-d+Math.min(this.glyphs[p].ligatureComponent||1,d);this.glyphs[p].ligatureID=c.ligatureID,this.glyphs[p].ligatureComponent=n,p++}f=this.glyphs[p].ligatureID,d=this.glyphs[p].codePoints.length,h+=d,p++}if(f&&!u)for(let g=p;g<this.glyphs.length&&this.glyphs[g].ligatureID===f;g++){var n=h-d+Math.min(this.glyphs[g].ligatureComponent||1,d);this.glyphs[g].ligatureComponent=n}for(let g=a.length-1;g>=0;g--)this.glyphs.splice(a[g],1);return this.glyphs[this.glyphIterator.index]=c,!0}return!1}case 5:return this.applyContext(r);case 6:return this.applyChainingContext(r);case 7:return this.applyLookup(r.lookupType,r.extension);default:throw new Error(`GSUB lookupType ${e} is not supported`)}}}class Xz extends af{applyPositionValue(e,r){let n=this.positions[this.glyphIterator.peekIndex(e)];r.xAdvance!=null&&(n.xAdvance+=r.xAdvance),r.yAdvance!=null&&(n.yAdvance+=r.yAdvance),r.xPlacement!=null&&(n.xOffset+=r.xPlacement),r.yPlacement!=null&&(n.yOffset+=r.yPlacement);let i=this.font._variationProcessor,o=this.font.GDEF&&this.font.GDEF.itemVariationStore;i&&o&&(r.xPlaDevice&&(n.xOffset+=i.getDelta(o,r.xPlaDevice.a,r.xPlaDevice.b)),r.yPlaDevice&&(n.yOffset+=i.getDelta(o,r.yPlaDevice.a,r.yPlaDevice.b)),r.xAdvDevice&&(n.xAdvance+=i.getDelta(o,r.xAdvDevice.a,r.xAdvDevice.b)),r.yAdvDevice&&(n.yAdvance+=i.getDelta(o,r.yAdvDevice.a,r.yAdvDevice.b)))}applyLookup(e,r){switch(e){case 1:{let i=this.coverageIndex(r.coverage);if(i===-1)return!1;switch(r.version){case 1:this.applyPositionValue(0,r.value);break;case 2:this.applyPositionValue(0,r.values.get(i));break}return!0}case 2:{let i=this.glyphIterator.peek();if(!i)return!1;let o=this.coverageIndex(r.coverage);if(o===-1)return!1;switch(r.version){case 1:let a=r.pairSets.get(o);for(let c of a)if(c.secondGlyph===i.id)return this.applyPositionValue(0,c.value1),this.applyPositionValue(1,c.value2),!0;return!1;case 2:let s=this.getClassID(this.glyphIterator.cur.id,r.classDef1),l=this.getClassID(i.id,r.classDef2);if(s===-1||l===-1)return!1;var n=r.classRecords.get(s).get(l);return this.applyPositionValue(0,n.value1),this.applyPositionValue(1,n.value2),!0}}case 3:{let i=this.glyphIterator.peekIndex(),o=this.glyphs[i];if(!o)return!1;let a=r.entryExitRecords[this.coverageIndex(r.coverage)];if(!a||!a.exitAnchor)return!1;let s=r.entryExitRecords[this.coverageIndex(r.coverage,o.id)];if(!s||!s.entryAnchor)return!1;let l=this.getAnchor(s.entryAnchor),c=this.getAnchor(a.exitAnchor),u=this.positions[this.glyphIterator.index],f=this.positions[i],d;switch(this.direction){case"ltr":u.xAdvance=c.x+u.xOffset,d=l.x+f.xOffset,f.xAdvance-=d,f.xOffset-=d;break;case"rtl":d=c.x+u.xOffset,u.xAdvance-=d,u.xOffset-=d,f.xAdvance=l.x+f.xOffset;break}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=i,u.yOffset=l.y-c.y):(o.cursiveAttachment=this.glyphIterator.index,u.yOffset=c.y-l.y),!0}case 4:{let i=this.coverageIndex(r.markCoverage);if(i===-1)return!1;let o=this.glyphIterator.index;for(;--o>=0&&(this.glyphs[o].isMark||this.glyphs[o].ligatureComponent>0););if(o<0)return!1;let a=this.coverageIndex(r.baseCoverage,this.glyphs[o].id);if(a===-1)return!1;let s=r.markArray[i],l=r.baseArray[a][s.class];return this.applyAnchor(s,l,o),!0}case 5:{let i=this.coverageIndex(r.markCoverage);if(i===-1)return!1;let o=this.glyphIterator.index;for(;--o>=0&&this.glyphs[o].isMark;);
125if(o<0)return!1;let a=this.coverageIndex(r.ligatureCoverage,this.glyphs[o].id);if(a===-1)return!1;let s=r.ligatureArray[a],l=this.glyphIterator.cur,c=this.glyphs[o],u=c.ligatureID&&c.ligatureID===l.ligatureID&&l.ligatureComponent>0?Math.min(l.ligatureComponent,c.codePoints.length)-1:c.codePoints.length-1,f=r.markArray[i],d=s[u][f.class];return this.applyAnchor(f,d,o),!0}case 6:{let i=this.coverageIndex(r.mark1Coverage);if(i===-1)return!1;let o=this.glyphIterator.peekIndex(-1),a=this.glyphs[o];if(!a||!a.isMark)return!1;let s=this.glyphIterator.cur,l=!1;if(s.ligatureID===a.ligatureID?s.ligatureID?s.ligatureComponent===a.ligatureComponent&&(l=!0):l=!0:(s.ligatureID&&!s.ligatureComponent||a.ligatureID&&!a.ligatureComponent)&&(l=!0),!l)return!1;let c=this.coverageIndex(r.mark2Coverage,a.id);if(c===-1)return!1;let u=r.mark1Array[i],f=r.mark2Array[c][u.class];return this.applyAnchor(u,f,o),!0}case 7:return this.applyContext(r);case 8:return this.applyChainingContext(r);case 9:return this.applyLookup(r.lookupType,r.extension);default:throw new Error(`Unsupported GPOS table: ${e}`)}}applyAnchor(e,r,n){let i=this.getAnchor(r),o=this.getAnchor(e.markAnchor);this.positions[n];let a=this.positions[this.glyphIterator.index];a.xOffset=i.x-o.x,a.yOffset=i.y-o.y,this.glyphIterator.cur.markAttachment=n}getAnchor(e){let r=e.xCoordinate,n=e.yCoordinate,i=this.font._variationProcessor,o=this.font.GDEF&&this.font.GDEF.itemVariationStore;return i&&o&&(e.xDeviceTable&&(r+=i.getDelta(o,e.xDeviceTable.a,e.xDeviceTable.b)),e.yDeviceTable&&(n+=i.getDelta(o,e.yDeviceTable.a,e.yDeviceTable.b))),{x:r,y:n}}applyFeatures(e,r,n){super.applyFeatures(e,r,n);for(var i=0;i<this.glyphs.length;i++)this.fixCursiveAttachment(i);this.fixMarkAttachment()}fixCursiveAttachment(e){let r=this.glyphs[e];if(r.cursiveAttachment!=null){let n=r.cursiveAttachment;r.cursiveAttachment=null,this.fixCursiveAttachment(n),this.positions[e].yOffset+=this.positions[n].yOffset}}fixMarkAttachment(){for(let e=0;e<this.glyphs.length;e++){let r=this.glyphs[e];if(r.markAttachment!=null){let n=r.markAttachment;if(this.positions[e].xOffset+=this.positions[n].xOffset,this.positions[e].yOffset+=this.positions[n].yOffset,this.direction==="ltr")for(let i=n;i<e;i++)this.positions[e].xOffset-=this.positions[i].xAdvance,this.positions[e].yOffset-=this.positions[i].yAdvance;else for(let i=n+1;i<e+1;i++)this.positions[e].xOffset+=this.positions[i].xAdvance,this.positions[e].yOffset+=this.positions[i].yAdvance}}}}class Yz{setup(e){this.glyphInfos=e.glyphs.map(n=>new pi(this.font,n.id,[...n.codePoints]));let r=null;this.GPOSProcessor&&(r=this.GPOSProcessor.selectScript(e.script,e.language,e.direction)),this.GSUBProcessor&&(r=this.GSUBProcessor.selectScript(e.script,e.language,e.direction)),this.shaper=Gz(r),this.plan=new Yj(this.font,r,e.direction),this.shaper.plan(this.plan,this.glyphInfos,e.features);for(let n in this.plan.allFeatures)e.features[n]=!0}substitute(e){this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),e.glyphs=this.glyphInfos.map(r=>this.font.getGlyph(r.id,r.codePoints)))}position(e){return this.shaper.zeroMarkWidths==="BEFORE_GPOS"&&this.zeroMarkAdvances(e.positions),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,e.positions),this.shaper.zeroMarkWidths==="AFTER_GPOS"&&this.zeroMarkAdvances(e.positions),e.direction==="rtl"&&(e.glyphs.reverse(),e.positions.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features}zeroMarkAdvances(e){for(let r=0;r<this.glyphInfos.length;r++)this.glyphInfos[r].isMark&&(e[r].xAdvance=0,e[r].yAdvance=0)}cleanup(){this.glyphInfos=null,this.plan=null,this.shaper=null}getAvailableFeatures(e,r){let n=[];return this.GSUBProcessor&&(this.GSUBProcessor.selectScript(e,r),n.push(...Object.keys(this.GSUBProcessor.features))),this.GPOSProcessor&&(this.GPOSProcessor.selectScript(e,r),n.push(...Object.keys(this.GPOSProcessor.features))),n}constructor(e){this.font=e,this.glyphInfos=null,this.plan=null,this.GSUBProcessor=null,this.GPOSProcessor=null,this.fallbackPosition=!0,e.GSUB&&(this.GSUBProcessor=new Kz(e,e.GSUB)),e.GPOS&&(this.GPOSProcessor=new Xz(e,e.GPOS))}}class Zz{layout(e,r,n,i,o){if(typeof r=="string"&&(o=i,i=n,n=r,r=[]),typeof e=="string"){n==null&&(n=Ej(e));var a=this.font.glyphsForString(e)}else{if(n==null){let c=[];for(let u of e)c.push(...u.codePoints);n=Tj(c)}var a=e}let s=new Pj(a,r,n,i,o);return a.length===0?(s.positions=[],s):(this.engine&&this.engine.setup&&this.engine.setup(s),this.substitute(s),this.position(s),this.hideDefaultIgnorables(s.glyphs,s.positions),this.engine&&this.engine.cleanup&&this.engine.cleanup(),s)}substitute(e){this.engine&&this.engine.substitute&&this.engine.substitute(e)}position(e){e.positions=e.glyphs.map(n=>new Ij(n.advanceWidth));let r=null;this.engine&&this.engine.position&&(r=this.engine.position(e)),!r&&(!this.engine||this.engine.fallbackPosition)&&(this.unicodeLayoutEngine||(this.unicodeLayoutEngine=new Cj(this.font)),this.unicodeLayoutEngine.positionGlyphs(e.glyphs,e.positions)),(!r||!r.kern)&&e.features.kern!==!1&&this.font.kern&&(this.kernProcessor||(this.kernProcessor=new Sj(this.font)),this.kernProcessor.process(e.glyphs,e.positions),e.features.kern=!0)}hideDefaultIgnorables(e,r){let n=this.font.glyphForCodePoint(32);for(let i=0;i<e.length;i++)this.isDefaultIgnorable(e[i].codePoints[0])&&(e[i]=n,r[i].xAdvance=0,r[i].yAdvance=0)}isDefaultIgnorable(e){let r=e>>16;if(r===0)switch(e>>8){case 0:return e===173;case 3:return e===847;case 6:return e===1564;case 23:return 6068<=e&&e<=6069;case 24:return 6155<=e&&e<=6158;case 32:return 8203<=e&&e<=8207||8234<=e&&e<=8238||8288<=e&&e<=8303;case 254:return 65024<=e&&e<=65039||e===65279;case 255:return 65520<=e&&e<=65528;default:return!1}else switch(r){case 1:return 113824<=e&&e<=113827||119155<=e&&e<=119162;case 14:return 917504<=e&&e<=921599;default:return!1}}getAvailableFeatures(e,r){let n=[];return this.engine&&n.push(...this.engine.getAvailableFeatures(e,r)),this.font.kern&&n.indexOf("kern")===-1&&n.push("kern"),n}stringsForGlyph(e){let r=new Set,n=this.font._cmapProcessor.codePointsForGlyph(e);for(let i of n)r.add(String.fromCodePoint(i));if(this.engine&&this.engine.stringsForGlyph)for(let i of this.engine.stringsForGlyph(e))r.add(i);return Array.from(r)}constructor(e){this.font=e,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new Xj(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new Yz(this.font))}}const Jz={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"};class rl{toFunction(){return e=>{this.commands.forEach(r=>e[r.command].apply(e,r.args))}}toSVG(){return this.commands.map(r=>{let n=r.args.map(i=>Math.round(i*100)/100);return`${Jz[r.command]}${n.join(" ")}`}).join("")}get cbox(){if(!this._cbox){let e=new Jo;for(let r of this.commands)for(let n=0;n<r.args.length;n+=2)e.addPoint(r.args[n],r.args[n+1]);this._cbox=Object.freeze(e)}return this._cbox}get bbox(){if(this._bbox)return this._bbox;let e=new Jo,r=0,n=0,i=S=>Math.pow(1-S,3)*h[m]+3*Math.pow(1-S,2)*S*p[m]+3*(1-S)*Math.pow(S,2)*g[m]+Math.pow(S,3)*b[m];for(let S of this.commands)switch(S.command){case"moveTo":case"lineTo":let[v,w]=S.args;e.addPoint(v,w),r=v,n=w;break;case"quadraticCurveTo":case"bezierCurveTo":if(S.command==="quadraticCurveTo")var[o,a,f,d]=S.args,s=r+2/3*(o-r),l=n+2/3*(a-n),c=f+2/3*(o-f),u=d+2/3*(a-d);else var[s,l,c,u,f,d]=S.args;e.addPoint(f,d);for(var h=[r,n],p=[s,l],g=[c,u],b=[f,d],m=0;m<=1;m++){let y=6*h[m]-12*p[m]+6*g[m],k=-3*h[m]+9*p[m]-9*g[m]+3*b[m];if(S=3*p[m]-3*h[m],k===0){if(y===0)continue;let I=-S/y;0<I&&I<1&&(m===0?e.addPoint(i(I),e.maxY):m===1&&e.addPoint(e.maxX,i(I)));continue}let E=Math.pow(y,2)-4*S*k;if(E<0)continue;let T=(-y+Math.sqrt(E))/(2*k);0<T&&T<1&&(m===0?e.addPoint(i(T),e.maxY):m===1&&e.addPoint(e.maxX,i(T)));let F=(-y-Math.sqrt(E))/(2*k);0<F&&F<1&&(m===0?e.addPoint(i(F),e.maxY):m===1&&e.addPoint(e.maxX,i(F)))}r=f,n=d;break}return this._bbox=Object.freeze(e)}mapPoints(e){let r=new rl;for(let n of this.commands){let i=[];for(let o=0;o<n.args.length;o+=2){let[a,s]=e(n.args[o],n.args[o+1]);i.push(a,s)}r[n.command](...i)}return r}transform(e,r,n,i,o,a){return this.mapPoints((s,l)=>{const c=e*s+n*l+o,u=r*s+i*l+a;return[c,u]})}translate(e,r){return this.transform(1,0,0,1,e,r)}rotate(e){let r=Math.cos(e),n=Math.sin(e);return this.transform(r,n,-n,r,0,0)}scale(e,r=e){return this.transform(e,0,0,r,0,0)}constructor(){this.commands=[],this._bbox=null,this._cbox=null}}for(let t of["moveTo","lineTo","quadraticCurveTo","bezierCurveTo","closePath"])rl.prototype[t]=function(...e){return this._bbox=this._cbox=null,this.commands.push({command:t,args:e}),this};var Fl=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslas
125h","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"];class Ri{_getPath(){return new rl}_getCBox(){return this.path.cbox}_getBBox(){return this.path.bbox}_getTableMetrics(e){if(this.id<e.metrics.length)return e.metrics.get(this.id);let r=e.metrics.get(e.metrics.length-1);return{advance:r?r.advance:0,bearing:e.bearings.get(this.id-e.metrics.length)||0}}_getMetrics(e){if(this._metrics)return this._metrics;let{advance:r,bearing:n}=this._getTableMetrics(this._font.hmtx);if(this._font.vmtx)var{advance:i,bearing:o}=this._getTableMetrics(this._font.vmtx);else{let a;if((typeof e>"u"||e===null)&&({cbox:e}=this),(a=this._font["OS/2"])&&a.version>0)var i=Math.abs(a.typoAscender-a.typoDescender),o=a.typoAscender-e.maxY;else{let{hhea:s}=this._font;var i=Math.abs(s.ascent-s.descent),o=s.ascent-e.maxY}}return this._font._variationProcessor&&this._font.HVAR&&(r+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:r,advanceHeight:i,leftBearing:n,topBearing:o}}get cbox(){return this._getCBox()}get bbox(){return this._getBBox()}get path(){return this._getPath()}getScaledPath(e){let r=1/this._font.unitsPerEm*e;return this.path.scale(r)}get advanceWidth(){return this._getMetrics().advanceWidth}get advanceHeight(){return this._getMetrics().advanceHeight}get ligatureCaretPositions(){}_getName(){let{post:e}=this._font;if(!e)return null;switch(e.version){case 1:return Fl[this.id];case 2:let r=e.glyphNameIndex[this.id];return r<Fl.length?Fl[r]:e.names[r-Fl.length];case 2.5:return Fl[this.id+e.offsets[this.id]];case 4:return String.fromCharCode(e.map[this.id])}}get name(){return this._getName()}render(e,r){e.save();let n=1/this._font.head.unitsPerEm*r;e.scale(n,n),this.path.toFunction()(e),e.fill(),e.restore()}constructor(e,r,n){this.id=e,this.codePoints=r,this._font=n,this.isMark=this.codePoints.length>0&&this.codePoints.every(l8),this.isLigature=this.codePoints.length>1}}Yr([Zr],Ri.prototype,"cbox",null);Yr([Zr],Ri.prototype,"bbox",null);Yr([Zr],Ri.prototype,"path",null);Yr([Zr],Ri.prototype,"advanceWidth",null);Yr([Zr],Ri.prototype,"advanceHeight",null);Yr([Zr],Ri.prototype,"name",null);let H2=new ce({numberOfContours:Ae,xMin:Ae,yMin:Ae,xMax:Ae,yMax:Ae});const Qz=1,$z=2,eV=4,tV=8,rV=16,nV=32,iV=1,oV=8,W2=32,aV=64,sV=128,lV=256;class ri{copy(){return new ri(this.onCurve,this.endContour,this.x,this.y)}constructor(e,r,n=0,i=0){this.onCurve=e,this.endContour=r,this.x=n,this.y=i}}class cV{constructor(e,r,n){this.glyphID=e,this.dx=r,this.dy=n,this.pos=0,this.scaleX=this.scaleY=1,this.scale01=this.scale10=0}}class gd extends Ri{_getCBox(e){if(this._font._variationProcessor&&!e)return this.path.cbox;let r=this._font._getTableStream("glyf");r.pos+=this._font.loca.offsets[this.id];let n=H2.decode(r),i=new Jo(n.xMin,n.yMin,n.xMax,n.yMax);return Object.freeze(i)}_parseGlyphCoord(e,r,n,i){if(n){var o=e.readUInt8();i||(o=-o),o+=r}else if(i)var o=r;else var o=r+e.readInt16BE();return o}_decode(){let e=this._font.loca.offsets[this.id],r=this._font.loca.offsets[this.id+1];if(e===r)return null;let n=this._font._getTableStream("glyf");n.pos+=e;let i=n.pos,o=H2.decode(n);return o.numberOfContours>0?this._decodeSimple(o,n):o.numberOfContours<0&&this._decodeComposite(o,n,i),o}_decodeSimple(e,r){e.points=[];let n=new Q(C,e.numberOfContours).decode(r);e.instructions=new Q(Be,C).decode(r);let i=[],o=n[n.length-1]+1;for(;i.length<o;){var a=r.readUInt8();if(i.push(a),a&tV){let u=r.readUInt8();for(let f=0;f<u;f++)i.push(a)}}for(var s=0;s<i.length;s++){var a=i[s];let f=new ri(!!(a&Qz),n.indexOf(s)>=0,0,0);e.points.push(f)}let l=0;for(var s=0;s<i.length;s++){var a=i[s];e.points[s].x=l=this._parseGlyphCoord(r,l,a&$z,a&rV)}let c=0;for(var s=0;s<i.length;s++){var a=i[s];e.points[s].y=c=this._parseGlyphCoord(r,c,a&eV,a&nV)}if(this._font._variationProcessor){let u=e.points.slice();u.push(...this._getPhantomPoints(e)),this._font._variationProcessor.transformPoints(this.id,u),e.phantomPoints=u.slice(-4)}}_decodeComposite(e,r,n=0){e.components=[];let i=!1,o=W2;for(;o&W2;){o=r.readUInt16BE();let c=r.pos-n,u=r.readUInt16BE();if(i||(i=(o&lV)!==0),o&iV)var a=r.readInt16BE(),s=r.readInt16BE();else var a=r.readInt8(),s=r.readInt8();var l=new cV(u,a,s);l.pos=c,o&oV?l.scaleX=l.scaleY=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824:o&aV?(l.scaleX=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824,l.scaleY=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824):o&sV&&(l.scaleX=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824,l.scale01=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824,l.scale10=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824,l.scaleY=(r.readUInt8()<<24|r.readUInt8()<<16)/1073741824),e.components.push(l)}if(this._font._variationProcessor){let c=[];for(let u=0;u<e.components.length;u++){var l=e.components[u];c.push(new ri(!0,!0,l.dx,l.dy))}c.push(...this._getPhantomPoints(e)),this._font._variationProcessor.transformPoints(this.id,c),e.phantomPoints=c.splice(-4,4);for(let u=0;u<c.length;u++){let f=c[u];e.components[u].dx=f.x,e.components[u].dy=f.y}}return i}_getPhantomPoints(e){let r=this._getCBox(!0);this._metrics==null&&(this._metrics=Ri.prototype._getMetrics.call(this,r));let{advanceWidth:n,advanceHeight:i,leftBearing:o,topBearing:a}=this._metrics;return[new ri(!1,!0,e.xMin-o,0),new ri(!1,!0,e.xMin-o+n,0),new ri(!1,!0,0,e.yMax+a),new ri(!1,!0,0,e.yMax+a+i)]}_getContours(){let e=this._decode();if(!e)return[];let r=[];if(e.numberOfContours<0)for(let a of e.components){let s=this._font.getGlyph(a.glyphID)._getContours();for(let l=0;l<s.length;l++){let c=s[l];for(let u=0;u<c.length;u++){let f=c[u],d=f.x*a.scaleX+f.y*a.scale01+a.dx,h=f.y*a.scaleY+f.x*a.scale10+a.dy;r.push(new ri(f.onCurve,f.endContour,d,h))}}}else r=e.points||[];e.phantomPoints&&!this._font.directory.tables.HVAR&&(this._metrics.advanceWidth=e.phantomPoints[1].x-e.phantomPoints[0].x,this._metrics.advanceHeight=e.phantomPoints[3].y-e.phantomPoints[2].y,this._metrics.leftBearing=e.xMin-e.phantomPoints[0].x,this._metrics.topBearing=e.phantomPoints[2].y-e.yM
125ax);let n=[],i=[];for(let a=0;a<r.length;a++){var o=r[a];i.push(o),o.endContour&&(n.push(i),i=[])}return n}_getMetrics(){if(this._metrics)return this._metrics;let e=this._getCBox(!0);return super._getMetrics(e),this._font._variationProcessor&&!this._font.HVAR&&this.path,this._metrics}_getPath(){let e=this._getContours(),r=new rl;for(let i=0;i<e.length;i++){let o=e[i],a=o[0],s=o[o.length-1],l=0;if(a.onCurve){var n=null;l=1}else{s.onCurve?a=s:a=new ri(!1,!1,(a.x+s.x)/2,(a.y+s.y)/2);var n=a}r.moveTo(a.x,a.y);for(let c=l;c<o.length;c++){let u=o[c],f=c===0?a:o[c-1];if(f.onCurve&&u.onCurve)r.lineTo(u.x,u.y);else if(f.onCurve&&!u.onCurve)var n=u;else if(!f.onCurve&&!u.onCurve){let h=(f.x+u.x)/2,p=(f.y+u.y)/2;r.quadraticCurveTo(f.x,f.y,h,p);var n=u}else if(!f.onCurve&&u.onCurve){r.quadraticCurveTo(n.x,n.y,u.x,u.y);var n=null}else throw new Error("Unknown TTF path state")}n&&r.quadraticCurveTo(n.x,n.y,a.x,a.y),r.closePath()}return r}constructor(...e){super(...e),Sn(this,"type","TTF")}}class uV extends Ri{_getName(){return this._font.CFF2?super._getName():this._font["CFF "].getGlyphName(this.id)}bias(e){return e.length<1240?107:e.length<33900?1131:32768}_getPath(){let e=this._font.CFF2||this._font["CFF "],{stream:r}=e,n=e.topDict.CharStrings[this.id],i=n.offset+n.length;r.pos=n.offset;let o=new rl,a=[],s=[],l=null,c=0,u=0,f=0,d,h,p=!1;this._usedGsubrs=d={},this._usedSubrs=h={};let g=e.globalSubrIndex||[],b=this.bias(g),m=e.privateDictForGlyph(this.id)||{},S=m.Subrs||[],v=this.bias(S),w=e.topDict.vstore&&e.topDict.vstore.itemVariationStore,y=m.vsindex,k=this._font._variationProcessor;function E(){l==null&&(l=a.shift()+m.nominalWidthX)}function T(){return a.length%2!==0&&E(),c+=a.length>>1,a.length=0}function F(j,O){p&&o.closePath(),o.moveTo(j,O),p=!0}let I=function(){for(;r.pos<i;){let L=r.readUInt8();if(L<32){let ee,ne,H,G,ue,we,De,Le,Ue,lt,ut,wt,qe,de,q,K;switch(L){case 1:case 3:case 18:case 23:T();break;case 4:a.length>1&&E(),f+=a.shift(),F(u,f);break;case 5:for(;a.length>=2;)u+=a.shift(),f+=a.shift(),o.lineTo(u,f);break;case 6:case 7:for(H=L===6;a.length>=1;)H?u+=a.shift():f+=a.shift(),o.lineTo(u,f),H=!H;break;case 8:for(;a.length>0;)G=u+a.shift(),ue=f+a.shift(),we=G+a.shift(),De=ue+a.shift(),u=we+a.shift(),f=De+a.shift(),o.bezierCurveTo(G,ue,we,De,u,f);break;case 10:if(ee=a.pop()+v,ne=S[ee],ne){h[ee]=!0;let Z=r.pos,re=i;r.pos=ne.offset,i=ne.offset+ne.length,I(),r.pos=Z,i=re}break;case 11:if(e.version>=2)break;return;case 14:if(e.version>=2)break;a.length>0&&E(),p&&(o.closePath(),p=!1);break;case 15:if(e.version<2)throw new Error("vsindex operator not supported in CFF v1");y=a.pop();break;case 16:{if(e.version<2)throw new Error("blend operator not supported in CFF v1");if(!k)throw new Error("blend operator in non-variation font");let Z=k.getBlendVector(w,y),re=a.pop(),Se=re*Z.length,_=a.length-Se,M=_-re;for(let V=0;V<re;V++){let fe=a[M+V];for(let Y=0;Y<Z.length;Y++)fe+=Z[Y]*a[_++];a[M+V]=fe}for(;Se--;)a.pop();break}case 19:case 20:T(),r.pos+=c+7>>3;break;case 21:a.length>2&&E(),u+=a.shift(),f+=a.shift(),F(u,f);break;case 22:a.length>1&&E(),u+=a.shift(),F(u,f);break;case 24:for(;a.length>=8;)G=u+a.shift(),ue=f+a.shift(),we=G+a.shift(),De=ue+a.shift(),u=we+a.shift(),f=De+a.shift(),o.bezierCurveTo(G,ue,we,De,u,f);u+=a.shift(),f+=a.shift(),o.lineTo(u,f);break;case 25:for(;a.length>=8;)u+=a.shift(),f+=a.shift(),o.lineTo(u,f);G=u+a.shift(),ue=f+a.shift(),we=G+a.shift(),De=ue+a.shift(),u=we+a.shift(),f=De+a.shift(),o.bezierCurveTo(G,ue,we,De,u,f);break;case 26:for(a.length%2&&(u+=a.shift());a.length>=4;)G=u,ue=f+a.shift(),we=G+a.shift(),De=ue+a.shift(),u=we,f=De+a.shift(),o.bezierCurveTo(G,ue,we,De,u,f);break;case 27:for(a.length%2&&(f+=a.shift());a.length>=4;)G=u+a.shift(),ue=f,we=G+a.shift(),De=ue+a.shift(),u=we+a.shift(),f=De,o.bezierCurveTo(G,ue,we,De,u,f);break;case 28:a.push(r.readInt16BE());break;case 29:if(ee=a.pop()+b,ne=g[ee],ne){d[ee]=!0;let Z=r.pos,re=i;r.pos=ne.offset,i=ne.offset+ne.length,I(),r.pos=Z,i=re}break;case 30:case 31:for(H=L===31;a.length>=4;)H?(G=u+a.shift(),ue=f,we=G+a.shift(),De=ue+a.shift(),f=De+a.shift(),u=we+(a.length===1?a.shift():0)):(G=u,ue=f+a.shift(),we=G+a.shift(),De=ue+a.shift(),u=we+a.shift(),f=De+(a.length===1?a.shift():0)),o.bezierCurveTo(G,ue,we,De,u,f),H=!H;break;case 12:switch(L=r.readUInt8(),L){case 3:let Z=a.pop(),re=a.pop();a.push(Z&&re?1:0);break;case 4:Z=a.pop(),re=a.pop(),a.push(Z||re?1:0);break;case 5:Z=a.pop(),a.push(Z?0:1);break;case 9:Z=a.pop(),a.push(Math.abs(Z));break;case 10:Z=a.pop(),re=a.pop(),a.push(Z+re);break;case 11:Z=a.pop(),re=a.pop(),a.push(Z-re);break;case 12:Z=a.pop(),re=a.pop(),a.push(Z/re);break;case 14:Z=a.pop(),a.push(-Z);break;case 15:Z=a.pop(),re=a.pop(),a.push(Z===re?1:0);break;case 18:a.pop();break;case 20:let Se=a.pop(),_=a.pop();s[_]=Se;break;case 21:_=a.pop(),a.push(s[_]||0);break;case 22:let M=a.pop(),V=a.pop(),fe=a.pop(),Y=a.pop();a.push(fe<=Y?M:V);break;case 23:a.push(Math.random());break;case 24:Z=a.pop(),re=a.pop(),a.push(Z*re);break;case 26:Z=a.pop(),a.push(Math.sqrt(Z));break;case 27:Z=a.pop(),a.push(Z,Z);break;case 28:Z=a.pop(),re=a.pop(),a.push(re,Z);break;case 29:_=a.pop(),_<0?_=0:_>a.length-1&&(_=a.length-1),a.push(a[_]);break;case 30:let A=a.pop(),N=a.pop();if(N>=0)for(;N>0;){var j=a[A-1];for(let pe=A-2;pe>=0;pe--)a[pe+1]=a[pe];a[0]=j,N--}else for(;N<0;){var j=a[0];for(let Ce=0;Ce<=A;Ce++)a[Ce]=a[Ce+1];a[A-1]=j,N++}break;case 34:G=u+a.shift(),ue=f,we=G+a.shift(),De=ue+a.shift(),Le=we+a.shift(),Ue=De,lt=Le+a.shift(),ut=Ue,wt=lt+a.shift(),qe=ut,de=wt+a.shift(),q=qe,u=de,f=q,o.bezierCurveTo(G,ue,we,De,Le,Ue),o.bezierCurveTo(lt,ut,wt,qe,de,q);break;case 35:K=[];for(let pe=0;pe<=5;pe++)u+=a.shift(),f+=a.shift(),K.push(u,f);o.bezierCurveTo(...K.slice(0,6)),o.bezierCurveTo(...K.slice(6)),a.shift();break;case 36:G=u+a.shift(),ue=f+a.shift(),we=G+a.shift(),De=ue+a.shift(),Le=we+a.shift(),Ue=De,lt=Le+a.shift(),ut=Ue,wt=lt+a.shift(),qe=ut+a.shift(),de=wt+a.shift(),q=qe,u=de,f=q,o.bezierCurveTo(G,ue,we,De,Le,Ue),o.bezierCurveTo(lt,ut,wt,qe,de,q);break;case 37:let X=u,le=f;K=[];for(let pe=0;pe<=4;pe++)u+=a.shift(),f+=a.shift(),K.push(u,f);Math.abs(u-X)>Math.abs(f-le)?(u+=a.shift(),f=le):(u=X,f+=a.shift()),K.push(u,f),o.bezierCurveTo(...K.slice(0,6)),o.bezierCurveTo(...K.slice(6));break;default:throw new Error(`Unknown op: 12 ${L}`)}break;default:throw new Error(`Unknown op: ${L}`)}}else if(L<247)a.push(L-139);else if(L<251){var O=r.readUInt8();a.push((L-247)*256+O+108)}else if(L<255){var O=r.readUInt8();a.push(-(L-251)*256-O-108)}else a.push(r.readInt32BE()/65536)}};return I(),p&&o.closePath(),o}constructor(...e){super(...e),Sn(this,"type","CFF")}}let fV=new ce({originX:C,originY:C,type:new Jt(4),data:new Pi(t=>t.parent.buflen-t._currentOffset)});class dV extends gd{getImageForSize(e){for(let a=0;a<this._font.sbix.imageTables.length;a++){var r=this._font.sbix.imageTables[a];if(r.ppem>=e)break}let n=r.imageOffsets,i=n[this.id],o=n[this.id+1];return i===o?null:(this._font.stream.pos=i,fV.decode(this._font.stream,{buflen:o-i}))}render(e,r){let n=this.getImageForSize(r);if(n!=null){let i=r/this._font.unitsPerEm;e.image(n.data,{height:r,x:n.originX,y:(this.bbox.minY-n.originY)*i})}this._font.sbix.flags.renderOutlines&&super.render(e,r)}constructor(...e){super(...e),Sn(this,"type","SBIX")}}class q2{constructor(e,r){this.glyph=e,this.color=r}}class hV extends Ri{_getBBox(){let e=new Jo;for(let r=0;r<this.layers.length;r++){let i=this.layers[r].glyph.bbox;e.addPoint(i.minX,i.minY),e.addPoint(i.maxX,i.maxY)}return e}get layers(){let e=this._font.CPAL,r=this._font.COLR,n=0,i=r.baseGlyphRecord.length-1;for(;n<=i;){let u=n+i>>1;var o=r.baseGlyphRecord[u];if(this.id<o.gid)i=u-1;else if(this.id>o.gid)n=u+1;else{var a=o;break}}if(a==null){var s=this._font._getBaseGlyph(this.id),l={red:0,green:0,blue:0,alpha:255};return[new q2(s,l)]}let c=[];for(let u=a.firstLayerIndex;
125u<a.firstLayerIndex+a.numLayers;u++){var o=r.layerRecords[u],l=e.colorRecords[o.paletteIndex],s=this._font._getBaseGlyph(o.gid);c.push(new q2(s,l))}return c}render(e,r){for(let{glyph:n,color:i}of this.layers)e.fillColor([i.red,i.green,i.blue],i.alpha/255*100),n.render(e,r)}constructor(...e){super(...e),Sn(this,"type","COLR")}}const pV=32768,gV=4095,vV=32768,G2=16384,mV=8192,K2=4095,X2=128,Y2=127,yV=128,bV=64,wV=63;class xV{normalizeCoords(e){let r=[];for(var n=0;n<this.font.fvar.axis.length;n++){let i=this.font.fvar.axis[n];e[n]<i.defaultValue?r.push((e[n]-i.defaultValue+Number.EPSILON)/(i.defaultValue-i.minValue+Number.EPSILON)):r.push((e[n]-i.defaultValue+Number.EPSILON)/(i.maxValue-i.defaultValue+Number.EPSILON))}if(this.font.avar)for(var n=0;n<this.font.avar.segment.length;n++){let o=this.font.avar.segment[n];for(let a=0;a<o.correspondence.length;a++){let s=o.correspondence[a];if(a>=1&&r[n]<s.fromCoord){let l=o.correspondence[a-1];r[n]=((r[n]-l.fromCoord)*(s.toCoord-l.toCoord)+Number.EPSILON)/(s.fromCoord-l.fromCoord+Number.EPSILON)+l.toCoord;break}}}return r}transformPoints(e,r){if(!this.font.fvar||!this.font.gvar)return;let{gvar:n}=this.font;if(e>=n.glyphCount)return;let i=n.offsets[e];if(i===n.offsets[e+1])return;let{stream:o}=this.font;if(o.pos=i,o.pos>=o.length)return;let a=o.readUInt16BE(),s=i+o.readUInt16BE();if(a&pV){var l=o.pos;o.pos=s;var c=this.decodePoints();s=o.pos,o.pos=l}let u=r.map(b=>b.copy());a&=gV;for(let b=0;b<a;b++){let m=o.readUInt16BE(),S=o.readUInt16BE();if(S&vV){var f=[];for(let T=0;T<n.axisCount;T++)f.push(o.readInt16BE()/16384)}else{if((S&K2)>=n.globalCoordCount)throw new Error("Invalid gvar table");var f=n.globalCoords[S&K2]}if(S&G2){var d=[];for(let T=0;T<n.axisCount;T++)d.push(o.readInt16BE()/16384);var h=[];for(let T=0;T<n.axisCount;T++)h.push(o.readInt16BE()/16384)}let v=this.tupleFactor(S,f,d,h);if(v===0){s+=m;continue}var l=o.pos;if(o.pos=s,S&mV)var p=this.decodePoints();else var p=c;let y=p.length===0?r.length:p.length,k=this.decodeDeltas(y),E=this.decodeDeltas(y);if(p.length===0)for(let T=0;T<r.length;T++){var g=r[T];g.x+=Math.round(k[T]*v),g.y+=Math.round(E[T]*v)}else{let T=u.map(I=>I.copy()),F=r.map(()=>!1);for(let I=0;I<p.length;I++){let j=p[I];if(j<r.length){let O=T[j];F[j]=!0,O.x+=k[I]*v,O.y+=E[I]*v}}this.interpolateMissingDeltas(T,u,F);for(let I=0;I<r.length;I++){let j=T[I].x-u[I].x,O=T[I].y-u[I].y;r[I].x=Math.round(r[I].x+j),r[I].y=Math.round(r[I].y+O)}}s+=m,o.pos=l}}decodePoints(){let e=this.font.stream,r=e.readUInt8();r&X2&&(r=(r&Y2)<<8|e.readUInt8());let n=new Uint16Array(r),i=0,o=0;for(;i<r;){let a=e.readUInt8(),s=(a&Y2)+1,l=a&X2?e.readUInt16:e.readUInt8;for(let c=0;c<s&&i<r;c++)o+=l.call(e),n[i++]=o}return n}decodeDeltas(e){let r=this.font.stream,n=0,i=new Int16Array(e);for(;n<e;){let o=r.readUInt8(),a=(o&wV)+1;if(o&yV)n+=a;else{let s=o&bV?r.readInt16BE:r.readInt8;for(let l=0;l<a&&n<e;l++)i[n++]=s.call(r)}}return i}tupleFactor(e,r,n,i){let o=this.normalizedCoords,{gvar:a}=this.font,s=1;for(let l=0;l<a.axisCount;l++)if(r[l]!==0){if(o[l]===0)return 0;if((e&G2)===0){if(o[l]<Math.min(0,r[l])||o[l]>Math.max(0,r[l]))return 0;s=(s*o[l]+Number.EPSILON)/(r[l]+Number.EPSILON)}else{if(o[l]<n[l]||o[l]>i[l])return 0;o[l]<r[l]?s=s*(o[l]-n[l]+Number.EPSILON)/(r[l]-n[l]+Number.EPSILON):s=s*(i[l]-o[l]+Number.EPSILON)/(i[l]-r[l]+Number.EPSILON)}}return s}interpolateMissingDeltas(e,r,n){if(e.length===0)return;let i=0;for(;i<e.length;){let o=i,a=i,s=e[a];for(;!s.endContour;)s=e[++a];for(;i<=a&&!n[i];)i++;if(i>a)continue;let l=i,c=i;for(i++;i<=a;)n[i]&&(this.deltaInterpolate(c+1,i-1,c,i,r,e),c=i),i++;c===l?this.deltaShift(o,a,c,r,e):(this.deltaInterpolate(c+1,a,c,l,r,e),l>0&&this.deltaInterpolate(o,l-1,c,l,r,e)),i=a+1}}deltaInterpolate(e,r,n,i,o,a){if(e>r)return;let s=["x","y"];for(let c=0;c<s.length;c++){let u=s[c];if(o[n][u]>o[i][u]){var l=n;n=i,i=l}let f=o[n][u],d=o[i][u],h=a[n][u],p=a[i][u];if(f!==d||h===p){let g=f===d?0:(p-h)/(d-f);for(let b=e;b<=r;b++){let m=o[b][u];m<=f?m+=h-f:m>=d?m+=p-d:m=h+(m-f)*g,a[b][u]=m}}}}deltaShift(e,r,n,i,o){let a=o[n].x-i[n].x,s=o[n].y-i[n].y;if(!(a===0&&s===0))for(let l=e;l<=r;l++)l!==n&&(o[l].x+=a,o[l].y+=s)}getAdvanceAdjustment(e,r){let n,i;if(r.advanceWidthMapping){let o=e;o>=r.advanceWidthMapping.mapCount&&(o=r.advanceWidthMapping.mapCount-1),r.advanceWidthMapping.entryFormat,{outerIndex:n,innerIndex:i}=r.advanceWidthMapping.mapData[o]}else n=0,i=e;return this.getDelta(r.itemVariationStore,n,i)}getDelta(e,r,n){if(r>=e.itemVariationData.length)return 0;let i=e.itemVariationData[r];if(n>=i.deltaSets.length)return 0;let o=i.deltaSets[n],a=this.getBlendVector(e,r),s=0;for(let l=0;l<i.regionIndexCount;l++)s+=o.deltas[l]*a[l];return s}getBlendVector(e,r){let n=e.itemVariationData[r];if(this.blendVectors.has(n))return this.blendVectors.get(n);let i=this.normalizedCoords,o=[];for(let a=0;a<n.regionIndexCount;a++){let s=1,l=n.regionIndexes[a],c=e.variationRegionList.variationRegions[l];for(let u=0;u<c.length;u++){let f=c[u],d;f.startCoord>f.peakCoord||f.peakCoord>f.endCoord||f.startCoord<0&&f.endCoord>0&&f.peakCoord!==0||f.peakCoord===0?d=1:i[u]<f.startCoord||i[u]>f.endCoord?d=0:i[u]===f.peakCoord?d=1:i[u]<f.peakCoord?d=(i[u]-f.startCoord+Number.EPSILON)/(f.peakCoord-f.startCoord+Number.EPSILON):d=(f.endCoord-i[u]+Number.EPSILON)/(f.endCoord-f.peakCoord+Number.EPSILON),s*=d}o[a]=s}return this.blendVectors.set(n,o),o}constructor(e,r){this.font=e,this.normalizedCoords=this.normalizeCoords(r),this.blendVectors=new Map}}Promise.resolve();class K8{includeGlyph(e){return typeof e=="object"&&(e=e.id),this.mapping[e]==null&&(this.glyphs.push(e),this.mapping[e]=this.glyphs.length-1),this.mapping[e]}constructor(e){this.font=e,this.glyphs=[],this.mapping={},this.includeGlyph(0)}}const SV=1,CV=2,kV=4,EV=8,TV=16,AV=32;class Z2{static size(e){return e>=0&&e<=255?1:2}static encode(e,r){r>=0&&r<=255?e.writeUInt8(r):e.writeInt16BE(r)}}let J2=new ce({numberOfContours:Ae,xMin:Ae,yMin:Ae,xMax:Ae,yMax:Ae,endPtsOfContours:new Q(C,"numberOfContours"),instructions:new Q(Be,C),flags:new Q(Be,0),xPoints:new Q(Z2,0),yPoints:new Q(Z2,0)});class PV{encodeSimple(e,r=[]){let n=[],i=[],o=[],a=[],s=0,l=0,c=0,u=0,f=0;for(let m=0;m<e.commands.length;m++){let S=e.commands[m];for(let v=0;v<S.args.length;v+=2){let w=S.args[v],y=S.args[v+1],k=0;if(S.command==="quadraticCurveTo"&&v===2){let E=e.commands[m+1];if(E&&E.command==="quadraticCurveTo"){let T=(l+E.args[0])/2,F=(c+E.args[1])/2;if(w===T&&y===F)continue}}S.command==="quadraticCurveTo"&&v===0||(k|=SV),k=this._encodePoint(w,l,i,k,CV,TV),k=this._encodePoint(y,
vendor: 4,907 bytes, line 125
125c,o,k,kV,AV),k===u&&s<255?(a[a.length-1]|=EV,s++):(s>0&&(a.push(s),s=0),a.push(k),u=k),l=w,c=y,f++}S.command==="closePath"&&n.push(f-1)}e.commands.length>1&&e.commands[e.commands.length-1].command!=="closePath"&&n.push(f-1);let d=e.bbox,h={numberOfContours:n.length,xMin:d.minX,yMin:d.minY,xMax:d.maxX,yMax:d.maxY,endPtsOfContours:n,instructions:r,flags:a,xPoints:i,yPoints:o},p=J2.size(h),g=4-p%4,b=new $0(p+g);return J2.encode(b,h),g!==0&&b.fill(0,g),b.buffer}_encodePoint(e,r,n,i,o,a){let s=e-r;return e===r?i|=a:(-255<=s&&s<=255&&(i|=o,s<0?s=-s:i|=a),n.push(s)),i}}class IV extends K8{_addGlyph(e){let r=this.font.getGlyph(e),n=r._decode(),i=this.font.loca.offsets[e],o=this.font.loca.offsets[e+1],a=this.font._getTableStream("glyf");a.pos+=i;let s=a.readBuffer(o-i);if(n&&n.numberOfContours<0){s=new Uint8Array(s);let l=new DataView(s.buffer);for(let c of n.components)e=this.includeGlyph(c.glyphID),l.setUint16(c.pos,e)}else n&&this.font._variationProcessor&&(s=this.glyphEncoder.encodeSimple(r.path,n.instructions));return this.glyf.push(s),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:r.advanceWidth,bearing:r._getMetrics().leftBearing}),this.offset+=s.length,this.glyf.length-1}encode(){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};let e=0;for(;e<this.glyphs.length;)this._addGlyph(this.glyphs[e++]);let r=Ph(this.font.maxp);r.numGlyphs=this.glyf.length,this.loca.offsets.push(this.offset);let n=Ph(this.font.head);n.indexToLocFormat=this.loca.version;let i=Ph(this.font.hhea);return i.numberOfMetrics=this.hmtx.metrics.length,N8.toBuffer({tables:{head:n,hhea:i,loca:this.loca,maxp:r,"cvt ":this.font["cvt "],prep:this.font.prep,glyf:this.glyf,hmtx:this.hmtx,fpgm:this.font.fpgm}})}constructor(e){super(e),this.glyphEncoder=new PV}}class OV extends K8{subsetCharstrings(){this.charstrings=[];let e={};for(let r of this.glyphs){this.charstrings.push(this.cff.getCharString(r));let n=this.font.getGlyph(r);n.path;for(let i in n._usedGsubrs)e[i]=!0}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,e)}subsetSubrs(e,r){let n=[];for(let i=0;i<e.length;i++){let o=e[i];r[i]?(this.cff.stream.pos=o.offset,n.push(this.cff.stream.readBuffer(o.length))):n.push(new Uint8Array([11]))}return n}subsetFontdict(e){e.FDArray=[],e.FDSelect={version:0,fds:[]};let r={},n=[],i={};for(let o of this.glyphs){let a=this.cff.fdForGlyph(o);if(a==null)continue;r[a]||(e.FDArray.push(Object.assign({},this.cff.topDict.FDArray[a])),n.push({}),i[a]=e.FDArray.length-1),r[a]=!0,e.FDSelect.fds.push(i[a]);let s=this.font.getGlyph(o);s.path;for(let l in s._usedSubrs)n[i[a]][l]=!0}for(let o=0;o<e.FDArray.length;o++){let a=e.FDArray[o];delete a.FontName,a.Private&&a.Private.Subrs&&(a.Private=Object.assign({},a.Private),a.Private.Subrs=this.subsetSubrs(a.Private.Subrs,n[o]))}}createCIDFontdict(e){let r={};for(let i of this.glyphs){let o=this.font.getGlyph(i);o.path;for(let a in o._usedSubrs)r[a]=!0}let n=Object.assign({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(n.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,r)),e.FDArray=[{Private:n}],e.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}}addString(e){return e?(this.strings||(this.strings=[]),this.strings.push(e),l0.length+this.strings.length-1):null}encode(){this.subsetCharstrings();let e={version:this.charstrings.length>255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},r=Object.assign({},this.cff.topDict);r.Private=null,r.charset=e,r.Encoding=null,r.CharStrings=this.charstrings;for(let i of["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"])r[i]=this.addString(this.cff.string(r[i]));r.ROS=[this.addString("Adobe"),this.addString("Identity"),0],r.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(r):this.createCIDFontdict(r);let n={version:1,hdrSize:this.cff.hdrSize,offSize:4,header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[r],stringIndex:this.strings,globalSubrIndex:this.gsubrs};return F8.toBuffer(n)}constructor(e){if(super(e),this.cff=this.font["CFF "],!this.cff)throw new Error("Not a CFF Font")}}class tn{static probe(e){let r=fd.decode(e.slice(0,4));return r==="true"||r==="OTTO"||r==="\0�\0\0"}setDefaultLanguage(e=null){this.defaultLanguage=e}_getTable(e){if(!(e.tag in this._tables))try{this._tables[e.tag]=this._decodeTable(e)}catch{}return this._tables[e.tag]}_getTableStream(e){let r=this.directory.tables[e];return r?(this.stream.pos=r.offset,this.stream):null}_decodeDirectory(){return this.directory=N8.decode(this.stream,{_startOffset:0})}_decodeTable(e){let r=this.stream.pos,n=this._getTableStream(e.tag),i=nf[e.tag].decode(n,this,e.length);return this.stream.pos=r,i}getName(e,r=this.defaultLanguage||Rc){let n=this.name&&this.name.re
125cords[e];return n&&(n[r]||n[this.defaultLanguage]||n[Rc]||n.en||n[Object.keys(n)[0]])||null}get postscriptName(){return this.getName("postscriptName")}get fullName(){return this.getName("fullName")}get familyName(){return this.getName("fontFamily")}get subfamilyName(){return this.getName("fontSubfamily")}get copyright(){return this.getName("copyright")}get version(){return this.getName("version")}get ascent(){return this.hhea.ascent}get descent(){return this.hhea.descent}get lineGap(){return this.hhea.lineGap}get underlinePosition(){return this.post.underlinePosition}get underlineThickness(){return this.post.underlineThickness}get italicAngle(){return this.post.italicAngle}get capHeight(){let e=this["OS/2"];return e?e.capHeight:this.ascent}get xHeight(){let e=this["OS/2"];return e?e.xHeight:0}get numGlyphs(){return this.maxp.numGlyphs}get unitsPerEm(){return this.head.unitsPerEm}get bbox(){return Object.freeze(new Jo(this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax))}get _cmapProcessor(){return new em(this.cmap)}get characterSet(){return this._cmapProcessor.getCharacterSet()}hasGlyphForCodePoint(e){return!!this._cmapProcessor.lookup(e)}glyphForCodePoint(e){return this.getGlyph(this._cmapProcessor.lookup(e),[e])}glyphsForString(e){let r=[],n=e.length,i=0,o=-1,a=-1;for(;i<=n;){let s=0,l=0;if(i<n){if(s=e.charCodeAt(i++),55296<=s&&s<=56319&&i<n){let c=e.charCodeAt(i);56320<=c&&c<=57343&&(i++,s=((s&1023)<<10)+(c&1023)+65536)}l=65024<=s&&s<=65039||917760<=s&&s<=917999?1:0}else i++;a===0&&l===1?r.push(this.getGlyph(this._cmapProcessor.lookup(o,s),[o,s])):a===0&&l===0&&r.push(this.glyphForCodePoint(o)),o=s,a=l}return r}get _layoutEngine(){return new Zz(this)}layout(e,r,n,i,o){return this._layoutEngine.layout(e,r,n,i,o)}stringsForGlyph(e){return this._layoutEngine.stringsForGlyph(e)}get availableFeatures(){return this._layoutEngine.getAvailableFeatures()}getAvailableFeatures(e,r){return this._layoutEngine.getAvailableFeatures(e,r)}_getBaseGlyph(e,r=[]){return this._glyphs[e]||(this.directory.tables.glyf?this._glyphs[e]=new gd(e,r,this):(this.directory.tables["CFF "]||this.directory.tables.CFF2)&&(this._glyphs[e]=new uV(e,r,this))),this._glyphs[e]||null}getGlyph(e,r=[]){return this._glyphs[e]||(this.directory.tables.sbix?this._glyphs[e]=new dV(e,r,this):this.directory.tables.COLR&&this.directory.tables.CPAL?this._glyphs[e]=new hV(e,r,this):this._getBaseGlyph(e,r)),this._glyphs[e]||null}createSubset(){return this.directory.tables["CFF "]?new OV(this):new IV(this)}get variationAxes(){let e={};if(!this.fvar)return e;for(let r of this.fvar.axis)e[r.axisTag.trim()]={name:r.name.en,min:r.minValue,default:r.defaultValue,max:r.maxValue};return e}get namedVariations(){let e={};if(!this.fvar)return e;for(let r of this.fvar.instance){let n={};for(let i=0;i<this.fvar.axis.length;i++){let o=this.fvar.axis[i];n[o.axisTag.trim()]=r.coord[i]}e[r.name.en]=n}return e}getVariation(e){if(!(this.directory.tables.fvar&&(this.directory.tables.gvar&&this.directory.tables.glyf||this.directory.tables.CFF2)))throw new Error("Variations require a font with the fvar, gvar and glyf, or CFF2 tables.");if(typeof e=="string"&&(e=this.namedVariations[e]),typeof e!="object")throw new Error("Variation settings must be either a variation name or settings object.");let r=this.fvar.axis.map((o,a)=>{let s=o.axisTag.trim();return s in e?Math.max(o.minValue,Math.min(o.maxValue,e[s])):o.defaultValue}),n=new Xr(this.stream.buffer);n.pos=this._directoryPos;let i=new tn(n,r);return i._tables=this._tables,i}get _variationProcessor(){if(!this.fvar)return null;let e=this.variationCoords;return!e&&!this.CFF2?null:(e||(e=this.fvar.axis.map(r=>r.defaultValue)),new xV(this,e))}getFont(e){return this.getVariation(e)}constructor(e,r=null){Sn(this,"type","TTF"),this.defaultLanguage=null,this.stream=e,this.variationCoords=r,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory();for(let n in this.directory.tables){let i=this.directory.tables[n];nf[n]&&i.length>0&&Object.defineProperty(this,n,{get:this._getTable.bind(this,i)})}}}Yr([Zr],tn.prototype,"bbox",null);Yr([Zr],tn.prototype,"_cmapProcessor",null);Yr([Zr],tn.prototype,"characterSet",null);Yr([Zr],tn.prototype,"_layoutEngine",null);Yr([Zr],tn.prototype,"variationAxes",null);Yr([Zr],tn.prototype,"namedVariations",null);Yr([Zr],tn.prototype,"_variationProcessor",null);let FV=new ce({tag:new Jt(4),offset:new $(te,"void",{type:"global"}),compLength:te,length:te,origChecksum:te}),X8=new ce({tag:new Jt(4),flavor:te,length:te,numTables:C,reserved:new dr(C),totalSfntSize:te,majorVersion:C,minorVersion:C,metaOffset:te,metaLength:te,metaOrigLength:te,privOffset:te,privLength:te,tables:new Q(FV,"numTables")});X8.process=function(){let t={};for(let e of this.tables)t[e.tag]=e;this.tables=t};var RV=X8;class _V extends tn{static probe(e){return fd.decode(e.slice(0,4))==="wOFF"}_decodeDirectory(){this.directory=RV.decode(this.stream,{_startOffset:0})}_getTableStream(e){let r=this.directory.tables[e];if(r)if(this.stream.pos=r.offset,r.compLength<r.length){this.stream.pos+=2;let n=new Uint8Array(r.length),i=tM(this.stream.readBuffer(r.compLength-2),n);return new Xr(i)}else return this.stream;return null}constructor(...e){super(...e),Sn(this,"type","WOFF")}}class DV extends gd{_decode(){return this._font._transformedGlyphs[this.id]}_getCBox(){return this.path.bbox}constructor(...e){super(...e),Sn(this,"type","WOFF2")}}const Q2={decode(t){let e=0,r=[0,1,2,3,4];for(let n=0;n<r.length;n++){let i=t.readUInt8();if(e&3758096384)throw new Error("Overflow");if(e=e<<7|i&127,(i&128)===0)return e}throw new Error("Bad base 128 number")}};let LV=["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"],NV=new ce({flags:Be,customTag:new ef(ne
125w Jt(4),t=>(t.flags&63)===63),tag:t=>t.customTag||LV[t.flags&63],length:Q2,transformVersion:t=>t.flags>>>6&3,transformed:t=>t.tag==="glyf"||t.tag==="loca"?t.transformVersion===0:t.transformVersion!==0,transformLength:new ef(Q2,t=>t.transformed)}),Y8=new ce({tag:new Jt(4),flavor:te,length:te,numTables:C,reserved:new dr(C),totalSfntSize:te,totalCompressedSize:te,majorVersion:C,minorVersion:C,metaOffset:te,metaLength:te,metaOrigLength:te,privOffset:te,privLength:te,tables:new Q(NV,"numTables")});Y8.process=function(){let t={};for(let e=0;e<this.tables.length;e++){let r=this.tables[e];t[r.tag]=r}return this.tables=t};var MV=Y8;class BV extends tn{static probe(e){return fd.decode(e.slice(0,4))==="wOF2"}_decodeDirectory(){this.directory=MV.decode(this.stream),this._dataPos=this.stream.pos}_decompress(){if(!this._decompressed){this.stream.pos=this._dataPos;let e=this.stream.readBuffer(this.directory.totalCompressedSize),r=0;for(let i in this.directory.tables){let o=this.directory.tables[i];o.offset=r,r+=o.transformLength!=null?o.transformLength:o.length}let n=uM(e,r);if(!n)throw new Error("Error decoding compressed data in WOFF2");this.stream=new Xr(n),this._decompressed=!0}}_decodeTable(e){return this._decompress(),super._decodeTable(e)}_getBaseGlyph(e,r=[]){if(!this._glyphs[e])return this.directory.tables.glyf&&this.directory.tables.glyf.transformed?(this._transformedGlyphs||this._transformGlyfTable(),this._glyphs[e]=new DV(e,r,this)):super._getBaseGlyph(e,r)}_transformGlyfTable(){this._decompress(),this.stream.pos=this.directory.tables.glyf.offset;let e=UV.decode(this.stream),r=[];for(let i=0;i<e.numGlyphs;i++){let o={},a=e.nContours.readInt16BE();if(o.numberOfContours=a,a>0){let s=[],l=0;for(let c=0;c<a;c++){let u=Vh(e.nPoints);l+=u,s.push(l)}o.points=HV(e.flags,e.glyphs,l);for(let c=0;c<a;c++)o.points[s[c]-1].endContour=!0;var n=Vh(e.glyphs)}else if(a<0&&gd.prototype._decodeComposite.call({_font:this},o,e.composites))var n=Vh(e.glyphs);r.push(o)}this._transformedGlyphs=r}constructor(...e){super(...e),Sn(this,"type","WOFF2")}}class xa{decode(e,r){return new Xr(this._buf.decode(e,r))}constructor(e){this.length=e,this._buf=new Pi(e)}}let UV=new ce({version:te,numGlyphs:C,indexFormat:C,nContourStreamSize:te,nPointsStreamSize:te,flagStreamSize:te,glyphStreamSize:te,compositeStreamSize:te,bboxStreamSize:te,instructionStreamSize:te,nContours:new xa("nContourStreamSize"),nPoints:new xa("nPointsStreamSize"),flags:new xa("flagStreamSize"),glyphs:new xa("glyphStreamSize"),composites:new xa("compositeStreamSize"),bboxes:new xa("bboxStreamSize"),instructions:new xa("instructionStreamSize")});const jV=253,zV=254,VV=255,$2=253;function Vh(t){let e=t.readUInt8();return e===jV?t.readUInt16BE():e===VV?t.readUInt8()+$2:e===zV?t.readUInt8()+$2*2:e}function yi(t,e){return t&1?e:-e}function HV(t,e,r){let n,i=n=0,o=[];for(let l=0;l<r;l++){let c=0,u=0,f=t.readUInt8(),d=!(f>>7);if(f&=127,f<10)c=0,u=yi(f,((f&14)<<7)+e.readUInt8());else if(f<20)c=yi(f,((f-10&14)<<7)+e.readUInt8()),u=0;else if(f<84){var a=f-20,s=e.readUInt8();c=yi(f,1+(a&48)+(s>>4)),u=yi(f>>1,1+((a&12)<<2)+(s&15))}else if(f<120){var a=f-84;c=yi(f,1+(a/12<<8)+e.readUInt8()),u=yi(f>>1,1+(a%12>>2<<8)+e.readUInt8())}else if(f<124){var s=e.readUInt8();let p=e.readUInt8();c=yi(f,(s<<4)+(p>>4)),u=yi(f>>1,((p&15)<<8)+e.readUInt8())}else c=yi(f,e.readUInt16BE()),u=yi(f>>1,e.readUInt16BE());i+=c,n+=u,o.push(new ri(d,!1,i,n))}return o}let WV=new kt(te,{65536:{numFonts:te,offsets:new Q(te,"numFonts")},131072:{numFonts:te,offsets:new Q(te,"numFonts"),dsigTag:te,dsigLength:te,dsigOffset:te}});class qV{static probe(e){return fd.decode(e.slice(0,4))==="ttcf"}getFont(e){for(let r of this.header.offsets){let n=new Xr(this.stream.buffer);n.pos=r;let i=new tn(n);if(i.postscriptName===e||i.postscriptName instanceof Uint8Array&&e instanceof Uint8Array&&i.postscriptName.every((o,a)=>e[a]===o))return i}return null}get fonts(){let e=[];for(let r of this.header.offsets){let n=new Xr(this.stream.buffer);n.pos=r,e.push(new tn(n))}return e}constructor(e){if(Sn(this,"type","TTC"),this.stream=e,e.readString(4)!=="ttcf")throw new Error("Not a TrueType collection");this.header=WV.decode(e)}}let GV=new Jt(Be);new ce({len:te,buf:new Pi("len")});let KV=new ce({id:C,nameOffset:Ae,attr:Be,dataOffset:jo,handle:te}),XV=new ce({name:new Jt(4),maxTypeIndex:C,refList:new $(C,new Q(KV,t=>
125t.maxTypeIndex+1),{type:"parent"})}),YV=new ce({length:C,types:new Q(XV,t=>t.length+1)}),ZV=new ce({reserved:new dr(Be,24),typeList:new $(C,YV),nameListOffset:new $(C,"void")}),ew=new ce({dataOffset:te,map:new $(te,ZV),dataLength:te,mapLength:te});class JV{static probe(e){let r=new Xr(e);try{var n=ew.decode(r)}catch{return!1}for(let i of n.map.typeList.types)if(i.name==="sfnt")return!0;return!1}getFont(e){if(!this.sfnt)return null;for(let r of this.sfnt.refList){let n=this.header.dataOffset+r.dataOffset+4,i=new Xr(this.stream.buffer.slice(n)),o=new tn(i);if(o.postscriptName===e||o.postscriptName instanceof Uint8Array&&e instanceof Uint8Array&&o.postscriptName.every((a,s)=>e[s]===a))return o}return null}get fonts(){let e=[];for(let r of this.sfnt.refList){let n=this.header.dataOffset+r.dataOffset+4,i=new Xr(this.stream.buffer.slice(n));e.push(new tn(i))}return e}constructor(e){Sn(this,"type","DFont"),this.stream=e,this.header=ew.decode(this.stream);for(let r of this.header.map.typeList.types){for(let n of r.refList)n.nameOffset>=0?(this.stream.pos=n.nameOffset+this.header.map.nameListOffset,n.name=GV.decode(this.stream)):n.name=null;r.name==="sfnt"&&(this.sfnt=r)}}}Xa(tn);Xa(_V);Xa(BV);Xa(qV);Xa(JV);const QV=Object.freeze(Object.defineProperty({__proto__:null,create:h8,get defaultLanguage(){return Rc},logErrors:d8,registerFormat:Xa,setDefaultLanguage:p8},Symbol.toStringTag,{value:"Module"})),vX=(t,e)=>{const r=new Date(e),n=r.getUTCFullYear(),i=(r.getUTCMonth()+1+"").padStart(2,"0"),o=(r.getUTCDate()+"").padStart(2,"0");return i_(`${n} ${i} ${o} ${t}`,{lower:!0,strict:!0,trim:!0})},mX=(t,e)=>{switch(t){case"news":return e?"one_news":"news";case"featured":return"selected";case"press_releases":return"press_news";default:return""}},yX=async(t,e)=>{await J4().loadNeighbourPages(t,e)},$V=async(t,e,r)=>{const n=await Yo.create();n.registerFontkit(QV);const i=await fetch("/fonts/open-sans/open-sans.regular.ttf").then(T=>T.arrayBuffer()),o=await n.embedFont(i),a=await fetch("/fonts/open-sans/open-sans.bold.ttf").then(T=>T.arrayBuffer()),s=await n.embedFont(a),l=await fetch("/fonts/open-sans/open-sans.italic.ttf").then(T=>T.arrayBuffer()),c=await n.embedFont(l),u=50,f=595,d=842,h=f-u*2;let p=d-u;const g=(T,F,I,j,O)=>{Array.from(T.childNodes).forEach(ee=>{var ne;if(ee.nodeType===Node.TEXT_NODE){let H=(ne=ee.textContent)==null?void 0:ne.trim();H&&(H=H.replace(/,/g,""),O.push({text:H,font:F}))}else ee.nodeType===Node.ELEMENT_NODE&&(ee.nodeName==="STRONG"?O.push({text:ee.textContent,font:I}):ee.nodeName==="EM"?O.push({text:ee.textContent,font:j}):ee.nodeName==="A"?O.push({text:ee.textContent,font:F,isLink:!0,color:Dt(0,0,1),underline:!0}):O.push({text:ee.textContent,font:F}))})},m=(T=>{const F=document.createElement("div");F.innerHTML=T;const I=Array.from(F.childNodes),j=[];return I.forEach(O=>{O.nodeType===Node.TEXT_NODE?j.push({text:O.textContent,font:o}):O.nodeType===Node.ELEMENT_NODE&&(O.nodeName==="P"?g(O,o,s,c,j):O.nodeName==="STRONG"?j.push({text:O.textContent,font:s}):O.nodeName==="EM"?j.push({text:O.textContent,font:c}):O.nodeName==="A"?j.push({text:O.textContent,font:o,isLink:!0}):j.push({text:O.textContent,font:o}))}),j})(r);let S=n.addPage([f,d]);{const T=await fetch(t).then(j=>j.arrayBuffer()),F=await n.embedPng(T),I=F.scale(.7);S.drawImage(F,{x:u,y:p-I.height,width:I.width,height:I.height}),p-=I.height+20}((T,F)=>{const j=o.widthOfTextAtSize(T,18);if(j>h){const O=T.split(" ");let L="",ee=[];O.forEach(H=>{const G=L+(L?" ":"")+H;o.widthOfTextAtSize(G,18)>h?(ee.push(L),L=H):L=G}),L.length>0&&ee.push(L);let ne=p;ee.forEach(H=>{const G=o.widthOfTextAtSize(H,18);F.drawText(H,{x:(f-G)/2,y:ne,size:18,font:o,color:Dt(0,0,0)}),ne-=23}),p=ne}else F.drawText(T,{x:(f-j)/2,y:p,size:18,font:o,color:Dt(0,0,0)}),p-=23})(e,S),((T,F)=>{let I="",j=p;const O=F.getHeight()-u,L=14,ee=10;T.forEach((ne,H)=>{ne.text.split(" ").forEach(ue=>{const we=ne.font,De=I+(I?" ":"")+ue;we.widthOfTextAtSize(De,12)>h?(I.length>0&&(F.drawText(I,{x:u,y:j,size:12,font:we,color:ne.isLink?ne.color:Dt(0,0,0),underline:!!ne.isLink}),j-=L),I=ue):I=De,j-L<0&&(F=n.addPage(),j=O)}),I.length>0&&(F.drawText(I,{x:u,y:j,size:12,font:ne.font,color:ne.isLink?ne.color:Dt(0,0,0),underline:!!ne.isLink}),j-=L),H<T.length-1&&(j-=ee),I=""})})(m,S);const y=await n.save(),k=new Blob([y],{type:"application/pdf"}),E=document.createElement("a");E.href=URL.createObjectURL(k),E.download=e??"press-page.pdf",E.click()},eH={class:"buttonKnowMore"},tH="/wp-content/uploads/2021/02/vdt_technology_logo.png",rH=gt({__name:"ButtonKnowMore",props:{urlLink:{},text:{},type:{},pressInfo:{},id:{}},setup(t){const{locale:e}=pn(),{$tSafe:r}=Xe(),n=t,i=Ee(()=>r("components.ButtonKnowMore.knowMore")),o=Ee(()=>{if(n.type==="app"&&n.id)return{name:`services-id-product___${e.value}`,params:{product:n.id}};if(n.type==="section"&&n.id)return{name:`services-id___${e.value}`,params:{id:n.id}};if(n.urlLink)return n.urlLink}),a=async()=>{var s,l;n.type==="press-pdf"&&n.pressInfo&&await $V(tH,((s=n.pressInfo)==null?void 0:s.title)??"error getting title",((l=n.pressInfo)==null?void 0:l.content)??"error getting content")};return(s,l)=>{const c=Rf;return ie(),be("div",eH,[se(o)?(ie(),zt(c,{key:0,to:se(o),class:"button"},{default:At(()=>[ge("span",null,Re(n.text??se(i)),1)]),_:1},8,["to"])):(ie(),be("button",{key:1,class:"button",onClick:a},[ge("span",null,Re(n.text??se(i)),1)]))])}}}),rm=gr(rH,[["__scopeId","data-v-135f1b89"]]),nH={class:"heading"},iH={key:0,class:"heading__prefix"},oH=gt({__name:"Heading",props:{level:{default:1},color:{default:"#242935"},align:{default:"center"},tag:{}},setup(t){xk(n=>({"3b586574":e.align,"3b1d34b8":e.color}));const e=t,r=Ee(()=>`h${e.level}`);return(n,i)=>(ie(),be("div",nH,[n.$slots.prefix?(ie(),be("span",iH,[Hr(n.$slots,"prefix",{},void 0,!0)])):it("",!0),(ie(),zt(xf(e.tag??se(r)),{class:Tt(["heading__title",`heading__title--${se(r)}`])},{default:At(()=>[Hr(n.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))]))}}),gi=gr(oH,[["__scopeId","data-v-6632326c"]]),aH={class:"insightsHub"},sH={class:"textSection"},lH={class:"textSection__header"},cH={class:"textSection__text"},uH={class:"underText"},fH=["innerHTML"],dH=gt({__name:"InsightsHub",props:{isRotated:{type:Boolean},image:{}},setup(t){const{locale:e}=pn(),r=t,n=Ee(()=>r.image?`/images/servicesImages/componentImages/${r.image}`:`/images/components/InsightsHub/${e.value}/insights-hub_${e.value}.png`);return(i,o)=>{const a=Js,s=rm;return ie(),be("div",aH,[Qe(gi,{level:2},{prefix:At(()=>[tr(Re(i.$shared("insightsHub.header.prefix")),1)]),default:At(()=>[tr(Re(i.$shared("insightsHub.header.suffix")),1)]),_:1}),ge("div",{class:Tt(["content",{rotated:r.isRotated}])},[Qe(a,{src:n.value,alt:"insightsHub",class:"image"},null,8,["src"]),ge("div",sH,[ge("div",lH,[ge("span",null,Re(i.$shared("insightsHub.textSectionHeader")),1)]),ge("div",cH,[ge("span",null,Re(i.$shared("insightsHub.desc1")),1),ge("span",null,Re(i.$shared("insightsHub.desc2")),1)]),ge("div",uH,[Qe(a,{src:"/images/servicesImages/componentImages/siemens.png",alt:"siemens",class:"image2"}),ge("span",{innerHTML:i.$shared("insightsHub.desc3")},null,8,fH)]),Qe(s,{urlLink:"/",type:"section",id:"iothub"})])],2)])}}}),Hh=gr(dH,[["__scopeId","data-v-f2db0868"]]),hH={class:"iot-benefits"},pH={class:"iot-benefits__content"},gH=["innerHTML"],vH=["innerHTML"],mH={class:"data-usage__header"},yH={class:"data-usage__body"},bH={class:"data-usage__list"},wH={class:"data-usage__item-header"},xH={class:"data-usage__item-text"},SH={class:"data-usage__right"},CH={class:"data-usage__footer"},kH={class:"data-usage__footer-left"},EH=["src"],TH={class:"data-usage__footer-header"},AH=["innerHTML"],PH=gt({__name:"IOTBenefits",setup(t){const{$tmSafe:e,$tSafe:r}=Xe(),{rt:n}=pn();window.addEventListener("resize",()=>{var c;const a=document.querySelector(".data-usage__right"),s=document.querySelector(".data-usage__header"),l=document.querySelector(".data-usage");a&&s&&l&&(window.innerWidth<=1024?l.insertBefore(a,s):(c=document.querySelector(".data-usage__body"))==null||c.appendChild(a))});const i=a=>{var c,u,f;const s=(u=(c=a==null?void 0:a.split("."))==null?void 0:c.slice(0,-1))==null?void 0:u.join("."),l=(f=a==null?void 0:a.split("."))==null?void 0:f.pop();return s.includes("undefined")?"/fallbackImageError.png":`/images/iotBenefits/${s}_cs.${l}`},o=(a,s)=>{var f,d,h;const l=a.target,c=(d=(f=s==null?void 0:s.split("."))==null?void 0:f.slice(0,-1))==null?void 0:d.join("."),u=(h=s==null?void 0:s.split("."))==null?void 0:h.pop();c.includes("undefined")?l.src="/fallbackImageError.png":l.src=`/images/iotBenefits/${c}_cs.${u}`};return(a,s)=>{const l=Js;return ie(),be("div",hH,[Qe(gi,{level:2},{prefix:At(()=>[tr(Re(se(r)("components.IOTBenefits.heading.prefix")),1)]),default:At(()=>[tr(Re(se(r)("components.IOTBenefits.heading.suffix")),1)]),_:1}),ge("div",pH,[(ie(!0),be(Ye,null,_t(se(e)("components.IOTBenefits.dataSet1"),(c,u)=>(ie(),be("div",{class:"iot-benefits__text",key:u},[(ie(!0),be(Ye,null,_t(c.texts,(f,d)=>(ie(),be("span",{innerHTML:se(n)(f)},null,8,gH))),256))]))),128)),(ie(!0),be(Ye,null,_t(se(e)("components.IOTBenefits.dataSet1"),c=>(ie(),be("div",{key:c.id},[se(n)(c.underText)?(ie(),be("span",{key:0,innerHTML:se(n)(c.underText)},null,8,vH)):it("",!0)]))),128)),(ie(!0),be(Ye,null,_t(se(e)("components.IOTBenefits.dataUsage"),(c,u)=>(ie(),be("div",{class:"data-usage",key:u},[ge("div",mH,[ge("span",null,Re(se(n)(c.header)),1)]),ge("div",yH,[(ie(!0),be(Ye,null,_t(c==null?void 0:c.dataLeft,(f,d)=>(ie(),be("div",{class:"data-usage__left",key:d},[ge("span",null,Re(se(n)(f.header)),1),ge("div",bH,[(ie(!0),be(Ye,null,_t(f.bullets,h=>(ie(),be("div",{class:"data-usage__item",key:h.id},[ge("span",wH,Re(se(n)(h.header)),1),ge("span",xH,Re(se(n)(h.text)),1
125)]))),128))])]))),128)),ge("div",SH,[Qe(l,{src:"/images/iotBenefits/iot-benefits.png",alt:"IoT benefits",class:"data-usage__image"})])]),ge("div",CH,[ge("div",kH,[ge("img",{src:i("iot-benefits-2.png"),alt:"IoT benefits",class:"data-usage__image",onError:s[0]||(s[0]=f=>o(f,"iot-benefits-2.png"))},null,40,EH)]),(ie(!0),be(Ye,null,_t(c==null?void 0:c.dataRight,(f,d)=>(ie(),be("div",{class:"data-usage__footer-right",key:d},[ge("div",TH,[ge("span",null,Re(se(n)(f.header)),1)]),(ie(!0),be(Ye,null,_t(f==null?void 0:f.footerTexts,h=>(ie(),be("div",{class:"data-usage__footer-list",key:h.id},[ge("span",{innerHTML:se(n)(h)},null,8,AH)]))),128))]))),128))])]))),128))])])}}}),IH=gr(PH,[["__scopeId","data-v-957e5dd7"]]),OH={class:"insights-hub"},FH={class:"insights-hub__content"},RH={class:"insights-hub__section"},_H={class:"insights-hub__image-container"},DH={class:"insights-hub__text-content"},LH={class:"insights-hub__header"},NH={class:"bold"},MH={class:"insights-hub__bullet-list"},BH={class:"insights-hub__section"},UH={class:"insights-hub__text-content"},jH={class:"insights-hub__header"},zH={class:"insights-hub__description"},VH={class:"insights-hub__description__section"},HH={class:"bold"},WH={class:"insights-hub__image-container"},qH={class:"insights-hub__section"},GH={class:"insights-hub__image-container"},KH={class:"insights-hub__text-content"},XH={class:"insights-hub__header"},YH={class:"insights-hub__header"},ZH={class:"insights-hub__bullet-list"},JH=gt({__name:"InsightsHubBig",setup(t){const{rt:e,tm:r}=pn(),{$tSafe:n}=Xe();return(i,o)=>{const a=Js;return ie(),be("div",OH,[Qe(gi,{level:2},{prefix:At(()=>[tr(Re(se(n)("components.InsightsHubBig.heading.prefix")),1)]),default:At(()=>[tr(Re(se(n)("components.InsightsHubBig.heading.suffix")),1)]),_:1}),ge("div",FH,[ge("div",RH,[ge("div",_H,[Qe(a,{src:"/images/iotBenefits/iotMain.png",alt:"Insights Hub",class:"image"})]),(ie(!0),be(Ye,null,_t(se(r)("components.InsightsHubBig.dataSet1"),s=>(ie(),be("div",DH,[ge("span",LH,Re(se(e)(s.header1)),1),ge("span",null,Re(se(e)(s.header2)),1),ge("span",NH,Re(se(e)(s.bulletsHeader)),1),(ie(!0),be(Ye,null,_t(s.bullets,l=>(ie(),be("div",MH,[ge("span",null,Re(se(e)(l)),1)]))),256))]))),256))]),ge("div",BH,[(ie(!0),be(Ye,null,_t(se(r)("components.InsightsHubBig.dataSet2"),s=>(ie(),be("div",UH,[ge("span",jH,Re(se(e)(s.header1)),1),ge("div",zH,[(ie(!0),be(Ye,null,_t(s.sections,l=>(ie(),be("div",VH,[ge("span",HH,Re(se(e)(l.title)),1),ge("span",null,Re(se(e)(l.text)),1)]))),256))])]))),256)),ge("div",WH,[Qe(a,{src:"/images/iotBenefits/iotCircle.png",alt:"Insights Hub",class:"image"})])]),ge("div",qH,[ge("div",GH,[Qe(a,{src:"/images/iotBenefits/iotProducts.png",alt:"Insights Hub",class:"image"})]),(ie(!0),be(Ye,null,_t(se(r)("components.InsightsHubBig.dataSet3"),s=>(ie(),be("div",KH,[ge("span",XH,Re(se(e)(s.header1)),1),ge("span",null,Re(se(e)(s.header2)),1),ge("span",YH,Re(se(e)(s.header3)),1),(ie(!0),be(Ye,null,_t(s.bullets,l=>(ie(),be("div",ZH,[ge("span",null,Re(se(e)(l)),1)]))),256))]))),256))])])])}}}),QH=gr(JH,[["__scopeId","data-v-6e0a1f25"]]),$H={class:"water-industry"},eW={key:0,class:"water-industry__header"},tW=["innerHTML"],rW={class:"water-industry__bullet-list"},nW={key:0,class:"bullets-content-column"},iW=["innerHTML"],oW={key:0,class:"bullets-content"},aW={key:0},sW=["innerHTML"],lW={key:1,class:"bullets-content"},cW=["innerHTML"],uW={class:"bullets-content-row"},fW={key:2},dW=["innerHTML"],hW=["innerHTML"],pW={key:0,class:"water-industry__image-container"},gW=["innerHTML"],vW=gt({__name:"WaterIndustry",props:{id:{},section:{},shiftIndex:{},headerData:{},additionalClass:{}},setup(t){const{rt:e}=pn(),{$tmSafe:r,$tSafe:n}=Xe(),i=t,o=Ee(()=>({...i,section:r(`components.keyAspects.${i.id}.section`)}));return console.log("mappedProps",o.value),(a,s)=>{var c;const l=Js;return ie(),be("div",$H,[i.headerData?(ie(),zt(gi,{key:0,level:2},{prefix:At(()=>[tr(Re(i.headerData.prefix),1)]),default:At(()=>[tr(Re(se(n)(`utils.heading.${i.headerData.suffix}`)),1)]),_:1})):it("",!0),(ie(!0),be(Ye,null,_t((c=se(o))==null?void 0:c.section,(u,f)=>(ie(),be("div",{class:Tt(["water-industry__content",i.additionalClass]),key:u.header},[ge("div",{class:Tt(["water-industry__section",{reverse:(f+(a.shiftIndex??1))%2===0}])},[ge("div",{class:Tt({"water-industry__text-content":se(e)(u.img??""),"water-industry__text-content--full":!se(e)(u.img??"")})},[se(e)((u==null?void 0:u.header)??"")!=="undefined"?(ie(),be("span",eW,Re(se(e)((u==null?void 0:u.header)??"")),1)):it("",!0),se(e)((u==null?void 0:u.underHeaderText)??"")?(ie(),be("span",{key:1,innerHTML:se(e)((u==null?void 0:u.underHeaderText)??"")},null,8,tW)):it("",!0),ge("div",rW,[(ie(!0),be(Ye,null,_t(u==null?void 0:u.bullets,(d,h)=>{var p;return ie(),be("div",{key:h,class:Tt({bullets:!(u!=null&&u.header),"bullets-header":d==null?void 0:d.header})},[d.header?(ie(),be("div",nW,[((p=u==null?void 0:u.bullets)==null?void 0:p.length)>1?(ie(),be("span",{key:0,class:"text-bold",style:Vo({color:se(e)((u==null?void 0:u.headerColor)??"")})},Re(h+1)+". "+Re(se(e)((d==null?void 0:d.header)??"")),5)):it("",!0),ge("span",{innerHTML:se(e)((d==null?void 0:d.text)??"")},null,8,iW)])):u.bullets.length>1?(ie(),be("div",{key:1,class:Tt({"bullets-content-bullets":d.bullets})},[u.pointed?u.pointed?(ie(),be("div",lW,[s[0]||(s[0]=ge("span",null,"•",-1)),ge("span",{innerHTML:se(e)((d==null?void 0:d.text)??"")},null,8,cW)])):it("",!0):(ie(),be("div",oW,[u!=null&&u.noPointers?it("",!0):(ie(),be("span",aW,Re(h+1)+".",1)),ge("span",{innerHTML:se(e)((d==null?void 0:d.text)??"")},null,8,sW)])),d.bullets&&!u.pointed?(ie(!0),be(Ye,{key:2},_t(d.bullets,g=>(ie(),be("div",uW,[s[1]||(s[1]=ge("span",null,"•",-1)),ge("span",null,Re(se(e)(g??"")),1)]))),256)):it("",!0)],2)):(ie(),be("div",fW,[ge("span",{innerHTML:se(e)((d==null?void 0:d.text)??"")},null,8,dW)]))],2)}),128))]),se(e)((u==null?void 0:u.underText)??"")?(ie(),be("span",{key:2,innerHTML:se(e)((u==null?void 0:u.underText)??"")},null,8,hW)):it("",!0)],2),se(e)((u==null?void 0:u.img)??"")?(ie(),be("div",pW,[Qe(l,{src:`/images/servicesImages/componentImages/${se(e)((u==null?void 0:u.img)??"")}`,alt:se(e)((u==null?void 0:u.header)??""),class:"image"},null,8,["src","alt"]),se(e)((u==null?void 0:u.underImgText)??"")?(ie(),be("span",{key:0,innerHTML:se(e)((u==null?void 0:u.underImgText)??""),class:"text-bold",style:Vo({color:se(e)((u==null?void 0:u.headerColor)??"")})},null,12,gW)):it("",!0)])):it("",!0)],2)],2))),128))])}}}),bi=gr(vW,[["__scopeId","data-v-bdfa1f63"]]),mW={class:"telemedicine-container"},yW={class:"telemedicine-section"},bW={class:"section-header"},wW={class:"bullet-points"},xW=["innerHTML"],SW=gt({__name:"Telemedicine",setup(t){const{tm:e,rt:r}=pn();return(n,i)=>{const o=Js;return ie(),be("div",mW,[ge("div",yW,[(ie(!0),be(Ye,null,_t(se(e)("components.telemedicine"),(a,s)=>(ie(),be("div",{class:"section-content",key:s},[ge("span",bW,Re(se(r)(a.header)),1),ge("div",wW,[(ie(!0),be(Ye,null,_t(a.bullets,l=>(ie(),be("span",{key:a,innerHTML:se(r)(l)},null,8,xW))),128))])]))),128)),Qe(o,{class:"section-image",src:"/images/servicesImages/componentImages/telemedicine.png",alt:"Telemedicine"})])])}}}),CW=gr(SW,[["__scopeId","data-v-1c402aa9"]]),kW={class:"product-solutions__section__content"},EW={class:"product-solutions__section--left"},TW={class:"product-solutions__section__title"},AW={class:"product-solutions__section__desc"},PW=["innerHTML"],IW={class:"product-solutions__section--right"},OW=["src"],FW=gt({__name:"SolutionContent",props:{solution:{}},setup(t){const{locale:e}=pn(),{$tSafe:r}=Xe(),n=t,i=Ee(()=>{var u;return(u=n.solution.id)==null?void 0:u.replace(/-/g,"")}),o=Ee(()=>r(`components.ProductSolutions.${i.value}.desc`)),a=Ee(()=>r(`components.ProductSolutions.${i.value}.title`)),s=Ee(()=>r("components.ProductSolutions.knowMoreBout")),l=u=>{var h,p,g;
125const f=(p=(h=u==null?void 0:u.split("."))==null?void 0:h.slice(0,-1))==null?void 0:p.join("."),d=(g=u==null?void 0:u.split("."))==null?void 0:g.pop();return`/images/servicesImages/productSolutions/${f}_${e.value}.${d}`},c=(u,f)=>{var g,b,m;const d=u.target,h=(b=(g=f==null?void 0:f.split("."))==null?void 0:g.slice(0,-1))==null?void 0:b.join("."),p=(m=f==null?void 0:f.split("."))==null?void 0:m.pop();h.includes("undefined")?d.src="/fallbackImageError.png":d.src=`/images/servicesImages/productSolutions/${h}.${p}`};return(u,f)=>{var h;const d=rm;return ie(),be("div",kW,[ge("div",EW,[Qe(gi,{level:2,class:"product-solutions__section__header"},{prefix:At(()=>[tr(Re(se(r)(`components.ProductSolutions.${u.solution.prefix}`)),1)]),default:At(()=>{var p;return[tr(Re((p=u.solution)==null?void 0:p.default),1)]}),_:1}),ge("div",TW,[ge("span",null,Re(se(a)),1)]),ge("div",AW,[ge("span",{innerHTML:se(o)},null,8,PW)]),Qe(d,{"url-link":(h=u.solution)==null?void 0:h.link,type:"app",id:u.solution.id,text:`${se(s)} ${u.solution.default}`,class:"product-solutions__section__button"},null,8,["url-link","id","text"])]),ge("div",IW,[ge("img",{src:l(u.solution.img),alt:"solution image",class:"img",onError:f[0]||(f[0]=p=>c(p,u.solution.img))},null,40,OW)])])}}}),RW=gr(FW,[["__scopeId","data-v-3326e284"]]),_W={class:"product-solutions"},DW={class:"product-solutions__content"},LW=gt({__name:"ProductSolutions",props:{mainHeader:{},solutions:{}},setup(t){const{$tSafe:e}=Xe(),r=t;return(n,i)=>(ie(),be("div",_W,[Qe(gi,{level:2},{prefix:At(()=>{var o;return[tr(Re(se(e)(`components.ProductSolutions.${(o=r.mainHeader)==null?void 0:o.prefix}`)),1)]}),default:At(()=>{var o;return[tr(Re(se(e)(`components.ProductSolutions.${(o=r.mainHeader)==null?void 0:o.suffix}`)),1)]}),_:1}),ge("div",DW,[(ie(!0),be(Ye,null,_t(r.solutions,o=>(ie(),be("div",{class:"product-solutions__section",key:o.id},[Qe(RW,{solution:o},null,8,["solution"]),i[0]||(i[0]=ge("div",{class:"product-solutions__devider"},null,-1))]))),128))])]))}}),Sa=gr(LW,[["__scopeId","data-v-80c1038d"]]),NW={class:"process-management"},MW={class:"process-management__content"},BW={class:"process-management__section"},UW={class:"process-management__text-content"},jW={class:"process-management__header"},zW={class:"process-management__text"},VW=["innerHTML"],HW=gt({__name:"ProcessManagement",setup(t){const{tm:e,rt:r}=pn(),{$tSafe:n}=Xe();return(i,o)=>(ie(),be("div",NW,[ge("div",MW,[Qe(gi,{level:2},{prefix:At(()=>[tr(Re(se(n)("components.ProcessManagement.heading.prefix")),1)]),default:At(()=>[tr(Re(se(n)("components.ProcessManagement.heading.suffix")),1)]),_:1}),ge("div",BW,[(ie(!0),be(Ye,null,_t(se(e)("components.ProcessManagement.dataSets"),a=>(ie(),be("div",UW,[ge("span",jW,Re(se(r)(a.header)),1),ge("div",zW,[ge("span",{innerHTML:se(r)(a.text)},null,8,VW)])]))),256))])])]))}}),WW=gr(HW,[["__scopeId","data-v-e328c8b6"]]),qW={class:"product-module_card"},GW=["src"],KW=["innerHTML"],XW=["src"],YW=["innerHTML"],ZW=gt({__name:"ProductImagesRow",props:{headerInfo:{},id:{},imageColumn:{},isModuleCenter:{type:Boolean}},setup(t){const{rt:e,locale:r}=pn(),{$tmSafe:n,$tSafe:i}=Xe(),o=t,a=Ee(()=>n(`components.productImagesRowData.${o.id}`)),s=Ee(()=>{var c;return(c=a.value)==null?void 0:c.imagesRow.map(u=>{var h,p,g,b,m;const f=(g=(p=(h=e(u.img))==null?void 0:h.split("."))==null?void 0:p.slice(0,-1))==null?void 0:g.join("."),d=(m=(b=e(u.img))==null?void 0:b.split("."))==null?void 0:m.pop();return{text:e(u.text),img:`/images/app-info/${o.id}/${r.value}/${f}_${r.value}.${d}`,realImage:`${f}.${d}`}})}),l=Ee(()=>{var c;return(c=o.imageColumn)==null?void 0:c.map(u=>{var h,p,g,b,m;const f=(g=(p=(h=e(u.img))==null?void 0:h.split("."))==null?void 0:p.slice(0,-1))==null?void 0:g.join("."),d=(m=(b=e(u.img))==null?void 0:b.split("."))==null?void 0:m.pop();return{...u,img:`/images/app-info/${o.id}/cs/${f}_cs.${d}`,realImage:`${f}.${d}`}})});return(c,u)=>{var f;return ie(),be("div",qW,[o.headerInfo?(ie(),zt(gi,{key:0,level:2},{prefix:At(()=>{var d;return[tr(Re(se(i)(`components.ProductImageRow.${(d=o.headerInfo)==null?void 0:d.prefix}`)),1)]}),default:At(()=>{var d;return[tr(Re(se(i)(`components.ProductImageRow.${(d=o.headerInfo)==null?void 0:d.suffix}`)),1)]}),_:1})):it("",!0),(f=se(a))!=null&&f.imagesRow?(ie(),be("div",{key:1,class:Tt({"product-module_card__centerColumn":o.isModuleCenter})},[(ie(!0),be(Ye,null,_t(se(s),d=>(ie(),be("div",{key:d.text,class:"product-module_card__imgColumn-img"},[ge("img",{src:d.img,alt:"module image"},null,8,GW),ge("span",{class:"product-module_card-text",innerHTML:se(e)(d.text)},null,8,KW)]))),128))],2)):(ie(),be("div",{key:2,class:Tt({"product-module_card__centerColumn":o.isModuleCenter})},[(ie(!0),be(Ye,null,_t(se(l),(d,h)=>(ie(),be("div",{key:d.text,class:"product-module_card__imgColumn-img"},[ge("img",{src:d.img,alt:"module image"},null,8,XW),ge("span",{class:"product-module_card-text",innerHTML:se(e)(d.text)},null,8,YW)]))),128))],2))])}}}),JW=gr(ZW,[["__scopeId","data-v-b8aa2534"]]),QW={key:0,class:"water-industry"},$W={class:"water-industry__header"},eq=["innerHTML"],tq={class:"water-industry__bullet-list"},rq={key:0,class:"bullets-content-column"},nq={key:0,class:"text-bold"},iq=["innerHTML"],oq={class:"bullets-content"},aq={key:0},sq=["innerHTML"],lq={key:2},cq=["innerHTML"],uq=["innerHTML"],fq={key:0,class:"water-industry__image-container"},dq=["src","alt"],hq=1,pq=gt({__name:"SharedWaterIndustry",props:{id:{}},setup(t){const e=Ya(),r=t,n=Ee(()=>{var i,o;return((o=(i=e.sharedData)==null?void 0:i.keyAspects)==null?void 0:o[r.id])??null});return(i,o)=>{var a;return se(n)?(ie(),be("div",QW,[(ie(!0),be(Ye,null,_t((a=se(n))==null?void 0:a.section,(s,l)=>(ie(),be("div",{key:s.header,class:"water-industry__content"},[ge("div",{class:Tt(["water-industry__section",{reverse:(l+hq)%2===0}])},[ge("div",{class:Tt({"water-industry__text-content":s.img,"water-industry__text-content--full":!s.img})},[ge("span",$W,Re(s==null?void 0:s.header),1),(s==null?void 0:s.underHeaderText)??""?(ie(),be("span",{key:0,innerHTML:(s==null?void 0:s.underHeaderText)??""},null,8,eq)):it("",!0),ge("div",tq,[(ie(!0),be(Ye,null,_t(s==null?void 0:s.bullets,(c,u)=>{var f,d,h;return ie(),be("div",{key:u,class:Tt({bullets:!(s!=null&&s.header),"bullets-header":c==null?void 0:c.header})},[c.header?(ie(),be("div",rq,[((f=s==null?void 0:s.bullets)==null?void 0:f.length)>1?(ie(),be("span",nq,Re(u+1)+". "+Re(c==null?void 0:c.header),1)):it("",!0),ge("span",{innerHTML:c==null?void 0:c.text},null,8,iq)])):((d=s.bullets)==null?void 0:d.length)>1?(ie(),be("div",{key:1,class:Tt({"bullets-content-bullets":c.bullets})},[ge("div",oq,[s!=null&&s.noPointers?it("",!0):(ie(),be("span",aq,Re(u+1)+".",1)),ge("span",{innerHTML:c==null?void 0:c.text},null,8,sq)]),((h=c.bullets)==null?void 0:h.length)>0?(ie(!0),be(Ye,{key:0},_t(c.bullets,p=>
125(ie(),be("div",{key:p,class:"bullets-content-row"},[o[0]||(o[0]=ge("span",null,"•",-1)),ge("span",null,Re(p??""),1)]))),128)):it("",!0)],2)):(ie(),be("div",lq,[ge("span",{innerHTML:(c==null?void 0:c.text)??""},null,8,cq)]))],2)}),128))]),(s==null?void 0:s.underText)??""?(ie(),be("span",{key:1,innerHTML:s==null?void 0:s.underText},null,8,uq)):it("",!0)],2),(s==null?void 0:s.img)??""?(ie(),be("div",fq,[ge("img",{src:`/images/WaterIndustry/${(s==null?void 0:s.img)??""}`,alt:s==null?void 0:s.header,class:"image"},null,8,dq)])):it("",!0)],2)]))),128))])):it("",!0)}}}),tw=gr(pq,[["__scopeId","data-v-b2f8c091"]]),gq=Xg("/images/InsightsHub/siemens.png"),vq={class:"insightsHub"},mq={class:"textSection"},yq={class:"textSection__header"},bq={class:"textSection__text"},wq={class:"underText"},xq=["innerHTML"],Sq=gt({__name:"SharedInsightsHub",props:{isRotated:{type:Boolean},image:{}},setup(t){const e=Ya(),r=Ee(()=>{var i;return(i=e.sharedData)==null?void 0:i.insightsHub}),n=t;return(i,o)=>{var a,s,l,c,u;return ie(),be("div",vq,[Qe(gi,{level:2,tag:"span"},{prefix:At(()=>{var f;return[tr(Re((f=r.value)==null?void 0:f.header.prefix),1)]}),default:At(()=>{var f;return[tr(Re((f=r.value)==null?void 0:f.header.suffix),1)]}),_:1}),ge("div",{class:Tt(["content",{rotated:n.isRotated}])},[o[1]||(o[1]=ge("img",{src:"/images/InsightsHub/insights-hub.png",alt:"insightsHub",class:"image"},null,-1)),ge("div",mq,[ge("div",yq,[ge("span",null,Re((a=r.value)==null?void 0:a.textSectionHeader),1)]),ge("div",bq,[ge("span",null,Re((s=r.value)==null?void 0:s.desc1),1),ge("span",null,Re((l=r.value)==null?void 0:l.desc2),1)]),ge("div",wq,[o[0]||(o[0]=ge("img",{src:gq,alt:"siemens",class:"image2"},null,-1)),(c=r.value)!=null&&c.desc3?(ie(),be("span",{key:0,innerHTML:(u=r.value)==null?void 0:u.desc3},null,8,xq)):it("",!0)])])],2)])}}}),Cq=gr(Sq,[["__scopeId","data-v-7326289e"]]),rw="/fallbackImageError.png",kq=3,Eq=(t,e)=>{const r=t.target;if(!r||r.dataset.imgFallbackDone==="true")return;const n=Number(r.dataset.imgAttempt??"0")+1;r.dataset.imgAttempt=String(n);const i=r.getAttribute("src");if(n<kq&&e&&e!==i){r.src=e;return}r.dataset.imgFallbackDone="true",i!==rw&&(r.src=rw)},Tq={class:"product-solutions__section__content"},Aq={class:"product-solutions__section--left"},Pq={class:"product-solutions__section__title"},Iq={class:"product-solutions__section__desc"},Oq=["innerHTML"],Fq={class:"product-solutions__section--right"},Rq=["src"],_q=gt({__name:"SharedSolutionContent",props:{solution:{}},setup(t){const e=Ya(),r=t,n=Ee(()=>{var c;return(c=r.solution.id)==null?void 0:c.replace(/-/g,"")}),i=Ee(()=>{var c,u,f;return(f=(u=(c=e.sharedData)==null?void 0:c.ProductSolutions)==null?void 0:u[n.value])==null?void 0:f.desc}),o=Ee(()=>{var c,u,f;return(f=(u=(c=e.sharedData)==null?void 0:c.ProductSolutions)==null?void 0:u[n.value])==null?void 0:f.title}),a=Ee(()=>{var c,u;return(u=(c=e==null?void 0:e.sharedData)==null?void 0:c.ProductSolutions)==null?void 0:u.knowMoreBout}),s=c=>{var d,h,p;const u=(h=(d=c==null?void 0:c.split("."))==null?void 0:d.slice(0,-1))==null?void 0:h.join("."),f=(p=c==null?void 0:c.split("."))==null?void 0:p.pop();return`/images/ProductSolutions/${u}_cs.${f}`},l=(c,u)=>{var p,g,b;const f=(g=(p=u==null?void 0:u.split("."))==null?void 0:p.slice(0,-1))==null?void 0:g.join("."),d=(b=u==null?void 0:u.split("."))==null?void 0:b.pop(),h=f&&!f.includes("undefined")?`/images/ProductSolutions/${f}.${d}`:null;Eq(c,h)};return(c,u)=>{var f;return ie(),be("div",Tq,[ge("div",Aq,[Qe(gi,{level:2,class:"product-solutions__section__header",tag:"span"},{prefix:At(()=>{var d,h,p;return[tr(Re((p=(d=se(e).sharedData)==null?void 0:d.ProductSolutions)==null?void 0:p[(h=c.solution)==null?void 0:h.prefix]),1)]}),default:At(()=>{var d;return[tr(Re((d=c.solution)==null?void 0:d.default),1)]}),_:1}),ge("div",Pq,[ge("span",null,Re(o.value),1)]),ge("div",Iq,[ge("span",{innerHTML:i.value},null,8,Oq)]),Qe(rm,{id:c.solution.id,"url-link":(f=c.solution)==null?void 0:f.link,type:"app",text:`${a.value} ${c.solution.default}`,class:"product-solutions__section__button"},null,8,["id","url-link","text"])]),ge("div",Fq,[ge("img",{src:s(c.solution.img),alt:"solution image",class:"img",onError:u[0]||(u[0]=d=>l(d,c.solution.img))},null,40,Rq)])])}}}),Dq=gr(_q,[["__scopeId","data-v-be8f99e3"]]),Lq={class:"product-solutions"},Nq={class:"product-solutions__content"},Mq=gt({__name:"SharedProductSolutions",props:{mainHeader:{},solutions:{}},setup(t){const e=Ee(()=>{var n;return(n=Ya().sharedData)==null?void 0:n.ProductSolutions}),r=t;return(n,i)=>(ie(),be("div",Lq,[Qe(gi,{level:2,tag:"span"},{prefix:At(()=>{var o,a;
125return[tr(Re((a=se(e))==null?void 0:a[(o=r.mainHeader)==null?void 0:o.prefix]),1)]}),default:At(()=>{var o,a;return[tr(Re((a=se(e))==null?void 0:a[(o=r.mainHeader)==null?void 0:o.suffix]),1)]}),_:1}),ge("div",Nq,[(ie(!0),be(Ye,null,_t(r.solutions,o=>(ie(),be("div",{key:o.id,class:"product-solutions__section"},[Qe(Dq,{solution:o},null,8,["solution"]),i[0]||(i[0]=ge("div",{class:"product-solutions__devider"},null,-1))]))),128))])]))}}),Wh=gr(Mq,[["__scopeId","data-v-7a17917e"]]),Bq={class:"small-card__content"},Uq={class:"VDTColor bold small-card__title"},jq={class:"small-card__items"},zq={class:"bold"},Vq={class:"more-info"},Hq=["onClick"],Wq={class:"small-card__image"},qq=["src","alt"],Gq=gt({__name:"SmallCard",props:{index:{},card:{}},setup(t){const e=wT(),{rt:r,locale:n}=pn(),{$tSafe:i}=Xe(),o=t,a=s=>{s&&e.push({name:`services-id-product___${n.value}`,params:{id:"allapps",product:s}})};return(s,l)=>(ie(),be("div",{class:Tt(["small-card",{reverse:o.index%2!==0}])},[ge("div",Bq,[ge("span",Uq,Re(se(r)(o.card.title)),1),ge("div",jq,[(ie(!0),be(Ye,null,_t(o.card.smallCard,(c,u)=>(ie(),be("div",{key:u,class:"small-card__item",style:Vo({backgroundColor:se(r)(c.color??"#ffffff33"),color:se(r)(c.color?"#fff":"#000")})},[ge("span",zq,Re(se(r)(c.title)),1),ge("span",null,Re(se(r)(c.text)),1
125),ge("div",Vq,[se(r)(c.link??"")?(ie(),be("span",{key:0,class:"cursor-pointer underline",onClick:f=>a(se(r)(c.link??""))},Re(se(i)("components.SmallCards.moreInfo")),9,Hq)):it("",!0)])],4))),128))])]),ge("div",Wq,[ge("img",{src:`/images/servicesImages/SmallCards/${se(r)(o.card.image)}`,alt:o.card.title},null,8,qq)])],2))}}),Kq=gr(Gq,[["__scopeId","data-v-454ff7c4"]]),Xq={class:"cards-wrapper"},Yq=gt({__name:"SmallCards",props:{cardKey:{}},setup(t){const e=t;return(r,n)=>(ie(),be("div",Xq,[(ie(!0),be(Ye,null,_t(r.$tmSafe(`components.SmallCards.${e.cardKey}`),(i,o)=>(ie(),zt(Kq,{key:i.id,index:o,card:i},null,8,["index","card"]))),128))]))}}),Zq=gr(Yq,[["__scopeId","data-v-2866b040"]]),Jq=async t=>{const{data:e}=await G3("/api/content",{params:{lang:t}},"$MZcvWnT27t");if(e.value)return e.value;throw new Error("Failed to fetch shared content")},Qq=[{id:"bimatrix",prefix:"vdtproduct",default:"BIMatrix",link:"/bimatrix",img:"bimatrix.png",section:["MANAGEMENTUNITS"],folderScreenshots:"/bimatrix/",screenshots:["bimatrix01.png","bimatrix02.png","bimatrix03.png","bimatrix04.png","bimatrix05.png"]},{id:"comos",prefix:"siemensproduct",default:"COMOS",link:"/comos",img:"comos.png",section:["MANAGEMENTUNITS","3RD-PARTY","VODARENSTVI"],folderScreenshots:"/comos/",screenshots:["comos01.png","comos02.png","comos03.png","comos04.png","comos05.png"]},{id:"briefcam",prefix:"solution",default:"BriefCam",link:"/briefcam",img:"briefcam.png",section:["VIDEOANALYTICS","SECURITY","3RD-PARTY","SECURITYAPPS"],folderScreenshots:"/briefcam/",screenshots:["briefcam01.png","briefcam02.png","briefcam03.png","briefcam04.png","briefcam05.png"]},{id:"skylock",prefix:"system",default:"Skylock",link:"/skylock",img:"skylock.png",section:["DRONES","3RD-PARTY","SECURITYAPPS"],folderScreenshots:"/skylock/",screenshots:["skylock01.png","skylock02.png","skylock03.png","skylock04.png","skylock05.png"]},{id:"veri-crowd",prefix:"system",default:"VeriCrowd",link:"/veri-crowd",img:"veri-crowd.png",section:["SECURITY","3RD-PARTY","SECURITYAPPS","VDT"],folderScreenshots:"/veri-crowd/",screenshots:["veri-crowd01.png","veri-crowd02.png","veri-crowd03.png","veri-crowd04.png","veri-crowd05.png"]},{id:"scylla",prefix:"solution",default:"Scylla",link:"/scylla",img:"scylla.png",section:["SECURITY","3RD-PARTY","SECURITYAPPS"],folderScreenshots:"/scylla/",screenshots:["scylla01.png","scylla02.png","scylla03.png","scylla04.png","scylla05.png"]},{id:"corsight",prefix:"solution",default:"AI Corsight",link:"/corsight",img:"corsight.png",section:["SECURITY","3RD-PARTY","SECURITYAPPS"],folderScreenshots:"/corsight/",screenshots:["corsight01.png","corsight02.png","corsight03.png","corsight04.png","corsight05.png"]},{id:"en-ops",prefix:"app",default:"En-Ops",link:"/en-ops",img:"en-ops.png",folderScreenshots:"/en-ops/",section:["ENERGETIKA"]},{id:"e-pace",prefix:"app",default:"ePace",link:"/e-pace",img:"e-pace.png",folderScreenshots:"/e-pace/",section:["TELEMEDICINE"]}],$q=[{id:"managementunits",imagesRow:[]}],eG=[{id:"water",section:[]},{id:"drones",section:[]},{id:"videoanalytics",section:[]},{id:"security",section:[]},{id:"managementunits",section:[]},{id:"energy",section:[],shiftIndex:2},{id:"cardata",section:[],shiftIndex:2,headerData:{prefix:"car data",suffix:"industryCarDataHeader"}},{id:"cardata2",section:[],headerData:{prefix:"car data",suffix:"industryCarDataHeader2"}},{id:"cardata3",section:[],shiftIndex:2,headerData:{prefix:"car data",suffix:"industryCarDataHeader3"}},{id:"cardata4",section:[]},{id:"cardata5",section:[],shiftIndex:2},{id:"cardata6",section:[],additionalClass:"cardata6-pi",headerData:{prefix:"car data",suffix:"industryCarDataHeader6"}}],tG=[{id:"allapps",img:"allapps.png",bigImg:"allappsBig.png",link:"allapps"},{id:"iothub",img:"iothub.png",bigImg:"iothubBig.png",link:"iothub"},{id:"managementunits",img:"managementunitsBig.png",bigImg:"managementunitsBig.png",link:"managementunits"},{id:"industry",img:"industry4.png",bigImg:"industry4Big.png",link:"industry"},{id:"water",img:"water.jpg",bigImg:"waterBig.jpg",link:"water"},{id:"videoanalytics",img:"videoanalytics.png",bigImg:"videoanalyticsBig.png",link:"videoanalytics"},{id:"security",img:"security.png",bigImg:"securityBig.png",link:"security"},{id:"drones",img:"drones.png",bigImg:"dronesBig.png",link:"drones"},{id:"telemedicine",img:"telemedicine.png",bigImg:"telemedicineBig.png",link:"telemedicine"},{id:"energy",img:"energy.png",bigImg:"energyBig.png",link:"energy"},{id:"cardata",img:"cardata.png",bigImg:"cardataBig.png",link:"cardata"}],rG=[{id:"en-ops",appLink:"/services/en-ops",appImage:"en-ops.png",folderScreenshots:"/en-ops/",screenshots:["en-ops01.png","en-ops02.png","en-ops03.png","en-ops04.png","en-ops05.png"],section:["VDT","ENERGETIKA","VODARENSTV
125I","INDEX","IOTHUB"]},{id:"twin-skin",appLink:"/services/twin-skin",appImage:"twin.png",folderScreenshots:"/twin-skin/",screenshots:["twin-skin01.png","twin-skin02.png","twin-skin03.png","twin-skin04.png","twin-skin05.png"],section:["VDT","VODARENSTVI","INDEX","IOTHUB"]},{id:"wim",appLink:"/services/wim",appImage:"wim.png",folderScreenshots:"/wim/",screenshots:["wim01.png","wim02.png","wim03.png","wim04.png","wim05.png"],section:["VDT","ENERGETIKA","VODARENSTVI","INDEX","IOTHUB"]},{id:"traffic-flow",appLink:"/services/traffic-flow",appImage:"traffic.png",folderScreenshots:"/traffic-flow/",screenshots:["traffic-flow01.png","traffic-flow02.png","traffic-flow03.png","traffic-flow04.png","traffic-flow05.png"],section:["VDT","TRANSPORT_TELEMATIKA","IOTHUB","VIDEOANALYTICS"]},{id:"custom-notifier",appLink:"/services/notifier",appImage:"notifier.png",folderScreenshots:"/custom-notifier/",screenshots:["custom-notifier01.png","custom-notifier02.png","custom-notifier03.png","custom-notifier04.png","custom-notifier05.png"],section:["VDT","TRANSPORT_TELEMATIKA","VODARENSTVI","INDEX","IOTHUB","INDUSTRY","VIDEOANALYTICS"]},{id:"e-pace",appLink:"/services/dummy-wim",appImage:"epace.png",folderScreenshots:"/e-pace/",screenshots:["e-pace01.png","e-pace02.png","e-pace03.png","e-pace04.png","e-pace05.png"],section:["VDT","IOTHUB","INDEX","TELEMEDICINE"]},{id:"new-plant",appLink:"/services/new-plant",appImage:"plant.png",folderScreenshots:"/new-plant/",screenshots:["new-plant01.png","new-plant02.png","new-plant03.png","new-plant04.png","new-plant05.png"],section:["VDT","VODARENSTVI","INDEX","IOTHUB"]},{id:"wst",appLink:"/services/wst",appImage:"wst.png",folderScreenshots:"/wst/",screenshots:["wst01.png","wst02.png","wst03.png","wst04.png","wst05.png"],section:["VDT","VODARENSTVI","IOTHUB"]},{id:"fim",appLink:"/services/fim",appImage:"fim.png",folderScreenshots:"/fim/",screenshots:["fim01.png","fim02.png","fim03.png","fim04.png","fim05.png"],section:["VDT","ENERGETIKA","INDUSTRY","IOTHUB"]},{id:"miner",appLink:"/services/miner",appImage:"miner.png",folderScreenshots:"/miner/",screenshots:["miner01.png","miner02.png","miner03.png","miner04.png","miner05.png"],section:["VDT","VODARENSTVI","INDUSTRY","IOTHUB","MANAGEMENTUNITS"]},{id:"comos-integration",appLink:"/services/comos",appImage:"comos.png",folderScreenshots:"/comos-integration/",screenshots:["comos-integration01.png","comos-integration02.png","comos-integration03.png","comos-integration04.png","comos-integration05.png"],section:["VDT","VODARENSTVI","IOTHUB","MANAGEMENTUNITS"]},{id:"bimatrix",appSponsorImages:["bimManagerCompany.png"],appLink:"/product/bimatrix",appImage:"bim.png",folderScreenshots:"/bimatrix/",screenshots:["bimatrix01.png","bimatrix02.png","bimatrix03.png","bimatrix04.png","bimatrix05.png"],section:["IDK","INDUSTRY","IOTHUB","MANAGEMENTUNITS"]}],nG=[{id:"comos",name:"COMOS",section:["3RD-PARTY"],folderLock:"/comos/",thirdPartyProductInfo:[]},{id:"briefcam",name:"BriefCam",section:["3RD-PARTY"],folderLock:"/briefcam/",thirdPartyProductInfo:[]},{id:"skylock",name:"Skylock",section:["3RD-PARTY"],folderLock:"/skylock/",thirdPartyProductInfo:[]},{id:"veri-crowd",name:"VeriCrowd",section:["3RD-PARTY"],folderLock:"/veri-crowd/",thirdPartyProductInfo:[]},{id:"scylla",name:"Scylla",section:["3RD-PARTY"],folderLock:"/scylla/",thirdPartyProductInfo:[]},{id:"corsight",name:"AI Corsight",section:["3RD-PARTY","SECURITY"],folderLock:"/corsight/",thirdPartyProductInfo:[]},{id:"en-ops",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"Výhody",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"En-Ops",textHeader:"Energy manager",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/en-ops/",imageRight:!0,section:[]},{id:"twin-skin",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"3 hlavní sekce",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"Twin Skin",textHeader:"Digitální dvojče úpravny vody",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/twin-skin/",imageRight:!0,section:[]},{id:"new-plant",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"Funkce",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"New Plant",textHeader:"Digitální dvojče čistírny odpadních vod",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/new-plant/",imageRight:!0,section:[]},{id:"wst",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"O aplikaci",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"WST",textHeader:"Water Scan Toolbox",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/wst/",imageRight:!0,section:[]},{id:"wim",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"O aplikaci",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]}
125,name:"WIM",textHeader:"Water Infrastructure Maintenance",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/wim/",imageRight:!0,section:[]},{id:"fim",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"O aplikace",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"FIM",textHeader:"Facility Infrastructure Maintenance",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/fim/",imageRight:!0,section:[]},{id:"traffic-flow",smallHeader:"Vítejte v budoucnosti dopravního inženýrství!",productInfo:{appHeader:"Vítejte v budoucnosti dopravního inženýrství!",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"Traffic Flow",textHeader:"Budoucnost dopravního inženýrství.",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/traffic-flow/",imageRight:!0,section:[]},{id:"miner",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"O aplikaci",appMainDesc:void 0,appScndDesc:void 0,mainInfo:[]},name:"Miner",textHeader:"Prezentace geotechnických dat",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/miner/",imageRight:!0,section:[]},{id:"custom-notifier",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"O aplikaci",appMainDesc:"Aplikace sleduje nastavená pravidla a při jejich překročení zasílá zprávy přiřazeným kontaktům. Custom Notifier obsahuje databázi kontaktů, která umožnuje ukládat kontakty, například na techniky, a zasílat každému z nich informace o jiných zařízeních. Nespornou výhodou je možnost tvorby vlastních šablon pro e-maily i pro SMS zprávy, díky čemuž je možné jednotlivé notifikace přizpůsobit konkrétním potřebám.",appScndDesc:void 0,mainInfo:[]},name:"NOTIFIER",textHeader:"Notifikační aplikace",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/custom-notifier/",imageRight:!0,section:[]},{id:"comos-integration",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"Funkce aplikace",appScndDesc:void 0,mainInfo:[]},name:"ComosIntegration",textHeader:"Propojení COMOS a Insights Hub",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/comos-integration/",imageRight:!0,section:[]},{id:"e-pace",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"Výhody aplikace",mainInfo:[]},name:"ePace",textHeader:"Dálkové sledování parametrů implantabilních srdečních přístrojů",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/e-pace/",imageRight:!0,section:["TELEMEDICINE"]},{id:"bimatrix",smallHeader:"vdt aplikace pro telemedicínu",productInfo:{appHeader:"Výhody aplikace",appMainDesc:"BIMatrix poskytuje komplexní nástroje pro efektivní práci s  datovými standardy, včetně cloudového editoru a hromadného plnění  parametrů prostřednictvím Excelu. Dále nabízí pokročilé možnosti  validace 3D modelů a integraci s CDE a CAFM pro zajištění synchronizace  dat.",appScndDesc:void 0,mainInfo:[]},name:"BIMatrix",textHeader:"Cloudový nástroj pro efektivní správu negrafických informací.",image:"ePeaceProduct.png",link:"/product/ePeaceProduct",folderLock:"/bimatrix/",imageRight:!0,section:[]}],iG=[{id:"en-ops",link:"en-ops",components:[],section:["VDT","ENERGETIKA","VODARENSTVI","INDEX","IOTHUB"]},{id:"twin-skin",link:"twin-skin",components:[],section:["VDT","VODARENSTVI","IOTHUB"]},{id:"new-plant",link:"new-plant",components:[],section:["VDT","VODARENSTVI","IOTHUB"]},{id:"wim",link:"wim",components:[],section:["VDT","ENERGETIKA","VODARENSTVI","IOTHUB"]},{id:"custom-notifier",link:"notifier",components:[],section:["VDT","TRANSPORT_TELEMATIKA","VODARENSTVI","IOTHUB","INDUSTRY"]},{id:"e-pace",link:"e-pace",components:[],section:["VDT","IOTHUB","TELEMEDICINE"]},{id:"new-plant",link:"new-plant",components:[],section:["VDT","VODARENSTVI","IOTHUB"]},{id:"wst",link:"wst",components:[],section:["VDT","VODARENSTVI","IOTHUB"]},{id:"fim",link:"fim",components:[],section:["VDT","ENERGETIKA","INDUSTRY","IOTHUB"]},{id:"traffic-flow",link:"traffic-flow",components:[],section:["VDT","ENERGETIKA","INDUSTRY","IOTHUB"]},{id:"miner",link:"miner",components:[],section:["VDT","VODARENSTV
125I","INDUSTRY","IOTHUB"]},{id:"comos-integration",link:"comos-integration",components:[],section:["VDT","VODARENSTVI","IOTHUB"]},{id:"bimatrix",link:"bimatrix",components:[],section:["IDK","INDEX","IOTHUB"]},{id:"comos",link:"comos",components:[],section:["3RD-PARTY"]},{id:"briefcam",link:"briefcam",components:[],section:["3RD-PARTY"]},{id:"skylock",link:"skylock",components:[],section:["3RD-PARTY"]},{id:"veri-crowd",link:"veri-crowd",components:[],section:["3RD-PARTY"]},{id:"scylla",link:"scylla",components:[],section:["3RD-PARTY"]}],oG=[{id:"1",image:"iso9001-2016.png"},{id:"2",image:"iso27001-2014.png"},{id:"3",image:"iso27017-2017.png"},{id:"4",image:"iso27018-2019.png"},{id:"5",image:"third.png",title:void 0},{id:"6",image:"Milestone_DP_Completion_Certificate.png",title:void 0},{id:"7",image:"Axis-cert-camera-station-profi.png"},{id:"8",image:"Axis-cert-network-audio.png"},{id:"9",image:"Axis-cert-network-video.png"},{id:"10",image:"202606_CERTIFIKÁT-K-INSTALACI-A-OBCH-CINNOSTI-SED_Pergl.png"}],aG=[{id:"jiri",name:"Ing. Jiří Jirkovský, MBA",img:"/images/indexImages/jirkovsky.jpg"},{id:"erik",name:"Erik Feldman",img:"/images/indexImages/feldman.jpg"}],sG=[{name:"Siemens",image:"siemens.png",link:"https://www.siemens.com/cz/cs.html"},{name:"yunex",image:"yunex.png",link:"https://www.yunextraffic.com/"},{name:"nira",image:"nira.png",link:"https://www.niradynamics.com/"},{name:"SkyLock",image:"skylock.png",link:"https://www.skylock1.com/"},{name:"mobileye",image:"mobileye.png",link:"https://www.mobileye.com/"},{name:"heistech",image:"heistech.png",link:"https://heistech.cz/"},{name:"milestone",image:"milestone.png",link:"https://www.milestonesys.com/"},{name:"briefcam",image:"briefcam.png",link:"https://www.briefcam.com/"},{name:"axis",image:"axis.png",link:"https://www.axis.com/"},{name:"corsight",image:"corsight.png",link:"https://corsight.ai/"},{name:"scylla",image:"scylla.png",link:"https://www.scylla.ai/"},{name:"cavid",image:"cavid.png",link:"https://cavid.cz/"}],lG=[{id:"19",images:[{img:"twist.png"}]},{id:"1",images:[{img:"mpao.png"}]},{id:"2",images:[{img:"twist.png"}]},{id:"3",images:[{img:"twist.png"}]},{id:"4",images:[{img:"mpao.png"}]},{id:"18"},{id:"5",images:[{img:"msmt.png"}]},{id:"6",images:[{img:"mpao.png"}]},{id:"7",images:[{img:"EUfinanced.png"},{img:"tacr-trend.png"}]},{id:"8",images:[{img:"tacr-doprava.png"}]},{id:"9",images:[{img:"tacr-trend.png"}]},{id:"10",images:[{img:"tacr-trend.png"}]},{id:"11",images:[{img:"mpao.png"}]},{id:"12",images:[{img:"tacr-trend.png"}]},{id:"13",images:[{img:"mvcr-twinskin.png"}]},{id:"14",images:[{img:"mvcr.png"}]},{id:"15",images:[{img:"tacr-competent.png"}]},{id:"16",images:[{img:"tacr-life.png"}]},{id:"17",images:[{img:"tacr-trend.png"}]}],cG=[{id:"1",name:"aga",image:"aga.png",link:"https://www.gremiumalarm.cz/"},{id:"2",name:"čeko",image:"ceko.png",link:"https://www.cisok.cz/"},{id:"4",name:"aavit",image:"aavit.png",link:"https://aavit.cz/"},{id:"5",name:"hst",image:"hst.png",link:"https://www.hst.cz/cs/"},{id:"6",name:"hospodarska-komora",image:"hospodarska-komora.png",link:"https://www.komora.cz/"},{id:"7",name:"npi",image:"npi.png",link:"https://digikoalice.cz/"},{id:"8",name:"czech-cam",image:"czech-cam.png",link:"https://www.czeccam.cz/"},{id:"9",name:"czwa",image:"czwa.png",link:"https://www.czwa.cz/"},{id:"10",name:"cspu",image:"cspu.png",link:"https://udrzba-cspu.cz/"},{id:"11",name:"sovvak",image:"sovvak.png",link:"https://www.sovak.cz/"},{id:"12",name:"css",image:"css.png",link:"https://www.silnicnispolecnost.cz/"},{id:"13",name:"sdt",image:"sdt.png",link:"https://www.sdt.cz/intro.php"},{id:"14",name:"Spolek pro ochranu osobních údajů",image:"spou.png",link:"https://www.ochranaudaju.cz/"},{id:"15",name:"Svaz chemického průmyslu ČR",image:"schpcr.svg",link:"https://www.schp.cz/"}],uG=[{name:"vscht",image:"vscht.png",link:"https://www.vscht.cz/"},{name:"fd",image:"fd.png",link:"https://www.fd.cvut.cz/"},{name:"fit",image:"fit.png",link:"https://fit.cvut.cz/cs"},{name:"fsv",image:"fsv.png",link:"https://www.fsv.cvut.cz/"},{name:"fs",image:"fs.png",link:"https://www.fs.cvut.cz/"},{name:"fast",image:"fast.png",link:"https://www.fce.vutbr.cz/"},{name:"mbi",image:"mbi.png",link:"https://www.mbi.expert/"},{name:"adm",image:"adm.png",link:"https://admas.eu/"},{name:"patric",image:"patric.png",link:"https://patric.expert/"},{name:"item",image:"item.png",link:"https://sites.google.com/vutbr.cz/item/domu"}],fG=[{id:"1",customer:"PVK a.s.",image:"/referencesPage/csov-hrncire.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"COMOS",url:{link:"comos",type:"apps"}}]},{id:"2",customer:"Prague Advanced Technology and Research Innovation Center, a.s.",image:"/referencesPage/cov-beroun.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"COMOS",url:{link:"comos",type:"apps"}},{text:"New Plant",url:{link:"new-plant",type:"apps"}}]},{id:"10",customer:"PVK a.s.",image:"/referencesPage/cov-miskovice.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"En-Ops",url:{link:"en-ops",type:"apps"}}]},{id:"3",customer:"BorsodChem MCHZ, s.r.o.",image:"/referencesPage/cov-borsodchem.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"COMOS",url:{link:"comos",type:"apps"}},{text:"WIM",url:{link:"wim",type:"apps"}}]},{id:"11",customer:"PVK a.s.",image:"/referencesPage/cs-cakovice.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"WIM",url:{link:"wim",type:"apps"}}]},{id:"12",customer:"1.SčV a.s.",image:"/referencesPage/uv-kozicin.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"En-Ops",url:{link:"en-ops",type:"apps"}}]},{id:"4",customer:"PVK a.s.",image:"/referencesPage/upravna-vody-podoli.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}}]},{id:"5",customer:"Město Železná Ruda",image:"/referencesPage/upravna-vody-
125ZR.png",link:[{text:"INSIGHTS HUB",url:{link:"iothub",type:"service"}},{text:"COMOS",url:{link:"comos",type:"apps"}},{text:"Twin Skin",url:{link:"twin-skin",type:"apps"}}]},{id:"6",customer:"Městská část Praha 9",image:"/referencesPage/kamerovy-system-numeri.png",link:[{text:"NUMERI",url:{link:"https://www.praha9.cz/inteligentni-monitorovaci-system-zajisti-s-mensim-poctem-kamer-vetsi-bezpecnost",isBlank:!0}}]},{id:"7",customer:"Statutární město Ústí nad Labem",image:"/referencesPage/kamerovy-system-usti.png",link:[{text:"BRIEFCAM",url:{link:"briefcam",type:"apps"}}]},{id:"8",customer:"Fakultní nemocnice Ostrava",image:"/referencesPage/fakultni-nemocnice-ostrava.png",link:[{text:"SCYLLA",url:{link:"scylla",type:"apps"}},{text:"BRIEFCAM",url:{link:"briefcam",type:"apps"}}]},{id:"9",customer:"Statutární město Pardubice",image:"/referencesPage/briefcam-pardubice.png",link:[{text:"BRIEFCAM",url:{link:"briefcam",type:"apps"}}]}],Ya=m3("dataStore",{state:()=>({isLoading:!1,services:tG,servicesPageInfo:[],apps:rG,owners:aG,partners:sG,memberships:cG,parntersInResearch:uG,keyAspects:eG,productSolutions:Qq,productMockData:nG,productPageInfo:iG,productImagesRow:$q,certificates:oG,researchMockData:lG,references:fG,selectedAppHeader:"",lang:"cs",czData:{},enData:{},deData:{},sharedData:{}}),getters:{getApps:t=>t.apps,getProductSolutions:t=>t.productSolutions},actions:{async fetchSharedContent(t){this.isLoading=!0;const r=t||"cs",n={en:"enData",de:"deData",cs:"czData"};try{const i=n[r]||"czData";if(this[i]&&Object.keys(this[i]).length>0){this.sharedData=this[i];return}const o=await Jq(r);this[i]=o,this.sharedData=o}catch(i){console.error("Error fetching data:",i)}finally{this.isLoading=!1}},async setMockData(){var e,r;this.isLoading=!0;const t=[{id:"allapps",link:"allapps",headerImage:"/pages/default/hero-allapps.png",components:[{component:Hh,type:"appComponent"},{component:ts,data:{...this.apps.filter(n=>!n.section.includes("3RD-PARTY")),header:{prefix:"ourProducts",title:"vdtApps"}},type:"appComponent"},{component:Sa,data:{mainHeader:{prefix:"rdAppsPrefix",suffix:"rdAppsTechnologySuffix"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("MANAGEMENTUNITS")})},type:"serviceComponent"},{component:Sa,data:{mainHeader:{prefix:"rdAppsPrefix",suffix:"rdAppsVideoanalyticSuffix"},solutions:this.productSolutions.filter(n=>{var i;return((i=n.section)==null?void 0:i.includes("VIDEOANALYTICS"))||n.section.includes("SECURITYAPPS")})},type:"serviceComponent"}],section:["IDK"]},{id:"iothub",link:"iothub",headerImage:"/pages/default/hero-iothub.png",components:[{component:QH,type:"serviceComponent"},{component:ts,data:{...this.apps.filter(n=>n.section.includes("IOTHUB")),header:{prefix:"ourProducts",title:"iotApps"}},type:"appComponent"}],section:["IOTHUB"]},{id:"managementunits",link:"managementunits",headerImage:"/pages/default/hero-technologicke-celky.png",components:[{component:bi,data:this.keyAspects.filter(n=>n.id==="managementunits")},{component:WW,type:"appComponent"},{component:JW,data:{headerInfo:{prefix:"managementunits.heading.prefix",suffix:"managementunits.heading.suffix"},imageColumn:(e=this.productImagesRow.find(n=>n.id==="managementunits"))==null?void 0:e.imagesRow,isModuleCenter:!0,id:(r=this.productImagesRow.find(n=>n.id==="managementunits"))==null?void 0:r.id},type:"serviceComponent"},{component:Sa,data:{mainHeader:{prefix:"siemensproduct2",suffix:"rdAppsTechnologySuffix"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("MANAGEMENTUNITS")})},type:"serviceComponent"},{component:ts,data:this.apps.filter(n=>n.section.includes("MANAGEMENTUNITS")),type:"appComponent"}],section:["MANAGEMENTUNITS"]},{id:"industry",link:"industry",headerImage:"/pages/default/hero-digitalizace-prumyslu.png",components:[{component:IH,type:"serviceComponent"},{component:ts,data:{...this.apps.filter(n=>n.section.includes("INDUSTRY")),header:{prefix:"ourProducts",title:"industry"}},type:"appComponent"},{component:Hh,data:{isRotated:!0},type:"serviceComponent"}],section:["INDUSTRY"]},{id:"water",link:"water",headerImage:"/pages/default/hero-digitalizace-vodarenstvi.png",components:[{component:tw,data:this.keyAspects.filter(n=>n.id==="water")}
125,{component:ts,data:{...this.apps.filter(n=>n.section.includes("VODARENSTVI")),header:{prefix:"ourAppsFor",title:"water"}},type:"appComponent"},{component:Cq,type:"serviceComponent"},{component:Wh,data:{mainHeader:{prefix:"siemensproduct2",suffix:"rdAppsWaterManagement"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("VODARENSTVI")})},type:"serviceComponent"}],section:["VODARENSTVI"]},{id:"videoanalytics",link:"videoanalytics",headerImage:"/pages/default/hero-videoanalyza-doprava.png",components:[{component:bi,data:this.keyAspects.filter(n=>n.id==="videoanalytics")},{component:ts,data:{...this.apps.filter(n=>n.section.includes("VIDEOANALYTICS")),header:{prefix:"iotApps",title:"videoanalytics"}},type:"appComponent"},{component:Sa,data:{mainHeader:{prefix:"rdAppsPrefix",suffix:"rdAppsVideoanalytic"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("VIDEOANALYTICS")})},type:"serviceComponent"}],section:["VIDEOANALYTICS"]},{id:"security",link:"security",headerImage:"/pages/default/hero-videoanalyza-bezpecnost.png",components:[{component:tw,data:this.keyAspects.filter(n=>n.id==="security")},{component:Wh,data:{mainHeader:{prefix:"analyticsinsecurity",suffix:"ourProducts"},solutions:this.productSolutions.filter(n=>{var i,o;return((i=n.section)==null?void 0:i.includes("SECURITY"))&&((o=n.section)==null?void 0:o.includes("VDT"))})},type:"serviceComponent"},{component:Wh,data:{mainHeader:{prefix:"analyticsinsecurity",suffix:"videoanalyticsoftwares"},solutions:this.productSolutions.filter(n=>{var i,o;return((i=n.section)==null?void 0:i.includes("SECURITY"))&&!((o=n.section)!=null&&o.includes("VDT"))})},type:"serviceComponent"}],section:["SECURITY"]},{id:"drones",link:"drones",headerImage:"/pages/default/hero-detekce-dronu.png",components:[{component:bi,data:this.keyAspects.filter(n=>n.id==="drones")},{component:Sa,data:{mainHeader:{prefix:"ourProducts",suffix:"rdAppsDrones"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("DRONES")})},type:"serviceComponent"}],section:["DRONES"]},{id:"energy",link:"energy",headerImage:"/pages/default/hero-digitalizace-energetiky.png",components:[{component:bi,data:this.keyAspects.filter(n=>n.id==="energy")},{component:Sa,data:{mainHeader:{prefix:"ourProducts",suffix:"rdAppsEnergy"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("ENERGETIKA")})},type:"serviceComponent"}],section:["ENERGETIKA"]},{id:"telemedicine",link:"telemedicine",headerImage:"/pages/default/telemedicine.png",components:[{component:CW,type:"serviceComponent"},{component:Hh,data:{image:"InsightsHub-telemedicine.png"},type:"serviceComponent"},{component:Sa,data:{mainHeader:{prefix:"ourProducts",suffix:"rdAppsTelemedicine"},solutions:this.productSolutions.filter(n=>{var i;return(i=n.section)==null?void 0:i.includes("TELEMEDICINE")})},type:"serviceComponent"}],section:["TELEMEDICINE"]},{id:"cardata",link:"cardata",headerImage:"/pages/default/hero-cardata.png",components:[{component:bi,data:this.keyAspects.filter(n=>n.id==="cardata")},{component:Zq,data:{cardKey:"CardData"},type:"serviceComponent"},{component:bi,data:this.keyAspects.filter(n=>n.id==="cardata2")},{component:bi,data:this.keyAspects.filter(n=>n.id==="cardata3")},{component:bi,data:this.keyAspects.filter(n=>n.id==="cardata4")},{component:bi,data:this.keyAspects.filter(n=>n.id==="cardata5")},{component:bi,data:this.keyAspects.filter(n=>n.id==="cardata6")}],section:["CARDATA"]}];this.servicesPageInfo=t.map(n=>({...n,components:n.components.map(i=>({...i,component:bf(i.component)}))})),this.isLoading=!1}}}),dG=rr(()=>({provide:{shared:(e,r="")=>{const n=Ya();return e.split(".").reduce((o,a)=>o==null?void 0:o[a],n.sharedData)??r}}})),hG=rr({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(t){}}),pG=[u7,d7,m7,zT,wA,xA,SA,CA,kA,EA,PA,IA,RA,UA,zA,VA,$A,t9,hP,vP,vI,yR,bR,xR,SR,CR,ER,dG,hG],Z8=(t="RouteProvider")=>gt({name:t,props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const r=e.renderKey,n=e.route,i={};for(const o in e.route)Object.defineProperty(i,o,{get:()=>r===e.renderKey?e.route[o]:n[o],enumerable:!0});return ro(Xs,Ji(i)),()=>hr(e.vnode,{ref:e.vnodeRef})}}),gG=Z8(),nw=new WeakMap,vG=gt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(t,{attrs:e,slots:r,expose:n}){const i=Xe(),o=St(),a=Er(Xs,null);let s;n({pageRef:o});const l=Er(u3,null);let c;const u=i.deferHydration();if(i.isHydrating){const d=i.hooks.hookOnce("app:error",u);Br().beforeEach(d)}t.pageKey&&Kt(()=>t.pageKey,(d,h)=>{d!==h&&i.callHook("page:loading:start")});let f=!1;{const d=Br().beforeResolve(()=>{f=!1});Gs(()=>{d()})}return()=>hr(H3,{name:t.name,route:t.route,...e},{default:d=>{const h=yG(a,d.route,d.Component),p=a&&a.matched.length===d.route.matched.length;if(!d.Component){if(c&&!p)return c;
125u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(h&&a&&(!l||l!=null&&l.isCurrent(a)))return p?c:null;const g=Op(d,t.pageKey),b=bG(a,d.route,d.Component);!i.isHydrating&&s===g&&!b&&(i.callHook("page:loading:end"),f=!0),s=g;const m=!!(t.transition??d.route.meta.pageTransition??vp),S=m&&mG([t.transition,d.route.meta.pageTransition,vp,{onAfterLeave:()=>{i.callHook("page:transition:finish",d.Component)}}]),v=t.keepalive??d.route.meta.keepalive??W6;return c=W3(m&&S,TT(v,hr(qg,{suspensible:!0,onPending:()=>i.callHook("page:start",d.Component),onResolve:()=>{_i(()=>i.callHook("page:finish",d.Component).then(()=>{if(!f&&!b)return f=!0,i.callHook("page:loading:end")}).finally(u))}},{default:()=>{const w={key:g||void 0,vnode:r.default?wG(r.default,d):d.Component,route:d.route,renderKey:g||void 0,trackRootNodes:m,vnodeRef:o};if(!v)return hr(gG,w);const y=d.Component.type,k=y;let E=nw.get(k);return E||(E=Z8(y.name||y.__name),nw.set(k,E)),hr(E,w)}}))).default(),c}})}});function mG(t){const e=t.filter(Boolean).map(r=>({...r,onAfterLeave:r.onAfterLeave?nv(r.onAfterLeave):void 0}));return Ks(...e)}function yG(t,e,r){if(!t)return!1;const n=e.matched.findIndex(i=>{var o;return((o=i.components)==null?void 0:o.default)===(r==null?void 0:r.type)});return!n||n===-1?!1:e.matched.slice(0,n).some((i,o)=>{var a,s,l;return((a=i.components)==null?void 0:a.default)!==((l=(s=t.matched[o])==null?void 0:s.components)==null?void 0:l.default)})||r&&Op({route:e,Component:r})!==Op({route:t,Component:r})}function bG(t,e,r){return t?e.matched.findIndex(i=>{var o;return((o=i.components)==null?void 0:o.default)===(r==null?void 0:r.type)})<e.matched.length-1:!1}function wG(t,e){const r=t(e);return r.length===1?hr(r[0]):hr(Ye,void 0,r)}const xG=gt({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(t,e){return()=>hr(Ro[t.name],t.layoutProps,e.slots)}}),SG={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},CG=gt({name:"NuxtLayout",inheritAttrs:!1,props:SG,setup(t,e){const r=Xe(),n=Er(Xs),i=n===Zg()?xT():n,o=Ee(()=>{let l=se(t.name)??i.meta.layout??"default";return l&&!(l in Ro)&&t.fallback&&(l=se(t.fallback)),l}),a=St();e.expose({layoutRef:a});const s=r.deferHydration();if(r.isHydrating){const l=r.hooks.hookOnce("app:error",s);Br().beforeEach(l)}return()=>{const l=o.value&&o.value in Ro,c=i.meta.layoutTransition??H6;return W3(l&&c,{default:()=>hr(qg,{suspensible:!0,onResolve:()=>{_i(s)}},{default:()=>hr(kG,{layoutProps:Dr(e.attrs,{ref:a}),key:o.value||void 0,name:o.value,shouldProvide:!t.name,hasTransition:!!c},e.slots)})}).default()}}}),kG=gt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,e){const r=t.name;return t.shouldProvide&&ro(u3,{isCurrent:n=>r===(n.meta.layout??"default")}),()=>{var n,i;return!r||typeof r=="string"&&!(r in Ro)?(i=(n=e.slots).default)==null?void 0:i.call(n):hr(xG,{key:r,layoutProps:t.layoutProps,name:r},e.slots)}}}),EG=Object.freeze({left:0,top:0,width:16,height:16}),J8=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),nm=Object.freeze({...EG,...J8});Object.freeze({...nm,body:"",hidden:!1});function TG(t,e){let r=t.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const n in e)r+=" "+n+'="'+e[n]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+r+">"+t+"</svg>"}const AG=/(-?[0-9.]*[0-9]+[0-9.]*)/g,PG=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Cg(t,e,r){if(e===1)return t;if(r=r||100,typeof t=="number")return Math.ceil(t*e*r)/r;if(typeof t!="string")return t;const n=t.split(AG);if(n===null||!n.length)return t;const i=[];let o=n.shift(),a=PG.test(o);for(;;){if(a){const s=parseFloat(o);isNaN(s)?i.push(o):i.push(Math.ceil(s*e*r)/r)}else i.push(o);if(o=n.shift(),o===void 0)return i.join("");a=!a}}function IG(t){return t.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function OG(t){return"data:image/svg+xml,"+IG(t)}function FG(t){return'url("'+OG(t)+'")'}function RG(t){const[e,r,n,i]=t;if(n!==i){const o=Math.max(n,i);return[e-(o-n)/2,r-(o-i)/2,o,o]}return t}const _G=Object.freeze({width:null,height:null}),DG=Object.freeze({..._G,...J8});function LG(t,e="defs"){let r="";
125const n=t.indexOf("<"+e);for(;n>=0;){const i=t.indexOf(">",n),o=t.indexOf("</"+e);if(i===-1||o===-1)break;const a=t.indexOf(">",o);if(a===-1)break;r+=t.slice(i+1,o).trim(),t=t.slice(0,n).trim()+t.slice(a+1)}return{defs:r,content:t}}function NG(t,e){return t?"<defs>"+t+"</defs>"+e:e}function MG(t,e,r){const n=LG(t);return NG(n.defs,e+n.content+r)}const BG=t=>t==="unset"||t==="undefined"||t==="none";function UG(t,e){const r={...nm,...t},n={...DG,...e},i={left:r.left,top:r.top,width:r.width,height:r.height};let o=r.body;[r,n].forEach(g=>{const b=[],m=g.hFlip,S=g.vFlip;let v=g.rotate;m?S?v+=2:(b.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),b.push("scale(-1 1)"),i.top=i.left=0):S&&(b.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),b.push("scale(1 -1)"),i.top=i.left=0);let w;switch(v<0&&(v-=Math.floor(v/4)*4),v=v%4,v){case 1:w=i.height/2+i.top,b.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:b.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:w=i.width/2+i.left,b.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}v%2===1&&(i.left!==i.top&&(w=i.left,i.left=i.top,i.top=w),i.width!==i.height&&(w=i.width,i.width=i.height,i.height=w)),b.length&&(o=MG(o,'<g transform="'+b.join(" ")+'">',"</g>"))});const a=n.width,s=n.height,l=i.width,c=i.height;let u,f;a===null?(f=s===null?"1em":s==="auto"?c:s,u=Cg(f,l/c)):(u=a==="auto"?l:a,f=s===null?Cg(u,c/l):s==="auto"?c:s);const d={},h=(g,b)=>{BG(b)||(d[g]=b.toString())};h("width",u),h("height",f);const p=[i.left,i.top,l,c];return d.viewBox=p.join(" "),{attributes:d,viewBox:p,body:o}}function jG(t){const e={display:"inline-block",width:"1em",height:"1em"},r=t.varName;switch(t.pseudoSelector&&(e.content="''"),t.mode){case"background":r&&(e["background-image"]="var(--"+r+")"),e["background-repeat"]="no-repeat",e["background-size"]="100% 100%";break;case"mask":e["background-color"]="currentColor",r&&(e["mask-image"]=e["-webkit-mask-image"]="var(--"+r+")"),e["mask-repeat"]=e["-webkit-mask-repeat"]="no-repeat",e["mask-size"]=e["-webkit-mask-size"]="100% 100%";break}return e}function zG(t,e){const r={},n=e.varName,i=UG(t);let o=i.viewBox;o[2]!==o[3]&&(e.forceSquare?o=RG(o):r.width=Cg("1em",o[2]/o[3]));const a=TG(i.body.replace(/currentColor/g,e.color||"black"),{viewBox:`${o[0]} ${o[1]} ${o[2]} ${o[3]}`,width:`${o[2]}`,height:`${o[3]}`}),s=FG(a);if(n)r["--"+n]=s;else switch(e.mode){case"background":r["background-image"]=s;break;case"mask":r["mask-image"]=r["-webkit-mask-image"]=s;break}return r}const qh={selectorStart:{compressed:"{",compact:" {",expanded:" {"},selectorEnd:{compressed:"}",compact:`; }
126`,expanded:`;
127}
128`},rule:{compressed:"{key}:",compact:" {key}: ",expanded:`
129  {key}: `}};function VG(t,e="expanded"){const r=[];for(let n=0;n<t.length;n++){const{selector:i,rules:o}=t[n];let s=(i instanceof Array?i.join(e==="compressed"?",":", "):i)+qh.selectorStart[e],l=!0;for(const c in o)l||(s+=";"),s+=qh.rule[e].replace("{key}",c)+o[c],l=!1;s+=qh.selectorEnd[e],r.push(s)}return r.join(e==="compressed"?"":`
130`)}function HG(t,e={}){const r=e.customise?e.customise(t.body):t.body,n=e.mode||(e.color||!r.includes("currentColor")?"background":"mask");let i=e.varName;i===void 0&&n==="mask"&&(i="svg");const o={...e,mode:n,varName:i};n==="background"&&delete o.varName;const a={...e.rules,...jG(o),...zG({...nm,...t,body:r},o)},s=e.iconSelector||".icon";return VG([{selector:s,rules:a}],o.format)}async function WG(t,e){if(!t)return null;const r=Up(t);return r||(await rI(t).catch(()=>(console.warn(`[Icon] failed to load icon \`${t}\``),null)),Up(t))}function Q8(t){const e=za().icon,r=(e.collections||[]).sort((n,i)=>i.length-n.length);return Ee(()=>{var a;const n=t(),i=n.startsWith(e.cssSelectorPrefix)?n.slice(e.cssSelectorPrefix.length):n,o=((a=e.aliases)==null?void 0:a[i])||i;if(!o.includes(":")){const s=r.find(l=>o.startsWith(l+"-"));return s?s+":"+o.slice(s.length+1):o}return o})}function $8(t,e){if(t!==!1)return t===!0||t===null?e:t}let Rl;function qG(t){return t.replace(/([^\w-])/g,"\\$1")}function GG(){if(Rl)return Rl;Rl=new Set;const t=r=>{if(r=r.replace(/^:where\((.*)\)$/,"$1").trim(),r.startsWith("."))return r},e=r=>{if(r!=null&&r.length)for(const n of r){n!=null&&n.cssRules&&e(n.cssRules);const i=n==null?void 0:n.selectorText;if(typeof i=="string"){const o=t(i);o&&Rl.add(o)}}};if(typeof document<"u")for(const r of document.styleSheets)try{const n=r.cssRules||r.rules;e(n)}catch{}return Rl}const KG=gt({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(t){const e=Xe(),r=za().icon,n=Ee(()=>t.name?r.cssSelectorPrefix+t.name:"");function i(s){var u,f;if(!s)return;const l=Up(s);if(l)return l;const c=(f=(u=e.payload)==null?void 0:u.data)==null?void 0:f[s];if(c)return lv(s,c),c}const o=Ee(()=>"."+qG(n.value));function a(s,l=!0){let c=o.value;r.cssWherePseudo&&(c=`:where(${c})`);const u=HG(s,{iconSelector:c,format:"compressed",customise:$8(t.customize,r.customize)});return r.cssLayer&&l?`@layer ${r.cssLayer} { ${u} }`:u}{const s=GG();async function l(c){if(s.has(o.value)||typeof document>"u")return;const u=document.createElement("style");u.textContent=a(c);const f=document.head.querySelector('style, link[rel="stylesheet"]');f?document.head.insertBefore(u,f):document.head.appendChild(u),s.add(o.value)}Kt(()=>t.name,()=>{if(s.has(o.value))return;const c=i(t.name);c?l(c):WG(t.name).then(u=>{u&&l(u)}).catch(()=>null)},{immediate:!0})}return()=>hr("span",{class:["iconify",n.value]})}}),XG=gt({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(t,{slots:e}){const r=Xe(),n=za().icon,i=Q8(()=>t.name),o="i-"+i.value;if(i.value){const a=r.payload.data[o];a&&lv(i.value,a)}return()=>hr(gI,{icon:i.value,ssr:!0,customise:$8(t.customize,n.customize)},e)}}),eS=gt({name:"NuxtIcon",props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(t,{slots:e}){const r=Xe(),n=za().icon,i=Q8(()=>t.name),o=Ee(()=>{var s;return((s=r.vueApp)==null?void 0:s.component(i.value))||((t.mode||n.mode)==="svg"?XG:KG)}),a=Ee(()=>{const s=t.size||n.size;return s?{fontSize:Number.isNaN(+s)?s:s+"px"}:null});return()=>hr(o.value,{...n.attrs,name:i.value,class:n.class,style:a.value,customize:t.customize},e)}}),YG=Object.freeze(Object.defineProperty({__proto__:null,default:eS},Symbol.toStringTag,{value:"Module"})),ZG=gt({props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:Function,required:!1,default:null}}});function JG(t,e,r,n,i,o){const a=eS;return ie(),zt(a,fc(mc(t.$props)),null,16)}const nl=gr(ZG,[["render",JG]]),vd=(t,e,r,n,i=!1)=>{const o=lx(),a=za(),s=Ee(()=>{var d;const c=Cr(e),u=Cr(r),f=Cr(n);return qc((c==null?void 0:c.strategy)||((d=a.ui)==null?void 0:d.strategy),f?{wrapper:f}:{},c||{},i?Mp(a.ui,t,{}):{},u||{})}),l=Ee(()=>D9(o,["class"]));return{ui:s,attrs:l}},QG={wrapper:"relative inline-flex items-center justify-center flex-shrink-0",background:"bg-gray-100 dark:bg-gray-800",rounded:"rounded-full",text:"font-medium leading-none text-gray-900 dark:text-white truncate",placeholder:"font-medium leading-none text-gray-500 dark:text-gray-400 truncate",size:{"3xs":"h-4 w-4 text-[8px]","2xs":"h-5 w-5 text-[10px]",xs:"h-6 w-6 text-xs",sm:"h-8 w-8 text-sm",md:"h-10 w-10 text-base",lg:"h-12 w-12 text-lg",xl:"h-14 w-14 text-xl","2xl":"h-16 w-16 text-2xl","3xl":"h-20 w-20 text-3xl"},chip:{base:"absolute rounded-full ring-1 ring-white dark:ring-gray-900 flex items-center justify-center text-white dark:text-gray-900 font-medium",background:"bg-{color}-500 dark:bg-{color}-400",position:{"top-right":"top-0 right-0","bottom-right":"bottom-0 right-0","top-left":"top-0 left-0","bottom-left":"bottom-0 left-0"},size:{"3xs":"h-[4px] min-w-[4px] text-[4px] p-px","2xs":"h-[5px] min-w-[5px] text-[5px] p-px",xs:"h-1.5 min-w-[0.375rem] text-[6px] p-px",sm:"h-2 min-w-[0.5rem] text-[7px] p-0.5",md:"h-2.5 min-w-[0.625rem] text-[8px] p-0.5",lg:"h-3 min-w-[0.75rem] text-[10px] p-0.5",xl:"h-3.5 min-w-[0.875rem] text-[11px] p-1","2xl":"h-4 min-w-[1rem] text-[12px] p-1","3xl":"h-5 min-w-[1.25rem] text-[14px] p-1"}},icon:{base:"text-gray-500 dark:text-gray-400 flex-shrink-0",size:{"3xs":"h-2 w-2","2xs":"h-2.5 w-2.5",xs:"h-3 w-3",sm:"h-4 w-4",md:"h-5 w-5",lg:"h-6 w-6",xl:"h-7 w-7","2xl":"h-8 w-8","3xl":"h-10 w-10"}},default:{size:"sm",icon:null,chipColor:null,chipPosition:"top-right"}},$G={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:cursor-not-allowed aria-disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",truncate:"text-left break-all line-clamp-1",block:"w-full flex justify-center items-center",inline:"inline-flex items-center",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white aria-disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 dark:aria-disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 aria-disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 dark:aria-disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 aria-disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white dark:aria-disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 aria-disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 dark:aria-disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent aria-disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 disabled:bg-{color}-50 aria-disabled:bg-{color}-50 dark:bg-{color}-950 dark:hover:bg-{color}-900 dark:disabled:bg-{color}-950 dark:aria-disabled:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent aria-disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 disabled:text-{color}-500 aria-disabled:text-{color}-500 dark:text-{color}-400 dark:hover:text-{color}-500 dark:disabled:text-{color}-400 dark:aria-disabled:text-{color}-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",loading:"animate-spin",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}},md={base:"invisible before:visible before:block before:rotate-45 before:z-[-1] before:w-2 before:h-2",ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-800",rounded:"before:rounded-sm",background:"before:bg-gray-200 dark:before:bg-gray-800",shadow:"before:shadow",placement:"group-data-[popper-placement*='right']:-left-1 group-data-[popper-placement*='left']:-right-1 group-data-[popper-placement*='top']:-bottom-1 group-data-[popper-placement*='bottom']:-top-1"};({...md});const tS={wrapper:"relative",base:"relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0",form:"form-input",rounded:"rounded-md",placeholder:"placeholder-gray-400 dark:placeholder-gray-500",file:{base
130:"file:mr-1.5 file:font-medium file:text-gray-500 dark:file:text-gray-400 file:bg-transparent file:border-0 file:p-0 file:outline-none"},size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},leading:{padding:{"2xs":"ps-7",xs:"ps-8",sm:"ps-9",md:"ps-10",lg:"ps-11",xl:"ps-12"}},trailing:{padding:{"2xs":"pe-7",xs:"pe-8",sm:"pe-9",md:"pe-10",lg:"pe-11",xl:"pe-12"}},color:{white:{outline:"shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"},gray:{outline:"shadow-sm bg-gray-50 dark:bg-gray-800 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"}},variant:{outline:"shadow-sm bg-transparent text-gray-900 dark:text-white ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 focus:ring-2 focus:ring-{color}-500 dark:focus:ring-{color}-400",none:"bg-transparent focus:ring-0 focus:shadow-none"},icon:{base:"flex-shrink-0 text-gray-400 dark:text-gray-500",color:"text-{color}-500 dark:text-{color}-400",loading:"animate-spin",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"},leading:{wrapper:"absolute inset-y-0 start-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"px-2",xs:"px-2.5",sm:"px-2.5",md:"px-3",lg:"px-3.5",xl:"px-3.5"}},trailing:{wrapper:"absolute inset-y-0 end-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"px-2",xs:"px-2.5",sm:"px-2.5",md:"px-3",lg:"px-3.5",xl:"px-3.5"}}},default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid"}},iw={container:"z-20 group",trigger:"flex items-center w-full",width:"w-full",height:"max-h-60",base:"relative focus:outline-none overflow-y-auto scroll-py-1",background:"bg-white dark:bg-gray-800",shadow:"shadow-lg",rounded:"rounded-md",padding:"p-1",ring:"ring-1 ring-gray-200 dark:ring-gray-700",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",option:{base:"cursor-default select-none relative flex items-center justify-between gap-1",rounded:"rounded-md",padding:"px-1.5 py-1.5",size:"text-sm",color:"text-gray-900 dark:text-white",container:"flex items-center gap-1.5 min-w-0",active:"bg-gray-100 dark:bg-gray-900",inactive:"",selected:"pe-7",disabled:"cursor-not-allowed opacity-50",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",icon:{base:"flex-shrink-0 h-5 w-5",active:"text-gray-900 dark:text-white",inactive:"text-gray-400 dark:text-gray-500"},selectedIcon:{wrapper:"absolute inset-y-0 end-0 flex items-center",padding:"pe-2",base:"h-5 w-5 text-gray-900 dark:text-white flex-shrink-0"},avatar:{base:"flex-shrink-0",size:"2xs"},chip:{base:"flex-shrink-0 w-2 h-2 mx-1 rounded-full"}},transition:{leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},popper:{placement:"bottom-end"},default:{selectedIcon:"i-heroicons-check-20-solid",trailingIcon:"i-heroicons-chevron-down-20-solid",empty:{label:"No options."},optionEmpty:{label:'No results for "{query}".'}},arrow:{...md,ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-700",background:"before:bg-white dark:before:bg-gray-700"}};({...tS});const bX={...tS,form:"form-select",placeholder:"text-gray-400 dark:text-gray-500",default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid",trailingIcon:"i-heroicons-chevron-down-20-solid"}},wX={...iw,select:"inline-flex items-center text-left cursor-default",input:"block w-[calc(100%+0.5rem)] focus:ring-transparent text-sm px-3 py-1.5 text-gray-700 dark:text-gray-200 bg-white dark:bg-gray-800 border-0 border-b border-gray-200 dark:border-gray-700 sticky -top-1 -mt-1 mb-1 -mx-1 z-10 placeholder-gray-400 dark:placeholder-gray-500 focus:outline-none",required:"absolute inset-0 w-px opacity-0 cursor-default",label:"block truncate",option:{...iw.option,create:"block truncate"},transition:{leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},popper:{placement:"bottom-end"},default:{selectedIcon:"i-heroicons-check-20-solid",clearSearchOnClose
130:!1,showCreateOptionWhen:"empty",searchablePlaceholder:{label:"Search..."},empty:{label:"No options."},optionEmpty:{label:'No results for "{query}".'}},arrow:{...md,ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-700",background:"before:bg-white dark:before:bg-gray-700"}};({...md});const eK={wrapper:"w-full pointer-events-auto",container:"relative overflow-hidden",inner:"w-0 flex-1",title:"text-sm font-medium text-gray-900 dark:text-white",description:"mt-1 text-sm leading-4 text-gray-500 dark:text-gray-400",actions:"flex items-center gap-2 mt-3 flex-shrink-0",background:"bg-white dark:bg-gray-900",shadow:"shadow-lg",rounded:"rounded-lg",padding:"p-4",gap:"gap-3",ring:"ring-1 ring-gray-200 dark:ring-gray-800",icon:{base:"flex-shrink-0 w-5 h-5",color:"text-{color}-500 dark:text-{color}-400"},avatar:{base:"flex-shrink-0 self-center",size:"md"},progress:{base:"absolute bottom-0 end-0 start-0 h-1",background:"bg-{color}-500 dark:bg-{color}-400"},transition:{enterActiveClass:"transform ease-out duration-300 transition",enterFromClass:"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2",enterToClass:"translate-y-0 opacity-100 sm:translate-x-0",leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},default:{color:"primary",icon:null,timeout:5e3,closeButton:{icon:"i-heroicons-x-mark-20-solid",color:"gray",variant:"link",padded:!1},actionButton:{size:"xs",color:"white"}}},tK={wrapper:"fixed flex flex-col justify-end z-[55]",position:"bottom-0 end-0",width:"w-full sm:w-96",container:"px-4 sm:px-6 py-6 space-y-3 overflow-y-auto"},Ca=qc(In.ui.strategy,In.ui.avatar,QG),rK=gt({components:{UIcon:nl},inheritAttrs:!1,props:{as:{type:[String,Object],default:"img"},src:{type:[String,Boolean],default:null},alt:{type:String,default:null},text:{type:String,default:null},icon:{type:String,default:()=>Ca.default.icon},size:{type:String,default:()=>Ca.default.size,validator(t){return Object.keys(Ca.size).includes(t)}},chipColor:{type:String,default:()=>Ca.default.chipColor,validator(t){return["gray",...In.ui.colors].includes(t)}},chipPosition:{type:String,default:()=>Ca.default.chipPosition,validator(t){return Object.keys(Ca.chip.position).includes(t)}},chipText:{type:[String,Number],default:null},imgClass:{type:String,default:""},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(t){const{ui:e,attrs:r}=vd("avatar",ja(t,"ui"),Ca),n=Ee(()=>typeof t.src=="boolean"?null:t.src),i=Ee(()=>(t.alt||"").split(" ").map(f=>f.charAt(0)).join("").substring(0,2)),o=Ee(()=>Ma(zn(e.value.wrapper,(c.value||!n.value)&&e.value.background,e.value.rounded,e.value.size[t.size]),t.class)),a=Ee(()=>Ma(zn(e.value.rounded,e.value.size[t.size]),t.imgClass)),s=Ee(()=>zn(e.value.icon.base,e.value.icon.size[t.size])),l=Ee(()=>zn(e.value.chip.base,e.value.chip.size[t.size],e.value.chip.position[t.chipPosition],e.value.chip.background.replaceAll("{color}",t.chipColor))),c=St(!1);Kt(()=>t.src,()=>{c.value&&(c.value=!1)});function u(){c.value=!0}return{ui:e,attrs:r,wrapperClass:o,imgClass:a,iconClass:s,chipClass:l,url:n,placeholder:i,error:c,onError:u}}});function nK(t,e,r,n,i,o){const a=nl;return ie(),be("span",{class:Tt(t.wrapperClass)},[t.url&&!t.error?(ie(),zt(xf(t.as),Dr({key:0,class:t.imgClass,alt:t.alt,src:t.url},t.attrs,{onError:t.onError}),null,16,["class","alt","src","onError"])):t.text?(ie(),be("span",{key:1,class:Tt(t.ui.text)},Re(t.text),3)):t.icon?(ie(),zt(a,{key:2,name:t.icon,class:Tt(t.iconClass)},null,8,["name","class"])):t.placeholder?(ie(),be("span",{key:3,class:Tt(t.ui.placeholder)},Re(t.placeholder),3)):it("",!0),t.chipColor?(ie(),be("span",{key:4,class:Tt(t.chipClass)},Re(t.chipText),3)):it("",!0),Hr(t.$slots,"default")],2)}const rS=gr(rK,[["render",nK]]),ow=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function kg(t,e){e?e={...ow,...e}:e=ow;const r=nS(e);return r.dispatch(t),r.toString()}const iK=Object.freeze(["prototype","__proto__","constructor"]);function nS(t){let e="",r=new Map;const n=i=>{e+=i};return{toString(){return e},getContext(){return r},dispatch(i){return t.replacer&&(i=t.replacer(i)),this[i===null?"null":typeof i](i)},object(i){if(i&&typeof i.toJSON=="function")return this.object(i.toJSON());const o=Object.prototype.toString.call(i);let a="";const s=o.length;s<10?a="unknown:["+o+"]":a=o.slice(8,s-1),a=a.toLowerCase();let l=null;if((l=r.get(i))===void 0)r.set(i,r.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(i))return n("buffer:"),n(i.toString("utf8"));if(a!=="object"&&a!=="function"&&a!=="asyncfunction")this[a]?this[a](i):t.ignoreUnknown||this.unkown(i,a);else{let c=Object.keys(i);t.unorderedObjects&&(c=c.sort());let u=[];t.respectType!==!1&&!aw(i)&&(u=iK),t.excludeKeys&&(c=c.filter(d=>!t.excludeKeys(d)),u=u.filter(d=>!t.excludeKeys(d))),n("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),n(":"),t.excludeValues||this.dispatch(i[d]),n(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(i,o){if(o=o===void 0?t.unorderedArrays!==!1:o,n("array:"+i.length+":"),!o||i.length<=1){for(const l of i)this.dispatch(l);return}const a=new Map,s=i.map(l=>{const c=nS(t);c.dispatch(l);for(const[u,f]of c.getContext())a.set(u,f);return c.toString()});return r=a,s.sort(),this.array(s,!1)},date(i){return n("date:"+i.toJSON())},symbol(i){return n("symbol:"+i.toString())},unkown(i,o){if(n(o),!!i&&(n(":"),i&&typeof i.entries=="function"))return this.array(Array.from(i.entries()),!0)},error(i){return n("error:"+i.toString())},boolean(i){return n("bool:"+i)},string(i){n("string:"+i.length+":"),n(i)},function(i){n("fn:"),aw(i)?this.dispatch("[native]"):this.dispatch(i.toString()),t.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(i.name)),t.respectFunctionProperties&&this.object(i)},number(i){return n("number:"+i)},xml(i){return n("xml:"+i.toString())},null(){return n("Null")},undefined(){return n("Undefined")},regexp(i){return n("regex:"+i.toString())},uint8array(i){return n("uint8array:"),this.dispatch(Array.prototype.slice.call(i))},uint8clampedarray(i){return n("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(i))},int8array(i){return n("int8array:"),this.dispatch(Array.prototype.slice.call(i))},uint16array(i){return n("uint16array:"),this.dispatch(Array.prototype.slice.call(i))},int16array(i){return n("int16array:"),this.dispatch(Array.prototype.slice.call(i))},uint32array(i){return n("uint32array:"),this.dispatch(Array.prototype.slice.call(i))},int32array(i){return n("int32array:"),this.dispatch(Array.prototype.slice.call(i))},float32array(i){return n("float32array:"),this.dispatch(Array.prototype.slice.call(i))},float64array(i){return n("float64array:"),this.dispatch(Array.prototype.slice.call(i))},arraybuffer(i){return n("arraybuffer:"),this.dispatch(new Uint8Array(i))},url(i){return n("url:"+i.toString())},map(i){n("map:");const o=[...i];return this.array(o,t.unorderedSets!==!1)},set(i){n("set:");const o=[...i];return this.array(o,t.unorderedSets!==!1)},file(i){return n("file:"),this.dispatch([i.name,i.size,i.type,i.lastModfied])},blob(){if(t.ignoreUnknown)return n("[blob]");throw new Error(`Hashing Blob objects is currently not supported
131Use "options.replacer" or "options.ignoreUnknown"
132`)},domwindow(){return n("domwindow")},bigint(i){return n("bigint:"+i.toString())},process(){return n("process")},timer(){return n("timer")},pipe(){return n("pipe")},tcp(){return n("tcp")},udp(){return n("udp")},tty(){return n("tty")},statwatcher(){return n("statwatcher")},securecontext(){return n("securecontext")},connection(){return n("connection")},zlib(){return n("zlib")}
132,context(){return n("context")},nodescript(){return n("nodescript")},httpparser(){return n("httpparser")},dataview(){return n("dataview")},signal(){return n("signal")},fsevent(){return n("fsevent")},tlswrap(){return n("tlswrap")}}}const iS="[native code] }",oK=iS.length;function aw(t){return typeof t!="function"?!1:Function.prototype.toString.call(t).slice(-oK)===iS}function aK(t,e,r={}){const n=Eg(t,r),i=Eg(e,r);return oS(n,i,r)}function oS(t,e,r={}){var o,a;const n=[],i=new Set([...Object.keys(t.props||{}),...Object.keys(e.props||{})]);if(t.props&&e.props)for(const s of i){const l=t.props[s],c=e.props[s];l&&c?n.push(...oS((o=t.props)==null?void 0:o[s],(a=e.props)==null?void 0:a[s],r)):(l||c)&&n.push(new sw((c||l).key,l?"removed":"added",c,l))}return i.size===0&&t.hash!==e.hash&&n.push(new sw((e||t).key,"changed",e,t)),n}function Eg(t,e,r=""){if(t&&typeof t!="object")return new lw(r,t,kg(t,e));const n={},i=[];for(const o in t)n[o]=Eg(t[o],e,r?`${r}.${o}`:o),i.push(n[o].hash);return new lw(r,t,`{${i.join(":")}}`,n)}class sw{constructor(e,r,n,i){this.key=e,this.type=r,this.newValue=n,this.oldValue=i}toString(){return this.toJSON()}toJSON(){var e;switch(this.type){case"added":return`Added   \`${this.key}\``;case"removed":return`Removed \`${this.key}\``;case"changed":return`Changed \`${this.key}\` from \`${((e=this.oldValue)==null?void 0:e.toString())||"-"}\` to \`${this.newValue.toString()}\``}}}class lw{constructor(e,r,n,i){this.key=e,this.value=r,this.hash=n,this.props=i}toString(){return this.props?`{${Object.keys(this.props).join(",")}}`:JSON.stringify(this.value)}toJSON(){const e=this.key||".";return this.props?`${e}({${Object.keys(this.props).join(",")}})`:`${e}(${this.value})`}}function cw(t,e,r={}){return t===e||kg(t,r)===kg(e,r)}const sK=gt({inheritAttrs:!1,props:{...av,as:{type:String,default:"button"},type:{type:String,default:"button"},disabled:{type:Boolean,default:null},active:{type:Boolean,default:void 0},exact:{type:Boolean,default:!1},exactQuery:{type:[Boolean,String],default:!1},exactHash:{type:Boolean,default:!1},inactiveClass:{type:String,default:void 0}},setup(t){function e(n,i){const o=aK(n,i).reduce((a,s)=>(s.type==="added"&&a.push(s.key),a),[]);return cw(n,i,{excludeKeys:a=>o.includes(a)})}function r(n,i,{isActive:o,isExactActive:a}){if(t.exactQuery==="partial"){if(!e(n.query,i.query))return t.inactiveClass}else if(t.exactQuery===!0&&!cw(n.query,i.query))return t.inactiveClass;return t.exactHash&&n.hash!==i.hash?t.inactiveClass:t.exact&&a||!t.exact&&o?t.activeClass:t.inactiveClass}return{resolveLinkClass:r}}}),lK=["href","aria-disabled","role","rel","target","tabindex","onClick"];function cK(t,e,r,n,i,o){const a=Rf;return t.to?(ie(),zt(a,Dr({key:1},t.$props,{custom:""}),{default:At(({route:s,href:l,target:c,rel:u,navigate:f,isActive:d,isExactActive:h,isExternal:p})=>[ge("a",Dr(t.$attrs,{href:t.disabled?void 0:l,"aria-disabled":t.disabled?"true":void 0,role:t.disabled?"link":void 0,rel:u,target:c,class:t.active!==void 0?t.active?t.activeClass:t.inactiveClass:t.resolveLinkClass(s,t._.provides[Xs]||t.$route,{isActive:d,isExactActive:h}),tabindex:t.disabled?-1:void 0,onClick:g=>!p&&!t.disabled&&f(g)}),[Hr(t.$slots,"default",fc(mc({isActive:t.active!==void 0?t.active:t.exact?h:d})))],16,lK)]),_:3},16)):(ie(),zt(xf(t.as),Dr({key:0,type:t.type,disabled:t.disabled},t.$attrs,{class:t.active?t.activeClass:t.inactiveClass}),{default:At(()=>[Hr(t.$slots,"default",fc(mc({isActive:t.active})))]),_:3},16,["type","disabled","class"]))}const aS=gr(sK,[["render",cK]]);function uK({ui:t,props:e}){const r=hn();if(ro("ButtonGroupContextConsumer",!0),Er("ButtonGroupContextConsumer",!1))return{size:Ee(()=>e.size),rounded:Ee(()=>t.value.rounded)};let i=r.parent,o;for(;i&&!o;){if(i.type.name==="ButtonGroup"){o=Er(`group-${i.uid}`);break}i=i.parent}const a=Ee(()=>o==null?void 0:o.value.children.indexOf(r));return Fn(()=>{o==null||o.value.register(r)}),na(()=>{o==null||o.value.unregister(r)}),{size:Ee(()=>
132o!=null&&o.value?(o==null?void 0:o.value.size)??t.value.default.size:e.size),rounded:Ee(()=>!o||a.value===-1?t.value.rounded:o.value.children.length===1?o.value.ui.rounded:a.value===0?o.value.rounded.start:a.value===o.value.children.length-1?o.value.rounded.end:"rounded-none")}}const Hi=qc(In.ui.strategy,In.ui.button,$G),fK=gt({components:{UIcon:nl,ULink:aS},inheritAttrs:!1,props:{...av,type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>Hi.default.size,validator(t){return Object.keys(Hi.size).includes(t)}},color:{type:String,default:()=>Hi.default.color,validator(t){return[...In.ui.colors,...Object.keys(Hi.color)].includes(t)}},variant:{type:String,default:()=>Hi.default.variant,validator(t){return[...Object.keys(Hi.variant),...Object.values(Hi.color).flatMap(e=>Object.keys(e))].includes(t)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>Hi.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(t,{slots:e}){const{ui:r,attrs:n}=vd("button",ja(t,"ui"),Hi),{size:i,rounded:o}=uK({ui:r,props:t}),a=Ee(()=>t.icon&&t.leading||t.icon&&!t.trailing||t.loading&&!t.trailing||t.leadingIcon),s=Ee(()=>t.icon&&t.trailing||t.loading&&t.trailing||t.trailingIcon),l=Ee(()=>t.square||!e.default&&!t.label),c=Ee(()=>{var b,m;const g=((m=(b=r.value.color)==null?void 0:b[t.color])==null?void 0:m[t.variant])||r.value.variant[t.variant];return Ma(zn(r.value.base,r.value.font,o.value,r.value.size[i.value],r.value.gap[i.value],t.padded&&r.value[l.value?"square":"padding"][i.value],g==null?void 0:g.replaceAll("{color}",t.color),t.block?r.value.block:r.value.inline),t.class)}),u=Ee(()=>t.loading?t.loadingIcon:t.leadingIcon||t.icon),f=Ee(()=>t.loading&&!a.value?t.loadingIcon:t.trailingIcon||t.icon),d=Ee(()=>zn(r.value.icon.base,r.value.icon.size[i.value],t.loading&&r.value.icon.loading)),h=Ee(()=>zn(r.value.icon.base,r.value.icon.size[i.value],t.loading&&!a.value&&r.value.icon.loading)),p=Ee(()=>L9(t));return{ui:r,attrs:n,isLeading:a,isTrailing:s,isSquare:l,buttonClass:c,leadingIconName:u,trailingIconName:f,leadingIconClass:d,trailingIconClass:h,linkProps:p}}});function dK(t,e,r,n,i,o){const a=nl,s=aS;return ie(),zt(s,Dr({type:t.type,disabled:t.disabled||t.loading,class:t.buttonClass},{...t.linkProps,...t.attrs}),{default:At(()=>[Hr(t.$slots,"leading",{disabled:t.disabled,loading:t.loading},()=>[t.isLeading&&t.leadingIconName?(ie(),zt(a,{key:0,name:t.leadingIconName,class:Tt(t.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):it("",!0)]),Hr(t.$slots,"default",{},()=>[t.label?(ie(),be("span",{key:0,class:Tt([t.truncate?t.ui.truncate:""])},Re(t.label),3)):it("",!0)]),Hr(t.$slots,"trailing",{disabled:t.disabled,loading:t.loading},()=>[t.isTrailing&&t.trailingIconName?(ie(),zt(a,{key:0,name:t.trailingIconName,class:Tt(t.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):it("",!0)])]),_:3},16,["type","disabled","class"])}const sS=gr(fK,[["render",dK]]);function hK(t,e,r){let n=null;const{pause:i,resume:o,timestamp:a}=JA({controls:!0}),s=St(null),l=Ee(()=>s.value?e-(a.value-s.value):0);function c(...g){n=setTimeout(()=>{n=null,s.value=null,t(...g)},l.value)}function u(){n&&(clearTimeout(n),n=null)}function f(){s.value=Date.now(),c()}function d(){u(),i()}function h(){u(),i()}function p(){c(),o(),s.value=(s.value||0)+(Date.now()-a.value)}return f(),{start:f,stop:d,pause:h,resume:p,remaining:l}}const _l=qc(In.ui.strategy,In.ui.notification,eK),pK=gt({components:{UIcon:nl,UAvatar:rS,UButton:sS},inheritAttrs:!1,props:{id:{type:[String,Number],required:!0},title:{type:String,default:null},description:{type:String,default:null},icon:{type:String,default:()=>_l.default.icon},avatar:{type:Object,default:null},closeButton:{type:Object,default:()=>_l.default.closeButton},timeout:{type:Number,default:()=>_l.default.timeout},actions:{type:Array,default:()=>[]},callback:{type:Function,default:null},color:{type:String,default:()=>_l.default.color,validator(t){return["gray",...In.ui.colors].includes(t)}},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})},pauseTimeoutOnHover:{type:Boolean,default:!0}},emits:["close"],setup(t,{emit:e}){const{ui:r,attrs:n}=vd("notification",ja(t,"ui"),_l);let i=null;const o=St(t.timeout),a=Ee(()=>{var g,b;return Ma(zn(r.value.wrapper,(g=r.value.background)==null?void 0:g.replaceAll("{color}",t.color),r.value.rounded,r.value.shadow,(b=r.value.ring)==null?void 0:b.replaceAll("{color}",t.color)),t.class)}),s=Ee(()=>{var g;return zn(r.value.progress.base,(g=r.value.progress.background)==null?void 0:g.replaceAll("{color}",t.color))}),l=Ee(()=>({width:`${o.value/t.timeout*100||0}%`})),c=Ee(()=>{var g;return zn(r.value.icon.base,(g=r.value.icon.color)==null?void 0:g.replaceAll("{color}",t.color))});function u(){t.pauseTimeoutOnHover&&i&&i.pause()}function f(){t.pauseTimeoutOnHover&&i&&i.resume()}function d(){i&&i.stop(),t.callback&&t.callback(),e("close")}function h(g){i&&i.stop(),g.click&&g.click(),e("close")}function p(){i&&i.stop(),t.timeout&&(i=hK(()=>{d()},t.timeout),Hg(()=>{o.value=i.remaining.value}))}return Kt(()=>t.timeout,p),Fn(p),na(()=>{i&&i.stop()}),{ui:r,attrs:n,wrapperClass:a,progressClass:s,progressStyle:l,iconClass:c,onMouseover:u,onMouseleave:f,onClose:d,onAction:h,twMerge:Ma}}});function gK(t,e,r,n,i,o){const a=nl,s=rS,l=sS;return ie(),zt(S0,Dr({appear:""},t.ui.transition),{default:At(()=>[ge("div",Dr({class:t.wrapperClass,role:"status"},t.attrs,{onMouseover:e[0]||(e[0]=(...c)=>t.onMouseover&&t.onMouseover(...c)),onMouseleave:e[1]||(e[1]=(...c)=>t.onMouseleave&&t.onMouseleave(...c))}
132),[ge("div",{class:Tt([t.ui.container,t.ui.rounded,t.ui.ring])},[ge("div",{class:Tt(["flex",[t.ui.padding,t.ui.gap,{"items-start":t.description||t.$slots.description,"items-center":!t.description&&!t.$slots.description}]])},[t.icon?(ie(),zt(a,{key:0,name:t.icon,class:Tt(t.iconClass)},null,8,["name","class"])):it("",!0),t.avatar?(ie(),zt(s,Dr({key:1},{size:t.ui.avatar.size,...t.avatar},{class:t.ui.avatar.base}),null,16,["class"])):it("",!0),ge("div",{class:Tt(t.ui.inner)},[t.title||t.$slots.title?(ie(),be("p",{key:0,class:Tt(t.ui.title)},[Hr(t.$slots,"title",{title:t.title},()=>[tr(Re(t.title),1)])],2)):it("",!0),t.description||t.$slots.description?(ie(),be("div",{key:1,class:Tt(t.twMerge(t.ui.description,!t.title&&!t.$slots.title&&"mt-0 leading-5"))},[Hr(t.$slots,"description",{description:t.description},()=>[tr(Re(t.description),1)])],2)):it("",!0),(t.description||t.$slots.description)&&t.actions.length?(ie(),be("div",{key:2,class:Tt(t.ui.actions)},[(ie(!0),be(Ye,null,_t(t.actions,(c,u)=>(ie(),zt(l,Dr({key:u,ref_for:!0},{...t.ui.default.actionButton||{},...c},{onClick:Ku(f=>t.onAction(c),["stop"])}),null,16,["onClick"]))),128))],2)):it("",!0)],2),t.closeButton||!t.description&&!t.$slots.description&&t.actions.length?(ie(),be("div",{key:2,class:Tt(t.twMerge(t.ui.actions,"mt-0"))},[!t.description&&!t.$slots.description&&t.actions.length?(ie(!0),be(Ye,{key:0},_t(t.actions,(c,u)=>(ie(),zt(l,Dr({key:u,ref_for:!0},{...t.ui.default.actionButton||{},...c},{onClick:Ku(f=>t.onAction(c),["stop"])}),null,16,["onClick"]))),128)):it("",!0),t.closeButton?(ie(),zt(l,Dr({key:1,"aria-label":"Close"},{...t.ui.default.closeButton||{},...t.closeButton},{onClick:Ku(t.onClose,["stop"])}),null,16,["onClick"])):it("",!0)],2)):it("",!0)],2),t.timeout?(ie(),be("div",{key:0,class:Tt(t.progressClass),style:Vo(t.progressStyle)},null,6)):it("",!0)],2)],16)]),_:3},16)}const lS=gr(pK,[["render",gK]]);function vK(){const t=Wo("notifications",()=>[]);function e(o){const a={id:new Date().getTime().toString(),...o};return t.value.findIndex(l=>l.id===a.id)===-1&&t.value.push(a),a}function r(o){t.value=t.value.filter(a=>a.id!==o)}function n(o,a){const s=t.value.findIndex(l=>l.id===o);if(s!==-1){const l=t.value[s];t.value.splice(s,1,{...l,...a})}}function i(){t.value=[]}return{add:e,remove:r,update:n,clear:i}}const mK=qc(In.ui.strategy,In.ui.notifications,tK),yK=gt({components:{UNotification:lS},inheritAttrs:!1,props:{class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(t){const{ui:e,attrs:r}=vd("notifications",ja(t,"ui"),mK),n=vK(),i=Wo("notifications",()=>[]),o=Ee(()=>Ma(zn(e.value.wrapper,e.value.position,e.value.width),t.class));return{ui:e,attrs:r,toast:n,notifications:i,wrapperClass:o}}});function bK(t,e,r,n,i,o){const a=lS;return ie(),zt(lC,{to:"body"},[t.notifications.length?(ie(),be("div",Dr({key:0,class:t.wrapperClass,role:"region"},t.attrs),[ge("div",{class:Tt(t.ui.container)},[(ie(!0),be(Ye,null,_t(t.notifications,s=>(ie(),be("div",{key:s.id},[Qe(a,Dr({ref_for:!0},s,{class:s.click&&"cursor-pointer",onClick:l=>s.click&&s.click(s),onClose:l=>t.toast.remove(s.id)}),CC({_:2},[_t(t.$slots,(l,c)=>({name:c,fn:At(u=>[Hr(t.$slots,c,Dr({ref_for:!0},u))])}))]),1040,["class","onClick","onClose"])]))),128))],2)],16)):it("",!0)])}const wK=gr(yK,[["render",bK]]),cS=()=>Xe().$cookies,xK=Symbol.for("nuxt:client-only"),SK=gt({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(t,{slots:e,attrs:r}){const n=St(!1);return Fn(()=>{n.value=!0}),ro(xK,!0),i=>{var l;if(n.value)return(l=e.default)==null?void 0:l.call(e);const o=e.fallback||e.placeholder;if(o)return o();const a=i.fallback||i.placeholder||"",s=i.fallbackTag||i.placeholderTag||"span";return be(s,r,a)}}}),CK=gt({__name:"ClientOnlyPrerender",setup(t){const r=Ir().public.cookieControl._isPrerendered;return(n,i)=>{const o=SK;return se(r)?(ie(),zt(o,{key:1},{default:At(()=>[Hr(n.$slots,"default")]),_:3})):Hr(n.$slots,"default",{key:0})}}});function kK(t){for(const e in t)document.documentElement.style.setProperty(`--${e}`,t[e]??null)}var f0=(t=>(t.NECESSARY="necessary",t.OPTIONAL="optional",t))(f0||{});const EK={class:"cookieControl"},TK={class:"cookieControl__BarContainer"},AK=["textContent"],PK=["textContent"],IK={class:"cookieControl__BarButtons"},OK=["textContent"],FK=["textContent"],RK=["textContent"],_K=["textContent"],DK={class:"cookieControl__ModalContent"},LK={class:"cookieControl__ModalContentInner"},NK=["textContent"],MK=["textContent"],BK={class:"cookieControl__ModalInputWrapper"}
132,UK=["id"],jK=["id","checked","onChange"],zK=["for"],VK={key:0},HK={key:1},WK={class:"cookieControl__ModalButtons"},qK=["textContent"],GK=["textContent"],KK=["textContent"],XK=gt({__name:"CookieControl",props:{locale:{default:"en"}},setup(t,{expose:e}){const r=t,{cookiesEnabled:n,cookiesEnabledIds:i,isConsentGiven:o,isModalActive:a,moduleOptions:s}=cS(),l=Xe(),c=new Date(Date.now()+s.cookieExpiryOffsetMs),u=St([...n.value||[]]),f=X3(s),d=qo(s.cookieNameIsConsentGiven,{expires:c,...s.cookieOptions}),h=qo(s.cookieNameCookiesEnabledIds,{expires:c,...s.cookieOptions}),p=Ee(()=>ko(n.value||[]).sort().join(Ju)!==ko(u.value).sort().join(Ju)),g=Ee(()=>s.localeTexts[r.locale]),b=()=>{T({isConsentGiven:!0,cookiesOptionalEnabled:s.cookies.optional})},m=()=>{const O=ko(u.value);T({isConsentGiven:!0,cookiesOptionalEnabled:[...s.cookies.necessary,...s.cookies.optional].filter(L=>O.includes(L.id))})},S=()=>{T({isConsentGiven:!0,cookiesOptionalEnabled:s.cookies.necessary})},v=()=>{T({isConsentGiven:!1,cookiesOptionalEnabled:[]})},w=O=>`${s.isDashInDescriptionEnabled===!1?"":"-"} ${hl(O,r.locale)}`,y=O=>{var L;return O==="functional"?(L=g.value)==null?void 0:L.cookiesFunctional:hl(O,r.locale)},k=()=>{l.$cookies.locale.value=r.locale},E=()=>{s.closeModalOnClickOutside&&(a.value=!1)},T=({cookiesOptionalEnabled:O,isConsentGiven:L})=>{o.value=L,n.value=L?[...s.cookies.necessary,...s.cookies.optional.filter(ee=>O.includes(ee))]:[],i.value=L?ko(n.value):[]},F=O=>{var L,ee;(ee=(L=O.target)==null?void 0:L.nextSibling)==null||ee.click()},I=O=>{const L=ko(u.value).indexOf(O.id);L<0?u.value.push(O):u.value.splice(L,1)},j=O=>{var L;O.key===" "&&((L=O.target)==null||L.click())};return jg(()=>{if(s.colors){const O={};for(const L in s.colors)O[`cookie-control-${L}`]=`${s.colors[L]}`;kK(O)}s.isModalForced&&!o.value&&(a.value=!0)}),Kt(()=>n.value,(O,L)=>{var ne;if(u.value=[...O||[]],o.value){h.value=ko(O||[]).join(Ju);for(const H of O||[]){if(!H.src)continue;const G=document.createElement("script");G.src=H.src;const ue=document.getElementsByTagName("head")[0];if(!ue)return;ue.appendChild(G)}}else h.value=void 0;const ee=s.cookies.optional.filter(H=>!(O||[]).includes(H));for(const H of ee)if(H.targetCookieIds){for(const G of H.targetCookieIds)FA(G);if(H.src)for(const G of[...document.head.querySelectorAll(`script[src="${H.src}"]`)])(ne=G.parentNode)==null||ne.removeChild(G)}},{deep:!0}),Kt(o,(O,L)=>{O===void 0?d.value=void 0:d.value=O?f:"0"}),Kt(()=>r.locale,O=>{l.$cookies.locale.value=O}),k(),e({accept:b,acceptPartial:m,decline:S}),(O,L)=>{const ee=Rf;return ie(),zt(CK,null,{default:At(()=>[ge("aside",EK,[Qe(S0,{name:`cookieControl__Bar--${se(s).barPosition}`},{default:At(()=>{var ne,H,G;return[!se(o)&&!se(s).isModalForced?(ie(),be("div",{key:0,class:Tt(`cookieControl__Bar cookieControl__Bar--${se(s).barPosition}`)},[ge("div",TK,[ge("div",null,[Hr(O.$slots,"bar",{},()=>{var ue,we;return[ge("h2",{textContent:Re((ue=g.value)==null?void 0:ue.bannerTitle)},null,8,AK),ge("p",{textContent:Re((we=g.value)==null?void 0:we.bannerDescription)},null,8,PK)]})]),ge("div",IK,[ge("button",{type:"button",onClick:L[0]||(L[0]=ue=>b()),textContent:Re((ne=g.value)==null?void 0:ne.accept)},null,8,OK),se(s).isAcceptNecessaryButtonEnabled?(ie(),be("button",{key:0,type:"button",onClick:L[1]||(L[1]=ue=>S()),textContent:Re((H=g.value)==null?void 0:H.decline)},null,8,FK)):it("",!0),ge("button",{type:"button",onClick:L[2]||(L[2]=ue=>a.value=!0),textContent:Re((G=g.value)==null?void 0:G.manageCookies)},null,8,RK)])])],2)):it("",!0)]}),_:3},8,["name"]),se(s).isControlButtonEnabled&&se(o)?(ie(),be("button",{key:0,"aria-label":"Cookie control",class:"cookieControl__ControlButton","data-testid":"nuxt-cookie-control-control-button",type:"button",onClick:L[3]||(L[3]=ne
132=>a.value=!0)},[Hr(O.$slots,"controlButton",{},()=>[L[10]||(L[10]=ge("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[ge("path",{fill:"currentColor",d:"M510.52 255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17 0-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72 12.82l-69.13 35.22a132.221 132.221 0 00-57.79 57.81l-35.1 68.88a132.645 132.645 0 00-12.82 80.95l12.08 76.27a132.521 132.521 0 0037.16 72.96l54.77 54.76a132.036 132.036 0 0072.71 37.06l76.71 12.15c27.51 4.36 55.7-.11 80.53-12.76l69.13-35.21a132.273 132.273 0 0057.79-57.81l35.1-68.88c12.56-24.64 17.01-52.58 12.91-79.91zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"})],-1))])])):it("",!0),Qe(S0,{name:"cookieControl__Modal"},{default:At(()=>{var ne,H,G,ue,we;return[se(a)?(ie(),be("div",{key:0,class:"cookieControl__Modal",onClick:Ku(E,["self"])},[p.value?(ie(),be("p",{key:0,class:"cookieControl__ModalUnsaved",textContent:Re((ne=g.value)==null?void 0:ne.settingsUnsaved)},null,8,_K)):it("",!0),ge("div",DK,[ge("div",LK,[Hr(O.$slots,"modal"),se(s).isModalForced?it("",!0):(ie(),be("button",{key:0,class:"cookieControl__ModalClose",type:"button",onClick:L[4]||(L[4]=De=>a.value=!1),textContent:Re((H=g.value)==null?void 0:H.close)},null,8,NK)),(ie(!0),be(Ye,null,_t(se(f0),De=>(ie(),be(Ye,{key:De},[se(s).cookies[De].length?(ie(),be(Ye,{key:0},[ge("h2",{textContent:Re(g.value&&(De===se(f0).NECESSARY?g.value.cookiesNecessary:g.value.cookiesOptional))},null,8,MK),ge("ul",null,[(ie(!0),be(Ye,null,_t(se(s).cookies[De],Le=>(ie(),be("li",{key:Le.id},[Hr(O.$slots,"cookie",Dr({ref_for:!0},{cookie:Le}),()=>[ge("div",BK,[De===se(f0).NECESSARY&&Le.name!=="functional"?(ie(),be("input",{key:0,id:se(hl)(Le.name,r.locale),type:"checkbox",disabled:"",checked:""},null,8,UK)):(ie(),be("input",{key:1,id:se(hl)(Le.name,r.locale),type:"checkbox",checked:se(o)===void 0?Le.isPreselected:se(ko)(u.value).includes(Le.id),onChange:Ue=>I(Le)},null,40,jK)),ge("button",{type:"button",onClick:L[5]||(L[5]=Ue=>F(Ue))},Re(y(Le.name)),1),ge("label",{class:"cookieControl__ModalCookieName",for:se(hl)(Le.name,r.locale),tabindex:"0",onKeydown:L[6]||(L[6]=Ue=>j(Ue))},[tr(Re(y(Le.name))+" ",1),Le.description?(ie(),be("span",VK,Re(w(Le.description)),1)):it("",!0),se(s).isCookieIdVisible&&Le.targetCookieIds?(ie(),be("span",HK,[L[11]||(L[11]=ge("br",null,null,-1)),tr(" "+Re("IDs: "+Le.targetCookieIds.map(Ue=>`"${Ue}"`).join(", ")),1)])):it("",!0),Object.entries(Le.links||{}).length?(ie(!0),be(Ye,{key:2},_t(Object.entries(Le.links||{}),Ue=>(ie(),be("span",{key:Ue[0]}
132,[L[12]||(L[12]=ge("br",null,null,-1)),Qe(ee,{to:Ue[0],onClick:lt=>Ue[0].toLowerCase().startsWith("http")?null:a.value=!1},{default:At(()=>[tr(Re(Ue[1]||Ue[0]),1)]),_:2},1032,["to","onClick"])]))),128)):it("",!0)],40,zK)])])]))),128))])],64)):it("",!0)],64))),128)),ge("div",WK,[ge("button",{type:"button",onClick:L[7]||(L[7]=()=>{m(),a.value=!1}),textContent:Re((G=g.value)==null?void 0:G.save)},null,8,qK),ge("button",{type:"button",onClick:L[8]||(L[8]=()=>{b(),a.value=!1}),textContent:Re((ue=g.value)==null?void 0:ue.acceptAll)},null,8,GK),se(s).isModalForced?it("",!0):(ie(),be("button",{key:0,type:"button",onClick:L[9]||(L[9]=()=>{v(),a.value=!1}),textContent:Re((we=g.value)==null?void 0:we.declineAll)},null,8,KK))])])])])):it("",!0)]}),_:3})])]),_:3})}}}),YK=gt({__name:"app",setup(t){const{locale:e,availableLocales:r,rt:n}=pn(),{$tSafe:i,$startAnalytics:o}=Xe(),{cookiesEnabledIds:a,cookiesEnabled:s}=cS(),l=Ya(),c=J4();return F0({htmlAttrs:{lang:e.value},script:[{src:"https://www.googletagmanager.com/gtm.js?id=GTM-T7SFQXQQ",async:!0},{type:"application/ld+json",innerHTML:JSON.stringify({"@context":"https://schema.org/","@type":"Organization",name:"VDT Technology",url:"https://vdttechnology.com",sameAs:["https://x.com/vdttechnology","https://cz.linkedin.com/company/vdt-technology-a-s"]})}]}),Fn(async()=>{var u;await c.setFilters(),await c.fetchNewsWithPage(1),await l.setMockData(),await l.fetchSharedContent(e.value),(u=s.value)!=null&&u.find(f=>f.id==="google-analytics")&&(console.log("Google analytics cookie is already enabled"),o())}),Kt(()=>a.value,(u,f)=>{!(f!=null&&f.includes("google-analytics"))&&(u!=null&&u.includes("google-analytics"))&&o()},{deep:!0}),Kt(e,async(u,f)=>{c.locale=u}),n7({title:()=>i("seo.appVue.title"),description:()=>i("seo.appVue.description"),keywords:()=>i("seo.appVue.keywords"),robots:"index, follow",ogTitle:()=>i("seo.appVue.ogTitle"),ogDescription:()=>i("seo.appVue.ogDescription"),ogLocale:()=>e.value,ogLocaleAlternate:()=>r.map(f=>f===e.value?void 0:f).filter(f=>f!==void 0).join(", "),ogImage:"/images/seoImages/home-og-image.png",ogImageAlt:()=>i("seo.appVue.ogImageAlt"),twitterImage:"/images/seoImages/home-og-image.png",twitterTitle:()=>i("seo.appVue.twitterTitle"),twitterDescription:()=>i("seo.appVue.twitterDescription"),twitterImageAlt:()=>i("seo.appVue.twitterImageAlt"),ogUrl:"https://www.vdttechnology.com/",ogType:"website",ogSiteName:"VDT Technology a.s.",twitterCard:"summary_large_image",twitterSite:"@VDTTechnology"}),F0({script:[{type:"application/ld+json",innerHTML:JSON.stringify({"@context":"https://schema.org","@type":"WebSite",name:"VDT Technology a.s.",url:"https://www.vdttechnology.com/",description:"VDT Technology a.s. - Your partner in technology solutions."})}],link:()=>r.map(u=>{if(u!==e.value)return{rel:"alternate",href:`https://www.vdttechnology.com/${u}`,hreflang:u}})}),(u,f)=>{const d=vG,h=CG,p=wK;return ie(),be("div",null,[Qe(h,null,{default:At(()=>[f[0]||(f[0]=ge("noscript",null,[ge("iframe",{src:"https://www.googletagmanager.com/ns.html?id=GTM-T7SFQXQQ",height:"0",width:"0",style:{display:"none",visibility:"hidden"}})],-1)),Qe(d)]),_:1}),se(e)?(ie(),zt(se(XK),{key:0,locale:se(e)},null,8,["locale"])):it("",!0),Qe(p)])}}}),ZK={__name:"nuxt-error-page",props:{error:Object},setup(t){const r=t.error;r.stack&&r.stack.split(`
133`).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`<span class="stack${f.internal?" internal":""}">${f.text}</span>`).join(`
134`);const n=Number(r.statusCode||500),i=n===404,o=r.statusMessage??(i?"Page Not Found":"Internal Server Error"),a=r.message||r.toString(),s=void 0,u=i?Aa(()=>He(()=>import("./DHmFhkAH.js"),__vite__mapDeps([61,62]),import.meta.url)):Aa(()=>He(()=>import("./Cr8AnbOG.js"),__vite__mapDeps([63,64]),import.meta.url));return(f,d)=>(ie(),zt(se(u),fc(mc({statusCode:se(n),statusMessage:se(o),description:se(a),stack:se(s)})),null,16))}},JK={key:0},uw={__name:"nuxt-root",setup(t){const e=()=>null,r=Xe(),n=r.deferHydration();if(r.isHydrating){const l=r.hooks.hookOnce("app:error",n);Br().beforeEach(l)}const i=!1;ro(Xs,Zg()),r.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=Af(),a=!1;nx((l,c,u)=>
134{if(r.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),d3(l)&&(l.fatal||l.unhandled))return r.runWithContext(()=>Po(l)),!1});const s=!1;return(l,c)=>(ie(),zt(qg,{onResolve:se(n)},{default:At(()=>[se(a)?(ie(),be("div",JK)):se(o)?(ie(),zt(se(ZK),{key:1,error:se(o)},null,8,["error"])):se(s)?(ie(),zt(se(e),{key:2,context:se(s)},null,8,["context"])):se(i)?(ie(),zt(xf(se(i)),{key:3})):(ie(),zt(se(YK),{key:4}))]),_:1},8,["onResolve"]))}};let fw;{let t;fw=async function(){var a,s;if(t)return t;const n=!!(((a=window.__NUXT__)==null?void 0:a.serverRendered)??((s=document.getElementById("__NUXT_DATA__"))==null?void 0:s.dataset.ssr)==="true")?jk(uw):Uk(uw),i=J6({vueApp:n});async function o(l){var c;await i.callHook("app:error",l),(c=i.payload).error||(c.error=Hc(l))}n.config.errorHandler=o,i.hook("app:suspense:resolve",()=>{n.config.errorHandler===o&&(n.config.errorHandler=void 0)});try{await eE(i,pG)}catch(l){o(l)}try{await i.hooks.callHook("app:created",n),await i.hooks.callHook("app:beforeMount",n),n.mount(X6),await i.hooks.callHook("app:mounted",n),await _i()}catch(l){o(l)}return n},t=fw().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{_i as $,zn as A,Ma as B,zt as C,it as D,Tt as E,Ye as F,G3 as G,Br as H,Zg as I,St as J,Kt as K,se as L,er as M,sS as N,Ku as O,rS as P,cX as Q,vK as R,vX as S,md as T,$r as U,Da as V,$K as W,na as X,Fn as Y,Hg as Z,gr as _,ge as a,Er as a0,hr as a1,Ut as a2,Yn as a3,ro as a4,so as a5,V1 as a6,bX as a7,wX as a8,xm as a9,pn as aA,Js as aB,SK as aC,Xg as aD,aX as aE,pX as aF,Ya as aG,Xe as aH,n7 as aI,gi as aJ,rm as aK,hn as aL,hX as aM,Lg as aN,xk as aO,iX as aP,tS as aQ,gX as aR,xT as aS,wT as aT,mX as aU,yX as aV,Su as aW,Eq as aX,JW as aY,xf as aa,S0 as ab,Vo as ac,Ks as ad,fX as ae,cw as af,uX as ag,Mp as ah,tX as ai,dX as aj,Gs as ak,co as al,lC as am,He as an,La as ao,rX as ap,CC as aq,fc as ar,mc as as,lX as at,lx as au,ea as av,tx as aw,eX as ax,oX as ay,sX as az,Qe as b,be as c,tr as d,Rf as e,gt as f,Fp as g,eS as h,vG as i,J4 as j,nX as k,Ee as l,Hr as m,Ci as n,ie as o,Dr as p,qc as q,_t as r,nl as s,Re as t,F0 as u,vd as v,At as w,ja as x,uK as y,In as z};

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