(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function t(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(r){if(r.ep)return;r.ep=!0;const o=t(r);fetch(r.href,o)}})();/** * @vue/shared v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function fu(A){const e=Object.create(null);for(const t of A.split(","))e[t]=1;return t=>t in e}const JA={},kr=[],yt=()=>{},EF=()=>!1,oa=A=>A.charCodeAt(0)===111&&A.charCodeAt(1)===110&&(A.charCodeAt(2)>122||A.charCodeAt(2)<97),du=A=>A.startsWith("onUpdate:"),fe=Object.assign,gu=(A,e)=>{const t=A.indexOf(e);t>-1&&A.splice(t,1)},SF=Object.prototype.hasOwnProperty,NA=(A,e)=>SF.call(A,e),vA=Array.isArray,Mr=A=>Bi(A)==="[object Map]",CB=A=>Bi(A)==="[object Set]",IF=A=>Bi(A)==="[object RegExp]",UA=A=>typeof A=="function",ee=A=>typeof A=="string",Pn=A=>typeof A=="symbol",$A=A=>A!==null&&typeof A=="object",wB=A=>($A(A)||UA(A))&&UA(A.then)&&UA(A.catch),vB=Object.prototype.toString,Bi=A=>vB.call(A),xF=A=>Bi(A).slice(8,-1),yB=A=>Bi(A)==="[object Object]",pu=A=>ee(A)&&A!=="NaN"&&A[0]!=="-"&&""+parseInt(A,10)===A,Vo=fu(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ia=A=>{const e=Object.create(null);return t=>e[t]||(e[t]=A(t))},HF=/-(\w)/g,Ft=ia(A=>A.replace(HF,(e,t)=>t?t.toUpperCase():"")),TF=/\B([A-Z])/g,ur=ia(A=>A.replace(TF,"-$1").toLowerCase()),sa=ia(A=>A.charAt(0).toUpperCase()+A.slice(1)),yc=ia(A=>A?`on${sa(A)}`:""),xn=(A,e)=>!Object.is(A,e),Kr=(A,...e)=>{for(let t=0;t{Object.defineProperty(A,e,{configurable:!0,enumerable:!1,writable:n,value:t})},Bl=A=>{const e=parseFloat(A);return isNaN(e)?A:e},PF=A=>{const e=ee(A)?Number(A):NaN;return isNaN(e)?A:e};let dg;const bB=()=>dg||(dg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function qn(A){if(vA(A)){const e={};for(let t=0;t{if(t){const n=t.split(RF);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function mi(A){let e="";if(ee(A))e=A;else if(vA(A))for(let t=0;t!!(A&&A.__v_isRef===!0),KF=A=>ee(A)?A:A==null?"":vA(A)||$A(A)&&(A.toString===vB||!UA(A.toString))?UB(A)?KF(A.value):JSON.stringify(A,EB,2):String(A),EB=(A,e)=>UB(e)?EB(A,e.value):Mr(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((t,[n,r],o)=>(t[Qc(n,o)+" =>"]=r,t),{})}:CB(e)?{[`Set(${e.size})`]:[...e.values()].map(t=>Qc(t))}:Pn(e)?Qc(e):$A(e)&&!vA(e)&&!yB(e)?String(e):e,Qc=(A,e="")=>{var t;return Pn(A)?`Symbol(${(t=A.description)!=null?t:e})`:A};/** * @vue/reactivity v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Ve;class SB{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ve,!e&&Ve&&(this.index=(Ve.scopes||(Ve.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e0)return;let A;for(;Xo;){let e=Xo;for(Xo=void 0;e;){const t=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){A||(A=n)}e=t}}if(A)throw A}function PB(A){for(let e=A.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function OB(A){let e,t=A.depsTail,n=t;for(;n;){const r=n.prevDep;n.version===-1?(n===t&&(t=r),wu(n),_F(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=r}A.deps=e,A.depsTail=t}function ml(A){for(let e=A.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(RB(e.dep.computed)||e.dep.version!==e.version))return!0;return!!A._dirty}function RB(A){if(A.flags&4&&!(A.flags&16)||(A.flags&=-17,A.globalVersion===ni))return;A.globalVersion=ni;const e=A.dep;if(A.flags|=2,e.version>0&&!A.isSSR&&A.deps&&!ml(A)){A.flags&=-3;return}const t=jA,n=Qt;jA=A,Qt=!0;try{PB(A);const r=A.fn(A._value);(e.version===0||xn(r,A._value))&&(A._value=r,e.version++)}catch(r){throw e.version++,r}finally{jA=t,Qt=n,OB(A),A.flags&=-3}}function wu(A){const{dep:e,prevSub:t,nextSub:n}=A;if(t&&(t.nextSub=n,A.prevSub=void 0),n&&(n.prevSub=t,A.nextSub=void 0),e.subs===A&&(e.subs=t),!e.subs&&e.computed){e.computed.flags&=-5;for(let r=e.computed.deps;r;r=r.nextDep)wu(r)}}function _F(A){const{prevDep:e,nextDep:t}=A;e&&(e.nextDep=t,A.prevDep=void 0),t&&(t.prevDep=e,A.nextDep=void 0)}let Qt=!0;const DB=[];function On(){DB.push(Qt),Qt=!1}function Rn(){const A=DB.pop();Qt=A===void 0?!0:A}function gg(A){const{cleanup:e}=A;if(A.cleanup=void 0,e){const t=jA;jA=void 0;try{e()}finally{jA=t}}}let ni=0;class NF{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class vu{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0}track(e){if(!jA||!Qt||jA===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==jA)t=this.activeLink=new NF(jA,this),jA.deps?(t.prevDep=jA.depsTail,jA.depsTail.nextDep=t,jA.depsTail=t):jA.deps=jA.depsTail=t,jA.flags&4&&LB(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){const n=t.nextDep;n.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=n),t.prevDep=jA.depsTail,t.nextDep=void 0,jA.depsTail.nextDep=t,jA.depsTail=t,jA.deps===t&&(jA.deps=n)}return t}trigger(e){this.version++,ni++,this.notify(e)}notify(e){mu();try{for(let t=this.subs;t;t=t.prevSub)t.sub.notify()&&t.sub.dep.notify()}finally{Cu()}}}function LB(A){const e=A.dep.computed;if(e&&!A.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)LB(n)}const t=A.dep.subs;t!==A&&(A.prevSub=t,t&&(t.nextSub=A)),A.dep.subs=A}const Ms=new WeakMap,er=Symbol(""),Cl=Symbol(""),ri=Symbol("");function De(A,e,t){if(Qt&&jA){let n=Ms.get(A);n||Ms.set(A,n=new Map);let r=n.get(t);r||n.set(t,r=new vu),r.track()}}function $t(A,e,t,n,r,o){const i=Ms.get(A);if(!i){ni++;return}const c=f=>{f&&f.trigger()};if(mu(),e==="clear")i.forEach(c);else{const f=vA(A),d=f&&pu(t);if(f&&t==="length"){const g=Number(n);i.forEach((p,B)=>{(B==="length"||B===ri||!Pn(B)&&B>=g)&&c(p)})}else switch(t!==void 0&&c(i.get(t)),d&&c(i.get(ri)),e){case"add":f?d&&c(i.get("length")):(c(i.get(er)),Mr(A)&&c(i.get(Cl)));break;case"delete":f||(c(i.get(er)),Mr(A)&&c(i.get(Cl)));break;case"set":Mr(A)&&c(i.get(er));break}}Cu()}function GF(A,e){var t;return(t=Ms.get(A))==null?void 0:t.get(e)}function br(A){const e=OA(A);return e===A?e:(De(e,"iterate",ri),ht(A)?e:e.map(Re))}function aa(A){return De(A=OA(A),"iterate",ri),A}const VF={__proto__:null,[Symbol.iterator](){return Fc(this,Symbol.iterator,Re)},concat(...A){return br(this).concat(...A.map(e=>vA(e)?br(e):e))},entries(){return Fc(this,"entries",A=>(A[1]=Re(A[1]),A))},every(A,e){return Vt(this,"every",A,e,void 0,arguments)},filter(A,e){return Vt(this,"filter",A,e,t=>t.map(Re),arguments)},find(A,e){return Vt(this,"find",A,e,Re,arguments)},findIndex(A,e){return Vt(this,"findIndex",A,e,void 0,arguments)},findLast(A,e){return Vt(this,"findLast",A,e,Re,arguments)},findLastIndex(A,e){return Vt(this,"findLastIndex",A,e,void 0,arguments)},forEach(A,e){return Vt(this,"forEach",A,e,void 0,arguments)},includes(...A){return Uc(this,"includes",A)},indexOf(...A){return Uc(this,"indexOf",A)},join(A){return br(this).join(A)},lastIndexOf(...A){return Uc(this,"lastIndexOf",A)},map(A,e){return Vt(this,"map",A,e,void 0,arguments)},pop(){return Fo(this,"pop")},push(...A){return Fo(this,"push",A)},reduce(A,...e){return pg(this,"reduce",A,e)},reduceRight(A,...e){return pg(this,"reduceRight",A,e)},shift(){return Fo(this,"shift")},some(A,e){return Vt(this,"some",A,e,void 0,arguments)},splice(...A){return Fo(this,"splice",A)},toReversed(){return br(this).toReversed()},toSorted(A){return br(this).toSorted(A)},toSpliced(...A){return br(this).toSpliced(...A)},unshift(...A){return Fo(this,"unshift",A)},values(){return Fc(this,"values",Re)}};function Fc(A,e,t){const n=aa(A),r=n[e]();return n!==A&&!ht(A)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.value&&(o.value=t(o.value)),o}),r}const XF=Array.prototype;function Vt(A,e,t,n,r,o){const i=aa(A),c=i!==A&&!ht(A),f=i[e];if(f!==XF[e]){const p=f.apply(A,o);return c?Re(p):p}let d=t;i!==A&&(c?d=function(p,B){return t.call(this,Re(p),B,A)}:t.length>2&&(d=function(p,B){return t.call(this,p,B,A)}));const g=f.call(i,d,n);return c&&r?r(g):g}function pg(A,e,t,n){const r=aa(A);let o=t;return r!==A&&(ht(A)?t.length>3&&(o=function(i,c,f){return t.call(this,i,c,f,A)}):o=function(i,c,f){return t.call(this,i,Re(c),f,A)}),r[e](o,...n)}function Uc(A,e,t){const n=OA(A);De(n,"iterate",ri);const r=n[e](...t);return(r===-1||r===!1)&&Uu(t[0])?(t[0]=OA(t[0]),n[e](...t)):r}function Fo(A,e,t=[]){On(),mu();const n=OA(A)[e].apply(A,t);return Cu(),Rn(),n}const jF=fu("__proto__,__v_isRef,__isVue"),kB=new Set(Object.getOwnPropertyNames(Symbol).filter(A=>A!=="arguments"&&A!=="caller").map(A=>Symbol[A]).filter(Pn));function JF(A){Pn(A)||(A=String(A));const e=OA(this);return De(e,"has",A),e.hasOwnProperty(A)}class MB{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const r=this._isReadonly,o=this._isShallow;if(t==="__v_isReactive")return!r;if(t==="__v_isReadonly")return r;if(t==="__v_isShallow")return o;if(t==="__v_raw")return n===(r?o?iU:GB:o?NB:_B).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=vA(e);if(!r){let f;if(i&&(f=VF[t]))return f;if(t==="hasOwnProperty")return JF}const c=Reflect.get(e,t,ne(e)?e:n);return(Pn(t)?kB.has(t):jF(t))||(r||De(e,"get",t),o)?c:ne(c)?i&&pu(t)?c:c.value:$A(c)?r?bu(c):mt(c):c}}class KB extends MB{constructor(e=!1){super(!1,e)}set(e,t,n,r){let o=e[t];if(!this._isShallow){const f=ar(o);if(!ht(n)&&!ar(n)&&(o=OA(o),n=OA(n)),!vA(e)&&ne(o)&&!ne(n))return f?!1:(o.value=n,!0)}const i=vA(e)&&pu(t)?Number(t)A,ca=A=>Reflect.getPrototypeOf(A);function os(A,e,t=!1,n=!1){A=A.__v_raw;const r=OA(A),o=OA(e);t||(xn(e,o)&&De(r,"get",e),De(r,"get",o));const{has:i}=ca(r),c=n?yu:t?Su:Re;if(i.call(r,e))return c(A.get(e));if(i.call(r,o))return c(A.get(o));A!==r&&A.get(e)}function is(A,e=!1){const t=this.__v_raw,n=OA(t),r=OA(A);return e||(xn(A,r)&&De(n,"has",A),De(n,"has",r)),A===r?t.has(A):t.has(A)||t.has(r)}function ss(A,e=!1){return A=A.__v_raw,!e&&De(OA(A),"iterate",er),Reflect.get(A,"size",A)}function hg(A,e=!1){!e&&!ht(A)&&!ar(A)&&(A=OA(A));const t=OA(this);return ca(t).has.call(t,A)||(t.add(A),$t(t,"add",A,A)),this}function Bg(A,e,t=!1){!t&&!ht(e)&&!ar(e)&&(e=OA(e));const n=OA(this),{has:r,get:o}=ca(n);let i=r.call(n,A);i||(A=OA(A),i=r.call(n,A));const c=o.call(n,A);return n.set(A,e),i?xn(e,c)&&$t(n,"set",A,e):$t(n,"add",A,e),this}function mg(A){const e=OA(this),{has:t,get:n}=ca(e);let r=t.call(e,A);r||(A=OA(A),r=t.call(e,A)),n&&n.call(e,A);const o=e.delete(A);return r&&$t(e,"delete",A,void 0),o}function Cg(){const A=OA(this),e=A.size!==0,t=A.clear();return e&&$t(A,"clear",void 0,void 0),t}function as(A,e){return function(n,r){const o=this,i=o.__v_raw,c=OA(i),f=e?yu:A?Su:Re;return!A&&De(c,"iterate",er),i.forEach((d,g)=>n.call(r,f(d),f(g),o))}}function cs(A,e,t){return function(...n){const r=this.__v_raw,o=OA(r),i=Mr(o),c=A==="entries"||A===Symbol.iterator&&i,f=A==="keys"&&i,d=r[A](...n),g=t?yu:e?Su:Re;return!e&&De(o,"iterate",f?Cl:er),{next(){const{value:p,done:B}=d.next();return B?{value:p,done:B}:{value:c?[g(p[0]),g(p[1])]:g(p),done:B}},[Symbol.iterator](){return this}}}}function pn(A){return function(...e){return A==="delete"?!1:A==="clear"?void 0:this}}function ZF(){const A={get(o){return os(this,o)},get size(){return ss(this)},has:is,add:hg,set:Bg,delete:mg,clear:Cg,forEach:as(!1,!1)},e={get(o){return os(this,o,!1,!0)},get size(){return ss(this)},has:is,add(o){return hg.call(this,o,!0)},set(o,i){return Bg.call(this,o,i,!0)},delete:mg,clear:Cg,forEach:as(!1,!0)},t={get(o){return os(this,o,!0)},get size(){return ss(this,!0)},has(o){return is.call(this,o,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:as(!0,!1)},n={get(o){return os(this,o,!0,!0)},get size(){return ss(this,!0)},has(o){return is.call(this,o,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:as(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{A[o]=cs(o,!1,!1),t[o]=cs(o,!0,!1),e[o]=cs(o,!1,!0),n[o]=cs(o,!0,!0)}),[A,t,e,n]}const[qF,AU,eU,tU]=ZF();function Qu(A,e){const t=e?A?tU:eU:A?AU:qF;return(n,r,o)=>r==="__v_isReactive"?!A:r==="__v_isReadonly"?A:r==="__v_raw"?n:Reflect.get(NA(t,r)&&r in n?t:n,r,o)}const nU={get:Qu(!1,!1)},rU={get:Qu(!1,!0)},oU={get:Qu(!0,!1)};const _B=new WeakMap,NB=new WeakMap,GB=new WeakMap,iU=new WeakMap;function sU(A){switch(A){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function aU(A){return A.__v_skip||!Object.isExtensible(A)?0:sU(xF(A))}function mt(A){return ar(A)?A:Fu(A,!1,WF,nU,_B)}function VB(A){return Fu(A,!1,$F,rU,NB)}function bu(A){return Fu(A,!0,zF,oU,GB)}function Fu(A,e,t,n,r){if(!$A(A)||A.__v_raw&&!(e&&A.__v_isReactive))return A;const o=r.get(A);if(o)return o;const i=aU(A);if(i===0)return A;const c=new Proxy(A,i===2?n:t);return r.set(A,c),c}function In(A){return ar(A)?In(A.__v_raw):!!(A&&A.__v_isReactive)}function ar(A){return!!(A&&A.__v_isReadonly)}function ht(A){return!!(A&&A.__v_isShallow)}function Uu(A){return A?!!A.__v_raw:!1}function OA(A){const e=A&&A.__v_raw;return e?OA(e):A}function Eu(A){return!NA(A,"__v_skip")&&Object.isExtensible(A)&&QB(A,"__v_skip",!0),A}const Re=A=>$A(A)?mt(A):A,Su=A=>$A(A)?bu(A):A;function ne(A){return A?A.__v_isRef===!0:!1}function EA(A){return XB(A,!1)}function nt(A){return XB(A,!0)}function XB(A,e){return ne(A)?A:new cU(A,e)}class cU{constructor(e,t){this.dep=new vu,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:OA(e),this._value=t?e:Re(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||ht(e)||ar(e);e=n?e:OA(e),xn(e,t)&&(this._rawValue=e,this._value=n?e:Re(e),this.dep.trigger())}}function lU(A){A.dep.trigger()}function Se(A){return ne(A)?A.value:A}function bP(A){return UA(A)?A():Se(A)}const uU={get:(A,e,t)=>e==="__v_raw"?A:Se(Reflect.get(A,e,t)),set:(A,e,t,n)=>{const r=A[e];return ne(r)&&!ne(t)?(r.value=t,!0):Reflect.set(A,e,t,n)}};function jB(A){return In(A)?A:new Proxy(A,uU)}function fU(A){const e=vA(A)?new Array(A.length):{};for(const t in A)e[t]=JB(A,t);return e}class dU{constructor(e,t,n){this._object=e,this._key=t,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 GF(OA(this._object),this._key)}}class gU{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 FP(A,e,t){return ne(A)?A:UA(A)?new gU(A):$A(A)&&arguments.length>1?JB(A,e,t):EA(A)}function JB(A,e,t){const n=A[e];return ne(n)?n:new dU(A,e,t)}class pU{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new vu(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ni-1,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&jA!==this)return TB(this),!0}get value(){const e=this.dep.track();return RB(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function hU(A,e,t=!1){let n,r;return UA(A)?n=A:(n=A.get,r=A.set),new pU(n,r,t)}const ls={},Ks=new WeakMap;let Wn;function BU(A,e=!1,t=Wn){if(t){let n=Ks.get(t);n||Ks.set(t,n=[]),n.push(A)}}function mU(A,e,t=JA){const{immediate:n,deep:r,once:o,scheduler:i,augmentJob:c,call:f}=t,d=U=>r?U:ht(U)||r===!1||r===0?zt(U,1):zt(U);let g,p,B,C,v=!1,y=!1;if(ne(A)?(p=()=>A.value,v=ht(A)):In(A)?(p=()=>d(A),v=!0):vA(A)?(y=!0,v=A.some(U=>In(U)||ht(U)),p=()=>A.map(U=>{if(ne(U))return U.value;if(In(U))return d(U);if(UA(U))return f?f(U,2):U()})):UA(A)?e?p=f?()=>f(A,2):A:p=()=>{if(B){On();try{B()}finally{Rn()}}const U=Wn;Wn=g;try{return f?f(A,3,[C]):A(C)}finally{Wn=U}}:p=yt,e&&r){const U=p,O=r===!0?1/0:r;p=()=>zt(U(),O)}const S=Bu(),x=()=>{g.stop(),S&&gu(S.effects,g)};if(o&&e){const U=e;e=(...O)=>{U(...O),x()}}let E=y?new Array(A.length).fill(ls):ls;const b=U=>{if(!(!(g.flags&1)||!g.dirty&&!U))if(e){const O=g.run();if(r||v||(y?O.some((k,T)=>xn(k,E[T])):xn(O,E))){B&&B();const k=Wn;Wn=g;try{const T=[O,E===ls?void 0:y&&E[0]===ls?[]:E,C];f?f(e,3,T):e(...T),E=O}finally{Wn=k}}}else g.run()};return c&&c(b),g=new xB(p),g.scheduler=i?()=>i(b,!1):b,C=U=>BU(U,!1,g),B=g.onStop=()=>{const U=Ks.get(g);if(U){if(f)f(U,4);else for(const O of U)O();Ks.delete(g)}},e?n?b(!0):E=g.run():i?i(b.bind(null,!0),!0):g.run(),x.pause=g.pause.bind(g),x.resume=g.resume.bind(g),x.stop=x,x}function zt(A,e=1/0,t){if(e<=0||!$A(A)||A.__v_skip||(t=t||new Set,t.has(A)))return A;if(t.add(A),e--,ne(A))zt(A.value,e,t);else if(vA(A))for(let n=0;n{zt(n,e,t)});else if(yB(A)){for(const n in A)zt(A[n],e,t);for(const n of Object.getOwnPropertySymbols(A))Object.prototype.propertyIsEnumerable.call(A,n)&&zt(A[n],e,t)}return A}/** * @vue/runtime-core v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Ci(A,e,t,n){try{return n?A(...n):A()}catch(r){la(r,e,t)}}function Ut(A,e,t,n){if(UA(A)){const r=Ci(A,e,t,n);return r&&wB(r)&&r.catch(o=>{la(o,e,t)}),r}if(vA(A)){const r=[];for(let o=0;o>>1,r=je[n],o=ii(r);o=ii(t)?je.push(A):je.splice(wU(e),0,A),A.flags|=1,WB()}}function WB(){!oi&&!wl&&(wl=!0,Iu=YB.then($B))}function vU(A){vA(A)?_r.push(...A):yn&&A.id===-1?yn.splice(Hr+1,0,A):A.flags&1||(_r.push(A),A.flags|=1),WB()}function wg(A,e,t=oi?Pt+1:0){for(;tii(t)-ii(n));if(_r.length=0,yn){yn.push(...e);return}for(yn=e,Hr=0;HrA.id==null?A.flags&2?-1:1/0:A.id;function $B(A){wl=!1,oi=!0;const e=yt;try{for(Pt=0;Pt{n._d&&Tg(-1);const o=_s(e);let i;try{i=A(...r)}finally{_s(o),n._d&&Tg(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Fr(A,e){if(ge===null)return A;const t=ma(ge),n=A.dirs||(A.dirs=[]);for(let r=0;rA.__isTeleport,jo=A=>A&&(A.disabled||A.disabled===""),yU=A=>A&&(A.defer||A.defer===""),vg=A=>typeof SVGElement<"u"&&A instanceof SVGElement,yg=A=>typeof MathMLElement=="function"&&A instanceof MathMLElement,vl=(A,e)=>{const t=A&&A.to;return ee(t)?e?e(t):null:t},QU={name:"Teleport",__isTeleport:!0,process(A,e,t,n,r,o,i,c,f,d){const{mc:g,pc:p,pbc:B,o:{insert:C,querySelector:v,createText:y,createComment:S}}=d,x=jo(e.props);let{shapeFlag:E,children:b,dynamicChildren:U}=e;if(A==null){const O=e.el=y(""),k=e.anchor=y("");C(O,t,n),C(k,t,n);const T=(L,J)=>{E&16&&(r&&r.isCE&&(r.ce._teleportTarget=L),g(b,L,J,r,o,i,c,f))},P=()=>{const L=e.target=vl(e.props,v),J=em(L,e,y,C);L&&(i!=="svg"&&vg(L)?i="svg":i!=="mathml"&&yg(L)&&(i="mathml"),x||(T(L,J),bs(e)))};x&&(T(t,k),bs(e)),yU(e.props)?we(P,o):P()}else{e.el=A.el,e.targetStart=A.targetStart;const O=e.anchor=A.anchor,k=e.target=A.target,T=e.targetAnchor=A.targetAnchor,P=jo(A.props),L=P?t:k,J=P?O:T;if(i==="svg"||vg(k)?i="svg":(i==="mathml"||yg(k))&&(i="mathml"),U?(B(A.dynamicChildren,U,L,r,o,i,c),ku(A,e,!0)):f||p(A,e,L,J,r,o,i,c,!1),x)P?e.props&&A.props&&e.props.to!==A.props.to&&(e.props.to=A.props.to):us(e,t,O,d,1);else if((e.props&&e.props.to)!==(A.props&&A.props.to)){const nA=e.target=vl(e.props,v);nA&&us(e,nA,null,d,0)}else P&&us(e,k,T,d,1);bs(e)}},remove(A,e,t,{um:n,o:{remove:r}},o){const{shapeFlag:i,children:c,anchor:f,targetStart:d,targetAnchor:g,target:p,props:B}=A;if(p&&(r(d),r(g)),o&&r(f),i&16){const C=o||!jo(B);for(let v=0;v{A.isMounted=!0}),ga(()=>{A.isUnmounting=!0}),A}const gt=[Function,Array],nm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:gt,onEnter:gt,onAfterEnter:gt,onEnterCancelled:gt,onBeforeLeave:gt,onLeave:gt,onAfterLeave:gt,onLeaveCancelled:gt,onBeforeAppear:gt,onAppear:gt,onAfterAppear:gt,onAppearCancelled:gt},rm=A=>{const e=A.subTree;return e.component?rm(e.component):e},FU={name:"BaseTransition",props:nm,setup(A,{slots:e}){const t=Ln(),n=tm();return()=>{const r=e.default&&Tu(e.default(),!0);if(!r||!r.length)return;const o=om(r),i=OA(A),{mode:c}=i;if(n.isLeaving)return Ec(o);const f=Qg(o);if(!f)return Ec(o);let d=si(f,i,n,t,B=>d=B);f.type!==Ee&&Hn(f,d);const g=t.subTree,p=g&&Qg(g);if(p&&p.type!==Ee&&!Un(f,p)&&rm(t).type!==Ee){const B=si(p,i,n,t);if(Hn(p,B),c==="out-in"&&f.type!==Ee)return n.isLeaving=!0,B.afterLeave=()=>{n.isLeaving=!1,t.job.flags&8||t.update(),delete B.afterLeave},Ec(o);c==="in-out"&&f.type!==Ee&&(B.delayLeave=(C,v,y)=>{const S=im(n,p);S[String(p.key)]=p,C[Qn]=()=>{v(),C[Qn]=void 0,delete d.delayedLeave},d.delayedLeave=y})}return o}}};function om(A){let e=A[0];if(A.length>1){for(const t of A)if(t.type!==Ee){e=t;break}}return e}const UU=FU;function im(A,e){const{leavingVNodes:t}=A;let n=t.get(e.type);return n||(n=Object.create(null),t.set(e.type,n)),n}function si(A,e,t,n,r){const{appear:o,mode:i,persisted:c=!1,onBeforeEnter:f,onEnter:d,onAfterEnter:g,onEnterCancelled:p,onBeforeLeave:B,onLeave:C,onAfterLeave:v,onLeaveCancelled:y,onBeforeAppear:S,onAppear:x,onAfterAppear:E,onAppearCancelled:b}=e,U=String(A.key),O=im(t,A),k=(L,J)=>{L&&Ut(L,n,9,J)},T=(L,J)=>{const nA=J[1];k(L,J),vA(L)?L.every(Y=>Y.length<=1)&&nA():L.length<=1&&nA()},P={mode:i,persisted:c,beforeEnter(L){let J=f;if(!t.isMounted)if(o)J=S||f;else return;L[Qn]&&L[Qn](!0);const nA=O[U];nA&&Un(A,nA)&&nA.el[Qn]&&nA.el[Qn](),k(J,[L])},enter(L){let J=d,nA=g,Y=p;if(!t.isMounted)if(o)J=x||d,nA=E||g,Y=b||p;else return;let FA=!1;const HA=L[fs]=j=>{FA||(FA=!0,j?k(Y,[L]):k(nA,[L]),P.delayedLeave&&P.delayedLeave(),L[fs]=void 0)};J?T(J,[L,HA]):HA()},leave(L,J){const nA=String(A.key);if(L[fs]&&L[fs](!0),t.isUnmounting)return J();k(B,[L]);let Y=!1;const FA=L[Qn]=HA=>{Y||(Y=!0,J(),HA?k(y,[L]):k(v,[L]),L[Qn]=void 0,O[nA]===A&&delete O[nA])};O[nA]=A,C?T(C,[L,FA]):FA()},clone(L){const J=si(L,e,t,n,r);return r&&r(J),J}};return P}function Ec(A){if(ua(A))return A=Zt(A),A.children=null,A}function Qg(A){if(!ua(A))return Am(A.type)&&A.children?om(A.children):A;const{shapeFlag:e,children:t}=A;if(t){if(e&16)return t[0];if(e&32&&UA(t.default))return t.default()}}function Hn(A,e){A.shapeFlag&6&&A.component?(A.transition=e,Hn(A.component.subTree,e)):A.shapeFlag&128?(A.ssContent.transition=e.clone(A.ssContent),A.ssFallback.transition=e.clone(A.ssFallback)):A.transition=e}function Tu(A,e=!1,t){let n=[],r=0;for(let o=0;o1)for(let o=0;ofe({name:A.name},e,{setup:A}))():A}function sm(A){A.ids=[A.ids[0]+A.ids[2]+++"-",0,0]}function yl(A,e,t,n,r=!1){if(vA(A)){A.forEach((v,y)=>yl(v,e&&(vA(e)?e[y]:e),t,n,r));return}if(tr(n)&&!r)return;const o=n.shapeFlag&4?ma(n.component):n.el,i=r?null:o,{i:c,r:f}=A,d=e&&e.r,g=c.refs===JA?c.refs={}:c.refs,p=c.setupState,B=OA(p),C=p===JA?()=>!1:v=>NA(B,v);if(d!=null&&d!==f&&(ee(d)?(g[d]=null,C(d)&&(p[d]=null)):ne(d)&&(d.value=null)),UA(f))Ci(f,c,12,[i,g]);else{const v=ee(f),y=ne(f);if(v||y){const S=()=>{if(A.f){const x=v?C(f)?p[f]:g[f]:f.value;r?vA(x)&&gu(x,o):vA(x)?x.includes(o)||x.push(o):v?(g[f]=[o],C(f)&&(p[f]=g[f])):(f.value=[o],A.k&&(g[A.k]=f.value))}else v?(g[f]=i,C(f)&&(p[f]=i)):y&&(f.value=i,A.k&&(g[A.k]=i))};i?(S.id=-1,we(S,t)):S()}}}const tr=A=>!!A.type.__asyncLoader,ua=A=>A.type.__isKeepAlive,EU={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(A,{slots:e}){const t=Ln(),n=t.ctx;if(!n.renderer)return()=>{const E=e.default&&e.default();return E&&E.length===1?E[0]:E};const r=new Map,o=new Set;let i=null;const c=t.suspense,{renderer:{p:f,m:d,um:g,o:{createElement:p}}}=n,B=p("div");n.activate=(E,b,U,O,k)=>{const T=E.component;d(E,b,U,0,c),f(T.vnode,E,b,U,T,c,O,E.slotScopeIds,k),we(()=>{T.isDeactivated=!1,T.a&&Kr(T.a);const P=E.props&&E.props.onVnodeMounted;P&&pt(P,T.parent,E)},c)},n.deactivate=E=>{const b=E.component;Gs(b.m),Gs(b.a),d(E,B,null,1,c),we(()=>{b.da&&Kr(b.da);const U=E.props&&E.props.onVnodeUnmounted;U&&pt(U,b.parent,E),b.isDeactivated=!0},c)};function C(E){Sc(E),g(E,t,c,!0)}function v(E){r.forEach((b,U)=>{const O=Sl(b.type);O&&!E(O)&&y(U)})}function y(E){const b=r.get(E);b&&(!i||!Un(b,i))?C(b):i&&Sc(i),r.delete(E),o.delete(E)}ae(()=>[A.include,A.exclude],([E,b])=>{E&&v(U=>Mo(E,U)),b&&v(U=>!Mo(b,U))},{flush:"post",deep:!0});let S=null;const x=()=>{S!=null&&(Vs(t.subTree.type)?we(()=>{r.set(S,ds(t.subTree))},t.subTree.suspense):r.set(S,ds(t.subTree)))};return en(x),da(x),ga(()=>{r.forEach(E=>{const{subTree:b,suspense:U}=t,O=ds(b);if(E.type===O.type&&E.key===O.key){Sc(O);const k=O.component.da;k&&we(k,U);return}C(E)})}),()=>{if(S=null,!e.default)return i=null;const E=e.default(),b=E[0];if(E.length>1)return i=null,E;if(!Dt(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return i=null,b;let U=ds(b);if(U.type===Ee)return i=null,U;const O=U.type,k=Sl(tr(U)?U.type.__asyncResolved||{}:O),{include:T,exclude:P,max:L}=A;if(T&&(!k||!Mo(T,k))||P&&k&&Mo(P,k))return U.shapeFlag&=-257,i=U,b;const J=U.key==null?O:U.key,nA=r.get(J);return U.el&&(U=Zt(U),b.shapeFlag&128&&(b.ssContent=U)),S=J,nA?(U.el=nA.el,U.component=nA.component,U.transition&&Hn(U,U.transition),U.shapeFlag|=512,o.delete(J),o.add(J)):(o.add(J),L&&o.size>parseInt(L,10)&&y(o.values().next().value)),U.shapeFlag|=256,i=U,Vs(b.type)?b:U}}},SU=EU;function Mo(A,e){return vA(A)?A.some(t=>Mo(t,e)):ee(A)?A.split(",").includes(e):IF(A)?(A.lastIndex=0,A.test(e)):!1}function am(A,e){lm(A,"a",e)}function cm(A,e){lm(A,"da",e)}function lm(A,e,t=ve){const n=A.__wdc||(A.__wdc=()=>{let r=t;for(;r;){if(r.isDeactivated)return;r=r.parent}return A()});if(fa(e,n,t),t){let r=t.parent;for(;r&&r.parent;)ua(r.parent.vnode)&&IU(n,e,t,r),r=r.parent}}function IU(A,e,t,n){const r=fa(e,A,n,!0);eo(()=>{gu(n[e],r)},t)}function Sc(A){A.shapeFlag&=-257,A.shapeFlag&=-513}function ds(A){return A.shapeFlag&128?A.ssContent:A}function fa(A,e,t=ve,n=!1){if(t){const r=t[A]||(t[A]=[]),o=e.__weh||(e.__weh=(...i)=>{On();const c=vi(t),f=Ut(e,t,A,i);return c(),Rn(),f});return n?r.unshift(o):r.push(o),o}}const An=A=>(e,t=ve)=>{(!Ba||A==="sp")&&fa(A,(...n)=>e(...n),t)},Pu=An("bm"),en=An("m"),xU=An("bu"),da=An("u"),ga=An("bum"),eo=An("um"),HU=An("sp"),TU=An("rtg"),PU=An("rtc");function OU(A,e=ve){fa("ec",A,e)}const Ou="components",RU="directives";function DU(A,e){return Ru(Ou,A,!0,e)||A}const um=Symbol.for("v-ndc");function LU(A){return ee(A)?Ru(Ou,A,!1)||A:A||um}function UP(A){return Ru(RU,A)}function Ru(A,e,t=!0,n=!1){const r=ge||ve;if(r){const o=r.type;if(A===Ou){const c=Sl(o,!1);if(c&&(c===e||c===Ft(e)||c===sa(Ft(e))))return o}const i=bg(r[A]||o[A],e)||bg(r.appContext[A],e);return!i&&n?o:i}}function bg(A,e){return A&&(A[e]||A[Ft(e)]||A[sa(Ft(e))])}function Fg(A,e,t,n){let r;const o=t&&t[n],i=vA(A);if(i||ee(A)){const c=i&&In(A);let f=!1;c&&(f=!ht(A),A=aa(A)),r=new Array(A.length);for(let d=0,g=A.length;de(c,f,void 0,o&&o[f]));else{const c=Object.keys(A);r=new Array(c.length);for(let f=0,d=c.length;f{const o=n.fn(...r);return o&&(o.key=n.key),o}:n.fn)}return A}function SP(A,e,t={},n,r){if(ge.ce||ge.parent&&tr(ge.parent)&&ge.parent.ce)return e!=="default"&&(t.name=e),Xe(),rr(te,null,[G("slot",t,n&&n())],64);let o=A[e];o&&o._c&&(o._d=!1),Xe();const i=o&&fm(o(t)),c=rr(te,{key:(t.key||i&&i.key||`_${e}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&A._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),o&&o._c&&(o._d=!0),c}function fm(A){return A.some(e=>Dt(e)?!(e.type===Ee||e.type===te&&!fm(e.children)):!0)?A:null}const Ql=A=>A?xm(A)?ma(A):Ql(A.parent):null,Jo=fe(Object.create(null),{$:A=>A,$el:A=>A.vnode.el,$data:A=>A.data,$props:A=>A.props,$attrs:A=>A.attrs,$slots:A=>A.slots,$refs:A=>A.refs,$parent:A=>Ql(A.parent),$root:A=>Ql(A.root),$host:A=>A.ce,$emit:A=>A.emit,$options:A=>Du(A),$forceUpdate:A=>A.f||(A.f=()=>{xu(A.update)}),$nextTick:A=>A.n||(A.n=Dn.bind(A.proxy)),$watch:A=>s1.bind(A)}),Ic=(A,e)=>A!==JA&&!A.__isScriptSetup&&NA(A,e),kU={get({_:A},e){if(e==="__v_skip")return!0;const{ctx:t,setupState:n,data:r,props:o,accessCache:i,type:c,appContext:f}=A;let d;if(e[0]!=="$"){const C=i[e];if(C!==void 0)switch(C){case 1:return n[e];case 2:return r[e];case 4:return t[e];case 3:return o[e]}else{if(Ic(n,e))return i[e]=1,n[e];if(r!==JA&&NA(r,e))return i[e]=2,r[e];if((d=A.propsOptions[0])&&NA(d,e))return i[e]=3,o[e];if(t!==JA&&NA(t,e))return i[e]=4,t[e];bl&&(i[e]=0)}}const g=Jo[e];let p,B;if(g)return e==="$attrs"&&De(A.attrs,"get",""),g(A);if((p=c.__cssModules)&&(p=p[e]))return p;if(t!==JA&&NA(t,e))return i[e]=4,t[e];if(B=f.config.globalProperties,NA(B,e))return B[e]},set({_:A},e,t){const{data:n,setupState:r,ctx:o}=A;return Ic(r,e)?(r[e]=t,!0):n!==JA&&NA(n,e)?(n[e]=t,!0):NA(A.props,e)||e[0]==="$"&&e.slice(1)in A?!1:(o[e]=t,!0)},has({_:{data:A,setupState:e,accessCache:t,ctx:n,appContext:r,propsOptions:o}},i){let c;return!!t[i]||A!==JA&&NA(A,i)||Ic(e,i)||(c=o[0])&&NA(c,i)||NA(n,i)||NA(Jo,i)||NA(r.config.globalProperties,i)},defineProperty(A,e,t){return t.get!=null?A._.accessCache[e]=0:NA(t,"value")&&this.set(A,e,t.value,null),Reflect.defineProperty(A,e,t)}};function IP(){return MU().attrs}function MU(){const A=Ln();return A.setupContext||(A.setupContext=Tm(A))}function Ug(A){return vA(A)?A.reduce((e,t)=>(e[t]=null,e),{}):A}let bl=!0;function KU(A){const e=Du(A),t=A.proxy,n=A.ctx;bl=!1,e.beforeCreate&&Eg(e.beforeCreate,A,"bc");const{data:r,computed:o,methods:i,watch:c,provide:f,inject:d,created:g,beforeMount:p,mounted:B,beforeUpdate:C,updated:v,activated:y,deactivated:S,beforeDestroy:x,beforeUnmount:E,destroyed:b,unmounted:U,render:O,renderTracked:k,renderTriggered:T,errorCaptured:P,serverPrefetch:L,expose:J,inheritAttrs:nA,components:Y,directives:FA,filters:HA}=e;if(d&&_U(d,n,null),i)for(const uA in i){const wA=i[uA];UA(wA)&&(n[uA]=wA.bind(t))}if(r){const uA=r.call(t,t);$A(uA)&&(A.data=mt(uA))}if(bl=!0,o)for(const uA in o){const wA=o[uA],re=UA(wA)?wA.bind(t,t):UA(wA.get)?wA.get.bind(t,t):yt,Le=!UA(wA)&&UA(wA.set)?wA.set.bind(t):yt,He=z({get:re,set:Le});Object.defineProperty(n,uA,{enumerable:!0,configurable:!0,get:()=>He.value,set:ZA=>He.value=ZA})}if(c)for(const uA in c)dm(c[uA],n,t,uA);if(f){const uA=UA(f)?f.call(t):f;Reflect.ownKeys(uA).forEach(wA=>{Bt(wA,uA[wA])})}g&&Eg(g,A,"c");function AA(uA,wA){vA(wA)?wA.forEach(re=>uA(re.bind(t))):wA&&uA(wA.bind(t))}if(AA(Pu,p),AA(en,B),AA(xU,C),AA(da,v),AA(am,y),AA(cm,S),AA(OU,P),AA(PU,k),AA(TU,T),AA(ga,E),AA(eo,U),AA(HU,L),vA(J))if(J.length){const uA=A.exposed||(A.exposed={});J.forEach(wA=>{Object.defineProperty(uA,wA,{get:()=>t[wA],set:re=>t[wA]=re})})}else A.exposed||(A.exposed={});O&&A.render===yt&&(A.render=O),nA!=null&&(A.inheritAttrs=nA),Y&&(A.components=Y),FA&&(A.directives=FA),L&&sm(A)}function _U(A,e,t=yt){vA(A)&&(A=Fl(A));for(const n in A){const r=A[n];let o;$A(r)?"default"in r?o=Ae(r.from||n,r.default,!0):o=Ae(r.from||n):o=Ae(r),ne(o)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):e[n]=o}}function Eg(A,e,t){Ut(vA(A)?A.map(n=>n.bind(e.proxy)):A.bind(e.proxy),e,t)}function dm(A,e,t,n){let r=n.includes(".")?Fm(t,n):()=>t[n];if(ee(A)){const o=e[A];UA(o)&&ae(r,o)}else if(UA(A))ae(r,A.bind(t));else if($A(A))if(vA(A))A.forEach(o=>dm(o,e,t,n));else{const o=UA(A.handler)?A.handler.bind(t):e[A.handler];UA(o)&&ae(r,o,A)}}function Du(A){const e=A.type,{mixins:t,extends:n}=e,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=A.appContext,c=o.get(e);let f;return c?f=c:!r.length&&!t&&!n?f=e:(f={},r.length&&r.forEach(d=>Ns(f,d,i,!0)),Ns(f,e,i)),$A(e)&&o.set(e,f),f}function Ns(A,e,t,n=!1){const{mixins:r,extends:o}=e;o&&Ns(A,o,t,!0),r&&r.forEach(i=>Ns(A,i,t,!0));for(const i in e)if(!(n&&i==="expose")){const c=NU[i]||t&&t[i];A[i]=c?c(A[i],e[i]):e[i]}return A}const NU={data:Sg,props:Ig,emits:Ig,methods:Ko,computed:Ko,beforeCreate:Ge,created:Ge,beforeMount:Ge,mounted:Ge,beforeUpdate:Ge,updated:Ge,beforeDestroy:Ge,beforeUnmount:Ge,destroyed:Ge,unmounted:Ge,activated:Ge,deactivated:Ge,errorCaptured:Ge,serverPrefetch:Ge,components:Ko,directives:Ko,watch:VU,provide:Sg,inject:GU};function Sg(A,e){return e?A?function(){return fe(UA(A)?A.call(this,this):A,UA(e)?e.call(this,this):e)}:e:A}function GU(A,e){return Ko(Fl(A),Fl(e))}function Fl(A){if(vA(A)){const e={};for(let t=0;t1)return t&&UA(e)?e.call(n&&n.proxy):e}}function JU(){return!!(ve||ge||nr)}const pm={},hm=()=>Object.create(pm),Bm=A=>Object.getPrototypeOf(A)===pm;function YU(A,e,t,n=!1){const r={},o=hm();A.propsDefaults=Object.create(null),mm(A,e,r,o);for(const i in A.propsOptions[0])i in r||(r[i]=void 0);t?A.props=n?r:VB(r):A.type.props?A.props=r:A.props=o,A.attrs=o}function WU(A,e,t,n){const{props:r,attrs:o,vnode:{patchFlag:i}}=A,c=OA(r),[f]=A.propsOptions;let d=!1;if((n||i>0)&&!(i&16)){if(i&8){const g=A.vnode.dynamicProps;for(let p=0;p{f=!0;const[B,C]=Cm(p,e,!0);fe(i,B),C&&c.push(...C)};!t&&e.mixins.length&&e.mixins.forEach(g),A.extends&&g(A.extends),A.mixins&&A.mixins.forEach(g)}if(!o&&!f)return $A(A)&&n.set(A,kr),kr;if(vA(o))for(let g=0;gA[0]==="_"||A==="$stable",Lu=A=>vA(A)?A.map(Rt):[Rt(A)],$U=(A,e,t)=>{if(e._n)return e;const n=Qs((...r)=>Lu(e(...r)),t);return n._c=!1,n},vm=(A,e,t)=>{const n=A._ctx;for(const r in A){if(wm(r))continue;const o=A[r];if(UA(o))e[r]=$U(r,o,n);else if(o!=null){const i=Lu(o);e[r]=()=>i}}},ym=(A,e)=>{const t=Lu(e);A.slots.default=()=>t},Qm=(A,e,t)=>{for(const n in e)(t||n!=="_")&&(A[n]=e[n])},ZU=(A,e,t)=>{const n=A.slots=hm();if(A.vnode.shapeFlag&32){const r=e._;r?(Qm(n,e,t),t&&QB(n,"_",r,!0)):vm(e,n)}else e&&ym(A,e)},qU=(A,e,t)=>{const{vnode:n,slots:r}=A;let o=!0,i=JA;if(n.shapeFlag&32){const c=e._;c?t&&c===1?o=!1:Qm(r,e,t):(o=!e.$stable,vm(e,r)),i=e}else e&&(ym(A,e),i={default:1});if(o)for(const c in r)!wm(c)&&i[c]==null&&delete r[c]},we=g1;function A1(A){return e1(A)}function e1(A,e){const t=bB();t.__VUE__=!0;const{insert:n,remove:r,patchProp:o,createElement:i,createText:c,createComment:f,setText:d,setElementText:g,parentNode:p,nextSibling:B,setScopeId:C=yt,insertStaticContent:v}=A,y=(I,H,M,W=null,X=null,Z=null,oA=void 0,eA=null,tA=!!H.dynamicChildren)=>{if(I===H)return;I&&!Un(I,H)&&(W=V(I),ZA(I,X,Z,!0),I=null),H.patchFlag===-2&&(tA=!1,H.dynamicChildren=null);const{type:$,ref:dA,shapeFlag:sA}=H;switch($){case wi:S(I,H,M,W);break;case Ee:x(I,H,M,W);break;case Fs:I==null&&E(H,M,W,oA);break;case te:Y(I,H,M,W,X,Z,oA,eA,tA);break;default:sA&1?O(I,H,M,W,X,Z,oA,eA,tA):sA&6?FA(I,H,M,W,X,Z,oA,eA,tA):(sA&64||sA&128)&&$.process(I,H,M,W,X,Z,oA,eA,tA,gA)}dA!=null&&X&&yl(dA,I&&I.ref,Z,H||I,!H)},S=(I,H,M,W)=>{if(I==null)n(H.el=c(H.children),M,W);else{const X=H.el=I.el;H.children!==I.children&&d(X,H.children)}},x=(I,H,M,W)=>{I==null?n(H.el=f(H.children||""),M,W):H.el=I.el},E=(I,H,M,W)=>{[I.el,I.anchor]=v(I.children,H,M,W,I.el,I.anchor)},b=({el:I,anchor:H},M,W)=>{let X;for(;I&&I!==H;)X=B(I),n(I,M,W),I=X;n(H,M,W)},U=({el:I,anchor:H})=>{let M;for(;I&&I!==H;)M=B(I),r(I),I=M;r(H)},O=(I,H,M,W,X,Z,oA,eA,tA)=>{H.type==="svg"?oA="svg":H.type==="math"&&(oA="mathml"),I==null?k(H,M,W,X,Z,oA,eA,tA):L(I,H,X,Z,oA,eA,tA)},k=(I,H,M,W,X,Z,oA,eA)=>{let tA,$;const{props:dA,shapeFlag:sA,transition:pA,dirs:BA}=I;if(tA=I.el=i(I.type,Z,dA&&dA.is,dA),sA&8?g(tA,I.children):sA&16&&P(I.children,tA,null,W,X,xc(I,Z),oA,eA),BA&&Xn(I,null,W,"created"),T(tA,I,I.scopeId,oA,W),dA){for(const LA in dA)LA!=="value"&&!Vo(LA)&&o(tA,LA,null,dA[LA],Z,W);"value"in dA&&o(tA,"value",null,dA.value,Z),($=dA.onVnodeBeforeMount)&&pt($,W,I)}BA&&Xn(I,null,W,"beforeMount");const TA=t1(X,pA);TA&&pA.beforeEnter(tA),n(tA,H,M),(($=dA&&dA.onVnodeMounted)||TA||BA)&&we(()=>{$&&pt($,W,I),TA&&pA.enter(tA),BA&&Xn(I,null,W,"mounted")},X)},T=(I,H,M,W,X)=>{if(M&&C(I,M),W)for(let Z=0;Z{for(let $=tA;${const eA=H.el=I.el;let{patchFlag:tA,dynamicChildren:$,dirs:dA}=H;tA|=I.patchFlag&16;const sA=I.props||JA,pA=H.props||JA;let BA;if(M&&jn(M,!1),(BA=pA.onVnodeBeforeUpdate)&&pt(BA,M,H,I),dA&&Xn(H,I,M,"beforeUpdate"),M&&jn(M,!0),(sA.innerHTML&&pA.innerHTML==null||sA.textContent&&pA.textContent==null)&&g(eA,""),$?J(I.dynamicChildren,$,eA,M,W,xc(H,X),Z):oA||wA(I,H,eA,null,M,W,xc(H,X),Z,!1),tA>0){if(tA&16)nA(eA,sA,pA,M,X);else if(tA&2&&sA.class!==pA.class&&o(eA,"class",null,pA.class,X),tA&4&&o(eA,"style",sA.style,pA.style,X),tA&8){const TA=H.dynamicProps;for(let LA=0;LA{BA&&pt(BA,M,H,I),dA&&Xn(H,I,M,"updated")},W)},J=(I,H,M,W,X,Z,oA)=>{for(let eA=0;eA{if(H!==M){if(H!==JA)for(const Z in H)!Vo(Z)&&!(Z in M)&&o(I,Z,H[Z],null,X,W);for(const Z in M){if(Vo(Z))continue;const oA=M[Z],eA=H[Z];oA!==eA&&Z!=="value"&&o(I,Z,eA,oA,X,W)}"value"in M&&o(I,"value",H.value,M.value,X)}},Y=(I,H,M,W,X,Z,oA,eA,tA)=>{const $=H.el=I?I.el:c(""),dA=H.anchor=I?I.anchor:c("");let{patchFlag:sA,dynamicChildren:pA,slotScopeIds:BA}=H;BA&&(eA=eA?eA.concat(BA):BA),I==null?(n($,M,W),n(dA,M,W),P(H.children||[],M,dA,X,Z,oA,eA,tA)):sA>0&&sA&64&&pA&&I.dynamicChildren?(J(I.dynamicChildren,pA,M,X,Z,oA,eA),(H.key!=null||X&&H===X.subTree)&&ku(I,H,!0)):wA(I,H,M,dA,X,Z,oA,eA,tA)},FA=(I,H,M,W,X,Z,oA,eA,tA)=>{H.slotScopeIds=eA,I==null?H.shapeFlag&512?X.ctx.activate(H,M,W,oA,tA):HA(H,M,W,X,Z,oA,tA):j(I,H,tA)},HA=(I,H,M,W,X,Z,oA)=>{const eA=I.component=v1(I,W,X);if(ua(I)&&(eA.ctx.renderer=gA),y1(eA,!1,oA),eA.asyncDep){if(X&&X.registerDep(eA,AA,oA),!I.el){const tA=eA.subTree=G(Ee);x(null,tA,H,M)}}else AA(eA,I,H,M,X,Z,oA)},j=(I,H,M)=>{const W=H.component=I.component;if(f1(I,H,M))if(W.asyncDep&&!W.asyncResolved){uA(W,H,M);return}else W.next=H,W.update();else H.el=I.el,W.vnode=H},AA=(I,H,M,W,X,Z,oA)=>{const eA=()=>{if(I.isMounted){let{next:sA,bu:pA,u:BA,parent:TA,vnode:LA}=I;{const ye=bm(I);if(ye){sA&&(sA.el=LA.el,uA(I,sA,oA)),ye.asyncDep.then(()=>{I.isUnmounted||eA()});return}}let KA=sA,Be;jn(I,!1),sA?(sA.el=LA.el,uA(I,sA,oA)):sA=LA,pA&&Kr(pA),(Be=sA.props&&sA.props.onVnodeBeforeUpdate)&&pt(Be,TA,sA,LA),jn(I,!0);const ie=Hc(I),Me=I.subTree;I.subTree=ie,y(Me,ie,p(Me.el),V(Me),I,X,Z),sA.el=ie.el,KA===null&&d1(I,ie.el),BA&&we(BA,X),(Be=sA.props&&sA.props.onVnodeUpdated)&&we(()=>pt(Be,TA,sA,LA),X)}else{let sA;const{el:pA,props:BA}=H,{bm:TA,m:LA,parent:KA,root:Be,type:ie}=I,Me=tr(H);if(jn(I,!1),TA&&Kr(TA),!Me&&(sA=BA&&BA.onVnodeBeforeMount)&&pt(sA,KA,H),jn(I,!0),pA&&YA){const ye=()=>{I.subTree=Hc(I),YA(pA,I.subTree,I,X,null)};Me&&ie.__asyncHydrate?ie.__asyncHydrate(pA,I,ye):ye()}else{Be.ce&&Be.ce._injectChildStyle(ie);const ye=I.subTree=Hc(I);y(null,ye,M,W,I,X,Z),H.el=ye.el}if(LA&&we(LA,X),!Me&&(sA=BA&&BA.onVnodeMounted)){const ye=H;we(()=>pt(sA,KA,ye),X)}(H.shapeFlag&256||KA&&tr(KA.vnode)&&KA.vnode.shapeFlag&256)&&I.a&&we(I.a,X),I.isMounted=!0,H=M=W=null}};I.scope.on();const tA=I.effect=new xB(eA);I.scope.off();const $=I.update=tA.run.bind(tA),dA=I.job=tA.runIfDirty.bind(tA);dA.i=I,dA.id=I.uid,tA.scheduler=()=>xu(dA),jn(I,!0),$()},uA=(I,H,M)=>{H.component=I;const W=I.vnode.props;I.vnode=H,I.next=null,WU(I,H.props,W,M),qU(I,H.children,M),On(),wg(I),Rn()},wA=(I,H,M,W,X,Z,oA,eA,tA=!1)=>{const $=I&&I.children,dA=I?I.shapeFlag:0,sA=H.children,{patchFlag:pA,shapeFlag:BA}=H;if(pA>0){if(pA&128){Le($,sA,M,W,X,Z,oA,eA,tA);return}else if(pA&256){re($,sA,M,W,X,Z,oA,eA,tA);return}}BA&8?(dA&16&&he($,X,Z),sA!==$&&g(M,sA)):dA&16?BA&16?Le($,sA,M,W,X,Z,oA,eA,tA):he($,X,Z,!0):(dA&8&&g(M,""),BA&16&&P(sA,M,W,X,Z,oA,eA,tA))},re=(I,H,M,W,X,Z,oA,eA,tA)=>{I=I||kr,H=H||kr;const $=I.length,dA=H.length,sA=Math.min($,dA);let pA;for(pA=0;pAdA?he(I,X,Z,!0,!1,sA):P(H,M,W,X,Z,oA,eA,tA,sA)},Le=(I,H,M,W,X,Z,oA,eA,tA)=>{let $=0;const dA=H.length;let sA=I.length-1,pA=dA-1;for(;$<=sA&&$<=pA;){const BA=I[$],TA=H[$]=tA?bn(H[$]):Rt(H[$]);if(Un(BA,TA))y(BA,TA,M,null,X,Z,oA,eA,tA);else break;$++}for(;$<=sA&&$<=pA;){const BA=I[sA],TA=H[pA]=tA?bn(H[pA]):Rt(H[pA]);if(Un(BA,TA))y(BA,TA,M,null,X,Z,oA,eA,tA);else break;sA--,pA--}if($>sA){if($<=pA){const BA=pA+1,TA=BApA)for(;$<=sA;)ZA(I[$],X,Z,!0),$++;else{const BA=$,TA=$,LA=new Map;for($=TA;$<=pA;$++){const Qe=H[$]=tA?bn(H[$]):Rt(H[$]);Qe.key!=null&&LA.set(Qe.key,$)}let KA,Be=0;const ie=pA-TA+1;let Me=!1,ye=0;const Mt=new Array(ie);for($=0;$=ie){ZA(Qe,X,Z,!0);continue}let Ke;if(Qe.key!=null)Ke=LA.get(Qe.key);else for(KA=TA;KA<=pA;KA++)if(Mt[KA-TA]===0&&Un(Qe,H[KA])){Ke=KA;break}Ke===void 0?ZA(Qe,X,Z,!0):(Mt[Ke-TA]=$+1,Ke>=ye?ye=Ke:Me=!0,y(Qe,H[Ke],M,null,X,Z,oA,eA,tA),Be++)}const tn=Me?n1(Mt):kr;for(KA=tn.length-1,$=ie-1;$>=0;$--){const Qe=TA+$,Ke=H[Qe],kn=Qe+1{const{el:Z,type:oA,transition:eA,children:tA,shapeFlag:$}=I;if($&6){He(I.component.subTree,H,M,W);return}if($&128){I.suspense.move(H,M,W);return}if($&64){oA.move(I,H,M,gA);return}if(oA===te){n(Z,H,M);for(let sA=0;sAeA.enter(Z),X);else{const{leave:sA,delayLeave:pA,afterLeave:BA}=eA,TA=()=>n(Z,H,M),LA=()=>{sA(Z,()=>{TA(),BA&&BA()})};pA?pA(Z,TA,LA):LA()}else n(Z,H,M)},ZA=(I,H,M,W=!1,X=!1)=>{const{type:Z,props:oA,ref:eA,children:tA,dynamicChildren:$,shapeFlag:dA,patchFlag:sA,dirs:pA,cacheIndex:BA}=I;if(sA===-2&&(X=!1),eA!=null&&yl(eA,null,M,I,!0),BA!=null&&(H.renderCache[BA]=void 0),dA&256){H.ctx.deactivate(I);return}const TA=dA&1&&pA,LA=!tr(I);let KA;if(LA&&(KA=oA&&oA.onVnodeBeforeUnmount)&&pt(KA,H,I),dA&6)oe(I.component,M,W);else{if(dA&128){I.suspense.unmount(M,W);return}TA&&Xn(I,null,H,"beforeUnmount"),dA&64?I.type.remove(I,H,M,gA,W):$&&!$.hasOnce&&(Z!==te||sA>0&&sA&64)?he($,H,M,!1,!0):(Z===te&&sA&384||!X&&dA&16)&&he(tA,H,M),W&&ke(I)}(LA&&(KA=oA&&oA.onVnodeUnmounted)||TA)&&we(()=>{KA&&pt(KA,H,I),TA&&Xn(I,null,H,"unmounted")},M)},ke=I=>{const{type:H,el:M,anchor:W,transition:X}=I;if(H===te){it(M,W);return}if(H===Fs){U(I);return}const Z=()=>{r(M),X&&!X.persisted&&X.afterLeave&&X.afterLeave()};if(I.shapeFlag&1&&X&&!X.persisted){const{leave:oA,delayLeave:eA}=X,tA=()=>oA(M,Z);eA?eA(I.el,Z,tA):tA()}else Z()},it=(I,H)=>{let M;for(;I!==H;)M=B(I),r(I),I=M;r(H)},oe=(I,H,M)=>{const{bum:W,scope:X,job:Z,subTree:oA,um:eA,m:tA,a:$}=I;Gs(tA),Gs($),W&&Kr(W),X.stop(),Z&&(Z.flags|=8,ZA(oA,I,H,M)),eA&&we(eA,H),we(()=>{I.isUnmounted=!0},H),H&&H.pendingBranch&&!H.isUnmounted&&I.asyncDep&&!I.asyncResolved&&I.suspenseId===H.pendingId&&(H.deps--,H.deps===0&&H.resolve())},he=(I,H,M,W=!1,X=!1,Z=0)=>{for(let oA=Z;oA{if(I.shapeFlag&6)return V(I.component.subTree);if(I.shapeFlag&128)return I.suspense.next();const H=B(I.anchor||I.el),M=H&&H[qB];return M?B(M):H};let rA=!1;const iA=(I,H,M)=>{I==null?H._vnode&&ZA(H._vnode,null,null,!0):y(H._vnode||null,I,H,null,null,null,M),H._vnode=I,rA||(rA=!0,wg(),zB(),rA=!1)},gA={p:y,um:ZA,m:He,r:ke,mt:HA,mc:P,pc:wA,pbc:J,n:V,o:A};let RA,YA;return e&&([RA,YA]=e(gA)),{render:iA,hydrate:RA,createApp:jU(iA,RA)}}function xc({type:A,props:e},t){return t==="svg"&&A==="foreignObject"||t==="mathml"&&A==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:t}function jn({effect:A,job:e},t){t?(A.flags|=32,e.flags|=4):(A.flags&=-33,e.flags&=-5)}function t1(A,e){return(!A||A&&!A.pendingBranch)&&e&&!e.persisted}function ku(A,e,t=!1){const n=A.children,r=e.children;if(vA(n)&&vA(r))for(let o=0;o>1,A[t[c]]0&&(e[n]=t[o-1]),t[o]=n)}}for(o=t.length,i=t[o-1];o-- >0;)t[o]=i,i=e[i];return t}function bm(A){const e=A.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:bm(e)}function Gs(A){if(A)for(let e=0;eAe(r1);function to(A,e){return pa(A,null,e)}function i1(A,e){return pa(A,null,{flush:"post"})}function ae(A,e,t){return pa(A,e,t)}function pa(A,e,t=JA){const{immediate:n,deep:r,flush:o,once:i}=t,c=fe({},t);let f;if(Ba)if(o==="sync"){const B=o1();f=B.__watcherHandles||(B.__watcherHandles=[])}else if(!e||n)c.once=!0;else{const B=()=>{};return B.stop=yt,B.resume=yt,B.pause=yt,B}const d=ve;c.call=(B,C,v)=>Ut(B,d,C,v);let g=!1;o==="post"?c.scheduler=B=>{we(B,d&&d.suspense)}:o!=="sync"&&(g=!0,c.scheduler=(B,C)=>{C?B():xu(B)}),c.augmentJob=B=>{e&&(B.flags|=4),g&&(B.flags|=2,d&&(B.id=d.uid,B.i=d))};const p=mU(A,e,c);return f&&f.push(p),p}function s1(A,e,t){const n=this.proxy,r=ee(A)?A.includes(".")?Fm(n,A):()=>n[A]:A.bind(n,n);let o;UA(e)?o=e:(o=e.handler,t=e);const i=vi(this),c=pa(r,o.bind(n),t);return i(),c}function Fm(A,e){const t=e.split(".");return()=>{let n=A;for(let r=0;re==="modelValue"||e==="model-value"?A.modelModifiers:A[`${e}Modifiers`]||A[`${Ft(e)}Modifiers`]||A[`${ur(e)}Modifiers`];function c1(A,e,...t){if(A.isUnmounted)return;const n=A.vnode.props||JA;let r=t;const o=e.startsWith("update:"),i=o&&a1(n,e.slice(7));i&&(i.trim&&(r=t.map(g=>ee(g)?g.trim():g)),i.number&&(r=t.map(Bl)));let c,f=n[c=yc(e)]||n[c=yc(Ft(e))];!f&&o&&(f=n[c=yc(ur(e))]),f&&Ut(f,A,6,r);const d=n[c+"Once"];if(d){if(!A.emitted)A.emitted={};else if(A.emitted[c])return;A.emitted[c]=!0,Ut(d,A,6,r)}}function Um(A,e,t=!1){const n=e.emitsCache,r=n.get(A);if(r!==void 0)return r;const o=A.emits;let i={},c=!1;if(!UA(A)){const f=d=>{const g=Um(d,e,!0);g&&(c=!0,fe(i,g))};!t&&e.mixins.length&&e.mixins.forEach(f),A.extends&&f(A.extends),A.mixins&&A.mixins.forEach(f)}return!o&&!c?($A(A)&&n.set(A,null),null):(vA(o)?o.forEach(f=>i[f]=null):fe(i,o),$A(A)&&n.set(A,i),i)}function ha(A,e){return!A||!oa(e)?!1:(e=e.slice(2).replace(/Once$/,""),NA(A,e[0].toLowerCase()+e.slice(1))||NA(A,ur(e))||NA(A,e))}function Hc(A){const{type:e,vnode:t,proxy:n,withProxy:r,propsOptions:[o],slots:i,attrs:c,emit:f,render:d,renderCache:g,props:p,data:B,setupState:C,ctx:v,inheritAttrs:y}=A,S=_s(A);let x,E;try{if(t.shapeFlag&4){const U=r||n,O=U;x=Rt(d.call(O,U,g,p,C,B,v)),E=c}else{const U=e;x=Rt(U.length>1?U(p,{attrs:c,slots:i,emit:f}):U(p,null)),E=e.props?c:l1(c)}}catch(U){Yo.length=0,la(U,A,1),x=G(Ee)}let b=x;if(E&&y!==!1){const U=Object.keys(E),{shapeFlag:O}=b;U.length&&O&7&&(o&&U.some(du)&&(E=u1(E,o)),b=Zt(b,E,!1,!0))}return t.dirs&&(b=Zt(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(t.dirs):t.dirs),t.transition&&Hn(b,t.transition),x=b,_s(S),x}const l1=A=>{let e;for(const t in A)(t==="class"||t==="style"||oa(t))&&((e||(e={}))[t]=A[t]);return e},u1=(A,e)=>{const t={};for(const n in A)(!du(n)||!(n.slice(9)in e))&&(t[n]=A[n]);return t};function f1(A,e,t){const{props:n,children:r,component:o}=A,{props:i,children:c,patchFlag:f}=e,d=o.emitsOptions;if(e.dirs||e.transition)return!0;if(t&&f>=0){if(f&1024)return!0;if(f&16)return n?Hg(n,i,d):!!i;if(f&8){const g=e.dynamicProps;for(let p=0;pA.__isSuspense;function g1(A,e){e&&e.pendingBranch?vA(A)?e.effects.push(...A):e.effects.push(A):vU(A)}const te=Symbol.for("v-fgt"),wi=Symbol.for("v-txt"),Ee=Symbol.for("v-cmt"),Fs=Symbol.for("v-stc"),Yo=[];let tt=null;function Xe(A=!1){Yo.push(tt=A?null:[])}function p1(){Yo.pop(),tt=Yo[Yo.length-1]||null}let ai=1;function Tg(A){ai+=A,A<0&&tt&&(tt.hasOnce=!0)}function Em(A){return A.dynamicChildren=ai>0?tt||kr:null,p1(),ai>0&&tt&&tt.push(A),A}function hn(A,e,t,n,r,o){return Em(Ue(A,e,t,n,r,o,!0))}function rr(A,e,t,n,r){return Em(G(A,e,t,n,r,!0))}function Dt(A){return A?A.__v_isVNode===!0:!1}function Un(A,e){return A.type===e.type&&A.key===e.key}const Sm=({key:A})=>A??null,Us=({ref:A,ref_key:e,ref_for:t})=>(typeof A=="number"&&(A=""+A),A!=null?ee(A)||ne(A)||UA(A)?{i:ge,r:A,k:e,f:!!t}:A:null);function Ue(A,e=null,t=null,n=0,r=null,o=A===te?0:1,i=!1,c=!1){const f={__v_isVNode:!0,__v_skip:!0,type:A,props:e,key:e&&Sm(e),ref:e&&Us(e),scopeId:ZB,slotScopeIds:null,children:t,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:r,dynamicChildren:null,appContext:null,ctx:ge};return c?(Mu(f,t),o&128&&A.normalize(f)):t&&(f.shapeFlag|=ee(t)?8:16),ai>0&&!i&&tt&&(f.patchFlag>0||o&6)&&f.patchFlag!==32&&tt.push(f),f}const G=h1;function h1(A,e=null,t=null,n=0,r=null,o=!1){if((!A||A===um)&&(A=Ee),Dt(A)){const c=Zt(A,e,!0);return t&&Mu(c,t),ai>0&&!o&&tt&&(c.shapeFlag&6?tt[tt.indexOf(A)]=c:tt.push(c)),c.patchFlag=-2,c}if(F1(A)&&(A=A.__vccOpts),e){e=B1(e);let{class:c,style:f}=e;c&&!ee(c)&&(e.class=mi(c)),$A(f)&&(Uu(f)&&!vA(f)&&(f=fe({},f)),e.style=qn(f))}const i=ee(A)?1:Vs(A)?128:Am(A)?64:$A(A)?4:UA(A)?2:0;return Ue(A,e,t,n,r,i,o,!0)}function B1(A){return A?Uu(A)||Bm(A)?fe({},A):A:null}function Zt(A,e,t=!1,n=!1){const{props:r,ref:o,patchFlag:i,children:c,transition:f}=A,d=e?m1(r||{},e):r,g={__v_isVNode:!0,__v_skip:!0,type:A.type,props:d,key:d&&Sm(d),ref:e&&e.ref?t&&o?vA(o)?o.concat(Us(e)):[o,Us(e)]:Us(e):o,scopeId:A.scopeId,slotScopeIds:A.slotScopeIds,children:c,target:A.target,targetStart:A.targetStart,targetAnchor:A.targetAnchor,staticCount:A.staticCount,shapeFlag:A.shapeFlag,patchFlag:e&&A.type!==te?i===-1?16:i|16:i,dynamicProps:A.dynamicProps,dynamicChildren:A.dynamicChildren,appContext:A.appContext,dirs:A.dirs,transition:f,component:A.component,suspense:A.suspense,ssContent:A.ssContent&&Zt(A.ssContent),ssFallback:A.ssFallback&&Zt(A.ssFallback),el:A.el,anchor:A.anchor,ctx:A.ctx,ce:A.ce};return f&&n&&Hn(g,f.clone(g)),g}function Im(A=" ",e=0){return G(wi,null,A,e)}function Uo(A="",e=!1){return e?(Xe(),rr(Ee,null,A)):G(Ee,null,A)}function Rt(A){return A==null||typeof A=="boolean"?G(Ee):vA(A)?G(te,null,A.slice()):typeof A=="object"?bn(A):G(wi,null,String(A))}function bn(A){return A.el===null&&A.patchFlag!==-1||A.memo?A:Zt(A)}function Mu(A,e){let t=0;const{shapeFlag:n}=A;if(e==null)e=null;else if(vA(e))t=16;else if(typeof e=="object")if(n&65){const r=e.default;r&&(r._c&&(r._d=!1),Mu(A,r()),r._c&&(r._d=!0));return}else{t=32;const r=e._;!r&&!Bm(e)?e._ctx=ge:r===3&&ge&&(ge.slots._===1?e._=1:(e._=2,A.patchFlag|=1024))}else UA(e)?(e={default:e,_ctx:ge},t=32):(e=String(e),n&64?(t=16,e=[Im(e)]):t=8);A.children=e,A.shapeFlag|=t}function m1(...A){const e={};for(let t=0;tve||ge;let Xs,El;{const A=bB(),e=(t,n)=>{let r;return(r=A[t])||(r=A[t]=[]),r.push(n),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};Xs=e("__VUE_INSTANCE_SETTERS__",t=>ve=t),El=e("__VUE_SSR_SETTERS__",t=>Ba=t)}const vi=A=>{const e=ve;return Xs(A),A.scope.on(),()=>{A.scope.off(),Xs(e)}},Pg=()=>{ve&&ve.scope.off(),Xs(null)};function xm(A){return A.vnode.shapeFlag&4}let Ba=!1;function y1(A,e=!1,t=!1){e&&El(e);const{props:n,children:r}=A.vnode,o=xm(A);YU(A,n,o,e),ZU(A,r,t);const i=o?Q1(A,e):void 0;return e&&El(!1),i}function Q1(A,e){const t=A.type;A.accessCache=Object.create(null),A.proxy=new Proxy(A.ctx,kU);const{setup:n}=t;if(n){const r=A.setupContext=n.length>1?Tm(A):null,o=vi(A);On();const i=Ci(n,A,0,[A.props,r]);if(Rn(),o(),wB(i)){if(tr(A)||sm(A),i.then(Pg,Pg),e)return i.then(c=>{Og(A,c,e)}).catch(c=>{la(c,A,0)});A.asyncDep=i}else Og(A,i,e)}else Hm(A,e)}function Og(A,e,t){UA(e)?A.type.__ssrInlineRender?A.ssrRender=e:A.render=e:$A(e)&&(A.setupState=jB(e)),Hm(A,t)}let Rg;function Hm(A,e,t){const n=A.type;if(!A.render){if(!e&&Rg&&!n.render){const r=n.template||Du(A).template;if(r){const{isCustomElement:o,compilerOptions:i}=A.appContext.config,{delimiters:c,compilerOptions:f}=n,d=fe(fe({isCustomElement:o,delimiters:c},i),f);n.render=Rg(r,d)}}A.render=n.render||yt}{const r=vi(A);On();try{KU(A)}finally{Rn(),r()}}}const b1={get(A,e){return De(A,"get",""),A[e]}};function Tm(A){const e=t=>{A.exposed=t||{}};return{attrs:new Proxy(A.attrs,b1),slots:A.slots,emit:A.emit,expose:e}}function ma(A){return A.exposed?A.exposeProxy||(A.exposeProxy=new Proxy(jB(Eu(A.exposed)),{get(e,t){if(t in e)return e[t];if(t in Jo)return Jo[t](A)},has(e,t){return t in e||t in Jo}})):A.proxy}function Sl(A,e=!0){return UA(A)?A.displayName||A.name:A.name||e&&A.__name}function F1(A){return UA(A)&&"__vccOpts"in A}const z=(A,e)=>hU(A,e,Ba);function Vr(A,e,t){const n=arguments.length;return n===2?$A(e)&&!vA(e)?Dt(e)?G(A,null,[e]):G(A,e):G(A,null,e):(n>3?t=Array.prototype.slice.call(arguments,2):n===3&&Dt(t)&&(t=[t]),G(A,e,t))}const U1="3.5.6";/** * @vue/runtime-dom v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Il;const Dg=typeof window<"u"&&window.trustedTypes;if(Dg)try{Il=Dg.createPolicy("vue",{createHTML:A=>A})}catch{}const Pm=Il?A=>Il.createHTML(A):A=>A,E1="http://www.w3.org/2000/svg",S1="http://www.w3.org/1998/Math/MathML",Wt=typeof document<"u"?document:null,Lg=Wt&&Wt.createElement("template"),I1={insert:(A,e,t)=>{e.insertBefore(A,t||null)},remove:A=>{const e=A.parentNode;e&&e.removeChild(A)},createElement:(A,e,t,n)=>{const r=e==="svg"?Wt.createElementNS(E1,A):e==="mathml"?Wt.createElementNS(S1,A):t?Wt.createElement(A,{is:t}):Wt.createElement(A);return A==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:A=>Wt.createTextNode(A),createComment:A=>Wt.createComment(A),setText:(A,e)=>{A.nodeValue=e},setElementText:(A,e)=>{A.textContent=e},parentNode:A=>A.parentNode,nextSibling:A=>A.nextSibling,querySelector:A=>Wt.querySelector(A),setScopeId(A,e){A.setAttribute(e,"")},insertStaticContent(A,e,t,n,r,o){const i=t?t.previousSibling:e.lastChild;if(r&&(r===o||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),t),!(r===o||!(r=r.nextSibling)););else{Lg.innerHTML=Pm(n==="svg"?`${A}`:n==="mathml"?`${A}`:A);const c=Lg.content;if(n==="svg"||n==="mathml"){const f=c.firstChild;for(;f.firstChild;)c.appendChild(f.firstChild);c.removeChild(f)}e.insertBefore(c,t)}return[i?i.nextSibling:e.firstChild,t?t.previousSibling:e.lastChild]}},Bn="transition",Eo="animation",Xr=Symbol("_vtc"),Om={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},Rm=fe({},nm,Om),x1=A=>(A.displayName="Transition",A.props=Rm,A),xP=x1((A,{slots:e})=>Vr(UU,Dm(A),e)),Jn=(A,e=[])=>{vA(A)?A.forEach(t=>t(...e)):A&&A(...e)},kg=A=>A?vA(A)?A.some(e=>e.length>1):A.length>1:!1;function Dm(A){const e={};for(const Y in A)Y in Om||(e[Y]=A[Y]);if(A.css===!1)return e;const{name:t="v",type:n,duration:r,enterFromClass:o=`${t}-enter-from`,enterActiveClass:i=`${t}-enter-active`,enterToClass:c=`${t}-enter-to`,appearFromClass:f=o,appearActiveClass:d=i,appearToClass:g=c,leaveFromClass:p=`${t}-leave-from`,leaveActiveClass:B=`${t}-leave-active`,leaveToClass:C=`${t}-leave-to`}=A,v=H1(r),y=v&&v[0],S=v&&v[1],{onBeforeEnter:x,onEnter:E,onEnterCancelled:b,onLeave:U,onLeaveCancelled:O,onBeforeAppear:k=x,onAppear:T=E,onAppearCancelled:P=b}=e,L=(Y,FA,HA)=>{wn(Y,FA?g:c),wn(Y,FA?d:i),HA&&HA()},J=(Y,FA)=>{Y._isLeaving=!1,wn(Y,p),wn(Y,C),wn(Y,B),FA&&FA()},nA=Y=>(FA,HA)=>{const j=Y?T:E,AA=()=>L(FA,Y,HA);Jn(j,[FA,AA]),Mg(()=>{wn(FA,Y?f:o),Yt(FA,Y?g:c),kg(j)||Kg(FA,n,y,AA)})};return fe(e,{onBeforeEnter(Y){Jn(x,[Y]),Yt(Y,o),Yt(Y,i)},onBeforeAppear(Y){Jn(k,[Y]),Yt(Y,f),Yt(Y,d)},onEnter:nA(!1),onAppear:nA(!0),onLeave(Y,FA){Y._isLeaving=!0;const HA=()=>J(Y,FA);Yt(Y,p),Yt(Y,B),km(),Mg(()=>{Y._isLeaving&&(wn(Y,p),Yt(Y,C),kg(U)||Kg(Y,n,S,HA))}),Jn(U,[Y,HA])},onEnterCancelled(Y){L(Y,!1),Jn(b,[Y])},onAppearCancelled(Y){L(Y,!0),Jn(P,[Y])},onLeaveCancelled(Y){J(Y),Jn(O,[Y])}})}function H1(A){if(A==null)return null;if($A(A))return[Tc(A.enter),Tc(A.leave)];{const e=Tc(A);return[e,e]}}function Tc(A){return PF(A)}function Yt(A,e){e.split(/\s+/).forEach(t=>t&&A.classList.add(t)),(A[Xr]||(A[Xr]=new Set)).add(e)}function wn(A,e){e.split(/\s+/).forEach(n=>n&&A.classList.remove(n));const t=A[Xr];t&&(t.delete(e),t.size||(A[Xr]=void 0))}function Mg(A){requestAnimationFrame(()=>{requestAnimationFrame(A)})}let T1=0;function Kg(A,e,t,n){const r=A._endId=++T1,o=()=>{r===A._endId&&n()};if(t)return setTimeout(o,t);const{type:i,timeout:c,propCount:f}=Lm(A,e);if(!i)return n();const d=i+"end";let g=0;const p=()=>{A.removeEventListener(d,B),o()},B=C=>{C.target===A&&++g>=f&&p()};setTimeout(()=>{g(t[v]||"").split(", "),r=n(`${Bn}Delay`),o=n(`${Bn}Duration`),i=_g(r,o),c=n(`${Eo}Delay`),f=n(`${Eo}Duration`),d=_g(c,f);let g=null,p=0,B=0;e===Bn?i>0&&(g=Bn,p=i,B=o.length):e===Eo?d>0&&(g=Eo,p=d,B=f.length):(p=Math.max(i,d),g=p>0?i>d?Bn:Eo:null,B=g?g===Bn?o.length:f.length:0);const C=g===Bn&&/\b(transform|all)(,|$)/.test(n(`${Bn}Property`).toString());return{type:g,timeout:p,propCount:B,hasTransform:C}}function _g(A,e){for(;A.lengthNg(t)+Ng(A[n])))}function Ng(A){return A==="auto"?0:Number(A.slice(0,-1).replace(",","."))*1e3}function km(){return document.body.offsetHeight}function P1(A,e,t){const n=A[Xr];n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?A.removeAttribute("class"):t?A.setAttribute("class",e):A.className=e}const js=Symbol("_vod"),Mm=Symbol("_vsh"),Ur={beforeMount(A,{value:e},{transition:t}){A[js]=A.style.display==="none"?"":A.style.display,t&&e?t.beforeEnter(A):So(A,e)},mounted(A,{value:e},{transition:t}){t&&e&&t.enter(A)},updated(A,{value:e,oldValue:t},{transition:n}){!e!=!t&&(n?e?(n.beforeEnter(A),So(A,!0),n.enter(A)):n.leave(A,()=>{So(A,!1)}):So(A,e))},beforeUnmount(A,{value:e}){So(A,e)}};function So(A,e){A.style.display=e?A[js]:"none",A[Mm]=!e}const Km=Symbol("");function HP(A){const e=Ln();if(!e)return;const t=e.ut=(r=A(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(o=>Js(o,r))},n=()=>{const r=A(e.proxy);e.ce?Js(e.ce,r):xl(e.subTree,r),t(r)};Pu(()=>{i1(n)}),en(()=>{const r=new MutationObserver(n);r.observe(e.subTree.el.parentNode,{childList:!0}),eo(()=>r.disconnect())})}function xl(A,e){if(A.shapeFlag&128){const t=A.suspense;A=t.activeBranch,t.pendingBranch&&!t.isHydrating&&t.effects.push(()=>{xl(t.activeBranch,e)})}for(;A.component;)A=A.component.subTree;if(A.shapeFlag&1&&A.el)Js(A.el,e);else if(A.type===te)A.children.forEach(t=>xl(t,e));else if(A.type===Fs){let{el:t,anchor:n}=A;for(;t&&(Js(t,e),t!==n);)t=t.nextSibling}}function Js(A,e){if(A.nodeType===1){const t=A.style;let n="";for(const r in e)t.setProperty(`--${r}`,e[r]),n+=`--${r}: ${e[r]};`;t[Km]=n}}const O1=/(^|;)\s*display\s*:/;function R1(A,e,t){const n=A.style,r=ee(t);let o=!1;if(t&&!r){if(e)if(ee(e))for(const i of e.split(";")){const c=i.slice(0,i.indexOf(":")).trim();t[c]==null&&Es(n,c,"")}else for(const i in e)t[i]==null&&Es(n,i,"");for(const i in t)i==="display"&&(o=!0),Es(n,i,t[i])}else if(r){if(e!==t){const i=n[Km];i&&(t+=";"+i),n.cssText=t,o=O1.test(t)}}else e&&A.removeAttribute("style");js in A&&(A[js]=o?n.display:"",A[Mm]&&(n.display="none"))}const Gg=/\s*!important$/;function Es(A,e,t){if(vA(t))t.forEach(n=>Es(A,e,n));else if(t==null&&(t=""),e.startsWith("--"))A.setProperty(e,t);else{const n=D1(A,e);Gg.test(t)?A.setProperty(ur(n),t.replace(Gg,""),"important"):A[n]=t}}const Vg=["Webkit","Moz","ms"],Pc={};function D1(A,e){const t=Pc[e];if(t)return t;let n=Ft(e);if(n!=="filter"&&n in A)return Pc[e]=n;n=sa(n);for(let r=0;rOc||(_1.then(()=>Oc=0),Oc=Date.now());function G1(A,e){const t=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=t.attached)return;Ut(V1(n,t.value),e,5,[n])};return t.value=A,t.attached=N1(),t}function V1(A,e){if(vA(e)){const t=A.stopImmediatePropagation;return A.stopImmediatePropagation=()=>{t.call(A),A._stopped=!0},e.map(n=>r=>!r._stopped&&n&&n(r))}else return e}const Wg=A=>A.charCodeAt(0)===111&&A.charCodeAt(1)===110&&A.charCodeAt(2)>96&&A.charCodeAt(2)<123,X1=(A,e,t,n,r,o)=>{const i=r==="svg";e==="class"?P1(A,n,i):e==="style"?R1(A,t,n):oa(e)?du(e)||M1(A,e,t,n,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):j1(A,e,n,i))?(L1(A,e,n),!A.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&jg(A,e,n,i,o,e!=="value")):(e==="true-value"?A._trueValue=n:e==="false-value"&&(A._falseValue=n),jg(A,e,n,i))};function j1(A,e,t,n){if(n)return!!(e==="innerHTML"||e==="textContent"||e in A&&Wg(e)&&UA(t));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&A.tagName==="INPUT"||e==="type"&&A.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=A.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Wg(e)&&ee(t)?!1:!!(e in A||A._isVueCE&&(/[A-Z]/.test(e)||!ee(t)))}const _m=new WeakMap,Nm=new WeakMap,Ys=Symbol("_moveCb"),zg=Symbol("_enterCb"),J1=A=>(delete A.props.mode,A),Y1=J1({name:"TransitionGroup",props:fe({},Rm,{tag:String,moveClass:String}),setup(A,{slots:e}){const t=Ln(),n=tm();let r,o;return da(()=>{if(!r.length)return;const i=A.moveClass||`${A.name||"v"}-move`;if(!Z1(r[0].el,t.vnode.el,i))return;r.forEach(W1),r.forEach(z1);const c=r.filter($1);km(),c.forEach(f=>{const d=f.el,g=d.style;Yt(d,i),g.transform=g.webkitTransform=g.transitionDuration="";const p=d[Ys]=B=>{B&&B.target!==d||(!B||/transform$/.test(B.propertyName))&&(d.removeEventListener("transitionend",p),d[Ys]=null,wn(d,i))};d.addEventListener("transitionend",p)})}),()=>{const i=OA(A),c=Dm(i);let f=i.tag||te;if(r=[],o)for(let d=0;d{c.split(/\s+/).forEach(f=>f&&n.classList.remove(f))}),t.split(/\s+/).forEach(c=>c&&n.classList.add(c)),n.style.display="none";const o=e.nodeType===1?e:e.parentNode;o.appendChild(n);const{hasTransform:i}=Lm(n);return o.removeChild(n),i}const $g=A=>{const e=A.props["onUpdate:modelValue"]||!1;return vA(e)?t=>Kr(e,t):e};function q1(A){A.target.composing=!0}function Zg(A){const e=A.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Rc=Symbol("_assign"),TP={created(A,{modifiers:{lazy:e,trim:t,number:n}},r){A[Rc]=$g(r);const o=n||r.props&&r.props.type==="number";Tr(A,e?"change":"input",i=>{if(i.target.composing)return;let c=A.value;t&&(c=c.trim()),o&&(c=Bl(c)),A[Rc](c)}),t&&Tr(A,"change",()=>{A.value=A.value.trim()}),e||(Tr(A,"compositionstart",q1),Tr(A,"compositionend",Zg),Tr(A,"change",Zg))},mounted(A,{value:e}){A.value=e??""},beforeUpdate(A,{value:e,oldValue:t,modifiers:{lazy:n,trim:r,number:o}},i){if(A[Rc]=$g(i),A.composing)return;const c=(o||A.type==="number")&&!/^0\d/.test(A.value)?Bl(A.value):A.value,f=e??"";c!==f&&(document.activeElement===A&&A.type!=="range"&&(n&&e===t||r&&A.value.trim()===f)||(A.value=f))}},AE=["ctrl","shift","alt","meta"],eE={stop:A=>A.stopPropagation(),prevent:A=>A.preventDefault(),self:A=>A.target!==A.currentTarget,ctrl:A=>!A.ctrlKey,shift:A=>!A.shiftKey,alt:A=>!A.altKey,meta:A=>!A.metaKey,left:A=>"button"in A&&A.button!==0,middle:A=>"button"in A&&A.button!==1,right:A=>"button"in A&&A.button!==2,exact:(A,e)=>AE.some(t=>A[`${t}Key`]&&!e.includes(t))},PP=(A,e)=>{const t=A._withMods||(A._withMods={}),n=e.join(".");return t[n]||(t[n]=(r,...o)=>{for(let i=0;i{Vm().render(...A)},nE=(...A)=>{const e=Vm().createApp(...A),{mount:t}=e;return e.mount=n=>{const r=oE(n);if(!r)return;const o=e._component;!UA(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const i=t(r,!1,rE(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},e};function rE(A){if(A instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&A instanceof MathMLElement)return"mathml"}function oE(A){return ee(A)?document.querySelector(A):A}function ci(A){"@babel/helpers - typeof";return ci=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ci(A)}function iE(A,e){if(ci(A)!="object"||!A)return A;var t=A[Symbol.toPrimitive];if(t!==void 0){var n=t.call(A,e||"default");if(ci(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(A)}function sE(A){var e=iE(A,"string");return ci(e)=="symbol"?e:e+""}function aE(A,e,t){return(e=sE(e))in A?Object.defineProperty(A,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):A[e]=t,A}function ep(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(A,r).enumerable})),t.push.apply(t,n)}return t}function Ie(A){for(var e=1;etypeof A=="function",lE=Array.isArray,uE=A=>typeof A=="string",fE=A=>A!==null&&typeof A=="object",dE=/^on[^a-z]/,gE=A=>dE.test(A),Ku=A=>{const e=Object.create(null);return t=>e[t]||(e[t]=A(t))},pE=/-(\w)/g,_u=Ku(A=>A.replace(pE,(e,t)=>t?t.toUpperCase():"")),hE=/\B([A-Z])/g,BE=Ku(A=>A.replace(hE,"-$1").toLowerCase()),OP=Ku(A=>A.charAt(0).toUpperCase()+A.slice(1)),mE=Object.prototype.hasOwnProperty,tp=(A,e)=>mE.call(A,e);function CE(A,e,t,n){const r=A[t];if(r!=null){const o=tp(r,"default");if(o&&n===void 0){const i=r.default;n=r.type!==Function&&cE(i)?i():i}r.type===Boolean&&(!tp(e,t)&&!o?n=!1:n===""&&(n=!0))}return n}function RP(A){return Object.keys(A).reduce((e,t)=>((t.startsWith("data-")||t.startsWith("aria-"))&&(e[t]=A[t]),e),{})}function DP(A){return typeof A=="number"?`${A}px`:A}function Rr(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return typeof A=="function"?A(e):A??t}function wE(A){let e;const t=new Promise(r=>{e=A(()=>{r(!0)})}),n=()=>{e==null||e()};return n.then=(r,o)=>t.then(r,o),n.promise=t,n}function ot(){const A=[];for(let e=0;eA!=null&&A!=="",yE=vE,QE=A=>{const e=Object.keys(A),t={},n={},r={};for(let o=0,i=e.length;o0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const t={},n=/;(?![^(]*\))/g,r=/:(.+)/;return typeof A=="object"?A:(A.split(n).forEach(function(o){if(o){const i=o.split(r);if(i.length>1){const c=e?_u(i[0].trim()):i[0].trim();t[c]=i[1].trim()}}}),t)},LP=(A,e)=>A[e]!==void 0,FE=Symbol("skipFlatten"),Nr=function(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const t=Array.isArray(A)?A:[A],n=[];return t.forEach(r=>{Array.isArray(r)?n.push(...Nr(r,e)):r&&r.type===te?r.key===FE?n.push(r):n.push(...Nr(r.children,e)):r&&Dt(r)?e&&!Xm(r)?n.push(r):e||n.push(r):yE(r)&&n.push(r)}),n},kP=function(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(Dt(A))return A.type===te?e==="default"?Nr(A.children):[]:A.children&&A.children[e]?Nr(A.children[e](t)):[];{const n=A.$slots[e]&&A.$slots[e](t);return Nr(n)}},MP=A=>{var e;let t=((e=A==null?void 0:A.vnode)===null||e===void 0?void 0:e.el)||A&&(A.$el||A);for(;t&&!t.tagName;)t=t.nextSibling;return t},KP=A=>{const e={};if(A.$&&A.$.vnode){const t=A.$.vnode.props||{};Object.keys(A.$props).forEach(n=>{const r=A.$props[n],o=BE(n);(r!==void 0||o in t)&&(e[n]=r)})}else if(Dt(A)&&typeof A.type=="object"){const t=A.props||{},n={};Object.keys(t).forEach(o=>{n[_u(o)]=t[o]});const r=A.type.props||{};Object.keys(r).forEach(o=>{const i=CE(r,n,o,n[o]);(i!==void 0||o in n)&&(e[o]=i)})}return e},_P=function(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:A,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,r;if(A.$){const o=A[e];if(o!==void 0)return typeof o=="function"&&n?o(t):o;r=A.$slots[e],r=n&&r?r(t):r}else if(Dt(A)){const o=A.props&&A.props[e];if(o!==void 0&&A.props!==null)return typeof o=="function"&&n?o(t):o;A.type===te?r=A.children:A.children&&A.children[e]&&(r=A.children[e],r=n&&r?r(t):r)}return Array.isArray(r)&&(r=Nr(r),r=r.length===1?r[0]:r,r=r.length===0?void 0:r),r};function NP(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,t={};return A.$?t=N(N({},t),A.$attrs):t=N(N({},t),A.props),QE(t)[e?"onEvents":"events"]}function GP(A,e){let n=((Dt(A)?A.props:A.$attrs)||{}).style||{};if(typeof n=="string")n=bE(n,e);else if(e&&n){const r={};return Object.keys(n).forEach(o=>r[_u(o)]=n[o]),r}return n}function VP(A){return A.length===1&&A[0].type===te}function Xm(A){return A&&(A.type===Ee||A.type===te&&A.children.length===0||A.type===wi&&A.children.trim()==="")}function Nu(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];const e=[];return A.forEach(t=>{Array.isArray(t)?e.push(...t):(t==null?void 0:t.type)===te?e.push(...Nu(t.children)):e.push(t)}),e.filter(t=>!Xm(t))}function XP(A){if(A){const e=Nu(A);return e.length?e:void 0}else return A}function jP(A){return Array.isArray(A)&&A.length===1&&(A=A[0]),A&&A.__v_isVNode&&typeof A.type!="symbol"}function JP(A,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"default";var n,r;return(n=e[t])!==null&&n!==void 0?n:(r=A[t])===null||r===void 0?void 0:r.call(A)}const UE=function(){for(var A=arguments.length,e=new Array(A),t=0;t{const e=A;return e.install=function(t){t.component(e.displayName||e.name,A)},A};function YP(){return{type:[Function,Array]}}function et(A){return{type:Object,default:A}}function Dc(A){return{type:Boolean,default:A}}function WP(A){return{type:Function,default:A}}function Hl(A,e){const t={validator:()=>!0,default:A};return t}function zP(){return{validator:()=>!0}}function np(A){return{type:Array,default:A}}function rp(A){return{type:String,default:A}}function EE(A,e){return A?{type:A,default:e}:Hl(e)}const Vu="anticon",jm=Symbol("GlobalFormContextKey"),SE=A=>{Bt(jm,A)},$P=()=>Ae(jm,{validateMessages:z(()=>{})}),IE=()=>({iconPrefixCls:String,getTargetContainer:{type:Function},getPopupContainer:{type:Function},prefixCls:String,getPrefixCls:{type:Function},renderEmpty:{type:Function},transformCellText:{type:Function},csp:et(),input:et(),autoInsertSpaceInButton:{type:Boolean,default:void 0},locale:et(),pageHeader:et(),componentSize:{type:String},componentDisabled:{type:Boolean,default:void 0},direction:{type:String,default:"ltr"},space:et(),virtual:{type:Boolean,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},form:et(),pagination:et(),theme:et(),select:et(),wave:et()}),Xu=Symbol("configProvider"),Jm={getPrefixCls:(A,e)=>e||(A?`ant-${A}`:"ant"),iconPrefixCls:z(()=>Vu),getPopupContainer:z(()=>()=>document.body),direction:z(()=>"ltr")},Ym=()=>Ae(Xu,Jm),xE=A=>Bt(Xu,A),Wm=Symbol("DisabledContextKey"),zm=()=>Ae(Wm,EA(void 0)),HE=A=>{const e=zm();return Bt(Wm,z(()=>{var t;return(t=A.value)!==null&&t!==void 0?t:e.value})),A},TE={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages"},PE={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},OE=PE,RE={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},$m=RE,DE={lang:N({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},OE),timePickerLocale:N({},$m)},op=DE,$e="${label} is not a valid ${type}",LE={locale:"en",Pagination:TE,DatePicker:op,TimePicker:$m,Calendar:op,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:$e,method:$e,array:$e,object:$e,number:$e,date:$e,boolean:$e,integer:$e,float:$e,regexp:$e,email:$e,url:$e,hex:$e},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"}},jr=LE,Zm=ce({compatConfig:{MODE:3},name:"LocaleReceiver",props:{componentName:String,defaultLocale:{type:[Object,Function]},children:{type:Function}},setup(A,e){let{slots:t}=e;const n=Ae("localeData",{}),r=z(()=>{const{componentName:i="global",defaultLocale:c}=A,f=c||jr[i||"global"],{antLocale:d}=n,g=i&&d?d[i]:{};return N(N({},typeof f=="function"?f():f),g||{})}),o=z(()=>{const{antLocale:i}=n,c=i&&i.locale;return i&&i.exist&&!c?jr.locale:c});return()=>{const i=A.children||t.default,{antLocale:c}=n;return i==null?void 0:i(r.value,o.value,c)}}});function ZP(A,e,t){const n=Ae("localeData",{});return[z(()=>{const{antLocale:o}=n,i=Se(e)||jr[A||"global"],c=A&&o?o[A]:{};return N(N(N({},typeof i=="function"?i():i),c||{}),Se(t)||{})})]}function ju(A){for(var e=0,t,n=0,r=A.length;r>=4;++n,r-=4)t=A.charCodeAt(n)&255|(A.charCodeAt(++n)&255)<<8|(A.charCodeAt(++n)&255)<<16|(A.charCodeAt(++n)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,e=(t&65535)*1540483477+((t>>>16)*59797<<16)^(e&65535)*1540483477+((e>>>16)*59797<<16);switch(r){case 3:e^=(A.charCodeAt(n+2)&255)<<16;case 2:e^=(A.charCodeAt(n+1)&255)<<8;case 1:e^=A.charCodeAt(n)&255,e=(e&65535)*1540483477+((e>>>16)*59797<<16)}return e^=e>>>13,e=(e&65535)*1540483477+((e>>>16)*59797<<16),((e^e>>>15)>>>0).toString(36)}const ip="%";class kE{constructor(e){this.cache=new Map,this.instanceId=e}get(e){return this.cache.get(Array.isArray(e)?e.join(ip):e)||null}update(e,t){const n=Array.isArray(e)?e.join(ip):e,r=this.cache.get(n),o=t(r);o===null?this.cache.delete(n):this.cache.set(n,o)}}const ME=kE,qm="data-token-hash",or="data-css-hash",Dr="__cssinjs_instance__";function li(){const A=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){const e=document.body.querySelectorAll(`style[${or}]`)||[],{firstChild:t}=document.head;Array.from(e).forEach(r=>{r[Dr]=r[Dr]||A,r[Dr]===A&&document.head.insertBefore(r,t)});const n={};Array.from(document.querySelectorAll(`style[${or}]`)).forEach(r=>{var o;const i=r.getAttribute(or);n[i]?r[Dr]===A&&((o=r.parentNode)===null||o===void 0||o.removeChild(r)):n[i]=!0})}return new ME(A)}const AC=Symbol("StyleContextKey"),KE=()=>{var A,e,t;const n=Ln();let r;if(n&&n.appContext){const o=(t=(e=(A=n.appContext)===null||A===void 0?void 0:A.config)===null||e===void 0?void 0:e.globalProperties)===null||t===void 0?void 0:t.__ANTDV_CSSINJS_CACHE__;o?r=o:(r=li(),n.appContext.config.globalProperties&&(n.appContext.config.globalProperties.__ANTDV_CSSINJS_CACHE__=r))}else r=li();return r},eC={cache:li(),defaultCache:!0,hashPriority:"low"},Ca=()=>{const A=KE();return Ae(AC,nt(N(N({},eC),{cache:A})))},_E=A=>{const e=Ca(),t=nt(N(N({},eC),{cache:li()}));return ae([()=>Se(A),e],()=>{const n=N({},e.value),r=Se(A);Object.keys(r).forEach(i=>{const c=r[i];r[i]!==void 0&&(n[i]=c)});const{cache:o}=r;n.cache=n.cache||li(),n.defaultCache=!o&&e.value.defaultCache,t.value=n},{immediate:!0}),Bt(AC,t),t},NE=()=>({autoClear:Dc(),mock:rp(),cache:et(),defaultCache:Dc(),hashPriority:rp(),container:EE(),ssrInline:Dc(),transformers:np(),linters:np()}),GE=Gu(ce({name:"AStyleProvider",inheritAttrs:!1,props:NE(),setup(A,e){let{slots:t}=e;return _E(A),()=>{var n;return(n=t.default)===null||n===void 0?void 0:n.call(t)}}}));function tC(A,e,t,n){const r=Ca(),o=nt(""),i=nt();to(()=>{o.value=[A,...e.value].join("%")});const c=f=>{r.value.cache.update(f,d=>{const[g=0,p]=d||[];return g-1===0?(n==null||n(p,!1),null):[g-1,p]})};return ae(o,(f,d)=>{d&&c(d),r.value.cache.update(f,g=>{const[p=0,B]=g||[],v=B||t();return[p+1,v]}),i.value=r.value.cache.get(o.value)[1]},{immediate:!0}),ga(()=>{c(o.value)}),i}function no(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function VE(A,e){return A&&A.contains?A.contains(e):!1}const sp="data-vc-order",XE="vc-util-key",Tl=new Map;function nC(){let{mark:A}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return A?A.startsWith("data-")?A:`data-${A}`:XE}function wa(A){return A.attachTo?A.attachTo:document.querySelector("head")||document.body}function jE(A){return A==="queue"?"prependQueue":A?"prepend":"append"}function rC(A){return Array.from((Tl.get(A)||A).children).filter(e=>e.tagName==="STYLE")}function oC(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!no())return null;const{csp:t,prepend:n}=e,r=document.createElement("style");r.setAttribute(sp,jE(n)),t!=null&&t.nonce&&(r.nonce=t==null?void 0:t.nonce),r.innerHTML=A;const o=wa(e),{firstChild:i}=o;if(n){if(n==="queue"){const c=rC(o).filter(f=>["prepend","prependQueue"].includes(f.getAttribute(sp)));if(c.length)return o.insertBefore(r,c[c.length-1].nextSibling),r}o.insertBefore(r,i)}else o.appendChild(r);return r}function iC(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const t=wa(e);return rC(t).find(n=>n.getAttribute(nC(e))===A)}function sC(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const t=iC(A,e);t&&wa(e).removeChild(t)}function JE(A,e){const t=Tl.get(A);if(!t||!VE(document,t)){const n=oC("",e),{parentNode:r}=n;Tl.set(A,r),A.removeChild(n)}}function Ws(A,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};var n,r,o;const i=wa(t);JE(i,t);const c=iC(e,t);if(c)return!((n=t.csp)===null||n===void 0)&&n.nonce&&c.nonce!==((r=t.csp)===null||r===void 0?void 0:r.nonce)&&(c.nonce=(o=t.csp)===null||o===void 0?void 0:o.nonce),c.innerHTML!==A&&(c.innerHTML=A),c;const f=oC(A,t);return f.setAttribute(nC(t),e),f}function YE(A,e){if(A.length!==e.length)return!1;for(let t=0;t1&&arguments[1]!==void 0?arguments[1]:!1,n={map:this.cache};return e.forEach(r=>{var o;n?n=(o=n==null?void 0:n.map)===null||o===void 0?void 0:o.get(r):n=void 0}),n!=null&&n.value&&t&&(n.value[1]=this.cacheCallTimes++),n==null?void 0:n.value}get(e){var t;return(t=this.internalGet(e,!0))===null||t===void 0?void 0:t[0]}has(e){return!!this.internalGet(e)}set(e,t){if(!this.has(e)){if(this.size()+1>Jr.MAX_CACHE_SIZE+Jr.MAX_CACHE_OFFSET){const[r]=this.keys.reduce((o,i)=>{const[,c]=o;return this.internalGet(i)[1]{if(o===e.length-1)n.set(r,{value:[t,this.cacheCallTimes++]});else{const i=n.get(r);i?i.map||(i.map=new Map):n.set(r,{map:new Map}),n=n.get(r).map}})}deleteByPath(e,t){var n;const r=e.get(t[0]);if(t.length===1)return r.map?e.set(t[0],{map:r.map}):e.delete(t[0]),(n=r.value)===null||n===void 0?void 0:n[0];const o=this.deleteByPath(r.map,t.slice(1));return(!r.map||r.map.size===0)&&!r.value&&e.delete(t[0]),o}delete(e){if(this.has(e))return this.keys=this.keys.filter(t=>!YE(t,e)),this.deleteByPath(this.cache,e)}}Jr.MAX_CACHE_SIZE=20;Jr.MAX_CACHE_OFFSET=5;function WE(){}let zE=WE;const Ju=zE;let ap=0;class aC{constructor(e){this.derivatives=Array.isArray(e)?e:[e],this.id=ap,e.length===0&&Ju(e.length>0),ap+=1}getDerivativeToken(e){return this.derivatives.reduce((t,n)=>n(e,t),void 0)}}const Lc=new Jr;function cC(A){const e=Array.isArray(A)?A:[A];return Lc.has(e)||Lc.set(e,new aC(e)),Lc.get(e)}const cp=new WeakMap;function zs(A){let e=cp.get(A)||"";return e||(Object.keys(A).forEach(t=>{const n=A[t];e+=t,n instanceof aC?e+=n.id:n&&typeof n=="object"?e+=zs(n):e+=n}),cp.set(A,e)),e}function $E(A,e){return ju(`${e}_${zs(A)}`)}const Wo=`random-${Date.now()}-${Math.random()}`.replace(/\./g,""),lC="_bAmBoO_";function ZE(A,e,t){var n,r;if(no()){Ws(A,Wo);const o=document.createElement("div");o.style.position="fixed",o.style.left="0",o.style.top="0",e==null||e(o),document.body.appendChild(o);const i=t?t(o):(n=getComputedStyle(o).content)===null||n===void 0?void 0:n.includes(lC);return(r=o.parentNode)===null||r===void 0||r.removeChild(o),sC(Wo),i}return!1}let kc;function qE(){return kc===void 0&&(kc=ZE(`@layer ${Wo} { .${Wo} { content: "${lC}"!important; } }`,A=>{A.className=Wo})),kc}const lp={},AS=!0,eS=!1,tS=!AS&&!eS?"css-dev-only-do-not-override":"css",$n=new Map;function nS(A){$n.set(A,($n.get(A)||0)+1)}function rS(A,e){typeof document<"u"&&document.querySelectorAll(`style[${qm}="${A}"]`).forEach(n=>{var r;n[Dr]===e&&((r=n.parentNode)===null||r===void 0||r.removeChild(n))})}const oS=0;function iS(A,e){$n.set(A,($n.get(A)||0)-1);const t=Array.from($n.keys()),n=t.filter(r=>($n.get(r)||0)<=0);t.length-n.length>oS&&n.forEach(r=>{rS(r,e),$n.delete(r)})}const sS=(A,e,t,n)=>{const r=t.getDerivativeToken(A);let o=N(N({},r),e);return n&&(o=n(o)),o};function aS(A,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:EA({});const n=Ca(),r=z(()=>N({},...e.value)),o=z(()=>zs(r.value)),i=z(()=>zs(t.value.override||lp));return tC("token",z(()=>[t.value.salt||"",A.value.id,o.value,i.value]),()=>{const{salt:f="",override:d=lp,formatToken:g,getComputedToken:p}=t.value,B=p?p(r.value,d,A.value):sS(r.value,d,A.value,g),C=$E(B,f);B._tokenKey=C,nS(C);const v=`${tS}-${ju(C)}`;return B._hashId=v,[B,v]},f=>{var d;iS(f[0]._tokenKey,(d=n.value)===null||d===void 0?void 0:d.cache.instanceId)})}var cS={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},uC="comm",fC="rule",dC="decl",lS="@import",uS="@keyframes",fS="@layer",gC=Math.abs,Yu=String.fromCharCode;function pC(A){return A.trim()}function Ss(A,e,t){return A.replace(e,t)}function dS(A,e,t){return A.indexOf(e,t)}function ui(A,e){return A.charCodeAt(e)|0}function Yr(A,e,t){return A.slice(e,t)}function Ot(A){return A.length}function gS(A){return A.length}function gs(A,e){return e.push(A),A}var va=1,Wr=1,hC=0,Ct=0,ue=0,ro="";function Wu(A,e,t,n,r,o,i,c){return{value:A,root:e,parent:t,type:n,props:r,children:o,line:va,column:Wr,length:i,return:"",siblings:c}}function pS(){return ue}function hS(){return ue=Ct>0?ui(ro,--Ct):0,Wr--,ue===10&&(Wr=1,va--),ue}function bt(){return ue=Ct2||fi(ue)>3?"":" "}function wS(A,e){for(;--e&&bt()&&!(ue<48||ue>102||ue>57&&ue<65||ue>70&&ue<97););return ya(A,Is()+(e<6&&En()==32&&bt()==32))}function Pl(A){for(;bt();)switch(ue){case A:return Ct;case 34:case 39:A!==34&&A!==39&&Pl(ue);break;case 40:A===41&&Pl(A);break;case 92:bt();break}return Ct}function vS(A,e){for(;bt()&&A+ue!==47+10;)if(A+ue===42+42&&En()===47)break;return"/*"+ya(e,Ct-1)+"*"+Yu(A===47?A:bt())}function yS(A){for(;!fi(En());)bt();return ya(A,Ct)}function QS(A){return mS(xs("",null,null,null,[""],A=BS(A),0,[0],A))}function xs(A,e,t,n,r,o,i,c,f){for(var d=0,g=0,p=i,B=0,C=0,v=0,y=1,S=1,x=1,E=0,b="",U=r,O=o,k=n,T=b;S;)switch(v=E,E=bt()){case 40:if(v!=108&&ui(T,p-1)==58){dS(T+=Ss(Mc(E),"&","&\f"),"&\f",gC(d?c[d-1]:0))!=-1&&(x=-1);break}case 34:case 39:case 91:T+=Mc(E);break;case 9:case 10:case 13:case 32:T+=CS(v);break;case 92:T+=wS(Is()-1,7);continue;case 47:switch(En()){case 42:case 47:gs(bS(vS(bt(),Is()),e,t,f),f),(fi(v||1)==5||fi(En()||1)==5)&&Ot(T)&&Yr(T,-1,void 0)!==" "&&(T+=" ");break;default:T+="/"}break;case 123*y:c[d++]=Ot(T)*x;case 125*y:case 59:case 0:switch(E){case 0:case 125:S=0;case 59+g:x==-1&&(T=Ss(T,/\f/g,"")),C>0&&(Ot(T)-p||y===0&&v===47)&&gs(C>32?fp(T+";",n,t,p-1,f):fp(Ss(T," ","")+";",n,t,p-2,f),f);break;case 59:T+=";";default:if(gs(k=up(T,e,t,d,g,r,c,b,U=[],O=[],p,o),o),E===123)if(g===0)xs(T,e,k,k,U,o,p,c,O);else switch(B===99&&ui(T,3)===110?100:B){case 100:case 108:case 109:case 115:xs(A,k,k,n&&gs(up(A,k,k,0,0,r,c,b,r,U=[],p,O),O),r,O,p,c,n?U:O);break;default:xs(T,k,k,k,[""],O,0,c,O)}}d=g=C=0,y=x=1,b=T="",p=i;break;case 58:p=1+Ot(T),C=v;default:if(y<1){if(E==123)--y;else if(E==125&&y++==0&&hS()==125)continue}switch(T+=Yu(E),E*y){case 38:x=g>0?1:(T+="\f",-1);break;case 44:c[d++]=(Ot(T)-1)*x,x=1;break;case 64:En()===45&&(T+=Mc(bt())),B=En(),g=p=Ot(b=T+=yS(Is())),E++;break;case 45:v===45&&Ot(T)==2&&(y=0)}}return o}function up(A,e,t,n,r,o,i,c,f,d,g,p){for(var B=r-1,C=r===0?o:[""],v=gS(C),y=0,S=0,x=0;y0?C[E]+" "+b:Ss(b,/&\f/g,C[E])))&&(f[x++]=U);return Wu(A,e,t,r===0?fC:c,f,d,g,p)}function bS(A,e,t,n){return Wu(A,e,t,uC,Yu(pS()),Yr(A,2,-2),0,n)}function fp(A,e,t,n,r){return Wu(A,e,t,dC,Yr(A,0,n),Yr(A,n+1,-1),n,r)}function Ol(A,e){for(var t="",n=0;n{const[o,i]=r.split(":");ir[o]=i});const n=document.querySelector(`style[${dp}]`);n&&(BC=!1,(A=n.parentNode)===null||A===void 0||A.removeChild(n)),document.body.removeChild(e)}}function SS(A){return ES(),!!ir[A]}function IS(A){const e=ir[A];let t=null;if(e&&no())if(BC)t=US;else{const n=document.querySelector(`style[${or}="${ir[A]}"]`);n?t=n.innerHTML:delete ir[A]}return[t,e]}const gp=no(),xS="_skip_check_",mC="_multi_value_";function pp(A){return Ol(QS(A),FS).replace(/\{%%%\:[^;];}/g,";")}function HS(A){return typeof A=="object"&&A&&(xS in A||mC in A)}function TS(A,e,t){if(!e)return A;const n=`.${e}`,r=t==="low"?`:where(${n})`:n;return A.split(",").map(i=>{var c;const f=i.trim().split(/\s+/);let d=f[0]||"";const g=((c=d.match(/^\w+/))===null||c===void 0?void 0:c[0])||"";return d=`${g}${r}${d.slice(g.length)}`,[d,...f.slice(1)].join(" ")}).join(",")}const hp=new Set,Rl=function(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{root:t,injectHash:n,parentSelectors:r}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]};const{hashId:o,layer:i,path:c,hashPriority:f,transformers:d=[],linters:g=[]}=e;let p="",B={};function C(S){const x=S.getName(o);if(!B[x]){const[E]=Rl(S.style,e,{root:!1,parentSelectors:r});B[x]=`@keyframes ${S.getName(o)}${E}`}}function v(S){let x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return S.forEach(E=>{Array.isArray(E)?v(E,x):E&&x.push(E)}),x}if(v(Array.isArray(A)?A:[A]).forEach(S=>{const x=typeof S=="string"&&!t?{}:S;if(typeof x=="string")p+=`${x} `;else if(x._keyframe)C(x);else{const E=d.reduce((b,U)=>{var O;return((O=U==null?void 0:U.visit)===null||O===void 0?void 0:O.call(U,b))||b},x);Object.keys(E).forEach(b=>{var U;const O=E[b];if(typeof O=="object"&&O&&(b!=="animationName"||!O._keyframe)&&!HS(O)){let k=!1,T=b.trim(),P=!1;(t||n)&&o?T.startsWith("@")?k=!0:T=TS(b,o,f):t&&!o&&(T==="&"||T==="")&&(T="",P=!0);const[L,J]=Rl(O,e,{root:P,injectHash:k,parentSelectors:[...r,T]});B=N(N({},B),J),p+=`${T}${L}`}else{let k=function(P,L){const J=P.replace(/[A-Z]/g,Y=>`-${Y.toLowerCase()}`);let nA=L;!cS[P]&&typeof nA=="number"&&nA!==0&&(nA=`${nA}px`),P==="animationName"&&(L!=null&&L._keyframe)&&(C(L),nA=L.getName(o)),p+=`${J}:${nA};`};const T=(U=O==null?void 0:O.value)!==null&&U!==void 0?U:O;typeof O=="object"&&(O!=null&&O[mC])&&Array.isArray(T)?T.forEach(P=>{k(b,P)}):k(b,T)}})}}),!t)p=`{${p}}`;else if(i&&qE()){const S=i.split(",");p=`@layer ${S[S.length-1].trim()} {${p}}`,S.length>1&&(p=`@layer ${i}{%%%:%}${p}`)}return[p,B]};function PS(A,e){return ju(`${A.join("%")}${e}`)}function Dl(A,e){const t=Ca(),n=z(()=>A.value.token._tokenKey),r=z(()=>[n.value,...A.value.path]);let o=gp;return tC("style",r,()=>{const{path:i,hashId:c,layer:f,nonce:d,clientOnly:g,order:p=0}=A.value,B=r.value.join("|");if(SS(B)){const[T,P]=IS(B);if(T)return[T,n.value,P,{},g,p]}const C=e(),{hashPriority:v,container:y,transformers:S,linters:x,cache:E}=t.value,[b,U]=Rl(C,{hashId:c,hashPriority:v,layer:f,path:i.join("-"),transformers:S,linters:x}),O=pp(b),k=PS(r.value,O);if(o){const T={mark:or,prepend:"queue",attachTo:y,priority:p},P=typeof d=="function"?d():d;P&&(T.csp={nonce:P});const L=Ws(O,k,T);L[Dr]=E.instanceId,L.setAttribute(qm,n.value),Object.keys(U).forEach(J=>{hp.has(J)||(hp.add(J),Ws(pp(U[J]),`_effect-${J}`,{mark:or,prepend:"queue",attachTo:y}))})}return[O,n.value,k,U,g,p]},(i,c)=>{let[,,f]=i;(c||t.value.autoClear)&&gp&&sC(f,{mark:or})}),i=>i}class OS{constructor(e,t){this._keyframe=!0,this.name=e,this.style=t}getName(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e?`${e}-${this.name}`:this.name}}const sr=OS,RS="4.2.4";function xe(A,e){DS(A)&&(A="100%");var t=LS(A);return A=e===360?A:Math.min(e,Math.max(0,parseFloat(A))),t&&(A=parseInt(String(A*e),10)/100),Math.abs(A-e)<1e-6?1:(e===360?A=(A<0?A%e+e:A%e)/parseFloat(String(e)):A=A%e/parseFloat(String(e)),A)}function ps(A){return Math.min(1,Math.max(0,A))}function DS(A){return typeof A=="string"&&A.indexOf(".")!==-1&&parseFloat(A)===1}function LS(A){return typeof A=="string"&&A.indexOf("%")!==-1}function CC(A){return A=parseFloat(A),(isNaN(A)||A<0||A>1)&&(A=1),A}function hs(A){return A<=1?"".concat(Number(A)*100,"%"):A}function Ar(A){return A.length===1?"0"+A:String(A)}function kS(A,e,t){return{r:xe(A,255)*255,g:xe(e,255)*255,b:xe(t,255)*255}}function Bp(A,e,t){A=xe(A,255),e=xe(e,255),t=xe(t,255);var n=Math.max(A,e,t),r=Math.min(A,e,t),o=0,i=0,c=(n+r)/2;if(n===r)i=0,o=0;else{var f=n-r;switch(i=c>.5?f/(2-n-r):f/(n+r),n){case A:o=(e-t)/f+(e1&&(t-=1),t<1/6?A+(e-A)*(6*t):t<1/2?e:t<2/3?A+(e-A)*(2/3-t)*6:A}function MS(A,e,t){var n,r,o;if(A=xe(A,360),e=xe(e,100),t=xe(t,100),e===0)r=t,o=t,n=t;else{var i=t<.5?t*(1+e):t+e-t*e,c=2*t-i;n=Kc(c,i,A+1/3),r=Kc(c,i,A),o=Kc(c,i,A-1/3)}return{r:n*255,g:r*255,b:o*255}}function Ll(A,e,t){A=xe(A,255),e=xe(e,255),t=xe(t,255);var n=Math.max(A,e,t),r=Math.min(A,e,t),o=0,i=n,c=n-r,f=n===0?0:c/n;if(n===r)o=0;else{switch(n){case A:o=(e-t)/c+(e>16,g:(A&65280)>>8,b:A&255}}var Ml={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Pr(A){var e={r:0,g:0,b:0},t=1,n=null,r=null,o=null,i=!1,c=!1;return typeof A=="string"&&(A=jS(A)),typeof A=="object"&&(Xt(A.r)&&Xt(A.g)&&Xt(A.b)?(e=kS(A.r,A.g,A.b),i=!0,c=String(A.r).substr(-1)==="%"?"prgb":"rgb"):Xt(A.h)&&Xt(A.s)&&Xt(A.v)?(n=hs(A.s),r=hs(A.v),e=KS(A.h,n,r),i=!0,c="hsv"):Xt(A.h)&&Xt(A.s)&&Xt(A.l)&&(n=hs(A.s),o=hs(A.l),e=MS(A.h,n,o),i=!0,c="hsl"),Object.prototype.hasOwnProperty.call(A,"a")&&(t=A.a)),t=CC(t),{ok:i,format:A.format||c,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:t}}var VS="[-\\+]?\\d+%?",XS="[-\\+]?\\d*\\.\\d+%?",Sn="(?:".concat(XS,")|(?:").concat(VS,")"),_c="[\\s|\\(]+(".concat(Sn,")[,|\\s]+(").concat(Sn,")[,|\\s]+(").concat(Sn,")\\s*\\)?"),Nc="[\\s|\\(]+(".concat(Sn,")[,|\\s]+(").concat(Sn,")[,|\\s]+(").concat(Sn,")[,|\\s]+(").concat(Sn,")\\s*\\)?"),vt={CSS_UNIT:new RegExp(Sn),rgb:new RegExp("rgb"+_c),rgba:new RegExp("rgba"+Nc),hsl:new RegExp("hsl"+_c),hsla:new RegExp("hsla"+Nc),hsv:new RegExp("hsv"+_c),hsva:new RegExp("hsva"+Nc),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function jS(A){if(A=A.trim().toLowerCase(),A.length===0)return!1;var e=!1;if(Ml[A])A=Ml[A],e=!0;else if(A==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var t=vt.rgb.exec(A);return t?{r:t[1],g:t[2],b:t[3]}:(t=vt.rgba.exec(A),t?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=vt.hsl.exec(A),t?{h:t[1],s:t[2],l:t[3]}:(t=vt.hsla.exec(A),t?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=vt.hsv.exec(A),t?{h:t[1],s:t[2],v:t[3]}:(t=vt.hsva.exec(A),t?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=vt.hex8.exec(A),t?{r:At(t[1]),g:At(t[2]),b:At(t[3]),a:mp(t[4]),format:e?"name":"hex8"}:(t=vt.hex6.exec(A),t?{r:At(t[1]),g:At(t[2]),b:At(t[3]),format:e?"name":"hex"}:(t=vt.hex4.exec(A),t?{r:At(t[1]+t[1]),g:At(t[2]+t[2]),b:At(t[3]+t[3]),a:mp(t[4]+t[4]),format:e?"name":"hex8"}:(t=vt.hex3.exec(A),t?{r:At(t[1]+t[1]),g:At(t[2]+t[2]),b:At(t[3]+t[3]),format:e?"name":"hex"}:!1)))))))))}function Xt(A){return!!vt.CSS_UNIT.exec(String(A))}var pe=function(){function A(e,t){e===void 0&&(e=""),t===void 0&&(t={});var n;if(e instanceof A)return e;typeof e=="number"&&(e=GS(e)),this.originalInput=e;var r=Pr(e);this.originalInput=e,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=(n=t.format)!==null&&n!==void 0?n:r.format,this.gradientType=t.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return A.prototype.isDark=function(){return this.getBrightness()<128},A.prototype.isLight=function(){return!this.isDark()},A.prototype.getBrightness=function(){var e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3},A.prototype.getLuminance=function(){var e=this.toRgb(),t,n,r,o=e.r/255,i=e.g/255,c=e.b/255;return o<=.03928?t=o/12.92:t=Math.pow((o+.055)/1.055,2.4),i<=.03928?n=i/12.92:n=Math.pow((i+.055)/1.055,2.4),c<=.03928?r=c/12.92:r=Math.pow((c+.055)/1.055,2.4),.2126*t+.7152*n+.0722*r},A.prototype.getAlpha=function(){return this.a},A.prototype.setAlpha=function(e){return this.a=CC(e),this.roundA=Math.round(100*this.a)/100,this},A.prototype.isMonochrome=function(){var e=this.toHsl().s;return e===0},A.prototype.toHsv=function(){var e=Ll(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}},A.prototype.toHsvString=function(){var e=Ll(this.r,this.g,this.b),t=Math.round(e.h*360),n=Math.round(e.s*100),r=Math.round(e.v*100);return this.a===1?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},A.prototype.toHsl=function(){var e=Bp(this.r,this.g,this.b);return{h:e.h*360,s:e.s,l:e.l,a:this.a}},A.prototype.toHslString=function(){var e=Bp(this.r,this.g,this.b),t=Math.round(e.h*360),n=Math.round(e.s*100),r=Math.round(e.l*100);return this.a===1?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},A.prototype.toHex=function(e){return e===void 0&&(e=!1),kl(this.r,this.g,this.b,e)},A.prototype.toHexString=function(e){return e===void 0&&(e=!1),"#"+this.toHex(e)},A.prototype.toHex8=function(e){return e===void 0&&(e=!1),_S(this.r,this.g,this.b,this.a,e)},A.prototype.toHex8String=function(e){return e===void 0&&(e=!1),"#"+this.toHex8(e)},A.prototype.toHexShortString=function(e){return e===void 0&&(e=!1),this.a===1?this.toHexString(e):this.toHex8String(e)},A.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},A.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return this.a===1?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},A.prototype.toPercentageRgb=function(){var e=function(t){return"".concat(Math.round(xe(t,255)*100),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},A.prototype.toPercentageRgbString=function(){var e=function(t){return Math.round(xe(t,255)*100)};return this.a===1?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},A.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var e="#"+kl(this.r,this.g,this.b,!1),t=0,n=Object.entries(Ml);t=0,o=!t&&r&&(e.startsWith("hex")||e==="name");return o?e==="name"&&this.a===0?this.toName():this.toRgbString():(e==="rgb"&&(n=this.toRgbString()),e==="prgb"&&(n=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(n=this.toHexString()),e==="hex3"&&(n=this.toHexString(!0)),e==="hex4"&&(n=this.toHex8String(!0)),e==="hex8"&&(n=this.toHex8String()),e==="name"&&(n=this.toName()),e==="hsl"&&(n=this.toHslString()),e==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},A.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},A.prototype.clone=function(){return new A(this.toString())},A.prototype.lighten=function(e){e===void 0&&(e=10);var t=this.toHsl();return t.l+=e/100,t.l=ps(t.l),new A(t)},A.prototype.brighten=function(e){e===void 0&&(e=10);var t=this.toRgb();return t.r=Math.max(0,Math.min(255,t.r-Math.round(255*-(e/100)))),t.g=Math.max(0,Math.min(255,t.g-Math.round(255*-(e/100)))),t.b=Math.max(0,Math.min(255,t.b-Math.round(255*-(e/100)))),new A(t)},A.prototype.darken=function(e){e===void 0&&(e=10);var t=this.toHsl();return t.l-=e/100,t.l=ps(t.l),new A(t)},A.prototype.tint=function(e){return e===void 0&&(e=10),this.mix("white",e)},A.prototype.shade=function(e){return e===void 0&&(e=10),this.mix("black",e)},A.prototype.desaturate=function(e){e===void 0&&(e=10);var t=this.toHsl();return t.s-=e/100,t.s=ps(t.s),new A(t)},A.prototype.saturate=function(e){e===void 0&&(e=10);var t=this.toHsl();return t.s+=e/100,t.s=ps(t.s),new A(t)},A.prototype.greyscale=function(){return this.desaturate(100)},A.prototype.spin=function(e){var t=this.toHsl(),n=(t.h+e)%360;return t.h=n<0?360+n:n,new A(t)},A.prototype.mix=function(e,t){t===void 0&&(t=50);var n=this.toRgb(),r=new A(e).toRgb(),o=t/100,i={r:(r.r-n.r)*o+n.r,g:(r.g-n.g)*o+n.g,b:(r.b-n.b)*o+n.b,a:(r.a-n.a)*o+n.a};return new A(i)},A.prototype.analogous=function(e,t){e===void 0&&(e=6),t===void 0&&(t=30);var n=this.toHsl(),r=360/t,o=[this];for(n.h=(n.h-(r*e>>1)+720)%360;--e;)n.h=(n.h+r)%360,o.push(new A(n));return o},A.prototype.complement=function(){var e=this.toHsl();return e.h=(e.h+180)%360,new A(e)},A.prototype.monochromatic=function(e){e===void 0&&(e=6);for(var t=this.toHsv(),n=t.h,r=t.s,o=t.v,i=[],c=1/e;e--;)i.push(new A({h:n,s:r,v:o})),o=(o+c)%1;return i},A.prototype.splitcomplement=function(){var e=this.toHsl(),t=e.h;return[this,new A({h:(t+72)%360,s:e.s,l:e.l}),new A({h:(t+216)%360,s:e.s,l:e.l})]},A.prototype.onBackground=function(e){var t=this.toRgb(),n=new A(e).toRgb(),r=t.a+n.a*(1-t.a);return new A({r:(t.r*t.a+n.r*n.a*(1-t.a))/r,g:(t.g*t.a+n.g*n.a*(1-t.a))/r,b:(t.b*t.a+n.b*n.a*(1-t.a))/r,a:r})},A.prototype.triad=function(){return this.polyad(3)},A.prototype.tetrad=function(){return this.polyad(4)},A.prototype.polyad=function(e){for(var t=this.toHsl(),n=t.h,r=[this],o=360/e,i=1;i=60&&Math.round(A.h)<=240?n=t?Math.round(A.h)-Bs*e:Math.round(A.h)+Bs*e:n=t?Math.round(A.h)+Bs*e:Math.round(A.h)-Bs*e,n<0?n+=360:n>=360&&(n-=360),n}function yp(A,e,t){if(A.h===0&&A.s===0)return A.s;var n;return t?n=A.s-Cp*e:e===vC?n=A.s+Cp:n=A.s+JS*e,n>1&&(n=1),t&&e===wC&&n>.1&&(n=.1),n<.06&&(n=.06),Number(n.toFixed(2))}function Qp(A,e,t){var n;return t?n=A.v+YS*e:n=A.v-WS*e,n>1&&(n=1),Number(n.toFixed(2))}function qt(A){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=[],n=Pr(A),r=wC;r>0;r-=1){var o=wp(n),i=ms(Pr({h:vp(o,r,!0),s:yp(o,r,!0),v:Qp(o,r,!0)}));t.push(i)}t.push(ms(n));for(var c=1;c<=vC;c+=1){var f=wp(n),d=ms(Pr({h:vp(f,c),s:yp(f,c),v:Qp(f,c)}));t.push(d)}return e.theme==="dark"?zS.map(function(g){var p=g.index,B=g.opacity,C=ms($S(Pr(e.backgroundColor||"#141414"),Pr(t[p]),B*100));return C}):t}var Gc={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Hs={},Vc={};Object.keys(Gc).forEach(function(A){Hs[A]=qt(Gc[A]),Hs[A].primary=Hs[A][5],Vc[A]=qt(Gc[A],{theme:"dark",backgroundColor:"#141414"}),Vc[A].primary=Vc[A][5]});var ZS=Hs.blue;const qS=A=>{const{controlHeight:e}=A;return{controlHeightSM:e*.75,controlHeightXS:e*.5,controlHeightLG:e*1.25}},yC=qS;function AI(A){const{sizeUnit:e,sizeStep:t}=A;return{sizeXXL:e*(t+8),sizeXL:e*(t+4),sizeLG:e*(t+2),sizeMD:e*(t+1),sizeMS:e*t,size:e*t,sizeSM:e*(t-1),sizeXS:e*(t-2),sizeXXS:e*(t-3)}}const zu={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},eI=N(N({},zu),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'`,fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1}),Qa=eI;function QC(A,e){let{generateColorPalettes:t,generateNeutralColorPalettes:n}=e;const{colorSuccess:r,colorWarning:o,colorError:i,colorInfo:c,colorPrimary:f,colorBgBase:d,colorTextBase:g}=A,p=t(f),B=t(r),C=t(o),v=t(i),y=t(c),S=n(d,g);return N(N({},S),{colorPrimaryBg:p[1],colorPrimaryBgHover:p[2],colorPrimaryBorder:p[3],colorPrimaryBorderHover:p[4],colorPrimaryHover:p[5],colorPrimary:p[6],colorPrimaryActive:p[7],colorPrimaryTextHover:p[8],colorPrimaryText:p[9],colorPrimaryTextActive:p[10],colorSuccessBg:B[1],colorSuccessBgHover:B[2],colorSuccessBorder:B[3],colorSuccessBorderHover:B[4],colorSuccessHover:B[4],colorSuccess:B[6],colorSuccessActive:B[7],colorSuccessTextHover:B[8],colorSuccessText:B[9],colorSuccessTextActive:B[10],colorErrorBg:v[1],colorErrorBgHover:v[2],colorErrorBorder:v[3],colorErrorBorderHover:v[4],colorErrorHover:v[5],colorError:v[6],colorErrorActive:v[7],colorErrorTextHover:v[8],colorErrorText:v[9],colorErrorTextActive:v[10],colorWarningBg:C[1],colorWarningBgHover:C[2],colorWarningBorder:C[3],colorWarningBorderHover:C[4],colorWarningHover:C[4],colorWarning:C[6],colorWarningActive:C[7],colorWarningTextHover:C[8],colorWarningText:C[9],colorWarningTextActive:C[10],colorInfoBg:y[1],colorInfoBgHover:y[2],colorInfoBorder:y[3],colorInfoBorderHover:y[4],colorInfoHover:y[4],colorInfo:y[6],colorInfoActive:y[7],colorInfoTextHover:y[8],colorInfoText:y[9],colorInfoTextActive:y[10],colorBgMask:new pe("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const tI=A=>{let e=A,t=A,n=A,r=A;return A<6&&A>=5?e=A+1:A<16&&A>=6?e=A+2:A>=16&&(e=16),A<7&&A>=5?t=4:A<8&&A>=7?t=5:A<14&&A>=8?t=6:A<16&&A>=14?t=7:A>=16&&(t=8),A<6&&A>=2?n=1:A>=6&&(n=2),A>4&&A<8?r=4:A>=8&&(r=6),{borderRadius:A>16?16:A,borderRadiusXS:n,borderRadiusSM:t,borderRadiusLG:e,borderRadiusOuter:r}},nI=tI;function rI(A){const{motionUnit:e,motionBase:t,borderRadius:n,lineWidth:r}=A;return N({motionDurationFast:`${(t+e).toFixed(1)}s`,motionDurationMid:`${(t+e*2).toFixed(1)}s`,motionDurationSlow:`${(t+e*3).toFixed(1)}s`,lineWidthBold:r+1},nI(n))}const jt=(A,e)=>new pe(A).setAlpha(e).toRgbString(),Io=(A,e)=>new pe(A).darken(e).toHexString(),oI=A=>{const e=qt(A);return{1:e[0],2:e[1],3:e[2],4:e[3],5:e[4],6:e[5],7:e[6],8:e[4],9:e[5],10:e[6]}},iI=(A,e)=>{const t=A||"#fff",n=e||"#000";return{colorBgBase:t,colorTextBase:n,colorText:jt(n,.88),colorTextSecondary:jt(n,.65),colorTextTertiary:jt(n,.45),colorTextQuaternary:jt(n,.25),colorFill:jt(n,.15),colorFillSecondary:jt(n,.06),colorFillTertiary:jt(n,.04),colorFillQuaternary:jt(n,.02),colorBgLayout:Io(t,4),colorBgContainer:Io(t,0),colorBgElevated:Io(t,0),colorBgSpotlight:jt(n,.85),colorBorder:Io(t,15),colorBorderSecondary:Io(t,6)}};function sI(A){const e=new Array(10).fill(null).map((t,n)=>{const r=n-1,o=A*Math.pow(2.71828,r/5),i=n>1?Math.floor(o):Math.ceil(o);return Math.floor(i/2)*2});return e[1]=A,e.map(t=>{const n=t+8;return{size:t,lineHeight:n/t}})}const aI=A=>{const e=sI(A),t=e.map(r=>r.size),n=e.map(r=>r.lineHeight);return{fontSizeSM:t[0],fontSize:t[1],fontSizeLG:t[2],fontSizeXL:t[3],fontSizeHeading1:t[6],fontSizeHeading2:t[5],fontSizeHeading3:t[4],fontSizeHeading4:t[3],fontSizeHeading5:t[2],lineHeight:n[1],lineHeightLG:n[2],lineHeightSM:n[0],lineHeightHeading1:n[6],lineHeightHeading2:n[5],lineHeightHeading3:n[4],lineHeightHeading4:n[3],lineHeightHeading5:n[2]}},bC=aI;function ba(A){const e=Object.keys(zu).map(t=>{const n=qt(A[t]);return new Array(10).fill(1).reduce((r,o,i)=>(r[`${t}-${i+1}`]=n[i],r),{})}).reduce((t,n)=>(t=N(N({},t),n),t),{});return N(N(N(N(N(N(N({},A),e),QC(A,{generateColorPalettes:oI,generateNeutralColorPalettes:iI})),bC(A.fontSize)),AI(A)),yC(A)),rI(A))}function Xc(A){return A>=0&&A<=255}function Cs(A,e){const{r:t,g:n,b:r,a:o}=new pe(A).toRgb();if(o<1)return A;const{r:i,g:c,b:f}=new pe(e).toRgb();for(let d=.01;d<=1;d+=.01){const g=Math.round((t-i*(1-d))/d),p=Math.round((n-c*(1-d))/d),B=Math.round((r-f*(1-d))/d);if(Xc(g)&&Xc(p)&&Xc(B))return new pe({r:g,g:p,b:B,a:Math.round(d*100)/100}).toRgbString()}return new pe({r:t,g:n,b:r,a:1}).toRgbString()}var cI=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);r{delete n[C]});const r=N(N({},t),n),o=480,i=576,c=768,f=992,d=1200,g=1600,p=2e3;return N(N(N({},r),{colorLink:r.colorInfoText,colorLinkHover:r.colorInfoHover,colorLinkActive:r.colorInfoActive,colorFillContent:r.colorFillSecondary,colorFillContentHover:r.colorFill,colorFillAlter:r.colorFillQuaternary,colorBgContainerDisabled:r.colorFillTertiary,colorBorderBg:r.colorBgContainer,colorSplit:Cs(r.colorBorderSecondary,r.colorBgContainer),colorTextPlaceholder:r.colorTextQuaternary,colorTextDisabled:r.colorTextQuaternary,colorTextHeading:r.colorText,colorTextLabel:r.colorTextSecondary,colorTextDescription:r.colorTextTertiary,colorTextLightSolid:r.colorWhite,colorHighlight:r.colorError,colorBgTextHover:r.colorFillSecondary,colorBgTextActive:r.colorFill,colorIcon:r.colorTextTertiary,colorIconHover:r.colorText,colorErrorOutline:Cs(r.colorErrorBg,r.colorBgContainer),colorWarningOutline:Cs(r.colorWarningBg,r.colorBgContainer),fontSizeIcon:r.fontSizeSM,lineWidth:r.lineWidth,controlOutlineWidth:r.lineWidth*2,controlInteractiveSize:r.controlHeight/2,controlItemBgHover:r.colorFillTertiary,controlItemBgActive:r.colorPrimaryBg,controlItemBgActiveHover:r.colorPrimaryBgHover,controlItemBgActiveDisabled:r.colorFill,controlTmpOutline:r.colorFillQuaternary,controlOutline:Cs(r.colorPrimaryBg,r.colorBgContainer),lineType:r.lineType,borderRadius:r.borderRadius,borderRadiusXS:r.borderRadiusXS,borderRadiusSM:r.borderRadiusSM,borderRadiusLG:r.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:r.sizeXXS,paddingXS:r.sizeXS,paddingSM:r.sizeSM,padding:r.size,paddingMD:r.sizeMD,paddingLG:r.sizeLG,paddingXL:r.sizeXL,paddingContentHorizontalLG:r.sizeLG,paddingContentVerticalLG:r.sizeMS,paddingContentHorizontal:r.sizeMS,paddingContentVertical:r.sizeSM,paddingContentHorizontalSM:r.size,paddingContentVerticalSM:r.sizeXS,marginXXS:r.sizeXXS,marginXS:r.sizeXS,marginSM:r.sizeSM,margin:r.size,marginMD:r.sizeMD,marginLG:r.sizeLG,marginXL:r.sizeXL,marginXXL:r.sizeXXL,boxShadow:` 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02) `,boxShadowSecondary:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowTertiary:` 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02) `,screenXS:o,screenXSMin:o,screenXSMax:i-1,screenSM:i,screenSMMin:i,screenSMMax:c-1,screenMD:c,screenMDMin:c,screenMDMax:f-1,screenLG:f,screenLGMin:f,screenLGMax:d-1,screenXL:d,screenXLMin:d,screenXLMax:g-1,screenXXL:g,screenXXLMin:g,screenXXLMax:p-1,screenXXXL:p,screenXXXLMin:p,boxShadowPopoverArrow:"3px 3px 7px rgba(0, 0, 0, 0.1)",boxShadowCard:` 0 1px 2px -2px ${new pe("rgba(0, 0, 0, 0.16)").toRgbString()}, 0 3px 6px 0 ${new pe("rgba(0, 0, 0, 0.12)").toRgbString()}, 0 5px 12px 4px ${new pe("rgba(0, 0, 0, 0.09)").toRgbString()} `,boxShadowDrawerRight:` -6px 0 16px 0 rgba(0, 0, 0, 0.08), -3px 0 6px -4px rgba(0, 0, 0, 0.12), -9px 0 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowDrawerLeft:` 6px 0 16px 0 rgba(0, 0, 0, 0.08), 3px 0 6px -4px rgba(0, 0, 0, 0.12), 9px 0 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowDrawerUp:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowDrawerDown:` 0 -6px 16px 0 rgba(0, 0, 0, 0.08), 0 -3px 6px -4px rgba(0, 0, 0, 0.12), 0 -9px 28px 8px rgba(0, 0, 0, 0.05) `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),n)}const qP={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},FC=A=>({boxSizing:"border-box",margin:0,padding:0,color:A.colorText,fontSize:A.fontSize,lineHeight:A.lineHeight,listStyle:"none",fontFamily:A.fontFamily}),uI=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),AO=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),fI=A=>({a:{color:A.colorLink,textDecoration:A.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${A.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:A.colorLinkHover},"&:active":{color:A.colorLinkActive},"&:active,\n &:hover":{textDecoration:A.linkHoverDecoration,outline:0},"&:focus":{textDecoration:A.linkFocusDecoration,outline:0},"&[disabled]":{color:A.colorTextDisabled,cursor:"not-allowed"}}}),dI=(A,e)=>{const{fontFamily:t,fontSize:n}=A,r=`[class^="${e}"], [class*=" ${e}"]`;return{[r]:{fontFamily:t,fontSize:n,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[r]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},gI=A=>({outline:`${A.lineWidthBold}px solid ${A.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),eO=A=>({"&:focus-visible":N({},gI(A))});function $u(A,e,t){return n=>{const r=z(()=>n==null?void 0:n.value),[o,i,c]=yi(),{getPrefixCls:f,iconPrefixCls:d}=Ym(),g=z(()=>f()),p=z(()=>({theme:o.value,token:i.value,hashId:c.value,path:["Shared",g.value]}));Dl(p,()=>[{"&":fI(i.value)}]);const B=z(()=>({theme:o.value,token:i.value,hashId:c.value,path:[A,r.value,d.value]}));return[Dl(B,()=>{const{token:C,flush:v}=hI(i.value),y=typeof t=="function"?t(C):t,S=N(N({},y),i.value[A]),x=`.${r.value}`,E=Fa(C,{componentCls:x,prefixCls:r.value,iconCls:`.${d.value}`,antCls:`.${g.value}`},S),b=e(E,{hashId:c.value,prefixCls:r.value,rootPrefixCls:g.value,iconPrefixCls:d.value,overrideComponentToken:i.value[A]});return v(A,S),[dI(i.value,r.value),b]}),c]}}const UC=typeof CSSINJS_STATISTIC<"u";let Kl=!0;function Fa(){for(var A=arguments.length,e=new Array(A),t=0;t{Object.keys(r).forEach(i=>{Object.defineProperty(n,i,{configurable:!0,enumerable:!0,get:()=>r[i]})})}),Kl=!0,n}function pI(){}function hI(A){let e,t=A,n=pI;return UC&&(e=new Set,t=new Proxy(A,{get(r,o){return Kl&&e.add(o),r[o]}}),n=(r,o)=>{Array.from(e)}),{token:t,keys:e,flush:n}}const BI=cC(ba),$s={token:Qa,hashed:!0},EC=Symbol("DesignTokenContext"),_l=nt(),mI=A=>{Bt(EC,A),ae(A,()=>{_l.value=Se(A),lU(_l)},{immediate:!0,deep:!0})},CI=ce({props:{value:et()},setup(A,e){let{slots:t}=e;return mI(z(()=>A.value)),()=>{var n;return(n=t.default)===null||n===void 0?void 0:n.call(t)}}});function yi(){const A=Ae(EC,z(()=>_l.value||$s)),e=z(()=>`${RS}-${A.value.hashed||""}`),t=z(()=>A.value.theme||BI),n=aS(t,z(()=>[Qa,A.value.token]),z(()=>({salt:e.value,override:N({override:A.value.token},A.value.components),formatToken:lI})));return[t,z(()=>n.value[0]),z(()=>A.value.hashed?n.value[1]:"")]}const SC=ce({compatConfig:{MODE:3},setup(){const[,A]=yi(),e=z(()=>new pe(A.value.colorBgBase).toHsl().l<.5?{opacity:.65}:{});return()=>G("svg",{style:e.value,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},[G("g",{fill:"none","fill-rule":"evenodd"},[G("g",{transform:"translate(24 31.67)"},[G("ellipse",{"fill-opacity":".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"},null),G("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"},null),G("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"},null),G("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"},null),G("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"},null)]),G("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"},null),G("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},[G("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"},null),G("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"},null)])])])}});SC.PRESENTED_IMAGE_DEFAULT=!0;const wI=SC,IC=ce({compatConfig:{MODE:3},setup(){const[,A]=yi(),e=z(()=>{const{colorFill:t,colorFillTertiary:n,colorFillQuaternary:r,colorBgContainer:o}=A.value;return{borderColor:new pe(t).onBackground(o).toHexString(),shadowColor:new pe(n).onBackground(o).toHexString(),contentColor:new pe(r).onBackground(o).toHexString()}});return()=>G("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},[G("g",{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"},[G("ellipse",{fill:e.value.shadowColor,cx:"32",cy:"33",rx:"32",ry:"7"},null),G("g",{"fill-rule":"nonzero",stroke:e.value.borderColor},[G("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"},null),G("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:e.value.contentColor},null)])])])}});IC.PRESENTED_IMAGE_SIMPLE=!0;const vI=IC,yI=A=>{const{componentCls:e,margin:t,marginXS:n,marginXL:r,fontSize:o,lineHeight:i}=A;return{[e]:{marginInline:n,fontSize:o,lineHeight:i,textAlign:"center",[`${e}-image`]:{height:A.emptyImgHeight,marginBottom:n,opacity:A.opacityImage,img:{height:"100%"},svg:{height:"100%",margin:"auto"}},[`${e}-footer`]:{marginTop:t},"&-normal":{marginBlock:r,color:A.colorTextDisabled,[`${e}-image`]:{height:A.emptyImgHeightMD}},"&-small":{marginBlock:n,color:A.colorTextDisabled,[`${e}-image`]:{height:A.emptyImgHeightSM}}}}},QI=$u("Empty",A=>{const{componentCls:e,controlHeightLG:t}=A,n=Fa(A,{emptyImgCls:`${e}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[yI(n)]});var bI=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);r({prefixCls:String,imageStyle:et(),image:Hl(),description:Hl()}),Zu=ce({name:"AEmpty",compatConfig:{MODE:3},inheritAttrs:!1,props:FI(),setup(A,e){let{slots:t={},attrs:n}=e;const{direction:r,prefixCls:o}=Ua("empty",A),[i,c]=QI(o);return()=>{var f,d;const g=o.value,p=N(N({},A),n),{image:B=((f=t.image)===null||f===void 0?void 0:f.call(t))||xC,description:C=((d=t.description)===null||d===void 0?void 0:d.call(t))||void 0,imageStyle:v,class:y=""}=p,S=bI(p,["image","description","imageStyle","class"]);return i(G(Zm,{componentName:"Empty",children:x=>{const E=typeof C<"u"?C:x.description,b=typeof E=="string"?E:"empty";let U=null;return typeof B=="string"?U=G("img",{alt:b,src:B},null):U=B,G("div",Ie({class:ot(g,y,c.value,{[`${g}-normal`]:B===HC,[`${g}-rtl`]:r.value==="rtl"})},S),[G("div",{class:`${g}-image`,style:v},[U]),E&&G("p",{class:`${g}-description`},[E]),t.default&&G("div",{class:`${g}-footer`},[Nu(t.default())])])}},null))}}});Zu.PRESENTED_IMAGE_DEFAULT=xC;Zu.PRESENTED_IMAGE_SIMPLE=HC;const xo=Gu(Zu),TC=A=>{const{prefixCls:e}=Ua("empty",A);return(n=>{switch(n){case"Table":case"List":return G(xo,{image:xo.PRESENTED_IMAGE_SIMPLE},null);case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return G(xo,{image:xo.PRESENTED_IMAGE_SIMPLE,class:`${e.value}-small`},null);default:return G(xo,null,null)}})(A.componentName)};function UI(A){return G(TC,{componentName:A},null)}const PC=Symbol("SizeContextKey"),OC=()=>Ae(PC,EA(void 0)),EI=A=>{const e=OC();return Bt(PC,z(()=>A.value||e.value)),A},Ua=(A,e)=>{const t=OC(),n=zm(),r=Ae(Xu,N(N({},Jm),{renderEmpty:T=>Vr(TC,{componentName:T})})),o=z(()=>r.getPrefixCls(A,e.prefixCls)),i=z(()=>{var T,P;return(T=e.direction)!==null&&T!==void 0?T:(P=r.direction)===null||P===void 0?void 0:P.value}),c=z(()=>{var T;return(T=e.iconPrefixCls)!==null&&T!==void 0?T:r.iconPrefixCls.value}),f=z(()=>r.getPrefixCls()),d=z(()=>{var T;return(T=r.autoInsertSpaceInButton)===null||T===void 0?void 0:T.value}),g=r.renderEmpty,p=r.space,B=r.pageHeader,C=r.form,v=z(()=>{var T,P;return(T=e.getTargetContainer)!==null&&T!==void 0?T:(P=r.getTargetContainer)===null||P===void 0?void 0:P.value}),y=z(()=>{var T,P,L;return(P=(T=e.getContainer)!==null&&T!==void 0?T:e.getPopupContainer)!==null&&P!==void 0?P:(L=r.getPopupContainer)===null||L===void 0?void 0:L.value}),S=z(()=>{var T,P;return(T=e.dropdownMatchSelectWidth)!==null&&T!==void 0?T:(P=r.dropdownMatchSelectWidth)===null||P===void 0?void 0:P.value}),x=z(()=>{var T;return(e.virtual===void 0?((T=r.virtual)===null||T===void 0?void 0:T.value)!==!1:e.virtual!==!1)&&S.value!==!1}),E=z(()=>e.size||t.value),b=z(()=>{var T,P,L;return(T=e.autocomplete)!==null&&T!==void 0?T:(L=(P=r.input)===null||P===void 0?void 0:P.value)===null||L===void 0?void 0:L.autocomplete}),U=z(()=>{var T;return(T=e.disabled)!==null&&T!==void 0?T:n.value}),O=z(()=>{var T;return(T=e.csp)!==null&&T!==void 0?T:r.csp}),k=z(()=>{var T,P;return(T=e.wave)!==null&&T!==void 0?T:(P=r.wave)===null||P===void 0?void 0:P.value});return{configProvider:r,prefixCls:o,direction:i,size:E,getTargetContainer:v,getPopupContainer:y,space:p,pageHeader:B,form:C,autoInsertSpaceInButton:d,renderEmpty:g,virtual:x,dropdownMatchSelectWidth:S,rootPrefixCls:f,getPrefixCls:r.getPrefixCls,autocomplete:b,csp:O,iconPrefixCls:c,disabled:U,select:r.select,wave:k}};function bp(A,e){for(var t=0;t=0||(r[t]=A[t]);return r}function Fp(A){return((e=A)!=null&&typeof e=="object"&&Array.isArray(e)===!1)==1&&Object.prototype.toString.call(A)==="[object Object]";var e}var kC=Object.prototype,MC=kC.toString,SI=kC.hasOwnProperty,KC=/^\s*function (\w+)/;function Up(A){var e,t=(e=A==null?void 0:A.type)!==null&&e!==void 0?e:A;if(t){var n=t.toString().match(KC);return n?n[1]:""}return""}var cr=function(A){var e,t;return Fp(A)!==!1&&typeof(e=A.constructor)=="function"&&Fp(t=e.prototype)!==!1&&t.hasOwnProperty("isPrototypeOf")!==!1},II=function(A){return A},Je=II,di=function(A,e){return SI.call(A,e)},xI=Number.isInteger||function(A){return typeof A=="number"&&isFinite(A)&&Math.floor(A)===A},zr=Array.isArray||function(A){return MC.call(A)==="[object Array]"},$r=function(A){return MC.call(A)==="[object Function]"},Zs=function(A){return cr(A)&&di(A,"_vueTypes_name")},_C=function(A){return cr(A)&&(di(A,"type")||["_vueTypes_name","validator","default","required"].some(function(e){return di(A,e)}))};function qu(A,e){return Object.defineProperty(A.bind(e),"__original",{value:A})}function fr(A,e,t){var n;t===void 0&&(t=!1);var r=!0,o="";n=cr(A)?A:{type:A};var i=Zs(n)?n._vueTypes_name+" - ":"";if(_C(n)&&n.type!==null){if(n.type===void 0||n.type===!0||!n.required&&e===void 0)return r;zr(n.type)?(r=n.type.some(function(p){return fr(p,e,!0)===!0}),o=n.type.map(function(p){return Up(p)}).join(" or ")):r=(o=Up(n))==="Array"?zr(e):o==="Object"?cr(e):o==="String"||o==="Number"||o==="Boolean"||o==="Function"?function(p){if(p==null)return"";var B=p.constructor.toString().match(KC);return B?B[1]:""}(e)===o:e instanceof n.type}if(!r){var c=i+'value "'+e+'" should be of type "'+o+'"';return t===!1?(Je(c),!1):c}if(di(n,"validator")&&$r(n.validator)){var f=Je,d=[];if(Je=function(p){d.push(p)},r=n.validator(e),Je=f,!r){var g=(d.length>1?"* ":"")+d.join(` * `);return d.length=0,t===!1?(Je(g),r):g}}return r}function rt(A,e){var t=Object.defineProperties(e,{_vueTypes_name:{value:A,writable:!0},isRequired:{get:function(){return this.required=!0,this}},def:{value:function(r){return r!==void 0||this.default?$r(r)||fr(this,r,!0)===!0?(this.default=zr(r)?function(){return[].concat(r)}:cr(r)?function(){return Object.assign({},r)}:r,this):(Je(this._vueTypes_name+' - invalid default value: "'+r+'"'),this):this}}}),n=t.validator;return $r(n)&&(t.validator=qu(n,t)),t}function Lt(A,e){var t=rt(A,e);return Object.defineProperty(t,"validate",{value:function(n){return $r(this.validator)&&Je(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info: `+JSON.stringify(this)),this.validator=qu(n,this),this}})}function Ep(A,e,t){var n,r,o=(n=e,r={},Object.getOwnPropertyNames(n).forEach(function(p){r[p]=Object.getOwnPropertyDescriptor(n,p)}),Object.defineProperties({},r));if(o._vueTypes_name=A,!cr(t))return o;var i,c,f=t.validator,d=LC(t,["validator"]);if($r(f)){var g=o.validator;g&&(g=(c=(i=g).__original)!==null&&c!==void 0?c:i),o.validator=qu(g?function(p){return g.call(this,p)&&f.call(this,p)}:f,o)}return Object.assign(o,d)}function Ea(A){return A.replace(/^(?!\s*$)/gm," ")}var HI=function(){return Lt("any",{})},TI=function(){return Lt("function",{type:Function})},PI=function(){return Lt("boolean",{type:Boolean})},OI=function(){return Lt("string",{type:String})},RI=function(){return Lt("number",{type:Number})},DI=function(){return Lt("array",{type:Array})},LI=function(){return Lt("object",{type:Object})},kI=function(){return rt("integer",{type:Number,validator:function(A){return xI(A)}})},MI=function(){return rt("symbol",{validator:function(A){return typeof A=="symbol"}})};function KI(A,e){if(e===void 0&&(e="custom validation failed"),typeof A!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return rt(A.name||"<>",{validator:function(t){var n=A(t);return n||Je(this._vueTypes_name+" - "+e),n}})}function _I(A){if(!zr(A))throw new TypeError("[VueTypes error]: You must provide an array as argument.");var e='oneOf - value should be one of "'+A.join('", "')+'".',t=A.reduce(function(n,r){if(r!=null){var o=r.constructor;n.indexOf(o)===-1&&n.push(o)}return n},[]);return rt("oneOf",{type:t.length>0?t:void 0,validator:function(n){var r=A.indexOf(n)!==-1;return r||Je(e),r}})}function NI(A){if(!zr(A))throw new TypeError("[VueTypes error]: You must provide an array as argument");for(var e=!1,t=[],n=0;n0&&t.some(function(f){return i.indexOf(f)===-1})){var c=t.filter(function(f){return i.indexOf(f)===-1});return Je(c.length===1?'shape - required property "'+c[0]+'" is not defined.':'shape - required properties "'+c.join('", "')+'" are not defined.'),!1}return i.every(function(f){if(e.indexOf(f)===-1)return o._vueTypes_isLoose===!0||(Je('shape - shape definition does not include a "'+f+'" property. Allowed keys: "'+e.join('", "')+'".'),!1);var d=fr(A[f],r[f],!0);return typeof d=="string"&&Je('shape - "'+f+`" property validation error: `+Ea(d)),d===!0})}});return Object.defineProperty(n,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(n,"loose",{get:function(){return this._vueTypes_isLoose=!0,this}}),n}var Tt=function(){function A(){}return A.extend=function(e){var t=this;if(zr(e))return e.forEach(function(p){return t.extend(p)}),this;var n=e.name,r=e.validate,o=r!==void 0&&r,i=e.getter,c=i!==void 0&&i,f=LC(e,["name","validate","getter"]);if(di(this,n))throw new TypeError('[VueTypes error]: Type "'+n+'" already defined');var d,g=f.type;return Zs(g)?(delete f.type,Object.defineProperty(this,n,c?{get:function(){return Ep(n,g,f)}}:{value:function(){var p,B=Ep(n,g,f);return B.validator&&(B.validator=(p=B.validator).bind.apply(p,[B].concat([].slice.call(arguments)))),B}})):(d=c?{get:function(){var p=Object.assign({},f);return o?Lt(n,p):rt(n,p)},enumerable:!0}:{value:function(){var p,B,C=Object.assign({},f);return p=o?Lt(n,C):rt(n,C),C.validator&&(p.validator=(B=C.validator).bind.apply(B,[p].concat([].slice.call(arguments)))),p},enumerable:!0},Object.defineProperty(this,n,d))},RC(A,null,[{key:"any",get:function(){return HI()}},{key:"func",get:function(){return TI().def(this.defaults.func)}},{key:"bool",get:function(){return PI().def(this.defaults.bool)}},{key:"string",get:function(){return OI().def(this.defaults.string)}},{key:"number",get:function(){return RI().def(this.defaults.number)}},{key:"array",get:function(){return DI().def(this.defaults.array)}},{key:"object",get:function(){return LI().def(this.defaults.object)}},{key:"integer",get:function(){return kI().def(this.defaults.integer)}},{key:"symbol",get:function(){return MI()}}]),A}();function NC(A){var e;return A===void 0&&(A={func:function(){},bool:!0,string:"",number:0,array:function(){return[]},object:function(){return{}},integer:0}),(e=function(t){function n(){return t.apply(this,arguments)||this}return DC(n,t),RC(n,null,[{key:"sensibleDefaults",get:function(){return Ts({},this.defaults)},set:function(r){this.defaults=r!==!1?Ts({},r!==!0?r:A):{}}}]),n}(Tt)).defaults=Ts({},A),e}Tt.defaults={},Tt.custom=KI,Tt.oneOf=_I,Tt.instanceOf=VI,Tt.oneOfType=NI,Tt.arrayOf=GI,Tt.objectOf=XI,Tt.shape=jI,Tt.utils={validate:function(A,e){return fr(e,A,!0)===!0},toType:function(A,e,t){return t===void 0&&(t=!1),t?Lt(A,e):rt(A,e)}};(function(A){function e(){return A.apply(this,arguments)||this}return DC(e,A),e})(NC());const GC=NC({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});GC.extend([{name:"looseBool",getter:!0,type:Boolean,default:void 0},{name:"style",getter:!0,type:[String,Object],default:void 0},{name:"VueNode",getter:!0,type:null}]);function tO(A){return A.default=void 0,A}const JI=GC;function YI(A){let{prefixCls:e,animation:t,transitionName:n}=A;return t?{name:`${e}-${t}`}:n?{name:n}:{}}UE("bottomLeft","bottomRight","topLeft","topRight");const nO=A=>A!==void 0&&(A==="topLeft"||A==="topRight")?"slide-down":"slide-up",rO=function(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return N(A?{name:A,appear:!0,enterFromClass:`${A}-enter ${A}-enter-prepare ${A}-enter-start`,enterActiveClass:`${A}-enter ${A}-enter-prepare`,enterToClass:`${A}-enter ${A}-enter-active`,leaveFromClass:` ${A}-leave`,leaveActiveClass:`${A}-leave ${A}-leave-active`,leaveToClass:`${A}-leave ${A}-leave-active`}:{css:!1},e)},VC=function(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return N(A?{name:A,appear:!0,appearActiveClass:`${A}`,appearToClass:`${A}-appear ${A}-appear-active`,enterFromClass:`${A}-appear ${A}-enter ${A}-appear-prepare ${A}-enter-prepare`,enterActiveClass:`${A}`,enterToClass:`${A}-enter ${A}-appear ${A}-appear-active ${A}-enter-active`,leaveActiveClass:`${A} ${A}-leave`,leaveToClass:`${A}-leave-active`}:{css:!1},e)},oO=(A,e,t)=>t!==void 0?t:`${A}-${e}`,XC=Symbol("PortalContextKey"),WI=function(A){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};Bt(XC,{inTriggerContext:e.inTriggerContext,shouldRender:z(()=>{const{sPopupVisible:t,popupRef:n,forceRender:r,autoDestroy:o}=A||{};let i=!1;return(t||n||r)&&(i=!0),!t&&o&&(i=!1),i})})},zI=()=>{WI({},{inTriggerContext:!1});const A=Ae(XC,{shouldRender:z(()=>!1),inTriggerContext:!1});return{shouldRender:z(()=>A.shouldRender.value||A.inTriggerContext===!1)}},$I=ce({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:JI.func.isRequired,didUpdate:Function},setup(A,e){let{slots:t}=e,n=!0,r;const{shouldRender:o}=zI();function i(){o.value&&(r=A.getContainer())}Pu(()=>{n=!1,i()}),en(()=>{r||i()});const c=ae(o,()=>{o.value&&!r&&(r=A.getContainer()),r&&c()});return da(()=>{Dn(()=>{var f;o.value&&((f=A.didUpdate)===null||f===void 0||f.call(A,A))})}),()=>{var f;return o.value?n?(f=t.default)===null||f===void 0?void 0:f.call(t):r?G(Hu,{to:r},t):null:null}}});var ZI=Symbol("iconContext"),jC=function(){return Ae(ZI,{prefixCls:EA("anticon"),rootClassName:EA(""),csp:EA()})};function Af(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function qI(A,e){return A&&A.contains?A.contains(e):!1}var Sp="data-vc-order",A4="vc-icon-key",Nl=new Map;function JC(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=A.mark;return e?e.startsWith("data-")?e:"data-".concat(e):A4}function ef(A){if(A.attachTo)return A.attachTo;var e=document.querySelector("head");return e||document.body}function e4(A){return A==="queue"?"prependQueue":A?"prepend":"append"}function YC(A){return Array.from((Nl.get(A)||A).children).filter(function(e){return e.tagName==="STYLE"})}function WC(A){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Af())return null;var t=e.csp,n=e.prepend,r=document.createElement("style");r.setAttribute(Sp,e4(n)),t&&t.nonce&&(r.nonce=t.nonce),r.innerHTML=A;var o=ef(e),i=o.firstChild;if(n){if(n==="queue"){var c=YC(o).filter(function(f){return["prepend","prependQueue"].includes(f.getAttribute(Sp))});if(c.length)return o.insertBefore(r,c[c.length-1].nextSibling),r}o.insertBefore(r,i)}else o.appendChild(r);return r}function t4(A){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=ef(e);return YC(t).find(function(n){return n.getAttribute(JC(e))===A})}function n4(A,e){var t=Nl.get(A);if(!t||!qI(document,t)){var n=WC("",e),r=n.parentNode;Nl.set(A,r),A.removeChild(n)}}function r4(A,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=ef(t);n4(n,t);var r=t4(e,t);if(r)return t.csp&&t.csp.nonce&&r.nonce!==t.csp.nonce&&(r.nonce=t.csp.nonce),r.innerHTML!==A&&(r.innerHTML=A),r;var o=WC(A,t);return o.setAttribute(JC(t),e),o}function Ip(A){for(var e=1;e * { line-height: 1; } .anticon svg { display: inline-block; } .anticon::before { display: none; } .anticon .anticon-icon { display: block; } .anticon[tabindex] { cursor: pointer; } .anticon-spin::before, .anticon-spin { display: inline-block; -webkit-animation: loadingCircle 1s infinite linear; animation: loadingCircle 1s infinite linear; } @-webkit-keyframes loadingCircle { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes loadingCircle { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } `;function ZC(A){return A&&A.getRootNode&&A.getRootNode()}function s4(A){return Af()?ZC(A)instanceof ShadowRoot:!1}function a4(A){return s4(A)?ZC(A):null}var c4=function(){var e=jC(),t=e.prefixCls,n=e.csp,r=Ln(),o=i4;t&&(o=o.replace(/anticon/g,t.value)),Dn(function(){if(Af()){var i=r.vnode.el,c=a4(i);r4(o,"@ant-design-vue-icons",{prepend:!0,csp:n.value,attachTo:c})}})},l4=["icon","primaryColor","secondaryColor"];function u4(A,e){if(A==null)return{};var t=f4(A,e),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(A);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(A,n)&&(t[n]=A[n])}return t}function f4(A,e){if(A==null)return{};var t={},n=Object.keys(A),r,o;for(o=0;o=0)&&(t[r]=A[r]);return t}function Ps(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t=0)&&Object.prototype.propertyIsEnumerable.call(A,n)&&(t[n]=A[n])}return t}function x4(A,e){if(A==null)return{};var t={},n=Object.keys(A),r,o;for(o=0;o=0)&&(t[r]=A[r]);return t}qC(ZS.primary);var io=function(e,t){var n,r=Pp({},e,t.attrs),o=r.class,i=r.icon,c=r.spin,f=r.rotate,d=r.tabindex,g=r.twoToneColor,p=r.onClick,B=I4(r,Q4),C=jC(),v=C.prefixCls,y=C.rootClassName,S=(n={},_o(n,y.value,!!y.value),_o(n,v.value,!0),_o(n,"".concat(v.value,"-").concat(i.name),!!i.name),_o(n,"".concat(v.value,"-spin"),!!c||i.name==="loading"),n),x=d;x===void 0&&p&&(x=-1);var E=f?{msTransform:"rotate(".concat(f,"deg)"),transform:"rotate(".concat(f,"deg)")}:void 0,b=$C(g),U=b4(b,2),O=U[0],k=U[1];return G("span",Pp({role:"img","aria-label":i.name},B,{onClick:p,class:[S,o],tabindex:x}),[G(tf,{icon:i,primaryColor:O,secondaryColor:k,style:E},null),G(y4,null,null)])};io.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:[String,Array]};io.displayName="AntdIcon";io.inheritAttrs=!1;io.getTwoToneColor=v4;io.setTwoToneColor=qC;const kt=io;var H4={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const T4=H4;function Op(A){for(var e=1;eA.locale,r=>{fx(r&&r.Modal),n.antLocale=N(N({},r),{exist:!0})},{immediate:!0}),()=>{var r;return(r=t.default)===null||r===void 0?void 0:r.call(t)}}});Rs.install=function(A){return A.component(Rs.name,Rs),A};const dx=Gu(Rs),Aw=ce({name:"Notice",inheritAttrs:!1,props:["prefixCls","duration","updateMark","noticeKey","closeIcon","closable","props","onClick","onClose","holder","visible"],setup(A,e){let{attrs:t,slots:n}=e,r,o=!1;const i=z(()=>A.duration===void 0?4.5:A.duration),c=()=>{i.value&&!o&&(r=setTimeout(()=>{d()},i.value*1e3))},f=()=>{r&&(clearTimeout(r),r=null)},d=p=>{p&&p.stopPropagation(),f();const{onClose:B,noticeKey:C}=A;B&&B(C)},g=()=>{f(),c()};return en(()=>{c()}),eo(()=>{o=!0,f()}),ae([i,()=>A.updateMark,()=>A.visible],(p,B)=>{let[C,v,y]=p,[S,x,E]=B;(C!==S||v!==x||y!==E&&E)&&g()},{flush:"post"}),()=>{var p,B;const{prefixCls:C,closable:v,closeIcon:y=(p=n.closeIcon)===null||p===void 0?void 0:p.call(n),onClick:S,holder:x}=A,{class:E,style:b}=t,U=`${C}-notice`,O=Object.keys(t).reduce((T,P)=>((P.startsWith("data-")||P.startsWith("aria-")||P==="role")&&(T[P]=t[P]),T),{}),k=G("div",Ie({class:ot(U,E,{[`${U}-closable`]:v}),style:b,onMouseenter:f,onMouseleave:c,onClick:S},O),[G("div",{class:`${U}-content`},[(B=n.default)===null||B===void 0?void 0:B.call(n)]),v?G("a",{tabindex:0,onClick:d,class:`${U}-close`},[y||G("span",{class:`${U}-close-x`},null)]):null]);return x?G(Hu,{to:x},{default:()=>k}):k}}});var gx=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);r{const{prefixCls:g,animation:p="fade"}=A;let B=A.transitionName;return!B&&p&&(B=`${g}-${p}`),VC(B)}),f=(g,p)=>{const B=g.key||Xp(),C=N(N({},g),{key:B}),{maxCount:v}=A,y=i.value.map(x=>x.notice.key).indexOf(B),S=i.value.concat();y!==-1?S.splice(y,1,{notice:C,holderCallback:p}):(v&&i.value.length>=v&&(C.key=S[0].notice.key,C.updateMark=Xp(),C.userPassKey=B,S.shift()),S.push({notice:C,holderCallback:p})),i.value=S},d=g=>{i.value=OA(i.value).filter(p=>{let{notice:{key:B,userPassKey:C}}=p;return(C||B)!==g})};return n({add:f,remove:d,notices:i}),()=>{var g;const{prefixCls:p,closeIcon:B=(g=r.closeIcon)===null||g===void 0?void 0:g.call(r,{prefixCls:p})}=A,C=i.value.map((y,S)=>{let{notice:x,holderCallback:E}=y;const b=S===i.value.length-1?x.updateMark:void 0,{key:U,userPassKey:O}=x,{content:k}=x,T=N(N(N({prefixCls:p,closeIcon:typeof B=="function"?B({prefixCls:p}):B},x),x.props),{key:U,noticeKey:O||U,updateMark:b,onClose:P=>{var L;d(P),(L=x.onClose)===null||L===void 0||L.call(x)},onClick:x.onClick});return E?G("div",{key:U,class:`${p}-hook-holder`,ref:P=>{typeof U>"u"||(P?(o.set(U,P),E(P,T)):o.delete(U))}},null):G(Aw,Ie(Ie({},T),{},{class:ot(T.class,A.hashId)}),{default:()=>[typeof k=="function"?k({prefixCls:p}):k]})}),v={[p]:1,[t.class]:!!t.class,[A.hashId]:!0};return G("div",{class:v,style:t.style||{top:"65px",left:"50%"}},[G(Gm,Ie({tag:"div"},c.value),{default:()=>[C]})])}}});Xl.newInstance=function(e,t){const n=e||{},{name:r="notification",getContainer:o,appContext:i,prefixCls:c,rootPrefixCls:f,transitionName:d,hasTransitionName:g,useStyle:p}=n,B=gx(n,["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName","useStyle"]),C=document.createElement("div");o?o().appendChild(C):document.body.appendChild(C);const y=G(ce({compatConfig:{MODE:3},name:"NotificationWrapper",setup(S,x){let{attrs:E}=x;const b=nt(),U=z(()=>Oe.getPrefixCls(r,c)),[,O]=p(U);return en(()=>{t({notice(k){var T;(T=b.value)===null||T===void 0||T.add(k)},removeNotice(k){var T;(T=b.value)===null||T===void 0||T.remove(k)},destroy(){Ap(null,C),C.parentNode&&C.parentNode.removeChild(C)},component:b})}),()=>{const k=Oe,T=k.getRootPrefixCls(f,U.value),P=g?d:`${U.value}-${d}`;return G(Bf,Ie(Ie({},k),{},{prefixCls:T}),{default:()=>[G(Xl,Ie(Ie({ref:b},E),{},{prefixCls:U.value,transitionName:P,hashId:O.value}),null)]})}}}),B);y.appContext=i||y.appContext,Ap(y,C)};const ew=Xl;let jp=0;const hx=Date.now();function Jp(){const A=jp;return jp+=1,`rcNotification_${hx}_${A}`}const Bx=ce({name:"HookNotification",inheritAttrs:!1,props:["prefixCls","transitionName","animation","maxCount","closeIcon","hashId","remove","notices","getStyles","getClassName","onAllRemoved","getContainer"],setup(A,e){let{attrs:t,slots:n}=e;const r=new Map,o=z(()=>A.notices),i=z(()=>{let g=A.transitionName;if(!g&&A.animation)switch(typeof A.animation){case"string":g=A.animation;break;case"function":g=A.animation().name;break;case"object":g=A.animation.name;break;default:g=`${A.prefixCls}-fade`;break}return VC(g)}),c=g=>A.remove(g),f=EA({});ae(o,()=>{const g={};Object.keys(f.value).forEach(p=>{g[p]=[]}),A.notices.forEach(p=>{const{placement:B="topRight"}=p.notice;B&&(g[B]=g[B]||[],g[B].push(p))}),f.value=g});const d=z(()=>Object.keys(f.value));return()=>{var g;const{prefixCls:p,closeIcon:B=(g=n.closeIcon)===null||g===void 0?void 0:g.call(n,{prefixCls:p})}=A,C=d.value.map(v=>{var y,S;const x=f.value[v],E=(y=A.getClassName)===null||y===void 0?void 0:y.call(A,v),b=(S=A.getStyles)===null||S===void 0?void 0:S.call(A,v),U=x.map((T,P)=>{let{notice:L,holderCallback:J}=T;const nA=P===o.value.length-1?L.updateMark:void 0,{key:Y,userPassKey:FA}=L,{content:HA}=L,j=N(N(N({prefixCls:p,closeIcon:typeof B=="function"?B({prefixCls:p}):B},L),L.props),{key:Y,noticeKey:FA||Y,updateMark:nA,onClose:AA=>{var uA;c(AA),(uA=L.onClose)===null||uA===void 0||uA.call(L)},onClick:L.onClick});return J?G("div",{key:Y,class:`${p}-hook-holder`,ref:AA=>{typeof Y>"u"||(AA?(r.set(Y,AA),J(AA,j)):r.delete(Y))}},null):G(Aw,Ie(Ie({},j),{},{class:ot(j.class,A.hashId)}),{default:()=>[typeof HA=="function"?HA({prefixCls:p}):HA]})}),O={[p]:1,[`${p}-${v}`]:1,[t.class]:!!t.class,[A.hashId]:!0,[E]:!!E};function k(){var T;x.length>0||(Reflect.deleteProperty(f.value,v),(T=A.onAllRemoved)===null||T===void 0||T.call(A))}return G("div",{key:v,class:O,style:t.style||b||{top:"65px",left:"50%"}},[G(Gm,Ie(Ie({tag:"div"},i.value),{},{onAfterLeave:k}),{default:()=>[U]})])});return G($I,{getContainer:A.getContainer},{default:()=>[C]})}}}),mx=Bx;var Cx=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);rdocument.body;let Yp=0;function vx(){const A={};for(var e=arguments.length,t=new Array(e),n=0;n{r&&Object.keys(r).forEach(o=>{const i=r[o];i!==void 0&&(A[o]=i)})}),A}function tw(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{getContainer:e=wx,motion:t,prefixCls:n,maxCount:r,getClassName:o,getStyles:i,onAllRemoved:c}=A,f=Cx(A,["getContainer","motion","prefixCls","maxCount","getClassName","getStyles","onAllRemoved"]),d=nt([]),g=nt(),p=(x,E)=>{const b=x.key||Jp(),U=N(N({},x),{key:b}),O=d.value.map(T=>T.notice.key).indexOf(b),k=d.value.concat();O!==-1?k.splice(O,1,{notice:U,holderCallback:E}):(r&&d.value.length>=r&&(U.key=k[0].notice.key,U.updateMark=Jp(),U.userPassKey=b,k.shift()),k.push({notice:U,holderCallback:E})),d.value=k},B=x=>{d.value=d.value.filter(E=>{let{notice:{key:b,userPassKey:U}}=E;return(U||b)!==x})},C=()=>{d.value=[]},v=()=>G(mx,{ref:g,prefixCls:n,maxCount:r,notices:d.value,remove:B,getClassName:o,getStyles:i,animation:t,hashId:A.hashId,onAllRemoved:c,getContainer:e},null),y=nt([]),S={open:x=>{const E=vx(f,x);(E.key===null||E.key===void 0)&&(E.key=`vc-notification-${Yp}`,Yp+=1),y.value=[...y.value,{type:"open",config:E}]},close:x=>{y.value=[...y.value,{type:"close",key:x}]},destroy:()=>{y.value=[...y.value,{type:"destroy"}]}};return ae(y,()=>{y.value.length&&(y.value.forEach(x=>{switch(x.type){case"open":p(x.config);break;case"close":B(x.key);break;case"destroy":C();break}}),y.value=[])}),[S,v]}const yx=A=>{const{componentCls:e,iconCls:t,boxShadowSecondary:n,colorBgElevated:r,colorSuccess:o,colorError:i,colorWarning:c,colorInfo:f,fontSizeLG:d,motionEaseInOutCirc:g,motionDurationSlow:p,marginXS:B,paddingXS:C,borderRadiusLG:v,zIndexPopup:y,messageNoticeContentPadding:S}=A,x=new sr("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:C,transform:"translateY(0)",opacity:1}}),E=new sr("MessageMoveOut",{"0%":{maxHeight:A.height,padding:C,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}});return[{[e]:N(N({},FC(A)),{position:"fixed",top:B,left:"50%",transform:"translateX(-50%)",width:"100%",pointerEvents:"none",zIndex:y,[`${e}-move-up`]:{animationFillMode:"forwards"},[` ${e}-move-up-appear, ${e}-move-up-enter `]:{animationName:x,animationDuration:p,animationPlayState:"paused",animationTimingFunction:g},[` ${e}-move-up-appear${e}-move-up-appear-active, ${e}-move-up-enter${e}-move-up-enter-active `]:{animationPlayState:"running"},[`${e}-move-up-leave`]:{animationName:E,animationDuration:p,animationPlayState:"paused",animationTimingFunction:g},[`${e}-move-up-leave${e}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[`${e}-notice`]:{padding:C,textAlign:"center",[t]:{verticalAlign:"text-bottom",marginInlineEnd:B,fontSize:d},[`${e}-notice-content`]:{display:"inline-block",padding:S,background:r,borderRadius:v,boxShadow:n,pointerEvents:"all"},[`${e}-success ${t}`]:{color:o},[`${e}-error ${t}`]:{color:i},[`${e}-warning ${t}`]:{color:c},[` ${e}-info ${t}, ${e}-loading ${t}`]:{color:f}}},{[`${e}-notice-pure-panel`]:{padding:0,textAlign:"start"}}]},nw=$u("Message",A=>{const e=Fa(A,{messageNoticeContentPadding:`${(A.controlHeightLG-A.fontSize*A.lineHeight)/2}px ${A.paddingSM}px`});return[yx(e)]},A=>({height:150,zIndexPopup:A.zIndexPopupBase+10})),Qx={info:G(Ha,null,null),success:G(Ia,null,null),error:G(Sa,null,null),warning:G(xa,null,null),loading:G(rf,null,null)},bx=ce({name:"PureContent",inheritAttrs:!1,props:["prefixCls","type","icon"],setup(A,e){let{slots:t}=e;return()=>{var n;return G("div",{class:ot(`${A.prefixCls}-custom-content`,`${A.prefixCls}-${A.type}`)},[A.icon||Qx[A.type],G("span",null,[(n=t.default)===null||n===void 0?void 0:n.call(t)])])}}});var Fx=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);ro("message",A.prefixCls)),[,f]=nw(c),d=()=>{var y;const S=(y=A.top)!==null&&y!==void 0?y:Ux;return{left:"50%",transform:"translateX(-50%)",top:typeof S=="number"?`${S}px`:S}},g=()=>ot(f.value,A.rtl?`${c.value}-rtl`:""),p=()=>{var y;return YI({prefixCls:c.value,animation:(y=A.animation)!==null&&y!==void 0?y:"move-up",transitionName:A.transitionName})},B=G("span",{class:`${c.value}-close-x`},[G(sf,{class:`${c.value}-close-icon`},null)]),[C,v]=tw({getStyles:d,prefixCls:c.value,getClassName:g,motion:p,closable:!1,closeIcon:B,duration:(n=A.duration)!==null&&n!==void 0?n:Ex,getContainer:(r=A.staticGetContainer)!==null&&r!==void 0?r:i.value,maxCount:A.maxCount,onAllRemoved:A.onAllRemoved});return t(N(N({},C),{prefixCls:c,hashId:f})),v}});let Wp=0;function Ix(A){const e=nt(null),t=Symbol("messageHolderKey"),n=f=>{var d;(d=e.value)===null||d===void 0||d.close(f)},r=f=>{if(!e.value){const O=()=>{};return O.then=()=>{},O}const{open:d,prefixCls:g,hashId:p}=e.value,B=`${g}-notice`,{content:C,icon:v,type:y,key:S,class:x,onClose:E}=f,b=Fx(f,["content","icon","type","key","class","onClose"]);let U=S;return U==null&&(Wp+=1,U=`antd-message-${Wp}`),wE(O=>(d(N(N({},b),{key:U,content:()=>G(bx,{prefixCls:g,type:y,icon:typeof v=="function"?v():v},{default:()=>[typeof C=="function"?C():C]}),placement:"top",class:ot(y&&`${B}-${y}`,p,x),onClose:()=>{E==null||E(),O()}})),()=>{n(U)}))},i={open:r,destroy:f=>{var d;f!==void 0?n(f):(d=e.value)===null||d===void 0||d.destroy()}};return["info","success","warning","error","loading"].forEach(f=>{const d=(g,p,B)=>{let C;g&&typeof g=="object"&&"content"in g?C=g:C={content:g};let v,y;typeof p=="function"?y=p:(v=p,y=B);const S=N(N({onClose:y,duration:v},C),{type:f});return r(S)};i[f]=d}),[i,()=>G(Sx,Ie(Ie({key:t},A),{},{ref:e}),null)]}function xx(A){return Ix(A)}let rw=3,ow,Ye,Hx=1,iw="",sw="move-up",aw=!1,cw=()=>document.body,lw,uw=!1;function Tx(){return Hx++}function Px(A){A.top!==void 0&&(ow=A.top,Ye=null),A.duration!==void 0&&(rw=A.duration),A.prefixCls!==void 0&&(iw=A.prefixCls),A.getContainer!==void 0&&(cw=A.getContainer,Ye=null),A.transitionName!==void 0&&(sw=A.transitionName,Ye=null,aw=!0),A.maxCount!==void 0&&(lw=A.maxCount,Ye=null),A.rtl!==void 0&&(uw=A.rtl)}function Ox(A,e){if(Ye){e(Ye);return}ew.newInstance({appContext:A.appContext,prefixCls:A.prefixCls||iw,rootPrefixCls:A.rootPrefixCls,transitionName:sw,hasTransitionName:aw,style:{top:ow},getContainer:cw||A.getPopupContainer,maxCount:lw,name:"message",useStyle:nw},t=>{if(Ye){e(Ye);return}Ye=t,e(t)})}const fw={info:Ha,success:Ia,error:Sa,warning:xa,loading:rf},Rx=Object.keys(fw);function Dx(A){const e=A.duration!==void 0?A.duration:rw,t=A.key||Tx(),n=new Promise(o=>{const i=()=>(typeof A.onClose=="function"&&A.onClose(),o(!0));Ox(A,c=>{c.notice({key:t,duration:e,style:A.style||{},class:A.class,content:f=>{let{prefixCls:d}=f;const g=fw[A.type],p=g?G(g,null,null):"",B=ot(`${d}-custom-content`,{[`${d}-${A.type}`]:A.type,[`${d}-rtl`]:uw===!0});return G("div",{class:B},[typeof A.icon=="function"?A.icon():A.icon||p,G("span",null,[typeof A.content=="function"?A.content():A.content])])},onClose:i,onClick:A.onClick})})}),r=()=>{Ye&&Ye.removeNotice(t)};return r.then=(o,i)=>n.then(o,i),r.promise=n,r}function Lx(A){return Object.prototype.toString.call(A)==="[object Object]"&&!!A.content}const gi={open:Dx,config:Px,destroy(A){if(Ye)if(A){const{removeNotice:e}=Ye;e(A)}else{const{destroy:e}=Ye;e(),Ye=null}}};function kx(A,e){A[e]=(t,n,r)=>Lx(t)?A.open(N(N({},t),{type:e})):(typeof n=="function"&&(r=n,n=void 0),A.open({content:t,duration:n,type:e,onClose:r}))}Rx.forEach(A=>kx(gi,A));gi.warn=gi.warning;gi.useMessage=xx;const Mx=gi,Kx=A=>{const{componentCls:e,width:t,notificationMarginEdge:n}=A,r=new sr("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),o=new sr("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),i=new sr("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:t},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${e}-top, &${e}-bottom`]:{marginInline:0},[`&${e}-top`]:{[`${e}-fade-enter${e}-fade-enter-active, ${e}-fade-appear${e}-fade-appear-active`]:{animationName:r}},[`&${e}-bottom`]:{[`${e}-fade-enter${e}-fade-enter-active, ${e}-fade-appear${e}-fade-appear-active`]:{animationName:o}},[`&${e}-topLeft, &${e}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:n,[`${e}-fade-enter${e}-fade-enter-active, ${e}-fade-appear${e}-fade-appear-active`]:{animationName:i}}}},_x=Kx,Nx=A=>{const{iconCls:e,componentCls:t,boxShadowSecondary:n,fontSizeLG:r,notificationMarginBottom:o,borderRadiusLG:i,colorSuccess:c,colorInfo:f,colorWarning:d,colorError:g,colorTextHeading:p,notificationBg:B,notificationPadding:C,notificationMarginEdge:v,motionDurationMid:y,motionEaseInOut:S,fontSize:x,lineHeight:E,width:b,notificationIconSize:U}=A,O=`${t}-notice`,k=new sr("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:b},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),T=new sr("antNotificationFadeOut",{"0%":{maxHeight:A.animationMaxHeight,marginBottom:o,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:N(N(N(N({},FC(A)),{position:"fixed",zIndex:A.zIndexPopup,marginInlineEnd:v,[`${t}-hook-holder`]:{position:"relative"},[`&${t}-top, &${t}-bottom`]:{[`${t}-notice`]:{marginInline:"auto auto"}},[`&${t}-topLeft, &${t}-bottomLeft`]:{[`${t}-notice`]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:A.motionDurationMid,animationTimingFunction:S,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:S,animationFillMode:"both",animationDuration:y,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:k,animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:T,animationPlayState:"running"}}),_x(A)),{"&-rtl":{direction:"rtl",[`${t}-notice-btn`]:{float:"left"}}})},{[O]:{position:"relative",width:b,maxWidth:`calc(100vw - ${v*2}px)`,marginBottom:o,marginInlineStart:"auto",padding:C,overflow:"hidden",lineHeight:E,wordWrap:"break-word",background:B,borderRadius:i,boxShadow:n,[`${t}-close-icon`]:{fontSize:x,cursor:"pointer"},[`${O}-message`]:{marginBottom:A.marginXS,color:p,fontSize:r,lineHeight:A.lineHeightLG},[`${O}-description`]:{fontSize:x},[`&${O}-closable ${O}-message`]:{paddingInlineEnd:A.paddingLG},[`${O}-with-icon ${O}-message`]:{marginBottom:A.marginXS,marginInlineStart:A.marginSM+U,fontSize:r},[`${O}-with-icon ${O}-description`]:{marginInlineStart:A.marginSM+U,fontSize:x},[`${O}-icon`]:{position:"absolute",fontSize:U,lineHeight:0,[`&-success${e}`]:{color:c},[`&-info${e}`]:{color:f},[`&-warning${e}`]:{color:d},[`&-error${e}`]:{color:g}},[`${O}-close`]:{position:"absolute",top:A.notificationPaddingVertical,insetInlineEnd:A.notificationPaddingHorizontal,color:A.colorIcon,outline:"none",width:A.notificationCloseButtonSize,height:A.notificationCloseButtonSize,borderRadius:A.borderRadiusSM,transition:`background-color ${A.motionDurationMid}, color ${A.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:A.colorIconHover,backgroundColor:A.wireframe?"transparent":A.colorFillContent}},[`${O}-btn`]:{float:"right",marginTop:A.marginSM}}},{[`${O}-pure-panel`]:{margin:0}}]},dw=$u("Notification",A=>{const e=A.paddingMD,t=A.paddingLG,n=Fa(A,{notificationBg:A.colorBgElevated,notificationPaddingVertical:e,notificationPaddingHorizontal:t,notificationPadding:`${A.paddingMD}px ${A.paddingContentHorizontalLG}px`,notificationMarginBottom:A.margin,notificationMarginEdge:A.marginLG,animationMaxHeight:150,notificationIconSize:A.fontSizeLG*A.lineHeightLG,notificationCloseButtonSize:A.controlHeightLG*.55});return[Nx(n)]},A=>({zIndexPopup:A.zIndexPopupBase+50,width:384}));function Gx(A,e){return e||G("span",{class:`${A}-close-x`},[G(sf,{class:`${A}-close-icon`},null)])}G(Ha,null,null),G(Ia,null,null),G(Sa,null,null),G(xa,null,null),G(rf,null,null);const Vx={success:Ia,info:Ha,error:Sa,warning:xa};function Xx(A){let{prefixCls:e,icon:t,type:n,message:r,description:o,btn:i}=A,c=null;if(t)c=G("span",{class:`${e}-icon`},[Rr(t)]);else if(n){const f=Vx[n];c=G(f,{class:`${e}-icon ${e}-icon-${n}`},null)}return G("div",{class:ot({[`${e}-with-icon`]:c}),role:"alert"},[c,G("div",{class:`${e}-message`},[r]),G("div",{class:`${e}-description`},[o]),i&&G("div",{class:`${e}-btn`},[i])])}function gw(A,e,t){let n;switch(e=typeof e=="number"?`${e}px`:e,t=typeof t=="number"?`${t}px`:t,A){case"top":n={left:"50%",transform:"translateX(-50%)",right:"auto",top:e,bottom:"auto"};break;case"topLeft":n={left:0,top:e,bottom:"auto"};break;case"topRight":n={right:0,top:e,bottom:"auto"};break;case"bottom":n={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:t};break;case"bottomLeft":n={left:0,top:"auto",bottom:t};break;default:n={right:0,top:"auto",bottom:t};break}return n}function jx(A){return{name:`${A}-fade`}}var Jx=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);rA.prefixCls||n("notification")),i=B=>{var C,v;return gw(B,(C=A.top)!==null&&C!==void 0?C:zp,(v=A.bottom)!==null&&v!==void 0?v:zp)},[,c]=dw(o),f=()=>ot(c.value,{[`${o.value}-rtl`]:A.rtl}),d=()=>jx(o.value),[g,p]=tw({prefixCls:o.value,getStyles:i,getClassName:f,motion:d,closable:!0,closeIcon:Gx(o.value),duration:Yx,getContainer:()=>{var B,C;return((B=A.getPopupContainer)===null||B===void 0?void 0:B.call(A))||((C=r.value)===null||C===void 0?void 0:C.call(r))||document.body},maxCount:A.maxCount,hashId:c.value,onAllRemoved:A.onAllRemoved});return t(N(N({},g),{prefixCls:o.value,hashId:c})),p}});function zx(A){const e=nt(null),t=Symbol("notificationHolderKey"),n=c=>{if(!e.value)return;const{open:f,prefixCls:d,hashId:g}=e.value,p=`${d}-notice`,{message:B,description:C,icon:v,type:y,btn:S,class:x}=c,E=Jx(c,["message","description","icon","type","btn","class"]);return f(N(N({placement:"topRight"},E),{content:()=>G(Xx,{prefixCls:p,icon:typeof v=="function"?v():v,type:y,message:typeof B=="function"?B():B,description:typeof C=="function"?C():C,btn:typeof S=="function"?S():S},null),class:ot(y&&`${p}-${y}`,g,x)}))},o={open:n,destroy:c=>{var f,d;c!==void 0?(f=e.value)===null||f===void 0||f.close(c):(d=e.value)===null||d===void 0||d.destroy()}};return["success","info","warning","error"].forEach(c=>{o[c]=f=>n(N(N({},f),{type:c}))}),[o,()=>G(Wx,Ie(Ie({key:t},A),{},{ref:e}),null)]}function $x(A){return zx(A)}globalThis&&globalThis.__awaiter;const Zn={};let pw=4.5,hw="24px",Bw="24px",jl="",mw="topRight",Cw=()=>document.body,ww=null,Jl=!1,vw;function Zx(A){const{duration:e,placement:t,bottom:n,top:r,getContainer:o,closeIcon:i,prefixCls:c}=A;c!==void 0&&(jl=c),e!==void 0&&(pw=e),t!==void 0&&(mw=t),n!==void 0&&(Bw=typeof n=="number"?`${n}px`:n),r!==void 0&&(hw=typeof r=="number"?`${r}px`:r),o!==void 0&&(Cw=o),i!==void 0&&(ww=i),A.rtl!==void 0&&(Jl=A.rtl),A.maxCount!==void 0&&(vw=A.maxCount)}function qx(A,e){let{prefixCls:t,placement:n=mw,getContainer:r=Cw,top:o,bottom:i,closeIcon:c=ww,appContext:f}=A;const{getPrefixCls:d}=dH(),g=d("notification",t||jl),p=`${g}-${n}-${Jl}`,B=Zn[p];if(B){Promise.resolve(B).then(v=>{e(v)});return}const C=ot(`${g}-${n}`,{[`${g}-rtl`]:Jl===!0});ew.newInstance({name:"notification",prefixCls:t||jl,useStyle:dw,class:C,style:gw(n,o??hw,i??Bw),appContext:f,getContainer:r,closeIcon:v=>{let{prefixCls:y}=v;return G("span",{class:`${y}-close-x`},[Rr(c,{},G(sf,{class:`${y}-close-icon`},null))])},maxCount:vw,hasTransitionName:!0},v=>{Zn[p]=v,e(v)})}const AH={success:G4,info:$4,error:ex,warning:J4};function eH(A){const{icon:e,type:t,description:n,message:r,btn:o}=A,i=A.duration===void 0?pw:A.duration;qx(A,c=>{c.notice({content:f=>{let{prefixCls:d}=f;const g=`${d}-notice`;let p=null;if(e)p=()=>G("span",{class:`${g}-icon`},[Rr(e)]);else if(t){const B=AH[t];p=()=>G(B,{class:`${g}-icon ${g}-icon-${t}`},null)}return G("div",{class:p?`${g}-with-icon`:""},[p&&p(),G("div",{class:`${g}-message`},[!n&&p?G("span",{class:`${g}-message-single-line-auto-margin`},null):null,Rr(r)]),G("div",{class:`${g}-description`},[Rr(n)]),o?G("span",{class:`${g}-btn`},[Rr(o)]):null])},duration:i,closable:!0,onClose:A.onClose,onClick:A.onClick,key:A.key,style:A.style||{},class:A.class})})}const Zr={open:eH,close(A){Object.keys(Zn).forEach(e=>Promise.resolve(Zn[e]).then(t=>{t.removeNotice(A)}))},config:Zx,destroy(){Object.keys(Zn).forEach(A=>{Promise.resolve(Zn[A]).then(e=>{e.destroy()}),delete Zn[A]})}},tH=["success","info","warning","error"];tH.forEach(A=>{Zr[A]=e=>Zr.open(N(N({},e),{type:A}))});Zr.warn=Zr.warning;Zr.useNotification=$x;const nH=Zr,rH=`-ant-${Date.now()}-${Math.random()}`;function oH(A,e){const t={},n=(i,c)=>{let f=i.clone();return f=(c==null?void 0:c(f))||f,f.toRgbString()},r=(i,c)=>{const f=new pe(i),d=qt(f.toRgbString());t[`${c}-color`]=n(f),t[`${c}-color-disabled`]=d[1],t[`${c}-color-hover`]=d[4],t[`${c}-color-active`]=d[6],t[`${c}-color-outline`]=f.clone().setAlpha(.2).toRgbString(),t[`${c}-color-deprecated-bg`]=d[0],t[`${c}-color-deprecated-border`]=d[2]};if(e.primaryColor){r(e.primaryColor,"primary");const i=new pe(e.primaryColor),c=qt(i.toRgbString());c.forEach((d,g)=>{t[`primary-${g+1}`]=d}),t["primary-color-deprecated-l-35"]=n(i,d=>d.lighten(35)),t["primary-color-deprecated-l-20"]=n(i,d=>d.lighten(20)),t["primary-color-deprecated-t-20"]=n(i,d=>d.tint(20)),t["primary-color-deprecated-t-50"]=n(i,d=>d.tint(50)),t["primary-color-deprecated-f-12"]=n(i,d=>d.setAlpha(d.getAlpha()*.12));const f=new pe(c[0]);t["primary-color-active-deprecated-f-30"]=n(f,d=>d.setAlpha(d.getAlpha()*.3)),t["primary-color-active-deprecated-d-02"]=n(f,d=>d.darken(2))}return e.successColor&&r(e.successColor,"success"),e.warningColor&&r(e.warningColor,"warning"),e.errorColor&&r(e.errorColor,"error"),e.infoColor&&r(e.infoColor,"info"),` :root { ${Object.keys(t).map(i=>`--${A}-${i}: ${t[i]};`).join(` `)} } `.trim()}function iH(A,e){const t=oH(A,e);no()?Ws(t,`${rH}-dynamic-theme`):Ju()}const sH=A=>{const[e,t]=yi();return Dl(z(()=>({theme:e.value,token:t.value,hashId:"",path:["ant-design-icons",A.value]})),()=>[{[`.${A.value}`]:N(N({},uI()),{[`.${A.value} .${A.value}-icon`]:{display:"block"}})}])},aH=sH;function cH(A,e){const t=z(()=>(A==null?void 0:A.value)||{}),n=z(()=>t.value.inherit===!1||!(e!=null&&e.value)?$s:e.value);return z(()=>{if(!(A!=null&&A.value))return e==null?void 0:e.value;const o=N({},n.value.components);return Object.keys(A.value.components||{}).forEach(i=>{o[i]=N(N({},o[i]),A.value.components[i])}),N(N(N({},n.value),t.value),{token:N(N({},n.value.token),t.value.token),components:o})})}var lH=globalThis&&globalThis.__rest||function(A,e){var t={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(A);r{N(Oe,hf),Oe.prefixCls=Gr(),Oe.iconPrefixCls=yw(),Oe.getPrefixCls=(A,e)=>e||(A?`${Oe.prefixCls}-${A}`:Oe.prefixCls),Oe.getRootPrefixCls=()=>Oe.prefixCls?Oe.prefixCls:Gr()});let jc;const fH=A=>{jc&&jc(),jc=to(()=>{N(hf,mt(A)),N(Oe,mt(A))}),A.theme&&iH(Gr(),A.theme)},dH=()=>({getPrefixCls:(A,e)=>e||(A?`${Gr()}-${A}`:Gr()),getIconPrefixCls:yw,getRootPrefixCls:()=>Oe.prefixCls?Oe.prefixCls:Gr()}),$o=ce({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:IE(),setup(A,e){let{slots:t}=e;const n=Ym(),r=(j,AA)=>{const{prefixCls:uA="ant"}=A;if(AA)return AA;const wA=uA||n.getPrefixCls("");return j?`${wA}-${j}`:wA},o=z(()=>A.iconPrefixCls||n.iconPrefixCls.value||Vu),i=z(()=>o.value!==n.iconPrefixCls.value),c=z(()=>{var j;return A.csp||((j=n.csp)===null||j===void 0?void 0:j.value)}),f=aH(o),d=cH(z(()=>A.theme),z(()=>{var j;return(j=n.theme)===null||j===void 0?void 0:j.value})),g=j=>(A.renderEmpty||t.renderEmpty||n.renderEmpty||UI)(j),p=z(()=>{var j,AA;return(j=A.autoInsertSpaceInButton)!==null&&j!==void 0?j:(AA=n.autoInsertSpaceInButton)===null||AA===void 0?void 0:AA.value}),B=z(()=>{var j;return A.locale||((j=n.locale)===null||j===void 0?void 0:j.value)});ae(B,()=>{hf.locale=B.value},{immediate:!0});const C=z(()=>{var j;return A.direction||((j=n.direction)===null||j===void 0?void 0:j.value)}),v=z(()=>{var j,AA;return(j=A.space)!==null&&j!==void 0?j:(AA=n.space)===null||AA===void 0?void 0:AA.value}),y=z(()=>{var j,AA;return(j=A.virtual)!==null&&j!==void 0?j:(AA=n.virtual)===null||AA===void 0?void 0:AA.value}),S=z(()=>{var j,AA;return(j=A.dropdownMatchSelectWidth)!==null&&j!==void 0?j:(AA=n.dropdownMatchSelectWidth)===null||AA===void 0?void 0:AA.value}),x=z(()=>{var j;return A.getTargetContainer!==void 0?A.getTargetContainer:(j=n.getTargetContainer)===null||j===void 0?void 0:j.value}),E=z(()=>{var j;return A.getPopupContainer!==void 0?A.getPopupContainer:(j=n.getPopupContainer)===null||j===void 0?void 0:j.value}),b=z(()=>{var j;return A.pageHeader!==void 0?A.pageHeader:(j=n.pageHeader)===null||j===void 0?void 0:j.value}),U=z(()=>{var j;return A.input!==void 0?A.input:(j=n.input)===null||j===void 0?void 0:j.value}),O=z(()=>{var j;return A.pagination!==void 0?A.pagination:(j=n.pagination)===null||j===void 0?void 0:j.value}),k=z(()=>{var j;return A.form!==void 0?A.form:(j=n.form)===null||j===void 0?void 0:j.value}),T=z(()=>{var j;return A.select!==void 0?A.select:(j=n.select)===null||j===void 0?void 0:j.value}),P=z(()=>A.componentSize),L=z(()=>A.componentDisabled),J=z(()=>{var j,AA;return(j=A.wave)!==null&&j!==void 0?j:(AA=n.wave)===null||AA===void 0?void 0:AA.value}),nA={csp:c,autoInsertSpaceInButton:p,locale:B,direction:C,space:v,virtual:y,dropdownMatchSelectWidth:S,getPrefixCls:r,iconPrefixCls:o,theme:z(()=>{var j,AA;return(j=d.value)!==null&&j!==void 0?j:(AA=n.theme)===null||AA===void 0?void 0:AA.value}),renderEmpty:g,getTargetContainer:x,getPopupContainer:E,pageHeader:b,input:U,pagination:O,form:k,select:T,componentSize:P,componentDisabled:L,transformCellText:z(()=>A.transformCellText),wave:J},Y=z(()=>{const j=d.value||{},{algorithm:AA,token:uA}=j,wA=lH(j,["algorithm","token"]),re=AA&&(!Array.isArray(AA)||AA.length>0)?cC(AA):void 0;return N(N({},wA),{theme:re,token:N(N({},Qa),uA)})}),FA=z(()=>{var j,AA;let uA={};return B.value&&(uA=((j=B.value.Form)===null||j===void 0?void 0:j.defaultValidateMessages)||((AA=jr.Form)===null||AA===void 0?void 0:AA.defaultValidateMessages)||{}),A.form&&A.form.validateMessages&&(uA=N(N({},uA),A.form.validateMessages)),uA});xE(nA),SE({validateMessages:FA}),EI(P),HE(L);const HA=j=>{var AA,uA;let wA=i.value?f((AA=t.default)===null||AA===void 0?void 0:AA.call(t)):(uA=t.default)===null||uA===void 0?void 0:uA.call(t);if(A.theme){const re=function(){return wA}();wA=G(CI,{value:Y.value},{default:()=>[re]})}return G(dx,{locale:B.value||j,ANT_MARK__:Vl},{default:()=>[wA]})};return to(()=>{C.value&&(Mx.config({rtl:C.value==="rtl"}),nH.config({rtl:C.value==="rtl"}))}),()=>G(Zm,{children:(j,AA,uA)=>HA(uA)},null)}});$o.config=fH;$o.install=function(A){A.component($o.name,$o)};const Bf=$o,mn=(A,e)=>new pe(A).setAlpha(e).toRgbString(),Er=(A,e)=>new pe(A).lighten(e).toHexString(),gH=A=>{const e=qt(A,{theme:"dark"});return{1:e[0],2:e[1],3:e[2],4:e[3],5:e[6],6:e[5],7:e[4],8:e[6],9:e[5],10:e[4]}},pH=(A,e)=>{const t=A||"#000",n=e||"#fff";return{colorBgBase:t,colorTextBase:n,colorText:mn(n,.85),colorTextSecondary:mn(n,.65),colorTextTertiary:mn(n,.45),colorTextQuaternary:mn(n,.25),colorFill:mn(n,.18),colorFillSecondary:mn(n,.12),colorFillTertiary:mn(n,.08),colorFillQuaternary:mn(n,.04),colorBgElevated:Er(t,12),colorBgContainer:Er(t,8),colorBgLayout:Er(t,0),colorBgSpotlight:Er(t,26),colorBorder:Er(t,26),colorBorderSecondary:Er(t,19)}},hH=(A,e)=>{const t=Object.keys(zu).map(r=>{const o=qt(A[r],{theme:"dark"});return new Array(10).fill(1).reduce((i,c,f)=>(i[`${r}-${f+1}`]=o[f],i),{})}).reduce((r,o)=>(r=N(N({},r),o),r),{}),n=e??ba(A);return N(N(N({},n),t),QC(A,{generateColorPalettes:gH,generateNeutralColorPalettes:pH}))},BH=hH;function mH(A){const{sizeUnit:e,sizeStep:t}=A,n=t-2;return{sizeXXL:e*(n+10),sizeXL:e*(n+6),sizeLG:e*(n+2),sizeMD:e*(n+2),sizeMS:e*(n+1),size:e*n,sizeSM:e*n,sizeXS:e*(n-1),sizeXXS:e*(n-1)}}const CH=(A,e)=>{const t=e??ba(A),n=t.fontSizeSM,r=t.controlHeight-4;return N(N(N(N(N({},t),mH(e??A)),bC(n)),{controlHeight:r}),yC(N(N({},t),{controlHeight:r})))},wH=CH;function vH(){const[A,e,t]=yi();return{theme:A,token:e,hashId:t}}const yH={defaultConfig:$s,defaultSeed:$s.token,useToken:vH,defaultAlgorithm:ba,darkAlgorithm:BH,compactAlgorithm:wH};/*! * vue-router v4.4.5 * (c) 2024 Eduardo San Martin Morote * @license MIT */const Or=typeof document<"u";function Qw(A){return typeof A=="object"||"displayName"in A||"props"in A||"__vccOpts"in A}function QH(A){return A.__esModule||A[Symbol.toStringTag]==="Module"||A.default&&Qw(A.default)}const GA=Object.assign;function Jc(A,e){const t={};for(const n in e){const r=e[n];t[n]=Et(r)?r.map(A):A(r)}return t}const Zo=()=>{},Et=Array.isArray,bw=/#/g,bH=/&/g,FH=/\//g,UH=/=/g,EH=/\?/g,Fw=/\+/g,SH=/%5B/g,IH=/%5D/g,Uw=/%5E/g,xH=/%60/g,Ew=/%7B/g,HH=/%7C/g,Sw=/%7D/g,TH=/%20/g;function mf(A){return encodeURI(""+A).replace(HH,"|").replace(SH,"[").replace(IH,"]")}function PH(A){return mf(A).replace(Ew,"{").replace(Sw,"}").replace(Uw,"^")}function Yl(A){return mf(A).replace(Fw,"%2B").replace(TH,"+").replace(bw,"%23").replace(bH,"%26").replace(xH,"`").replace(Ew,"{").replace(Sw,"}").replace(Uw,"^")}function OH(A){return Yl(A).replace(UH,"%3D")}function RH(A){return mf(A).replace(bw,"%23").replace(EH,"%3F")}function DH(A){return A==null?"":RH(A).replace(FH,"%2F")}function pi(A){try{return decodeURIComponent(""+A)}catch{}return""+A}const LH=/\/$/,kH=A=>A.replace(LH,"");function Yc(A,e,t="/"){let n,r={},o="",i="";const c=e.indexOf("#");let f=e.indexOf("?");return c=0&&(f=-1),f>-1&&(n=e.slice(0,f),o=e.slice(f+1,c>-1?c:e.length),r=A(o)),c>-1&&(n=n||e.slice(0,c),i=e.slice(c,e.length)),n=NH(n??e,t),{fullPath:n+(o&&"?")+o+i,path:n,query:r,hash:pi(i)}}function MH(A,e){const t=e.query?A(e.query):"";return e.path+(t&&"?")+t+(e.hash||"")}function $p(A,e){return!e||!A.toLowerCase().startsWith(e.toLowerCase())?A:A.slice(e.length)||"/"}function KH(A,e,t){const n=e.matched.length-1,r=t.matched.length-1;return n>-1&&n===r&&qr(e.matched[n],t.matched[r])&&Iw(e.params,t.params)&&A(e.query)===A(t.query)&&e.hash===t.hash}function qr(A,e){return(A.aliasOf||A)===(e.aliasOf||e)}function Iw(A,e){if(Object.keys(A).length!==Object.keys(e).length)return!1;for(const t in A)if(!_H(A[t],e[t]))return!1;return!0}function _H(A,e){return Et(A)?Zp(A,e):Et(e)?Zp(e,A):A===e}function Zp(A,e){return Et(e)?A.length===e.length&&A.every((t,n)=>t===e[n]):A.length===1&&A[0]===e}function NH(A,e){if(A.startsWith("/"))return A;if(!A)return e;const t=e.split("/"),n=A.split("/"),r=n[n.length-1];(r===".."||r===".")&&n.push("");let o=t.length-1,i,c;for(i=0;i1&&o--;else break;return t.slice(0,o).join("/")+"/"+n.slice(i).join("/")}const Cn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var hi;(function(A){A.pop="pop",A.push="push"})(hi||(hi={}));var qo;(function(A){A.back="back",A.forward="forward",A.unknown=""})(qo||(qo={}));function GH(A){if(!A)if(Or){const e=document.querySelector("base");A=e&&e.getAttribute("href")||"/",A=A.replace(/^\w+:\/\/[^\/]+/,"")}else A="/";return A[0]!=="/"&&A[0]!=="#"&&(A="/"+A),kH(A)}const VH=/^[^#]+#/;function XH(A,e){return A.replace(VH,"#")+e}function jH(A,e){const t=document.documentElement.getBoundingClientRect(),n=A.getBoundingClientRect();return{behavior:e.behavior,left:n.left-t.left-(e.left||0),top:n.top-t.top-(e.top||0)}}const Ta=()=>({left:window.scrollX,top:window.scrollY});function JH(A){let e;if("el"in A){const t=A.el,n=typeof t=="string"&&t.startsWith("#"),r=typeof t=="string"?n?document.getElementById(t.slice(1)):document.querySelector(t):t;if(!r)return;e=jH(r,A)}else e=A;"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 qp(A,e){return(history.state?history.state.position-e:-1)+A}const Wl=new Map;function YH(A,e){Wl.set(A,e)}function WH(A){const e=Wl.get(A);return Wl.delete(A),e}let zH=()=>location.protocol+"//"+location.host;function xw(A,e){const{pathname:t,search:n,hash:r}=e,o=A.indexOf("#");if(o>-1){let c=r.includes(A.slice(o))?A.slice(o).length:1,f=r.slice(c);return f[0]!=="/"&&(f="/"+f),$p(f,"")}return $p(t,A)+n+r}function $H(A,e,t,n){let r=[],o=[],i=null;const c=({state:B})=>{const C=xw(A,location),v=t.value,y=e.value;let S=0;if(B){if(t.value=C,e.value=B,i&&i===v){i=null;return}S=y?B.position-y.position:0}else n(C);r.forEach(x=>{x(t.value,v,{delta:S,type:hi.pop,direction:S?S>0?qo.forward:qo.back:qo.unknown})})};function f(){i=t.value}function d(B){r.push(B);const C=()=>{const v=r.indexOf(B);v>-1&&r.splice(v,1)};return o.push(C),C}function g(){const{history:B}=window;B.state&&B.replaceState(GA({},B.state,{scroll:Ta()}),"")}function p(){for(const B of o)B();o=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",g)}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",g,{passive:!0}),{pauseListeners:f,listen:d,destroy:p}}function Ah(A,e,t,n=!1,r=!1){return{back:A,current:e,forward:t,replaced:n,position:window.history.length,scroll:r?Ta():null}}function ZH(A){const{history:e,location:t}=window,n={value:xw(A,t)},r={value:e.state};r.value||o(n.value,{back:null,current:n.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(f,d,g){const p=A.indexOf("#"),B=p>-1?(t.host&&document.querySelector("base")?A:A.slice(p))+f:zH()+A+f;try{e[g?"replaceState":"pushState"](d,"",B),r.value=d}catch(C){console.error(C),t[g?"replace":"assign"](B)}}function i(f,d){const g=GA({},e.state,Ah(r.value.back,f,r.value.forward,!0),d,{position:r.value.position});o(f,g,!0),n.value=f}function c(f,d){const g=GA({},r.value,e.state,{forward:f,scroll:Ta()});o(g.current,g,!0);const p=GA({},Ah(n.value,f,null),{position:g.position+1},d);o(f,p,!1),n.value=f}return{location:n,state:r,push:c,replace:i}}function qH(A){A=GH(A);const e=ZH(A),t=$H(A,e.state,e.location,e.replace);function n(o,i=!0){i||t.pauseListeners(),history.go(o)}const r=GA({location:"",base:A,go:n,createHref:XH.bind(null,A)},e,t);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>e.state.value}),r}function AT(A){return A=location.host?A||location.pathname+location.search:"",A.includes("#")||(A+="#"),qH(A)}function eT(A){return typeof A=="string"||A&&typeof A=="object"}function Hw(A){return typeof A=="string"||typeof A=="symbol"}const Tw=Symbol("");var eh;(function(A){A[A.aborted=4]="aborted",A[A.cancelled=8]="cancelled",A[A.duplicated=16]="duplicated"})(eh||(eh={}));function Ao(A,e){return GA(new Error,{type:A,[Tw]:!0},e)}function Jt(A,e){return A instanceof Error&&Tw in A&&(e==null||!!(A.type&e))}const th="[^/]+?",tT={sensitive:!1,strict:!1,start:!0,end:!0},nT=/[.+*?^${}()[\]/\\]/g;function rT(A,e){const t=GA({},tT,e),n=[];let r=t.start?"^":"";const o=[];for(const d of A){const g=d.length?[]:[90];t.strict&&!d.length&&(r+="/");for(let p=0;pe.length?e.length===1&&e[0]===40+40?1:-1:0}function Pw(A,e){let t=0;const n=A.score,r=e.score;for(;t0&&e[e.length-1]<0}const iT={type:0,value:""},sT=/[a-zA-Z0-9_]/;function aT(A){if(!A)return[[]];if(A==="/")return[[iT]];if(!A.startsWith("/"))throw new Error(`Invalid path "${A}"`);function e(C){throw new Error(`ERR (${t})/"${d}": ${C}`)}let t=0,n=t;const r=[];let o;function i(){o&&r.push(o),o=[]}let c=0,f,d="",g="";function p(){d&&(t===0?o.push({type:0,value:d}):t===1||t===2||t===3?(o.length>1&&(f==="*"||f==="+")&&e(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:d,regexp:g,repeatable:f==="*"||f==="+",optional:f==="*"||f==="?"})):e("Invalid state to consume buffer"),d="")}function B(){d+=f}for(;c{i(b)}:Zo}function i(p){if(Hw(p)){const B=n.get(p);B&&(n.delete(p),t.splice(t.indexOf(B),1),B.children.forEach(i),B.alias.forEach(i))}else{const B=t.indexOf(p);B>-1&&(t.splice(B,1),p.record.name&&n.delete(p.record.name),p.children.forEach(i),p.alias.forEach(i))}}function c(){return t}function f(p){const B=dT(p,t);t.splice(B,0,p),p.record.name&&!ih(p)&&n.set(p.record.name,p)}function d(p,B){let C,v={},y,S;if("name"in p&&p.name){if(C=n.get(p.name),!C)throw Ao(1,{location:p});S=C.record.name,v=GA(rh(B.params,C.keys.filter(b=>!b.optional).concat(C.parent?C.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),p.params&&rh(p.params,C.keys.map(b=>b.name))),y=C.stringify(v)}else if(p.path!=null)y=p.path,C=t.find(b=>b.re.test(y)),C&&(v=C.parse(y),S=C.record.name);else{if(C=B.name?n.get(B.name):t.find(b=>b.re.test(B.path)),!C)throw Ao(1,{location:p,currentLocation:B});S=C.record.name,v=GA({},B.params,p.params),y=C.stringify(v)}const x=[];let E=C;for(;E;)x.unshift(E.record),E=E.parent;return{name:S,path:y,params:v,matched:x,meta:fT(x)}}A.forEach(p=>o(p));function g(){t.length=0,n.clear()}return{addRoute:o,resolve:d,removeRoute:i,clearRoutes:g,getRoutes:c,getRecordMatcher:r}}function rh(A,e){const t={};for(const n of e)n in A&&(t[n]=A[n]);return t}function oh(A){const e={path:A.path,redirect:A.redirect,name:A.name,meta:A.meta||{},aliasOf:A.aliasOf,beforeEnter:A.beforeEnter,props:uT(A),children:A.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in A?A.components||null:A.component&&{default:A.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function uT(A){const e={},t=A.props||!1;if("component"in A)e.default=t;else for(const n in A.components)e[n]=typeof t=="object"?t[n]:t;return e}function ih(A){for(;A;){if(A.record.aliasOf)return!0;A=A.parent}return!1}function fT(A){return A.reduce((e,t)=>GA(e,t.meta),{})}function sh(A,e){const t={};for(const n in A)t[n]=n in e?e[n]:A[n];return t}function dT(A,e){let t=0,n=e.length;for(;t!==n;){const o=t+n>>1;Pw(A,e[o])<0?n=o:t=o+1}const r=gT(A);return r&&(n=e.lastIndexOf(r,n-1)),n}function gT(A){let e=A;for(;e=e.parent;)if(Ow(e)&&Pw(A,e)===0)return e}function Ow({record:A}){return!!(A.name||A.components&&Object.keys(A.components).length||A.redirect)}function pT(A){const e={};if(A===""||A==="?")return e;const n=(A[0]==="?"?A.slice(1):A).split("&");for(let r=0;ro&&Yl(o)):[n&&Yl(n)]).forEach(o=>{o!==void 0&&(e+=(e.length?"&":"")+t,o!=null&&(e+="="+o))})}return e}function hT(A){const e={};for(const t in A){const n=A[t];n!==void 0&&(e[t]=Et(n)?n.map(r=>r==null?null:""+r):n==null?n:""+n)}return e}const Rw=Symbol(""),ch=Symbol(""),Pa=Symbol(""),Cf=Symbol(""),zl=Symbol("");function Ho(){let A=[];function e(n){return A.push(n),()=>{const r=A.indexOf(n);r>-1&&A.splice(r,1)}}function t(){A=[]}return{add:e,list:()=>A.slice(),reset:t}}function BT(A,e,t){const n=()=>{A[e].delete(t)};eo(n),cm(n),am(()=>{A[e].add(t)}),A[e].add(t)}function aO(A){const e=Ae(Rw,{}).value;e&&BT(e,"leaveGuards",A)}function Fn(A,e,t,n,r,o=i=>i()){const i=n&&(n.enterCallbacks[r]=n.enterCallbacks[r]||[]);return()=>new Promise((c,f)=>{const d=B=>{B===!1?f(Ao(4,{from:t,to:e})):B instanceof Error?f(B):eT(B)?f(Ao(2,{from:e,to:B})):(i&&n.enterCallbacks[r]===i&&typeof B=="function"&&i.push(B),c())},g=o(()=>A.call(n&&n.instances[r],e,t,d));let p=Promise.resolve(g);A.length<3&&(p=p.then(d)),p.catch(B=>f(B))})}function Wc(A,e,t,n,r=o=>o()){const o=[];for(const i of A)for(const c in i.components){let f=i.components[c];if(!(e!=="beforeRouteEnter"&&!i.instances[c]))if(Qw(f)){const g=(f.__vccOpts||f)[e];g&&o.push(Fn(g,t,n,i,c,r))}else{let d=f();o.push(()=>d.then(g=>{if(!g)throw new Error(`Couldn't resolve component "${c}" at "${i.path}"`);const p=QH(g)?g.default:g;i.mods[c]=g,i.components[c]=p;const C=(p.__vccOpts||p)[e];return C&&Fn(C,t,n,i,c,r)()}))}}return o}function lh(A){const e=Ae(Pa),t=Ae(Cf),n=z(()=>{const f=Se(A.to);return e.resolve(f)}),r=z(()=>{const{matched:f}=n.value,{length:d}=f,g=f[d-1],p=t.matched;if(!g||!p.length)return-1;const B=p.findIndex(qr.bind(null,g));if(B>-1)return B;const C=uh(f[d-2]);return d>1&&uh(g)===C&&p[p.length-1].path!==C?p.findIndex(qr.bind(null,f[d-2])):B}),o=z(()=>r.value>-1&&vT(t.params,n.value.params)),i=z(()=>r.value>-1&&r.value===t.matched.length-1&&Iw(t.params,n.value.params));function c(f={}){return wT(f)?e[Se(A.replace)?"replace":"push"](Se(A.to)).catch(Zo):Promise.resolve()}return{route:n,href:z(()=>n.value.href),isActive:o,isExactActive:i,navigate:c}}const mT=ce({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:lh,setup(A,{slots:e}){const t=mt(lh(A)),{options:n}=Ae(Pa),r=z(()=>({[fh(A.activeClass,n.linkActiveClass,"router-link-active")]:t.isActive,[fh(A.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:t.isExactActive}));return()=>{const o=e.default&&e.default(t);return A.custom?o:Vr("a",{"aria-current":t.isExactActive?A.ariaCurrentValue:null,href:t.href,onClick:t.navigate,class:r.value},o)}}}),CT=mT;function wT(A){if(!(A.metaKey||A.altKey||A.ctrlKey||A.shiftKey)&&!A.defaultPrevented&&!(A.button!==void 0&&A.button!==0)){if(A.currentTarget&&A.currentTarget.getAttribute){const e=A.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return A.preventDefault&&A.preventDefault(),!0}}function vT(A,e){for(const t in e){const n=e[t],r=A[t];if(typeof n=="string"){if(n!==r)return!1}else if(!Et(r)||r.length!==n.length||n.some((o,i)=>o!==r[i]))return!1}return!0}function uh(A){return A?A.aliasOf?A.aliasOf.path:A.path:""}const fh=(A,e,t)=>A??e??t,yT=ce({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(A,{attrs:e,slots:t}){const n=Ae(zl),r=z(()=>A.route||n.value),o=Ae(ch,0),i=z(()=>{let d=Se(o);const{matched:g}=r.value;let p;for(;(p=g[d])&&!p.components;)d++;return d}),c=z(()=>r.value.matched[i.value]);Bt(ch,z(()=>i.value+1)),Bt(Rw,c),Bt(zl,r);const f=EA();return ae(()=>[f.value,c.value,A.name],([d,g,p],[B,C,v])=>{g&&(g.instances[p]=d,C&&C!==g&&d&&d===B&&(g.leaveGuards.size||(g.leaveGuards=C.leaveGuards),g.updateGuards.size||(g.updateGuards=C.updateGuards))),d&&g&&(!C||!qr(g,C)||!B)&&(g.enterCallbacks[p]||[]).forEach(y=>y(d))},{flush:"post"}),()=>{const d=r.value,g=A.name,p=c.value,B=p&&p.components[g];if(!B)return dh(t.default,{Component:B,route:d});const C=p.props[g],v=C?C===!0?d.params:typeof C=="function"?C(d):C:null,S=Vr(B,GA({},v,e,{onVnodeUnmounted:x=>{x.component.isUnmounted&&(p.instances[g]=null)},ref:f}));return dh(t.default,{Component:S,route:d})||S}}});function dh(A,e){if(!A)return null;const t=A(e);return t.length===1?t[0]:t}const QT=yT;function bT(A){const e=lT(A.routes,A),t=A.parseQuery||pT,n=A.stringifyQuery||ah,r=A.history,o=Ho(),i=Ho(),c=Ho(),f=nt(Cn);let d=Cn;Or&&A.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const g=Jc.bind(null,V=>""+V),p=Jc.bind(null,DH),B=Jc.bind(null,pi);function C(V,rA){let iA,gA;return Hw(V)?(iA=e.getRecordMatcher(V),gA=rA):gA=V,e.addRoute(gA,iA)}function v(V){const rA=e.getRecordMatcher(V);rA&&e.removeRoute(rA)}function y(){return e.getRoutes().map(V=>V.record)}function S(V){return!!e.getRecordMatcher(V)}function x(V,rA){if(rA=GA({},rA||f.value),typeof V=="string"){const H=Yc(t,V,rA.path),M=e.resolve({path:H.path},rA),W=r.createHref(H.fullPath);return GA(H,M,{params:B(M.params),hash:pi(H.hash),redirectedFrom:void 0,href:W})}let iA;if(V.path!=null)iA=GA({},V,{path:Yc(t,V.path,rA.path).path});else{const H=GA({},V.params);for(const M in H)H[M]==null&&delete H[M];iA=GA({},V,{params:p(H)}),rA.params=p(rA.params)}const gA=e.resolve(iA,rA),RA=V.hash||"";gA.params=g(B(gA.params));const YA=MH(n,GA({},V,{hash:PH(RA),path:gA.path})),I=r.createHref(YA);return GA({fullPath:YA,hash:RA,query:n===ah?hT(V.query):V.query||{}},gA,{redirectedFrom:void 0,href:I})}function E(V){return typeof V=="string"?Yc(t,V,f.value.path):GA({},V)}function b(V,rA){if(d!==V)return Ao(8,{from:rA,to:V})}function U(V){return T(V)}function O(V){return U(GA(E(V),{replace:!0}))}function k(V){const rA=V.matched[V.matched.length-1];if(rA&&rA.redirect){const{redirect:iA}=rA;let gA=typeof iA=="function"?iA(V):iA;return typeof gA=="string"&&(gA=gA.includes("?")||gA.includes("#")?gA=E(gA):{path:gA},gA.params={}),GA({query:V.query,hash:V.hash,params:gA.path!=null?{}:V.params},gA)}}function T(V,rA){const iA=d=x(V),gA=f.value,RA=V.state,YA=V.force,I=V.replace===!0,H=k(iA);if(H)return T(GA(E(H),{state:typeof H=="object"?GA({},RA,H.state):RA,force:YA,replace:I}),rA||iA);const M=iA;M.redirectedFrom=rA;let W;return!YA&&KH(n,gA,iA)&&(W=Ao(16,{to:M,from:gA}),He(gA,gA,!0,!1)),(W?Promise.resolve(W):J(M,gA)).catch(X=>Jt(X)?Jt(X,2)?X:Le(X):wA(X,M,gA)).then(X=>{if(X){if(Jt(X,2))return T(GA({replace:I},E(X.to),{state:typeof X.to=="object"?GA({},RA,X.to.state):RA,force:YA}),rA||M)}else X=Y(M,gA,!0,I,RA);return nA(M,gA,X),X})}function P(V,rA){const iA=b(V,rA);return iA?Promise.reject(iA):Promise.resolve()}function L(V){const rA=it.values().next().value;return rA&&typeof rA.runWithContext=="function"?rA.runWithContext(V):V()}function J(V,rA){let iA;const[gA,RA,YA]=FT(V,rA);iA=Wc(gA.reverse(),"beforeRouteLeave",V,rA);for(const H of gA)H.leaveGuards.forEach(M=>{iA.push(Fn(M,V,rA))});const I=P.bind(null,V,rA);return iA.push(I),he(iA).then(()=>{iA=[];for(const H of o.list())iA.push(Fn(H,V,rA));return iA.push(I),he(iA)}).then(()=>{iA=Wc(RA,"beforeRouteUpdate",V,rA);for(const H of RA)H.updateGuards.forEach(M=>{iA.push(Fn(M,V,rA))});return iA.push(I),he(iA)}).then(()=>{iA=[];for(const H of YA)if(H.beforeEnter)if(Et(H.beforeEnter))for(const M of H.beforeEnter)iA.push(Fn(M,V,rA));else iA.push(Fn(H.beforeEnter,V,rA));return iA.push(I),he(iA)}).then(()=>(V.matched.forEach(H=>H.enterCallbacks={}),iA=Wc(YA,"beforeRouteEnter",V,rA,L),iA.push(I),he(iA))).then(()=>{iA=[];for(const H of i.list())iA.push(Fn(H,V,rA));return iA.push(I),he(iA)}).catch(H=>Jt(H,8)?H:Promise.reject(H))}function nA(V,rA,iA){c.list().forEach(gA=>L(()=>gA(V,rA,iA)))}function Y(V,rA,iA,gA,RA){const YA=b(V,rA);if(YA)return YA;const I=rA===Cn,H=Or?history.state:{};iA&&(gA||I?r.replace(V.fullPath,GA({scroll:I&&H&&H.scroll},RA)):r.push(V.fullPath,RA)),f.value=V,He(V,rA,iA,I),Le()}let FA;function HA(){FA||(FA=r.listen((V,rA,iA)=>{if(!oe.listening)return;const gA=x(V),RA=k(gA);if(RA){T(GA(RA,{replace:!0}),gA).catch(Zo);return}d=gA;const YA=f.value;Or&&YH(qp(YA.fullPath,iA.delta),Ta()),J(gA,YA).catch(I=>Jt(I,12)?I:Jt(I,2)?(T(I.to,gA).then(H=>{Jt(H,20)&&!iA.delta&&iA.type===hi.pop&&r.go(-1,!1)}).catch(Zo),Promise.reject()):(iA.delta&&r.go(-iA.delta,!1),wA(I,gA,YA))).then(I=>{I=I||Y(gA,YA,!1),I&&(iA.delta&&!Jt(I,8)?r.go(-iA.delta,!1):iA.type===hi.pop&&Jt(I,20)&&r.go(-1,!1)),nA(gA,YA,I)}).catch(Zo)}))}let j=Ho(),AA=Ho(),uA;function wA(V,rA,iA){Le(V);const gA=AA.list();return gA.length?gA.forEach(RA=>RA(V,rA,iA)):console.error(V),Promise.reject(V)}function re(){return uA&&f.value!==Cn?Promise.resolve():new Promise((V,rA)=>{j.add([V,rA])})}function Le(V){return uA||(uA=!V,HA(),j.list().forEach(([rA,iA])=>V?iA(V):rA()),j.reset()),V}function He(V,rA,iA,gA){const{scrollBehavior:RA}=A;if(!Or||!RA)return Promise.resolve();const YA=!iA&&WH(qp(V.fullPath,0))||(gA||!iA)&&history.state&&history.state.scroll||null;return Dn().then(()=>RA(V,rA,YA)).then(I=>I&&JH(I)).catch(I=>wA(I,V,rA))}const ZA=V=>r.go(V);let ke;const it=new Set,oe={currentRoute:f,listening:!0,addRoute:C,removeRoute:v,clearRoutes:e.clearRoutes,hasRoute:S,getRoutes:y,resolve:x,options:A,push:U,replace:O,go:ZA,back:()=>ZA(-1),forward:()=>ZA(1),beforeEach:o.add,beforeResolve:i.add,afterEach:c.add,onError:AA.add,isReady:re,install(V){const rA=this;V.component("RouterLink",CT),V.component("RouterView",QT),V.config.globalProperties.$router=rA,Object.defineProperty(V.config.globalProperties,"$route",{enumerable:!0,get:()=>Se(f)}),Or&&!ke&&f.value===Cn&&(ke=!0,U(r.location).catch(RA=>{}));const iA={};for(const RA in Cn)Object.defineProperty(iA,RA,{get:()=>f.value[RA],enumerable:!0});V.provide(Pa,rA),V.provide(Cf,VB(iA)),V.provide(zl,f);const gA=V.unmount;it.add(V),V.unmount=function(){it.delete(V),it.size<1&&(d=Cn,FA&&FA(),FA=null,f.value=Cn,ke=!1,uA=!1),gA()}}};function he(V){return V.reduce((rA,iA)=>rA.then(()=>L(iA)),Promise.resolve())}return oe}function FT(A,e){const t=[],n=[],r=[],o=Math.max(e.matched.length,A.matched.length);for(let i=0;iqr(d,c))?n.push(c):t.push(c));const f=A.matched[i];f&&(e.matched.find(d=>qr(d,f))||r.push(f))}return[t,n,r]}function cO(){return Ae(Pa)}function lO(A){return Ae(Cf)}var qs={d:(A,e)=>{for(var t in e)qs.o(e,t)&&!qs.o(A,t)&&Object.defineProperty(A,t,{enumerable:!0,get:e[t]})},o:(A,e)=>Object.prototype.hasOwnProperty.call(A,e)},Dw={};function $l(A,e){(e==null||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);txT});const hA=(gh={computed:()=>z,createTextVNode:()=>Im,createVNode:()=>G,defineComponent:()=>ce,reactive:()=>mt,ref:()=>EA,watch:()=>ae,watchEffect:()=>to},zc={},qs.d(zc,gh),zc),UT=(0,hA.defineComponent)({props:{data:{required:!0,type:String},onClick:Function},render:function(){var A=this.data,e=this.onClick;return(0,hA.createVNode)("span",{class:"vjs-tree-brackets",onClick:e},[A])}}),ET=(0,hA.defineComponent)({emits:["change","update:modelValue"],props:{checked:{type:Boolean,default:!1},isMultiple:Boolean,onChange:Function},setup:function(A,e){var t=e.emit;return{uiType:(0,hA.computed)(function(){return A.isMultiple?"checkbox":"radio"}),model:(0,hA.computed)({get:function(){return A.checked},set:function(n){return t("update:modelValue",n)}})}},render:function(){var A=this.uiType,e=this.model,t=this.$emit;return(0,hA.createVNode)("label",{class:["vjs-check-controller",e?"is-checked":""],onClick:function(n){return n.stopPropagation()}},[(0,hA.createVNode)("span",{class:"vjs-check-controller-inner is-".concat(A)},null),(0,hA.createVNode)("input",{checked:e,class:"vjs-check-controller-original is-".concat(A),type:A,onChange:function(){return t("change",e)}},null)])}}),ST=(0,hA.defineComponent)({props:{nodeType:{required:!0,type:String},onClick:Function},render:function(){var A=this.nodeType,e=this.onClick,t=A==="objectStart"||A==="arrayStart";return t||A==="objectCollapsed"||A==="arrayCollapsed"?(0,hA.createVNode)("span",{class:"vjs-carets vjs-carets-".concat(t?"open":"close"),onClick:e},[(0,hA.createVNode)("svg",{viewBox:"0 0 1024 1024",focusable:"false","data-icon":"caret-down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},[(0,hA.createVNode)("path",{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"},null)])]):null}});var gh,zc;function Zl(A){return Zl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zl(A)}function kw(A){return Object.prototype.toString.call(A).slice(8,-1).toLowerCase()}function zn(A){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"root",t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0,r=n||{},o=r.key,i=r.index,c=r.type,f=c===void 0?"content":c,d=r.showComma,g=d!==void 0&&d,p=r.length,B=p===void 0?1:p,C=kw(A);if(C==="array"){var v=ph(A.map(function(x,E,b){return zn(x,"".concat(e,"[").concat(E,"]"),t+1,{index:E,showComma:E!==b.length-1,length:B,type:f})}));return[zn("[",e,t,{showComma:!1,key:o,length:A.length,type:"arrayStart"})[0]].concat(v,zn("]",e,t,{showComma:g,length:A.length,type:"arrayEnd"})[0])}if(C==="object"){var y=Object.keys(A),S=ph(y.map(function(x,E,b){return zn(A[x],/^[a-zA-Z_]\w*$/.test(x)?"".concat(e,".").concat(x):"".concat(e,'["').concat(x,'"]'),t+1,{key:x,showComma:E!==b.length-1,length:B,type:f})}));return[zn("{",e,t,{showComma:!1,key:o,index:i,length:y.length,type:"objectStart"})[0]].concat(S,zn("}",e,t,{showComma:g,length:y.length,type:"objectEnd"})[0])}return[{content:A,level:t,key:o,index:i,path:e,showComma:g,length:B,type:f}]}function ph(A){if(typeof Array.prototype.flat=="function")return A.flat();for(var e=Aa(A),t=[];e.length;){var n=e.shift();Array.isArray(n)?e.unshift.apply(e,Aa(n)):t.push(n)}return t}function ql(A){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new WeakMap;if(A==null)return A;if(A instanceof Date)return new Date(A);if(A instanceof RegExp)return new RegExp(A);if(Zl(A)!=="object")return A;if(e.get(A))return e.get(A);if(Array.isArray(A)){var t=A.map(function(o){return ql(o,e)});return e.set(A,t),t}var n={};for(var r in A)n[r]=ql(A[r],e);return e.set(A,n),n}function hh(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(A,r).enumerable})),t.push.apply(t,n)}return t}function Bh(A){for(var e=1;e=b||k.length>=U,L=(T=A.pathCollapsible)===null||T===void 0?void 0:T.call(A,k);return k.type!=="objectStart"&&k.type!=="arrayStart"||!P&&!L?O:Ze(Ze({},O),{},ea({},k.path,1))},{})},c=(0,hA.reactive)({translateY:0,visibleData:null,hiddenPaths:i(A.deep,A.collapsedNodeLength)}),f=(0,hA.computed)(function(){for(var b=null,U=[],O=o.value.length,k=0;kb.length?b.length-O:T;P<0&&(P=0);var L=P+O;c.translateY=P*A.itemHeight,c.visibleData=b.filter(function(J,nA){return nA>=P&&nA0&&r[r.length-1])||g[0]!==6&&g[0]!==2)){i=0;continue}if(g[0]===3&&(!r||g[1]>r[0]&&g[1]0&&h[h.length-1])||R[0]!==6&&R[0]!==2)){w=0;continue}if(R[0]===3&&(!h||R[1]>h[0]&&R[1]=55296&&h<=56319&&u>10),w%1024+56320)),(h+1===u||l.length>16384)&&(m+=String.fromCharCode.apply(String,l),l.length=0)}return m},p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B=typeof Uint8Array>"u"?[]:new Uint8Array(256),C=0;C"u"?[]:new Uint8Array(256),S=0;S>4,D[Q++]=(15&l)<<4|h>>2,D[Q++]=(3&h)<<6|63&m;return R},E=function(a){for(var s=a.length,u=[],l=0;l>U,P=(1<>U)+32,J=65536>>O,nA=(1<=0){if(s<55296||s>56319&&s<=65535)return u=((u=this.index[s>>U])<>U)])<>O),u=this.index[u],u+=s>>U&nA,u=((u=this.index[u])<"u"?[]:new Uint8Array(256),wA=0;wAre?(h.push(!0),F-=re):h.push(!1),["normal","auto","loose"].indexOf(s)!==-1&&[8208,8211,12316,12448].indexOf(m)!==-1)return l.push(w),u.push(H);if(F===ke||F===iA){if(w===0)return l.push(w),u.push(LA);var Q=u[w-1];return _0.indexOf(Q)===-1?(l.push(l[w-1]),u.push(Q)):(l.push(w),u.push(LA))}return l.push(w),F===KA?u.push(s==="strict"?oA:tn):F===bf||F===TA?u.push(LA):F===M0?m>=131072&&m<=196605||m>=196608&&m<=262141?u.push(tn):u.push(LA):void u.push(F)}),[l,u,h]},Na=function(a,s,u,l){var h=l[u];if(Array.isArray(a)?a.indexOf(h)!==-1:a===h)for(var m=u;m<=l.length;){if((Q=l[++m])===s)return!0;if(Q!==rA)break}if(h===rA)for(m=u;m>0;){var w=l[--m];if(Array.isArray(a)?a.indexOf(w)!==-1:a===w)for(var F=u;F<=l.length;){var Q;if((Q=l[++F])===s)return!0;if(Q!==rA)break}if(w!==rA)break}return!1},If=function(a,s){for(var u=a;u>=0;){var l=s[u];if(l!==rA)return l;u--}return 0},V0=function(a,s,u,l,h){if(u[l]===0)return PA;var m=l-1;if(Array.isArray(h)&&h[m]===!0)return PA;var w=m-1,F=m+1,Q=s[m],R=w>=0?s[w]:0,D=s[F];if(Q===He&&D===ZA)return PA;if(_a.indexOf(Q)!==-1)return Ff;if(_a.indexOf(D)!==-1||Uf.indexOf(D)!==-1)return PA;if(If(m,s)===he)return bi;if(Ka.get(a[m])===iA||(Q===Be||Q===ie)&&Ka.get(a[F])===iA||Q===oe||D===oe||Q===V||[rA,RA,I].indexOf(Q)===-1&&D===V||[M,W,X,$,BA].indexOf(D)!==-1||If(m,s)===eA||Na(tA,eA,m,s)||Na([M,W],oA,m,s)||Na(gA,gA,m,s))return PA;if(Q===rA)return bi;if(Q===tA||D===tA)return PA;if(D===H||Q===H)return bi;if([RA,I,oA].indexOf(D)!==-1||Q===YA||R===Mt&&N0.indexOf(Q)!==-1||Q===BA&&D===Mt||D===Z||Kt.indexOf(D)!==-1&&Q===dA||Kt.indexOf(Q)!==-1&&D===dA||Q===pA&&[tn,Be,ie].indexOf(D)!==-1||[tn,Be,ie].indexOf(Q)!==-1&&D===sA||Kt.indexOf(Q)!==-1&&Ef.indexOf(D)!==-1||Ef.indexOf(Q)!==-1&&Kt.indexOf(D)!==-1||[pA,sA].indexOf(Q)!==-1&&(D===dA||[eA,I].indexOf(D)!==-1&&s[F+1]===dA)||[eA,I].indexOf(Q)!==-1&&D===dA||Q===dA&&[dA,BA,$].indexOf(D)!==-1)return PA;if([dA,BA,$,M,W].indexOf(D)!==-1)for(var K=m;K>=0;){if((_=s[K])===dA)return PA;if([BA,$].indexOf(_)===-1)break;K--}if([pA,sA].indexOf(D)!==-1)for(K=[M,W].indexOf(Q)!==-1?w:m;K>=0;){var _;if((_=s[K])===dA)return PA;if([BA,$].indexOf(_)===-1)break;K--}if(Qe===Q&&[Qe,Ke,Me,ye].indexOf(D)!==-1||[Ke,Me].indexOf(Q)!==-1&&[Ke,kn].indexOf(D)!==-1||[kn,ye].indexOf(Q)!==-1&&D===kn||Sf.indexOf(Q)!==-1&&[Z,sA].indexOf(D)!==-1||Sf.indexOf(D)!==-1&&Q===pA||Kt.indexOf(Q)!==-1&&Kt.indexOf(D)!==-1||Q===$&&Kt.indexOf(D)!==-1||Kt.concat(dA).indexOf(Q)!==-1&&D===eA&&K0.indexOf(a[F])===-1||Kt.concat(dA).indexOf(D)!==-1&&Q===W)return PA;if(Q===Ma&&D===Ma){for(var cA=u[m],q=1;cA>0&&s[--cA]===Ma;)q++;if(q%2!=0)return PA}return Q===Be&&D===ie?PA:bi},X0=function(a,s){s||(s={lineBreak:"normal",wordBreak:"normal"});var u=G0(a,s.lineBreak),l=u[0],h=u[1],m=u[2];s.wordBreak!=="break-all"&&s.wordBreak!=="break-word"||(h=h.map(function(F){return[dA,LA,bf].indexOf(F)!==-1?tn:F}));var w=s.wordBreak==="keep-all"?m.map(function(F,Q){return F&&a[Q]>=19968&&a[Q]<=40959}):void 0;return[l,h,w]},j0=function(){function a(s,u,l,h){this.codePoints=s,this.required=u===Ff,this.start=l,this.end=h}return a.prototype.slice=function(){return g.apply(void 0,this.codePoints.slice(this.start,this.end))},a}(),J0=function(a,s){var u=d(a),l=X0(u,s),h=l[0],m=l[1],w=l[2],F=u.length,Q=0,R=0;return{next:function(){if(R>=F)return{done:!0,value:null};for(var D=PA;R=Of&&a<=57},Ev=function(a){return a>=55296&&a<=57343},dr=function(a){return _e(a)||a>=Lf&&a<=Mf||a>=Rf&&a<=yv},Sv=function(a){return a>=Rf&&a<=bv},Iv=function(a){return a>=Lf&&a<=Uv},xv=function(a){return Sv(a)||Iv(a)},Hv=function(a){return a>=fv},xi=function(a){return a===Fi||a===z0||a===$0},Hi=function(a){return xv(a)||Hv(a)||a===ev},Kf=function(a){return Hi(a)||_e(a)||a===We},Tv=function(a){return a>=hv&&a<=Bv||a===mv||a>=Cv&&a<=wv||a===vv},nn=function(a,s){return a===lo&&s!==Fi},Ti=function(a,s,u){return a===We?Hi(s)||nn(s,u):!!Hi(a)||!(a!==lo||!nn(a,s))},Va=function(a,s,u){return a===Mn||a===We?!!_e(s)||s===go&&_e(u):_e(a===go?s:a)},Pv=function(a){var s=0,u=1;a[s]!==Mn&&a[s]!==We||(a[s]===We&&(u=-1),s++);for(var l=[];_e(a[s]);)l.push(a[s++]);var h=l.length?parseInt(g.apply(void 0,l),10):0;a[s]===go&&s++;for(var m=[];_e(a[s]);)m.push(a[s++]);var w=m.length,F=w?parseInt(g.apply(void 0,m),10):0;a[s]!==kf&&a[s]!==Df||s++;var Q=1;a[s]!==Mn&&a[s]!==We||(a[s]===We&&(Q=-1),s++);for(var R=[];_e(a[s]);)R.push(a[s++]);var D=R.length?parseInt(g.apply(void 0,R),10):0;return u*(h+F*Math.pow(10,-w))*Math.pow(10,Q*D)},Ov={type:2},Rv={type:3},Dv={type:4},Lv={type:13},kv={type:8},Mv={type:21},Kv={type:9},_v={type:10},Nv={type:11},Gv={type:12},Vv={type:14},Pi={type:23},Xv={type:1},jv={type:25},Jv={type:24},Yv={type:26},Wv={type:27},zv={type:28},$v={type:29},Zv={type:31},Xa={type:32},_f=function(){function a(){this._value=[]}return a.prototype.write=function(s){this._value=this._value.concat(d(s))},a.prototype.read=function(){for(var s=[],u=this.consumeToken();u!==Xa;)s.push(u),u=this.consumeToken();return s},a.prototype.consumeToken=function(){var s=this.consumeCodePoint();switch(s){case Ui:return this.consumeStringToken(Ui);case Z0:var u=this.peekCodePoint(0),l=this.peekCodePoint(1),h=this.peekCodePoint(2);if(Kf(u)||nn(l,h)){var m=Ti(u,l,h)?W0:Y0;return{type:5,value:this.consumeName(),flags:m}}break;case q0:if(this.peekCodePoint(0)===uo)return this.consumeCodePoint(),Lv;break;case Ei:return this.consumeStringToken(Ei);case Si:return Ov;case fo:return Rv;case Ga:if(this.peekCodePoint(0)===uo)return this.consumeCodePoint(),Vv;break;case Mn:if(Va(s,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(s),this.consumeNumericToken();break;case dv:return Dv;case We:var w=s,F=this.peekCodePoint(0),Q=this.peekCodePoint(1);if(Va(w,F,Q))return this.reconsumeCodePoint(s),this.consumeNumericToken();if(Ti(w,F,Q))return this.reconsumeCodePoint(s),this.consumeIdentLikeToken();if(F===We&&Q===rv)return this.consumeCodePoint(),this.consumeCodePoint(),Jv;break;case go:if(Va(s,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(s),this.consumeNumericToken();break;case Hf:if(this.peekCodePoint(0)===Ga)for(this.consumeCodePoint();;){var R=this.consumeCodePoint();if(R===Ga&&(R=this.consumeCodePoint())===Hf)return this.consumeToken();if(R===St)return this.consumeToken()}break;case gv:return Yv;case pv:return Wv;case nv:if(this.peekCodePoint(0)===tv&&this.peekCodePoint(1)===We&&this.peekCodePoint(2)===We)return this.consumeCodePoint(),this.consumeCodePoint(),jv;break;case ov:var D=this.peekCodePoint(0),K=this.peekCodePoint(1),_=this.peekCodePoint(2);if(Ti(D,K,_))return{type:7,value:this.consumeName()};break;case iv:return zv;case lo:if(nn(s,this.peekCodePoint(0)))return this.reconsumeCodePoint(s),this.consumeIdentLikeToken();break;case sv:return $v;case av:if(this.peekCodePoint(0)===uo)return this.consumeCodePoint(),kv;break;case cv:return Nv;case lv:return Gv;case Qv:case Fv:var cA=this.peekCodePoint(0),q=this.peekCodePoint(1);return cA!==Mn||!dr(q)&&q!==Ii||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(s),this.consumeIdentLikeToken();case Tf:if(this.peekCodePoint(0)===uo)return this.consumeCodePoint(),Kv;if(this.peekCodePoint(0)===Tf)return this.consumeCodePoint(),Mv;break;case uv:if(this.peekCodePoint(0)===uo)return this.consumeCodePoint(),_v;break;case St:return Xa}return xi(s)?(this.consumeWhiteSpace(),Zv):_e(s)?(this.reconsumeCodePoint(s),this.consumeNumericToken()):Hi(s)?(this.reconsumeCodePoint(s),this.consumeIdentLikeToken()):{type:6,value:g(s)}},a.prototype.consumeCodePoint=function(){var s=this._value.shift();return s===void 0?-1:s},a.prototype.reconsumeCodePoint=function(s){this._value.unshift(s)},a.prototype.peekCodePoint=function(s){return s>=this._value.length?-1:this._value[s]},a.prototype.consumeUnicodeRangeToken=function(){for(var s=[],u=this.consumeCodePoint();dr(u)&&s.length<6;)s.push(u),u=this.consumeCodePoint();for(var l=!1;u===Ii&&s.length<6;)s.push(u),u=this.consumeCodePoint(),l=!0;if(l)return{type:30,start:parseInt(g.apply(void 0,s.map(function(w){return w===Ii?Of:w})),16),end:parseInt(g.apply(void 0,s.map(function(w){return w===Ii?Mf:w})),16)};var h=parseInt(g.apply(void 0,s),16);if(this.peekCodePoint(0)===We&&dr(this.peekCodePoint(1))){this.consumeCodePoint(),u=this.consumeCodePoint();for(var m=[];dr(u)&&m.length<6;)m.push(u),u=this.consumeCodePoint();return{type:30,start:h,end:parseInt(g.apply(void 0,m),16)}}return{type:30,start:h,end:h}},a.prototype.consumeIdentLikeToken=function(){var s=this.consumeName();return s.toLowerCase()==="url"&&this.peekCodePoint(0)===Si?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Si?(this.consumeCodePoint(),{type:19,value:s}):{type:20,value:s}},a.prototype.consumeUrlToken=function(){var s=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===St)return{type:22,value:""};var u=this.peekCodePoint(0);if(u===Ei||u===Ui){var l=this.consumeStringToken(this.consumeCodePoint());return l.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===St||this.peekCodePoint(0)===fo)?(this.consumeCodePoint(),{type:22,value:l.value}):(this.consumeBadUrlRemnants(),Pi)}for(;;){var h=this.consumeCodePoint();if(h===St||h===fo)return{type:22,value:g.apply(void 0,s)};if(xi(h))return this.consumeWhiteSpace(),this.peekCodePoint(0)===St||this.peekCodePoint(0)===fo?(this.consumeCodePoint(),{type:22,value:g.apply(void 0,s)}):(this.consumeBadUrlRemnants(),Pi);if(h===Ui||h===Ei||h===Si||Tv(h))return this.consumeBadUrlRemnants(),Pi;if(h===lo){if(!nn(h,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Pi;s.push(this.consumeEscapedCodePoint())}else s.push(h)}},a.prototype.consumeWhiteSpace=function(){for(;xi(this.peekCodePoint(0));)this.consumeCodePoint()},a.prototype.consumeBadUrlRemnants=function(){for(;;){var s=this.consumeCodePoint();if(s===fo||s===St)return;nn(s,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},a.prototype.consumeStringSlice=function(s){for(var u=5e4,l="";s>0;){var h=Math.min(u,s);l+=g.apply(void 0,this._value.splice(0,h)),s-=h}return this._value.shift(),l},a.prototype.consumeStringToken=function(s){for(var u="",l=0;;){var h=this._value[l];if(h===St||h===void 0||h===s)return{type:0,value:u+=this.consumeStringSlice(l)};if(h===Fi)return this._value.splice(0,l),Xv;if(h===lo){var m=this._value[l+1];m!==St&&m!==void 0&&(m===Fi?(u+=this.consumeStringSlice(l),l=-1,this._value.shift()):nn(h,m)&&(u+=this.consumeStringSlice(l),u+=g(this.consumeEscapedCodePoint()),l=-1))}l++}},a.prototype.consumeNumber=function(){var s=[],u=co,l=this.peekCodePoint(0);for(l!==Mn&&l!==We||s.push(this.consumeCodePoint());_e(this.peekCodePoint(0));)s.push(this.consumeCodePoint());l=this.peekCodePoint(0);var h=this.peekCodePoint(1);if(l===go&&_e(h))for(s.push(this.consumeCodePoint(),this.consumeCodePoint()),u=xf;_e(this.peekCodePoint(0));)s.push(this.consumeCodePoint());l=this.peekCodePoint(0),h=this.peekCodePoint(1);var m=this.peekCodePoint(2);if((l===kf||l===Df)&&((h===Mn||h===We)&&_e(m)||_e(h)))for(s.push(this.consumeCodePoint(),this.consumeCodePoint()),u=xf;_e(this.peekCodePoint(0));)s.push(this.consumeCodePoint());return[Pv(s),u]},a.prototype.consumeNumericToken=function(){var s=this.consumeNumber(),u=s[0],l=s[1],h=this.peekCodePoint(0),m=this.peekCodePoint(1),w=this.peekCodePoint(2);return Ti(h,m,w)?{type:15,number:u,flags:l,unit:this.consumeName()}:h===Av?(this.consumeCodePoint(),{type:16,number:u,flags:l}):{type:17,number:u,flags:l}},a.prototype.consumeEscapedCodePoint=function(){var s=this.consumeCodePoint();if(dr(s)){for(var u=g(s);dr(this.peekCodePoint(0))&&u.length<6;)u+=g(this.consumeCodePoint());xi(this.peekCodePoint(0))&&this.consumeCodePoint();var l=parseInt(u,16);return l===0||Ev(l)||l>1114111?Pf:l}return s===St?Pf:s},a.prototype.consumeName=function(){for(var s="";;){var u=this.consumeCodePoint();if(Kf(u))s+=g(u);else{if(!nn(u,this.peekCodePoint(0)))return this.reconsumeCodePoint(u),s;s+=g(this.consumeEscapedCodePoint())}}},a}(),Nf=function(){function a(s){this._tokens=s}return a.create=function(s){var u=new _f;return u.write(s),new a(u.read())},a.parseValue=function(s){return a.create(s).parseComponentValue()},a.parseValues=function(s){return a.create(s).parseComponentValues()},a.prototype.parseComponentValue=function(){for(var s=this.consumeToken();s.type===31;)s=this.consumeToken();if(s.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(s);var u=this.consumeComponentValue();do s=this.consumeToken();while(s.type===31);if(s.type===32)return u;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},a.prototype.parseComponentValues=function(){for(var s=[];;){var u=this.consumeComponentValue();if(u.type===32)return s;s.push(u),s.push()}},a.prototype.consumeComponentValue=function(){var s=this.consumeToken();switch(s.type){case 11:case 28:case 2:return this.consumeSimpleBlock(s.type);case 19:return this.consumeFunction(s)}return s},a.prototype.consumeSimpleBlock=function(s){for(var u={type:s,values:[]},l=this.consumeToken();;){if(l.type===32||Ay(l,s))return u;this.reconsumeToken(l),u.values.push(this.consumeComponentValue()),l=this.consumeToken()}},a.prototype.consumeFunction=function(s){for(var u={name:s.value,values:[],type:18};;){var l=this.consumeToken();if(l.type===32||l.type===3)return u;this.reconsumeToken(l),u.values.push(this.consumeComponentValue())}},a.prototype.consumeToken=function(){var s=this._tokens.shift();return s===void 0?Xa:s},a.prototype.reconsumeToken=function(s){this._tokens.unshift(s)},a}(),po=function(a){return a.type===15},gr=function(a){return a.type===17},VA=function(a){return a.type===20},qv=function(a){return a.type===0},ja=function(a,s){return VA(a)&&a.value===s},Gf=function(a){return a.type!==31},pr=function(a){return a.type!==31&&a.type!==4},It=function(a){var s=[],u=[];return a.forEach(function(l){if(l.type===4){if(u.length===0)throw new Error("Error parsing function args, zero tokens for arg");return s.push(u),void(u=[])}l.type!==31&&u.push(l)}),u.length&&s.push(u),s},Ay=function(a,s){return s===11&&a.type===12||s===28&&a.type===29||s===2&&a.type===3},rn=function(a){return a.type===17||a.type===15},le=function(a){return a.type===16||rn(a)},Vf=function(a){return a.length>1?[a[0],a[1]]:[a[0]]},be={type:17,number:0,flags:co},Ja={type:16,number:50,flags:co},on={type:16,number:100,flags:co},ho=function(a,s,u){var l=a[0],h=a[1];return[WA(l,s),WA(h!==void 0?h:l,u)]},WA=function(a,s){if(a.type===16)return a.number/100*s;if(po(a))switch(a.unit){case"rem":case"em":return 16*a.number;default:return a.number}return a.number},Xf="deg",jf="grad",Jf="rad",Yf="turn",Oi={name:"angle",parse:function(a,s){if(s.type===15)switch(s.unit){case Xf:return Math.PI*s.number/180;case jf:return Math.PI/200*s.number;case Jf:return s.number;case Yf:return 2*Math.PI*s.number}throw new Error("Unsupported angle type")}},Wf=function(a){return a.type===15&&(a.unit===Xf||a.unit===jf||a.unit===Jf||a.unit===Yf)},zf=function(a){switch(a.filter(VA).map(function(s){return s.value}).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[be,be];case"to top":case"bottom":return st(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[be,on];case"to right":case"left":return st(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[on,on];case"to bottom":case"top":return st(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[on,be];case"to left":case"right":return st(270)}return 0},st=function(a){return Math.PI*a/180},sn={name:"color",parse:function(a,s){if(s.type===18){var u=ey[s.name];if(u===void 0)throw new Error('Attempting to parse an unsupported color function "'+s.name+'"');return u(a,s.values)}if(s.type===5){if(s.value.length===3){var l=s.value.substring(0,1),h=s.value.substring(1,2),m=s.value.substring(2,3);return cn(parseInt(l+l,16),parseInt(h+h,16),parseInt(m+m,16),1)}if(s.value.length===4){l=s.value.substring(0,1),h=s.value.substring(1,2),m=s.value.substring(2,3);var w=s.value.substring(3,4);return cn(parseInt(l+l,16),parseInt(h+h,16),parseInt(m+m,16),parseInt(w+w,16)/255)}if(s.value.length===6)return l=s.value.substring(0,2),h=s.value.substring(2,4),m=s.value.substring(4,6),cn(parseInt(l,16),parseInt(h,16),parseInt(m,16),1);if(s.value.length===8)return l=s.value.substring(0,2),h=s.value.substring(2,4),m=s.value.substring(4,6),w=s.value.substring(6,8),cn(parseInt(l,16),parseInt(h,16),parseInt(m,16),parseInt(w,16)/255)}if(s.type===20){var F=_t[s.value.toUpperCase()];if(F!==void 0)return F}return _t.TRANSPARENT}},an=function(a){return(255&a)==0},me=function(a){var s=255&a,u=255&a>>8,l=255&a>>16,h=255&a>>24;return s<255?"rgba("+h+","+l+","+u+","+s/255+")":"rgb("+h+","+l+","+u+")"},cn=function(a,s,u,l){return(a<<24|s<<16|u<<8|Math.round(255*l)<<0)>>>0},$f=function(a,s){if(a.type===17)return a.number;if(a.type===16){var u=s===3?1:255;return s===3?a.number/100*u:Math.round(a.number/100*u)}return 0},Zf=function(a,s){var u=s.filter(pr);if(u.length===3){var l=u.map($f),h=l[0],m=l[1],w=l[2];return cn(h,m,w,1)}if(u.length===4){var F=u.map($f),Q=(h=F[0],m=F[1],w=F[2],F[3]);return cn(h,m,w,Q)}return 0};function Ya(a,s,u){return u<0&&(u+=1),u>=1&&(u-=1),u<1/6?(s-a)*u*6+a:u<.5?s:u<2/3?6*(s-a)*(2/3-u)+a:a}var qf=function(a,s){var u=s.filter(pr),l=u[0],h=u[1],m=u[2],w=u[3],F=(l.type===17?st(l.number):Oi.parse(a,l))/(2*Math.PI),Q=le(h)?h.number/100:0,R=le(m)?m.number/100:0,D=w!==void 0&&le(w)?WA(w,1):1;if(Q===0)return cn(255*R,255*R,255*R,1);var K=R<=.5?R*(Q+1):R+Q-R*Q,_=2*R-K,cA=Ya(_,K,F+1/3),q=Ya(_,K,F),aA=Ya(_,K,F-1/3);return cn(255*cA,255*q,255*aA,D)},ey={hsl:qf,hsla:qf,rgb:Zf,rgba:Zf},Bo=function(a,s){return sn.parse(a,Nf.create(s).parseComponentValue())},_t={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ty={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(a,s){return s.map(function(u){if(VA(u))switch(u.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ny={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ri=function(a,s){var u=sn.parse(a,s[0]),l=s[1];return l&&le(l)?{color:u,stop:l}:{color:u,stop:null}},Ad=function(a,s){var u=a[0],l=a[a.length-1];u.stop===null&&(u.stop=be),l.stop===null&&(l.stop=on);for(var h=[],m=0,w=0;wm?h.push(Q):h.push(m),m=Q}else h.push(null)}var R=null;for(w=0;wm.optimumDistance)?{optimumCorner:w,optimumDistance:R}:m},{optimumDistance:h?1/0:-1/0,optimumCorner:null}).optimumCorner},iy=function(a,s,u,l,h){var m=0,w=0;switch(a.size){case 0:a.shape===0?m=w=Math.min(Math.abs(s),Math.abs(s-l),Math.abs(u),Math.abs(u-h)):a.shape===1&&(m=Math.min(Math.abs(s),Math.abs(s-l)),w=Math.min(Math.abs(u),Math.abs(u-h)));break;case 2:if(a.shape===0)m=w=Math.min(wt(s,u),wt(s,u-h),wt(s-l,u),wt(s-l,u-h));else if(a.shape===1){var F=Math.min(Math.abs(u),Math.abs(u-h))/Math.min(Math.abs(s),Math.abs(s-l)),Q=ed(l,h,s,u,!0),R=Q[0],D=Q[1];w=F*(m=wt(R-s,(D-u)/F))}break;case 1:a.shape===0?m=w=Math.max(Math.abs(s),Math.abs(s-l),Math.abs(u),Math.abs(u-h)):a.shape===1&&(m=Math.max(Math.abs(s),Math.abs(s-l)),w=Math.max(Math.abs(u),Math.abs(u-h)));break;case 3:if(a.shape===0)m=w=Math.max(wt(s,u),wt(s,u-h),wt(s-l,u),wt(s-l,u-h));else if(a.shape===1){F=Math.max(Math.abs(u),Math.abs(u-h))/Math.max(Math.abs(s),Math.abs(s-l));var K=ed(l,h,s,u,!1);R=K[0],D=K[1],w=F*(m=wt(R-s,(D-u)/F))}}return Array.isArray(a.size)&&(m=WA(a.size[0],l),w=a.size.length===2?WA(a.size[1],h):m),[m,w]},Di=function(a,s){var u=st(180),l=[];return It(s).forEach(function(h,m){if(m===0){var w=h[0];if(w.type===20&&["top","left","right","bottom"].indexOf(w.value)!==-1)return void(u=zf(h));if(Wf(w))return void(u=(Oi.parse(a,w)+st(270))%st(360))}var F=Ri(a,h);l.push(F)}),{angle:u,stops:l,type:1}},td="closest-side",nd="farthest-side",rd="closest-corner",od="farthest-corner",id="circle",sd="ellipse",ad="cover",cd="contain",Li=function(a,s){var u=0,l=3,h=[],m=[];return It(s).forEach(function(w,F){var Q=!0;if(F===0?Q=w.reduce(function(D,K){if(VA(K))switch(K.value){case"center":return m.push(Ja),!1;case"top":case"left":return m.push(be),!1;case"right":case"bottom":return m.push(on),!1}else if(le(K)||rn(K))return m.push(K),!1;return D},Q):F===1&&(Q=w.reduce(function(D,K){if(VA(K))switch(K.value){case id:return u=0,!1;case sd:return u=1,!1;case cd:case td:return l=0,!1;case nd:return l=1,!1;case rd:return l=2,!1;case ad:case od:return l=3,!1}else if(rn(K)||le(K))return Array.isArray(l)||(l=[]),l.push(K),!1;return D},Q)),Q){var R=Ri(a,w);h.push(R)}}),{size:l,shape:u,stops:h,position:m,type:2}},sy=function(a){return a.type===1},ay=function(a){return a.type===2},Wa={name:"image",parse:function(a,s){if(s.type===22){var u={url:s.value,type:0};return a.cache.addImage(s.value),u}if(s.type===18){var l=ld[s.name];if(l===void 0)throw new Error('Attempting to parse an unsupported image function "'+s.name+'"');return l(a,s.values)}throw new Error("Unsupported image type "+s.type)}};function cy(a){return!(a.type===20&&a.value==="none"||a.type===18&&!ld[a.name])}var hr,ld={"linear-gradient":function(a,s){var u=st(180),l=[];return It(s).forEach(function(h,m){if(m===0){var w=h[0];if(w.type===20&&w.value==="to")return void(u=zf(h));if(Wf(w))return void(u=Oi.parse(a,w))}var F=Ri(a,h);l.push(F)}),{angle:u,stops:l,type:1}},"-moz-linear-gradient":Di,"-ms-linear-gradient":Di,"-o-linear-gradient":Di,"-webkit-linear-gradient":Di,"radial-gradient":function(a,s){var u=0,l=3,h=[],m=[];return It(s).forEach(function(w,F){var Q=!0;if(F===0){var R=!1;Q=w.reduce(function(K,_){if(R)if(VA(_))switch(_.value){case"center":return m.push(Ja),K;case"top":case"left":return m.push(be),K;case"right":case"bottom":return m.push(on),K}else(le(_)||rn(_))&&m.push(_);else if(VA(_))switch(_.value){case id:return u=0,!1;case sd:return u=1,!1;case"at":return R=!0,!1;case td:return l=0,!1;case ad:case nd:return l=1,!1;case cd:case rd:return l=2,!1;case od:return l=3,!1}else if(rn(_)||le(_))return Array.isArray(l)||(l=[]),l.push(_),!1;return K},Q)}if(Q){var D=Ri(a,w);h.push(D)}}),{size:l,shape:u,stops:h,position:m,type:2}},"-moz-radial-gradient":Li,"-ms-radial-gradient":Li,"-o-radial-gradient":Li,"-webkit-radial-gradient":Li,"-webkit-gradient":function(a,s){var u=st(180),l=[],h=1,m=0,w=3,F=[];return It(s).forEach(function(Q,R){var D=Q[0];if(R===0){if(VA(D)&&D.value==="linear")return void(h=1);if(VA(D)&&D.value==="radial")return void(h=2)}if(D.type===18){if(D.name==="from"){var K=sn.parse(a,D.values[0]);l.push({stop:be,color:K})}else if(D.name==="to")K=sn.parse(a,D.values[0]),l.push({stop:on,color:K});else if(D.name==="color-stop"){var _=D.values.filter(pr);if(_.length===2){K=sn.parse(a,_[1]);var cA=_[0];gr(cA)&&l.push({stop:{type:16,number:100*cA.number,flags:cA.flags},color:K})}}}}),h===1?{angle:(u+st(180))%st(360),stops:l,type:h}:{size:w,shape:m,stops:l,position:F,type:h}}},ly={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(a,s){if(s.length===0)return[];var u=s[0];return u.type===20&&u.value==="none"?[]:s.filter(function(l){return pr(l)&&cy(l)}).map(function(l){return Wa.parse(a,l)})}},uy={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(a,s){return s.map(function(u){if(VA(u))switch(u.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},fy={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(a,s){return It(s).map(function(u){return u.filter(le)}).map(Vf)}},dy={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(a,s){return It(s).map(function(u){return u.filter(VA).map(function(l){return l.value}).join(" ")}).map(gy)}},gy=function(a){switch(a){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};(function(a){a.AUTO="auto",a.CONTAIN="contain",a.COVER="cover"})(hr||(hr={}));var ki,py={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(a,s){return It(s).map(function(u){return u.filter(hy)})}},hy=function(a){return VA(a)||le(a)},Mi=function(a){return{name:"border-"+a+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},By=Mi("top"),my=Mi("right"),Cy=Mi("bottom"),wy=Mi("left"),Ki=function(a){return{name:"border-radius-"+a,initialValue:"0 0",prefix:!1,type:1,parse:function(s,u){return Vf(u.filter(le))}}},vy=Ki("top-left"),yy=Ki("top-right"),Qy=Ki("bottom-right"),by=Ki("bottom-left"),_i=function(a){return{name:"border-"+a+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(s,u){switch(u){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Fy=_i("top"),Uy=_i("right"),Ey=_i("bottom"),Sy=_i("left"),Ni=function(a){return{name:"border-"+a+"-width",initialValue:"0",type:0,prefix:!1,parse:function(s,u){return po(u)?u.number:0}}},Iy=Ni("top"),xy=Ni("right"),Hy=Ni("bottom"),Ty=Ni("left"),Py={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Oy={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(a,s){return s==="rtl"?1:0}},Ry={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(a,s){return s.filter(VA).reduce(function(u,l){return u|Dy(l.value)},0)}},Dy=function(a){switch(a){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Ly={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(a,s){switch(s){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ky={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(a,s){return s.type===20&&s.value==="normal"?0:s.type===17||s.type===15?s.number:0}};(function(a){a.NORMAL="normal",a.STRICT="strict"})(ki||(ki={}));var mo,My={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(a,s){return s==="strict"?ki.STRICT:ki.NORMAL}},Ky={name:"line-height",initialValue:"normal",prefix:!1,type:4},ud=function(a,s){return VA(a)&&a.value==="normal"?1.2*s:a.type===17?s*a.number:le(a)?WA(a,s):s},_y={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(a,s){return s.type===20&&s.value==="none"?null:Wa.parse(a,s)}},Ny={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(a,s){return s==="inside"?0:1}},za={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(a,s){switch(s){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Gi=function(a){return{name:"margin-"+a,initialValue:"0",prefix:!1,type:4}},Gy=Gi("top"),Vy=Gi("right"),Xy=Gi("bottom"),jy=Gi("left"),Jy={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(a,s){return s.filter(VA).map(function(u){switch(u.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},Yy={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(a,s){return s==="break-word"?"break-word":"normal"}},Vi=function(a){return{name:"padding-"+a,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Wy=Vi("top"),zy=Vi("right"),$y=Vi("bottom"),Zy=Vi("left"),qy={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(a,s){switch(s){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},AQ={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(a,s){switch(s){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},eQ={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(a,s){return s.length===1&&ja(s[0],"none")?[]:It(s).map(function(u){for(var l={color:_t.TRANSPARENT,offsetX:be,offsetY:be,blur:be},h=0,m=0;m1?1:0],this.overflowWrap=fA(s,Yy,u.overflowWrap),this.paddingTop=fA(s,Wy,u.paddingTop),this.paddingRight=fA(s,zy,u.paddingRight),this.paddingBottom=fA(s,$y,u.paddingBottom),this.paddingLeft=fA(s,Zy,u.paddingLeft),this.paintOrder=fA(s,bQ,u.paintOrder),this.position=fA(s,AQ,u.position),this.textAlign=fA(s,qy,u.textAlign),this.textDecorationColor=fA(s,uQ,(l=u.textDecorationColor)!==null&&l!==void 0?l:u.color),this.textDecorationLine=fA(s,fQ,(h=u.textDecorationLine)!==null&&h!==void 0?h:u.textDecoration),this.textShadow=fA(s,eQ,u.textShadow),this.textTransform=fA(s,tQ,u.textTransform),this.transform=fA(s,nQ,u.transform),this.transformOrigin=fA(s,iQ,u.transformOrigin),this.visibility=fA(s,sQ,u.visibility),this.webkitTextStrokeColor=fA(s,FQ,u.webkitTextStrokeColor),this.webkitTextStrokeWidth=fA(s,UQ,u.webkitTextStrokeWidth),this.wordBreak=fA(s,aQ,u.wordBreak),this.zIndex=fA(s,cQ,u.zIndex)}return a.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},a.prototype.isTransparent=function(){return an(this.backgroundColor)},a.prototype.isTransformed=function(){return this.transform!==null},a.prototype.isPositioned=function(){return this.position!==0},a.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},a.prototype.isFloating=function(){return this.float!==0},a.prototype.isInlineLevel=function(){return de(this.display,4)||de(this.display,33554432)||de(this.display,268435456)||de(this.display,536870912)||de(this.display,67108864)||de(this.display,134217728)},a}(),SQ=function(){function a(s,u){this.content=fA(s,mQ,u.content),this.quotes=fA(s,yQ,u.quotes)}return a}(),pd=function(){function a(s,u){this.counterIncrement=fA(s,CQ,u.counterIncrement),this.counterReset=fA(s,wQ,u.counterReset)}return a}(),fA=function(a,s,u){var l=new _f,h=u!=null?u.toString():s.initialValue;l.write(h);var m=new Nf(l.read());switch(s.type){case 2:var w=m.parseComponentValue();return s.parse(a,VA(w)?w.value:s.initialValue);case 0:return s.parse(a,m.parseComponentValue());case 1:return s.parse(a,m.parseComponentValues());case 4:return m.parseComponentValue();case 3:switch(s.format){case"angle":return Oi.parse(a,m.parseComponentValue());case"color":return sn.parse(a,m.parseComponentValue());case"image":return Wa.parse(a,m.parseComponentValue());case"length":var F=m.parseComponentValue();return rn(F)?F:be;case"length-percentage":var Q=m.parseComponentValue();return le(Q)?Q:be;case"time":return dd.parse(a,m.parseComponentValue())}}},IQ="data-html2canvas-debug",xQ=function(a){switch(a.getAttribute(IQ)){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},$a=function(a,s){var u=xQ(a);return u===1||s===u},xt=function(){function a(s,u){this.context=s,this.textNodes=[],this.elements=[],this.flags=0,$a(u,3),this.styles=new EQ(s,window.getComputedStyle(u,null)),uc(u)&&(this.styles.animationDuration.some(function(l){return l>0})&&(u.style.animationDuration="0s"),this.styles.transform!==null&&(u.style.transform="none")),this.bounds=c(this.context,u),$a(u,4)&&(this.flags|=16)}return a}(),HQ="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",hd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Co=typeof Uint8Array>"u"?[]:new Uint8Array(256),Xi=0;Xi>4,D[Q++]=(15&l)<<4|h>>2,D[Q++]=(3&h)<<6|63&m;return R},PQ=function(a){for(var s=a.length,u=[],l=0;l>Kn,Ac=(1<>Kn)+32,DQ=65536>>Za,LQ=(1<=0){if(s<55296||s>56319&&s<=65535)return u=((u=this.index[s>>Kn])<>Kn)])<>Za),u=this.index[u],u+=s>>Kn&LQ,u=((u=this.index[u])<"u"?[]:new Uint8Array(256),ji=0;ji=55296&&h<=56319&&u>10),w%1024+56320)),(h+1===u||l.length>16384)&&(m+=String.fromCharCode.apply(String,l),l.length=0)}return m},jQ=MQ(HQ),at="×",ic="÷",JQ=function(a){return jQ.get(a)},YQ=function(a,s,u){var l=u-2,h=s[l],m=s[u-1],w=s[u];if(m===ec&&w===tc)return at;if(m===ec||m===tc||m===wd||w===ec||w===tc||w===wd)return ic;if(m===yd&&[yd,nc,Qd,bd].indexOf(w)!==-1||!(m!==Qd&&m!==nc||w!==nc&&w!==rc)||(m===bd||m===rc)&&w===rc||w===Fd||w===vd||w===GQ||m===NQ)return at;if(m===Fd&&w===Ud){for(;h===vd;)h=s[--l];if(h===Ud)return at}if(m===oc&&w===oc){for(var F=0;h===oc;)F++,h=s[--l];if(F%2==0)return at}return ic},WQ=function(a){var s=VQ(a),u=s.length,l=0,h=0,m=s.map(JQ);return{next:function(){if(l>=u)return{done:!0,value:null};for(var w=at;lw.x||D.y>w.y;return w=D,R===0||K});return a.body.removeChild(s),F},qQ=function(){return new Image().crossOrigin!==void 0},Ab=function(){return typeof new XMLHttpRequest().responseType=="string"},eb=function(a){var s=new Image,u=a.createElement("canvas"),l=u.getContext("2d");if(!l)return!1;s.src="data:image/svg+xml,";try{l.drawImage(s,0,0),u.toDataURL()}catch{return!1}return!0},Ed=function(a){return a[0]===0&&a[1]===255&&a[2]===0&&a[3]===255},tb=function(a){var s=a.createElement("canvas"),u=100;s.width=u,s.height=u;var l=s.getContext("2d");if(!l)return Promise.reject(!1);l.fillStyle="rgb(0, 255, 0)",l.fillRect(0,0,u,u);var h=new Image,m=s.toDataURL();h.src=m;var w=sc(u,u,0,0,h);return l.fillStyle="red",l.fillRect(0,0,u,u),Sd(w).then(function(F){l.drawImage(F,0,0);var Q=l.getImageData(0,0,u,u).data;l.fillStyle="red",l.fillRect(0,0,u,u);var R=a.createElement("div");return R.style.backgroundImage="url("+m+")",R.style.height=u+"px",Ed(Q)?Sd(sc(u,u,0,0,R)):Promise.reject(!1)}).then(function(F){return l.drawImage(F,0,0),Ed(l.getImageData(0,0,u,u).data)}).catch(function(){return!1})},sc=function(a,s,u,l,h){var m="http://www.w3.org/2000/svg",w=document.createElementNS(m,"svg"),F=document.createElementNS(m,"foreignObject");return w.setAttributeNS(null,"width",a.toString()),w.setAttributeNS(null,"height",s.toString()),F.setAttributeNS(null,"width","100%"),F.setAttributeNS(null,"height","100%"),F.setAttributeNS(null,"x",u.toString()),F.setAttributeNS(null,"y",l.toString()),F.setAttributeNS(null,"externalResourcesRequired","true"),w.appendChild(F),F.appendChild(h),w},Sd=function(a){return new Promise(function(s,u){var l=new Image;l.onload=function(){return s(l)},l.onerror=u,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(a))})},Fe={get SUPPORT_RANGE_BOUNDS(){var a=$Q(document);return Object.defineProperty(Fe,"SUPPORT_RANGE_BOUNDS",{value:a}),a},get SUPPORT_WORD_BREAKING(){var a=Fe.SUPPORT_RANGE_BOUNDS&&ZQ(document);return Object.defineProperty(Fe,"SUPPORT_WORD_BREAKING",{value:a}),a},get SUPPORT_SVG_DRAWING(){var a=eb(document);return Object.defineProperty(Fe,"SUPPORT_SVG_DRAWING",{value:a}),a},get SUPPORT_FOREIGNOBJECT_DRAWING(){var a=typeof Array.from=="function"&&typeof window.fetch=="function"?tb(document):Promise.resolve(!1);return Object.defineProperty(Fe,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:a}),a},get SUPPORT_CORS_IMAGES(){var a=qQ();return Object.defineProperty(Fe,"SUPPORT_CORS_IMAGES",{value:a}),a},get SUPPORT_RESPONSE_TYPE(){var a=Ab();return Object.defineProperty(Fe,"SUPPORT_RESPONSE_TYPE",{value:a}),a},get SUPPORT_CORS_XHR(){var a="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Fe,"SUPPORT_CORS_XHR",{value:a}),a},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var a=!(typeof Intl>"u"||!Intl.Segmenter);return Object.defineProperty(Fe,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:a}),a}},vo=function(){function a(s,u){this.text=s,this.bounds=u}return a}(),nb=function(a,s,u,l){var h=ib(s,u),m=[],w=0;return h.forEach(function(F){if(u.textDecorationLine.length||F.trim().length>0)if(Fe.SUPPORT_RANGE_BOUNDS){var Q=Id(l,w,F.length).getClientRects();if(Q.length>1){var R=ac(F),D=0;R.forEach(function(_){m.push(new vo(_,i.fromDOMRectList(a,Id(l,D+w,_.length).getClientRects()))),D+=_.length})}else m.push(new vo(F,i.fromDOMRectList(a,Q)))}else{var K=l.splitText(F.length);m.push(new vo(F,rb(a,l))),l=K}else Fe.SUPPORT_RANGE_BOUNDS||(l=l.splitText(F.length));w+=F.length}),m},rb=function(a,s){var u=s.ownerDocument;if(u){var l=u.createElement("html2canvaswrapper");l.appendChild(s.cloneNode(!0));var h=s.parentNode;if(h){h.replaceChild(l,s);var m=c(a,l);return l.firstChild&&h.replaceChild(l.firstChild,l),m}}return i.EMPTY},Id=function(a,s,u){var l=a.ownerDocument;if(!l)throw new Error("Node has no owner document");var h=l.createRange();return h.setStart(a,s),h.setEnd(a,s+u),h},ac=function(a){if(Fe.SUPPORT_NATIVE_TEXT_SEGMENTATION){var s=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(s.segment(a)).map(function(u){return u.segment})}return zQ(a)},ob=function(a,s){if(Fe.SUPPORT_NATIVE_TEXT_SEGMENTATION){var u=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(u.segment(a)).map(function(l){return l.segment})}return ab(a,s)},ib=function(a,s){return s.letterSpacing!==0?ac(a):ob(a,s)},sb=[32,160,4961,65792,65793,4153,4241],ab=function(a,s){for(var u,l=J0(a,{lineBreak:s.lineBreak,wordBreak:s.overflowWrap==="break-word"?"break-word":s.wordBreak}),h=[],m=function(){if(u.value){var w=u.value.slice(),F=d(w),Q="";F.forEach(function(R){sb.indexOf(R)===-1?Q+=g(R):(Q.length&&h.push(Q),h.push(g(R)),Q="")}),Q.length&&h.push(Q)}};!(u=l.next()).done;)m();return h},cb=function(){function a(s,u,l){this.text=lb(u.data,l.textTransform),this.textBounds=nb(s,this.text,l,u)}return a}(),lb=function(a,s){switch(s){case 1:return a.toLowerCase();case 3:return a.replace(ub,fb);case 2:return a.toUpperCase();default:return a}},ub=/(^|\s|:|-|\(|\))([a-z])/g,fb=function(a,s,u){return a.length>0?s+u.toUpperCase():a},xd=function(a){function s(u,l){var h=a.call(this,u,l)||this;return h.src=l.currentSrc||l.src,h.intrinsicWidth=l.naturalWidth,h.intrinsicHeight=l.naturalHeight,h.context.cache.addImage(h.src),h}return e(s,a),s}(xt),Hd=function(a){function s(u,l){var h=a.call(this,u,l)||this;return h.canvas=l,h.intrinsicWidth=l.width,h.intrinsicHeight=l.height,h}return e(s,a),s}(xt),Td=function(a){function s(u,l){var h=a.call(this,u,l)||this,m=new XMLSerializer,w=c(u,l);return l.setAttribute("width",w.width+"px"),l.setAttribute("height",w.height+"px"),h.svg="data:image/svg+xml,"+encodeURIComponent(m.serializeToString(l)),h.intrinsicWidth=l.width.baseVal.value,h.intrinsicHeight=l.height.baseVal.value,h.context.cache.addImage(h.svg),h}return e(s,a),s}(xt),Pd=function(a){function s(u,l){var h=a.call(this,u,l)||this;return h.value=l.value,h}return e(s,a),s}(xt),cc=function(a){function s(u,l){var h=a.call(this,u,l)||this;return h.start=l.start,h.reversed=typeof l.reversed=="boolean"&&l.reversed===!0,h}return e(s,a),s}(xt),db=[{type:15,flags:0,unit:"px",number:3}],gb=[{type:16,flags:0,number:50}],pb=function(a){return a.width>a.height?new i(a.left+(a.width-a.height)/2,a.top,a.height,a.height):a.width0)l.textNodes.push(new cb(s,m,l.styles));else if(Br(m))if(jd(m)&&m.assignedNodes)m.assignedNodes().forEach(function(Q){return a(s,Q,l,h)});else{var F=kd(s,m);F.styles.isVisible()&&(wb(m,F,h)?F.flags|=4:vb(F.styles)&&(F.flags|=2),mb.indexOf(m.tagName)!==-1&&(F.flags|=8),l.elements.push(F),m.slot,m.shadowRoot?a(s,m.shadowRoot,F,h):zi(m)||_d(m)||$i(m)||a(s,m,F,h))}},kd=function(a,s){return dc(s)?new xd(a,s):Nd(s)?new Hd(a,s):_d(s)?new Td(a,s):yb(s)?new Pd(a,s):Qb(s)?new cc(a,s):bb(s)?new lc(a,s):$i(s)?new Rd(a,s):zi(s)?new Dd(a,s):Vd(s)?new Ld(a,s):new xt(a,s)},Md=function(a,s){var u=kd(a,s);return u.flags|=4,Cb(a,s,u,u),u},wb=function(a,s,u){return s.styles.isPositionedWithZIndex()||s.styles.opacity<1||s.styles.isTransformed()||fc(a)&&u.styles.isTransparent()},vb=function(a){return a.isPositioned()||a.isFloating()},Kd=function(a){return a.nodeType===Node.TEXT_NODE},Br=function(a){return a.nodeType===Node.ELEMENT_NODE},uc=function(a){return Br(a)&&a.style!==void 0&&!Wi(a)},Wi=function(a){return DA(a.className)==="object"},yb=function(a){return a.tagName==="LI"},Qb=function(a){return a.tagName==="OL"},bb=function(a){return a.tagName==="INPUT"},Fb=function(a){return a.tagName==="HTML"},_d=function(a){return a.tagName==="svg"},fc=function(a){return a.tagName==="BODY"},Nd=function(a){return a.tagName==="CANVAS"},Gd=function(a){return a.tagName==="VIDEO"},dc=function(a){return a.tagName==="IMG"},Vd=function(a){return a.tagName==="IFRAME"},Xd=function(a){return a.tagName==="STYLE"},Ub=function(a){return a.tagName==="SCRIPT"},zi=function(a){return a.tagName==="TEXTAREA"},$i=function(a){return a.tagName==="SELECT"},jd=function(a){return a.tagName==="SLOT"},Jd=function(a){return a.tagName.indexOf("-")>0},Eb=function(){function a(){this.counters={}}return a.prototype.getCounterValue=function(s){var u=this.counters[s];return u&&u.length?u[u.length-1]:1},a.prototype.getCounterValues=function(s){var u=this.counters[s];return u||[]},a.prototype.pop=function(s){var u=this;s.forEach(function(l){return u.counters[l].pop()})},a.prototype.parse=function(s){var u=this,l=s.counterIncrement,h=s.counterReset,m=!0;l!==null&&l.forEach(function(F){var Q=u.counters[F.counter];Q&&F.increment!==0&&(m=!1,Q.length||Q.push(1),Q[Math.max(0,Q.length-1)]+=F.increment)});var w=[];return m&&h.forEach(function(F){var Q=u.counters[F.counter];w.push(F.counter),Q||(Q=u.counters[F.counter]=[]),Q.push(F.reset)}),w},a}(),Yd={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Wd={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Sb={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Ib={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},mr=function(a,s,u,l,h,m){return au?Qo(a,h,m.length>0):l.integers.reduce(function(w,F,Q){for(;a>=F;)a-=F,w+=l.values[Q];return w},"")+m},zd=function(a,s,u,l){var h="";do u||a--,h=l(a)+h,a/=s;while(a*s>=s);return h},se=function(a,s,u,l,h){var m=u-s+1;return(a<0?"-":"")+(zd(Math.abs(a),m,l,function(w){return g(Math.floor(w%m)+s)})+h)},_n=function(a,s,u){u===void 0&&(u=". ");var l=s.length;return zd(Math.abs(a),l,!1,function(h){return s[Math.floor(h%l)]})+u},Cr=1,ln=2,un=4,yo=8,Nt=function(a,s,u,l,h,m){if(a<-9999||a>9999)return Qo(a,4,h.length>0);var w=Math.abs(a),F=h;if(w===0)return s[0]+F;for(var Q=0;w>0&&Q<=4;Q++){var R=w%10;R===0&&de(m,Cr)&&F!==""?F=s[R]+F:R>1||R===1&&Q===0||R===1&&Q===1&&de(m,ln)||R===1&&Q===1&&de(m,un)&&a>100||R===1&&Q>1&&de(m,yo)?F=s[R]+(Q>0?u[Q-1]:"")+F:R===1&&Q>0&&(F=u[Q-1]+F),w=Math.floor(w/10)}return(a<0?l:"")+F},$d="十百千萬",Zd="拾佰仟萬",qd="マイナス",gc="마이너스",Qo=function(a,s,u){var l=u?". ":"",h=u?"、":"",m=u?", ":"",w=u?" ":"";switch(s){case 0:return"•"+w;case 1:return"◦"+w;case 2:return"◾"+w;case 5:var F=se(a,48,57,!0,l);return F.length<4?"0"+F:F;case 4:return _n(a,"〇一二三四五六七八九",h);case 6:return mr(a,1,3999,Yd,3,l).toLowerCase();case 7:return mr(a,1,3999,Yd,3,l);case 8:return se(a,945,969,!1,l);case 9:return se(a,97,122,!1,l);case 10:return se(a,65,90,!1,l);case 11:return se(a,1632,1641,!0,l);case 12:case 49:return mr(a,1,9999,Wd,3,l);case 35:return mr(a,1,9999,Wd,3,l).toLowerCase();case 13:return se(a,2534,2543,!0,l);case 14:case 30:return se(a,6112,6121,!0,l);case 15:return _n(a,"子丑寅卯辰巳午未申酉戌亥",h);case 16:return _n(a,"甲乙丙丁戊己庚辛壬癸",h);case 17:case 48:return Nt(a,"零一二三四五六七八九",$d,"負",h,ln|un|yo);case 47:return Nt(a,"零壹貳參肆伍陸柒捌玖",Zd,"負",h,Cr|ln|un|yo);case 42:return Nt(a,"零一二三四五六七八九",$d,"负",h,ln|un|yo);case 41:return Nt(a,"零壹贰叁肆伍陆柒捌玖",Zd,"负",h,Cr|ln|un|yo);case 26:return Nt(a,"〇一二三四五六七八九","十百千万",qd,h,0);case 25:return Nt(a,"零壱弐参四伍六七八九","拾百千万",qd,h,Cr|ln|un);case 31:return Nt(a,"영일이삼사오육칠팔구","십백천만",gc,m,Cr|ln|un);case 33:return Nt(a,"零一二三四五六七八九","十百千萬",gc,m,0);case 32:return Nt(a,"零壹貳參四五六七八九","拾百千",gc,m,Cr|ln|un);case 18:return se(a,2406,2415,!0,l);case 20:return mr(a,1,19999,Ib,3,l);case 21:return se(a,2790,2799,!0,l);case 22:return se(a,2662,2671,!0,l);case 22:return mr(a,1,10999,Sb,3,l);case 23:return _n(a,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return _n(a,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return se(a,3302,3311,!0,l);case 28:return _n(a,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",h);case 29:return _n(a,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",h);case 34:return se(a,3792,3801,!0,l);case 37:return se(a,6160,6169,!0,l);case 38:return se(a,4160,4169,!0,l);case 39:return se(a,2918,2927,!0,l);case 40:return se(a,1776,1785,!0,l);case 43:return se(a,3046,3055,!0,l);case 44:return se(a,3174,3183,!0,l);case 45:return se(a,3664,3673,!0,l);case 46:return se(a,3872,3881,!0,l);default:return se(a,48,57,!0,l)}},Ag="data-html2canvas-ignore",eg=function(){function a(s,u,l){if(this.context=s,this.options=l,this.scrolledElements=[],this.referenceElement=u,this.counters=new Eb,this.quoteDepth=0,!u.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(u.ownerDocument.documentElement,!1)}return a.prototype.toIFrame=function(s,u){var l=this,h=xb(s,u);if(!h.contentWindow)return Promise.reject("Unable to find iframe window");var m=s.defaultView.pageXOffset,w=s.defaultView.pageYOffset,F=h.contentWindow,Q=F.document,R=Pb(h).then(function(){return n(l,void 0,void 0,function(){var D,K;return r(this,function(_){switch(_.label){case 0:return this.scrolledElements.forEach(Lb),F&&(F.scrollTo(u.left,u.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||F.scrollY===u.top&&F.scrollX===u.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(F.scrollX-u.left,F.scrollY-u.top,0,0))),D=this.options.onclone,(K=this.clonedReferenceElement)===void 0?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Q.fonts&&Q.fonts.ready?[4,Q.fonts.ready]:[3,2];case 1:_.sent(),_.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tb(Q)]:[3,4];case 3:_.sent(),_.label=4;case 4:return typeof D=="function"?[2,Promise.resolve().then(function(){return D(Q,K)}).then(function(){return h})]:[2,h]}})})});return Q.open(),Q.write(Rb(document.doctype)+""),Db(this.referenceElement.ownerDocument,m,w),Q.replaceChild(Q.adoptNode(this.documentElement),Q.documentElement),Q.close(),R},a.prototype.createElementClone=function(s){if($a(s,2),Nd(s))return this.createCanvasClone(s);if(Gd(s))return this.createVideoClone(s);if(Xd(s))return this.createStyleClone(s);var u=s.cloneNode(!1);return dc(u)&&(dc(s)&&s.currentSrc&&s.currentSrc!==s.src&&(u.src=s.currentSrc,u.srcset=""),u.loading==="lazy"&&(u.loading="eager")),Jd(u)?this.createCustomElementClone(u):u},a.prototype.createCustomElementClone=function(s){var u=document.createElement("html2canvascustomelement");return pc(s.style,u),u},a.prototype.createStyleClone=function(s){try{var u=s.sheet;if(u&&u.cssRules){var l=[].slice.call(u.cssRules,0).reduce(function(m,w){return w&&typeof w.cssText=="string"?m+w.cssText:m},""),h=s.cloneNode(!1);return h.textContent=l,h}}catch(m){if(this.context.logger.error("Unable to access cssRules property",m),m.name!=="SecurityError")throw m}return s.cloneNode(!1)},a.prototype.createCanvasClone=function(s){var u;if(this.options.inlineImages&&s.ownerDocument){var l=s.ownerDocument.createElement("img");try{return l.src=s.toDataURL(),l}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",s)}}var h=s.cloneNode(!1);try{h.width=s.width,h.height=s.height;var m=s.getContext("2d"),w=h.getContext("2d");if(w)if(!this.options.allowTaint&&m)w.putImageData(m.getImageData(0,0,s.width,s.height),0,0);else{var F=(u=s.getContext("webgl2"))!==null&&u!==void 0?u:s.getContext("webgl");if(F){var Q=F.getContextAttributes();(Q==null?void 0:Q.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",s)}w.drawImage(s,0,0)}return h}catch{this.context.logger.info("Unable to clone canvas as it is tainted",s)}return h},a.prototype.createVideoClone=function(s){var u=s.ownerDocument.createElement("canvas");u.width=s.offsetWidth,u.height=s.offsetHeight;var l=u.getContext("2d");try{return l&&(l.drawImage(s,0,0,u.width,u.height),this.options.allowTaint||l.getImageData(0,0,u.width,u.height)),u}catch{this.context.logger.info("Unable to clone video as it is tainted",s)}var h=s.ownerDocument.createElement("canvas");return h.width=s.offsetWidth,h.height=s.offsetHeight,h},a.prototype.appendChildNode=function(s,u,l){Br(u)&&(Ub(u)||u.hasAttribute(Ag)||typeof this.options.ignoreElements=="function"&&this.options.ignoreElements(u))||this.options.copyStyles&&Br(u)&&Xd(u)||s.appendChild(this.cloneNode(u,l))},a.prototype.cloneChildNodes=function(s,u,l){for(var h=this,m=s.shadowRoot?s.shadowRoot.firstChild:s.firstChild;m;m=m.nextSibling)if(Br(m)&&jd(m)&&typeof m.assignedNodes=="function"){var w=m.assignedNodes();w.length&&w.forEach(function(F){return h.appendChildNode(u,F,l)})}else this.appendChildNode(u,m,l)},a.prototype.cloneNode=function(s,u){if(Kd(s))return document.createTextNode(s.data);if(!s.ownerDocument)return s.cloneNode(!1);var l=s.ownerDocument.defaultView;if(l&&Br(s)&&(uc(s)||Wi(s))){var h=this.createElementClone(s);h.style.transitionProperty="none";var m=l.getComputedStyle(s),w=l.getComputedStyle(s,":before"),F=l.getComputedStyle(s,":after");this.referenceElement===s&&uc(h)&&(this.clonedReferenceElement=h),fc(h)&&Kb(h);var Q=this.counters.parse(new pd(this.context,m)),R=this.resolvePseudoContent(s,h,w,wo.BEFORE);Jd(s)&&(u=!0),Gd(s)||this.cloneChildNodes(s,h,u),R&&h.insertBefore(R,h.firstChild);var D=this.resolvePseudoContent(s,h,F,wo.AFTER);return D&&h.appendChild(D),this.counters.pop(Q),(m&&(this.options.copyStyles||Wi(s))&&!Vd(s)||u)&&pc(m,h),s.scrollTop===0&&s.scrollLeft===0||this.scrolledElements.push([h,s.scrollLeft,s.scrollTop]),(zi(s)||$i(s))&&(zi(h)||$i(h))&&(h.value=s.value),h}return s.cloneNode(!1)},a.prototype.resolvePseudoContent=function(s,u,l,h){var m=this;if(l){var w=l.content,F=u.ownerDocument;if(F&&w&&w!=="none"&&w!=="-moz-alt-content"&&l.display!=="none"){this.counters.parse(new pd(this.context,l));var Q=new SQ(this.context,l),R=F.createElement("html2canvaspseudoelement");pc(l,R),Q.content.forEach(function(K){if(K.type===0)R.appendChild(F.createTextNode(K.value));else if(K.type===22){var _=F.createElement("img");_.src=K.value,_.style.opacity="1",R.appendChild(_)}else if(K.type===18){if(K.name==="attr"){var cA=K.values.filter(VA);cA.length&&R.appendChild(F.createTextNode(s.getAttribute(cA[0].value)||""))}else if(K.name==="counter"){var q=K.values.filter(pr),aA=q[0],xA=q[1];if(aA&&VA(aA)){var mA=m.counters.getCounterValue(aA.value),CA=xA&&VA(xA)?za.parse(m.context,xA.value):3;R.appendChild(F.createTextNode(Qo(mA,CA,!1)))}}else if(K.name==="counters"){var XA=K.values.filter(pr),SA=(aA=XA[0],XA[1]);if(xA=XA[2],aA&&VA(aA)){var IA=m.counters.getCounterValues(aA.value),yA=xA&&VA(xA)?za.parse(m.context,xA.value):3,MA=SA&&SA.type===0?SA.value:"",kA=IA.map(function(bA){return Qo(bA,yA,!1)}).join(MA);R.appendChild(F.createTextNode(kA))}}}else if(K.type===20)switch(K.value){case"open-quote":R.appendChild(F.createTextNode(gd(Q.quotes,m.quoteDepth++,!0)));break;case"close-quote":R.appendChild(F.createTextNode(gd(Q.quotes,--m.quoteDepth,!1)));break;default:R.appendChild(F.createTextNode(K.value))}}),R.className=hc+" "+Bc;var D=h===wo.BEFORE?" "+hc:" "+Bc;return Wi(u)?u.className.baseValue+=D:u.className+=D,R}}},a.destroy=function(s){return!!s.parentNode&&(s.parentNode.removeChild(s),!0)},a}();(function(a){a[a.BEFORE=0]="BEFORE",a[a.AFTER=1]="AFTER"})(wo||(wo={}));var _A,xb=function(a,s){var u=a.createElement("iframe");return u.className="html2canvas-container",u.style.visibility="hidden",u.style.position="fixed",u.style.left="-10000px",u.style.top="0px",u.style.border="0",u.width=s.width.toString(),u.height=s.height.toString(),u.scrolling="no",u.setAttribute(Ag,"true"),a.body.appendChild(u),u},Hb=function(a){return new Promise(function(s){a.complete?s():a.src?(a.onload=s,a.onerror=s):s()})},Tb=function(a){return Promise.all([].slice.call(a.images,0).map(Hb))},Pb=function(a){return new Promise(function(s,u){var l=a.contentWindow;if(!l)return u("No window assigned for iframe");var h=l.document;l.onload=a.onload=function(){l.onload=a.onload=null;var m=setInterval(function(){h.body.childNodes.length>0&&h.readyState==="complete"&&(clearInterval(m),s(a))},50)}})},Ob=["all","d","content"],pc=function(a,s){for(var u=a.length-1;u>=0;u--){var l=a.item(u);Ob.indexOf(l)===-1&&s.style.setProperty(l,a.getPropertyValue(l))}return s},Rb=function(a){var s="";return a&&(s+=""),s},Db=function(a,s,u){a&&a.defaultView&&(s!==a.defaultView.pageXOffset||u!==a.defaultView.pageYOffset)&&a.defaultView.scrollTo(s,u)},Lb=function(a){var s=a[0],u=a[1],l=a[2];s.scrollLeft=u,s.scrollTop=l},kb=":before",Mb=":after",hc="___html2canvas___pseudoelement_before",Bc="___html2canvas___pseudoelement_after",tg=`{ content: "" !important; display: none !important; }`,Kb=function(a){_b(a,"."+hc+kb+tg+` .`+Bc+Mb+tg)},_b=function(a,s){var u=a.ownerDocument;if(u){var l=u.createElement("style");l.textContent=s,a.appendChild(l)}},ng=function(){function a(){}return a.getOrigin=function(s){var u=a._link;return u?(u.href=s,u.href=u.href,u.protocol+u.hostname+u.port):"about:blank"},a.isSameOrigin=function(s){return a.getOrigin(s)===a._origin},a.setContext=function(s){a._link=s.document.createElement("a"),a._origin=a.getOrigin(s.location.href)},a._origin="about:blank",a}(),Nb=function(){function a(s,u){this.context=s,this._options=u,this._cache={}}return a.prototype.addImage=function(s){var u=Promise.resolve();return this.has(s)||(Cc(s)||jb(s))&&(this._cache[s]=this.loadImage(s)).catch(function(){}),u},a.prototype.match=function(s){return this._cache[s]},a.prototype.loadImage=function(s){return n(this,void 0,void 0,function(){var u,l,h,m,w=this;return r(this,function(F){switch(F.label){case 0:return u=ng.isSameOrigin(s),l=!mc(s)&&this._options.useCORS===!0&&Fe.SUPPORT_CORS_IMAGES&&!u,h=!mc(s)&&!u&&!Cc(s)&&typeof this._options.proxy=="string"&&Fe.SUPPORT_CORS_XHR&&!l,u||this._options.allowTaint!==!1||mc(s)||Cc(s)||h||l?(m=s,h?[4,this.proxy(m)]:[3,2]):[2];case 1:m=F.sent(),F.label=2;case 2:return this.context.logger.debug("Added image "+s.substring(0,256)),[4,new Promise(function(Q,R){var D=new Image;D.onload=function(){return Q(D)},D.onerror=R,(Jb(m)||l)&&(D.crossOrigin="anonymous"),D.src=m,D.complete===!0&&setTimeout(function(){return Q(D)},500),w._options.imageTimeout>0&&setTimeout(function(){return R("Timed out ("+w._options.imageTimeout+"ms) loading image")},w._options.imageTimeout)})];case 3:return[2,F.sent()]}})})},a.prototype.has=function(s){return this._cache[s]!==void 0},a.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},a.prototype.proxy=function(s){var u=this,l=this._options.proxy;if(!l)throw new Error("No proxy defined");var h=s.substring(0,256);return new Promise(function(m,w){var F=Fe.SUPPORT_RESPONSE_TYPE?"blob":"text",Q=new XMLHttpRequest;Q.onload=function(){if(Q.status===200)if(F==="text")m(Q.response);else{var K=new FileReader;K.addEventListener("load",function(){return m(K.result)},!1),K.addEventListener("error",function(_){return w(_)},!1),K.readAsDataURL(Q.response)}else w("Failed to proxy resource "+h+" with status code "+Q.status)},Q.onerror=w;var R=l.indexOf("?")>-1?"&":"?";if(Q.open("GET",""+l+R+"url="+encodeURIComponent(s)+"&responseType="+F),F!=="text"&&Q instanceof XMLHttpRequest&&(Q.responseType=F),u._options.imageTimeout){var D=u._options.imageTimeout;Q.timeout=D,Q.ontimeout=function(){return w("Timed out ("+D+"ms) proxying "+h)}}Q.send()})},a}(),Gb=/^data:image\/svg\+xml/i,Vb=/^data:image\/.*;base64,/i,Xb=/^data:image\/.*/i,jb=function(a){return Fe.SUPPORT_SVG_DRAWING||!Yb(a)},mc=function(a){return Xb.test(a)},Jb=function(a){return Vb.test(a)},Cc=function(a){return a.substr(0,4)==="blob"},Yb=function(a){return a.substr(-3).toLowerCase()==="svg"||Gb.test(a)},lA=function(){function a(s,u){this.type=0,this.x=s,this.y=u}return a.prototype.add=function(s,u){return new a(this.x+s,this.y+u)},a}(),wr=function(a,s,u){return new lA(a.x+(s.x-a.x)*u,a.y+(s.y-a.y)*u)},Zi=function(){function a(s,u,l,h){this.type=1,this.start=s,this.startControl=u,this.endControl=l,this.end=h}return a.prototype.subdivide=function(s,u){var l=wr(this.start,this.startControl,s),h=wr(this.startControl,this.endControl,s),m=wr(this.endControl,this.end,s),w=wr(l,h,s),F=wr(h,m,s),Q=wr(w,F,s);return u?new a(this.start,l,w,Q):new a(Q,F,m,this.end)},a.prototype.add=function(s,u){return new a(this.start.add(s,u),this.startControl.add(s,u),this.endControl.add(s,u),this.end.add(s,u))},a.prototype.reverse=function(){return new a(this.end,this.endControl,this.startControl,this.start)},a}(),ct=function(a){return a.type===1},Wb=function(){function a(s){var u=s.styles,l=s.bounds,h=ho(u.borderTopLeftRadius,l.width,l.height),m=h[0],w=h[1],F=ho(u.borderTopRightRadius,l.width,l.height),Q=F[0],R=F[1],D=ho(u.borderBottomRightRadius,l.width,l.height),K=D[0],_=D[1],cA=ho(u.borderBottomLeftRadius,l.width,l.height),q=cA[0],aA=cA[1],xA=[];xA.push((m+Q)/l.width),xA.push((q+K)/l.width),xA.push((w+aA)/l.height),xA.push((R+_)/l.height);var mA=Math.max.apply(Math,xA);mA>1&&(m/=mA,w/=mA,Q/=mA,R/=mA,K/=mA,_/=mA,q/=mA,aA/=mA);var CA=l.width-Q,XA=l.height-_,SA=l.width-K,IA=l.height-aA,yA=u.borderTopWidth,MA=u.borderRightWidth,kA=u.borderBottomWidth,bA=u.borderLeftWidth,Ce=WA(u.paddingTop,s.bounds.width),ut=WA(u.paddingRight,s.bounds.width),ze=WA(u.paddingBottom,s.bounds.width),zA=WA(u.paddingLeft,s.bounds.width);this.topLeftBorderDoubleOuterBox=m>0||w>0?qA(l.left+bA/3,l.top+yA/3,m-bA/3,w-yA/3,_A.TOP_LEFT):new lA(l.left+bA/3,l.top+yA/3),this.topRightBorderDoubleOuterBox=m>0||w>0?qA(l.left+CA,l.top+yA/3,Q-MA/3,R-yA/3,_A.TOP_RIGHT):new lA(l.left+l.width-MA/3,l.top+yA/3),this.bottomRightBorderDoubleOuterBox=K>0||_>0?qA(l.left+SA,l.top+XA,K-MA/3,_-kA/3,_A.BOTTOM_RIGHT):new lA(l.left+l.width-MA/3,l.top+l.height-kA/3),this.bottomLeftBorderDoubleOuterBox=q>0||aA>0?qA(l.left+bA/3,l.top+IA,q-bA/3,aA-kA/3,_A.BOTTOM_LEFT):new lA(l.left+bA/3,l.top+l.height-kA/3),this.topLeftBorderDoubleInnerBox=m>0||w>0?qA(l.left+2*bA/3,l.top+2*yA/3,m-2*bA/3,w-2*yA/3,_A.TOP_LEFT):new lA(l.left+2*bA/3,l.top+2*yA/3),this.topRightBorderDoubleInnerBox=m>0||w>0?qA(l.left+CA,l.top+2*yA/3,Q-2*MA/3,R-2*yA/3,_A.TOP_RIGHT):new lA(l.left+l.width-2*MA/3,l.top+2*yA/3),this.bottomRightBorderDoubleInnerBox=K>0||_>0?qA(l.left+SA,l.top+XA,K-2*MA/3,_-2*kA/3,_A.BOTTOM_RIGHT):new lA(l.left+l.width-2*MA/3,l.top+l.height-2*kA/3),this.bottomLeftBorderDoubleInnerBox=q>0||aA>0?qA(l.left+2*bA/3,l.top+IA,q-2*bA/3,aA-2*kA/3,_A.BOTTOM_LEFT):new lA(l.left+2*bA/3,l.top+l.height-2*kA/3),this.topLeftBorderStroke=m>0||w>0?qA(l.left+bA/2,l.top+yA/2,m-bA/2,w-yA/2,_A.TOP_LEFT):new lA(l.left+bA/2,l.top+yA/2),this.topRightBorderStroke=m>0||w>0?qA(l.left+CA,l.top+yA/2,Q-MA/2,R-yA/2,_A.TOP_RIGHT):new lA(l.left+l.width-MA/2,l.top+yA/2),this.bottomRightBorderStroke=K>0||_>0?qA(l.left+SA,l.top+XA,K-MA/2,_-kA/2,_A.BOTTOM_RIGHT):new lA(l.left+l.width-MA/2,l.top+l.height-kA/2),this.bottomLeftBorderStroke=q>0||aA>0?qA(l.left+bA/2,l.top+IA,q-bA/2,aA-kA/2,_A.BOTTOM_LEFT):new lA(l.left+bA/2,l.top+l.height-kA/2),this.topLeftBorderBox=m>0||w>0?qA(l.left,l.top,m,w,_A.TOP_LEFT):new lA(l.left,l.top),this.topRightBorderBox=Q>0||R>0?qA(l.left+CA,l.top,Q,R,_A.TOP_RIGHT):new lA(l.left+l.width,l.top),this.bottomRightBorderBox=K>0||_>0?qA(l.left+SA,l.top+XA,K,_,_A.BOTTOM_RIGHT):new lA(l.left+l.width,l.top+l.height),this.bottomLeftBorderBox=q>0||aA>0?qA(l.left,l.top+IA,q,aA,_A.BOTTOM_LEFT):new lA(l.left,l.top+l.height),this.topLeftPaddingBox=m>0||w>0?qA(l.left+bA,l.top+yA,Math.max(0,m-bA),Math.max(0,w-yA),_A.TOP_LEFT):new lA(l.left+bA,l.top+yA),this.topRightPaddingBox=Q>0||R>0?qA(l.left+Math.min(CA,l.width-MA),l.top+yA,CA>l.width+MA?0:Math.max(0,Q-MA),Math.max(0,R-yA),_A.TOP_RIGHT):new lA(l.left+l.width-MA,l.top+yA),this.bottomRightPaddingBox=K>0||_>0?qA(l.left+Math.min(SA,l.width-bA),l.top+Math.min(XA,l.height-kA),Math.max(0,K-MA),Math.max(0,_-kA),_A.BOTTOM_RIGHT):new lA(l.left+l.width-MA,l.top+l.height-kA),this.bottomLeftPaddingBox=q>0||aA>0?qA(l.left+bA,l.top+Math.min(IA,l.height-kA),Math.max(0,q-bA),Math.max(0,aA-kA),_A.BOTTOM_LEFT):new lA(l.left+bA,l.top+l.height-kA),this.topLeftContentBox=m>0||w>0?qA(l.left+bA+zA,l.top+yA+Ce,Math.max(0,m-(bA+zA)),Math.max(0,w-(yA+Ce)),_A.TOP_LEFT):new lA(l.left+bA+zA,l.top+yA+Ce),this.topRightContentBox=Q>0||R>0?qA(l.left+Math.min(CA,l.width+bA+zA),l.top+yA+Ce,CA>l.width+bA+zA?0:Q-bA+zA,R-(yA+Ce),_A.TOP_RIGHT):new lA(l.left+l.width-(MA+ut),l.top+yA+Ce),this.bottomRightContentBox=K>0||_>0?qA(l.left+Math.min(SA,l.width-(bA+zA)),l.top+Math.min(XA,l.height+yA+Ce),Math.max(0,K-(MA+ut)),_-(kA+ze),_A.BOTTOM_RIGHT):new lA(l.left+l.width-(MA+ut),l.top+l.height-(kA+ze)),this.bottomLeftContentBox=q>0||aA>0?qA(l.left+bA+zA,l.top+IA,Math.max(0,q-(bA+zA)),aA-(kA+ze),_A.BOTTOM_LEFT):new lA(l.left+bA+zA,l.top+l.height-(kA+ze))}return a}();(function(a){a[a.TOP_LEFT=0]="TOP_LEFT",a[a.TOP_RIGHT=1]="TOP_RIGHT",a[a.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",a[a.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(_A||(_A={}));var qA=function(a,s,u,l,h){var m=(Math.sqrt(2)-1)/3*4,w=u*m,F=l*m,Q=a+u,R=s+l;switch(h){case _A.TOP_LEFT:return new Zi(new lA(a,R),new lA(a,R-F),new lA(Q-w,s),new lA(Q,s));case _A.TOP_RIGHT:return new Zi(new lA(a,s),new lA(a+w,s),new lA(Q,R-F),new lA(Q,R));case _A.BOTTOM_RIGHT:return new Zi(new lA(Q,s),new lA(Q,s+F),new lA(a+w,R),new lA(a,R));case _A.BOTTOM_LEFT:default:return new Zi(new lA(Q,R),new lA(Q-w,R),new lA(a,s+F),new lA(a,s))}},qi=function(a){return[a.topLeftBorderBox,a.topRightBorderBox,a.bottomRightBorderBox,a.bottomLeftBorderBox]},zb=function(a){return[a.topLeftContentBox,a.topRightContentBox,a.bottomRightContentBox,a.bottomLeftContentBox]},As=function(a){return[a.topLeftPaddingBox,a.topRightPaddingBox,a.bottomRightPaddingBox,a.bottomLeftPaddingBox]},$b=function(){function a(s,u,l){this.offsetX=s,this.offsetY=u,this.matrix=l,this.type=0,this.target=6}return a}(),es=function(){function a(s,u){this.path=s,this.target=u,this.type=1}return a}(),Zb=function(){function a(s){this.opacity=s,this.type=2,this.target=6}return a}(),qb=function(a){return a.type===0},rg=function(a){return a.type===1},AF=function(a){return a.type===2},og=function(a,s){return a.length===s.length&&a.some(function(u,l){return u===s[l]})},eF=function(a,s,u,l,h){return a.map(function(m,w){switch(w){case 0:return m.add(s,u);case 1:return m.add(s+l,u);case 2:return m.add(s+l,u+h);case 3:return m.add(s,u+h)}return m})},ig=function(){function a(s){this.element=s,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return a}(),sg=function(){function a(s,u){if(this.container=s,this.parent=u,this.effects=[],this.curves=new Wb(this.container),this.container.styles.opacity<1&&this.effects.push(new Zb(this.container.styles.opacity)),this.container.styles.transform!==null){var l=this.container.bounds.left+this.container.styles.transformOrigin[0].number,h=this.container.bounds.top+this.container.styles.transformOrigin[1].number,m=this.container.styles.transform;this.effects.push(new $b(l,h,m))}if(this.container.styles.overflowX!==0){var w=qi(this.curves),F=As(this.curves);og(w,F)?this.effects.push(new es(w,6)):(this.effects.push(new es(w,2)),this.effects.push(new es(F,4)))}}return a.prototype.getEffects=function(s){for(var u=[2,3].indexOf(this.container.styles.position)===-1,l=this.parent,h=this.effects.slice(0);l;){var m=l.effects.filter(function(Q){return!rg(Q)});if(u||l.container.styles.position!==0||!l.parent){if(h.unshift.apply(h,m),u=[2,3].indexOf(l.container.styles.position)===-1,l.container.styles.overflowX!==0){var w=qi(l.curves),F=As(l.curves);og(w,F)||h.unshift(new es(F,6))}}else h.unshift.apply(h,m);l=l.parent}return h.filter(function(Q){return de(Q.target,s)})},a}(),tF=function a(s,u,l,h){s.container.elements.forEach(function(m){var w=de(m.flags,4),F=de(m.flags,2),Q=new sg(m,s);de(m.styles.display,2048)&&h.push(Q);var R=de(m.flags,8)?[]:h;if(w||F){var D=w||m.styles.isPositioned()?l:u,K=new ig(Q);if(m.styles.isPositioned()||m.styles.opacity<1||m.styles.isTransformed()){var _=m.styles.zIndex.order;if(_<0){var cA=0;D.negativeZIndex.some(function(aA,xA){return _>aA.element.container.styles.zIndex.order?(cA=xA,!1):cA>0}),D.negativeZIndex.splice(cA,0,K)}else if(_>0){var q=0;D.positiveZIndex.some(function(aA,xA){return _>=aA.element.container.styles.zIndex.order?(q=xA+1,!1):q>0}),D.positiveZIndex.splice(q,0,K)}else D.zeroOrAutoZIndexOrTransformedOrOpacity.push(K)}else m.styles.isFloating()?D.nonPositionedFloats.push(K):D.nonPositionedInlineLevel.push(K);a(Q,K,w?K:l,R)}else m.styles.isInlineLevel()?u.inlineLevel.push(Q):u.nonInlineLevel.push(Q),a(Q,u,l,R);de(m.flags,8)&&ag(m,R)})},ag=function(a,s){for(var u=a instanceof cc?a.start:1,l=a instanceof cc&&a.reversed,h=0;h0&&u.intrinsicHeight>0){var m=ns(u),w=As(l);this.path(w),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(h,0,0,u.intrinsicWidth,u.intrinsicHeight,m.left,m.top,m.width,m.height),this.ctx.restore()}},s.prototype.renderNodeContent=function(u){return n(this,void 0,void 0,function(){var l,h,m,w,F,Q,R,D,K,_,cA,q,aA,xA,mA,CA,XA,SA;return r(this,function(IA){switch(IA.label){case 0:this.applyEffects(u.getEffects(4)),l=u.container,h=u.curves,m=l.styles,w=0,F=l.textNodes,IA.label=1;case 1:return w0&&Ne>0&&(kA=m.ctx.createPattern(IA,"repeat"),m.renderRepeat(Ce,kA,ft,dt))):ay(D)&&(bA=wc(u,l,[null,null,null]),Ce=bA[0],ut=bA[1],ze=bA[2],zA=bA[3],Ne=bA[4],fn=D.position.length===0?[Ja]:D.position,ft=WA(fn[0],zA),dt=WA(fn[fn.length-1],Ne),Nn=iy(D,ft,dt,zA,Ne),Ht=Nn[0],dn=Nn[1],Ht>0&&dn>0&&(Gn=m.ctx.createRadialGradient(ut+ft,ze+dt,0,ut+ft,ze+dt,Ht),Ad(D.stops,2*Ht).forEach(function(bo){return Gn.addColorStop(bo.stop,me(bo.color))}),m.path(Ce),m.ctx.fillStyle=Gn,Ht!==dn?(Vn=u.bounds.left+.5*u.bounds.width,Gt=u.bounds.top+.5*u.bounds.height,vc=1/(gn=dn/Ht),m.ctx.save(),m.ctx.translate(Vn,Gt),m.ctx.transform(1,0,0,gn,0,0),m.ctx.translate(-Vn,-Gt),m.ctx.fillRect(ut,vc*(ze-Gt)+Gt,zA,Ne*vc),m.ctx.restore()):m.ctx.fill())),Qr.label=6;case 6:return l--,[2]}})},m=this,w=0,F=u.styles.backgroundImage.slice(0).reverse(),R.label=1;case 1:return w0?D.style!==2?[3,5]:[4,this.renderDashedDottedBorder(D.color,D.width,F,u.curves,2)]:[3,11]:[3,13];case 4:return _.sent(),[3,11];case 5:return D.style!==3?[3,7]:[4,this.renderDashedDottedBorder(D.color,D.width,F,u.curves,3)];case 6:return _.sent(),[3,11];case 7:return D.style!==4?[3,9]:[4,this.renderDoubleBorder(D.color,D.width,F,u.curves)];case 8:return _.sent(),[3,11];case 9:return[4,this.renderSolidBorder(D.color,F,u.curves)];case 10:_.sent(),_.label=11;case 11:F++,_.label=12;case 12:return Q++,[3,3];case 13:return[2]}})})},s.prototype.renderDashedDottedBorder=function(u,l,h,m,w){return n(this,void 0,void 0,function(){var F,Q,R,D,K,_,cA,q,aA,xA,mA,CA,XA,SA,IA,yA;return r(this,function(MA){return this.ctx.save(),F=iF(m,h),Q=cg(m,h),w===2&&(this.path(Q),this.ctx.clip()),ct(Q[0])?(R=Q[0].start.x,D=Q[0].start.y):(R=Q[0].x,D=Q[0].y),ct(Q[1])?(K=Q[1].end.x,_=Q[1].end.y):(K=Q[1].x,_=Q[1].y),cA=Math.abs(h===0||h===2?R-K:D-_),this.ctx.beginPath(),w===3?this.formatPath(F):this.formatPath(Q.slice(0,2)),q=l<3?3*l:2*l,aA=l<3?2*l:l,w===3&&(q=l,aA=l),xA=!0,cA<=2*q?xA=!1:cA<=2*q+aA?(q*=mA=cA/(2*q+aA),aA*=mA):(CA=Math.floor((cA+aA)/(q+aA)),XA=(cA-CA*q)/(CA-1),aA=(SA=(cA-(CA+1)*q)/CA)<=0||Math.abs(aA-XA)0?r:0};return n(A)+e>t?n(t-e):n(A)}function Te(A){return A>0?A:0}function To(A,e,t,n,r,o,i,c,f){f===void 0&&(f=!0);var d=i==null?void 0:i.width,g=i==null?void 0:i.height;if(d&&g&&c&&i){if(r.clearRect(0,0,d,g),r.save(),r.fillStyle="rgba(0, 0, 0, .6)",r.fillRect(0,0,d,g),r.globalCompositeOperation="source-atop",r.clearRect(A,e,t,n),r.globalCompositeOperation="source-over",r.fillStyle="#2CABFF",f){var p=o;r.fillRect(A-p/2,e-p/2,p,p),r.fillRect(A-p/2+t/2,e-p/2,p,p),r.fillRect(A-p/2+t,e-p/2,p,p),r.fillRect(A-p/2,e-p/2+n/2,p,p),r.fillRect(A-p/2+t,e-p/2+n/2,p,p),r.fillRect(A-p/2,e-p/2+n,p,p),r.fillRect(A-p/2+t/2,e-p/2+n,p,p),r.fillRect(A-p/2+t,e-p/2+n,p,p)}r.restore(),r.save(),r.globalCompositeOperation="destination-over";var B={imgWidth:parseInt(i==null?void 0:i.style.width),imgHeight:parseInt(i==null?void 0:i.style.height)},C=B.imgWidth,v=B.imgHeight;return r.drawImage(c,0,0,C,v),r.restore(),t>0&&n>0?{startX:A,startY:e,width:t,height:n}:t<0&&n<0?{startX:A+t,startY:e+n,width:Math.abs(t),height:Math.abs(n)}:t>0&&n<0?{startX:A,startY:e+n,width:t,height:Math.abs(n)}:t<0&&n>0?{startX:A+t,startY:e,width:Math.abs(t),height:n}:{startX:A,startY:e,width:t,height:n}}}function Dh(A,e,t,n,r,o){o.save(),o.lineWidth=1,o.fillStyle=n,o.textBaseline="middle",o.font="bold ".concat(r,"px none"),o.fillText(A,e,t),o.restore()}function Ir(A,e,t){var n=window.devicePixelRatio||1;A.width=Math.round(e*n),A.height=Math.round(t*n),A.style.width=e+"px",A.style.height=t+"px";var r=A.getContext("2d");return r&&r.scale(n,n),r}var RT=function(A,e,t){var n=A.width,r=A.data,o=[];return o[0]=r[4*(t*n+e)],o[1]=r[4*(t*n+e)+1],o[2]=r[4*(t*n+e)+2],o[3]=r[4*(t*n+e)+3],o},DT=function(A,e,t,n){var r=A.width,o=A.data;o[4*(t*r+e)]=n[0],o[4*(t*r+e)+1]=n[1],o[4*(t*r+e)+2]=n[2],o[4*(t*r+e)+3]=n[3]};function _w(A,e,t){var n=function(c){var f="";switch(c){case 1:f="square-active";break;case 2:f="round-active";break;case 3:f="right-top-active";break;case 4:f="brush-active";break;case 5:f="mosaicPen-active";break;case 6:f="text-active"}return f}(e);t&&(n=function(c){var f="";switch(c){case 1:f="brush-small-active";break;case 2:f="brush-medium-active";break;case 3:f="brush-big-active"}return f}(e));for(var r=(A.path||A.composedPath&&A.composedPath())[1].children,o=0;o=t&&parseInt(n[t],10)}function so(A,e,t){if(A.RTCPeerConnection){var n=A.RTCPeerConnection.prototype,r=n.addEventListener;n.addEventListener=function(i,c){if(i!==e)return r.apply(this,arguments);var f=function(d){var g=t(d);g&&(c.handleEvent?c.handleEvent(g):c(g))};return this._eventMap=this._eventMap||{},this._eventMap[e]||(this._eventMap[e]=new Map),this._eventMap[e].set(c,f),r.apply(this,[i,f])};var o=n.removeEventListener;n.removeEventListener=function(i,c){if(i!==e||!this._eventMap||!this._eventMap[e])return o.apply(this,arguments);if(!this._eventMap[e].has(c))return o.apply(this,arguments);var f=this._eventMap[e].get(c);return this._eventMap[e].delete(c),this._eventMap[e].size===0&&delete this._eventMap[e],Object.keys(this._eventMap).length===0&&delete this._eventMap,o.apply(this,[i,f])},Object.defineProperty(n,"on"+e,{get:function(){return this["_on"+e]},set:function(i){this["_on"+e]&&(this.removeEventListener(e,this["_on"+e]),delete this["_on"+e]),i&&this.addEventListener(e,this["_on"+e]=i)},enumerable:!0,configurable:!0})}}function LT(A){return typeof A!="boolean"?new Error("Argument type: "+DA(A)+". Please use a boolean."):(Nw=A,A?"adapter.js logging disabled":"adapter.js logging enabled")}function kT(A){return typeof A!="boolean"?new Error("Argument type: "+DA(A)+". Please use a boolean."):(Gw=!A,"adapter.js deprecation warnings "+(A?"disabled":"enabled"))}function wf(){if((typeof window>"u"?"undefined":DA(window))==="object"){if(Nw)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function Ra(A,e){Gw&&console.warn(A+" is deprecated, please use "+e+" instead.")}function Lh(A){return Object.prototype.toString.call(A)==="[object Object]"}function Vw(A){return Lh(A)?Object.keys(A).reduce(function(e,t){var n=Lh(A[t]),r=n?Vw(A[t]):A[t],o=n&&!Object.keys(r).length;return r===void 0||o?e:Object.assign(e,Oa({},t,r))},{}):A}function tu(A,e,t){e&&!t.has(e.id)&&(t.set(e.id,e),Object.keys(e).forEach(function(n){n.endsWith("Id")?tu(A,A.get(e[n]),t):n.endsWith("Ids")&&e[n].forEach(function(r){tu(A,A.get(r),t)})}))}function kh(A,e,t){var n=t?"outbound-rtp":"inbound-rtp",r=new Map;if(e===null)return r;var o=[];return A.forEach(function(i){i.type==="track"&&i.trackIdentifier===e.id&&o.push(i)}),o.forEach(function(i){A.forEach(function(c){c.type===n&&c.trackId===i.id&&tu(A,c,r)})}),r}var Mh=wf;function Xw(A,e){var t=A&&A.navigator;if(t.mediaDevices){var n=function(c){if(DA(c)!=="object"||c.mandatory||c.optional)return c;var f={};return Object.keys(c).forEach(function(d){if(d!=="require"&&d!=="advanced"&&d!=="mediaSource"){var g=DA(c[d])==="object"?c[d]:{ideal:c[d]};g.exact!==void 0&&typeof g.exact=="number"&&(g.min=g.max=g.exact);var p=function(C,v){return C?C+v.charAt(0).toUpperCase()+v.slice(1):v==="deviceId"?"sourceId":v};if(g.ideal!==void 0){f.optional=f.optional||[];var B={};typeof g.ideal=="number"?(B[p("min",d)]=g.ideal,f.optional.push(B),(B={})[p("max",d)]=g.ideal,f.optional.push(B)):(B[p("",d)]=g.ideal,f.optional.push(B))}g.exact!==void 0&&typeof g.exact!="number"?(f.mandatory=f.mandatory||{},f.mandatory[p("",d)]=g.exact):["min","max"].forEach(function(C){g[C]!==void 0&&(f.mandatory=f.mandatory||{},f.mandatory[p(C,d)]=g[C])})}}),c.advanced&&(f.optional=(f.optional||[]).concat(c.advanced)),f},r=function(c,f){if(e.version>=61)return f(c);if((c=JSON.parse(JSON.stringify(c)))&&DA(c.audio)==="object"){var d=function(C,v,y){v in C&&!(y in C)&&(C[y]=C[v],delete C[v])};d((c=JSON.parse(JSON.stringify(c))).audio,"autoGainControl","googAutoGainControl"),d(c.audio,"noiseSuppression","googNoiseSuppression"),c.audio=n(c.audio)}if(c&&DA(c.video)==="object"){var g=c.video.facingMode;g=g&&(DA(g)==="object"?g:{ideal:g});var p,B=e.version<66;if(g&&(g.exact==="user"||g.exact==="environment"||g.ideal==="user"||g.ideal==="environment")&&(!t.mediaDevices.getSupportedConstraints||!t.mediaDevices.getSupportedConstraints().facingMode||B)&&(delete c.video.facingMode,g.exact==="environment"||g.ideal==="environment"?p=["back","rear"]:g.exact!=="user"&&g.ideal!=="user"||(p=["front"]),p))return t.mediaDevices.enumerateDevices().then(function(C){var v=(C=C.filter(function(y){return y.kind==="videoinput"})).find(function(y){return p.some(function(S){return y.label.toLowerCase().includes(S)})});return!v&&C.length&&p.includes("back")&&(v=C[C.length-1]),v&&(c.video.deviceId=g.exact?{exact:v.deviceId}:{ideal:v.deviceId}),c.video=n(c.video),Mh("chrome: "+JSON.stringify(c)),f(c)});c.video=n(c.video)}return Mh("chrome: "+JSON.stringify(c)),f(c)},o=function(c){return e.version>=64?c:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[c.name]||c.name,message:c.message,constraint:c.constraint||c.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}};if(t.getUserMedia=(function(c,f,d){r(c,function(g){t.webkitGetUserMedia(g,f,function(p){d&&d(o(p))})})}).bind(t),t.mediaDevices.getUserMedia){var i=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(c){return r(c,function(f){return i(f).then(function(d){if(f.audio&&!d.getAudioTracks().length||f.video&&!d.getVideoTracks().length)throw d.getTracks().forEach(function(g){g.stop()}),new DOMException("","NotFoundError");return d},function(d){return Promise.reject(o(d))})})}}}}function jw(A){A.MediaStream=A.MediaStream||A.webkitMediaStream}function Jw(A){if(DA(A)==="object"&&A.RTCPeerConnection&&!("ontrack"in A.RTCPeerConnection.prototype)){Object.defineProperty(A.RTCPeerConnection.prototype,"ontrack",{get:function(){return this._ontrack},set:function(t){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=t)},enumerable:!0,configurable:!0});var e=A.RTCPeerConnection.prototype.setRemoteDescription;A.RTCPeerConnection.prototype.setRemoteDescription=function(){var t=this;return this._ontrackpoly||(this._ontrackpoly=function(n){n.stream.addEventListener("addtrack",function(r){var o;o=A.RTCPeerConnection.prototype.getReceivers?t.getReceivers().find(function(c){return c.track&&c.track.id===r.track.id}):{track:r.track};var i=new Event("track");i.track=r.track,i.receiver=o,i.transceiver={receiver:o},i.streams=[n.stream],t.dispatchEvent(i)}),n.stream.getTracks().forEach(function(r){var o;o=A.RTCPeerConnection.prototype.getReceivers?t.getReceivers().find(function(c){return c.track&&c.track.id===r.id}):{track:r};var i=new Event("track");i.track=r,i.receiver=o,i.transceiver={receiver:o},i.streams=[n.stream],t.dispatchEvent(i)})},this.addEventListener("addstream",this._ontrackpoly)),e.apply(this,arguments)}}else so(A,"track",function(t){return t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t})}function Yw(A){if(DA(A)==="object"&&A.RTCPeerConnection&&!("getSenders"in A.RTCPeerConnection.prototype)&&"createDTMFSender"in A.RTCPeerConnection.prototype){var e=function(c,f){return{track:f,get dtmf(){return this._dtmf===void 0&&(f.kind==="audio"?this._dtmf=c.createDTMFSender(f):this._dtmf=null),this._dtmf},_pc:c}};if(!A.RTCPeerConnection.prototype.getSenders){A.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};var t=A.RTCPeerConnection.prototype.addTrack;A.RTCPeerConnection.prototype.addTrack=function(c,f){var d=t.apply(this,arguments);return d||(d=e(this,c),this._senders.push(d)),d};var n=A.RTCPeerConnection.prototype.removeTrack;A.RTCPeerConnection.prototype.removeTrack=function(c){n.apply(this,arguments);var f=this._senders.indexOf(c);f!==-1&&this._senders.splice(f,1)}}var r=A.RTCPeerConnection.prototype.addStream;A.RTCPeerConnection.prototype.addStream=function(c){var f=this;this._senders=this._senders||[],r.apply(this,[c]),c.getTracks().forEach(function(d){f._senders.push(e(f,d))})};var o=A.RTCPeerConnection.prototype.removeStream;A.RTCPeerConnection.prototype.removeStream=function(c){var f=this;this._senders=this._senders||[],o.apply(this,[c]),c.getTracks().forEach(function(d){var g=f._senders.find(function(p){return p.track===d});g&&f._senders.splice(f._senders.indexOf(g),1)})}}else if(DA(A)==="object"&&A.RTCPeerConnection&&"getSenders"in A.RTCPeerConnection.prototype&&"createDTMFSender"in A.RTCPeerConnection.prototype&&A.RTCRtpSender&&!("dtmf"in A.RTCRtpSender.prototype)){var i=A.RTCPeerConnection.prototype.getSenders;A.RTCPeerConnection.prototype.getSenders=function(){var c=this,f=i.apply(this,[]);return f.forEach(function(d){return d._pc=c}),f},Object.defineProperty(A.RTCRtpSender.prototype,"dtmf",{get:function(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function Ww(A){if(A.RTCPeerConnection){var e=A.RTCPeerConnection.prototype.getStats;A.RTCPeerConnection.prototype.getStats=function(){var t=this,n=Array.prototype.slice.call(arguments),r=n[0],o=n[1],i=n[2];if(arguments.length>0&&typeof r=="function")return e.apply(this,arguments);if(e.length===0&&(arguments.length===0||typeof r!="function"))return e.apply(this,[]);var c=function(d){var g={};return d.result().forEach(function(p){var B={id:p.id,timestamp:p.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[p.type]||p.type};p.names().forEach(function(C){B[C]=p.stat(C)}),g[B.id]=B}),g},f=function(d){return new Map(Object.keys(d).map(function(g){return[g,d[g]]}))};return arguments.length>=2?e.apply(this,[function(d){o(f(c(d)))},r]):new Promise(function(d,g){e.apply(t,[function(p){d(f(c(p)))},g])}).then(o,i)}}}function zw(A){if(DA(A)==="object"&&A.RTCPeerConnection&&A.RTCRtpSender&&A.RTCRtpReceiver){if(!("getStats"in A.RTCRtpSender.prototype)){var e=A.RTCPeerConnection.prototype.getSenders;e&&(A.RTCPeerConnection.prototype.getSenders=function(){var o=this,i=e.apply(this,[]);return i.forEach(function(c){return c._pc=o}),i});var t=A.RTCPeerConnection.prototype.addTrack;t&&(A.RTCPeerConnection.prototype.addTrack=function(){var o=t.apply(this,arguments);return o._pc=this,o}),A.RTCRtpSender.prototype.getStats=function(){var o=this;return this._pc.getStats().then(function(i){return kh(i,o.track,!0)})}}if(!("getStats"in A.RTCRtpReceiver.prototype)){var n=A.RTCPeerConnection.prototype.getReceivers;n&&(A.RTCPeerConnection.prototype.getReceivers=function(){var o=this,i=n.apply(this,[]);return i.forEach(function(c){return c._pc=o}),i}),so(A,"track",function(o){return o.receiver._pc=o.srcElement,o}),A.RTCRtpReceiver.prototype.getStats=function(){var o=this;return this._pc.getStats().then(function(i){return kh(i,o.track,!1)})}}if("getStats"in A.RTCRtpSender.prototype&&"getStats"in A.RTCRtpReceiver.prototype){var r=A.RTCPeerConnection.prototype.getStats;A.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof A.MediaStreamTrack){var o,i,c,f=arguments[0];return this.getSenders().forEach(function(d){d.track===f&&(o?c=!0:o=d)}),this.getReceivers().forEach(function(d){return d.track===f&&(i?c=!0:i=d),d.track===f}),c||o&&i?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):o?o.getStats():i?i.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return r.apply(this,arguments)}}}}function $w(A){A.RTCPeerConnection.prototype.getLocalStreams=function(){var o=this;return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(function(i){return o._shimmedLocalStreams[i][0]})};var e=A.RTCPeerConnection.prototype.addTrack;A.RTCPeerConnection.prototype.addTrack=function(o,i){if(!i)return e.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};var c=e.apply(this,arguments);return this._shimmedLocalStreams[i.id]?this._shimmedLocalStreams[i.id].indexOf(c)===-1&&this._shimmedLocalStreams[i.id].push(c):this._shimmedLocalStreams[i.id]=[i,c],c};var t=A.RTCPeerConnection.prototype.addStream;A.RTCPeerConnection.prototype.addStream=function(o){var i=this;this._shimmedLocalStreams=this._shimmedLocalStreams||{},o.getTracks().forEach(function(d){if(i.getSenders().find(function(g){return g.track===d}))throw new DOMException("Track already exists.","InvalidAccessError")});var c=this.getSenders();t.apply(this,arguments);var f=this.getSenders().filter(function(d){return c.indexOf(d)===-1});this._shimmedLocalStreams[o.id]=[o].concat(f)};var n=A.RTCPeerConnection.prototype.removeStream;A.RTCPeerConnection.prototype.removeStream=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[o.id],n.apply(this,arguments)};var r=A.RTCPeerConnection.prototype.removeTrack;A.RTCPeerConnection.prototype.removeTrack=function(o){var i=this;return this._shimmedLocalStreams=this._shimmedLocalStreams||{},o&&Object.keys(this._shimmedLocalStreams).forEach(function(c){var f=i._shimmedLocalStreams[c].indexOf(o);f!==-1&&i._shimmedLocalStreams[c].splice(f,1),i._shimmedLocalStreams[c].length===1&&delete i._shimmedLocalStreams[c]}),r.apply(this,arguments)}}function Zw(A,e){if(A.RTCPeerConnection){if(A.RTCPeerConnection.prototype.addTrack&&e.version>=65)return $w(A);var t=A.RTCPeerConnection.prototype.getLocalStreams;A.RTCPeerConnection.prototype.getLocalStreams=function(){var f=this,d=t.apply(this);return this._reverseStreams=this._reverseStreams||{},d.map(function(g){return f._reverseStreams[g.id]})};var n=A.RTCPeerConnection.prototype.addStream;A.RTCPeerConnection.prototype.addStream=function(f){var d=this;if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},f.getTracks().forEach(function(p){if(d.getSenders().find(function(B){return B.track===p}))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[f.id]){var g=new A.MediaStream(f.getTracks());this._streams[f.id]=g,this._reverseStreams[g.id]=f,f=g}n.apply(this,[f])};var r=A.RTCPeerConnection.prototype.removeStream;A.RTCPeerConnection.prototype.removeStream=function(f){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},r.apply(this,[this._streams[f.id]||f]),delete this._reverseStreams[this._streams[f.id]?this._streams[f.id].id:f.id],delete this._streams[f.id]},A.RTCPeerConnection.prototype.addTrack=function(f,d){var g=this;if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");var p=[].slice.call(arguments,1);if(p.length!==1||!p[0].getTracks().find(function(v){return v===f}))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(function(v){return v.track===f}))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};var B=this._streams[d.id];if(B)B.addTrack(f),Promise.resolve().then(function(){g.dispatchEvent(new Event("negotiationneeded"))});else{var C=new A.MediaStream([f]);this._streams[d.id]=C,this._reverseStreams[C.id]=d,this.addStream(C)}return this.getSenders().find(function(v){return v.track===f})},["createOffer","createAnswer"].forEach(function(f){var d=A.RTCPeerConnection.prototype[f],g=Oa({},f,function(){var p=this,B=arguments;return arguments.length&&typeof arguments[0]=="function"?d.apply(this,[function(C){var v=c(p,C);B[0].apply(null,[v])},function(C){B[1]&&B[1].apply(null,C)},arguments[2]]):d.apply(this,arguments).then(function(C){return c(p,C)})});A.RTCPeerConnection.prototype[f]=g[f]});var o=A.RTCPeerConnection.prototype.setLocalDescription;A.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=function(f,d){var g=d.sdp;return Object.keys(f._reverseStreams||[]).forEach(function(p){var B=f._reverseStreams[p],C=f._streams[B.id];g=g.replace(new RegExp(B.id,"g"),C.id)}),new RTCSessionDescription({type:d.type,sdp:g})}(this,arguments[0]),o.apply(this,arguments)):o.apply(this,arguments)};var i=Object.getOwnPropertyDescriptor(A.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(A.RTCPeerConnection.prototype,"localDescription",{get:function(){var f=i.get.apply(this);return f.type===""?f:c(this,f)}}),A.RTCPeerConnection.prototype.removeTrack=function(f){var d,g=this;if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!f._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(f._pc!==this)throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{},Object.keys(this._streams).forEach(function(p){g._streams[p].getTracks().find(function(B){return f.track===B})&&(d=g._streams[p])}),d&&(d.getTracks().length===1?this.removeStream(this._reverseStreams[d.id]):d.removeTrack(f.track),this.dispatchEvent(new Event("negotiationneeded")))}}function c(f,d){var g=d.sdp;return Object.keys(f._reverseStreams||[]).forEach(function(p){var B=f._reverseStreams[p],C=f._streams[B.id];g=g.replace(new RegExp(C.id,"g"),B.id)}),new RTCSessionDescription({type:d.type,sdp:g})}}function nu(A,e){!A.RTCPeerConnection&&A.webkitRTCPeerConnection&&(A.RTCPeerConnection=A.webkitRTCPeerConnection),A.RTCPeerConnection&&e.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=A.RTCPeerConnection.prototype[t],r=Oa({},t,function(){return arguments[0]=new(t==="addIceCandidate"?A.RTCIceCandidate:A.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)});A.RTCPeerConnection.prototype[t]=r[t]})}function qw(A,e){so(A,"negotiationneeded",function(t){var n=t.target;if(!(e.version<72||n.getConfiguration&&n.getConfiguration().sdpSemantics==="plan-b")||n.signalingState==="stable")return t})}var Kh=Object.freeze({__proto__:null,shimMediaStream:jw,shimOnTrack:Jw,shimGetSendersWithDtmf:Yw,shimGetStats:Ww,shimSenderReceiverGetStats:zw,shimAddTrackRemoveTrackWithNative:$w,shimAddTrackRemoveTrack:Zw,shimPeerConnection:nu,fixNegotiationNeeded:qw,shimGetUserMedia:Xw,shimGetDisplayMedia:function(A,e){A.navigator.mediaDevices&&"getDisplayMedia"in A.navigator.mediaDevices||A.navigator.mediaDevices&&(typeof e=="function"?A.navigator.mediaDevices.getDisplayMedia=function(t){return e(t).then(function(n){var r=t.video&&t.video.width,o=t.video&&t.video.height,i=t.video&&t.video.frameRate;return t.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:n,maxFrameRate:i||3}},r&&(t.video.mandatory.maxWidth=r),o&&(t.video.mandatory.maxHeight=o),A.navigator.mediaDevices.getUserMedia(t)})}:console.error("shimGetDisplayMedia: getSourceId argument is not a function"))}}),vf={exports:{}};(function(A){var e={generateIdentifier:function(){return Math.random().toString(36).substr(2,10)}};e.localCName=e.generateIdentifier(),e.splitLines=function(t){return t.trim().split(` `).map(function(n){return n.trim()})},e.splitSections=function(t){return t.split(` m=`).map(function(n,r){return(r>0?"m="+n:n).trim()+`\r `})},e.getDescription=function(t){var n=e.splitSections(t);return n&&n[0]},e.getMediaSections=function(t){var n=e.splitSections(t);return n.shift(),n},e.matchPrefix=function(t,n){return e.splitLines(t).filter(function(r){return r.indexOf(n)===0})},e.parseCandidate=function(t){for(var n,r={foundation:(n=t.indexOf("a=candidate:")===0?t.substring(12).split(" "):t.substring(10).split(" "))[0],component:parseInt(n[1],10),protocol:n[2].toLowerCase(),priority:parseInt(n[3],10),ip:n[4],address:n[4],port:parseInt(n[5],10),type:n[7]},o=8;o0?n[0].split("/")[1]:"sendrecv",uri:n[1]}},e.writeExtmap=function(t){return"a=extmap:"+(t.id||t.preferredId)+(t.direction&&t.direction!=="sendrecv"?"/"+t.direction:"")+" "+t.uri+`\r `},e.parseFmtp=function(t){for(var n,r={},o=t.substr(t.indexOf(" ")+1).split(";"),i=0;i-1?(r.attribute=t.substr(n+1,o-n-1),r.value=t.substr(o+1)):r.attribute=t.substr(n+1),r},e.parseSsrcGroup=function(t){var n=t.substr(13).split(" ");return{semantics:n.shift(),ssrcs:n.map(function(r){return parseInt(r,10)})}},e.getMid=function(t){var n=e.matchPrefix(t,"a=mid:")[0];if(n)return n.substr(6)},e.parseFingerprint=function(t){var n=t.substr(14).split(" ");return{algorithm:n[0].toLowerCase(),value:n[1]}},e.getDtlsParameters=function(t,n){return{role:"auto",fingerprints:e.matchPrefix(t+n,"a=fingerprint:").map(e.parseFingerprint)}},e.writeDtlsParameters=function(t,n){var r="a=setup:"+n+`\r `;return t.fingerprints.forEach(function(o){r+="a=fingerprint:"+o.algorithm+" "+o.value+`\r `}),r},e.parseCryptoLine=function(t){var n=t.substr(9).split(" ");return{tag:parseInt(n[0],10),cryptoSuite:n[1],keyParams:n[2],sessionParams:n.slice(3)}},e.writeCryptoLine=function(t){return"a=crypto:"+t.tag+" "+t.cryptoSuite+" "+(DA(t.keyParams)==="object"?e.writeCryptoKeyParams(t.keyParams):t.keyParams)+(t.sessionParams?" "+t.sessionParams.join(" "):"")+`\r `},e.parseCryptoKeyParams=function(t){if(t.indexOf("inline:")!==0)return null;var n=t.substr(7).split("|");return{keyMethod:"inline",keySalt:n[0],lifeTime:n[1],mkiValue:n[2]?n[2].split(":")[0]:void 0,mkiLength:n[2]?n[2].split(":")[1]:void 0}},e.writeCryptoKeyParams=function(t){return t.keyMethod+":"+t.keySalt+(t.lifeTime?"|"+t.lifeTime:"")+(t.mkiValue&&t.mkiLength?"|"+t.mkiValue+":"+t.mkiLength:"")},e.getCryptoParameters=function(t,n){return e.matchPrefix(t+n,"a=crypto:").map(e.parseCryptoLine)},e.getIceParameters=function(t,n){var r=e.matchPrefix(t+n,"a=ice-ufrag:")[0],o=e.matchPrefix(t+n,"a=ice-pwd:")[0];return r&&o?{usernameFragment:r.substr(12),password:o.substr(10)}:null},e.writeIceParameters=function(t){return"a=ice-ufrag:"+t.usernameFragment+`\r a=ice-pwd:`+t.password+`\r `},e.parseRtpParameters=function(t){for(var n={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},r=e.splitLines(t)[0].split(" "),o=3;o0?"9":"0",r+=" UDP/TLS/RTP/SAVPF ",r+=n.codecs.map(function(i){return i.preferredPayloadType!==void 0?i.preferredPayloadType:i.payloadType}).join(" ")+`\r `,r+=`c=IN IP4 0.0.0.0\r `,r+=`a=rtcp:9 IN IP4 0.0.0.0\r `,n.codecs.forEach(function(i){r+=e.writeRtpMap(i),r+=e.writeFmtp(i),r+=e.writeRtcpFb(i)});var o=0;return n.codecs.forEach(function(i){i.maxptime>o&&(o=i.maxptime)}),o>0&&(r+="a=maxptime:"+o+`\r `),r+=`a=rtcp-mux\r `,n.headerExtensions&&n.headerExtensions.forEach(function(i){r+=e.writeExtmap(i)}),r},e.parseRtpEncodingParameters=function(t){var n,r=[],o=e.parseRtpParameters(t),i=o.fecMechanisms.indexOf("RED")!==-1,c=o.fecMechanisms.indexOf("ULPFEC")!==-1,f=e.matchPrefix(t,"a=ssrc:").map(function(B){return e.parseSsrcMedia(B)}).filter(function(B){return B.attribute==="cname"}),d=f.length>0&&f[0].ssrc,g=e.matchPrefix(t,"a=ssrc-group:FID").map(function(B){return B.substr(17).split(" ").map(function(C){return parseInt(C,10)})});g.length>0&&g[0].length>1&&g[0][0]===d&&(n=g[0][1]),o.codecs.forEach(function(B){if(B.name.toUpperCase()==="RTX"&&B.parameters.apt){var C={ssrc:d,codecPayloadType:parseInt(B.parameters.apt,10)};d&&n&&(C.rtx={ssrc:n}),r.push(C),i&&((C=JSON.parse(JSON.stringify(C))).fec={ssrc:d,mechanism:c?"red+ulpfec":"red"},r.push(C))}}),r.length===0&&d&&r.push({ssrc:d});var p=e.matchPrefix(t,"b=");return p.length&&(p=p[0].indexOf("b=TIAS:")===0?parseInt(p[0].substr(7),10):p[0].indexOf("b=AS:")===0?1e3*parseInt(p[0].substr(5),10)*.95-16e3:void 0,r.forEach(function(B){B.maxBitrate=p})),r},e.parseRtcpParameters=function(t){var n={},r=e.matchPrefix(t,"a=ssrc:").map(function(c){return e.parseSsrcMedia(c)}).filter(function(c){return c.attribute==="cname"})[0];r&&(n.cname=r.value,n.ssrc=r.ssrc);var o=e.matchPrefix(t,"a=rtcp-rsize");n.reducedSize=o.length>0,n.compound=o.length===0;var i=e.matchPrefix(t,"a=rtcp-mux");return n.mux=i.length>0,n},e.parseMsid=function(t){var n,r=e.matchPrefix(t,"a=msid:");if(r.length===1)return{stream:(n=r[0].substr(7).split(" "))[0],track:n[1]};var o=e.matchPrefix(t,"a=ssrc:").map(function(i){return e.parseSsrcMedia(i)}).filter(function(i){return i.attribute==="msid"});return o.length>0?{stream:(n=o[0].value.split(" "))[0],track:n[1]}:void 0},e.parseSctpDescription=function(t){var n,r=e.parseMLine(t),o=e.matchPrefix(t,"a=max-message-size:");o.length>0&&(n=parseInt(o[0].substr(19),10)),isNaN(n)&&(n=65536);var i=e.matchPrefix(t,"a=sctp-port:");if(i.length>0)return{port:parseInt(i[0].substr(12),10),protocol:r.fmt,maxMessageSize:n};if(e.matchPrefix(t,"a=sctpmap:").length>0){var c=e.matchPrefix(t,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(c[0],10),protocol:c[1],maxMessageSize:n}}},e.writeSctpDescription=function(t,n){var r=[];return r=t.protocol!=="DTLS/SCTP"?["m="+t.kind+" 9 "+t.protocol+" "+n.protocol+`\r `,`c=IN IP4 0.0.0.0\r `,"a=sctp-port:"+n.port+`\r `]:["m="+t.kind+" 9 "+t.protocol+" "+n.port+`\r `,`c=IN IP4 0.0.0.0\r `,"a=sctpmap:"+n.port+" "+n.protocol+` 65535\r `],n.maxMessageSize!==void 0&&r.push("a=max-message-size:"+n.maxMessageSize+`\r `),r.join("")},e.generateSessionId=function(){return Math.random().toString().substr(2,21)},e.writeSessionBoilerplate=function(t,n,r){var o=n!==void 0?n:2;return`v=0\r o=`+(r||"thisisadapterortc")+" "+(t||e.generateSessionId())+" "+o+` IN IP4 127.0.0.1\r s=-\r t=0 0\r `},e.writeMediaSection=function(t,n,r,o){var i=e.writeRtpDescription(t.kind,n);if(i+=e.writeIceParameters(t.iceGatherer.getLocalParameters()),i+=e.writeDtlsParameters(t.dtlsTransport.getLocalParameters(),r==="offer"?"actpass":"active"),i+="a=mid:"+t.mid+`\r `,t.direction?i+="a="+t.direction+`\r `:t.rtpSender&&t.rtpReceiver?i+=`a=sendrecv\r `:t.rtpSender?i+=`a=sendonly\r `:t.rtpReceiver?i+=`a=recvonly\r `:i+=`a=inactive\r `,t.rtpSender){var c="msid:"+o.id+" "+t.rtpSender.track.id+`\r `;i+="a="+c,i+="a=ssrc:"+t.sendEncodingParameters[0].ssrc+" "+c,t.sendEncodingParameters[0].rtx&&(i+="a=ssrc:"+t.sendEncodingParameters[0].rtx.ssrc+" "+c,i+="a=ssrc-group:FID "+t.sendEncodingParameters[0].ssrc+" "+t.sendEncodingParameters[0].rtx.ssrc+`\r `)}return i+="a=ssrc:"+t.sendEncodingParameters[0].ssrc+" cname:"+e.localCName+`\r `,t.rtpSender&&t.sendEncodingParameters[0].rtx&&(i+="a=ssrc:"+t.sendEncodingParameters[0].rtx.ssrc+" cname:"+e.localCName+`\r `),i},e.getDirection=function(t,n){for(var r=e.splitLines(t),o=0;o=14393&&S.indexOf("?transport=udp")===-1:(B=!0,!0)}),delete C.url,C.urls=y?v[0]:v,!!v.length}})}(i.iceServers||[],e),this._iceGatherers=[],i.iceCandidatePoolSize)for(var d=i.iceCandidatePoolSize;d>0;d--)this._iceGatherers.push(new A.RTCIceGatherer({iceServers:i.iceServers,gatherPolicy:i.iceTransportPolicy}));else i.iceCandidatePoolSize=0;this._config=i,this.transceivers=[],this._sdpSessionId=QA.generateSessionId(),this._sdpSessionVersion=0,this._dtlsRole=void 0,this._isClosed=!1};Object.defineProperty(r.prototype,"localDescription",{configurable:!0,get:function(){return this._localDescription}}),Object.defineProperty(r.prototype,"remoteDescription",{configurable:!0,get:function(){return this._remoteDescription}}),r.prototype.onicecandidate=null,r.prototype.onaddstream=null,r.prototype.ontrack=null,r.prototype.onremovestream=null,r.prototype.onsignalingstatechange=null,r.prototype.oniceconnectionstatechange=null,r.prototype.onconnectionstatechange=null,r.prototype.onicegatheringstatechange=null,r.prototype.onnegotiationneeded=null,r.prototype.ondatachannel=null,r.prototype._dispatchEvent=function(i,c){this._isClosed||(this.dispatchEvent(c),typeof this["on"+i]=="function"&&this["on"+i](c))},r.prototype._emitGatheringStateChange=function(){var i=new Event("icegatheringstatechange");this._dispatchEvent("icegatheringstatechange",i)},r.prototype.getConfiguration=function(){return this._config},r.prototype.getLocalStreams=function(){return this.localStreams},r.prototype.getRemoteStreams=function(){return this.remoteStreams},r.prototype._createTransceiver=function(i,c){var f=this.transceivers.length>0,d={track:null,iceGatherer:null,iceTransport:null,dtlsTransport:null,localCapabilities:null,remoteCapabilities:null,rtpSender:null,rtpReceiver:null,kind:i,mid:null,sendEncodingParameters:null,recvEncodingParameters:null,stream:null,associatedRemoteMediaStreams:[],wantReceive:!0};if(this.usingBundle&&f)d.iceTransport=this.transceivers[0].iceTransport,d.dtlsTransport=this.transceivers[0].dtlsTransport;else{var g=this._createIceAndDtlsTransports();d.iceTransport=g.iceTransport,d.dtlsTransport=g.dtlsTransport}return c||this.transceivers.push(d),d},r.prototype.addTrack=function(i,c){if(this._isClosed)throw Pe("InvalidStateError","Attempted to call addTrack on a closed peerconnection.");var f;if(this.transceivers.find(function(g){return g.track===i}))throw Pe("InvalidAccessError","Track already exists.");for(var d=0;d=15025)i.getTracks().forEach(function(d){c.addTrack(d,i)});else{var f=i.clone();i.getTracks().forEach(function(d,g){var p=f.getTracks()[g];d.addEventListener("enabled",function(B){p.enabled=B.enabled})}),f.getTracks().forEach(function(d){c.addTrack(d,f)})}},r.prototype.removeTrack=function(i){if(this._isClosed)throw Pe("InvalidStateError","Attempted to call removeTrack on a closed peerconnection.");if(!(i instanceof A.RTCRtpSender))throw new TypeError("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.");var c=this.transceivers.find(function(d){return d.rtpSender===i});if(!c)throw Pe("InvalidAccessError","Sender was not created by this connection.");var f=c.stream;c.rtpSender.stop(),c.rtpSender=null,c.track=null,c.stream=null,this.transceivers.map(function(d){return d.stream}).indexOf(f)===-1&&this.localStreams.indexOf(f)>-1&&this.localStreams.splice(this.localStreams.indexOf(f),1),this._maybeFireNegotiationNeeded()},r.prototype.removeStream=function(i){var c=this;i.getTracks().forEach(function(f){var d=c.getSenders().find(function(g){return g.track===f});d&&c.removeTrack(d)})},r.prototype.getSenders=function(){return this.transceivers.filter(function(i){return!!i.rtpSender}).map(function(i){return i.rtpSender})},r.prototype.getReceivers=function(){return this.transceivers.filter(function(i){return!!i.rtpReceiver}).map(function(i){return i.rtpReceiver})},r.prototype._createIceGatherer=function(i,c){var f=this;if(c&&i>0)return this.transceivers[0].iceGatherer;if(this._iceGatherers.length)return this._iceGatherers.shift();var d=new A.RTCIceGatherer({iceServers:this._config.iceServers,gatherPolicy:this._config.iceTransportPolicy});return Object.defineProperty(d,"state",{value:"new",writable:!0}),this.transceivers[i].bufferedCandidateEvents=[],this.transceivers[i].bufferCandidates=function(g){var p=!g.candidate||Object.keys(g.candidate).length===0;d.state=p?"completed":"gathering",f.transceivers[i].bufferedCandidateEvents!==null&&f.transceivers[i].bufferedCandidateEvents.push(g)},d.addEventListener("localcandidate",this.transceivers[i].bufferCandidates),d},r.prototype._gather=function(i,c){var f=this,d=this.transceivers[c].iceGatherer;if(!d.onlocalcandidate){var g=this.transceivers[c].bufferedCandidateEvents;this.transceivers[c].bufferedCandidateEvents=null,d.removeEventListener("localcandidate",this.transceivers[c].bufferCandidates),d.onlocalcandidate=function(p){if(!(f.usingBundle&&c>0)){var B=new Event("icecandidate");B.candidate={sdpMid:i,sdpMLineIndex:c};var C=p.candidate,v=!C||Object.keys(C).length===0;if(v)d.state!=="new"&&d.state!=="gathering"||(d.state="completed");else{d.state==="new"&&(d.state="gathering"),C.component=1,C.ufrag=d.getLocalParameters().usernameFragment;var y=QA.writeCandidate(C);B.candidate=Object.assign(B.candidate,QA.parseCandidate(y)),B.candidate.candidate=y,B.candidate.toJSON=function(){return{candidate:B.candidate.candidate,sdpMid:B.candidate.sdpMid,sdpMLineIndex:B.candidate.sdpMLineIndex,usernameFragment:B.candidate.usernameFragment}}}var S=QA.getMediaSections(f._localDescription.sdp);S[B.candidate.sdpMLineIndex]+=v?`a=end-of-candidates\r `:"a="+B.candidate.candidate+`\r `,f._localDescription.sdp=QA.getDescription(f._localDescription.sdp)+S.join("");var x=f.transceivers.every(function(E){return E.iceGatherer&&E.iceGatherer.state==="completed"});f.iceGatheringState!=="gathering"&&(f.iceGatheringState="gathering",f._emitGatheringStateChange()),v||f._dispatchEvent("icecandidate",B),x&&(f._dispatchEvent("icecandidate",new Event("icecandidate")),f.iceGatheringState="complete",f._emitGatheringStateChange())}},A.setTimeout(function(){g.forEach(function(p){d.onlocalcandidate(p)})},0)}},r.prototype._createIceAndDtlsTransports=function(){var i=this,c=new A.RTCIceTransport(null);c.onicestatechange=function(){i._updateIceConnectionState(),i._updateConnectionState()};var f=new A.RTCDtlsTransport(c);return f.ondtlsstatechange=function(){i._updateConnectionState()},f.onerror=function(){Object.defineProperty(f,"state",{value:"failed",writable:!0}),i._updateConnectionState()},{iceTransport:c,dtlsTransport:f}},r.prototype._disposeIceAndDtlsTransports=function(i){var c=this.transceivers[i].iceGatherer;c&&(delete c.onlocalcandidate,delete this.transceivers[i].iceGatherer);var f=this.transceivers[i].iceTransport;f&&(delete f.onicestatechange,delete this.transceivers[i].iceTransport);var d=this.transceivers[i].dtlsTransport;d&&(delete d.ondtlsstatechange,delete d.onerror,delete this.transceivers[i].dtlsTransport)},r.prototype._transceive=function(i,c,f){var d=ys(i.localCapabilities,i.remoteCapabilities);c&&i.rtpSender&&(d.encodings=i.sendEncodingParameters,d.rtcp={cname:QA.localCName,compound:i.rtcpParameters.compound},i.recvEncodingParameters.length&&(d.rtcp.ssrc=i.recvEncodingParameters[0].ssrc),i.rtpSender.send(d)),f&&i.rtpReceiver&&d.codecs.length>0&&(i.kind==="video"&&i.recvEncodingParameters&&e<15019&&i.recvEncodingParameters.forEach(function(g){delete g.rtx}),i.recvEncodingParameters.length?d.encodings=i.recvEncodingParameters:d.encodings=[{}],d.rtcp={compound:i.rtcpParameters.compound},i.rtcpParameters.cname&&(d.rtcp.cname=i.rtcpParameters.cname),i.sendEncodingParameters.length&&(d.rtcp.ssrc=i.sendEncodingParameters[0].ssrc),i.rtpReceiver.receive(d))},r.prototype.setLocalDescription=function(i){var c,f,d=this;if(["offer","answer"].indexOf(i.type)===-1)return Promise.reject(Pe("TypeError",'Unsupported type "'+i.type+'"'));if(!Nh("setLocalDescription",i.type,d.signalingState)||d._isClosed)return Promise.reject(Pe("InvalidStateError","Can not set local "+i.type+" in state "+d.signalingState));if(i.type==="offer")c=QA.splitSections(i.sdp),f=c.shift(),c.forEach(function(p,B){var C=QA.parseRtpParameters(p);d.transceivers[B].localCapabilities=C}),d.transceivers.forEach(function(p,B){d._gather(p.mid,B)});else if(i.type==="answer"){c=QA.splitSections(d._remoteDescription.sdp),f=c.shift();var g=QA.matchPrefix(f,"a=ice-lite").length>0;c.forEach(function(p,B){var C=d.transceivers[B],v=C.iceGatherer,y=C.iceTransport,S=C.dtlsTransport,x=C.localCapabilities,E=C.remoteCapabilities;if(!(QA.isRejected(p)&&QA.matchPrefix(p,"a=bundle-only").length===0)&&!C.rejected){var b=QA.getIceParameters(p,f),U=QA.getDtlsParameters(p,f);g&&(U.role="server"),d.usingBundle&&B!==0||(d._gather(C.mid,B),y.state==="new"&&y.start(v,b,g?"controlling":"controlled"),S.state==="new"&&S.start(U));var O=ys(x,E);d._transceive(C,O.codecs.length>0,!1)}})}return d._localDescription={type:i.type,sdp:i.sdp},i.type==="offer"?d._updateSignalingState("have-local-offer"):d._updateSignalingState("stable"),Promise.resolve()},r.prototype.setRemoteDescription=function(i){var c=this;if(["offer","answer"].indexOf(i.type)===-1)return Promise.reject(Pe("TypeError",'Unsupported type "'+i.type+'"'));if(!Nh("setRemoteDescription",i.type,c.signalingState)||c._isClosed)return Promise.reject(Pe("InvalidStateError","Can not set remote "+i.type+" in state "+c.signalingState));var f={};c.remoteStreams.forEach(function(y){f[y.id]=y});var d=[],g=QA.splitSections(i.sdp),p=g.shift(),B=QA.matchPrefix(p,"a=ice-lite").length>0,C=QA.matchPrefix(p,"a=group:BUNDLE ").length>0;c.usingBundle=C;var v=QA.matchPrefix(p,"a=ice-options:")[0];return c.canTrickleIceCandidates=!!v&&v.substr(14).split(" ").indexOf("trickle")>=0,g.forEach(function(y,S){var x=QA.splitLines(y),E=QA.getKind(y),b=QA.isRejected(y)&&QA.matchPrefix(y,"a=bundle-only").length===0,U=x[0].substr(2).split(" ")[2],O=QA.getDirection(y,p),k=QA.parseMsid(y),T=QA.getMid(y)||QA.generateIdentifier();if(b||E==="application"&&(U==="DTLS/SCTP"||U==="UDP/DTLS/SCTP"))c.transceivers[S]={mid:T,kind:E,protocol:U,rejected:!0};else{var P,L,J,nA,Y,FA,HA,j,AA;!b&&c.transceivers[S]&&c.transceivers[S].rejected&&(c.transceivers[S]=c._createTransceiver(E,!0));var uA,wA,re=QA.parseRtpParameters(y);b||(uA=QA.getIceParameters(y,p),(wA=QA.getDtlsParameters(y,p)).role="client"),HA=QA.parseRtpEncodingParameters(y);var Le=QA.parseRtcpParameters(y),He=QA.matchPrefix(y,"a=end-of-candidates",p).length>0,ZA=QA.matchPrefix(y,"a=candidate:").map(function(oe){return QA.parseCandidate(oe)}).filter(function(oe){return oe.component===1});if((i.type==="offer"||i.type==="answer")&&!b&&C&&S>0&&c.transceivers[S]&&(c._disposeIceAndDtlsTransports(S),c.transceivers[S].iceGatherer=c.transceivers[0].iceGatherer,c.transceivers[S].iceTransport=c.transceivers[0].iceTransport,c.transceivers[S].dtlsTransport=c.transceivers[0].dtlsTransport,c.transceivers[S].rtpSender&&c.transceivers[S].rtpSender.setTransport(c.transceivers[0].dtlsTransport),c.transceivers[S].rtpReceiver&&c.transceivers[S].rtpReceiver.setTransport(c.transceivers[0].dtlsTransport)),i.type!=="offer"||b)i.type==="answer"&&!b&&(L=(P=c.transceivers[S]).iceGatherer,J=P.iceTransport,nA=P.dtlsTransport,Y=P.rtpReceiver,FA=P.sendEncodingParameters,j=P.localCapabilities,c.transceivers[S].recvEncodingParameters=HA,c.transceivers[S].remoteCapabilities=re,c.transceivers[S].rtcpParameters=Le,ZA.length&&J.state==="new"&&(!B&&!He||C&&S!==0?ZA.forEach(function(oe){gl(P.iceTransport,oe)}):J.setRemoteCandidates(ZA)),C&&S!==0||(J.state==="new"&&J.start(L,uA,"controlling"),nA.state==="new"&&nA.start(wA)),!ys(P.localCapabilities,P.remoteCapabilities).codecs.filter(function(oe){return oe.name.toLowerCase()==="rtx"}).length&&P.sendEncodingParameters[0].rtx&&delete P.sendEncodingParameters[0].rtx,c._transceive(P,O==="sendrecv"||O==="recvonly",O==="sendrecv"||O==="sendonly"),!Y||O!=="sendrecv"&&O!=="sendonly"?delete P.rtpReceiver:(AA=Y.track,k?(f[k.stream]||(f[k.stream]=new A.MediaStream),t(AA,f[k.stream]),d.push([AA,Y,f[k.stream]])):(f.default||(f.default=new A.MediaStream),t(AA,f.default),d.push([AA,Y,f.default]))));else{(P=c.transceivers[S]||c._createTransceiver(E)).mid=T,P.iceGatherer||(P.iceGatherer=c._createIceGatherer(S,C)),ZA.length&&P.iceTransport.state==="new"&&(!He||C&&S!==0?ZA.forEach(function(oe){gl(P.iceTransport,oe)}):P.iceTransport.setRemoteCandidates(ZA)),j=A.RTCRtpReceiver.getCapabilities(E),e<15019&&(j.codecs=j.codecs.filter(function(oe){return oe.name!=="rtx"})),FA=P.sendEncodingParameters||[{ssrc:1001*(2*S+2)}];var ke,it=!1;O==="sendrecv"||O==="sendonly"?(it=!P.rtpReceiver,Y=P.rtpReceiver||new A.RTCRtpReceiver(P.dtlsTransport,E),it&&(AA=Y.track,k&&k.stream==="-"||(k?(f[k.stream]||(f[k.stream]=new A.MediaStream,Object.defineProperty(f[k.stream],"id",{get:function(){return k.stream}})),Object.defineProperty(AA,"id",{get:function(){return k.track}}),ke=f[k.stream]):(f.default||(f.default=new A.MediaStream),ke=f.default)),ke&&(t(AA,ke),P.associatedRemoteMediaStreams.push(ke)),d.push([AA,Y,ke]))):P.rtpReceiver&&P.rtpReceiver.track&&(P.associatedRemoteMediaStreams.forEach(function(oe){var he=oe.getTracks().find(function(V){return V.id===P.rtpReceiver.track.id});he&&function(V,rA){rA.removeTrack(V),rA.dispatchEvent(new A.MediaStreamTrackEvent("removetrack",{track:V}))}(he,oe)}),P.associatedRemoteMediaStreams=[]),P.localCapabilities=j,P.remoteCapabilities=re,P.rtpReceiver=Y,P.rtcpParameters=Le,P.sendEncodingParameters=FA,P.recvEncodingParameters=HA,c._transceive(c.transceivers[S],!1,it)}}}),c._dtlsRole===void 0&&(c._dtlsRole=i.type==="offer"?"active":"passive"),c._remoteDescription={type:i.type,sdp:i.sdp},i.type==="offer"?c._updateSignalingState("have-remote-offer"):c._updateSignalingState("stable"),Object.keys(f).forEach(function(y){var S=f[y];if(S.getTracks().length){if(c.remoteStreams.indexOf(S)===-1){c.remoteStreams.push(S);var x=new Event("addstream");x.stream=S,A.setTimeout(function(){c._dispatchEvent("addstream",x)})}d.forEach(function(E){var b=E[0],U=E[1];S.id===E[2].id&&n(c,b,U,[S])})}}),d.forEach(function(y){y[2]||n(c,y[0],y[1],[])}),A.setTimeout(function(){c&&c.transceivers&&c.transceivers.forEach(function(y){y.iceTransport&&y.iceTransport.state==="new"&&y.iceTransport.getRemoteCandidates().length>0&&(console.warn("Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"),y.iceTransport.addRemoteCandidate({}))})},4e3),Promise.resolve()},r.prototype.close=function(){this.transceivers.forEach(function(i){i.iceTransport&&i.iceTransport.stop(),i.dtlsTransport&&i.dtlsTransport.stop(),i.rtpSender&&i.rtpSender.stop(),i.rtpReceiver&&i.rtpReceiver.stop()}),this._isClosed=!0,this._updateSignalingState("closed")},r.prototype._updateSignalingState=function(i){this.signalingState=i;var c=new Event("signalingstatechange");this._dispatchEvent("signalingstatechange",c)},r.prototype._maybeFireNegotiationNeeded=function(){var i=this;this.signalingState==="stable"&&this.needNegotiation!==!0&&(this.needNegotiation=!0,A.setTimeout(function(){if(i.needNegotiation){i.needNegotiation=!1;var c=new Event("negotiationneeded");i._dispatchEvent("negotiationneeded",c)}},0))},r.prototype._updateIceConnectionState=function(){var i,c={new:0,closed:0,checking:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(d){d.iceTransport&&!d.rejected&&c[d.iceTransport.state]++}),i="new",c.failed>0?i="failed":c.checking>0?i="checking":c.disconnected>0?i="disconnected":c.new>0?i="new":c.connected>0?i="connected":c.completed>0&&(i="completed"),i!==this.iceConnectionState){this.iceConnectionState=i;var f=new Event("iceconnectionstatechange");this._dispatchEvent("iceconnectionstatechange",f)}},r.prototype._updateConnectionState=function(){var i,c={new:0,closed:0,connecting:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(d){d.iceTransport&&d.dtlsTransport&&!d.rejected&&(c[d.iceTransport.state]++,c[d.dtlsTransport.state]++)}),c.connected+=c.completed,i="new",c.failed>0?i="failed":c.connecting>0?i="connecting":c.disconnected>0?i="disconnected":c.new>0?i="new":c.connected>0&&(i="connected"),i!==this.connectionState){this.connectionState=i;var f=new Event("connectionstatechange");this._dispatchEvent("connectionstatechange",f)}},r.prototype.createOffer=function(){var i=this;if(i._isClosed)return Promise.reject(Pe("InvalidStateError","Can not call createOffer after close"));var c=i.transceivers.filter(function(B){return B.kind==="audio"}).length,f=i.transceivers.filter(function(B){return B.kind==="video"}).length,d=arguments[0];if(d){if(d.mandatory||d.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");d.offerToReceiveAudio!==void 0&&(c=d.offerToReceiveAudio===!0?1:d.offerToReceiveAudio===!1?0:d.offerToReceiveAudio),d.offerToReceiveVideo!==void 0&&(f=d.offerToReceiveVideo===!0?1:d.offerToReceiveVideo===!1?0:d.offerToReceiveVideo)}for(i.transceivers.forEach(function(B){B.kind==="audio"?--c<0&&(B.wantReceive=!1):B.kind==="video"&&--f<0&&(B.wantReceive=!1)});c>0||f>0;)c>0&&(i._createTransceiver("audio"),c--),f>0&&(i._createTransceiver("video"),f--);var g=QA.writeSessionBoilerplate(i._sdpSessionId,i._sdpSessionVersion++);i.transceivers.forEach(function(B,C){var v=B.track,y=B.kind,S=B.mid||QA.generateIdentifier();B.mid=S,B.iceGatherer||(B.iceGatherer=i._createIceGatherer(C,i.usingBundle));var x=A.RTCRtpSender.getCapabilities(y);e<15019&&(x.codecs=x.codecs.filter(function(b){return b.name!=="rtx"})),x.codecs.forEach(function(b){b.name==="H264"&&b.parameters["level-asymmetry-allowed"]===void 0&&(b.parameters["level-asymmetry-allowed"]="1"),B.remoteCapabilities&&B.remoteCapabilities.codecs&&B.remoteCapabilities.codecs.forEach(function(U){b.name.toLowerCase()===U.name.toLowerCase()&&b.clockRate===U.clockRate&&(b.preferredPayloadType=U.payloadType)})}),x.headerExtensions.forEach(function(b){(B.remoteCapabilities&&B.remoteCapabilities.headerExtensions||[]).forEach(function(U){b.uri===U.uri&&(b.id=U.id)})});var E=B.sendEncodingParameters||[{ssrc:1001*(2*C+1)}];v&&e>=15019&&y==="video"&&!E[0].rtx&&(E[0].rtx={ssrc:E[0].ssrc+1}),B.wantReceive&&(B.rtpReceiver=new A.RTCRtpReceiver(B.dtlsTransport,y)),B.localCapabilities=x,B.sendEncodingParameters=E}),i._config.bundlePolicy!=="max-compat"&&(g+="a=group:BUNDLE "+i.transceivers.map(function(B){return B.mid}).join(" ")+`\r `),g+=`a=ice-options:trickle\r `,i.transceivers.forEach(function(B,C){g+=_h(B,B.localCapabilities,"offer",B.stream,i._dtlsRole),g+=`a=rtcp-rsize\r `,!B.iceGatherer||i.iceGatheringState==="new"||C!==0&&i.usingBundle||(B.iceGatherer.getLocalCandidates().forEach(function(v){v.component=1,g+="a="+QA.writeCandidate(v)+`\r `}),B.iceGatherer.state==="completed"&&(g+=`a=end-of-candidates\r `))});var p=new A.RTCSessionDescription({type:"offer",sdp:g});return Promise.resolve(p)},r.prototype.createAnswer=function(){var i=this;if(i._isClosed)return Promise.reject(Pe("InvalidStateError","Can not call createAnswer after close"));if(i.signalingState!=="have-remote-offer"&&i.signalingState!=="have-local-pranswer")return Promise.reject(Pe("InvalidStateError","Can not call createAnswer in signalingState "+i.signalingState));var c=QA.writeSessionBoilerplate(i._sdpSessionId,i._sdpSessionVersion++);i.usingBundle&&(c+="a=group:BUNDLE "+i.transceivers.map(function(g){return g.mid}).join(" ")+`\r `),c+=`a=ice-options:trickle\r `;var f=QA.getMediaSections(i._remoteDescription.sdp).length;i.transceivers.forEach(function(g,p){if(!(p+1>f)){if(g.rejected)return g.kind==="application"?g.protocol==="DTLS/SCTP"?c+=`m=application 0 DTLS/SCTP 5000\r `:c+="m=application 0 "+g.protocol+` webrtc-datachannel\r `:g.kind==="audio"?c+=`m=audio 0 UDP/TLS/RTP/SAVPF 0\r a=rtpmap:0 PCMU/8000\r `:g.kind==="video"&&(c+=`m=video 0 UDP/TLS/RTP/SAVPF 120\r a=rtpmap:120 VP8/90000\r `),void(c+=`c=IN IP4 0.0.0.0\r a=inactive\r a=mid:`+g.mid+`\r `);var B;g.stream&&(g.kind==="audio"?B=g.stream.getAudioTracks()[0]:g.kind==="video"&&(B=g.stream.getVideoTracks()[0]),B&&e>=15019&&g.kind==="video"&&!g.sendEncodingParameters[0].rtx&&(g.sendEncodingParameters[0].rtx={ssrc:g.sendEncodingParameters[0].ssrc+1}));var C=ys(g.localCapabilities,g.remoteCapabilities);!C.codecs.filter(function(v){return v.name.toLowerCase()==="rtx"}).length&&g.sendEncodingParameters[0].rtx&&delete g.sendEncodingParameters[0].rtx,c+=_h(g,C,"answer",g.stream,i._dtlsRole),g.rtcpParameters&&g.rtcpParameters.reducedSize&&(c+=`a=rtcp-rsize\r `)}});var d=new A.RTCSessionDescription({type:"answer",sdp:c});return Promise.resolve(d)},r.prototype.addIceCandidate=function(i){var c,f=this;return i&&i.sdpMLineIndex===void 0&&!i.sdpMid?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise(function(d,g){if(!f._remoteDescription)return g(Pe("InvalidStateError","Can not add ICE candidate without a remote description"));if(i&&i.candidate!==""){var p=i.sdpMLineIndex;if(i.sdpMid){for(var B=0;B0?QA.parseCandidate(i.candidate):{};if(v.protocol==="tcp"&&(v.port===0||v.port===9)||v.component&&v.component!==1)return d();if((p===0||p>0&&C.iceTransport!==f.transceivers[0].iceTransport)&&!gl(C.iceTransport,v))return g(Pe("OperationError","Can not add ICE candidate"));var y=i.candidate.trim();y.indexOf("a=")===0&&(y=y.substr(2)),(c=QA.getMediaSections(f._remoteDescription.sdp))[p]+="a="+(v.type?y:"end-of-candidates")+`\r `,f._remoteDescription.sdp=QA.getDescription(f._remoteDescription.sdp)+c.join("")}else for(var S=0;S55&&"autoGainControl"in t.mediaDevices.getSupportedConstraints())){var r=function(f,d,g){d in f&&!(g in f)&&(f[g]=f[d],delete f[d])},o=t.mediaDevices.getUserMedia.bind(t.mediaDevices);if(t.mediaDevices.getUserMedia=function(f){return DA(f)==="object"&&DA(f.audio)==="object"&&(f=JSON.parse(JSON.stringify(f)),r(f.audio,"autoGainControl","mozAutoGainControl"),r(f.audio,"noiseSuppression","mozNoiseSuppression")),o(f)},n&&n.prototype.getSettings){var i=n.prototype.getSettings;n.prototype.getSettings=function(){var f=i.apply(this,arguments);return r(f,"mozAutoGainControl","autoGainControl"),r(f,"mozNoiseSuppression","noiseSuppression"),f}}if(n&&n.prototype.applyConstraints){var c=n.prototype.applyConstraints;n.prototype.applyConstraints=function(f){return this.kind==="audio"&&DA(f)==="object"&&(f=JSON.parse(JSON.stringify(f)),r(f,"autoGainControl","mozAutoGainControl"),r(f,"noiseSuppression","mozNoiseSuppression")),c.apply(this,[f])}}}}function r0(A){DA(A)==="object"&&A.RTCTrackEvent&&"receiver"in A.RTCTrackEvent.prototype&&!("transceiver"in A.RTCTrackEvent.prototype)&&Object.defineProperty(A.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function ou(A,e){if(DA(A)==="object"&&(A.RTCPeerConnection||A.mozRTCPeerConnection)){!A.RTCPeerConnection&&A.mozRTCPeerConnection&&(A.RTCPeerConnection=A.mozRTCPeerConnection),e.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(r){var o=A.RTCPeerConnection.prototype[r],i=Oa({},r,function(){return arguments[0]=new(r==="addIceCandidate"?A.RTCIceCandidate:A.RTCSessionDescription)(arguments[0]),o.apply(this,arguments)});A.RTCPeerConnection.prototype[r]=i[r]});var t={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},n=A.RTCPeerConnection.prototype.getStats;A.RTCPeerConnection.prototype.getStats=function(){var r=Array.prototype.slice.call(arguments),o=r[0],i=r[1],c=r[2];return n.apply(this,[o||null]).then(function(f){if(e.version<53&&!i)try{f.forEach(function(d){d.type=t[d.type]||d.type})}catch(d){if(d.name!=="TypeError")throw d;f.forEach(function(g,p){f.set(p,Object.assign({},g,{type:t[g.type]||g.type}))})}return f}).then(i,c)}}}function o0(A){if(DA(A)==="object"&&A.RTCPeerConnection&&A.RTCRtpSender&&(!A.RTCRtpSender||!("getStats"in A.RTCRtpSender.prototype))){var e=A.RTCPeerConnection.prototype.getSenders;e&&(A.RTCPeerConnection.prototype.getSenders=function(){var n=this,r=e.apply(this,[]);return r.forEach(function(o){return o._pc=n}),r});var t=A.RTCPeerConnection.prototype.addTrack;t&&(A.RTCPeerConnection.prototype.addTrack=function(){var n=t.apply(this,arguments);return n._pc=this,n}),A.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}}function i0(A){if(DA(A)==="object"&&A.RTCPeerConnection&&A.RTCRtpSender&&(!A.RTCRtpSender||!("getStats"in A.RTCRtpReceiver.prototype))){var e=A.RTCPeerConnection.prototype.getReceivers;e&&(A.RTCPeerConnection.prototype.getReceivers=function(){var t=this,n=e.apply(this,[]);return n.forEach(function(r){return r._pc=t}),n}),so(A,"track",function(t){return t.receiver._pc=t.srcElement,t}),A.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}}function s0(A){A.RTCPeerConnection&&!("removeStream"in A.RTCPeerConnection.prototype)&&(A.RTCPeerConnection.prototype.removeStream=function(e){var t=this;Ra("removeStream","removeTrack"),this.getSenders().forEach(function(n){n.track&&e.getTracks().includes(n.track)&&t.removeTrack(n)})})}function a0(A){A.DataChannel&&!A.RTCDataChannel&&(A.RTCDataChannel=A.DataChannel)}function c0(A){if(DA(A)==="object"&&A.RTCPeerConnection){var e=A.RTCPeerConnection.prototype.addTransceiver;e&&(A.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var t=arguments[1],n=t&&"sendEncodings"in t;n&&t.sendEncodings.forEach(function(c){if("rid"in c&&!/^[a-z0-9]{0,16}$/i.test(c.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in c&&!(parseFloat(c.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in c&&!(parseFloat(c.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});var r=e.apply(this,arguments);if(n){var o=r.sender,i=o.getParameters();(!("encodings"in i)||i.encodings.length===1&&Object.keys(i.encodings[0]).length===0)&&(i.encodings=t.sendEncodings,o.sendEncodings=t.sendEncodings,this.setParametersPromises.push(o.setParameters(i).then(function(){delete o.sendEncodings}).catch(function(){delete o.sendEncodings})))}return r})}}function l0(A){if(DA(A)==="object"&&A.RTCRtpSender){var e=A.RTCRtpSender.prototype.getParameters;e&&(A.RTCRtpSender.prototype.getParameters=function(){var t=e.apply(this,arguments);return"encodings"in t||(t.encodings=[].concat(this.sendEncodings||[{}])),t})}}function u0(A){if(DA(A)==="object"&&A.RTCPeerConnection){var e=A.RTCPeerConnection.prototype.createOffer;A.RTCPeerConnection.prototype.createOffer=function(){var t=arguments,n=this;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return e.apply(n,t)}).finally(function(){n.setParametersPromises=[]}):e.apply(this,arguments)}}}function f0(A){if(DA(A)==="object"&&A.RTCPeerConnection){var e=A.RTCPeerConnection.prototype.createAnswer;A.RTCPeerConnection.prototype.createAnswer=function(){var t=arguments,n=this;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return e.apply(n,t)}).finally(function(){n.setParametersPromises=[]}):e.apply(this,arguments)}}}var Vh=Object.freeze({__proto__:null,shimOnTrack:r0,shimPeerConnection:ou,shimSenderGetStats:o0,shimReceiverGetStats:i0,shimRemoveStream:s0,shimRTCDataChannel:a0,shimAddTransceiver:c0,shimGetParameters:l0,shimCreateOffer:u0,shimCreateAnswer:f0,shimGetUserMedia:n0,shimGetDisplayMedia:function(A,e){A.navigator.mediaDevices&&"getDisplayMedia"in A.navigator.mediaDevices||A.navigator.mediaDevices&&(A.navigator.mediaDevices.getDisplayMedia=function(t){if(!t||!t.video){var n=new DOMException("getDisplayMedia without video constraints is undefined");return n.name="NotFoundError",n.code=8,Promise.reject(n)}return t.video===!0?t.video={mediaSource:e}:t.video.mediaSource=e,A.navigator.mediaDevices.getUserMedia(t)})}});function d0(A){if(DA(A)==="object"&&A.RTCPeerConnection){if("getLocalStreams"in A.RTCPeerConnection.prototype||(A.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in A.RTCPeerConnection.prototype)){var e=A.RTCPeerConnection.prototype.addTrack;A.RTCPeerConnection.prototype.addStream=function(t){var n=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(t)||this._localStreams.push(t),t.getAudioTracks().forEach(function(r){return e.call(n,r,t)}),t.getVideoTracks().forEach(function(r){return e.call(n,r,t)})},A.RTCPeerConnection.prototype.addTrack=function(t){for(var n=this,r=arguments.length,o=new Array(r>1?r-1:0),i=1;i=0)){t._remoteStreams.push(r);var o=new Event("addstream");o.stream=r,t.dispatchEvent(o)}})}),e.apply(t,arguments)}}}function p0(A){if(DA(A)==="object"&&A.RTCPeerConnection){var e=A.RTCPeerConnection.prototype,t=e.createOffer,n=e.createAnswer,r=e.setLocalDescription,o=e.setRemoteDescription,i=e.addIceCandidate;e.createOffer=function(f,d){var g=arguments.length>=2?arguments[2]:arguments[0],p=t.apply(this,[g]);return d?(p.then(f,d),Promise.resolve()):p},e.createAnswer=function(f,d){var g=arguments.length>=2?arguments[2]:arguments[0],p=n.apply(this,[g]);return d?(p.then(f,d),Promise.resolve()):p};var c=function(f,d,g){var p=r.apply(this,[f]);return g?(p.then(d,g),Promise.resolve()):p};e.setLocalDescription=c,c=function(f,d,g){var p=o.apply(this,[f]);return g?(p.then(d,g),Promise.resolve()):p},e.setRemoteDescription=c,c=function(f,d,g){var p=i.apply(this,[f]);return g?(p.then(d,g),Promise.resolve()):p},e.addIceCandidate=c}}function h0(A){var e=A&&A.navigator;if(e.mediaDevices&&e.mediaDevices.getUserMedia){var t=e.mediaDevices,n=t.getUserMedia.bind(t);e.mediaDevices.getUserMedia=function(r){return n(B0(r))}}!e.getUserMedia&&e.mediaDevices&&e.mediaDevices.getUserMedia&&(e.getUserMedia=(function(r,o,i){e.mediaDevices.getUserMedia(r).then(o,i)}).bind(e))}function B0(A){return A&&A.video!==void 0?Object.assign({},A,{video:Vw(A.video)}):A}function m0(A){if(A.RTCPeerConnection){var e=A.RTCPeerConnection;A.RTCPeerConnection=function(t,n){if(t&&t.iceServers){for(var r=[],o=0;o0?d=parseInt(g[0].substr(19),10):e.browser==="firefox"&&f!==-1&&(d=2147483637),d},i=A.RTCPeerConnection.prototype.setRemoteDescription;A.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,e.browser==="chrome"&&e.version>=76&&this.getConfiguration().sdpSemantics==="plan-b"&&Object.defineProperty(this,"sctp",{get:function(){return this._sctp===void 0?null:this._sctp},enumerable:!0,configurable:!0}),t(arguments[0])){var c,f=n(arguments[0]),d=r(f),g=o(arguments[0],f);c=d===0&&g===0?Number.POSITIVE_INFINITY:d===0||g===0?Math.max(d,g):Math.min(d,g);var p={};Object.defineProperty(p,"maxMessageSize",{get:function(){return c}}),this._sctp=p}return i.apply(this,arguments)}}}function Go(A){if(A.RTCPeerConnection&&"createDataChannel"in A.RTCPeerConnection.prototype){var e=A.RTCPeerConnection.prototype.createDataChannel;A.RTCPeerConnection.prototype.createDataChannel=function(){var n=e.apply(this,arguments);return t(n,this),n},so(A,"datachannel",function(n){return t(n.channel,n.target),n})}function t(n,r){var o=n.send;n.send=function(){var i=arguments[0],c=i.length||i.size||i.byteLength;if(n.readyState==="open"&&r.sctp&&c>r.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+r.sctp.maxMessageSize+" bytes)");return o.apply(n,arguments)}}}function iu(A){if(A.RTCPeerConnection&&!("connectionState"in A.RTCPeerConnection.prototype)){var e=A.RTCPeerConnection.prototype;Object.defineProperty(e,"connectionState",{get:function(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(e,"onconnectionstatechange",{get:function(){return this._onconnectionstatechange||null},set:function(t){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),t&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=t)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(function(t){var n=e[t];e[t]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=function(r){var o=r.target;if(o._lastConnectionState!==o.connectionState){o._lastConnectionState=o.connectionState;var i=new Event("connectionstatechange",r);o.dispatchEvent(i)}return r},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),n.apply(this,arguments)}})}}function su(A,e){if(A.RTCPeerConnection&&!(e.browser==="chrome"&&e.version>=71||e.browser==="safari"&&e.version>=605)){var t=A.RTCPeerConnection.prototype.setRemoteDescription;A.RTCPeerConnection.prototype.setRemoteDescription=function(n){if(n&&n.sdp&&n.sdp.indexOf(` a=extmap-allow-mixed`)!==-1){var r=n.sdp.split(` `).filter(function(o){return o.trim()!=="a=extmap-allow-mixed"}).join(` `);A.RTCSessionDescription&&n instanceof A.RTCSessionDescription?arguments[0]=new A.RTCSessionDescription({type:n.type,sdp:r}):n.sdp=r}return t.apply(this,arguments)}}}function ks(A,e){if(A.RTCPeerConnection&&A.RTCPeerConnection.prototype){var t=A.RTCPeerConnection.prototype.addIceCandidate;t&&t.length!==0&&(A.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(e.browser==="chrome"&&e.version<78||e.browser==="firefox"&&e.version<68||e.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():t.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}}var KT=Object.freeze({__proto__:null,shimRTCIceCandidate:Ls,shimMaxMessageSize:No,shimSendThrowTypeError:Go,shimConnectionState:iu,removeExtmapAllowMixed:su,shimAddIceCandidateNullOrEmpty:ks}),jh=function(){var A=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).window,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{shimChrome:!0,shimFirefox:!0,shimEdge:!0,shimSafari:!0},t=wf,n=function(o){var i={browser:null,version:null};if(o===void 0||!o.navigator)return i.browser="Not a browser.",i;var c=o.navigator;if(c.mozGetUserMedia)i.browser="firefox",i.version=Po(c.userAgent,/Firefox\/(\d+)\./,1);else if(c.webkitGetUserMedia||o.isSecureContext===!1&&o.webkitRTCPeerConnection&&!o.RTCIceGatherer)i.browser="chrome",i.version=Po(c.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(c.mediaDevices&&c.userAgent.match(/Edge\/(\d+).(\d+)$/))i.browser="edge",i.version=Po(c.userAgent,/Edge\/(\d+).(\d+)$/,2);else{if(!o.RTCPeerConnection||!c.userAgent.match(/AppleWebKit\/(\d+)\./))return i.browser="Not a supported browser.",i;i.browser="safari",i.version=Po(c.userAgent,/AppleWebKit\/(\d+)\./,1),i.supportsUnifiedPlan=o.RTCRtpTransceiver&&"currentDirection"in o.RTCRtpTransceiver.prototype}return i}(A),r={browserDetails:n,commonShim:KT,extractVersion:Po,disableLog:LT,disableWarnings:kT};switch(n.browser){case"chrome":if(!Kh||!nu||!e.shimChrome)return t("Chrome shim is not included in this adapter release."),r;if(n.version===null)return t("Chrome shim can not determine version, not shimming."),r;t("adapter.js shimming chrome."),r.browserShim=Kh,ks(A,n),Xw(A,n),jw(A),nu(A,n),Jw(A),Zw(A,n),Yw(A),Ww(A),zw(A),qw(A,n),Ls(A),iu(A),No(A,n),Go(A),su(A,n);break;case"firefox":if(!Vh||!ou||!e.shimFirefox)return t("Firefox shim is not included in this adapter release."),r;t("adapter.js shimming firefox."),r.browserShim=Vh,ks(A,n),n0(A,n),ou(A,n),r0(A),s0(A),o0(A),i0(A),a0(A),c0(A),l0(A),u0(A),f0(A),Ls(A),iu(A),No(A,n),Go(A);break;case"edge":if(!Gh||!ru||!e.shimEdge)return t("MS edge shim is not included in this adapter release."),r;t("adapter.js shimming edge."),r.browserShim=Gh,A0(A),e0(A),ru(A,n),t0(A),No(A,n),Go(A);break;case"safari":if(!Xh||!e.shimSafari)return t("Safari shim is not included in this adapter release."),r;t("adapter.js shimming safari."),r.browserShim=Xh,ks(A,n),m0(A),w0(A),p0(A),d0(A),g0(A),C0(A),h0(A),v0(A),Ls(A),No(A,n),Go(A),su(A,n);break;default:t("Unsupported browser!")}return r}({window:typeof window>"u"?void 0:window});function Jh(A,e,t){return!(At.startX+t.width||e>t.startY+t.height)}function _T(A,e){e==="text"?A.style.cursor="text":A.style.cursor="default"}var NT=function(){function A(){this.beginPoint={x:0,y:0},this.stopPoint={x:0,y:0},this.polygonVertex=[],this.angle=0,this.arrowInfo={edgeLen:50,angle:30}}return A.prototype.draw=function(e,t,n,r,o,i){this.beginPoint.x=t,this.beginPoint.y=n,this.stopPoint.x=r,this.stopPoint.y=o,this.arrowCord(this.beginPoint,this.stopPoint),this.sideCord(),this.drawArrow(e,i)},A.prototype.drawArrow=function(e,t){e.fillStyle=t,e.beginPath(),e.moveTo(this.polygonVertex[0],this.polygonVertex[1]),e.lineTo(this.polygonVertex[2],this.polygonVertex[3]),e.lineTo(this.polygonVertex[4],this.polygonVertex[5]),e.lineTo(this.polygonVertex[6],this.polygonVertex[7]),e.lineTo(this.polygonVertex[8],this.polygonVertex[9]),e.lineTo(this.polygonVertex[10],this.polygonVertex[11]),e.closePath(),e.fill()},A.prototype.setArrowInfo=function(e,t){this.arrowInfo.edgeLen=e,this.arrowInfo.angle=t},A.prototype.dynArrowSize=function(){var e=this.stopPoint.x-this.beginPoint.x,t=this.stopPoint.y-this.beginPoint.y,n=Math.sqrt(Math.pow(e,2)+Math.pow(t,2));n<50?this.arrowInfo.edgeLen=n/2:n<250?this.arrowInfo.edgeLen/=2:n<500&&(this.arrowInfo.edgeLen=this.arrowInfo.edgeLen*n/500)},A.prototype.getRadian=function(e,t){this.angle=Math.atan2(t.y-e.y,t.x-e.x)/Math.PI*180,this.setArrowInfo(50,30),this.dynArrowSize()},A.prototype.arrowCord=function(e,t){this.polygonVertex[0]=e.x,this.polygonVertex[1]=e.y,this.polygonVertex[6]=t.x,this.polygonVertex[7]=t.y,this.getRadian(e,t),this.polygonVertex[8]=t.x-this.arrowInfo.edgeLen*Math.cos(Math.PI/180*(this.angle+this.arrowInfo.angle)),this.polygonVertex[9]=t.y-this.arrowInfo.edgeLen*Math.sin(Math.PI/180*(this.angle+this.arrowInfo.angle)),this.polygonVertex[4]=t.x-this.arrowInfo.edgeLen*Math.cos(Math.PI/180*(this.angle-this.arrowInfo.angle)),this.polygonVertex[5]=t.y-this.arrowInfo.edgeLen*Math.sin(Math.PI/180*(this.angle-this.arrowInfo.angle))},A.prototype.sideCord=function(){var e={x:0,y:0};e.x=(this.polygonVertex[4]+this.polygonVertex[8])/2,e.y=(this.polygonVertex[5]+this.polygonVertex[9])/2,this.polygonVertex[2]=(this.polygonVertex[4]+e.x)/2,this.polygonVertex[3]=(this.polygonVertex[5]+e.y)/2,this.polygonVertex[10]=(this.polygonVertex[8]+e.x)/2,this.polygonVertex[11]=(this.polygonVertex[9]+e.y)/2},A}(),GT=function(){function A(e,t){var n=this;this.wrcWindowMode=!1,this.drawGraphPosition={startX:0,startY:0,width:0,height:0},this.tempGraphPosition={startX:0,startY:0,width:0,height:0},this.cutOutBoxBorderArr=[],this.borderSize=10,this.borderOption=null,this.drawArrow=new NT,this.movePosition={moveStartX:0,moveStartY:0},this.draggingTrim=!1,this.dragging=!1,this.mouseInsideCropBox=!1,this.clickFlag=!1,this.dragFlag=!1,this.clickCutFullScreen=!1,this.getFullScreenStatus=!1,this.drawGraphPrevX=0,this.drawGraphPrevY=0,this.toolName="",this.fontSize=17,this.undoClickNum=0,this.maxUndoNum=15,this.degreeOfBlur=5,this.dpr=window.devicePixelRatio||1,this.fullScreenDiffHeight=60,this.history=[],this.textInputPosition={mouseX:0,mouseY:0},this.hiddenScrollBar={color:"#000000",fillState:!1,state:!1,fillWidth:0,fillHeight:0},this.textInfo={positionX:0,positionY:0,color:"",size:0},this.startCapture=function(){return TT(n,void 0,void 0,function(){var r,o,i,c,f,d;return PT(this,function(g){switch(g.label){case 0:if(this.screenShortImageController==null)return[2];r=null,o=this.screenShortImageController.width*this.dpr,i=this.screenShortImageController.height*this.dpr,c=!0,f={},this.wrcWindowMode&&(o=window.screen.width*this.dpr,i=window.screen.height*this.dpr,c=!1,f={displaySurface:"window"}),g.label=1;case 1:return g.trys.push([1,3,,4]),[4,navigator.mediaDevices.getDisplayMedia({audio:!1,video:Au({width:o,height:i},f),preferCurrentTab:c})];case 2:return r=g.sent(),this.videoController.srcObject=r,[3,4];case 3:throw d=g.sent(),this.resetComponent(),this.emit&&this.emit("webrtc-error",d),"浏览器不支持webrtc或者用户未授权, 浏览器名称"+jh.browserDetails.browser+",浏览器版本号"+jh.browserDetails.version+d;case 4:return[2,r]}})})},this.stopCapture=function(){var r=n.videoController.srcObject;r&&"getTracks"in r&&(r.getTracks().forEach(function(o){return o.stop()}),n.videoController.srcObject=null)},this.mouseDownEvent=function(r){var o,i,c;if(r.button==0&&n.toolName!="undo"){n.dragging=!0,n.clickFlag=!0;var f=Te(r.offsetX),d=Te(r.offsetY);if(n.data.getToolClickStatus().value&&(n.drawGraphPosition.startX=f,n.drawGraphPosition.startY=d),n.toolName=="brush"&&n.screenShortCanvas&&function(g,p,B){g.beginPath(),g.moveTo(p,B)}(n.screenShortCanvas,f,d),n.toolName=="text"&&((o=n.textInputController)===null||o===void 0?void 0:o.value)&&((i=n.screenShortController)===null||i===void 0?void 0:i.value)&&n.screenShortCanvas){if(!n.mouseInsideCropBox)return;n.data.setTextStatus(!0),n.textInputPosition.mouseX!=0&&n.textInputPosition.mouseY!=0&&n.textInputPosition.mouseX!=f&&n.textInputPosition.mouseY!=d&&(Dh((c=n.textInputController.value)===null||c===void 0?void 0:c.innerText,n.textInputPosition.mouseX,n.textInputPosition.mouseY,n.data.getSelectedColor().value,n.fontSize,n.screenShortCanvas),n.textInputController.value.innerHTML="",n.addHistory()),n.textInputController.value.style.left=f+"px",n.textInputController.value.style.fontSize=n.fontSize+"px",n.textInputController.value.style.fontFamily="none",n.textInputController.value.style.color=n.data.getSelectedColor().value,setTimeout(function(){var g;if(!((g=n.textInputController)===null||g===void 0)&&g.value){var p=n.textInputController.value.offsetHeight,B=d-Math.floor(p/2);n.textInputController.value.style.top=B+"px",n.textInputController.value.focus(),n.textInputPosition={mouseX:f,mouseY:d},n.textInfo={positionX:f,positionY:d,color:n.data.getSelectedColor().value,size:n.fontSize}}})}n.borderOption?(n.draggingTrim=!0,n.movePosition.moveStartX=f,n.movePosition.moveStartY=d):(n.drawGraphPrevX=n.drawGraphPosition.startX,n.drawGraphPrevY=n.drawGraphPosition.startY,n.drawGraphPosition.startX=f,n.drawGraphPosition.startY=d)}},this.mouseMoveEvent=function(r){if(n.screenShortCanvas!=null&&n.screenShortController.value!=null&&n.toolName!="undo"){!n.data.getToolClickStatus().value&&n.dragging&&(n.dragFlag=!0,n.data.setToolStatus(!1)),n.clickFlag=!1;var o=n.drawGraphPosition,i=o.startX,c=o.startY,f=o.width,d=o.height,g=Te(r.offsetX),p=Te(r.offsetY),B=g-i,C=p-c;if(n.data.getToolClickStatus().value&&n.dragging){var v=n.data.getCutOutBoxPosition();if(!Jh(i,c,v)||!Jh(g,p,v))return;switch(n.toolName!="mosaicPen"&&n.showLastHistory(),n.toolName){case"square":(function(y,S,x,E,b,U,O){O.save(),O.strokeStyle=b,O.lineWidth=U,O.beginPath(),O.rect(y,S,x,E),O.stroke(),O.restore()})(i,c,B,C,n.data.getSelectedColor().value,n.data.getPenSize().value,n.screenShortCanvas);break;case"round":(function(y,S,x,E,b,U,O){var k=S=E?S:E)-k),L=.5*((x>=b?x:b)-T),J=k+P,nA=T+L;if(y.save(),y.beginPath(),y.lineWidth=U,y.strokeStyle=O,typeof y.ellipse!="function")throw"你的浏览器不支持ellipse,无法绘制椭圆";y.ellipse(J,nA,P,L,0,0,2*Math.PI),y.stroke(),y.closePath(),y.restore()})(n.screenShortCanvas,g,p,i,c,n.data.getPenSize().value,n.data.getSelectedColor().value);break;case"right-top":n.drawArrow.draw(n.screenShortCanvas,i,c,g,p,n.data.getSelectedColor().value);break;case"brush":(function(y,S,x,E,b){y.save(),y.lineWidth=E,y.strokeStyle=b,y.lineTo(S,x),y.stroke(),y.restore()})(n.screenShortCanvas,g,p,n.data.getPenSize().value,n.data.getSelectedColor().value);break;case"mosaicPen":(function(y,S,x,E,b){for(var U=window.devicePixelRatio||1,O=b.getImageData(y*U,S*U,x*U,x*U),k=O.width/E,T=O.height/E,P=0;Px&&(E=x-S);var b=y.startY+y.height+10;return y.width<0&&y.height<0&&(b=y.startY+10),{mouseX:E,mouseY:b}}(n.drawGraphPosition,(g=n.toolController.value)===null||g===void 0?void 0:g.offsetWidth,n.screenShortController.value.width/n.dpr);if(n.getFullScreenStatus){var B=parseInt(n.screenShortController.value.style.height),C=(n.drawGraphPosition.width/n.dpr-n.toolController.value.offsetWidth)/2;p.mouseY=B-n.fullScreenDiffHeight,p.mouseX=C}if(n.screenShortController.value&&(B=parseInt(n.screenShortController.value.style.height),p.mouseY>B-64&&(p.mouseY-=n.drawGraphPosition.height+64,p.mouseY<0))){var v=parseInt(n.screenShortController.value.style.height);p.mouseY=v-n.fullScreenDiffHeight}n.data.setToolInfo(p.mouseX,p.mouseY),n.getFullScreenStatus=!1}}))}}},this.toolClickEvent=function(r,o,i){var c;n.toolName=r;var f=n.data.getScreenShortController(),d=n.data.getScreenShortImageController();if(f.value!=null&&d!=null){var g=f.value.getContext("2d");if(!n.data.getToolClickStatus().value){var p=n.data.getCutOutBoxPosition();To(p.startX,p.startY,p.width,p.height,g,n.borderSize,f.value,d,!1)}if(n.data.setToolName(r),_w(i,o,!1),r!="text"?(n.data.setOptionStatus(!0),n.data.setOptionIcoPosition(function(y){switch(y){case 1:return 16;case 2:return 56;case 3:return 90;case 4:return 128;case 5:return 174;case 6:return 210;default:return 0}}(o))):n.data.setOptionStatus(!1),((c=n.textInputController)===null||c===void 0?void 0:c.value)!=null&&n.data.getTextStatus()&&n.screenShortCanvas){var B=n.textInputController.value.innerText;if(B&&B!==""){var C=n.textInfo;Dh(B,C.positionX,C.positionY,C.color,C.size,n.screenShortCanvas),n.addHistory()}n.textInputController.value.innerHTML="",n.data.setTextStatus(!1)}if(n.dragging=!1,n.draggingTrim=!1,r=="save"&&n.getCanvasImgData(!0),r=="close"&&n.resetComponent(),r=="confirm"&&n.screenShortCanvas&&n.emit){var v=n.getCanvasImgData(!1);n.emit("get-image-data",v)}r=="undo"&&(n.data.setOptionStatus(!1),n.takeOutHistory()),n.data.setToolClickStatus(!0)}},this.resetComponent=function(){if(n.emit)return n.data.setToolStatus(!1),n.data.setInitStatus(!0),n.destroyDOM(),n.hiddenScrollBar.state&&n.updateScrollbarState(!1),void n.emit("destroy-component",!1);throw"组件重置失败"},this.getCanvasImgData=function(r){var o=new eu,i=n.data.getCutOutBoxPosition(),c=i.startX,f=i.startY,d=i.width,g=i.height,p="";return n.screenShortCanvas&&(r?function(B,C,v,y,S){var x=window.devicePixelRatio||1,E=B.getImageData(C*x,v*x,y*x,S*x),b=document.createElement("canvas"),U=Ir(b,y,S);if(U){U.putImageData(E,0,0);var O=document.createElement("a");O.href=b.toDataURL("png"),O.download="".concat(new Date().getTime(),".png"),O.click()}}(n.screenShortCanvas,c,f,d,g):p=function(B,C,v,y,S,x,E){x===void 0&&(x=.75),E===void 0&&(E=!0);var b=window.devicePixelRatio||1,U=B.getImageData(C*b,v*b,y*b,S*b),O=document.createElement("canvas"),k=Ir(O,y,S);return k?(k.putImageData(U,0,0),E&&(O==null||O.toBlob(function(T){var P,L;if(T!=null){var J=window.ClipboardItem;if(J==null)return O.toDataURL("png");var nA=new J(((P={})[T.type]=T,P));(L=navigator.clipboard)===null||L===void 0||L.write([nA]).then(function(){return"写入成功"})}},"image/png",x)),O.toDataURL("png")):""}(n.screenShortCanvas,c,f,d,g,.75,o.getWriteImgState())),n.resetComponent(),p},this.data=new Qi,this.screenShortController=this.data.getScreenShortController(),this.toolController=this.data.getToolController(),this.textInputController=this.data.getTextInputController(),this.optionController=this.data.getOptionController(),this.optionIcoController=this.data.getOptionIcoController(),this.videoController=document.createElement("video"),this.videoController.autoplay=!0,this.screenShortImageController=document.createElement("canvas"),this.data.setPropsData(t.emit),en(function(){n.emit=n.data.getEmit();var r=new eu;n.hiddenScrollBar=r.getHiddenScrollBarInfo(),n.hiddenScrollBar.state&&n.updateScrollbarState(),n.clickCutFullScreen=r.getClickCutFullScreenStatus(),n.data.setHiddenToolIco(r.getHiddenToolIco()),r.getWebRtcStatus()?(n.wrcWindowMode=r.getWrcWindowMode(),n.wrcMode(r)):n.h2cMode(r)}),eo(function(){n.data.setInitStatus(!0)})}return A.prototype.wrcMode=function(e){var t=this;this.screenShortImageController!=null&&(this.screenShortImageController.width=parseFloat(window.getComputedStyle(document.body).width),this.screenShortImageController.height=parseFloat(window.getComputedStyle(document.body).height),this.startCapture().then(function(){setTimeout(function(){var n,r;if(t.screenShortController.value!=null&&t.screenShortImageController!=null){var o=(n=t.screenShortImageController)===null||n===void 0?void 0:n.width,i=(r=t.screenShortImageController)===null||r===void 0?void 0:r.height,c=o,f=i;t.wrcWindowMode&&(c=o*t.dpr,f=i*t.dpr);var d=Ir(t.screenShortController.value,o,i),g=Ir(t.screenShortImageController,c,f);if(d!=null&&g!=null){var p=t.videoController,B=p.videoWidth,C=p.videoHeight;if(t.wrcWindowMode){var v=t.getWindowContentData(B,C,o*t.dpr,i*t.dpr);if(v==null)return;g.putImageData(v,0,0)}else{var y=o,S=C*o/B;S>i&&(y=o*i/S,S=i),g==null||g.drawImage(t.videoController,0,0,y,S);var x=i-S;if(t.hiddenScrollBar.state&&x>0&&t.hiddenScrollBar.fillState){g.beginPath();var E=o,b=x;t.hiddenScrollBar.fillWidth>0&&(E=t.hiddenScrollBar.fillWidth),t.hiddenScrollBar.fillHeight>0&&(b=t.hiddenScrollBar.fillHeight),g.rect(0,S,E,b),g.fillStyle=t.hiddenScrollBar.color,g.fill()}}t.data.setScreenShortImageController(t.screenShortImageController),t.drawContent(d,t.screenShortController.value),t.screenShortController.value.style.zIndex=e.getLevel()+"",t.toolController.value!=null&&(t.toolController.value.style.zIndex="".concat(e.getLevel()+1),t.stopCapture())}}},500)}))},A.prototype.h2cMode=function(e){var t=this;if(this.screenShortImageController!=null){var n={width:parseFloat(window.getComputedStyle(document.body).width),height:parseFloat(window.getComputedStyle(document.body).height)};if(this.screenShortImageController.width=n.width,this.screenShortImageController.height=n.height,this.screenShortController.value!=null){var r=Ir(this.screenShortController.value,this.screenShortImageController.width,this.screenShortImageController.height);r!=null&&OT(document.body,{useCORS:e.getEnableCORSStatus(),proxy:e.getProxyAddress()}).then(function(o){t.screenShortController.value!=null&&(t.screenShortController.value.style.zIndex=e.getLevel()+"",t.toolController.value!=null&&(t.toolController.value.style.zIndex="".concat(e.getLevel()+1),t.screenShortImageController=o,t.data.setScreenShortImageController(o),t.drawContent(r,t.screenShortController.value)))})}}},A.prototype.drawContent=function(e,t){var n,r,o;this.screenShortCanvas=e,n=e,r=t.width,o=t.height,n.clearRect(0,0,r,o),n.save(),n.fillStyle="rgba(0, 0, 0, .6)",n.fillRect(0,0,r,o),n.restore(),t.addEventListener("mousedown",this.mouseDownEvent),t.addEventListener("mousemove",this.mouseMoveEvent),t.addEventListener("mouseup",this.mouseUpEvent)},A.prototype.getWindowContentData=function(e,t,n,r){var o=document.createElement("canvas");o.width=e,o.height=t;var i=Ir(o,e,t);if(i){i.drawImage(this.videoController,0,0);var c=t-r,f=n,d=t-c;return i.getImageData(0*this.dpr,c*this.dpr,f*this.dpr,d*this.dpr)}return null},A.prototype.operatingCutOutBox=function(e,t,n,r,o,i,c){if(this.screenShortController.value!=null){var f=this.movePosition,d=f.moveStartX,g=f.moveStartY;if(this.cutOutBoxBorderArr.length>0&&!this.draggingTrim){var p=!1;c.beginPath();for(var B=0;By&&(C=y-o),v+i>S&&(v=S-i),this.tempGraphPosition=To(C,v,o,i,c,this.borderSize,this.screenShortController.value,this.screenShortImageController)}else{var x=function(k,T,P,L,J,nA,Y){switch(Y){case 2:return{tempStartX:P,tempStartY:T-(L+nA)>0?L+nA:T,tempWidth:J,tempHeight:Te(nA-(T-L))};case 3:return{tempStartX:P,tempStartY:L,tempWidth:J,tempHeight:Te(T-L)};case 4:return{tempStartX:k-(P+J)>0?P+J:k,tempStartY:L,tempWidth:Te(J-(k-P)),tempHeight:nA};case 5:return{tempStartX:P,tempStartY:L,tempWidth:Te(k-P),tempHeight:nA};case 6:return{tempStartX:k-(P+J)>0?P+J:k,tempStartY:T-(L+nA)>0?L+nA:T,tempWidth:Te(J-(k-P)),tempHeight:Te(nA-(T-L))};case 7:return{tempStartX:P,tempStartY:L,tempWidth:Te(k-P),tempHeight:Te(T-L)};case 8:return{tempStartX:P,tempStartY:T-(L+nA)>0?L+nA:T,tempWidth:Te(k-P),tempHeight:Te(nA-(T-L))};case 9:return{tempStartX:k-(P+J)>0?P+J:k,tempStartY:L,tempWidth:Te(J-(k-P)),tempHeight:Te(T-L)}}}(e,t,n,r,o,i,this.borderOption),E=x.tempStartX,b=x.tempStartY,U=x.tempWidth,O=x.tempHeight;this.tempGraphPosition=To(E,b,U,O,c,this.borderSize,this.screenShortController.value,this.screenShortImageController)}}},A.prototype.addHistory=function(){if(this.screenShortCanvas!=null&&this.screenShortController.value!=null){var e=this.screenShortCanvas,t=this.screenShortController.value;this.history.length>this.maxUndoNum&&this.history.shift(),this.history.push({data:e.getImageData(0,0,t.width,t.height)}),this.data.setUndoStatus(!0)}},A.prototype.showLastHistory=function(){if(this.screenShortCanvas!=null){var e=this.screenShortCanvas;this.history.length<=0&&this.addHistory(),e.putImageData(this.history[this.history.length-1].data,0,0)}},A.prototype.takeOutHistory=function(){this.history.pop(),this.screenShortCanvas!=null&&this.history.length>0&&this.screenShortCanvas.putImageData(this.history[this.history.length-1].data,0,0),this.undoClickNum++,this.history.length-1<=0&&(this.undoClickNum=0,this.data.setUndoStatus(!1))},A.prototype.destroyDOM=function(){var e=document.getElementById("screenShotPanel");e&&e.parentNode===document.body&&document.body.removeChild(e)},A.prototype.updateScrollbarState=function(e){if(e===void 0&&(e=!0),e)return document.documentElement.classList.add("hidden-screen-shot-scroll"),void document.body.classList.add("hidden-screen-shot-scroll");document.documentElement.classList.remove("hidden-screen-shot-scroll"),document.body.classList.remove("hidden-screen-shot-scroll")},A}();function VT(A){var e=new Qi,t="#F53440";switch(A){case 1:t="#F53440";break;case 2:t="#F65E95";break;case 3:t="#D254CF";break;case 4:t="#12A9D7";break;case 5:t="#30A345";break;case 6:t="#FACF50";break;case 7:t="#F66632";break;case 8:t="#989998";break;case 9:t="#000000";break;case 10:t="#FEFFFF"}return e.setSelectedColor(t),e.setColorPanelStatus(!1),t}function XT(){new Qi().setColorPanelStatus(!0)}function jT(A,e,t){var n=new Qi;_w(t,e,!0);var r=2;switch(A){case"small":r=2;break;case"medium":r=5;break;case"big":r=10}return n.setPenSize(r),r}var JT=[{id:1,title:"square"},{id:2,title:"round"},{id:3,title:"right-top"},{id:4,title:"brush"},{id:5,title:"mosaicPen"},{id:6,title:"text"},{id:7,title:"separateLine"},{id:8,title:"save"}],Ai={name:"screen-short",props:{},setup:function(A,e){var t=new Qi,n=t.getScreenShortWidth(),r=t.getScreenShortHeight(),o=t.getScreenShortController(),i=t.getToolController(),c=t.getTextInputController(),f=t.getToolStatus(),d=t.getTextStatus(),g=t.getUndoStatus(),p=t.getToolName(),B=t.getOptionStatus(),C=t.getColorPanelStatus(),v=t.getOptionIcoController(),y=t.getOptionController(),S=t.getToolLeft(),x=t.getToolTop(),E=t.getOptionIcoPosition(),b=t.getSelectedColor(),U=t.getHiddenToolIco(),O=new GT(A,e).toolClickEvent;return{screenShortWidth:n,screenShortHeight:r,screenShortController:o,textInputController:c,toolController:i,optionIcoController:v,optionController:y,toolStatus:f,textStatus:d,undoStatus:g,optionStatus:B,colorPanelStatus:C,currentName:p,toolLeft:S,toolTop:x,optionIcoPosition:E,selectedColor:b,toolbar:JT,toolClickEvent:O,getColor:VT,selectColor:XT,setBrushSize:jT,hiddenToolIco:U}},emits:{"destroy-component":function(A){return A!=null},"get-image-data":function(A){return A!=null},"webrtc-error":function(A){return A!=null}}};const YT={id:"screenShotPanel"},WT=["width","height"],zT=["onClick"],$T={key:1,class:"item-panel undo-disabled"},ZT={class:"brush-select-panel"},qT={key:0,class:"right-panel"},A2={class:"color-panel"},e2=["onClick"],t2={id:"textInputPanel",ref:"textInputController",contenteditable:"true",spellcheck:"false"};function y0(A,e){e===void 0&&(e={});var t=e.insertAt;if(A&&typeof document<"u"){var n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t==="top"&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=A:r.appendChild(document.createTextNode(A))}}y0('#screenShotContainer[data-v-6fb77b2a]{left:0;position:absolute;top:0}#screenShotPanel[data-v-6fb77b2a]{height:100%;left:0;position:absolute;top:0;width:100%}#toolPanel[data-v-6fb77b2a]{background:#fff;height:24px;left:0;min-width:275px;padding:10px;position:absolute;top:0;z-index:9999}#toolPanel .item-panel[data-v-6fb77b2a]{float:left;height:24px;margin-right:15px;width:24px}#toolPanel .item-panel[data-v-6fb77b2a]:last-child{margin-right:0}#toolPanel .square[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAORJREFUaAXtmLENwkAQBA0iI6ULeqAKmqMHCiCmBzrBMdzK+fvlXVsgzUsX3d3u/2z2w8CBAAQgAAEItAmcqn2veld9Nip5yVPezbNrdqemhM5Vz47Z5MilxF5VV1dUNG6uyIJ9ecq7efbN7tQ8dsysNTLr3fOAtS4X0eUBEYyGCAkY8CKrJBDBaIiQgAEvskoCEYyGCAkY8CKrJBDBaIiQgAEvskoCEYyGCAkY8CKrJBDBaIiQgAEvstqTwBhxWiYy633o0H3UjD5at/4flae87aMv7p/9XrdfhwAEIAABCPw1gS8CdEV3aG1wFQAAAABJRU5ErkJggg==");background-size:cover}#toolPanel .square[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAARFJREFUaAXtmLENwkAMRe8QUoTogIoV2AGJjgHoWICRYABm4Dq2oaIkoFSHja6M4lN+FBD5lNj+//x+KjvHHwmQAAmQwJAJeGv55TUuqup1lL5tjHFq9XdR996XohOKYnK4bfy9SXPcVNRaevxKHn+2eruqi5eTJdbJewfpzsPzMbuUJ0ikxbB6qrc1OrIa+vps6t6R420uUCf8S/9xgW+nwQSYAEiAnxAIEB5nAjBCUIAJgADhcSYAIwQFmAAIEB5nAjBCUIAJgADhcSYAIwQFmAAIEB7//wTSoRUm1UYgx9s87opx0ENr3/dR9VRva3FzAT1x65VYBPc5t0rLMKeeyH/O6zn97CEBEiABEhgugTemKDubNjFCTQAAAABJRU5ErkJggg==")}#toolPanel .square-active[data-v-6fb77b2a],#toolPanel .square[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAPJJREFUaAXtmDEOwjAMRRuEVCFWJm7D1r0cgiNxlG7chokVoU4hkTJWcdQfKCovY2x/x+9nctNwIAABCEDgnwk4a/jjzR/G8XUNeZ33fm/l14g7555BZ2jb3eV+co+c5jYXjLH4+PDw3sqrGU+g+tA7yp5z2ptcMMW6gpxPpZi9zQG+9W2mCJT0NgeYEv6lOwZY2g0cwAGRAF9IBCiX44CMUBTAARGgXI4DMkJRAAdEgHI5DsgIRQEcEAHK5TggIxQFcEAEKJev34G0aJVJzREo6V3iwDCneaUas7e5nY4r7rQlXmS9XgkEMhCAAAQgsFICb9uiLZTmm16RAAAAAElFTkSuQmCC")}#toolPanel .round[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAi5JREFUaAXtmL9OwzAYxAsS7cLGwp+dSkh0ZmFgYusjdehD8BIsiBegEkM3xo4siDIjmFjgfk2uA1LSlDhpLXzS1VFj3/n77MR2Op2ElIGUgZSBlIH/nIGdgMF3pXUlDsUz8Tinis4850zlvfggfolbgUP14kZ8F78rkrq0oe3G0JPzWPwU3fEnXY9ERuJU3M/JNf9xjzquT1s00GoVZG4quiO3uu6v0QPq0sbt0WptNAYye8nNn1VeiH8FbdEgEDTPxUZBltz5ia4PArihgZaDaGwkejJhqDGaiHtiKKA1EdHGA6/g4GHDgCEPkfnfHUTT0wmvoGBY/bZh3jYFtEkSXkGnEu9shHlzNA2/nfAMgq5UvEj1gyiWi+BBsvDEuzaupYAgC1Bb8GKHdyl2S+9mN4d5nbsKdUNVsZe9C3WrBMDGDDxmRSu/9rJ3oWmVANhVgtesaOXXXvauZfqh1jwDbMzaAl544l2KKiNggZBnB2sWlfYiiFJUCWCeKxyVKoW9aa+3VbLrBHCySizgfXs5eYXSVQKY5a0vC1XC37CXvWs5bPVCViWy6LcSBBn1Zo4Aot9OE8RY5L0c5YGGAHriVCSIiRjdkVJ9XkylaA/1BAAGooNgOtU5YtLW52A0G/+sIo8FeKg9nZhSUX3YykLIngkebB/2CYST1Ejc+k+L6uMSjAbrhM/NBLKKwT7uetu67E2NC1ZsMs8xMKrP6zViTk1TBlIGUgZSBjacgR/CFam/GpziJgAAAABJRU5ErkJggg==");background-size:cover}#toolPanel .round[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA4hJREFUaAXtWEFrE0EUfrNJTVJBRK1oK6JYEVoQigr1IFKwBxVE0ZP+C6+KB9Gr/0JPFUUQDxaK9GCgSg9SQawI0lalKlKwSUyy4/smOzEEMm+SbJXQncsm+2a+b743b2feG6KkJR5IPJB4IPHAZvaAikv86ILesvqpNFGl8AIpGiFNg/wcNPiaVvj3Cr97m6LgycD+zMzCqPodB3fXAgZm9J6wVLxFOrymibb5TIpJ10gF94NM9vbqhPriM6ZVn44FDL/XmZ8f1m9oUte11ltBwGDzWgWPA6JZSqtllcqs4L2ulgapoodColNKhxdZ6Jjpr9QvRfre9kP9dxcPqxLetds6EmC8Xiw80qTHQahITSkKbn47m33nM4Fdz4pHNIV3ePyVaHw+yOYudbIabQvYPV06Wi1XnzL5PlLqI6Xo6o/J/rzPxJv77Hi+Pk5VekBaH2QnLKXTqXNfJzNvmvu5/rclIPL8HCbPhC+yfbnLy2fUdxeBZBua1juL5cJDxjwNEbwSJ9pZCQ5Xv4aYD2thYyZ/YCA32e3kwQwMYMEhcAw4wOU3KyJvAbUPlmOewwaef31clX1JpH7AAiawWcQ4uKQx1u4VQrWtsrBodpu0OtlpzFvSVk/zTVT0S8W7U5DJDfuEktcKYJ/H5HmZpzZq8hAFbHCAy5wtrZQ2vBcF4ITFIYUx2Cobxm7IzzoHcxpugUUUgPQAJyzH2rzvPi9wOs3gABc4we3szEZRgMltuCNOWAksLrvlstwuXFEAx80IALjjrAsoTludK+J2YcsCkFWicW7jAorVZrkstwNcFhClxDYxc2DFZqpz2XTcgSwLiAbrPiSb/6bVufhUkxhlAShG0IqlvRJYbPa/XJ8lTFkAKik0zuclsNjslstyO4BlAVwGYjyKEQdOrKY6V8TtAhcFoIYFACopF1CcNstluV3YogAU4Pz1rqEMRCXlAovDVqvWaAyc4JYwRQHm9oALcAChDJQAu7XXOZjT5+bCa2vs+XQaeTluD4x3uYZFGditp5vHG0zUx9zA5VMLoK8YQuiEhqsPztXzKMBRwx57xcdNTA1YwIyK+zy4fKG9QsiC9XRRDxFY1lRf6jyvxBJuEQqVwpwpA63CNp8YCwxgARPXKr6hY6naWgE7KFqJ3rzYsiJ6+mrRisCztsX24OVuowj8/l/X683zSP4nHkg8kHgg8cDm8sAfhkzSnCu/+OAAAAAASUVORK5CYII=")}#toolPanel .round-active[data-v-6fb77b2a],#toolPanel .round[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAqJJREFUaAXtWDFLHEEUfrNn3LsIIRYGOcQml8YDu0BKr7BREKzzL2wDFopt/kXqQCBdwDZgKWeTsxE5FRsREr2Eu8l8uzewCLvvzbp7q9xMM3M7b973vjdzM+89It+8B7wHvAe8B6bZA6oo8u2unr0+G3SGNNoiRSukqWn6ZqRfU9+M++bbSY2CbwvL4WG3rf4Wgf1oAguHenE0uN8lPfqoiV5JjDKgt6SCL0FY37vuqEvJmjSZ3ARav3R4c/rnkya1o7WeSwPI+q6U+q1If3799uVB750aZMmmzeUiEHn9/u6rJv0hTbHLd0XqZ1BvbOfZDWcCb34MVof/ht+N8UsuRnKyhsT5zExt42o9POZkk/NOBMaePyraeGsQSJideO+yE4FdzPU486P42BTq+SQuHAMMYCW/Z43FBOI/bDFnPssg/K+AlSWTnBMdofiqvOvlvW2SgJIxbqcgbLQkR0m0A7jnJ2U8CAIrelsEbFkCeGHxSAl0FStiMCNsRitLAOGB9IVlsJymgQlsbhFLIIptOC0lzUuwWQJRYFaSgaxaBIVM4wkgqqyqCbB5AjYkroKEAJsnUIXhFtO8anaY1vMEkIxU1y44aJ4AMqmqmgCbJ2DSwKrsRwrKYbMEkMNySsqal2CzBJCAm4jvtiwj0/QCE9hp8/Y7SyCqHpgE3C6YWG8wJZULlgAMRvUAIe6kjI/D6fqeBE9EAHE5qgcShUXIAEuSCwBLRACCKH2geoBxmQ0YwJJiiAmgboPSBxJvqXJXuXFSv+1SIxITgDHY1tqL2mYZJKATZRXp0bHOEeXEVtj2T6mw5bQDlgC8NN9qrAWK9h9zO0W3jdEBXa6et7bk2gG7GH1csXiGxd0kCYyrKq8/tMP/9h7wHvAe8B6YLg/8B7td+kBEJNs9AAAAAElFTkSuQmCC")}#toolPanel .right-top[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAgNJREFUaAXtmE0rRkEUx6/XsrC1okRPYWWhbCQWFmxsbCyelKysZGFnISWSlJBIkpT0ZO8T2Nmy8QGQkrzn7X8yU9N97h0z923uZE79u3PPPXPmd05zPeN6njPXAdcB1wHXgf/cgQqDxddi7QLULqgJ4xNoFVKyLAqoB0kbJILSuBWqgvz2Cked3xl2Xx32IIa/C3OLEAdu1Mx1qxmfePgpMn7HEM1XtkrlSPXAKYTeqIeXRV6UeSSONAoggH4oahFaBUhqi/2oAxmuId3t1Bt75QQTRCmiIcH1E0mlU8Sd7oppvAN+hks4zvzOkPvc7H/ORz+UOxB/Dx6FMfeJV4rNlW2AhgPOY/zXdprOEz2dZzj8ggAmK2JQiDM6XBLgFwNIwopoDojN3EVbhXd+WbK6v4gnxGZxuJQged6sAL8ijfx9KBZxrhCfasgMsvPOK5/nMYeKuILmIGNGBzgOv2aMIuLCkwL8esQcxqZNYOUvVsCmMYqIC49h3ieD38LV+F8QnTpGBXj6+bcKfgTAHxC9tLu2wQ8D+J3B7+GaxWkWyyRjQ0jzBlHn9yGr4AcA/MLgD2yD7wPwM4M/xDXoYxTc+bQeYPF/Qo4wtgq+G8APEO35Y9vgOwF8z+BLuKbxCRJp07NtpKbO05di6+CpLS3QOFRDN85cB1wHXAdcB1wH8tqBH3D6o7sgJgNQAAAAAElFTkSuQmCC");background-size:cover}#toolPanel .right-top[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAwdJREFUaAXtmD1s00AUx9+7JCgBIdEoNJ1QyoDqAQkJNkCqYGgEMwMDCwsLLOyUAitsMDCzsVUdSghVJTYkmJBI+VhgoOJTgiLH+fA93nNICFHjnGNXMZKfFPt89+z7/d/dO58DkFgSgSQCSQSSCISIAIa4N9StpXXK2m7zELmuRZosjWgxzDQhvs5AdvHTAn426SBt4hTGh0H32U7daiPOAZKFRBYQWj+d+iwAqd6ziYDkgmi+hfYBLp3ptfkUIhWwRKTuVRtl7eqzgMCgxKD2jNc/AwqhBylHxDYCvuXiKxZWA1AbXLlJ5FaR4LgP8z9NkQq4W7Gva4LFDnCnH4a0GXCDo14DxT/NsOlUrTS1692LY9jqp5lZrZeaUoH4q7/erxypACI8ITFm6DWF6nY6Q7WPp7IfEDmmA/Zt4FouXYUWaC4Q8IiY2d85aObv66UQ7osD084T6anN07n328EPewhpbXltCDydzCxSAV/Kux8CKp5ClOJAPiis2ufNMDpempO8U5KcMLNIBUiX38u5W2OL4NXJw0Y1OQGhRPwZAaTsZAWMI6JYoWlOnjyvAD++lnHTGwmDQ+RTqL/PINPJRcebPijLbQDbUQHCkVKpFU7qrZGJ3VuBzBNYnr+jAvY/bh5xdWuN30x7ObGf+YngPVC8RqAHz/Oa3wXLs4XsSd/VSdOcRBSU+QrkuXs3RXwYhC8Vcudk2+CXE90RUGnzt7BgR76dHgbfH6P8o/o1IH2Tu3d5Dl/AbG7FdewtHinnykJuzxKibCiMLNIcMIEXqsGRcBv1G1JPRG+CwMs9kQkwhZdOxfpFMPlVqeMReCrnIBaJgKDwXUARoRRcQgT5+nqZIbzTbTM9h86BceFNAUf5hRIwaXgRN7aAOMCPLSAu8GMJiBN8YAFxgw8kII7wxgLiCm8kIM7wIwXEHd5XwP8ALwJSchi0YrVxuK3b6/KRLR8j3f38oF8crrf9a7HVbl9muNjDDw1g8YlzMF+pXzz6nDJDnZKGJAJJBJIIJBFIIhCDCPwGO3q+e4PmVA0AAAAASUVORK5CYII=")}#toolPanel .right-top-active[data-v-6fb77b2a],#toolPanel .right-top[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAjBJREFUaAXtmDlLA0EUgN/brMaINiEqgoIoglEEQf+A4AXWlja2WuRPWPtPBLXywsZSS402NlYeSSPGHJt9zrisSOIeM9llR5wpsuy8zcz3vTmYXQBddAZ0BnQGdAb+cwYwKfmZG+ouPdYn69jMA2EegNgVRsGA/fJq715YrtgFcpfUT9XKFFgGA2SQCBw0TwATDDrVCoqI1dJab6a13uve9ArI1udO3heIcPMLlmXWfquMOG3ZzoWR+xUWfvGLt8YiF6Am7BLQitNRAG0rDbtHouIv1Z5VhmdENmCaBUR4lv07ICYrUFpOF8k0F2Ulkh8BlvryUvpWVgINI9kRcKeOrIQBPXduG2Gu0a+BH70KSyCUn1ZRaP3EKsBduISV7loPtSZIbAHz9mMXGDipz5m1xiEhbgdKoNgWGrsAh2/ajXMiGEYbFoMWtqHSCLjw7NiQZceDg7GBTCFoTYjuQLGNQBt8LrNxvYAN3qGfRMoWn0KRH+b84LmAW7JntWm0rAs2vQZ5HQJWXtcyfWy0hM4fkS7isPAcuH0k6F4UnrcTmYAIPO+YF1eC5f+B7VBHTq3YbyRTSAZeDNP76Y4FkoTnWh0JJA3fkYAK8NICqsBLCagELyygGryQgIrwoQVUhQ8loDJ8oIDq8L4CfwGeC7R9m+SVQ6e1Wcu2Lr5fRn6c53lcpfLrp8WGZe0wSOdNSmF4z0QOnVXHs8cfW/NX1OX5kA7oDOgM6AzoDOgMKJCBTz35SoU1TFsiAAAAAElFTkSuQmCC")}#toolPanel .brush[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAArJJREFUaAXtl7tu1UAURS+IDokkvEOABkENFVADEl+UXwglXb4EiY6UvN+PyzMlFZCCBhpYi3ikKWznWJixI3ykfce58mTWGc/Zx3c2m2LagWkHph2YdmAX78Ap2G+hp2gN7Ue7Ji5D+gP9ynSP6wU0+rgI4U+Uw6fr0SexAvhmA/zokxD+fQX/hHHeksjonsQJYN9VwA8ZF9Fx9Lr6Lu1+PprEKApb+LcV6CPGJZRipyRupBuHGpdZOB2Vx1wfrAFpS+JFzf3FvhLsDfJYeObr4Pn6TzQlsZ5uKD0eY8EEb6M6FAAwiTlKdfCJ6yOBeb3fInwqzmdcR+CFsLA9ZiawiU6j4nGUFV8hIZ6jwygSwj9AzvuIfM0oHj7ul0gIiy8Krysl+A9cn0TFQ3ihE3z07ApvX3CeTW4QeHfa4yKET8BjFAldyb7gPJucnbp4CG+hCuHZ7wKfCtYmZ7MrHrqLFim8rqP7RMJ59gXnDQbv408Q+r0eHok8aT3fTl08hE+PX4gofH7cuiTda4K6Rio8H390B3WlVOget2jS3Npf5JbX5ezmFmuhR2ulP3L+k50y+bWWF3UNXUlrtWC7WCy39xd5m7fZRP16FPALAN9H7mCXNu8x8bg4zw7tMSoeB1jRn3VC+IIVbfMWqIXqPAt3EHh/i96tILq8HQqvRQpvh9Y6B4lLrCrEZxR9L9dS59U8O7RNa7C4zsomcDtIoCtprc6xQxeB38tCTaHzGFvbQ+un8HfQOST8FfQF/fPoIwEtdQMJ7+vFVfQVFYm2BOy6xrftofZTV9pAZ5GvF0XhWW+2z4+G2OkIJfgzzBf+GmpLtmGZv/s6ksAFllhFJpTrPH/rOr5eCL+FRhXr0OgobbJDm9Rg0fYEbkJljexB7m6d7LLf0RTTDkw7MO3Af7oDvwFjWdeSB4jgWgAAAABJRU5ErkJggg==");background-size:cover}#toolPanel .brush[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABOFJREFUaAXtmVtzU1UUgNfaSZOckwFKW8ql6DDeRaugCOMDTE5vMuMP4J/4pk/+AB/9J9RSmqI8OCqKBUUEsYNQSymYjvScxKRnudZOT8xkcrJ3GhJ8yOnDydnXb133pQD9p6+Bvgb6GuhroAMNYAd9O+46dImeg2Lpc6JwTBGcTyrn0wcf4GY7Az8zAUbP++9XABYBKBUBo8Jv9ihn5s40bkRlprcyNehG/fCCf6qMcKkeXuahkE5uhMHcCxdoj+28PbfA8EV/jMp4mWmPxEG2Y4meWkDgocxuI/AqcRUBbzYToh1L9EyAkbnNQwyfJ6KXEOHK7lTaUxknx79vtBJi/xeUbVYflfVEAIGnLRT4lxn4+2zWnV72sPDQw1WVdidaCVGh4OMIttm76wKMzNJBCnGBgF7hgPvBAXf67mn8K4IxCQGAH0Ztm727KsC+PB0gCBZY868CwlUH3al7Z/FxI4hBiMuN7eu/uybA6DztD0uBuM1rDP+jk2wOH8HUhKgPbIW/D7iZT6I2zd5dEUDgtyp+FR5gieEn70/ho2YA9WUcrUVA5UsZZ6jljMLc6hl8WN+m8XeysaDTb84ao5Wyzz4Pr/NY1zIZhvfM8EfyNPh3MbjAsXKc8e+kFeRWpp0/TDwJU4N26g98SfvKZT/Pfd5gFV5n+IkVD9dNYzz/Fe194mv4E6z53yADubUp956pn9Q/NQsI/D++vwBUhU+5DH/GDn5z02fNw7uIeJvS4D327OBFgKeylTiUp5FikeEBxnnEnwbQneBd5ZpM0Oo5PEtDATA8wTsMfwsGwHs06d5v1aexrmMLbMNf5IHHWRs/J9uBJ3+eNX+c3eZXVOStT2ZXGgFN3x3FwNg8DRfLvsC/LatpYsCdWJsxa176BaHuV4VPMPxM+/Ai3I5dSMzvA0MQHGPz/6LSjie53KQxDV/R/VhovIngeOtn8U9Tv7j6HQmgfTcyP0MwfM4Gvs7d3mpH6Dh4KW97IZOUpwMv8l3WoA28ZKntQGd4uGFrsVbwUtdWEAu8TnmSNSTwtO+azV9LsQBvSqAnkhwrHj4wwdnUW7uQXilLnDVI5+tbnDVyNoEnK3OZauuDdYq1gZc2VgLULfMn2Hdvc77O2eTrbsNbCSAH7I2KXubfk2WeeJm3WSn1hq66JzrKarouK7NpY2ar9fp2LdeBoa9pdynQ8CdlgyV7FBt4OQeEvCfiReooT3YtlXUnuwEvgsRmITmLYiGY4/28hs/w7tAaXp8D9G50STZ03YIXAWKzUFkF41ChUxwkq+kkejZbWzk+bh9i5AQmhxirrbSA7PSJtUBiSw3KoMQgDH/XNIE+uFOwyBarHh8tDzGmcU31sQIQhloA9v2CaZDarcP2wd0FuxOYaVyb+lgBgKgqALYWQN+0hbiobx34yiTu4G4Ds5M2sTFApPYChIAh1a5AGicYyvuHofTfZZXc99RfmTS278Z3rACAbAHOgxyMTV1I4LEIovkXeW9z5VnAi0JiBeBg1C4kB47hWf+jqkBqkIG5nAaxRMe47iAvbt/tSjvTy6dbu1o3tN9SAEQV8j8emJXOMeg5bQ12qeipGge/3ZVxZuSaMCrv9TvWAkj4GUMqdiH+wwJ/Fzgg+K0KfP3N77BAKWeJ4Z/0Gro/X18DfQ30NfD/0cC/yGVeCCJ5w/QAAAAASUVORK5CYII=")}#toolPanel .brush-active[data-v-6fb77b2a],#toolPanel .brush[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA45JREFUaAXtmFtPE0EUx8/ZFuwuQS5yE9EYjJdoiLeoL2rYUpAPZXwwfgA/DiBQ1BfjXcQbKhoFREQsUXYLpXs8U9xkQzLb2d22+LDtw+zOnDPz+59zdnZagPgTRyCOQByBOAIRIoARfCO7dt2j9oKVv0lEfQxyP6npt75fw/UgE++agO5R62DegSkA6nWBEfFhU0IfmhvENbevXKuVM6jGeGvW6tlwIOuFF+twJi6uFe2x3jvUpLpuzTOwb8I6AJtwl4COyCCDZKKmGSjBF2DKDz5oJmqWgbax9W5ycIrL5Kgs8jv7RSaSqKf9HuyaZKAEX8RsEHg3E1uOfX2nMO991QW0jdB+jvwkl80x78Kq1wRw2c+2qgLas9RFYE9y5I/7QfiNcRnN+I1XTUDHOHU6G7YomxN+AL5jiJ/qjNQNP5uqCBDwxS0rGjzgXCqB/UtX8YefgITfYJixzlHqKBYZHuBkGP9tH4bXoH9xyPhabo6KCiidbQoWv2HhVLmFZeMI+BFS0L+cMeZlNt7+ipWQgN+0rEmgCPCIH4jhV001eCGkIhnozlLbhs3wAH3e6AS55t3mPdSBuZo2FoL4Rc6AgM/nrYlI8ICzqFH/z4Fg8EJopAwcGKd9+UIJ/nSQqHltueZnMUHmylDDordf9Tr0WahnhFotYHiCM6qL7bTjsnmHoJsrw/ht55jqfVLV0Gsn4G2yxrkvCvxbbY9u/jBxyTt30OvAz8Ch+9Rig3WH9/mzQRdz7RHhTSXgxXyBBAj49XWGJzjnwgRtuWZfJ5JG5Mi76yoLOJyl5n/w513nwC3Cq6RmmMsZ/B7YV+Kg9AwI+N95W5RNJPg6NMSPk2UJS6jusruQ+IG9tiXg6UKoFYQTwky9YaTLHczCzO9bQq0PaK/4lyASPMDLasFvx0Yim0+VDVtkT/B5/pLERKV7OpUyBhZNXFExDmMjzUBBs/siwSO80OuMdDXhhWCpgERRaw4TkZIPwnM9aQwsZPBn6DkUHaUCCJ1QAnhXeGZAbeCFRqkA/p8vsAB+wz7V0cjMD+OqYgAjm0nfA0RaC4CjvADDP2loMAa/XMFfyk4VMJRnANUzsFvwQr9UAO9ASiXE5/nHjXuMTK0j7yZPKgBRK1s/DP+oMaUPfjYx505Y61b6DCDhbT77aHwM4C/m+D4H6HCr5VAT906O6vVphv9Ta+h4vTgCcQTiCPw/EfgLJV9RSXPyCEcAAAAASUVORK5CYII=")}#toolPanel .mosaicPen[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAOtJREFUaAXtmckNwjAQRcNSBg3QCkVRIXQBZxogghlxQ7Zl8YKSSG8kX2bx8r4PtmYYNAlIQAJLJXCOjT1jvGYet1j/FKNom6L348zN7xrx3tC1N7GSdwz/I8ahEq+6pyJfXaAzcIm83EvRtkXvipweYG6xVEAFIAGvEASIy1UAI4QTqAAEiMtVACOEE6xegdb58w2eb3Fqf/1XrF4BD0DvF61XAUqQ1qsAJUjrVYASpPUqQAnSehWgBGm9ClCCtH7fmOAesWwuTPEnaCzTFRq7sr6Ssq2T7Z2pPiS/zpOdomx3aRKQgAQWSOANmudym8Lt+O8AAAAASUVORK5CYII=");background-size:cover}#toolPanel .mosaicPen[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAXxJREFUaAXtWU1Kw0AUfm90UeyuIih4Add6ATeinkP0TIrnqOLGC+gtFASxu0o2zpgpSUngvaTtS6YtfFkl37zf78tiZh4RHjAABsDAOhlgLfnBS3btvX8MIRxpNilwJv50O+72+2IwlvLtSmDEiuIPtfVlcGZ6X8a+ZhvoxP/5hxw7ruHFh9pAhfkxDfhucr73IQVowkZP0xDXfy6HZ012TWv7z9O3EOhUs3Hawhxfsfi5f88vrQ2swnzPNdfCtzZQs97ADzSwblGgABQwMoBfyEig2R0KmCk0BoACRgLN7uqBptwKmzN0FGByNRRr3fpfSD3QROLiScpyGClV1NhbRJwyhma79QqgAU3aVDgUSMW0lgcKaMykwqFAKqa1PFBAYyYVDgX6ZHr0+iteqVdzbqwCs+KzcF8tVnpXt9NxMkL5cCHez0uOi2D5vf7sadsSi7GywpkoMPOXaJODagNxrBMnI03DBS1ol3gs3jl302VMxAIDYAAMdMfAP+EdVKaWg/p6AAAAAElFTkSuQmCC")}#toolPanel .mosaicPen-active[data-v-6fb77b2a],#toolPanel .mosaicPen[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAV9JREFUaAXtmU1KBDEQhauiC9GdIih4Add6BhnmHOKhxHOoeAY9hjAgLkfcTGo6Mo2ZpivW2F3GgZdNJ5VKVfK9XuSHCAUEQAAEahJgLfnx0+c0xngnIqeaz1/Ymfg17ISbt6u9+758u33GZFtN/kTr38TOTC+b+K/5Cp3HRbxtbGdr9lVDXcA3ef4gkv2+wVbb++Tg0urb9Tt6nD+L0EXX3rZDW9G/wyavxx2nx7CAcRJ5RcECvMha40IBKykvPyjgRdYaFwpYSXn5QQEvsta4UMBKystP3U6PmfDwYS6/jddspYtl63+hogLpJDXkMDKEfBF71rn1CmABmZpVqlCgCvYsKRTIYFSpQoEq2LOkUCCDUaUKBapgz5L+cwXS1X65qNvp9DJCzeNCup8vh9B7fzqM6CPbnq+rfWHmWWvpftUFpGed9DJSelzoBvNop8mHEK49YiMmCIAACAwnsARsm0C5E2sdIAAAAABJRU5ErkJggg==")}#toolPanel .separateLine[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoCAYAAADUgSt0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABlJREFUeNpi4WUQTWMAAiYGKBhl0IIBEGAA+zwA23Qf36YAAAAASUVORK5CYII=");background-size:cover;width:1px}#toolPanel .text[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAupJREFUaAXtmE2ITlEYx8dn1EiUSYkSKRNRzMpEUayQolgZpXyVBStqdmY1ZDGyIKywsSCFSSE7Y2OiFBuTCPlokPIR/j+et+68zX3Pe+49933vne5T/857znme//M/5z33nHNvS0tp5QyUM1DOwFidgXUa2Edhd1EHeE/C/whDwgShUNYutYivYHOh1EvsKRP/1sr+Ig2gVWKHTfhqld+E38JCoRC2VypZOvdN7Tmrn7B67otBE7zdlK6w+geVU60tt0WniX2jcnJE5QNr3xVpy+XPSyb0WJW6ndb+sKo9V9U2qfku/BLmVimbovp7gWejo6ovN9WjJvBqjKJe678Q09/U5vHK/kJghtcLo9kCNbKdsq3OHM2hmW2blBzxz4VxNYTcNL/DNXya0nXLhB1yZN9ofq6BOmjCdkeXxgwHdXSpbXD4Nqz7uDKxfM7XmfGI+V+r0z9TN7ZHTlgGsLLOTLPkV9lu59UZk5lbl5gRP+CZ4aLF9XjGBXdHOAPo8mReZXFct6NXDk+adO7RSxpLydceKYDB7/ANjPpPjFY8fx8w/36V8z1jcb8hLBP2C5eFhhrbJScqMxgCS5OqT/oPcC3mbs9XB9ZxUmMiZgv8C/uSkvjGcVV4JjDznKxpbLGC4fkiTEtD5BPLZY2kQwIna1q7IwL4Ks9UWj5nPNdlEnKihrCtIoHvSQgyFwcvKrywcJLyAhPCeA5fCQxijS+h7xLYowR8ZbsivPNNFuPPhJy1Ph7mzGySmHlZZ6Y4SUPaHJH9FH4I7EqZGJ9JED+YCfv/fxX+7oz4/32oIgHLKAtbK1L4Xwos06C2RGyQDwutQZlHkj1VlTxbRjanr5024r70VDUZDlqe2zW9PDs5IT8bcbtnrK/7dAV8Ffh6scg3OM6frY2/9W6cQ+D2M5bvZCjeyr19WyhCB89yG8AnlUFedgZE9FjgHGiUXVei1wI33tTGlhZ8W3Oo4oaQ9KrvoC67yxkYWzPwF7rCpZtbo68bAAAAAElFTkSuQmCC");background-size:cover}#toolPanel .text[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABOpJREFUaAXtWd1vG0UQ3zk7ju0koCROUkWhUFEqQVB4KH1rKVGIXQlUgSoEDy1qpVI+/4VK+SMQFLUIgQQtEkKt+LLr0FQUeIAi8ZUCUkE0qBWJ46A0sc92zzf87i6Oncj4bs/rB5D9cre3szO/38zuzO5aiPav7YG2B9oe+F96oP+8PtH3aW4pltSPtpKg1jLlZT4O3b2m4ONPMgdaZYdaobhvunifuGXMVnQTicez+7rOVdoqny2JABnlFy2QAL5gg2Vht1UCr+hSHoGBGe42C/nrLMRtAU3ba5qcZBLhgNB2ZPaFr1YMq3oqjwAX8wct8HD/pUwi8rkgPi2YqSzMF1SBrtWjnIDJwgaqkXjVMoRpZD+F4MMjX3Gk1riKd6UEBtL6boAaA+j5oZHIBxbAxUTXt0T0tWDRl79ZeFoF6FodSgmUy1xZrKdmR6m0bojIiQav9693NfuijMBQigfh5QOYNOVOotdrgfWEwu8JElkW/GD/dG5XbV+z78oIGFxAxeUQps9HNxLRP2uB/TFOBcH0pv3NUJtSlRCYYtaY+ZgFkDVtbdHWUhAiGNJOYEUjCPTUSJL7Nvb6bykh8Eoy/xig34nFejU72ZmuB2dhIvwbZFJgECkI/Ug9GT/flBAwyZkW8O9rIIEyUP9XSa0QeB4RU1JEmyYw+FnhbizcOAnSo90RZ57Xxy9ejkc/huw1gN8+lCzG/0VM6nPTBIxbqLCWN4nPzO2hvxtZnyJCsJwMVSazknIbDXHta4rAXTMcxry25zNplYrb2GZHV/gUolBiFo8Op/WtjaXde5sisFJAZUWFhVe/WYx3XXY3J8RfD1EGqfZ9EA8Uy+ZzXsY0kmmKAECsTQOn0jYyVNsXqEbr6Ogsh2r7ZN99E4ilcjuREnehwi71hMNnZAwvxKNfYtz3mEaD83M6qrf/X9DvUBh/yRlLqRWjtK0/XZRTZRqfQMcDprBT8Gm5wVVpX7l46yXuza3qOLSo2R53BINj85OdP1ZheX/zFYH8qn7EBo/pAw/Meze3SZJFL4raFqNsp1RfBx7pCFgVNJbSf8XzHk0T+7Hf/3ATLM9NTLt72TCuoHqvUndkeHE3rXgevCYovYhhdNICj43ZnFNZZU1W5bFv+hngZ6Cvm1fzz1R7vL9JEyDTqaDEdMKqrN5N1ZdEDbd3r5hKvqaQFIHhVP4OZA7sPKkU1MJv1Ick93UsFDmLKNxAQRyNndf3yo0WQopAkRmVkwNWJZ1P0IKssXryF8fJIOaTVh+uYKT3R54J7LzMHbBh33PWVNJ6mKS/4Rx3EmvKwMAncK+0RUaBZwLXsvoBTJ8hKP/BrqQyVlxksxPR60iH57Cr7SgXC8+6iG/o9kwA9z12eDGg7pFxg1Y/jerNxTGZy2BPBIZSxfvhnT3w0k0KR9/xg89tTDYRuYDF/AsK5MiFtL7fTb7S74mAwWuHD6K3M+O0Whms/Ikjqa1TYjG7Eoh9wT3w/kFLMQcDjgHlyB2FtwcjbyEKORY0EZsu7PBixpUA5/KHENYeKL649EjnFS9K/cr8PknLsPWufUQ1vF0GuxNg4dz3cIsW7ya2Aa3DThL4Z+ewl8OOKwFsGUo4fPy0bSBydpOtljQz8dB31u0eEoa+vCya/2vKSmkyaU0Fqync9D08w762+irst3W0PfBf8sA/GcCs3A4F3NoAAAAASUVORK5CYII=")}#toolPanel .text-active[data-v-6fb77b2a],#toolPanel .text[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABFBJREFUaAXtWd1rHFUUv2e/srumSpNNUkrUirSglbwU6UulhriJglRERIVWKmgltiCITxYhhfY/EBWKDwr65ENFhWxTuwU/HsQH8aMqSMFqimmaQtLd+Whm5/ib2S7sTnYyc+/cfajsPOzMPffe3zm/c8+5XytE/+l7oO+Bvgf+lx4YPmtODc3XV4cr9ZO9JJjqGXiD3xYs7hRMrz/LnO6Vnp4QGDpnP8iC93tGM/NgtWI9d1sRIKfxWrvBrsBo9Ogh3bgjVR50LWORBcKn9RAhhlK7lh/P/9kS6XprDyG2jYMdxnuWMlNDuKd0Gd2Oo52Ay2K2XUHrG6SeGv+OC62yrrdWAiML5j4YNiEQMkEDiXnAWLOPBOVJy1oJNBrcTF6ETHfD+M3ucnVpiCJ5wLEKj6675t+CRNaL+TAEytHelani92H1snJtI+Cw9TKyNbeZ8b5x66Q1mbUQmGNOYcGKFd8s3MnxeR6S9XRYey0E3pk3noT37+2WvBsUs0ibwnhjg1xRoIWASyIieTutY0GzGLHQPOlsvXkpMYHRr6z7haBpqNkwdYaqZh4aXbCfCK2XqEhMwFl3Z28lrpRHXXZPSNgZ2lRKaRBlR5Xza7axCN8rJCVxPkM7rpQLl4O4MuVEI3DDsp5XM94zkclyxVsyxnZrm4gAjOjYNndTsJkM24tDu3/F2pHgUSZQqtT34NDyMBLYVdWPmaj47z/WC6r9vX7KBJjF0aZiVsbw+oPE8SaO2q9SEt/zNW+t10wcWvRsj7OZzMRSeeBnFQoZlU5GzXzJN57EdXhgSQXD78NiKxaPbU7D9XKp6zkiClt6BLwVtFQx/8B7ZyolDlybuePzKCVh9cML9gPsOBeJqEaDhe3X9tGNsLZhcun4hdKyZzz2PZePTRe/DAOOI18pD/wG46vAG+Sa8WKcPsE20gTI9YdbENP7c6Q+A7UMwY7oXe8boaQUQlIEtleMuzH7YOdJNzOp/ActI5K8J3KFMxiFK2Cwu3TW3C+LJUXAZn4VvkoTiU+XZuiqrLJu7S9MkoMF7bRX57ryC2NsAnt+4Cx04NQlRDrVHHbvW8fDOTqNnHKA9TTulbbJYMYm8NeK+QzCZwzgP12dLn4roySqLc7Ii5gOP8Oqlm3Y1itR7dvrYxPAfY+/70EHP+naQbR8E/m4CKcjMpfBsQiMVeyH4J1H4KU1yhc/1mJwAGRlpnAeyfw7Fsjx8wvmgUB1aDEWAYebUyfi9KPlSaqFoiWtYPGeDyGRzJEESt/wFnj/oAfMmXRTQVJDQ/rflSl8iFGo48w8VTpn7Qpp1iGOJMB14xCGdQuAL1x/bOBiR2/NhUtlWoWuT+AwEg6OqjGeaAIs/PsezEC9Sd6AkelU1teD/xQOxznsRBLAluEmrgt/uW+kcCagqyfF5encj1gov8CEYa6uiuR/TXlTmsy0poPVHG76Hq2y0lZfh/4+Rt8Dt5MH/gPfHXmcyfgZhQAAAABJRU5ErkJggg==")}#toolPanel .save[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAY9JREFUaAXtWDFKQ0EQDSaNliFl5F9AyBEscgKLHMLGQ9jkCBYeIkUkNxAsLA0eQLAT7bQR8xYZEPmzM7t/d/iaWRgW9r19M/Mm+flkMPDlDrgDNR24gXiIP7u+UHmIauugmrKRsDdgZDSbxifAWmME+ASMjGbT+ARYa4wAn4CR0WwanwBrjRGw1xO4g8n0usztNAcOp/N7IqbuXSbwmposwn+LYNWgKZRfEORi7h6MaKpVKQifFWhgIeSoDl91aOK6enWKBIfgPGQ08Yg7Rwp9E8oJsrwjtN+DD3BnJpUlJDlPaOAiQTeZ2uW/nJWiiXVyRd8X1HXRxyAnzxiXnhCk8Xt/BjbJEf6hKV6npCKRIZzi/BNBOrSHszlzR3NMOiJXTYwoXQIjHdqXEb4GIh2RqyZGlIbAbhGkFd6bRhG+BiItkasmCkrHwLeI8LxvBK4GVtelJmqyFuS01tXlbbRgbflS3kC+d2Vu+gTK+Jiv4hPI967MzdivY3ju9n61fYQ2Pa66z7X12DYv7T87sAMM9Kzb7VMBMwAAAABJRU5ErkJggg==");background-size:cover}#toolPanel .save[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAuRJREFUaAXtWE1oE1EQntmkTXYLIok/KEGvQvVWKFgo5JKk9OShmoMepAp6KvTgxf+DFw+CPahIr5FCQT0U2xRK9VIU9VBQ8W6IKEktQjaJJjvOBgNJNtvd7PYFhbewZHfevO+b+Wb2vd0AyEMqIBUQpkBkpbRknsIIGDgoEhwIJoXiM7gimkA0vkxAtMJO+LICTgqJHpcVEK2wE76sgJNCosdlBUQr7IQvK+CkkOjx/74C6FWh6Ir+mohGvc5vnYcI74upoZFWm9trzxUgoB9uSRz9CLcdfWwcvH/QhPAiVGmTP1oiCDhTnNDmbDi6mqPZ0mUy4AEgbA8O4HRXJxdGzy1kYkdX9VNUp6ecQDWAwdHvqcFNF5xwMFs9XqP6W27BMACe3prQFt3M6+bjuYVMsGJCe4aoPOJ2CtWhtnD4HWndSFptsQ1Sf1NtoRE8wryf4E1cXwmYAOqe8Cy3wUcO6FiloN83bTsd5Z+Ve9x2w4j4ObxPm9nJ182Y7wRyJ7E8gME0B1ThwC5ElvUpO+JGy5FxqdFyEEznR1C383Vr952ASfQtGfoASLMNUqTHh9bKRzsDiKzrMTJo/q/9itvnpROn896SgNf/corJoYdchedchb3VX5SZIgo0yW4RKVCFTGPFQljqdcUycezisiTAJJONs8new68K6jS3Rw6Axtaz+s3m1Lls5RoQjfOG9TUU0s437T392sRlTaAn1HbnXAq3MIBneWk0DMKr+7Pl8QOr+hgHf8O0gaKcy8ex0D7L392uJmCGUkiorxSkO1wFhbPI1Ax4wtcB3nDuFhPqmr9wrbN3PQGTIp7UbgPiBu8PMVb/CD8bb06E1etWev8WIQksItbDCGlW/ZO53vOrwpmXcaz5D9eK4P1dyIrVZskntS9sGG4zCrgRUgEBcdpCygRspenTgKxAn4S2pZEVsJWmTwO2+0BkuUR9isEXTbcWeuELUezkfzk2sZlLdKmAjQJ/ANa802uhvjOOAAAAAElFTkSuQmCC")}#toolPanel .save[data-v-6fb77b2a]:active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAmNJREFUaAXtWL9rFEEUft/mcne7AYuY0v8gpDsQ7A7h7oIK6bxCi5AfrZDCLoWFjX+Bhf9BijRB0wixEVOkEIykDTkuGHKbNMkpqJO3p5tsuNnM3OwMKMzBcbPvx/fe+97sG26I/Mcz4BlwxsDk5tlG8nUWgIFLLsFJ0AOn+AweuA7gGt8X4JphFb7vgIoh13rfAdcMq/B9B1QMudb7DrhmWIXvO6BiyLX+v+8ATBm6vXn+SQhx19Q/6wfQTq81UcvKdNfGHRAkTnSDKO0ETpU2OQbGBVAFSwSKc3D1xaDTchkL+g7XLY0LiOtRBwEW/8BBXIfVeMJfH4Hlw/vhvoaH1MS4gASt14jWgeA1kRj9XRLsA3oTz0Zr0sw0hYUKSGKEt6ornMiuZrxLMwB71ano2aXAcFG4gM499MdRanNC33VzYOp/jFGp3a3hXNcnz65wAQnwt2blC0GsDIKke1sW8Ur3/KhV/iwzGVU2tHfTe5y4NfFwVDA+G9b5bJi7yY9n/gbP/Ec32ch0eXkN3wsVuMsJKVzoU7/GZ8QdWRKc/GGlEs3LdEpZTl5WtlAavNNCjDE8IcJvutourE5GJsuC4Gm3juPU3sav1QKShI4b4YcA4iUNxmR6Pggmn171GuF7G0lnMawXkIDXm9EL7sDHQRH8zBNqe6YarmYD21o7KWAN+FUFtZn1r8m8L4/j8VYdP20lncUZfomz2gLrbjM6YPfpAhBark46oBXZkpEvwBKRxjC+A8bUWXL0HbBEpDFM7jkw+e5s9L+JxmmYO8q20FtzOOee/3Juzov3ATwDMgYuAKebdW38MyGrAAAAAElFTkSuQmCC")}#toolPanel .close[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAUJJREFUaAXtmD0KwkAQhdPZWNho4wlEvIKnyDE8k3ewyE08hXaWWuh74MAihvzNbCY6C8MKgdnveybsJkURIxKIBCKBSCAS+JMEZvAsUYsMvnOLNQj/RJ1RS4sF0JMhnVB31BalOpg84a0kCF+9+18xm4TEphYSn/A7rGM2tCWywksqWhKjwGtJjAo/VMIFfF8JV/BdJVzCt5VwDd8kMQn4Ook1LlQo7uDcYU03KfRXGek+cUPHScFLAkxe4B/4vZcLU5jTe57wVgdAkyxSeN7zTN7iAJgFXh7Y9JmwfJ8YJJUmf0EngZemriWa4F1LtIV3KdEV3pVEX3gXEkPhR5XQgh9FQhs+q4QVfBYJa/g6CbXPmAeswAPZtx1WFteaV2gkZ6dSq+kGjY4o9e+VNYBMnvD852NEApFAJBAJRAK/m8ALlHeZDLF6LwcAAAAASUVORK5CYII=");background-size:cover}#toolPanel .close[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAjZJREFUaAXtmN1KAkEUx2d0V3EpCUUQuonozleIQC0Coa7qEXqlLrrpAYIgujEoBIleIKKLPugyNSwNdtGy055kY7VNZ2fPXESzIIoze+b3++/XYRnTm05AJ6AT0AnoBP5DAks3kMyc2FsLNZhT7ZurwYzoGjHRie17Z4N9wEG3Z5/n65AT3S/MPAwpW7WPBj2nna/2CiL7CgukE6lTxtkVA1bo23aNWgLh27f2IQBsMoAOsxJNUoGHIn9JWFZRhYQH7wJX3M+TaRilxxXeEhHgIpP8czB5PAJ4JFAGpUQX89fxfgfBN9aSl974tO/QAliQSiIqPLJICVBIUMBHEogiQQUfWUBGghKeRCCMBDU8mYCIhAp4UoFJEqrgyQWCJHjaWoeOveeOfT+kwtznseakTfo2OqnoyHOC8VfGYNad//WEpYRHBiUCWDh7AfPQca4RHjh/N0yz3CqbdRyj3ISbuTCL4jk/PG2G8BzAGLz1d6kbQGQiFxi/YDF5FQ2gFyipwDg8dpV42qjqYlGC7Brww7tFW4ZhlP0X7MiFTdDFekeARGAavLeYConIAqLwqiQiCYSFVyEhLSALTy0hJRAVnlIitAAVPJVEKAFqeAoJYQFV8FElhARUw/8mkU5ay/g+yhsP+hZqJZ7vnB1354pr++MJG1RU9j98v2Ryq+T1Tt2+szqtlpAAi8fPOGf7JjeK/vZgWnGZ8cY6b2LyLMa3M4upY5kaeh+dgE5AJ6AT0An8mQQ+AcXxBv2nkpz+AAAAAElFTkSuQmCC")}#toolPanel .undo-disabled[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA/pJREFUaAXtmU9Ik2Ecx93cdJbEDlIQBKvoZOVBbzL8n5jdOowET4HQH8MOXZW6ehHFpAjqErJDR7P8w4QQdhiBhR2izFOHFTRkObO59fmt94Wx+bx73V5lg/eBn8//7+/3/T2/93n2PFZV2cn2gO0B2wO2B0rwgKOEuXlTV1dXT+7s7FxNp9PtSKPD4fCRn5CBlLcob5KvIysej+d1a2trNA/kgA2WEFhaWvKj9wHSh5EuMzZAIsm4eWS8u7v7nZk5+40piQCGn8PgSYD7BRyj/pK9pW2BcqSuru6r1+uNSV8sFvMmEonz9LXQd4WmXspu6SPN1dTUDLe1tX37XzX/t2gCy8vLNzDgKVKPQTFkwul0Tnd0dPw0oz4UCjWkUqk7zB9BvMyPI0NdXV2zZubrYwwJAAymI60P1nM8P0rfQ6nTH8TT94qNZ/luWJlJ8AIa3hgh9UjXVShXElhcXLyEcSEx1OVyzeBZidmqLOP3qA739PTMFFJiph99txg3hVSj1zQJJQGW+GIymfwoygH8hNxnyRuovkTE+ADGvyK3LEHiOmBBpJpwHDATTkoCa2trx6PRaDzbOkh8Z0VO03bbKs9n40tZW4nH6Iq73e7LhT5sZy6AXm9qavpN+Ydel1wzPgn42XA4nNnfs/utKItjwA+iq353d1dCyjApCcgsgPbb1lyAP4jH45/5Hm5SNsQw1K7olE0B3bL99qNDzhhlKqR8PwIZMAw/hTxjOw1HIpFjSg1FdMiOBoEJbaockMpkSAADlQQ0RAmxN83NzX+UGorskDMFEnIw9slWq4IxJKAIIcEK0zfo8/nOsGePUpZdydKkHYhyqrvk95UK3PB3C4Z9ASAzl3KCwiz5NNvbexWgle3oXgDvGnk7+QskLxkS6OzsXCHGp5m1UVtb+9zv9//KQzjEBpwVEQcijSo1hgQASDHxrmryYbfLj8Ht7W3ZDX0qXYbfgGrSUbXrv2RZAeWZU9YEzDiqrAnIHUJIEEJbKjJlTUAuQGI4IbRZkQQwvEUMZwXWK5IAhsvVUwisVBwBuXJidC/GJ+UFwxICgHpUQFa3a/dlufTPG11XTX/EnMiDe3t7H4x+WFlFQnQQ/yMa3rgRrmkCeCQA6AW5gBsBWtGnXfJlC50r9GZkmgCxKJeMOCQC2rXPClvzMARbdIgueSvKG5DTYJoAntgAdEibP6VdwHPgSqtqmJlrpOgqdB8WbaYJyGB5JQB4jGI1ErRyJTSszIuE6DDzIiE2KV8lpFOVst6GZI8uz4ctlfF6Ox4bwPgnxGv5Pi3qxqpyVqJyH3ezSWlPH/J6UFnP69kkpCwH0FH/gyPXBrtue8D2gO0B2wMH8sA/gAT1Qeh5oB4AAAAASUVORK5CYII=");background-size:cover}#toolPanel .undo[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAp1JREFUaAXtmb1LHEEYxs8oiSiIgWDtR2lsJI2FcKRIYZsqoiAIAYs0/gEe2Aip0wqWqfVIbReS1GlSXRMQIwgKgh+QPL+wLyzDLsrM7N0uzgvP7czsvM/7sTuzM3OtVpKUgZSBlIGUgYAMDAXoFqlOqXFFaAvzwrQwISAXQk/4KRwLX4RToRayLC8OhVvh7wNBX3TQHZjMynJXMKdvVD4SPghLAk/kaQbKtHGPPvQ1PThmhL7KO1m7FHDiXOgIL4SHCn3RQRcOuOCMKmVjZEdWMAo+C2TXV9CFw/jgjiILYjkTeOQjOUZz/k5tW7n20CJccBJIlCBeZmQQMnO8EVazNgy9FWILnBZE8Os0LjJ7rHb9nbXFzLybBLixx5gIHtjM0+a8XZn+Pgo2v6sYXWxMMDsFyTdpm+Pu9UT3NoUnQRaKlRnYNjsFfScsE67z+fp3GRsr9iOotSNt7PCx85Y9aeaddcu8YrvCsLeFckW+E3zseGW9p+n3Unadpv5VWBOeCVXKkcixt+Fr5HVGAMmVsC8sCv0SvkHYPvA1yAD9JGwLz31JAvRYOxHAjwCOgary7hPAn4F6EWCclSwBXJdxVDGHl9mqpL3uAUxmUV+URV/3AOYyx3tNDeBV5jir4UKp+xNgCY8c//9t2E+UpYQb86jbUGG9I26m0KDFXN6/dVV+Cd4LqzzZPWVsRFlO5+10VSEjLLGrFlvGYzOazIqJbR5BNGZL6UbPRpsAGrGpd523emOOVczhoqsFYWMiZGCja+88fFHOhIqcdts4I7IxUdujRddpt87AttmJ7LGHZRvITorNCNllSQwo08Y9+tAXHQBH8BmQOLyFow8+OH0/Xi87vPWNhCyvCG2hUX9wyN8kKQMpAykDjzED/wAOt9HUp+PK6gAAAABJRU5ErkJggg==");background-size:cover}#toolPanel .undo[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABOlJREFUaAXtWU2IW1UUPufmZ/KSUcoknYhUqIouHEdcWLqxoDA2E/82goMFdzIgpcWFiriw1YWb2UilDAri30JmIYKlJhkLFQTpQhBGZ+NPZyitNm3mh2knL5kk93jOewam8b6Xl0wYI+TB5L137z0/37nnnXPuGYDBNbDAwAIDCwwssAML4A5o/0WaLtBoXVeeBNCPAeAYAe3n++3uQtpAwGUAWgRQ34VV7JtiBq+5c93/9gTA3rx9SBO9RghZIAoHUgexjgQ5hThzfdL6PhCNYdGOAKTPVe6p1RungOAphzdiDYEKgDgf0vAjKuuP1D5Yl7nSZdhD2r63oeARBnmYADN8j7h0cDaC6lgxYy057x38+AIgIuSLTPxSufILbPEPec0wICuJ6r1YNHb6z8exZFrfOnbneUpVtipHgfQrbIA9LOcmS5ouZeNftK71ezcC2H+eYhtVe5799SH2289jYevklQlcaTIaydtvseC3nXfEuQhax7v1Z/luamTzLtKUy0+dWJ203mnKanc3AkgWygdJ04VtxGuo8MR41JpdqFbedJXHBio6tpJJzG5b1/VjsrD5Mml8n40W4t0MDMIIIP1tdbxWry/w5HXW6Cf2ocOiGb9f5ud9/NTgl6nVyfiXXWtsIBzJl59jd5oTEArwSBB3UgY+0LCiy+44Dq9kExml4Fn20d9c5XkG4eeQUgsm2p2MiUFkV4WHfF/pgn13O35GAKVH8QYTljiOW6PnKF3KJM7ccZf1IFvldd6FDfbXhxsN/ctIrjwzcoH+ifPtRAWbd1ySvysJDjXS7FL+lxGAkLhJB6BOrhUWx3CLt3QmFInfz0Qf8RKO9/Qqrpd/3VuoZP3FdDYrQYEVWJfwLDnGj9oTALvLkhCqOtyyjdcmsFjKJl5SGD7AQhaJIK21/oqjScJPUCdzTkTjsCw0kiD9aD0BILoAOBPcAuAkkUoVNp/RUHuX9+kBlzmtccKq+QnqdE5yCifEmmR3CbVe9N4AgJwdINAOAEk8yYL9xqm8fVFr+Jq3N8OJpyLuRDE8IC7mJaSbcUmITlbn0sStr8xcPOsWRaElDQ12cziYzJc/q1bs5/mjHhI2HJF+Z+Vn48PWx5cO4ZqZdQ9GuSThgPG0WxzCJyaOngD0bUM/4E17k6PBuPyx2po/7DMhUKeLmaF5rxLDJKTbMamn6g4xjnnx8AQgoXQ0V36igTBNqJajGj69mrWWhRGH0l25pBgEXWYnkLLcfO2WLmbpbUbHFin616VylU22tZqNO+7bSuL5Ebcu7Nf3vgYgZwjXcLThZcC+BiAHIFG8WRWYQPQ1AOf05mgt52jz1dcAOAc4Zbw0Aczq84zXxH89LpnfOTfz4V86GF76dARAjppejHo97p6XKcIZP+d3XA0MIJm3X7xRtRf8CqtegXBkyGGfL2m7+PENDICLuikuKe5zDuB+HHsw5x7yOYQinG3XMwoMIBIOHZfWB39YU3IA74GeRhYOb5YhsqRXZFy0bTAwgOJE7CL747TQSvfAOYBvY9SLR+HpdiY49rOsII2uwABEQadLwC0PhhDiCmuulzvhWt7tSEhbJUhHQnTqqpjr+8aWIGt3pfL2ES5zP5DuAZuhv1qL7ZRvzvd9c7epaLv7/7a93gpMEtBu/4OjVYfB+8ACAwsMLDCwQEcW+BshWTaR4gPCwwAAAABJRU5ErkJggg==")}#toolPanel .confirm[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAN5JREFUaAXtmE0KwjAQhXsuvUZBxIU9RN17WZfeQNE3iwEXSqJmknnwAkMaOovvfSn9myYNGZABGZABGZABGagxMKNpX9OYsecEqAfqmhGuxOTwdzQeS83Zzq8AMvMGv6CoBjX862WzUGkHrOBH7ZjMu3l74h180WFubv4CaLv3nhnhjXmHuqGiQzQ3b/A+okOEwkeH6AIfFaIrfOsQQ+BbhRgK/2+IFPC/hkgF/22IlPC1IVLDl0JQwH8KQQX/LgTtB7i/O1H+PfCd2OBg6wvNMiADMiADMiADMkBg4Akg3m3A8SMAAwAAAABJRU5ErkJggg==");background-size:cover}#toolPanel .confirm[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAWBJREFUaAXtmDtOw0AQhmcCDa0xOQycgB4JIRokboCgBlo6JA5AQSoOsFruROlNQ3bZAQWCoyTY+/BG+t1Efmjn+z+vPesQYYMBGIABGIABGICBjQYqbU5qZc7aF47aB0rc9+A3ZN2rZffU5tttHyhtX+AtuQcitsx8VRrfWp5am+tKNa5SZravphdrLy7t5HbD+2mzveYBP9DDIG8bTBuR/9Xx9PQ8140INb/UidnRo7X2pVbNXeoQf5oU8eX78d5z15pLAUZMvtvxzBLdpgwRA35l2ANtTn33+5CHKkWI0GmzEnzxRKoQWeDnQWKHyAofO8Qg8LFCDAofGqII+L4hioLvGqJI+P+GKBp+U4jc8DwH6vMrfcKvOSZEbsevSe79EqT5+QDvubbpyhEUQIothvgu7v89yAQv9YIDyCC/IYhzwkvtaNtYm8PxmzmKNiAGggEYgAEYgAEYgIH0Bj4BteBmoOo+DxkAAAAASUVORK5CYII=")}.ico-panel[data-v-6fb77b2a]{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;height:0;left:23px;position:absolute;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:0}.ico-panel img[data-v-6fb77b2a]{height:100%;width:100%}#optionPanel[data-v-6fb77b2a]{background:#fff;border-radius:5px;height:20px;left:0;padding:10px;position:absolute;top:6px;z-index:9999}#optionPanel .brush-select-panel[data-v-6fb77b2a]{float:left;height:20px}#optionPanel .brush-select-panel .item-panel[data-v-6fb77b2a]{float:left;height:20px;margin-right:18px;width:20px}#optionPanel .brush-select-panel .item-panel[data-v-6fb77b2a]:first-child{margin-left:2px}#optionPanel .brush-select-panel .item-panel[data-v-6fb77b2a]:last-child{margin-right:0}#optionPanel .brush-select-panel .brush-small[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKlJREFUeNrs18EKgkAUhWEnwmW1amObHqKeo0ftOfIh3OSmlba0xXSEK4SICAoz4X/gINwL8sE4C533Pok5myTyAAQIECBAgAAB/jdwO/cFO3dsH3v1qmY2LtWHWr/9KyxQOag3Nf2ZnQ17V6vQR3zp4bqktgv+DWYjuxO3eELKkd0zBmCuNgPzxnbBgZXd1kL9WIslbnAbx38xQIAAAQIECBDgqoFfAQYAhLQbgzDvXkAAAAAASUVORK5CYII=");background-size:cover}#optionPanel .brush-select-panel .brush-small-active[data-v-6fb77b2a],#optionPanel .brush-select-panel .brush-small[data-v-6fb77b2a]:active,#optionPanel .brush-select-panel .brush-small[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNpi/P//P8NgBkwMgxyMOnDUgaMOHHXgqANHHTjqwFEHDm0HslBqAB+jGIhSBeIOIHaBCu8B4gogvv3p/yuKzGektMEKdKA6kDoBxAJoUh+A2ALowJsDHcVtWBzHABVro9RwaoTgRxCFQ/oLMAR5R3MxAbAHj9yuweDAamiGYMCSSaoHgwNvgHIrEK8D4s9QvA4qdmPAM8loVTfqwFEHjjpw1IGjDhx14KgDRx04pB0IEGAAHeMoHW2kl/cAAAAASUVORK5CYII=")}#optionPanel .brush-select-panel .brush-medium[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS9JREFUeNrs2EsLgkAQB/BWupQQHXpczbp36/EB6ptH1M2D17RLhx6XQG9lszCBxEa5zoTQDPxvjv52RR1UWZbVqlxOreIlQAEKUID/Dqx/e2BL9d4t0MP0IS7kBkkgZ0iMub82XrMjLdBQGjXTdgO6jRlpC2QDiX51ixVkClkacMbNhyywR/0COIGMLfrG2MsK9C1xeaTPBdTHzgkezHmR6zoFd88lAOpzDDmAHuHrzeMA9giBXQ5ggxDY5ADeq/4tTgmvm3IAL4TAEwcwJgTGHMAdTillK8FzsTwkawLgGkcylm+xXnlQAhcU2T3baWYLCS36QuzlmahzpX/mrCAHnPE+zYRXhO1strzMRK0n5D0OEQNIJzdMPEf+CGHWL3klf7cEKEABClCApeohwADD8zb9WRTsHgAAAABJRU5ErkJggg==");background-size:cover}#optionPanel .brush-select-panel .brush-medium-active[data-v-6fb77b2a],#optionPanel .brush-select-panel .brush-medium[data-v-6fb77b2a]:active,#optionPanel .brush-select-panel .brush-medium[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU9JREFUeNpi/P//P8NgBkwMgxyMOnDUgaMOHHXgSHcgC7EK+RjFsAmzAXEAFFsCsRQQ/wLiJ0B8HojXA/FGqBgK+PT/FVH2MhJb1WFxYCAQdwGxCgGtd4C4HIjXkeNAcqKYGYg7oRaqEKEepGYtVA8zzaIYCbQBcRkZ+mB6ymmZSULIdByyI0NI0UBKGgRliLtALENhxnwKxErANPiL2iEYSgXHgYA0EIfRIooDqFi8BdDCgaZUdKAJLRwoQUUHStLCgb8YBgCQ4sDnVLT3OS0ceImKDjxDCwduoKIDN9DCgauhrRRKwVOoWTTJJEVUcGAhEP+kVV0M8nk3BY7rJiX0yG1uVQLxFDL0TYXqpXmT/y8Q50JbJXeIUH8HWo/nQPWSBChpUcOa/KHQ1rUxtCEAywhnoU3+1XRp8o/26kYdOOrAUQeOOnDUgVgBQIABAPYuSgtJpajwAAAAAElFTkSuQmCC")}#optionPanel .brush-select-panel .brush-big[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaNJREFUeNrcmMFKw0AQhpOqRdGUCloD2lMv1T6B6RMI4sOK4BM0b1Clh56skFahpVaUaln/wBQkzKYmTbJTB75TSPJlN7uzM7ZSypIc9sYIVuxa0nsdUAcuqIIDUKZrczADExCAJ/CW5OFTNUolaIMGaIGThB80BF3QByoPwVPQptFaJ8JR7YDnrAS3gAfOM/69HoEPFusI7oIrcJzTGngB9+AzjWAod5PBlP5lym+jkqsEt8E1qBW0m4Q2d+A7KljS3OAVKGfRuzzuQkmzWpsG9uQmvTtW0KatxFS0yUEr2ChgUcRFlRy0ghcC0m9LJ+hQXjUdYQqtcIJ1QYeYM07QFSTocoKHggSrnOC+IEGHEywLEtyJyySi4rfgXJDXFyf4LkhwxgmOBQmOOcFAkGDACQ4ECQ44wamQURySC7vNPAgQ7MYdt/pUxJiKCTloBRUV1abCj3YduEwSVvw9A3I9bqHqUl2HSsGiYqSbuY0t3JexR62Po5zkXqn18ZG2N7PsMlxaQptH0TrBs7Jpv/mrMte/bGByx/LiWsBSQ7zgjwADAPqYqQ1c9nN+AAAAAElFTkSuQmCC");background-size:cover}#optionPanel .brush-select-panel .brush-big-active[data-v-6fb77b2a],#optionPanel .brush-select-panel .brush-big[data-v-6fb77b2a]:active,#optionPanel .brush-select-panel .brush-big[data-v-6fb77b2a]:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhRJREFUeNrUmLtPAkEQh+/UghCxw06JNuCjJURBK+OjsNVEW4KF6P+iYKGF9rYWhmClKKGg8wGNRu2kA4M25PyNGRKFPb0Fjlsm+SKG3MyXLLezs7phGJrK0acpHgP1D0P6sOyzY2AJRMAE8AEPf1cBz+ABZEAKPMkkLxtv33/1+hJbFOwHayAOZuh5i/WoSBYkwSmo2SG4ABIg0OaqFcAOuLAiaOU36AKHIN0BOY1zpDmnq92XxAsuQcyG33+Mc3tbFaQHr0DQxpc0yDW8soJucAb8XdhJ/FzLLSO4B0Jd3O5CXNOSIL2tUQf25CjX/lOQ/t93sHEkeK81FVznruBUBLgRmApuK9B+42aC1FtnFRCkFjouElyW6K12hs6HkCbBsEKnrLBIcEohwUmR4IhCgj6RoEchwcGeOfL/FKwo5PUuEnxVSPBFJHivkOCdSDCjkOC1SDDF05fTYbBLk+AjuFFAMMsuwm3mQAHB5K/G3DAX02HxtkPjZasz8zQN9mZzcY2Haqdit/HWQdRJaOI/cUDumAd6S1MdnWpzXZTLma2cmWAVrIJiF+SKXKsqe7NQAvMgb6NcnmuUWrn6oKBXaQ4c2SBHOSNcQ2tVkOIDbIHFDi15kXNRzk+Z49Z/keaxYIN3e9m2SM9sco605QlK8oZVaxhTV3iZaGMfpTT8XZmPTAU+hJxr7V4B98KJWsn4EmAAKPJ2SXt/mW0AAAAASUVORK5CYII=")}#optionPanel .right-panel[data-v-6fb77b2a]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;float:left;margin-left:39px}#optionPanel .right-panel .color-panel[data-v-6fb77b2a]{background:#fff;border:1px solid #e5e6e5;border-radius:5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;position:absolute;right:28px;top:-225px;width:72px}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]{height:20px;margin-bottom:5px;width:62px}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:first-child{background:#f53440;margin-top:5px}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(2){background:#f65e95}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(3){background:#d254cf}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(4){background:#12a9d7}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(5){background:#30a345}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(6){background:#facf50}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(7){background:#f66632}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(8){background:#989998}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(9){background:#000}#optionPanel .right-panel .color-panel .color-item[data-v-6fb77b2a]:nth-child(10){background:#feffff;border:1px solid #e5e6e5}#optionPanel .right-panel .color-select-panel[data-v-6fb77b2a]{background:#f53340;border:1px solid #e5e6e5;height:20px;width:62px}#optionPanel .right-panel .pull-down-arrow[data-v-6fb77b2a]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANNJREFUeNq01TEKwjAUxvHXOAhKJ3Fwc9PVzbWipxCdHLyMV9AD6A2EegRdvYBOnd3E70ELIcT2JU0C/1BI4AeB8pKUhlMiOqAtKijuGqEj2ne61D/jY1V2QZ+IaI7maKywrdETzdAVDSKi/Lp3tGP4hRYRcRPlly1Uech4FgG3onygtEvvwDijNxtqwiHxCp3YUBscAm9E/8FtcBFaB/vgYrQJdsGdUAkswZ1RKVyH6+hDivJKMCTa/CY9DV26DBlX2MTJB/WFK/yEvmjjM05/AgwANuZSRB8r5twAAAAASUVORK5CYII=");background-size:cover;height:8px;margin-left:10px;width:15px}#textInputPanel[data-v-6fb77b2a]{border:none;box-sizing:border-box;font-weight:700;left:0;margin:0;min-height:20px;min-width:20px;outline:none;padding:0;position:absolute;top:0;z-index:9999}'),Ai.render=function(A,e,t,n,r,o){var i,c,f;return Xe(),rr(Hu,{to:"body"},[Ue("div",YT,[Ue("canvas",{id:"screenShotContainer",width:n.screenShortWidth,height:n.screenShortHeight,ref:"screenShortController"},null,8,WT),Fr(Ue("div",{id:"toolPanel",style:qn({left:n.toolLeft+"px",top:n.toolTop+"px"}),ref:"toolController"},[(Xe(!0),hn(te,null,Fg(n.toolbar,d=>{var g;return Fr((Xe(),hn("div",{key:d.id,class:mi(`item-panel ${d.title} `),onClick:p=>n.toolClickEvent(d.title,d.id,p)},null,10,zT)),[[Ur,!(d.title==="save"&&((g=n.hiddenToolIco)==null?void 0:g.save)===!0)]])}),128)),n.undoStatus&&!((i=n.hiddenToolIco)!=null&&i.undo)?(Xe(),hn("div",{key:0,class:"item-panel undo",onClick:e[0]||(e[0]=d=>n.toolClickEvent("undo",9,d))})):Uo("v-if",!0),n.undoStatus||(c=n.hiddenToolIco)!=null&&c.undo?Uo("v-if",!0):(Xe(),hn("div",$T)),Ue("div",{class:"item-panel close",onClick:e[1]||(e[1]=d=>n.toolClickEvent("close",10,d))}),(f=n.hiddenToolIco)!=null&&f.confirm?Uo("v-if",!0):(Xe(),hn("div",{key:2,class:"item-panel confirm",onClick:e[2]||(e[2]=d=>n.toolClickEvent("confirm",11,d))}))],4),[[Ur,n.toolStatus]]),n.currentName!=="mosaicPen"?Fr((Xe(),hn("div",{key:0,class:"ico-panel",ref:"optionIcoController",style:qn({left:n.toolLeft+n.optionIcoPosition+"px",top:n.toolTop+44+"px"})},null,4)),[[Ur,n.optionStatus]]):Uo("v-if",!0),Fr(Ue("div",{id:"optionPanel",ref:"optionController",style:qn({left:n.toolLeft+"px",top:n.toolTop+44+6+"px"})},[Ue("div",ZT,[Ue("div",{class:"item-panel brush-small brush-small-active",onClick:e[3]||(e[3]=d=>n.setBrushSize("small",1,d))}),Ue("div",{class:"item-panel brush-medium",onClick:e[4]||(e[4]=d=>n.setBrushSize("medium",2,d))}),Ue("div",{class:"item-panel brush-big",onClick:e[5]||(e[5]=d=>n.setBrushSize("big",3,d))})]),n.currentName!=="mosaicPen"?(Xe(),hn("div",qT,[Ue("div",{class:"color-select-panel",onClick:e[6]||(e[6]=d=>n.selectColor()),style:qn({background:n.selectedColor})},null,4),Fr(Ue("div",A2,[(Xe(),hn(te,null,Fg(10,d=>Ue("div",{class:"color-item",key:d,onClick:g=>n.getColor(d)},null,8,e2)),64))],512),[[Ur,n.colorPanelStatus]]),Ue("div",{class:"pull-down-arrow",onClick:e[7]||(e[7]=d=>n.selectColor())})])):Uo("v-if",!0)],4),[[Ur,n.optionStatus]]),Fr(Ue("div",t2,null,512),[[Ur,n.textStatus]])])])},Ai.__scopeId="data-v-6fb77b2a",Ai.__file="src/components/screen-short.vue";y0(".hidden-screen-shot-scroll{height:100vh;overflow:hidden;width:100vw}");var n2={install:function(A,e){var t=new eu;(e==null?void 0:e.enableWebRtc)!=null&&t.setWebRtcStatus(e.enableWebRtc),(e==null?void 0:e.level)!=null&&t.setLevel(e.level),(e==null?void 0:e.clickCutFullScreen)!=null&&t.setClickCutFullScreenStatus(e.clickCutFullScreen),e!=null&&e.hiddenToolIco&&t.setHiddenToolIco(e.hiddenToolIco),e!=null&&e.enableCORS&&t.setEnableCORSStatus(e.enableCORS),e!=null&&e.proxyAddress&&t.setProxyAddress(e.proxyAddress),(e==null?void 0:e.writeBase64)!=null&&t.setWriteImgState(e.writeBase64),(e==null?void 0:e.hiddenScrollBar)!=null&&t.setHiddenScrollBarInfo(e.hiddenScrollBar),(e==null?void 0:e.wrcWindowMode)!=null&&t.setWrcWindowMode(e.wrcWindowMode),A.component(Ai.name,Ai)}};const r2="modulepreload",o2=function(A,e){return new URL(A,e).href},Yh={},Yn=function(e,t,n){if(!t||t.length===0)return e();const r=document.getElementsByTagName("link");return Promise.all(t.map(o=>{if(o=o2(o,n),o in Yh)return;Yh[o]=!0;const i=o.endsWith(".css"),c=i?'[rel="stylesheet"]':"";if(!!n)for(let g=r.length-1;g>=0;g--){const p=r[g];if(p.href===o&&(!i||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${c}`))return;const d=document.createElement("link");if(d.rel=i?"stylesheet":r2,i||(d.as="script",d.crossOrigin=""),d.href=o,document.head.appendChild(d),i)return new Promise((g,p)=>{d.addEventListener("load",g),d.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>e()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},i2=[{path:"/",name:"Layout",redirect:"/home",meta:{title:"根页面"},children:[{path:"/home",name:"home",redirect:"/scadaComponentGroup",component:()=>Yn(()=>import("./index-144c920d.js"),["./index-144c920d.js","./_plugin-vue_export-helper-a1ffee7e.js","./isNumeric-4ba116a0.js","./index-6a3b275e.js","./collapseMotion-ccbb3149.js","./utils-ccf2ec76.js","./index-b3312244.css"],import.meta.url),meta:{title:"首页"},children:[{path:"/scadaComponentGroup",name:"scadaComponentGroup",component:()=>Yn(()=>import("./index-db14d28d.js"),["./index-db14d28d.js","./upload-8b1433c4.js","./_plugin-vue_export-helper-a1ffee7e.js","./PlusOutlined-920ae6ab.js","./http-02c81b8c.js","./collapseMotion-ccbb3149.js","./upload-d2ba2a97.css","./componentGroup-1abd3da5.js","./index-dd686854.js","./index-9a52c10f.js","./utils-ccf2ec76.js","./ExclamationCircleOutlined-e5350100.js","./index-6a3b275e.js","./index-748a50fd.js","./index-4b0045ff.css"],import.meta.url),meta:{title:"部件组",keepAlive:!0}},{path:"/scadaComponentList",name:"scadaComponentList",component:()=>Yn(()=>import("./index-b12968e1.js"),["./index-b12968e1.js","./_plugin-vue_export-helper-a1ffee7e.js","./index.vue_vue_type_style_index_0_lang-bef01711.js","./index-078648b9.css","./http-02c81b8c.js","./utils-ccf2ec76.js","./componentList-d97405f6.js","./index.vue_vue_type_script_setup_true_lang-ff4965f5.js","./PlusOutlined-920ae6ab.js","./collapseMotion-ccbb3149.js","./index-6a3b275e.js","./ExclamationCircleOutlined-e5350100.js","./index-6bb7022a.js","./addOrUpdate-21ab215b.js","./upload-8b1433c4.js","./upload-d2ba2a97.css","./componentGroup-1abd3da5.js","./index-86127553.js","./index-dd686854.js","./index.vue_vue_type_script_setup_true_lang-8ff7194a.js","./defaultAmisConfig-97f3da4b.js","./index-748a50fd.js","./index-4d39ac18.css"],import.meta.url),meta:{title:"部件库",keepAlive:!0}},{path:"/scadaComponentList/addorupdate",name:"componentAddOrUpdate",component:()=>Yn(()=>import("./addOrUpdate-21ab215b.js"),["./addOrUpdate-21ab215b.js","./upload-8b1433c4.js","./_plugin-vue_export-helper-a1ffee7e.js","./PlusOutlined-920ae6ab.js","./http-02c81b8c.js","./collapseMotion-ccbb3149.js","./upload-d2ba2a97.css","./componentGroup-1abd3da5.js","./componentList-d97405f6.js","./index.vue_vue_type_style_index_0_lang-bef01711.js","./index-078648b9.css","./index-86127553.js","./index-dd686854.js"],import.meta.url),meta:{title:"部件库",keepAlive:!0}},{path:"/componentDesigner/index",name:"componentDesigner",component:()=>Yn(()=>import("./index-c8734838.js").then(A=>A.i),["./index-c8734838.js","./index-08b117c0.js","./http-02c81b8c.js","./_plugin-vue_export-helper-a1ffee7e.js","./index-1be6d382.css","./editorWorker-3ed40424.js","./utils-ccf2ec76.js","./componentList-d97405f6.js","./index.vue_vue_type_style_index_0_lang-bef01711.js","./index-078648b9.css","./defaultAmisConfig-97f3da4b.js","./index-32c0404a.css"],import.meta.url),meta:{title:"组件设计器"}},{path:"/scadaDashboardList",name:"scadaDashboardList",component:()=>Yn(()=>import("./index-8c0a6163.js"),["./index-8c0a6163.js","./clipboard-1ec87c07.js","./PlusOutlined-920ae6ab.js","./_plugin-vue_export-helper-a1ffee7e.js","./http-02c81b8c.js","./collapseMotion-ccbb3149.js","./ExclamationCircleOutlined-e5350100.js","./index-6a3b275e.js","./index-6bb7022a.js","./index-86127553.js","./utils-ccf2ec76.js","./index-dd686854.js","./index-9a52c10f.js","./index.vue_vue_type_script_setup_true_lang-ff4965f5.js","./componentList-d97405f6.js","./index-748a50fd.js","./index-d7c3bff7.css"],import.meta.url),meta:{title:"组态看板列表",keepAlive:!0}},{path:"/scadaDashboard",name:"scadaDashboard",component:()=>Yn(()=>import("./index-c9351e7f.js"),["./index-c9351e7f.js","./utils-ccf2ec76.js","./http-02c81b8c.js","./_plugin-vue_export-helper-a1ffee7e.js","./isNumeric-4ba116a0.js","./clipboard-1ec87c07.js","./PlusOutlined-920ae6ab.js","./collapseMotion-ccbb3149.js","./ExclamationCircleOutlined-e5350100.js","./index-6a3b275e.js","./index-86127553.js","./index-9a52c10f.js","./index.vue_vue_type_script_setup_true_lang-8ff7194a.js","./componentGroup-1abd3da5.js","./info-9a8ec598.js","./componentList-d97405f6.js","./index-08b117c0.js","./index-1be6d382.css","./defaultAmisConfig-97f3da4b.js","./index-6bb7022a.js","./index-9c23df89.css"],import.meta.url),meta:{title:"组态看板设计器",keepAlive:!0}}]}]}];var Da={},Q0={exports:{}};(function(A){function e(t){return t&&t.__esModule?t:{default:t}}A.exports=e,A.exports.__esModule=!0,A.exports.default=A.exports})(Q0);var yf=Q0.exports,Oo={},Wh;function s2(){return Wh||(Wh=1,Object.defineProperty(Oo,"__esModule",{value:!0}),Oo.default=void 0,Oo.default={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页"}),Oo}var Ro={},pl={exports:{}},zh;function a2(){return zh||(zh=1,function(A){function e(){return A.exports=e=Object.assign?Object.assign.bind():function(t){for(var n=1;ntypeof A=="function",w2=A=>typeof A=="string",ta=()=>{},v2=U0&&((eB=window==null?void 0:window.navigator)==null?void 0:eB.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function lr(A){return typeof A=="function"?A():Se(A)}function E0(A,e){function t(...n){return new Promise((r,o)=>{Promise.resolve(A(()=>e.apply(this,n),{fn:e,thisArg:this,args:n})).then(r).catch(o)})}return t}const S0=A=>A();function y2(A,e={}){let t,n,r=ta;const o=c=>{clearTimeout(c),r(),r=ta};return c=>{const f=lr(A),d=lr(e.maxWait);return t&&o(t),f<=0||d!==void 0&&d<=0?(n&&(o(n),n=null),Promise.resolve(c())):new Promise((g,p)=>{r=e.rejectOnCancel?p:g,d&&!n&&(n=setTimeout(()=>{t&&o(t),n=null,g(c())},d)),t=setTimeout(()=>{n&&o(n),n=null,g(c())},f)})}}function Q2(A=S0){const e=EA(!0);function t(){e.value=!1}function n(){e.value=!0}const r=(...o)=>{e.value&&A(...o)};return{isActive:bu(e),pause:t,resume:n,eventFilter:r}}function b2(A){return A}function Qf(A){return Bu()?(IB(A),!0):!1}function uO(A){let e=!1,t;const n=hu(!0);return()=>(e||(t=n.run(A),e=!0),t)}function fO(A,e=200,t={}){return E0(y2(e,t),A)}function F2(A){return typeof A=="function"?z(A):EA(A)}function I0(A,e=!0){Ln()?en(A):e?A():Dn(A)}function U2(A=!1,e={}){const{truthyValue:t=!0,falsyValue:n=!1}=e,r=ne(A),o=EA(A);function i(c){if(arguments.length)return o.value=c,o.value;{const f=lr(t);return o.value=o.value===f?lr(n):f,o.value}}return r?i:[o,i]}var tB=Object.getOwnPropertySymbols,E2=Object.prototype.hasOwnProperty,S2=Object.prototype.propertyIsEnumerable,I2=(A,e)=>{var t={};for(var n in A)E2.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&tB)for(var n of tB(A))e.indexOf(n)<0&&S2.call(A,n)&&(t[n]=A[n]);return t};function x2(A,e,t={}){const n=t,{eventFilter:r=S0}=n,o=I2(n,["eventFilter"]);return ae(A,E0(r,e),o)}var H2=Object.defineProperty,T2=Object.defineProperties,P2=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,x0=Object.prototype.hasOwnProperty,H0=Object.prototype.propertyIsEnumerable,nB=(A,e,t)=>e in A?H2(A,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):A[e]=t,O2=(A,e)=>{for(var t in e||(e={}))x0.call(e,t)&&nB(A,t,e[t]);if(na)for(var t of na(e))H0.call(e,t)&&nB(A,t,e[t]);return A},R2=(A,e)=>T2(A,P2(e)),D2=(A,e)=>{var t={};for(var n in A)x0.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&na)for(var n of na(A))e.indexOf(n)<0&&H0.call(A,n)&&(t[n]=A[n]);return t};function L2(A,e,t={}){const n=t,{eventFilter:r}=n,o=D2(n,["eventFilter"]),{eventFilter:i,pause:c,resume:f,isActive:d}=Q2(r);return{stop:x2(A,e,R2(O2({},o),{eventFilter:i})),pause:c,resume:f,isActive:d}}function Lr(A){var e;const t=lr(A);return(e=t==null?void 0:t.$el)!=null?e:t}const Tn=U0?window:void 0;function ei(...A){let e,t,n,r;if(w2(A[0])||Array.isArray(A[0])?([t,n,r]=A,e=Tn):[e,t,n,r]=A,!e)return ta;Array.isArray(t)||(t=[t]),Array.isArray(n)||(n=[n]);const o=[],i=()=>{o.forEach(g=>g()),o.length=0},c=(g,p,B,C)=>(g.addEventListener(p,B,C),()=>g.removeEventListener(p,B,C)),f=ae(()=>[Lr(e),lr(r)],([g,p])=>{i(),g&&o.push(...t.flatMap(B=>n.map(C=>c(g,B,C,p))))},{immediate:!0,flush:"post"}),d=()=>{f(),i()};return Qf(d),d}let rB=!1;function dO(A,e,t={}){const{window:n=Tn,ignore:r=[],capture:o=!0,detectIframe:i=!1}=t;if(!n)return;v2&&!rB&&(rB=!0,Array.from(n.document.body.children).forEach(B=>B.addEventListener("click",ta)));let c=!0;const f=B=>r.some(C=>{if(typeof C=="string")return Array.from(n.document.querySelectorAll(C)).some(v=>v===B.target||B.composedPath().includes(v));{const v=Lr(C);return v&&(B.target===v||B.composedPath().includes(v))}}),g=[ei(n,"click",B=>{const C=Lr(A);if(!(!C||C===B.target||B.composedPath().includes(C))){if(B.detail===0&&(c=!f(B)),!c){c=!0;return}e(B)}},{passive:!0,capture:o}),ei(n,"pointerdown",B=>{const C=Lr(A);C&&(c=!B.composedPath().includes(C)&&!f(B))},{passive:!0}),i&&ei(n,"blur",B=>{var C;const v=Lr(A);((C=n.document.activeElement)==null?void 0:C.tagName)==="IFRAME"&&!(v!=null&&v.contains(n.document.activeElement))&&e(B)})].filter(Boolean);return()=>g.forEach(B=>B())}function T0(A,e=!1){const t=EA(),n=()=>t.value=!!A();return n(),I0(n,e),t}function k2(A,e={}){const{window:t=Tn}=e,n=T0(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let r;const o=EA(!1),i=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",c):r.removeListener(c))},c=()=>{n.value&&(i(),r=t.matchMedia(F2(A).value),o.value=r.matches,"addEventListener"in r?r.addEventListener("change",c):r.addListener(c))};return to(c),Qf(()=>i()),o}const au=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},cu="__vueuse_ssr_handlers__";au[cu]=au[cu]||{};const M2=au[cu];function P0(A,e){return M2[A]||e}function K2(A){return A==null?"any":A instanceof Set?"set":A instanceof Map?"map":A instanceof Date?"date":typeof A=="boolean"?"boolean":typeof A=="string"?"string":typeof A=="object"?"object":Number.isNaN(A)?"any":"number"}var _2=Object.defineProperty,oB=Object.getOwnPropertySymbols,N2=Object.prototype.hasOwnProperty,G2=Object.prototype.propertyIsEnumerable,iB=(A,e,t)=>e in A?_2(A,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):A[e]=t,sB=(A,e)=>{for(var t in e||(e={}))N2.call(e,t)&&iB(A,t,e[t]);if(oB)for(var t of oB(e))G2.call(e,t)&&iB(A,t,e[t]);return A};const V2={boolean:{read:A=>A==="true",write:A=>String(A)},object:{read:A=>JSON.parse(A),write:A=>JSON.stringify(A)},number:{read:A=>Number.parseFloat(A),write:A=>String(A)},any:{read:A=>A,write:A=>String(A)},string:{read:A=>A,write:A=>String(A)},map:{read:A=>new Map(JSON.parse(A)),write:A=>JSON.stringify(Array.from(A.entries()))},set:{read:A=>new Set(JSON.parse(A)),write:A=>JSON.stringify(Array.from(A))},date:{read:A=>new Date(A),write:A=>A.toISOString()}},aB="vueuse-storage";function X2(A,e,t,n={}){var r;const{flush:o="pre",deep:i=!0,listenToStorageChanges:c=!0,writeDefaults:f=!0,mergeDefaults:d=!1,shallow:g,window:p=Tn,eventFilter:B,onError:C=P=>{console.error(P)}}=n,v=(g?nt:EA)(e);if(!t)try{t=P0("getDefaultStorage",()=>{var P;return(P=Tn)==null?void 0:P.localStorage})()}catch(P){C(P)}if(!t)return v;const y=lr(e),S=K2(y),x=(r=n.serializer)!=null?r:V2[S],{pause:E,resume:b}=L2(v,()=>U(v.value),{flush:o,deep:i,eventFilter:B});return p&&c&&(ei(p,"storage",T),ei(p,aB,k)),T(),v;function U(P){try{if(P==null)t.removeItem(A);else{const L=x.write(P),J=t.getItem(A);J!==L&&(t.setItem(A,L),p&&p.dispatchEvent(new CustomEvent(aB,{detail:{key:A,oldValue:J,newValue:L,storageArea:t}})))}}catch(L){C(L)}}function O(P){const L=P?P.newValue:t.getItem(A);if(L==null)return f&&y!==null&&t.setItem(A,x.write(y)),y;if(!P&&d){const J=x.read(L);return C2(d)?d(J,y):S==="object"&&!Array.isArray(J)?sB(sB({},y),J):J}else return typeof L!="string"?L:x.read(L)}function k(P){T(P.detail)}function T(P){if(!(P&&P.storageArea!==t)){if(P&&P.key==null){v.value=y;return}if(!(P&&P.key!==A)){E();try{v.value=O(P)}catch(L){C(L)}finally{P?Dn(b):b()}}}}}function O0(A){return k2("(prefers-color-scheme: dark)",A)}var j2=Object.defineProperty,cB=Object.getOwnPropertySymbols,J2=Object.prototype.hasOwnProperty,Y2=Object.prototype.propertyIsEnumerable,lB=(A,e,t)=>e in A?j2(A,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):A[e]=t,W2=(A,e)=>{for(var t in e||(e={}))J2.call(e,t)&&lB(A,t,e[t]);if(cB)for(var t of cB(e))Y2.call(e,t)&&lB(A,t,e[t]);return A};function z2(A={}){const{selector:e="html",attribute:t="class",initialValue:n="auto",window:r=Tn,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:c=!0,storageRef:f,emitAuto:d}=A,g=W2({auto:"",light:"light",dark:"dark"},A.modes||{}),p=O0({window:r}),B=z(()=>p.value?"dark":"light"),C=f||(i==null?EA(n):X2(i,n,o,{window:r,listenToStorageChanges:c})),v=z({get(){return C.value==="auto"&&!d?B.value:C.value},set(E){C.value=E}}),y=P0("updateHTMLAttrs",(E,b,U)=>{const O=r==null?void 0:r.document.querySelector(E);if(O)if(b==="class"){const k=U.split(/\s/g);Object.values(g).flatMap(T=>(T||"").split(/\s/g)).filter(Boolean).forEach(T=>{k.includes(T)?O.classList.add(T):O.classList.remove(T)})}else O.setAttribute(b,U)});function S(E){var b;const U=E==="auto"?B.value:E;y(e,t,(b=g[U])!=null?b:U)}function x(E){A.onChanged?A.onChanged(E,S):S(E)}return ae(v,x,{flush:"post",immediate:!0}),d&&ae(B,()=>x(v.value),{flush:"post"}),I0(()=>x(v.value)),v}var $2=Object.defineProperty,Z2=Object.defineProperties,q2=Object.getOwnPropertyDescriptors,uB=Object.getOwnPropertySymbols,AP=Object.prototype.hasOwnProperty,eP=Object.prototype.propertyIsEnumerable,fB=(A,e,t)=>e in A?$2(A,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):A[e]=t,tP=(A,e)=>{for(var t in e||(e={}))AP.call(e,t)&&fB(A,t,e[t]);if(uB)for(var t of uB(e))eP.call(e,t)&&fB(A,t,e[t]);return A},nP=(A,e)=>Z2(A,q2(e));function rP(A={}){const{valueDark:e="dark",valueLight:t="",window:n=Tn}=A,r=z2(nP(tP({},A),{onChanged:(c,f)=>{var d;A.onChanged?(d=A.onChanged)==null||d.call(A,c==="dark"):f(c)},modes:{dark:e,light:t}})),o=O0({window:n});return z({get(){return r.value==="dark"},set(c){c===o.value?r.value="auto":r.value=c?"dark":"light"}})}var dB=Object.getOwnPropertySymbols,oP=Object.prototype.hasOwnProperty,iP=Object.prototype.propertyIsEnumerable,sP=(A,e)=>{var t={};for(var n in A)oP.call(A,n)&&e.indexOf(n)<0&&(t[n]=A[n]);if(A!=null&&dB)for(var n of dB(A))e.indexOf(n)<0&&iP.call(A,n)&&(t[n]=A[n]);return t};function gO(A,e,t={}){const n=t,{window:r=Tn}=n,o=sP(n,["window"]);let i;const c=T0(()=>r&&"ResizeObserver"in r),f=()=>{i&&(i.disconnect(),i=void 0)},d=ae(()=>Lr(A),p=>{f(),c.value&&r&&p&&(i=new ResizeObserver(e),i.observe(p,o))},{immediate:!0,flush:"post"}),g=()=>{f(),d()};return Qf(g),{isSupported:c,stop:g}}var gB;(function(A){A.UP="UP",A.RIGHT="RIGHT",A.DOWN="DOWN",A.LEFT="LEFT",A.NONE="NONE"})(gB||(gB={}));var aP=Object.defineProperty,pB=Object.getOwnPropertySymbols,cP=Object.prototype.hasOwnProperty,lP=Object.prototype.propertyIsEnumerable,hB=(A,e,t)=>e in A?aP(A,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):A[e]=t,uP=(A,e)=>{for(var t in e||(e={}))cP.call(e,t)&&hB(A,t,e[t]);if(pB)for(var t of pB(e))lP.call(e,t)&&hB(A,t,e[t]);return A};const fP={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};uP({linear:b2},fP);const ra=rP(),pO=U2(ra),dP=ce({__name:"App",setup(A){const e=EA(B2),{defaultAlgorithm:t,darkAlgorithm:n}=yH,r=z(()=>({algorithm:[ra.value?n:t]}));return(o,i)=>{const c=DU("router-view"),f=Bf;return Xe(),rr(f,{theme:Se(r),locale:Se(e)},{default:Qs(()=>[G(Se(GE),{"hash-priority":"high"},{default:Qs(()=>[Ue("main",{"font-sans":"",text:"center dark:gray-200",class:mi(["h-full",{darkApp:Se(ra)}])},[G(c,null,{default:Qs(({Component:d})=>[(Xe(),rr(SU,null,[(Xe(),rr(LU(d)))],1024))]),_:1})],2)]),_:1})]),_:1},8,["theme","locale"])}}});/*! * pinia v2.2.2 * (c) 2024 Eduardo San Martin Morote * @license MIT */let R0;const ka=A=>R0=A,D0=Symbol();function lu(A){return A&&typeof A=="object"&&Object.prototype.toString.call(A)==="[object Object]"&&typeof A.toJSON!="function"}var ti;(function(A){A.direct="direct",A.patchObject="patch object",A.patchFunction="patch function"})(ti||(ti={}));function gP(){const A=hu(!0),e=A.run(()=>EA({}));let t=[],n=[];const r=Eu({install(o){ka(r),r._a=o,o.provide(D0,r),o.config.globalProperties.$pinia=r,n.forEach(i=>t.push(i)),n=[]},use(o){return!this._a&&!m2?n.push(o):t.push(o),this},_p:t,_a:null,_e:A,_s:new Map,state:e});return r}const L0=()=>{};function BB(A,e,t,n=L0){A.push(e);const r=()=>{const o=A.indexOf(e);o>-1&&(A.splice(o,1),n())};return!t&&Bu()&&IB(r),r}function xr(A,...e){A.slice().forEach(t=>{t(...e)})}const pP=A=>A(),mB=Symbol(),hl=Symbol();function uu(A,e){A instanceof Map&&e instanceof Map?e.forEach((t,n)=>A.set(n,t)):A instanceof Set&&e instanceof Set&&e.forEach(A.add,A);for(const t in e){if(!e.hasOwnProperty(t))continue;const n=e[t],r=A[t];lu(r)&&lu(n)&&A.hasOwnProperty(t)&&!ne(n)&&!In(n)?A[t]=uu(r,n):A[t]=n}return A}const hP=Symbol();function BP(A){return!lu(A)||!A.hasOwnProperty(hP)}const{assign:vn}=Object;function mP(A){return!!(ne(A)&&A.effect)}function CP(A,e,t,n){const{state:r,actions:o,getters:i}=e,c=t.state.value[A];let f;function d(){c||(t.state.value[A]=r?r():{});const g=fU(t.state.value[A]);return vn(g,o,Object.keys(i||{}).reduce((p,B)=>(p[B]=Eu(z(()=>{ka(t);const C=t._s.get(A);return i[B].call(C,C)})),p),{}))}return f=k0(A,d,e,t,n,!0),f}function k0(A,e,t={},n,r,o){let i;const c=vn({actions:{}},t),f={deep:!0};let d,g,p=[],B=[],C;const v=n.state.value[A];!o&&!v&&(n.state.value[A]={}),EA({});let y;function S(P){let L;d=g=!1,typeof P=="function"?(P(n.state.value[A]),L={type:ti.patchFunction,storeId:A,events:C}):(uu(n.state.value[A],P),L={type:ti.patchObject,payload:P,storeId:A,events:C});const J=y=Symbol();Dn().then(()=>{y===J&&(d=!0)}),g=!0,xr(p,L,n.state.value[A])}const x=o?function(){const{state:L}=t,J=L?L():{};this.$patch(nA=>{vn(nA,J)})}:L0;function E(){i.stop(),p=[],B=[],n._s.delete(A)}const b=(P,L="")=>{if(mB in P)return P[hl]=L,P;const J=function(){ka(n);const nA=Array.from(arguments),Y=[],FA=[];function HA(uA){Y.push(uA)}function j(uA){FA.push(uA)}xr(B,{args:nA,name:J[hl],store:O,after:HA,onError:j});let AA;try{AA=P.apply(this&&this.$id===A?this:O,nA)}catch(uA){throw xr(FA,uA),uA}return AA instanceof Promise?AA.then(uA=>(xr(Y,uA),uA)).catch(uA=>(xr(FA,uA),Promise.reject(uA))):(xr(Y,AA),AA)};return J[mB]=!0,J[hl]=L,J},U={_p:n,$id:A,$onAction:BB.bind(null,B),$patch:S,$reset:x,$subscribe(P,L={}){const J=BB(p,P,L.detached,()=>nA()),nA=i.run(()=>ae(()=>n.state.value[A],Y=>{(L.flush==="sync"?g:d)&&P({storeId:A,type:ti.direct,events:C},Y)},vn({},f,L)));return J},$dispose:E},O=mt(U);n._s.set(A,O);const T=(n._a&&n._a.runWithContext||pP)(()=>n._e.run(()=>(i=hu()).run(()=>e({action:b}))));for(const P in T){const L=T[P];if(ne(L)&&!mP(L)||In(L))o||(v&&BP(L)&&(ne(L)?L.value=v[P]:uu(L,v[P])),n.state.value[A][P]=L);else if(typeof L=="function"){const J=b(L,P);T[P]=J,c.actions[P]=L}}return vn(O,T),vn(OA(O),T),Object.defineProperty(O,"$state",{get:()=>n.state.value[A],set:P=>{S(L=>{vn(L,P)})}}),n._p.forEach(P=>{vn(O,i.run(()=>P({store:O,app:n._a,pinia:n,options:c})))}),v&&o&&t.hydrate&&t.hydrate(O.$state,v),d=!0,g=!0,O}function hO(A,e,t){let n,r;const o=typeof e=="function";typeof A=="string"?(n=A,r=o?t:e):(r=A,n=A.id);function i(c,f){const d=JU();return c=c||(d?Ae(D0,null):null),c&&ka(c),c=R0,c._s.has(n)||(o?k0(n,e,r,c):CP(n,r,c)),c._s.get(n)}return i.$id=n,i}const wP=gP();function vP(A){A.use(wP)}window.developToken="e6389a2215e8a18577e712cdc21a8731";const yP=()=>{const A=localStorage.getItem("vueuse-color-scheme");ra.value=A==="dark"};yP();const ao=nE(dP),QP=bT({history:AT("./"),routes:i2});vP(ao);ao.component("VueJsonPretty",HT);ao.use(QP);ao.mount("#app");ao.use(Bf);ao.use(n2,{enableWebRtc:!0});export{T4 as $,cO as A,fU as B,sf as C,DU as D,Xe as E,rr as F,Qs as G,Im as H,hn as I,Se as J,Ue as K,Uo as L,pO as M,Mx as N,mi as O,JI as P,te as Q,dO as R,KF as S,xP as T,PP as U,lO as V,ra as W,HP as X,Fg as Y,qn as Z,N as _,np as a,Ap as a$,Yn as a0,uO as a1,rP as a2,fO as a3,gO as a4,ne as a5,hO as a6,ga as a7,SP as a8,UP as a9,sr as aA,iO as aB,ux as aC,IP as aD,xU as aE,Bu as aF,IB as aG,uI as aH,RP as aI,Xm as aJ,OP as aK,YP as aL,op as aM,Sa as aN,Zt as aO,Hl as aP,zm as aQ,kP as aR,LP as aS,tO as aT,LU as aU,VB as aV,Vr as aW,Eu as aX,sa as aY,Hu as aZ,aO as a_,MP as aa,Nr as ab,Dt as ac,Nu as ad,wi as ae,jP as af,to as ag,Ln as ah,FP as ai,am as aj,no as ak,DP as al,da as am,kt as an,_u as ao,rp as ap,EE as aq,xo as ar,qP as as,FC as at,pe as au,AO as av,ZP as aw,jr as ax,Dc as ay,Ju as az,en as b,TP as b0,bP as b1,EP as b2,nH as b3,R4 as b4,OA as b5,nO as b6,eO as b7,UE as b8,Pu as b9,sO as bA,Ym as bB,YI as bC,Ee as bD,KP as bE,Ws as bF,sC as bG,$I as bH,NP as bI,VP as bJ,GP as bK,qt as bL,rf as ba,XP as bb,zP as bc,FE as bd,_P as be,QE as bf,gI as bg,TE as bh,X4 as bi,yE as bj,TC as bk,yi as bl,VC as bm,Gm as bn,Ia as bo,xa as bp,EI as bq,HE as br,$P as bs,Gc as bt,lU as bu,VE as bv,WI as bw,Ha as bx,Bf as by,Oe as bz,eo as c,ce as d,ot as e,WP as f,G as g,Fr as h,Ie as i,$u as j,Gu as k,z as l,Fa as m,Dn as n,et as o,Ae as p,Bt as q,EA as r,nt as s,rO as t,Ua as u,Ur as v,ae as w,oO as x,JP as y,mt as z};