var TQ=Object.defineProperty;var kQ=(e,t,n)=>t in e?TQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var U3=(e,t,n)=>(kQ(e,typeof t!="symbol"?t+"":t,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Ag(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const Yn={},td=[],Io=()=>{},NQ=()=>!1,hp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),P6=e=>e.startsWith("onUpdate:"),ir=Object.assign,C6=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},PQ=Object.prototype.hasOwnProperty,Ln=(e,t)=>PQ.call(e,t),St=Array.isArray,nd=e=>Ed(e)==="[object Map]",Uu=e=>Ed(e)==="[object Set]",RM=e=>Ed(e)==="[object Date]",CQ=e=>Ed(e)==="[object RegExp]",Kt=e=>typeof e=="function",ar=e=>typeof e=="string",dc=e=>typeof e=="symbol",Zn=e=>e!==null&&typeof e=="object",I6=e=>(Zn(e)||Kt(e))&&Kt(e.then)&&Kt(e.catch),AO=Object.prototype.toString,Ed=e=>AO.call(e),IQ=e=>Ed(e).slice(8,-1),RO=e=>Ed(e)==="[object Object]",F6=e=>ar(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,oh=Ag(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rg=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},FQ=/-(\w)/g,Fo=Rg(e=>e.replace(FQ,(t,n)=>n?n.toUpperCase():"")),_Q=/\B([A-Z])/g,Ki=Rg(e=>e.replace(_Q,"-$1").toLowerCase()),pp=Rg(e=>e.charAt(0).toUpperCase()+e.slice(1)),ih=Rg(e=>e?`on${pp(e)}`:""),Ca=(e,t)=>!Object.is(e,t),rd=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},hm=e=>{const t=parseFloat(e);return isNaN(t)?e:t},pm=e=>{const t=ar(e)?Number(e):NaN;return isNaN(t)?e:t};let xM;const xO=()=>xM||(xM=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),EQ="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",XQ=Ag(EQ);function Se(e){if(St(e)){const t={};for(let n=0;n{if(n){const r=n.split(VQ);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ze(e){let t="";if(ar(e))t=e;else if(St(e))for(let n=0;nhc(n,t))}const vt=e=>ar(e)?e:e==null?"":St(e)||Zn(e)&&(e.toString===AO||!Kt(e.toString))?JSON.stringify(e,MO,2):String(e),MO=(e,t)=>t&&t.__v_isRef?MO(e,t.value):nd(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],i)=>(n[Y3(r,i)+" =>"]=o,n),{})}:Uu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Y3(n))}:dc(t)?Y3(t):Zn(t)&&!St(t)&&!RO(t)?String(t):t,Y3=(e,t="")=>{var n;return dc(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let Ai;class _6{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ai,!t&&Ai&&(this.index=(Ai.scopes||(Ai.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ai;try{return Ai=this,t()}finally{Ai=n}}}on(){Ai=this}off(){Ai=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=2))break;Zu(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=ic,n=lu;try{return ic=!0,lu=this,this._runnings++,bM(this),this.fn()}finally{MM(this),this._runnings--,lu=n,ic=t}}stop(){var t;this.active&&(bM(this),MM(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function KQ(e){return e.value}function bM(e){e._trackId++,e._depsLength=0}function MM(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{n.dirty&&n.run()});t&&(ir(n,t),t.scope&&wO(n,t.scope)),(!t||!t.lazy)&&n.run();const r=n.run.bind(n);return r.effect=n,r}function GQ(e){e.effect.stop()}let ic=!0,RR=0;const OO=[];function Yu(){OO.push(ic),ic=!1}function Zu(){const e=OO.pop();ic=e===void 0?!0:e}function W6(){RR++}function V6(){for(RR--;!RR&&xR.length;)xR.shift()()}function TO(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&&LO(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const xR=[];function kO(e,t,n){W6();for(const r of e.keys())if(!(!r.allowRecurse&&r._runnings)&&r._dirtyLevel{const n=new Map;return n.cleanup=e,n.computed=t,n},mm=new WeakMap,cu=Symbol(""),bR=Symbol("");function ri(e,t,n){if(ic&&lu){let r=mm.get(e);r||mm.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=NO(()=>r.delete(n))),TO(lu,o)}}function qs(e,t,n,r,o,i){const a=mm.get(e);if(!a)return;let s=[];if(t==="clear")s=[...a.values()];else if(n==="length"&&St(e)){const c=Number(r);a.forEach((l,u)=>{(u==="length"||!dc(u)&&u>=c)&&s.push(l)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":St(e)?F6(n)&&s.push(a.get("length")):(s.push(a.get(cu)),nd(e)&&s.push(a.get(bR)));break;case"delete":St(e)||(s.push(a.get(cu)),nd(e)&&s.push(a.get(bR)));break;case"set":nd(e)&&s.push(a.get(cu));break}W6();for(const c of s)c&&kO(c,3);V6()}function zQ(e,t){var n;return(n=mm.get(e))==null?void 0:n.get(t)}const JQ=Ag("__proto__,__v_isRef,__isVue"),PO=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(dc)),wM=jQ();function jQ(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=fn(this);for(let i=0,a=this.length;i{e[t]=function(...n){Yu(),W6();const r=fn(this)[t].apply(this,n);return V6(),Zu(),r}}),e}function $Q(e){const t=fn(this);return ri(t,"has",e),t.hasOwnProperty(e)}class CO{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const o=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(o?i?WO:XO:i?EO:_O).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const a=St(t);if(!o){if(a&&Ln(wM,n))return Reflect.get(wM,n,r);if(n==="hasOwnProperty")return $Q}const s=Reflect.get(t,n,r);return(dc(n)?PO.has(n):JQ(n))||(o||ri(t,"get",n),i)?s:sr(s)?a&&F6(n)?s:s.value:Zn(s)?o?Y6(s):mp(s):s}}class IO extends CO{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n];if(!this._shallow){const c=Mu(i);if(!eu(r)&&!Mu(r)&&(i=fn(i),r=fn(r)),!St(t)&&sr(i)&&!sr(r))return c?!1:(i.value=r,!0)}const a=St(t)&&F6(n)?Number(n)e,bg=e=>Reflect.getPrototypeOf(e);function Z1(e,t,n=!1,r=!1){e=e.__v_raw;const o=fn(e),i=fn(t);n||(Ca(t,i)&&ri(o,"get",t),ri(o,"get",i));const{has:a}=bg(o),s=r?U6:n?Q6:Xh;if(a.call(o,t))return s(e.get(t));if(a.call(o,i))return s(e.get(i));e!==o&&e.get(t)}function Q1(e,t=!1){const n=this.__v_raw,r=fn(n),o=fn(e);return t||(Ca(e,o)&&ri(r,"has",e),ri(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function B1(e,t=!1){return e=e.__v_raw,!t&&ri(fn(e),"iterate",cu),Reflect.get(e,"size",e)}function SM(e){e=fn(e);const t=fn(this);return bg(t).has.call(t,e)||(t.add(e),qs(t,"add",e,e)),this}function LM(e,t){t=fn(t);const n=fn(this),{has:r,get:o}=bg(n);let i=r.call(n,e);i||(e=fn(e),i=r.call(n,e));const a=o.call(n,e);return n.set(e,t),i?Ca(t,a)&&qs(n,"set",e,t):qs(n,"add",e,t),this}function OM(e){const t=fn(this),{has:n,get:r}=bg(t);let o=n.call(t,e);o||(e=fn(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&qs(t,"delete",e,void 0),i}function TM(){const e=fn(this),t=e.size!==0,n=e.clear();return t&&qs(e,"clear",void 0,void 0),n}function D1(e,t){return function(r,o){const i=this,a=i.__v_raw,s=fn(a),c=t?U6:e?Q6:Xh;return!e&&ri(s,"iterate",cu),a.forEach((l,u)=>r.call(o,c(l),c(u),i))}}function K1(e,t,n){return function(...r){const o=this.__v_raw,i=fn(o),a=nd(i),s=e==="entries"||e===Symbol.iterator&&a,c=e==="keys"&&a,l=o[e](...r),u=n?U6:t?Q6:Xh;return!t&&ri(i,"iterate",c?bR:cu),{next(){const{value:f,done:d}=l.next();return d?{value:f,done:d}:{value:s?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function xl(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function rB(){const e={get(i){return Z1(this,i)},get size(){return B1(this)},has:Q1,add:SM,set:LM,delete:OM,clear:TM,forEach:D1(!1,!1)},t={get(i){return Z1(this,i,!1,!0)},get size(){return B1(this)},has:Q1,add:SM,set:LM,delete:OM,clear:TM,forEach:D1(!1,!0)},n={get(i){return Z1(this,i,!0)},get size(){return B1(this,!0)},has(i){return Q1.call(this,i,!0)},add:xl("add"),set:xl("set"),delete:xl("delete"),clear:xl("clear"),forEach:D1(!0,!1)},r={get(i){return Z1(this,i,!0,!0)},get size(){return B1(this,!0)},has(i){return Q1.call(this,i,!0)},add:xl("add"),set:xl("set"),delete:xl("delete"),clear:xl("clear"),forEach:D1(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=K1(i,!1,!1),n[i]=K1(i,!0,!1),t[i]=K1(i,!1,!0),r[i]=K1(i,!0,!0)}),[e,n,t,r]}const[oB,iB,aB,sB]=rB();function Mg(e,t){const n=t?e?sB:aB:e?iB:oB;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(Ln(n,o)&&o in r?n:r,o,i)}const lB={get:Mg(!1,!1)},cB={get:Mg(!1,!0)},uB={get:Mg(!0,!1)},fB={get:Mg(!0,!0)},_O=new WeakMap,EO=new WeakMap,XO=new WeakMap,WO=new WeakMap;function dB(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function hB(e){return e.__v_skip||!Object.isExtensible(e)?0:dB(IQ(e))}function mp(e){return Mu(e)?e:wg(e,!1,qQ,lB,_O)}function VO(e){return wg(e,!1,tB,cB,EO)}function Y6(e){return wg(e,!0,eB,uB,XO)}function pB(e){return wg(e,!0,nB,fB,WO)}function wg(e,t,n,r,o){if(!Zn(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const a=hB(e);if(a===0)return e;const s=new Proxy(e,a===2?r:n);return o.set(e,s),s}function ss(e){return Mu(e)?ss(e.__v_raw):!!(e&&e.__v_isReactive)}function Mu(e){return!!(e&&e.__v_isReadonly)}function eu(e){return!!(e&&e.__v_isShallow)}function Z6(e){return ss(e)||Mu(e)}function fn(e){const t=e&&e.__v_raw;return t?fn(t):e}function gp(e){return dm(e,"__v_skip",!0),e}const Xh=e=>Zn(e)?mp(e):e,Q6=e=>Zn(e)?Y6(e):e;class UO{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new gd(()=>t(this._value),()=>Wh(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=fn(this);return B6(t),(!t._cacheable||t.effect.dirty)&&Ca(t._value,t._value=t.effect.run())&&Wh(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function mB(e,t,n=!1){let r,o;const i=Kt(e);return i?(r=e,o=Io):(r=e.get,o=e.set),new UO(r,o,i||!o,n)}function B6(e){ic&&lu&&(e=fn(e),TO(lu,e.dep||(e.dep=NO(()=>e.dep=void 0,e instanceof UO?e:void 0))))}function Wh(e,t=3,n){e=fn(e);const r=e.dep;r&&kO(r,t)}function sr(e){return!!(e&&e.__v_isRef===!0)}function he(e){return YO(e,!1)}function gB(e){return YO(e,!0)}function YO(e,t){return sr(e)?e:new vB(e,t)}class vB{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:fn(t),this._value=n?t:Xh(t)}get value(){return B6(this),this._value}set value(t){const n=this.__v_isShallow||eu(t)||Mu(t);t=n?t:fn(t),Ca(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Xh(t),Wh(this,3))}}function yB(e){Wh(e,3)}function z(e){return sr(e)?e.value:e}function AB(e){return Kt(e)?e():z(e)}const RB={get:(e,t,n)=>z(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return sr(o)&&!sr(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function D6(e){return ss(e)?e:new Proxy(e,RB)}class xB{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>B6(this),()=>Wh(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function ZO(e){return new xB(e)}function QO(e){const t=St(e)?new Array(e.length):{};for(const n in e)t[n]=BO(e,n);return t}class bB{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return zQ(fn(this._object),this._key)}}class MB{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Xd(e,t,n){return sr(e)?e:Kt(e)?new MB(e):Zn(e)&&arguments.length>1?BO(e,t,n):he(e)}function BO(e,t,n){const r=e[t];return sr(r)?r:new bB(e,t,n)}const wB={GET:"get",HAS:"has",ITERATE:"iterate"},SB={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"};function LB(e,t){}const OB={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER"},TB={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function el(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){Qu(i,t,n)}return o}function ki(e,t,n,r){if(Kt(e)){const i=el(e,t,n,r);return i&&I6(i)&&i.catch(a=>{Qu(a,t,n)}),i}const o=[];for(let i=0;i>>1,o=fo[r],i=Uh(o);iqa&&fo.splice(t,1)}function gm(e){St(e)?od.push(...e):(!Ys||!Ys.includes(e,e.allowRecurse?Jc+1:Jc))&&od.push(e),KO()}function kM(e,t,n=Vh?qa+1:0){for(;nUh(n)-Uh(r)),Jc=0;Jce.id==null?1/0:e.id,CB=(e,t)=>{const n=Uh(e)-Uh(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function HO(e){MR=!1,Vh=!0,fo.sort(CB);try{for(qa=0;qaar(h)?h.trim():h)),f&&(o=n.map(hm))}let s,c=r[s=ih(t)]||r[s=ih(Fo(t))];!c&&i&&(c=r[s=ih(Ki(t))]),c&&ki(c,e,6,o);const l=r[s+"Once"];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,ki(l,e,6,o)}}function GO(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let a={},s=!1;if(!Kt(e)){const c=l=>{const u=GO(l,t,!0);u&&(s=!0,ir(a,u))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!s?(Zn(e)&&r.set(e,null),null):(St(i)?i.forEach(c=>a[c]=null):ir(a,i),Zn(e)&&r.set(e,a),a)}function Lg(e,t){return!e||!hp(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ln(e,t[0].toLowerCase()+t.slice(1))||Ln(e,Ki(t))||Ln(e,t))}let Yr=null,Og=null;function Yh(e){const t=Yr;return Yr=e,Og=e&&e.type.__scopeId||null,t}function tn(e){Og=e}function nn(){Og=null}const FB=e=>se;function se(e,t=Yr,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&NR(-1);const i=Yh(t);let a;try{a=e(...o)}finally{Yh(i),r._d&&NR(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function I2(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[a],slots:s,attrs:c,emit:l,render:u,renderCache:f,data:d,setupState:h,ctx:p,inheritAttrs:m}=e;let v,b;const x=Yh(e);try{if(n.shapeFlag&4){const y=o||r,A=y;v=bi(u.call(A,y,f,i,h,d,p)),b=c}else{const y=t;v=bi(y.length>1?y(i,{attrs:c,slots:s,emit:l}):y(i,null)),b=t.props?c:EB(c)}}catch(y){lh.length=0,Qu(y,e,1),v=L(go)}let R=v;if(b&&m!==!1){const y=Object.keys(b),{shapeFlag:A}=R;y.length&&A&7&&(a&&y.some(P6)&&(b=XB(b,a)),R=hs(R,b))}return n.dirs&&(R=hs(R),R.dirs=R.dirs?R.dirs.concat(n.dirs):n.dirs),n.transition&&(R.transition=n.transition),v=R,Yh(x),v}function _B(e){let t;for(let n=0;n{let t;for(const n in e)(n==="class"||n==="style"||hp(n))&&((t||(t={}))[n]=e[n]);return t},XB=(e,t)=>{const n={};for(const r in e)(!P6(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function WB(e,t,n){const{props:r,children:o,component:i}=e,{props:a,children:s,patchFlag:c}=t,l=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?NM(r,a,l):!!a;if(c&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let CM=0;const UB={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,a,s,c,l){e==null?ZB(t,n,r,o,i,a,s,c,l):QB(e,t,n,r,o,a,s,c,l)},hydrate:BB,create:J6,normalize:DB},YB=UB;function Zh(e,t){const n=e.props&&e.props[t];Kt(n)&&n()}function ZB(e,t,n,r,o,i,a,s,c){const{p:l,o:{createElement:u}}=c,f=u("div"),d=e.suspense=J6(e,o,r,t,f,n,i,a,s,c);l(null,d.pendingBranch=e.ssContent,f,null,r,d,i,a),d.deps>0?(Zh(e,"onPending"),Zh(e,"onFallback"),l(null,e.ssFallback,t,n,r,null,i,a),id(d,e.ssFallback)):d.resolve(!1,!0)}function QB(e,t,n,r,o,i,a,s,{p:c,um:l,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:v,isHydrating:b}=f;if(m)f.pendingBranch=d,La(d,m)?(c(m,d,f.hiddenContainer,null,o,f,i,a,s),f.deps<=0?f.resolve():v&&(b||(c(p,h,n,r,o,null,i,a,s),id(f,h)))):(f.pendingId=CM++,b?(f.isHydrating=!1,f.activeBranch=m):l(m,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),v?(c(null,d,f.hiddenContainer,null,o,f,i,a,s),f.deps<=0?f.resolve():(c(p,h,n,r,o,null,i,a,s),id(f,h))):p&&La(d,p)?(c(p,d,n,r,o,f,i,a,s),f.resolve(!0)):(c(null,d,f.hiddenContainer,null,o,f,i,a,s),f.deps<=0&&f.resolve()));else if(p&&La(d,p))c(p,d,n,r,o,f,i,a,s),id(f,d);else if(Zh(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=CM++,c(null,d,f.hiddenContainer,null,o,f,i,a,s),f.deps<=0)f.resolve();else{const{timeout:x,pendingId:R}=f;x>0?setTimeout(()=>{f.pendingId===R&&f.fallback(h)},x):x===0&&f.fallback(h)}}function J6(e,t,n,r,o,i,a,s,c,l,u=!1){const{p:f,m:d,um:h,n:p,o:{parentNode:m,remove:v}}=l;let b;const x=KB(e);x&&t!=null&&t.pendingBranch&&(b=t.pendingId,t.deps++);const R=e.props?pm(e.props.timeout):void 0,y={vnode:e,parent:t,parentComponent:n,namespace:a,container:r,hiddenContainer:o,anchor:i,deps:0,pendingId:0,timeout:typeof R=="number"?R:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(A=!1,S=!1){const{vnode:k,activeBranch:O,pendingBranch:w,pendingId:I,effects:E,parentComponent:T,container:F}=y;let N=!1;if(y.isHydrating)y.isHydrating=!1;else if(!A){N=O&&w.transition&&w.transition.mode==="out-in",N&&(O.transition.afterLeave=()=>{I===y.pendingId&&(d(w,F,p(O),0),gm(E))});let{anchor:X}=y;O&&(X=p(O),h(O,T,y,!0)),N||d(w,F,X,0)}id(y,w),y.pendingBranch=null,y.isInFallback=!1;let P=y.parent,C=!1;for(;P;){if(P.pendingBranch){P.effects.push(...E),C=!0;break}P=P.parent}!C&&!N&&gm(E),y.effects=[],x&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,t.deps===0&&!S&&t.resolve()),Zh(k,"onResolve")},fallback(A){if(!y.pendingBranch)return;const{vnode:S,activeBranch:k,parentComponent:O,container:w,namespace:I}=y;Zh(S,"onFallback");const E=p(k),T=()=>{y.isInFallback&&(f(null,A,w,E,O,null,I,s,c),id(y,A))},F=A.transition&&A.transition.mode==="out-in";F&&(k.transition.afterLeave=T),y.isInFallback=!0,h(k,O,null,!0),F||T()},move(A,S,k){y.activeBranch&&d(y.activeBranch,A,S,k),y.container=A},next(){return y.activeBranch&&p(y.activeBranch)},registerDep(A,S){const k=!!y.pendingBranch;k&&y.deps++;const O=A.vnode.el;A.asyncDep.catch(w=>{Qu(w,A,0)}).then(w=>{if(A.isUnmounted||y.isUnmounted||y.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:I}=A;CR(A,w,!1),O&&(I.el=O);const E=!O&&A.subTree.el;S(A,I,m(O||A.subTree.el),O?null:p(A.subTree),y,a,c),E&&v(E),H6(A,I.el),k&&--y.deps===0&&y.resolve()})},unmount(A,S){y.isUnmounted=!0,y.activeBranch&&h(y.activeBranch,n,A,S),y.pendingBranch&&h(y.pendingBranch,n,A,S)}};return y}function BB(e,t,n,r,o,i,a,s,c){const l=t.suspense=J6(t,r,n,e.parentNode,document.createElement("div"),null,o,i,a,s,!0),u=c(e,l.pendingBranch=t.ssContent,n,l,i,a);return l.deps===0&&l.resolve(!1,!0),u}function DB(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=IM(r?n.default:n),e.ssFallback=r?IM(n.fallback):L(go)}function IM(e){let t;if(Kt(e)){const n=Lu&&e._c;n&&(e._d=!1,Y()),e=e(),n&&(e._d=!0,t=Jo,kT())}return St(e)&&(e=_B(e)),e=bi(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function jO(e,t){t&&t.pendingBranch?St(e)?t.effects.push(...e):t.effects.push(e):gm(e)}function id(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,o=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=o,H6(r,o))}function KB(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}const $O=Symbol.for("v-scx"),qO=()=>jo($O);function Tg(e,t){return vp(e,null,t)}function eT(e,t){return vp(e,null,{flush:"post"})}function tT(e,t){return vp(e,null,{flush:"sync"})}const H1={};function Tt(e,t,n){return vp(e,t,n)}function vp(e,t,{immediate:n,deep:r,flush:o,once:i,onTrack:a,onTrigger:s}=Yn){var c;if(t&&i){const A=t;t=(...S)=>{A(...S),y()}}const l=X6()===((c=Pr)==null?void 0:c.scope)?Pr:null;let u,f=!1,d=!1;if(sr(e)?(u=()=>e.value,f=eu(e)):ss(e)?(u=eu(e)||r===!1?()=>Gs(e,1):()=>Gs(e),f=!0):St(e)?(d=!0,f=e.some(A=>ss(A)||eu(A)),u=()=>e.map(A=>{if(sr(A))return A.value;if(ss(A))return Gs(A,eu(A)||r===!1?1:void 0);if(Kt(A))return el(A,l,2)})):Kt(e)?t?u=()=>el(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return h&&h(),ki(e,l,3,[p])}:u=Io,t&&r){const A=u;u=()=>Gs(A())}let h,p=A=>{h=R.onStop=()=>{el(A,l,4),h=R.onStop=void 0}},m;if(Ap)if(p=Io,t?n&&ki(t,l,3,[u(),d?[]:void 0,p]):u(),o==="sync"){const A=qO();m=A.__watcherHandles||(A.__watcherHandles=[])}else return Io;let v=d?new Array(e.length).fill(H1):H1;const b=()=>{if(!(!R.active||!R.dirty))if(t){const A=R.run();(r||f||(d?A.some((S,k)=>Ca(S,v[k])):Ca(A,v)))&&(h&&h(),ki(t,l,3,[A,v===H1?void 0:d&&v[0]===H1?[]:v,p]),v=A)}else R.run()};b.allowRecurse=!!t;let x;o==="sync"?x=b:o==="post"?x=()=>jr(b,l&&l.suspense):(b.pre=!0,l&&(b.id=l.uid),x=()=>Sg(b));const R=new gd(u,Io,x),y=()=>{R.stop(),l&&l.scope&&C6(l.scope.effects,R)};return t?n?b():v=R.run():o==="post"?jr(R.run.bind(R),l&&l.suspense):R.run(),m&&m.push(y),y}function HB(e,t,n){const r=this.proxy,o=ar(e)?e.includes(".")?nT(r,e):()=>r[e]:e.bind(r,r);let i;Kt(t)?i=t:(i=t.handler,n=t);const a=Pr;mc(this);const s=vp(o,i.bind(r),n);return a?mc(a):ac(),s}function nT(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),sr(e))Gs(e.value,t,n,r);else if(St(e))for(let o=0;o{Gs(o,t,n,r)});else if(RO(e))for(const o in e)Gs(e[o],t,n,r);return e}function Be(e,t){const n=Yr;if(n===null)return e;const r=Ig(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),Wd(()=>{e.isUnmounting=!0}),e}const Yi=[Function,Array],$6={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Yi,onEnter:Yi,onAfterEnter:Yi,onEnterCancelled:Yi,onBeforeLeave:Yi,onLeave:Yi,onAfterLeave:Yi,onLeaveCancelled:Yi,onBeforeAppear:Yi,onAppear:Yi,onAfterAppear:Yi,onAppearCancelled:Yi},GB={name:"BaseTransition",props:$6,setup(e,{slots:t}){const n=ll(),r=j6();let o;return()=>{const i=t.default&&kg(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const m of i)if(m.type!==go){a=m;break}}const s=fn(e),{mode:c}=s;if(r.isLeaving)return Z3(a);const l=FM(a);if(!l)return Z3(a);const u=vd(l,s,r,n);wu(l,u);const f=n.subTree,d=f&&FM(f);let h=!1;const{getTransitionKey:p}=l.type;if(p){const m=p();o===void 0?o=m:m!==o&&(o=m,h=!0)}if(d&&d.type!==go&&(!La(l,d)||h)){const m=vd(d,s,r,n);if(wu(d,m),c==="out-in")return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Z3(a);c==="in-out"&&l.type!==go&&(m.delayLeave=(v,b,x)=>{const R=oT(r,d);R[String(d.key)]=d,v[Wl]=()=>{b(),v[Wl]=void 0,delete u.delayedLeave},u.delayedLeave=x})}return a}}},rT=GB;function oT(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function vd(e,t,n,r){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:l,onEnterCancelled:u,onBeforeLeave:f,onLeave:d,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:m,onAppear:v,onAfterAppear:b,onAppearCancelled:x}=t,R=String(e.key),y=oT(n,e),A=(O,w)=>{O&&ki(O,r,9,w)},S=(O,w)=>{const I=w[1];A(O,w),St(O)?O.every(E=>E.length<=1)&&I():O.length<=1&&I()},k={mode:i,persisted:a,beforeEnter(O){let w=s;if(!n.isMounted)if(o)w=m||s;else return;O[Wl]&&O[Wl](!0);const I=y[R];I&&La(e,I)&&I.el[Wl]&&I.el[Wl](),A(w,[O])},enter(O){let w=c,I=l,E=u;if(!n.isMounted)if(o)w=v||c,I=b||l,E=x||u;else return;let T=!1;const F=O[G1]=N=>{T||(T=!0,N?A(E,[O]):A(I,[O]),k.delayedLeave&&k.delayedLeave(),O[G1]=void 0)};w?S(w,[O,F]):F()},leave(O,w){const I=String(e.key);if(O[G1]&&O[G1](!0),n.isUnmounting)return w();A(f,[O]);let E=!1;const T=O[Wl]=F=>{E||(E=!0,w(),F?A(p,[O]):A(h,[O]),O[Wl]=void 0,y[I]===e&&delete y[I])};y[I]=e,d?S(d,[O,T]):T()},clone(O){return vd(O,t,n,r)}};return k}function Z3(e){if(yp(e))return e=hs(e),e.children=null,e}function FM(e){return yp(e)?e.children?e.children[0]:void 0:e}function wu(e,t){e.shapeFlag&6&&e.component?wu(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function kg(e,t=!1,n){let r=[],o=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function zB(e){Kt(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:i,suspensible:a=!0,onError:s}=e;let c=null,l,u=0;const f=()=>(u++,c=null,d()),d=()=>{let h;return c||(h=c=t().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),s)return new Promise((m,v)=>{s(p,()=>m(f()),()=>v(p),u+1)});throw p}).then(p=>h!==c&&c?c:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),l=p,p)))};return Ie({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return l},setup(){const h=Pr;if(l)return()=>Q3(l,h);const p=x=>{c=null,Qu(x,h,13,!r)};if(a&&h.suspense||Ap)return d().then(x=>()=>Q3(x,h)).catch(x=>(p(x),()=>r?L(r,{error:x}):null));const m=he(!1),v=he(),b=he(!!o);return o&&setTimeout(()=>{b.value=!1},o),i!=null&&setTimeout(()=>{if(!m.value&&!v.value){const x=new Error(`Async component timed out after ${i}ms.`);p(x),v.value=x}},i),d().then(()=>{m.value=!0,h.parent&&yp(h.parent.vnode)&&(h.parent.effect.dirty=!0,Sg(h.parent.update))}).catch(x=>{p(x),v.value=x}),()=>{if(m.value&&l)return Q3(l,h);if(v.value&&r)return L(r,{error:v.value});if(n&&!b.value)return L(n)}}})}function Q3(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,a=L(e,r,o);return a.ref=n,a.ce=i,delete t.vnode.ce,a}const yp=e=>e.type.__isKeepAlive,JB={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ll(),r=n.ctx;if(!r.renderer)return()=>{const x=t.default&&t.default();return x&&x.length===1?x[0]:x};const o=new Map,i=new Set;let a=null;const s=n.suspense,{renderer:{p:c,m:l,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(x,R,y,A,S)=>{const k=x.component;l(x,R,y,0,s),c(k.vnode,x,R,y,k,s,A,x.slotScopeIds,S),jr(()=>{k.isDeactivated=!1,k.a&&rd(k.a);const O=x.props&&x.props.onVnodeMounted;O&&Ko(O,k.parent,x)},s)},r.deactivate=x=>{const R=x.component;l(x,d,null,1,s),jr(()=>{R.da&&rd(R.da);const y=x.props&&x.props.onVnodeUnmounted;y&&Ko(y,R.parent,x),R.isDeactivated=!0},s)};function h(x){B3(x),u(x,n,s,!0)}function p(x){o.forEach((R,y)=>{const A=FR(R.type);A&&(!x||!x(A))&&m(y)})}function m(x){const R=o.get(x);!a||!La(R,a)?h(R):a&&B3(a),o.delete(x),i.delete(x)}Tt(()=>[e.include,e.exclude],([x,R])=>{x&&p(y=>k0(x,y)),R&&p(y=>!k0(R,y))},{flush:"post",deep:!0});let v=null;const b=()=>{v!=null&&o.set(v,D3(n.subTree))};return Ht(b),Pg(b),Wd(()=>{o.forEach(x=>{const{subTree:R,suspense:y}=n,A=D3(R);if(x.type===A.type&&x.key===A.key){B3(A);const S=A.component.da;S&&jr(S,y);return}h(x)})}),()=>{if(v=null,!t.default)return null;const x=t.default(),R=x[0];if(x.length>1)return a=null,x;if(!pc(R)||!(R.shapeFlag&4)&&!(R.shapeFlag&128))return a=null,R;let y=D3(R);const A=y.type,S=FR(uu(y)?y.type.__asyncResolved||{}:A),{include:k,exclude:O,max:w}=e;if(k&&(!S||!k0(k,S))||O&&S&&k0(O,S))return a=y,R;const I=y.key==null?A:y.key,E=o.get(I);return y.el&&(y=hs(y),R.shapeFlag&128&&(R.ssContent=y)),v=I,E?(y.el=E.el,y.component=E.component,y.transition&&wu(y,y.transition),y.shapeFlag|=512,i.delete(I),i.add(I)):(i.add(I),w&&i.size>parseInt(w,10)&&m(i.values().next().value)),y.shapeFlag|=256,a=y,JO(R.type)?R:y}}},jB=JB;function k0(e,t){return St(e)?e.some(n=>k0(n,t)):ar(e)?e.split(",").includes(t):CQ(e)?e.test(t):!1}function iT(e,t){sT(e,"a",t)}function aT(e,t){sT(e,"da",t)}function sT(e,t,n=Pr){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Ng(t,r,n),n){let o=n.parent;for(;o&&o.parent;)yp(o.parent.vnode)&&$B(r,t,n,o),o=o.parent}}function $B(e,t,n,r){const o=Ng(t,e,r,!0);Sn(()=>{C6(r[t],o)},n)}function B3(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function D3(e){return e.shapeFlag&128?e.ssContent:e}function Ng(e,t,n=Pr,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;Yu(),mc(n);const s=ki(t,n,e,a);return ac(),Zu(),s});return r?o.unshift(i):o.push(i),i}}const sl=e=>(t,n=Pr)=>(!Ap||e==="sp")&&Ng(e,(...r)=>t(...r),n),q6=sl("bm"),Ht=sl("m"),lT=sl("bu"),Pg=sl("u"),Wd=sl("bum"),Sn=sl("um"),cT=sl("sp"),uT=sl("rtg"),fT=sl("rtc");function dT(e,t=Pr){Ng("ec",e,t)}function ot(e,t,n,r){let o;const i=n&&n[r];if(St(e)||ar(e)){o=new Array(e.length);for(let a=0,s=e.length;at(a,s,void 0,i&&i[s]));else{const a=Object.keys(e);o=new Array(a.length);for(let s=0,c=a.length;s{const i=r.fn(...o);return i&&(i.key=r.key),i}:r.fn)}return e}function lr(e,t,n={},r,o){if(Yr.isCE||Yr.parent&&uu(Yr.parent)&&Yr.parent.isCE)return t!=="default"&&(n.name=t),L("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),Y();const a=i&&hT(i(n)),s=Te(Xe,{key:n.key||a&&a.key||`_${t}`},a||(r?r():[]),a&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function hT(e){return e.some(t=>pc(t)?!(t.type===go||t.type===Xe&&!hT(t.children)):!0)?e:null}function eD(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:ih(r)]=e[r];return n}const wR=e=>e?_T(e)?Ig(e)||e.proxy:wR(e.parent):null,ah=ir(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>wR(e.parent),$root:e=>wR(e.root),$emit:e=>e.emit,$options:e=>ex(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Sg(e.update)}),$nextTick:e=>e.n||(e.n=Wr.bind(e.proxy)),$watch:e=>HB.bind(e)}),K3=(e,t)=>e!==Yn&&!e.__isScriptSetup&&Ln(e,t),SR={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:a,type:s,appContext:c}=e;let l;if(t[0]!=="$"){const h=a[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(K3(r,t))return a[t]=1,r[t];if(o!==Yn&&Ln(o,t))return a[t]=2,o[t];if((l=e.propsOptions[0])&&Ln(l,t))return a[t]=3,i[t];if(n!==Yn&&Ln(n,t))return a[t]=4,n[t];LR&&(a[t]=0)}}const u=ah[t];let f,d;if(u)return t==="$attrs"&&ri(e,"get",t),u(e);if((f=s.__cssModules)&&(f=f[t]))return f;if(n!==Yn&&Ln(n,t))return a[t]=4,n[t];if(d=c.config.globalProperties,Ln(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return K3(o,t)?(o[t]=n,!0):r!==Yn&&Ln(r,t)?(r[t]=n,!0):Ln(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},a){let s;return!!n[a]||e!==Yn&&Ln(e,a)||K3(t,a)||(s=i[0])&&Ln(s,a)||Ln(r,a)||Ln(ah,a)||Ln(o.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ln(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},tD=ir({},SR,{get(e,t){if(t!==Symbol.unscopables)return SR.get(e,t,e)},has(e,t){return t[0]!=="_"&&!XQ(t)}});function nD(){return null}function rD(){return null}function oD(e){}function iD(e){}function aD(){return null}function sD(){}function lD(e,t){return null}function cD(){return pT().slots}function uD(){return pT().attrs}function fD(e,t,n=Yn){const r=ll(),o=Fo(t),i=ZO((s,c)=>{let l;return tT(()=>{const u=e[t];Ca(l,u)&&(l=u,c())}),{get(){return s(),n.get?n.get(l):l},set(u){const f=r.vnode.props;!(f&&(t in f||o in f)&&(`onUpdate:${t}`in f||`onUpdate:${o}`in f))&&Ca(u,l)&&(l=u,c()),r.emit(`update:${t}`,n.set?n.set(u):u)}}}),a=t==="modelValue"?"modelModifiers":`${t}Modifiers`;return i[Symbol.iterator]=()=>{let s=0;return{next(){return s<2?{value:s++?e[a]||{}:i,done:!1}:{done:!0}}}},i}function pT(){const e=ll();return e.setupContext||(e.setupContext=WT(e))}function Qh(e){return St(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function dD(e,t){const n=Qh(e);for(const r in t){if(r.startsWith("__skip"))continue;let o=n[r];o?St(o)||Kt(o)?o=n[r]={type:o,default:t[r]}:o.default=t[r]:o===null&&(o=n[r]={default:t[r]}),o&&t[`__skip_${r}`]&&(o.skipFactory=!0)}return n}function hD(e,t){return!e||!t?e||t:St(e)&&St(t)?e.concat(t):ir({},Qh(e),Qh(t))}function pD(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function mD(e){const t=ll();let n=e();return ac(),I6(n)&&(n=n.catch(r=>{throw mc(t),r})),[n,()=>mc(t)]}let LR=!0;function gD(e){const t=ex(e),n=e.proxy,r=e.ctx;LR=!1,t.beforeCreate&&_M(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:a,watch:s,provide:c,inject:l,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:p,activated:m,deactivated:v,beforeDestroy:b,beforeUnmount:x,destroyed:R,unmounted:y,render:A,renderTracked:S,renderTriggered:k,errorCaptured:O,serverPrefetch:w,expose:I,inheritAttrs:E,components:T,directives:F,filters:N}=t;if(l&&vD(l,r,null),a)for(const X in a){const U=a[X];Kt(U)&&(r[X]=U.bind(n))}if(o){const X=o.call(n,n);Zn(X)&&(e.data=mp(X))}if(LR=!0,i)for(const X in i){const U=i[X],K=Kt(U)?U.bind(n,n):Kt(U.get)?U.get.bind(n,n):Io,ie=!Kt(U)&&Kt(U.set)?U.set.bind(n):Io,B=we({get:K,set:ie});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>B.value,set:Z=>B.value=Z})}if(s)for(const X in s)mT(s[X],r,n,X);if(c){const X=Kt(c)?c.call(n):c;Reflect.ownKeys(X).forEach(U=>{Bu(U,X[U])})}u&&_M(u,e,"c");function C(X,U){St(U)?U.forEach(K=>X(K.bind(n))):U&&X(U.bind(n))}if(C(q6,f),C(Ht,d),C(lT,h),C(Pg,p),C(iT,m),C(aT,v),C(dT,O),C(fT,S),C(uT,k),C(Wd,x),C(Sn,y),C(cT,w),St(I))if(I.length){const X=e.exposed||(e.exposed={});I.forEach(U=>{Object.defineProperty(X,U,{get:()=>n[U],set:K=>n[U]=K})})}else e.exposed||(e.exposed={});A&&e.render===Io&&(e.render=A),E!=null&&(e.inheritAttrs=E),T&&(e.components=T),F&&(e.directives=F)}function vD(e,t,n=Io){St(e)&&(e=OR(e));for(const r in e){const o=e[r];let i;Zn(o)?"default"in o?i=jo(o.from||r,o.default,!0):i=jo(o.from||r):i=jo(o),sr(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:a=>i.value=a}):t[r]=i}}function _M(e,t,n){ki(St(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function mT(e,t,n,r){const o=r.includes(".")?nT(n,r):()=>n[r];if(ar(e)){const i=t[e];Kt(i)&&Tt(o,i)}else if(Kt(e))Tt(o,e.bind(n));else if(Zn(e))if(St(e))e.forEach(i=>mT(i,t,n,r));else{const i=Kt(e.handler)?e.handler.bind(n):t[e.handler];Kt(i)&&Tt(o,i,e)}}function ex(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,s=i.get(t);let c;return s?c=s:!o.length&&!n&&!r?c=t:(c={},o.length&&o.forEach(l=>ym(c,l,a,!0)),ym(c,t,a)),Zn(t)&&i.set(t,c),c}function ym(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&ym(e,i,n,!0),o&&o.forEach(a=>ym(e,a,n,!0));for(const a in t)if(!(r&&a==="expose")){const s=yD[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const yD={data:EM,props:XM,emits:XM,methods:N0,computed:N0,beforeCreate:wo,created:wo,beforeMount:wo,mounted:wo,beforeUpdate:wo,updated:wo,beforeDestroy:wo,beforeUnmount:wo,destroyed:wo,unmounted:wo,activated:wo,deactivated:wo,errorCaptured:wo,serverPrefetch:wo,components:N0,directives:N0,watch:RD,provide:EM,inject:AD};function EM(e,t){return t?e?function(){return ir(Kt(e)?e.call(this,this):e,Kt(t)?t.call(this,this):t)}:t:e}function AD(e,t){return N0(OR(e),OR(t))}function OR(e){if(St(e)){const t={};for(let n=0;n1)return n&&Kt(t)?t.call(r&&r.proxy):t}}function vT(){return!!(Pr||Yr||Bh)}function MD(e,t,n,r=!1){const o={},i={};dm(i,Cg,1),e.propsDefaults=Object.create(null),yT(e,t,o,i);for(const a in e.propsOptions[0])a in o||(o[a]=void 0);n?e.props=r?o:VO(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function wD(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:a}}=e,s=fn(o),[c]=e.propsOptions;let l=!1;if((r||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let f=0;f{c=!0;const[d,h]=AT(f,t,!0);ir(a,d),h&&s.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!c)return Zn(e)&&r.set(e,td),td;if(St(i))for(let u=0;u-1,h[1]=m<0||p-1||Ln(h,"default"))&&s.push(f)}}}const l=[a,s];return Zn(e)&&r.set(e,l),l}function WM(e){return e[0]!=="$"}function VM(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function UM(e,t){return VM(e)===VM(t)}function YM(e,t){return St(t)?t.findIndex(n=>UM(n,e)):Kt(t)&&UM(t,e)?0:-1}const RT=e=>e[0]==="_"||e==="$stable",tx=e=>St(e)?e.map(bi):[bi(e)],SD=(e,t,n)=>{if(t._n)return t;const r=se((...o)=>tx(t(...o)),n);return r._c=!1,r},xT=(e,t,n)=>{const r=e._ctx;for(const o in e){if(RT(o))continue;const i=e[o];if(Kt(i))t[o]=SD(o,i,r);else if(i!=null){const a=tx(i);t[o]=()=>a}}},bT=(e,t)=>{const n=tx(t);e.slots.default=()=>n},LD=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=fn(t),dm(t,"_",n)):xT(t,e.slots={})}else e.slots={},t&&bT(e,t);dm(e.slots,Cg,1)},OD=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,a=Yn;if(r.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(ir(o,t),!n&&s===1&&delete o._):(i=!t.$stable,xT(t,o)),a=t}else t&&(bT(e,t),a={default:1});if(i)for(const s in o)!RT(s)&&a[s]==null&&delete o[s]};function Am(e,t,n,r,o=!1){if(St(e)){e.forEach((d,h)=>Am(d,t&&(St(t)?t[h]:t),n,r,o));return}if(uu(r)&&!o)return;const i=r.shapeFlag&4?Ig(r.component)||r.component.proxy:r.el,a=o?null:i,{i:s,r:c}=e,l=t&&t.r,u=s.refs===Yn?s.refs={}:s.refs,f=s.setupState;if(l!=null&&l!==c&&(ar(l)?(u[l]=null,Ln(f,l)&&(f[l]=null)):sr(l)&&(l.value=null)),Kt(c))el(c,s,12,[a,u]);else{const d=ar(c),h=sr(c);if(d||h){const p=()=>{if(e.f){const m=d?Ln(f,c)?f[c]:u[c]:c.value;o?St(m)&&C6(m,i):St(m)?m.includes(i)||m.push(i):d?(u[c]=[i],Ln(f,c)&&(f[c]=u[c])):(c.value=[i],e.k&&(u[e.k]=c.value))}else d?(u[c]=a,Ln(f,c)&&(f[c]=a)):h&&(c.value=a,e.k&&(u[e.k]=a))};a?(p.id=-1,jr(p,n)):p()}}}let bl=!1;const TD=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",kD=e=>e.namespaceURI.includes("MathML"),z1=e=>{if(TD(e))return"svg";if(kD(e))return"mathml"},J1=e=>e.nodeType===8;function ND(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,parentNode:a,remove:s,insert:c,createComment:l}}=e,u=(R,y)=>{if(!y.hasChildNodes()){n(null,R,y),vm(),y._vnode=R;return}bl=!1,f(y.firstChild,R,null,null,null),vm(),y._vnode=R,bl&&console.error("Hydration completed but contains mismatches.")},f=(R,y,A,S,k,O=!1)=>{const w=J1(R)&&R.data==="[",I=()=>m(R,y,A,S,k,w),{type:E,ref:T,shapeFlag:F,patchFlag:N}=y;let P=R.nodeType;y.el=R,N===-2&&(O=!1,y.dynamicChildren=null);let C=null;switch(E){case Su:P!==3?y.children===""?(c(y.el=o(""),a(R),R),C=R):C=I():(R.data!==y.children&&(bl=!0,R.data=y.children),C=i(R));break;case go:x(R)?(C=i(R),b(y.el=R.content.firstChild,R,A)):P!==8||w?C=I():C=i(R);break;case fu:if(w&&(R=i(R),P=R.nodeType),P===1||P===3){C=R;const X=!y.children.length;for(let U=0;U{O=O||!!y.dynamicChildren;const{type:w,props:I,patchFlag:E,shapeFlag:T,dirs:F,transition:N}=y,P=w==="input"||w==="option";if(P||E!==-1){F&&za(y,null,A,"created");let C=!1;if(x(R)){C=LT(S,N)&&A&&A.vnode.props&&A.vnode.props.appear;const U=R.content.firstChild;C&&N.beforeEnter(U),b(U,R,A),y.el=R=U}if(T&16&&!(I&&(I.innerHTML||I.textContent))){let U=h(R.firstChild,y,R,A,S,k,O);for(;U;){bl=!0;const K=U;U=U.nextSibling,s(K)}}else T&8&&R.textContent!==y.children&&(bl=!0,R.textContent=y.children);if(I)if(P||!O||E&48)for(const U in I)(P&&(U.endsWith("value")||U==="indeterminate")||hp(U)&&!oh(U)||U[0]===".")&&r(R,U,null,I[U],void 0,void 0,A);else I.onClick&&r(R,"onClick",null,I.onClick,void 0,void 0,A);let X;(X=I&&I.onVnodeBeforeMount)&&Ko(X,A,y),F&&za(y,null,A,"beforeMount"),((X=I&&I.onVnodeMounted)||F||C)&&jO(()=>{X&&Ko(X,A,y),C&&N.enter(R),F&&za(y,null,A,"mounted")},S)}return R.nextSibling},h=(R,y,A,S,k,O,w)=>{w=w||!!y.dynamicChildren;const I=y.children,E=I.length;for(let T=0;T{const{slotScopeIds:w}=y;w&&(k=k?k.concat(w):w);const I=a(R),E=h(i(R),y,I,A,S,k,O);return E&&J1(E)&&E.data==="]"?i(y.anchor=E):(bl=!0,c(y.anchor=l("]"),I,E),E)},m=(R,y,A,S,k,O)=>{if(bl=!0,y.el=null,O){const E=v(R);for(;;){const T=i(R);if(T&&T!==E)s(T);else break}}const w=i(R),I=a(R);return s(R),n(null,y,I,w,A,S,z1(I),k),w},v=(R,y="[",A="]")=>{let S=0;for(;R;)if(R=i(R),R&&J1(R)&&(R.data===y&&S++,R.data===A)){if(S===0)return i(R);S--}return R},b=(R,y,A)=>{const S=y.parentNode;S&&S.replaceChild(R,y);let k=A;for(;k;)k.vnode.el===y&&(k.vnode.el=k.subTree.el=R),k=k.parent},x=R=>R.nodeType===1&&R.tagName.toLowerCase()==="template";return[u,f]}const jr=jO;function MT(e){return ST(e)}function wT(e){return ST(e,ND)}function ST(e,t){const n=xO();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:a,createText:s,createComment:c,setText:l,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=Io,insertStaticContent:p}=e,m=(J,ce,W,ne=null,ue=null,$=null,te=void 0,oe=null,ge=!!ce.dynamicChildren)=>{if(J===ce)return;J&&!La(J,ce)&&(ne=j(J),Z(J,ue,$,!0),J=null),ce.patchFlag===-2&&(ge=!1,ce.dynamicChildren=null);const{type:le,ref:ve,shapeFlag:Re}=ce;switch(le){case Su:v(J,ce,W,ne);break;case go:b(J,ce,W,ne);break;case fu:J==null&&x(ce,W,ne,te);break;case Xe:T(J,ce,W,ne,ue,$,te,oe,ge);break;default:Re&1?A(J,ce,W,ne,ue,$,te,oe,ge):Re&6?F(J,ce,W,ne,ue,$,te,oe,ge):(Re&64||Re&128)&&le.process(J,ce,W,ne,ue,$,te,oe,ge,de)}ve!=null&&ue&&Am(ve,J&&J.ref,$,ce||J,!ce)},v=(J,ce,W,ne)=>{if(J==null)r(ce.el=s(ce.children),W,ne);else{const ue=ce.el=J.el;ce.children!==J.children&&l(ue,ce.children)}},b=(J,ce,W,ne)=>{J==null?r(ce.el=c(ce.children||""),W,ne):ce.el=J.el},x=(J,ce,W,ne)=>{[J.el,J.anchor]=p(J.children,ce,W,ne,J.el,J.anchor)},R=({el:J,anchor:ce},W,ne)=>{let ue;for(;J&&J!==ce;)ue=d(J),r(J,W,ne),J=ue;r(ce,W,ne)},y=({el:J,anchor:ce})=>{let W;for(;J&&J!==ce;)W=d(J),o(J),J=W;o(ce)},A=(J,ce,W,ne,ue,$,te,oe,ge)=>{ce.type==="svg"?te="svg":ce.type==="math"&&(te="mathml"),J==null?S(ce,W,ne,ue,$,te,oe,ge):w(J,ce,ue,$,te,oe,ge)},S=(J,ce,W,ne,ue,$,te,oe)=>{let ge,le;const{props:ve,shapeFlag:Re,transition:_e,dirs:Me}=J;if(ge=J.el=a(J.type,$,ve&&ve.is,ve),Re&8?u(ge,J.children):Re&16&&O(J.children,ge,null,ne,ue,H3(J,$),te,oe),Me&&za(J,null,ne,"created"),k(ge,J,J.scopeId,te,ne),ve){for(const ut in ve)ut!=="value"&&!oh(ut)&&i(ge,ut,null,ve[ut],$,J.children,ne,ue,ae);"value"in ve&&i(ge,"value",null,ve.value,$),(le=ve.onVnodeBeforeMount)&&Ko(le,ne,J)}Me&&za(J,null,ne,"beforeMount");const be=LT(ue,_e);be&&_e.beforeEnter(ge),r(ge,ce,W),((le=ve&&ve.onVnodeMounted)||be||Me)&&jr(()=>{le&&Ko(le,ne,J),be&&_e.enter(ge),Me&&za(J,null,ne,"mounted")},ue)},k=(J,ce,W,ne,ue)=>{if(W&&h(J,W),ne)for(let $=0;${for(let le=ge;le{const oe=ce.el=J.el;let{patchFlag:ge,dynamicChildren:le,dirs:ve}=ce;ge|=J.patchFlag&16;const Re=J.props||Yn,_e=ce.props||Yn;let Me;if(W&&Wc(W,!1),(Me=_e.onVnodeBeforeUpdate)&&Ko(Me,W,ce,J),ve&&za(ce,J,W,"beforeUpdate"),W&&Wc(W,!0),le?I(J.dynamicChildren,le,oe,W,ne,H3(ce,ue),$):te||U(J,ce,oe,null,W,ne,H3(ce,ue),$,!1),ge>0){if(ge&16)E(oe,ce,Re,_e,W,ne,ue);else if(ge&2&&Re.class!==_e.class&&i(oe,"class",null,_e.class,ue),ge&4&&i(oe,"style",Re.style,_e.style,ue),ge&8){const be=ce.dynamicProps;for(let ut=0;ut{Me&&Ko(Me,W,ce,J),ve&&za(ce,J,W,"updated")},ne)},I=(J,ce,W,ne,ue,$,te)=>{for(let oe=0;oe{if(W!==ne){if(W!==Yn)for(const oe in W)!oh(oe)&&!(oe in ne)&&i(J,oe,W[oe],null,te,ce.children,ue,$,ae);for(const oe in ne){if(oh(oe))continue;const ge=ne[oe],le=W[oe];ge!==le&&oe!=="value"&&i(J,oe,le,ge,te,ce.children,ue,$,ae)}"value"in ne&&i(J,"value",W.value,ne.value,te)}},T=(J,ce,W,ne,ue,$,te,oe,ge)=>{const le=ce.el=J?J.el:s(""),ve=ce.anchor=J?J.anchor:s("");let{patchFlag:Re,dynamicChildren:_e,slotScopeIds:Me}=ce;Me&&(oe=oe?oe.concat(Me):Me),J==null?(r(le,W,ne),r(ve,W,ne),O(ce.children,W,ve,ue,$,te,oe,ge)):Re>0&&Re&64&&_e&&J.dynamicChildren?(I(J.dynamicChildren,_e,W,ue,$,te,oe),(ce.key!=null||ue&&ce===ue.subTree)&&nx(J,ce,!0)):U(J,ce,W,ve,ue,$,te,oe,ge)},F=(J,ce,W,ne,ue,$,te,oe,ge)=>{ce.slotScopeIds=oe,J==null?ce.shapeFlag&512?ue.ctx.activate(ce,W,ne,te,ge):N(ce,W,ne,ue,$,te,ge):P(J,ce,ge)},N=(J,ce,W,ne,ue,$,te)=>{const oe=J.component=FT(J,ne,ue);if(yp(J)&&(oe.ctx.renderer=de),ET(oe),oe.asyncDep){if(ue&&ue.registerDep(oe,C),!J.el){const ge=oe.subTree=L(go);b(null,ge,ce,W)}}else C(oe,J,ce,W,ue,$,te)},P=(J,ce,W)=>{const ne=ce.component=J.component;if(WB(J,ce,W))if(ne.asyncDep&&!ne.asyncResolved){X(ne,ce,W);return}else ne.next=ce,PB(ne.update),ne.effect.dirty=!0,ne.update();else ce.el=J.el,ne.vnode=ce},C=(J,ce,W,ne,ue,$,te)=>{const oe=()=>{if(J.isMounted){let{next:ve,bu:Re,u:_e,parent:Me,vnode:be}=J;{const Fe=OT(J);if(Fe){ve&&(ve.el=be.el,X(J,ve,te)),Fe.asyncDep.then(()=>{J.isUnmounted||oe()});return}}let ut=ve,tt;Wc(J,!1),ve?(ve.el=be.el,X(J,ve,te)):ve=be,Re&&rd(Re),(tt=ve.props&&ve.props.onVnodeBeforeUpdate)&&Ko(tt,Me,ve,be),Wc(J,!0);const Oe=I2(J),Ne=J.subTree;J.subTree=Oe,m(Ne,Oe,f(Ne.el),j(Ne),J,ue,$),ve.el=Oe.el,ut===null&&H6(J,Oe.el),_e&&jr(_e,ue),(tt=ve.props&&ve.props.onVnodeUpdated)&&jr(()=>Ko(tt,Me,ve,be),ue)}else{let ve;const{el:Re,props:_e}=ce,{bm:Me,m:be,parent:ut}=J,tt=uu(ce);if(Wc(J,!1),Me&&rd(Me),!tt&&(ve=_e&&_e.onVnodeBeforeMount)&&Ko(ve,ut,ce),Wc(J,!0),Re&&me){const Oe=()=>{J.subTree=I2(J),me(Re,J.subTree,J,ue,null)};tt?ce.type.__asyncLoader().then(()=>!J.isUnmounted&&Oe()):Oe()}else{const Oe=J.subTree=I2(J);m(null,Oe,W,ne,J,ue,$),ce.el=Oe.el}if(be&&jr(be,ue),!tt&&(ve=_e&&_e.onVnodeMounted)){const Oe=ce;jr(()=>Ko(ve,ut,Oe),ue)}(ce.shapeFlag&256||ut&&uu(ut.vnode)&&ut.vnode.shapeFlag&256)&&J.a&&jr(J.a,ue),J.isMounted=!0,ce=W=ne=null}},ge=J.effect=new gd(oe,Io,()=>Sg(le),J.scope),le=J.update=()=>{ge.dirty&&ge.run()};le.id=J.uid,Wc(J,!0),le()},X=(J,ce,W)=>{ce.component=J;const ne=J.vnode.props;J.vnode=ce,J.next=null,wD(J,ce.props,ne,W),OD(J,ce.children,W),Yu(),kM(J),Zu()},U=(J,ce,W,ne,ue,$,te,oe,ge=!1)=>{const le=J&&J.children,ve=J?J.shapeFlag:0,Re=ce.children,{patchFlag:_e,shapeFlag:Me}=ce;if(_e>0){if(_e&128){ie(le,Re,W,ne,ue,$,te,oe,ge);return}else if(_e&256){K(le,Re,W,ne,ue,$,te,oe,ge);return}}Me&8?(ve&16&&ae(le,ue,$),Re!==le&&u(W,Re)):ve&16?Me&16?ie(le,Re,W,ne,ue,$,te,oe,ge):ae(le,ue,$,!0):(ve&8&&u(W,""),Me&16&&O(Re,W,ne,ue,$,te,oe,ge))},K=(J,ce,W,ne,ue,$,te,oe,ge)=>{J=J||td,ce=ce||td;const le=J.length,ve=ce.length,Re=Math.min(le,ve);let _e;for(_e=0;_eve?ae(J,ue,$,!0,!1,Re):O(ce,W,ne,ue,$,te,oe,ge,Re)},ie=(J,ce,W,ne,ue,$,te,oe,ge)=>{let le=0;const ve=ce.length;let Re=J.length-1,_e=ve-1;for(;le<=Re&&le<=_e;){const Me=J[le],be=ce[le]=ge?Vl(ce[le]):bi(ce[le]);if(La(Me,be))m(Me,be,W,null,ue,$,te,oe,ge);else break;le++}for(;le<=Re&&le<=_e;){const Me=J[Re],be=ce[_e]=ge?Vl(ce[_e]):bi(ce[_e]);if(La(Me,be))m(Me,be,W,null,ue,$,te,oe,ge);else break;Re--,_e--}if(le>Re){if(le<=_e){const Me=_e+1,be=Me_e)for(;le<=Re;)Z(J[le],ue,$,!0),le++;else{const Me=le,be=le,ut=new Map;for(le=be;le<=_e;le++){const Ze=ce[le]=ge?Vl(ce[le]):bi(ce[le]);Ze.key!=null&&ut.set(Ze.key,le)}let tt,Oe=0;const Ne=_e-be+1;let Fe=!1,De=0;const qe=new Array(Ne);for(le=0;le=Ne){Z(Ze,ue,$,!0);continue}let et;if(Ze.key!=null)et=ut.get(Ze.key);else for(tt=be;tt<=_e;tt++)if(qe[tt-be]===0&&La(Ze,ce[tt])){et=tt;break}et===void 0?Z(Ze,ue,$,!0):(qe[et-be]=le+1,et>=De?De=et:Fe=!0,m(Ze,ce[et],W,null,ue,$,te,oe,ge),Oe++)}const ke=Fe?PD(qe):td;for(tt=ke.length-1,le=Ne-1;le>=0;le--){const Ze=be+le,et=ce[Ze],xt=Ze+1{const{el:$,type:te,transition:oe,children:ge,shapeFlag:le}=J;if(le&6){B(J.component.subTree,ce,W,ne);return}if(le&128){J.suspense.move(ce,W,ne);return}if(le&64){te.move(J,ce,W,de);return}if(te===Xe){r($,ce,W);for(let Re=0;Reoe.enter($),ue);else{const{leave:Re,delayLeave:_e,afterLeave:Me}=oe,be=()=>r($,ce,W),ut=()=>{Re($,()=>{be(),Me&&Me()})};_e?_e($,be,ut):ut()}else r($,ce,W)},Z=(J,ce,W,ne=!1,ue=!1)=>{const{type:$,props:te,ref:oe,children:ge,dynamicChildren:le,shapeFlag:ve,patchFlag:Re,dirs:_e}=J;if(oe!=null&&Am(oe,null,W,J,!0),ve&256){ce.ctx.deactivate(J);return}const Me=ve&1&&_e,be=!uu(J);let ut;if(be&&(ut=te&&te.onVnodeBeforeUnmount)&&Ko(ut,ce,J),ve&6)q(J.component,W,ne);else{if(ve&128){J.suspense.unmount(W,ne);return}Me&&za(J,null,ce,"beforeUnmount"),ve&64?J.type.remove(J,ce,W,ue,de,ne):le&&($!==Xe||Re>0&&Re&64)?ae(le,ce,W,!1,!0):($===Xe&&Re&384||!ue&&ve&16)&&ae(ge,ce,W),ne&&Q(J)}(be&&(ut=te&&te.onVnodeUnmounted)||Me)&&jr(()=>{ut&&Ko(ut,ce,J),Me&&za(J,null,ce,"unmounted")},W)},Q=J=>{const{type:ce,el:W,anchor:ne,transition:ue}=J;if(ce===Xe){G(W,ne);return}if(ce===fu){y(J);return}const $=()=>{o(W),ue&&!ue.persisted&&ue.afterLeave&&ue.afterLeave()};if(J.shapeFlag&1&&ue&&!ue.persisted){const{leave:te,delayLeave:oe}=ue,ge=()=>te(W,$);oe?oe(J.el,$,ge):ge()}else $()},G=(J,ce)=>{let W;for(;J!==ce;)W=d(J),o(J),J=W;o(ce)},q=(J,ce,W)=>{const{bum:ne,scope:ue,update:$,subTree:te,um:oe}=J;ne&&rd(ne),ue.stop(),$&&($.active=!1,Z(te,J,ce,W)),oe&&jr(oe,ce),jr(()=>{J.isUnmounted=!0},ce),ce&&ce.pendingBranch&&!ce.isUnmounted&&J.asyncDep&&!J.asyncResolved&&J.suspenseId===ce.pendingId&&(ce.deps--,ce.deps===0&&ce.resolve())},ae=(J,ce,W,ne=!1,ue=!1,$=0)=>{for(let te=$;teJ.shapeFlag&6?j(J.component.subTree):J.shapeFlag&128?J.suspense.next():d(J.anchor||J.el),H=(J,ce,W)=>{J==null?ce._vnode&&Z(ce._vnode,null,null,!0):m(ce._vnode||null,J,ce,null,null,null,W),kM(),vm(),ce._vnode=J},de={p:m,um:Z,m:B,r:Q,mt:N,mc:O,pc:U,pbc:I,n:j,o:e};let ye,me;return t&&([ye,me]=t(de)),{render:H,hydrate:ye,createApp:bD(H,ye)}}function H3({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Wc({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function LT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function nx(e,t,n=!1){const r=e.children,o=t.children;if(St(r)&&St(o))for(let i=0;i>1,e[n[s]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,a=n[i-1];i-- >0;)n[i]=a,a=t[a];return n}function OT(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:OT(t)}const CD=e=>e.__isTeleport,sh=e=>e&&(e.disabled||e.disabled===""),ZM=e=>typeof SVGElement<"u"&&e instanceof SVGElement,QM=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,kR=(e,t)=>{const n=e&&e.to;return ar(n)?t?t(n):null:n},ID={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,i,a,s,c,l){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:p,createText:m,createComment:v}}=l,b=sh(t.props);let{shapeFlag:x,children:R,dynamicChildren:y}=t;if(e==null){const A=t.el=m(""),S=t.anchor=m("");h(A,n,r),h(S,n,r);const k=t.target=kR(t.props,p),O=t.targetAnchor=m("");k&&(h(O,k),a==="svg"||ZM(k)?a="svg":(a==="mathml"||QM(k))&&(a="mathml"));const w=(I,E)=>{x&16&&u(R,I,E,o,i,a,s,c)};b?w(n,S):k&&w(k,O)}else{t.el=e.el;const A=t.anchor=e.anchor,S=t.target=e.target,k=t.targetAnchor=e.targetAnchor,O=sh(e.props),w=O?n:S,I=O?A:k;if(a==="svg"||ZM(S)?a="svg":(a==="mathml"||QM(S))&&(a="mathml"),y?(d(e.dynamicChildren,y,w,o,i,a,s),nx(e,t,!0)):c||f(e,t,w,I,o,i,a,s,!1),b)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):j1(t,n,A,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const E=t.target=kR(t.props,p);E&&j1(t,E,null,l,0)}else O&&j1(t,S,k,l,1)}TT(t)},remove(e,t,n,r,{um:o,o:{remove:i}},a){const{shapeFlag:s,children:c,anchor:l,targetAnchor:u,target:f,props:d}=e;if(f&&i(u),a&&i(l),s&16){const h=a||!sh(d);for(let p=0;p0?Jo||td:null,kT(),Lu>0&&Jo&&Jo.push(e),e}function ee(e,t,n,r,o,i){return NT(V(e,t,n,r,o,i,!0))}function Te(e,t,n,r,o){return NT(L(e,t,n,r,o,!0))}function pc(e){return e?e.__v_isVNode===!0:!1}function La(e,t){return e.type===t.type&&e.key===t.key}function _D(e){}const Cg="__vInternal",PT=({key:e})=>e??null,F2=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ar(e)||sr(e)||Kt(e)?{i:Yr,r:e,k:t,f:!!n}:e:null);function V(e,t=null,n=null,r=0,o=null,i=e===Xe?0:1,a=!1,s=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&PT(t),ref:t&&F2(t),scopeId:Og,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Yr};return s?(ox(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ar(n)?8:16),Lu>0&&!a&&Jo&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Jo.push(c),c}const L=ED;function ED(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===zO)&&(e=go),pc(e)){const s=hs(e,t,!0);return n&&ox(s,n),Lu>0&&!i&&Jo&&(s.shapeFlag&6?Jo[Jo.indexOf(e)]=s:Jo.push(s)),s.patchFlag|=-2,s}if(BD(e)&&(e=e.__vccOpts),t){t=CT(t);let{class:s,style:c}=t;s&&!ar(s)&&(t.class=ze(s)),Zn(c)&&(Z6(c)&&!St(c)&&(c=ir({},c)),t.style=Se(c))}const a=ar(e)?1:JO(e)?128:CD(e)?64:Zn(e)?4:Kt(e)?2:0;return V(e,t,n,r,o,a,i,!0)}function CT(e){return e?Z6(e)||Cg in e?ir({},e):e:null}function hs(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:a}=e,s=t?IT(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&PT(s),ref:t&&t.ref?n&&o?St(o)?o.concat(F2(t)):[o,F2(t)]:F2(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Xe?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&hs(e.ssContent),ssFallback:e.ssFallback&&hs(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ue(e=" ",t=0){return L(Su,null,e,t)}function XD(e,t){const n=L(fu,null,e);return n.staticCount=t,n}function Qe(e="",t=!1){return t?(Y(),Te(go,null,e)):L(go,null,e)}function bi(e){return e==null||typeof e=="boolean"?L(go):St(e)?L(Xe,null,e.slice()):typeof e=="object"?Vl(e):L(Su,null,String(e))}function Vl(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:hs(e)}function ox(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(St(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),ox(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Cg in t)?t._ctx=Yr:o===3&&Yr&&(Yr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Kt(t)?(t={default:t,_ctx:Yr},n=32):(t=String(t),r&64?(n=16,t=[Ue(t)]):n=8);e.children=t,e.shapeFlag|=n}function IT(...e){const t={};for(let n=0;nPr||Yr;let ix,PR;{const e=xO(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),i=>{o.length>1?o.forEach(a=>a(i)):o[0](i)}};ix=t("__VUE_INSTANCE_SETTERS__",n=>Pr=n),PR=t("__VUE_SSR_SETTERS__",n=>Ap=n)}const mc=e=>{ix(e),e.scope.on()},ac=()=>{Pr&&Pr.scope.off(),ix(null)};function _T(e){return e.vnode.shapeFlag&4}let Ap=!1;function ET(e,t=!1){t&&PR(t);const{props:n,children:r}=e.vnode,o=_T(e);MD(e,n,o,t),LD(e,r);const i=o?UD(e,t):void 0;return t&&PR(!1),i}function UD(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=gp(new Proxy(e.ctx,SR));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?WT(e):null;mc(e),Yu();const i=el(r,e,0,[e.props,o]);if(Zu(),ac(),I6(i)){if(i.then(ac,ac),t)return i.then(a=>{CR(e,a,t)}).catch(a=>{Qu(a,e,0)});e.asyncDep=i}else CR(e,i,t)}else XT(e,t)}function CR(e,t,n){Kt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Zn(t)&&(e.setupState=D6(t)),XT(e,n)}let Rm,IR;function YD(e){Rm=e,IR=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,tD))}}const ZD=()=>!Rm;function XT(e,t,n){const r=e.type;if(!e.render){if(!t&&Rm&&!r.render){const o=r.template||ex(e).template;if(o){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:c}=r,l=ir(ir({isCustomElement:i,delimiters:s},a),c);r.render=Rm(o,l)}}e.render=r.render||Io,IR&&IR(e)}{mc(e),Yu();try{gD(e)}finally{Zu(),ac()}}}function QD(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ri(e,"get","$attrs"),t[n]}}))}function WT(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return QD(e)},slots:e.slots,emit:e.emit,expose:t}}function Ig(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(D6(gp(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ah)return ah[n](e)},has(t,n){return n in t||n in ah}}))}function FR(e,t=!0){return Kt(e)?e.displayName||e.name:e.name||t&&e.__name}function BD(e){return Kt(e)&&"__vccOpts"in e}const we=(e,t)=>mB(e,t,Ap);function VT(e,t,n){const r=arguments.length;return r===2?Zn(t)&&!St(t)?pc(t)?L(e,null,[t]):L(e,t):L(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&pc(n)&&(n=[n]),L(e,t,n))}function DD(){}function KD(e,t,n,r){const o=n[r];if(o&&UT(o,e))return o;const i=t();return i.memo=e.slice(),n[r]=i}function UT(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&Jo&&Jo.push(e),!0}const YT="3.4.3",HD=Io,GD=TB,zD=void 0,JD=Io,jD={createComponentInstance:FT,setupComponent:ET,renderComponentRoot:I2,setCurrentRenderingInstance:Yh,isVNode:pc,normalizeVNode:bi},$D=jD,qD=null,eK=null,tK=null,nK="http://www.w3.org/2000/svg",rK="http://www.w3.org/1998/Math/MathML",Ul=typeof document<"u"?document:null,BM=Ul&&Ul.createElement("template"),oK={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Ul.createElementNS(nK,e):t==="mathml"?Ul.createElementNS(rK,e):Ul.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Ul.createTextNode(e),createComment:e=>Ul.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ul.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const a=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{BM.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const s=BM.content;if(r==="svg"||r==="mathml"){const c=s.firstChild;for(;c.firstChild;)s.appendChild(c.firstChild);s.removeChild(c)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ml="transition",d0="animation",yd=Symbol("_vtc"),Ou=(e,{slots:t})=>VT(rT,QT(e),t);Ou.displayName="Transition";const ZT={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},iK=Ou.props=ir({},$6,ZT),Vc=(e,t=[])=>{St(e)?e.forEach(n=>n(...t)):e&&e(...t)},DM=e=>e?St(e)?e.some(t=>t.length>1):e.length>1:!1;function QT(e){const t={};for(const T in e)T in ZT||(t[T]=e[T]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:l=a,appearToClass:u=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,p=aK(o),m=p&&p[0],v=p&&p[1],{onBeforeEnter:b,onEnter:x,onEnterCancelled:R,onLeave:y,onLeaveCancelled:A,onBeforeAppear:S=b,onAppear:k=x,onAppearCancelled:O=R}=t,w=(T,F,N)=>{kl(T,F?u:s),kl(T,F?l:a),N&&N()},I=(T,F)=>{T._isLeaving=!1,kl(T,f),kl(T,h),kl(T,d),F&&F()},E=T=>(F,N)=>{const P=T?k:x,C=()=>w(F,T,N);Vc(P,[F,C]),KM(()=>{kl(F,T?c:i),Vs(F,T?u:s),DM(P)||HM(F,r,m,C)})};return ir(t,{onBeforeEnter(T){Vc(b,[T]),Vs(T,i),Vs(T,a)},onBeforeAppear(T){Vc(S,[T]),Vs(T,c),Vs(T,l)},onEnter:E(!1),onAppear:E(!0),onLeave(T,F){T._isLeaving=!0;const N=()=>I(T,F);Vs(T,f),DT(),Vs(T,d),KM(()=>{T._isLeaving&&(kl(T,f),Vs(T,h),DM(y)||HM(T,r,v,N))}),Vc(y,[T,N])},onEnterCancelled(T){w(T,!1),Vc(R,[T])},onAppearCancelled(T){w(T,!0),Vc(O,[T])},onLeaveCancelled(T){I(T),Vc(A,[T])}})}function aK(e){if(e==null)return null;if(Zn(e))return[G3(e.enter),G3(e.leave)];{const t=G3(e);return[t,t]}}function G3(e){return pm(e)}function Vs(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[yd]||(e[yd]=new Set)).add(t)}function kl(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[yd];n&&(n.delete(t),n.size||(e[yd]=void 0))}function KM(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let sK=0;function HM(e,t,n,r){const o=e._endId=++sK,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:c}=BT(e,t);if(!a)return r();const l=a+"end";let u=0;const f=()=>{e.removeEventListener(l,d),i()},d=h=>{h.target===e&&++u>=c&&f()};setTimeout(()=>{u(n[p]||"").split(", "),o=r(`${Ml}Delay`),i=r(`${Ml}Duration`),a=GM(o,i),s=r(`${d0}Delay`),c=r(`${d0}Duration`),l=GM(s,c);let u=null,f=0,d=0;t===Ml?a>0&&(u=Ml,f=a,d=i.length):t===d0?l>0&&(u=d0,f=l,d=c.length):(f=Math.max(a,l),u=f>0?a>l?Ml:d0:null,d=u?u===Ml?i.length:c.length:0);const h=u===Ml&&/\b(transform|all)(,|$)/.test(r(`${Ml}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function GM(e,t){for(;e.lengthzM(n)+zM(e[r])))}function zM(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function DT(){return document.body.offsetHeight}function lK(e,t,n){const r=e[yd];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ax=Symbol("_vod"),ol={beforeMount(e,{value:t},{transition:n}){e[ax]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):h0(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),h0(e,!0),r.enter(e)):r.leave(e,()=>{h0(e,!1)}):h0(e,t))},beforeUnmount(e,{value:t}){h0(e,t)}};function h0(e,t){e.style.display=t?e[ax]:"none"}function cK(){ol.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const KT=Symbol("");function uK(e){const t=ll();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>ER(i,o))},r=()=>{const o=e(t.proxy);_R(t.subTree,o),n(o)};eT(r),Ht(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),Sn(()=>o.disconnect())})}function _R(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{_R(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)ER(e.el,t);else if(e.type===Xe)e.children.forEach(n=>_R(n,t));else if(e.type===fu){let{el:n,anchor:r}=e;for(;n&&(ER(n,t),n!==r);)n=n.nextSibling}}function ER(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const o in t)n.setProperty(`--${o}`,t[o]),r+=`--${o}: ${t[o]};`;n[KT]=r}}function fK(e,t,n){const r=e.style,o=ar(n);if(n&&!o){if(t&&!ar(t))for(const i in t)n[i]==null&&XR(r,i,"");for(const i in n)XR(r,i,n[i])}else{const i=r.display;if(o){if(t!==n){const a=r[KT];a&&(n+=";"+a),r.cssText=n}}else t&&e.removeAttribute("style");ax in e&&(r.display=i)}}const JM=/\s*!important$/;function XR(e,t,n){if(St(n))n.forEach(r=>XR(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=dK(e,t);JM.test(n)?e.setProperty(Ki(r),n.replace(JM,""),"important"):e[r]=n}}const jM=["Webkit","Moz","ms"],z3={};function dK(e,t){const n=z3[t];if(n)return n;let r=Fo(t);if(r!=="filter"&&r in e)return z3[t]=r;r=pp(r);for(let o=0;oJ3||(yK.then(()=>J3=0),J3=Date.now());function RK(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ki(xK(r,n.value),t,5,[r])};return n.value=e,n.attached=AK(),n}function xK(e,t){if(St(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const tw=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,bK=(e,t,n,r,o,i,a,s,c)=>{const l=o==="svg";t==="class"?lK(e,r,l):t==="style"?fK(e,n,r):hp(t)?P6(t)||gK(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):MK(e,t,r,l))?pK(e,t,r,i,a,s,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),hK(e,t,r,l))};function MK(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&tw(t)&&Kt(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return tw(t)&&ar(n)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function HT(e,t){const n=Ie(e);class r extends Fg{constructor(i){super(n,i,t)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const wK=e=>HT(e,ok),SK=typeof HTMLElement<"u"?HTMLElement:class{};class Fg extends SK{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),Wr(()=>{this._connected||(Rd(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const o of r)this._setAttr(o.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,o=!1)=>{const{props:i,styles:a}=r;let s;if(i&&!St(i))for(const c in i){const l=i[c];(l===Number||l&&l.type===Number)&&(c in this._props&&(this._props[c]=pm(this._props[c])),(s||(s=Object.create(null)))[Fo(c)]=!0)}this._numberProps=s,o&&this._resolveProps(r),this._applyStyles(a),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=St(n)?n:Object.keys(n||{});for(const o of Object.keys(this))o[0]!=="_"&&r.includes(o)&&this._setProp(o,this[o],!0,!1);for(const o of r.map(Fo))Object.defineProperty(this,o,{get(){return this._getProp(o)},set(i){this._setProp(o,i)}})}_setAttr(t){let n=this.getAttribute(t);const r=Fo(t);this._numberProps&&this._numberProps[r]&&(n=pm(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,o=!0){n!==this._props[t]&&(this._props[t]=n,o&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Ki(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Ki(t),n+""):n||this.removeAttribute(Ki(t))))}_update(){Rd(this._createVNode(),this.shadowRoot)}_createVNode(){const t=L(this._def,ir({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,a)=>{this.dispatchEvent(new CustomEvent(i,{detail:a}))};n.emit=(i,...a)=>{r(i,a),Ki(i)!==i&&r(Ki(i),a)};let o=this;for(;o=o&&(o.parentNode||o.host);)if(o instanceof Fg){n.parent=o._instance,n.provides=o._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function LK(e="$style"){{const t=ll();if(!t)return Yn;const n=t.type.__cssModules;if(!n)return Yn;const r=n[e];return r||Yn}}const GT=new WeakMap,zT=new WeakMap,xm=Symbol("_moveCb"),nw=Symbol("_enterCb"),JT={name:"TransitionGroup",props:ir({},iK,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ll(),r=j6();let o,i;return Pg(()=>{if(!o.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!CK(o[0].el,n.vnode.el,a))return;o.forEach(kK),o.forEach(NK);const s=o.filter(PK);DT(),s.forEach(c=>{const l=c.el,u=l.style;Vs(l,a),u.transform=u.webkitTransform=u.transitionDuration="";const f=l[xm]=d=>{d&&d.target!==l||(!d||/transform$/.test(d.propertyName))&&(l.removeEventListener("transitionend",f),l[xm]=null,kl(l,a))};l.addEventListener("transitionend",f)})}),()=>{const a=fn(e),s=QT(a);let c=a.tag||Xe;o=i,i=t.default?kg(t.default()):[];for(let l=0;ldelete e.mode;JT.props;const TK=JT;function kK(e){const t=e.el;t[xm]&&t[xm](),t[nw]&&t[nw]()}function NK(e){zT.set(e,e.el.getBoundingClientRect())}function PK(e){const t=GT.get(e),n=zT.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",e}}function CK(e,t,n){const r=e.cloneNode(),o=e[yd];o&&o.forEach(s=>{s.split(/\s+/).forEach(c=>c&&r.classList.remove(c))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(r);const{hasTransform:a}=BT(r);return i.removeChild(r),a}const gc=e=>{const t=e.props["onUpdate:modelValue"]||!1;return St(t)?n=>rd(t,n):t};function IK(e){e.target.composing=!0}function rw(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const zi=Symbol("_assign"),Dh={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[zi]=gc(o);const i=r||o.props&&o.props.type==="number";Ds(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=hm(s)),e[zi](s)}),n&&Ds(e,"change",()=>{e.value=e.value.trim()}),t||(Ds(e,"compositionstart",IK),Ds(e,"compositionend",rw),Ds(e,"change",rw))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e[zi]=gc(i),e.composing)return;const a=o||e.type==="number"?hm(e.value):e.value,s=t??"";a!==s&&(document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===s)||(e.value=s))}},sx={deep:!0,created(e,t,n){e[zi]=gc(n),Ds(e,"change",()=>{const r=e._modelValue,o=Ad(e),i=e.checked,a=e[zi];if(St(r)){const s=xg(r,o),c=s!==-1;if(i&&!c)a(r.concat(o));else if(!i&&c){const l=[...r];l.splice(s,1),a(l)}}else if(Uu(r)){const s=new Set(r);i?s.add(o):s.delete(o),a(s)}else a($T(e,i))})},mounted:ow,beforeUpdate(e,t,n){e[zi]=gc(n),ow(e,t,n)}};function ow(e,{value:t,oldValue:n},r){e._modelValue=t,St(t)?e.checked=xg(t,r.props.value)>-1:Uu(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=hc(t,$T(e,!0)))}const lx={created(e,{value:t},n){e.checked=hc(t,n.props.value),e[zi]=gc(n),Ds(e,"change",()=>{e[zi](Ad(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[zi]=gc(r),t!==n&&(e.checked=hc(t,r.props.value))}},jT={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=Uu(t);Ds(e,"change",()=>{const i=Array.prototype.filter.call(e.options,a=>a.selected).map(a=>n?hm(Ad(a)):Ad(a));e[zi](e.multiple?o?new Set(i):i:i[0])}),e[zi]=gc(r)},mounted(e,{value:t}){iw(e,t)},beforeUpdate(e,t,n){e[zi]=gc(n)},updated(e,{value:t}){iw(e,t)}};function iw(e,t){const n=e.multiple;if(!(n&&!St(t)&&!Uu(t))){for(let r=0,o=e.options.length;r-1:i.selected=t.has(a);else if(hc(Ad(i),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ad(e){return"_value"in e?e._value:e.value}function $T(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const qT={created(e,t,n){$1(e,t,n,null,"created")},mounted(e,t,n){$1(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){$1(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){$1(e,t,n,r,"updated")}};function ek(e,t){switch(e){case"SELECT":return jT;case"TEXTAREA":return Dh;default:switch(t){case"checkbox":return sx;case"radio":return lx;default:return Dh}}}function $1(e,t,n,r,o){const a=ek(e.tagName,n.props&&n.props.type)[o];a&&a(e,t,n,r)}function FK(){Dh.getSSRProps=({value:e})=>({value:e}),lx.getSSRProps=({value:e},t)=>{if(t.props&&hc(t.props.value,e))return{checked:!0}},sx.getSSRProps=({value:e},t)=>{if(St(e)){if(t.props&&xg(e,t.props.value)>-1)return{checked:!0}}else if(Uu(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},qT.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=ek(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const _K=["ctrl","shift","alt","meta"],EK={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>_K.some(n=>e[`${n}Key`]&&!t.includes(n))},Wt=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(o,...i)=>{for(let a=0;a{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const i=Ki(o.key);if(t.some(a=>a===i||XK[a]===i))return e(o)})},tk=ir({patchProp:bK},oK);let ch,aw=!1;function nk(){return ch||(ch=MT(tk))}function rk(){return ch=aw?ch:wT(tk),aw=!0,ch}const Rd=(...e)=>{nk().render(...e)},ok=(...e)=>{rk().hydrate(...e)},ik=(...e)=>{const t=nk().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=sk(r);if(!o)return;const i=t._component;!Kt(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,ak(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t},WK=(...e)=>{const t=rk().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=sk(r);if(o)return n(o,!0,ak(o))},t};function ak(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function sk(e){return ar(e)?document.querySelector(e):e}let sw=!1;const VK=()=>{sw||(sw=!0,FK(),cK())},UK=()=>{},YK=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:rT,BaseTransitionPropsValidators:$6,Comment:go,DeprecationTypes:tK,EffectScope:_6,ErrorCodes:OB,ErrorTypeStrings:GD,Fragment:Xe,KeepAlive:jB,ReactiveEffect:gd,Static:fu,Suspense:YB,Teleport:rx,Text:Su,TrackOpTypes:wB,Transition:Ou,TransitionGroup:TK,TriggerOpTypes:SB,VueElement:Fg,assertNumber:LB,callWithAsyncErrorHandling:ki,callWithErrorHandling:el,camelize:Fo,capitalize:pp,cloneVNode:hs,compatUtils:eK,compile:UK,computed:we,createApp:ik,createBlock:Te,createCommentVNode:Qe,createElementBlock:ee,createElementVNode:V,createHydrationRenderer:wT,createPropsRestProxy:pD,createRenderer:MT,createSSRApp:WK,createSlots:qB,createStaticVNode:XD,createTextVNode:Ue,createVNode:L,customRef:ZO,defineAsyncComponent:zB,defineComponent:Ie,defineCustomElement:HT,defineEmits:rD,defineExpose:oD,defineModel:sD,defineOptions:iD,defineProps:nD,defineSSRCustomElement:wK,defineSlots:aD,devtools:zD,effect:HQ,effectScope:E6,getCurrentInstance:ll,getCurrentScope:X6,getTransitionRawChildren:kg,guardReactiveProps:CT,h:VT,handleError:Qu,hasInjectionContext:vT,hydrate:ok,initCustomFormatter:DD,initDirectivesForSSR:VK,inject:jo,isMemoSame:UT,isProxy:Z6,isReactive:ss,isReadonly:Mu,isRef:sr,isRuntimeOnly:ZD,isShallow:eu,isVNode:pc,markRaw:gp,mergeDefaults:dD,mergeModels:hD,mergeProps:IT,nextTick:Wr,normalizeClass:ze,normalizeProps:ZQ,normalizeStyle:Se,onActivated:iT,onBeforeMount:q6,onBeforeUnmount:Wd,onBeforeUpdate:lT,onDeactivated:aT,onErrorCaptured:dT,onMounted:Ht,onRenderTracked:fT,onRenderTriggered:uT,onScopeDispose:SO,onServerPrefetch:cT,onUnmounted:Sn,onUpdated:Pg,openBlock:Y,popScopeId:nn,provide:Bu,proxyRefs:D6,pushScopeId:tn,queuePostFlushCb:gm,reactive:mp,readonly:Y6,ref:he,registerRuntimeCompiler:YD,render:Rd,renderList:ot,renderSlot:lr,resolveComponent:xe,resolveDirective:Mn,resolveDynamicComponent:Rs,resolveFilter:qD,resolveTransitionHooks:vd,setBlockTracking:NR,setDevtoolsHook:JD,setTransitionHooks:wu,shallowReactive:VO,shallowReadonly:pB,shallowRef:gB,ssrContextKey:$O,ssrUtils:$D,stop:GQ,toDisplayString:vt,toHandlerKey:ih,toHandlers:eD,toRaw:fn,toRef:Xd,toRefs:QO,toValue:AB,transformVNodeArgs:_D,triggerRef:yB,unref:z,useAttrs:uD,useCssModule:LK,useCssVars:uK,useModel:fD,useSSRContext:qO,useSlots:cD,useTransitionState:j6,vModelCheckbox:sx,vModelDynamic:qT,vModelRadio:lx,vModelSelect:jT,vModelText:Dh,vShow:ol,version:YT,warn:HD,watch:Tt,watchEffect:Tg,watchPostEffect:eT,watchSyncEffect:tT,withAsyncContext:mD,withCtx:se,withDefaults:lD,withDirectives:Be,withKeys:vc,withMemo:KD,withModifiers:Wt,withScopeId:FB},Symbol.toStringTag,{value:"Module"}));var ZK=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT */let lk;const _g=e=>lk=e,ck=Symbol();function WR(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var uh;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(uh||(uh={}));function QK(){const e=E6(!0),t=e.run(()=>he({}));let n=[],r=[];const o=gp({install(i){_g(o),o._a=i,i.provide(ck,o),i.config.globalProperties.$pinia=o,r.forEach(a=>n.push(a)),r=[]},use(i){return!this._a&&!ZK?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const uk=()=>{};function lw(e,t,n,r=uk){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&X6()&&SO(o),o}function Af(e,...t){e.slice().forEach(n=>{n(...t)})}const BK=e=>e();function VR(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];WR(o)&&WR(r)&&e.hasOwnProperty(n)&&!sr(r)&&!ss(r)?e[n]=VR(o,r):e[n]=r}return e}const DK=Symbol();function KK(e){return!WR(e)||!e.hasOwnProperty(DK)}const{assign:Nl}=Object;function HK(e){return!!(sr(e)&&e.effect)}function GK(e,t,n,r){const{state:o,actions:i,getters:a}=t,s=n.state.value[e];let c;function l(){s||(n.state.value[e]=o?o():{});const u=QO(n.state.value[e]);return Nl(u,i,Object.keys(a||{}).reduce((f,d)=>(f[d]=gp(we(()=>{_g(n);const h=n._s.get(e);return a[d].call(h,h)})),f),{}))}return c=fk(e,l,t,n,r,!0),c}function fk(e,t,n={},r,o,i){let a;const s=Nl({actions:{}},n),c={deep:!0};let l,u,f=[],d=[],h;const p=r.state.value[e];!i&&!p&&(r.state.value[e]={}),he({});let m;function v(O){let w;l=u=!1,typeof O=="function"?(O(r.state.value[e]),w={type:uh.patchFunction,storeId:e,events:h}):(VR(r.state.value[e],O),w={type:uh.patchObject,payload:O,storeId:e,events:h});const I=m=Symbol();Wr().then(()=>{m===I&&(l=!0)}),u=!0,Af(f,w,r.state.value[e])}const b=i?function(){const{state:w}=n,I=w?w():{};this.$patch(E=>{Nl(E,I)})}:uk;function x(){a.stop(),f=[],d=[],r._s.delete(e)}function R(O,w){return function(){_g(r);const I=Array.from(arguments),E=[],T=[];function F(C){E.push(C)}function N(C){T.push(C)}Af(d,{args:I,name:O,store:A,after:F,onError:N});let P;try{P=w.apply(this&&this.$id===e?this:A,I)}catch(C){throw Af(T,C),C}return P instanceof Promise?P.then(C=>(Af(E,C),C)).catch(C=>(Af(T,C),Promise.reject(C))):(Af(E,P),P)}}const y={_p:r,$id:e,$onAction:lw.bind(null,d),$patch:v,$reset:b,$subscribe(O,w={}){const I=lw(f,O,w.detached,()=>E()),E=a.run(()=>Tt(()=>r.state.value[e],T=>{(w.flush==="sync"?u:l)&&O({storeId:e,type:uh.direct,events:h},T)},Nl({},c,w)));return I},$dispose:x},A=mp(y);r._s.set(e,A);const k=(r._a&&r._a.runWithContext||BK)(()=>r._e.run(()=>(a=E6()).run(t)));for(const O in k){const w=k[O];if(sr(w)&&!HK(w)||ss(w))i||(p&&KK(w)&&(sr(w)?w.value=p[O]:VR(w,p[O])),r.state.value[e][O]=w);else if(typeof w=="function"){const I=R(O,w);k[O]=I,s.actions[O]=w}}return Nl(A,k),Nl(fn(A),k),Object.defineProperty(A,"$state",{get:()=>r.state.value[e],set:O=>{v(w=>{Nl(w,O)})}}),r._p.forEach(O=>{Nl(A,a.run(()=>O({store:A,app:r._a,pinia:r,options:s})))}),p&&i&&n.hydrate&&n.hydrate(A.$state,p),l=!0,u=!0,A}function Rp(e,t,n){let r,o;const i=typeof t=="function";typeof e=="string"?(r=e,o=i?n:t):(o=e,r=e.id);function a(s,c){const l=vT();return s=s||(l?jo(ck,null):null),s&&_g(s),s=lk,s._s.has(r)||(i?fk(r,t,o,s):GK(r,o,s)),s._s.get(r)}return a.$id=r,a}function Ee(e){{e=fn(e);const t={};for(const n in e){const r=e[n];(sr(r)||ss(r))&&(t[n]=Xd(e,n))}return t}}let zK=e=>crypto.getRandomValues(new Uint8Array(e)),JK=(e,t,n)=>{let r=(2<{let a="";for(;;){let s=n(o),c=o;for(;c--;)if(a+=e[s[c]&r]||"",a.length===i)return a}}},jK=(e,t=21)=>JK(e,t,zK),mn=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((t,n)=>(n&=63,n<36?t+=n.toString(36):n<62?t+=(n-26).toString(36).toUpperCase():n>62?t+="-":t+="_",t),"");var Mr=(e=>(e.SYMBOL="symbol",e.EL_ANIMATION="elAnimation",e.EL_STYLE="elStyle",e.EL_POSITION="elPosition",e.SLIDE_DESIGN="slideDesign",e.SLIDE_ANIMATION="slideAnimation",e.MULTI_POSITION="multiPosition",e))(Mr||{});function Jr(e){this.content=e}Jr.prototype={constructor:Jr,find:function(e){for(var t=0;t>1}};Jr.from=function(e){if(e instanceof Jr)return e;var t=[];if(e)for(var n in e)t.push(n,e[n]);return new Jr(t)};function dk(e,t,n){for(let r=0;;r++){if(r==e.childCount||r==t.childCount)return e.childCount==t.childCount?null:n;let o=e.child(r),i=t.child(r);if(o==i){n+=o.nodeSize;continue}if(!o.sameMarkup(i))return n;if(o.isText&&o.text!=i.text){for(let a=0;o.text[a]==i.text[a];a++)n++;return n}if(o.content.size||i.content.size){let a=dk(o.content,i.content,n+1);if(a!=null)return a}n+=o.nodeSize}}function hk(e,t,n,r){for(let o=e.childCount,i=t.childCount;;){if(o==0||i==0)return o==i?null:{a:n,b:r};let a=e.child(--o),s=t.child(--i),c=a.nodeSize;if(a==s){n-=c,r-=c;continue}if(!a.sameMarkup(s))return{a:n,b:r};if(a.isText&&a.text!=s.text){let l=0,u=Math.min(a.text.length,s.text.length);for(;lt&&r(c,o+s,i||null,a)!==!1&&c.content.size){let u=s+1;c.nodesBetween(Math.max(0,t-u),Math.min(c.content.size,n-u),r,o+u)}s=l}}descendants(t){this.nodesBetween(0,this.size,t)}textBetween(t,n,r,o){let i="",a=!0;return this.nodesBetween(t,n,(s,c)=>{let l=s.isText?s.text.slice(Math.max(t,c)-c,n-c):s.isLeaf?o?typeof o=="function"?o(s):o:s.type.spec.leafText?s.type.spec.leafText(s):"":"";s.isBlock&&(s.isLeaf&&l||s.isTextblock)&&r&&(a?a=!1:i+=r),i+=l},0),i}append(t){if(!t.size)return this;if(!this.size)return t;let n=this.lastChild,r=t.firstChild,o=this.content.slice(),i=0;for(n.isText&&n.sameMarkup(r)&&(o[o.length-1]=n.withText(n.text+r.text),i=1);it)for(let i=0,a=0;at&&((an)&&(s.isText?s=s.cut(Math.max(0,t-a),Math.min(s.text.length,n-a)):s=s.cut(Math.max(0,t-a-1),Math.min(s.content.size,n-a-1))),r.push(s),o+=s.nodeSize),a=c}return new lt(r,o)}cutByIndex(t,n){return t==n?lt.empty:t==0&&n==this.content.length?this:new lt(this.content.slice(t,n))}replaceChild(t,n){let r=this.content[t];if(r==n)return this;let o=this.content.slice(),i=this.size+n.nodeSize-r.nodeSize;return o[t]=n,new lt(o,i)}addToStart(t){return new lt([t].concat(this.content),this.size+t.nodeSize)}addToEnd(t){return new lt(this.content.concat(t),this.size+t.nodeSize)}eq(t){if(this.content.length!=t.content.length)return!1;for(let n=0;nthis.size||t<0)throw new RangeError(`Position ${t} outside of fragment (${this})`);for(let r=0,o=0;;r++){let i=this.child(r),a=o+i.nodeSize;if(a>=t)return a==t||n>0?q1(r+1,a):q1(r,o);o=a}}toString(){return"<"+this.toStringInner()+">"}toStringInner(){return this.content.join(", ")}toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null}static fromJSON(t,n){if(!n)return lt.empty;if(!Array.isArray(n))throw new RangeError("Invalid input for Fragment.fromJSON");return new lt(n.map(t.nodeFromJSON))}static fromArray(t){if(!t.length)return lt.empty;let n,r=0;for(let o=0;othis.type.rank&&(n||(n=t.slice(0,o)),n.push(this),r=!0),n&&n.push(i)}}return n||(n=t.slice()),r||n.push(this),n}removeFromSet(t){for(let n=0;nr.type.rank-o.type.rank),n}}In.none=[];class Mm extends Error{}class At{constructor(t,n,r){this.content=t,this.openStart=n,this.openEnd=r}get size(){return this.content.size-this.openStart-this.openEnd}insertAt(t,n){let r=mk(this.content,t+this.openStart,n);return r&&new At(r,this.openStart,this.openEnd)}removeBetween(t,n){return new At(pk(this.content,t+this.openStart,n+this.openStart),this.openStart,this.openEnd)}eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&this.openEnd==t.openEnd}toString(){return this.content+"("+this.openStart+","+this.openEnd+")"}toJSON(){if(!this.content.size)return null;let t={content:this.content.toJSON()};return this.openStart>0&&(t.openStart=this.openStart),this.openEnd>0&&(t.openEnd=this.openEnd),t}static fromJSON(t,n){if(!n)return At.empty;let r=n.openStart||0,o=n.openEnd||0;if(typeof r!="number"||typeof o!="number")throw new RangeError("Invalid input for Slice.fromJSON");return new At(lt.fromJSON(t,n.content),r,o)}static maxOpen(t,n=!0){let r=0,o=0;for(let i=t.firstChild;i&&!i.isLeaf&&(n||!i.type.spec.isolating);i=i.firstChild)r++;for(let i=t.lastChild;i&&!i.isLeaf&&(n||!i.type.spec.isolating);i=i.lastChild)o++;return new At(t,r,o)}}At.empty=new At(lt.empty,0,0);function pk(e,t,n){let{index:r,offset:o}=e.findIndex(t),i=e.maybeChild(r),{index:a,offset:s}=e.findIndex(n);if(o==t||i.isText){if(s!=n&&!e.child(a).isText)throw new RangeError("Removing non-flat range");return e.cut(0,t).append(e.cut(n))}if(r!=a)throw new RangeError("Removing non-flat range");return e.replaceChild(r,i.copy(pk(i.content,t-o-1,n-o-1)))}function mk(e,t,n,r){let{index:o,offset:i}=e.findIndex(t),a=e.maybeChild(o);if(i==t||a.isText)return r&&!r.canReplace(o,o,n)?null:e.cut(0,t).append(n).append(e.cut(t));let s=mk(a.content,t-i-1,n);return s&&e.replaceChild(o,a.copy(s))}function $K(e,t,n){if(n.openStart>e.depth)throw new Mm("Inserted content deeper than insertion position");if(e.depth-n.openStart!=t.depth-n.openEnd)throw new Mm("Inconsistent open depths");return gk(e,t,n,0)}function gk(e,t,n,r){let o=e.index(r),i=e.node(r);if(o==t.index(r)&&r=0&&e.isText&&e.sameMarkup(t[n])?t[n]=e.withText(t[n].text+e.text):t.push(e)}function fh(e,t,n,r){let o=(t||e).node(n),i=0,a=t?t.index(n):o.childCount;e&&(i=e.index(n),e.depth>n?i++:e.textOffset&&(du(e.nodeAfter,r),i++));for(let s=i;so&&UR(e,t,o+1),a=r.depth>o&&UR(n,r,o+1),s=[];return fh(null,e,o,s),i&&a&&t.index(o)==n.index(o)?(vk(i,a),du(hu(i,yk(e,t,n,r,o+1)),s)):(i&&du(hu(i,wm(e,t,o+1)),s),fh(t,n,o,s),a&&du(hu(a,wm(n,r,o+1)),s)),fh(r,null,o,s),new lt(s)}function wm(e,t,n){let r=[];if(fh(null,e,n,r),e.depth>n){let o=UR(e,t,n+1);du(hu(o,wm(e,t,n+1)),r)}return fh(t,null,n,r),new lt(r)}function qK(e,t){let n=t.depth-e.openStart,o=t.node(n).copy(e.content);for(let i=n-1;i>=0;i--)o=t.node(i).copy(lt.from(o));return{start:o.resolveNoCache(e.openStart+n),end:o.resolveNoCache(o.content.size-e.openEnd-n)}}class Kh{constructor(t,n,r){this.pos=t,this.path=n,this.parentOffset=r,this.depth=n.length/3-1}resolveDepth(t){return t==null?this.depth:t<0?this.depth+t:t}get parent(){return this.node(this.depth)}get doc(){return this.node(0)}node(t){return this.path[this.resolveDepth(t)*3]}index(t){return this.path[this.resolveDepth(t)*3+1]}indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t==this.depth&&!this.textOffset?0:1)}start(t){return t=this.resolveDepth(t),t==0?0:this.path[t*3-1]+1}end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).content.size}before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is no position before the top-level node");return t==this.depth+1?this.pos:this.path[t*3-1]}after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is no position after the top-level node");return t==this.depth+1?this.pos:this.path[t*3-1]+this.path[t*3].nodeSize}get textOffset(){return this.pos-this.path[this.path.length-1]}get nodeAfter(){let t=this.parent,n=this.index(this.depth);if(n==t.childCount)return null;let r=this.pos-this.path[this.path.length-1],o=t.child(n);return r?t.child(n).cut(r):o}get nodeBefore(){let t=this.index(this.depth),n=this.pos-this.path[this.path.length-1];return n?this.parent.child(t).cut(0,n):t==0?null:this.parent.child(t-1)}posAtIndex(t,n){n=this.resolveDepth(n);let r=this.path[n*3],o=n==0?0:this.path[n*3-1]+1;for(let i=0;i0;n--)if(this.start(n)<=t&&this.end(n)>=t)return n;return 0}blockRange(t=this,n){if(t.pos=0;r--)if(t.pos<=this.end(r)&&(!n||n(this.node(r))))return new Sm(this,t,r);return null}sameParent(t){return this.pos-this.parentOffset==t.pos-t.parentOffset}max(t){return t.pos>this.pos?t:this}min(t){return t.pos=0&&n<=t.content.size))throw new RangeError("Position "+n+" out of range");let r=[],o=0,i=n;for(let a=t;;){let{index:s,offset:c}=a.content.findIndex(i),l=i-c;if(r.push(a,s,o+c),!l||(a=a.child(s),a.isText))break;i=l-1,o+=c+1}return new Kh(n,r,i)}static resolveCached(t,n){for(let o=0;o<$3.length;o++){let i=$3[o];if(i.pos==n&&i.doc==t)return i}let r=$3[q3]=Kh.resolve(t,n);return q3=(q3+1)%eH,r}}let $3=[],q3=0,eH=12;class Sm{constructor(t,n,r){this.$from=t,this.$to=n,this.depth=r}get start(){return this.$from.before(this.depth+1)}get end(){return this.$to.after(this.depth+1)}get parent(){return this.$from.node(this.depth)}get startIndex(){return this.$from.index(this.depth)}get endIndex(){return this.$to.indexAfter(this.depth)}}const tH=Object.create(null);class ls{constructor(t,n,r,o=In.none){this.type=t,this.attrs=n,this.marks=o,this.content=r||lt.empty}get nodeSize(){return this.isLeaf?1:2+this.content.size}get childCount(){return this.content.childCount}child(t){return this.content.child(t)}maybeChild(t){return this.content.maybeChild(t)}forEach(t){this.content.forEach(t)}nodesBetween(t,n,r,o=0){this.content.nodesBetween(t,n,r,o,this)}descendants(t){this.nodesBetween(0,this.content.size,t)}get textContent(){return this.isLeaf&&this.type.spec.leafText?this.type.spec.leafText(this):this.textBetween(0,this.content.size,"")}textBetween(t,n,r,o){return this.content.textBetween(t,n,r,o)}get firstChild(){return this.content.firstChild}get lastChild(){return this.content.lastChild}eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)}sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)}hasMarkup(t,n,r){return this.type==t&&bm(this.attrs,n||t.defaultAttrs||tH)&&In.sameSet(this.marks,r||In.none)}copy(t=null){return t==this.content?this:new ls(this.type,this.attrs,t,this.marks)}mark(t){return t==this.marks?this:new ls(this.type,this.attrs,this.content,t)}cut(t,n=this.content.size){return t==0&&n==this.content.size?this:this.copy(this.content.cut(t,n))}slice(t,n=this.content.size,r=!1){if(t==n)return At.empty;let o=this.resolve(t),i=this.resolve(n),a=r?0:o.sharedDepth(n),s=o.start(a),l=o.node(a).content.cut(o.pos-s,i.pos-s);return new At(l,o.depth-a,i.depth-a)}replace(t,n,r){return $K(this.resolve(t),this.resolve(n),r)}nodeAt(t){for(let n=this;;){let{index:r,offset:o}=n.content.findIndex(t);if(n=n.maybeChild(r),!n)return null;if(o==t||n.isText)return n;t-=o+1}}childAfter(t){let{index:n,offset:r}=this.content.findIndex(t);return{node:this.content.maybeChild(n),index:n,offset:r}}childBefore(t){if(t==0)return{node:null,index:0,offset:0};let{index:n,offset:r}=this.content.findIndex(t);if(rt&&this.nodesBetween(t,n,i=>(r.isInSet(i.marks)&&(o=!0),!o)),o}get isBlock(){return this.type.isBlock}get isTextblock(){return this.type.isTextblock}get inlineContent(){return this.type.inlineContent}get isInline(){return this.type.isInline}get isText(){return this.type.isText}get isLeaf(){return this.type.isLeaf}get isAtom(){return this.type.isAtom}toString(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);let t=this.type.name;return this.content.size&&(t+="("+this.content.toStringInner()+")"),Ak(this.marks,t)}contentMatchAt(t){let n=this.type.contentMatch.matchFragment(this.content,0,t);if(!n)throw new Error("Called contentMatchAt on a node with invalid content");return n}canReplace(t,n,r=lt.empty,o=0,i=r.childCount){let a=this.contentMatchAt(t).matchFragment(r,o,i),s=a&&a.matchFragment(this.content,n);if(!s||!s.validEnd)return!1;for(let c=o;cn.type.name)}`);this.content.forEach(n=>n.check())}toJSON(){let t={type:this.type.name};for(let n in this.attrs){t.attrs=this.attrs;break}return this.content.size&&(t.content=this.content.toJSON()),this.marks.length&&(t.marks=this.marks.map(n=>n.toJSON())),t}static fromJSON(t,n){if(!n)throw new RangeError("Invalid input for Node.fromJSON");let r=null;if(n.marks){if(!Array.isArray(n.marks))throw new RangeError("Invalid mark data for Node.fromJSON");r=n.marks.map(t.markFromJSON)}if(n.type=="text"){if(typeof n.text!="string")throw new RangeError("Invalid text node in JSON");return t.text(n.text,r)}let o=lt.fromJSON(t,n.content);return t.nodeType(n.type).create(n.attrs,o,r)}}ls.prototype.text=void 0;class Lm extends ls{constructor(t,n,r,o){if(super(t,n,null,o),!r)throw new RangeError("Empty text nodes are not allowed");this.text=r}toString(){return this.type.spec.toDebugString?this.type.spec.toDebugString(this):Ak(this.marks,JSON.stringify(this.text))}get textContent(){return this.text}textBetween(t,n){return this.text.slice(t,n)}get nodeSize(){return this.text.length}mark(t){return t==this.marks?this:new Lm(this.type,this.attrs,this.text,t)}withText(t){return t==this.text?this:new Lm(this.type,this.attrs,t,this.marks)}cut(t=0,n=this.text.length){return t==0&&n==this.text.length?this:this.withText(this.text.slice(t,n))}eq(t){return this.sameMarkup(t)&&this.text==t.text}toJSON(){let t=super.toJSON();return t.text=this.text,t}}function Ak(e,t){for(let n=e.length-1;n>=0;n--)t=e[n].type.name+"("+t+")";return t}class Tu{constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]}static parse(t,n){let r=new nH(t,n);if(r.next==null)return Tu.empty;let o=Rk(r);r.next&&r.err("Unexpected trailing text");let i=cH(lH(o));return uH(i,r),i}matchType(t){for(let n=0;nl.createAndFill()));for(let l=0;l=this.next.length)throw new RangeError(`There's no ${t}th edge in this content match`);return this.next[t]}toString(){let t=[];function n(r){t.push(r);for(let o=0;o{let i=o+(r.validEnd?"*":" ")+" ";for(let a=0;a"+t.indexOf(r.next[a].next);return i}).join(` `)}}Tu.empty=new Tu(!0);class nH{constructor(t,n){this.string=t,this.nodeTypes=n,this.inline=null,this.pos=0,this.tokens=t.split(/\s*(?=\b|\W|$)/),this.tokens[this.tokens.length-1]==""&&this.tokens.pop(),this.tokens[0]==""&&this.tokens.shift()}get next(){return this.tokens[this.pos]}eat(t){return this.next==t&&(this.pos++||!0)}err(t){throw new SyntaxError(t+" (in content expression '"+this.string+"')")}}function Rk(e){let t=[];do t.push(rH(e));while(e.eat("|"));return t.length==1?t[0]:{type:"choice",exprs:t}}function rH(e){let t=[];do t.push(oH(e));while(e.next&&e.next!=")"&&e.next!="|");return t.length==1?t[0]:{type:"seq",exprs:t}}function oH(e){let t=sH(e);for(;;)if(e.eat("+"))t={type:"plus",expr:t};else if(e.eat("*"))t={type:"star",expr:t};else if(e.eat("?"))t={type:"opt",expr:t};else if(e.eat("{"))t=iH(e,t);else break;return t}function cw(e){/\D/.test(e.next)&&e.err("Expected number, got '"+e.next+"'");let t=Number(e.next);return e.pos++,t}function iH(e,t){let n=cw(e),r=n;return e.eat(",")&&(e.next!="}"?r=cw(e):r=-1),e.eat("}")||e.err("Unclosed braced range"),{type:"range",min:n,max:r,expr:t}}function aH(e,t){let n=e.nodeTypes,r=n[t];if(r)return[r];let o=[];for(let i in n){let a=n[i];a.groups.indexOf(t)>-1&&o.push(a)}return o.length==0&&e.err("No node type or group '"+t+"' found"),o}function sH(e){if(e.eat("(")){let t=Rk(e);return e.eat(")")||e.err("Missing closing paren"),t}else if(/\W/.test(e.next))e.err("Unexpected token '"+e.next+"'");else{let t=aH(e,e.next).map(n=>(e.inline==null?e.inline=n.isInline:e.inline!=n.isInline&&e.err("Mixing inline and block content"),{type:"name",value:n}));return e.pos++,t.length==1?t[0]:{type:"choice",exprs:t}}}function lH(e){let t=[[]];return o(i(e,0),n()),t;function n(){return t.push([])-1}function r(a,s,c){let l={term:c,to:s};return t[a].push(l),l}function o(a,s){a.forEach(c=>c.to=s)}function i(a,s){if(a.type=="choice")return a.exprs.reduce((c,l)=>c.concat(i(l,s)),[]);if(a.type=="seq")for(let c=0;;c++){let l=i(a.exprs[c],s);if(c==a.exprs.length-1)return l;o(l,s=n())}else if(a.type=="star"){let c=n();return r(s,c),o(i(a.expr,c),c),[r(c)]}else if(a.type=="plus"){let c=n();return o(i(a.expr,s),c),o(i(a.expr,c),c),[r(c)]}else{if(a.type=="opt")return[r(s)].concat(i(a.expr,s));if(a.type=="range"){let c=s;for(let l=0;l{e[a].forEach(({term:s,to:c})=>{if(!s)return;let l;for(let u=0;u{l||o.push([s,l=[]]),l.indexOf(u)==-1&&l.push(u)})})});let i=t[r.join(",")]=new Tu(r.indexOf(e.length-1)>-1);for(let a=0;a-1}allowsMarks(t){if(this.markSet==null)return!0;for(let n=0;nr[i]=new Sk(i,n,a));let o=n.spec.topNode||"doc";if(!r[o])throw new RangeError("Schema is missing its top node type ('"+o+"')");if(!r.text)throw new RangeError("Every schema needs a 'text' type");for(let i in r.text.attrs)throw new RangeError("The text node type should not have attributes");return r}};class fH{constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,"default"),this.default=t.default}get isRequired(){return!this.hasDefault}}class Eg{constructor(t,n,r,o){this.name=t,this.rank=n,this.schema=r,this.spec=o,this.attrs=wk(o.attrs),this.excluded=null;let i=bk(this.attrs);this.instance=i?new In(this,i):null}create(t=null){return!t&&this.instance?this.instance:new In(this,Mk(this.attrs,t))}static compile(t,n){let r=Object.create(null),o=0;return t.forEach((i,a)=>r[i]=new Eg(i,o++,n,a)),r}removeFromSet(t){for(var n=0;n-1}}class Lk{constructor(t){this.cached=Object.create(null);let n=this.spec={};for(let o in t)n[o]=t[o];n.nodes=Jr.from(t.nodes),n.marks=Jr.from(t.marks||{}),this.nodes=fw.compile(this.spec.nodes,this),this.marks=Eg.compile(this.spec.marks,this);let r=Object.create(null);for(let o in this.nodes){if(o in this.marks)throw new RangeError(o+" can not be both a node and a mark");let i=this.nodes[o],a=i.spec.content||"",s=i.spec.marks;i.contentMatch=r[a]||(r[a]=Tu.parse(a,this.nodes)),i.inlineContent=i.contentMatch.inlineContent,i.markSet=s=="_"?null:s?dw(this,s.split(" ")):s==""||!i.inlineContent?[]:null}for(let o in this.marks){let i=this.marks[o],a=i.spec.excludes;i.excluded=a==null?[i]:a==""?[]:dw(this,a.split(" "))}this.nodeFromJSON=this.nodeFromJSON.bind(this),this.markFromJSON=this.markFromJSON.bind(this),this.topNodeType=this.nodes[this.spec.topNode||"doc"],this.cached.wrappings=Object.create(null)}node(t,n=null,r,o){if(typeof t=="string")t=this.nodeType(t);else if(t instanceof fw){if(t.schema!=this)throw new RangeError("Node type from different schema used ("+t.name+")")}else throw new RangeError("Invalid node type: "+t);return t.createChecked(n,r,o)}text(t,n){let r=this.nodes.text;return new Lm(r,r.defaultAttrs,t,In.setFrom(n))}mark(t,n){return typeof t=="string"&&(t=this.marks[t]),t.create(n)}nodeFromJSON(t){return ls.fromJSON(this,t)}markFromJSON(t){return In.fromJSON(this,t)}nodeType(t){let n=this.nodes[t];if(!n)throw new RangeError("Unknown node type: "+t);return n}}function dw(e,t){let n=[];for(let r=0;r-1)&&n.push(a=c)}if(!a)throw new SyntaxError("Unknown mark type: '"+t[r]+"'")}return n}class xd{constructor(t,n){this.schema=t,this.rules=n,this.tags=[],this.styles=[],n.forEach(r=>{r.tag?this.tags.push(r):r.style&&this.styles.push(r)}),this.normalizeLists=!this.tags.some(r=>{if(!/^(ul|ol)\b/.test(r.tag)||!r.node)return!1;let o=t.nodes[r.node];return o.contentMatch.matchType(o)})}parse(t,n={}){let r=new pw(this,n,!1);return r.addAll(t,n.from,n.to),r.finish()}parseSlice(t,n={}){let r=new pw(this,n,!0);return r.addAll(t,n.from,n.to),At.maxOpen(r.finish())}matchTag(t,n,r){for(let o=r?this.tags.indexOf(r)+1:0;ot.length&&(s.charCodeAt(t.length)!=61||s.slice(t.length+1)!=n))){if(a.getAttrs){let c=a.getAttrs(n);if(c===!1)continue;a.attrs=c||void 0}return a}}}static schemaRules(t){let n=[];function r(o){let i=o.priority==null?50:o.priority,a=0;for(;a{r(a=mw(a)),a.mark||a.ignore||a.clearMark||(a.mark=o)})}for(let o in t.nodes){let i=t.nodes[o].spec.parseDOM;i&&i.forEach(a=>{r(a=mw(a)),a.node||a.ignore||a.mark||(a.node=o)})}return n}static fromSchema(t){return t.cached.domParser||(t.cached.domParser=new xd(t,xd.schemaRules(t)))}}const Ok={address:!0,article:!0,aside:!0,blockquote:!0,canvas:!0,dd:!0,div:!0,dl:!0,fieldset:!0,figcaption:!0,figure:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,li:!0,noscript:!0,ol:!0,output:!0,p:!0,pre:!0,section:!0,table:!0,tfoot:!0,ul:!0},dH={head:!0,noscript:!0,object:!0,script:!0,style:!0,title:!0},Tk={ol:!0,ul:!0},Om=1,Tm=2,dh=4;function hw(e,t,n){return t!=null?(t?Om:0)|(t==="full"?Tm:0):e&&e.whitespace=="pre"?Om|Tm:n&~dh}class e2{constructor(t,n,r,o,i,a,s){this.type=t,this.attrs=n,this.marks=r,this.pendingMarks=o,this.solid=i,this.options=s,this.content=[],this.activeMarks=In.none,this.stashMarks=[],this.match=a||(s&dh?null:t.contentMatch)}findWrapping(t){if(!this.match){if(!this.type)return[];let n=this.type.contentMatch.fillBefore(lt.from(t));if(n)this.match=this.type.contentMatch.matchFragment(n);else{let r=this.type.contentMatch,o;return(o=r.findWrapping(t.type))?(this.match=r,o):null}}return this.match.findWrapping(t.type)}finish(t){if(!(this.options&Om)){let r=this.content[this.content.length-1],o;if(r&&r.isText&&(o=/[ \t\r\n\u000c]+$/.exec(r.text))){let i=r;r.text.length==o[0].length?this.content.pop():this.content[this.content.length-1]=i.withText(i.text.slice(0,i.text.length-o[0].length))}}let n=lt.from(this.content);return!t&&this.match&&(n=n.append(this.match.fillBefore(lt.empty,!0))),this.type?this.type.create(this.attrs,n,this.marks):n}popFromStashMark(t){for(let n=this.stashMarks.length-1;n>=0;n--)if(t.eq(this.stashMarks[n]))return this.stashMarks.splice(n,1)[0]}applyPending(t){for(let n=0,r=this.pendingMarks;nthis.addAll(t)),a&&this.sync(s),this.needsBlock=c}else this.withStyleRules(t,()=>{this.addElementByRule(t,i,i.consuming===!1?o:void 0)})}leafFallback(t){t.nodeName=="BR"&&this.top.type&&this.top.type.inlineContent&&this.addTextNode(t.ownerDocument.createTextNode(` `))}ignoreFallback(t){t.nodeName=="BR"&&(!this.top.type||!this.top.type.inlineContent)&&this.findPlace(this.parser.schema.text("-"))}readStyles(t){let n=In.none,r=In.none;for(let o=0;o{a.clearMark(s)&&(r=s.addToSet(r))}):n=this.parser.schema.marks[a.mark].create(a.attrs).addToSet(n),a.consuming===!1)i=a;else break}return[n,r]}addElementByRule(t,n,r){let o,i,a;n.node?(i=this.parser.schema.nodes[n.node],i.isLeaf?this.insertNode(i.create(n.attrs))||this.leafFallback(t):o=this.enter(i,n.attrs||null,n.preserveWhitespace)):(a=this.parser.schema.marks[n.mark].create(n.attrs),this.addPendingMark(a));let s=this.top;if(i&&i.isLeaf)this.findInside(t);else if(r)this.addElement(t,r);else if(n.getContent)this.findInside(t),n.getContent(t,this.parser.schema).forEach(c=>this.insertNode(c));else{let c=t;typeof n.contentElement=="string"?c=t.querySelector(n.contentElement):typeof n.contentElement=="function"?c=n.contentElement(t):n.contentElement&&(c=n.contentElement),this.findAround(t,c,!0),this.addAll(c)}o&&this.sync(s)&&this.open--,a&&this.removePendingMark(a,s)}addAll(t,n,r){let o=n||0;for(let i=n?t.childNodes[n]:t.firstChild,a=r==null?null:t.childNodes[r];i!=a;i=i.nextSibling,++o)this.findAtPoint(t,o),this.addDOM(i);this.findAtPoint(t,o)}findPlace(t){let n,r;for(let o=this.open;o>=0;o--){let i=this.nodes[o],a=i.findWrapping(t);if(a&&(!n||n.length>a.length)&&(n=a,r=i,!a.length)||i.solid)break}if(!n)return!1;this.sync(r);for(let o=0;othis.open){for(;n>this.open;n--)this.nodes[n-1].content.push(this.nodes[n].finish(t));this.nodes.length=this.open+1}}finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0].finish(this.isOpen||this.options.topOpen)}sync(t){for(let n=this.open;n>=0;n--)if(this.nodes[n]==t)return this.open=n,!0;return!1}get currentPos(){this.closeExtra();let t=0;for(let n=this.open;n>=0;n--){let r=this.nodes[n].content;for(let o=r.length-1;o>=0;o--)t+=r[o].nodeSize;n&&t++}return t}findAtPoint(t,n){if(this.find)for(let r=0;r-1)return t.split(/\s*\|\s*/).some(this.matchesContext,this);let n=t.split("/"),r=this.options.context,o=!this.isOpen&&(!r||r.parent.type==this.nodes[0].type),i=-(r?r.depth+1:0)+(o?0:1),a=(s,c)=>{for(;s>=0;s--){let l=n[s];if(l==""){if(s==n.length-1||s==0)continue;for(;c>=i;c--)if(a(s-1,c))return!0;return!1}else{let u=c>0||c==0&&o?this.nodes[c].type:r&&c>=i?r.node(c-i).type:null;if(!u||u.name!=l&&u.groups.indexOf(l)==-1)return!1;c--}}return!0};return a(n.length-1,this.open)}textblockFromContext(){let t=this.options.context;if(t)for(let n=t.depth;n>=0;n--){let r=t.node(n).contentMatchAt(t.indexAfter(n)).defaultType;if(r&&r.isTextblock&&r.defaultAttrs)return r}for(let n in this.parser.schema.nodes){let r=this.parser.schema.nodes[n];if(r.isTextblock&&r.defaultAttrs)return r}}addPendingMark(t){let n=vH(t,this.top.pendingMarks);n&&this.top.stashMarks.push(n),this.top.pendingMarks=t.addToSet(this.top.pendingMarks)}removePendingMark(t,n){for(let r=this.open;r>=0;r--){let o=this.nodes[r];if(o.pendingMarks.lastIndexOf(t)>-1)o.pendingMarks=t.removeFromSet(o.pendingMarks);else{o.activeMarks=t.removeFromSet(o.activeMarks);let a=o.popFromStashMark(t);a&&o.type&&o.type.allowsMarkType(a.type)&&(o.activeMarks=a.addToSet(o.activeMarks))}if(o==n)break}}}function hH(e){for(let t=e.firstChild,n=null;t;t=t.nextSibling){let r=t.nodeType==1?t.nodeName.toLowerCase():null;r&&Tk.hasOwnProperty(r)&&n?(n.appendChild(t),t=n):r=="li"?n=t:r&&(n=null)}}function pH(e,t){return(e.matches||e.msMatchesSelector||e.webkitMatchesSelector||e.mozMatchesSelector).call(e,t)}function mH(e){let t=/\s*([\w-]+)\s*:\s*([^;]+)/g,n,r=[];for(;n=t.exec(e);)r.push(n[1],n[2].trim());return r}function mw(e){let t={};for(let n in e)t[n]=e[n];return t}function gH(e,t){let n=t.schema.nodes;for(let r in n){let o=n[r];if(!o.allowsMarkType(e))continue;let i=[],a=s=>{i.push(s);for(let c=0;c{if(i.length||a.marks.length){let s=0,c=0;for(;s=0;o--){let i=this.serializeMark(t.marks[o],t.isInline,n);i&&((i.contentDOM||i.dom).appendChild(r),r=i.dom)}return r}serializeMark(t,n,r={}){let o=this.marks[t.type.name];return o&&zs.renderSpec(ey(r),o(t,n))}static renderSpec(t,n,r=null){if(typeof n=="string")return{dom:t.createTextNode(n)};if(n.nodeType!=null)return{dom:n};if(n.dom&&n.dom.nodeType!=null)return n;let o=n[0],i=o.indexOf(" ");i>0&&(r=o.slice(0,i),o=o.slice(i+1));let a,s=r?t.createElementNS(r,o):t.createElement(o),c=n[1],l=1;if(c&&typeof c=="object"&&c.nodeType==null&&!Array.isArray(c)){l=2;for(let u in c)if(c[u]!=null){let f=u.indexOf(" ");f>0?s.setAttributeNS(u.slice(0,f),u.slice(f+1),c[u]):s.setAttribute(u,c[u])}}for(let u=l;ul)throw new RangeError("Content hole must be the only child of its parent node");return{dom:s,contentDOM:s}}else{let{dom:d,contentDOM:h}=zs.renderSpec(t,f,r);if(s.appendChild(d),h){if(a)throw new RangeError("Multiple content holes");a=h}}}return{dom:s,contentDOM:a}}static fromSchema(t){return t.cached.domSerializer||(t.cached.domSerializer=new zs(this.nodesFromSchema(t),this.marksFromSchema(t)))}static nodesFromSchema(t){let n=gw(t.nodes);return n.text||(n.text=r=>r.text),n}static marksFromSchema(t){return gw(t.marks)}}function gw(e){let t={};for(let n in e){let r=e[n].spec.toDOM;r&&(t[n]=r)}return t}function ey(e){return e.document||window.document}const kk=65535,Nk=Math.pow(2,16);function yH(e,t){return e+t*Nk}function vw(e){return e&kk}function AH(e){return(e-(e&kk))/Nk}const Pk=1,Ck=2,_2=4,Ik=8;class YR{constructor(t,n,r){this.pos=t,this.delInfo=n,this.recover=r}get deleted(){return(this.delInfo&Ik)>0}get deletedBefore(){return(this.delInfo&(Pk|_2))>0}get deletedAfter(){return(this.delInfo&(Ck|_2))>0}get deletedAcross(){return(this.delInfo&_2)>0}}class wi{constructor(t,n=!1){if(this.ranges=t,this.inverted=n,!t.length&&wi.empty)return wi.empty}recover(t){let n=0,r=vw(t);if(!this.inverted)for(let o=0;ot)break;let l=this.ranges[s+i],u=this.ranges[s+a],f=c+l;if(t<=f){let d=l?t==c?-1:t==f?1:n:n,h=c+o+(d<0?0:u);if(r)return h;let p=t==(n<0?c:f)?null:yH(s/3,t-c),m=t==c?Ck:t==f?Pk:_2;return(n<0?t!=c:t!=f)&&(m|=Ik),new YR(h,m,p)}o+=u-l}return r?t+o:new YR(t+o,0,null)}touches(t,n){let r=0,o=vw(n),i=this.inverted?2:1,a=this.inverted?1:2;for(let s=0;st)break;let l=this.ranges[s+i],u=c+l;if(t<=u&&s==o*3)return!0;r+=this.ranges[s+a]-l}return!1}forEach(t){let n=this.inverted?2:1,r=this.inverted?1:2;for(let o=0,i=0;o=0;n--){let o=t.getMirror(n);this.appendMap(t.maps[n].invert(),o!=null&&o>n?r-o-1:void 0)}}invert(){let t=new ad;return t.appendMappingInverted(this),t}map(t,n=1){if(this.mirror)return this._map(t,n,!0);for(let r=this.from;ri&&c!a.isAtom||!s.type.allowsMarkType(this.mark.type)?a:a.mark(this.mark.addToSet(a.marks)),o),n.openStart,n.openEnd);return Cr.fromReplace(t,this.from,this.to,i)}invert(){return new is(this.from,this.to,this.mark)}map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1);return n.deleted&&r.deleted||n.pos>=r.pos?null:new jl(n.pos,r.pos,this.mark)}merge(t){return t instanceof jl&&t.mark.eq(this.mark)&&this.from<=t.to&&this.to>=t.from?new jl(Math.min(this.from,t.from),Math.max(this.to,t.to),this.mark):null}toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number")throw new RangeError("Invalid input for AddMarkStep.fromJSON");return new jl(n.from,n.to,t.markFromJSON(n.mark))}}yo.jsonID("addMark",jl);class is extends yo{constructor(t,n,r){super(),this.from=t,this.to=n,this.mark=r}apply(t){let n=t.slice(this.from,this.to),r=new At(cx(n.content,o=>o.mark(this.mark.removeFromSet(o.marks)),t),n.openStart,n.openEnd);return Cr.fromReplace(t,this.from,this.to,r)}invert(){return new jl(this.from,this.to,this.mark)}map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1);return n.deleted&&r.deleted||n.pos>=r.pos?null:new is(n.pos,r.pos,this.mark)}merge(t){return t instanceof is&&t.mark.eq(this.mark)&&this.from<=t.to&&this.to>=t.from?new is(Math.min(this.from,t.from),Math.max(this.to,t.to),this.mark):null}toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number")throw new RangeError("Invalid input for RemoveMarkStep.fromJSON");return new is(n.from,n.to,t.markFromJSON(n.mark))}}yo.jsonID("removeMark",is);class $l extends yo{constructor(t,n){super(),this.pos=t,this.mark=n}apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at mark step's position");let r=n.type.create(n.attrs,null,this.mark.addToSet(n.marks));return Cr.fromReplace(t,this.pos,this.pos+1,new At(lt.from(r),0,n.isLeaf?0:1))}invert(t){let n=t.nodeAt(this.pos);if(n){let r=this.mark.addToSet(n.marks);if(r.length==n.marks.length){for(let o=0;or.pos?null:new ro(n.pos,r.pos,o,i,this.slice,this.insert,this.structure)}toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gapFrom:this.gapFrom,gapTo:this.gapTo,insert:this.insert};return this.slice.size&&(t.slice=this.slice.toJSON()),this.structure&&(t.structure=!0),t}static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"||typeof n.gapFrom!="number"||typeof n.gapTo!="number"||typeof n.insert!="number")throw new RangeError("Invalid input for ReplaceAroundStep.fromJSON");return new ro(n.from,n.to,n.gapFrom,n.gapTo,At.fromJSON(t,n.slice),n.insert,!!n.structure)}}yo.jsonID("replaceAround",ro);function ZR(e,t,n){let r=e.resolve(t),o=n-t,i=r.depth;for(;o>0&&i>0&&r.indexAfter(i)==r.node(i).childCount;)i--,o--;if(o>0){let a=r.node(i).maybeChild(r.indexAfter(i));for(;o>0;){if(!a||a.isLeaf)return!0;a=a.firstChild,o--}}return!1}function RH(e,t,n,r){let o=[],i=[],a,s;e.doc.nodesBetween(t,n,(c,l,u)=>{if(!c.isInline)return;let f=c.marks;if(!r.isInSet(f)&&u.type.allowsMarkType(r.type)){let d=Math.max(l,t),h=Math.min(l+c.nodeSize,n),p=r.addToSet(f);for(let m=0;me.step(c)),i.forEach(c=>e.step(c))}function xH(e,t,n,r){let o=[],i=0;e.doc.nodesBetween(t,n,(a,s)=>{if(!a.isInline)return;i++;let c=null;if(r instanceof Eg){let l=a.marks,u;for(;u=r.isInSet(l);)(c||(c=[])).push(u),l=u.removeFromSet(l)}else r?r.isInSet(a.marks)&&(c=[r]):c=a.marks;if(c&&c.length){let l=Math.min(s+a.nodeSize,n);for(let u=0;ue.step(new is(a.from,a.to,a.style)))}function bH(e,t,n,r=n.contentMatch){let o=e.doc.nodeAt(t),i=[],a=t+1;for(let s=0;s=0;s--)e.step(i[s])}function MH(e,t,n){return(t==0||e.canReplace(t,e.childCount))&&(n==e.childCount||e.canReplace(0,n))}function xp(e){let n=e.parent.content.cutByIndex(e.startIndex,e.endIndex);for(let r=e.depth;;--r){let o=e.$from.node(r),i=e.$from.index(r),a=e.$to.indexAfter(r);if(rn;p--)m||r.index(p)>0?(m=!0,u=lt.from(r.node(p).copy(u)),f++):c--;let d=lt.empty,h=0;for(let p=i,m=!1;p>n;p--)m||o.after(p+1)=0;a--){if(r.size){let s=n[a].type.contentMatch.matchFragment(r);if(!s||!s.validEnd)throw new RangeError("Wrapper type given to Transform.wrap does not form valid content of its parent wrapper")}r=lt.from(n[a].type.create(n[a].attrs,r))}let o=t.start,i=t.end;e.step(new ro(o,i,o,i,new At(r,0,0),n.length,!0))}function TH(e,t,n,r,o){if(!r.isTextblock)throw new RangeError("Type given to setBlockType should be a textblock");let i=e.steps.length;e.doc.nodesBetween(t,n,(a,s)=>{if(a.isTextblock&&!a.hasMarkup(r,o)&&kH(e.doc,e.mapping.slice(i).map(s),r)){e.clearIncompatible(e.mapping.slice(i).map(s,1),r);let c=e.mapping.slice(i),l=c.map(s,1),u=c.map(s+a.nodeSize,1);return e.step(new ro(l,u,l+1,u-1,new At(lt.from(r.create(o,null,a.marks)),0,0),1,!0)),!1}})}function kH(e,t,n){let r=e.resolve(t),o=r.index();return r.parent.canReplaceWith(o,o+1,n)}function NH(e,t,n,r,o){let i=e.doc.nodeAt(t);if(!i)throw new RangeError("No node at given position");n||(n=i.type);let a=n.create(r,null,o||i.marks);if(i.isLeaf)return e.replaceWith(t,t+i.nodeSize,a);if(!n.validContent(i.content))throw new RangeError("Invalid content for node type "+n.name);e.step(new ro(t,t+i.nodeSize,t+1,t+i.nodeSize-1,new At(lt.from(a),0,0),1,!0))}function sd(e,t,n=1,r){let o=e.resolve(t),i=o.depth-n,a=r&&r[r.length-1]||o.parent;if(i<0||o.parent.type.spec.isolating||!o.parent.canReplace(o.index(),o.parent.childCount)||!a.type.validContent(o.parent.content.cutByIndex(o.index(),o.parent.childCount)))return!1;for(let l=o.depth-1,u=n-2;l>i;l--,u--){let f=o.node(l),d=o.index(l);if(f.type.spec.isolating)return!1;let h=f.content.cutByIndex(d,f.childCount),p=r&&r[u+1];p&&(h=h.replaceChild(0,p.type.create(p.attrs)));let m=r&&r[u]||f;if(!f.canReplace(d+1,f.childCount)||!m.type.validContent(h))return!1}let s=o.indexAfter(i),c=r&&r[0];return o.node(i).canReplaceWith(s,s,c?c.type:o.node(i+1).type)}function PH(e,t,n=1,r){let o=e.doc.resolve(t),i=lt.empty,a=lt.empty;for(let s=o.depth,c=o.depth-n,l=n-1;s>c;s--,l--){i=lt.from(o.node(s).copy(i));let u=r&&r[l];a=lt.from(u?u.type.create(u.attrs,a):o.node(s).copy(a))}e.step(new uo(t,t,new At(i.append(a),n,n),!0))}function Vd(e,t){let n=e.resolve(t),r=n.index();return Fk(n.nodeBefore,n.nodeAfter)&&n.parent.canReplace(r,r+1)}function Fk(e,t){return!!(e&&t&&!e.isLeaf&&e.canAppend(t))}function _k(e,t,n=-1){let r=e.resolve(t);for(let o=r.depth;;o--){let i,a,s=r.index(o);if(o==r.depth?(i=r.nodeBefore,a=r.nodeAfter):n>0?(i=r.node(o+1),s++,a=r.node(o).maybeChild(s)):(i=r.node(o).maybeChild(s-1),a=r.node(o+1)),i&&!i.isTextblock&&Fk(i,a)&&r.node(o).canReplace(s,s+1))return t;if(o==0)break;t=n<0?r.before(o):r.after(o)}}function CH(e,t,n){let r=new uo(t-n,t+n,At.empty,!0);e.step(r)}function IH(e,t,n){let r=e.resolve(t);if(r.parent.canReplaceWith(r.index(),r.index(),n))return t;if(r.parentOffset==0)for(let o=r.depth-1;o>=0;o--){let i=r.index(o);if(r.node(o).canReplaceWith(i,i,n))return r.before(o+1);if(i>0)return null}if(r.parentOffset==r.parent.content.size)for(let o=r.depth-1;o>=0;o--){let i=r.indexAfter(o);if(r.node(o).canReplaceWith(i,i,n))return r.after(o+1);if(i=0;a--){let s=a==r.depth?0:r.pos<=(r.start(a+1)+r.end(a+1))/2?-1:1,c=r.index(a)+(s>0?1:0),l=r.node(a),u=!1;if(i==1)u=l.canReplace(c,c,o);else{let f=l.contentMatchAt(c).findWrapping(o.firstChild.type);u=f&&l.canReplaceWith(c,c,f[0])}if(u)return s==0?r.pos:s<0?r.before(a+1):r.after(a+1)}return null}function fx(e,t,n=t,r=At.empty){if(t==n&&!r.size)return null;let o=e.resolve(t),i=e.resolve(n);return Xk(o,i,r)?new uo(t,n,r):new FH(o,i,r).fit()}function Xk(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&&e.parent.canReplace(e.index(),t.index(),n.content)}class FH{constructor(t,n,r){this.$from=t,this.$to=n,this.unplaced=r,this.frontier=[],this.placed=lt.empty;for(let o=0;o<=t.depth;o++){let i=t.node(o);this.frontier.push({type:i.type,match:i.contentMatchAt(t.indexAfter(o))})}for(let o=t.depth;o>0;o--)this.placed=lt.from(t.node(o).copy(this.placed))}get depth(){return this.frontier.length-1}fit(){for(;this.unplaced.size;){let l=this.findFittable();l?this.placeNodes(l):this.openMore()||this.dropNode()}let t=this.mustMoveInline(),n=this.placed.size-this.depth-this.$from.depth,r=this.$from,o=this.close(t<0?this.$to:r.doc.resolve(t));if(!o)return null;let i=this.placed,a=r.depth,s=o.depth;for(;a&&s&&i.childCount==1;)i=i.firstChild.content,a--,s--;let c=new At(i,a,s);return t>-1?new ro(r.pos,t,this.$to.pos,this.$to.end(),c,n):c.size||r.pos!=this.$to.pos?new uo(r.pos,o.pos,c):null}findFittable(){let t=this.unplaced.openStart;for(let n=this.unplaced.content,r=0,o=this.unplaced.openEnd;r1&&(o=0),i.type.spec.isolating&&o<=r){t=r;break}n=i.content}for(let n=1;n<=2;n++)for(let r=n==1?t:this.unplaced.openStart;r>=0;r--){let o,i=null;r?(i=ny(this.unplaced.content,r-1).firstChild,o=i.content):o=this.unplaced.content;let a=o.firstChild;for(let s=this.depth;s>=0;s--){let{type:c,match:l}=this.frontier[s],u,f=null;if(n==1&&(a?l.matchType(a.type)||(f=l.fillBefore(lt.from(a),!1)):i&&c.compatibleContent(i.type)))return{sliceDepth:r,frontierDepth:s,parent:i,inject:f};if(n==2&&a&&(u=l.findWrapping(a.type)))return{sliceDepth:r,frontierDepth:s,parent:i,wrap:u};if(i&&l.matchType(i.type))break}}}openMore(){let{content:t,openStart:n,openEnd:r}=this.unplaced,o=ny(t,n);return!o.childCount||o.firstChild.isLeaf?!1:(this.unplaced=new At(t,n+1,Math.max(r,o.size+n>=t.size-r?n+1:0)),!0)}dropNode(){let{content:t,openStart:n,openEnd:r}=this.unplaced,o=ny(t,n);if(o.childCount<=1&&n>0){let i=t.size-n<=n+o.size;this.unplaced=new At(P0(t,n-1,1),n-1,i?n-1:r)}else this.unplaced=new At(P0(t,n,1),n,r)}placeNodes({sliceDepth:t,frontierDepth:n,parent:r,inject:o,wrap:i}){for(;this.depth>n;)this.closeFrontierNode();if(i)for(let m=0;m1||c==0||m.content.size)&&(f=v,u.push(Wk(m.mark(d.allowedMarks(m.marks)),l==1?c:0,l==s.childCount?h:-1)))}let p=l==s.childCount;p||(h=-1),this.placed=C0(this.placed,n,lt.from(u)),this.frontier[n].match=f,p&&h<0&&r&&r.type==this.frontier[this.depth].type&&this.frontier.length>1&&this.closeFrontierNode();for(let m=0,v=s;m1&&o==this.$to.end(--r);)++o;return o}findCloseLevel(t){e:for(let n=Math.min(this.depth,t.depth);n>=0;n--){let{match:r,type:o}=this.frontier[n],i=n=0;s--){let{match:c,type:l}=this.frontier[s],u=ry(t,s,l,c,!0);if(!u||u.childCount)continue e}return{depth:n,fit:a,move:i?t.doc.resolve(t.after(n+1)):t}}}}close(t){let n=this.findCloseLevel(t);if(!n)return null;for(;this.depth>n.depth;)this.closeFrontierNode();n.fit.childCount&&(this.placed=C0(this.placed,n.depth,n.fit)),t=n.move;for(let r=n.depth+1;r<=t.depth;r++){let o=t.node(r),i=o.type.contentMatch.fillBefore(o.content,!0,t.index(r));this.openFrontierNode(o.type,o.attrs,i)}return t}openFrontierNode(t,n=null,r){let o=this.frontier[this.depth];o.match=o.match.matchType(t),this.placed=C0(this.placed,this.depth,lt.from(t.create(n,r))),this.frontier.push({type:t,match:t.contentMatch})}closeFrontierNode(){let n=this.frontier.pop().match.fillBefore(lt.empty,!0);n.childCount&&(this.placed=C0(this.placed,this.frontier.length,n))}}function P0(e,t,n){return t==0?e.cutByIndex(n,e.childCount):e.replaceChild(0,e.firstChild.copy(P0(e.firstChild.content,t-1,n)))}function C0(e,t,n){return t==0?e.append(n):e.replaceChild(e.childCount-1,e.lastChild.copy(C0(e.lastChild.content,t-1,n)))}function ny(e,t){for(let n=0;n1&&(r=r.replaceChild(0,Wk(r.firstChild,t-1,r.childCount==1?n-1:0))),t>0&&(r=e.type.contentMatch.fillBefore(r).append(r),n<=0&&(r=r.append(e.type.contentMatch.matchFragment(r).fillBefore(lt.empty,!0)))),e.copy(r)}function ry(e,t,n,r,o){let i=e.node(t),a=o?e.indexAfter(t):e.index(t);if(a==i.childCount&&!n.compatibleContent(i.type))return null;let s=r.fillBefore(i.content,!0,a);return s&&!_H(n,i.content,a)?s:null}function _H(e,t,n){for(let r=n;r0;d--,h--){let p=o.node(d).type.spec;if(p.defining||p.definingAsContext||p.isolating)break;a.indexOf(d)>-1?s=d:o.before(d)==h&&a.splice(1,0,-d)}let c=a.indexOf(s),l=[],u=r.openStart;for(let d=r.content,h=0;;h++){let p=d.firstChild;if(l.push(p),h==r.openStart)break;d=p.content}for(let d=u-1;d>=0;d--){let h=l[d],p=EH(h.type);if(p&&!h.sameMarkup(o.node(Math.abs(s)-1)))u=d;else if(p||!h.type.isTextblock)break}for(let d=r.openStart;d>=0;d--){let h=(d+u+1)%(r.openStart+1),p=l[h];if(p)for(let m=0;m=0&&(e.replace(t,n,r),!(e.steps.length>f));d--){let h=a[d];h<0||(t=o.before(h),n=i.after(h))}}function Vk(e,t,n,r,o){if(tr){let i=o.contentMatchAt(0),a=i.fillBefore(e).append(e);e=a.append(i.matchFragment(a).fillBefore(lt.empty,!0))}return e}function WH(e,t,n,r){if(!r.isInline&&t==n&&e.doc.resolve(t).parent.content.size){let o=IH(e.doc,t,r.type);o!=null&&(t=n=o)}e.replaceRange(t,n,new At(lt.from(r),0,0))}function VH(e,t,n){let r=e.doc.resolve(t),o=e.doc.resolve(n),i=Uk(r,o);for(let a=0;a0&&(c||r.node(s-1).canReplace(r.index(s-1),o.indexAfter(s-1))))return e.delete(r.before(s),o.after(s))}for(let a=1;a<=r.depth&&a<=o.depth;a++)if(t-r.start(a)==r.depth-a&&n>r.end(a)&&o.end(a)-n!=o.depth-a)return e.delete(r.before(a),n);e.delete(t,n)}function Uk(e,t){let n=[],r=Math.min(e.depth,t.depth);for(let o=r;o>=0;o--){let i=e.start(o);if(it.pos+(t.depth-o)||e.node(o).type.spec.isolating||t.node(o).type.spec.isolating)break;(i==t.start(o)||o==e.depth&&o==t.depth&&e.parent.inlineContent&&t.parent.inlineContent&&o&&t.start(o-1)==i-1)&&n.push(o)}return n}class ld extends yo{constructor(t,n,r){super(),this.pos=t,this.attr=n,this.value=r}apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at attribute step's position");let r=Object.create(null);for(let i in n.attrs)r[i]=n.attrs[i];r[this.attr]=this.value;let o=n.type.create(r,null,n.marks);return Cr.fromReplace(t,this.pos,this.pos+1,new At(lt.from(o),0,n.isLeaf?0:1))}getMap(){return wi.empty}invert(t){return new ld(this.pos,this.attr,t.nodeAt(this.pos).attrs[this.attr])}map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new ld(n.pos,this.attr,this.value)}toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this.value}}static fromJSON(t,n){if(typeof n.pos!="number"||typeof n.attr!="string")throw new RangeError("Invalid input for AttrStep.fromJSON");return new ld(n.pos,n.attr,n.value)}}yo.jsonID("attr",ld);class Hh extends yo{constructor(t,n){super(),this.attr=t,this.value=n}apply(t){let n=Object.create(null);for(let o in t.attrs)n[o]=t.attrs[o];n[this.attr]=this.value;let r=t.type.create(n,t.content,t.marks);return Cr.ok(r)}getMap(){return wi.empty}invert(t){return new Hh(this.attr,t.attrs[this.attr])}map(t){return this}toJSON(){return{stepType:"docAttr",attr:this.attr,value:this.value}}static fromJSON(t,n){if(typeof n.attr!="string")throw new RangeError("Invalid input for DocAttrStep.fromJSON");return new Hh(n.attr,n.value)}}yo.jsonID("docAttr",Hh);let Md=class extends Error{};Md=function e(t){let n=Error.call(this,t);return n.__proto__=e.prototype,n};Md.prototype=Object.create(Error.prototype);Md.prototype.constructor=Md;Md.prototype.name="TransformError";let UH=class{constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new ad}get before(){return this.docs.length?this.docs[0]:this.doc}step(t){let n=this.maybeStep(t);if(n.failed)throw new Md(n.failed);return this}maybeStep(t){let n=t.apply(this.doc);return n.failed||this.addStep(t,n.doc),n}get docChanged(){return this.steps.length>0}addStep(t,n){this.docs.push(this.doc),this.steps.push(t),this.mapping.appendMap(t.getMap()),this.doc=n}replace(t,n=t,r=At.empty){let o=fx(this.doc,t,n,r);return o&&this.step(o),this}replaceWith(t,n,r){return this.replace(t,n,new At(lt.from(r),0,0))}delete(t,n){return this.replace(t,n,At.empty)}insert(t,n){return this.replaceWith(t,t,n)}replaceRange(t,n,r){return XH(this,t,n,r),this}replaceRangeWith(t,n,r){return WH(this,t,n,r),this}deleteRange(t,n){return VH(this,t,n),this}lift(t,n){return wH(this,t,n),this}join(t,n=1){return CH(this,t,n),this}wrap(t,n){return OH(this,t,n),this}setBlockType(t,n=t,r,o=null){return TH(this,t,n,r,o),this}setNodeMarkup(t,n,r=null,o){return NH(this,t,n,r,o),this}setNodeAttribute(t,n,r){return this.step(new ld(t,n,r)),this}setDocAttribute(t,n){return this.step(new Hh(t,n)),this}addNodeMark(t,n){return this.step(new $l(t,n)),this}removeNodeMark(t,n){if(!(n instanceof In)){let r=this.doc.nodeAt(t);if(!r)throw new RangeError("No node at position "+t);if(n=n.isInSet(r.marks),!n)return this}return this.step(new bd(t,n)),this}split(t,n=1,r){return PH(this,t,n,r),this}addMark(t,n,r){return RH(this,t,n,r),this}removeMark(t,n,r){return xH(this,t,n,r),this}clearIncompatible(t,n,r){return bH(this,t,n,r),this}};const oy=Object.create(null);class bn{constructor(t,n,r){this.$anchor=t,this.$head=n,this.ranges=r||[new YH(t.min(n),t.max(n))]}get anchor(){return this.$anchor.pos}get head(){return this.$head.pos}get from(){return this.$from.pos}get to(){return this.$to.pos}get $from(){return this.ranges[0].$from}get $to(){return this.ranges[0].$to}get empty(){let t=this.ranges;for(let n=0;n=0;i--){let a=n<0?Cf(t.node(0),t.node(i),t.before(i+1),t.index(i),n,r):Cf(t.node(0),t.node(i),t.after(i+1),t.index(i)+1,n,r);if(a)return a}return null}static near(t,n=1){return this.findFrom(t,n)||this.findFrom(t,-n)||new $o(t.node(0))}static atStart(t){return Cf(t,t,0,0,1)||new $o(t)}static atEnd(t){return Cf(t,t,t.content.size,t.childCount,-1)||new $o(t)}static fromJSON(t,n){if(!n||!n.type)throw new RangeError("Invalid input for Selection.fromJSON");let r=oy[n.type];if(!r)throw new RangeError(`No selection type ${n.type} defined`);return r.fromJSON(t,n)}static jsonID(t,n){if(t in oy)throw new RangeError("Duplicate use of selection JSON ID "+t);return oy[t]=n,n.prototype.jsonID=t,n}getBookmark(){return Xn.between(this.$anchor,this.$head).getBookmark()}}bn.prototype.visible=!0;class YH{constructor(t,n){this.$from=t,this.$to=n}}let Aw=!1;function Rw(e){!Aw&&!e.parent.inlineContent&&(Aw=!0,console.warn("TextSelection endpoint not pointing into a node with inline content ("+e.parent.type.name+")"))}class Xn extends bn{constructor(t,n=t){Rw(t),Rw(n),super(t,n)}get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null}map(t,n){let r=t.resolve(n.map(this.head));if(!r.parent.inlineContent)return bn.near(r);let o=t.resolve(n.map(this.anchor));return new Xn(o.parent.inlineContent?o:r,r)}replace(t,n=At.empty){if(super.replace(t,n),n==At.empty){let r=this.$from.marksAcross(this.$to);r&&t.ensureMarks(r)}}eq(t){return t instanceof Xn&&t.anchor==this.anchor&&t.head==this.head}getBookmark(){return new Xg(this.anchor,this.head)}toJSON(){return{type:"text",anchor:this.anchor,head:this.head}}static fromJSON(t,n){if(typeof n.anchor!="number"||typeof n.head!="number")throw new RangeError("Invalid input for TextSelection.fromJSON");return new Xn(t.resolve(n.anchor),t.resolve(n.head))}static create(t,n,r=n){let o=t.resolve(n);return new this(o,r==n?o:t.resolve(r))}static between(t,n,r){let o=t.pos-n.pos;if((!r||o)&&(r=o>=0?1:-1),!n.parent.inlineContent){let i=bn.findFrom(n,r,!0)||bn.findFrom(n,-r,!0);if(i)n=i.$head;else return bn.near(n,r)}return t.parent.inlineContent||(o==0?t=n:(t=(bn.findFrom(t,-r,!0)||bn.findFrom(t,r,!0)).$anchor,t.pos0?0:1);o>0?a=0;a+=o){let s=t.child(a);if(s.isAtom){if(!i&&Yt.isSelectable(s))return Yt.create(e,n-(o<0?s.nodeSize:0))}else{let c=Cf(e,s,n+o,o<0?s.childCount:0,o,i);if(c)return c}n+=s.nodeSize*o}return null}function xw(e,t,n){let r=e.steps.length-1;if(r{a==null&&(a=u)}),e.setSelection(bn.near(e.doc.resolve(a),n))}const bw=1,t2=2,Mw=4;let QH=class extends UH{constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this.meta=Object.create(null),this.time=Date.now(),this.curSelection=t.selection,this.storedMarks=t.storedMarks}get selection(){return this.curSelectionFor0}setStoredMarks(t){return this.storedMarks=t,this.updated|=t2,this}ensureMarks(t){return In.sameSet(this.storedMarks||this.selection.$from.marks(),t)||this.setStoredMarks(t),this}addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||this.selection.$head.marks()))}removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.storedMarks||this.selection.$head.marks()))}get storedMarksSet(){return(this.updated&t2)>0}addStep(t,n){super.addStep(t,n),this.updated=this.updated&~t2,this.storedMarks=null}setTime(t){return this.time=t,this}replaceSelection(t){return this.selection.replace(this,t),this}replaceSelectionWith(t,n=!0){let r=this.selection;return n&&(t=t.mark(this.storedMarks||(r.empty?r.$from.marks():r.$from.marksAcross(r.$to)||In.none))),r.replaceWith(this,t),this}deleteSelection(){return this.selection.replace(this),this}insertText(t,n,r){let o=this.doc.type.schema;if(n==null)return t?this.replaceSelectionWith(o.text(t),!0):this.deleteSelection();{if(r==null&&(r=n),r=r??n,!t)return this.deleteRange(n,r);let i=this.storedMarks;if(!i){let a=this.doc.resolve(n);i=r==n?a.marks():a.marksAcross(this.doc.resolve(r))}return this.replaceRangeWith(n,r,o.text(t,i)),this.selection.empty||this.setSelection(bn.near(this.selection.$to)),this}}setMeta(t,n){return this.meta[typeof t=="string"?t:t.key]=n,this}getMeta(t){return this.meta[typeof t=="string"?t:t.key]}get isGeneric(){for(let t in this.meta)return!1;return!0}scrollIntoView(){return this.updated|=Mw,this}get scrolledIntoView(){return(this.updated&Mw)>0}};function ww(e,t){return!t||!e?e:e.bind(t)}class I0{constructor(t,n,r){this.name=t,this.init=ww(n.init,r),this.apply=ww(n.apply,r)}}const BH=[new I0("doc",{init(e){return e.doc||e.schema.topNodeType.createAndFill()},apply(e){return e.doc}}),new I0("selection",{init(e,t){return e.selection||bn.atStart(t.doc)},apply(e){return e.selection}}),new I0("storedMarks",{init(e){return e.storedMarks||null},apply(e,t,n,r){return r.selection.$cursor?e.storedMarks:null}}),new I0("scrollToSelection",{init(){return 0},apply(e,t){return e.scrolledIntoView?t+1:t}})];class iy{constructor(t,n){this.schema=t,this.plugins=[],this.pluginsByKey=Object.create(null),this.fields=BH.slice(),n&&n.forEach(r=>{if(this.pluginsByKey[r.key])throw new RangeError("Adding different instances of a keyed plugin ("+r.key+")");this.plugins.push(r),this.pluginsByKey[r.key]=r,r.spec.state&&this.fields.push(new I0(r.key,r.spec.state,r))})}}class Bf{constructor(t){this.config=t}get schema(){return this.config.schema}get plugins(){return this.config.plugins}apply(t){return this.applyTransaction(t).state}filterTransaction(t,n=-1){for(let r=0;rr.toJSON())),t&&typeof t=="object")for(let r in t){if(r=="doc"||r=="selection")throw new RangeError("The JSON fields `doc` and `selection` are reserved");let o=t[r],i=o.spec.state;i&&i.toJSON&&(n[r]=i.toJSON.call(o,this[o.key]))}return n}static fromJSON(t,n,r){if(!n)throw new RangeError("Invalid input for EditorState.fromJSON");if(!t.schema)throw new RangeError("Required config field 'schema' missing");let o=new iy(t.schema,t.plugins),i=new Bf(o);return o.fields.forEach(a=>{if(a.name=="doc")i.doc=ls.fromJSON(t.schema,n.doc);else if(a.name=="selection")i.selection=bn.fromJSON(i.doc,n.selection);else if(a.name=="storedMarks")n.storedMarks&&(i.storedMarks=n.storedMarks.map(t.schema.markFromJSON));else{if(r)for(let s in r){let c=r[s],l=c.spec.state;if(c.key==a.name&&l&&l.fromJSON&&Object.prototype.hasOwnProperty.call(n,s)){i[a.name]=l.fromJSON.call(c,t,n[s],i);return}}i[a.name]=a.init(t,i)}}),i}}function Yk(e,t,n){for(let r in e){let o=e[r];o instanceof Function?o=o.bind(t):r=="handleDOMEvents"&&(o=Yk(o,t,{})),n[r]=o}return n}class Ud{constructor(t){this.spec=t,this.props={},t.props&&Yk(t.props,this,this.props),this.key=t.key?t.key.key:Zk("plugin")}getState(t){return t[this.key]}}const ay=Object.create(null);function Zk(e){return e in ay?e+"$"+ ++ay[e]:(ay[e]=0,e+"$")}class Qk{constructor(t="key"){this.key=Zk(t)}get(t){return t.config.pluginsByKey[this.key]}getState(t){return t[this.key]}}const Bk=(e,t)=>e.selection.empty?!1:(t&&t(e.tr.deleteSelection().scrollIntoView()),!0);function DH(e,t){let{$cursor:n}=e.selection;return!n||(t?!t.endOfTextblock("backward",e):n.parentOffset>0)?null:n}const KH=(e,t,n)=>{let r=DH(e,n);if(!r)return!1;let o=Dk(r);if(!o){let a=r.blockRange(),s=a&&xp(a);return s==null?!1:(t&&t(e.tr.lift(a,s).scrollIntoView()),!0)}let i=o.nodeBefore;if(!i.type.spec.isolating&&$k(e,o,t))return!0;if(r.parent.content.size==0&&(wd(i,"end")||Yt.isSelectable(i))){let a=fx(e.doc,r.before(),r.after(),At.empty);if(a&&a.slice.size{let{$head:r,empty:o}=e.selection,i=r;if(!o)return!1;if(r.parent.isTextblock){if(n?!n.endOfTextblock("backward",e):r.parentOffset>0)return!1;i=Dk(r)}let a=i&&i.nodeBefore;return!a||!Yt.isSelectable(a)?!1:(t&&t(e.tr.setSelection(Yt.create(e.doc,i.pos-a.nodeSize)).scrollIntoView()),!0)};function Dk(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0;t--){if(e.index(t)>0)return e.doc.resolve(e.before(t+1));if(e.node(t).type.spec.isolating)break}return null}function GH(e,t){let{$cursor:n}=e.selection;return!n||(t?!t.endOfTextblock("forward",e):n.parentOffset{let r=GH(e,n);if(!r)return!1;let o=Kk(r);if(!o)return!1;let i=o.nodeAfter;if($k(e,o,t))return!0;if(r.parent.content.size==0&&(wd(i,"start")||Yt.isSelectable(i))){let a=fx(e.doc,r.before(),r.after(),At.empty);if(a&&a.slice.size{let{$head:r,empty:o}=e.selection,i=r;if(!o)return!1;if(r.parent.isTextblock){if(n?!n.endOfTextblock("forward",e):r.parentOffset=0;t--){let n=e.node(t);if(e.index(t)+1{let n=e.selection,r=n instanceof Yt,o;if(r){if(n.node.isTextblock||!Vd(e.doc,n.from))return!1;o=n.from}else if(o=_k(e.doc,n.from,-1),o==null)return!1;if(t){let i=e.tr.join(o);r&&i.setSelection(Yt.create(i.doc,o-e.doc.resolve(o).nodeBefore.nodeSize)),t(i.scrollIntoView())}return!0},$H=(e,t)=>{let n=e.selection,r;if(n instanceof Yt){if(n.node.isTextblock||!Vd(e.doc,n.to))return!1;r=n.to}else if(r=_k(e.doc,n.to,1),r==null)return!1;return t&&t(e.tr.join(r).scrollIntoView()),!0},qH=(e,t)=>{let{$from:n,$to:r}=e.selection,o=n.blockRange(r),i=o&&xp(o);return i==null?!1:(t&&t(e.tr.lift(o,i).scrollIntoView()),!0)},Hk=(e,t)=>{let{$head:n,$anchor:r}=e.selection;return!n.parent.type.spec.code||!n.sameParent(r)?!1:(t&&t(e.tr.insertText(` `).scrollIntoView()),!0)};function hx(e){for(let t=0;t{let{$head:n,$anchor:r}=e.selection;if(!n.parent.type.spec.code||!n.sameParent(r))return!1;let o=n.node(-1),i=n.indexAfter(-1),a=hx(o.contentMatchAt(i));if(!a||!o.canReplaceWith(i,i,a))return!1;if(t){let s=n.after(),c=e.tr.replaceWith(s,s,a.createAndFill());c.setSelection(bn.near(c.doc.resolve(s),1)),t(c.scrollIntoView())}return!0},Gk=(e,t)=>{let n=e.selection,{$from:r,$to:o}=n;if(n instanceof $o||r.parent.inlineContent||o.parent.inlineContent)return!1;let i=hx(o.parent.contentMatchAt(o.indexAfter()));if(!i||!i.isTextblock)return!1;if(t){let a=(!r.parentOffset&&o.index(){let{$cursor:n}=e.selection;if(!n||n.parent.content.size)return!1;if(n.depth>1&&n.after()!=n.end(-1)){let i=n.before();if(sd(e.doc,i))return t&&t(e.tr.split(i).scrollIntoView()),!0}let r=n.blockRange(),o=r&&xp(r);return o==null?!1:(t&&t(e.tr.lift(r,o).scrollIntoView()),!0)};function tG(e){return(t,n)=>{let{$from:r,$to:o}=t.selection;if(t.selection instanceof Yt&&t.selection.node.isBlock)return!r.parentOffset||!sd(t.doc,r.pos)?!1:(n&&n(t.tr.split(r.pos).scrollIntoView()),!0);if(!r.parent.isBlock)return!1;if(n){let i=o.parentOffset==o.parent.content.size,a=t.tr;(t.selection instanceof Xn||t.selection instanceof $o)&&a.deleteSelection();let s=r.depth==0?null:hx(r.node(-1).contentMatchAt(r.indexAfter(-1))),c=e&&e(o.parent,i),l=c?[c]:i&&s?[{type:s}]:void 0,u=sd(a.doc,a.mapping.map(r.pos),1,l);if(!l&&!u&&sd(a.doc,a.mapping.map(r.pos),1,s?[{type:s}]:void 0)&&(s&&(l=[{type:s}]),u=!0),u&&(a.split(a.mapping.map(r.pos),1,l),!i&&!r.parentOffset&&r.parent.type!=s)){let f=a.mapping.map(r.before()),d=a.doc.resolve(f);s&&r.node(-1).canReplaceWith(d.index(),d.index()+1,s)&&a.setNodeMarkup(a.mapping.map(r.before()),s)}n(a.scrollIntoView())}return!0}}const Jk=tG(),nG=(e,t)=>Jk(e,t&&(n=>{let r=e.storedMarks||e.selection.$to.parentOffset&&e.selection.$from.marks();r&&n.ensureMarks(r),t(n)})),rG=(e,t)=>{let{$from:n,to:r}=e.selection,o,i=n.sharedDepth(r);return i==0?!1:(o=n.before(i),t&&t(e.tr.setSelection(Yt.create(e.doc,o))),!0)},jk=(e,t)=>(t&&t(e.tr.setSelection(new $o(e.doc))),!0);function oG(e,t,n){let r=t.nodeBefore,o=t.nodeAfter,i=t.index();return!r||!o||!r.type.compatibleContent(o.type)?!1:!r.content.size&&t.parent.canReplace(i-1,i)?(n&&n(e.tr.delete(t.pos-r.nodeSize,t.pos).scrollIntoView()),!0):!t.parent.canReplace(i,i+1)||!(o.isTextblock||Vd(e.doc,t.pos))?!1:(n&&n(e.tr.clearIncompatible(t.pos,r.type,r.contentMatchAt(r.childCount)).join(t.pos).scrollIntoView()),!0)}function $k(e,t,n){let r=t.nodeBefore,o=t.nodeAfter,i,a;if(r.type.spec.isolating||o.type.spec.isolating)return!1;if(oG(e,t,n))return!0;let s=t.parent.canReplace(t.index(),t.index()+1);if(s&&(i=(a=r.contentMatchAt(r.childCount)).findWrapping(o.type))&&a.matchType(i[0]||o.type).validEnd){if(n){let f=t.pos+o.nodeSize,d=lt.empty;for(let m=i.length-1;m>=0;m--)d=lt.from(i[m].create(null,d));d=lt.from(r.copy(d));let h=e.tr.step(new ro(t.pos-1,f,t.pos,f,new At(d,1,0),i.length,!0)),p=f+2*i.length;Vd(h.doc,p)&&h.join(p),n(h.scrollIntoView())}return!0}let c=bn.findFrom(t,1),l=c&&c.$from.blockRange(c.$to),u=l&&xp(l);if(u!=null&&u>=t.depth)return n&&n(e.tr.lift(l,u).scrollIntoView()),!0;if(s&&wd(o,"start",!0)&&wd(r,"end")){let f=r,d=[];for(;d.push(f),!f.isTextblock;)f=f.lastChild;let h=o,p=1;for(;!h.isTextblock;h=h.firstChild)p++;if(f.canReplace(f.childCount,f.childCount,h.content)){if(n){let m=lt.empty;for(let b=d.length-1;b>=0;b--)m=lt.from(d[b].copy(m));let v=e.tr.step(new ro(t.pos-d.length,t.pos+o.nodeSize,t.pos+p,t.pos+o.nodeSize-p,new At(m,d.length,0),0,!0));n(v.scrollIntoView())}return!0}}return!1}function qk(e){return function(t,n){let r=t.selection,o=e<0?r.$from:r.$to,i=o.depth;for(;o.node(i).isInline;){if(!i)return!1;i--}return o.node(i).isTextblock?(n&&n(t.tr.setSelection(Xn.create(t.doc,e<0?o.start(i):o.end(i)))),!0):!1}}const iG=qk(-1),aG=qk(1);function sG(e,t=null){return function(n,r){let{$from:o,$to:i}=n.selection,a=o.blockRange(i),s=a&&ux(a,e,t);return s?(r&&r(n.tr.wrap(a,s).scrollIntoView()),!0):!1}}function lG(e,t,n){for(let r=0;r{if(a)return!1;a=s.inlineContent&&s.type.allowsMarkType(n)}),a)return!0}return!1}function kr(e,t=null){return function(n,r){let{empty:o,$cursor:i,ranges:a}=n.selection;if(o&&!i||!lG(n.doc,a,e))return!1;if(r)if(i)e.isInSet(n.storedMarks||i.marks())?r(n.tr.removeStoredMark(e)):r(n.tr.addStoredMark(e.create(t)));else{let s=!1,c=n.tr;for(let l=0;!s&&le.type===t.nodes.bullet_list||e.type===t.nodes.ordered_list,Er=e=>{const{empty:t}=e.state.selection;t&&jk(e.state,e.dispatch)},Da=(e,t,n)=>{if(n)e.dispatch(e.state.tr.addMark(n.from,n.to,t));else{const{$from:r,$to:o}=e.state.selection;e.dispatch(e.state.tr.addMark(r.pos,o.pos,t))}},fG=(e,t,n,r)=>{let o=t;const i=d=>d.type===r;let a=null,s=null,c=null;for(;o<=n;){const d=e.nodeAt(o);if(!d||!d.marks)return null;const h=d.marks.find(i);if(!h||a&&h!==a)return null;s=s||d,a=a||h,c=d,o++}let l=t,u=n,f=0;for(o=t-1;o>f;){const d=e.nodeAt(o),h=d&&d.marks.find(i);if(!h||h!==a)break;l=o,s=d,o--}for(o=n+1,f=e.nodeSize-2;oArray.isArray(e)&&e.indexOf(t.type)>-1||t.type===e,hG=(e,t)=>{for(let n=e.depth;n>0;n--){const r=e.node(n);if(t(r))return{pos:n>0?e.before(n):0,start:e.start(n),depth:n,node:r}}},tN=e=>t=>hG(t.$from,e),pG=e=>t=>tN(n=>dG(e,n))(t),E2=(e,t)=>{const n=t.schema.nodes[e];return!!pG(n)(t.selection)},nN=e=>e?e.type.name==="text"?e:e.lastChild?nN(e.lastChild):null:null,rN=e=>{const{selection:t,doc:n}=e.state,{from:r}=t;let o=n.nodeAt(r)||n.nodeAt(r-1);return o=nN(o),(o==null?void 0:o.marks)||[]},If=(e,t,n)=>{for(const r of e)if(r.type.name===t&&r.attrs[n])return r.attrs[n];return null},Uc=(e,t)=>{for(const n of e)if(n.type.name===t)return!0;return!1},mG=(e,t)=>{const{from:n,$from:r,to:o,empty:i}=e.selection;return i?t.isInSet(e.storedMarks||r.marks()):e.doc.rangeHasMark(n,o,t)},gG=(e,t)=>{const{selection:n,doc:r}=e.state,{from:o,to:i}=n;let a=!0,s="";return r.nodesBetween(o,i,c=>(a&&c.attrs[t]&&(a=!1,s=c.attrs[t]),a)),s},oN={color:"#000",backcolor:"",fontsize:"20px",fontname:"微软雅黑",align:"left"},QR=(e,t={})=>{const n={...oN,...t},r=rN(e),o=Uc(r,"strong"),i=Uc(r,"em"),a=Uc(r,"underline"),s=Uc(r,"strikethrough"),c=Uc(r,"superscript"),l=Uc(r,"subscript"),u=Uc(r,"code"),f=If(r,"forecolor","color")||n.color,d=If(r,"backcolor","backcolor")||n.backcolor,h=If(r,"fontsize","fontsize")||n.fontsize,p=If(r,"fontname","fontname")||n.fontname,m=If(r,"link","href")||"",v=gG(e,"align")||n.align,b=E2("bullet_list",e.state),x=E2("ordered_list",e.state),R=E2("blockquote",e.state);return{bold:o,em:i,underline:a,strikethrough:s,superscript:c,subscript:l,code:u,color:f,backcolor:d,fontsize:h,fontname:p,link:m,align:v,bulletList:b,orderedList:x,blockquote:R}},Lw=e=>{const t=rN(e),n=If(t,"fontsize","fontsize")||oN.fontsize;return parseInt(n)},vG={bold:!1,em:!1,underline:!1,strikethrough:!1,superscript:!1,subscript:!1,code:!1,color:"#000",backcolor:"",fontsize:"20px",fontname:"微软雅黑",link:"",align:"left",bulletList:!1,orderedList:!1,blockquote:!1},BR=[{label:"Arial",value:"Arial"},{label:"微软雅黑",value:"Microsoft Yahei"},{label:"宋体",value:"SimSun"},{label:"黑体",value:"SimHei"},{label:"楷体",value:"KaiTi"},{label:"新宋体",value:"NSimSun"},{label:"仿宋",value:"FangSong"},{label:"苹方",value:"PingFang SC"},{label:"华文黑体",value:"STHeiti"},{label:"华文楷体",value:"STKaiti"},{label:"华文宋体",value:"STSong"},{label:"华文仿宋",value:"STFangSong"},{label:"华文中宋",value:"STZhongSong"},{label:"华文琥珀",value:"STHupo"},{label:"华文新魏",value:"STXinwei"},{label:"华文隶书",value:"STLiti"},{label:"华文行楷",value:"STXingkai"},{label:"冬青黑体",value:"Hiragino Sans GB"},{label:"兰亭黑",value:"Lantinghei SC"},{label:"偏偏体",value:"Hanzipen SC"},{label:"手札体",value:"Hannotate SC"},{label:"宋体",value:"Songti SC"},{label:"娃娃体",value:"Wawati SC"},{label:"行楷",value:"Xingkai SC"},{label:"圆体",value:"Yuanti SC"},{label:"华文细黑",value:"STXihei"},{label:"幼圆",value:"YouYuan"},{label:"隶书",value:"LiSu"}],bp=[{label:"得意黑",value:"得意黑"},{label:"仓耳小丸子",value:"仓耳小丸子"},{label:"优设标题黑",value:"优设标题黑"},{label:"峰广明锐体",value:"峰广明锐体"},{label:"摄图摩登小方体",value:"摄图摩登小方体"},{label:"站酷快乐体",value:"站酷快乐体"},{label:"字制区喜脉体",value:"字制区喜脉体"},{label:"素材集市康康体",value:"素材集市康康体"},{label:"素材集市酷方体",value:"素材集市酷方体"},{label:"途牛类圆体",value:"途牛类圆体"},{label:"锐字真言体",value:"锐字真言体"}],yG=e=>{if(typeof e!="string")return!1;const t="Arial";if(e.toLowerCase()===t.toLowerCase())return!0;const n=100,r=100,o=100,i="a",a=document.createElement("canvas"),s=a.getContext("2d",{willReadFrequently:!0});if(!s)return!1;a.width=r,a.height=o,s.textAlign="center",s.fillStyle="black",s.textBaseline="middle";const c=l=>{s.clearRect(0,0,r,o),s.font=`${n}px ${l}, ${t}`,s.fillText(i,r/2,o/2);const u=s.getImageData(0,0,r,o).data;return[].slice.call(u).filter(f=>f!==0)};return c(t).join("")!==c(e).join("")};function Nm(e){"@babel/helpers - typeof";return Nm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nm(e)}var AG=/^\s+/,RG=/\s+$/;function rt(e,t){if(e=e||"",t=t||{},e instanceof rt)return e;if(!(this instanceof rt))return new rt(e,t);var n=xG(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.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._ok=n.ok}rt.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,o,i,a,s;return n=t.r/255,r=t.g/255,o=t.b/255,n<=.03928?i=n/12.92:i=Math.pow((n+.055)/1.055,2.4),r<=.03928?a=r/12.92:a=Math.pow((r+.055)/1.055,2.4),o<=.03928?s=o/12.92:s=Math.pow((o+.055)/1.055,2.4),.2126*i+.7152*a+.0722*s},setAlpha:function(t){return this._a=iN(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=Tw(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=Tw(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),o=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+o+"%)":"hsva("+n+", "+r+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var t=Ow(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=Ow(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),o=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+o+"%)":"hsla("+n+", "+r+"%, "+o+"%, "+this._roundA+")"},toHex:function(t){return kw(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return SG(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(tr(this._r,255)*100)+"%",g:Math.round(tr(this._g,255)*100)+"%",b:Math.round(tr(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(tr(this._r,255)*100)+"%, "+Math.round(tr(this._g,255)*100)+"%, "+Math.round(tr(this._b,255)*100)+"%)":"rgba("+Math.round(tr(this._r,255)*100)+"%, "+Math.round(tr(this._g,255)*100)+"%, "+Math.round(tr(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:XG[kw(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+Nw(this._r,this._g,this._b,this._a),r=n,o=this._gradientType?"GradientType = 1, ":"";if(t){var i=rt(t);r="#"+Nw(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,o=this._a<1&&this._a>=0,i=!n&&o&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return i?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return rt(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(kG,arguments)},brighten:function(){return this._applyModification(NG,arguments)},darken:function(){return this._applyModification(PG,arguments)},desaturate:function(){return this._applyModification(LG,arguments)},saturate:function(){return this._applyModification(OG,arguments)},greyscale:function(){return this._applyModification(TG,arguments)},spin:function(){return this._applyModification(CG,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(_G,arguments)},complement:function(){return this._applyCombination(IG,arguments)},monochromatic:function(){return this._applyCombination(EG,arguments)},splitcomplement:function(){return this._applyCombination(FG,arguments)},triad:function(){return this._applyCombination(Pw,[3])},tetrad:function(){return this._applyCombination(Pw,[4])}};rt.fromRatio=function(e,t){if(Nm(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=F0(e[r]));e=n}return rt(e,t)};function xG(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,i=null,a=!1,s=!1;return typeof e=="string"&&(e=YG(e)),Nm(e)=="object"&&(Is(e.r)&&Is(e.g)&&Is(e.b)?(t=bG(e.r,e.g,e.b),a=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Is(e.h)&&Is(e.s)&&Is(e.v)?(r=F0(e.s),o=F0(e.v),t=wG(e.h,r,o),a=!0,s="hsv"):Is(e.h)&&Is(e.s)&&Is(e.l)&&(r=F0(e.s),i=F0(e.l),t=MG(e.h,r,i),a=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=iN(n),{ok:a,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function bG(e,t,n){return{r:tr(e,255)*255,g:tr(t,255)*255,b:tr(n,255)*255}}function Ow(e,t,n){e=tr(e,255),t=tr(t,255),n=tr(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),i,a,s=(r+o)/2;if(r==o)i=a=0;else{var c=r-o;switch(a=s>.5?c/(2-r-o):c/(r+o),r){case e:i=(t-n)/c+(t1&&(f-=1),f<1/6?l+(u-l)*6*f:f<1/2?u:f<2/3?l+(u-l)*(2/3-f)*6:l}if(t===0)r=o=i=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=a(c,s,e+1/3),o=a(c,s,e),i=a(c,s,e-1/3)}return{r:r*255,g:o*255,b:i*255}}function Tw(e,t,n){e=tr(e,255),t=tr(t,255),n=tr(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),i,a,s=r,c=r-o;if(a=r===0?0:c/r,r==o)i=0;else{switch(r){case e:i=(t-n)/c+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(rt(r));return i}function EG(e,t){t=t||6;for(var n=rt(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],s=1/t;t--;)a.push(rt({h:r,s:o,v:i})),i=(i+s)%1;return a}rt.mix=function(e,t,n){n=n===0?0:n||50;var r=rt(e).toRgb(),o=rt(t).toRgb(),i=n/100,a={r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a};return rt(a)};rt.readability=function(e,t){var n=rt(e),r=rt(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};rt.isReadable=function(e,t,n){var r=rt.readability(e,t),o,i;switch(i=!1,o=ZG(n),o.level+o.size){case"AAsmall":case"AAAlarge":i=r>=4.5;break;case"AAlarge":i=r>=3;break;case"AAAsmall":i=r>=7;break}return i};rt.mostReadable=function(e,t,n){var r=null,o=0,i,a,s,c;n=n||{},a=n.includeFallbackColors,s=n.level,c=n.size;for(var l=0;lo&&(o=i,r=rt(t[l]));return rt.isReadable(e,r,{level:s,size:c})||!a?r:(n.includeFallbackColors=!1,rt.mostReadable(e,["#fff","#000"],n))};var DR=rt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",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:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",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:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",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:"f00",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:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},XG=rt.hexNames=WG(DR);function WG(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function iN(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function tr(e,t){VG(e)&&(e="100%");var n=UG(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Vg(e){return Math.min(1,Math.max(0,e))}function di(e){return parseInt(e,16)}function VG(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function UG(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Ta(e){return e.length==1?"0"+e:""+e}function F0(e){return e<=1&&(e=e*100+"%"),e}function aN(e){return Math.round(parseFloat(e)*255).toString(16)}function Cw(e){return di(e)/255}var ma=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",o="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+o),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+o),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+o),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 Is(e){return!!ma.CSS_UNIT.exec(e)}function YG(e){e=e.replace(AG,"").replace(RG,"").toLowerCase();var t=!1;if(DR[e])e=DR[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=ma.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=ma.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=ma.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=ma.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=ma.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=ma.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=ma.hex8.exec(e))?{r:di(n[1]),g:di(n[2]),b:di(n[3]),a:Cw(n[4]),format:t?"name":"hex8"}:(n=ma.hex6.exec(e))?{r:di(n[1]),g:di(n[2]),b:di(n[3]),format:t?"name":"hex"}:(n=ma.hex4.exec(e))?{r:di(n[1]+""+n[1]),g:di(n[2]+""+n[2]),b:di(n[3]+""+n[3]),a:Cw(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=ma.hex3.exec(e))?{r:di(n[1]+""+n[1]),g:di(n[2]+""+n[2]),b:di(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function ZG(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var kt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ug(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function px(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var Pm={exports:{}};/** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */Pm.exports;(function(e,t){(function(){var n,r="4.17.21",o=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",a="Expected a function",s="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",l=500,u="__lodash_placeholder__",f=1,d=2,h=4,p=1,m=2,v=1,b=2,x=4,R=8,y=16,A=32,S=64,k=128,O=256,w=512,I=30,E="...",T=800,F=16,N=1,P=2,C=3,X=1/0,U=9007199254740991,K=17976931348623157e292,ie=NaN,B=4294967295,Z=B-1,Q=B>>>1,G=[["ary",k],["bind",v],["bindKey",b],["curry",R],["curryRight",y],["flip",w],["partial",A],["partialRight",S],["rearg",O]],q="[object Arguments]",ae="[object Array]",j="[object AsyncFunction]",H="[object Boolean]",de="[object Date]",ye="[object DOMException]",me="[object Error]",J="[object Function]",ce="[object GeneratorFunction]",W="[object Map]",ne="[object Number]",ue="[object Null]",$="[object Object]",te="[object Promise]",oe="[object Proxy]",ge="[object RegExp]",le="[object Set]",ve="[object String]",Re="[object Symbol]",_e="[object Undefined]",Me="[object WeakMap]",be="[object WeakSet]",ut="[object ArrayBuffer]",tt="[object DataView]",Oe="[object Float32Array]",Ne="[object Float64Array]",Fe="[object Int8Array]",De="[object Int16Array]",qe="[object Int32Array]",ke="[object Uint8Array]",Ze="[object Uint8ClampedArray]",et="[object Uint16Array]",xt="[object Uint32Array]",ct=/\b__p \+= '';/g,ht=/\b(__p \+=) '' \+/g,yt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ft=/&(?:amp|lt|gt|quot|#39);/g,Zt=/[&<>"']/g,Nn=RegExp(Ft.source),aa=RegExp(Zt.source),_a=/<%-([\s\S]+?)%>/g,io=/<%([\s\S]+?)%>/g,nf=/<%=([\s\S]+?)%>/g,Tc=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ms=/^\w*$/,Tv=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rf=/[\\^$.*+?()[\]{}|]/g,Ao=RegExp(rf.source),Ci=/^\s+/,qp=/\s/,kv=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,lE=/\{\n\/\* \[wrapped with (.+)\] \*/,cE=/,? & /,uE=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fE=/[()=,{}\[\]\/\s]/,dE=/\\(\\)?/g,hE=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,G5=/\w*$/,pE=/^[-+]0x[0-9a-f]+$/i,mE=/^0b[01]+$/i,gE=/^\[object .+?Constructor\]$/,vE=/^0o[0-7]+$/i,yE=/^(?:0|[1-9]\d*)$/,AE=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,e1=/($^)/,RE=/['\n\r\u2028\u2029\\]/g,t1="\\ud800-\\udfff",xE="\\u0300-\\u036f",bE="\\ufe20-\\ufe2f",ME="\\u20d0-\\u20ff",z5=xE+bE+ME,J5="\\u2700-\\u27bf",j5="a-z\\xdf-\\xf6\\xf8-\\xff",wE="\\xac\\xb1\\xd7\\xf7",SE="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",LE="\\u2000-\\u206f",OE=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",$5="A-Z\\xc0-\\xd6\\xd8-\\xde",q5="\\ufe0e\\ufe0f",e8=wE+SE+LE+OE,Nv="['’]",TE="["+t1+"]",t8="["+e8+"]",n1="["+z5+"]",n8="\\d+",kE="["+J5+"]",r8="["+j5+"]",o8="[^"+t1+e8+n8+J5+j5+$5+"]",Pv="\\ud83c[\\udffb-\\udfff]",NE="(?:"+n1+"|"+Pv+")",i8="[^"+t1+"]",Cv="(?:\\ud83c[\\udde6-\\uddff]){2}",Iv="[\\ud800-\\udbff][\\udc00-\\udfff]",of="["+$5+"]",a8="\\u200d",s8="(?:"+r8+"|"+o8+")",PE="(?:"+of+"|"+o8+")",l8="(?:"+Nv+"(?:d|ll|m|re|s|t|ve))?",c8="(?:"+Nv+"(?:D|LL|M|RE|S|T|VE))?",u8=NE+"?",f8="["+q5+"]?",CE="(?:"+a8+"(?:"+[i8,Cv,Iv].join("|")+")"+f8+u8+")*",IE="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",FE="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",d8=f8+u8+CE,_E="(?:"+[kE,Cv,Iv].join("|")+")"+d8,EE="(?:"+[i8+n1+"?",n1,Cv,Iv,TE].join("|")+")",XE=RegExp(Nv,"g"),WE=RegExp(n1,"g"),Fv=RegExp(Pv+"(?="+Pv+")|"+EE+d8,"g"),VE=RegExp([of+"?"+r8+"+"+l8+"(?="+[t8,of,"$"].join("|")+")",PE+"+"+c8+"(?="+[t8,of+s8,"$"].join("|")+")",of+"?"+s8+"+"+l8,of+"+"+c8,FE,IE,n8,_E].join("|"),"g"),UE=RegExp("["+a8+t1+z5+q5+"]"),YE=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ZE=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],QE=-1,jn={};jn[Oe]=jn[Ne]=jn[Fe]=jn[De]=jn[qe]=jn[ke]=jn[Ze]=jn[et]=jn[xt]=!0,jn[q]=jn[ae]=jn[ut]=jn[H]=jn[tt]=jn[de]=jn[me]=jn[J]=jn[W]=jn[ne]=jn[$]=jn[ge]=jn[le]=jn[ve]=jn[Me]=!1;var Bn={};Bn[q]=Bn[ae]=Bn[ut]=Bn[tt]=Bn[H]=Bn[de]=Bn[Oe]=Bn[Ne]=Bn[Fe]=Bn[De]=Bn[qe]=Bn[W]=Bn[ne]=Bn[$]=Bn[ge]=Bn[le]=Bn[ve]=Bn[Re]=Bn[ke]=Bn[Ze]=Bn[et]=Bn[xt]=!0,Bn[me]=Bn[J]=Bn[Me]=!1;var BE={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},DE={"&":"&","<":"<",">":">",'"':""","'":"'"},KE={"&":"&","<":"<",">":">",""":'"',"'":"'"},HE={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},GE=parseFloat,zE=parseInt,h8=typeof kt=="object"&&kt&&kt.Object===Object&&kt,JE=typeof self=="object"&&self&&self.Object===Object&&self,Kr=h8||JE||Function("return this")(),_v=t&&!t.nodeType&&t,kc=_v&&!0&&e&&!e.nodeType&&e,p8=kc&&kc.exports===_v,Ev=p8&&h8.process,Ii=function(){try{var Pe=kc&&kc.require&&kc.require("util").types;return Pe||Ev&&Ev.binding&&Ev.binding("util")}catch{}}(),m8=Ii&&Ii.isArrayBuffer,g8=Ii&&Ii.isDate,v8=Ii&&Ii.isMap,y8=Ii&&Ii.isRegExp,A8=Ii&&Ii.isSet,R8=Ii&&Ii.isTypedArray;function ii(Pe,He,Ye){switch(Ye.length){case 0:return Pe.call(He);case 1:return Pe.call(He,Ye[0]);case 2:return Pe.call(He,Ye[0],Ye[1]);case 3:return Pe.call(He,Ye[0],Ye[1],Ye[2])}return Pe.apply(He,Ye)}function jE(Pe,He,Ye,bt){for(var jt=-1,Pn=Pe==null?0:Pe.length;++jt-1}function Xv(Pe,He,Ye){for(var bt=-1,jt=Pe==null?0:Pe.length;++bt-1;);return Ye}function T8(Pe,He){for(var Ye=Pe.length;Ye--&&af(He,Pe[Ye],0)>-1;);return Ye}function aX(Pe,He){for(var Ye=Pe.length,bt=0;Ye--;)Pe[Ye]===He&&++bt;return bt}var sX=Yv(BE),lX=Yv(DE);function cX(Pe){return"\\"+HE[Pe]}function uX(Pe,He){return Pe==null?n:Pe[He]}function sf(Pe){return UE.test(Pe)}function fX(Pe){return YE.test(Pe)}function dX(Pe){for(var He,Ye=[];!(He=Pe.next()).done;)Ye.push(He.value);return Ye}function Dv(Pe){var He=-1,Ye=Array(Pe.size);return Pe.forEach(function(bt,jt){Ye[++He]=[jt,bt]}),Ye}function k8(Pe,He){return function(Ye){return Pe(He(Ye))}}function pl(Pe,He){for(var Ye=-1,bt=Pe.length,jt=0,Pn=[];++Ye-1}function qX(g,M){var _=this.__data__,D=R1(_,g);return D<0?(++this.size,_.push([g,M])):_[D][1]=M,this}ws.prototype.clear=zX,ws.prototype.delete=JX,ws.prototype.get=jX,ws.prototype.has=$X,ws.prototype.set=qX;function Ss(g){var M=-1,_=g==null?0:g.length;for(this.clear();++M<_;){var D=g[M];this.set(D[0],D[1])}}function eW(){this.size=0,this.__data__={hash:new Pc,map:new(qd||ws),string:new Pc}}function tW(g){var M=C1(this,g).delete(g);return this.size-=M?1:0,M}function nW(g){return C1(this,g).get(g)}function rW(g){return C1(this,g).has(g)}function oW(g,M){var _=C1(this,g),D=_.size;return _.set(g,M),this.size+=_.size==D?0:1,this}Ss.prototype.clear=eW,Ss.prototype.delete=tW,Ss.prototype.get=nW,Ss.prototype.has=rW,Ss.prototype.set=oW;function Cc(g){var M=-1,_=g==null?0:g.length;for(this.__data__=new Ss;++M<_;)this.add(g[M])}function iW(g){return this.__data__.set(g,c),this}function aW(g){return this.__data__.has(g)}Cc.prototype.add=Cc.prototype.push=iW,Cc.prototype.has=aW;function la(g){var M=this.__data__=new ws(g);this.size=M.size}function sW(){this.__data__=new ws,this.size=0}function lW(g){var M=this.__data__,_=M.delete(g);return this.size=M.size,_}function cW(g){return this.__data__.get(g)}function uW(g){return this.__data__.has(g)}function fW(g,M){var _=this.__data__;if(_ instanceof ws){var D=_.__data__;if(!qd||D.length=M?g:M)),g}function Xi(g,M,_,D,re,pe){var Ae,Le=M&f,Ce=M&d,Je=M&h;if(_&&(Ae=re?_(g,D,re,pe):_(g)),Ae!==n)return Ae;if(!cr(g))return g;var $e=qt(g);if($e){if(Ae=rV(g),!Le)return Wo(g,Ae)}else{var nt=so(g),gt=nt==J||nt==ce;if(Rl(g))return fb(g,Le);if(nt==$||nt==q||gt&&!re){if(Ae=Ce||gt?{}:Nb(g),!Le)return Ce?KW(g,mW(Ae,g)):DW(g,Y8(Ae,g))}else{if(!Bn[nt])return re?g:{};Ae=oV(g,nt,Le)}}pe||(pe=new la);var Ot=pe.get(g);if(Ot)return Ot;pe.set(g,Ae),iM(g)?g.forEach(function(Et){Ae.add(Xi(Et,M,_,Et,g,pe))}):rM(g)&&g.forEach(function(Et,dn){Ae.set(dn,Xi(Et,M,_,dn,g,pe))});var _t=Je?Ce?v3:g3:Ce?Uo:Vr,sn=$e?n:_t(g);return Fi(sn||g,function(Et,dn){sn&&(dn=Et,Et=g[dn]),r0(Ae,dn,Xi(Et,M,_,dn,g,pe))}),Ae}function gW(g){var M=Vr(g);return function(_){return Z8(_,g,M)}}function Z8(g,M,_){var D=_.length;if(g==null)return!D;for(g=Qn(g);D--;){var re=_[D],pe=M[re],Ae=g[re];if(Ae===n&&!(re in g)||!pe(Ae))return!1}return!0}function Q8(g,M,_){if(typeof g!="function")throw new _i(a);return u0(function(){g.apply(n,_)},M)}function o0(g,M,_,D){var re=-1,pe=r1,Ae=!0,Le=g.length,Ce=[],Je=M.length;if(!Le)return Ce;_&&(M=qn(M,ai(_))),D?(pe=Xv,Ae=!1):M.length>=o&&(pe=jd,Ae=!1,M=new Cc(M));e:for(;++rere?0:re+_),D=D===n||D>re?re:an(D),D<0&&(D+=re),D=_>D?0:sM(D);_0&&_(Le)?M>1?Hr(Le,M-1,_,D,re):hl(re,Le):D||(re[re.length]=Le)}return re}var $v=vb(),K8=vb(!0);function Ea(g,M){return g&&$v(g,M,Vr)}function qv(g,M){return g&&K8(g,M,Vr)}function b1(g,M){return dl(M,function(_){return Ns(g[_])})}function Fc(g,M){M=yl(M,g);for(var _=0,D=M.length;g!=null&&_M}function AW(g,M){return g!=null&&Vn.call(g,M)}function RW(g,M){return g!=null&&M in Qn(g)}function xW(g,M,_){return g>=ao(M,_)&&g<_r(M,_)}function t3(g,M,_){for(var D=_?Xv:r1,re=g[0].length,pe=g.length,Ae=pe,Le=Ye(pe),Ce=1/0,Je=[];Ae--;){var $e=g[Ae];Ae&&M&&($e=qn($e,ai(M))),Ce=ao($e.length,Ce),Le[Ae]=!_&&(M||re>=120&&$e.length>=120)?new Cc(Ae&&$e):n}$e=g[0];var nt=-1,gt=Le[0];e:for(;++nt-1;)Le!==g&&h1.call(Le,Ce,1),h1.call(g,Ce,1);return g}function rb(g,M){for(var _=g?M.length:0,D=_-1;_--;){var re=M[_];if(_==D||re!==pe){var pe=re;ks(re)?h1.call(g,re,1):c3(g,re)}}return g}function a3(g,M){return g+g1(X8()*(M-g+1))}function FW(g,M,_,D){for(var re=-1,pe=_r(m1((M-g)/(_||1)),0),Ae=Ye(pe);pe--;)Ae[D?pe:++re]=g,g+=_;return Ae}function s3(g,M){var _="";if(!g||M<1||M>U)return _;do M%2&&(_+=g),M=g1(M/2),M&&(g+=g);while(M);return _}function ln(g,M){return w3(Ib(g,M,Yo),g+"")}function _W(g){return U8(yf(g))}function EW(g,M){var _=yf(g);return I1(_,Ic(M,0,_.length))}function s0(g,M,_,D){if(!cr(g))return g;M=yl(M,g);for(var re=-1,pe=M.length,Ae=pe-1,Le=g;Le!=null&&++rere?0:re+M),_=_>re?re:_,_<0&&(_+=re),re=M>_?0:_-M>>>0,M>>>=0;for(var pe=Ye(re);++D>>1,Ae=g[pe];Ae!==null&&!li(Ae)&&(_?Ae<=M:Ae=o){var Je=M?null:JW(g);if(Je)return i1(Je);Ae=!1,re=jd,Ce=new Cc}else Ce=M?[]:Le;e:for(;++D=D?g:Wi(g,M,_)}var ub=OX||function(g){return Kr.clearTimeout(g)};function fb(g,M){if(M)return g.slice();var _=g.length,D=C8?C8(_):new g.constructor(_);return g.copy(D),D}function h3(g){var M=new g.constructor(g.byteLength);return new f1(M).set(new f1(g)),M}function YW(g,M){var _=M?h3(g.buffer):g.buffer;return new g.constructor(_,g.byteOffset,g.byteLength)}function ZW(g){var M=new g.constructor(g.source,G5.exec(g));return M.lastIndex=g.lastIndex,M}function QW(g){return n0?Qn(n0.call(g)):{}}function db(g,M){var _=M?h3(g.buffer):g.buffer;return new g.constructor(_,g.byteOffset,g.length)}function hb(g,M){if(g!==M){var _=g!==n,D=g===null,re=g===g,pe=li(g),Ae=M!==n,Le=M===null,Ce=M===M,Je=li(M);if(!Le&&!Je&&!pe&&g>M||pe&&Ae&&Ce&&!Le&&!Je||D&&Ae&&Ce||!_&&Ce||!re)return 1;if(!D&&!pe&&!Je&&g=Le)return Ce;var Je=_[D];return Ce*(Je=="desc"?-1:1)}}return g.index-M.index}function pb(g,M,_,D){for(var re=-1,pe=g.length,Ae=_.length,Le=-1,Ce=M.length,Je=_r(pe-Ae,0),$e=Ye(Ce+Je),nt=!D;++Le1?_[re-1]:n,Ae=re>2?_[2]:n;for(pe=g.length>3&&typeof pe=="function"?(re--,pe):n,Ae&&xo(_[0],_[1],Ae)&&(pe=re<3?n:pe,re=1),M=Qn(M);++D-1?re[pe?M[Ae]:Ae]:n}}function Rb(g){return Ts(function(M){var _=M.length,D=_,re=Ei.prototype.thru;for(g&&M.reverse();D--;){var pe=M[D];if(typeof pe!="function")throw new _i(a);if(re&&!Ae&&P1(pe)=="wrapper")var Ae=new Ei([],!0)}for(D=Ae?D:_;++D<_;){pe=M[D];var Le=P1(pe),Ce=Le=="wrapper"?y3(pe):n;Ce&&b3(Ce[0])&&Ce[1]==(k|R|A|O)&&!Ce[4].length&&Ce[9]==1?Ae=Ae[P1(Ce[0])].apply(Ae,Ce[3]):Ae=pe.length==1&&b3(pe)?Ae[Le]():Ae.thru(pe)}return function(){var Je=arguments,$e=Je[0];if(Ae&&Je.length==1&&qt($e))return Ae.plant($e).value();for(var nt=0,gt=_?M[nt].apply(this,Je):$e;++nt<_;)gt=M[nt].call(this,gt);return gt}})}function O1(g,M,_,D,re,pe,Ae,Le,Ce,Je){var $e=M&k,nt=M&v,gt=M&b,Ot=M&(R|y),_t=M&w,sn=gt?n:l0(g);function Et(){for(var dn=arguments.length,Rn=Ye(dn),ci=dn;ci--;)Rn[ci]=arguments[ci];if(Ot)var bo=gf(Et),ui=aX(Rn,bo);if(D&&(Rn=pb(Rn,D,re,Ot)),pe&&(Rn=mb(Rn,pe,Ae,Ot)),dn-=ui,Ot&&dn1&&Rn.reverse(),$e&&CeLe))return!1;var Je=pe.get(g),$e=pe.get(M);if(Je&&$e)return Je==M&&$e==g;var nt=-1,gt=!0,Ot=_&m?new Cc:n;for(pe.set(g,M),pe.set(M,g);++nt1?"& ":"")+M[D],M=M.join(_>2?", ":" "),g.replace(kv,`{ /* [wrapped with `+M+`] */ `)}function aV(g){return qt(g)||Xc(g)||!!(_8&&g&&g[_8])}function ks(g,M){var _=typeof g;return M=M??U,!!M&&(_=="number"||_!="symbol"&&yE.test(g))&&g>-1&&g%1==0&&g0){if(++M>=T)return arguments[0]}else M=0;return g.apply(n,arguments)}}function I1(g,M){var _=-1,D=g.length,re=D-1;for(M=M===n?D:M;++_1?g[M-1]:n;return _=typeof _=="function"?(g.pop(),_):n,Db(g,_)});function Kb(g){var M=fe(g);return M.__chain__=!0,M}function vU(g,M){return M(g),g}function F1(g,M){return M(g)}var yU=Ts(function(g){var M=g.length,_=M?g[0]:0,D=this.__wrapped__,re=function(pe){return jv(pe,g)};return M>1||this.__actions__.length||!(D instanceof vn)||!ks(_)?this.thru(re):(D=D.slice(_,+_+(M?1:0)),D.__actions__.push({func:F1,args:[re],thisArg:n}),new Ei(D,this.__chain__).thru(function(pe){return M&&!pe.length&&pe.push(n),pe}))});function AU(){return Kb(this)}function RU(){return new Ei(this.value(),this.__chain__)}function xU(){this.__values__===n&&(this.__values__=aM(this.value()));var g=this.__index__>=this.__values__.length,M=g?n:this.__values__[this.__index__++];return{done:g,value:M}}function bU(){return this}function MU(g){for(var M,_=this;_ instanceof A1;){var D=Vb(_);D.__index__=0,D.__values__=n,M?re.__wrapped__=D:M=D;var re=D;_=_.__wrapped__}return re.__wrapped__=g,M}function wU(){var g=this.__wrapped__;if(g instanceof vn){var M=g;return this.__actions__.length&&(M=new vn(this)),M=M.reverse(),M.__actions__.push({func:F1,args:[S3],thisArg:n}),new Ei(M,this.__chain__)}return this.thru(S3)}function SU(){return lb(this.__wrapped__,this.__actions__)}var LU=L1(function(g,M,_){Vn.call(g,_)?++g[_]:Ls(g,_,1)});function OU(g,M,_){var D=qt(g)?x8:vW;return _&&xo(g,M,_)&&(M=n),D(g,It(M,3))}function TU(g,M){var _=qt(g)?dl:D8;return _(g,It(M,3))}var kU=Ab(Ub),NU=Ab(Yb);function PU(g,M){return Hr(_1(g,M),1)}function CU(g,M){return Hr(_1(g,M),X)}function IU(g,M,_){return _=_===n?1:an(_),Hr(_1(g,M),_)}function Hb(g,M){var _=qt(g)?Fi:gl;return _(g,It(M,3))}function Gb(g,M){var _=qt(g)?$E:B8;return _(g,It(M,3))}var FU=L1(function(g,M,_){Vn.call(g,_)?g[_].push(M):Ls(g,_,[M])});function _U(g,M,_,D){g=Vo(g)?g:yf(g),_=_&&!D?an(_):0;var re=g.length;return _<0&&(_=_r(re+_,0)),U1(g)?_<=re&&g.indexOf(M,_)>-1:!!re&&af(g,M,_)>-1}var EU=ln(function(g,M,_){var D=-1,re=typeof M=="function",pe=Vo(g)?Ye(g.length):[];return gl(g,function(Ae){pe[++D]=re?ii(M,Ae,_):i0(Ae,M,_)}),pe}),XU=L1(function(g,M,_){Ls(g,_,M)});function _1(g,M){var _=qt(g)?qn:j8;return _(g,It(M,3))}function WU(g,M,_,D){return g==null?[]:(qt(M)||(M=M==null?[]:[M]),_=D?n:_,qt(_)||(_=_==null?[]:[_]),tb(g,M,_))}var VU=L1(function(g,M,_){g[_?0:1].push(M)},function(){return[[],[]]});function UU(g,M,_){var D=qt(g)?Wv:S8,re=arguments.length<3;return D(g,It(M,4),_,re,gl)}function YU(g,M,_){var D=qt(g)?qE:S8,re=arguments.length<3;return D(g,It(M,4),_,re,B8)}function ZU(g,M){var _=qt(g)?dl:D8;return _(g,W1(It(M,3)))}function QU(g){var M=qt(g)?U8:_W;return M(g)}function BU(g,M,_){(_?xo(g,M,_):M===n)?M=1:M=an(M);var D=qt(g)?dW:EW;return D(g,M)}function DU(g){var M=qt(g)?hW:WW;return M(g)}function KU(g){if(g==null)return 0;if(Vo(g))return U1(g)?lf(g):g.length;var M=so(g);return M==W||M==le?g.size:r3(g).length}function HU(g,M,_){var D=qt(g)?Vv:VW;return _&&xo(g,M,_)&&(M=n),D(g,It(M,3))}var GU=ln(function(g,M){if(g==null)return[];var _=M.length;return _>1&&xo(g,M[0],M[1])?M=[]:_>2&&xo(M[0],M[1],M[2])&&(M=[M[0]]),tb(g,Hr(M,1),[])}),E1=TX||function(){return Kr.Date.now()};function zU(g,M){if(typeof M!="function")throw new _i(a);return g=an(g),function(){if(--g<1)return M.apply(this,arguments)}}function zb(g,M,_){return M=_?n:M,M=g&&M==null?g.length:M,Os(g,k,n,n,n,n,M)}function Jb(g,M){var _;if(typeof M!="function")throw new _i(a);return g=an(g),function(){return--g>0&&(_=M.apply(this,arguments)),g<=1&&(M=n),_}}var O3=ln(function(g,M,_){var D=v;if(_.length){var re=pl(_,gf(O3));D|=A}return Os(g,D,M,_,re)}),jb=ln(function(g,M,_){var D=v|b;if(_.length){var re=pl(_,gf(jb));D|=A}return Os(M,D,g,_,re)});function $b(g,M,_){M=_?n:M;var D=Os(g,R,n,n,n,n,n,M);return D.placeholder=$b.placeholder,D}function qb(g,M,_){M=_?n:M;var D=Os(g,y,n,n,n,n,n,M);return D.placeholder=qb.placeholder,D}function eM(g,M,_){var D,re,pe,Ae,Le,Ce,Je=0,$e=!1,nt=!1,gt=!0;if(typeof g!="function")throw new _i(a);M=Ui(M)||0,cr(_)&&($e=!!_.leading,nt="maxWait"in _,pe=nt?_r(Ui(_.maxWait)||0,M):pe,gt="trailing"in _?!!_.trailing:gt);function Ot(br){var ua=D,Cs=re;return D=re=n,Je=br,Ae=g.apply(Cs,ua),Ae}function _t(br){return Je=br,Le=u0(dn,M),$e?Ot(br):Ae}function sn(br){var ua=br-Ce,Cs=br-Je,AM=M-ua;return nt?ao(AM,pe-Cs):AM}function Et(br){var ua=br-Ce,Cs=br-Je;return Ce===n||ua>=M||ua<0||nt&&Cs>=pe}function dn(){var br=E1();if(Et(br))return Rn(br);Le=u0(dn,sn(br))}function Rn(br){return Le=n,gt&&D?Ot(br):(D=re=n,Ae)}function ci(){Le!==n&&ub(Le),Je=0,D=Ce=re=Le=n}function bo(){return Le===n?Ae:Rn(E1())}function ui(){var br=E1(),ua=Et(br);if(D=arguments,re=this,Ce=br,ua){if(Le===n)return _t(Ce);if(nt)return ub(Le),Le=u0(dn,M),Ot(Ce)}return Le===n&&(Le=u0(dn,M)),Ae}return ui.cancel=ci,ui.flush=bo,ui}var JU=ln(function(g,M){return Q8(g,1,M)}),jU=ln(function(g,M,_){return Q8(g,Ui(M)||0,_)});function $U(g){return Os(g,w)}function X1(g,M){if(typeof g!="function"||M!=null&&typeof M!="function")throw new _i(a);var _=function(){var D=arguments,re=M?M.apply(this,D):D[0],pe=_.cache;if(pe.has(re))return pe.get(re);var Ae=g.apply(this,D);return _.cache=pe.set(re,Ae)||pe,Ae};return _.cache=new(X1.Cache||Ss),_}X1.Cache=Ss;function W1(g){if(typeof g!="function")throw new _i(a);return function(){var M=arguments;switch(M.length){case 0:return!g.call(this);case 1:return!g.call(this,M[0]);case 2:return!g.call(this,M[0],M[1]);case 3:return!g.call(this,M[0],M[1],M[2])}return!g.apply(this,M)}}function qU(g){return Jb(2,g)}var eY=UW(function(g,M){M=M.length==1&&qt(M[0])?qn(M[0],ai(It())):qn(Hr(M,1),ai(It()));var _=M.length;return ln(function(D){for(var re=-1,pe=ao(D.length,_);++re=M}),Xc=G8(function(){return arguments}())?G8:function(g){return pr(g)&&Vn.call(g,"callee")&&!F8.call(g,"callee")},qt=Ye.isArray,mY=m8?ai(m8):MW;function Vo(g){return g!=null&&V1(g.length)&&!Ns(g)}function xr(g){return pr(g)&&Vo(g)}function gY(g){return g===!0||g===!1||pr(g)&&Ro(g)==H}var Rl=NX||V3,vY=g8?ai(g8):wW;function yY(g){return pr(g)&&g.nodeType===1&&!f0(g)}function AY(g){if(g==null)return!0;if(Vo(g)&&(qt(g)||typeof g=="string"||typeof g.splice=="function"||Rl(g)||vf(g)||Xc(g)))return!g.length;var M=so(g);if(M==W||M==le)return!g.size;if(c0(g))return!r3(g).length;for(var _ in g)if(Vn.call(g,_))return!1;return!0}function RY(g,M){return a0(g,M)}function xY(g,M,_){_=typeof _=="function"?_:n;var D=_?_(g,M):n;return D===n?a0(g,M,n,_):!!D}function k3(g){if(!pr(g))return!1;var M=Ro(g);return M==me||M==ye||typeof g.message=="string"&&typeof g.name=="string"&&!f0(g)}function bY(g){return typeof g=="number"&&E8(g)}function Ns(g){if(!cr(g))return!1;var M=Ro(g);return M==J||M==ce||M==j||M==oe}function nM(g){return typeof g=="number"&&g==an(g)}function V1(g){return typeof g=="number"&&g>-1&&g%1==0&&g<=U}function cr(g){var M=typeof g;return g!=null&&(M=="object"||M=="function")}function pr(g){return g!=null&&typeof g=="object"}var rM=v8?ai(v8):LW;function MY(g,M){return g===M||n3(g,M,A3(M))}function wY(g,M,_){return _=typeof _=="function"?_:n,n3(g,M,A3(M),_)}function SY(g){return oM(g)&&g!=+g}function LY(g){if(cV(g))throw new jt(i);return z8(g)}function OY(g){return g===null}function TY(g){return g==null}function oM(g){return typeof g=="number"||pr(g)&&Ro(g)==ne}function f0(g){if(!pr(g)||Ro(g)!=$)return!1;var M=d1(g);if(M===null)return!0;var _=Vn.call(M,"constructor")&&M.constructor;return typeof _=="function"&&_ instanceof _&&l1.call(_)==wX}var N3=y8?ai(y8):OW;function kY(g){return nM(g)&&g>=-U&&g<=U}var iM=A8?ai(A8):TW;function U1(g){return typeof g=="string"||!qt(g)&&pr(g)&&Ro(g)==ve}function li(g){return typeof g=="symbol"||pr(g)&&Ro(g)==Re}var vf=R8?ai(R8):kW;function NY(g){return g===n}function PY(g){return pr(g)&&so(g)==Me}function CY(g){return pr(g)&&Ro(g)==be}var IY=N1(o3),FY=N1(function(g,M){return g<=M});function aM(g){if(!g)return[];if(Vo(g))return U1(g)?sa(g):Wo(g);if($d&&g[$d])return dX(g[$d]());var M=so(g),_=M==W?Dv:M==le?i1:yf;return _(g)}function Ps(g){if(!g)return g===0?g:0;if(g=Ui(g),g===X||g===-X){var M=g<0?-1:1;return M*K}return g===g?g:0}function an(g){var M=Ps(g),_=M%1;return M===M?_?M-_:M:0}function sM(g){return g?Ic(an(g),0,B):0}function Ui(g){if(typeof g=="number")return g;if(li(g))return ie;if(cr(g)){var M=typeof g.valueOf=="function"?g.valueOf():g;g=cr(M)?M+"":M}if(typeof g!="string")return g===0?g:+g;g=L8(g);var _=mE.test(g);return _||vE.test(g)?zE(g.slice(2),_?2:8):pE.test(g)?ie:+g}function lM(g){return Xa(g,Uo(g))}function _Y(g){return g?Ic(an(g),-U,U):g===0?g:0}function En(g){return g==null?"":si(g)}var EY=pf(function(g,M){if(c0(M)||Vo(M)){Xa(M,Vr(M),g);return}for(var _ in M)Vn.call(M,_)&&r0(g,_,M[_])}),cM=pf(function(g,M){Xa(M,Uo(M),g)}),Y1=pf(function(g,M,_,D){Xa(M,Uo(M),g,D)}),XY=pf(function(g,M,_,D){Xa(M,Vr(M),g,D)}),WY=Ts(jv);function VY(g,M){var _=hf(g);return M==null?_:Y8(_,M)}var UY=ln(function(g,M){g=Qn(g);var _=-1,D=M.length,re=D>2?M[2]:n;for(re&&xo(M[0],M[1],re)&&(D=1);++_1),pe}),Xa(g,v3(g),_),D&&(_=Xi(_,f|d|h,jW));for(var re=M.length;re--;)c3(_,M[re]);return _});function oZ(g,M){return fM(g,W1(It(M)))}var iZ=Ts(function(g,M){return g==null?{}:CW(g,M)});function fM(g,M){if(g==null)return{};var _=qn(v3(g),function(D){return[D]});return M=It(M),nb(g,_,function(D,re){return M(D,re[0])})}function aZ(g,M,_){M=yl(M,g);var D=-1,re=M.length;for(re||(re=1,g=n);++DM){var D=g;g=M,M=D}if(_||g%1||M%1){var re=X8();return ao(g+re*(M-g+GE("1e-"+((re+"").length-1))),M)}return a3(g,M)}var vZ=mf(function(g,M,_){return M=M.toLowerCase(),g+(_?pM(M):M)});function pM(g){return I3(En(g).toLowerCase())}function mM(g){return g=En(g),g&&g.replace(AE,sX).replace(WE,"")}function yZ(g,M,_){g=En(g),M=si(M);var D=g.length;_=_===n?D:Ic(an(_),0,D);var re=_;return _-=M.length,_>=0&&g.slice(_,re)==M}function AZ(g){return g=En(g),g&&aa.test(g)?g.replace(Zt,lX):g}function RZ(g){return g=En(g),g&&Ao.test(g)?g.replace(rf,"\\$&"):g}var xZ=mf(function(g,M,_){return g+(_?"-":"")+M.toLowerCase()}),bZ=mf(function(g,M,_){return g+(_?" ":"")+M.toLowerCase()}),MZ=yb("toLowerCase");function wZ(g,M,_){g=En(g),M=an(M);var D=M?lf(g):0;if(!M||D>=M)return g;var re=(M-D)/2;return k1(g1(re),_)+g+k1(m1(re),_)}function SZ(g,M,_){g=En(g),M=an(M);var D=M?lf(g):0;return M&&D>>0,_?(g=En(g),g&&(typeof M=="string"||M!=null&&!N3(M))&&(M=si(M),!M&&sf(g))?Al(sa(g),0,_):g.split(M,_)):[]}var CZ=mf(function(g,M,_){return g+(_?" ":"")+I3(M)});function IZ(g,M,_){return g=En(g),_=_==null?0:Ic(an(_),0,g.length),M=si(M),g.slice(_,_+M.length)==M}function FZ(g,M,_){var D=fe.templateSettings;_&&xo(g,M,_)&&(M=n),g=En(g),M=Y1({},M,D,Sb);var re=Y1({},M.imports,D.imports,Sb),pe=Vr(re),Ae=Bv(re,pe),Le,Ce,Je=0,$e=M.interpolate||e1,nt="__p += '",gt=Kv((M.escape||e1).source+"|"+$e.source+"|"+($e===nf?hE:e1).source+"|"+(M.evaluate||e1).source+"|$","g"),Ot="//# sourceURL="+(Vn.call(M,"sourceURL")?(M.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++QE+"]")+` `;g.replace(gt,function(Et,dn,Rn,ci,bo,ui){return Rn||(Rn=ci),nt+=g.slice(Je,ui).replace(RE,cX),dn&&(Le=!0,nt+=`' + __e(`+dn+`) + '`),bo&&(Ce=!0,nt+=`'; `+bo+`; __p += '`),Rn&&(nt+=`' + ((__t = (`+Rn+`)) == null ? '' : __t) + '`),Je=ui+Et.length,Et}),nt+=`'; `;var _t=Vn.call(M,"variable")&&M.variable;if(!_t)nt=`with (obj) { `+nt+` } `;else if(fE.test(_t))throw new jt(s);nt=(Ce?nt.replace(ct,""):nt).replace(ht,"$1").replace(yt,"$1;"),nt="function("+(_t||"obj")+`) { `+(_t?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(Le?", __e = _.escape":"")+(Ce?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+nt+`return __p }`;var sn=vM(function(){return Pn(pe,Ot+"return "+nt).apply(n,Ae)});if(sn.source=nt,k3(sn))throw sn;return sn}function _Z(g){return En(g).toLowerCase()}function EZ(g){return En(g).toUpperCase()}function XZ(g,M,_){if(g=En(g),g&&(_||M===n))return L8(g);if(!g||!(M=si(M)))return g;var D=sa(g),re=sa(M),pe=O8(D,re),Ae=T8(D,re)+1;return Al(D,pe,Ae).join("")}function WZ(g,M,_){if(g=En(g),g&&(_||M===n))return g.slice(0,N8(g)+1);if(!g||!(M=si(M)))return g;var D=sa(g),re=T8(D,sa(M))+1;return Al(D,0,re).join("")}function VZ(g,M,_){if(g=En(g),g&&(_||M===n))return g.replace(Ci,"");if(!g||!(M=si(M)))return g;var D=sa(g),re=O8(D,sa(M));return Al(D,re).join("")}function UZ(g,M){var _=I,D=E;if(cr(M)){var re="separator"in M?M.separator:re;_="length"in M?an(M.length):_,D="omission"in M?si(M.omission):D}g=En(g);var pe=g.length;if(sf(g)){var Ae=sa(g);pe=Ae.length}if(_>=pe)return g;var Le=_-lf(D);if(Le<1)return D;var Ce=Ae?Al(Ae,0,Le).join(""):g.slice(0,Le);if(re===n)return Ce+D;if(Ae&&(Le+=Ce.length-Le),N3(re)){if(g.slice(Le).search(re)){var Je,$e=Ce;for(re.global||(re=Kv(re.source,En(G5.exec(re))+"g")),re.lastIndex=0;Je=re.exec($e);)var nt=Je.index;Ce=Ce.slice(0,nt===n?Le:nt)}}else if(g.indexOf(si(re),Le)!=Le){var gt=Ce.lastIndexOf(re);gt>-1&&(Ce=Ce.slice(0,gt))}return Ce+D}function YZ(g){return g=En(g),g&&Nn.test(g)?g.replace(Ft,gX):g}var ZZ=mf(function(g,M,_){return g+(_?" ":"")+M.toUpperCase()}),I3=yb("toUpperCase");function gM(g,M,_){return g=En(g),M=_?n:M,M===n?fX(g)?AX(g):nX(g):g.match(M)||[]}var vM=ln(function(g,M){try{return ii(g,n,M)}catch(_){return k3(_)?_:new jt(_)}}),QZ=Ts(function(g,M){return Fi(M,function(_){_=Wa(_),Ls(g,_,O3(g[_],g))}),g});function BZ(g){var M=g==null?0:g.length,_=It();return g=M?qn(g,function(D){if(typeof D[1]!="function")throw new _i(a);return[_(D[0]),D[1]]}):[],ln(function(D){for(var re=-1;++reU)return[];var _=B,D=ao(g,B);M=It(M),g-=B;for(var re=Qv(D,M);++_0||M<0)?new vn(_):(g<0?_=_.takeRight(-g):g&&(_=_.drop(g)),M!==n&&(M=an(M),_=M<0?_.dropRight(-M):_.take(M-g)),_)},vn.prototype.takeRightWhile=function(g){return this.reverse().takeWhile(g).reverse()},vn.prototype.toArray=function(){return this.take(B)},Ea(vn.prototype,function(g,M){var _=/^(?:filter|find|map|reject)|While$/.test(M),D=/^(?:head|last)$/.test(M),re=fe[D?"take"+(M=="last"?"Right":""):M],pe=D||/^find/.test(M);re&&(fe.prototype[M]=function(){var Ae=this.__wrapped__,Le=D?[1]:arguments,Ce=Ae instanceof vn,Je=Le[0],$e=Ce||qt(Ae),nt=function(dn){var Rn=re.apply(fe,hl([dn],Le));return D&>?Rn[0]:Rn};$e&&_&&typeof Je=="function"&&Je.length!=1&&(Ce=$e=!1);var gt=this.__chain__,Ot=!!this.__actions__.length,_t=pe&&!gt,sn=Ce&&!Ot;if(!pe&&$e){Ae=sn?Ae:new vn(this);var Et=g.apply(Ae,Le);return Et.__actions__.push({func:F1,args:[nt],thisArg:n}),new Ei(Et,gt)}return _t&&sn?g.apply(this,Le):(Et=this.thru(nt),_t?D?Et.value()[0]:Et.value():Et)})}),Fi(["pop","push","shift","sort","splice","unshift"],function(g){var M=a1[g],_=/^(?:push|sort|unshift)$/.test(g)?"tap":"thru",D=/^(?:pop|shift)$/.test(g);fe.prototype[g]=function(){var re=arguments;if(D&&!this.__chain__){var pe=this.value();return M.apply(qt(pe)?pe:[],re)}return this[_](function(Ae){return M.apply(qt(Ae)?Ae:[],re)})}}),Ea(vn.prototype,function(g,M){var _=fe[M];if(_){var D=_.name+"";Vn.call(df,D)||(df[D]=[]),df[D].push({name:M,func:_})}}),df[O1(n,b).name]=[{name:"wrapper",func:n}],vn.prototype.clone=YX,vn.prototype.reverse=ZX,vn.prototype.value=QX,fe.prototype.at=yU,fe.prototype.chain=AU,fe.prototype.commit=RU,fe.prototype.next=xU,fe.prototype.plant=MU,fe.prototype.reverse=wU,fe.prototype.toJSON=fe.prototype.valueOf=fe.prototype.value=SU,fe.prototype.first=fe.prototype.head,$d&&(fe.prototype[$d]=bU),fe},cf=RX();kc?((kc.exports=cf)._=cf,_v._=cf):Kr._=cf}).call(kt)})(Pm,Pm.exports);var Fn=Pm.exports;const QG=[{id:"test-slide-1",elements:[{type:"shape",id:"4cbRxp",left:0,top:200,width:546,height:362.5,viewBox:[200,200],path:"M 0 0 L 0 200 L 200 200 Z",fill:"#5b9bd5",fixedRatio:!1,opacity:.7,rotate:0},{type:"shape",id:"ookHrf",left:0,top:0,width:300,height:320,viewBox:[200,200],path:"M 0 0 L 0 200 L 200 200 Z",fill:"#5b9bd5",fixedRatio:!1,flipV:!0,rotate:0},{type:"text",id:"idn7Mx",left:355,top:65.25,width:585,height:188,lineHeight:1.2,content:"

演示文稿

",rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333"},{type:"text",id:"7stmVP",left:355,top:253.25,width:585,height:56,content:"

在线演示文稿应用

",rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333"},{type:"line",id:"FnpZs4",left:361,top:238,start:[0,0],end:[549,0],points:["",""],color:"#5b9bd5",style:"solid",width:2}],background:{type:"solid",color:"#ffffff"}},{id:"test-slide-2",elements:[{type:"text",id:"ptNnUJ",left:145,top:148,width:711,height:77,lineHeight:1.2,content:"

在此处添加标题

",rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333"},{type:"text",id:"mRHvQN",left:207.50000000000003,top:249.84259259259264,width:585,height:56,content:"

在此处添加副标题

",rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333"},{type:"line",id:"7CQDwc",left:323.09259259259267,top:238.33333333333334,start:[0,0],end:[354.8148148148148,0],points:["",""],color:"#5b9bd5",style:"solid",width:4},{type:"shape",id:"09wqWw",left:-27.648148148148138,top:432.73148148148147,width:1056.2962962962963,height:162.96296296296296,viewBox:[200,200],path:"M 0 20 C 40 -40 60 60 100 20 C 140 -40 160 60 200 20 L 200 180 C 140 240 160 140 100 180 C 40 240 60 140 0 180 L 0 20 Z",fill:"#5b9bd5",fixedRatio:!1,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"test-slide-3",elements:[{type:"shape",id:"vSheCJ",left:183.5185185185185,top:175.5092592592593,width:605.1851851851851,height:185.18518518518516,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#5b9bd5",fixedRatio:!1,rotate:0},{type:"shape",id:"Mpwv7x",left:211.29629629629628,top:201.80555555555557,width:605.1851851851851,height:185.18518518518516,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#5b9bd5",fixedRatio:!1,rotate:0,opacity:.7},{type:"text",id:"WQOTAp",left:304.9074074074074,top:198.10185185185182,width:417.9629629629629,height:140,content:"

感谢观看

",rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",wordSpace:5}],background:{type:"solid",color:"#fff"}}],BG={themeColor:"#5b9bd5",fontColor:"#333",fontName:"Microsoft Yahei",backgroundColor:"#fff",shadow:{h:3,v:3,blur:2,color:"#808080"},outline:{width:2,color:"#525252",style:"solid"}},DG=[{id:"template",elements:[{type:"shape",id:"4cbRxp",left:0,top:200,width:546,height:362.5,viewBox:[200,200],path:"M 0 0 L 0 200 L 200 200 Z",fill:"{{themeColor}}",fixedRatio:!1,opacity:.7,rotate:0},{type:"shape",id:"ookHrf",left:0,top:0,width:300,height:320,viewBox:[200,200],path:"M 0 0 L 0 200 L 200 200 Z",fill:"{{themeColor}}",fixedRatio:!1,flipV:!0,rotate:0},{type:"text",id:"AkIh3E",left:355,top:95.11111111111111,width:585,height:116,lineHeight:1.2,content:"

输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",wordSpace:6},{type:"text",id:"7stmVP",left:355,top:253.25,width:585,height:56,content:"

请在此处输入副标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"line",id:"FnpZs4",left:361,top:238,start:[0,0],end:[549,0],points:["",""],color:"{{themeColor}}",style:"solid",width:2}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"text",id:"ptNnUJ",left:145,top:148,width:711,height:77,lineHeight:1.2,content:"

在此处添加标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"text",id:"mRHvQN",left:207.50000000000003,top:249.84259259259264,width:585,height:56,content:"

在此处添加副标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"line",id:"7CQDwc",left:323.09259259259267,top:238.33333333333334,start:[0,0],end:[354.8148148148148,0],points:["",""],color:"{{themeColor}}",style:"solid",width:4},{type:"shape",id:"09wqWw",left:-27.648148148148138,top:432.73148148148147,width:1056.2962962962963,height:162.96296296296296,viewBox:[200,200],path:"M 0 20 C 40 -40 60 60 100 20 C 140 -40 160 60 200 20 L 200 180 C 140 240 160 140 100 180 C 40 240 60 140 0 180 L 0 20 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"shape",id:"vSheCJ",left:183.5185185185185,top:175.5092592592593,width:605.1851851851851,height:185.18518518518516,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0},{type:"shape",id:"Mpwv7x",left:211.29629629629628,top:201.80555555555557,width:605.1851851851851,height:185.18518518518516,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,opacity:.7},{type:"text",id:"WQOTAp",left:304.9074074074074,top:198.10185185185182,width:417.9629629629629,height:140,content:"

感谢观看

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",wordSpace:5}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"MZVO1kkj",elements:[{type:"shape",id:"cql0h8",left:0,top:0,width:352.59259259259255,height:562.5,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0},{type:"shape",id:"_RTaF4",left:171.4814814814814,top:100.13888888888887,width:362.22222222222223,height:362.22222222222223,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"rgba(255,255,255,0)",fixedRatio:!1,rotate:0,outline:{width:10,color:"{{backgroundColor}}",style:"solid"}},{type:"shape",id:"UZfo8N",left:216.66666666666663,top:145.32407407407408,width:271.85185185185185,height:271.85185185185185,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{backgroundColor}}",fixedRatio:!1,rotate:0,text:{content:"

01

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"ysqtBg",left:561.4814814814814,top:100.1388888888889,width:359.25925925925924,height:80,content:"

在此处输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"text",id:"lXsoHa",left:572.5925925925925,top:202.3611111111111,width:257.77777777777777,height:260,content:"
  1. 在此处输入内容

  2. 在此处输入内容

  3. 在此处输入内容

  4. 在此处输入内容

  5. 在此处输入内容

  6. 在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",lineHeight:2,fill:"{{subColor}}"}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"shape",id:"EBBnTr",left:360.5996472663139,top:141.8496472663139,width:278.80070546737215,height:278.80070546737215,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!0,rotate:0,outline:{width:0,color:"{{backgroundColor}}",style:"solid"}},{type:"shape",id:"gDIWDH",left:456.4373897707231,top:98.287037037037,width:87.12522045855381,height:87.12522045855381,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!0,rotate:0,outline:{width:4,color:"{{backgroundColor}}",style:"solid"},text:{content:"

1

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"shape",id:"DUWT7E",left:317.037037037037,top:237.68738977072314,width:87.12522045855381,height:87.12522045855381,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!0,rotate:0,outline:{width:4,color:"{{backgroundColor}}",style:"solid"},text:{content:"

4

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"shape",id:"pbhn38",left:456.43738977072303,top:377.08774250440916,width:87.12522045855381,height:87.12522045855381,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!0,rotate:0,outline:{width:4,color:"{{backgroundColor}}",style:"solid"},text:{content:"

3

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"shape",id:"CvMKrO",left:595.8377425044091,top:237.6873897707231,width:87.12522045855381,height:87.12522045855381,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!0,rotate:0,outline:{width:4,color:"{{backgroundColor}}",style:"solid"},text:{content:"

2

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"adudHB",left:402.962962962963,top:39.39814814814815,width:194.07407407407408,height:50,content:"

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"text",id:"9UpDwg",left:402.962962962963,top:473.1018518518518,width:194.07407407407408,height:50,content:"

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"text",id:"GERdpB",left:111.48148148148151,top:256.25,width:194.07407407407408,height:50,content:"

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"text",id:"G5qoho",left:691.1111111111111,top:256.25,width:194.07407407407408,height:50,content:"

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"},{type:"shape",id:"vdZcI6",left:415.18518518518516,top:196.4351851851852,width:169.62962962962962,height:169.62962962962962,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{backgroundColor}}",fixedRatio:!1,rotate:0}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"shape",id:"tYUmrx",left:156.66666666666683,top:149.02777777777771,width:264.4444444444445,height:264.4444444444445,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

01

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"shape",id:"0GVHf8",left:342.2222222222223,top:217.17592592592587,width:128.14814814814812,height:128.14814814814812,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{backgroundColor}}",fixedRatio:!1,rotate:0},{type:"text",id:"BO33Sv",left:378.8888888888889,top:235.24999999999994,width:464.4444444444444,height:92,content:"

在此处添加标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}"}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"text",id:"Hj7ttp",left:69.35185185185185,top:49.21759259259262,width:420,height:63,lineHeight:1.2,content:"

1.请输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{themeColor}}"},{type:"text",id:"FmKMNB",left:69.35185185185185,top:129.28240740740745,width:420,height:384,content:"

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"rI7ZeO",left:510.64814814814815,top:49.21759259259262,width:420,height:63,lineHeight:1.2,content:"

2.请输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{themeColor}}"},{type:"text",id:"KspwGc",left:510.64814814814815,top:129.28240740740745,width:420,height:384,content:"

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"text",id:"Rx63Jo",left:69.35185185185179,top:51.71759259259262,width:420,height:58,lineHeight:1.2,content:"

1.请输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{themeColor}}"},{type:"text",id:"ulyuzE",left:69.35185185185179,top:131.78240740740745,width:420,height:129,content:"

在此处输入内容

在此处输入内容

在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"kr35Ca",left:510.6481481481481,top:51.71759259259262,width:420,height:58,lineHeight:1.2,content:"

2.请输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{themeColor}}"},{type:"text",id:"BNQSpC",left:510.6481481481481,top:131.78240740740745,width:420,height:129,content:"

在此处输入内容

在此处输入内容

在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"Vr38Nu",left:69.35185185185185,top:301.71759259259255,width:420,height:58,lineHeight:1.2,content:"

3.请输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{themeColor}}"},{type:"text",id:"IwKRSu",left:69.35185185185185,top:381.7824074074074,width:420,height:129,content:"

在此处输入内容

在此处输入内容

在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"0Opr1v",left:510.64814814814815,top:301.71759259259255,width:420,height:58,lineHeight:1.2,content:"

4.请输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{themeColor}}"},{type:"text",id:"4L9Uzz",left:510.64814814814815,top:381.7824074074074,width:420,height:129,content:"

在此处输入内容

在此处输入内容

在此处输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"text",id:"GdEGxg",left:134.53703703703704,top:127.25,width:152.77777777777777,height:308,lineHeight:1.8,content:"

请在此处输入标题

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",wordSpace:8,fill:"{{themeColor}}"},{type:"text",id:"y5sAfw",left:332.8703703703704,top:127.25,width:532.5925925925926,height:50,content:"

请在此处输入内容1

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"VeuocM",left:332.8703703703704,top:212.0648148148148,width:532.5925925925926,height:50,content:"

请在此处输入内容2

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"RyFWQe",left:332.8703703703704,top:296.8796296296296,width:532.5925925925926,height:50,content:"

请在此处输入内容3

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"text",id:"Q56viI",left:332.8703703703704,top:381.69444444444446,width:532.5925925925926,height:50,content:"

请在此处输入内容4

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"}],background:{type:"solid",color:"{{backgroundColor}}"}},{id:"template",elements:[{type:"shape",id:"SUWirT",left:73.8888888888889,top:64.21296296296302,width:49.629629629629626,height:49.629629629629626,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

1

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"YjzN1M",left:148.70370370370372,top:64.21296296296302,width:323.7037037037037,height:120,content:"

在此输入内容

在此输入内容

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"shape",id:"fS09I7",left:527.5925925925926,top:64.21296296296302,width:49.629629629629626,height:49.629629629629626,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

2

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"qCnfB1",left:602.4074074074074,top:64.21296296296302,width:323.7037037037037,height:120,content:"

在此输入内容

在此输入内容

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"shape",id:"difAAT",left:73.8888888888889,top:221.25000000000003,width:49.629629629629626,height:49.629629629629626,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

3

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"EUlvMo",left:148.70370370370372,top:221.25000000000003,width:323.7037037037037,height:120,content:"

在此输入内容

在此输入内容

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"shape",id:"US_9jB",left:527.5925925925926,top:221.25000000000003,width:49.629629629629626,height:49.629629629629626,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

4

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"243MnQ",left:602.4074074074074,top:221.25000000000003,width:323.7037037037037,height:120,content:"

在此输入内容

在此输入内容

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"shape",id:"Y_KUj0",left:73.8888888888889,top:378.287037037037,width:49.629629629629626,height:49.629629629629626,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

5

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"9GglMe",left:148.70370370370372,top:378.287037037037,width:323.7037037037037,height:120,content:"

在此输入内容

在此输入内容

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"},{type:"shape",id:"eSInje",left:527.5925925925926,top:378.287037037037,width:49.629629629629626,height:49.629629629629626,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"{{themeColor}}",fixedRatio:!1,rotate:0,text:{content:"

6

",defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",align:"middle"}},{type:"text",id:"0S3yUg",left:602.4074074074074,top:378.287037037037,width:323.7037037037037,height:120,content:"

在此输入内容

在此输入内容

在此输入内容

",rotate:0,defaultFontName:"{{fontName}}",defaultColor:"{{fontColor}}",fill:"{{subColor}}"}],background:{type:"solid",color:"{{backgroundColor}}"}}],st=Rp("slides",{state:()=>({title:"未命名演示文稿",theme:BG,slides:QG,slideIndex:0,viewportRatio:.5625}),getters:{currentSlide(e){return e.slides[e.slideIndex]},currentSlideAnimations(e){const t=e.slides[e.slideIndex];if(!(t!=null&&t.animations))return[];const r=t.elements.map(o=>o.id);return t.animations.filter(o=>r.includes(o.elId))},formatedAnimations(e){const t=e.slides[e.slideIndex];if(!(t!=null&&t.animations))return[];const r=t.elements.map(a=>a.id),o=t.animations.filter(a=>r.includes(a.elId)),i=[];for(const a of o)if(a.trigger==="click"||!i.length)i.push({animations:[a],autoNext:!1});else if(a.trigger==="meantime"){const s=i[i.length-1];s.animations=s.animations.filter(c=>c.elId!==a.elId),s.animations.push(a),i[i.length-1]=s}else if(a.trigger==="auto"){const s=i[i.length-1];s.autoNext=!0,i[i.length-1]=s,i.push({animations:[a],autoNext:!1})}return i},layouts(e){const{themeColor:t,fontColor:n,fontName:r,backgroundColor:o}=e.theme,i=rt(n).isDark()?"rgba(230, 230, 230, 0.5)":"rgba(180, 180, 180, 0.5)",a=JSON.stringify(DG).replace(/{{themeColor}}/g,t).replace(/{{fontColor}}/g,n).replace(/{{fontName}}/g,r).replace(/{{backgroundColor}}/g,o).replace(/{{subColor}}/g,i);return JSON.parse(a)}},actions:{setTitle(e){e?this.title=e:this.title="未命名演示文稿"},setTheme(e){this.theme={...this.theme,...e}},setViewportRatio(e){this.viewportRatio=e},setSlides(e){this.slides=e},addSlide(e){const t=Array.isArray(e)?e:[e],n=this.slideIndex+1;this.slides.splice(n,0,...t),this.slideIndex=n},updateSlide(e){const t=this.slideIndex;this.slides[t]={...this.slides[t],...e}},deleteSlide(e){const t=Array.isArray(e)?e:[e],n=[];for(let i=0;is.id===t[i]);n.push(a)}let r=Math.min(...n);const o=this.slides.length-t.length-1;r>o&&(r=o),this.slideIndex=r,this.slides=this.slides.filter(i=>!t.includes(i.id))},updateSlideIndex(e){this.slideIndex=e},addElement(e){const t=Array.isArray(e)?e:[e],r=[...this.slides[this.slideIndex].elements,...t];this.slides[this.slideIndex].elements=r},deleteElement(e){const t=Array.isArray(e)?e:[e],r=this.slides[this.slideIndex].elements.filter(o=>!t.includes(o.id));this.slides[this.slideIndex].elements=r},updateElement(e){const{id:t,props:n,slideId:r}=e,o=typeof t=="string"?[t]:t,i=r?this.slides.findIndex(c=>c.id===r):this.slideIndex,s=this.slides[i].elements.map(c=>o.includes(c.id)?{...c,...n}:c);this.slides[i].elements=s},removeElementProps(e){const{id:t,propName:n}=e,r=typeof n=="string"?[n]:n,o=this.slideIndex,a=this.slides[o].elements.map(s=>s.id===t?Fn.omit(s,r):s);this.slides[o].elements=a}}}),KG=jK("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"),sN=KG(10),ft=Rp("main",{state:()=>({activeElementIdList:[],handleElementId:"",activeGroupElementId:"",hiddenElementIdList:[],canvasPercentage:90,canvasScale:1,canvasDragged:!1,thumbnailsFocus:!1,editorAreaFocus:!1,disableHotkeys:!1,gridLineSize:0,showRuler:!1,creatingElement:null,creatingCustomShape:!1,availableFonts:BR,toolbarState:Mr.SLIDE_DESIGN,clipingImageElementId:"",richTextAttrs:vG,selectedTableCells:[],isScaling:!1,selectedSlidesIndex:[],dialogForExport:"",databaseId:sN,textFormatPainter:null,shapeFormatPainter:null,showSelectPanel:!1,showSearchPanel:!1,showNotesPanel:!1}),getters:{activeElementList(e){const n=st().currentSlide;return!n||!n.elements?[]:n.elements.filter(r=>e.activeElementIdList.includes(r.id))},handleElement(e){const n=st().currentSlide;return!n||!n.elements?null:n.elements.find(r=>e.handleElementId===r.id)||null}},actions:{setActiveElementIdList(e){e.length===1?this.handleElementId=e[0]:this.handleElementId="",this.activeElementIdList=e},setHandleElementId(e){this.handleElementId=e},setActiveGroupElementId(e){this.activeGroupElementId=e},setHiddenElementIdList(e){this.hiddenElementIdList=e},setCanvasPercentage(e){this.canvasPercentage=e},setCanvasScale(e){this.canvasScale=e},setCanvasDragged(e){this.canvasDragged=e},setThumbnailsFocus(e){this.thumbnailsFocus=e},setEditorareaFocus(e){this.editorAreaFocus=e},setDisableHotkeysState(e){this.disableHotkeys=e},setGridLineSize(e){this.gridLineSize=e},setRulerState(e){this.showRuler=e},setCreatingElement(e){this.creatingElement=e},setCreatingCustomShapeState(e){this.creatingCustomShape=e},setAvailableFonts(){this.availableFonts=BR.filter(e=>yG(e.value))},setToolbarState(e){this.toolbarState=e},setClipingImageElementId(e){this.clipingImageElementId=e},setRichtextAttrs(e){this.richTextAttrs=e},setSelectedTableCells(e){this.selectedTableCells=e},setScalingState(e){this.isScaling=e},updateSelectedSlidesIndex(e){this.selectedSlidesIndex=e},setDialogForExport(e){this.dialogForExport=e},setTextFormatPainter(e){this.textFormatPainter=e},setShapeFormatPainter(e){this.shapeFormatPainter=e},setSelectPanelState(e){this.showSelectPanel=e},setSearchPanelState(e){this.showSearchPanel=e},setNotesPanelState(e){this.showNotesPanel=e}}});var Hn=function(){return Hn=Object.assign||function(t){for(var n,r=1,o=arguments.length;r=0)t=e;else{t=e.constructor?Object.create(e.constructor.prototype):{};for(var o in e)qi(e,o)&&(t[o]=zh(e[o]))}return t}var ez={}.toString;function HR(e){return ez.call(e).slice(8,-1)}var GR=function(e,t){return t==="Array"?""+e.map(function(n){return GR(n,HR(n))}):t==="ArrayBuffer"?""+new Uint8Array(e):t==="Date"?e.getTime():ArrayBuffer.isView(e)?""+new Uint8Array(e.buffer):e};function gx(e,t,n,r){return n=n||{},r=r||"",oo(e).forEach(function(o){if(!qi(t,o))n[r+o]=void 0;else{var i=e[o],a=t[o];if(typeof i=="object"&&typeof a=="object"&&i&&a){var s=HR(i),c=HR(a);s===c?qG[s]?GR(i,s)!==GR(a,c)&&(n[r+o]=t[o]):gx(i,a,n,r+o+"."):n[r+o]=t[o]}else i!==a&&(n[r+o]=t[o])}}),oo(t).forEach(function(o){qi(e,o)||(n[r+o]=t[o])}),n}var Iw=typeof Symbol<"u"&&Symbol.iterator,tz=Iw?function(e){var t;return e!=null&&(t=e[Iw])&&t.apply(e)}:function(){return null},Ff={};function Ks(e){var t,n,r,o;if(arguments.length===1){if(Co(e))return e.slice();if(this===Ff&&typeof e=="string")return[e];if(o=tz(e)){for(n=[];r=o.next(),!r.done;)n.push(r.value);return n}if(e==null)return[e];if(t=e.length,typeof t=="number"){for(n=new Array(t);t--;)n[t]=e[t];return n}return[e]}for(t=arguments.length,n=new Array(t);t--;)n[t]=arguments[t];return n}var vN=typeof Symbol<"u"?function(e){return e[Symbol.toStringTag]==="AsyncFunction"}:function(){return!1},xs=typeof location<"u"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function yN(e,t){xs=e,AN=t}var AN=function(){return!0},nz=!new Error("").stack;function Zd(){if(nz)try{throw new Error}catch(e){return e}return new Error}function zR(e,t){var n=e.stack;return n?(t=t||0,n.indexOf(e.name)===0&&(t+=(e.name+e.message).split(` `).length),n.split(` `).slice(t).filter(AN).map(function(r){return` `+r}).join("")):""}var rz=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"],RN=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],vx=rz.concat(RN),oz={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed"};function Qd(e,t){this._e=Zd(),this.name=e,this.message=t}Yd(Qd).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+zR(this._e,2))}},toString:function(){return this.name+": "+this.message}});function xN(e,t){return e+". Errors: "+Object.keys(t).map(function(n){return t[n].toString()}).filter(function(n,r,o){return o.indexOf(n)===r}).join(` `)}function Cm(e,t,n,r){this._e=Zd(),this.failures=t,this.failedKeys=r,this.successCount=n,this.message=xN(e,t)}Yd(Cm).from(Qd);function hh(e,t){this._e=Zd(),this.name="BulkError",this.failures=t,this.message=xN(e,t)}Yd(hh).from(Qd);var iz=vx.reduce(function(e,t){return e[t]=t+"Error",e},{}),az=Qd,Jt=vx.reduce(function(e,t){var n=t+"Error";function r(o,i){this._e=Zd(),this.name=n,o?typeof o=="string"?(this.message=""+o+(i?` `+i:""),this.inner=i||null):typeof o=="object"&&(this.message=o.name+" "+o.message,this.inner=o):(this.message=oz[t]||n,this.inner=null)}return Yd(r).from(az),e[t]=r,e},{});Jt.Syntax=SyntaxError;Jt.Type=TypeError;Jt.Range=RangeError;var Fw=RN.reduce(function(e,t){return e[t+"Error"]=Jt[t],e},{});function sz(e,t){if(!e||e instanceof Qd||e instanceof TypeError||e instanceof SyntaxError||!e.name||!Fw[e.name])return e;var n=new Fw[e.name](t||e.message,e);return"stack"in e&&il(n,"stack",{get:function(){return this.inner.stack}}),n}var Zg=vx.reduce(function(e,t){return["Syntax","Type","Range"].indexOf(t)===-1&&(e[t+"Error"]=Jt[t]),e},{});Zg.ModifyError=Cm;Zg.DexieError=Qd;Zg.BulkError=hh;function zn(){}function Mp(e){return e}function lz(e,t){return e==null||e===Mp?t:function(n){return t(e(n))}}function ku(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function cz(e,t){return e===zn?t:function(){var n=e.apply(this,arguments);n!==void 0&&(arguments[0]=n);var r=this.onsuccess,o=this.onerror;this.onsuccess=null,this.onerror=null;var i=t.apply(this,arguments);return r&&(this.onsuccess=this.onsuccess?ku(r,this.onsuccess):r),o&&(this.onerror=this.onerror?ku(o,this.onerror):o),i!==void 0?i:n}}function uz(e,t){return e===zn?t:function(){e.apply(this,arguments);var n=this.onsuccess,r=this.onerror;this.onsuccess=this.onerror=null,t.apply(this,arguments),n&&(this.onsuccess=this.onsuccess?ku(n,this.onsuccess):n),r&&(this.onerror=this.onerror?ku(r,this.onerror):r)}}function fz(e,t){return e===zn?t:function(n){var r=e.apply(this,arguments);$i(n,r);var o=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var a=t.apply(this,arguments);return o&&(this.onsuccess=this.onsuccess?ku(o,this.onsuccess):o),i&&(this.onerror=this.onerror?ku(i,this.onerror):i),r===void 0?a===void 0?void 0:a:$i(r,a)}}function dz(e,t){return e===zn?t:function(){return t.apply(this,arguments)===!1?!1:e.apply(this,arguments)}}function bN(e,t){return e===zn?t:function(){var n=e.apply(this,arguments);if(n&&typeof n.then=="function"){for(var r=this,o=arguments.length,i=new Array(o);o--;)i[o]=arguments[o];return n.then(function(){return t.apply(r,i)})}return t.apply(this,arguments)}}var Jh={},hz=100,pz=20,MN=100,yx=typeof Promise>"u"?[]:function(){var e=Promise.resolve();if(typeof crypto>"u"||!crypto.subtle)return[e,e.__proto__,e];var t=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[t,t.__proto__,e]}(),JR=yx[0],Im=yx[1],jR=yx[2],wN=Im&&Im.then,X2=JR&&JR.constructor,Ax=!!jR,$R=!1,mz=jR?function(){jR.then(n2)}:$n.setImmediate?setImmediate.bind(null,n2):$n.MutationObserver?function(){var e=document.createElement("div");new MutationObserver(function(){n2(),e=null}).observe(e,{attributes:!0}),e.setAttribute("i","1")}:function(){setTimeout(n2,0)},jh=function(e,t){E0.push([e,t]),Fm&&(mz(),Fm=!1)},qR=!0,Fm=!0,pu=[],W2=[],e4=null,t4=Mp,cd={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:Xw,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach(function(e){try{Xw(e[0],e[1])}catch{}})}},Xt=cd,E0=[],mu=0,V2=[];function wt(e){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=zn,this._lib=!1;var t=this._PSD=Xt;if(xs&&(this._stackHolder=Zd(),this._prev=null,this._numPrev=0),typeof e!="function"){if(e!==Jh)throw new TypeError("Not a function");this._state=arguments[1],this._value=arguments[2],this._state===!1&&r4(this,this._value);return}this._state=null,this._value=null,++t.ref,LN(this,e)}var n4={get:function(){var e=Xt,t=_m;function n(r,o){var i=this,a=!e.global&&(e!==Xt||t!==_m),s=a&&!Pu(),c=new wt(function(l,u){Rx(i,new SN(Xm(r,e,a,s),Xm(o,e,a,s),l,u,e))});return xs&&kN(c,this),c}return n.prototype=Jh,n},set:function(e){il(this,"then",e&&e.prototype===Jh?n4:{get:function(){return e},set:n4.set})}};Gh(wt.prototype,{then:n4,_then:function(e,t){Rx(this,new SN(null,null,e,t,Xt))},catch:function(e){if(arguments.length===1)return this.then(null,e);var t=arguments[0],n=arguments[1];return typeof t=="function"?this.then(null,function(r){return r instanceof t?n(r):U2(r)}):this.then(null,function(r){return r&&r.name===t?n(r):U2(r)})},finally:function(e){return this.then(function(t){return e(),t},function(t){return e(),U2(t)})},stack:{get:function(){if(this._stack)return this._stack;try{$R=!0;var e=TN(this,[],pz),t=e.join(` From previous: `);return this._state!==null&&(this._stack=t),t}finally{$R=!1}}},timeout:function(e,t){var n=this;return e<1/0?new wt(function(r,o){var i=setTimeout(function(){return o(new Jt.Timeout(t))},e);n.then(r,o).finally(clearTimeout.bind(null,i))}):this}});typeof Symbol<"u"&&Symbol.toStringTag&&il(wt.prototype,Symbol.toStringTag,"Dexie.Promise");cd.env=NN();function SN(e,t,n,r,o){this.onFulfilled=typeof e=="function"?e:null,this.onRejected=typeof t=="function"?t:null,this.resolve=n,this.reject=r,this.psd=o}Gh(wt,{all:function(){var e=Ks.apply(null,arguments).map(Em);return new wt(function(t,n){e.length===0&&t([]);var r=e.length;e.forEach(function(o,i){return wt.resolve(o).then(function(a){e[i]=a,--r||t(e)},n)})})},resolve:function(e){if(e instanceof wt)return e;if(e&&typeof e.then=="function")return new wt(function(n,r){e.then(n,r)});var t=new wt(Jh,!0,e);return kN(t,e4),t},reject:U2,race:function(){var e=Ks.apply(null,arguments).map(Em);return new wt(function(t,n){e.map(function(r){return wt.resolve(r).then(t,n)})})},PSD:{get:function(){return Xt},set:function(e){return Xt=e}},totalEchoes:{get:function(){return _m}},newPSD:Nu,usePSD:Op,scheduler:{get:function(){return jh},set:function(e){jh=e}},rejectionMapper:{get:function(){return t4},set:function(e){t4=e}},follow:function(e,t){return new wt(function(n,r){return Nu(function(o,i){var a=Xt;a.unhandleds=[],a.onunhandled=i,a.finalize=ku(function(){var s=this;vz(function(){s.unhandleds.length===0?o():i(s.unhandleds[0])})},a.finalize),e()},t,n,r)})}});X2&&(X2.allSettled&&il(wt,"allSettled",function(){var e=Ks.apply(null,arguments).map(Em);return new wt(function(t){e.length===0&&t([]);var n=e.length,r=new Array(n);e.forEach(function(o,i){return wt.resolve(o).then(function(a){return r[i]={status:"fulfilled",value:a}},function(a){return r[i]={status:"rejected",reason:a}}).then(function(){return--n||t(r)})})})}),X2.any&&typeof AggregateError<"u"&&il(wt,"any",function(){var e=Ks.apply(null,arguments).map(Em);return new wt(function(t,n){e.length===0&&n(new AggregateError([]));var r=e.length,o=new Array(r);e.forEach(function(i,a){return wt.resolve(i).then(function(s){return t(s)},function(s){o[a]=s,--r||n(new AggregateError(o))})})})}));function LN(e,t){try{t(function(n){if(e._state===null){if(n===e)throw new TypeError("A promise cannot be resolved with itself.");var r=e._lib&&wp();n&&typeof n.then=="function"?LN(e,function(o,i){n instanceof wt?n._then(o,i):n.then(o,i)}):(e._state=!0,e._value=n,ON(e)),r&&Sp()}},r4.bind(null,e))}catch(n){r4(e,n)}}function r4(e,t){if(W2.push(t),e._state===null){var n=e._lib&&wp();t=t4(t),e._state=!1,e._value=t,xs&&t!==null&&typeof t=="object"&&!t._promise&&JG(function(){var r=mx(t,"stack");t._promise=e,il(t,"stack",{get:function(){return $R?r&&(r.get?r.get.apply(t):r.value):e.stack}})}),yz(e),ON(e),n&&Sp()}}function ON(e){var t=e._listeners;e._listeners=[];for(var n=0,r=t.length;n0;)for(e=E0,E0=[],n=e.length,t=0;t0);qR=!0,Fm=!0}function xx(){var e=pu;pu=[],e.forEach(function(r){r._PSD.onunhandled.call(null,r._value,r)});for(var t=V2.slice(0),n=t.length;n;)t[--n]()}function vz(e){function t(){e(),V2.splice(V2.indexOf(t),1)}V2.push(t),++mu,jh(function(){--mu===0&&xx()},[])}function yz(e){pu.some(function(t){return t._value===e._value})||pu.push(e)}function Az(e){for(var t=pu.length;t;)if(pu[--t]._value===e._value){pu.splice(t,1);return}}function U2(e){return new wt(Jh,!1,e)}function dr(e,t){var n=Xt;return function(){var r=wp(),o=Xt;try{return yc(n,!0),e.apply(this,arguments)}catch(i){t&&t(i)}finally{yc(o,!1),r&&Sp()}}}var ho={awaits:0,echoes:0,id:0},Rz=0,Y2=[],ly=0,_m=0,xz=0;function Nu(e,t,n,r){var o=Xt,i=Object.create(o);i.parent=o,i.ref=0,i.global=!1,i.id=++xz;var a=cd.env;i.env=Ax?{Promise:wt,PromiseProp:{value:wt,configurable:!0,writable:!0},all:wt.all,race:wt.race,allSettled:wt.allSettled,any:wt.any,resolve:wt.resolve,reject:wt.reject,nthen:_w(a.nthen,i),gthen:_w(a.gthen,i)}:{},t&&$i(i,t),++o.ref,i.finalize=function(){--this.parent.ref||this.parent.finalize()};var s=Op(i,e,n,r);return i.ref===0&&i.finalize(),s}function Lp(){return ho.id||(ho.id=++Rz),++ho.awaits,ho.echoes+=MN,ho.id}function Pu(){return ho.awaits?(--ho.awaits===0&&(ho.id=0),ho.echoes=ho.awaits*MN,!0):!1}(""+wN).indexOf("[native code]")===-1&&(Lp=Pu=zn);function Em(e){return ho.echoes&&e&&e.constructor===X2?(Lp(),e.then(function(t){return Pu(),t},function(t){return Pu(),vo(t)})):e}function bz(e){++_m,(!ho.echoes||--ho.echoes===0)&&(ho.echoes=ho.id=0),Y2.push(Xt),yc(e,!0)}function Mz(){var e=Y2[Y2.length-1];Y2.pop(),yc(e,!1)}function yc(e,t){var n=Xt;if((t?ho.echoes&&(!ly++||e!==Xt):ly&&(!--ly||e!==Xt))&&PN(t?bz.bind(null,e):Mz),e!==Xt&&(Xt=e,n===cd&&(cd.env=NN()),Ax)){var r=cd.env.Promise,o=e.env;Im.then=o.nthen,r.prototype.then=o.gthen,(n.global||e.global)&&(Object.defineProperty($n,"Promise",o.PromiseProp),r.all=o.all,r.race=o.race,r.resolve=o.resolve,r.reject=o.reject,o.allSettled&&(r.allSettled=o.allSettled),o.any&&(r.any=o.any))}}function NN(){var e=$n.Promise;return Ax?{Promise:e,PromiseProp:Object.getOwnPropertyDescriptor($n,"Promise"),all:e.all,race:e.race,allSettled:e.allSettled,any:e.any,resolve:e.resolve,reject:e.reject,nthen:Im.then,gthen:e.prototype.then}:{}}function Op(e,t,n,r,o){var i=Xt;try{return yc(e,!0),t(n,r,o)}finally{yc(i,!1)}}function PN(e){wN.call(JR,e)}function Xm(e,t,n,r){return typeof e!="function"?e:function(){var o=Xt;n&&Lp(),yc(t,!0);try{return e.apply(this,arguments)}finally{yc(o,!1),r&&PN(Pu)}}}function _w(e,t){return function(n,r){return e.call(this,Xm(n,t),Xm(r,t))}}var Ew="unhandledrejection";function Xw(e,t){var n;try{n=t.onuncatched(e)}catch{}if(n!==!1)try{var r,o={promise:t,reason:e};if($n.document&&document.createEvent?(r=document.createEvent("Event"),r.initEvent(Ew,!0,!0),$i(r,o)):$n.CustomEvent&&(r=new CustomEvent(Ew,{detail:o}),$i(r,o)),r&&$n.dispatchEvent&&(dispatchEvent(r),!$n.PromiseRejectionEvent&&$n.onunhandledrejection))try{$n.onunhandledrejection(r)}catch{}xs&&r&&!r.defaultPrevented&&console.warn("Unhandled rejection: "+(e.stack||e))}catch{}}var vo=wt.reject;function CN(e,t,n,r){if(!e._state.openComplete&&!Xt.letThrough){if(!e._state.isBeingOpened){if(!e._options.autoOpen)return vo(new Jt.DatabaseClosed);e.open().catch(zn)}return e._state.dbReadyPromise.then(function(){return CN(e,t,n,r)})}else{var o=e._createTransaction(t,n,e._dbSchema);try{o.create()}catch(i){return vo(i)}return o._promise(t,function(i,a){return Nu(function(){return Xt.trans=o,r(i,a,o)})}).then(function(i){return o._completion.then(function(){return i})})}}var Ww="3.0.3",Df="￿",o4=-1/0,Fs="Invalid key provided. Keys must be of type string, number, Date or Array.",IN="String expected.",ph=[],bx=typeof navigator<"u"&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),wz=bx,Sz=bx,FN=function(e){return!/(dexie\.js|dexie\.min\.js)/.test(e)},r2="__dbnames",cy="readonly",uy="readwrite";function Cu(e,t){return e?t?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:e:t}var _N={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function o2(e){return function(t){return cs(t,e)===void 0&&(t=zh(t),hN(t,e)),t}}var Lz=function(){function e(){}return e.prototype._trans=function(t,n,r){var o=this._tx||Xt.trans,i=this.name;function a(c,l,u){if(!u.schema[i])throw new Jt.NotFound("Table "+i+" not part of transaction");return n(u.idbtrans,u)}var s=wp();try{return o&&o.db===this.db?o===Xt.trans?o._promise(t,a,r):Nu(function(){return o._promise(t,a,r)},{trans:o,transless:Xt.transless||Xt}):CN(this.db,t,[this.name],a)}finally{s&&Sp()}},e.prototype.get=function(t,n){var r=this;return t&&t.constructor===Object?this.where(t).first(n):this._trans("readonly",function(o){return r.core.get({trans:o,key:t}).then(function(i){return r.hook.reading.fire(i)})}).then(n)},e.prototype.where=function(t){if(typeof t=="string")return new this.db.WhereClause(this,t);if(Co(t))return new this.db.WhereClause(this,"["+t.join("+")+"]");var n=oo(t);if(n.length===1)return this.where(n[0]).equals(t[n[0]]);var r=this.schema.indexes.concat(this.schema.primKey).filter(function(u){return u.compound&&n.every(function(f){return u.keyPath.indexOf(f)>=0})&&u.keyPath.every(function(f){return n.indexOf(f)>=0})})[0];if(r&&this.db._maxKey!==Df)return this.where(r.name).equals(r.keyPath.map(function(u){return t[u]}));!r&&xs&&console.warn("The query "+JSON.stringify(t)+" on "+this.name+" would benefit of a "+("compound index ["+n.join("+")+"]"));var o=this.schema.idxByName,i=this.db._deps.indexedDB;function a(u,f){try{return i.cmp(u,f)===0}catch{return!1}}var s=n.reduce(function(u,f){var d=u[0],h=u[1],p=o[f],m=t[f];return[d||p,d||!p?Cu(h,p&&p.multi?function(v){var b=cs(v,f);return Co(b)&&b.some(function(x){return a(m,x)})}:function(v){return a(m,cs(v,f))}):h]},[null,null]),c=s[0],l=s[1];return c?this.where(c.name).equals(t[c.keyPath]).filter(l):r?this.filter(l):this.where(n).equals("")},e.prototype.filter=function(t){return this.toCollection().and(t)},e.prototype.count=function(t){return this.toCollection().count(t)},e.prototype.offset=function(t){return this.toCollection().offset(t)},e.prototype.limit=function(t){return this.toCollection().limit(t)},e.prototype.each=function(t){return this.toCollection().each(t)},e.prototype.toArray=function(t){return this.toCollection().toArray(t)},e.prototype.toCollection=function(){return new this.db.Collection(new this.db.WhereClause(this))},e.prototype.orderBy=function(t){return new this.db.Collection(new this.db.WhereClause(this,Co(t)?"["+t.join("+")+"]":t))},e.prototype.reverse=function(){return this.toCollection().reverse()},e.prototype.mapToClass=function(t){this.schema.mappedClass=t;var n=function(r){if(!r)return r;var o=Object.create(t.prototype);for(var i in r)if(qi(r,i))try{o[i]=r[i]}catch{}return o};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=n,this.hook("reading",n),t},e.prototype.defineClass=function(){function t(n){$i(this,n)}return this.mapToClass(t)},e.prototype.add=function(t,n){var r=this,o=this.schema.primKey,i=o.auto,a=o.keyPath,s=t;return a&&i&&(s=o2(a)(t)),this._trans("readwrite",function(c){return r.core.mutate({trans:c,type:"add",keys:n!=null?[n]:null,values:[s]})}).then(function(c){return c.numFailures?wt.reject(c.failures[0]):c.lastResult}).then(function(c){if(a)try{Pa(t,a,c)}catch{}return c})},e.prototype.update=function(t,n){if(typeof n!="object"||Co(n))throw new Jt.InvalidArgument("Modifications must be an object.");if(typeof t=="object"&&!Co(t)){oo(n).forEach(function(o){Pa(t,o,n[o])});var r=cs(t,this.schema.primKey.keyPath);return r===void 0?vo(new Jt.InvalidArgument("Given object does not contain its primary key")):this.where(":id").equals(r).modify(n)}else return this.where(":id").equals(t).modify(n)},e.prototype.put=function(t,n){var r=this,o=this.schema.primKey,i=o.auto,a=o.keyPath,s=t;return a&&i&&(s=o2(a)(t)),this._trans("readwrite",function(c){return r.core.mutate({trans:c,type:"put",values:[s],keys:n!=null?[n]:null})}).then(function(c){return c.numFailures?wt.reject(c.failures[0]):c.lastResult}).then(function(c){if(a)try{Pa(t,a,c)}catch{}return c})},e.prototype.delete=function(t){var n=this;return this._trans("readwrite",function(r){return n.core.mutate({trans:r,type:"delete",keys:[t]})}).then(function(r){return r.numFailures?wt.reject(r.failures[0]):void 0})},e.prototype.clear=function(){var t=this;return this._trans("readwrite",function(n){return t.core.mutate({trans:n,type:"deleteRange",range:_N})}).then(function(n){return n.numFailures?wt.reject(n.failures[0]):void 0})},e.prototype.bulkGet=function(t){var n=this;return this._trans("readonly",function(r){return n.core.getMany({keys:t,trans:r}).then(function(o){return o.map(function(i){return n.hook.reading.fire(i)})})})},e.prototype.bulkAdd=function(t,n,r){var o=this,i=Array.isArray(n)?n:void 0;r=r||(i?void 0:n);var a=r?r.allKeys:void 0;return this._trans("readwrite",function(s){var c=o.schema.primKey,l=c.auto,u=c.keyPath;if(u&&i)throw new Jt.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(i&&i.length!==t.length)throw new Jt.InvalidArgument("Arguments objects and keys must have the same length");var f=t.length,d=u&&l?t.map(o2(u)):t;return o.core.mutate({trans:s,type:"add",keys:i,values:d,wantResults:a}).then(function(h){var p=h.numFailures,m=h.results,v=h.lastResult,b=h.failures,x=a?m:v;if(p===0)return x;throw new hh(o.name+".bulkAdd(): "+p+" of "+f+" operations failed",Object.keys(b).map(function(R){return b[R]}))})})},e.prototype.bulkPut=function(t,n,r){var o=this,i=Array.isArray(n)?n:void 0;r=r||(i?void 0:n);var a=r?r.allKeys:void 0;return this._trans("readwrite",function(s){var c=o.schema.primKey,l=c.auto,u=c.keyPath;if(u&&i)throw new Jt.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(i&&i.length!==t.length)throw new Jt.InvalidArgument("Arguments objects and keys must have the same length");var f=t.length,d=u&&l?t.map(o2(u)):t;return o.core.mutate({trans:s,type:"put",keys:i,values:d,wantResults:a}).then(function(h){var p=h.numFailures,m=h.results,v=h.lastResult,b=h.failures,x=a?m:v;if(p===0)return x;throw new hh(o.name+".bulkPut(): "+p+" of "+f+" operations failed",Object.keys(b).map(function(R){return b[R]}))})})},e.prototype.bulkDelete=function(t){var n=this,r=t.length;return this._trans("readwrite",function(o){return n.core.mutate({trans:o,type:"delete",keys:t})}).then(function(o){var i=o.numFailures,a=o.lastResult,s=o.failures;if(i===0)return a;throw new hh(n.name+".bulkDelete(): "+i+" of "+r+" operations failed",s)})},e}();function Qg(e){var t={},n=function(s,c){if(c){for(var l=arguments.length,u=new Array(l-1);--l;)u[l-1]=arguments[l];return t[s].subscribe.apply(null,u),e}else if(typeof s=="string")return t[s]};n.addEventType=i;for(var r=1,o=arguments.length;rd?s:0}return this.toArray(function(l){return l.sort(c)}).then(n)},e.prototype.toArray=function(t){var n=this;return this._read(function(r){var o=n._ctx;if(o.dir==="next"&&p0(o,!0)&&o.limit>0){var i=o.valueMapper,a=Z2(o,o.table.core.schema);return o.table.core.query({trans:r,limit:o.limit,values:!0,query:{index:a,range:o.range}}).then(function(c){var l=c.result;return i?l.map(i):l})}else{var s=[];return i2(o,function(c){return s.push(c)},r,o.table.core).then(function(){return s})}},t)},e.prototype.offset=function(t){var n=this._ctx;return t<=0?this:(n.offset+=t,p0(n)?dy(n,function(){var r=t;return function(o,i){return r===0?!0:r===1?(--r,!1):(i(function(){o.advance(r),r=0}),!1)}}):dy(n,function(){var r=t;return function(){return--r<0}}),this)},e.prototype.limit=function(t){return this._ctx.limit=Math.min(this._ctx.limit,t),dy(this._ctx,function(){var n=t;return function(r,o,i){return--n<=0&&o(i),n>=0}},!0),this},e.prototype.until=function(t,n){return fy(this._ctx,function(r,o,i){return t(r.value)?(o(i),n):!0}),this},e.prototype.first=function(t){return this.limit(1).toArray(function(n){return n[0]}).then(t)},e.prototype.last=function(t){return this.reverse().first(t)},e.prototype.filter=function(t){return fy(this._ctx,function(n){return t(n.value)}),Tz(this._ctx,t),this},e.prototype.and=function(t){return this.filter(t)},e.prototype.or=function(t){return new this.db.WhereClause(this._ctx.table,t,this)},e.prototype.reverse=function(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this},e.prototype.desc=function(){return this.reverse()},e.prototype.eachKey=function(t){var n=this._ctx;return n.keysOnly=!n.isMatch,this.each(function(r,o){t(o.key,o)})},e.prototype.eachUniqueKey=function(t){return this._ctx.unique="unique",this.eachKey(t)},e.prototype.eachPrimaryKey=function(t){var n=this._ctx;return n.keysOnly=!n.isMatch,this.each(function(r,o){t(o.primaryKey,o)})},e.prototype.keys=function(t){var n=this._ctx;n.keysOnly=!n.isMatch;var r=[];return this.each(function(o,i){r.push(i.key)}).then(function(){return r}).then(t)},e.prototype.primaryKeys=function(t){var n=this._ctx;if(n.dir==="next"&&p0(n,!0)&&n.limit>0)return this._read(function(o){var i=Z2(n,n.table.core.schema);return n.table.core.query({trans:o,values:!1,limit:n.limit,query:{index:i,range:n.range}})}).then(function(o){var i=o.result;return i}).then(t);n.keysOnly=!n.isMatch;var r=[];return this.each(function(o,i){r.push(i.primaryKey)}).then(function(){return r}).then(t)},e.prototype.uniqueKeys=function(t){return this._ctx.unique="unique",this.keys(t)},e.prototype.firstKey=function(t){return this.limit(1).keys(function(n){return n[0]}).then(t)},e.prototype.lastKey=function(t){return this.reverse().firstKey(t)},e.prototype.distinct=function(){var t=this._ctx,n=t.index&&t.table.schema.idxByName[t.index];if(!n||!n.multi)return this;var r={};return fy(this._ctx,function(o){var i=o.primaryKey.toString(),a=qi(r,i);return r[i]=!0,!a}),this},e.prototype.modify=function(t){var n=this,r=this._ctx;return this._write(function(o){var i;if(typeof t=="function")i=t;else{var a=oo(t),s=a.length;i=function(x){for(var R=!1,y=0;y0&&c.mutate({trans:o,type:"add",values:k}).then(function(N){for(var P in N.failures)I.splice(parseInt(P),1);b(k.length,N)})).then(function(N){return O.length>0&&c.mutate({trans:o,type:"put",keys:w,values:O}).then(function(P){return b(O.length,P)})}).then(function(){return I.length>0&&c.mutate({trans:o,type:"delete",keys:I}).then(function(N){return b(I.length,N)})}).then(function(){return x.length>y+A&&R(y+d)})})};return R(0).then(function(){if(p.length>0)throw new Cm("Error modifying one or more objects",p,m,v);return x.length})})})},e.prototype.delete=function(){var t=this._ctx,n=t.range;return p0(t)&&(t.isPrimKey&&!Sz||n.type===3)?this._write(function(r){var o=t.table.core.schema.primaryKey,i=n;return t.table.core.count({trans:r,query:{index:o,range:i}}).then(function(a){return t.table.core.mutate({trans:r,type:"deleteRange",range:i}).then(function(s){var c=s.failures;s.lastResult,s.results;var l=s.numFailures;if(l)throw new Cm("Could not delete some values",Object.keys(c).map(function(u){return c[u]}),a-l);return a-l})})}):this.modify(function(r,o){return o.value=null})},e}();function Nz(e){return Tp(kz.prototype,function(n,r){this.db=e;var o=_N,i=null;if(r)try{o=r()}catch(l){i=l}var a=n._ctx,s=a.table,c=s.hook.reading.fire;this._ctx={table:s,index:a.index,isPrimKey:!a.index||s.schema.primKey.keyPath&&a.index===s.schema.primKey.name,range:o,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:i,or:a.or,valueMapper:c!==Mp?c:null}})}function Pz(e,t){return et?-1:e===t?0:1}function hi(e,t,n){var r=e instanceof XN?new e.Collection(e):e;return r._ctx.error=n?new n(t):new TypeError(t),r}function Rf(e){return new e.Collection(e,function(){return EN("")}).limit(0)}function Iz(e){return e==="next"?function(t){return t.toUpperCase()}:function(t){return t.toLowerCase()}}function Fz(e){return e==="next"?function(t){return t.toLowerCase()}:function(t){return t.toUpperCase()}}function _z(e,t,n,r,o,i){for(var a=Math.min(e.length,r.length),s=-1,c=0;c=0?e.substr(0,s)+t[s]+n.substr(s+1):null;o(e[c],l)<0&&(s=c)}return a0)&&(y=S)}return v(y!==null?function(){m.continue(y+u)}:b),!1}),h}function Pl(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen:r}}function EN(e){return{type:1,lower:e,upper:e}}var XN=function(){function e(){}return Object.defineProperty(e.prototype,"Collection",{get:function(){return this._ctx.table.db.Collection},enumerable:!0,configurable:!0}),e.prototype.between=function(t,n,r,o){r=r!==!1,o=o===!0;try{return this._cmp(t,n)>0||this._cmp(t,n)===0&&(r||o)&&!(r&&o)?Rf(this):new this.Collection(this,function(){return Pl(t,n,!r,!o)})}catch{return hi(this,Fs)}},e.prototype.equals=function(t){return t==null?hi(this,Fs):new this.Collection(this,function(){return EN(t)})},e.prototype.above=function(t){return t==null?hi(this,Fs):new this.Collection(this,function(){return Pl(t,void 0,!0)})},e.prototype.aboveOrEqual=function(t){return t==null?hi(this,Fs):new this.Collection(this,function(){return Pl(t,void 0,!1)})},e.prototype.below=function(t){return t==null?hi(this,Fs):new this.Collection(this,function(){return Pl(void 0,t,!1,!0)})},e.prototype.belowOrEqual=function(t){return t==null?hi(this,Fs):new this.Collection(this,function(){return Pl(void 0,t)})},e.prototype.startsWith=function(t){return typeof t!="string"?hi(this,IN):this.between(t,t+Df,!0,!0)},e.prototype.startsWithIgnoreCase=function(t){return t===""?this.startsWith(t):a2(this,function(n,r){return n.indexOf(r[0])===0},[t],Df)},e.prototype.equalsIgnoreCase=function(t){return a2(this,function(n,r){return n===r[0]},[t],"")},e.prototype.anyOfIgnoreCase=function(){var t=Ks.apply(Ff,arguments);return t.length===0?Rf(this):a2(this,function(n,r){return r.indexOf(n)!==-1},t,"")},e.prototype.startsWithAnyOfIgnoreCase=function(){var t=Ks.apply(Ff,arguments);return t.length===0?Rf(this):a2(this,function(n,r){return r.some(function(o){return n.indexOf(o)===0})},t,Df)},e.prototype.anyOf=function(){var t=this,n=Ks.apply(Ff,arguments),r=this._cmp;try{n.sort(r)}catch{return hi(this,Fs)}if(n.length===0)return Rf(this);var o=new this.Collection(this,function(){return Pl(n[0],n[n.length-1])});o._ondirectionchange=function(a){r=a==="next"?t._ascending:t._descending,n.sort(r)};var i=0;return o._addAlgorithm(function(a,s,c){for(var l=a.key;r(l,n[i])>0;)if(++i,i===n.length)return s(c),!1;return r(l,n[i])===0?!0:(s(function(){a.continue(n[i])}),!1)}),o},e.prototype.notEqual=function(t){return this.inAnyRange([[o4,t],[t,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})},e.prototype.noneOf=function(){var t=Ks.apply(Ff,arguments);if(t.length===0)return new this.Collection(this);try{t.sort(this._ascending)}catch{return hi(this,Fs)}var n=t.reduce(function(r,o){return r?r.concat([[r[r.length-1][1],o]]):[[o4,o]]},null);return n.push([t[t.length-1],this.db._maxKey]),this.inAnyRange(n,{includeLowers:!1,includeUppers:!1})},e.prototype.inAnyRange=function(t,n){var r=this,o=this._cmp,i=this._ascending,a=this._descending,s=this._min,c=this._max;if(t.length===0)return Rf(this);if(!t.every(function(A){return A[0]!==void 0&&A[1]!==void 0&&i(A[0],A[1])<=0}))return hi(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",Jt.InvalidArgument);var l=!n||n.includeLowers!==!1,u=n&&n.includeUppers===!0;function f(A,S){for(var k=0,O=A.length;k0){w[0]=s(w[0],S[0]),w[1]=c(w[1],S[1]);break}}return k===O&&A.push(S),A}var d=i;function h(A,S){return d(A[0],S[0])}var p;try{p=t.reduce(f,[]),p.sort(h)}catch{return hi(this,Fs)}var m=0,v=u?function(A){return i(A,p[m][1])>0}:function(A){return i(A,p[m][1])>=0},b=l?function(A){return a(A,p[m][0])>0}:function(A){return a(A,p[m][0])>=0};function x(A){return!v(A)&&!b(A)}var R=v,y=new this.Collection(this,function(){return Pl(p[0][0],p[p.length-1][1],!l,!u)});return y._ondirectionchange=function(A){A==="next"?(R=v,d=i):(R=b,d=a),p.sort(h)},y._addAlgorithm(function(A,S,k){for(var O=A.key;R(O);)if(++m,m===p.length)return S(k),!1;return x(O)?!0:(r._cmp(O,p[m][1])===0||r._cmp(O,p[m][0])===0||S(function(){d===i?A.continue(p[m][0]):A.continue(p[m][1])}),!1)}),y},e.prototype.startsWithAnyOf=function(){var t=Ks.apply(Ff,arguments);return t.every(function(n){return typeof n=="string"})?t.length===0?Rf(this):this.inAnyRange(t.map(function(n){return[n,n+Df]})):hi(this,"startsWithAnyOf() only works with strings")},e}();function Ez(e){return Tp(XN.prototype,function(n,r,o){this.db=e,this._ctx={table:n,index:r===":id"?null:r,or:o};var i=e._deps.indexedDB;if(!i)throw new Jt.MissingAPI("indexedDB API missing");this._cmp=this._ascending=i.cmp.bind(i),this._descending=function(a,s){return i.cmp(s,a)},this._max=function(a,s){return i.cmp(a,s)>0?a:s},this._min=function(a,s){return i.cmp(a,s)<0?a:s},this._IDBKeyRange=e._deps.IDBKeyRange})}function WN(e){return e.length===1?e[0]:e}function Mx(e){try{return e.only([[]]),[[]]}catch{return Df}}function Ja(e){return dr(function(t){return $h(t),e(t.target.error),!1})}function $h(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault()}var Xz=function(){function e(){}return e.prototype._lock=function(){return _0(!Xt.global),++this._reculock,this._reculock===1&&!Xt.global&&(Xt.lockOwnerFor=this),this},e.prototype._unlock=function(){if(_0(!Xt.global),--this._reculock===0)for(Xt.global||(Xt.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var t=this._blockedFuncs.shift();try{Op(t[1],t[0])}catch{}}return this},e.prototype._locked=function(){return this._reculock&&Xt.lockOwnerFor!==this},e.prototype.create=function(t){var n=this;if(!this.mode)return this;var r=this.db.idbdb,o=this.db._state.dbOpenError;if(_0(!this.idbtrans),!t&&!r)switch(o&&o.name){case"DatabaseClosedError":throw new Jt.DatabaseClosed(o);case"MissingAPIError":throw new Jt.MissingAPI(o.message,o);default:throw new Jt.OpenFailed(o)}if(!this.active)throw new Jt.TransactionInactive;return _0(this._completion._state===null),t=this.idbtrans=t||r.transaction(WN(this.storeNames),this.mode),t.onerror=dr(function(i){$h(i),n._reject(t.error)}),t.onabort=dr(function(i){$h(i),n.active&&n._reject(new Jt.Abort(t.error)),n.active=!1,n.on("abort").fire(i)}),t.oncomplete=dr(function(){n.active=!1,n._resolve()}),this},e.prototype._promise=function(t,n,r){var o=this;if(t==="readwrite"&&this.mode!=="readwrite")return vo(new Jt.ReadOnly("Transaction is readonly"));if(!this.active)return vo(new Jt.TransactionInactive);if(this._locked())return new wt(function(a,s){o._blockedFuncs.push([function(){o._promise(t,n,r).then(a,s)},Xt])});if(r)return Nu(function(){var a=new wt(function(s,c){o._lock();var l=n(s,c,o);l&&l.then&&l.then(s,c)});return a.finally(function(){return o._unlock()}),a._lib=!0,a});var i=new wt(function(a,s){var c=n(a,s,o);c&&c.then&&c.then(a,s)});return i._lib=!0,i},e.prototype._root=function(){return this.parent?this.parent._root():this},e.prototype.waitFor=function(t){var n=this._root(),r=wt.resolve(t);if(n._waitingFor)n._waitingFor=n._waitingFor.then(function(){return r});else{n._waitingFor=r,n._waitingQueue=[];var o=n.idbtrans.objectStore(n.storeNames[0]);(function a(){for(++n._spinCount;n._waitingQueue.length;)n._waitingQueue.shift()();n._waitingFor&&(o.get(-1/0).onsuccess=a)})()}var i=n._waitingFor;return new wt(function(a,s){r.then(function(c){return n._waitingQueue.push(dr(a.bind(null,c)))},function(c){return n._waitingQueue.push(dr(s.bind(null,c)))}).finally(function(){n._waitingFor===i&&(n._waitingFor=null)})})},e.prototype.abort=function(){this.active&&this._reject(new Jt.Abort),this.active=!1},e.prototype.table=function(t){var n=this._memoizedTables||(this._memoizedTables={});if(qi(n,t))return n[t];var r=this.schema[t];if(!r)throw new Jt.NotFound("Table "+t+" not part of transaction");var o=new this.db.Table(t,r,this);return o.core=this.db.core.table(t),n[t]=o,o},e}();function Wz(e){return Tp(Xz.prototype,function(n,r,o,i){var a=this;this.db=e,this.mode=n,this.storeNames=r,this.schema=o,this.idbtrans=null,this.on=Qg(this,"complete","error","abort"),this.parent=i||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new wt(function(s,c){a._resolve=s,a._reject=c}),this._completion.then(function(){a.active=!1,a.on.complete.fire()},function(s){var c=a.active;return a.active=!1,a.on.error.fire(s),a.parent?a.parent._reject(s):c&&a.idbtrans&&a.idbtrans.abort(),vo(s)})})}function i4(e,t,n,r,o,i,a){return{name:e,keyPath:t,unique:n,multi:r,auto:o,compound:i,src:(n&&!a?"&":"")+(r?"*":"")+(o?"++":"")+VN(t)}}function VN(e){return typeof e=="string"?e:e?"["+[].join.call(e,"+")+"]":""}function UN(e,t,n){return{name:e,primKey:t,indexes:n,mappedClass:null,idxByName:dN(n,function(r){return[r.name,r]})}}function a4(e){return e==null?function(){}:typeof e=="string"?Vz(e):function(t){return cs(t,e)}}function Vz(e){var t=e.split(".");return t.length===1?function(n){return n[e]}:function(n){return cs(n,e)}}function YN(e,t){return t.type==="delete"?t.keys:t.keys||t.values.map(e.extractKey)}function Uz(e,t,n){return t.type==="add"?Promise.resolve(new Array(t.values.length)):e.getMany({trans:t.trans,keys:n})}function Yw(e){return[].slice.call(e)}var Yz=0;function mh(e){return e==null?":id":typeof e=="string"?e:"["+e.join("+")+"]"}function Zz(e,t,n,r){var o=t.cmp.bind(t);function i(h,p){var m=Yw(h.objectStoreNames);return{schema:{name:h.name,tables:m.map(function(v){return p.objectStore(v)}).map(function(v){var b=v.keyPath,x=v.autoIncrement,R=Co(b),y=b==null,A={},S={name:v.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:y,compound:R,keyPath:b,autoIncrement:x,unique:!0,extractKey:a4(b)},indexes:Yw(v.indexNames).map(function(k){return v.index(k)}).map(function(k){var O=k.name,w=k.unique,I=k.multiEntry,E=k.keyPath,T=Co(E),F={name:O,compound:T,keyPath:E,unique:w,multiEntry:I,extractKey:a4(E)};return A[mh(E)]=F,F}),getIndexByKeyPath:function(k){return A[mh(k)]}};return A[":id"]=S.primaryKey,b!=null&&(A[mh(b)]=S.primaryKey),S})},hasGetAll:m.length>0&&"getAll"in p.objectStore(m[0])&&!(typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}function a(h){if(h.type===3)return null;if(h.type===4)throw new Error("Cannot convert never type to IDBKeyRange");var p=h.lower,m=h.upper,v=h.lowerOpen,b=h.upperOpen,x=p===void 0?m===void 0?null:n.upperBound(m,!!b):m===void 0?n.lowerBound(p,!!v):n.bound(p,m,!!v,!!b);return x}function s(h){var p=h.name;function m(x){var R=x.trans,y=x.type,A=x.keys,S=x.values,k=x.range,O=x.wantResults;return new Promise(function(w,I){w=dr(w);var E=R.objectStore(p),T=E.keyPath==null,F=y==="put"||y==="add";if(!F&&y!=="delete"&&y!=="deleteRange")throw new Error("Invalid operation type: "+y);var N=(A||S||{length:1}).length;if(A&&S&&A.length!==S.length)throw new Error("Given keys array must have same length as given values array.");if(N===0)return w({numFailures:0,failures:{},results:[],lastResult:void 0});var P=O&&KR(A||YN(h.primaryKey,{type:y,keys:A,values:S})),C,X=[],U=0,K=function(ae){++U,$h(ae),P&&(P[ae.target._reqno]=void 0),X[ae.target._reqno]=ae.target.error},ie=function(ae){var j=ae.target;P[j._reqno]=j.result};if(y==="deleteRange"){if(k.type===4)return w({numFailures:U,failures:X,results:P,lastResult:void 0});k.type===3?C=E.clear():C=E.delete(a(k))}else{var B=F?T?[S,A]:[S,null]:[A,null],Z=B[0],Q=B[1];if(F)for(var G=0;G=t});c.forEach(function(u){o.push(function(){var f=a,d=u._cfg.dbschema;c4(e,f,r),c4(e,d,r),a=e._dbSchema=d;var h=ZN(f,d);h.add.forEach(function(R){Sx(r,R[0],R[1].primKey,R[1].indexes)}),h.change.forEach(function(R){if(R.recreate)throw new Jt.Upgrade("Not yet support for changing primary key");var y=r.objectStore(R.name);R.add.forEach(function(A){return l4(y,A)}),R.change.forEach(function(A){y.deleteIndex(A.name),l4(y,A)}),R.del.forEach(function(A){return y.deleteIndex(A)})});var p=u._cfg.contentUpgrade;if(p&&u._cfg.version>t){wx(e,r),n._memoizedTables={},s=!0;var m=pN(d);h.del.forEach(function(R){m[R]=f[R]}),s4(e,[e.Transaction.prototype]),Wm(e,[e.Transaction.prototype],oo(m),m),n.schema=m;var v=vN(p);v&&Lp();var b,x=wt.follow(function(){if(b=p(n),b&&v){var R=Pu.bind(null,null);b.then(R,R)}});return b&&typeof b.then=="function"?wt.resolve(b):x.then(function(){return b})}}),o.push(function(f){if(!s||!wz){var d=u._cfg.dbschema;zz(d,f)}s4(e,[e.Transaction.prototype]),Wm(e,[e.Transaction.prototype],e._storeNames,e._dbSchema),n.schema=e._dbSchema})});function l(){return o.length?wt.resolve(o.shift()(n.idbtrans)).then(l):wt.resolve()}return l().then(function(){Gz(a,r)})}function ZN(e,t){var n={del:[],add:[],change:[]},r;for(r in e)t[r]||n.del.push(r);for(r in t){var o=e[r],i=t[r];if(!o)n.add.push([r,i]);else{var a={name:r,def:i,recreate:!1,del:[],add:[],change:[]};if(""+(o.primKey.keyPath||"")!=""+(i.primKey.keyPath||"")||o.primKey.auto!==i.primKey.auto&&!bx)a.recreate=!0,n.change.push(a);else{var s=o.idxByName,c=i.idxByName,l=void 0;for(l in s)c[l]||a.del.push(l);for(l in c){var u=s[l],f=c[l];u?u.src!==f.src&&a.change.push(f):a.add.push(f)}(a.del.length>0||a.add.length>0||a.change.length>0)&&n.change.push(a)}}}return n}function Sx(e,t,n,r){var o=e.db.createObjectStore(t,n.keyPath?{keyPath:n.keyPath,autoIncrement:n.auto}:{autoIncrement:n.auto});return r.forEach(function(i){return l4(o,i)}),o}function Gz(e,t){oo(e).forEach(function(n){t.db.objectStoreNames.contains(n)||Sx(t,n,e[n].primKey,e[n].indexes)})}function zz(e,t){for(var n=0;nMath.pow(2,62)?0:l.oldVersion;e.idbdb=c.result,Kz(e,f/10,o,a)}},a),c.onsuccess=dr(function(){o=null;var l=e.idbdb=c.result,u=Yg(l.objectStoreNames);if(u.length>0)try{var f=l.transaction(WN(u),"readonly");t.autoSchema?Jz(e,l,f):(c4(e,e._dbSchema,f),jz(e,f)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),wx(e,f)}catch{}ph.push(e),l.onversionchange=dr(function(d){t.vcFired=!0,e.on("versionchange").fire(d)}),qh.add(s),i()},a)})]).then(function(){return t.onReadyBeingFired=[],wt.resolve(u4(e.on.ready.fire)).then(function i(){if(t.onReadyBeingFired.length>0){var a=t.onReadyBeingFired.reduce(bN,zn);return t.onReadyBeingFired=[],wt.resolve(u4(a)).then(i)}})}).finally(function(){t.onReadyBeingFired=null}).then(function(){return t.isBeingOpened=!1,e}).catch(function(i){try{o&&o.abort()}catch{}return t.isBeingOpened=!1,e.close(),t.dbOpenError=i,vo(t.dbOpenError)}).finally(function(){t.openComplete=!0,r()})}function f4(e){var t=function(a){return e.next(a)},n=function(a){return e.throw(a)},r=i(t),o=i(n);function i(a){return function(s){var c=a(s),l=c.value;return c.done?l:!l||typeof l.then!="function"?Co(l)?Promise.all(l).then(r,o):r(l):l.then(r,o)}}return i(t)()}function oJ(e,t,n){var r=arguments.length;if(r<2)throw new Jt.InvalidArgument("Too few arguments");for(var o=new Array(r-1);--r;)o[r-1]=arguments[r];n=o.pop();var i=mN(o);return[e,i,n]}function iJ(e,t,n,r,o){return wt.resolve().then(function(){var i=Xt.transless||Xt,a=e._createTransaction(t,n,e._dbSchema,r),s={trans:a,transless:i};r?a.idbtrans=r.idbtrans:a.create();var c=vN(o);c&&Lp();var l,u=wt.follow(function(){if(l=o.call(a,a),l)if(c){var f=Pu.bind(null,null);l.then(f,f)}else typeof l.next=="function"&&typeof l.throw=="function"&&(l=f4(l))},s);return(l&&typeof l.then=="function"?wt.resolve(l).then(function(f){return a.active?f:vo(new Jt.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))}):u.then(function(){return l})).then(function(f){return r&&a._resolve(),a._completion.then(function(){return f})}).catch(function(f){return a._reject(f),vo(f)})})}function m0(e,t,n){for(var r=Co(e)?e.slice():[e],o=0;o0,S=Hn(Hn({},b),{isVirtual:A,isPrimaryKey:!A&&b.isPrimaryKey,keyTail:v,keyLength:y,extractKey:a4(m),unique:!A&&b.unique});if(R.push(S),S.isPrimaryKey||i.push(S),y>1){var k=y===2?m[0]:m.slice(0,y-1);a(k,v+1,b)}return R.sort(function(O,w){return O.keyTail-w.keyTail}),S}var s=a(r.primaryKey.keyPath,0,r.primaryKey);o[":id"]=[s];for(var c=0,l=r.indexes;c0?Promise.reject(R.failures[0]):x.length0?console.warn("Another connection wants to upgrade database '"+r.name+"'. Closing db now to resume the upgrade."):console.warn("Another connection wants to delete database '"+r.name+"'. Closing db now to resume the delete request."),r.close()}),this.on("blocked",function(s){!s.newVersion||s.newVersion=0&&ph.splice(t,1),this.idbdb){try{this.idbdb.close()}catch{}this.idbdb=null}this._options.autoOpen=!1,n.dbOpenError=new Jt.DatabaseClosed,n.isBeingOpened&&n.cancelOpen(n.dbOpenError),n.dbReadyPromise=new wt(function(r){n.dbReadyResolve=r}),n.openCanceller=new wt(function(r,o){n.cancelOpen=o})},e.prototype.delete=function(){var t=this,n=arguments.length>0,r=this._state;return new wt(function(o,i){var a=function(){t.close();var s=t._deps.indexedDB.deleteDatabase(t.name);s.onsuccess=dr(function(){qh.remove(t.name),o()}),s.onerror=Ja(i),s.onblocked=t._fireOnBlocked};if(n)throw new Jt.InvalidArgument("Arguments not allowed in db.delete()");r.isBeingOpened?r.dbReadyPromise.then(a):a()})},e.prototype.backendDB=function(){return this.idbdb},e.prototype.isOpen=function(){return this.idbdb!==null},e.prototype.hasBeenClosed=function(){var t=this._state.dbOpenError;return t&&t.name==="DatabaseClosed"},e.prototype.hasFailed=function(){return this._state.dbOpenError!==null},e.prototype.dynamicallyOpened=function(){return this._state.autoSchema},Object.defineProperty(e.prototype,"tables",{get:function(){var t=this;return oo(this._allTables).map(function(n){return t._allTables[n]})},enumerable:!0,configurable:!0}),e.prototype.transaction=function(){var t=oJ.apply(this,arguments);return this._transaction.apply(this,t)},e.prototype._transaction=function(t,n,r){var o=this,i=Xt.trans;(!i||i.db!==this||t.indexOf("!")!==-1)&&(i=null);var a=t.indexOf("?")!==-1;t=t.replace("!","").replace("?","");var s,c;try{if(c=n.map(function(u){var f=u instanceof o.Table?u.name:u;if(typeof f!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return f}),t=="r"||t===cy)s=cy;else if(t=="rw"||t==uy)s=uy;else throw new Jt.InvalidArgument("Invalid transaction mode: "+t);if(i){if(i.mode===cy&&s===uy)if(a)i=null;else throw new Jt.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");i&&c.forEach(function(u){if(i&&i.storeNames.indexOf(u)===-1)if(a)i=null;else throw new Jt.SubTransaction("Table "+u+" not included in parent transaction.")}),a&&i&&!i.active&&(i=null)}}catch(u){return i?i._promise(null,function(f,d){d(u)}):vo(u)}var l=iJ.bind(null,this,s,c,i,r);return i?i._promise(s,l,"lock"):Xt.trans?Op(Xt.transless,function(){return o._whenReady(l)}):this._whenReady(l)},e.prototype.table=function(t){if(!qi(this._allTables,t))throw new Jt.InvalidTable("Table "+t+" does not exist");return this._allTables[t]},e}(),Yl=Iu;Gh(Yl,Hn(Hn({},Zg),{delete:function(e){var t=new Yl(e);return t.delete()},exists:function(e){return new Yl(e,{addons:[]}).open().then(function(t){return t.close(),!0}).catch("NoSuchDatabaseError",function(){return!1})},getDatabaseNames:function(e){return qh?qh.getDatabaseNames().then(e):wt.resolve([])},defineClass:function(){function e(t){$i(this,t)}return e},ignoreTransaction:function(e){return Xt.trans?Op(Xt.transless,e):e()},vip:u4,async:function(e){return function(){try{var t=f4(e.apply(this,arguments));return!t||typeof t.then!="function"?wt.resolve(t):t}catch(n){return vo(n)}}},spawn:function(e,t,n){try{var r=f4(e.apply(n,t||[]));return!r||typeof r.then!="function"?wt.resolve(r):r}catch(o){return vo(o)}},currentTransaction:{get:function(){return Xt.trans||null}},waitFor:function(e,t){var n=wt.resolve(typeof e=="function"?Yl.ignoreTransaction(e):e).timeout(t||6e4);return Xt.trans?Xt.trans.waitFor(n):n},Promise:wt,debug:{get:function(){return xs},set:function(e){yN(e,e==="dexie"?function(){return!0}:FN)}},derive:Yd,extend:$i,props:Gh,override:uN,Events:Qg,getByKeyPath:cs,setByKeyPath:Pa,delByKeyPath:hN,shallowClone:pN,deepClone:zh,getObjectDiff:gx,asap:fN,minKey:o4,addons:[],connections:ph,errnames:iz,dependencies:function(){try{return{indexedDB:$n.indexedDB||$n.mozIndexedDB||$n.webkitIndexedDB||$n.msIndexedDB,IDBKeyRange:$n.IDBKeyRange||$n.webkitIDBKeyRange}}catch{return{indexedDB:null,IDBKeyRange:null}}}(),semVer:Ww,version:Ww.split(".").map(function(e){return parseInt(e)}).reduce(function(e,t,n){return e+t/Math.pow(10,n*2)}),default:Yl,Dexie:Yl}));Yl.maxKey=Mx(Yl.dependencies.IDBKeyRange);nJ(Iu.dependencies.indexedDB);wt.rejectionMapper=sz;yN(xs,FN);const Vm="PPTIST_DISCARDED_DB",d4="PPTist",cJ=async()=>{const e=new Date().getTime(),t=localStorage.getItem(Vm),n=t?JSON.parse(t):[],o=(await Iu.getDatabaseNames()).filter(i=>{if(i.indexOf(d4)===-1)return!1;const[a,s,c]=i.split("_");return!!(a!==d4||!s||!c||n.includes(s)||e-+c>=1e3*60*60*12)});for(const i of o)Iu.delete(i);localStorage.removeItem(Vm)};class uJ extends Iu{constructor(){super(`${d4}_${sN}_${new Date().getTime()}`);U3(this,"snapshots");U3(this,"writingBoardImgs");this.version(1).stores({snapshots:"++id",writingBoardImgs:"++id"}),this.snapshots=this.table("snapshots"),this.writingBoardImgs=this.table("writingBoardImgs")}}const xa=new uJ,Bg=Rp("snapshot",{state:()=>({snapshotCursor:-1,snapshotLength:0}),getters:{canUndo(e){return e.snapshotCursor>0},canRedo(e){return e.snapshotCursor=0&&this.snapshotCursor20&&(n.push(t[0]),o--),o>=2&&xa.snapshots.update(t[o-2],{index:e.slideIndex}),await xa.snapshots.bulkDelete(n),this.setSnapshotCursor(o-1),this.setSnapshotLength(o)},async unDo(){if(this.snapshotCursor<=0)return;const e=st(),t=ft(),n=this.snapshotCursor-1,o=(await xa.snapshots.orderBy("id").toArray())[n],{index:i,slides:a}=o,s=i>a.length-1?a.length-1:i;e.setSlides(a),e.updateSlideIndex(s),this.setSnapshotCursor(n),t.setActiveElementIdList([])},async reDo(){if(this.snapshotCursor>=this.snapshotLength-1)return;const e=st(),t=ft(),n=this.snapshotCursor+1,o=(await xa.snapshots.orderBy("id").toArray())[n],{index:i,slides:a}=o,s=i>a.length-1?a.length-1:i;e.setSlides(a),e.updateSlideIndex(s),this.setSnapshotCursor(n),t.setActiveElementIdList([])}}}),bs=Rp("keyboard",{state:()=>({ctrlKeyState:!1,shiftKeyState:!1,spaceKeyState:!1}),getters:{ctrlOrShiftKeyActive(e){return e.ctrlKeyState||e.shiftKeyState}},actions:{setCtrlKeyState(e){this.ctrlKeyState=e},setShiftKeyState(e){this.shiftKeyState=e},setSpaceKeyState(e){this.spaceKeyState=e}}}),QN=Rp("screen",{state:()=>({screening:!1}),actions:{setScreening(e){this.screening=e}}}),X0=(e,t)=>Fn.padStart(""+e,t,"0"),fJ=()=>!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|Mobile|BlackBerry|Symbian|Windows Phone)/i);var hr=(e=>(e.UP="up",e.DOWN="down",e.TOP="top",e.BOTTOM="bottom",e))(hr||{}),on=(e=>(e.TOP="top",e.BOTTOM="bottom",e.LEFT="left",e.RIGHT="right",e.VERTICAL="vertical",e.HORIZONTAL="horizontal",e.CENTER="center",e))(on||{}),W0=(e=>(e.T="top",e.B="bottom",e.L="left",e.R="right",e))(W0||{}),mt=(e=>(e.LEFT_TOP="left-top",e.TOP="top",e.RIGHT_TOP="right-top",e.LEFT="left",e.RIGHT="right",e.LEFT_BOTTOM="left-bottom",e.BOTTOM="bottom",e.RIGHT_BOTTOM="right-bottom",e))(mt||{}),Ho=(e=>(e.START="start",e.END="end",e.C="ctrl",e.C1="ctrl1",e.C2="ctrl2",e))(Ho||{}),Rt=(e=>(e.C="C",e.X="X",e.Z="Z",e.Y="Y",e.A="A",e.G="G",e.L="L",e.F="F",e.D="D",e.B="B",e.P="P",e.MINUS="-",e.EQUAL="=",e.DIGIT_0="0",e.DELETE="DELETE",e.UP="ARROWUP",e.DOWN="ARROWDOWN",e.LEFT="ARROWLEFT",e.RIGHT="ARROWRIGHT",e.ENTER="ENTER",e.SPACE=" ",e.TAB="TAB",e.BACKSPACE="BACKSPACE",e.ESC="ESCAPE",e.PAGEUP="PAGEUP",e.PAGEDOWN="PAGEDOWN",e.F5="F5",e))(Rt||{});const dJ=[{type:"通用",children:[{label:"剪切",value:"Ctrl + X"},{label:"复制",value:"Ctrl + C"},{label:"粘贴",value:"Ctrl + V"},{label:"粘贴为纯文本",value:"Ctrl + Shift + V"},{label:"快速复制粘贴",value:"Ctrl + D"},{label:"全选",value:"Ctrl + A"},{label:"撤销",value:"Ctrl + Z"},{label:"恢复",value:"Ctrl + Y"},{label:"删除",value:"Delete / Backspace"},{label:"多选",value:"按住 Ctrl 或 Shift"},{label:"打开搜索替换",value:"Ctrl + F"},{label:"打印",value:"Ctrl + P"},{label:"关闭弹窗",value:"ESC"}]},{type:"幻灯片放映",children:[{label:"从头开始放映幻灯片",value:"F5"},{label:"从当前开始放映幻灯片",value:"Shift + F5"},{label:"切换上一页",value:"↑ / ← / PgUp"},{label:"切换下一页",value:"↓ / → / PgDown"},{label:"切换下一页",value:"Enter / Space"},{label:"退出放映",value:"ESC"}]},{type:"幻灯片编辑",children:[{label:"新建幻灯片",value:"Enter"},{label:"移动画布",value:"Space + 鼠标拖拽"},{label:"缩放画布",value:"Ctrl + 鼠标滚轮"},{label:"放大画布",value:"Ctrl + ="},{label:"缩小画布",value:"Ctrl + -"},{label:"使画布适应当前屏幕",value:"Ctrl + 0"},{label:"上一页(未选中元素)",value:"↑ / ←"},{label:"下一页(未选中元素)",value:"↓ / →"},{label:"上一页",value:"鼠标上滚 / PgUp"},{label:"下一页",value:"鼠标下滚 / PgDown"}]},{type:"元素操作",children:[{label:"移动",value:"↑ / ← / ↓ / →"},{label:"锁定",value:"Ctrl + L"},{label:"组合",value:"Ctrl + G"},{label:"取消组合",value:"Ctrl + Shift + G"},{label:"置顶层",value:"Alt + F"},{label:"置底层",value:"Alt + B"},{label:"锁定宽高比例",value:"按住 Ctrl 或 Shift"},{label:"创建水平 / 垂直线条",value:"按住 Ctrl 或 Shift"},{label:"切换焦点元素",value:"Tab"},{label:"确认图片裁剪",value:"Enter"},{label:"完成自定义形状绘制",value:"Enter"}]},{type:"表格编辑",children:[{label:"聚焦到下一个单元格",value:"Tab"},{label:"在上方插入一行",value:"Ctrl + ↑"},{label:"在下方插入一行",value:"Ctrl + ↓"},{label:"在左侧插入一列",value:"Ctrl + ←"},{label:"在右侧插入一列",value:"Ctrl + →"}]},{type:"图表数据编辑",children:[{label:"聚焦到下一行",value:"Enter"}]},{type:"文本编辑",children:[{label:"加粗",value:"Ctrl + B"},{label:"斜体",value:"Ctrl + I"},{label:"下划线",value:"Ctrl + U"},{label:"行内代码",value:"Ctrl + E"},{label:"上角标",value:"Ctrl + ;"},{label:"下角标",value:"Ctrl + '"},{label:"选中段落",value:"ESC"}]}];var BN={exports:{}};/*! * clipboard.js v2.0.11 * https://clipboardjs.com/ * * Licensed MIT © Zeno Rocha */(function(e,t){(function(r,o){e.exports=o()})(kt,function(){return function(){var n={686:function(i,a,s){s.d(a,{default:function(){return B}});var c=s(279),l=s.n(c),u=s(370),f=s.n(u),d=s(817),h=s.n(d);function p(Z){try{return document.execCommand(Z)}catch{return!1}}var m=function(Q){var G=h()(Q);return p("cut"),G},v=m;function b(Z){var Q=document.documentElement.getAttribute("dir")==="rtl",G=document.createElement("textarea");G.style.fontSize="12pt",G.style.border="0",G.style.padding="0",G.style.margin="0",G.style.position="absolute",G.style[Q?"right":"left"]="-9999px";var q=window.pageYOffset||document.documentElement.scrollTop;return G.style.top="".concat(q,"px"),G.setAttribute("readonly",""),G.value=Z,G}var x=function(Q,G){var q=b(Q);G.container.appendChild(q);var ae=h()(q);return p("copy"),q.remove(),ae},R=function(Q){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},q="";return typeof Q=="string"?q=x(Q,G):Q instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(Q==null?void 0:Q.type)?q=x(Q.value,G):(q=h()(Q),p("copy")),q},y=R;function A(Z){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(G){return typeof G}:A=function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G},A(Z)}var S=function(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},G=Q.action,q=G===void 0?"copy":G,ae=Q.container,j=Q.target,H=Q.text;if(q!=="copy"&&q!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(j!==void 0)if(j&&A(j)==="object"&&j.nodeType===1){if(q==="copy"&&j.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(q==="cut"&&(j.hasAttribute("readonly")||j.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(H)return y(H,{container:ae});if(j)return q==="cut"?v(j):y(j,{container:ae})},k=S;function O(Z){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(G){return typeof G}:O=function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G},O(Z)}function w(Z,Q){if(!(Z instanceof Q))throw new TypeError("Cannot call a class as a function")}function I(Z,Q){for(var G=0;G"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function U(Z){return U=Object.setPrototypeOf?Object.getPrototypeOf:function(G){return G.__proto__||Object.getPrototypeOf(G)},U(Z)}function K(Z,Q){var G="data-clipboard-".concat(Z);if(Q.hasAttribute(G))return Q.getAttribute(G)}var ie=function(Z){T(G,Z);var Q=N(G);function G(q,ae){var j;return w(this,G),j=Q.call(this),j.resolveOptions(ae),j.listenClick(q),j}return E(G,[{key:"resolveOptions",value:function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof ae.action=="function"?ae.action:this.defaultAction,this.target=typeof ae.target=="function"?ae.target:this.defaultTarget,this.text=typeof ae.text=="function"?ae.text:this.defaultText,this.container=O(ae.container)==="object"?ae.container:document.body}},{key:"listenClick",value:function(ae){var j=this;this.listener=f()(ae,"click",function(H){return j.onClick(H)})}},{key:"onClick",value:function(ae){var j=ae.delegateTarget||ae.currentTarget,H=this.action(j)||"copy",de=k({action:H,container:this.container,target:this.target(j),text:this.text(j)});this.emit(de?"success":"error",{action:H,text:de,trigger:j,clearSelection:function(){j&&j.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(ae){return K("action",ae)}},{key:"defaultTarget",value:function(ae){var j=K("target",ae);if(j)return document.querySelector(j)}},{key:"defaultText",value:function(ae){return K("text",ae)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(ae){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return y(ae,j)}},{key:"cut",value:function(ae){return v(ae)}},{key:"isSupported",value:function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],j=typeof ae=="string"?[ae]:ae,H=!!document.queryCommandSupported;return j.forEach(function(de){H=H&&!!document.queryCommandSupported(de)}),H}}]),G}(l()),B=ie},828:function(i){var a=9;if(typeof Element<"u"&&!Element.prototype.matches){var s=Element.prototype;s.matches=s.matchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector||s.webkitMatchesSelector}function c(l,u){for(;l&&l.nodeType!==a;){if(typeof l.matches=="function"&&l.matches(u))return l;l=l.parentNode}}i.exports=c},438:function(i,a,s){var c=s(828);function l(d,h,p,m,v){var b=f.apply(this,arguments);return d.addEventListener(p,b,v),{destroy:function(){d.removeEventListener(p,b,v)}}}function u(d,h,p,m,v){return typeof d.addEventListener=="function"?l.apply(null,arguments):typeof p=="function"?l.bind(null,document).apply(null,arguments):(typeof d=="string"&&(d=document.querySelectorAll(d)),Array.prototype.map.call(d,function(b){return l(b,h,p,m,v)}))}function f(d,h,p,m){return function(v){v.delegateTarget=c(v.target,h),v.delegateTarget&&m.call(d,v)}}i.exports=u},879:function(i,a){a.node=function(s){return s!==void 0&&s instanceof HTMLElement&&s.nodeType===1},a.nodeList=function(s){var c=Object.prototype.toString.call(s);return s!==void 0&&(c==="[object NodeList]"||c==="[object HTMLCollection]")&&"length"in s&&(s.length===0||a.node(s[0]))},a.string=function(s){return typeof s=="string"||s instanceof String},a.fn=function(s){var c=Object.prototype.toString.call(s);return c==="[object Function]"}},370:function(i,a,s){var c=s(879),l=s(438);function u(p,m,v){if(!p&&!m&&!v)throw new Error("Missing required arguments");if(!c.string(m))throw new TypeError("Second argument must be a String");if(!c.fn(v))throw new TypeError("Third argument must be a Function");if(c.node(p))return f(p,m,v);if(c.nodeList(p))return d(p,m,v);if(c.string(p))return h(p,m,v);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function f(p,m,v){return p.addEventListener(m,v),{destroy:function(){p.removeEventListener(m,v)}}}function d(p,m,v){return Array.prototype.forEach.call(p,function(b){b.addEventListener(m,v)}),{destroy:function(){Array.prototype.forEach.call(p,function(b){b.removeEventListener(m,v)})}}}function h(p,m,v){return l(document.body,p,m,v)}i.exports=u},817:function(i){function a(s){var c;if(s.nodeName==="SELECT")s.focus(),c=s.value;else if(s.nodeName==="INPUT"||s.nodeName==="TEXTAREA"){var l=s.hasAttribute("readonly");l||s.setAttribute("readonly",""),s.select(),s.setSelectionRange(0,s.value.length),l||s.removeAttribute("readonly"),c=s.value}else{s.hasAttribute("contenteditable")&&s.focus();var u=window.getSelection(),f=document.createRange();f.selectNodeContents(s),u.removeAllRanges(),u.addRange(f),c=u.toString()}return c}i.exports=a},279:function(i){function a(){}a.prototype={on:function(s,c,l){var u=this.e||(this.e={});return(u[s]||(u[s]=[])).push({fn:c,ctx:l}),this},once:function(s,c,l){var u=this;function f(){u.off(s,f),c.apply(l,arguments)}return f._=c,this.on(s,f,l)},emit:function(s){var c=[].slice.call(arguments,1),l=((this.e||(this.e={}))[s]||[]).slice(),u=0,f=l.length;for(u;u>>2]>>>24-k%4*8&255;R[A+k>>>2]|=O<<24-(A+k)%4*8}else for(var w=0;w>>2]=y[w>>>2];return this.sigBytes+=S,this},clamp:function(){var x=this.words,R=this.sigBytes;x[R>>>2]&=4294967295<<32-R%4*8,x.length=r.ceil(R/4)},clone:function(){var x=u.clone.call(this);return x.words=this.words.slice(0),x},random:function(x){for(var R=[],y=0;y>>2]>>>24-S%4*8&255;A.push((k>>>4).toString(16)),A.push((k&15).toString(16))}return A.join("")},parse:function(x){for(var R=x.length,y=[],A=0;A>>3]|=parseInt(x.substr(A,2),16)<<24-A%8*4;return new f.init(y,R/2)}},p=d.Latin1={stringify:function(x){for(var R=x.words,y=x.sigBytes,A=[],S=0;S>>2]>>>24-S%4*8&255;A.push(String.fromCharCode(k))}return A.join("")},parse:function(x){for(var R=x.length,y=[],A=0;A>>2]|=(x.charCodeAt(A)&255)<<24-A%4*8;return new f.init(y,R)}},m=d.Utf8={stringify:function(x){try{return decodeURIComponent(escape(p.stringify(x)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(x){return p.parse(unescape(encodeURIComponent(x)))}},v=l.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(x){typeof x=="string"&&(x=m.parse(x)),this._data.concat(x),this._nDataBytes+=x.sigBytes},_process:function(x){var R,y=this._data,A=y.words,S=y.sigBytes,k=this.blockSize,O=k*4,w=S/O;x?w=r.ceil(w):w=r.max((w|0)-this._minBufferSize,0);var I=w*k,E=r.min(I*4,S);if(I){for(var T=0;T>>2]|=c[f]<<24-f%4*8;a.call(this,u,l)}else a.apply(this,arguments)};s.prototype=i}}(),n.lib.WordArray})}(my)),my.exports}var gy={exports:{}},Dw;function yJ(){return Dw||(Dw=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,a=r.enc;a.Utf16=a.Utf16BE={stringify:function(c){for(var l=c.words,u=c.sigBytes,f=[],d=0;d>>2]>>>16-d%4*8&65535;f.push(String.fromCharCode(h))}return f.join("")},parse:function(c){for(var l=c.length,u=[],f=0;f>>1]|=c.charCodeAt(f)<<16-f%2*16;return i.create(u,l*2)}},a.Utf16LE={stringify:function(c){for(var l=c.words,u=c.sigBytes,f=[],d=0;d>>2]>>>16-d%4*8&65535);f.push(String.fromCharCode(h))}return f.join("")},parse:function(c){for(var l=c.length,u=[],f=0;f>>1]|=s(c.charCodeAt(f)<<16-f%2*16);return i.create(u,l*2)}};function s(c){return c<<8&4278255360|c>>>8&16711935}}(),n.enc.Utf16})}(gy)),gy.exports}var vy={exports:{}},Kw;function Du(){return Kw||(Kw=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,a=r.enc;a.Base64={stringify:function(c){var l=c.words,u=c.sigBytes,f=this._map;c.clamp();for(var d=[],h=0;h>>2]>>>24-h%4*8&255,m=l[h+1>>>2]>>>24-(h+1)%4*8&255,v=l[h+2>>>2]>>>24-(h+2)%4*8&255,b=p<<16|m<<8|v,x=0;x<4&&h+x*.75>>6*(3-x)&63));var R=f.charAt(64);if(R)for(;d.length%4;)d.push(R);return d.join("")},parse:function(c){var l=c.length,u=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var d=0;d>>6-h%4*2,v=p|m;f[d>>>2]|=v<<24-d%4*8,d++}return i.create(f,d)}}(),n.enc.Base64})}(vy)),vy.exports}var yy={exports:{}},Hw;function AJ(){return Hw||(Hw=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,a=r.enc;a.Base64url={stringify:function(c,l){l===void 0&&(l=!0);var u=c.words,f=c.sigBytes,d=l?this._safe_map:this._map;c.clamp();for(var h=[],p=0;p>>2]>>>24-p%4*8&255,v=u[p+1>>>2]>>>24-(p+1)%4*8&255,b=u[p+2>>>2]>>>24-(p+2)%4*8&255,x=m<<16|v<<8|b,R=0;R<4&&p+R*.75>>6*(3-R)&63));var y=d.charAt(64);if(y)for(;h.length%4;)h.push(y);return h.join("")},parse:function(c,l){l===void 0&&(l=!0);var u=c.length,f=l?this._safe_map:this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var h=0;h>>6-h%4*2,v=p|m;f[d>>>2]|=v<<24-d%4*8,d++}return i.create(f,d)}}(),n.enc.Base64url})}(yy)),yy.exports}var Ay={exports:{}},Gw;function Ku(){return Gw||(Gw=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){return function(r){var o=n,i=o.lib,a=i.WordArray,s=i.Hasher,c=o.algo,l=[];(function(){for(var m=0;m<64;m++)l[m]=r.abs(r.sin(m+1))*4294967296|0})();var u=c.MD5=s.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(m,v){for(var b=0;b<16;b++){var x=v+b,R=m[x];m[x]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360}var y=this._hash.words,A=m[v+0],S=m[v+1],k=m[v+2],O=m[v+3],w=m[v+4],I=m[v+5],E=m[v+6],T=m[v+7],F=m[v+8],N=m[v+9],P=m[v+10],C=m[v+11],X=m[v+12],U=m[v+13],K=m[v+14],ie=m[v+15],B=y[0],Z=y[1],Q=y[2],G=y[3];B=f(B,Z,Q,G,A,7,l[0]),G=f(G,B,Z,Q,S,12,l[1]),Q=f(Q,G,B,Z,k,17,l[2]),Z=f(Z,Q,G,B,O,22,l[3]),B=f(B,Z,Q,G,w,7,l[4]),G=f(G,B,Z,Q,I,12,l[5]),Q=f(Q,G,B,Z,E,17,l[6]),Z=f(Z,Q,G,B,T,22,l[7]),B=f(B,Z,Q,G,F,7,l[8]),G=f(G,B,Z,Q,N,12,l[9]),Q=f(Q,G,B,Z,P,17,l[10]),Z=f(Z,Q,G,B,C,22,l[11]),B=f(B,Z,Q,G,X,7,l[12]),G=f(G,B,Z,Q,U,12,l[13]),Q=f(Q,G,B,Z,K,17,l[14]),Z=f(Z,Q,G,B,ie,22,l[15]),B=d(B,Z,Q,G,S,5,l[16]),G=d(G,B,Z,Q,E,9,l[17]),Q=d(Q,G,B,Z,C,14,l[18]),Z=d(Z,Q,G,B,A,20,l[19]),B=d(B,Z,Q,G,I,5,l[20]),G=d(G,B,Z,Q,P,9,l[21]),Q=d(Q,G,B,Z,ie,14,l[22]),Z=d(Z,Q,G,B,w,20,l[23]),B=d(B,Z,Q,G,N,5,l[24]),G=d(G,B,Z,Q,K,9,l[25]),Q=d(Q,G,B,Z,O,14,l[26]),Z=d(Z,Q,G,B,F,20,l[27]),B=d(B,Z,Q,G,U,5,l[28]),G=d(G,B,Z,Q,k,9,l[29]),Q=d(Q,G,B,Z,T,14,l[30]),Z=d(Z,Q,G,B,X,20,l[31]),B=h(B,Z,Q,G,I,4,l[32]),G=h(G,B,Z,Q,F,11,l[33]),Q=h(Q,G,B,Z,C,16,l[34]),Z=h(Z,Q,G,B,K,23,l[35]),B=h(B,Z,Q,G,S,4,l[36]),G=h(G,B,Z,Q,w,11,l[37]),Q=h(Q,G,B,Z,T,16,l[38]),Z=h(Z,Q,G,B,P,23,l[39]),B=h(B,Z,Q,G,U,4,l[40]),G=h(G,B,Z,Q,A,11,l[41]),Q=h(Q,G,B,Z,O,16,l[42]),Z=h(Z,Q,G,B,E,23,l[43]),B=h(B,Z,Q,G,N,4,l[44]),G=h(G,B,Z,Q,X,11,l[45]),Q=h(Q,G,B,Z,ie,16,l[46]),Z=h(Z,Q,G,B,k,23,l[47]),B=p(B,Z,Q,G,A,6,l[48]),G=p(G,B,Z,Q,T,10,l[49]),Q=p(Q,G,B,Z,K,15,l[50]),Z=p(Z,Q,G,B,I,21,l[51]),B=p(B,Z,Q,G,X,6,l[52]),G=p(G,B,Z,Q,O,10,l[53]),Q=p(Q,G,B,Z,P,15,l[54]),Z=p(Z,Q,G,B,S,21,l[55]),B=p(B,Z,Q,G,F,6,l[56]),G=p(G,B,Z,Q,ie,10,l[57]),Q=p(Q,G,B,Z,E,15,l[58]),Z=p(Z,Q,G,B,U,21,l[59]),B=p(B,Z,Q,G,w,6,l[60]),G=p(G,B,Z,Q,C,10,l[61]),Q=p(Q,G,B,Z,k,15,l[62]),Z=p(Z,Q,G,B,N,21,l[63]),y[0]=y[0]+B|0,y[1]=y[1]+Z|0,y[2]=y[2]+Q|0,y[3]=y[3]+G|0},_doFinalize:function(){var m=this._data,v=m.words,b=this._nDataBytes*8,x=m.sigBytes*8;v[x>>>5]|=128<<24-x%32;var R=r.floor(b/4294967296),y=b;v[(x+64>>>9<<4)+15]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,v[(x+64>>>9<<4)+14]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,m.sigBytes=(v.length+1)*4,this._process();for(var A=this._hash,S=A.words,k=0;k<4;k++){var O=S[k];S[k]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360}return A},clone:function(){var m=s.clone.call(this);return m._hash=this._hash.clone(),m}});function f(m,v,b,x,R,y,A){var S=m+(v&b|~v&x)+R+A;return(S<>>32-y)+v}function d(m,v,b,x,R,y,A){var S=m+(v&x|b&~x)+R+A;return(S<>>32-y)+v}function h(m,v,b,x,R,y,A){var S=m+(v^b^x)+R+A;return(S<>>32-y)+v}function p(m,v,b,x,R,y,A){var S=m+(b^(v|~x))+R+A;return(S<>>32-y)+v}o.MD5=s._createHelper(u),o.HmacMD5=s._createHmacHelper(u)}(Math),n.MD5})}(Ay)),Ay.exports}var Ry={exports:{}},zw;function KN(){return zw||(zw=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,a=o.Hasher,s=r.algo,c=[],l=s.SHA1=a.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(u,f){for(var d=this._hash.words,h=d[0],p=d[1],m=d[2],v=d[3],b=d[4],x=0;x<80;x++){if(x<16)c[x]=u[f+x]|0;else{var R=c[x-3]^c[x-8]^c[x-14]^c[x-16];c[x]=R<<1|R>>>31}var y=(h<<5|h>>>27)+b+c[x];x<20?y+=(p&m|~p&v)+1518500249:x<40?y+=(p^m^v)+1859775393:x<60?y+=(p&m|p&v|m&v)-1894007588:y+=(p^m^v)-899497514,b=v,v=m,m=p<<30|p>>>2,p=h,h=y}d[0]=d[0]+h|0,d[1]=d[1]+p|0,d[2]=d[2]+m|0,d[3]=d[3]+v|0,d[4]=d[4]+b|0},_doFinalize:function(){var u=this._data,f=u.words,d=this._nDataBytes*8,h=u.sigBytes*8;return f[h>>>5]|=128<<24-h%32,f[(h+64>>>9<<4)+14]=Math.floor(d/4294967296),f[(h+64>>>9<<4)+15]=d,u.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var u=a.clone.call(this);return u._hash=this._hash.clone(),u}});r.SHA1=a._createHelper(l),r.HmacSHA1=a._createHmacHelper(l)}(),n.SHA1})}(Ry)),Ry.exports}var xy={exports:{}},Jw;function Ox(){return Jw||(Jw=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){return function(r){var o=n,i=o.lib,a=i.WordArray,s=i.Hasher,c=o.algo,l=[],u=[];(function(){function h(b){for(var x=r.sqrt(b),R=2;R<=x;R++)if(!(b%R))return!1;return!0}function p(b){return(b-(b|0))*4294967296|0}for(var m=2,v=0;v<64;)h(m)&&(v<8&&(l[v]=p(r.pow(m,1/2))),u[v]=p(r.pow(m,1/3)),v++),m++})();var f=[],d=c.SHA256=s.extend({_doReset:function(){this._hash=new a.init(l.slice(0))},_doProcessBlock:function(h,p){for(var m=this._hash.words,v=m[0],b=m[1],x=m[2],R=m[3],y=m[4],A=m[5],S=m[6],k=m[7],O=0;O<64;O++){if(O<16)f[O]=h[p+O]|0;else{var w=f[O-15],I=(w<<25|w>>>7)^(w<<14|w>>>18)^w>>>3,E=f[O-2],T=(E<<15|E>>>17)^(E<<13|E>>>19)^E>>>10;f[O]=I+f[O-7]+T+f[O-16]}var F=y&A^~y&S,N=v&b^v&x^b&x,P=(v<<30|v>>>2)^(v<<19|v>>>13)^(v<<10|v>>>22),C=(y<<26|y>>>6)^(y<<21|y>>>11)^(y<<7|y>>>25),X=k+C+F+u[O]+f[O],U=P+N;k=S,S=A,A=y,y=R+X|0,R=x,x=b,b=v,v=X+U|0}m[0]=m[0]+v|0,m[1]=m[1]+b|0,m[2]=m[2]+x|0,m[3]=m[3]+R|0,m[4]=m[4]+y|0,m[5]=m[5]+A|0,m[6]=m[6]+S|0,m[7]=m[7]+k|0},_doFinalize:function(){var h=this._data,p=h.words,m=this._nDataBytes*8,v=h.sigBytes*8;return p[v>>>5]|=128<<24-v%32,p[(v+64>>>9<<4)+14]=r.floor(m/4294967296),p[(v+64>>>9<<4)+15]=m,h.sigBytes=p.length*4,this._process(),this._hash},clone:function(){var h=s.clone.call(this);return h._hash=this._hash.clone(),h}});o.SHA256=s._createHelper(d),o.HmacSHA256=s._createHmacHelper(d)}(Math),n.SHA256})}(xy)),xy.exports}var by={exports:{}},jw;function RJ(){return jw||(jw=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Ox())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,a=r.algo,s=a.SHA256,c=a.SHA224=s.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var l=s._doFinalize.call(this);return l.sigBytes-=4,l}});r.SHA224=s._createHelper(c),r.HmacSHA224=s._createHmacHelper(c)}(),n.SHA224})}(by)),by.exports}var My={exports:{}},$w;function HN(){return $w||($w=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dg())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.Hasher,a=r.x64,s=a.Word,c=a.WordArray,l=r.algo;function u(){return s.create.apply(s,arguments)}var f=[u(1116352408,3609767458),u(1899447441,602891725),u(3049323471,3964484399),u(3921009573,2173295548),u(961987163,4081628472),u(1508970993,3053834265),u(2453635748,2937671579),u(2870763221,3664609560),u(3624381080,2734883394),u(310598401,1164996542),u(607225278,1323610764),u(1426881987,3590304994),u(1925078388,4068182383),u(2162078206,991336113),u(2614888103,633803317),u(3248222580,3479774868),u(3835390401,2666613458),u(4022224774,944711139),u(264347078,2341262773),u(604807628,2007800933),u(770255983,1495990901),u(1249150122,1856431235),u(1555081692,3175218132),u(1996064986,2198950837),u(2554220882,3999719339),u(2821834349,766784016),u(2952996808,2566594879),u(3210313671,3203337956),u(3336571891,1034457026),u(3584528711,2466948901),u(113926993,3758326383),u(338241895,168717936),u(666307205,1188179964),u(773529912,1546045734),u(1294757372,1522805485),u(1396182291,2643833823),u(1695183700,2343527390),u(1986661051,1014477480),u(2177026350,1206759142),u(2456956037,344077627),u(2730485921,1290863460),u(2820302411,3158454273),u(3259730800,3505952657),u(3345764771,106217008),u(3516065817,3606008344),u(3600352804,1432725776),u(4094571909,1467031594),u(275423344,851169720),u(430227734,3100823752),u(506948616,1363258195),u(659060556,3750685593),u(883997877,3785050280),u(958139571,3318307427),u(1322822218,3812723403),u(1537002063,2003034995),u(1747873779,3602036899),u(1955562222,1575990012),u(2024104815,1125592928),u(2227730452,2716904306),u(2361852424,442776044),u(2428436474,593698344),u(2756734187,3733110249),u(3204031479,2999351573),u(3329325298,3815920427),u(3391569614,3928383900),u(3515267271,566280711),u(3940187606,3454069534),u(4118630271,4000239992),u(116418474,1914138554),u(174292421,2731055270),u(289380356,3203993006),u(460393269,320620315),u(685471733,587496836),u(852142971,1086792851),u(1017036298,365543100),u(1126000580,2618297676),u(1288033470,3409855158),u(1501505948,4234509866),u(1607167915,987167468),u(1816402316,1246189591)],d=[];(function(){for(var p=0;p<80;p++)d[p]=u()})();var h=l.SHA512=i.extend({_doReset:function(){this._hash=new c.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(p,m){for(var v=this._hash.words,b=v[0],x=v[1],R=v[2],y=v[3],A=v[4],S=v[5],k=v[6],O=v[7],w=b.high,I=b.low,E=x.high,T=x.low,F=R.high,N=R.low,P=y.high,C=y.low,X=A.high,U=A.low,K=S.high,ie=S.low,B=k.high,Z=k.low,Q=O.high,G=O.low,q=w,ae=I,j=E,H=T,de=F,ye=N,me=P,J=C,ce=X,W=U,ne=K,ue=ie,$=B,te=Z,oe=Q,ge=G,le=0;le<80;le++){var ve,Re,_e=d[le];if(le<16)Re=_e.high=p[m+le*2]|0,ve=_e.low=p[m+le*2+1]|0;else{var Me=d[le-15],be=Me.high,ut=Me.low,tt=(be>>>1|ut<<31)^(be>>>8|ut<<24)^be>>>7,Oe=(ut>>>1|be<<31)^(ut>>>8|be<<24)^(ut>>>7|be<<25),Ne=d[le-2],Fe=Ne.high,De=Ne.low,qe=(Fe>>>19|De<<13)^(Fe<<3|De>>>29)^Fe>>>6,ke=(De>>>19|Fe<<13)^(De<<3|Fe>>>29)^(De>>>6|Fe<<26),Ze=d[le-7],et=Ze.high,xt=Ze.low,ct=d[le-16],ht=ct.high,yt=ct.low;ve=Oe+xt,Re=tt+et+(ve>>>0>>0?1:0),ve=ve+ke,Re=Re+qe+(ve>>>0>>0?1:0),ve=ve+yt,Re=Re+ht+(ve>>>0>>0?1:0),_e.high=Re,_e.low=ve}var Ft=ce&ne^~ce&$,Zt=W&ue^~W&te,Nn=q&j^q&de^j&de,aa=ae&H^ae&ye^H&ye,_a=(q>>>28|ae<<4)^(q<<30|ae>>>2)^(q<<25|ae>>>7),io=(ae>>>28|q<<4)^(ae<<30|q>>>2)^(ae<<25|q>>>7),nf=(ce>>>14|W<<18)^(ce>>>18|W<<14)^(ce<<23|W>>>9),Tc=(W>>>14|ce<<18)^(W>>>18|ce<<14)^(W<<23|ce>>>9),Ms=f[le],Tv=Ms.high,rf=Ms.low,Ao=ge+Tc,Ci=oe+nf+(Ao>>>0>>0?1:0),Ao=Ao+Zt,Ci=Ci+Ft+(Ao>>>0>>0?1:0),Ao=Ao+rf,Ci=Ci+Tv+(Ao>>>0>>0?1:0),Ao=Ao+ve,Ci=Ci+Re+(Ao>>>0>>0?1:0),qp=io+aa,kv=_a+Nn+(qp>>>0>>0?1:0);oe=$,ge=te,$=ne,te=ue,ne=ce,ue=W,W=J+Ao|0,ce=me+Ci+(W>>>0>>0?1:0)|0,me=de,J=ye,de=j,ye=H,j=q,H=ae,ae=Ao+qp|0,q=Ci+kv+(ae>>>0>>0?1:0)|0}I=b.low=I+ae,b.high=w+q+(I>>>0>>0?1:0),T=x.low=T+H,x.high=E+j+(T>>>0>>0?1:0),N=R.low=N+ye,R.high=F+de+(N>>>0>>0?1:0),C=y.low=C+J,y.high=P+me+(C>>>0>>0?1:0),U=A.low=U+W,A.high=X+ce+(U>>>0>>0?1:0),ie=S.low=ie+ue,S.high=K+ne+(ie>>>0>>0?1:0),Z=k.low=Z+te,k.high=B+$+(Z>>>0>>0?1:0),G=O.low=G+ge,O.high=Q+oe+(G>>>0>>0?1:0)},_doFinalize:function(){var p=this._data,m=p.words,v=this._nDataBytes*8,b=p.sigBytes*8;m[b>>>5]|=128<<24-b%32,m[(b+128>>>10<<5)+30]=Math.floor(v/4294967296),m[(b+128>>>10<<5)+31]=v,p.sigBytes=m.length*4,this._process();var x=this._hash.toX32();return x},clone:function(){var p=i.clone.call(this);return p._hash=this._hash.clone(),p},blockSize:1024/32});r.SHA512=i._createHelper(h),r.HmacSHA512=i._createHmacHelper(h)}(),n.SHA512})}(My)),My.exports}var wy={exports:{}},qw;function xJ(){return qw||(qw=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dg(),HN())})(kt,function(n){return function(){var r=n,o=r.x64,i=o.Word,a=o.WordArray,s=r.algo,c=s.SHA512,l=s.SHA384=c.extend({_doReset:function(){this._hash=new a.init([new i.init(3418070365,3238371032),new i.init(1654270250,914150663),new i.init(2438529370,812702999),new i.init(355462360,4144912697),new i.init(1731405415,4290775857),new i.init(2394180231,1750603025),new i.init(3675008525,1694076839),new i.init(1203062813,3204075428)])},_doFinalize:function(){var u=c._doFinalize.call(this);return u.sigBytes-=16,u}});r.SHA384=c._createHelper(l),r.HmacSHA384=c._createHmacHelper(l)}(),n.SHA384})}(wy)),wy.exports}var Sy={exports:{}},eS;function bJ(){return eS||(eS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dg())})(kt,function(n){return function(r){var o=n,i=o.lib,a=i.WordArray,s=i.Hasher,c=o.x64,l=c.Word,u=o.algo,f=[],d=[],h=[];(function(){for(var v=1,b=0,x=0;x<24;x++){f[v+5*b]=(x+1)*(x+2)/2%64;var R=b%5,y=(2*v+3*b)%5;v=R,b=y}for(var v=0;v<5;v++)for(var b=0;b<5;b++)d[v+5*b]=b+(2*v+3*b)%5*5;for(var A=1,S=0;S<24;S++){for(var k=0,O=0,w=0;w<7;w++){if(A&1){var I=(1<>>24)&16711935|(A<<24|A>>>8)&4278255360,S=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360;var k=x[y];k.high^=S,k.low^=A}for(var O=0;O<24;O++){for(var w=0;w<5;w++){for(var I=0,E=0,T=0;T<5;T++){var k=x[w+5*T];I^=k.high,E^=k.low}var F=p[w];F.high=I,F.low=E}for(var w=0;w<5;w++)for(var N=p[(w+4)%5],P=p[(w+1)%5],C=P.high,X=P.low,I=N.high^(C<<1|X>>>31),E=N.low^(X<<1|C>>>31),T=0;T<5;T++){var k=x[w+5*T];k.high^=I,k.low^=E}for(var U=1;U<25;U++){var I,E,k=x[U],K=k.high,ie=k.low,B=f[U];B<32?(I=K<>>32-B,E=ie<>>32-B):(I=ie<>>64-B,E=K<>>64-B);var Z=p[d[U]];Z.high=I,Z.low=E}var Q=p[0],G=x[0];Q.high=G.high,Q.low=G.low;for(var w=0;w<5;w++)for(var T=0;T<5;T++){var U=w+5*T,k=x[U],q=p[U],ae=p[(w+1)%5+5*T],j=p[(w+2)%5+5*T];k.high=q.high^~ae.high&j.high,k.low=q.low^~ae.low&j.low}var k=x[0],H=h[O];k.high^=H.high,k.low^=H.low}},_doFinalize:function(){var v=this._data,b=v.words;this._nDataBytes*8;var x=v.sigBytes*8,R=this.blockSize*32;b[x>>>5]|=1<<24-x%32,b[(r.ceil((x+1)/R)*R>>>5)-1]|=128,v.sigBytes=b.length*4,this._process();for(var y=this._state,A=this.cfg.outputLength/8,S=A/8,k=[],O=0;O>>24)&16711935|(I<<24|I>>>8)&4278255360,E=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,k.push(E),k.push(I)}return new a.init(k,A)},clone:function(){for(var v=s.clone.call(this),b=v._state=this._state.slice(0),x=0;x<25;x++)b[x]=b[x].clone();return v}});o.SHA3=s._createHelper(m),o.HmacSHA3=s._createHmacHelper(m)}(Math),n.SHA3})}(Sy)),Sy.exports}var Ly={exports:{}},tS;function MJ(){return tS||(tS=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){/** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */return function(r){var o=n,i=o.lib,a=i.WordArray,s=i.Hasher,c=o.algo,l=a.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),u=a.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),f=a.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),d=a.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),h=a.create([0,1518500249,1859775393,2400959708,2840853838]),p=a.create([1352829926,1548603684,1836072691,2053994217,0]),m=c.RIPEMD160=s.extend({_doReset:function(){this._hash=a.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(S,k){for(var O=0;O<16;O++){var w=k+O,I=S[w];S[w]=(I<<8|I>>>24)&16711935|(I<<24|I>>>8)&4278255360}var E=this._hash.words,T=h.words,F=p.words,N=l.words,P=u.words,C=f.words,X=d.words,U,K,ie,B,Z,Q,G,q,ae,j;Q=U=E[0],G=K=E[1],q=ie=E[2],ae=B=E[3],j=Z=E[4];for(var H,O=0;O<80;O+=1)H=U+S[k+N[O]]|0,O<16?H+=v(K,ie,B)+T[0]:O<32?H+=b(K,ie,B)+T[1]:O<48?H+=x(K,ie,B)+T[2]:O<64?H+=R(K,ie,B)+T[3]:H+=y(K,ie,B)+T[4],H=H|0,H=A(H,C[O]),H=H+Z|0,U=Z,Z=B,B=A(ie,10),ie=K,K=H,H=Q+S[k+P[O]]|0,O<16?H+=y(G,q,ae)+F[0]:O<32?H+=R(G,q,ae)+F[1]:O<48?H+=x(G,q,ae)+F[2]:O<64?H+=b(G,q,ae)+F[3]:H+=v(G,q,ae)+F[4],H=H|0,H=A(H,X[O]),H=H+j|0,Q=j,j=ae,ae=A(q,10),q=G,G=H;H=E[1]+ie+ae|0,E[1]=E[2]+B+j|0,E[2]=E[3]+Z+Q|0,E[3]=E[4]+U+G|0,E[4]=E[0]+K+q|0,E[0]=H},_doFinalize:function(){var S=this._data,k=S.words,O=this._nDataBytes*8,w=S.sigBytes*8;k[w>>>5]|=128<<24-w%32,k[(w+64>>>9<<4)+14]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,S.sigBytes=(k.length+1)*4,this._process();for(var I=this._hash,E=I.words,T=0;T<5;T++){var F=E[T];E[T]=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360}return I},clone:function(){var S=s.clone.call(this);return S._hash=this._hash.clone(),S}});function v(S,k,O){return S^k^O}function b(S,k,O){return S&k|~S&O}function x(S,k,O){return(S|~k)^O}function R(S,k,O){return S&O|k&~O}function y(S,k,O){return S^(k|~O)}function A(S,k){return S<>>32-k}o.RIPEMD160=s._createHelper(m),o.HmacRIPEMD160=s._createHmacHelper(m)}(),n.RIPEMD160})}(Ly)),Ly.exports}var Oy={exports:{}},nS;function Tx(){return nS||(nS=1,function(e,t){(function(n,r){e.exports=r(wn())})(kt,function(n){(function(){var r=n,o=r.lib,i=o.Base,a=r.enc,s=a.Utf8,c=r.algo;c.HMAC=i.extend({init:function(l,u){l=this._hasher=new l.init,typeof u=="string"&&(u=s.parse(u));var f=l.blockSize,d=f*4;u.sigBytes>d&&(u=l.finalize(u)),u.clamp();for(var h=this._oKey=u.clone(),p=this._iKey=u.clone(),m=h.words,v=p.words,b=0;b>>2]&255;I.sigBytes-=E}};i.BlockCipher=h.extend({cfg:h.cfg.extend({mode:v,padding:x}),reset:function(){var I;h.reset.call(this);var E=this.cfg,T=E.iv,F=E.mode;this._xformMode==this._ENC_XFORM_MODE?I=F.createEncryptor:(I=F.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==I?this._mode.init(this,T&&T.words):(this._mode=I.call(F,this,T&&T.words),this._mode.__creator=I)},_doProcessBlock:function(I,E){this._mode.processBlock(I,E)},_doFinalize:function(){var I,E=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(E.pad(this._data,this.blockSize),I=this._process(!0)):(I=this._process(!0),E.unpad(I)),I},blockSize:128/32});var R=i.CipherParams=a.extend({init:function(I){this.mixIn(I)},toString:function(I){return(I||this.formatter).stringify(this)}}),y=o.format={},A=y.OpenSSL={stringify:function(I){var E,T=I.ciphertext,F=I.salt;return F?E=s.create([1398893684,1701076831]).concat(F).concat(T):E=T,E.toString(u)},parse:function(I){var E,T=u.parse(I),F=T.words;return F[0]==1398893684&&F[1]==1701076831&&(E=s.create(F.slice(2,4)),F.splice(0,4),T.sigBytes-=16),R.create({ciphertext:T,salt:E})}},S=i.SerializableCipher=a.extend({cfg:a.extend({format:A}),encrypt:function(I,E,T,F){F=this.cfg.extend(F);var N=I.createEncryptor(T,F),P=N.finalize(E),C=N.cfg;return R.create({ciphertext:P,key:T,iv:C.iv,algorithm:I,mode:C.mode,padding:C.padding,blockSize:I.blockSize,formatter:F.format})},decrypt:function(I,E,T,F){F=this.cfg.extend(F),E=this._parse(E,F.format);var N=I.createDecryptor(T,F).finalize(E.ciphertext);return N},_parse:function(I,E){return typeof I=="string"?E.parse(I,this):I}}),k=o.kdf={},O=k.OpenSSL={execute:function(I,E,T,F,N){if(F||(F=s.random(64/8)),N)var P=d.create({keySize:E+T,hasher:N}).compute(I,F);else var P=d.create({keySize:E+T}).compute(I,F);var C=s.create(P.words.slice(E),T*4);return P.sigBytes=E*4,R.create({key:P,iv:C,salt:F})}},w=i.PasswordBasedCipher=S.extend({cfg:S.cfg.extend({kdf:O}),encrypt:function(I,E,T,F){F=this.cfg.extend(F);var N=F.kdf.execute(T,I.keySize,I.ivSize,F.salt,F.hasher);F.iv=N.iv;var P=S.encrypt.call(this,I,E,N.key,F);return P.mixIn(N),P},decrypt:function(I,E,T,F){F=this.cfg.extend(F),E=this._parse(E,F.format);var N=F.kdf.execute(T,I.keySize,I.ivSize,E.salt,F.hasher);F.iv=N.iv;var P=S.decrypt.call(this,I,E,N.key,F);return P}})}()})}(Ny)),Ny.exports}var Py={exports:{}},aS;function SJ(){return aS||(aS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dr())})(kt,function(n){return n.mode.CFB=function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(i,a){var s=this._cipher,c=s.blockSize;o.call(this,i,a,c,s),this._prevBlock=i.slice(a,a+c)}}),r.Decryptor=r.extend({processBlock:function(i,a){var s=this._cipher,c=s.blockSize,l=i.slice(a,a+c);o.call(this,i,a,c,s),this._prevBlock=l}});function o(i,a,s,c){var l,u=this._iv;u?(l=u.slice(0),this._iv=void 0):l=this._prevBlock,c.encryptBlock(l,0);for(var f=0;f>24&255)===255){var c=s>>16&255,l=s>>8&255,u=s&255;c===255?(c=0,l===255?(l=0,u===255?u=0:++u):++l):++c,s=0,s+=c<<16,s+=l<<8,s+=u}else s+=1<<24;return s}function i(s){return(s[0]=o(s[0]))===0&&(s[1]=o(s[1])),s}var a=r.Encryptor=r.extend({processBlock:function(s,c){var l=this._cipher,u=l.blockSize,f=this._iv,d=this._counter;f&&(d=this._counter=f.slice(0),this._iv=void 0),i(d);var h=d.slice(0);l.encryptBlock(h,0);for(var p=0;p>>2]|=s<<24-c%4*8,r.sigBytes+=s},unpad:function(r){var o=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=o}},n.pad.Ansix923})}(Ey)),Ey.exports}var Xy={exports:{}},dS;function PJ(){return dS||(dS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dr())})(kt,function(n){return n.pad.Iso10126={pad:function(r,o){var i=o*4,a=i-r.sigBytes%i;r.concat(n.lib.WordArray.random(a-1)).concat(n.lib.WordArray.create([a<<24],1))},unpad:function(r){var o=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=o}},n.pad.Iso10126})}(Xy)),Xy.exports}var Wy={exports:{}},hS;function CJ(){return hS||(hS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dr())})(kt,function(n){return n.pad.Iso97971={pad:function(r,o){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,o)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})}(Wy)),Wy.exports}var Vy={exports:{}},pS;function IJ(){return pS||(pS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dr())})(kt,function(n){return n.pad.ZeroPadding={pad:function(r,o){var i=o*4;r.clamp(),r.sigBytes+=i-(r.sigBytes%i||i)},unpad:function(r){for(var o=r.words,i=r.sigBytes-1,i=r.sigBytes-1;i>=0;i--)if(o[i>>>2]>>>24-i%4*8&255){r.sigBytes=i+1;break}}},n.pad.ZeroPadding})}(Vy)),Vy.exports}var Uy={exports:{}},mS;function FJ(){return mS||(mS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dr())})(kt,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(Uy)),Uy.exports}var Yy={exports:{}},gS;function _J(){return gS||(gS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Dr())})(kt,function(n){return function(r){var o=n,i=o.lib,a=i.CipherParams,s=o.enc,c=s.Hex,l=o.format;l.Hex={stringify:function(u){return u.ciphertext.toString(c)},parse:function(u){var f=c.parse(u);return a.create({ciphertext:f})}}}(),n.format.Hex})}(Yy)),Yy.exports}var Zy={exports:{}},vS;function EJ(){return vS||(vS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Du(),Ku(),bc(),Dr())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.BlockCipher,a=r.algo,s=[],c=[],l=[],u=[],f=[],d=[],h=[],p=[],m=[],v=[];(function(){for(var R=[],y=0;y<256;y++)y<128?R[y]=y<<1:R[y]=y<<1^283;for(var A=0,S=0,y=0;y<256;y++){var k=S^S<<1^S<<2^S<<3^S<<4;k=k>>>8^k&255^99,s[A]=k,c[k]=A;var O=R[A],w=R[O],I=R[w],E=R[k]*257^k*16843008;l[A]=E<<24|E>>>8,u[A]=E<<16|E>>>16,f[A]=E<<8|E>>>24,d[A]=E;var E=I*16843009^w*65537^O*257^A*16843008;h[k]=E<<24|E>>>8,p[k]=E<<16|E>>>16,m[k]=E<<8|E>>>24,v[k]=E,A?(A=O^R[R[R[I^O]]],S^=R[R[S]]):A=S=1}})();var b=[0,1,2,4,8,16,32,64,128,27,54],x=a.AES=i.extend({_doReset:function(){var R;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var y=this._keyPriorReset=this._key,A=y.words,S=y.sigBytes/4,k=this._nRounds=S+6,O=(k+1)*4,w=this._keySchedule=[],I=0;I6&&I%S==4&&(R=s[R>>>24]<<24|s[R>>>16&255]<<16|s[R>>>8&255]<<8|s[R&255]):(R=R<<8|R>>>24,R=s[R>>>24]<<24|s[R>>>16&255]<<16|s[R>>>8&255]<<8|s[R&255],R^=b[I/S|0]<<24),w[I]=w[I-S]^R);for(var E=this._invKeySchedule=[],T=0;T>>24]]^p[s[R>>>16&255]]^m[s[R>>>8&255]]^v[s[R&255]]}}},encryptBlock:function(R,y){this._doCryptBlock(R,y,this._keySchedule,l,u,f,d,s)},decryptBlock:function(R,y){var A=R[y+1];R[y+1]=R[y+3],R[y+3]=A,this._doCryptBlock(R,y,this._invKeySchedule,h,p,m,v,c);var A=R[y+1];R[y+1]=R[y+3],R[y+3]=A},_doCryptBlock:function(R,y,A,S,k,O,w,I){for(var E=this._nRounds,T=R[y]^A[0],F=R[y+1]^A[1],N=R[y+2]^A[2],P=R[y+3]^A[3],C=4,X=1;X>>24]^k[F>>>16&255]^O[N>>>8&255]^w[P&255]^A[C++],K=S[F>>>24]^k[N>>>16&255]^O[P>>>8&255]^w[T&255]^A[C++],ie=S[N>>>24]^k[P>>>16&255]^O[T>>>8&255]^w[F&255]^A[C++],B=S[P>>>24]^k[T>>>16&255]^O[F>>>8&255]^w[N&255]^A[C++];T=U,F=K,N=ie,P=B}var U=(I[T>>>24]<<24|I[F>>>16&255]<<16|I[N>>>8&255]<<8|I[P&255])^A[C++],K=(I[F>>>24]<<24|I[N>>>16&255]<<16|I[P>>>8&255]<<8|I[T&255])^A[C++],ie=(I[N>>>24]<<24|I[P>>>16&255]<<16|I[T>>>8&255]<<8|I[F&255])^A[C++],B=(I[P>>>24]<<24|I[T>>>16&255]<<16|I[F>>>8&255]<<8|I[N&255])^A[C++];R[y]=U,R[y+1]=K,R[y+2]=ie,R[y+3]=B},keySize:256/32});r.AES=i._createHelper(x)}(),n.AES})}(Zy)),Zy.exports}var Qy={exports:{}},yS;function XJ(){return yS||(yS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Du(),Ku(),bc(),Dr())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,a=o.BlockCipher,s=r.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],l=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],h=s.DES=a.extend({_doReset:function(){for(var b=this._key,x=b.words,R=[],y=0;y<56;y++){var A=c[y]-1;R[y]=x[A>>>5]>>>31-A%32&1}for(var S=this._subKeys=[],k=0;k<16;k++){for(var O=S[k]=[],w=u[k],y=0;y<24;y++)O[y/6|0]|=R[(l[y]-1+w)%28]<<31-y%6,O[4+(y/6|0)]|=R[28+(l[y+24]-1+w)%28]<<31-y%6;O[0]=O[0]<<1|O[0]>>>31;for(var y=1;y<7;y++)O[y]=O[y]>>>(y-1)*4+3;O[7]=O[7]<<5|O[7]>>>27}for(var I=this._invSubKeys=[],y=0;y<16;y++)I[y]=S[15-y]},encryptBlock:function(b,x){this._doCryptBlock(b,x,this._subKeys)},decryptBlock:function(b,x){this._doCryptBlock(b,x,this._invSubKeys)},_doCryptBlock:function(b,x,R){this._lBlock=b[x],this._rBlock=b[x+1],p.call(this,4,252645135),p.call(this,16,65535),m.call(this,2,858993459),m.call(this,8,16711935),p.call(this,1,1431655765);for(var y=0;y<16;y++){for(var A=R[y],S=this._lBlock,k=this._rBlock,O=0,w=0;w<8;w++)O|=f[w][((k^A[w])&d[w])>>>0];this._lBlock=k,this._rBlock=S^O}var I=this._lBlock;this._lBlock=this._rBlock,this._rBlock=I,p.call(this,1,1431655765),m.call(this,8,16711935),m.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),b[x]=this._lBlock,b[x+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function p(b,x){var R=(this._lBlock>>>b^this._rBlock)&x;this._rBlock^=R,this._lBlock^=R<>>b^this._lBlock)&x;this._lBlock^=R,this._rBlock^=R<192.");var R=x.slice(0,2),y=x.length<4?x.slice(0,2):x.slice(2,4),A=x.length<6?x.slice(0,2):x.slice(4,6);this._des1=h.createEncryptor(i.create(R)),this._des2=h.createEncryptor(i.create(y)),this._des3=h.createEncryptor(i.create(A))},encryptBlock:function(b,x){this._des1.encryptBlock(b,x),this._des2.decryptBlock(b,x),this._des3.encryptBlock(b,x)},decryptBlock:function(b,x){this._des3.decryptBlock(b,x),this._des2.encryptBlock(b,x),this._des1.decryptBlock(b,x)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=a._createHelper(v)}(),n.TripleDES})}(Qy)),Qy.exports}var By={exports:{}},AS;function WJ(){return AS||(AS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Du(),Ku(),bc(),Dr())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.StreamCipher,a=r.algo,s=a.RC4=i.extend({_doReset:function(){for(var u=this._key,f=u.words,d=u.sigBytes,h=this._S=[],p=0;p<256;p++)h[p]=p;for(var p=0,m=0;p<256;p++){var v=p%d,b=f[v>>>2]>>>24-v%4*8&255;m=(m+h[p]+b)%256;var x=h[p];h[p]=h[m],h[m]=x}this._i=this._j=0},_doProcessBlock:function(u,f){u[f]^=c.call(this)},keySize:256/32,ivSize:0});function c(){for(var u=this._S,f=this._i,d=this._j,h=0,p=0;p<4;p++){f=(f+1)%256,d=(d+u[f])%256;var m=u[f];u[f]=u[d],u[d]=m,h|=u[(u[f]+u[d])%256]<<24-p*8}return this._i=f,this._j=d,h}r.RC4=i._createHelper(s);var l=a.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var u=this.cfg.drop;u>0;u--)c.call(this)}});r.RC4Drop=i._createHelper(l)}(),n.RC4})}(By)),By.exports}var Dy={exports:{}},RS;function VJ(){return RS||(RS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Du(),Ku(),bc(),Dr())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.StreamCipher,a=r.algo,s=[],c=[],l=[],u=a.Rabbit=i.extend({_doReset:function(){for(var d=this._key.words,h=this.cfg.iv,p=0;p<4;p++)d[p]=(d[p]<<8|d[p]>>>24)&16711935|(d[p]<<24|d[p]>>>8)&4278255360;var m=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],v=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var p=0;p<4;p++)f.call(this);for(var p=0;p<8;p++)v[p]^=m[p+4&7];if(h){var b=h.words,x=b[0],R=b[1],y=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,A=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,S=y>>>16|A&4294901760,k=A<<16|y&65535;v[0]^=y,v[1]^=S,v[2]^=A,v[3]^=k,v[4]^=y,v[5]^=S,v[6]^=A,v[7]^=k;for(var p=0;p<4;p++)f.call(this)}},_doProcessBlock:function(d,h){var p=this._X;f.call(this),s[0]=p[0]^p[5]>>>16^p[3]<<16,s[1]=p[2]^p[7]>>>16^p[5]<<16,s[2]=p[4]^p[1]>>>16^p[7]<<16,s[3]=p[6]^p[3]>>>16^p[1]<<16;for(var m=0;m<4;m++)s[m]=(s[m]<<8|s[m]>>>24)&16711935|(s[m]<<24|s[m]>>>8)&4278255360,d[h+m]^=s[m]},blockSize:128/32,ivSize:64/32});function f(){for(var d=this._X,h=this._C,p=0;p<8;p++)c[p]=h[p];h[0]=h[0]+1295307597+this._b|0,h[1]=h[1]+3545052371+(h[0]>>>0>>0?1:0)|0,h[2]=h[2]+886263092+(h[1]>>>0>>0?1:0)|0,h[3]=h[3]+1295307597+(h[2]>>>0>>0?1:0)|0,h[4]=h[4]+3545052371+(h[3]>>>0>>0?1:0)|0,h[5]=h[5]+886263092+(h[4]>>>0>>0?1:0)|0,h[6]=h[6]+1295307597+(h[5]>>>0>>0?1:0)|0,h[7]=h[7]+3545052371+(h[6]>>>0>>0?1:0)|0,this._b=h[7]>>>0>>0?1:0;for(var p=0;p<8;p++){var m=d[p]+h[p],v=m&65535,b=m>>>16,x=((v*v>>>17)+v*b>>>15)+b*b,R=((m&4294901760)*m|0)+((m&65535)*m|0);l[p]=x^R}d[0]=l[0]+(l[7]<<16|l[7]>>>16)+(l[6]<<16|l[6]>>>16)|0,d[1]=l[1]+(l[0]<<8|l[0]>>>24)+l[7]|0,d[2]=l[2]+(l[1]<<16|l[1]>>>16)+(l[0]<<16|l[0]>>>16)|0,d[3]=l[3]+(l[2]<<8|l[2]>>>24)+l[1]|0,d[4]=l[4]+(l[3]<<16|l[3]>>>16)+(l[2]<<16|l[2]>>>16)|0,d[5]=l[5]+(l[4]<<8|l[4]>>>24)+l[3]|0,d[6]=l[6]+(l[5]<<16|l[5]>>>16)+(l[4]<<16|l[4]>>>16)|0,d[7]=l[7]+(l[6]<<8|l[6]>>>24)+l[5]|0}r.Rabbit=i._createHelper(u)}(),n.Rabbit})}(Dy)),Dy.exports}var Ky={exports:{}},xS;function UJ(){return xS||(xS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Du(),Ku(),bc(),Dr())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.StreamCipher,a=r.algo,s=[],c=[],l=[],u=a.RabbitLegacy=i.extend({_doReset:function(){var d=this._key.words,h=this.cfg.iv,p=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],m=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var v=0;v<4;v++)f.call(this);for(var v=0;v<8;v++)m[v]^=p[v+4&7];if(h){var b=h.words,x=b[0],R=b[1],y=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,A=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,S=y>>>16|A&4294901760,k=A<<16|y&65535;m[0]^=y,m[1]^=S,m[2]^=A,m[3]^=k,m[4]^=y,m[5]^=S,m[6]^=A,m[7]^=k;for(var v=0;v<4;v++)f.call(this)}},_doProcessBlock:function(d,h){var p=this._X;f.call(this),s[0]=p[0]^p[5]>>>16^p[3]<<16,s[1]=p[2]^p[7]>>>16^p[5]<<16,s[2]=p[4]^p[1]>>>16^p[7]<<16,s[3]=p[6]^p[3]>>>16^p[1]<<16;for(var m=0;m<4;m++)s[m]=(s[m]<<8|s[m]>>>24)&16711935|(s[m]<<24|s[m]>>>8)&4278255360,d[h+m]^=s[m]},blockSize:128/32,ivSize:64/32});function f(){for(var d=this._X,h=this._C,p=0;p<8;p++)c[p]=h[p];h[0]=h[0]+1295307597+this._b|0,h[1]=h[1]+3545052371+(h[0]>>>0>>0?1:0)|0,h[2]=h[2]+886263092+(h[1]>>>0>>0?1:0)|0,h[3]=h[3]+1295307597+(h[2]>>>0>>0?1:0)|0,h[4]=h[4]+3545052371+(h[3]>>>0>>0?1:0)|0,h[5]=h[5]+886263092+(h[4]>>>0>>0?1:0)|0,h[6]=h[6]+1295307597+(h[5]>>>0>>0?1:0)|0,h[7]=h[7]+3545052371+(h[6]>>>0>>0?1:0)|0,this._b=h[7]>>>0>>0?1:0;for(var p=0;p<8;p++){var m=d[p]+h[p],v=m&65535,b=m>>>16,x=((v*v>>>17)+v*b>>>15)+b*b,R=((m&4294901760)*m|0)+((m&65535)*m|0);l[p]=x^R}d[0]=l[0]+(l[7]<<16|l[7]>>>16)+(l[6]<<16|l[6]>>>16)|0,d[1]=l[1]+(l[0]<<8|l[0]>>>24)+l[7]|0,d[2]=l[2]+(l[1]<<16|l[1]>>>16)+(l[0]<<16|l[0]>>>16)|0,d[3]=l[3]+(l[2]<<8|l[2]>>>24)+l[1]|0,d[4]=l[4]+(l[3]<<16|l[3]>>>16)+(l[2]<<16|l[2]>>>16)|0,d[5]=l[5]+(l[4]<<8|l[4]>>>24)+l[3]|0,d[6]=l[6]+(l[5]<<16|l[5]>>>16)+(l[4]<<16|l[4]>>>16)|0,d[7]=l[7]+(l[6]<<8|l[6]>>>24)+l[5]|0}r.RabbitLegacy=i._createHelper(u)}(),n.RabbitLegacy})}(Ky)),Ky.exports}var Hy={exports:{}},bS;function YJ(){return bS||(bS=1,function(e,t){(function(n,r,o){e.exports=r(wn(),Du(),Ku(),bc(),Dr())})(kt,function(n){return function(){var r=n,o=r.lib,i=o.BlockCipher,a=r.algo;const s=16,c=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],l=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var u={pbox:[],sbox:[]};function f(v,b){let x=b>>24&255,R=b>>16&255,y=b>>8&255,A=b&255,S=v.sbox[0][x]+v.sbox[1][R];return S=S^v.sbox[2][y],S=S+v.sbox[3][A],S}function d(v,b,x){let R=b,y=x,A;for(let S=0;S1;--S)R=R^v.pbox[S],y=f(v,R)^y,A=R,R=y,y=A;return A=R,R=y,y=A,y=y^v.pbox[1],R=R^v.pbox[0],{left:R,right:y}}function p(v,b,x){for(let k=0;k<4;k++){v.sbox[k]=[];for(let O=0;O<256;O++)v.sbox[k][O]=l[k][O]}let R=0;for(let k=0;k=x&&(R=0);let y=0,A=0,S=0;for(let k=0;kp4.AES.encrypt(e,GN).toString(),zN=e=>p4.AES.decrypt(e,GN).toString(p4.enc.Utf8),JN=e=>new Promise((t,n)=>{const r=document.createElement("button"),o=new pJ(r,{text:()=>e,action:()=>"copy",container:document.body});o.on("success",i=>{o.destroy(),t(i)}),o.on("error",i=>{o.destroy(),n(i)}),document.body.appendChild(r),r.click(),document.body.removeChild(r)}),jN=()=>new Promise((e,t)=>{var n;(n=navigator.clipboard)!=null&&n.readText?navigator.clipboard.readText().then(r=>(r||t("剪贴板为空或者不包含文本"),e(r))):t("浏览器不支持或禁止访问剪贴板,请使用快捷键 Ctrl + V")}),Nx=e=>{let t;try{t=JSON.parse(zN(e))}catch{t=e}return t},$N=e=>{const t=e.split(`\r `);t[t.length-1]===""&&t.pop();let n=-1;const r=[];for(const o in t){if(r[o]=t[o].split(" "),r[o].length===1)return null;if(n===-1)n=r[o].length;else if(n!==r[o].length)return null}return r},ud=e=>{const{left:t,top:n,width:r,height:o,rotate:i=0}=e,a=Math.sqrt(Math.pow(r,2)+Math.pow(o,2))/2,s=Math.atan(o/r)*180/Math.PI,c=(180-i-s)*Math.PI/180,l=(s-i)*Math.PI/180,u=t+r/2,f=n+o/2,d=[u+a*Math.cos(c),u+a*Math.cos(l),u-a*Math.cos(c),u-a*Math.cos(l)],h=[f-a*Math.sin(c),f-a*Math.sin(l),f+a*Math.sin(c),f+a*Math.sin(l)];return{xRange:[Math.min(...d),Math.max(...d)],yRange:[Math.min(...h),Math.max(...h)]}},Kf=e=>{const{xRange:t,yRange:n}=ud({left:e.left,top:e.top,width:e.width,height:e.height,rotate:0}),{xRange:r,yRange:o}=ud({left:e.left,top:e.top,width:e.width,height:e.height,rotate:e.rotate});return{offsetX:r[0]-t[0],offsetY:o[0]-n[0]}},wa=e=>{let t,n,r,o;if(e.type==="line")t=e.left,n=e.left+Math.max(e.start[0],e.end[0]),r=e.top,o=e.top+Math.max(e.start[1],e.end[1]);else if("rotate"in e&&e.rotate){const{left:i,top:a,width:s,height:c,rotate:l}=e,{xRange:u,yRange:f}=ud({left:i,top:a,width:s,height:c,rotate:l});t=u[0],n=u[1],r=f[0],o=f[1]}else t=e.left,n=e.left+e.width,r=e.top,o=e.top+e.height;return{minX:t,maxX:n,minY:r,maxY:o}},ql=e=>{const t=[],n=[],r=[],o=[];e.forEach(l=>{const{minX:u,maxX:f,minY:d,maxY:h}=wa(l);t.push(u),n.push(d),r.push(f),o.push(h)});const i=Math.min(...t),a=Math.max(...r),s=Math.min(...n),c=Math.max(...o);return{minX:i,maxX:a,minY:s,maxY:c}},Um=e=>{const t=[];return e.forEach(n=>{const r=t.findIndex(o=>o.value===n.value);if(r===-1)t.push(n);else{const o=t[r],i=Math.min(o.range[0],n.range[0]),a=Math.max(o.range[1],n.range[1]),s=[i,a],c={value:n.value,range:s};t[r]=c}}),t},QJ=e=>{const t={};for(const n of e)t[n.id]=mn(10);return t},m4=e=>{const t={},n={};for(const r of e){const o=r.groupId;o&&!t[o]&&(t[o]=mn(10)),n[r.id]=mn(10)}return{groupIdMap:t,elIdMap:n}},qN=e=>{const t=rt(e);return[t.setAlpha(.3).toRgbString(),t.setAlpha(.1).toRgbString()]},Px=e=>{const t=e.start.join(","),n=e.end.join(",");if(e.broken){const r=e.broken.join(",");return`M${t} L${r} L${n}`}else if(e.curve){const r=e.curve.join(",");return`M${t} Q${r} ${n}`}else if(e.cubic){const[r,o]=e.cubic,i=r.join(","),a=o.join(",");return`M${t} C${i} ${a} ${n}`}return`M${t} L${n}`},BJ=(e,t)=>{const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return n.top>=r.top&&n.bottom<=r.bottom};var DJ={size:"1em",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",rtl:!1,theme:"outline",colors:{outline:{fill:"#333",background:"transparent"},filled:{fill:"#333",background:"#FFF"},twoTone:{fill:"#333",twoTone:"#2F88FF"},multiColor:{outStrokeColor:"#333",outFillColor:"#2F88FF",innerStrokeColor:"#FFF",innerFillColor:"#43CCF8"}},prefix:"i"};function KJ(){return"icon-"+((1+Math.random())*4294967296|0).toString(16).substring(1)}function HJ(e,t,n){var r=typeof t.fill=="string"?[t.fill]:t.fill||[],o=[],i=t.theme||n.theme;switch(i){case"outline":o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push("none"),o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push("none");break;case"filled":o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push("#FFF"),o.push("#FFF");break;case"two-tone":o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push(typeof r[1]=="string"?r[1]:n.colors.twoTone.twoTone),o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push(typeof r[1]=="string"?r[1]:n.colors.twoTone.twoTone);break;case"multi-color":o.push(typeof r[0]=="string"?r[0]:"currentColor"),o.push(typeof r[1]=="string"?r[1]:n.colors.multiColor.outFillColor),o.push(typeof r[2]=="string"?r[2]:n.colors.multiColor.innerStrokeColor),o.push(typeof r[3]=="string"?r[3]:n.colors.multiColor.innerFillColor);break}return{size:t.size||n.size,strokeWidth:t.strokeWidth||n.strokeWidth,strokeLinecap:t.strokeLinecap||n.strokeLinecap,strokeLinejoin:t.strokeLinejoin||n.strokeLinejoin,colors:o,id:e}}var GJ=Symbol("icon-context");function Ke(e,t,n){var r={name:"icon-"+e,props:["size","strokeWidth","strokeLinecap","strokeLinejoin","theme","fill","spin"],setup:function(i){var a=KJ(),s=jo(GJ,DJ);return function(){var c=i.size,l=i.strokeWidth,u=i.strokeLinecap,f=i.strokeLinejoin,d=i.theme,h=i.fill,p=i.spin,m=HJ(a,{size:c,strokeWidth:l,strokeLinecap:u,strokeLinejoin:f,theme:d,fill:h},s),v=[s.prefix+"-icon"];return v.push(s.prefix+"-icon-"+e),t&&s.rtl&&v.push(s.prefix+"-icon-rtl"),p&&v.push(s.prefix+"-icon-spin"),L("span",{class:v.join(" ")},[n(m)])}}};return r}const zJ=Ke("add-text",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M4 8H32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M28 21H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M18 42L18 8",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M36 42L36 21",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),JJ=Ke("afferent-four",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M21 5L10 5C8.89543 5 8 5.89543 8 7L8 41C8 42.1046 8.89543 43 10 43L38 43C39.1046 43 40 42.1046 40 41L40 24.75",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M33 24H21V12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21.0001 23.9998L39 6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),jJ=Ke("afferent-three",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M19 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V29",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M18 17L22 29L34 25",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M22 29C27 14 30 11 40 7",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),$J=Ke("align-bottom",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"17",y:"6",width:"14",height:"28",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 42H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),qJ=Ke("align-horizontally",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"7",y:"17",width:"34",height:"14",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),ej=Ke("align-left",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"14.5",y:"17",width:"28",height:"14",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6.5 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),tj=Ke("align-right",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"17",width:"28",height:"14",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),nj=Ke("align-text-both",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M42 19H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 9H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 29H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 39H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),rj=Ke("align-text-bottom-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"6",width:"36",height:"36",rx:"3",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 27H14",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M27 34H14",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),oj=Ke("align-text-center",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M36 19H12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 9H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 29H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M36 39H12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),ij=Ke("align-text-left",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M42 9H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 19H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 29H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 39H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),aj=Ke("align-text-middle-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"6",width:"36",height:"36",rx:"3",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 20H14",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26 27H14",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),sj=Ke("align-text-right",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M42 9H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 19H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 29H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 39H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),lj=Ke("align-text-top-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"6",width:"36",height:"36",rx:"3",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26 20H14",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 13H14",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),cj=Ke("align-top",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"17",y:"14.5",width:"14",height:"28",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 6.5H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),uj=Ke("align-vertically",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"17",y:"7",width:"14",height:"34",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 24H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),fj=Ke("arrow-circle-left",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32.4917 24.5H14.4917",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M23.4917 15.5L14.4917 24.5L23.4917 33.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),dj=Ke("attention",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C29.5228 44 34.5228 41.7614 38.1421 38.1421C41.7614 34.5228 44 29.5228 44 24C44 18.4772 41.7614 13.4772 38.1421 9.85786C34.5228 6.23858 29.5228 4 24 4C18.4772 4 13.4772 6.23858 9.85786 9.85786C6.23858 13.4772 4 18.4772 4 24C4 29.5228 6.23858 34.5228 9.85786 38.1421C13.4772 41.7614 18.4772 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 37C25.3807 37 26.5 35.8807 26.5 34.5C26.5 33.1193 25.3807 32 24 32C22.6193 32 21.5 33.1193 21.5 34.5C21.5 35.8807 22.6193 37 24 37Z",fill:e.colors[2]},null),L("path",{d:"M24 12V28",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),hj=Ke("back",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M44 40.8361C39.1069 34.8632 34.7617 31.4739 30.9644 30.6682C27.1671 29.8625 23.5517 29.7408 20.1182 30.303V41L4 23.5453L20.1182 7V17.167C26.4667 17.2172 31.8638 19.4948 36.3095 24C40.7553 28.5052 43.3187 34.1172 44 40.8361Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),pj=Ke("background-color",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M37 37C39.2091 37 41 35.2091 41 33C41 31.5272 39.6667 29.5272 37 27C34.3333 29.5272 33 31.5272 33 33C33 35.2091 34.7909 37 37 37Z",fill:e.colors[0]},null),L("path",{d:"M20.8535 5.50439L24.389 9.03993",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M23.6818 8.33281L8.12549 23.8892L19.4392 35.2029L34.9955 19.6465L23.6818 8.33281Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 20.0732L28.961 25.6496",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M4 43H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),mj=Ke("bring-to-front",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M41 18H19C18.4477 18 18 18.4477 18 19V41C18 41.5523 18.4477 42 19 42H41C41.5523 42 42 41.5523 42 41V19C42 18.4477 41.5523 18 41 18Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9.96906 6H6V10.0336",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9.99705 30H6V26.012",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26.0023 6H30V10.0152",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16.0283 6H20.0083",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 16C6 18.6536 6 19.9869 6 20",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M30 16C30 18.6765 30 19.3456 30 18.0074",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M15.9922 30H17.9996",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),gj=Ke("bring-to-front-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M14 21V34H27",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 14H34V27",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M5 21V5H21V21H5Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M27 43V27H43V43H27Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),vj=Ke("chart-histogram",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6V42H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 30V34",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M22 22V34",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M30 6V34",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M38 14V34",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),yj=Ke("chart-histogram-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6V42H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M18 34H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26 26H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 18H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 10L14 10",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Aj=Ke("chart-line",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6V42H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 34L22 18L32 27L42 6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Rj=Ke("chart-line-area",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6V42H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 34L22 18L32 27L42 6V34H14Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),xj=Ke("chart-pie",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M44 24C44 35.0457 35.0457 44 24 44C12.9543 44 4 35.0457 4 24C4 12.9543 12.9543 4 24 4V24H44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M43.0844 18H30V4.91553C36.2202 6.86917 41.1308 11.7798 43.0844 18Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),bj=Ke("chart-proportion",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M16.3446 5.51758C13.9 6.53124 11.7001 8.01574 9.85786 9.85797C6.23858 13.4773 4 18.4773 4 24.0001C4 35.0458 12.9543 44.0001 24 44.0001V44.0001C29.5228 44.0001 34.5228 41.7615 38.1421 38.1422C39.9844 36.3 41.4689 34.1001 42.4825 31.6555",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 24H44C44 12.9543 35.0457 4 24 4L24 24Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Mj=Ke("chart-ring",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M43.7756 20.9938C42.4735 12.3555 35.6463 5.5277 27.0084 4.22461M20.9757 4.22702C11.3651 5.68478 4 13.9822 4 23.9998C4 34.0212 11.3705 42.321 20.9863 43.7743C21.9692 43.9228 22.9756 43.9998 24 43.9998C25.0209 43.9998 26.024 43.9233 27.0038 43.7758C35.6458 42.4741 42.4762 35.6427 43.7764 27.0003",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 16C19.5817 16 16 19.5817 16 24C16 28.4183 19.5817 32 24 32C28.4183 32 32 28.4183 32 24C32 19.5817 28.4183 16 24 16Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),wj=Ke("chart-scatter",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6V42H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M20 24C22.2091 24 24 22.2091 24 20C24 17.7909 22.2091 16 20 16C17.7909 16 16 17.7909 16 20C16 22.2091 17.7909 24 20 24Z",fill:e.colors[0]},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M37 16C39.7614 16 42 13.7614 42 11C42 8.23858 39.7614 6 37 6C34.2386 6 32 8.23858 32 11C32 13.7614 34.2386 16 37 16Z",fill:e.colors[0]},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15 36C16.6569 36 18 34.6569 18 33C18 31.3431 16.6569 30 15 30C13.3431 30 12 31.3431 12 33C12 34.6569 13.3431 36 15 36Z",fill:e.colors[0]},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33 32C34.6569 32 36 30.6569 36 29C36 27.3431 34.6569 26 33 26C31.3431 26 30 27.3431 30 29C30 30.6569 31.3431 32 33 32Z",fill:e.colors[0]},null)])}),Sj=Ke("check-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C29.5228 44 34.5228 41.7614 38.1421 38.1421C41.7614 34.5228 44 29.5228 44 24C44 18.4772 41.7614 13.4772 38.1421 9.85786C34.5228 6.23858 29.5228 4 24 4C18.4772 4 13.4772 6.23858 9.85786 9.85786C6.23858 13.4772 4 18.4772 4 24C4 29.5228 6.23858 34.5228 9.85786 38.1421C13.4772 41.7614 18.4772 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 24L22 30L34 18",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Lj=Ke("clear",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M20 5.91406H28V13.9141H43V21.9141H5V13.9141H20V5.91406Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M8 40H40V22H8V40Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 39.8976V33.9141",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 39.8977V33.8977",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 39.8976V33.9141",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 40H36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Oj=Ke("click",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 4V12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M22 22L42 26L36 30L42 36L36 42L30 36L26 42L22 22Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M38.1421 9.85789L32.4853 15.5147",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9.85787 38.1421L15.5147 32.4853",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M4 24H12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9.85795 9.85787L15.5148 15.5147",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Tj=Ke("close",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M8 8L40 40",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M8 40L40 8",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),kj=Ke("close-one",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M29.6567 18.3432L18.343 29.6569",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M18.3433 18.3432L29.657 29.6569",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Nj=Ke("close-small",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M14 14L34 34",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 34L34 14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Pj=Ke("code",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M16 13L4 25.4322L16 37",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 13L44 25.4322L32 37",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28 4L21 44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),Cj=Ke("color-filter",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 40.9444C26.123 42.8446 28.9266 44 32 44C38.6274 44 44 38.6274 44 32C44 26.4085 40.1757 21.7102 35 20.3781",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M13 20.3781C7.82432 21.7102 4 26.4085 4 32C4 38.6274 9.37258 44 16 44C22.6274 44 28 38.6274 28 32C28 30.4506 27.7063 28.9697 27.1716 27.6101",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 28C30.6274 28 36 22.6274 36 16C36 9.37258 30.6274 4 24 4C17.3726 4 12 9.37258 12 16C12 22.6274 17.3726 28 24 28Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Ij=Ke("comment",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M44 6H4V36H13V41L23 36H44V6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 19.5V22.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 19.5V22.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 19.5V22.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Fj=Ke("connection",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M39 34L44 39L39 44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M8 12C10.2091 12 12 10.2091 12 8C12 5.79086 10.2091 4 8 4C5.79086 4 4 5.79086 4 8C4 10.2091 5.79086 12 8 12Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 8L20 8C22.2091 8 24 9.79086 24 12V35C24 37.2091 25.7909 39 28 39H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),_j=Ke("copy",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M13 12.4316V7.8125C13 6.2592 14.2592 5 15.8125 5H40.1875C41.7408 5 43 6.2592 43 7.8125V32.1875C43 33.7408 41.7408 35 40.1875 35H35.5163",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32.1875 13H7.8125C6.2592 13 5 14.2592 5 15.8125V40.1875C5 41.7408 6.2592 43 7.8125 43H32.1875C33.7408 43 35 41.7408 35 40.1875V15.8125C35 14.2592 33.7408 13 32.1875 13Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Ej=Ke("delete",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M9 10V44H39V10H9Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M20 20V33",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28 20V33",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M4 10H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 10L19.289 4H28.7771L32 10H16Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Xj=Ke("disk",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M41 4H7C5.34315 4 4 5.34315 4 7V41C4 42.6569 5.34315 44 7 44H41C42.6569 44 44 42.6569 44 41V7C44 5.34315 42.6569 4 41 4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 4V22H15V4H34Z",fill:e.colors[3],stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M29 11V15",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M11.9968 4H36.9984",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),Wj=Ke("down",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M36 18L24 30L12 18",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Vj=Ke("down-picture",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M44 24C44 22.8954 43.1046 22 42 22C40.8954 22 40 22.8954 40 24H44ZM24 8C25.1046 8 26 7.10457 26 6C26 4.89543 25.1046 4 24 4V8ZM39 40H9V44H39V40ZM8 39V9H4V39H8ZM40 24V39H44V24H40ZM9 8H24V4H9V8ZM9 40C8.44772 40 8 39.5523 8 39H4C4 41.7614 6.23857 44 9 44V40ZM39 44C41.7614 44 44 41.7614 44 39H40C40 39.5523 39.5523 40 39 40V44ZM8 9C8 8.44772 8.44771 8 9 8V4C6.23858 4 4 6.23857 4 9H8Z",fill:e.colors[0]},null),L("path",{d:"M6 35L16.6931 25.198C17.4389 24.5143 18.5779 24.4953 19.3461 25.1538L32 36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28 31L32.7735 26.2265C33.4772 25.5228 34.5914 25.4436 35.3877 26.0408L42 31",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 13L37 18L42 13",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M37 6L37 18",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Uj=Ke("download",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 24.0083V42H42V24",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M33 23L24 32L15 23",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M23.9917 6V32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Yj=Ke("edit",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M7 42H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11 26.7199V34H18.3172L39 13.3081L31.6951 6L11 26.7199Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Zj=Ke("effects",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24.9507 42.3603L30.4164 30.3695L43.1046 26.6501L33.3383 17.7699L33.7059 4.60732L22.2044 11.1099L9.74329 6.69439L12.4013 19.5934L4.33228 30.027L17.4766 31.4965L24.9507 42.3603Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M36.1777 36.0537L44.1777 44.0179",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Qj=Ke("efferent-three",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M19 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V29",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 19L38 7L26 11",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M38 7C33 22 30 25 20 29",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Bj=Ke("erase",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M4 42H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M31 4L7 28L13 34H21L41 14L31 4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Dj=Ke("fill",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"6",width:"36",height:"36",rx:"3",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("rect",{x:"14",y:"14",width:"20",height:"20",fill:e.colors[3],stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 23L23 34",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M25 14L14 25",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34 14L14 34",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 22V34H26",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M22 14H34V26",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Kj=Ke("flip-horizontally",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M4 34L16 12V34H4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M44 34H32V12L44 34Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Hj=Ke("flip-vertically",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M42 24L6 24",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 4L36 16H14V4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 44V32H36L14 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Gj=Ke("font-size",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M8 10.9333L8 6H40V10.9333",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 42H32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),zj=Ke("format",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"8",y:"24",width:"32",height:"18",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M4 13H18V6H30V13H44V24H4V13Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 32L16 42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),Jj=Ke("format-brush",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M34 5H6V20H34V5Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34.0251 12H43V28.1014L19 31.2004V43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),jj=Ke("formula",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M40 9L37 6H8L26 24L8 42H37L40 39",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),$j=Ke("full-screen",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M33 6H42V15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 33V42H33",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M15 42H6V33",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 15V6H15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),qj=Ke("full-screen-one",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6L16 15.8995",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 41.8995L16 32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42.0001 41.8995L32.1006 32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M41.8995 6L32 15.8995",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M33 6H42V15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 33V42H33",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M15 42H6V33",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 15V6H15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),e$=Ke("full-screen-play",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M16 40H6C4.89543 40 4 39.1046 4 38V10C4 8.89543 4.89543 8 6 8H42C43.1046 8 44 8.89543 44 10V16",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 24H26C24.8954 24 24 24.8954 24 26V38C24 39.1046 24.8954 40 26 40H42C43.1046 40 44 39.1046 44 38V26C44 24.8954 43.1046 24 42 24Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),t$=Ke("fullwidth",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M42 6V42M17 19L12 24M12 24L17 29M12 24H36M31 19L36 24M36 24L31 29M6 6L6 42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),n$=Ke("github",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4ZM0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z",fill:e.colors[0]},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.1833 45.4716C18.9898 45.2219 18.9898 42.9973 19.1833 38.798C17.1114 38.8696 15.8024 38.7258 15.2563 38.3667C14.437 37.828 13.6169 36.1667 12.8891 34.9959C12.1614 33.8251 10.5463 33.64 9.89405 33.3783C9.24182 33.1165 9.07809 32.0496 11.6913 32.8565C14.3044 33.6634 14.4319 35.8607 15.2563 36.3745C16.0806 36.8883 18.0515 36.6635 18.9448 36.2519C19.8382 35.8403 19.7724 34.3078 19.9317 33.7007C20.1331 33.134 19.4233 33.0083 19.4077 33.0037C18.5355 33.0037 13.9539 32.0073 12.6955 27.5706C11.437 23.134 13.0581 20.2341 13.9229 18.9875C14.4995 18.1564 14.4485 16.3852 13.7699 13.6737C16.2335 13.3589 18.1347 14.1343 19.4734 16.0001C19.4747 16.0108 21.2285 14.9572 24.0003 14.9572C26.772 14.9572 27.7553 15.8154 28.5142 16.0001C29.2731 16.1848 29.88 12.7341 34.5668 13.6737C33.5883 15.5969 32.7689 18.0001 33.3943 18.9875C34.0198 19.9749 36.4745 23.1147 34.9666 27.5706C33.9614 30.5413 31.9853 32.3523 29.0384 33.0037C28.7005 33.1115 28.5315 33.2855 28.5315 33.5255C28.5315 33.8856 28.9884 33.9249 29.6465 35.6117C30.0853 36.7362 30.117 39.948 29.7416 45.247C28.7906 45.4891 28.0508 45.6516 27.5221 45.7347C26.5847 45.882 25.5669 45.9646 24.5669 45.9965C23.5669 46.0284 23.2196 46.0248 21.837 45.8961C20.9154 45.8103 20.0308 45.6688 19.1833 45.4716Z",fill:e.colors[0]},null)])}),r$=Ke("graphic-design",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M19 32C11.268 32 5 25.732 5 18C5 10.268 11.268 4 19 4C26.732 4 33 10.268 33 18",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M44 18H18V44H44V18Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),o$=Ke("group",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M12 4H4V12H12V4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M44 36H36V44H44V36Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 36H4V44H12V36Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M44 4H36V12H44V4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M8 36V12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M40 36V12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 8H36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 40H36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16 16H25.6V22.4H32V32H22.4V25.6H16V16Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),i$=Ke("hamburger-button",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M7.94971 11.9497H39.9497",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M7.94971 23.9497H39.9497",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M7.94971 35.9497H39.9497",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),a$=Ke("help",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C29.5228 44 34.5228 41.7614 38.1421 38.1421C41.7614 34.5228 44 29.5228 44 24C44 18.4772 41.7614 13.4772 38.1421 9.85786C34.5228 6.23858 29.5228 4 24 4C18.4772 4 13.4772 6.23858 9.85786 9.85786C6.23858 13.4772 4 18.4772 4 24C4 29.5228 6.23858 34.5228 9.85786 38.1421C13.4772 41.7614 18.4772 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 28.6248V24.6248C27.3137 24.6248 30 21.9385 30 18.6248C30 15.3111 27.3137 12.6248 24 12.6248C20.6863 12.6248 18 15.3111 18 18.6248",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 37.6248C25.3807 37.6248 26.5 36.5055 26.5 35.1248C26.5 33.7441 25.3807 32.6248 24 32.6248C22.6193 32.6248 21.5 33.7441 21.5 35.1248C21.5 36.5055 22.6193 37.6248 24 37.6248Z",fill:e.colors[2]},null)])}),s$=Ke("high-light",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 44L6 25H12V17H36V25H42V44H6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M17 17V8L31 4V17",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),l$=Ke("indent-left",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 9H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M19 19H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M19 29H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11 19L6 24L11 29",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 39H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),c$=Ke("indent-right",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M42 9H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M29 19H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M29 29H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M37 19L42 24L37 29",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 39H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),u$=Ke("info",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C29.5228 44 34.5228 41.7614 38.1421 38.1421C41.7614 34.5228 44 29.5228 44 24C44 18.4772 41.7614 13.4772 38.1421 9.85786C34.5228 6.23858 29.5228 4 24 4C18.4772 4 13.4772 6.23858 9.85786 9.85786C6.23858 13.4772 4 18.4772 4 24C4 29.5228 6.23858 34.5228 9.85786 38.1421C13.4772 41.7614 18.4772 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 11C25.3807 11 26.5 12.1193 26.5 13.5C26.5 14.8807 25.3807 16 24 16C22.6193 16 21.5 14.8807 21.5 13.5C21.5 12.1193 22.6193 11 24 11Z",fill:e.colors[2]},null),L("path",{d:"M24.5 34V20H23.5H22.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 34H28",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),f$=Ke("insert-table",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M39.3 6H8.7C7.20883 6 6 7.20883 6 8.7V39.3C6 40.7912 7.20883 42 8.7 42H39.3C40.7912 42 42 40.7912 42 39.3V8.7C42 7.20883 40.7912 6 39.3 6Z",stroke:e.colors[0],"stroke-width":e.strokeWidth},null),L("path",{d:"M18 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M30 6V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M6 18H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M6 30H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),d$=Ke("left",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M31 36L19 24L31 12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),h$=Ke("left-two",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 5L6 24L24 43L24 31L42 31V17H24V5Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),p$=Ke("link-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M26.2401 16.373L17.1001 7.23303C14.4388 4.57168 10.0653 4.6303 7.33158 7.36397C4.59791 10.0976 4.53929 14.4712 7.20064 17.1325L15.1359 25.0678",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32.9027 23.0031L40.838 30.9384C43.4994 33.5998 43.4407 37.9733 40.7071 40.707C37.9734 43.4407 33.5999 43.4993 30.9385 40.8379L21.7985 31.6979",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26.1093 26.1416C28.843 23.4079 28.9016 19.0344 26.2403 16.373",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21.7989 21.7984C19.0652 24.5321 19.0066 28.9056 21.6679 31.5669",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),m$=Ke("list",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M5 10L8 13L14 7",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M5 24L8 27L14 21",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M5 38L8 41L14 35",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 24H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 38H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 10H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),g$=Ke("list-view",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"4",y:"6",width:"40",height:"36",rx:"3",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M4 14H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M20 24H36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M20 32H36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 24H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 32H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),v$=Ke("lock",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"22",width:"36",height:"22",rx:"2",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 22V14C14 8.47715 18.4772 4 24 4C29.5228 4 34 8.47715 34 14V22",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 30V36",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),y$=Ke("logout",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M23.9917 6H6V42H24",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M33 33L42 24L33 15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 23.9917H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),A$=Ke("magic",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M20.1005 8.1005L24.3431 12.3431M30 4V10V4ZM39.8995 8.1005L35.6569 12.3431L39.8995 8.1005ZM44 18H38H44ZM39.8995 27.8995L35.6569 23.6569L39.8995 27.8995ZM30 32V26V32ZM20.1005 27.8995L24.3431 23.6569L20.1005 27.8995ZM16 18H22H16Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M29.5856 18.4143L5.54395 42.4559",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),R$=Ke("minus",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M10.5 24L38.5 24",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),x$=Ke("move-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M8 6L43 25L24 27L13.9948 44L8 6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),b$=Ke("needle",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("g",{"clip-path":"url(#"+e.id+"3d50a8e2)"},[L("path",{d:"M39 23L25 9",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M43.9995 17L30.9995 4",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34.999 18.999L39.999 13.999",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28.999 12.999L33.999 7.99902",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11 37L6 42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M27.9999 12.0001L11.9999 27.9998L10.9999 37L19.9999 35.9998L35.9999 20.0001L27.9999 12.0001Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)]),L("defs",null,[L("clipPath",{id:e.id+"3d50a8e2"},[L("rect",{width:"48",height:"48",fill:e.colors[2]},null)])])])}),M$=Ke("next",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4 40.8361C8.89307 34.8632 13.2383 31.4739 17.0356 30.6682C20.8329 29.8625 24.4483 29.7408 27.8818 30.303V41L44 23.5453L27.8818 7V17.167C21.5333 17.2172 16.1362 19.4948 11.6905 24C7.24474 28.5052 4.68126 34.1172 4 40.8361Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),w$=Ke("off-screen-one",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 6L16 15.8995",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 41.8995L16 32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42.0001 41.8995L32.1006 32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M41.8995 6L32 15.8995",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 7V16H41",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 7V16H7",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 41V32H7",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 41V32H40.8995",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),S$=Ke("ordered-list",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M9 4V13",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 13H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 27H6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 19.9998C6 19.9998 9 16.9998 11 19.9998C13 22.9999 6 26.9998 6 26.9998",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6.00016 34.5001C6.00016 34.5001 8.00016 31.5 11.0002 33.5C14.0002 35.5 11.0002 38 11.0002 38C11.0002 38 14.0002 40.5 11.0002 42.5C8.00015 44.5 6.00015 41.5 6.00015 41.5",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11 38H9",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9 4L6 6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 24H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 38H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 10H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),L$=Ke("pause",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M16 12V36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 12V36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),O$=Ke("picture",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M39 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V9C42 7.34315 40.6569 6 39 6Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M18 23C20.7614 23 23 20.7614 23 18C23 15.2386 20.7614 13 18 13C15.2386 13 13 15.2386 13 18C13 20.7614 15.2386 23 18 23Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M27.7901 26.2194C28.6064 25.1269 30.2528 25.1538 31.0329 26.2725L39.8077 38.8561C40.7322 40.182 39.7835 42.0001 38.1671 42.0001H16L27.7901 26.2194Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),T$=Ke("platte",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C29.9601 44 26.3359 35.136 30 31C33.1264 27.4709 44 29.0856 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28 17C29.6569 17 31 15.6569 31 14C31 12.3431 29.6569 11 28 11C26.3431 11 25 12.3431 25 14C25 15.6569 26.3431 17 28 17Z",fill:e.colors[3],stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 21C17.6569 21 19 19.6569 19 18C19 16.3431 17.6569 15 16 15C14.3431 15 13 16.3431 13 18C13 19.6569 14.3431 21 16 21Z",fill:e.colors[3],stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M17 34C18.6569 34 20 32.6569 20 31C20 29.3431 18.6569 28 17 28C15.3431 28 14 29.3431 14 31C14 32.6569 15.3431 34 17 34Z",fill:e.colors[3],stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),k$=Ke("play-one",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M15 24V11.8756L25.5 17.9378L36 24L25.5 30.0622L15 36.1244V24Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),N$=Ke("plus",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24.0605 10L24.0239 38",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M10 24L38 24",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),P$=Ke("power",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M14.5 8C13.8406 8.37652 13.2062 8.79103 12.6 9.24051C11.5625 10.0097 10.6074 10.8814 9.75 11.8402C6.79377 15.1463 5 19.4891 5 24.2455C5 34.6033 13.5066 43 24 43C34.4934 43 43 34.6033 43 24.2455C43 19.4891 41.2062 15.1463 38.25 11.8402C37.3926 10.8814 36.4375 10.0097 35.4 9.24051C34.7938 8.79103 34.1594 8.37652 33.5 8",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 4V24",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),C$=Ke("ppt",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M4 8H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M8 8H40V34H8V8Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M22 16L27 21L22 26",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 42L24 34L32 42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),I$=Ke("preview-close",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M6 16C6.63472 17.2193 7.59646 18.3504 8.82276 19.3554C12.261 22.1733 17.779 24 24 24C30.221 24 35.739 22.1733 39.1772 19.3554C40.4035 18.3504 41.3653 17.2193 42 16",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28.9775 24L31.048 31.7274",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M37.3535 21.3536L43.0103 27.0104",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M5.00004 27.0103L10.6569 21.3534",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16.9278 31.7276L18.9983 24.0001",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),F$=Ke("preview-open",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 36C35.0457 36 44 24 44 24C44 24 35.0457 12 24 12C12.9543 12 4 24 4 24C4 24 12.9543 36 24 36Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 29C26.7614 29 29 26.7614 29 24C29 21.2386 26.7614 19 24 19C21.2386 19 19 21.2386 19 24C19 26.7614 21.2386 29 24 29Z",fill:e.colors[3],stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),_$=Ke("quote",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.8533 9.11587C11.3227 13.9521 7.13913 19.5811 6.30256 26.0028C5.00021 35.9999 13.9404 40.8932 18.4703 36.4966C23.0002 32.1 20.2848 26.5195 17.0047 24.9941C13.7246 23.4686 11.7187 23.9999 12.0686 21.9614C12.4185 19.923 17.0851 14.2712 21.1849 11.6391C21.4569 11.4078 21.5604 10.959 21.2985 10.6185C21.1262 10.3946 20.7883 9.95545 20.2848 9.30102C19.8445 8.72875 19.4227 8.75017 18.8533 9.11587Z",fill:e.colors[0]},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M38.6789 9.11587C31.1484 13.9521 26.9648 19.5811 26.1282 26.0028C24.8259 35.9999 33.7661 40.8932 38.296 36.4966C42.8259 32.1 40.1105 26.5195 36.8304 24.9941C33.5503 23.4686 31.5443 23.9999 31.8943 21.9614C32.2442 19.923 36.9108 14.2712 41.0106 11.6391C41.2826 11.4078 41.3861 10.959 41.1241 10.6185C40.9519 10.3946 40.614 9.95545 40.1105 9.30102C39.6702 8.72875 39.2484 8.75017 38.6789 9.11587Z",fill:e.colors[0]},null)])}),E$=Ke("right",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M19 12L31 24L19 36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),X$=Ke("right-two",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 43L42 24L24 5L24 17L6 17V31H24V43Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),W$=Ke("rotate",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M12 24H42V42H12V24Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 8V17H15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M38.4747 13.2985C35.1956 8.87049 29.933 6 24 6C18.1788 6 13.0029 8.76334 9.71272 13.0498L6 17",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),V$=Ke("round",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("circle",{cx:"24",cy:"24",r:"20",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth},null)])}),U$=Ke("row-height",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M16 35L10 41L4 35",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 13L10 7L4 13",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M10 7V41",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M44 9H22",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M36 19H22",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M44 29H22",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M36 39H22",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Y$=Ke("search",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M21 38C30.3888 38 38 30.3888 38 21C38 11.6112 30.3888 4 21 4C11.6112 4 4 11.6112 4 21C4 30.3888 11.6112 38 21 38Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26.657 14.3431C25.2093 12.8954 23.2093 12 21.0001 12C18.791 12 16.791 12.8954 15.3433 14.3431",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M33.2216 33.2217L41.7069 41.707",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Z$=Ke("send-to-back",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M14 21H5V5H21V14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 27H43V43H27V32",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 32V14H32V32H14Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),Q$=Ke("sent-to-back",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M30 18H41C41.5523 18 42 18.4477 42 19V41C42 41.5523 41.5523 42 41 42H19C18.4477 42 18 41.5523 18 41V30",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9.96906 6H6V10.0336",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M9.99705 30H6V26.012",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26 30H29.9971V26.012",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M26.0023 6H30V9.99785",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16.0283 6H20.0083",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M6 16V20.0148",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M30 16V20.0148",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M15.9922 30H19.9996",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),B$=Ke("square",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M39 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V9C42 7.34315 40.6569 6 39 6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth},null)])}),D$=Ke("stopwatch-start",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 44C33.3888 44 41 36.3888 41 27C41 17.6112 33.3888 10 24 10C14.6112 10 7 17.6112 7 27C7 36.3888 14.6112 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M18 4H30",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 19V27",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 27H24",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 4V8",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),K$=Ke("strikethrough",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M5 24H43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 24C40 30 34 44 24 44C13.9999 44 12 36 12 36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M35.9999 12C35.9999 12 33 4 23.9999 4C14.9999 4 11.4359 11.5995 15.6096 18",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 36C12 36 15.9999 44 24 44C32 44 36.564 36.4005 32.3903 30",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),H$=Ke("tailoring",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M12 4V36H44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M20 12H36V28",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 12H4",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M36 44V36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),G$=Ke("text",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"6",y:"6",width:"36",height:"36",rx:"3",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M16 19V16H32V19",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M22 34H26",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 18L24 34",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),z$=Ke("text-bold",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 24C29.5056 24 33.9688 19.5228 33.9688 14C33.9688 8.47715 29.5056 4 24 4H11V24H24Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M28.0312 44C33.5368 44 38 39.5228 38 34C38 28.4772 33.5368 24 28.0312 24H11V44H28.0312Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),J$=Ke("text-italic",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M20 6H36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M12 42H28",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M29 5.95215L19 41.9998",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),j$=Ke("text-rotation-down",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M29 35L21 31.3333M29 13L21 16.6667M21 16.6667L17 18.5L5 24L17 29.5L21 31.3333M21 16.6667V31.3333",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M37 6V42L43 36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),$$=Ke("text-rotation-none",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M13 29L16.6667 21M35 29L31.3333 21M31.3333 21L29.5 17L24 5L18.5 17L16.6667 21M31.3333 21H16.6667",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 37H42L36 43",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),q$=Ke("text-underline",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M8 44H40",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M37 6.09717C37 12.7638 37 15.3335 37 22.0002C37 29.1799 31.1797 35.0002 24 35.0002C16.8203 35.0002 11 29.1799 11 22.0002C11 15.3335 11 12.7638 11 6.09717",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),eq=Ke("theme",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M18 6C18 9.31371 20.6863 12 24 12C27.3137 12 30 9.31371 30 6H35.4545L42 15.8182L36.2727 20.7273V42H11.7273V20.7273L6 15.8182L12.5455 6H18Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),tq=Ke("transform",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("circle",{cx:"13.7146",cy:"13.7141",r:"6.85714",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("circle",{cx:"34.2859",cy:"34.2854",r:"6.85714",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24.001 44C12.9553 44 4.00098 35.0457 4.00098 24L10.6676 27.3333",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24.001 4C35.0467 4 44.001 12.9543 44.001 24L37.3343 20.6667",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),nq=Ke("undo",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M11.2721 36.7279C14.5294 39.9853 19.0294 42 24 42C33.9411 42 42 33.9411 42 24C42 14.0589 33.9411 6 24 6C19.0294 6 14.5294 8.01472 11.2721 11.2721C9.61407 12.9301 6 17 6 17",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 9V17H14",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),rq=Ke("ungroup",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M11.2727 4H4V11.2727H11.2727V4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M43.9998 36.7271H36.7271V43.9998H43.9998V36.7271Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11.2727 24H4V31.2727H11.2727V24Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M23.9998 36.7271H16.7271V43.9998H23.9998V36.7271Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M31.2727 4H24V11.2727H31.2727V4Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M43.9998 16.7271H36.7271V23.9998H43.9998V16.7271Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11.2729 7.63623H24.0002",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 40.3638H36.7273",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M11.2729 27.6366H27.6366V11.2729",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M28.8275 20.3633H36.7269M20.3633 36.7269V27.6282V36.7269Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M7.63672 11.2725V23.9997",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M40.3633 24V36.7273",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),oq=Ke("unlock",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{x:"7",y:"22.0476",width:"34",height:"22",rx:"2",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 22V14.0047C13.9948 8.87022 17.9227 4.56718 23.0859 4.05117C28.249 3.53516 32.9673 6.97408 34 12.0059",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M24 30V36",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),iq=Ke("up",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M13 30L25 18L37 30",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),aq=Ke("user",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("circle",{cx:"24",cy:"12",r:"8",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M42 44C42 34.0589 33.9411 26 24 26C14.0589 26 6 34.0589 6 44",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),sq=Ke("vertical-spacing-between-items",!1,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M8 6V12H40V6",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M14 24H34",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null),L("path",{d:"M8 42V36H40V42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),lq=Ke("video-two",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M39 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V9C42 7.34315 40.6569 6 39 6Z",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M20.5 28V21.9378L25.75 24.9689L31 28L25.75 31.0311L20.5 34.0622V28Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M6 15H42",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M33 6L27 15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M21 6L15 15",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),cq=Ke("volume-mute",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("rect",{opacity:"0.01",x:"30",y:"18",width:"13",height:"13",fill:e.colors[2]},null),L("mask",{id:e.id+"603476ab",maskUnits:"userSpaceOnUse",x:"30",y:"18",width:"13",height:"13",style:{maskType:"alpha"}},[L("rect",{x:"30",y:"18",width:"13",height:"13",fill:e.colors[2]},null)]),L("g",{mask:"url(#"+e.id+"603476ab)"},[L("path",{d:"M40.7348 20.2858L32.2495 28.7711",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32.2496 20.2858L40.7349 28.7711",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)]),L("path",{d:"M24 6V42C17 42 11.7985 32.8391 11.7985 32.8391H6C4.89543 32.8391 4 31.9437 4 30.8391V17.0108C4 15.9062 4.89543 15.0108 6 15.0108H11.7985C11.7985 15.0108 17 6 24 6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null)])}),uq=Ke("volume-notice",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 6V42C17 42 11.7985 32.8391 11.7985 32.8391H6C4.89543 32.8391 4 31.9437 4 30.8391V17.0108C4 15.9062 4.89543 15.0108 6 15.0108H11.7985C11.7985 15.0108 17 6 24 6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 15L32 15C32.6232 15.5565 33.1881 16.1797 33.6841 16.8588C35.1387 18.8504 36 21.3223 36 24C36 26.6545 35.1535 29.1067 33.7218 31.0893C33.2168 31.7885 32.6391 32.4293 32 33",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M34.2359 41.1857C40.0836 37.6953 44 31.305 44 24C44 16.8085 40.2043 10.5035 34.507 6.97906",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap},null)])}),fq=Ke("volume-small",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M24 6V42C17 42 11.7985 32.8391 11.7985 32.8391H6C4.89543 32.8391 4 31.9437 4 30.8391V17.0108C4 15.9062 4.89543 15.0108 6 15.0108H11.7985C11.7985 15.0108 17 6 24 6Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M32 15L32 15C32.6232 15.5565 33.1881 16.1797 33.6841 16.8588C35.1387 18.8504 36 21.3223 36 24C36 26.6545 35.1535 29.1067 33.7218 31.0893C33.2168 31.7885 32.6391 32.4293 32 33",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),dq=Ke("write",!0,function(e){return L("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[L("path",{d:"M5.32497 43.4996L13.81 43.4998L44.9227 12.3871L36.4374 3.90186L5.32471 35.0146L5.32497 43.4996Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),L("path",{d:"M27.9521 12.3872L36.4374 20.8725",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Ym={IconPlayOne:k$,IconFullScreenPlay:e$,IconLock:v$,IconUnlock:oq,IconPpt:C$,IconFormat:zj,IconPicture:O$,IconFullScreen:$j,IconList:m$,IconOrderedList:S$,IconFlipVertically:Hj,IconFlipHorizontally:Kj,IconFontSize:Gj,IconCode:Pj,IconTextBold:z$,IconTextItalic:J$,IconTextUnderline:q$,IconStrikethrough:K$,IconEdit:Yj,IconQuote:_$,IconBackgroundColor:pj,IconGroup:o$,IconUngroup:rq,IconBack:hj,IconNext:M$,IconFullwidth:t$,IconAlignTop:cj,IconAlignLeft:ej,IconAlignRight:tj,IconAlignBottom:$J,IconAlignVertically:uj,IconAlignHorizontally:qJ,IconBringToFront:mj,IconSendToBack:Z$,IconAlignTextLeft:ij,IconAlignTextRight:sj,IconAlignTextCenter:oj,IconAlignTextBoth:nj,IconRowHeight:U$,IconWrite:dq,IconInsertTable:f$,IconAddText:zJ,IconFill:Dj,IconTailoring:H$,IconEffects:Zj,IconColorFilter:Cj,IconUp:iq,IconDown:Wj,IconPlus:N$,IconMinus:R$,IconConnection:Fj,IconBringToFrontOne:gj,IconSentToBack:Q$,IconGithub:n$,IconChartProportion:bj,IconChartHistogram:vj,IconChartHistogramOne:yj,IconChartLineArea:Rj,IconChartRing:Mj,IconChartScatter:wj,IconChartLine:Aj,IconChartPie:xj,IconText:G$,IconRotate:W$,IconLeftTwo:h$,IconRightTwo:X$,IconPlatte:T$,IconClose:Tj,IconCloseSmall:Nj,IconUndo:nq,IconTransform:tq,IconClick:Oj,IconTheme:eq,IconArrowCircleLeft:fj,IconGraphicDesign:r$,IconLogout:y$,IconErase:Bj,IconClear:Lj,IconAlignTextTopOne:lj,IconAlignTextBottomOne:rj,IconAlignTextMiddleOne:aj,IconPause:L$,IconVolumeMute:cq,IconVolumeNotice:uq,IconVolumeSmall:fq,IconVideoTwo:lq,IconFormula:jj,IconLinkOne:p$,IconFullScreenOne:qj,IconOffScreenOne:w$,IconPower:P$,IconListView:g$,IconMagic:A$,IconHighLight:s$,IconDownload:Uj,IconIndentLeft:l$,IconIndentRight:c$,IconVerticalSpacingBetweenItems:sq,IconCopy:_j,IconDelete:Ej,IconSquare:B$,IconRound:V$,IconNeedle:b$,IconTextRotationNone:$$,IconTextRotationDown:j$,IconFormatBrush:Jj,IconPreviewOpen:F$,IconPreviewClose:I$,IconStopwatchStart:D$,IconSearch:Y$,IconLeft:d$,IconRight:E$,IconMoveOne:x$,IconHamburgerButton:i$,IconAttention:dj,IconCheckOne:Sj,IconCloseOne:kj,IconInfo:u$,IconComment:Ij,IconUser:aq,IconHelp:a$,IconDownPic:Vj,IconUpload:jJ,IconImportPPtist:JJ,IconExport:Qj,IconSave:Xj},hq={install(e){for(const t of Object.keys(Ym))e.component(t,Ym[t])}},pq=["id"],mq={class:"icons"},gq={class:"content"},vq={key:0,class:"title"},yq={class:"description"},Aq={key:0,class:"control"},Rq=Ie({__name:"Message",props:{id:{},message:{},type:{default:"success"},title:{default:""},duration:{default:3e3},closable:{type:Boolean,default:!1}},emits:["close","destroy"],setup(e,{expose:t,emit:n}){const{IconAttention:r,IconCheckOne:o,IconCloseOne:i,IconInfo:a,IconCloseSmall:s}=Ym,c=e,l=n,u=he(!0),f=he(null),d=()=>{c.duration<=0||(f.value=setTimeout(p,c.duration))},h=()=>{f.value&&clearTimeout(f.value)},p=()=>u.value=!1;return q6(()=>{h()}),Ht(()=>{d()}),t({close:p}),(m,v)=>(Y(),Te(Ou,{name:"message-fade",appear:"",mode:"in-out",onBeforeLeave:v[3]||(v[3]=b=>l("close")),onAfterLeave:v[4]||(v[4]=b=>l("destroy"))},{default:se(()=>[u.value?(Y(),ee("div",{key:0,class:"message",id:m.id},[V("div",{class:"message-container",onMouseenter:v[1]||(v[1]=b=>h()),onMouseleave:v[2]||(v[2]=b=>d())},[V("div",mq,[m.type==="warning"?(Y(),Te(z(r),{key:0,theme:"filled",size:"18",fill:"#faad14"})):Qe("",!0),m.type==="success"?(Y(),Te(z(o),{key:1,theme:"filled",size:"18",fill:"#52c41a"})):Qe("",!0),m.type==="error"?(Y(),Te(z(i),{key:2,theme:"filled",size:"18",fill:"#ff4d4f"})):Qe("",!0),m.type==="info"?(Y(),Te(z(a),{key:3,theme:"filled",size:"18",fill:"#1677ff"})):Qe("",!0)]),V("div",gq,[m.title?(Y(),ee("div",vq,vt(m.title),1)):Qe("",!0),V("div",yq,vt(m.message),1)]),m.closable?(Y(),ee("div",Aq,[V("span",{class:"close-btn",onClick:v[0]||(v[0]=b=>p())},[L(z(s))])])):Qe("",!0)],32)],8,pq)):Qe("",!0)]),_:1}))}}),We=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},xq=We(Rq,[["__scopeId","data-v-5f638602"]]),g4=[];let Va=null,bq=0;const Mq={duration:3e3},gn=e=>{const t="message-"+bq++,n={...Mq,...e,id:t};Va||(Va=document.createElement("div"),Va.className="message-wrap",Va.style.cssText=` width: 100%; position: fixed; top: 0; left: 0; z-index: 6000; pointer-events: none; display: flex; flex-direction: column; box-sizing: border-box; padding: 15px; background-color: rgba(255, 255, 255, 0); transition: all 1s ease-in-out; align-items: center; `,document.body.appendChild(Va));const r=L(xq,n,null),o=document.createElement("div");r.appContext=e.ctx||gn._context||null,r.props.onClose=e.onClose,r.props.onDestroy=()=>{Va&&Va.childNodes.length<=1&&(Va.remove(),Va=null),Rd(null,o)},Rd(r,o),Va.appendChild(o.firstElementChild);const i={id:t,close:()=>{var a,s;return(s=(a=r==null?void 0:r.component)==null?void 0:a.exposed)==null?void 0:s.close()}};return g4.push(i),i};gn.success=(e,t)=>gn({...t,type:"success",message:e});gn.info=(e,t)=>gn({...t,type:"info",message:e});gn.warning=(e,t)=>gn({...t,type:"warning",message:e});gn.error=(e,t)=>gn({...t,type:"error",message:e});gn.closeAll=function(){for(let e=g4.length-1;e>=0;e--)g4[e].close()};const Cx=e=>{const n=e.replace(/[\n\r]+/g,"
").split("
");let r="";for(const o of n)o&&(r+=`
${o}
`);return r},wq=e=>new Promise(t=>{const n=document.createElement("img");n.src=e,n.style.opacity="0",document.body.appendChild(n),n.onload=()=>{const r=n.clientWidth,o=n.clientHeight;n.onload=null,n.onerror=null,document.body.removeChild(n),t({width:r,height:o})},n.onerror=()=>{n.onload=null,n.onerror=null}}),Hu=e=>new Promise(t=>{const n=new FileReader;n.addEventListener("load",()=>{t(n.result)}),n.readAsDataURL(e)}),Gt=1e3;var cn=(e=>(e.ROUND_RECT="roundRect",e.ROUND_RECT_DIAGONAL="roundRectDiagonal",e.ROUND_RECT_SINGLE="roundRectSingle",e.ROUND_RECT_SAMESIDE="roundRectSameSide",e.CUT_RECT_DIAGONAL="cutRectDiagonal",e.CUT_RECT_SINGLE="cutRectSingle",e.CUT_RECT_SAMESIDE="cutRectSameSide",e.CUT_ROUND_RECT="cutRoundRect",e.MESSAGE="message",e.ROUND_MESSAGE="roundMessage",e.L="L",e.RING_RECT="ringRect",e.PLUS="plus",e.TRIANGLE="triangle",e.PARALLELOGRAM_LEFT="parallelogramLeft",e.PARALLELOGRAM_RIGHT="parallelogramRight",e.TRAPEZOID="trapezoid",e.BULLET="bullet",e.INDICATOR="indicator",e))(cn||{}),Nt=(e=>(e.TEXT="text",e.IMAGE="image",e.SHAPE="shape",e.LINE="line",e.CHART="chart",e.TABLE="table",e.LATEX="latex",e.VIDEO="video",e.AUDIO="audio",e))(Nt||{});const Gu={[cn.ROUND_RECT]:{editable:!0,defaultValue:.125,range:[0,.5],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M ${r} 0 L ${e-r} 0 Q ${e} 0 ${e} ${r} L ${e} ${t-r} Q ${e} ${t} ${e-r} ${t} L ${r} ${t} Q 0 ${t} 0 ${t-r} L 0 ${r} Q 0 0 ${r} 0 Z`}},[cn.CUT_RECT_DIAGONAL]:{editable:!0,defaultValue:.2,range:[0,.9],relative:"right",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 ${t-r} L 0 0 L ${e-r} 0 L ${e} ${r} L ${e} ${t} L ${r} ${t} Z`}},[cn.CUT_RECT_SINGLE]:{editable:!0,defaultValue:.2,range:[0,.9],relative:"right",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 ${t} L 0 0 L ${e-r} 0 L ${e} ${r} L ${e} ${t} Z`}},[cn.CUT_RECT_SAMESIDE]:{editable:!0,defaultValue:.2,range:[0,.5],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 ${r} L ${r} 0 L ${e-r} 0 L ${e} ${r} L ${e} ${t} L 0 ${t} Z`}},[cn.ROUND_RECT_DIAGONAL]:{editable:!0,defaultValue:.125,range:[0,1],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M ${r} 0 L ${e} 0 L ${e} ${t-r} Q ${e} ${t} ${e-r} ${t} L 0 ${t} L 0 ${r} Q 0 0 ${r} 0 Z`}},[cn.ROUND_RECT_SINGLE]:{editable:!0,defaultValue:.125,range:[0,1],relative:"right",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 0 L ${e-r} 0 Q ${e} 0 ${e} ${r} L ${e} ${t} L 0 ${t} L 0 0 Z`}},[cn.ROUND_RECT_SAMESIDE]:{editable:!0,defaultValue:.125,range:[0,.5],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 ${r} Q 0 0 ${r} 0 L ${e-r} 0 Q ${e} 0 ${e} ${r} L ${e} ${t} L 0 ${t} Z`}},[cn.CUT_ROUND_RECT]:{editable:!0,defaultValue:.125,range:[0,.5],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M ${r} 0 L ${e-r} 0 L ${e} ${r} L ${e} ${t} L 0 ${t} L 0 ${r} Q 0 0 ${r} 0 Z`}},[cn.MESSAGE]:{formula:(e,t)=>{const n=e*.2,r=t*.2;return`M 0 0 L ${e} 0 L ${e} ${t-r} L ${e/2} ${t-r} L ${e/2-n} ${t} L ${e/2-n} ${t-r} L 0 ${t-r} Z`}},[cn.ROUND_MESSAGE]:{formula:(e,t)=>{const n=Math.min(e,t)*.125,r=e*.2,o=t*.2;return`M 0 ${n} Q 0 0 ${n} 0 L ${e-n} 0 Q ${e} 0 ${e} ${n} L ${e} ${t-n-o} Q ${e} ${t-o} ${e-n} ${t-o} L ${e/2} ${t-o} L ${e/2-r} ${t} L ${e/2-r} ${t-o} L ${n} ${t-o} Q 0 ${t-o} 0 ${t-n-o} L 0 ${n} Z`}},[cn.L]:{editable:!0,defaultValue:.25,range:[.1,.9],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 0 L 0 ${t} L ${e} ${t} L ${e} ${t-r} L ${r} ${t-r} L ${r} 0 Z`}},[cn.RING_RECT]:{editable:!0,defaultValue:.25,range:[.1,.45],relative:"left",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M 0 0 ${e} 0 ${e} ${t} L 0 ${t} L 0 0 Z M ${r} ${r} L ${r} ${t-r} L ${e-r} ${t-r} L ${e-r} ${r} Z`}},[cn.PLUS]:{editable:!0,defaultValue:.25,range:[.1,.9],relative:"center",getBaseSize:(e,t)=>Math.min(e,t),formula:(e,t,n)=>{const r=Math.min(e,t)*n;return`M ${e/2-r/2} 0 L ${e/2-r/2} ${t/2-r/2} L 0 ${t/2-r/2} L 0 ${t/2+r/2} L ${e/2-r/2} ${t/2+r/2} L ${e/2-r/2} ${t} L ${e/2+r/2} ${t} L ${e/2+r/2} ${t/2+r/2} L ${e} ${t/2+r/2} L ${e} ${t/2-r/2} L ${e/2+r/2} ${t/2-r/2} L ${e/2+r/2} 0 Z`}},[cn.TRIANGLE]:{editable:!0,defaultValue:.5,range:[0,1],relative:"left",getBaseSize:e=>e,formula:(e,t,n)=>`M ${e*n} 0 L 0 ${t} L ${e} ${t} Z`},[cn.PARALLELOGRAM_LEFT]:{editable:!0,defaultValue:.25,range:[0,.9],relative:"left",getBaseSize:e=>e,formula:(e,t,n)=>{const r=e*n;return`M ${r} 0 L ${e} 0 L ${e-r} ${t} L 0 ${t} Z`}},[cn.PARALLELOGRAM_RIGHT]:{editable:!0,defaultValue:.25,range:[0,.9],relative:"right",getBaseSize:e=>e,formula:(e,t,n)=>{const r=e*n;return`M 0 0 L ${e-r} 0 L ${e} ${t} L ${r} ${t} Z`}},[cn.TRAPEZOID]:{editable:!0,defaultValue:.25,range:[0,.5],relative:"left",getBaseSize:e=>e,formula:(e,t,n)=>{const r=e*n;return`M ${r} 0 L ${e-r} 0 L ${e} ${t} L 0 ${t} Z`}},[cn.BULLET]:{editable:!0,defaultValue:.2,range:[0,1],relative:"top",getBaseSize:(e,t)=>t,formula:(e,t,n)=>{const r=t*n;return`M ${e/2} 0 L 0 ${r} L 0 ${t} L ${e} ${t} L ${e} ${r} Z`}},[cn.INDICATOR]:{editable:!0,defaultValue:.2,range:[0,.9],relative:"right",getBaseSize:e=>e,formula:(e,t,n)=>{const r=e*n;return`M ${e} ${t/2} L ${e-r} 0 L 0 0 L ${r} ${t/2} L 0 ${t} L ${e-r} ${t} Z`}}},Ix=[{type:"矩形",children:[{viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",pptxShapeType:"rect"},{viewBox:[200,200],path:"M 50 0 L 150 0 Q 200 0 200 50 L 200 150 Q 200 200 150 200 L 50 200 Q 0 200 0 150 L 0 50 Q 0 0 50 0 Z",pathFormula:cn.ROUND_RECT,pptxShapeType:"roundRect"},{viewBox:[200,200],path:"M 0 200 L 0 0 L 150 0 L 200 50 L 200 200 Z",pathFormula:cn.CUT_RECT_SINGLE,pptxShapeType:"snip1Rect"},{viewBox:[200,200],path:"M 0 50 L 50 0 L 150 0 L 200 50 L 200 200 L 0 200 Z",pathFormula:cn.CUT_RECT_SAMESIDE,pptxShapeType:"snip2SameRect"},{viewBox:[200,200],path:"M 0 150 L 0 0 L 150 0 L 200 50 L 200 200 L 50 200 Z",pathFormula:cn.CUT_RECT_DIAGONAL,pptxShapeType:"snip2DiagRect"},{viewBox:[200,200],path:"M 50 0 L 150 0 L 200 50 L 200 200 L 0 200 L 0 50 Q 0 0 50 0 Z",pathFormula:cn.CUT_ROUND_RECT,pptxShapeType:"snipRoundRect"},{viewBox:[200,200],path:"M 0 0 L 150 0 Q 200 0 200 50 L 200 200 L 0 200 L 0 0 Z",pathFormula:cn.ROUND_RECT_SINGLE,pptxShapeType:"round1Rect"},{viewBox:[200,200],path:"M 0 50 Q 0 0 50 0 L 150 0 Q 200 0 200 50 L 200 200 L 0 200 Z",pathFormula:cn.ROUND_RECT_SAMESIDE,pptxShapeType:"round2SameRect"},{viewBox:[200,200],path:"M 50 0 L 200 0 L 200 150 Q 200 200 150 200 L 0 200 L 0 50 Q 0 0 50 0 Z",pathFormula:cn.ROUND_RECT_DIAGONAL,pptxShapeType:"round2DiagRect"},{viewBox:[200,200],path:"M 0 80 L 60 0 L 100 40 L 180 20 L 200 120 L 160 200 L 0 200 L 60 140 Z",title:"任意多边形"}]},{type:"常用形状",children:[{viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",pptxShapeType:"ellipse"},{viewBox:[200,200],path:"M 100 0 L 0 200 L 200 200 L 100 0 Z",pathFormula:cn.TRIANGLE,pptxShapeType:"triangle"},{viewBox:[200,200],path:"M 0 0 L 0 200 L 200 200 Z"},{viewBox:[200,200],path:"M 70 20 L 0 160 Q 0 200 40 200 L 160 200 Q 200 200 200 160 L 130 20 Q 100 -20 70 20 Z"},{viewBox:[200,200],path:"M 50 0 L 200 0 L 150 200 L 0 200 L 50 0 Z",pathFormula:cn.PARALLELOGRAM_LEFT,pptxShapeType:"parallelogram"},{viewBox:[200,200],path:"M 0 0 L 150 0 L 200 200 L 50 200 L 0 0 Z",pathFormula:cn.PARALLELOGRAM_RIGHT},{viewBox:[200,200],path:"M 50 0 L 150 0 L 200 200 L 0 200 L 50 0 Z",pathFormula:cn.TRAPEZOID,pptxShapeType:"trapezoid"},{viewBox:[200,200],path:"M 100 0 L 0 100 L 100 200 L 200 100 L 100 0 Z",pptxShapeType:"diamond"},{viewBox:[200,200],path:"M 100 0 L 0 50 L 0 200 L 200 200 L 200 50 L 100 0 Z",pathFormula:cn.BULLET},{viewBox:[200,200],path:"M 200 100 L 150 0 L 0 0 L 50 100 L 0 200 L 150 200 L 200 100 Z",pathFormula:cn.INDICATOR},{viewBox:[200,200],path:"M 0 0 C 80 20 120 20 200 0 C 180 80 180 120 200 200 C 80 180 120 180 0 200 C 20 120 20 80 0 0 Z"},{viewBox:[200,200],path:"M 10 10 C 60 0 140 0 190 10 C 200 60 200 140 190 190 C 140 200 60 200 10 190 C 0 140 0 60 10 10 Z"},{viewBox:[200,200],path:"M 0 200 A 50 100 0 1 1 200 200 L 0 200 Z"},{viewBox:[200,200],path:"M 40 20 A 100 100 0 1 0 200 100 L 100 100 L 40 20 Z"},{viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 100 100 L 100 0 Z",pptxShapeType:"pie"},{viewBox:[200,200],path:"M 160 20 A 100 100 0 1 0 200 100 L 100 100 L 160 20 Z"},{viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 100 0 Z",pptxShapeType:"chord"},{viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 200 0 L 100 0 Z",pptxShapeType:"teardrop"},{viewBox:[200,200],path:"M 0 0 L 200 0 Q 200 200 0 200 L 0 0 Z"},{viewBox:[200,200],path:"M 100 0 L 0 90 L 50 200 L 150 200 L 200 90 L 100 0 Z",pptxShapeType:"pentagon"},{viewBox:[200,200],path:"M 40 0 L 160 0 L 200 100 L 160 200 L 40 200 L 0 100 Z",pptxShapeType:"hexagon"},{viewBox:[200,200],path:"M 100 0 L 0 60 L 0 140 L 100 200 L 200 140 L 200 60 L 100 0 Z"},{viewBox:[200,200],path:"M 60 0 L 140 0 L 200 60 L 200 140 L 140 200 L 60 200 L 0 140 L 0 60 L 60 0 Z",pptxShapeType:"octagon"},{viewBox:[200,200],path:"M 75 0 L 125 0 L 175 25 L 200 75 L 200 125 L 175 175 L 125 200 L 75 200 L 25 175 L 0 125 L 0 75 L 25 25 L 75 0 Z"},{viewBox:[200,200],path:"M 150 0 A 50 100 0 1 1 150 200 L 0 200 L 0 0 L 150 0 Z"},{viewBox:[200,200],path:"M 50 0 A 25 50 0 1 0 50 200 L 150 200 A 25 50 0 1 0 150 0 L 50 0 Z"},{viewBox:[200,200],path:"M 150 0 A 50 100 0 1 1 150 200 L 0 200 A 50 100 0 0 0 0 0 L 150 0 Z"},{viewBox:[200,200],path:"M 200 0 L 200 200 L 0 200 L 0 100 L 200 0 Z"},{viewBox:[200,200],path:"M 0 0 L 200 100 L 200 200 L 0 200 L 0 0 Z"},{viewBox:[200,200],path:"M 200 0 L 100 0 L 0 100 L 0 200 L 200 0 Z"},{viewBox:[200,200],path:"M 50 0 L 150 0 L 150 50 L 200 50 L 200 150 L 150 150 L 150 200 L 50 200 L 50 150 L 0 150 L 0 50 L 50 50 L 50 0 Z"},{viewBox:[200,200],path:"M 0 0 L 0 200 L 200 200 L 200 140 L 60 140 L 60 0 L 0 0 Z",pathFormula:cn.L},{viewBox:[200,200],path:"M0 0 L200 0 L200 200 L0 200 L0 0 Z M50 50 L50 150 L150 150 L150 50 Z",pathFormula:cn.RING_RECT},{viewBox:[200,200],path:"M0 100 A100 100 0 1 1 0 101 Z M150 100 A50 50 0 1 0 150 101 Z"},{viewBox:[200,200],path:"M 70 0 L 70 70 L 0 70 L 0 130 L 70 130 L 70 200 L 130 200 L 130 130 L 200 130 L 200 70 L 130 70 L 130 0 L 70 0 Z",pathFormula:cn.PLUS},{viewBox:[200,200],path:"M 40 0 L 0 40 L 60 100 L 0 160 L 40 200 L 100 140 L 160 200 L 200 160 L 140 100 L 200 40 L 160 0 L 100 60 L 40 0 Z"},{viewBox:[200,200],path:"M 0 0 L 200 0 L 200 160 L 100 160 L 60 200 L 60 160 L 0 160 Z",pathFormula:cn.MESSAGE},{viewBox:[200,200],path:"M 0 40 Q 0 0 40 0 L 160 0 Q 200 0 200 40 L 200 120 Q 200 160 160 160 L 100 160 L 60 200 L 60 160 L 40 160 Q 0 160 0 120 L 0 40 Z",pathFormula:cn.ROUND_MESSAGE},{viewBox:[200,200],path:"M 180 160 A 100 100 0 1 0 100 200 L 200 200 L 200 160 L 180 160 Z"},{viewBox:[200,200],path:"M 200 0 L 0 0 L 200 200 L 0 200 L 200 0 Z"},{viewBox:[200,200],path:"M 0 20 C 60 60 140 -40 200 20 L 200 180 C 140 140 60 240 0 180 L 0 20 Z"},{viewBox:[200,200],path:"M 0 20 C 40 -40 60 60 100 20 C 140 -40 160 60 200 20 L 200 180 C 140 240 160 140 100 180 C 40 240 60 140 0 180 L 0 20 Z"},{viewBox:[200,200],path:"M 100 0 Q 0 50 0 175 Q 100 225 200 175 Q 200 50 100 0 Z"},{viewBox:[200,200],path:"M 0 100 A 50 50 0 1 1 200 100 L 100 200 L 0 100 Z"},{viewBox:[200,200],path:"M 100 0 L 120 80 L 200 100 L 120 120 L 100 200 L 80 120 L 0 100 L 80 80 L 100 0 Z",pptxShapeType:"star4"},{viewBox:[1024,1024],path:"M1018.67652554 400.05983681l-382.95318779-5.89158658L512 34.78141155 388.27666225 394.16825023l-382.95318779 5.89158658L311.68602415 629.83174977l-117.83174978 365.27842665 312.25413766-223.88032637 312.25413904 223.88032637-117.83175116-365.27842665 318.14572563-229.77191296z",pptxShapeType:"star5",special:!0},{viewBox:[200,200],path:"M 100 0 L 60 60 L 0 100 L 60 140 L 100 200 L 140 140 L 200 100 L 140 60 L 100 0 Z"},{viewBox:[200,200],path:"M 100 0 L 140 60 L 200 60 L 160 100 L 200 140 L 140 140 L 100 200 L 60 140 L 0 140 L 40 100 L 0 60 L 60 60 L 100 0 Z",pptxShapeType:"star6"},{viewBox:[200,200],path:"M 100 0 L 80 40 L 20 20 L 40 80 L 0 100 L 40 120 L 20 180 L 80 160 L 100 200 L 120 160 L 180 180 L 160 120 L 200 100 L 160 80 L 180 20 L 120 40 L 100 0 Z"},{viewBox:[200,200],path:"M 200 0 C 80 40 80 160 200 200 C -60 200 -60 0 200 0 Z"}]},{type:"箭头",children:[{viewBox:[200,200],path:"M 100 0 L 0 100 L 50 100 L 50 200 L 150 200 L 150 100 L 200 100 L 100 0 Z",pptxShapeType:"upArrow"},{viewBox:[200,200],path:"M 100 200 L 200 100 L 150 100 L 150 0 L 50 0 L 50 100 L 0 100 L 100 200 Z",pptxShapeType:"downArrow"},{viewBox:[200,200],path:"M 0 100 L 100 0 L 100 50 L 200 50 L 200 150 L 100 150 L 100 200 L 0 100 Z",pptxShapeType:"leftArrow"},{viewBox:[200,200],path:"M 200 100 L 100 0 L 100 50 L 0 50 L 0 150 L 100 150 L 100 200 L 200 100 Z",pptxShapeType:"rightArrow"},{viewBox:[200,200],path:"M 100 0 L 0 60 L 60 60 L 60 140 L 0 140 L 100 200 L 200 140 L 140 140 L 140 60 L 200 60 L 100 0 Z",pptxShapeType:"upDownArrow"},{viewBox:[200,200],path:"M 0 100 L 60 0 L 60 60 L 140 60 L 140 0 L 200 100 L 140 200 L 140 140 L 60 140 L 60 200 L 0 100 Z",pptxShapeType:"leftRightArrow"},{viewBox:[200,200],path:"M 100 0 L 60 40 L 80 40 L 80 80 L 40 80 L 40 60 L 0 100 L 40 140 L 40 120 L 80 120 L 80 160 L 60 160 L 100 200 L 140 160 L 120 160 L 120 120 L 160 120 L 160 140 L 200 100 L 160 60 L 160 80 L 120 80 L 120 40 L 140 40 L 100 0 Z"},{viewBox:[200,200],path:"M 0 100 L 100 0 L 100 50 L 200 50 L 150 100 L 200 150 L 100 150 L 100 200 L 0 100 Z"},{viewBox:[200,200],path:"M 200 100 L 100 0 L 100 50 L 0 50 L 50 100 L 0 150 L 100 150 L 100 200 L 200 100 Z",pptxShapeType:"notchedRightArrow"},{viewBox:[200,200],path:"M 0 100 L 80 20 L 80 80 L 120 80 L 120 0 L 200 0 L 200 200 L 120 200 L 120 120 L 80 120 L 80 180 L 0 100 Z"},{viewBox:[200,200],path:"M 200 100 L 120 20 L 120 80 L 80 80 L 80 0 L 0 0 L 0 200 L 80 200 L 80 120 L 120 120 L 120 180 L 200 100 Z"},{viewBox:[200,200],path:"M 0 0 L 120 0 L 200 100 L 120 200 L 0 200 L 80 100 L 0 0 Z",pptxShapeType:"chevron"},{viewBox:[200,200],path:"M 80 0 L 200 0 L 120 100 L 200 200 L 80 200 L 0 100 L 80 0 Z"},{viewBox:[200,200],path:"M 0 0 L 140 0 L 200 100 L 140 200 L 0 200 L 0 100 L 0 0 Z",pptxShapeType:"homePlate"},{viewBox:[200,200],path:"M 60 0 L 200 0 L 200 100 L 200 200 L 60 200 L 0 100 L 60 0 Z"},{viewBox:[200,200],path:"M 0 0 L 200 100 L 0 200 L 60 100 L 0 0 Z"},{viewBox:[200,200],path:"M 200 0 L 0 100 L 200 200 L 140 100 L 200 0 Z"},{viewBox:[200,200],path:"M 0 0 L 80 0 L 200 100 L 80 200 L 0 200 L 120 100 L 0 0 Z"},{viewBox:[200,200],path:"M 200 0 L 120 0 L 0 100 L 120 200 L 200 200 L 80 100 L 200 0 Z"},{viewBox:[200,200],path:"M 0 200 L 180 200 L 180 40 L 200 40 L 160 0 L 120 40 L 140 40 L 140 160 L 0 160 L 0 200 Z"},{viewBox:[200,200],path:"M 0 200 L 0 20 L 160 20 L 160 0 L 200 40 L 160 80 L 160 60 L 40 60 L 40 200 L 0 200 Z"},{viewBox:[200,200],path:"M 40 180 L 180 180 L 180 40 L 200 40 L 160 0 L 120 40 L 140 40 L 140 140 L 40 140 L 40 120 L 0 160 L 40 200 L 40 180 Z"},{viewBox:[1024,1024],path:"M398.208 302.912V64L0 482.112l398.208 418.176V655.36c284.48 0 483.584 95.552 625.792 304.64-56.896-298.688-227.584-597.312-625.792-657.088z",special:!0},{viewBox:[1024,1024],path:"M625.792 302.912V64L1024 482.112l-398.208 418.176V655.36C341.312 655.36 142.208 750.912 0 960c56.896-298.688 227.584-597.312 625.792-657.088z",special:!0}]},{type:"其他形状",children:[{viewBox:[1024,1024],path:"M995.336 243.4016c-15.7584-36.5736-38.3376-69.26639999-66.91440001-97.37280001-28.5768-27.98879999-61.73999999-49.8624-98.78399999-65.26799998-38.22-15.876-78.6744-23.8728-120.4224-23.87280001-57.97680001 0-114.5424 15.876-163.69919999 45.864-11.76 7.17360001-22.932 15.05279999-33.51600001 23.63760001-10.584-8.5848-21.75600001-16.46400001-33.51600001-23.63760001-49.1568-29.98799999-105.7224-45.86399999-163.69919999-45.864-41.74799999 0-82.2024 7.9968-120.4224 23.87280001-36.9264 15.28799999-70.2072 37.27919999-98.78399999 65.26799998-28.6944 28.10640001-51.156 60.79919999-66.91440001 97.37280001-16.34639999 37.9848-24.696 78.3216-24.696 119.83439999 0 39.1608 7.9968 79.96800001 23.8728 121.48080001 13.28880001 34.692 32.34000001 70.67760001 56.6832 107.016 38.57279999 57.5064 91.61040001 117.4824 157.4664 178.28160001 109.1328 100.78319999 217.2072 170.4024 221.79359999 173.22479998l27.87120001 17.8752c12.348 7.8792 28.224 7.8792 40.572 0l27.87119999-17.8752c4.58639999-2.94 112.54319999-72.44159999 221.79360001-173.22479998 65.85599999-60.79919999 118.89359999-120.7752 157.4664-178.28160001 24.3432-36.33839999 43.512-72.324 56.68319999-107.016 15.876-41.5128 23.8728-82.32 23.87280001-121.48080001 0.1176-41.5128-8.232-81.8496-24.5784-119.83439999z",special:!0},{viewBox:[1024,1024],path:"M985.20746667 343.50079998l-303.32586667-44.08319999L546.28693333 24.5248c-3.70346666-7.5264-9.79626667-13.6192-17.32266665-17.32266668-18.87573334-9.3184-41.81333333-1.55306667-51.25120001 17.32266668L342.1184 299.41759999l-303.32586667 44.08319999c-8.36266667 1.19466667-16.00853333 5.13706667-21.8624 11.11040001-14.69440001 15.17226667-14.45546667 39.30453334 0.71679999 54.1184l219.46026668 213.9648-51.84853333 302.1312c-1.43359999 8.24320001-0.11946667 16.8448 3.82293333 24.25173333 9.79626667 18.6368 32.9728 25.92426667 51.6096 16.00853334L512 822.44266665l271.3088 142.64320001c7.40693333 3.9424 16.00853333 5.25653333 24.25173333 3.82293333 20.78719999-3.584 34.7648-23.296 31.1808-44.0832l-51.84853333-302.1312 219.46026668-213.9648c5.97333334-5.85386666 9.91573333-13.49973334 11.11039999-21.8624 3.2256-20.90666667-11.34933333-40.26026667-32.256-43.36640001z",special:!0},{viewBox:[1024,1024],path:"M852.65066667 405.84533333C800.54044445 268.40177778 667.76177778 170.66666667 512.22755555 170.66666667S223.91466667 268.288 171.80444445 405.73155555C74.29688889 431.33155555 2.27555555 520.07822222 2.27555555 625.77777778c0 125.72444445 101.83111111 227.55555555 227.44177778 227.55555555h564.56533334C919.89333333 853.33333333 1021.72444445 751.50222222 1021.72444445 625.77777778c0-105.472-71.79377778-194.21866667-169.07377778-219.93244445z",special:!0},{viewBox:[1024,1024],path:"M926.25224691 323.7371485H654.6457886L898.88200917 15.14388241c5.05486373-6.53433603 0.49315743-16.02761669-7.76722963-16.02761668H418.30008701c-3.45210206 0-6.78091476 1.84934039-8.50696579 4.93157436L90.35039154 555.76772251c-3.82197013 6.53433603 0.86302552 14.7947231 8.50696578 14.79472311h215.01664245l-110.22068713 440.88274851c-2.34249783 9.61657002 9.24670194 16.39748478 16.39748477 9.49328065L933.03316167 340.62779071c6.41104668-6.0411786 2.09591911-16.8906422-6.78091476-16.89064221z",special:!0},{viewBox:[1024,1024],path:"M878.47822222 463.30311111c-22.18666667-49.83466667-53.93066667-93.98044445-94.32177777-131.072l-33.10933334-30.37866666c-4.89244445-4.32355555-12.62933333-2.38933333-14.79111111 3.75466666l-14.79111111 42.43911111c-9.216 26.624-26.16888889 53.81688889-50.176 80.55466667-1.59288889 1.70666667-3.41333333 2.16177778-4.66488889 2.27555556-1.25155555 0.11377778-3.18577778-0.11377778-4.89244445-1.70666667-1.59288889-1.36533333-2.38933333-3.41333333-2.27555555-5.46133333 4.20977778-68.49422222-16.27022222-145.74933333-61.09866667-229.83111112C561.26577778 124.01777778 509.72444445 69.51822222 445.32622222 31.51644445l-46.99022222-27.648c-6.144-3.64088889-13.99466667 1.13777778-13.65333333 8.30577777l2.50311111 54.61333333c1.70666667 37.31911111-2.61688889 70.31466667-12.85688889 97.73511112-12.51555555 33.56444445-30.49244445 64.73955555-53.47555556 92.72888888-16.15644445 19.56977778-34.24711111 37.20533333-54.04444444 52.45155556-47.90044445 36.75022222-87.38133333 84.65066667-114.11911111 138.24C125.72444445 502.10133333 111.50222222 562.74488889 111.50222222 623.50222222c0 53.70311111 10.58133333 105.69955555 31.51644445 154.73777778 20.25244445 47.21777778 49.152 89.77066667 85.90222222 126.17955555 36.864 36.40888889 79.64444445 65.08088889 127.31733333 84.992C405.61777778 1010.11911111 457.95555555 1020.58666667 512 1020.58666667s106.38222222-10.46755555 155.76177778-31.06133334c47.67288889-19.91111111 90.56711111-48.46933333 127.31733333-84.992 36.864-36.40888889 65.76355555-78.96177778 85.90222222-126.17955555 20.93511111-49.03822222 31.51644445-101.03466667 31.51644445-154.73777778 0-55.52355555-11.37777778-109.45422222-34.01955556-160.31288889z",special:!0},{viewBox:[1024,1024],path:"M968.20337778 20.11591112H705.44042667c-22.17301333 0-41.92483556 15.16430222-47.14951111 37.33731555C642.36202666 124.73685332 582.08711111 173.03324444 512 173.03324444s-130.36202666-48.29639112-146.29091556-115.58001777c-5.22467555-22.17301333-24.84906667-37.33731556-47.14951111-37.33731555H55.79662222c-30.96576 0-56.06968889 25.10392889-56.06968888 56.06968888v321.12639999c0 30.96576 25.10392889 56.06968889 56.06968888 56.06968889h95.57333334v494.43271112c0 30.96576 25.10392889 56.06968889 56.06968889 56.06968888h609.1207111c30.96576 0 56.06968889-25.10392889 56.06968889-56.06968888V453.38168888h95.57333334c30.96576 0 56.06968889-25.10392889 56.06968888-56.06968889V76.1856c0-30.96576-25.10392889-56.06968889-56.06968888-56.06968888z",special:!0},{viewBox:[1024,1024],path:"M980.94648889 239.80714666H523.46880001L373.99210666 96.82944c-1.91146667-1.78403556-4.46008889-2.80348444-7.00871111-2.80348445H43.05351111c-22.55530667 0-40.77795555 18.22264888-40.77795555 40.77795557v754.39217776c0 22.55530667 18.22264888 40.77795555 40.77795555 40.77795557h937.89297778c22.55530667 0 40.77795555-18.22264888 40.77795555-40.77795557V280.58510222c0-22.55530667-18.22264888-40.77795555-40.77795555-40.77795556z",special:!0},{viewBox:[1024,1024],path:"M972.60904597 164.57058577L841.30587843 33.39070759c-18.86327195-18.86327195-44.1375906-29.34286748-70.64480282-29.3428675-26.75379095 0-51.90482023 10.47959553-70.76809219 29.3428675L558.60337778 174.68031322c-18.86327195 18.86327195-29.34286748 44.1375906-29.34286749 70.64480283 0 26.75379095 10.47959553 51.90482023 29.34286749 70.76809218l103.31648301 103.31648302c-24.28800376 53.50758189-57.69942011 101.59043198-99.24793416 143.13894603-41.42522469 41.67180341-89.63136414 75.08321976-143.13894603 99.61780223L316.21649759 558.84995649c-18.86327195-18.86327195-44.1375906-29.34286748-70.64480283-29.34286747-26.75379095 0-51.90482023 10.47959553-70.76809217 29.34286747L33.39070759 700.01627278c-18.86327195 18.86327195-29.34286748 44.1375906-29.3428675 70.76809217 0 26.75379095 10.47959553 51.90482023 29.3428675 70.76809219l131.05658883 131.05658883c30.08260365 30.205893 71.63111769 47.34311394 114.28923598 47.34311394 9.00012323 0 17.63037836-0.73973616 26.13734414-2.21920846 166.19405621-27.37023774 331.03192945-115.76870829 464.06114804-248.67463751C901.84095379 636.27567408 990.11613498 471.56109018 1017.85624079 304.87387654c8.38367642-50.91850535-8.50696579-103.31648302-45.24719482-140.30329077z",special:!0},{viewBox:[1024,1024],path:"M910.60451556 640.96028445c-20.38897778-65.49959112-43.83630221-120.54983112-79.89930667-210.64362666C836.31217778 193.67708444 737.93535999 2.27555556 511.36284444 2.27555556 282.24170667 2.27555556 186.03121778 197.50001778 192.14791111 430.31665779c-36.19043555 90.22122667-59.51032888 144.88917333-79.89930667 210.64362666-43.32657778 139.53706668-29.30915556 197.26336001-18.60494222 198.53767111 22.9376 2.80348444 89.32920888-105.00323556 89.32920889-105.00323556 0 62.44124445 32.11264001 143.86972444 101.69002667 202.61546667-33.64181333 10.32192-109.20846222 38.10190221-91.24067556 68.55793777 14.52714667 24.59420444 250.01984 15.67402668 317.94062222 8.02816 67.92078222 7.64586667 303.41347556 16.56604444 317.94062223-8.02816 17.96778667-30.32860444-57.72629333-58.23601779-91.24067555-68.55793777 69.57738667-58.87317334 101.69002667-140.30165333 101.69002667-202.61546667 0 0 66.39160889 107.80672 89.32920888 105.00323556 10.83164445-1.40174222 24.84906667-59.12803556-18.47751111-198.53767111z",special:!0},{viewBox:[1024,1024],path:"M1016.86992592 199.24764445c-37.13706667 16.01991111-77.55093333 27.54939259-119.17842962 32.03982222 42.96248889-25.60758518 75.60912592-66.02145185 91.02222222-114.08118519-39.68568889 23.66577778-84.58998518 41.02068148-131.31472593 50.00154074C819.53374815 126.79395555 765.76995555 101.79318518 706.18074075 101.79318518c-114.688 0-206.92385185 92.96402963-206.92385186 207.04521482 0 16.01991111 1.94180741 32.03982222 5.09724444 47.45291852-171.72859259-8.98085925-324.88865185-91.02222222-426.71217778-216.63288889-17.96171852 30.82619259-28.15620741 66.02145185-28.1562074 104.49351112 0 71.84687408 36.53025185 135.19834075 92.23585185 172.45677036-33.98162963-1.33499259-66.02145185-10.92266667-93.57084445-26.33576296v2.54862222c0 100.6098963 71.1186963 183.98625185 165.90317037 203.1616-17.3549037 4.49042963-35.92343703 7.03905185-54.49197037 7.03905185-13.47128889 0-26.2144-1.33499259-39.07887407-3.15543704C146.69748148 681.90814815 223.03478518 741.49736297 313.93564445 743.43917037c-71.1186963 55.7056-160.19911111 88.4736-256.9253926 88.4736-17.3549037 0-33.37481482-0.60681482-50.00154074-2.54862222C98.75911111 888.22518518 207.62168889 922.20681482 324.85831111 922.20681482 705.45256297 922.20681482 913.71140741 606.90583703 913.71140741 333.23235555c0-8.98085925 0-17.96171852-0.60681482-26.94257777 40.2925037-29.4912 75.60912592-66.02145185 103.76533333-107.04213333z",special:!0},{viewBox:[1024,1024],path:"M917.96720197 1.08889505H106.03279803C53.56084718 1.08889505 9.37393998 45.27580225 9.37393998 97.74775309v5.52336372c0 19.33177108 8.28504494 41.42522469 22.0934536 55.23363205l331.40179753 392.15879462v325.87843379c0 16.57008987 8.28504494 30.37849854 22.09345359 35.90186098l209.88780469 104.94390299 2.76168121 2.76168121c27.61681602 11.04672615 55.23363335-8.28504494 55.23363335-38.66354218V550.66354348l331.40179753-392.15879462c35.90186097-41.42522469 30.37849854-102.18222047-11.04672616-135.32240022-11.04672615-13.80840865-33.14017975-22.0934536-55.23363335-22.09345359z",special:!0},{viewBox:[1024,1024],path:"M491.70164031 97.48884502a25.89076502 25.89076502 0 0 1 40.59671938 0L745.66415762 367.01171317a25.89076502 25.89076502 0 0 0 30.49932208 7.72839349l208.00640948-89.14190458a25.89076502 25.89076502 0 0 1 35.56096592 29.06238339l-115.18801541 554.96855704A103.56306132 103.56306132 0 0 1 803.14165689 952.14301275H220.85834311a103.56306132 103.56306132 0 0 1-101.4011828-82.51387024l-115.18801541-554.96855704a25.89076502 25.89076502 0 0 1 35.54802012-29.06238339l208.01935528 89.14190458a25.89076502 25.89076502 0 0 0 30.49932208-7.72839349l213.36579793-269.52286815z",special:!0},{viewBox:[1024,1024],path:"M643.02466884 387.7801525c19.85376751-88.69205333 33.718272-152.84087467 41.61900049-192.57389433C704.52292267 95.17283515 652.90057916 2.27555515 550.58614084 2.27555515c-92.26012484 0-138.59407685 45.84971417-165.91530666 137.49816969l-0.70087152 2.67605334c-16.40038399 74.13942085-41.47882668 131.61085116-74.6746315 172.73287031a189.06953915 189.06953915 0 0 1-143.04142182 70.44391902l-26.17434983 0.5606965C77.66380049 387.52529067 27.76177817 438.90551468 27.76177817 501.84374084V881.55022182c0 77.4144 62.25009818 140.17422182 139.05282766 140.17422303h492.82707951c101.23127467 0 191.59267516-63.995904 225.93535999-159.98976l102.37815468-286.22301868c26.04691951-72.82688-11.39234134-153.15945284-83.63303784-179.42300483a138.04612267 138.04612267 0 0 0-47.17499733-8.30850884H643.02466884z",special:!0},{viewBox:[1024,1024],path:"M512 512c140.82958222 0 254.86222222-114.03264 254.86222222-254.86222222S652.82958222 2.27555555 512 2.27555555a254.78940445 254.78940445 0 0 0-254.86222222 254.86222223C257.13777778 397.96736 371.17041778 512 512 512z m0 72.81777778c-170.10232889 0-509.72444445 97.57582222-509.72444445 291.27111111v145.63555556h1019.4488889v-145.63555556c0-193.69528889-339.62211555-291.27111111-509.72444445-291.27111111z",special:!0},{viewBox:[1024,1024],path:"M1019.81297778 564.50161779l-138.89991111-472.51456c-8.66531556-25.99594668-29.43658667-43.45400889-57.21656889-43.45400891s-50.33528889 15.67402668-59.00060446 41.66997334l-92.00526221 274.48661334H351.69166222L259.6864 90.33045333c-8.66531556-25.99594668-31.22062222-41.66997333-59.00060444-41.66997332s-50.33528889 17.33063112-57.2165689 43.45400887L4.69674667 564.50161779c-5.22467555 17.33063112 1.78403556 36.44529778 15.67402667 46.89464887l491.11950221 368.27591113 492.77610666-368.27591113c13.76256-10.32192 20.77127111-29.43658667 15.54659557-46.89464887z",special:!0},{viewBox:[1024,1024],path:"M927.78951111 340.39277037c-12.01493333-47.81700741 12.01493333-124.03294815 89.08041481-150.97552592l-82.40545184-4.36906667s-31.19028148-109.22666667-174.27721483-118.9357037c-143.08693333-9.8304-236.65777778-3.64088889-236.65777777-3.6408889s106.07122963 67.47780741 63.5941926 187.74850371c-31.06891852 63.71555555-79.85682963 116.02299259-132.04290371 175.61220741-1.57771852 1.57771852-3.03407408 3.15543703-4.2477037 4.49042962C278.25493333 624.86755555 7.13007408 934.34311111 7.13007408 934.34311111c298.43152592 78.15774815 498.43768889-7.64586667 616.76657777-110.56165926 24.87940741-0.24272592 43.5693037-0.36408889 56.19105185-0.36408888 164.8109037 0 304.13558518-142.72284445 298.43152593-301.4656-3.88361482-109.1053037-38.71478518-133.74198518-50.72971852-181.5589926z",special:!0},{viewBox:[1024,1024],path:"M997.8886764 504.17210418L537.2729208 43.89182982c-13.97838539-13.97838539-36.56745619-13.97838539-50.5458416 0L26.1113236 504.17210418c-13.41924998 13.41924998-21.02349164 31.64706454-21.02349163 50.65766867 0 39.47496036 32.09437288 71.56933323 71.56933324 71.56933323h48.53295408V954.83524937c0 19.79339373 15.99127289 35.78466661 35.78466663 35.78466662H440.43066677V740.12724968h125.24633315v250.49266631h297.34821416c19.79339373 0 35.78466661-15.99127289 35.78466663-35.78466662V626.39910608h48.53295408c19.01060414 0 37.23841869-7.49241457 50.65766869-21.02349163 27.84494371-27.95677079 27.84494371-73.24673948-0.11182708-101.20351027z",special:!0},{viewBox:[1024,1024],path:"M1009.13013121 349.27572283L674.72427717 14.86986879c-8.82158299-8.82158299-20.35749924-13.16451618-31.89341544-13.16451618s-23.07183245 4.34293316-31.89341547 13.16451618L392.29790453 233.6451272c-16.5574327-1.90003326-33.25058207-2.71433322-49.94373146-2.71433324-99.34459624 0-198.68919249 32.70771543-280.25490606 98.12314628-20.90036589 16.69314938-22.52896582 48.04369819-3.66434987 67.04403081l246.59717401 246.59717401-292.33368895 292.06225564c-3.52863319 3.52863319-5.83581644 8.27871636-6.24296642 13.30023282l-4.61436649 50.48659809c-1.22144996 12.75736619 8.95729967 23.6146991 21.57894918 23.6146991 0.6785833 0 1.35716662 0 2.03574992-0.13571666l50.48659809-4.61436649c5.02151649-0.40714999 9.77159962-2.71433322 13.30023282-6.24296643l292.33368896-292.33368896 246.59717402 246.59717401c8.82158299 8.82158299 20.35749924 13.16451618 31.89341544 13.16451618 13.16451618 0 26.19331567-5.70009979 35.15061536-16.82886604 76.40848044-95.40881307 108.16617924-214.83947521 95.27309638-330.33435417l218.63954175-218.63954173c17.50744934-17.37173267 17.50744934-45.8722316 0-63.51539759z",special:!0},{viewBox:[1024,1024],path:"M976.62005979 160.47737905c-0.39452595-0.39452595-80.35178503 78.64217259-239.47725131 237.50462156l-111.6508437-111.65084369 237.89914752-237.89914752c-125.19623464-75.35445635-286.03131335-56.02268482-390.31767264 48.26367449-81.92988882 81.92988882-112.57140424 200.15616502-83.37648398 310.09739626l2.36715569 8.81107954-372.82702222 372.69551356c-8.15353628 8.15353628-8.15353628 21.56741857 0 29.72095487l185.95323084 185.95323084c8.15353628 8.15353628 21.56741857 8.15353628 29.72095485 0l372.56400493-372.56400493 8.81107953 2.3671557c110.07273989 29.32642892 228.29901608-1.18357785 310.36041356-83.24497533 104.41786795-104.2863593 123.74963948-265.12143802 49.97328693-390.05465535z",special:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m220.16 343.26755556l-239.616 332.23111111c-14.44977778 20.13866667-44.37333333 20.13866667-58.82311111 0L291.84 481.16622222c-4.32355555-6.03022222 0-14.44977778 7.39555555-14.44977777h53.36177778c11.60533333 0 22.64177778 5.57511111 29.46844445 15.13244444l81.00977777 112.41244444 178.85866667-248.03555555c6.82666667-9.44355555 17.74933333-15.13244445 29.46844445-15.13244445H724.76444445c7.39555555 0 11.71911111 8.41955555 7.39555555 14.44977778z",special:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m218.45333333 537.03111112c0 5.00622222-4.096 9.10222222-9.10222222 9.10222222H302.64888889c-5.00622222 0-9.10222222-4.096-9.10222222-9.10222222v-54.61333334c0-5.00622222 4.096-9.10222222 9.10222222-9.10222222h418.70222222c5.00622222 0 9.10222222 4.096 9.10222222 9.10222222v54.61333334z",special:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m188.18844445 703.37422223l-75.09333334-0.34133333L512 570.48177778l-112.98133333 134.71288889-75.20711112 0.34133333c-5.00622222 0-9.10222222-3.98222222-9.10222222-9.10222222 0-2.16177778 0.79644445-4.20977778 2.16177778-5.91644445l148.02488889-176.35555555L316.87111111 337.92c-1.36533333-1.70666667-2.16177778-3.75466667-2.16177778-5.91644445 0-5.00622222 4.096-9.10222222 9.10222222-9.10222222l75.20711112 0.34133334L512 458.06933333l112.98133333-134.71288888 75.09333334-0.34133334c5.00622222 0 9.10222222 3.98222222 9.10222222 9.10222222 0 2.16177778-0.79644445 4.20977778-2.16177778 5.91644445L559.21777778 514.27555555l147.91111111 176.35555556c1.36533333 1.70666667 2.16177778 3.75466667 2.16177778 5.91644444 0 5.00622222-4.096 9.10222222-9.10222222 9.10222223z",special:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m218.45333333 537.03111112c0 5.00622222-4.096 9.10222222-9.10222222 9.10222222H548.40888889v172.94222222c0 5.00622222-4.096 9.10222222-9.10222222 9.10222222h-54.61333334c-5.00622222 0-9.10222222-4.096-9.10222222-9.10222222V548.40888889H302.64888889c-5.00622222 0-9.10222222-4.096-9.10222222-9.10222222v-54.61333334c0-5.00622222 4.096-9.10222222 9.10222222-9.10222222h172.94222222V302.64888889c0-5.00622222 4.096-9.10222222 9.10222222-9.10222222h54.61333334c5.00622222 0 9.10222222 4.096 9.10222222 9.10222222v172.94222222h172.94222222c5.00622222 0 9.10222222 4.096 9.10222222 9.10222222v54.61333334z",special:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m163.95377778 517.57511112L427.46311111 700.64355555c-1.59288889 1.13777778-3.41333333 1.70666667-5.34755556 1.70666667-5.00622222 0-9.10222222-4.096-9.10222222-9.10222222V331.88977778c0-1.93422222 0.56888889-3.75466667 1.70666667-5.34755556 2.95822222-4.096 8.64711111-5.00622222 12.74311111-2.048L675.95377778 505.17333333c0.79644445 0.56888889 1.47911111 1.25155555 2.048 2.048 2.95822222 3.98222222 2.048 9.67111111-2.048 12.62933334z",special:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m200.81777778 666.39644445l-32.54044445 44.37333333c-2.95822222 4.096-8.64711111 4.89244445-12.74311111 1.93422222L479.34577778 577.76355555c-2.38933333-1.70666667-3.75466667-4.43733333-3.75466667-7.39555555V257.13777778c0-5.00622222 4.096-9.10222222 9.10222222-9.10222223h54.72711112c5.00622222 0 9.10222222 4.096 9.10222222 9.10222223v281.6l162.24711111 117.30488889c4.096 2.84444445 5.00622222 8.53333333 2.048 12.62933333z",special:!0},{viewBox:[1024,1024],path:"M981.10577778 314.48177778c-25.6-61.09866667-62.464-115.93955555-109.34044445-163.04355556-46.87644445-46.99022222-101.60355555-83.968-162.70222222-109.568C646.59911111 15.58755555 580.38044445 2.27555555 512 2.27555555h-2.27555555c-68.83555555 0.34133333-135.39555555 13.99466667-198.08711112 40.84622223-60.52977778 25.94133333-114.80177778 62.80533333-161.22311111 109.79555555-46.42133333 46.99022222-82.83022222 101.60355555-108.08888889 162.47466667C16.27022222 378.42488889 3.072 445.44 3.41333333 514.38933333c0.34133333 78.96177778 19.22844445 157.35466667 54.49955556 227.44177778v172.94222222c0 28.89955555 23.43822222 52.33777778 52.224 52.33777778h172.71466666c69.97333333 35.38488889 148.13866667 54.272 226.98666667 54.61333334h2.38933333c68.03911111 0 133.91644445-13.19822222 196.03911112-39.02577778 60.75733333-25.37244445 115.37066667-61.78133333 162.13333333-108.31644445 46.87644445-46.53511111 83.74044445-100.92088889 109.568-161.56444444 26.73777778-62.80533333 40.39111111-129.59288889 40.73244445-198.54222223 0.22755555-69.29066667-13.19822222-136.53333333-39.59466667-199.79377777zM284.89955555 566.61333333c-30.03733333 0-54.49955555-24.46222222-54.49955555-54.61333333s24.46222222-54.61333333 54.49955555-54.61333333 54.49955555 24.46222222 54.49955556 54.61333333-24.34844445 54.61333333-54.49955556 54.61333333z m227.10044445 0c-30.03733333 0-54.49955555-24.46222222-54.49955555-54.61333333s24.46222222-54.61333333 54.49955555-54.61333333 54.49955555 24.46222222 54.49955555 54.61333333-24.46222222 54.61333333-54.49955555 54.61333333z m227.10044445 0c-30.03733333 0-54.49955555-24.46222222-54.49955556-54.61333333s24.46222222-54.61333333 54.49955556-54.61333333 54.49955555 24.46222222 54.49955555 54.61333333-24.46222222 54.61333333-54.49955555 54.61333333z",special:!0},{viewBox:[1024,1024],path:"M980.2224823 3.06251924H43.7775177c-22.52048353 0-40.71499847 18.19451494-40.71499846 40.71499846v936.4449646c0 22.52048353 18.19451494 40.71499847 40.71499846 40.71499846h936.4449646c22.52048353 0 40.71499847-18.19451494 40.71499846-40.71499846V43.7775177c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499846zM745.4750693 325.8561164l-267.95558363 371.52436096c-16.15876501 22.52048353-49.62140436 22.52048353-65.78016939 0L253.07805667 477.51948567c-4.83490607-6.74342161 0-16.15876501 8.27023406-16.15876499h59.67291961c12.97790576 0 25.31963967 6.23448413 32.95370188 16.92217123l90.59087157 125.70755774 200.01242995-277.37092701c7.63406221-10.56045272 19.84856175-16.92217125 32.95370189-16.92217124H737.20483524c8.27023407 0 13.10514012 9.41534338 8.27023406 16.158765z",special:!0},{viewBox:[1024,1024],path:"M980.2224823 3.06251924H43.7775177c-22.52048353 0-40.71499847 18.19451494-40.71499846 40.71499846v936.4449646c0 22.52048353 18.19451494 40.71499847 40.71499846 40.71499846h936.4449646c22.52048353 0 40.71499847-18.19451494 40.71499846-40.71499846V43.7775177c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499846zM756.28999077 542.53624885c0 5.59831228-4.58043732 10.17874961-10.17874962 10.17874962H277.88875885c-5.59831228 0-10.17874961-4.58043732-10.17874962-10.17874962v-61.0724977c0-5.59831228 4.58043732-10.17874961 10.17874962-10.17874962h468.2224823c5.59831228 0 10.17874961 4.58043732 10.17874962 10.17874962v61.0724977z",special:!0},{viewBox:[1024,1024],path:"M980.2224823 3.06251924H43.7775177c-22.52048353 0-40.71499847 18.19451494-40.71499846 40.71499846v936.4449646c0 22.52048353 18.19451494 40.71499847 40.71499846 40.71499846h936.4449646c22.52048353 0 40.71499847-18.19451494 40.71499846-40.71499846V43.7775177c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499846zM720.79160148 697.63494611c5.59831228 6.61618726 0.8906406 16.6677025-7.76129658 16.66770249h-74.94104404c-5.98001539 0-11.70556205-2.67192177-15.64982754-7.25235911L512 575.36271635l-110.43943332 131.68757314c-3.81703111 4.58043732-9.54257777 7.25235911-15.64982754 7.25235911H310.9696951c-8.65193717 0-13.35960887-10.05151525-7.76129658-16.66770249L458.81603326 512 303.20839852 326.36505389c-5.59831228-6.61618726-0.8906406-16.6677025 7.76129658-16.66770249h74.94104404c5.98001539 0 11.70556205 2.67192177 15.64982754 7.25235911L512 448.63728365l110.43943332-131.68757314c3.81703111-4.58043732 9.54257777-7.25235911 15.64982754-7.25235911H713.0303049c8.65193717 0 13.35960887 10.05151525 7.76129658 16.66770249L565.18396674 512l155.60763474 185.63494611z",special:!0},{viewBox:[1024,1024],path:"M980.2224823 3.06251924H43.7775177c-22.52048353 0-40.71499847 18.19451494-40.71499846 40.71499846v936.4449646c0 22.52048353 18.19451494 40.71499847 40.71499846 40.71499846h936.4449646c22.52048353 0 40.71499847-18.19451494 40.71499846-40.71499846V43.7775177c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499846zM677.02297814 523.19662459L423.31764398 722.70011704c-9.41534338 7.37959347-23.28388974 0.76340622-23.28388975-11.19662459V312.62374191c0-11.9600308 13.86854636-18.70345241 23.28388975-11.19662457l253.70533416 199.37625807c7.25235911 5.72554666 7.25235911 16.6677025 0 22.39324918z",special:!0},{viewBox:[1024,1024],path:"M980.2224823 3.06251924H43.7775177c-22.52048353 0-40.71499847 18.19451494-40.71499846 40.71499846v936.4449646c0 22.52048353 18.19451494 40.71499847 40.71499846 40.71499846h936.4449646c22.52048353 0 40.71499847-18.19451494 40.71499846-40.71499846V43.7775177c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499846zM756.28999077 542.53624885c0 5.59831228-4.58043732 10.17874961-10.17874962 10.17874962H552.71499847v193.39624268c0 5.59831228-4.58043732 10.17874961-10.17874962 10.17874962h-61.0724977c-5.59831228 0-10.17874961-4.58043732-10.17874962-10.17874962V552.71499847H277.88875885c-5.59831228 0-10.17874961-4.58043732-10.17874962-10.17874962v-61.0724977c0-5.59831228 4.58043732-10.17874961 10.17874962-10.17874962h193.39624268V277.88875885c0-5.59831228 4.58043732-10.17874961 10.17874962-10.17874962h61.0724977c5.59831228 0 10.17874961 4.58043732 10.17874962 10.17874962v193.39624268h193.39624268c5.59831228 0 10.17874961 4.58043732 10.17874962 10.17874962v61.0724977z",special:!0},{viewBox:[1024,1024],path:"M902.67315697 135.41705551L528.62204754 7.94466448C524.10877635 6.40354749 518.05438818 5.63298899 512 5.63298899s-12.10877635 0.7705585-16.62204754 2.31167549L121.32684303 135.41705551c-9.13662215 3.08223399-16.62204754 13.64989334-16.62204753 23.33691443v531.02488283c0 9.68702108 6.27454775 22.45627614 13.87005291 28.51066431L498.0198673 1013.9638196c3.85279247 2.9721542 8.8063828 4.51327118 13.87005291 4.51327118s10.12734022-1.54111698 13.87005291-4.51327118l379.4450189-295.67430252c7.59550517-5.94430839 13.87005291-18.71356345 13.87005291-28.51066431V158.75396994c0.22015956-9.68702108-7.26526581-20.14460066-16.40188796-23.33691443zM712.89560763 323.43332829L478.86598471 645.63685899c-7.04510625 9.68702108-21.57563786 9.68702108-28.6207441 0l-139.14084824-191.5388259c-4.18303182-5.8342286 0-13.9801327 7.15518603-13.9801327h60.76404132c5.61406904 0 11.0079785 2.75199463 14.31037204 7.26526582l71.22162091 97.97100864 166.11039557-228.74579323c3.30239355-4.51327118 8.58622323-7.26526581 14.31037204-7.26526581H705.7404216c7.15518602 0.11007979 11.33821785 8.25598388 7.15518603 14.09021248z",special:!0},{viewBox:[1024,1024],path:"M959.86498307 186.28001231H797.00498922v-101.78749614c0-44.91373267-36.51626425-81.42999692-81.42999691-81.42999693H308.42500769c-44.91373267 0-81.42999692 36.51626425-81.42999691 81.42999693v101.78749614H64.13501693c-22.52048353 0-40.71499847 18.19451494-40.71499846 40.71499847v40.71499845c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874962h76.8495596l31.42688945 665.43575611c2.03574992 43.38692024 37.91584233 77.61296581 81.30276254 77.6129658h577.64404066c43.5141546 0 79.26701262-34.09881122 81.30276254-77.6129658l31.42688945-665.43575611H990.40123192c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874962v-40.71499845c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499847z m-254.46874039 0H318.60375732v-91.60874653h386.79248536v91.60874653z",special:!0},{viewBox:[1024,1024],path:"M980.2224823 248.62485371H654.50249462V104.85001539c0-22.52048353-18.19451494-40.71499847-40.71499847-40.71499846H94.67126578v-50.89374808c0-5.59831228-4.58043732-10.17874961-10.17874961-10.17874961h-71.25124732c-5.59831228 0-10.17874961 4.58043732-10.17874961 10.17874961v997.5174623c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874961h71.25124732c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874961V674.85999383h315.54123807v143.77483833c0 22.52048353 18.19451494 40.71499847 40.71499846 40.71499846h529.29497999c22.52048353 0 40.71499847-18.19451494 40.71499846-40.71499846V289.33985217c0-22.52048353-18.19451494-40.71499847-40.71499846-40.71499846z",special:!0},{viewBox:[1024,1024],path:"M804.63905145 265.16532183V94.67126578h109.42155836c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874961v-71.25124732c0-5.59831228-4.58043732-10.17874961-10.17874961-10.17874961H109.93939019c-5.59831228 0-10.17874961 4.58043732-10.17874961 10.17874961v71.25124732c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874961h109.42155836v170.49405605c0 103.6960117 53.94737296 194.92305513 135.3773699 246.83467817-81.42999692 51.91162303-135.37736988 143.13866646-135.3773699 246.83467817v170.49405605h-109.42155836c-5.59831228 0-10.17874961 4.58043732-10.17874961 10.17874961v71.25124732c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874961h804.12121962c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874961v-71.25124732c0-5.59831228-4.58043732-10.17874961-10.17874961-10.17874961h-109.42155836V758.83467817c0-103.6960117-53.94737296-194.92305513-135.3773699-246.83467817 81.42999692-51.91162303 135.37736988-143.13866646 135.3773699-246.83467817z",special:!0},{viewBox:[1024,1024],path:"M1020.928 448.44373333l-35.36213334-373.4528c-1.79200001-19.3536-17.2032-34.64533332-36.55679999-36.55679999L575.55626667 3.072h-0.47786666c-3.82293334 0-6.8096 1.19466667-9.07946669 3.46453333L6.53653333 565.99893332c-4.65919999 4.65919999-4.65919999 12.1856 0 16.84480001l434.61973334 434.61973334c2.26986667 2.26986667 5.25653333 3.46453333 8.48213333 3.46453333s6.21226667-1.19466667 8.48213333-3.46453333l559.46239999-559.46239999c2.38933332-2.5088 3.584-5.97333334 3.34506668-9.55733335zM735.40266668 362.66666667c-42.17173333 0-76.45866667-34.28693333-76.45866667-76.45866667s34.28693333-76.45866667 76.45866667-76.45866667 76.45866667 34.28693333 76.45866665 76.45866667-34.28693333 76.45866667-76.45866665 76.45866667z",special:!0}]},{type:"线性",children:[{viewBox:[1024,1024],path:"M1009.55537674 75.96950982l-61.38012212-61.38012214c-4.48769762-4.48769762-11.870684-4.48769762-16.3583816 0L14.44462326 931.67210859c-4.48769762 4.48769762-4.48769762 11.870684 0 16.35838159l61.38012212 61.38012214c4.48769762 4.48769762 11.870684 4.48769762 16.3583816 0L1009.41061232 92.18312698c4.63246205-4.34293316 4.63246205-11.72591956 0.14476442-16.21361716zM210.88996692 419.35075905c114.94296453 0 208.46079213-93.51782759 208.46079213-208.46079213s-93.51782759-208.46079213-208.46079213-208.4607921-208.46079213 93.51782759-208.4607921 208.4607921 93.51782759 208.46079213 208.4607921 208.46079213z m0-312.69118816c57.47148228 0 104.23039605 46.75891379 104.23039607 104.23039603s-46.75891379 104.23039605-104.23039607 104.23039607-104.23039605-46.75891379-104.23039603-104.23039607 46.75891379-104.23039605 104.23039603-104.23039603zM813.11003308 604.64924095c-114.94296453 0-208.46079213 93.51782759-208.46079213 208.46079213s93.51782759 208.46079213 208.46079213 208.4607921 208.46079213-93.51782759 208.4607921-208.4607921-93.51782759-208.46079213-208.4607921-208.46079213z m0 312.69118816c-57.47148228 0-104.23039605-46.75891379-104.23039607-104.23039603s46.75891379-104.23039605 104.23039607-104.23039607 104.23039605 46.75891379 104.23039603 104.23039607-46.75891379 104.23039605-104.23039603 104.23039603z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M1004.96017383 478.58365209L483.27851088 25.80594621c-4.00443838-3.45210207-9.11354943-5.3852792-14.49882864-5.38527921h-122.20441284c-10.21822208 0-14.91308089 12.70373557-7.18037228 19.33177152l483.57045622 419.77561022H14.8973037c-6.07569962 0-11.04672658 4.97102697-11.04672658 11.04672657v82.85044938c0 6.07569962 4.97102697 11.04672658 11.04672658 11.04672657h807.92996557L339.25681303 984.24756148c-7.7327086 6.76612003-3.0378498 19.33177153 7.18037229 19.33177152h126.34693531c2.62359757 0 5.24719513-0.96658859 7.18037228-2.76168164L1004.96017383 545.41634791c20.2983601-17.67476253 20.2983601-49.1579333 0-66.83269582z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M1011.38217956 558.9924242L545.80649025 22.43713295c-17.81503843-20.62055629-49.79794206-20.62055629-67.75325638 0L12.61782044 558.9924242c-6.31241519 7.29434645-1.12220714 18.51641789 8.41655359 18.51641789h113.62347344c6.45269109 0 12.62483038-2.80551785 16.97338308-7.71517411L458.69516062 215.87758959V1005.77114384c0 6.1721393 5.04993216 11.22207145 11.22207144 11.22207145h84.16553588c6.1721393 0 11.22207145-5.04993216 11.22207144-11.22207145V215.87758959l307.06393007 353.91607839c4.20827679 4.90965626 10.38041608 7.71517413 16.97338308 7.71517411h113.62347344c9.53876074 0 14.72896878-11.22207145 8.41655359-18.51641789z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M1009.1026963 459.52804874H201.17273073l483.57045624-419.77561022c7.7327086-6.76612003 3.0378498-19.33177153-7.18037229-19.33177152h-122.20441283c-5.3852792 0-10.49439025 1.93317715-14.49882866 5.38527921L19.03982617 478.58365209c-20.2983601 17.67476253-20.2983601 49.1579333 0 66.69461175L543.89742302 1000.81765136c2.07126124 1.79509307 4.55677472 2.76168163 7.18037228 2.76168164h126.3469353c10.21822208 0 14.91308089-12.70373557 7.18037228-19.33177152L201.17273073 564.47195126H1009.1026963c6.07569962 0 11.04672658-4.97102697 11.04672658-11.04672657v-82.85044938c0-6.07569962-4.97102697-11.04672658-11.04672658-11.04672657z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M1002.96562597 446.49115791h-113.62347344c-6.45269109 0-12.62483038 2.80551785-16.97338308 7.71517411L565.30483938 808.12241041V18.22885616c0-6.1721393-5.04993216-11.22207145-11.22207144-11.22207145h-84.16553588c-6.1721393 0-11.22207145 5.04993216-11.22207144 11.22207145v789.89355425L151.63123055 454.20633202c-4.20827679-4.90965626-10.38041608-7.71517413-16.97338308-7.71517411h-113.62347344c-9.53876074 0-14.72896878 11.36234735-8.41655359 18.51641789L478.19350975 1001.56286705c17.81503843 20.62055629 49.79794206 20.62055629 67.75325638 0L1011.38217956 465.0075758c6.31241519-7.29434645 1.12220714-18.51641789-8.41655359-18.51641789z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M975.82443246 622.46726585H14.8973037c-6.07569962 0-11.04672658 4.97102697-11.04672658 11.04672658v82.85044937c0 6.07569962 4.97102697 11.04672658 11.04672658 11.04672659h835.6848661L651.32683905 980.10503902c-5.66144737 7.18037229-0.55233633 17.9509307 8.69929718 17.9509307h100.11095967c6.76612003 0 13.11798782-3.0378498 17.39859437-8.42312903l233.08593092-295.63802022c22.78387358-28.99765728 2.20934532-71.52755463-34.79718873-71.52755462zM1009.1026963 296.58883161H173.4178302l199.25533075-252.69387063c5.66144737-7.18037229 0.55233633-17.9509307-8.69929718-17.9509307h-100.11095967c-6.76612003 0-13.11798782 3.0378498-17.39859437 8.42312903L13.37837881 330.00517953c-22.78387358 28.99765728-2.20934532 71.52755463 34.65910466 71.52755462h961.06521283c6.07569962 0 11.04672658-4.97102697 11.04672658-11.04672658v-82.85044937c0-6.07569962-4.97102697-11.04672658-11.04672658-11.04672659z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M1010.75873115 64.13501693H13.24126885c-5.59831228 0-10.17874961 4.58043732-10.17874961 10.17874961v81.42999691c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874964h997.5174623c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874964v-81.42999691c0-5.59831228-4.58043732-10.17874961-10.17874961-10.17874961zM1010.75873115 858.07748691H13.24126885c-5.59831228 0-10.17874961 4.58043732-10.17874961 10.17874964v81.42999691c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874961h997.5174623c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874961v-81.42999691c0-5.59831228-4.58043732-10.17874961-10.17874961-10.17874964zM1010.75873115 461.10625194H13.24126885c-5.59831228 0-10.17874961 4.58043732-10.17874961 10.17874959v81.42999694c0 5.59831228 4.58043732 10.17874961 10.17874961 10.17874959h997.5174623c5.59831228 0 10.17874961-4.58043732 10.17874961-10.17874959v-81.42999694c0-5.59831228-4.58043732-10.17874961-10.17874961-10.17874959z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M591.98717801 512l405.34042913-483.16579151c6.79427767-8.02960089 1.08090782-20.22841761-9.41933951-20.2284176h-123.22349044c-7.25752386 0-14.20621693 3.24272343-18.99309439 8.80167789L511.38233839 415.95362022 177.07299399 17.40746878c-4.63246205-5.55895447-11.58115512-8.80167789-18.99309439-8.80167789H34.85640916c-10.50024731 0-16.21361717 12.19881672-9.41933952 20.2284176L430.77749876 512 25.43706964 995.16579151c-6.79427767 8.02960089-1.08090782 20.22841761 9.41933952 20.2284176h123.22349044c7.25752386 0 14.20621693-3.24272343 18.99309439-8.80167789l334.3093444-398.54615144 334.30934441 398.54615144c4.63246205 5.55895447 11.58115512 8.80167789 18.99309439 8.80167789h123.22349044c10.50024731 0 16.21361717-12.19881672 9.41933951-20.2284176L591.98717801 512z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M953.5488 832.61667556c-24.08448-57.08913778-58.74574221-108.31644445-102.70947556-152.28017777-43.96373333-43.96373333-95.19104-78.49756444-152.28017777-102.70947558-0.50972445-0.25486222-1.01944888-0.38229333-1.52917334-0.63715555C776.41955556 519.64586667 828.02915556 426.23886221 828.02915556 320.85333332c0-174.58062221-141.44853334-316.02915556-316.02915556-316.02915554S195.97084444 146.27271111 195.97084444 320.85333332c0 105.38552889 51.6096 198.79253333 130.99918223 256.26396447-0.50972445 0.25486222-1.01944888 0.38229333-1.52917334 0.63715555-57.08913778 24.08448-108.31644445 58.61831112-152.28017777 102.70947554-43.96373333 43.96373333-78.49756444 95.19104-102.70947556 152.28017779C46.74901333 888.55893332 34.13333334 947.8144 32.85902222 1008.72647111c-0.12743111 5.7344 4.46008889 10.44935111 10.19448889 10.44935111h76.45866667c5.60696888 0 10.06705778-4.46008889 10.19448889-9.93962666 2.54862221-98.37681778 42.05226667-190.50951112 111.88451555-260.34176001 72.25344-72.25344 168.20906666-112.01194667 270.40881778-112.01194667s198.15537778 39.75850667 270.40881778 112.01194667C852.24106667 818.72668444 891.74471111 910.85937779 894.29333333 1009.23619556c0.12743111 5.60696888 4.58752 9.93962667 10.19448889 9.93962666h76.45866667c5.7344 0 10.32192-4.71495112 10.19448889-10.44935111-1.27431111-60.91207112-13.88999112-120.16753779-37.59217778-176.10979555zM512 540.03484444c-58.49088 0-113.54112-22.81016889-154.95623111-64.22527999S292.81848888 379.34421333 292.81848888 320.85333332c0-58.49088 22.81016889-113.54112 64.22528001-154.9562311S453.50912 101.67182221 512 101.67182221s113.54112 22.81016889 154.95623111 64.22528001S731.18151112 262.36245333 731.18151112 320.85333332c0 58.49088-22.81016889 113.54112-64.22528001 154.95623113S570.49088 540.03484444 512 540.03484444z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M985.31555555 111.50222222H38.68444445c-20.13866667 0-36.40888889 16.27022222-36.4088889 36.40888889v728.17777778c0 20.13866667 16.27022222 36.40888889 36.4088889 36.40888889h946.6311111c20.13866667 0 36.40888889-16.27022222 36.4088889-36.40888889V147.91111111c0-20.13866667-16.27022222-36.40888889-36.4088889-36.40888889z m-45.5111111 126.06577778V830.57777778H84.19555555V237.568l-31.40266666-24.46222222 44.71466666-57.45777778 48.6968889 37.888h731.70488888l48.69688889-37.888 44.71466667 57.45777778-31.51644444 24.46222222z M877.90933333 193.42222222L512 477.86666667 146.09066667 193.42222222l-48.69688889-37.888-44.71466667 57.45777778 31.40266667 24.46222222 388.66488889 302.19377778c22.98311111 17.86311111 55.18222222 17.86311111 78.16533333 0L939.80444445 237.568l31.40266666-24.46222222-44.71466666-57.45777778-48.58311112 37.77422222z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M985.31555555 88.74666667H38.68444445c-20.13866667 0-36.40888889 16.27022222-36.4088889 36.40888888v564.33777778c0 20.13866667 16.27022222 36.40888889 36.4088889 36.40888889h432.35555555v127.43111111H275.34222222c-10.01244445 0-18.20444445 8.192-18.20444444 18.20444445v54.61333333c0 5.00622222 4.096 9.10222222 9.10222222 9.10222222h491.52c5.00622222 0 9.10222222-4.096 9.10222222-9.10222222v-54.61333333c0-10.01244445-8.192-18.20444445-18.20444444-18.20444445H552.96V725.90222222h432.35555555c20.13866667 0 36.40888889-16.27022222 36.4088889-36.40888889V125.15555555c0-20.13866667-16.27022222-36.40888889-36.4088889-36.40888888z m-45.5111111 555.23555555H84.19555555V170.66666667h855.6088889v473.31555555z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M512 2.27555555C230.51377778 2.27555555 2.27555555 230.51377778 2.27555555 512s228.23822222 509.72444445 509.72444445 509.72444445 509.72444445-228.23822222 509.72444445-509.72444445S793.48622222 2.27555555 512 2.27555555z m0 932.97777778c-233.69955555 0-423.25333333-189.55377778-423.25333333-423.25333333 0-101.26222222 35.61244445-194.33244445 95.00444444-267.15022222l595.39911111 595.39911111C706.33244445 899.64088889 613.26222222 935.25333333 512 935.25333333z m328.24888889-156.10311111L244.84977778 183.75111111C317.66755555 124.35911111 410.73777778 88.74666667 512 88.74666667c233.69955555 0 423.25333333 189.55377778 423.25333333 423.25333333 0 101.26222222-35.61244445 194.33244445-95.00444444 267.15022222z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M901.80266667 257.82044445L656.95288889 12.97066667c-6.82666667-6.82666667-16.04266667-10.69511111-25.71377778-10.69511112H147.91111111c-20.13866667 0-36.40888889 16.27022222-36.40888889 36.4088889v946.6311111c0 20.13866667 16.27022222 36.40888889 36.40888889 36.4088889h728.17777778c20.13866667 0 36.40888889-16.27022222 36.40888889-36.4088889V283.648c0-9.67111111-3.86844445-19.00088889-10.69511111-25.82755555zM828.52977778 300.37333333H614.4V86.24355555L828.52977778 300.37333333z m2.048 639.43111112H193.42222222V84.19555555h343.60888889v245.76c0 26.39644445 21.39022222 47.78666667 47.78666667 47.78666667h245.76v562.06222223z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M981.07392 55.79662222H42.92608c-31.22062222 0-50.71758221 34.02410666-35.04355556 61.16693334L304.28728889 620.82616888V927.42542221c0 22.55530667 18.09521779 40.77795555 40.52309333 40.77795557h334.37923556c22.42787556 0 40.52309333-18.22264888 40.52309333-40.77795557V620.82616888L1016.24490667 116.96355556c15.54659555-27.14282666-3.95036444-61.16693333-35.17098667-61.16693334zM628.47203556 876.45297779H395.52796444V677.66044445h233.07150222v198.79253334z m12.23338666-301.50200891l-12.10595556 21.15356445h-233.19893332l-12.10595556-21.15356445L130.59868445 147.54702221h762.8026311L640.70542222 574.95096888z",special:!0,outlined:!0},{viewBox:[1024,1024],path:"M980.62285431 4.54099753H654.39920987c-4.2719763 0-7.76722963 3.49525333-7.76722962 7.76722964v72.4941432c0 4.2719763 3.49525333 7.76722963 7.76722962 7.76722963h207.64393877L604.04167111 350.57107753c-64.72691358-49.83972347-143.69374815-76.7661195-226.67365136-76.7661195-99.54999309 0-193.27456395 38.83614815-263.5679921 109.25903012S4.54099753 547.08198717 4.54099753 646.63198025s38.83614815 193.27456395 109.25903012 263.5679921C184.09345581 980.62285431 277.81802667 1019.45900247 377.36801975 1019.45900247s193.27456395-38.83614815 263.5679921-109.25903012C711.35889383 839.90654419 750.19504197 746.18197333 750.19504197 646.63198025c0-82.9799032-26.92639605-161.68783013-76.63666567-226.41474372L931.4304 162.34521283V369.60079013c0 4.2719763 3.49525333 7.76722963 7.76722963 7.76722962h72.4941432c4.2719763 0 7.76722963-3.49525333 7.76722964-7.76722962V43.37714569c0-21.35988148-17.47626667-38.83614815-38.83614816-38.83614816zM377.36801975 921.07409383c-151.33152395 0-274.44211358-123.11058963-274.44211358-274.44211358s123.11058963-274.44211358 274.44211358-274.44211358 274.44211358 123.11058963 274.44211358 274.44211358-123.11058963 274.44211358-274.44211358 274.44211358z",special:!0,outlined:!0}]}],Sq={bar:"bar",horizontalBar:"bar",line:"line",area:"line",scatter:"line",pie:"pie",ring:"pie"},zt=()=>{const e=Bg(),t=Fn.debounce(function(){e.addSnapshot()},300,{trailing:!0}),n=Fn.throttle(function(){e.reDo()},100,{leading:!0,trailing:!1}),r=Fn.throttle(function(){e.unDo()},100,{leading:!0,trailing:!1});return{addHistorySnapshot:t,redo:n,undo:r}},zu=()=>{const e=ft(),t=st(),{creatingElement:n}=Ee(e),{theme:r,viewportRatio:o}=Ee(t),{addHistorySnapshot:i}=zt(),a=(v,b)=>{t.addElement(v),e.setActiveElementIdList([v.id]),n.value&&e.setCreatingElement(null),setTimeout(()=>{e.setEditorareaFocus(!0)},0),b&&b(),i()};return{createImageElement:v=>{wq(v).then(({width:b,height:x})=>{const R=x/b;RGt?(b=Gt,x=b*R):x>Gt*o.value&&(x=Gt*o.value,b=x/R),a({type:"image",id:mn(10),src:v,width:b,height:x,left:(Gt-b)/2,top:(Gt*o.value-x)/2,fixedRatio:!0,rotate:0})})},createChartElement:v=>{const b={type:"chart",id:mn(10),chartType:Sq[v],left:300,top:81.25,width:400,height:400,rotate:0,themeColor:[r.value.themeColor],gridColor:r.value.fontColor,data:{labels:["类别1","类别2","类别3","类别4","类别5"],legends:["系列1"],series:[[12,19,5,2,18]]}},x={...v==="bar"?{horizontalBars:!1,stackBars:!1}:{},...v==="horizontalBar"?{horizontalBars:!0,stackBars:!1}:{},...v==="line"?{showLine:!0,lineSmooth:!0,showArea:!1}:{},...v==="area"?{showLine:!0,lineSmooth:!0,showArea:!0}:{},...v==="scatter"?{showLine:!1,lineSmooth:!0,showArea:!1}:{},...v==="pie"?{donut:!1}:{},...v==="ring"?{donut:!0}:{}};a({...b,options:x})},createTableElement:(v,b)=>{const x={fontname:r.value.fontName,color:r.value.fontColor},R=[];for(let w=0;w{const{left:x,top:R,width:y,height:A}=v,S=(b==null?void 0:b.content)||"",k=(b==null?void 0:b.vertical)||!1,O=mn(10);a({type:"text",id:O,left:x,top:R,width:y,height:A,content:S,rotate:0,defaultFontName:r.value.fontName,defaultColor:r.value.fontColor,vertical:k},()=>{setTimeout(()=>{const w=document.querySelector(`#editable-element-${O} .ProseMirror`);w&&w.focus()},0)})},createShapeElement:(v,b,x={})=>{const{left:R,top:y,width:A,height:S}=v,k={type:"shape",id:mn(10),left:R,top:y,width:A,height:S,viewBox:b.viewBox,path:b.path,fill:r.value.themeColor,fixedRatio:!1,rotate:0,...x};if(b.special&&(k.special=!0),b.pathFormula){k.pathFormula=b.pathFormula,k.viewBox=[A,S];const O=Gu[b.pathFormula];"editable"in O?(k.path=O.formula(A,S,O.defaultValue),k.keypoint=O.defaultValue):k.path=O.formula(A,S)}a(k)},createLineElement:(v,b)=>{const{left:x,top:R,start:y,end:A}=v,S={type:"line",id:mn(10),left:x,top:R,start:y,end:A,points:b.points,color:r.value.themeColor,style:b.style,width:2};b.isBroken&&(S.broken=[(y[0]+A[0])/2,(y[1]+A[1])/2]),b.isCurve&&(S.curve=[(y[0]+A[0])/2,(y[1]+A[1])/2]),b.isCubic&&(S.cubic=[[(y[0]+A[0])/2,(y[1]+A[1])/2],[(y[0]+A[0])/2,(y[1]+A[1])/2]]),a(S)},createLatexElement:v=>{a({type:"latex",id:mn(10),width:v.w,height:v.h,rotate:0,left:(Gt-v.w)/2,top:(Gt*o.value-v.h)/2,path:v.path,latex:v.latex,color:r.value.fontColor,strokeWidth:2,viewBox:[v.w,v.h],fixedRatio:!0})},createVideoElement:v=>{a({type:"video",id:mn(10),width:500,height:300,rotate:0,left:(Gt-500)/2,top:(Gt*o.value-300)/2,src:v,autoplay:!1})},createAudioElement:v=>{a({type:"audio",id:mn(10),width:50,height:50,rotate:0,left:(Gt-50)/2,top:(Gt*o.value-50)/2,loop:!1,autoplay:!1,fixedRatio:!0,color:r.value.themeColor,src:v})}}},Kg=()=>{const e=ft(),t=st(),{currentSlide:n,slides:r}=Ee(t),{addHistorySnapshot:o}=zt(),i=c=>{const{groupIdMap:l,elIdMap:u}=m4(c),f=c[0];let d=0,h;do h=n.value.elements.find(p=>{if(p.type!==f.type)return!1;const{minX:m,maxX:v,minY:b,maxY:x}=wa(p),{minX:R,maxX:y,minY:A,maxY:S}=wa({...f,left:f.left+d,top:f.top+d});return m===R&&v===y&&b===A&&x===S}),h&&(d+=10);while(h);for(const p of c)p.id=u[p.id],p.left=p.left+d,p.top=p.top+d,p.groupId&&(p.groupId=l[p.groupId]);t.addElement(c),e.setActiveElementIdList(Object.values(u)),o()},a=c=>{const l=QJ(c),u=c.map(f=>{const{groupIdMap:d,elIdMap:h}=m4(f.elements);for(const p of f.elements)p.id=h[p.id],p.groupId&&(p.groupId=d[p.groupId]),p.link&&p.link.type==="slide"&&(l[p.link.target]?p.link.target=l[p.link.target]:delete p.link);if(f.animations)for(const p of f.animations)p.id=mn(10),p.elId=h[p.elId];return{...f,id:l[f.id]}});t.addSlide(u),o()},s=we(()=>!(r.value.length>1||r.value[0].elements.length>0));return{addElementsFromData:i,addSlidesFromData:a,isEmptySlide:s}},Fx=()=>{const{createTextElement:e}=zu(),{addElementsFromData:t,addSlidesFromData:n}=Kg(),r=i=>{e({left:0,top:0,width:600,height:50},{content:i})};return{pasteTextClipboardData:(i,a)=>{const s=(a==null?void 0:a.onlySlide)||!1,c=(a==null?void 0:a.onlyElements)||!1,l=Nx(i);if(typeof l=="object"){const{type:u,data:f}=l;u==="elements"&&!s?t(f):u==="slides"&&!c&&n(f)}else if(!c&&!s){const u=Cx(l);r(u)}}}},Bd=()=>{const e=ft(),t=st(),{selectedSlidesIndex:n,activeElementIdList:r}=Ee(e),{currentSlide:o,slides:i,theme:a,slideIndex:s}=Ee(t),c=we(()=>[...n.value,s.value]),l=we(()=>i.value.filter((w,I)=>c.value.includes(I))),u=we(()=>l.value.map(w=>w.id)),{pasteTextClipboardData:f}=Fx(),{addSlidesFromData:d}=Kg(),{addHistorySnapshot:h}=zt(),p=()=>{const w={id:mn(10),elements:[],background:{type:"solid",color:a.value.backgroundColor}};t.updateSlideIndex(0),e.setActiveElementIdList([]),t.setSlides([w])},m=w=>{w===Rt.UP&&s.value>0?(r.value.length&&e.setActiveElementIdList([]),t.updateSlideIndex(s.value-1)):w===Rt.DOWN&&s.value{const w=kx(JSON.stringify({type:"slides",data:l.value}));JN(w).then(()=>{e.setThumbnailsFocus(!0)})},b=()=>{jN().then(w=>{f(w,{onlySlide:!0})}).catch(w=>gn.warning(w))},x=()=>{const w={id:mn(10),elements:[],background:{type:"solid",color:a.value.backgroundColor}};e.setActiveElementIdList([]),t.addSlide(w),h()},R=w=>{const{groupIdMap:I,elIdMap:E}=m4(w.elements);for(const F of w.elements)F.id=E[F.id],F.groupId&&(F.groupId=I[F.groupId]);const T={...w,id:mn(10)};e.setActiveElementIdList([]),t.addSlide(T),h()},y=()=>{const w=JSON.parse(JSON.stringify(o.value));d([w])},A=(w=u.value)=>{i.value.length===w.length?p():t.deleteSlide(w),e.updateSelectedSlidesIndex([]),h()};return{resetSlides:p,updateSlideIndex:m,copySlide:v,pasteSlide:b,createSlide:x,createSlideByTemplate:R,copyAndPasteSlide:y,deleteSlide:A,cutSlide:()=>{const w=[...u.value];v(),A(w)},selectAllSlide:()=>{const w=Array.from(Array(i.value.length),(I,E)=>E);e.setActiveElementIdList([]),e.updateSelectedSlidesIndex(w)},sortSlides:(w,I)=>{if(I===w)return;const E=JSON.parse(JSON.stringify(i.value)),T=E[I];E.splice(I,1),E.splice(w,0,T),t.setSlides(E),t.updateSlideIndex(w)}}},eP=()=>{const e=ft(),t=st(),{activeElementIdList:n}=Ee(e),{currentSlide:r}=Ee(t),{addHistorySnapshot:o}=zt();return{lockElement:()=>{const s=JSON.parse(JSON.stringify(r.value.elements));for(const c of s)n.value.includes(c.id)&&(c.lock=!0);t.updateSlide({elements:s}),e.setActiveElementIdList([]),o()},unlockElement:s=>{const c=JSON.parse(JSON.stringify(r.value.elements));if(s.groupId){const l=[];for(const u of c)u.groupId===s.groupId&&(u.lock=!1,l.push(u.id));t.updateSlide({elements:c}),e.setActiveElementIdList(l)}else{for(const l of c)if(l.id===s.id){l.lock=!1;break}t.updateSlide({elements:c}),e.setActiveElementIdList([s.id])}o()}}},kp=()=>{const e=ft(),t=st(),{activeElementIdList:n,activeGroupElementId:r}=Ee(e),{currentSlide:o}=Ee(t),{addHistorySnapshot:i}=zt();return{deleteElement:()=>{if(!n.value.length)return;let c=[];r.value?c=o.value.elements.filter(l=>l.id!==r.value):c=o.value.elements.filter(l=>!n.value.includes(l.id)),e.setActiveElementIdList([]),t.updateSlide({elements:c}),i()},deleteAllElements:()=>{o.value.elements.length&&(e.setActiveElementIdList([]),t.updateSlide({elements:[]}),i())}}},_x=()=>{const e=ft(),t=st(),{activeElementIdList:n,activeElementList:r,handleElementId:o}=Ee(e),{currentSlide:i}=Ee(t),{addHistorySnapshot:a}=zt();return{canCombine:we(()=>{if(r.value.length<2)return!1;const u=r.value[0].groupId;return u?!r.value.every(d=>(d.groupId&&d.groupId)===u):!0}),combineElements:()=>{if(!r.value.length)return;let u=JSON.parse(JSON.stringify(i.value.elements));const f=mn(10),d=[];for(const v of u)n.value.includes(v.id)&&(v.groupId=f,d.push(v));const h=u.findIndex(v=>v.id===d[d.length-1].id),p=d.map(v=>v.id);u=u.filter(v=>!p.includes(v.id));const m=h-d.length+1;u.splice(m,0,...d),t.updateSlide({elements:u}),a()},uncombineElements:()=>{if(!r.value.length||!r.value.some(h=>h.groupId))return;const f=JSON.parse(JSON.stringify(i.value.elements));for(const h of f)n.value.includes(h.id)&&h.groupId&&delete h.groupId;t.updateSlide({elements:f});const d=o.value?[o.value]:[];e.setActiveElementIdList(d),a()}}},Ex=()=>{const e=ft(),{activeElementIdList:t,activeElementList:n}=Ee(e),{pasteTextClipboardData:r}=Fx(),{deleteElement:o}=kp(),i=()=>{if(!t.value.length)return;const l=kx(JSON.stringify({type:"elements",data:n.value}));JN(l).then(()=>{e.setEditorareaFocus(!0)})},a=()=>{i(),o()},s=()=>{jN().then(l=>{r(l)}).catch(l=>gn.warning(l))};return{copyElement:i,cutElement:a,pasteElement:s,quickCopyElement:()=>{i(),s()}}},Hg=()=>{const e=ft(),{currentSlide:t}=Ee(st()),{hiddenElementIdList:n,handleElementId:r}=Ee(e);return{selectAllElements:()=>{const s=t.value.elements.filter(c=>!c.lock&&!n.value.includes(c.id)).map(c=>c.id);e.setActiveElementIdList(s)},selectElement:a=>{r.value===a||n.value.includes(a)||t.value.elements.filter(c=>c.lock).some(c=>c.id===a)||e.setActiveElementIdList([a])}}},Lq=()=>{const e=st(),{activeElementIdList:t,activeGroupElementId:n}=Ee(ft()),{currentSlide:r}=Ee(e),{addHistorySnapshot:o}=zt();return{moveElement:(a,s=1)=>{let c=[];const l=u=>{let{left:f,top:d}=u;switch(a){case Rt.LEFT:f=f-s;break;case Rt.RIGHT:f=f+s;break;case Rt.UP:d=d-s;break;case Rt.DOWN:d=d+s;break}return{...u,left:f,top:d}};n.value?c=r.value.elements.map(u=>n.value===u.id?l(u):u):c=r.value.elements.map(u=>t.value.includes(u.id)?l(u):u),e.updateSlide({elements:c}),o()}}},Np=()=>{const e=st(),{currentSlide:t}=Ee(e),{addHistorySnapshot:n}=zt(),r=(l,u)=>({minLevel:l.findIndex(f=>f.id===u[0].id),maxLevel:l.findIndex(f=>f.id===u[u.length-1].id)}),o=(l,u)=>{const f=JSON.parse(JSON.stringify(l));if(u.groupId){const d=f.filter(b=>b.groupId===u.groupId),{minLevel:h,maxLevel:p}=r(l,d);if(p===l.length-1)return;const m=f[p+1],v=f.splice(h,d.length);if(m.groupId){const b=f.filter(x=>x.groupId===m.groupId);f.splice(h+b.length,0,...v)}else f.splice(h+1,0,...v)}else{const d=l.findIndex(m=>m.id===u.id);if(d===l.length-1)return;const h=f[d+1],p=f.splice(d,1)[0];if(h.groupId){const m=f.filter(v=>v.groupId===h.groupId);f.splice(d+m.length,0,p)}else f.splice(d+1,0,p)}return f},i=(l,u)=>{const f=JSON.parse(JSON.stringify(l));if(u.groupId){const d=f.filter(v=>v.groupId===u.groupId),{minLevel:h}=r(l,d);if(h===0)return;const p=f[h-1],m=f.splice(h,d.length);if(p.groupId){const v=f.filter(b=>b.groupId===p.groupId);f.splice(h-v.length,0,...m)}else f.splice(h-1,0,...m)}else{const d=l.findIndex(m=>m.id===u.id);if(d===0)return;const h=f[d-1],p=f.splice(d,1)[0];if(h.groupId){const m=f.filter(v=>v.groupId===h.groupId);f.splice(d-m.length,0,p)}else f.splice(d-1,0,p)}return f},a=(l,u)=>{const f=JSON.parse(JSON.stringify(l));if(u.groupId){const d=f.filter(v=>v.groupId===u.groupId),{minLevel:h,maxLevel:p}=r(l,d);if(p===l.length-1)return null;const m=f.splice(h,d.length);f.push(...m)}else{const d=l.findIndex(h=>h.id===u.id);if(d===l.length-1)return null;f.splice(d,1),f.push(u)}return f},s=(l,u)=>{const f=JSON.parse(JSON.stringify(l));if(u.groupId){const d=f.filter(m=>m.groupId===u.groupId),{minLevel:h}=r(l,d);if(h===0)return;const p=f.splice(h,d.length);f.unshift(...p)}else{const d=l.findIndex(h=>h.id===u.id);if(d===0)return;f.splice(d,1),f.unshift(u)}return f};return{orderElement:(l,u)=>{let f;u===hr.UP?f=o(t.value.elements,l):u===hr.DOWN?f=i(t.value.elements,l):u===hr.TOP?f=a(t.value.elements,l):u===hr.BOTTOM&&(f=s(t.value.elements,l)),f&&(e.updateSlide({elements:f}),n())}}},Xx=()=>{const e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()},tP=()=>{document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},v4=()=>!!(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||document.webkitCurrentFullScreenElement),Mc=()=>{const e=QN(),t=st(),n=()=>{Xx(),e.setScreening(!0)};return{enterScreening:n,enterScreeningFromStart:()=>{t.updateSlideIndex(0),n()},exitScreening:()=>{e.setScreening(!1),v4()&&tP()}}},Wx=()=>{const e=ft(),{canvasPercentage:t,canvasScale:n,canvasDragged:r}=Ee(e);return{canvasScalePercentage:we(()=>Math.round(n.value*100)+"%"),setCanvasScalePercentage:c=>{const l=Math.round(c/n.value*t.value)/100;e.setCanvasPercentage(l)},scaleCanvas:c=>{let l=t.value;const u=5,f=200,d=30;c==="+"&&l<=f&&(l+=u),c==="-"&&l>=d&&(l-=u),e.setCanvasPercentage(l)},resetCanvas:()=>{e.setCanvasPercentage(90),r&&e.setCanvasDragged(!1)}}},Oq=()=>{const e=ft(),t=bs(),{activeElementIdList:n,disableHotkeys:r,handleElement:o,handleElementId:i,editorAreaFocus:a,thumbnailsFocus:s,showSearchPanel:c}=Ee(e),{currentSlide:l}=Ee(st()),{ctrlKeyState:u,shiftKeyState:f,spaceKeyState:d}=Ee(t),{updateSlideIndex:h,copySlide:p,createSlide:m,deleteSlide:v,cutSlide:b,copyAndPasteSlide:x,selectAllSlide:R}=Bd(),{combineElements:y,uncombineElements:A}=_x(),{deleteElement:S}=kp(),{lockElement:k}=eP(),{copyElement:O,cutElement:w,quickCopyElement:I}=Ex(),{selectAllElements:E}=Hg(),{moveElement:T}=Lq(),{orderElement:F}=Np(),{redo:N,undo:P}=zt(),{enterScreening:C,enterScreeningFromStart:X}=Mc(),{scaleCanvas:U,resetCanvas:K}=Wx(),ie=()=>{n.value.length?O():s.value&&p()},B=()=>{n.value.length?w():s.value&&b()},Z=()=>{n.value.length?I():s.value&&x()},Q=()=>{a.value&&E(),s.value&&R()},G=()=>{a.value&&k()},q=()=>{a.value&&y()},ae=()=>{a.value&&A()},j=()=>{n.value.length?S():s.value&&v()},H=ne=>{n.value.length?T(ne):(ne===Rt.UP||ne===Rt.DOWN)&&h(ne)},de=ne=>{ne===Rt.PAGEUP?h(Rt.UP):ne===Rt.PAGEDOWN&&h(Rt.DOWN)},ye=ne=>{o.value&&F(o.value,ne)},me=()=>{s.value&&m()},J=()=>{if(!l.value.elements.length)return;if(!i.value){const te=l.value.elements[0];e.setActiveElementIdList([te.id]);return}const ne=l.value.elements.findIndex(te=>te.id===i.value),ue=ne>=l.value.elements.length-1?0:ne+1,$=l.value.elements[ue].id;e.setActiveElementIdList([$])},ce=ne=>{const{ctrlKey:ue,shiftKey:$,altKey:te,metaKey:oe}=ne,ge=ue||oe,le=ne.key.toUpperCase();if(ge&&!u.value&&t.setCtrlKeyState(!0),$&&!f.value&&t.setShiftKeyState(!0),!r.value&&le===Rt.SPACE&&t.setSpaceKeyState(!0),ge&&le===Rt.P){ne.preventDefault(),e.setDialogForExport("pdf");return}if($&&le===Rt.F5){ne.preventDefault(),C(),t.setShiftKeyState(!1);return}if(le===Rt.F5){ne.preventDefault(),X();return}if(ue&&le===Rt.F){ne.preventDefault(),e.setSearchPanelState(!c.value);return}if(!(!a.value&&!s.value)){if(ge&&le===Rt.C){if(r.value)return;ne.preventDefault(),ie()}if(ge&&le===Rt.X){if(r.value)return;ne.preventDefault(),B()}if(ge&&le===Rt.D){if(r.value)return;ne.preventDefault(),Z()}if(ge&&le===Rt.Z){if(r.value)return;ne.preventDefault(),P()}if(ge&&le===Rt.Y){if(r.value)return;ne.preventDefault(),N()}if(ge&&le===Rt.A){if(r.value)return;ne.preventDefault(),Q()}if(ge&&le===Rt.L){if(r.value)return;ne.preventDefault(),G()}if(!$&&ge&&le===Rt.G){if(r.value)return;ne.preventDefault(),q()}if($&&ge&&le===Rt.G){if(r.value)return;ne.preventDefault(),ae()}if(te&&le===Rt.F){if(r.value)return;ne.preventDefault(),ye(hr.TOP)}if(te&&le===Rt.B){if(r.value)return;ne.preventDefault(),ye(hr.BOTTOM)}if(le===Rt.DELETE||le===Rt.BACKSPACE){if(r.value)return;ne.preventDefault(),j()}if(le===Rt.UP){if(r.value)return;ne.preventDefault(),H(Rt.UP)}if(le===Rt.DOWN){if(r.value)return;ne.preventDefault(),H(Rt.DOWN)}if(le===Rt.LEFT){if(r.value)return;ne.preventDefault(),H(Rt.LEFT)}if(le===Rt.RIGHT){if(r.value)return;ne.preventDefault(),H(Rt.RIGHT)}if(le===Rt.PAGEUP){if(r.value)return;ne.preventDefault(),de(Rt.PAGEUP)}if(le===Rt.PAGEDOWN){if(r.value)return;ne.preventDefault(),de(Rt.PAGEDOWN)}if(le===Rt.ENTER){if(r.value)return;ne.preventDefault(),me()}if(le===Rt.MINUS){if(r.value)return;ne.preventDefault(),U("-")}if(le===Rt.EQUAL){if(r.value)return;ne.preventDefault(),U("+")}if(le===Rt.DIGIT_0){if(r.value)return;ne.preventDefault(),K()}if(le===Rt.TAB){if(r.value)return;ne.preventDefault(),J()}}},W=()=>{u.value&&t.setCtrlKeyState(!1),f.value&&t.setShiftKeyState(!1),d.value&&t.setSpaceKeyState(!1)};Ht(()=>{document.addEventListener("keydown",ce),document.addEventListener("keyup",W),window.addEventListener("blur",W)}),Sn(()=>{document.removeEventListener("keydown",ce),document.removeEventListener("keyup",W),window.removeEventListener("blur",W)})},Tq=()=>{const{editorAreaFocus:e,thumbnailsFocus:t,disableHotkeys:n}=Ee(ft()),{pasteTextClipboardData:r}=Fx(),{createImageElement:o}=zu(),i=s=>{Hu(s).then(c=>o(c))},a=s=>{if(!e.value&&!t.value||n.value||!s.clipboardData)return;const c=s.clipboardData.items,l=c[0];if(l){for(const u of c)if(u.kind==="file"&&u.type.indexOf("image")!==-1){const f=u.getAsFile();f&&i(f);return}l.kind==="string"&&l.type==="text/plain"&&l.getAsString(u=>r(u))}};Ht(()=>{document.addEventListener("paste",a)}),Sn(()=>{document.removeEventListener("paste",a)})};function nP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MS(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,o)}function oi(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(c){MS(i,r,o,a,s,"next",c)}function s(c){MS(i,r,o,a,s,"throw",c)}a(void 0)})}}var vi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Gg(e){var t=e.default;if(typeof t=="function"){var n=function(){return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var rP={exports:{}},wS={exports:{}};(function(e){function t(n){return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(wS),function(e){var t=wS.exports.default;function n(){e.exports=n=function(){return r},e.exports.__esModule=!0,e.exports.default=e.exports;var r={},o=Object.prototype,i=o.hasOwnProperty,a=Object.defineProperty||function(P,C,X){P[C]=X.value},s=typeof Symbol=="function"?Symbol:{},c=s.iterator||"@@iterator",l=s.asyncIterator||"@@asyncIterator",u=s.toStringTag||"@@toStringTag";function f(P,C,X){return Object.defineProperty(P,C,{value:X,enumerable:!0,configurable:!0,writable:!0}),P[C]}try{f({},"")}catch{f=function(C,X,U){return C[X]=U}}function d(P,C,X,U){var K=C&&C.prototype instanceof m?C:m,ie=Object.create(K.prototype),B=new T(U||[]);return a(ie,"_invoke",{value:O(P,X,B)}),ie}function h(P,C,X){try{return{type:"normal",arg:P.call(C,X)}}catch(U){return{type:"throw",arg:U}}}r.wrap=d;var p={};function m(){}function v(){}function b(){}var x={};f(x,c,function(){return this});var R=Object.getPrototypeOf,y=R&&R(R(F([])));y&&y!==o&&i.call(y,c)&&(x=y);var A=b.prototype=m.prototype=Object.create(x);function S(P){["next","throw","return"].forEach(function(C){f(P,C,function(X){return this._invoke(C,X)})})}function k(P,C){function X(K,ie,B,Z){var Q=h(P[K],P,ie);if(Q.type!=="throw"){var G=Q.arg,q=G.value;return q&&t(q)=="object"&&i.call(q,"__await")?C.resolve(q.__await).then(function(ae){X("next",ae,B,Z)},function(ae){X("throw",ae,B,Z)}):C.resolve(q).then(function(ae){G.value=ae,B(G)},function(ae){return X("throw",ae,B,Z)})}Z(Q.arg)}var U;a(this,"_invoke",{value:function(K,ie){function B(){return new C(function(Z,Q){X(K,ie,Z,Q)})}return U=U?U.then(B,B):B()}})}function O(P,C,X){var U="suspendedStart";return function(K,ie){if(U==="executing")throw new Error("Generator is already running");if(U==="completed"){if(K==="throw")throw ie;return N()}for(X.method=K,X.arg=ie;;){var B=X.delegate;if(B){var Z=w(B,X);if(Z){if(Z===p)continue;return Z}}if(X.method==="next")X.sent=X._sent=X.arg;else if(X.method==="throw"){if(U==="suspendedStart")throw U="completed",X.arg;X.dispatchException(X.arg)}else X.method==="return"&&X.abrupt("return",X.arg);U="executing";var Q=h(P,C,X);if(Q.type==="normal"){if(U=X.done?"completed":"suspendedYield",Q.arg===p)continue;return{value:Q.arg,done:X.done}}Q.type==="throw"&&(U="completed",X.method="throw",X.arg=Q.arg)}}}function w(P,C){var X=P.iterator[C.method];if(X===void 0){if(C.delegate=null,C.method==="throw"){if(P.iterator.return&&(C.method="return",C.arg=void 0,w(P,C),C.method==="throw"))return p;C.method="throw",C.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var U=h(X,P.iterator,C.arg);if(U.type==="throw")return C.method="throw",C.arg=U.arg,C.delegate=null,p;var K=U.arg;return K?K.done?(C[P.resultName]=K.value,C.next=P.nextLoc,C.method!=="return"&&(C.method="next",C.arg=void 0),C.delegate=null,p):K:(C.method="throw",C.arg=new TypeError("iterator result is not an object"),C.delegate=null,p)}function I(P){var C={tryLoc:P[0]};1 in P&&(C.catchLoc=P[1]),2 in P&&(C.finallyLoc=P[2],C.afterLoc=P[3]),this.tryEntries.push(C)}function E(P){var C=P.completion||{};C.type="normal",delete C.arg,P.completion=C}function T(P){this.tryEntries=[{tryLoc:"root"}],P.forEach(I,this),this.reset(!0)}function F(P){if(P){var C=P[c];if(C)return C.call(P);if(typeof P.next=="function")return P;if(!isNaN(P.length)){var X=-1,U=function K(){for(;++X=0;--U){var K=this.tryEntries[U],ie=K.completion;if(K.tryLoc==="root")return X("end");if(K.tryLoc<=this.prev){var B=i.call(K,"catchLoc"),Z=i.call(K,"finallyLoc");if(B&&Z){if(this.prev=0;--X){var U=this.tryEntries[X];if(U.tryLoc<=this.prev&&i.call(U,"finallyLoc")&&this.prev=0;--C){var X=this.tryEntries[C];if(X.finallyLoc===P)return this.complete(X.completion,X.afterLoc),E(X),p}},catch:function(P){for(var C=this.tryEntries.length-1;C>=0;--C){var X=this.tryEntries[C];if(X.tryLoc===P){var U=X.completion;if(U.type==="throw"){var K=U.arg;E(X)}return K}}throw new Error("illegal catch attempt")},delegateYield:function(P,C,X){return this.delegate={iterator:F(P),resultName:C,nextLoc:X},this.method==="next"&&(this.arg=void 0),p}},r}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(rP);var Q2=rP.exports(),Wn=Q2;try{regeneratorRuntime=Q2}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=Q2:Function("r","regeneratorRuntime = r")(Q2)}var Dd={},SS={},Sd=typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{},es=[],Qi=[],kq=typeof Uint8Array<"u"?Uint8Array:Array,Vx=!1;function oP(){Vx=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,n=e.length;t>18&63]+es[o>>12&63]+es[o>>6&63]+es[63&o]);return i.join("")}function LS(e){var t;Vx||oP();for(var n=e.length,r=n%3,o="",i=[],a=16383,s=0,c=n-r;sc?c:s+a));return r===1?(t=e[n-1],o+=es[t>>2],o+=es[t<<4&63],o+="=="):r===2&&(t=(e[n-2]<<8)+e[n-1],o+=es[t>>10],o+=es[t>>4&63],o+=es[t<<2&63],o+="="),i.push(o),i.join("")}function s2(e,t,n,r,o){var i,a,s=8*o-r-1,c=(1<>1,u=-7,f=n?o-1:0,d=n?-1:1,h=e[t+f];for(f+=d,i=h&(1<<-u)-1,h>>=-u,u+=s;u>0;i=256*i+e[t+f],f+=d,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+f],f+=d,u-=8);if(i===0)i=1-l;else{if(i===c)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),i-=l}return(h?-1:1)*a*Math.pow(2,i-r)}function iP(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<>1,d=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:i-1,p=r?1:-1,m=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+f>=1?d/c:d*Math.pow(2,1-f))*c>=2&&(a++,c/=2),a+f>=u?(s=0,a=u):a+f>=1?(s=(t*c-1)*Math.pow(2,o),a+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,o),a=0));o>=8;e[n+h]=255&s,h+=p,s/=256,o-=8);for(a=a<0;e[n+h]=255&a,h+=p,a/=256,l-=8);e[n+h-p]|=128*m}var Pq={}.toString,aP=Array.isArray||function(e){return Pq.call(e)=="[object Array]"};Ge.TYPED_ARRAY_SUPPORT=Sd.TYPED_ARRAY_SUPPORT===void 0||Sd.TYPED_ARRAY_SUPPORT;var Cq=Zm();function Zm(){return Ge.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Js(e,t){if(Zm()=Zm())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Zm().toString(16)+" bytes");return 0|e}function ts(e){return!(e==null||!e._isBuffer)}function cP(e,t){if(ts(e))return e.length;if(typeof ArrayBuffer<"u"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;typeof e!="string"&&(e=""+e);var n=e.length;if(n===0)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return Qm(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return hP(e).length;default:if(r)return Qm(e).length;t=(""+t).toLowerCase(),r=!0}}function Iq(e,t,n){var r=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((n===void 0||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return Zq(this,t,n);case"utf8":case"utf-8":return fP(this,t,n);case"ascii":return Uq(this,t,n);case"latin1":case"binary":return Yq(this,t,n);case"base64":return Vq(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Qq(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function Yc(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function OS(e,t,n,r,o){if(e.length===0)return-1;if(typeof n=="string"?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if(typeof t=="string"&&(t=Ge.from(t,r)),ts(t))return t.length===0?-1:TS(e,t,n,r,o);if(typeof t=="number")return t&=255,Ge.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):TS(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function TS(e,t,n,r,o){var i,a=1,s=e.length,c=t.length;if(r!==void 0&&((r=String(r).toLowerCase())==="ucs2"||r==="ucs-2"||r==="utf16le"||r==="utf-16le")){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(h,p){return a===1?h[p]:h.readUInt16BE(p*a)}if(o){var u=-1;for(i=n;is&&(n=s-c),i=n;i>=0;i--){for(var f=!0,d=0;do&&(r=o):r=o;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a>8,c=a%256,l.push(c),l.push(s);return l}(t,e.length-n),e,n,r)}function Vq(e,t,n){return t===0&&n===e.length?LS(e):LS(e.slice(t,n))}function fP(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:l>223?3:l>191?2:1;if(o+f<=n)switch(f){case 1:l<128&&(u=l);break;case 2:(192&(i=e[o+1]))==128&&(c=(31&l)<<6|63&i)>127&&(u=c);break;case 3:i=e[o+1],a=e[o+2],(192&i)==128&&(192&a)==128&&(c=(15&l)<<12|(63&i)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:i=e[o+1],a=e[o+2],s=e[o+3],(192&i)==128&&(192&a)==128&&(192&s)==128&&(c=(15&l)<<18|(63&i)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}u===null?(u=65533,f=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=f}return function(d){var h=d.length;if(h<=4096)return String.fromCharCode.apply(String,d);for(var p="",m=0;m0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),""},Ge.prototype.compare=function(e,t,n,r,o){if(!ts(e))throw new TypeError("Argument must be a Buffer");if(t===void 0&&(t=0),n===void 0&&(n=e?e.length:0),r===void 0&&(r=0),o===void 0&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(i,a),c=this.slice(r,o),l=e.slice(t,n),u=0;uo)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return Fq(this,e,t,n);case"utf8":case"utf-8":return _q(this,e,t,n);case"ascii":return uP(this,e,t,n);case"latin1":case"binary":return Eq(this,e,t,n);case"base64":return Xq(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Wq(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},Ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Uq(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function Zo(e,t,n,r,o,i){if(!ts(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function l2(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function c2(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function dP(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function kS(e,t,n,r,o){return o||dP(e,0,n,4),iP(e,t,n,r,23,4),n+4}function NS(e,t,n,r,o){return o||dP(e,0,n,8),iP(e,t,n,r,52,8),n+8}Ge.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=t===void 0?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(o*=256);)r+=this[e+--t]*o;return r},Ge.prototype.readUInt8=function(e,t){return t||Ur(e,1,this.length),this[e]},Ge.prototype.readUInt16LE=function(e,t){return t||Ur(e,2,this.length),this[e]|this[e+1]<<8},Ge.prototype.readUInt16BE=function(e,t){return t||Ur(e,2,this.length),this[e]<<8|this[e+1]},Ge.prototype.readUInt32LE=function(e,t){return t||Ur(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Ge.prototype.readUInt32BE=function(e,t){return t||Ur(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Ge.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||Ur(e,t,this.length);for(var r=this[e],o=1,i=0;++i=(o*=128)&&(r-=Math.pow(2,8*t)),r},Ge.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||Ur(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},Ge.prototype.readInt8=function(e,t){return t||Ur(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Ge.prototype.readInt16LE=function(e,t){t||Ur(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},Ge.prototype.readInt16BE=function(e,t){t||Ur(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},Ge.prototype.readInt32LE=function(e,t){return t||Ur(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Ge.prototype.readInt32BE=function(e,t){return t||Ur(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Ge.prototype.readFloatLE=function(e,t){return t||Ur(e,4,this.length),s2(this,e,!0,23,4)},Ge.prototype.readFloatBE=function(e,t){return t||Ur(e,4,this.length),s2(this,e,!1,23,4)},Ge.prototype.readDoubleLE=function(e,t){return t||Ur(e,8,this.length),s2(this,e,!0,52,8)},Ge.prototype.readDoubleBE=function(e,t){return t||Ur(e,8,this.length),s2(this,e,!1,52,8)},Ge.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||Zo(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+o]=e/i&255;return t+n},Ge.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,1,255,0),Ge.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},Ge.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,2,65535,0),Ge.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):l2(this,e,t,!0),t+2},Ge.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,2,65535,0),Ge.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):l2(this,e,t,!1),t+2},Ge.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,4,4294967295,0),Ge.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):c2(this,e,t,!0),t+4},Ge.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,4,4294967295,0),Ge.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):c2(this,e,t,!1),t+4},Ge.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);Zo(this,e,t,n,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},Ge.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);Zo(this,e,t,n,o-1,-o)}var i=n-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&s===0&&this[t+i+1]!==0&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+n},Ge.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,1,127,-128),Ge.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},Ge.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,2,32767,-32768),Ge.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):l2(this,e,t,!0),t+2},Ge.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,2,32767,-32768),Ge.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):l2(this,e,t,!1),t+2},Ge.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,4,2147483647,-2147483648),Ge.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):c2(this,e,t,!0),t+4},Ge.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||Zo(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),Ge.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):c2(this,e,t,!1),t+4},Ge.prototype.writeFloatLE=function(e,t,n){return kS(this,e,t,!0,n)},Ge.prototype.writeFloatBE=function(e,t,n){return kS(this,e,t,!1,n)},Ge.prototype.writeDoubleLE=function(e,t,n){return NS(this,e,t,!0,n)},Ge.prototype.writeDoubleBE=function(e,t,n){return NS(this,e,t,!1,n)},Ge.prototype.copy=function(e,t,n,r){if(n||(n=0),r||r===0||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(i<1e3||!Ge.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=n===void 0?this.length:n>>>0,e||(e=0),typeof e=="number")for(i=t;i55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function hP(e){return function(t){var n,r,o,i,a,s;Vx||oP();var c=t.length;if(c%4>0)throw new Error("Invalid string. Length must be a multiple of 4");a=t[c-2]==="="?2:t[c-1]==="="?1:0,s=new kq(3*c/4-a),o=a>0?c-4:c;var l=0;for(n=0,r=0;n>16&255,s[l++]=i>>8&255,s[l++]=255&i;return a===2?(i=Qi[t.charCodeAt(n)]<<2|Qi[t.charCodeAt(n+1)]>>4,s[l++]=255&i):a===1&&(i=Qi[t.charCodeAt(n)]<<10|Qi[t.charCodeAt(n+1)]<<4|Qi[t.charCodeAt(n+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}(function(t){if((t=function(n){return n.trim?n.trim():n.replace(/^\s+|\s+$/g,"")}(t).replace(Bq,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(e))}function zg(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function Pp(e){return e!=null&&(!!e._isBuffer||PS(e)||function(t){return typeof t.readFloatLE=="function"&&typeof t.slice=="function"&&PS(t.slice(0,0))}(e))}function PS(e){return!!e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}var Kq=Object.freeze({__proto__:null,INSPECT_MAX_BYTES:50,kMaxLength:Cq,Buffer:Ge,SlowBuffer:function(e){return+e!=e&&(e=0),Ge.alloc(+e)},isBuffer:Pp}),Tr={};function pP(){throw new Error("setTimeout has not been defined")}function mP(){throw new Error("clearTimeout has not been defined")}var Cl=pP,Il=mP;function gP(e){if(Cl===setTimeout)return setTimeout(e,0);if((Cl===pP||!Cl)&&setTimeout)return Cl=setTimeout,setTimeout(e,0);try{return Cl(e,0)}catch{try{return Cl.call(null,e,0)}catch{return Cl.call(this,e,0)}}}typeof Sd.setTimeout=="function"&&(Cl=setTimeout),typeof Sd.clearTimeout=="function"&&(Il=clearTimeout);var tu,js=[],fd=!1,B2=-1;function Hq(){fd&&tu&&(fd=!1,tu.length?js=tu.concat(js):B2=-1,js.length&&vP())}function vP(){if(!fd){var e=gP(Hq);fd=!0;for(var t=js.length;t;){for(tu=js,js=[];++B21)for(var n=1;n0&&a.length>o){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=a.length,s=c,typeof console.warn=="function"?console.warn(s):console.log(s)}}else a=i[t]=n,++e._eventsCount;return e}function IS(e,t,n){var r=!1;function o(){e.removeListener(t,o),r||(r=!0,n.apply(e,arguments))}return o.listener=n,o}function FS(e){var t=this._events;if(t){var n=t[e];if(typeof n=="function")return 1;if(n)return n.length}return 0}function Cp(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}Fl.prototype=Object.create(null),yn.EventEmitter=yn,yn.usingDomains=!1,yn.prototype.domain=void 0,yn.prototype._events=void 0,yn.prototype._maxListeners=void 0,yn.defaultMaxListeners=10,yn.init=function(){this.domain=null,yn.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new Fl,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},yn.prototype.setMaxListeners=function(e){if(typeof e!="number"||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},yn.prototype.getMaxListeners=function(){return AP(this)},yn.prototype.emit=function(e){var t,n,r,o,i,a,s,c=e==="error";if(a=this._events)c=c&&a.error==null;else if(!c)return!1;if(s=this.domain,c){if(t=arguments[1],!s){if(t instanceof Error)throw t;var l=new Error('Uncaught, unspecified "error" event. ('+t+")");throw l.context=t,l}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=a[e]))return!1;var u=typeof n=="function";switch(r=arguments.length){case 1:ree(n,u,this);break;case 2:oee(n,u,this,arguments[1]);break;case 3:iee(n,u,this,arguments[1],arguments[2]);break;case 4:aee(n,u,this,arguments[1],arguments[2],arguments[3]);break;default:for(o=new Array(r-1),i=1;i0;)if(n[i]===t||n[i].listener&&n[i].listener===t){a=n[i].listener,o=i;break}if(o<0)return this;if(n.length===1){if(n[0]=void 0,--this._eventsCount==0)return this._events=new Fl,this;delete r[e]}else(function(s,c){for(var l=c,u=l+1,f=s.length;u0?Reflect.ownKeys(this._events):[]};var lee=Object.freeze({__proto__:null,default:yn,EventEmitter:yn}),sc=typeof Object.create=="function"?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},cee=/%[sdj%]/g;function Jg(e){if(!ep(e)){for(var t=[],n=0;n=o)return s;switch(s){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch{return"[Circular]"}default:return s}}),a=r[n];n=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),$g(t)?n.showHidden=t:t&&Dx(n,t),as(n.showHidden)&&(n.showHidden=!1),as(n.depth)&&(n.depth=2),as(n.colors)&&(n.colors=!1),as(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=uee),Bm(n,e,n.depth)}function uee(e,t){var n=us.styles[t];return n?"\x1B["+us.colors[n][0]+"m"+e+"\x1B["+us.colors[n][1]+"m":e}function fee(e,t){return e}function Bm(e,t,n){if(e.customInspect&&t&&yh(t.inspect)&&t.inspect!==us&&(!t.constructor||t.constructor.prototype!==t)){var r=t.inspect(n,e);return ep(r)||(r=Bm(e,r,n)),r}var o=function(d,h){if(as(h))return d.stylize("undefined","undefined");if(ep(h)){var p="'"+JSON.stringify(h).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return d.stylize(p,"string")}if(Qx(h))return d.stylize(""+h,"number");if($g(h))return d.stylize(""+h,"boolean");if(Ip(h))return d.stylize("null","null")}(e,t);if(o)return o;var i=Object.keys(t),a=function(d){var h={};return d.forEach(function(p,m){h[p]=!0}),h}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(t)),vh(t)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return jy(t);if(i.length===0){if(yh(t)){var s=t.name?": "+t.name:"";return e.stylize("[Function"+s+"]","special")}if(gh(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(Dm(t))return e.stylize(Date.prototype.toString.call(t),"date");if(vh(t))return jy(t)}var c,l="",u=!1,f=["{","}"];return Zx(t)&&(u=!0,f=["[","]"]),yh(t)&&(l=" [Function"+(t.name?": "+t.name:"")+"]"),gh(t)&&(l=" "+RegExp.prototype.toString.call(t)),Dm(t)&&(l=" "+Date.prototype.toUTCString.call(t)),vh(t)&&(l=" "+jy(t)),i.length!==0||u&&t.length!=0?n<0?gh(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),c=u?function(d,h,p,m,v){for(var b=[],x=0,R=h.length;x60?p[0]+(h===""?"":h+` `)+" "+d.join(`, `)+" "+p[1]:p[0]+h+" "+d.join(", ")+" "+p[1]}(c,l,f)):f[0]+l+f[1]}function jy(e){return"["+Error.prototype.toString.call(e)+"]"}function $y(e,t,n,r,o,i){var a,s,c;if((c=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?s=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(s=e.stylize("[Setter]","special")),SP(r,o)||(a="["+o+"]"),s||(e.seen.indexOf(c.value)<0?(s=Ip(n)?Bm(e,c.value,null):Bm(e,c.value,n-1)).indexOf(` `)>-1&&(s=i?s.split(` `).map(function(l){return" "+l}).join(` `).substr(2):` `+s.split(` `).map(function(l){return" "+l}).join(` `)):s=e.stylize("[Circular]","special")),as(a)){if(i&&o.match(/^\d+$/))return s;(a=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function Zx(e){return Array.isArray(e)}function $g(e){return typeof e=="boolean"}function Ip(e){return e===null}function RP(e){return e==null}function Qx(e){return typeof e=="number"}function ep(e){return typeof e=="string"}function xP(e){return typeof e=="symbol"}function as(e){return e===void 0}function gh(e){return ju(e)&&Bx(e)==="[object RegExp]"}function ju(e){return typeof e=="object"&&e!==null}function Dm(e){return ju(e)&&Bx(e)==="[object Date]"}function vh(e){return ju(e)&&(Bx(e)==="[object Error]"||e instanceof Error)}function yh(e){return typeof e=="function"}function bP(e){return e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"||typeof e=="symbol"||e===void 0}function MP(e){return Pp(e)}function Bx(e){return Object.prototype.toString.call(e)}function qy(e){return e<10?"0"+e.toString(10):e.toString(10)}us.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},us.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var dee=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function hee(){var e=new Date,t=[qy(e.getHours()),qy(e.getMinutes()),qy(e.getSeconds())].join(":");return[e.getDate(),dee[e.getMonth()],t].join(" ")}function wP(){console.log("%s - %s",hee(),Jg.apply(null,arguments))}function Dx(e,t){if(!t||!ju(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}function SP(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var pee={inherits:sc,_extend:Dx,log:wP,isBuffer:MP,isPrimitive:bP,isFunction:yh,isError:vh,isDate:Dm,isObject:ju,isRegExp:gh,isUndefined:as,isSymbol:xP,isString:ep,isNumber:Qx,isNullOrUndefined:RP,isNull:Ip,isBoolean:$g,isArray:Zx,inspect:us,deprecate:jg,format:Jg,debuglog:Yx},mee=Object.freeze({__proto__:null,format:Jg,deprecate:jg,debuglog:Yx,inspect:us,isArray:Zx,isBoolean:$g,isNull:Ip,isNullOrUndefined:RP,isNumber:Qx,isString:ep,isSymbol:xP,isUndefined:as,isRegExp:gh,isObject:ju,isDate:Dm,isError:vh,isFunction:yh,isPrimitive:bP,isBuffer:MP,log:wP,inherits:sc,_extend:Dx,default:pee});function Hc(){this.head=null,this.tail=null,this.length=0}Hc.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},Hc.prototype.unshift=function(e){var t={data:e,next:this.head};this.length===0&&(this.tail=t),this.head=t,++this.length},Hc.prototype.shift=function(){if(this.length!==0){var e=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},Hc.prototype.clear=function(){this.head=this.tail=null,this.length=0},Hc.prototype.join=function(e){if(this.length===0)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},Hc.prototype.concat=function(e){if(this.length===0)return Ge.alloc(0);if(this.length===1)return this.head.data;for(var t=Ge.allocUnsafe(e>>>0),n=this.head,r=0;n;)n.data.copy(t,r),r+=n.data.length,n=n.next;return t};var gee=Ge.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function Ah(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(t){if(t&&!gee(t))throw new Error("Unknown encoding: "+t)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=yee;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=Aee;break;default:return void(this.write=vee)}this.charBuffer=new Ge(6),this.charReceived=0,this.charLength=0}function vee(e){return e.toString(this.encoding)}function yee(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function Aee(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}Ah.prototype.write=function(e){for(var t="";this.charLength;){var n=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived=55296&&o<=56319)){if(this.charReceived=this.charLength=0,e.length===0)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var r=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,r),r-=this.charReceived);var o;if(r=(t+=e.toString(this.encoding,0,r)).length-1,(o=t.charCodeAt(r))>=55296&&o<=56319){var i=this.surrogateSize;return this.charLength+=i,this.charReceived+=i,this.charBuffer.copy(this.charBuffer,i,0,i),e.copy(this.charBuffer,0,0,i),t.substring(0,r)}return t},Ah.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(t==1&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},Ah.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,r=this.charBuffer,o=this.encoding;t+=r.slice(0,n).toString(o)}return t},ur.ReadableState=LP;var Un=Yx("stream");function LP(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ni&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||n===0?n:r,this.highWaterMark=~~this.highWaterMark,this.buffer=new Hc,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new Ah(e.encoding),this.encoding=e.encoding)}function ur(e){if(!(this instanceof ur))return new ur(e);this._readableState=new LP(e,this),this.readable=!0,e&&typeof e.read=="function"&&(this._read=e.read),yn.call(this)}function _S(e,t,n,r,o){var i=function(l,u){var f=null;return Pp(u)||typeof u=="string"||u==null||l.objectMode||(f=new TypeError("Invalid non-string/buffer chunk")),f}(t,n);if(i)e.emit("error",i);else if(n===null)t.reading=!1,function(l,u){if(!u.ended){if(u.decoder){var f=u.decoder.end();f&&f.length&&(u.buffer.push(f),u.length+=u.objectMode?1:f.length)}u.ended=!0,Km(l)}}(e,t);else if(t.objectMode||n&&n.length>0)if(t.ended&&!o){var a=new Error("stream.push() after EOF");e.emit("error",a)}else if(t.endEmitted&&o){var s=new Error("stream.unshift() after end event");e.emit("error",s)}else{var c;!t.decoder||o||r||(n=t.decoder.write(n),c=!t.objectMode&&n.length===0),o||(t.reading=!1),c||(t.flowing&&t.length===0&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,o?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&Km(e))),function(l,u){u.readingMore||(u.readingMore=!0,Xr(Ree,l,u))}(e,t)}else o||(t.reading=!1);return function(l){return!l.ended&&(l.needReadable||l.lengtht.highWaterMark&&(t.highWaterMark=function(n){return n>=8388608?n=8388608:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function Km(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(Un("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?Xr(XS,e):XS(e))}function XS(e){Un("emit readable"),e.emit("readable"),Kx(e)}function Ree(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(n=t.decoder?t.buffer.join(""):t.buffer.length===1?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):n=function(r,o,i){var a;return rd.length?d.length:s;if(h===d.length?f+=d:f+=d.slice(0,s),(s-=h)===0){h===d.length?(++u,l.next?c.head=l.next:c.head=c.tail=null):(c.head=l,l.data=d.slice(h));break}++u}return c.length-=u,f}(r,o):function(s,c){var l=Ge.allocUnsafe(s),u=c.head,f=1;for(u.data.copy(l),s-=u.data.length;u=u.next;){var d=u.data,h=s>d.length?d.length:s;if(d.copy(l,l.length-s,0,h),(s-=h)===0){h===d.length?(++f,u.next?c.head=u.next:c.head=c.tail=null):(c.head=u,u.data=d.slice(h));break}++f}return c.length-=f,l}(r,o),a}(e,t.buffer,t.decoder),n);var n}function eA(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,Xr(Mee,t,e))}function Mee(e,t){e.endEmitted||e.length!==0||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function VS(e,t){for(var n=0,r=e.length;n=t.highWaterMark||t.ended))return Un("read: emitReadable",t.length,t.ended),t.length===0&&t.ended?eA(this):Km(this),null;if((e=ES(e,t))===0&&t.ended)return t.length===0&&eA(this),null;var r,o=t.needReadable;return Un("need readable",o),(t.length===0||t.length-e0?WS(e,t):null)===null?(t.needReadable=!0,e=0):t.length-=e,t.length===0&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&eA(this)),r!==null&&this.emit("data",r),r},ur.prototype._read=function(e){this.emit("error",new Error("not implemented"))},ur.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,Un("pipe count=%d opts=%j",r.pipesCount,t);var o=!t||t.end!==!1?a:l;function i(v){Un("onunpipe"),v===n&&l()}function a(){Un("onend"),e.end()}r.endEmitted?Xr(o):n.once("end",o),e.on("unpipe",i);var s=function(v){return function(){var b=v._readableState;Un("pipeOnDrain",b.awaitDrain),b.awaitDrain&&b.awaitDrain--,b.awaitDrain===0&&v.listeners("data").length&&(b.flowing=!0,Kx(v))}}(n);e.on("drain",s);var c=!1;function l(){Un("cleanup"),e.removeListener("close",h),e.removeListener("finish",p),e.removeListener("drain",s),e.removeListener("error",d),e.removeListener("unpipe",i),n.removeListener("end",a),n.removeListener("end",l),n.removeListener("data",f),c=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var u=!1;function f(v){Un("ondata"),u=!1,e.write(v)!==!1||u||((r.pipesCount===1&&r.pipes===e||r.pipesCount>1&&VS(r.pipes,e)!==-1)&&!c&&(Un("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,u=!0),n.pause())}function d(v){var b;Un("onerror",v),m(),e.removeListener("error",d),b="error",e.listeners(b).length===0&&e.emit("error",v)}function h(){e.removeListener("finish",p),m()}function p(){Un("onfinish"),e.removeListener("close",h),m()}function m(){Un("unpipe"),n.unpipe(e)}return n.on("data",f),function(v,b,x){if(typeof v.prependListener=="function")return v.prependListener(b,x);v._events&&v._events[b]?Array.isArray(v._events[b])?v._events[b].unshift(x):v._events[b]=[x,v._events[b]]:v.on(b,x)}(e,"error",d),e.once("close",h),e.once("finish",p),e.emit("pipe",n),r.flowing||(Un("pipe resume"),n.resume()),e},ur.prototype.unpipe=function(e){var t=this._readableState;if(t.pipesCount===0)return this;if(t.pipesCount===1)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var n=t.pipes,r=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},$r.prototype._write=function(e,t,n){n(new Error("not implemented"))},$r.prototype._writev=null,$r.prototype.end=function(e,t,n){var r=this._writableState;typeof e=="function"?(n=e,e=null,t=null):typeof t=="function"&&(n=t,t=null),e!=null&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||r.finished||function(o,i,a){i.ending=!0,kP(o,i),a&&(i.finished?Xr(a):o.once("finish",a)),i.ended=!0,o.writable=!1}(this,r,n)},sc(Ni,ur);for(var ZS=Object.keys($r.prototype),tA=0;tA0?this.tail.next=i:this.head=i,this.tail=i,++this.length},r.prototype.unshift=function(o){var i={data:o,next:this.head};this.length===0&&(this.tail=i),this.head=i,++this.length},r.prototype.shift=function(){if(this.length!==0){var o=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,o}},r.prototype.clear=function(){this.head=this.tail=null,this.length=0},r.prototype.join=function(o){if(this.length===0)return"";for(var i=this.head,a=""+i.data;i=i.next;)a+=o+i.data;return a},r.prototype.concat=function(o){if(this.length===0)return t.alloc(0);if(this.length===1)return this.head.data;for(var i,a,s,c=t.allocUnsafe(o>>>0),l=this.head,u=0;l;)i=l.data,a=c,s=u,i.copy(a,s),u+=l.data.length,l=l.next;return c},r}(),n&&n.inspect&&n.inspect.custom&&(e.exports.prototype[n.inspect.custom]=function(){var r=n.inspect({length:this.length});return this.constructor.name+" "+r})}(a7)),a7.exports}function FP(){if(t7)return iA;t7=1;var e=qg();function t(n,r){n.emit("error",r)}return iA={destroy:function(n,r){var o=this,i=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return i||a?(r?r(n):!n||this._writableState&&this._writableState.errorEmitted||e.nextTick(t,this,n),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(n||null,function(s){!r&&s?(e.nextTick(t,o,s),o._writableState&&(o._writableState.errorEmitted=!0)):r&&r(s)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}},iA}function _P(){if(o7)return aA;o7=1;var e=qg();function t(y){var A=this;this.next=null,this.entry=null,this.finish=function(){(function(S,k,O){var w=S.entry;for(S.entry=null;w;){var I=w.callback;k.pendingcb--,I(O),w=w.next}k.corkedRequestsFree?k.corkedRequestsFree.next=S:k.corkedRequestsFree=S})(A,y)}}aA=h;var n,r=e.nextTick;h.WritableState=d;var o=Object.create(Fp());o.inherits=_p();var i={deprecate:r7?n7:(r7=1,n7=tv.deprecate)},a=CP(),s=ev().Buffer,c=vi.Uint8Array||function(){},l,u=FP();function f(){}function d(y,A){n=n||Ld(),y=y||{};var S=A instanceof n;this.objectMode=!!y.objectMode,S&&(this.objectMode=this.objectMode||!!y.writableObjectMode);var k=y.highWaterMark,O=y.writableHighWaterMark,w=this.objectMode?16:16384;this.highWaterMark=k||k===0?k:S&&(O||O===0)?O:w,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var I=y.decodeStrings===!1;this.decodeStrings=!I,this.defaultEncoding=y.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(E){(function(T,F){var N=T._writableState,P=N.sync,C=N.writecb;if(function(U){U.writing=!1,U.writecb=null,U.length-=U.writelen,U.writelen=0}(N),F)(function(U,K,ie,B,Z){--K.pendingcb,ie?(e.nextTick(Z,B),e.nextTick(R,U,K),U._writableState.errorEmitted=!0,U.emit("error",B)):(Z(B),U._writableState.errorEmitted=!0,U.emit("error",B),R(U,K))})(T,N,P,F,C);else{var X=b(N);X||N.corked||N.bufferProcessing||!N.bufferedRequest||v(T,N),P?r(m,T,N,X,C):m(T,N,X,C)}})(A,E)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new t(this)}function h(y){if(n=n||Ld(),!(l.call(h,this)||this instanceof n))return new h(y);this._writableState=new d(y,this),this.writable=!0,y&&(typeof y.write=="function"&&(this._write=y.write),typeof y.writev=="function"&&(this._writev=y.writev),typeof y.destroy=="function"&&(this._destroy=y.destroy),typeof y.final=="function"&&(this._final=y.final)),a.call(this)}function p(y,A,S,k,O,w,I){A.writelen=k,A.writecb=I,A.writing=!0,A.sync=!0,S?y._writev(O,A.onwrite):y._write(O,w,A.onwrite),A.sync=!1}function m(y,A,S,k){S||function(O,w){w.length===0&&w.needDrain&&(w.needDrain=!1,O.emit("drain"))}(y,A),A.pendingcb--,k(),R(y,A)}function v(y,A){A.bufferProcessing=!0;var S=A.bufferedRequest;if(y._writev&&S&&S.next){var k=A.bufferedRequestCount,O=new Array(k),w=A.corkedRequestsFree;w.entry=S;for(var I=0,E=!0;S;)O[I]=S,S.isBuf||(E=!1),S=S.next,I+=1;O.allBuffers=E,p(y,A,!0,A.length,O,"",w.finish),A.pendingcb++,A.lastBufferedRequest=null,w.next?(A.corkedRequestsFree=w.next,w.next=null):A.corkedRequestsFree=new t(A),A.bufferedRequestCount=0}else{for(;S;){var T=S.chunk,F=S.encoding,N=S.callback;if(p(y,A,!1,A.objectMode?1:T.length,T,F,N),S=S.next,A.bufferedRequestCount--,A.writing)break}S===null&&(A.lastBufferedRequest=null)}A.bufferedRequest=S,A.bufferProcessing=!1}function b(y){return y.ending&&y.length===0&&y.bufferedRequest===null&&!y.finished&&!y.writing}function x(y,A){y._final(function(S){A.pendingcb--,S&&y.emit("error",S),A.prefinished=!0,y.emit("prefinish"),R(y,A)})}function R(y,A){var S=b(A);return S&&(function(k,O){O.prefinished||O.finalCalled||(typeof k._final=="function"?(O.pendingcb++,O.finalCalled=!0,e.nextTick(x,k,O)):(O.prefinished=!0,k.emit("prefinish")))}(y,A),A.pendingcb===0&&(A.finished=!0,y.emit("finish"))),S}return o.inherits(h,a),d.prototype.getBuffer=function(){for(var y=this.bufferedRequest,A=[];y;)A.push(y),y=y.next;return A},function(){try{Object.defineProperty(d.prototype,"buffer",{get:i.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}(),typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(l=Function.prototype[Symbol.hasInstance],Object.defineProperty(h,Symbol.hasInstance,{value:function(y){return!!l.call(this,y)||this===h&&y&&y._writableState instanceof d}})):l=function(y){return y instanceof this},h.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},h.prototype.write=function(y,A,S){var k,O=this._writableState,w=!1,I=!O.objectMode&&(k=y,s.isBuffer(k)||k instanceof c);return I&&!s.isBuffer(y)&&(y=function(E){return s.from(E)}(y)),typeof A=="function"&&(S=A,A=null),I?A="buffer":A||(A=O.defaultEncoding),typeof S!="function"&&(S=f),O.ended?function(E,T){var F=new Error("write after end");E.emit("error",F),e.nextTick(T,F)}(this,S):(I||function(E,T,F,N){var P=!0,C=!1;return F===null?C=new TypeError("May not write null values to stream"):typeof F=="string"||F===void 0||T.objectMode||(C=new TypeError("Invalid non-string/buffer chunk")),C&&(E.emit("error",C),e.nextTick(N,C),P=!1),P}(this,O,y,S))&&(O.pendingcb++,w=function(E,T,F,N,P,C){if(!F){var X=function(B,Z,Q){return B.objectMode||B.decodeStrings===!1||typeof Z!="string"||(Z=s.from(Z,Q)),Z}(T,N,P);N!==X&&(F=!0,P="buffer",N=X)}var U=T.objectMode?1:N.length;T.length+=U;var K=T.length-1))throw new TypeError("Unknown encoding: "+y);return this._writableState.defaultEncoding=y,this},Object.defineProperty(h.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),h.prototype._write=function(y,A,S){S(new Error("_write() is not implemented"))},h.prototype._writev=null,h.prototype.end=function(y,A,S){var k=this._writableState;typeof y=="function"?(S=y,y=null,A=null):typeof A=="function"&&(S=A,A=null),y!=null&&this.write(y,A),k.corked&&(k.corked=1,this.uncork()),k.ending||k.finished||function(O,w,I){w.ending=!0,R(O,w),I&&(w.finished?e.nextTick(I):O.once("finish",I)),w.ended=!0,O.writable=!1}(this,k,S)},Object.defineProperty(h.prototype,"destroyed",{get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(y){this._writableState&&(this._writableState.destroyed=y)}}),h.prototype.destroy=u.destroy,h.prototype._undestroy=u.undestroy,h.prototype._destroy=function(y,A){this.end(),A(y)},aA}function Ld(){if(i7)return sA;i7=1;var e=qg(),t=Object.keys||function(f){var d=[];for(var h in f)d.push(h);return d};sA=c;var n=Object.create(Fp());n.inherits=_p();var r=EP(),o=_P();n.inherits(c,r);for(var i=t(o.prototype),a=0;a>5==6?2:f>>4==14?3:f>>3==30?4:f>>6==2?-1:-2}function o(f){var d=this.lastTotal-this.lastNeed,h=function(p,m,v){if((192&m[0])!=128)return p.lastNeed=0,"�";if(p.lastNeed>1&&m.length>1){if((192&m[1])!=128)return p.lastNeed=1,"�";if(p.lastNeed>2&&m.length>2&&(192&m[2])!=128)return p.lastNeed=2,"�"}}(this,f);return h!==void 0?h:this.lastNeed<=f.length?(f.copy(this.lastChar,d,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(f.copy(this.lastChar,d,0,f.length),void(this.lastNeed-=f.length))}function i(f,d){if((f.length-d)%2==0){var h=f.toString("utf16le",d);if(h){var p=h.charCodeAt(h.length-1);if(p>=55296&&p<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1],h.slice(0,-1)}return h}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=f[f.length-1],f.toString("utf16le",d,f.length-1)}function a(f){var d=f&&f.length?this.write(f):"";if(this.lastNeed){var h=this.lastTotal-this.lastNeed;return d+this.lastChar.toString("utf16le",0,h)}return d}function s(f,d){var h=(f.length-d)%3;return h===0?f.toString("base64",d):(this.lastNeed=3-h,this.lastTotal=3,h===1?this.lastChar[0]=f[f.length-1]:(this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1]),f.toString("base64",d,f.length-h))}function c(f){var d=f&&f.length?this.write(f):"";return this.lastNeed?d+this.lastChar.toString("base64",0,3-this.lastNeed):d}function l(f){return f.toString(this.encoding)}function u(f){return f&&f.length?this.write(f):""}return fA.StringDecoder=n,n.prototype.write=function(f){if(f.length===0)return"";var d,h;if(this.lastNeed){if((d=this.fillLast(f))===void 0)return"";h=this.lastNeed,this.lastNeed=0}else h=0;return h=0?(R>0&&(m.lastNeed=R-1),R):--x=0?(R>0&&(m.lastNeed=R-2),R):--x=0?(R>0&&(R===2?R=0:m.lastNeed=R-3),R):0}(this,f,d);if(!this.lastNeed)return f.toString("utf8",d);this.lastTotal=h;var p=f.length-(h-this.lastNeed);return f.copy(this.lastChar,0,p),f.toString("utf8",d,p)},n.prototype.fillLast=function(f){if(this.lastNeed<=f.length)return f.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);f.copy(this.lastChar,this.lastTotal-this.lastNeed,0,f.length),this.lastNeed-=f.length},fA}function EP(){if(l7)return lA;l7=1;var e=qg();lA=m;var t,n=function(){if(KS)return DS;KS=1;var P={}.toString;return DS=Array.isArray||function(C){return P.call(C)=="[object Array]"}}();m.ReadableState=p,kee.EventEmitter;var r=function(P,C){return P.listeners(C).length},o=CP(),i=ev().Buffer,a=vi.Uint8Array||function(){},s=Object.create(Fp());s.inherits=_p();var c=tv,l=void 0;l=c&&c.debuglog?c.debuglog("stream"):function(){};var u,f=Nee(),d=FP();s.inherits(m,o);var h=["error","close","destroy","pause","resume"];function p(P,C){P=P||{};var X=C instanceof(t=t||Ld());this.objectMode=!!P.objectMode,X&&(this.objectMode=this.objectMode||!!P.readableObjectMode);var U=P.highWaterMark,K=P.readableHighWaterMark,ie=this.objectMode?16:16384;this.highWaterMark=U||U===0?U:X&&(K||K===0)?K:ie,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new f,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=P.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,P.encoding&&(u||(u=d7().StringDecoder),this.decoder=new u(P.encoding),this.encoding=P.encoding)}function m(P){if(t=t||Ld(),!(this instanceof m))return new m(P);this._readableState=new p(P,this),this.readable=!0,P&&(typeof P.read=="function"&&(this._read=P.read),typeof P.destroy=="function"&&(this._destroy=P.destroy)),o.call(this)}function v(P,C,X,U,K){var ie,B=P._readableState;return C===null?(B.reading=!1,function(Z,Q){if(!Q.ended){if(Q.decoder){var G=Q.decoder.end();G&&G.length&&(Q.buffer.push(G),Q.length+=Q.objectMode?1:G.length)}Q.ended=!0,y(Z)}}(P,B)):(K||(ie=function(Z,Q){var G;q=Q,i.isBuffer(q)||q instanceof a||typeof Q=="string"||Q===void 0||Z.objectMode||(G=new TypeError("Invalid non-string/buffer chunk"));var q;return G}(B,C)),ie?P.emit("error",ie):B.objectMode||C&&C.length>0?(typeof C=="string"||B.objectMode||Object.getPrototypeOf(C)===i.prototype||(C=function(Z){return i.from(Z)}(C)),U?B.endEmitted?P.emit("error",new Error("stream.unshift() after end event")):b(P,B,C,!0):B.ended?P.emit("error",new Error("stream.push() after EOF")):(B.reading=!1,B.decoder&&!X?(C=B.decoder.write(C),B.objectMode||C.length!==0?b(P,B,C,!1):S(P,B)):b(P,B,C,!1))):U||(B.reading=!1)),function(Z){return!Z.ended&&(Z.needReadable||Z.lengthC.highWaterMark&&(C.highWaterMark=function(X){return X>=x?X=x:(X--,X|=X>>>1,X|=X>>>2,X|=X>>>4,X|=X>>>8,X|=X>>>16,X++),X}(P)),P<=C.length?P:C.ended?C.length:(C.needReadable=!0,0))}function y(P){var C=P._readableState;C.needReadable=!1,C.emittedReadable||(l("emitReadable",C.flowing),C.emittedReadable=!0,C.sync?e.nextTick(A,P):A(P))}function A(P){l("emit readable"),P.emit("readable"),I(P)}function S(P,C){C.readingMore||(C.readingMore=!0,e.nextTick(k,P,C))}function k(P,C){for(var X=C.length;!C.reading&&!C.flowing&&!C.ended&&C.length=C.length?(X=C.decoder?C.buffer.join(""):C.buffer.length===1?C.buffer.head.data:C.buffer.concat(C.length),C.buffer.clear()):X=function(U,K,ie){var B;return Uj.length?j.length:Z;if(H===j.length?ae+=j:ae+=j.slice(0,Z),(Z-=H)===0){H===j.length?(++q,G.next?Q.head=G.next:Q.head=Q.tail=null):(Q.head=G,G.data=j.slice(H));break}++q}return Q.length-=q,ae}(U,K):function(Z,Q){var G=i.allocUnsafe(Z),q=Q.head,ae=1;for(q.data.copy(G),Z-=q.data.length;q=q.next;){var j=q.data,H=Z>j.length?j.length:Z;if(j.copy(G,G.length-Z,0,H),(Z-=H)===0){H===j.length?(++ae,q.next?Q.head=q.next:Q.head=Q.tail=null):(Q.head=q,q.data=j.slice(H));break}++ae}return Q.length-=ae,G}(U,K),B}(P,C.buffer,C.decoder),X);var X}function T(P){var C=P._readableState;if(C.length>0)throw new Error('"endReadable()" called on non-empty stream');C.endEmitted||(C.ended=!0,e.nextTick(F,C,P))}function F(P,C){P.endEmitted||P.length!==0||(P.endEmitted=!0,C.readable=!1,C.emit("end"))}function N(P,C){for(var X=0,U=P.length;X=C.highWaterMark||C.ended))return l("read: emitReadable",C.length,C.ended),C.length===0&&C.ended?T(this):y(this),null;if((P=R(P,C))===0&&C.ended)return C.length===0&&T(this),null;var U,K=C.needReadable;return l("need readable",K),(C.length===0||C.length-P0?E(P,C):null)===null?(C.needReadable=!0,P=0):C.length-=P,C.length===0&&(C.ended||(C.needReadable=!0),X!==P&&C.ended&&T(this)),U!==null&&this.emit("data",U),U},m.prototype._read=function(P){this.emit("error",new Error("_read() is not implemented"))},m.prototype.pipe=function(P,C){var X=this,U=this._readableState;switch(U.pipesCount){case 0:U.pipes=P;break;case 1:U.pipes=[U.pipes,P];break;default:U.pipes.push(P)}U.pipesCount+=1,l("pipe count=%d opts=%j",U.pipesCount,C);var K=(!C||C.end!==!1)&&P!==Mi.stdout&&P!==Mi.stderr?B:de;function ie(ye,me){l("onunpipe"),ye===X&&me&&me.hasUnpiped===!1&&(me.hasUnpiped=!0,l("cleanup"),P.removeListener("close",j),P.removeListener("finish",H),P.removeListener("drain",Z),P.removeListener("error",ae),P.removeListener("unpipe",ie),X.removeListener("end",B),X.removeListener("end",de),X.removeListener("data",q),Q=!0,!U.awaitDrain||P._writableState&&!P._writableState.needDrain||Z())}function B(){l("onend"),P.end()}U.endEmitted?e.nextTick(K):X.once("end",K),P.on("unpipe",ie);var Z=function(ye){return function(){var me=ye._readableState;l("pipeOnDrain",me.awaitDrain),me.awaitDrain&&me.awaitDrain--,me.awaitDrain===0&&r(ye,"data")&&(me.flowing=!0,I(ye))}}(X);P.on("drain",Z);var Q=!1,G=!1;function q(ye){l("ondata"),G=!1,P.write(ye)!==!1||G||((U.pipesCount===1&&U.pipes===P||U.pipesCount>1&&N(U.pipes,P)!==-1)&&!Q&&(l("false write response, pause",X._readableState.awaitDrain),X._readableState.awaitDrain++,G=!0),X.pause())}function ae(ye){l("onerror",ye),de(),P.removeListener("error",ae),r(P,"error")===0&&P.emit("error",ye)}function j(){P.removeListener("finish",H),de()}function H(){l("onfinish"),P.removeListener("close",j),de()}function de(){l("unpipe"),X.unpipe(P)}return X.on("data",q),function(ye,me,J){if(typeof ye.prependListener=="function")return ye.prependListener(me,J);ye._events&&ye._events[me]?n(ye._events[me])?ye._events[me].unshift(J):ye._events[me]=[J,ye._events[me]]:ye.on(me,J)}(P,"error",ae),P.once("close",j),P.once("finish",H),P.emit("pipe",X),U.flowing||(l("pipe resume"),X.resume()),P},m.prototype.unpipe=function(P){var C=this._readableState,X={hasUnpiped:!1};if(C.pipesCount===0)return this;if(C.pipesCount===1)return P&&P!==C.pipes||(P||(P=C.pipes),C.pipes=null,C.pipesCount=0,C.flowing=!1,P&&P.emit("unpipe",this,X)),this;if(!P){var U=C.pipes,K=C.pipesCount;C.pipes=null,C.pipesCount=0,C.flowing=!1;for(var ie=0;ie"u")Tr.blob=!1;else{var p7=new ArrayBuffer(0);try{Tr.blob=new Blob([p7],{type:"application/zip"}).size===0}catch{try{var m7=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);m7.append(p7),Tr.blob=m7.getBlob("application/zip").size===0}catch{Tr.blob=!1}}}try{Tr.nodestream=!!XP().Readable}catch{Tr.nodestream=!1}var g7,d2={};function WP(){if(g7)return d2;g7=1;var e=Rr(),t=Tr,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return d2.encode=function(r){for(var o,i,a,s,c,l,u,f=[],d=0,h=r.length,p=h,m=e.getTypeOf(r)!=="string";d>2,c=(3&o)<<4|i>>4,l=p>1?(15&i)<<2|a>>6:64,u=p>2?63&a:64,f.push(n.charAt(s)+n.charAt(c)+n.charAt(l)+n.charAt(u));return f.join("")},d2.decode=function(r){var o,i,a,s,c,l,u=0,f=0,d="data:";if(r.substr(0,d.length)===d)throw new Error("Invalid base64 input, it looks like a data url.");var h,p=3*(r=r.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(r.charAt(r.length-1)===n.charAt(64)&&p--,r.charAt(r.length-2)===n.charAt(64)&&p--,p%1!=0)throw new Error("Invalid base64 input, bad content length.");for(h=t.uint8array?new Uint8Array(0|p):new Array(0|p);u>4,i=(15&s)<<4|(c=n.indexOf(r.charAt(u++)))>>2,a=(3&c)<<6|(l=n.indexOf(r.charAt(u++))),h[f++]=o,c!==64&&(h[f++]=i),l!==64&&(h[f++]=a);return h},d2}var v7,y7,dA,A7,nv={isNode:!0,newBufferFrom:function(e,t){if(Ge.from&&Ge.from!==Uint8Array.from)return Ge.from(e,t);if(typeof e=="number")throw new Error('The "data" argument must not be a number');return new Ge(e,t)},allocBuffer:function(e){if(Ge.alloc)return Ge.alloc(e);var t=new Ge(e);return t.fill(0),t},isBuffer:function(e){return Pp(e)},isStream:function(e){return e&&typeof e.on=="function"&&typeof e.pause=="function"&&typeof e.resume=="function"}},VP=null;VP=typeof Promise<"u"?Promise:function(){if(A7)return dA;A7=1;var e=function(){if(y7)return v7;y7=1;var d,h,p=vi.MutationObserver||vi.WebKitMutationObserver;if(p){var m=0,v=new p(y),b=vi.document.createTextNode("");v.observe(b,{characterData:!0}),d=function(){b.data=m=++m%2}}else if(vi.setImmediate||vi.MessageChannel===void 0)d="document"in vi&&"onreadystatechange"in vi.document.createElement("script")?function(){var A=vi.document.createElement("script");A.onreadystatechange=function(){y(),A.onreadystatechange=null,A.parentNode.removeChild(A),A=null},vi.document.documentElement.appendChild(A)}:function(){setTimeout(y,0)};else{var x=new vi.MessageChannel;x.port1.onmessage=y,d=function(){x.port2.postMessage(0)}}var R=[];function y(){var A,S;h=!0;for(var k=R.length;k;){for(S=R,R=[],A=-1;++A1;)try{return s.stringifyByChunk(f,h,d)}catch{d=Math.floor(d/2)}return s.stringifyByChar(f)}function l(f,d){for(var h=0;h"u"?vi:self),UP.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var n=0;n "+e:e}};var ia=UP;(function(e){for(var t=Rr(),n=Tr,r=nv,o=ia,i=new Array(256),a=0;a<256;a++)i[a]=a>=252?6:a>=248?5:a>=240?4:a>=224?3:a>=192?2:1;i[254]=i[254]=1;function s(){o.call(this,"utf-8 decode"),this.leftOver=null}function c(){o.call(this,"utf-8 encode")}e.utf8encode=function(l){return n.nodebuffer?r.newBufferFrom(l,"utf-8"):function(u){var f,d,h,p,m,v=u.length,b=0;for(p=0;p>>6,f[m++]=128|63&d):d<65536?(f[m++]=224|d>>>12,f[m++]=128|d>>>6&63,f[m++]=128|63&d):(f[m++]=240|d>>>18,f[m++]=128|d>>>12&63,f[m++]=128|d>>>6&63,f[m++]=128|63&d);return f}(l)},e.utf8decode=function(l){return n.nodebuffer?t.transformTo("nodebuffer",l).toString("utf-8"):function(u){var f,d,h,p,m=u.length,v=new Array(2*m);for(d=0,f=0;f4)v[d++]=65533,f+=p-1;else{for(h&=p===2?31:p===3?15:7;p>1&&f1?v[d++]=65533:h<65536?v[d++]=h:(h-=65536,v[d++]=55296|h>>10&1023,v[d++]=56320|1023&h)}return v.length!==d&&(v.subarray?v=v.subarray(0,d):v.length=d),t.applyFromCharCode(v)}(l=t.transformTo(n.uint8array?"uint8array":"array",l))},t.inherits(s,o),s.prototype.processChunk=function(l){var u=t.transformTo(n.uint8array?"uint8array":"array",l.data);if(this.leftOver&&this.leftOver.length){if(n.uint8array){var f=u;(u=new Uint8Array(f.length+this.leftOver.length)).set(this.leftOver,0),u.set(f,this.leftOver.length)}else u=this.leftOver.concat(u);this.leftOver=null}var d=function(p,m){var v;for((m=m||p.length)>p.length&&(m=p.length),v=m-1;v>=0&&(192&p[v])==128;)v--;return v<0||v===0?m:v+i[p[v]]>m?v:m}(u),h=u;d!==u.length&&(n.uint8array?(h=u.subarray(0,d),this.leftOver=u.subarray(d,u.length)):(h=u.slice(0,d),this.leftOver=u.slice(d,u.length))),this.push({data:e.utf8decode(h),meta:l.meta})},s.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:e.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},e.Utf8DecodeWorker=s,t.inherits(c,o),c.prototype.processChunk=function(l){this.push({data:e.utf8encode(l.data),meta:l.meta})},e.Utf8EncodeWorker=c})(Dd);var YP=ia,x7=Rr();function x4(e){YP.call(this,"ConvertWorker to "+e),this.destType=e}x7.inherits(x4,YP),x4.prototype.processChunk=function(e){this.push({data:x7.transformTo(this.destType,e.data),meta:e.meta})};var b7,M7,Pee=x4,gu=Rr(),Cee=Pee,Iee=ia,Fee=WP(),_ee=Ep,ZP=null;if(Tr.nodestream)try{ZP=function(){if(M7)return b7;M7=1;var e=XP().Readable;function t(n,r,o){e.call(this,r),this._helper=n;var i=this;n.on("data",function(a,s){i.push(a)||i._helper.pause(),o&&o(s)}).on("error",function(a){i.emit("error",a)}).on("end",function(){i.push(null)})}return Rr().inherits(t,e),t.prototype._read=function(){this._helper.resume()},b7=t}()}catch{}function Eee(e,t){return new _ee.Promise(function(n,r){var o=[],i=e._internalType,a=e._outputType,s=e._mimeType;e.on("data",function(c,l){o.push(c),t&&t(l)}).on("error",function(c){o=[],r(c)}).on("end",function(){try{var c=function(l,u,f){switch(l){case"blob":return gu.newBlob(gu.transformTo("arraybuffer",u),f);case"base64":return Fee.encode(u);default:return gu.transformTo(l,u)}}(a,function(l,u){var f,d=0,h=null,p=0;for(f=0;f=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})};var KP=Ef,Xee=Rr(),w7=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}(),Hx=function(e,t){return e!==void 0&&e.length?Xee.getTypeOf(e)!=="string"?function(n,r,o,i){var a=w7,s=i+o;n^=-1;for(var c=i;c>>8^a[255&(n^r[c])];return-1^n}(0|t,e,e.length,0):function(n,r,o,i){var a=w7,s=i+o;n^=-1;for(var c=i;c>>8^a[255&(n^r.charCodeAt(c))];return-1^n}(0|t,e,e.length,0):0},HP=ia,Wee=Hx;function b4(){HP.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Rr().inherits(b4,HP),b4.prototype.processChunk=function(e){this.streamInfo.crc32=Wee(e.data,this.streamInfo.crc32||0),this.push(e)};var GP=b4,Vee=Rr(),M4=ia;function w4(e){M4.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}Vee.inherits(w4,M4),w4.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}M4.prototype.processChunk.call(this,e)};var S7=Ep,L7=KP,Uee=GP,hA=w4;function S4(e,t,n,r,o){this.compressedSize=e,this.uncompressedSize=t,this.crc32=n,this.compression=r,this.compressedContent=o}S4.prototype={getContentWorker:function(){var e=new L7(S7.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new hA("data_length")),t=this;return e.on("end",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),e},getCompressedWorker:function(){return new L7(S7.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},S4.createWorkerFrom=function(e,t,n){return e.pipe(new Uee).pipe(new hA("uncompressedSize")).pipe(t.compressWorker(n)).pipe(new hA("compressedSize")).withStreamInfo("compression",t)};var Gx=S4,Yee=BP,Zee=KP,pA=Dd,mA=Gx,O7=ia,zx=function(e,t,n){this.name=e,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=t,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}};zx.prototype={internalStream:function(e){var t=null,n="string";try{if(!e)throw new Error("No output type specified.");var r=(n=e.toLowerCase())==="string"||n==="text";n!=="binarystring"&&n!=="text"||(n="string"),t=this._decompressWorker();var o=!this._dataBinary;o&&!r&&(t=t.pipe(new pA.Utf8EncodeWorker)),!o&&r&&(t=t.pipe(new pA.Utf8DecodeWorker))}catch(i){(t=new O7("error")).error(i)}return new Yee(t,n,"")},async:function(e,t){return this.internalStream(e).accumulate(t)},nodeStream:function(e,t){return this.internalStream(e||"nodebuffer").toNodejsStream(t)},_compressWorker:function(e,t){if(this._data instanceof mA&&this._data.compression.magic===e.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new pA.Utf8EncodeWorker)),mA.createWorkerFrom(n,e,t)},_decompressWorker:function(){return this._data instanceof mA?this._data.getContentWorker():this._data instanceof O7?this._data:new Zee(this._data)}};for(var T7=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],Qee=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},gA=0;gA=0;)e[t]=0}var L4=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],G2=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Kee=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],k7=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Us=new Array(576);Kd(Us);var Y0=new Array(60);Kd(Y0);var tp=new Array(512);Kd(tp);var Rh=new Array(256);Kd(Rh);var Jx=new Array(29);Kd(Jx);var N7,P7,C7,Gm=new Array(30);function vA(e,t,n,r,o){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}function yA(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function JP(e){return e<256?tp[e]:tp[256+(e>>>7)]}function np(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function Go(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<>>=1,n<<=1;while(--t>0);return n>>>1}function $P(e,t,n){var r,o,i=new Array(16),a=0;for(r=1;r<=15;r++)i[r]=a=a+n[r-1]<<1;for(o=0;o<=t;o++){var s=e[2*o+1];s!==0&&(e[2*o]=jP(i[s]++,s))}}function I7(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function qP(e){e.bi_valid>8?np(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function F7(e,t,n,r){var o=2*t,i=2*n;return e[o]>1;n>=1;n--)AA(e,i,n);o=c;do n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],AA(e,i,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,i[2*o]=i[2*n]+i[2*r],e.depth[o]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,i[2*n+1]=i[2*r+1]=o,e.heap[1]=o++,AA(e,i,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(u,f){var d,h,p,m,v,b,x=f.dyn_tree,R=f.max_code,y=f.stat_desc.static_tree,A=f.stat_desc.has_stree,S=f.stat_desc.extra_bits,k=f.stat_desc.extra_base,O=f.stat_desc.max_length,w=0;for(m=0;m<=15;m++)u.bl_count[m]=0;for(x[2*u.heap[u.heap_max]+1]=0,d=u.heap_max+1;d<573;d++)(m=x[2*x[2*(h=u.heap[d])+1]+1]+1)>O&&(m=O,w++),x[2*h+1]=m,h>R||(u.bl_count[m]++,v=0,h>=k&&(v=S[h-k]),b=x[2*h],u.opt_len+=b*(m+v),A&&(u.static_len+=b*(y[2*h+1]+v)));if(w!==0){do{for(m=O-1;u.bl_count[m]===0;)m--;u.bl_count[m]--,u.bl_count[m+1]+=2,u.bl_count[O]--,w-=2}while(w>0);for(m=O;m!==0;m--)for(h=u.bl_count[m];h!==0;)(p=u.heap[--d])>R||(x[2*p+1]!==m&&(u.opt_len+=(m-x[2*p+1])*x[2*p],x[2*p+1]=m),h--)}}(e,t),$P(i,l,e.bl_count)}function E7(e,t,n){var r,o,i=-1,a=t[1],s=0,c=7,l=4;for(a===0&&(c=138,l=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)o=a,a=t[2*(r+1)+1],++s>=7;o<30;o++)for(Gm[o]=i<<7,t=0;t<1<0?(e.strm.data_type===2&&(e.strm.data_type=function(s){var c,l=4093624447;for(c=0;c<=31;c++,l>>>=1)if(1&l&&s.dyn_ltree[2*c]!==0)return 0;if(s.dyn_ltree[18]!==0||s.dyn_ltree[20]!==0||s.dyn_ltree[26]!==0)return 1;for(c=32;c<256;c++)if(s.dyn_ltree[2*c]!==0)return 1;return 0}(e)),RA(e,e.l_desc),RA(e,e.d_desc),a=function(s){var c;for(E7(s,s.dyn_ltree,s.l_desc.max_code),E7(s,s.dyn_dtree,s.d_desc.max_code),RA(s,s.bl_desc),c=18;c>=3&&s.bl_tree[2*k7[c]+1]===0;c--);return s.opt_len+=3*(c+1)+5+5+4,c}(e),o=e.opt_len+3+7>>>3,(i=e.static_len+3+7>>>3)<=o&&(o=i)):o=i=n+5,n+4<=o&&t!==-1?V7(e,t,n,r):e.strategy===4||i===o?(Go(e,2+(r?1:0),3),_7(e,Us,Y0)):(Go(e,4+(r?1:0),3),function(s,c,l,u){var f;for(Go(s,c-257,5),Go(s,l-1,5),Go(s,u-4,4),f=0;f>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,t===0?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(Rh[n]+256+1)]++,e.dyn_dtree[2*JP(t)]++),e.last_lit===e.lit_bufsize-1},Xf._tr_align=function(e){Go(e,2,3),ns(e,256,Us),function(t){t.bi_valid===16?(np(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(e)};var eC=function(e,t,n,r){for(var o=65535&e|0,i=e>>>16&65535|0,a=0;n!==0;){n-=a=n>2e3?2e3:n;do i=i+(o=o+t[r++]|0)|0;while(--a);o%=65521,i%=65521}return o|i<<16|0},Hee=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}(),Hf,tC=function(e,t,n,r){var o=Hee,i=r+n;e^=-1;for(var a=r;a>>8^o[255&(e^t[a])];return-1^e},jx={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},ko=cl,Hi=Xf,nC=eC,_l=tC,Gee=jx;function Zl(e,t){return e.msg=Gee[t],t}function U7(e){return(e<<1)-(e>4?9:0)}function Gl(e){for(var t=e.length;--t>=0;)e[t]=0}function El(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),n!==0&&(ko.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,t.pending===0&&(t.pending_out=0))}function qr(e,t){Hi._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,El(e.strm)}function On(e,t){e.pending_buf[e.pending++]=t}function g0(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function rC(e,t){var n,r,o=e.max_chain_length,i=e.strstart,a=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-262?e.strstart-(e.w_size-262):0,l=e.window,u=e.w_mask,f=e.prev,d=e.strstart+258,h=l[i+a-1],p=l[i+a];e.prev_length>=e.good_match&&(o>>=2),s>e.lookahead&&(s=e.lookahead);do if(l[(n=t)+a]===p&&l[n+a-1]===h&&l[n]===l[i]&&l[++n]===l[i+1]){i+=2,n++;do;while(l[++i]===l[++n]&&l[++i]===l[++n]&&l[++i]===l[++n]&&l[++i]===l[++n]&&l[++i]===l[++n]&&l[++i]===l[++n]&&l[++i]===l[++n]&&l[++i]===l[++n]&&ia){if(e.match_start=t,a=r,r>=s)break;h=l[i+a-1],p=l[i+a]}}while((t=f[t&u])>c&&--o!=0);return a<=e.lookahead?a:e.lookahead}function jc(e){var t,n,r,o,i,a,s,c,l,u,f=e.w_size;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=f+(f-262)){ko.arraySet(e.window,e.window,f,f,0),e.match_start-=f,e.strstart-=f,e.block_start-=f,t=n=e.hash_size;do r=e.head[--t],e.head[t]=r>=f?r-f:0;while(--n);t=n=f;do r=e.prev[--t],e.prev[t]=r>=f?r-f:0;while(--n);o+=f}if(e.strm.avail_in===0)break;if(a=e.strm,s=e.window,c=e.strstart+e.lookahead,l=o,u=void 0,(u=a.avail_in)>l&&(u=l),n=u===0?0:(a.avail_in-=u,ko.arraySet(s,a.input,a.next_in,u,c),a.state.wrap===1?a.adler=nC(a.adler,s,u,c):a.state.wrap===2&&(a.adler=_l(a.adler,s,u,c)),a.next_in+=u,a.total_in+=u,u),e.lookahead+=n,e.lookahead+e.insert>=3)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<=3)if(r=Hi._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do e.strstart++,e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-3,r=Hi._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=o&&(e.ins_h=(e.ins_h<15&&(a=2,r-=16),o<1||o>9||n!==8||r<8||r>15||t<0||t>9||i<0||i>4)return Zl(e,-2);r===8&&(r=9);var s=new zee;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(jc(e),e.lookahead===0&&t===0)return 1;if(e.lookahead===0)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((e.strstart===0||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,qr(e,!1),e.strm.avail_out===0)||e.strstart-e.block_start>=e.w_size-262&&(qr(e,!1),e.strm.avail_out===0))return 1}return e.insert=0,t===4?(qr(e,!0),e.strm.avail_out===0?3:4):(e.strstart>e.block_start&&(qr(e,!1),e.strm.avail_out),1)}),new Ua(4,4,8,4,xA),new Ua(4,5,16,8,xA),new Ua(4,6,32,32,xA),new Ua(4,4,16,16,xf),new Ua(8,16,32,32,xf),new Ua(8,16,128,128,xf),new Ua(8,32,128,256,xf),new Ua(32,128,258,1024,xf),new Ua(32,258,258,4096,xf)],Qa.deflateInit=function(e,t){return Y7(e,t,8,15,8,0)},Qa.deflateInit2=Y7,Qa.deflateReset=iC,Qa.deflateResetKeep=oC,Qa.deflateSetHeader=function(e,t){return e&&e.state?e.state.wrap!==2?-2:(e.state.gzhead=t,0):-2},Qa.deflate=function(e,t){var n,r,o,i;if(!e||!e.state||t>5||t<0)return e?Zl(e,-2):-2;if(r=e.state,!e.output||!e.input&&e.avail_in!==0||r.status===666&&t!==4)return Zl(e,e.avail_out===0?-5:-2);if(r.strm=e,n=r.last_flush,r.last_flush=t,r.status===42)if(r.wrap===2)e.adler=0,On(r,31),On(r,139),On(r,8),r.gzhead?(On(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),On(r,255&r.gzhead.time),On(r,r.gzhead.time>>8&255),On(r,r.gzhead.time>>16&255),On(r,r.gzhead.time>>24&255),On(r,r.level===9?2:r.strategy>=2||r.level<2?4:0),On(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(On(r,255&r.gzhead.extra.length),On(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(e.adler=_l(e.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(On(r,0),On(r,0),On(r,0),On(r,0),On(r,0),On(r,r.level===9?2:r.strategy>=2||r.level<2?4:0),On(r,3),r.status=113);else{var a=8+(r.w_bits-8<<4)<<8;a|=(r.strategy>=2||r.level<2?0:r.level<6?1:r.level===6?2:3)<<6,r.strstart!==0&&(a|=32),a+=31-a%31,r.status=113,g0(r,a),r.strstart!==0&&(g0(r,e.adler>>>16),g0(r,65535&e.adler)),e.adler=1}if(r.status===69)if(r.gzhead.extra){for(o=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>o&&(e.adler=_l(e.adler,r.pending_buf,r.pending-o,o)),El(e),o=r.pending,r.pending!==r.pending_buf_size));)On(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>o&&(e.adler=_l(e.adler,r.pending_buf,r.pending-o,o)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(r.status===73)if(r.gzhead.name){o=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>o&&(e.adler=_l(e.adler,r.pending_buf,r.pending-o,o)),El(e),o=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexo&&(e.adler=_l(e.adler,r.pending_buf,r.pending-o,o)),i===0&&(r.gzindex=0,r.status=91)}else r.status=91;if(r.status===91)if(r.gzhead.comment){o=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>o&&(e.adler=_l(e.adler,r.pending_buf,r.pending-o,o)),El(e),o=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexo&&(e.adler=_l(e.adler,r.pending_buf,r.pending-o,o)),i===0&&(r.status=103)}else r.status=103;if(r.status===103&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&El(e),r.pending+2<=r.pending_buf_size&&(On(r,255&e.adler),On(r,e.adler>>8&255),e.adler=0,r.status=113)):r.status=113),r.pending!==0){if(El(e),e.avail_out===0)return r.last_flush=-1,0}else if(e.avail_in===0&&U7(t)<=U7(n)&&t!==4)return Zl(e,-5);if(r.status===666&&e.avail_in!==0)return Zl(e,-5);if(e.avail_in!==0||r.lookahead!==0||t!==0&&r.status!==666){var s=r.strategy===2?function(c,l){for(var u;;){if(c.lookahead===0&&(jc(c),c.lookahead===0)){if(l===0)return 1;break}if(c.match_length=0,u=Hi._tr_tally(c,0,c.window[c.strstart]),c.lookahead--,c.strstart++,u&&(qr(c,!1),c.strm.avail_out===0))return 1}return c.insert=0,l===4?(qr(c,!0),c.strm.avail_out===0?3:4):c.last_lit&&(qr(c,!1),c.strm.avail_out===0)?1:2}(r,t):r.strategy===3?function(c,l){for(var u,f,d,h,p=c.window;;){if(c.lookahead<=258){if(jc(c),c.lookahead<=258&&l===0)return 1;if(c.lookahead===0)break}if(c.match_length=0,c.lookahead>=3&&c.strstart>0&&(f=p[d=c.strstart-1])===p[++d]&&f===p[++d]&&f===p[++d]){h=c.strstart+258;do;while(f===p[++d]&&f===p[++d]&&f===p[++d]&&f===p[++d]&&f===p[++d]&&f===p[++d]&&f===p[++d]&&f===p[++d]&&dc.lookahead&&(c.match_length=c.lookahead)}if(c.match_length>=3?(u=Hi._tr_tally(c,1,c.match_length-3),c.lookahead-=c.match_length,c.strstart+=c.match_length,c.match_length=0):(u=Hi._tr_tally(c,0,c.window[c.strstart]),c.lookahead--,c.strstart++),u&&(qr(c,!1),c.strm.avail_out===0))return 1}return c.insert=0,l===4?(qr(c,!0),c.strm.avail_out===0?3:4):c.last_lit&&(qr(c,!1),c.strm.avail_out===0)?1:2}(r,t):Hf[r.level].func(r,t);if(s!==3&&s!==4||(r.status=666),s===1||s===3)return e.avail_out===0&&(r.last_flush=-1),0;if(s===2&&(t===1?Hi._tr_align(r):t!==5&&(Hi._tr_stored_block(r,0,0,!1),t===3&&(Gl(r.head),r.lookahead===0&&(r.strstart=0,r.block_start=0,r.insert=0))),El(e),e.avail_out===0))return r.last_flush=-1,0}return t!==4?0:r.wrap<=0?1:(r.wrap===2?(On(r,255&e.adler),On(r,e.adler>>8&255),On(r,e.adler>>16&255),On(r,e.adler>>24&255),On(r,255&e.total_in),On(r,e.total_in>>8&255),On(r,e.total_in>>16&255),On(r,e.total_in>>24&255)):(g0(r,e.adler>>>16),g0(r,65535&e.adler)),El(e),r.wrap>0&&(r.wrap=-r.wrap),r.pending!==0?0:1)},Qa.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==42&&t!==69&&t!==73&&t!==91&&t!==103&&t!==113&&t!==666?Zl(e,-2):(e.state=null,t===113?Zl(e,-3):0):-2},Qa.deflateSetDictionary=function(e,t){var n,r,o,i,a,s,c,l,u=t.length;if(!e||!e.state||(i=(n=e.state).wrap)===2||i===1&&n.status!==42||n.lookahead)return-2;for(i===1&&(e.adler=nC(e.adler,t,u,0)),n.wrap=0,u>=n.w_size&&(i===0&&(Gl(n.head),n.strstart=0,n.block_start=0,n.insert=0),l=new ko.Buf8(n.w_size),ko.arraySet(l,t,u-n.w_size,n.w_size,0),t=l,u=n.w_size),a=e.avail_in,s=e.next_in,c=e.input,e.avail_in=u,e.next_in=0,e.input=t,jc(n);n.lookahead>=3;){r=n.strstart,o=n.lookahead-2;do n.ins_h=(n.ins_h<=252?6:wl>=248?5:wl>=240?4:wl>=224?3:wl>=192?2:1;function Z7(e,t){if(t<65534&&(e.subarray&&sC||!e.subarray&&aC))return String.fromCharCode.apply(null,zm.shrinkBuf(e,t));for(var n="",r=0;r>>6,t[i++]=128|63&n):n<65536?(t[i++]=224|n>>>12,t[i++]=128|n>>>6&63,t[i++]=128|63&n):(t[i++]=240|n>>>18,t[i++]=128|n>>>12&63,t[i++]=128|n>>>6&63,t[i++]=128|63&n);return t},$c.buf2binstring=function(e){return Z7(e,e.length)},$c.binstring2buf=function(e){for(var t=new zm.Buf8(e.length),n=0,r=t.length;n4)s[r++]=65533,n+=i-1;else{for(o&=i===2?31:i===3?15:7;i>1&&n1?s[r++]=65533:o<65536?s[r++]=o:(o-=65536,s[r++]=55296|o>>10&1023,s[r++]=56320|1023&o)}return Z7(s,r)},$c.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;n>=0&&(192&e[n])==128;)n--;return n<0||n===0?t:n+Z0[e[n]]>t?n:t};var lC=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},xh=Qa,Q0=cl,O4=$c,T4=jx,Jee=lC,cC=Object.prototype.toString;function nu(e){if(!(this instanceof nu))return new nu(e);this.options=Q0.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Jee,this.strm.avail_out=0;var n=xh.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==0)throw new Error(T4[n]);if(t.header&&xh.deflateSetHeader(this.strm,t.header),t.dictionary){var r;if(r=typeof t.dictionary=="string"?O4.string2buf(t.dictionary):cC.call(t.dictionary)==="[object ArrayBuffer]"?new Uint8Array(t.dictionary):t.dictionary,(n=xh.deflateSetDictionary(this.strm,r))!==0)throw new Error(T4[n]);this._dict_set=!0}}function bA(e,t){var n=new nu(t);if(n.push(e,!0),n.err)throw n.msg||T4[n.err];return n.result}nu.prototype.push=function(e,t){var n,r,o=this.strm,i=this.options.chunkSize;if(this.ended)return!1;r=t===~~t?t:t===!0?4:0,typeof e=="string"?o.input=O4.string2buf(e):cC.call(e)==="[object ArrayBuffer]"?o.input=new Uint8Array(e):o.input=e,o.next_in=0,o.avail_in=o.input.length;do{if(o.avail_out===0&&(o.output=new Q0.Buf8(i),o.next_out=0,o.avail_out=i),(n=xh.deflate(o,r))!==1&&n!==0)return this.onEnd(n),this.ended=!0,!1;o.avail_out!==0&&(o.avail_in!==0||r!==4&&r!==2)||(this.options.to==="string"?this.onData(O4.buf2binstring(Q0.shrinkBuf(o.output,o.next_out))):this.onData(Q0.shrinkBuf(o.output,o.next_out)))}while((o.avail_in>0||o.avail_out===0)&&n!==1);return r===4?(n=xh.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===0):r!==2||(this.onEnd(0),o.avail_out=0,!0)},nu.prototype.onData=function(e){this.chunks.push(e)},nu.prototype.onEnd=function(e){e===0&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Q0.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},U0.Deflate=nu,U0.deflate=bA,U0.deflateRaw=function(e,t){return(t=t||{}).raw=!0,bA(e,t)},U0.gzip=function(e,t){return(t=t||{}).gzip=!0,bA(e,t)};var B0={},ga={},Q7=cl,jee=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],$ee=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],qee=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],ete=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64],Oi=cl,MA=eC,Ya=tC,tte=function(e,t){var n,r,o,i,a,s,c,l,u,f,d,h,p,m,v,b,x,R,y,A,S,k,O,w,I;n=e.state,r=e.next_in,w=e.input,o=r+(e.avail_in-5),i=e.next_out,I=e.output,a=i-(t-e.avail_out),s=i+(e.avail_out-257),c=n.dmax,l=n.wsize,u=n.whave,f=n.wnext,d=n.window,h=n.hold,p=n.bits,m=n.lencode,v=n.distcode,b=(1<>>=y=R>>>24,p-=y,(y=R>>>16&255)===0)I[i++]=65535&R;else{if(!(16&y)){if(!(64&y)){R=m[(65535&R)+(h&(1<>>=y,p-=y),p<15&&(h+=w[r++]<>>=y=R>>>24,p-=y,!(16&(y=R>>>16&255))){if(!(64&y)){R=v[(65535&R)+(h&(1<c){e.msg="invalid distance too far back",n.mode=30;break e}if(h>>>=y,p-=y,S>(y=i-a)){if((y=S-y)>u&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(k=0,O=d,f===0){if(k+=l-y,y2;)I[i++]=O[k++],I[i++]=O[k++],I[i++]=O[k++],A-=3;A&&(I[i++]=O[k++],A>1&&(I[i++]=O[k++]))}else{k=i-S;do I[i++]=I[k++],I[i++]=I[k++],I[i++]=I[k++],A-=3;while(A>2);A&&(I[i++]=I[k++],A>1&&(I[i++]=I[k++]))}break}}break}}while(r>3,h&=(1<<(p-=A<<3))-1,e.next_in=r,e.next_out=i,e.avail_in=r=1&&N[A]===0;A--);if(S>A&&(S=A),A===0)return o[i++]=20971520,o[i++]=20971520,s.bits=1,0;for(y=1;y0&&(e===0||A!==1))return-1;for(P[1]=0,x=1;x<15;x++)P[x+1]=P[x]+N[x];for(R=0;R852||e===2&&I>592)return 1;for(;;){p=x-O,a[R]h?(m=C[X+a[R]],v=T[F+a[R]]):(m=96,v=0),c=1<>O)+(l-=c)]=p<<24|m<<16|v|0;while(l!==0);for(c=1<>=1;if(c!==0?(E&=c-1,E+=c):E=0,R++,--N[x]==0){if(x===A)break;x=t[n+a[R]]}if(x>S&&(E&f)!==u){for(O===0&&(O=S),d+=y,w=1<<(k=x-O);k+O852||e===2&&I>592)return 1;o[u=E&f]=S<<24|k<<16|d-i|0}}return E!==0&&(o[d+E]=x-O<<24|64<<16|0),s.bits=S,0};function B7(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function nte(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Oi.Buf16(320),this.work=new Oi.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function uC(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Oi.Buf32(852),t.distcode=t.distdyn=new Oi.Buf32(592),t.sane=1,t.back=-1,0):-2}function fC(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,uC(e)):-2}function dC(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?-2:(r.window!==null&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,fC(e))):-2}function D7(e,t){var n,r;return e?(r=new nte,e.state=r,r.window=null,(n=dC(e,t))!==0&&(e.state=null),n):-2}var wA,SA,K7=!0;function rte(e){if(K7){var t;for(wA=new Oi.Buf32(512),SA=new Oi.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(bh(1,e.lens,0,288,wA,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;bh(2,e.lens,0,32,SA,0,e.work,{bits:5}),K7=!1}e.lencode=wA,e.lenbits=9,e.distcode=SA,e.distbits=5}function H7(e,t,n,r){var o,i=e.state;return i.window===null&&(i.wsize=1<=i.wsize?(Oi.arraySet(i.window,t,n-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):((o=i.wsize-i.wnext)>r&&(o=r),Oi.arraySet(i.window,t,n-r,o,i.wnext),(r-=o)?(Oi.arraySet(i.window,t,n-r,r,0),i.wnext=r,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,n.check=Ya(n.check,E,2,0),l=0,u=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg="incorrect header check",n.mode=30;break}if((15&l)!=8){e.msg="unknown compression method",n.mode=30;break}if(u-=4,S=8+(15&(l>>>=4)),n.wbits===0)n.wbits=S;else if(S>n.wbits){e.msg="invalid window size",n.mode=30;break}n.dmax=1<>8&1),512&n.flags&&(E[0]=255&l,E[1]=l>>>8&255,n.check=Ya(n.check,E,2,0)),l=0,u=0,n.mode=3;case 3:for(;u<32;){if(s===0)break e;s--,l+=r[i++]<>>8&255,E[2]=l>>>16&255,E[3]=l>>>24&255,n.check=Ya(n.check,E,4,0)),l=0,u=0,n.mode=4;case 4:for(;u<16;){if(s===0)break e;s--,l+=r[i++]<>8),512&n.flags&&(E[0]=255&l,E[1]=l>>>8&255,n.check=Ya(n.check,E,2,0)),l=0,u=0,n.mode=5;case 5:if(1024&n.flags){for(;u<16;){if(s===0)break e;s--,l+=r[i++]<>>8&255,n.check=Ya(n.check,E,2,0)),l=0,u=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((h=n.length)>s&&(h=s),h&&(n.head&&(S=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),Oi.arraySet(n.head.extra,r,i,h,S)),512&n.flags&&(n.check=Ya(n.check,r,h,i)),s-=h,i+=h,n.length-=h),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(s===0)break e;h=0;do S=r[i+h++],n.head&&S&&n.length<65536&&(n.head.name+=String.fromCharCode(S));while(S&&h>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=12;break;case 10:for(;u<32;){if(s===0)break e;s--,l+=r[i++]<>>=7&u,u-=7&u,n.mode=27;break}for(;u<3;){if(s===0)break e;s--,l+=r[i++]<>>=1)){case 0:n.mode=14;break;case 1:if(rte(n),n.mode=20,t===6){l>>>=2,u-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=30}l>>>=2,u-=2;break;case 14:for(l>>>=7&u,u-=7&u;u<32;){if(s===0)break e;s--,l+=r[i++]<>>16^65535)){e.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&l,l=0,u=0,n.mode=15,t===6)break e;case 15:n.mode=16;case 16:if(h=n.length){if(h>s&&(h=s),h>c&&(h=c),h===0)break e;Oi.arraySet(o,r,i,h,a),s-=h,i+=h,c-=h,a+=h,n.length-=h;break}n.mode=12;break;case 17:for(;u<14;){if(s===0)break e;s--,l+=r[i++]<>>=5,u-=5,n.ndist=1+(31&l),l>>>=5,u-=5,n.ncode=4+(15&l),l>>>=4,u-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have>>=3,u-=3}for(;n.have<19;)n.lens[T[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,O={bits:n.lenbits},k=bh(0,n.lens,0,19,n.lencode,0,n.work,O),n.lenbits=O.bits,k){e.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have>>16&255,x=65535&I,!((v=I>>>24)<=u);){if(s===0)break e;s--,l+=r[i++]<>>=v,u-=v,n.lens[n.have++]=x;else{if(x===16){for(w=v+2;u>>=v,u-=v,n.have===0){e.msg="invalid bit length repeat",n.mode=30;break}S=n.lens[n.have-1],h=3+(3&l),l>>>=2,u-=2}else if(x===17){for(w=v+3;u>>=v)),l>>>=3,u-=3}else{for(w=v+7;u>>=v)),l>>>=7,u-=7}if(n.have+h>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=30;break}for(;h--;)n.lens[n.have++]=S}}if(n.mode===30)break;if(n.lens[256]===0){e.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,O={bits:n.lenbits},k=bh(1,n.lens,0,n.nlen,n.lencode,0,n.work,O),n.lenbits=O.bits,k){e.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,O={bits:n.distbits},k=bh(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,O),n.distbits=O.bits,k){e.msg="invalid distances set",n.mode=30;break}if(n.mode=20,t===6)break e;case 20:n.mode=21;case 21:if(s>=6&&c>=258){e.next_out=a,e.avail_out=c,e.next_in=i,e.avail_in=s,n.hold=l,n.bits=u,tte(e,d),a=e.next_out,o=e.output,c=e.avail_out,i=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,n.mode===12&&(n.back=-1);break}for(n.back=0;b=(I=n.lencode[l&(1<>>16&255,x=65535&I,!((v=I>>>24)<=u);){if(s===0)break e;s--,l+=r[i++]<>R)])>>>16&255,x=65535&I,!(R+(v=I>>>24)<=u);){if(s===0)break e;s--,l+=r[i++]<>>=R,u-=R,n.back+=R}if(l>>>=v,u-=v,n.back+=v,n.length=x,b===0){n.mode=26;break}if(32&b){n.back=-1,n.mode=12;break}if(64&b){e.msg="invalid literal/length code",n.mode=30;break}n.extra=15&b,n.mode=22;case 22:if(n.extra){for(w=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;b=(I=n.distcode[l&(1<>>16&255,x=65535&I,!((v=I>>>24)<=u);){if(s===0)break e;s--,l+=r[i++]<>R)])>>>16&255,x=65535&I,!(R+(v=I>>>24)<=u);){if(s===0)break e;s--,l+=r[i++]<>>=R,u-=R,n.back+=R}if(l>>>=v,u-=v,n.back+=v,64&b){e.msg="invalid distance code",n.mode=30;break}n.offset=x,n.extra=15&b,n.mode=24;case 24:if(n.extra){for(w=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(c===0)break e;if(h=d-c,n.offset>h){if((h=n.offset-h)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=30;break}h>n.wnext?(h-=n.wnext,p=n.wsize-h):p=n.wnext-h,h>n.length&&(h=n.length),m=n.window}else m=o,p=a-n.offset,h=n.length;h>c&&(h=c),c-=h,n.length-=h;do o[a++]=m[p++];while(--h);n.length===0&&(n.mode=21);break;case 26:if(c===0)break e;o[a++]=n.length,c--,n.mode=21;break;case 27:if(n.wrap){for(;u<32;){if(s===0)break e;s--,l|=r[i++]<=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&!(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ote,this.strm.avail_out=0;var n=hd.inflateInit2(this.strm,t.windowBits);if(n!==wr.Z_OK)throw new Error(k4[n]);if(this.header=new ite,hd.inflateGetHeader(this.strm,this.header),t.dictionary&&(typeof t.dictionary=="string"?t.dictionary=z2.string2buf(t.dictionary):pC.call(t.dictionary)==="[object ArrayBuffer]"&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=hd.inflateSetDictionary(this.strm,t.dictionary))!==wr.Z_OK))throw new Error(k4[n])}function LA(e,t){var n=new ru(t);if(n.push(e,!0),n.err)throw n.msg||k4[n.err];return n.result}ru.prototype.push=function(e,t){var n,r,o,i,a,s=this.strm,c=this.options.chunkSize,l=this.options.dictionary,u=!1;if(this.ended)return!1;r=t===~~t?t:t===!0?wr.Z_FINISH:wr.Z_NO_FLUSH,typeof e=="string"?s.input=z2.binstring2buf(e):pC.call(e)==="[object ArrayBuffer]"?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(s.avail_out===0&&(s.output=new D0.Buf8(c),s.next_out=0,s.avail_out=c),(n=hd.inflate(s,wr.Z_NO_FLUSH))===wr.Z_NEED_DICT&&l&&(n=hd.inflateSetDictionary(this.strm,l)),n===wr.Z_BUF_ERROR&&u===!0&&(n=wr.Z_OK,u=!1),n!==wr.Z_STREAM_END&&n!==wr.Z_OK)return this.onEnd(n),this.ended=!0,!1;s.next_out&&(s.avail_out!==0&&n!==wr.Z_STREAM_END&&(s.avail_in!==0||r!==wr.Z_FINISH&&r!==wr.Z_SYNC_FLUSH)||(this.options.to==="string"?(o=z2.utf8border(s.output,s.next_out),i=s.next_out-o,a=z2.buf2string(s.output,o),s.next_out=i,s.avail_out=c-i,i&&D0.arraySet(s.output,s.output,o,i,0),this.onData(a)):this.onData(D0.shrinkBuf(s.output,s.next_out)))),s.avail_in===0&&s.avail_out===0&&(u=!0)}while((s.avail_in>0||s.avail_out===0)&&n!==wr.Z_STREAM_END);return n===wr.Z_STREAM_END&&(r=wr.Z_FINISH),r===wr.Z_FINISH?(n=hd.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===wr.Z_OK):r!==wr.Z_SYNC_FLUSH||(this.onEnd(wr.Z_OK),s.avail_out=0,!0)},ru.prototype.onData=function(e){this.chunks.push(e)},ru.prototype.onEnd=function(e){e===wr.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=D0.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},B0.Inflate=ru,B0.inflate=LA,B0.inflateRaw=function(e,t){return(t=t||{}).raw=!0,LA(e,t)},B0.ungzip=LA;var mC={};(0,cl.assign)(mC,U0,B0,hC);var ate=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",ste=mC,G7=Rr(),J2=ia,lte=ate?"uint8array":"array";function Zc(e,t){J2.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}H2.magic="\b\0",G7.inherits(Zc,J2),Zc.prototype.processChunk=function(e){this.meta=e.meta,this._pako===null&&this._createPako(),this._pako.push(G7.transformTo(lte,e.data),!1)},Zc.prototype.flush=function(){J2.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},Zc.prototype.cleanUp=function(){J2.prototype.cleanUp.call(this),this._pako=null},Zc.prototype._createPako=function(){this._pako=new ste[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},H2.compressWorker=function(e){return new Zc("Deflate",e)},H2.uncompressWorker=function(){return new Zc("Inflate",{})};var z7=ia;Hm.STORE={magic:"\0\0",compressWorker:function(){return new z7("STORE compression")},uncompressWorker:function(){return new z7("STORE decompression")}},Hm.DEFLATE=H2;var gC={LOCAL_FILE_HEADER:"PK",CENTRAL_FILE_HEADER:"PK",CENTRAL_DIRECTORY_END:"PK",ZIP64_CENTRAL_DIRECTORY_LOCATOR:"PK\x07",ZIP64_CENTRAL_DIRECTORY_END:"PK",DATA_DESCRIPTOR:"PK\x07\b"},Gf=Rr(),Wf=ia,OA=Dd,J7=Hx,Jm=gC,Kn=function(e,t){var n,r="";for(n=0;n>>=8;return r},j7=function(e,t,n,r,o,i){var a,s,c=e.file,l=e.compression,u=i!==OA.utf8encode,f=Gf.transformTo("string",i(c.name)),d=Gf.transformTo("string",OA.utf8encode(c.name)),h=c.comment,p=Gf.transformTo("string",i(h)),m=Gf.transformTo("string",OA.utf8encode(h)),v=d.length!==c.name.length,b=m.length!==h.length,x="",R="",y="",A=c.dir,S=c.date,k={crc32:0,compressedSize:0,uncompressedSize:0};t&&!n||(k.crc32=e.crc32,k.compressedSize=e.compressedSize,k.uncompressedSize=e.uncompressedSize);var O=0;t&&(O|=8),u||!v&&!b||(O|=2048);var w,I,E,T=0,F=0;A&&(T|=16),o==="UNIX"?(F=798,T|=(w=c.unixPermissions,I=A,E=w,w||(E=I?16893:33204),(65535&E)<<16)):(F=20,T|=63&(c.dosPermissions||0)),a=S.getUTCHours(),a<<=6,a|=S.getUTCMinutes(),a<<=5,a|=S.getUTCSeconds()/2,s=S.getUTCFullYear()-1980,s<<=4,s|=S.getUTCMonth()+1,s<<=5,s|=S.getUTCDate(),v&&(R=Kn(1,1)+Kn(J7(f),4)+d,x+="up"+Kn(R.length,2)+R),b&&(y=Kn(1,1)+Kn(J7(p),4)+m,x+="uc"+Kn(y.length,2)+y);var N="";return N+=` \0`,N+=Kn(O,2),N+=l.magic,N+=Kn(a,2),N+=Kn(s,2),N+=Kn(k.crc32,4),N+=Kn(k.compressedSize,4),N+=Kn(k.uncompressedSize,4),N+=Kn(f.length,2),N+=Kn(x.length,2),{fileRecord:Jm.LOCAL_FILE_HEADER+N+f+x,dirRecord:Jm.CENTRAL_FILE_HEADER+Kn(F,2)+N+Kn(p.length,2)+"\0\0\0\0"+Kn(T,4)+Kn(r,4)+f+x+p}},cte=function(e){return Jm.DATA_DESCRIPTOR+Kn(e.crc32,4)+Kn(e.compressedSize,4)+Kn(e.uncompressedSize,4)};function va(e,t,n,r){Wf.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=n,this.encodeFileName=r,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}Gf.inherits(va,Wf),va.prototype.push=function(e){var t=e.meta.percent||0,n=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,Wf.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:n?(t+100*(n-r-1))/n:100}}))},va.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var n=j7(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},va.prototype.closedSource=function(e){this.accumulate=!1;var t=this.streamFiles&&!e.file.dir,n=j7(e,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(n.dirRecord),t)this.push({data:cte(e),meta:{percent:100}});else for(this.push({data:n.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},va.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t0?e.substring(0,t):""},RC=function(e){return e.slice(-1)!=="/"&&(e+="/"),e},xC=function(e,t){return t=t!==void 0?t:yC.createFolders,e=RC(e),this.files[e]||AC.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]};function eL(e){return Object.prototype.toString.call(e)==="[object RegExp]"}var Rte={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(e){var t,n,r;for(t in this.files)r=this.files[t],(n=t.slice(this.root.length,t.length))&&t.slice(0,this.root.length)===this.root&&e(n,r)},filter:function(e){var t=[];return this.forEach(function(n,r){e(n,r)&&t.push(r)}),t},file:function(e,t,n){if(arguments.length===1){if(eL(e)){var r=e;return this.filter(function(i,a){return!a.dir&&r.test(i)})}var o=this.files[this.root+e];return o&&!o.dir?o:null}return e=this.root+e,AC.call(this,e,t,n),this},folder:function(e){if(!e)return this;if(eL(e))return this.filter(function(o,i){return i.dir&&e.test(o)});var t=this.root+e,n=xC.call(this,t),r=this.clone();return r.root=n.name,r},remove:function(e){e=this.root+e;var t=this.files[e];if(t||(e.slice(-1)!=="/"&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var n=this.filter(function(o,i){return i.name.slice(0,e.length)===e}),r=0;r=this.index;t--)n=(n<<8)+this.byteAt(t);return this.index+=e,n},readString:function(e){return bte.transformTo("string",this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}};var MC=bC,wC=MC;function Vf(e){wC.call(this,e);for(var t=0;t=0;--i)if(this.data[i]===t&&this.data[i+1]===n&&this.data[i+2]===r&&this.data[i+3]===o)return i-this.zero;return-1},Vf.prototype.readAndCheckSignature=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),o=e.charCodeAt(3),i=this.readData(4);return t===i[0]&&n===i[1]&&r===i[2]&&o===i[3]},Vf.prototype.readData=function(e){if(this.checkOffset(e),e===0)return[];var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t};var SC=Vf,LC=MC;function Uf(e){LC.call(this,e)}Rr().inherits(Uf,LC),Uf.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},Uf.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},Uf.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},Uf.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t};var Mte=Uf,OC=SC;function N4(e){OC.call(this,e)}Rr().inherits(N4,OC),N4.prototype.readData=function(e){if(this.checkOffset(e),e===0)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t};var TC=N4,kC=TC;function P4(e){kC.call(this,e)}Rr().inherits(P4,kC),P4.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t};var wte=P4,h2=Rr(),tL=Tr,Ste=SC,Lte=Mte,Ote=wte,Tte=TC,NC=function(e){var t=h2.getTypeOf(e);return h2.checkSupport(t),t!=="string"||tL.uint8array?t==="nodebuffer"?new Ote(e):tL.uint8array?new Tte(h2.transformTo("uint8array",e)):new Ste(h2.transformTo("array",e)):new Lte(e)},TA=NC,Sl=Rr(),kte=Gx,nL=Hx,p2=Dd,m2=Hm,Nte=Tr;function PC(e,t){this.options=e,this.loadOptions=t}PC.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(e){var t,n;if(e.skip(22),this.fileNameLength=e.readInt(2),n=e.readInt(2),this.fileName=e.readData(this.fileNameLength),e.skip(n),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(t=function(r){for(var o in m2)if(Object.prototype.hasOwnProperty.call(m2,o)&&m2[o].magic===r)return m2[o];return null}(this.compressionMethod),t===null)throw new Error("Corrupted zip : compression "+Sl.pretty(this.compressionMethod)+" unknown (inner file : "+Sl.transformTo("string",this.fileName)+")");this.decompressed=new kte(this.compressedSize,this.uncompressedSize,this.crc32,t,e.readData(this.compressedSize))},readCentralPart:function(e){this.versionMadeBy=e.readInt(2),e.skip(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4);var t=e.readInt(2);if(this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");e.skip(t),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var e=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),e===0&&(this.dosPermissions=63&this.externalFileAttributes),e===3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var e=TA(this.extraFields[1].value);this.uncompressedSize===Sl.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===Sl.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===Sl.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===Sl.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(e){var t,n,r,o=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+41)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var e,t;for(e=0;e0)this.isSignature(t,fa.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw new Error("Corrupted zip: missing "+Math.abs(r)+" bytes.")},prepareReader:function(e){this.reader=Cte(e)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}};var _te=CC,kA=Rr(),$2=Ep,Ete=Dd,Xte=_te,Wte=GP,rL=nv;function Vte(e){return new $2.Promise(function(t,n){var r=e.decompressed.getContentWorker().pipe(new Wte);r.on("error",function(o){n(o)}).on("end",function(){r.streamInfo.crc32!==e.decompressed.crc32?n(new Error("Corrupted zip : CRC32 mismatch")):t()}).resume()})}function Bi(){if(!(this instanceof Bi))return new Bi;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var e=new Bi;for(var t in this)typeof this[t]!="function"&&(e[t]=this[t]);return e}}Bi.prototype=xte,Bi.prototype.loadAsync=function(e,t){var n=this;return t=kA.extend(t||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:Ete.utf8decode}),rL.isNode&&rL.isStream(e)?$2.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):kA.prepareContent("the loaded zip file",e,!0,t.optimizedBinaryString,t.base64).then(function(r){var o=new Xte(t);return o.load(r),o}).then(function(r){var o=[$2.Promise.resolve(r)],i=r.files;if(t.checkCRC32)for(var a=0;a",n),e.substring(O,n).indexOf(S)==-1){var w=e.substring(0,n).split(` `);throw new Error(`Unexpected close tag Line: `+(w.length-1)+` Column: `+(w[w.length-1].length+1)+` Char: `+e[n])}return n+1&&(n+=1),k}if(e.charCodeAt(n+1)===l){if(e.charCodeAt(n+2)==s){const P=n;for(;n!==-1&&(e.charCodeAt(n)!==a||e.charCodeAt(n-1)!=s||e.charCodeAt(n-2)!=s||n==-1);)n=e.indexOf(">",n+1);n===-1&&(n=e.length),r&&k.push(e.substring(P,n+1))}else{if(e.charCodeAt(n+2)===d&&e.charCodeAt(n+8)===d&&e.substr(n+3,5).toLowerCase()==="cdata"){var I=e.indexOf("]]>",n);I==-1?(k.push(e.substr(n+9)),n=e.length):(k.push(e.substring(n+9,I)),n=I+3);continue}{const P=n+1;n+=2;for(var E=!1;(e.charCodeAt(n)!==a||E===!0)&&e[n];)e.charCodeAt(n)===d?E=!0:E===!0&&e.charCodeAt(n)===h&&(E=!1),n++;k.push(e.substring(P,n))}}n++;continue}var T=x();k.push(T),T.tagName[0]==="?"&&(k.push(...T.children),T.children=[])}else{var F=m();if(o)F.length>0&&k.push(F);else{var N=F.trim();N.length>0&&k.push(N)}n++}return k}function m(){var S=n;return(n=e.indexOf("<",n)-1)===-2&&(n=e.length),e.slice(S,n+1)}function v(){for(var S=n;`\r >/= `.indexOf(e[n])===-1&&e[n];)n++;return e.slice(S,n)}var b=t.noChildNodes||["img","br","input","meta","link","hr"];function x(){n++;const S=v(),k={};let O=[];for(;e.charCodeAt(n)!==a&&e[n];){var w=e.charCodeAt(n);if(w>64&&w<91||w>96&&w<123){for(var I=v(),E=e.charCodeAt(n);E&&E!==u&&E!==f&&!(E>64&&E<91||E>96&&E<123)&&E!==a;)n++,E=e.charCodeAt(n);if(E===u||E===f){var T=R();if(n===-1)return{tagName:S,attributes:k,children:O}}else T=null,n--;k[I]=T}n++}if(e.charCodeAt(n-1)!==c)if(S=="script"){var F=n+1;n=e.indexOf("<\/script>",n),O=[e.slice(F,n)],n+=9}else S=="style"?(F=n+1,n=e.indexOf("",n),O=[e.slice(F,n)],n+=8):b.indexOf(S)===-1?(n++,O=p(S)):n++;else n++;return{tagName:S,attributes:k,children:O}}function R(){var S=e[n],k=n+1;return n=e.indexOf(S,k),e.slice(k,n)}var y,A=null;if(t.attrValue!==void 0)for(t.attrName=t.attrName||"id",A=[];y=void 0,y=new RegExp("\\s"+t.attrName+`\\s*=['"]`+t.attrValue+`['"]`).exec(e),(n=y?y.index:-1)!==-1;)(n=e.lastIndexOf("<",n))!==-1&&A.push(x()),e=e.substr(n),n=0;else A=t.parseNode?x():p("");return t.filter&&(A=FC(A,t.filter)),t.simplify?IC(Array.isArray(A)?A:[A]):(t.setPos&&(A.pos=n),A)}function IC(e){var t={};if(!e.length)return"";if(e.length===1&&typeof e[0]=="string")return e[0];for(var n in e.forEach(function(r){if(typeof r=="object"){t[r.tagName]||(t[r.tagName]=[]);var o=IC(r.children);t[r.tagName].push(o),Object.keys(r.attributes).length&&typeof o!="string"&&(o._attributes=r.attributes)}}),t)t[n].length==1&&(t[n]=t[n][0]);return t}function FC(e,t,n=0,r=""){var o=[];return e.forEach(function(i,a){if(typeof i=="object"&&t(i,a,n,r)&&o.push(i),i.children){var s=FC(i.children,t,n+1,(r?r+".":"")+a+"."+i.tagName);o=o.concat(s)}}),o}function Zte(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(c,l){if(c){if(typeof c=="string")return oL(c,l);var u=Object.prototype.toString.call(c).slice(8,-1);if(u==="Object"&&c.constructor&&(u=c.constructor.name),u==="Map"||u==="Set")return Array.from(c);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return oL(c,l)}}(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return a=c.done,c},e:function(c){s=!0,i=c},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw i}}}}function oL(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:{},n={};if(!e.length)return n;if(e.length===1&&typeof e[0]=="string")return Object.keys(t).length?{attrs:aL({order:sL++},t),value:e[0]}:e[0];var r,o=Zte(e);try{for(o.s();!(r=o.n()).done;){var i=r.value;if(C4(i)!=="object")return;if(i.tagName!=="?xml"){n[i.tagName]||(n[i.tagName]=[]);var a=_C(i.children||[],i.attributes);n[i.tagName].push(a),Object.keys(i.attributes).length&&(a.attrs=aL({order:sL++},i.attributes))}}}catch(c){o.e(c)}finally{o.f()}for(var s in n)n[s].length===1&&(n[s]=n[s][0]);return n}function Lo(e,t){return EC.apply(this,arguments)}function EC(){return(EC=oi(Wn.mark(function e(t,n){var r;return Wn.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.file(n).async("string");case 3:return r=o.sent,o.abrupt("return",_C(Yte(r)));case 7:return o.prev=7,o.t0=o.catch(0),o.abrupt("return",null);case 10:case"end":return o.stop()}},e,null,[[0,7]])}))).apply(this,arguments)}function jm(e){return jm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jm(e)}var Qte=/^\s+/,Bte=/\s+$/;function dt(e,t){if(t=t||{},(e=e||"")instanceof dt)return e;if(!(this instanceof dt))return new dt(e,t);var n=function(r){var o={r:0,g:0,b:0},i=1,a=null,s=null,c=null,l=!1,u=!1;typeof r=="string"&&(r=function(p){p=p.replace(Qte,"").replace(Bte,"").toLowerCase();var m,v=!1;if(I4[p])p=I4[p],v=!0;else if(p=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};return(m=ya.rgb.exec(p))?{r:m[1],g:m[2],b:m[3]}:(m=ya.rgba.exec(p))?{r:m[1],g:m[2],b:m[3],a:m[4]}:(m=ya.hsl.exec(p))?{h:m[1],s:m[2],l:m[3]}:(m=ya.hsla.exec(p))?{h:m[1],s:m[2],l:m[3],a:m[4]}:(m=ya.hsv.exec(p))?{h:m[1],s:m[2],v:m[3]}:(m=ya.hsva.exec(p))?{h:m[1],s:m[2],v:m[3],a:m[4]}:(m=ya.hex8.exec(p))?{r:pi(m[1]),g:pi(m[2]),b:pi(m[3]),a:hL(m[4]),format:v?"name":"hex8"}:(m=ya.hex6.exec(p))?{r:pi(m[1]),g:pi(m[2]),b:pi(m[3]),format:v?"name":"hex"}:(m=ya.hex4.exec(p))?{r:pi(m[1]+""+m[1]),g:pi(m[2]+""+m[2]),b:pi(m[3]+""+m[3]),a:hL(m[4]+""+m[4]),format:v?"name":"hex8"}:(m=ya.hex3.exec(p))?{r:pi(m[1]+""+m[1]),g:pi(m[2]+""+m[2]),b:pi(m[3]+""+m[3]),format:v?"name":"hex"}:!1}(r)),jm(r)=="object"&&(Es(r.r)&&Es(r.g)&&Es(r.b)?(f=r.r,d=r.g,h=r.b,o={r:255*nr(f,255),g:255*nr(d,255),b:255*nr(h,255)},l=!0,u=String(r.r).substr(-1)==="%"?"prgb":"rgb"):Es(r.h)&&Es(r.s)&&Es(r.v)?(a=H0(r.s),s=H0(r.v),o=function(p,m,v){p=6*nr(p,360),m=nr(m,100),v=nr(v,100);var b=Math.floor(p),x=p-b,R=v*(1-m),y=v*(1-x*m),A=v*(1-(1-x)*m),S=b%6;return{r:255*[v,y,R,R,A,v][S],g:255*[A,v,v,y,R,R][S],b:255*[R,R,A,v,v,y][S]}}(r.h,a,s),l=!0,u="hsv"):Es(r.h)&&Es(r.s)&&Es(r.l)&&(a=H0(r.s),c=H0(r.l),o=function(p,m,v){var b,x,R;function y(k,O,w){return w<0&&(w+=1),w>1&&(w-=1),w<1/6?k+6*(O-k)*w:w<.5?O:w<2/3?k+(O-k)*(2/3-w)*6:k}if(p=nr(p,360),m=nr(m,100),v=nr(v,100),m===0)b=x=R=v;else{var A=v<.5?v*(1+m):v+m-v*m,S=2*v-A;b=y(S,A,p+1/3),x=y(S,A,p),R=y(S,A,p-1/3)}return{r:255*b,g:255*x,b:255*R}}(r.h,a,c),l=!0,u="hsl"),r.hasOwnProperty("a")&&(i=r.a));var f,d,h;return i=XC(i),{ok:l,format:r.format||u,r:Math.min(255,Math.max(o.r,0)),g:Math.min(255,Math.max(o.g,0)),b:Math.min(255,Math.max(o.b,0)),a:i}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.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._ok=n.ok}function lL(e,t,n){e=nr(e,255),t=nr(t,255),n=nr(n,255);var r,o,i=Math.max(e,t,n),a=Math.min(e,t,n),s=(i+a)/2;if(i==a)r=o=0;else{var c=i-a;switch(o=s>.5?c/(2-i-a):c/(i+a),i){case e:r=(t-n)/c+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(dt(r));return i}function tne(e,t){t=t||6;for(var n=dt(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],s=1/t;t--;)a.push(dt({h:r,s:o,v:i})),i=(i+s)%1;return a}dt.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=XC(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=cL(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=cL(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return this._a==1?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=lL(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=lL(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return this._a==1?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return uL(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(t,n,r,o,i){var a=[ka(Math.round(t).toString(16)),ka(Math.round(n).toString(16)),ka(Math.round(r).toString(16)),ka(WC(o))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*nr(this._r,255))+"%",g:Math.round(100*nr(this._g,255))+"%",b:Math.round(100*nr(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(100*nr(this._r,255))+"%, "+Math.round(100*nr(this._g,255))+"%, "+Math.round(100*nr(this._b,255))+"%)":"rgba("+Math.round(100*nr(this._r,255))+"%, "+Math.round(100*nr(this._g,255))+"%, "+Math.round(100*nr(this._b,255))+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":!(this._a<1)&&(nne[uL(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+fL(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=dt(e);n="#"+fL(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||e!=="hex"&&e!=="hex6"&&e!=="hex3"&&e!=="hex4"&&e!=="hex8"&&e!=="name"?(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()):e==="name"&&this._a===0?this.toName():this.toRgbString()},clone:function(){return dt(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Gte,arguments)},brighten:function(){return this._applyModification(zte,arguments)},darken:function(){return this._applyModification(Jte,arguments)},desaturate:function(){return this._applyModification(Dte,arguments)},saturate:function(){return this._applyModification(Kte,arguments)},greyscale:function(){return this._applyModification(Hte,arguments)},spin:function(){return this._applyModification(jte,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(ene,arguments)},complement:function(){return this._applyCombination($te,arguments)},monochromatic:function(){return this._applyCombination(tne,arguments)},splitcomplement:function(){return this._applyCombination(qte,arguments)},triad:function(){return this._applyCombination(dL,[3])},tetrad:function(){return this._applyCombination(dL,[4])}},dt.fromRatio=function(e,t){if(jm(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=r==="a"?e[r]:H0(e[r]));e=n}return dt(e,t)},dt.equals=function(e,t){return!(!e||!t)&&dt(e).toRgbString()==dt(t).toRgbString()},dt.random=function(){return dt.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},dt.mix=function(e,t,n){n=n===0?0:n||50;var r=dt(e).toRgb(),o=dt(t).toRgb(),i=n/100;return dt({r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a})},dt.readability=function(e,t){var n=dt(e),r=dt(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},dt.isReadable=function(e,t,n){var r,o,i=dt.readability(e,t);switch(o=!1,(r=function(a){var s,c;return s=((a=a||{level:"AA",size:"small"}).level||"AA").toUpperCase(),c=(a.size||"small").toLowerCase(),s!=="AA"&&s!=="AAA"&&(s="AA"),c!=="small"&&c!=="large"&&(c="small"),{level:s,size:c}}(n)).level+r.size){case"AAsmall":case"AAAlarge":o=i>=4.5;break;case"AAlarge":o=i>=3;break;case"AAAsmall":o=i>=7}return o},dt.mostReadable=function(e,t,n){var r,o,i,a,s=null,c=0;o=(n=n||{}).includeFallbackColors,i=n.level,a=n.size;for(var l=0;lc&&(c=r,s=dt(t[l]));return dt.isReadable(e,s,{level:i,size:a})||!o?s:(n.includeFallbackColors=!1,dt.mostReadable(e,["#fff","#000"],n))};var I4=dt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",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:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",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:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",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:"f00",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:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},nne=dt.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(I4);function XC(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function nr(e,t){(function(r){return typeof r=="string"&&r.indexOf(".")!=-1&&parseFloat(r)===1})(e)&&(e="100%");var n=function(r){return typeof r=="string"&&r.indexOf("%")!=-1}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function rv(e){return Math.min(1,Math.max(0,e))}function pi(e){return parseInt(e,16)}function ka(e){return e.length==1?"0"+e:""+e}function H0(e){return e<=1&&(e=100*e+"%"),e}function WC(e){return Math.round(255*parseFloat(e)).toString(16)}function hL(e){return pi(e)/255}var Ll,g2,v2,ya=(g2="[\\s|\\(]+("+(Ll="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+Ll+")[,|\\s]+("+Ll+")\\s*\\)?",v2="[\\s|\\(]+("+Ll+")[,|\\s]+("+Ll+")[,|\\s]+("+Ll+")[,|\\s]+("+Ll+")\\s*\\)?",{CSS_UNIT:new RegExp(Ll),rgb:new RegExp("rgb"+g2),rgba:new RegExp("rgba"+v2),hsl:new RegExp("hsl"+g2),hsla:new RegExp("hsla"+v2),hsv:new RegExp("hsv"+g2),hsva:new RegExp("hsva"+v2),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 Es(e){return!!ya.CSS_UNIT.exec(e)}function rne(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(c,l){if(c){if(typeof c=="string")return pL(c,l);var u=Object.prototype.toString.call(c).slice(8,-1);if(u==="Object"&&c.constructor&&(u=c.constructor.name),u==="Map"||u==="Set")return Array.from(c);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return pL(c,l)}}(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return a=c.done,c},e:function(c){s=!0,i=c},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw i}}}}function pL(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n>18]+n[(258048&t)>>12]+n[(4032&t)>>6]+n[63&t];return i===1?s+=n[(252&(t=r[a]))>>2]+n[(3&t)<<4]+"==":i===2&&(s+=n[(64512&(t=r[a]<<8|r[a+1]))>>10]+n[(1008&t)>>4]+n[(15&t)<<2]+"="),s}function NA(e){return e.substr(2+(~-e.lastIndexOf(".")>>>0))}function bf(e,t){if(!e)return e;var n="";if(e.constructor===Array)for(var r=0;r":">",'"':""","'":"'"};return e.replace(/[&<>"']/g,function(n){return t[n]})}function F4(e){var t="";switch(e.toLowerCase()){case"jpg":case"jpeg":t="image/jpeg";break;case"png":t="image/png";break;case"gif":t="image/gif";break;case"emf":t="image/x-emf";break;case"wmf":t="image/x-wmf";break;case"svg":t="image/svg+xml";break;case"mp4":t="video/mp4";break;case"webm":t="video/webm";break;case"ogg":t="video/ogg";break;case"avi":t="video/avi";break;case"mpg":t="video/mpg";break;case"wmv":t="video/wmv";break;case"mp3":t="audio/mpeg";break;case"wav":t="audio/wav";break;case"tif":case"tiff":t="image/tiff"}return t}function one(e){return/^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/.test(e)}function Mf(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t}function G0(e,t){switch(e){case"tx1":e="a:dk1";break;case"tx2":e="a:dk2";break;case"bg1":e="a:lt1";break;case"bg2":e="a:lt2"}var n=Ve(t.themeContent,["a:theme","a:themeElements","a:clrScheme",e]),r=Ve(n,["a:srgbClr","attrs","val"]);return!r&&n&&(r=Ve(n,["a:sysClr","attrs","lastClr"])),r}function PA(e,t,n){return n<0&&(n+=6),n>=6&&(n-=6),n<1?(t-e)*n+e:n<3?t:n<4?(t-e)*(4-n)+e:e}function CA(e){var t="";return e["a:noFill"]&&(t="NO_FILL"),e["a:solidFill"]&&(t="SOLID_FILL"),e["a:gradFill"]&&(t="GRADIENT_FILL"),e["a:pattFill"]&&(t="PATTERN_FILL"),e["a:blipFill"]&&(t="PIC_FILL"),e["a:grpFill"]&&(t="GROUP_FILL"),t}function ine(e,t,n){return _4.apply(this,arguments)}function _4(){return _4=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l;return Wn.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(i=n["a:blip"].attrs["r:embed"],t==="slideBg"||t==="slide"?a=Ve(r,["slideResObj",i,"target"]):t==="slideLayoutBg"?a=Ve(r,["layoutResObj",i,"target"]):t==="slideMasterBg"?a=Ve(r,["masterResObj",i,"target"]):t==="themeBg"&&(a=Ve(r,["themeResObj",i,"target"])),a){u.next=4;break}return u.abrupt("return",a);case 4:if(o=Ve(r,["loaded-images",a])){u.next=15;break}if(a=UC(a),(s=a.split(".").pop())!=="xml"){u.next=10;break}return u.abrupt("return",void 0);case 10:return u.next=12,r.zip.file(a).async("arraybuffer");case 12:c=u.sent,l=F4(s),o="data:".concat(l,";base64,").concat(VC(c));case 15:return u.abrupt("return",o);case 16:case"end":return u.stop()}},e)})),_4.apply(this,arguments)}function IA(e,t,n){return YC.apply(this,arguments)}function YC(){return(YC=oi(Wn.mark(function e(t,n,r){var o,i,a,s;return Wn.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,ine(n,t["a:blipFill"],r);case 2:return o=c.sent,i=t["a:blipFill"]["a:blip"],a=Ve(i,["a:alphaModFix","attrs"]),s=1,a&&a.amt&&a.amt!==""&&(s=parseInt(a.amt)/1e5),c.abrupt("return",{picBase64:o,opacity:s});case 8:case"end":return c.stop()}},e)}))).apply(this,arguments)}function FA(e,t,n,r){if(e){for(var o=e["a:gradFill"],i=o["a:gsLst"]["a:gs"],a=[],s=0;s=360&&(F-=360),E?dt({h:F,s:T.s,l:T.l,a:T.a}).toHex8():dt({h:F,s:T.s,l:T.l,a:T.a}).toHex()}(i,R,v));var y=parseInt(Ve(o,["a:lumMod","attrs","val"]))/1e5;isNaN(y)||(i=function(w,I,E){var T=dt(w).toHsl(),F=T.l*I;return F>=1&&(F=1),E?dt({h:T.h,s:T.s,l:F,a:T.a}).toHex8():dt({h:T.h,s:T.s,l:F,a:T.a}).toHex()}(i,y,v));var A=parseInt(Ve(o,["a:lumOff","attrs","val"]))/1e5;isNaN(A)||(i=function(w,I,E){var T=dt(w).toHsl(),F=I+T.l;return F>=1?E?dt({h:T.h,s:T.s,l:1,a:T.a}).toHex8():dt({h:T.h,s:T.s,l:1,a:T.a}).toHex():E?dt({h:T.h,s:T.s,l:F,a:T.a}).toHex8():dt({h:T.h,s:T.s,l:F,a:T.a}).toHex()}(i,A,v));var S=parseInt(Ve(o,["a:satMod","attrs","val"]))/1e5;isNaN(S)||(i=function(w,I,E){var T=dt(w).toHsl(),F=T.s*I;return F>=1&&(F=1),E?dt({h:T.h,s:F,l:T.l,a:T.a}).toHex8():dt({h:T.h,s:F,l:T.l,a:T.a}).toHex()}(i,S,v));var k=parseInt(Ve(o,["a:shade","attrs","val"]))/1e5;isNaN(k)||(i=function(w,I,E){var T=dt(w).toHsl();I>=1&&(I=1);var F=Math.min(T.l*I,1);return E?dt({h:T.h,s:T.s,l:F,a:T.a}).toHex8():dt({h:T.h,s:T.s,l:F,a:T.a}).toHex()}(i,k,v));var O=parseInt(Ve(o,["a:tint","attrs","val"]))/1e5;return isNaN(O)||(i=function(w,I,E){var T=dt(w).toHsl();I>=1&&(I=1);var F=T.l*I+(1-I);return E?dt({h:T.h,s:T.s,l:F,a:T.a}).toHex8():dt({h:T.h,s:T.s,l:F,a:T.a}).toHex()}(i,O,v)),i}function Mo(e){var t=[];if(!e)return t;if(e["c:xVal"]){var n=[];bf(e["c:xVal"]["c:numRef"]["c:numCache"]["c:pt"],function(r){return n.push(parseFloat(r["c:v"])),""}),t.push(n),n=[],bf(e["c:yVal"]["c:numRef"]["c:numCache"]["c:pt"],function(r){return n.push(parseFloat(r["c:v"])),""}),t.push(n)}else bf(e,function(r,o){var i=[],a=Ve(r,["c:tx","c:strRef","c:strCache","c:pt","c:v"])||o,s={};return Ve(r,["c:cat","c:strRef","c:strCache","c:pt"])?bf(r["c:cat"]["c:strRef"]["c:strCache"]["c:pt"],function(c){return s[c.attrs.idx]=c["c:v"],""}):Ve(r,["c:cat","c:numRef","c:numCache","c:pt"])&&bf(r["c:cat"]["c:numRef"]["c:numCache"]["c:pt"],function(c){return s[c.attrs.idx]=c["c:v"],""}),Ve(r,["c:val","c:numRef","c:numCache","c:pt"])&&bf(r["c:val"]["c:numRef"]["c:numCache"]["c:pt"],function(c){return i.push({x:c.attrs.idx,y:parseFloat(c["c:v"])}),""}),t.push({key:a,values:i,xlabels:s}),""});return t}function sne(e){var t=null;for(var n in e)switch(n){case"c:lineChart":t={type:"lineChart",data:Mo(e[n]["c:ser"]),grouping:Ve(e[n],["c:grouping","attrs","val"]),marker:!!e[n]["c:marker"]};break;case"c:line3DChart":t={type:"line3DChart",data:Mo(e[n]["c:ser"]),grouping:Ve(e[n],["c:grouping","attrs","val"])};break;case"c:barChart":t={type:"barChart",data:Mo(e[n]["c:ser"]),grouping:Ve(e[n],["c:grouping","attrs","val"]),barDir:Ve(e[n],["c:barDir","attrs","val"])};break;case"c:bar3DChart":t={type:"bar3DChart",data:Mo(e[n]["c:ser"]),grouping:Ve(e[n],["c:grouping","attrs","val"]),barDir:Ve(e[n],["c:barDir","attrs","val"])};break;case"c:pieChart":t={type:"pieChart",data:Mo(e[n]["c:ser"])};break;case"c:pie3DChart":t={type:"pie3DChart",data:Mo(e[n]["c:ser"])};break;case"c:doughnutChart":t={type:"doughnutChart",data:Mo(e[n]["c:ser"]),holeSize:Ve(e[n],["c:holeSize","attrs","val"])};break;case"c:areaChart":t={type:"areaChart",data:Mo(e[n]["c:ser"]),grouping:Ve(e[n],["c:grouping","attrs","val"])};break;case"c:area3DChart":t={type:"area3DChart",data:Mo(e[n]["c:ser"]),grouping:Ve(e[n],["c:grouping","attrs","val"])};break;case"c:scatterChart":t={type:"scatterChart",data:Mo(e[n]["c:ser"]),style:Ve(e[n],["c:scatterStyle","attrs","val"])};break;case"c:bubbleChart":t={type:"bubbleChart",data:Mo(e[n]["c:ser"])};break;case"c:radarChart":t={type:"radarChart",data:Mo(e[n]["c:ser"]),style:Ve(e[n],["c:radarStyle","attrs","val"])};break;case"c:surfaceChart":t={type:"surfaceChart",data:Mo(e[n]["c:ser"])};break;case"c:surface3DChart":t={type:"surface3DChart",data:Mo(e[n]["c:ser"])};break;case"c:stockChart":t={type:"stockChart",data:Mo(e[n]["c:ser"])}}return t}function lne(e,t,n,r){var o=Ve(e,["a:pPr","attrs","algn"]);if(o||(o=Ve(t,["a:pPr","attrs","algn"])),!o)if(n==="title"||n==="ctrTitle"||n==="subTitle"){var i=1,a=Ve(t,["a:pPr","attrs","lvl"]);a&&(i=parseInt(a)+1);var s="a:lvl"+i+"pPr";(o=Ve(r,["slideLayoutTables","typeTable",n,"p:txBody","a:lstStyle",s,"attrs","algn"]))||(o=Ve(r,["slideMasterTables","typeTable",n,"p:txBody","a:lstStyle",s,"attrs","algn"])),o||(o=Ve(r,["slideMasterTextStyles","p:titleStyle",s,"attrs","algn"])),o||n!=="subTitle"||(o=Ve(r,["slideMasterTextStyles","p:bodyStyle",s,"attrs","algn"]))}else o=Ve(r,n==="body"?["slideMasterTextStyles","p:bodyStyle","a:lvl1pPr","attrs","algn"]:["slideMasterTables","typeTable",n,"p:txBody","a:lstStyle","a:lvl1pPr","attrs","algn"]);var c="left";if(o)switch(o){case"l":c="left";break;case"r":c="right";break;case"ctr":c="center";break;case"just":case"dist":c="justify";break;default:c="inherit"}return c}function Xp(e,t,n,r){var o;return e?o=e["a:off"].attrs:t?o=t["a:off"].attrs:n&&(o=n["a:off"].attrs),o?{top:parseFloat((parseInt(o.y)*r).toFixed(2)),left:parseFloat((parseInt(o.x)*r).toFixed(2))}:{top:0,left:0}}function Wp(e,t,n,r){var o;return e?o=e["a:ext"].attrs:t?o=t["a:ext"].attrs:n&&(o=n["a:ext"].attrs),o?{width:parseFloat((parseInt(o.cx)*r).toFixed(2)),height:parseFloat((parseInt(o.cy)*r).toFixed(2))}:{width:0,height:0}}function QC(e,t){var n=t.options.slideFactor,r=vu(e,0,0,t),o=e.attrs,i=o.dir?parseInt(o.dir)/6e4:0,a=parseInt(o.dist)*n,s=o.blurRad?parseFloat((parseInt(o.blurRad)*n).toFixed(2)):"",c=a*Math.sin(i*Math.PI/180),l=a*Math.cos(i*Math.PI/180);return{h:parseFloat(l.toFixed(2)),v:parseFloat(c.toFixed(2)),blur:s,color:"#"+r}}function mL(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(c,l){if(c){if(typeof c=="string")return gL(c,l);var u=Object.prototype.toString.call(c).slice(8,-1);if(u==="Object"&&c.constructor&&(u=c.constructor.name),u==="Map"||u==="Set")return Array.from(c);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return gL(c,l)}}(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return a=c.done,c},e:function(c){s=!0,i=c},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw i}}}}function gL(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&h.shift(),(f=f.concat(h)).sort(function(x,R){return!x.attrs||!R.attrs||x.attrs.order-R.attrs.order})));var p=lne(u,t,r,o),m=cne(u);if(m?(c?c&&c!==m&&(a+=""),a+="<".concat(m,">"),c=m):(a+="<".concat(m,">"),c=m),a+='
  • ')):(c&&(a+=""),c=""),a+='

    ')),f){var v,b=mL(f);try{for(b.s();!(v=b.n()).done;)a+=vL(v.value,n,r,o)}catch(x){b.e(x)}finally{b.f()}}else a+=vL(u,n,r,o);a+=m?"

  • ":"

    "}}catch(x){l.e(x)}finally{l.f()}return a}function cne(e){var t=e["a:pPr"];return t?t["a:buChar"]?"ul":t["a:buAutoNum"]?"ol":"":""}function vL(e,t,n,r){var o=r.slideMasterTextStyles,i=e["a:t"];typeof i!="string"&&(i=Ve(e,["a:fld","a:t"])),typeof i!="string"&&(i=" ");var a="",s=function(R){var y=Ve(R,["a:rPr","a:solidFill","a:srgbClr","attrs","val"]);return y?"#".concat(y):""}(e),c=function(R,y,A,S,k){var O,w;if(R["a:rPr"]&&(O=parseInt(R["a:rPr"].attrs.sz)/100),isNaN(O)||!O){var I=Ve(y,["p:txBody","a:lstStyle","a:lvl1pPr","a:defRPr","attrs","sz"]);O=parseInt(I)/100}return!isNaN(O)&&O||(A==="title"||A==="subTitle"||A==="ctrTitle"?w=Ve(S,["p:titleStyle","a:lvl1pPr","a:defRPr","attrs","sz"]):A==="body"?w=Ve(S,["p:bodyStyle","a:lvl1pPr","a:defRPr","attrs","sz"]):A==="dt"||A==="sldNum"?w="1200":A||(w=Ve(S,["p:otherStyle","a:lvl1pPr","a:defRPr","attrs","sz"])),w&&(O=parseInt(w)/100)),Ve(R,["a:rPr","attrs","baseline"])&&!isNaN(O)&&(O-=10),O=isNaN(O)||!O?18:O,parseFloat((O*k).toFixed(2))+(k===1?"pt":"px")}(e,t,n,o,r.options.fontsizeFactor),l=function(R,y,A){var S=Ve(R,["a:rPr","a:latin","attrs","typeface"]);if(!S){var k=Ve(A.themeContent,["a:theme","a:themeElements","a:fontScheme"]);S=Ve(k,y==="title"||y==="subTitle"||y==="ctrTitle"?["a:majorFont","a:latin","attrs","typeface"]:["a:minorFont","a:latin","attrs","typeface"])}return S||""}(e,n,r),u=function(R){return Ve(R,["a:rPr","attrs","b"])==="1"?"bold":""}(e),f=function(R){return Ve(R,["a:rPr","attrs","i"])==="1"?"italic":""}(e),d=function(R){return Ve(R,["a:rPr","attrs","u"])==="sng"?"underline":""}(e),h=function(R){return Ve(R,["a:rPr","attrs","strike"])==="sngStrike"?"line-through":""}(e),p=function(R,y){var A=Ve(R,["a:rPr","attrs","spc"]);return A?parseInt(A)/100*y+"px":""}(e,r.options.fontsizeFactor),m=function(R,y){var A=Ve(R,["a:rPr","a:effectLst","a:outerShdw"]);if(A){var S=QC(A,y);if(S){var k=S.h,O=S.v,w=S.blur,I=S.color;if(!isNaN(O)&&!isNaN(k))return k+"px "+O+"px "+(w?w+"px":"")+" "+I}}return""}(e,r),v=function(R){var y=Ve(R,["a:rPr","attrs","baseline"]);return y?parseInt(y)>0?"super":"sub":""}(e);s&&(a+="color: ".concat(s,";")),c&&(a+="font-size: ".concat(c,";")),l&&(a+="font-family: ".concat(l,";")),u&&(a+="font-weight: ".concat(u,";")),f&&(a+="font-style: ".concat(f,";")),d&&(a+="text-decoration: ".concat(d,";")),h&&(a+="text-decoration-line: ".concat(h,";")),p&&(a+="letter-spacing: ".concat(p,";")),v&&(a+="vertical-align: ".concat(v,"; font-size: smaller;")),m&&(a+="text-shadow: ".concat(m,";"));var b=Ve(e,["a:rPr","a:hlinkClick","attrs","r:id"]);if(b){var x=r.slideResObj[b].target;return'').concat(i.replace(/\t/g,"    ").replace(/\s/g," "),"")}return'').concat(i.replace(/\t/g,"    ").replace(/\s/g," "),"")}function une(e,t,n,r,o,i,a){var s,c=o;if(i>=o)for(;c<=i;){var l=c*(Math.PI/180),u=e+Math.cos(l)*n,f=t+Math.sin(l)*r;c===o&&(s=" M"+u+" "+f),s+=" L"+u+" "+f,c++}else for(;c>i;){var d=c*(Math.PI/180),h=e+Math.cos(d)*n,p=t+Math.sin(d)*r;c===o&&(s=" M "+h+" "+p),s+=" L "+h+" "+p,c--}return s+=a?" z":""}function yL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ec(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return a=c.done,c},e:function(c){s=!0,i=c},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw i}}}}function AL(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&m[1]!==void 0?m[1]:{},n=ec(ec({},{slideFactor:96/914400,fontsizeFactor:100/75}),n),r=[],v.next=6,Ute.loadAsync(t);case 6:return o=v.sent,v.next=9,dne(o);case 9:return i=v.sent,v.next=12,hne(o,n);case 12:return a=v.sent,s=a.width,c=a.height,l=a.defaultTextStyle,v.next=18,pne(o);case 18:u=v.sent,f=No(i.slides),v.prev=20,f.s();case 22:if((d=f.n()).done){v.next=30;break}return h=d.value,v.next=26,mne(o,h,u,l,n);case 26:p=v.sent,r.push(p);case 28:v.next=22;break;case 30:v.next=35;break;case 32:v.prev=32,v.t0=v.catch(20),f.e(v.t0);case 35:return v.prev=35,f.f(),v.finish(35);case 38:return v.abrupt("return",{slides:r,size:{width:s,height:c}});case 39:case"end":return v.stop()}},e,null,[[20,32,35,38]])})),E4.apply(this,arguments)}function dne(e){return BC.apply(this,arguments)}function BC(){return(BC=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l;return Wn.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Lo(t,"[Content_Types].xml");case 2:n=u.sent,r=n.Types.Override,o=[],i=[],a=No(r),u.prev=7,a.s();case 9:if((s=a.n()).done){u.next=20;break}c=s.value,u.t0=c.attrs.ContentType,u.next=u.t0==="application/vnd.openxmlformats-officedocument.presentationml.slide+xml"?14:u.t0==="application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml"?16:18;break;case 14:return o.push(c.attrs.PartName.substr(1)),u.abrupt("break",18);case 16:return i.push(c.attrs.PartName.substr(1)),u.abrupt("break",18);case 18:u.next=9;break;case 20:u.next=25;break;case 22:u.prev=22,u.t1=u.catch(7),a.e(u.t1);case 25:return u.prev=25,a.f(),u.finish(25);case 28:return l=function(f,d){return+/(\d+)\.xml/.exec(f)[1]-+/(\d+)\.xml/.exec(d)[1]},o=o.sort(l),i=i.sort(l),u.abrupt("return",{slides:o,slideLayouts:i});case 32:case"end":return u.stop()}},e,null,[[7,22,25,28]])}))).apply(this,arguments)}function hne(e,t){return DC.apply(this,arguments)}function DC(){return(DC=oi(Wn.mark(function e(t,n){var r,o,i;return Wn.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Lo(t,"ppt/presentation.xml");case 2:return r=a.sent,o=r["p:presentation"]["p:sldSz"].attrs,i=r["p:presentation"]["p:defaultTextStyle"],a.abrupt("return",{width:parseInt(o.cx)*n.slideFactor,height:parseInt(o.cy)*n.slideFactor,defaultTextStyle:i});case 6:case"end":return a.stop()}},e)}))).apply(this,arguments)}function pne(e){return KC.apply(this,arguments)}function KC(){return(KC=oi(Wn.mark(function e(t){var n,r,o,i,a,s;return Wn.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Lo(t,"ppt/_rels/presentation.xml.rels");case 2:if(n=c.sent,(r=n.Relationships.Relationship).constructor!==Array){c.next=25;break}i=No(r),c.prev=6,i.s();case 8:if((a=i.n()).done){c.next=15;break}if((s=a.value).attrs.Type!=="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"){c.next=13;break}return o=s.attrs.Target,c.abrupt("break",15);case 13:c.next=8;break;case 15:c.next=20;break;case 17:c.prev=17,c.t0=c.catch(6),i.e(c.t0);case 20:return c.prev=20,i.f(),c.finish(20);case 23:c.next=26;break;case 25:r.attrs.Type==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"&&(o=r.attrs.Target);case 26:if(o){c.next=28;break}throw Error("Can't open theme file.");case 28:return c.next=30,Lo(t,"ppt/"+o);case 30:return c.abrupt("return",c.sent);case 31:case"end":return c.stop()}},e,null,[[6,17,20,23]])}))).apply(this,arguments)}function mne(e,t,n,r,o){return X4.apply(this,arguments)}function X4(){return X4=oi(Wn.mark(function e(t,n,r,o,i){var a,s,c,l,u,f,d,h,p,m,v,b,x,R,y,A,S,k,O,w,I,E,T,F,N,P,C,X,U,K,ie,B,Z,Q,G,q,ae,j,H,de,ye,me,J,ce,W,ne,ue,$,te,oe,ge,le,ve,Re,_e,Me;return Wn.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return a=n.replace("slides/slide","slides/_rels/slide")+".rels",be.next=3,Lo(t,a);case 3:if(s=be.sent,c=s.Relationships.Relationship,l="",u="",f={},c.constructor!==Array){be.next=35;break}d=No(c),be.prev=10,d.s();case 12:if((h=d.n()).done){be.next=25;break}p=h.value,be.t0=p.attrs.Type,be.next=be.t0==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"?17:be.t0==="http://schemas.microsoft.com/office/2007/relationships/diagramDrawing"?19:(be.t0==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesSlide"||be.t0==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"||be.t0==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart"||be.t0,22);break;case 17:return l=p.attrs.Target.replace("../","ppt/"),be.abrupt("break",23);case 19:return u=p.attrs.Target.replace("../","ppt/"),f[p.attrs.Id]={type:p.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:p.attrs.Target.replace("../","ppt/")},be.abrupt("break",23);case 22:f[p.attrs.Id]={type:p.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:p.attrs.Target.replace("../","ppt/")};case 23:be.next=12;break;case 25:be.next=30;break;case 27:be.prev=27,be.t1=be.catch(10),d.e(be.t1);case 30:return be.prev=30,d.f(),be.finish(30);case 33:be.next=36;break;case 35:l=c.attrs.Target.replace("../","ppt/");case 36:return be.next=38,Lo(t,l);case 38:return m=be.sent,be.next=41,RL(m);case 41:return v=be.sent,b=l.replace("slideLayouts/slideLayout","slideLayouts/_rels/slideLayout")+".rels",be.next=45,Lo(t,b);case 45:if(x=be.sent,c=x.Relationships.Relationship,R="",y={},c.constructor!==Array){be.next=73;break}A=No(c),be.prev=51,A.s();case 53:if((S=A.n()).done){be.next=63;break}k=S.value,be.t2=k.attrs.Type,be.next=be.t2==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"?58:60;break;case 58:return R=k.attrs.Target.replace("../","ppt/"),be.abrupt("break",61);case 60:y[k.attrs.Id]={type:k.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:k.attrs.Target.replace("../","ppt/")};case 61:be.next=53;break;case 63:be.next=68;break;case 65:be.prev=65,be.t3=be.catch(51),A.e(be.t3);case 68:return be.prev=68,A.f(),be.finish(68);case 71:be.next=74;break;case 73:R=c.attrs.Target.replace("../","ppt/");case 74:return be.next=76,Lo(t,R);case 76:return O=be.sent,w=Ve(O,["p:sldMaster","p:txStyles"]),I=RL(O),E=R.replace("slideMasters/slideMaster","slideMasters/_rels/slideMaster")+".rels",be.next=82,Lo(t,E);case 82:if(T=be.sent,c=T.Relationships.Relationship,F="",N={},c.constructor!==Array){be.next=109;break}P=No(c),be.prev=88,P.s();case 90:if((C=P.n()).done){be.next=99;break}X=C.value,be.t4=X.attrs.Type,be.next=be.t4==="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"?95:96;break;case 95:return be.abrupt("break",97);case 96:N[X.attrs.Id]={type:X.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:X.attrs.Target.replace("../","ppt/")};case 97:be.next=90;break;case 99:be.next=104;break;case 101:be.prev=101,be.t5=be.catch(88),P.e(be.t5);case 104:return be.prev=104,P.f(),be.finish(104);case 107:be.next=110;break;case 109:F=c.attrs.Target.replace("../","ppt/");case 110:if(U={},!F){be.next=118;break}return K=F.split("/").pop(),ie=F.replace(K,"_rels/"+K)+".rels",be.next=116,Lo(t,ie);case 116:if((B=be.sent)&&(c=B.Relationships.Relationship))if(c.constructor===Array){Z=No(c);try{for(Z.s();!(Q=Z.n()).done;)G=Q.value,U[G.attrs.Id]={type:G.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:G.attrs.Target.replace("../","ppt/")}}catch(ut){Z.e(ut)}finally{Z.f()}}else U[c.attrs.Id]={type:c.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:c.attrs.Target.replace("../","ppt/")};case 118:if(q={},ae={},!u){be.next=131;break}return j=u.split("/").pop(),H=u.replace(j,"_rels/"+j)+".rels",be.next=125,Lo(t,u);case 125:return(ae=be.sent)&&ae&&ae&&(de=(de=JSON.stringify(ae)).replace(/dsp:/g,"p:"),ae=JSON.parse(de)),be.next=129,Lo(t,H);case 129:if(ye=be.sent)if((c=ye.Relationships.Relationship).constructor===Array){me=No(c);try{for(me.s();!(J=me.n()).done;)ce=J.value,q[ce.attrs.Id]={type:ce.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:ce.attrs.Target.replace("../","ppt/")}}catch(ut){me.e(ut)}finally{me.f()}}else q[c.attrs.Id]={type:c.attrs.Type.replace("http://schemas.openxmlformats.org/officeDocument/2006/relationships/",""),target:c.attrs.Target.replace("../","ppt/")};case 131:return be.next=133,Lo(t,"ppt/tableStyles.xml");case 133:return W=be.sent,be.next=136,Lo(t,n);case 136:return ne=be.sent,ue=ne["p:sld"]["p:cSld"]["p:spTree"],$={zip:t,slideLayoutContent:m,slideLayoutTables:v,slideMasterContent:O,slideMasterTables:I,slideContent:ne,tableStyles:W,slideResObj:f,slideMasterTextStyles:w,layoutResObj:y,masterResObj:N,themeContent:r,themeResObj:U,digramFileContent:ae,diagramResObj:q,defaultTextStyle:o,options:i},be.next=141,ane($);case 141:te=be.sent,oe=[],be.t6=Wn.keys(ue);case 144:if((be.t7=be.t6()).done){be.next=174;break}if(ge=be.t7.value,ue[ge].constructor!==Array){be.next=168;break}le=No(ue[ge]),be.prev=148,le.s();case 150:if((ve=le.n()).done){be.next=158;break}return Re=ve.value,be.next=154,qm(ge,Re,$,"slide");case 154:(_e=be.sent)&&oe.push(_e);case 156:be.next=150;break;case 158:be.next=163;break;case 160:be.prev=160,be.t8=be.catch(148),le.e(be.t8);case 163:return be.prev=163,le.f(),be.finish(163);case 166:be.next=172;break;case 168:return be.next=170,qm(ge,ue[ge],$,"slide");case 170:(Me=be.sent)&&oe.push(Me);case 172:be.next=144;break;case 174:return be.abrupt("return",{fill:te,elements:oe});case 175:case"end":return be.stop()}},e,null,[[10,27,30,33],[51,65,68,71],[88,101,104,107],[148,160,163,166]])})),X4.apply(this,arguments)}function RL(e){var t=e[Object.keys(e)[0]]["p:cSld"]["p:spTree"],n={},r={},o={};for(var i in t)if(i!=="p:nvGrpSpPr"&&i!=="p:grpSpPr"){var a=t[i];if(a.constructor===Array){var s,c=No(a);try{for(c.s();!(s=c.n()).done;){var l=s.value,u=l["p:nvSpPr"],f=Ve(u,["p:cNvPr","attrs","id"]),d=Ve(u,["p:nvPr","p:ph","attrs","idx"]),h=Ve(u,["p:nvPr","p:ph","attrs","type"]);f&&(n[f]=l),d&&(r[d]=l),h&&(o[h]=l)}}catch(x){c.e(x)}finally{c.f()}}else{var p=a["p:nvSpPr"],m=Ve(p,["p:cNvPr","attrs","id"]),v=Ve(p,["p:nvPr","p:ph","attrs","idx"]),b=Ve(p,["p:nvPr","p:ph","attrs","type"]);m&&(n[m]=a),v&&(r[v]=a),b&&(o[b]=a)}}return{idTable:n,idxTable:r,typeTable:o}}function qm(e,t,n,r){return HC.apply(this,arguments)}function HC(){return(HC=oi(Wn.mark(function e(t,n,r,o){var i;return Wn.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:a.t0=t,a.next=a.t0==="p:sp"?3:a.t0==="p:cxnSp"?5:a.t0==="p:pic"?7:a.t0==="p:graphicFrame"?9:a.t0==="p:grpSp"?13:a.t0==="mc:AlternateContent"?17:21;break;case 3:return i=GC(n,r,o),a.abrupt("break",21);case 5:return i=gne(n,r),a.abrupt("break",21);case 7:return i=vne(n,r,o),a.abrupt("break",21);case 9:return a.next=11,yne(n,r,o);case 11:case 15:case 19:return i=a.sent,a.abrupt("break",21);case 13:return a.next=15,W4(n,r,o);case 17:return a.next=19,W4(Ve(n,["mc:Fallback"]),r,o);case 21:return a.abrupt("return",i);case 22:case"end":return a.stop()}},e)}))).apply(this,arguments)}function W4(e,t,n){return V4.apply(this,arguments)}function V4(){return V4=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l,u,f,d,h,p,m,v,b,x,R,y,A;return Wn.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(o=Ve(t,["p:grpSpPr","a:xfrm"])){S.next=3;break}return S.abrupt("return",null);case 3:i=parseInt(o["a:off"].attrs.x)*n.options.slideFactor,a=parseInt(o["a:off"].attrs.y)*n.options.slideFactor,s=parseInt(o["a:chOff"].attrs.x)*n.options.slideFactor,c=parseInt(o["a:chOff"].attrs.y)*n.options.slideFactor,l=parseInt(o["a:ext"].attrs.cx)*n.options.slideFactor,u=parseInt(o["a:ext"].attrs.cy)*n.options.slideFactor,f=parseInt(o["a:chExt"].attrs.cx)*n.options.slideFactor,d=parseInt(o["a:chExt"].attrs.cy)*n.options.slideFactor,h=l/f,p=u/d,m=[],S.t0=Wn.keys(t);case 15:if((S.t1=S.t0()).done){S.next=45;break}if(v=S.t1.value,t[v].constructor!==Array){S.next=39;break}b=No(t[v]),S.prev=19,b.s();case 21:if((x=b.n()).done){S.next=29;break}return R=x.value,S.next=25,qm(v,R,n,r);case 25:(y=S.sent)&&m.push(y);case 27:S.next=21;break;case 29:S.next=34;break;case 31:S.prev=31,S.t2=S.catch(19),b.e(S.t2);case 34:return S.prev=34,b.f(),S.finish(34);case 37:S.next=43;break;case 39:return S.next=41,qm(v,t[v],n,r);case 41:(A=S.sent)&&m.push(A);case 43:S.next=15;break;case 45:return S.abrupt("return",{type:"group",top:parseFloat(a.toFixed(2)),left:parseFloat(i.toFixed(2)),width:parseFloat(l.toFixed(2)),height:parseFloat(u.toFixed(2)),elements:m.map(function(k){return ec(ec({},k),{},{left:parseFloat(((k.left-s)*h).toFixed(2)),top:parseFloat(((k.top-c)*p).toFixed(2)),width:parseFloat((k.width*h).toFixed(2)),height:parseFloat((k.height*p).toFixed(2))})})});case 46:case"end":return S.stop()}},e,null,[[19,31,34,37]])})),V4.apply(this,arguments)}function GC(e,t,n){var r,o,i=Ve(e,["p:nvSpPr","p:cNvPr","attrs","name"]),a=Ve(e,["p:nvSpPr","p:nvPr","p:ph","attrs","idx"]),s=Ve(e,["p:nvSpPr","p:nvPr","p:ph","attrs","type"]);return s?(r=t.slideLayoutTables.typeTable[s],o=t.slideMasterTables.typeTable[s]):a&&(r=t.slideLayoutTables.idxTable[a],o=t.slideMasterTables.idxTable[a]),s||Ve(e,["p:nvSpPr","p:cNvSpPr","attrs","txBox"])==="1"&&(s="text"),s||(s=Ve(r,["p:nvSpPr","p:nvPr","p:ph","attrs","type"])),s||(s=Ve(o,["p:nvSpPr","p:nvPr","p:ph","attrs","type"])),s||(s=n==="diagramBg"?"diagram":"obj"),zC(e,r,o,i,s,t)}function gne(e,t){return zC(e,void 0,void 0,e["p:nvCxnSpPr"]["p:cNvPr"].attrs.name,e["p:nvCxnSpPr"]["p:nvPr"]["p:ph"]===void 0?void 0:e["p:nvSpPr"]["p:nvPr"]["p:ph"].attrs.type,t)}function zC(e,t,n,r,o,i){var a,s=["p:spPr","a:xfrm"],c=Ve(e,s),l=Ve(t,s),u=Ve(n,s),f=Ve(e,["p:spPr","a:prstGeom","attrs","prst"]),d=Ve(e,["p:spPr","a:custGeom"]),h=Xp(c,l,u,i.options.slideFactor),p=h.top,m=h.left,v=Wp(c,l,u,i.options.slideFactor),b=v.width,x=v.height,R=Ve(c,["attrs","flipV"])==="1",y=Ve(c,["attrs","flipH"])==="1",A=$m(Ve(c,["attrs","rot"])),S=Ve(e,["p:txXfrm"]);if(S){var k=Ve(S,["attrs","rot"]);k&&(a=$m(k)+90)}else a=A;var O="";e["p:txBody"]&&(O=z0(e["p:txBody"],e,t,o,i));var w,I=function(Z,Q,G){var q=Z["p:spPr"]["a:ln"],ae=parseInt(Ve(q,["attrs","w"]))/12700;isNaN(ae)&&(ae=q||Q==="text"?0:1);var j=Ve(q,["a:solidFill","a:srgbClr","attrs","val"]);if(!j){var H=Ve(q,["a:solidFill","a:schemeClr"]);j=G0("a:"+Ve(H,["attrs","val"]),G)}if(!j){var de=Ve(Z,["p:style","a:lnRef","a:schemeClr"]);if(j=G0("a:"+Ve(de,["attrs","val"]),G)){var ye=Ve(de,["a:shade","attrs","val"]);if(ye){ye=parseInt(ye)/1e5;var me=dt("#"+j).toHsl();j=dt({h:me.h,s:me.s,l:me.l*ye,a:me.a}).toHex()}}}j=j?"#".concat(j):"#000";var J="solid",ce="0";switch(Ve(q,["a:prstDash","attrs","val"])){case"solid":J="solid",ce="0";break;case"dash":J="dashed",ce="5";break;case"dashDot":J="dashed",ce="5, 5, 1, 5";break;case"dot":J="dotted",ce="1, 5";break;case"lgDash":J="dashed",ce="10, 5";break;case"lgDashDotDot":J="dotted",ce="10, 5, 1, 5, 1, 5";break;case"sysDash":J="dashed",ce="5, 2";break;case"sysDashDot":J="dotted",ce="5, 2, 1, 5";break;case"sysDashDotDot":J="dotted",ce="5, 2, 1, 5, 1, 5";break;case"sysDot":J="dotted",ce="2, 5"}return{borderColor:j,borderWidth:ae,borderType:J,strokeDasharray:ce}}(e,o,i),E=I.borderColor,T=I.borderWidth,F=I.borderType,N=I.strokeDasharray,P=function(Z,Q,G){if(Ve(Z,["p:spPr","a:noFill"]))return Q?"none":"";var q;if(q||(q=Ve(Z,["p:spPr","a:solidFill","a:srgbClr","attrs","val"])),q||(q=G0("a:"+Ve(Z,["p:spPr","a:solidFill","a:schemeClr","attrs","val"]),G)),q||(q=G0("a:"+Ve(Z,["p:style","a:fillRef","a:schemeClr","attrs","val"]),G)),q){q="#".concat(q);var ae=parseInt(Ve(Z,["p:spPr","a:solidFill","a:schemeClr","a:lumMod","attrs","val"]))/1e5,j=parseInt(Ve(Z,["p:spPr","a:solidFill","a:schemeClr","a:lumOff","attrs","val"]))/1e5;isNaN(ae)&&(ae=1),isNaN(j)&&(j=0);var H=dt(q).toHsl(),de=H.l*ae+j;return dt({h:H.h,s:H.s,l:de,a:H.a}).toHexString()}return Q?"none":q}(e,void 0,i)||"",C=Ve(e,["p:spPr","a:effectLst","a:outerShdw"]);C&&(w=QC(C,i));var X=function(Z,Q,G){var q=Ve(Z,["p:txBody","a:bodyPr","attrs","anchor"]);return q||(q=Ve(Q,["p:txBody","a:bodyPr","attrs","anchor"]))||(q=Ve(G,["p:txBody","a:bodyPr","attrs","anchor"]))||(q="t"),q==="ctr"?"mid":q==="b"?"down":"up"}(e,t,n),U=Ve(e,["p:txBody","a:bodyPr","attrs","vert"])==="eaVert",K={left:m,top:p,width:b,height:x,borderColor:E,borderWidth:T,borderType:F,borderStrokeDasharray:N,fillColor:P,content:O,isFlipV:R,isFlipH:y,rotate:A,vAlign:X,name:r};if(w&&(K.shadow=w),d&&o!=="diagram"){var ie=Ve(c,["a:ext","attrs"]),B=function(Z,Q,G){var q=Ve(Z,["a:pathLst"]),ae=Ve(q,["a:path"]);Array.isArray(ae)&&(ae=ae.pop());var j=parseInt(ae.attrs.w),H=parseInt(ae.attrs.h),de=j===0?0:1/j*Q,ye=H===0?0:1/H*G,me="",J=Ve(ae,["a:moveTo"]),ce=ae["a:lnTo"],W=ae["a:cubicBezTo"],ne=ae["a:arcTo"],ue=Ve(ae,["a:close"]);Array.isArray(J)||(J=[J]);var $=[];if(J.length>0){if(Object.keys(J).forEach(function(De){var qe=J[De]["a:pt"];qe&&Object.keys(qe).forEach(function(ke){var Ze=qe[ke],et=Ze.x,xt=Ze.y,ct=Ze.order;$.push({type:"movto",x:et,y:xt,order:ct})})}),ce&&Object.keys(ce).forEach(function(De){var qe=ce[De]["a:pt"];qe&&Object.keys(qe).forEach(function(ke){var Ze=qe[ke],et=Ze.x,xt=Ze.y,ct=Ze.order;$.push({type:"lnto",x:et,y:xt,order:ct})})}),W){var te=[];Array.isArray(W)||(W=[W]),Object.keys(W).forEach(function(De){te.push(W[De]["a:pt"])}),te.forEach(function(De){var qe=[];De.forEach(function(Ze){var et={x:Ze.attrs.x,y:Ze.attrs.y};qe.push(et)});var ke=De[0].attrs.order;$.push({type:"cubicBezTo",cubBzPt:qe,order:ke})})}if(ne){var oe=ne.attrs,ge=oe.order,le=oe.hR,ve=oe.wR,Re=oe.stAng,_e=oe.swAng,Me=0,be=0,ut=Ve(ne,["a:pt","attrs"]);ut&&(Me=ut.x,be=ut.y),$.push({type:"arcTo",hR:le,wR:ve,stAng:Re,swAng:_e,shftX:Me,shftY:be,order:ge})}ue&&(Array.isArray(ue)||(ue=[ue]),Object.keys(ue).forEach(function(){$.push({type:"close",order:1/0})})),$.sort(function(De,qe){return De.order-qe.order});for(var tt=0;tt<$.length;){if($[tt].type==="movto")me+=" M"+parseInt($[tt].x)*de+","+parseInt($[tt].y)*ye;else if($[tt].type==="lnto")me+=" L"+parseInt($[tt].x)*de+","+parseInt($[tt].y)*ye;else if($[tt].type==="cubicBezTo")me+=" C"+parseInt($[tt].cubBzPt[0].x)*de+","+parseInt($[tt].cubBzPt[0].y)*ye+" "+parseInt($[tt].cubBzPt[1].x)*de+","+parseInt($[tt].cubBzPt[1].y)*ye+" "+parseInt($[tt].cubBzPt[2].x)*de+","+parseInt($[tt].cubBzPt[2].y)*ye;else if($[tt].type==="arcTo"){var Oe=parseInt($[tt].hR)*de,Ne=parseInt($[tt].wR)*ye,Fe=parseInt($[tt].stAng)/6e4;me+=une(Ne,Oe,Ne,Oe,Fe,Fe+parseInt($[tt].swAng)/6e4,!1)}else $[tt].type==="close"&&(me+="z");tt++}}return me}(d,parseInt(ie.cx)*i.options.slideFactor,parseInt(ie.cy)*i.options.slideFactor);return ec(ec({},K),{},{type:"shape",shapType:"custom",path:B})}return ec(ec({},K),{},f&&o!=="text"?{type:"shape",shapType:f}:{type:"text",isVertical:U,rotate:a})}function vne(e,t,n){return U4.apply(this,arguments)}function U4(){return U4=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l,u,f,d,h,p,m,v,b,x,R,y,A,S,k,O,w,I,E,T,F,N,P,C,X,U,K,ie;return Wn.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return o=r==="slideMasterBg"?n.masterResObj:r==="slideLayoutBg"?n.layoutResObj:n.slideResObj,i=t["p:blipFill"]["a:blip"].attrs["r:embed"],a=o[i].target,s=NA(a).toLowerCase(),c=n.zip,B.next=7,c.file(a).async("arraybuffer");case 7:if(l=B.sent,u=t["p:spPr"]["a:xfrm"],f=F4(s),d=Xp(u,void 0,void 0,n.options.slideFactor),h=d.top,p=d.left,m=Wp(u,void 0,void 0,n.options.slideFactor),v=m.width,b=m.height,x="data:".concat(f,";base64,").concat(VC(l)),R=Ve(u,["attrs","flipV"])==="1",y=Ve(u,["attrs","flipH"])==="1",A=0,(S=Ve(t,["p:spPr","a:xfrm","attrs","rot"]))&&(A=$m(S)),k=Ve(t,["p:nvPicPr","p:nvPr","a:videoFile"]),N=!1,!k){B.next=35;break}if(O=k.attrs["r:link"],!one(w=o[O].target)){B.next=28;break}w=UC(w),N=!0,B.next=35;break;case 28:if((I=NA(w).toLowerCase())!=="mp4"&&I!=="webm"&&I!=="ogg"){B.next=35;break}return B.next=32,c.file(w).async("arraybuffer");case 32:T=B.sent,E=F4(I),F=URL.createObjectURL(new Blob([T],{type:E}));case 35:if(!(P=Ve(t,["p:nvPicPr","p:nvPr","a:audioFile"]))){B.next=45;break}if(C=P.attrs["r:link"],X=o[C].target,(U=NA(X).toLowerCase())!=="mp3"&&U!=="wav"&&U!=="ogg"){B.next=45;break}return B.next=43,c.file(X).async("arraybuffer");case 43:K=B.sent,ie=URL.createObjectURL(new Blob([K]));case 45:if(!k||N){B.next=47;break}return B.abrupt("return",{type:"video",top:h,left:p,width:v,height:b,rotate:A,blob:F});case 47:if(!k||!N){B.next=49;break}return B.abrupt("return",{type:"video",top:h,left:p,width:v,height:b,rotate:A,src:w});case 49:if(!P){B.next=51;break}return B.abrupt("return",{type:"audio",top:h,left:p,width:v,height:b,rotate:A,blob:ie});case 51:return B.abrupt("return",{type:"image",top:h,left:p,width:v,height:b,rotate:A,src:x,isFlipV:R,isFlipH:y});case 52:case"end":return B.stop()}},e)})),U4.apply(this,arguments)}function yne(e,t,n){return Y4.apply(this,arguments)}function Y4(){return Y4=oi(Wn.mark(function e(t,n,r){var o,i,a;return Wn.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:o=Ve(t,["a:graphic","a:graphicData","attrs","uri"]),s.t0=o,s.next=s.t0==="http://schemas.openxmlformats.org/drawingml/2006/table"?4:s.t0==="http://schemas.openxmlformats.org/drawingml/2006/chart"?6:s.t0==="http://schemas.openxmlformats.org/drawingml/2006/diagram"?10:s.t0==="http://schemas.openxmlformats.org/presentationml/2006/ole"?12:15;break;case 4:return i=Ane(t,n),s.abrupt("break",15);case 6:return s.next=8,Rne(t,n);case 8:return i=s.sent,s.abrupt("break",15);case 10:return i=xne(t,n),s.abrupt("break",15);case 12:return(a=Ve(t,["a:graphic","a:graphicData","mc:AlternateContent","mc:Fallback","p:oleObj"]))?W4(a,n,r):a=Ve(t,["a:graphic","a:graphicData","p:oleObj"]),s.abrupt("break",15);case 15:return s.abrupt("return",i);case 16:case"end":return s.stop()}},e)})),Y4.apply(this,arguments)}function Ane(e,t){var n,r=Ve(e,["a:graphic","a:graphicData","a:tbl"]),o=Ve(e,["p:xfrm"]),i=Xp(o,void 0,void 0,t.options.slideFactor),a=i.top,s=i.left,c=Wp(o,void 0,void 0,t.options.slideFactor),l=c.width,u=c.height,f=Ve(e,["a:graphic","a:graphicData","a:tbl","a:tblPr"])["a:tableStyleId"];if(f){var d=t.tableStyles["a:tblStyleLst"]["a:tblStyle"];if(d)if(d.constructor===Array)for(var h=0;h{const e=st(),{theme:t}=Ee(st()),{addSlidesFromData:n,isEmptySlide:r}=Kg(),o=he(!1),i=(d,h=!1)=>{const p=d[0],m=new FileReader;m.addEventListener("load",()=>{try{const v=JSON.parse(zN(m.result));h||r.value?e.setSlides(v):n(v)}catch{gn.error("无法正确读取 / 解析该文件")}}),m.readAsText(p)},a=d=>{let h=[0,0],p=[0,0];return!d.isFlipV&&!d.isFlipH?(h=[0,0],p=[d.width,d.height]):d.isFlipV&&d.isFlipH?(h=[d.width,d.height],p=[0,0]):d.isFlipV&&!d.isFlipH?(h=[0,d.height],p=[d.width,0]):(h=[d.width,0],p=[0,d.height]),{type:"line",id:mn(10),width:d.borderWidth||1,left:d.left,top:d.top,start:h,end:p,style:d.borderType==="solid"?"solid":"dashed",color:d.borderColor,points:["",d.shapType==="straightConnector1"?"arrow":""]}},s=async d=>{o.value=!0;const h=[];for(const x of Ix)h.push(...x.children);const p=await fne(d,{slideFactor:75/914400,fontsizeFactor:100/98}),m=p.size.width,v=Gt/m,b=[];for(const x of p.slides){const{type:R,value:y}=x.fill;let A;R==="image"?A={type:"image",image:y.picBase64,imageSize:"cover"}:R==="gradient"?A={type:"gradient",gradientType:"linear",gradientColor:[y.colors[0].color,y.colors[y.colors.length-1].color],gradientRotate:y.rot}:A={type:"solid",color:y};const S={id:mn(10),elements:[],background:A},k=O=>{for(const w of O){const I=w.width||1,E=w.height||1,T=w.left,F=w.top;if(w.width=w.width*v,w.height=w.height*v,w.left=w.left*v,w.top=w.top*v,w.type==="text"){const N={type:"text",id:mn(10),width:w.width,height:w.height,left:w.left,top:w.top,rotate:w.rotate,defaultFontName:t.value.fontName,defaultColor:t.value.fontColor,content:w.content,lineHeight:1,outline:{color:w.borderColor,width:w.borderWidth,style:w.borderType==="solid"?"solid":"dashed"},fill:w.fillColor,vertical:w.isVertical};w.shadow&&(N.shadow=w.shadow),S.elements.push(N)}else if(w.type==="image")S.elements.push({type:"image",id:mn(10),src:w.src,width:w.width,height:w.height,left:w.left,top:w.top,fixedRatio:!0,rotate:w.rotate,flipH:w.isFlipH,flipV:w.isFlipV});else if(w.type==="audio")S.elements.push({type:"audio",id:mn(10),src:w.blob,width:w.width,height:w.height,left:w.left,top:w.top,rotate:0,fixedRatio:!1,color:t.value.themeColor,loop:!1,autoplay:!1});else if(w.type==="video")S.elements.push({type:"video",id:mn(10),src:w.blob||w.src,width:w.width,height:w.height,left:w.left,top:w.top,rotate:0,autoplay:!1});else if(w.type==="shape")if(w.shapType==="line"||/Connector/.test(w.shapType)){const N=a(w);S.elements.push(N)}else{const N=h.find(X=>X.pptxShapeType===w.shapType),P={mid:"middle",down:"bottom",up:"top"},C={type:"shape",id:mn(10),width:w.width,height:w.height,left:w.left,top:w.top,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:w.fillColor||"none",fixedRatio:!1,rotate:w.rotate,outline:{color:w.borderColor,width:w.borderWidth,style:w.borderType==="solid"?"solid":"dashed"},text:{content:w.content,defaultFontName:t.value.fontName,defaultColor:t.value.fontColor,align:P[w.vAlign]||"middle"},flipH:w.isFlipH,flipV:w.isFlipV};if(w.shadow&&(C.shadow=w.shadow),N&&(C.path=N.path,C.viewBox=N.viewBox,N.pathFormula)){C.pathFormula=N.pathFormula,C.viewBox=[w.width,w.height];const X=Gu[N.pathFormula];"editable"in X?(C.path=X.formula(w.width,w.height,X.defaultValue),C.keypoint=X.defaultValue):C.path=X.formula(w.width,w.height)}w.shapType==="custom"&&(C.special=!0,C.path=w.path,C.viewBox=[I,E]),S.elements.push(C)}else if(w.type==="table"){const N=w.data.length,P=w.data[0].length,C={fontname:t.value.fontName,color:t.value.fontColor},X=[];for(let K=0;Kie+""),P=["系列1"],C=[K[1]]}else{const K=w.data;N=Object.values(K[0].xlabels),P=K.map(ie=>ie.key),C=K.map(ie=>ie.values.map(B=>B.y))}const X={};let U="bar";switch(w.chartType){case"barChart":case"bar3DChart":U="bar",w.barDir==="bar"&&(X.horizontalBars=!0),(w.grouping==="stacked"||w.grouping==="percentStacked")&&(X.stackBars=!0);break;case"lineChart":case"line3DChart":case"areaChart":case"area3DChart":case"scatterChart":case"bubbleChart":U="line",(w.chartType==="areaChart"||w.chartType==="area3DChart")&&(X.showArea=!0),(w.chartType==="scatterChart"||w.chartType==="bubbleChart")&&(X.showLine=!1);break;case"pieChart":case"pie3DChart":case"doughnutChart":U="pie",w.chartType==="doughnutChart"&&(X.donut=!0);break}S.elements.push({type:"chart",id:mn(10),chartType:U,width:w.width,height:w.height,left:w.left,top:w.top,rotate:0,themeColor:[t.value.themeColor],gridColor:t.value.fontColor,data:{labels:N,legends:P,series:C},options:X})}else if(w.type==="group"||w.type==="diagram"){const N=w.elements.map(P=>({...P,left:P.left+T,top:P.top+F}));k(N)}}};k(x.elements),b.push(S)}e.setSlides(b),o.value=!1},c=d=>{const h=d[0];if(!h)return;const p=new FileReader;p.onload=async m=>{var b;const v=(b=m.target)==null?void 0:b.result;await s(v)},p.readAsArrayBuffer(h)};function l(d){let h="";const p=new Uint8Array(d);for(let m=0;m"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(l.type)?new Blob(["\uFEFF",l],{type:l.type}):l}function r(l,u,f){var d=new XMLHttpRequest;d.open("GET",l),d.responseType="blob",d.onload=function(){c(d.response,u,f)},d.onerror=function(){console.error("could not download file")},d.send()}function o(l){var u=new XMLHttpRequest;u.open("HEAD",l,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function i(l){try{l.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),l.dispatchEvent(u)}}var a=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof kt=="object"&&kt.global===kt?kt:void 0,s=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),c=a.saveAs||(typeof window!="object"||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(l,u,f){var d=a.URL||a.webkitURL,h=document.createElement("a");u=u||l.name||"download",h.download=u,h.rel="noopener",typeof l=="string"?(h.href=l,h.origin===location.origin?i(h):o(h.href)?r(l,u,f):i(h,h.target="_blank")):(h.href=d.createObjectURL(l),setTimeout(function(){d.revokeObjectURL(h.href)},4e4),setTimeout(function(){i(h)},0))}:"msSaveOrOpenBlob"in navigator?function(l,u,f){if(u=u||l.name||"download",typeof l!="string")navigator.msSaveOrOpenBlob(n(l,f),u);else if(o(l))r(l,u,f);else{var d=document.createElement("a");d.href=l,d.target="_blank",setTimeout(function(){i(d)})}}:function(l,u,f,d){if(d=d||open("","_blank"),d&&(d.document.title=d.document.body.innerText="downloading..."),typeof l=="string")return r(l,u,f);var h=l.type==="application/octet-stream",p=/constructor/i.test(a.HTMLElement)||a.safari,m=/CriOS\/[\d]+/.test(navigator.userAgent);if((m||h&&p||s)&&typeof FileReader<"u"){var v=new FileReader;v.onloadend=function(){var R=v.result;R=m?R:R.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=R:location=R,d=null},v.readAsDataURL(l)}else{var b=a.URL||a.webkitURL,x=b.createObjectURL(l);d?d.location=x:location.href=x,d=null,setTimeout(function(){b.revokeObjectURL(x)},4e4)}});a.saveAs=c.saveAs=c,e.exports=c})})(JC);var _A=JC.exports,jC={exports:{}};/*! JSZip v3.10.1 - A JavaScript class for generating and reading zip files (c) 2009-2016 Stuart Knightley Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. JSZip uses the library pako released under the MIT license : https://github.com/nodeca/pako/blob/main/LICENSE */(function(e,t){(function(n){e.exports=n()})(function(){return function n(r,o,i){function a(l,u){if(!o[l]){if(!r[l]){var f=typeof V0=="function"&&V0;if(!u&&f)return f(l,!0);if(s)return s(l,!0);var d=new Error("Cannot find module '"+l+"'");throw d.code="MODULE_NOT_FOUND",d}var h=o[l]={exports:{}};r[l][0].call(h.exports,function(p){var m=r[l][1][p];return a(m||p)},h,h.exports,n,r,o,i)}return o[l].exports}for(var s=typeof V0=="function"&&V0,c=0;c>2,h=(3&l)<<4|u>>4,p=1>6:64,m=2>4,u=(15&d)<<4|(h=s.indexOf(c.charAt(m++)))>>2,f=(3&h)<<6|(p=s.indexOf(c.charAt(m++))),x[v++]=l,h!==64&&(x[v++]=u),p!==64&&(x[v++]=f);return x}},{"./support":30,"./utils":32}],2:[function(n,r,o){var i=n("./external"),a=n("./stream/DataWorker"),s=n("./stream/Crc32Probe"),c=n("./stream/DataLengthProbe");function l(u,f,d,h,p){this.compressedSize=u,this.uncompressedSize=f,this.crc32=d,this.compression=h,this.compressedContent=p}l.prototype={getContentWorker:function(){var u=new a(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new c("data_length")),f=this;return u.on("end",function(){if(this.streamInfo.data_length!==f.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),u},getCompressedWorker:function(){return new a(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},l.createWorkerFrom=function(u,f,d){return u.pipe(new s).pipe(new c("uncompressedSize")).pipe(f.compressWorker(d)).pipe(new c("compressedSize")).withStreamInfo("compression",f)},r.exports=l},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(n,r,o){var i=n("./stream/GenericWorker");o.STORE={magic:"\0\0",compressWorker:function(){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},o.DEFLATE=n("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(n,r,o){var i=n("./utils"),a=function(){for(var s,c=[],l=0;l<256;l++){s=l;for(var u=0;u<8;u++)s=1&s?3988292384^s>>>1:s>>>1;c[l]=s}return c}();r.exports=function(s,c){return s!==void 0&&s.length?i.getTypeOf(s)!=="string"?function(l,u,f,d){var h=a,p=d+f;l^=-1;for(var m=d;m>>8^h[255&(l^u[m])];return-1^l}(0|c,s,s.length,0):function(l,u,f,d){var h=a,p=d+f;l^=-1;for(var m=d;m>>8^h[255&(l^u.charCodeAt(m))];return-1^l}(0|c,s,s.length,0):0}},{"./utils":32}],5:[function(n,r,o){o.base64=!1,o.binary=!1,o.dir=!1,o.createFolders=!0,o.date=null,o.compression=null,o.compressionOptions=null,o.comment=null,o.unixPermissions=null,o.dosPermissions=null},{}],6:[function(n,r,o){var i=null;i=typeof Promise<"u"?Promise:n("lie"),r.exports={Promise:i}},{lie:37}],7:[function(n,r,o){var i=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",a=n("pako"),s=n("./utils"),c=n("./stream/GenericWorker"),l=i?"uint8array":"array";function u(f,d){c.call(this,"FlateWorker/"+f),this._pako=null,this._pakoAction=f,this._pakoOptions=d,this.meta={}}o.magic="\b\0",s.inherits(u,c),u.prototype.processChunk=function(f){this.meta=f.meta,this._pako===null&&this._createPako(),this._pako.push(s.transformTo(l,f.data),!1)},u.prototype.flush=function(){c.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},u.prototype.cleanUp=function(){c.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new a[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var f=this;this._pako.onData=function(d){f.push({data:d,meta:f.meta})}},o.compressWorker=function(f){return new u("Deflate",f)},o.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(n,r,o){function i(h,p){var m,v="";for(m=0;m>>=8;return v}function a(h,p,m,v,b,x){var R,y,A=h.file,S=h.compression,k=x!==l.utf8encode,O=s.transformTo("string",x(A.name)),w=s.transformTo("string",l.utf8encode(A.name)),I=A.comment,E=s.transformTo("string",x(I)),T=s.transformTo("string",l.utf8encode(I)),F=w.length!==A.name.length,N=T.length!==I.length,P="",C="",X="",U=A.dir,K=A.date,ie={crc32:0,compressedSize:0,uncompressedSize:0};p&&!m||(ie.crc32=h.crc32,ie.compressedSize=h.compressedSize,ie.uncompressedSize=h.uncompressedSize);var B=0;p&&(B|=8),k||!F&&!N||(B|=2048);var Z=0,Q=0;U&&(Z|=16),b==="UNIX"?(Q=798,Z|=function(q,ae){var j=q;return q||(j=ae?16893:33204),(65535&j)<<16}(A.unixPermissions,U)):(Q=20,Z|=function(q){return 63&(q||0)}(A.dosPermissions)),R=K.getUTCHours(),R<<=6,R|=K.getUTCMinutes(),R<<=5,R|=K.getUTCSeconds()/2,y=K.getUTCFullYear()-1980,y<<=4,y|=K.getUTCMonth()+1,y<<=5,y|=K.getUTCDate(),F&&(C=i(1,1)+i(u(O),4)+w,P+="up"+i(C.length,2)+C),N&&(X=i(1,1)+i(u(E),4)+T,P+="uc"+i(X.length,2)+X);var G="";return G+=` \0`,G+=i(B,2),G+=S.magic,G+=i(R,2),G+=i(y,2),G+=i(ie.crc32,4),G+=i(ie.compressedSize,4),G+=i(ie.uncompressedSize,4),G+=i(O.length,2),G+=i(P.length,2),{fileRecord:f.LOCAL_FILE_HEADER+G+O+P,dirRecord:f.CENTRAL_FILE_HEADER+i(Q,2)+G+i(E.length,2)+"\0\0\0\0"+i(Z,4)+i(v,4)+O+P+E}}var s=n("../utils"),c=n("../stream/GenericWorker"),l=n("../utf8"),u=n("../crc32"),f=n("../signature");function d(h,p,m,v){c.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=p,this.zipPlatform=m,this.encodeFileName=v,this.streamFiles=h,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}s.inherits(d,c),d.prototype.push=function(h){var p=h.meta.percent||0,m=this.entriesCount,v=this._sources.length;this.accumulate?this.contentBuffer.push(h):(this.bytesWritten+=h.data.length,c.prototype.push.call(this,{data:h.data,meta:{currentFile:this.currentFile,percent:m?(p+100*(m-v-1))/m:100}}))},d.prototype.openedSource=function(h){this.currentSourceOffset=this.bytesWritten,this.currentFile=h.file.name;var p=this.streamFiles&&!h.file.dir;if(p){var m=a(h,p,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:m.fileRecord,meta:{percent:0}})}else this.accumulate=!0},d.prototype.closedSource=function(h){this.accumulate=!1;var p=this.streamFiles&&!h.file.dir,m=a(h,p,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(m.dirRecord),p)this.push({data:function(v){return f.DATA_DESCRIPTOR+i(v.crc32,4)+i(v.compressedSize,4)+i(v.uncompressedSize,4)}(h),meta:{percent:100}});else for(this.push({data:m.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},d.prototype.flush=function(){for(var h=this.bytesWritten,p=0;p=this.index;c--)l=(l<<8)+this.byteAt(c);return this.index+=s,l},readString:function(s){return i.transformTo("string",this.readData(s))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var s=this.readInt(4);return new Date(Date.UTC(1980+(s>>25&127),(s>>21&15)-1,s>>16&31,s>>11&31,s>>5&63,(31&s)<<1))}},r.exports=a},{"../utils":32}],19:[function(n,r,o){var i=n("./Uint8ArrayReader");function a(s){i.call(this,s)}n("../utils").inherits(a,i),a.prototype.readData=function(s){this.checkOffset(s);var c=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,c},r.exports=a},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(n,r,o){var i=n("./DataReader");function a(s){i.call(this,s)}n("../utils").inherits(a,i),a.prototype.byteAt=function(s){return this.data.charCodeAt(this.zero+s)},a.prototype.lastIndexOfSignature=function(s){return this.data.lastIndexOf(s)-this.zero},a.prototype.readAndCheckSignature=function(s){return s===this.readData(4)},a.prototype.readData=function(s){this.checkOffset(s);var c=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,c},r.exports=a},{"../utils":32,"./DataReader":18}],21:[function(n,r,o){var i=n("./ArrayReader");function a(s){i.call(this,s)}n("../utils").inherits(a,i),a.prototype.readData=function(s){if(this.checkOffset(s),s===0)return new Uint8Array(0);var c=this.data.subarray(this.zero+this.index,this.zero+this.index+s);return this.index+=s,c},r.exports=a},{"../utils":32,"./ArrayReader":17}],22:[function(n,r,o){var i=n("../utils"),a=n("../support"),s=n("./ArrayReader"),c=n("./StringReader"),l=n("./NodeBufferReader"),u=n("./Uint8ArrayReader");r.exports=function(f){var d=i.getTypeOf(f);return i.checkSupport(d),d!=="string"||a.uint8array?d==="nodebuffer"?new l(f):a.uint8array?new u(i.transformTo("uint8array",f)):new s(i.transformTo("array",f)):new c(f)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(n,r,o){o.LOCAL_FILE_HEADER="PK",o.CENTRAL_FILE_HEADER="PK",o.CENTRAL_DIRECTORY_END="PK",o.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",o.ZIP64_CENTRAL_DIRECTORY_END="PK",o.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(n,r,o){var i=n("./GenericWorker"),a=n("../utils");function s(c){i.call(this,"ConvertWorker to "+c),this.destType=c}a.inherits(s,i),s.prototype.processChunk=function(c){this.push({data:a.transformTo(this.destType,c.data),meta:c.meta})},r.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(n,r,o){var i=n("./GenericWorker"),a=n("../crc32");function s(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}n("../utils").inherits(s,i),s.prototype.processChunk=function(c){this.streamInfo.crc32=a(c.data,this.streamInfo.crc32||0),this.push(c)},r.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(n,r,o){var i=n("../utils"),a=n("./GenericWorker");function s(c){a.call(this,"DataLengthProbe for "+c),this.propName=c,this.withStreamInfo(c,0)}i.inherits(s,a),s.prototype.processChunk=function(c){if(c){var l=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=l+c.data.length}a.prototype.processChunk.call(this,c)},r.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(n,r,o){var i=n("../utils"),a=n("./GenericWorker");function s(c){a.call(this,"DataWorker");var l=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,c.then(function(u){l.dataIsReady=!0,l.data=u,l.max=u&&u.length||0,l.type=i.getTypeOf(u),l.isPaused||l._tickAndRepeat()},function(u){l.error(u)})}i.inherits(s,a),s.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var c=null,l=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":c=this.data.substring(this.index,l);break;case"uint8array":c=this.data.subarray(this.index,l);break;case"array":case"nodebuffer":c=this.data.slice(this.index,l)}return this.index=l,this.push({data:c,meta:{percent:this.max?this.index/this.max*100:0}})},r.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(n,r,o){function i(a){this.name=a||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}i.prototype={push:function(a){this.emit("data",a)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(a){this.emit("error",a)}return!0},error:function(a){return!this.isFinished&&(this.isPaused?this.generatedError=a:(this.isFinished=!0,this.emit("error",a),this.previous&&this.previous.error(a),this.cleanUp()),!0)},on:function(a,s){return this._listeners[a].push(s),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(a,s){if(this._listeners[a])for(var c=0;c "+a:a}},r.exports=i},{}],29:[function(n,r,o){var i=n("../utils"),a=n("./ConvertWorker"),s=n("./GenericWorker"),c=n("../base64"),l=n("../support"),u=n("../external"),f=null;if(l.nodestream)try{f=n("../nodejs/NodejsStreamOutputAdapter")}catch{}function d(p,m){return new u.Promise(function(v,b){var x=[],R=p._internalType,y=p._outputType,A=p._mimeType;p.on("data",function(S,k){x.push(S),m&&m(k)}).on("error",function(S){x=[],b(S)}).on("end",function(){try{var S=function(k,O,w){switch(k){case"blob":return i.newBlob(i.transformTo("arraybuffer",O),w);case"base64":return c.encode(O);default:return i.transformTo(k,O)}}(y,function(k,O){var w,I=0,E=null,T=0;for(w=0;w"u")o.blob=!1;else{var i=new ArrayBuffer(0);try{o.blob=new Blob([i],{type:"application/zip"}).size===0}catch{try{var a=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);a.append(i),o.blob=a.getBlob("application/zip").size===0}catch{o.blob=!1}}}try{o.nodestream=!!n("readable-stream").Readable}catch{o.nodestream=!1}},{"readable-stream":16}],31:[function(n,r,o){for(var i=n("./utils"),a=n("./support"),s=n("./nodejsUtils"),c=n("./stream/GenericWorker"),l=new Array(256),u=0;u<256;u++)l[u]=252<=u?6:248<=u?5:240<=u?4:224<=u?3:192<=u?2:1;l[254]=l[254]=1;function f(){c.call(this,"utf-8 decode"),this.leftOver=null}function d(){c.call(this,"utf-8 encode")}o.utf8encode=function(h){return a.nodebuffer?s.newBufferFrom(h,"utf-8"):function(p){var m,v,b,x,R,y=p.length,A=0;for(x=0;x>>6:(v<65536?m[R++]=224|v>>>12:(m[R++]=240|v>>>18,m[R++]=128|v>>>12&63),m[R++]=128|v>>>6&63),m[R++]=128|63&v);return m}(h)},o.utf8decode=function(h){return a.nodebuffer?i.transformTo("nodebuffer",h).toString("utf-8"):function(p){var m,v,b,x,R=p.length,y=new Array(2*R);for(m=v=0;m>10&1023,y[v++]=56320|1023&b)}return y.length!==v&&(y.subarray?y=y.subarray(0,v):y.length=v),i.applyFromCharCode(y)}(h=i.transformTo(a.uint8array?"uint8array":"array",h))},i.inherits(f,c),f.prototype.processChunk=function(h){var p=i.transformTo(a.uint8array?"uint8array":"array",h.data);if(this.leftOver&&this.leftOver.length){if(a.uint8array){var m=p;(p=new Uint8Array(m.length+this.leftOver.length)).set(this.leftOver,0),p.set(m,this.leftOver.length)}else p=this.leftOver.concat(p);this.leftOver=null}var v=function(x,R){var y;for((R=R||x.length)>x.length&&(R=x.length),y=R-1;0<=y&&(192&x[y])==128;)y--;return y<0||y===0?R:y+l[x[y]]>R?y:R}(p),b=p;v!==p.length&&(a.uint8array?(b=p.subarray(0,v),this.leftOver=p.subarray(v,p.length)):(b=p.slice(0,v),this.leftOver=p.slice(v,p.length))),this.push({data:o.utf8decode(b),meta:h.meta})},f.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:o.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},o.Utf8DecodeWorker=f,i.inherits(d,c),d.prototype.processChunk=function(h){this.push({data:o.utf8encode(h.data),meta:h.meta})},o.Utf8EncodeWorker=d},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(n,r,o){var i=n("./support"),a=n("./base64"),s=n("./nodejsUtils"),c=n("./external");function l(m){return m}function u(m,v){for(var b=0;b>8;this.dir=!!(16&this.externalFileAttributes),h==0&&(this.dosPermissions=63&this.externalFileAttributes),h==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var h=i(this.extraFields[1].value);this.uncompressedSize===a.MAX_VALUE_32BITS&&(this.uncompressedSize=h.readInt(8)),this.compressedSize===a.MAX_VALUE_32BITS&&(this.compressedSize=h.readInt(8)),this.localHeaderOffset===a.MAX_VALUE_32BITS&&(this.localHeaderOffset=h.readInt(8)),this.diskNumberStart===a.MAX_VALUE_32BITS&&(this.diskNumberStart=h.readInt(4))}},readExtraFields:function(h){var p,m,v,b=h.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});h.index+4>>6:(h<65536?d[v++]=224|h>>>12:(d[v++]=240|h>>>18,d[v++]=128|h>>>12&63),d[v++]=128|h>>>6&63),d[v++]=128|63&h);return d},o.buf2binstring=function(f){return u(f,f.length)},o.binstring2buf=function(f){for(var d=new i.Buf8(f.length),h=0,p=d.length;h>10&1023,x[p++]=56320|1023&m)}return u(x,p)},o.utf8border=function(f,d){var h;for((d=d||f.length)>f.length&&(d=f.length),h=d-1;0<=h&&(192&f[h])==128;)h--;return h<0||h===0?d:h+c[f[h]]>d?h:d}},{"./common":41}],43:[function(n,r,o){r.exports=function(i,a,s,c){for(var l=65535&i|0,u=i>>>16&65535|0,f=0;s!==0;){for(s-=f=2e3>>1:a>>>1;s[c]=a}return s}();r.exports=function(a,s,c,l){var u=i,f=l+c;a^=-1;for(var d=l;d>>8^u[255&(a^s[d])];return-1^a}},{}],46:[function(n,r,o){var i,a=n("../utils/common"),s=n("./trees"),c=n("./adler32"),l=n("./crc32"),u=n("./messages"),f=0,d=4,h=0,p=-2,m=-1,v=4,b=2,x=8,R=9,y=286,A=30,S=19,k=2*y+1,O=15,w=3,I=258,E=I+w+1,T=42,F=113,N=1,P=2,C=3,X=4;function U(W,ne){return W.msg=u[ne],ne}function K(W){return(W<<1)-(4W.avail_out&&(ue=W.avail_out),ue!==0&&(a.arraySet(W.output,ne.pending_buf,ne.pending_out,ue,W.next_out),W.next_out+=ue,ne.pending_out+=ue,W.total_out+=ue,W.avail_out-=ue,ne.pending-=ue,ne.pending===0&&(ne.pending_out=0))}function Z(W,ne){s._tr_flush_block(W,0<=W.block_start?W.block_start:-1,W.strstart-W.block_start,ne),W.block_start=W.strstart,B(W.strm)}function Q(W,ne){W.pending_buf[W.pending++]=ne}function G(W,ne){W.pending_buf[W.pending++]=ne>>>8&255,W.pending_buf[W.pending++]=255&ne}function q(W,ne){var ue,$,te=W.max_chain_length,oe=W.strstart,ge=W.prev_length,le=W.nice_match,ve=W.strstart>W.w_size-E?W.strstart-(W.w_size-E):0,Re=W.window,_e=W.w_mask,Me=W.prev,be=W.strstart+I,ut=Re[oe+ge-1],tt=Re[oe+ge];W.prev_length>=W.good_match&&(te>>=2),le>W.lookahead&&(le=W.lookahead);do if(Re[(ue=ne)+ge]===tt&&Re[ue+ge-1]===ut&&Re[ue]===Re[oe]&&Re[++ue]===Re[oe+1]){oe+=2,ue++;do;while(Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&Re[++oe]===Re[++ue]&&oeve&&--te!=0);return ge<=W.lookahead?ge:W.lookahead}function ae(W){var ne,ue,$,te,oe,ge,le,ve,Re,_e,Me=W.w_size;do{if(te=W.window_size-W.lookahead-W.strstart,W.strstart>=Me+(Me-E)){for(a.arraySet(W.window,W.window,Me,Me,0),W.match_start-=Me,W.strstart-=Me,W.block_start-=Me,ne=ue=W.hash_size;$=W.head[--ne],W.head[ne]=Me<=$?$-Me:0,--ue;);for(ne=ue=Me;$=W.prev[--ne],W.prev[ne]=Me<=$?$-Me:0,--ue;);te+=Me}if(W.strm.avail_in===0)break;if(ge=W.strm,le=W.window,ve=W.strstart+W.lookahead,Re=te,_e=void 0,_e=ge.avail_in,Re<_e&&(_e=Re),ue=_e===0?0:(ge.avail_in-=_e,a.arraySet(le,ge.input,ge.next_in,_e,ve),ge.state.wrap===1?ge.adler=c(ge.adler,le,_e,ve):ge.state.wrap===2&&(ge.adler=l(ge.adler,le,_e,ve)),ge.next_in+=_e,ge.total_in+=_e,_e),W.lookahead+=ue,W.lookahead+W.insert>=w)for(oe=W.strstart-W.insert,W.ins_h=W.window[oe],W.ins_h=(W.ins_h<=w&&(W.ins_h=(W.ins_h<=w)if($=s._tr_tally(W,W.strstart-W.match_start,W.match_length-w),W.lookahead-=W.match_length,W.match_length<=W.max_lazy_match&&W.lookahead>=w){for(W.match_length--;W.strstart++,W.ins_h=(W.ins_h<=w&&(W.ins_h=(W.ins_h<=w&&W.match_length<=W.prev_length){for(te=W.strstart+W.lookahead-w,$=s._tr_tally(W,W.strstart-1-W.prev_match,W.prev_length-w),W.lookahead-=W.prev_length-1,W.prev_length-=2;++W.strstart<=te&&(W.ins_h=(W.ins_h<W.pending_buf_size-5&&(ue=W.pending_buf_size-5);;){if(W.lookahead<=1){if(ae(W),W.lookahead===0&&ne===f)return N;if(W.lookahead===0)break}W.strstart+=W.lookahead,W.lookahead=0;var $=W.block_start+ue;if((W.strstart===0||W.strstart>=$)&&(W.lookahead=W.strstart-$,W.strstart=$,Z(W,!1),W.strm.avail_out===0)||W.strstart-W.block_start>=W.w_size-E&&(Z(W,!1),W.strm.avail_out===0))return N}return W.insert=0,ne===d?(Z(W,!0),W.strm.avail_out===0?C:X):(W.strstart>W.block_start&&(Z(W,!1),W.strm.avail_out),N)}),new de(4,4,8,4,j),new de(4,5,16,8,j),new de(4,6,32,32,j),new de(4,4,16,16,H),new de(8,16,32,32,H),new de(8,16,128,128,H),new de(8,32,128,256,H),new de(32,128,258,1024,H),new de(32,258,258,4096,H)],o.deflateInit=function(W,ne){return ce(W,ne,x,15,8,0)},o.deflateInit2=ce,o.deflateReset=J,o.deflateResetKeep=me,o.deflateSetHeader=function(W,ne){return W&&W.state?W.state.wrap!==2?p:(W.state.gzhead=ne,h):p},o.deflate=function(W,ne){var ue,$,te,oe;if(!W||!W.state||5>8&255),Q($,$.gzhead.time>>16&255),Q($,$.gzhead.time>>24&255),Q($,$.level===9?2:2<=$.strategy||$.level<2?4:0),Q($,255&$.gzhead.os),$.gzhead.extra&&$.gzhead.extra.length&&(Q($,255&$.gzhead.extra.length),Q($,$.gzhead.extra.length>>8&255)),$.gzhead.hcrc&&(W.adler=l(W.adler,$.pending_buf,$.pending,0)),$.gzindex=0,$.status=69):(Q($,0),Q($,0),Q($,0),Q($,0),Q($,0),Q($,$.level===9?2:2<=$.strategy||$.level<2?4:0),Q($,3),$.status=F);else{var ge=x+($.w_bits-8<<4)<<8;ge|=(2<=$.strategy||$.level<2?0:$.level<6?1:$.level===6?2:3)<<6,$.strstart!==0&&(ge|=32),ge+=31-ge%31,$.status=F,G($,ge),$.strstart!==0&&(G($,W.adler>>>16),G($,65535&W.adler)),W.adler=1}if($.status===69)if($.gzhead.extra){for(te=$.pending;$.gzindex<(65535&$.gzhead.extra.length)&&($.pending!==$.pending_buf_size||($.gzhead.hcrc&&$.pending>te&&(W.adler=l(W.adler,$.pending_buf,$.pending-te,te)),B(W),te=$.pending,$.pending!==$.pending_buf_size));)Q($,255&$.gzhead.extra[$.gzindex]),$.gzindex++;$.gzhead.hcrc&&$.pending>te&&(W.adler=l(W.adler,$.pending_buf,$.pending-te,te)),$.gzindex===$.gzhead.extra.length&&($.gzindex=0,$.status=73)}else $.status=73;if($.status===73)if($.gzhead.name){te=$.pending;do{if($.pending===$.pending_buf_size&&($.gzhead.hcrc&&$.pending>te&&(W.adler=l(W.adler,$.pending_buf,$.pending-te,te)),B(W),te=$.pending,$.pending===$.pending_buf_size)){oe=1;break}oe=$.gzindex<$.gzhead.name.length?255&$.gzhead.name.charCodeAt($.gzindex++):0,Q($,oe)}while(oe!==0);$.gzhead.hcrc&&$.pending>te&&(W.adler=l(W.adler,$.pending_buf,$.pending-te,te)),oe===0&&($.gzindex=0,$.status=91)}else $.status=91;if($.status===91)if($.gzhead.comment){te=$.pending;do{if($.pending===$.pending_buf_size&&($.gzhead.hcrc&&$.pending>te&&(W.adler=l(W.adler,$.pending_buf,$.pending-te,te)),B(W),te=$.pending,$.pending===$.pending_buf_size)){oe=1;break}oe=$.gzindex<$.gzhead.comment.length?255&$.gzhead.comment.charCodeAt($.gzindex++):0,Q($,oe)}while(oe!==0);$.gzhead.hcrc&&$.pending>te&&(W.adler=l(W.adler,$.pending_buf,$.pending-te,te)),oe===0&&($.status=103)}else $.status=103;if($.status===103&&($.gzhead.hcrc?($.pending+2>$.pending_buf_size&&B(W),$.pending+2<=$.pending_buf_size&&(Q($,255&W.adler),Q($,W.adler>>8&255),W.adler=0,$.status=F)):$.status=F),$.pending!==0){if(B(W),W.avail_out===0)return $.last_flush=-1,h}else if(W.avail_in===0&&K(ne)<=K(ue)&&ne!==d)return U(W,-5);if($.status===666&&W.avail_in!==0)return U(W,-5);if(W.avail_in!==0||$.lookahead!==0||ne!==f&&$.status!==666){var le=$.strategy===2?function(ve,Re){for(var _e;;){if(ve.lookahead===0&&(ae(ve),ve.lookahead===0)){if(Re===f)return N;break}if(ve.match_length=0,_e=s._tr_tally(ve,0,ve.window[ve.strstart]),ve.lookahead--,ve.strstart++,_e&&(Z(ve,!1),ve.strm.avail_out===0))return N}return ve.insert=0,Re===d?(Z(ve,!0),ve.strm.avail_out===0?C:X):ve.last_lit&&(Z(ve,!1),ve.strm.avail_out===0)?N:P}($,ne):$.strategy===3?function(ve,Re){for(var _e,Me,be,ut,tt=ve.window;;){if(ve.lookahead<=I){if(ae(ve),ve.lookahead<=I&&Re===f)return N;if(ve.lookahead===0)break}if(ve.match_length=0,ve.lookahead>=w&&0ve.lookahead&&(ve.match_length=ve.lookahead)}if(ve.match_length>=w?(_e=s._tr_tally(ve,1,ve.match_length-w),ve.lookahead-=ve.match_length,ve.strstart+=ve.match_length,ve.match_length=0):(_e=s._tr_tally(ve,0,ve.window[ve.strstart]),ve.lookahead--,ve.strstart++),_e&&(Z(ve,!1),ve.strm.avail_out===0))return N}return ve.insert=0,Re===d?(Z(ve,!0),ve.strm.avail_out===0?C:X):ve.last_lit&&(Z(ve,!1),ve.strm.avail_out===0)?N:P}($,ne):i[$.level].func($,ne);if(le!==C&&le!==X||($.status=666),le===N||le===C)return W.avail_out===0&&($.last_flush=-1),h;if(le===P&&(ne===1?s._tr_align($):ne!==5&&(s._tr_stored_block($,0,0,!1),ne===3&&(ie($.head),$.lookahead===0&&($.strstart=0,$.block_start=0,$.insert=0))),B(W),W.avail_out===0))return $.last_flush=-1,h}return ne!==d?h:$.wrap<=0?1:($.wrap===2?(Q($,255&W.adler),Q($,W.adler>>8&255),Q($,W.adler>>16&255),Q($,W.adler>>24&255),Q($,255&W.total_in),Q($,W.total_in>>8&255),Q($,W.total_in>>16&255),Q($,W.total_in>>24&255)):(G($,W.adler>>>16),G($,65535&W.adler)),B(W),0<$.wrap&&($.wrap=-$.wrap),$.pending!==0?h:1)},o.deflateEnd=function(W){var ne;return W&&W.state?(ne=W.state.status)!==T&&ne!==69&&ne!==73&&ne!==91&&ne!==103&&ne!==F&&ne!==666?U(W,p):(W.state=null,ne===F?U(W,-3):h):p},o.deflateSetDictionary=function(W,ne){var ue,$,te,oe,ge,le,ve,Re,_e=ne.length;if(!W||!W.state||(oe=(ue=W.state).wrap)===2||oe===1&&ue.status!==T||ue.lookahead)return p;for(oe===1&&(W.adler=c(W.adler,ne,_e,0)),ue.wrap=0,_e>=ue.w_size&&(oe===0&&(ie(ue.head),ue.strstart=0,ue.block_start=0,ue.insert=0),Re=new a.Buf8(ue.w_size),a.arraySet(Re,ne,_e-ue.w_size,ue.w_size,0),ne=Re,_e=ue.w_size),ge=W.avail_in,le=W.next_in,ve=W.input,W.avail_in=_e,W.next_in=0,W.input=ne,ae(ue);ue.lookahead>=w;){for($=ue.strstart,te=ue.lookahead-(w-1);ue.ins_h=(ue.ins_h<>>=w=O>>>24,R-=w,(w=O>>>16&255)===0)P[u++]=65535&O;else{if(!(16&w)){if(!(64&w)){O=y[(65535&O)+(x&(1<>>=w,R-=w),R<15&&(x+=N[c++]<>>=w=O>>>24,R-=w,!(16&(w=O>>>16&255))){if(!(64&w)){O=A[(65535&O)+(x&(1<>>=w,R-=w,(w=u-f)>3,x&=(1<<(R-=I<<3))-1,i.next_in=c,i.next_out=u,i.avail_in=c>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<24)}function x(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function R(T){var F;return T&&T.state?(F=T.state,T.total_in=T.total_out=F.total=0,T.msg="",F.wrap&&(T.adler=1&F.wrap),F.mode=p,F.last=0,F.havedict=0,F.dmax=32768,F.head=null,F.hold=0,F.bits=0,F.lencode=F.lendyn=new i.Buf32(m),F.distcode=F.distdyn=new i.Buf32(v),F.sane=1,F.back=-1,d):h}function y(T){var F;return T&&T.state?((F=T.state).wsize=0,F.whave=0,F.wnext=0,R(T)):h}function A(T,F){var N,P;return T&&T.state?(P=T.state,F<0?(N=0,F=-F):(N=1+(F>>4),F<48&&(F&=15)),F&&(F<8||15=X.wsize?(i.arraySet(X.window,F,N-X.wsize,X.wsize,0),X.wnext=0,X.whave=X.wsize):(P<(C=X.wsize-X.wnext)&&(C=P),i.arraySet(X.window,F,N-P,C,X.wnext),(P-=C)?(i.arraySet(X.window,F,N-P,P,0),X.wnext=P,X.whave=X.wsize):(X.wnext+=C,X.wnext===X.wsize&&(X.wnext=0),X.whave>>8&255,N.check=s(N.check,oe,2,0),Z=B=0,N.mode=2;break}if(N.flags=0,N.head&&(N.head.done=!1),!(1&N.wrap)||(((255&B)<<8)+(B>>8))%31){T.msg="incorrect header check",N.mode=30;break}if((15&B)!=8){T.msg="unknown compression method",N.mode=30;break}if(Z-=4,W=8+(15&(B>>>=4)),N.wbits===0)N.wbits=W;else if(W>N.wbits){T.msg="invalid window size",N.mode=30;break}N.dmax=1<>8&1),512&N.flags&&(oe[0]=255&B,oe[1]=B>>>8&255,N.check=s(N.check,oe,2,0)),Z=B=0,N.mode=3;case 3:for(;Z<32;){if(K===0)break e;K--,B+=P[X++]<>>8&255,oe[2]=B>>>16&255,oe[3]=B>>>24&255,N.check=s(N.check,oe,4,0)),Z=B=0,N.mode=4;case 4:for(;Z<16;){if(K===0)break e;K--,B+=P[X++]<>8),512&N.flags&&(oe[0]=255&B,oe[1]=B>>>8&255,N.check=s(N.check,oe,2,0)),Z=B=0,N.mode=5;case 5:if(1024&N.flags){for(;Z<16;){if(K===0)break e;K--,B+=P[X++]<>>8&255,N.check=s(N.check,oe,2,0)),Z=B=0}else N.head&&(N.head.extra=null);N.mode=6;case 6:if(1024&N.flags&&(K<(q=N.length)&&(q=K),q&&(N.head&&(W=N.head.extra_len-N.length,N.head.extra||(N.head.extra=new Array(N.head.extra_len)),i.arraySet(N.head.extra,P,X,q,W)),512&N.flags&&(N.check=s(N.check,P,q,X)),K-=q,X+=q,N.length-=q),N.length))break e;N.length=0,N.mode=7;case 7:if(2048&N.flags){if(K===0)break e;for(q=0;W=P[X+q++],N.head&&W&&N.length<65536&&(N.head.name+=String.fromCharCode(W)),W&&q>9&1,N.head.done=!0),T.adler=N.check=0,N.mode=12;break;case 10:for(;Z<32;){if(K===0)break e;K--,B+=P[X++]<>>=7&Z,Z-=7&Z,N.mode=27;break}for(;Z<3;){if(K===0)break e;K--,B+=P[X++]<>>=1)){case 0:N.mode=14;break;case 1:if(I(N),N.mode=20,F!==6)break;B>>>=2,Z-=2;break e;case 2:N.mode=17;break;case 3:T.msg="invalid block type",N.mode=30}B>>>=2,Z-=2;break;case 14:for(B>>>=7&Z,Z-=7&Z;Z<32;){if(K===0)break e;K--,B+=P[X++]<>>16^65535)){T.msg="invalid stored block lengths",N.mode=30;break}if(N.length=65535&B,Z=B=0,N.mode=15,F===6)break e;case 15:N.mode=16;case 16:if(q=N.length){if(K>>=5,Z-=5,N.ndist=1+(31&B),B>>>=5,Z-=5,N.ncode=4+(15&B),B>>>=4,Z-=4,286>>=3,Z-=3}for(;N.have<19;)N.lens[ge[N.have++]]=0;if(N.lencode=N.lendyn,N.lenbits=7,ue={bits:N.lenbits},ne=l(0,N.lens,0,19,N.lencode,0,N.work,ue),N.lenbits=ue.bits,ne){T.msg="invalid code lengths set",N.mode=30;break}N.have=0,N.mode=19;case 19:for(;N.have>>16&255,ye=65535&te,!((H=te>>>24)<=Z);){if(K===0)break e;K--,B+=P[X++]<>>=H,Z-=H,N.lens[N.have++]=ye;else{if(ye===16){for($=H+2;Z<$;){if(K===0)break e;K--,B+=P[X++]<>>=H,Z-=H,N.have===0){T.msg="invalid bit length repeat",N.mode=30;break}W=N.lens[N.have-1],q=3+(3&B),B>>>=2,Z-=2}else if(ye===17){for($=H+3;Z<$;){if(K===0)break e;K--,B+=P[X++]<>>=H)),B>>>=3,Z-=3}else{for($=H+7;Z<$;){if(K===0)break e;K--,B+=P[X++]<>>=H)),B>>>=7,Z-=7}if(N.have+q>N.nlen+N.ndist){T.msg="invalid bit length repeat",N.mode=30;break}for(;q--;)N.lens[N.have++]=W}}if(N.mode===30)break;if(N.lens[256]===0){T.msg="invalid code -- missing end-of-block",N.mode=30;break}if(N.lenbits=9,ue={bits:N.lenbits},ne=l(u,N.lens,0,N.nlen,N.lencode,0,N.work,ue),N.lenbits=ue.bits,ne){T.msg="invalid literal/lengths set",N.mode=30;break}if(N.distbits=6,N.distcode=N.distdyn,ue={bits:N.distbits},ne=l(f,N.lens,N.nlen,N.ndist,N.distcode,0,N.work,ue),N.distbits=ue.bits,ne){T.msg="invalid distances set",N.mode=30;break}if(N.mode=20,F===6)break e;case 20:N.mode=21;case 21:if(6<=K&&258<=ie){T.next_out=U,T.avail_out=ie,T.next_in=X,T.avail_in=K,N.hold=B,N.bits=Z,c(T,G),U=T.next_out,C=T.output,ie=T.avail_out,X=T.next_in,P=T.input,K=T.avail_in,B=N.hold,Z=N.bits,N.mode===12&&(N.back=-1);break}for(N.back=0;de=(te=N.lencode[B&(1<>>16&255,ye=65535&te,!((H=te>>>24)<=Z);){if(K===0)break e;K--,B+=P[X++]<>me)])>>>16&255,ye=65535&te,!(me+(H=te>>>24)<=Z);){if(K===0)break e;K--,B+=P[X++]<>>=me,Z-=me,N.back+=me}if(B>>>=H,Z-=H,N.back+=H,N.length=ye,de===0){N.mode=26;break}if(32&de){N.back=-1,N.mode=12;break}if(64&de){T.msg="invalid literal/length code",N.mode=30;break}N.extra=15&de,N.mode=22;case 22:if(N.extra){for($=N.extra;Z<$;){if(K===0)break e;K--,B+=P[X++]<>>=N.extra,Z-=N.extra,N.back+=N.extra}N.was=N.length,N.mode=23;case 23:for(;de=(te=N.distcode[B&(1<>>16&255,ye=65535&te,!((H=te>>>24)<=Z);){if(K===0)break e;K--,B+=P[X++]<>me)])>>>16&255,ye=65535&te,!(me+(H=te>>>24)<=Z);){if(K===0)break e;K--,B+=P[X++]<>>=me,Z-=me,N.back+=me}if(B>>>=H,Z-=H,N.back+=H,64&de){T.msg="invalid distance code",N.mode=30;break}N.offset=ye,N.extra=15&de,N.mode=24;case 24:if(N.extra){for($=N.extra;Z<$;){if(K===0)break e;K--,B+=P[X++]<>>=N.extra,Z-=N.extra,N.back+=N.extra}if(N.offset>N.dmax){T.msg="invalid distance too far back",N.mode=30;break}N.mode=25;case 25:if(ie===0)break e;if(q=G-ie,N.offset>q){if((q=N.offset-q)>N.whave&&N.sane){T.msg="invalid distance too far back",N.mode=30;break}ae=q>N.wnext?(q-=N.wnext,N.wsize-q):N.wnext-q,q>N.length&&(q=N.length),j=N.window}else j=C,ae=U-N.offset,q=N.length;for(iek?(w=ae[j+v[F]],Z[Q+v[F]]):(w=96,0),x=1<>U)+(R-=x)]=O<<24|w<<16|I|0,R!==0;);for(x=1<>=1;if(x!==0?(B&=x-1,B+=x):B=0,F++,--G[T]==0){if(T===P)break;T=f[d+v[F]]}if(C>>7)]}function Q(te,oe){te.pending_buf[te.pending++]=255&oe,te.pending_buf[te.pending++]=oe>>>8&255}function G(te,oe,ge){te.bi_valid>b-ge?(te.bi_buf|=oe<>b-te.bi_valid,te.bi_valid+=ge-b):(te.bi_buf|=oe<>>=1,ge<<=1,0<--oe;);return ge>>>1}function j(te,oe,ge){var le,ve,Re=new Array(v+1),_e=0;for(le=1;le<=v;le++)Re[le]=_e=_e+ge[le-1]<<1;for(ve=0;ve<=oe;ve++){var Me=te[2*ve+1];Me!==0&&(te[2*ve]=ae(Re[Me]++,Me))}}function H(te){var oe;for(oe=0;oe>1;1<=ge;ge--)me(te,Re,ge);for(ve=be;ge=te.heap[1],te.heap[1]=te.heap[te.heap_len--],me(te,Re,1),le=te.heap[1],te.heap[--te.heap_max]=ge,te.heap[--te.heap_max]=le,Re[2*ve]=Re[2*ge]+Re[2*le],te.depth[ve]=(te.depth[ge]>=te.depth[le]?te.depth[ge]:te.depth[le])+1,Re[2*ge+1]=Re[2*le+1]=ve,te.heap[1]=ve++,me(te,Re,1),2<=te.heap_len;);te.heap[--te.heap_max]=te.heap[1],function(tt,Oe){var Ne,Fe,De,qe,ke,Ze,et=Oe.dyn_tree,xt=Oe.max_code,ct=Oe.stat_desc.static_tree,ht=Oe.stat_desc.has_stree,yt=Oe.stat_desc.extra_bits,Ft=Oe.stat_desc.extra_base,Zt=Oe.stat_desc.max_length,Nn=0;for(qe=0;qe<=v;qe++)tt.bl_count[qe]=0;for(et[2*tt.heap[tt.heap_max]+1]=0,Ne=tt.heap_max+1;Ne>=7;ve>>=1)if(1&ut&&Me.dyn_ltree[2*be]!==0)return a;if(Me.dyn_ltree[18]!==0||Me.dyn_ltree[20]!==0||Me.dyn_ltree[26]!==0)return s;for(be=32;be>>3,(Re=te.static_len+3+7>>>3)<=ve&&(ve=Re)):ve=Re=ge+5,ge+4<=ve&&oe!==-1?$(te,oe,ge,le):te.strategy===4||Re===ve?(G(te,2+(le?1:0),3),J(te,E,T)):(G(te,4+(le?1:0),3),function(Me,be,ut,tt){var Oe;for(G(Me,be-257,5),G(Me,ut-1,5),G(Me,tt-4,4),Oe=0;Oe>>8&255,te.pending_buf[te.d_buf+2*te.last_lit+1]=255&oe,te.pending_buf[te.l_buf+te.last_lit]=255&ge,te.last_lit++,oe===0?te.dyn_ltree[2*ge]++:(te.matches++,oe--,te.dyn_ltree[2*(N[ge]+f+1)]++,te.dyn_dtree[2*Z(oe)]++),te.last_lit===te.lit_bufsize-1},o._tr_align=function(te){G(te,2,3),q(te,R,E),function(oe){oe.bi_valid===16?(Q(oe,oe.bi_buf),oe.bi_buf=0,oe.bi_valid=0):8<=oe.bi_valid&&(oe.pending_buf[oe.pending++]=255&oe.bi_buf,oe.bi_buf>>=8,oe.bi_valid-=8)}(te)}},{"../utils/common":41}],53:[function(n,r,o){r.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(n,r,o){(function(i){(function(a,s){if(!a.setImmediate){var c,l,u,f,d=1,h={},p=!1,m=a.document,v=Object.getPrototypeOf&&Object.getPrototypeOf(a);v=v&&v.setTimeout?v:a,c={}.toString.call(a.process)==="[object process]"?function(y){process.nextTick(function(){x(y)})}:function(){if(a.postMessage&&!a.importScripts){var y=!0,A=a.onmessage;return a.onmessage=function(){y=!1},a.postMessage("","*"),a.onmessage=A,y}}()?(f="setImmediate$"+Math.random()+"$",a.addEventListener?a.addEventListener("message",R,!1):a.attachEvent("onmessage",R),function(y){a.postMessage(f+y,"*")}):a.MessageChannel?((u=new MessageChannel).port1.onmessage=function(y){x(y.data)},function(y){u.port2.postMessage(y)}):m&&"onreadystatechange"in m.createElement("script")?(l=m.documentElement,function(y){var A=m.createElement("script");A.onreadystatechange=function(){x(y),A.onreadystatechange=null,l.removeChild(A),A=null},l.appendChild(A)}):function(y){setTimeout(x,0,y)},v.setImmediate=function(y){typeof y!="function"&&(y=new Function(""+y));for(var A=new Array(arguments.length-1),S=0;S"u"?i===void 0?this:i:self)}).call(this,typeof kt<"u"?kt:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(jC);var Mne=jC.exports;const $C=Ug(Mne);var Sr=function(){return Sr=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0&&i[i.length-1])&&(l[0]===6||l[0]===2)){n=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]=100?e:typeof e=="string"&&e.includes("%")?Math.round(t&&t==="X"?parseFloat(e)/100*n.width:t&&t==="Y"?parseFloat(e)/100*n.height:parseFloat(e)/100*n.width):0}function tm(e){return e.replace(/[xy]/g,function(t){var n=Math.random()*16|0,r=t==="x"?n:n&3|8;return r.toString(16)})}function Bt(e){return typeof e>"u"||e==null?"":e.toString().replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function hn(e){return typeof e=="number"&&e>100?e:(typeof e=="string"&&(e=Number(e.replace(/in*/gi,""))),Math.round(Qt*e))}function Ct(e){var t=Number(e)||0;return isNaN(t)?0:Math.round(t*Vp)}function iu(e){return e=e||0,Math.round((e>360?e-360:e)*6e4)}function XA(e){var t=e.toString(16);return t.length===1?"0"+t:t}function WA(e,t,n){return(XA(e)+XA(t)+XA(n)).toUpperCase()}function xn(e,t){var n=(e||"").replace("#","");!EA.test(n)&&n!==yi.background1&&n!==yi.background2&&n!==yi.text1&&n!==yi.text2&&n!==yi.accent1&&n!==yi.accent2&&n!==yi.accent3&&n!==yi.accent4&&n!==yi.accent5&&n!==yi.accent6&&(console.warn('"'.concat(n,'" is not a valid scheme color or hex RGB! "').concat(zo,`" used instead. Only provide 6-digit RGB or 'pptx.SchemeColor' values!`)),n=zo);var r=EA.test(n)?"srgbClr":"schemeClr",o='val="'+(EA.test(n)?n.toUpperCase():n)+'"';return t?"").concat(t,""):"")}function Pne(e,t){var n="",r=Sr(Sr({},t),e),o=Math.round(r.size*Vp),i=r.color,a=Math.round(r.opacity*1e5);return n+=''),n+=xn(i,'')),n+="",n}function Si(e){var t="solid",n="",r="",o="";if(e)switch(typeof e=="string"?n=e:(e.type&&(t=e.type),e.color&&(n=e.color),e.alpha&&(r+='')),e.transparency&&(r+=''))),t){case"solid":o+="".concat(xn(n,r),"");break;default:o+="";break}return o}function Hs(e){return e._rels.length+e._relsChart.length+e._relsMedia.length+1}function $x(e){if(!(!e||typeof e!="object"))return e.type!=="outer"&&e.type!=="inner"&&e.type!=="none"&&(console.warn("Warning: shadow.type options are `outer`, `inner` or `none`."),e.type="outer"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||e.angle>359)&&(console.warn("Warning: shadow.angle can only be 0-359"),e.angle=270),e.angle=Math.round(Number(e.angle))),e.opacity&&((isNaN(Number(e.opacity))||e.opacity<0||e.opacity>1)&&(console.warn("Warning: shadow.opacity can only be 0-1"),e.opacity=.75),e.opacity=Number(e.opacity)),e.color&&e.color.startsWith("#")&&(console.warn('Warning: shadow.color should not include hash (#) character, , e.g. "FF0000"'),e.color=e.color.replace("#","")),e}function Cne(e,t,n){var r,o,i=2.3+(!((r=e.options)===null||r===void 0)&&r.autoPageCharWeight?e.options.autoPageCharWeight:0),a=Math.floor(t/Vp*Qt)/((!((o=e.options)===null||o===void 0)&&o.fontSize?e.options.fontSize:Gi)/i),s=[],c=[],l=[],u=[];e.text&&e.text.toString().trim().length===0?c.push({_type:Dt.tablecell,text:" "}):typeof e.text=="number"||typeof e.text=="string"?c.push({_type:Dt.tablecell,text:(e.text||"").toString().trim()}):Array.isArray(e.text)&&(c=e.text),n&&(console.log("[1/4] inputCells"),c.forEach(function(d,h){return console.log("[1/4] [".concat(h+1,"] cell: ").concat(JSON.stringify(d)))}));var f=[];return c.forEach(function(d){var h;typeof d.text=="string"&&(d.text.split(` `).length>1?d.text.split(` `).forEach(function(p){f.push({_type:Dt.tablecell,text:p,options:Sr(Sr({},d.options),{breakLine:!0})})}):f.push({_type:Dt.tablecell,text:d.text.trim(),options:d.options}),!((h=d.options)===null||h===void 0)&&h.breakLine&&(n&&console.log("inputCells: new line > ".concat(JSON.stringify(f))),l.push(f),f=[])),f.length>0&&(l.push(f),f=[])}),n&&(console.log("[2/4] inputLines1 (".concat(l.length,")")),l.forEach(function(d,h){return console.log("[2/4] [".concat(h+1,"] line: ").concat(JSON.stringify(d)))})),l.forEach(function(d){d.forEach(function(h){var p=[],m=String(h.text),v=m.split(" ");v.forEach(function(b,x){var R=Sr({},h.options);R!=null&&R.breakLine&&(R.breakLine=x+1===v.length),p.push({_type:Dt.tablecell,text:b+(x+1a&&(s.push(h),h=[],p=""),h.push(m),p+=m.text.toString()}),h.length>0&&s.push(h)}),n&&(console.log("[4/4] parsedLines (".concat(s.length,")")),s.forEach(function(d,h){return console.log("[4/4] [Line ".concat(h+1,`]: `).concat(JSON.stringify(d)))}),console.log(`............................................... `)),s}function rI(e,t,n,r){e===void 0&&(e=[]),t===void 0&&(t={});var o=rp,i=Qt*1,a=Qt*1,s=0,c=0,l=[],u=en(t.x,"X",n),f=en(t.y,"Y",n),d=en(t.w,"X",n),h=en(t.h,"Y",n),p=d;function m(){var y=0;l.length===0&&(y=f||hn(o[0])),l.length>0&&(y=hn(t.autoPageSlideStartY||t.newSlideStartY||o[0])),a=(h||n.height)-y-hn(o[2]),l.length>1&&(typeof t.autoPageSlideStartY=="number"?a=(h||n.height)-hn(t.autoPageSlideStartY+o[2]):typeof t.newSlideStartY=="number"?a=(h||n.height)-hn(t.newSlideStartY+o[2]):f&&(a=(h||n.height)-hn((f/Qt=K&&G=E&&(E=U._lineHeight)}),s+E>a){t.verbose&&(console.log(` |-----------------------------------------------------------------------|`),console.log("|-- NEW SLIDE CREATED (currTabH+currLineH > maxH) => ".concat((s/Qt).toFixed(2)," + ").concat((F._lineHeight/Qt).toFixed(2)," > ").concat(a/Qt)),console.log(`|-----------------------------------------------------------------------| `)),w.length>0&&w.map(function(U){return U.text.length}).reduce(function(U,K){return U+K})>0&&R.rows.push(w),l.push(R);var P=[];R={rows:P},w=[],y.forEach(function(U){return w.push({_type:Dt.tablecell,text:[],options:U.options})}),m(),s+=k+O,t.verbose&&console.log("| SLIDE [".concat(l.length,"]: emuSlideTabH ...... = ").concat((a/Qt).toFixed(1)," ")),s=0,(t.addHeaderToEach||t.autoPageRepeatHeader)&&t._arrObjTabHeadRows&&t._arrObjTabHeadRows.forEach(function(U){var K=[],ie=0;U.forEach(function(B){K.push(B),B._lineHeight>ie&&(ie=B._lineHeight)}),R.rows.push(K),s+=ie}),N=w[I]}var C=F._lines.shift();Array.isArray(N.text)&&(C?N.text=N.text.concat(C):N.text.length===0&&(N.text=N.text.concat({_type:Dt.tablecell,text:""}))),I===S.length-1&&(s+=E),I=I0&&R.rows.push(w),t.verbose&&console.log("- SLIDE [".concat(l.length,"]: ROW [").concat(A,"]: ...COMPLETE ...... emuTabCurrH = ").concat((s/Qt).toFixed(2)," ( emuSlideTabH = ").concat((a/Qt).toFixed(2)," )"))}),l.push(R),t.verbose&&(console.log(` |================================================|`),console.log("| FINAL: tableRowSlides.length = ".concat(l.length)),l.forEach(function(y){return console.log(y)}),console.log(`|================================================| `)),l}function Ine(e,t,n,r){n===void 0&&(n={});var o=n||{};o.slideMargin=o.slideMargin||o.slideMargin===0?o.slideMargin:.5;var i=o.w||e.presLayout.width,a=[],s=[],c=[],l=[],u=[],f=[.5,.5,.5,.5],d=0;if(!document.getElementById(t))throw new Error('tableToSlides: Table ID "'+t+'" does not exist!');r!=null&&r._margin?(Array.isArray(r._margin)?f=r._margin:isNaN(r._margin)||(f=[r._margin,r._margin,r._margin,r._margin]),o.slideMargin=f):o!=null&&o.slideMargin&&(Array.isArray(o.slideMargin)?f=o.slideMargin:isNaN(o.slideMargin)||(f=[o.slideMargin,o.slideMargin,o.slideMargin,o.slideMargin])),i=(o.w?hn(o.w):e.presLayout.width)-hn(f[1]+f[3]),o.verbose&&(console.log("[[VERBOSE MODE]]"),console.log("|-- `tableToSlides` ----------------------------------------------------|"),console.log("| tableProps.h .................................... = ".concat(o.h)),console.log("| tableProps.w .................................... = ".concat(o.w)),console.log("| pptx.presLayout.width ........................... = ".concat((e.presLayout.width/Qt).toFixed(1))),console.log("| pptx.presLayout.height .......................... = ".concat((e.presLayout.height/Qt).toFixed(1))),console.log("| emuSlideTabW .................................... = ".concat((i/Qt).toFixed(1))));var h=document.querySelectorAll("#".concat(t," tr:first-child th"));h.length===0&&(h=document.querySelectorAll("#".concat(t," tr:first-child td"))),h.forEach(function(m){if(m.getAttribute("colspan"))for(var v=0;vb?x:b)}),o.verbose&&console.log("| arrColW ......................................... = [".concat(l.join(", "),"]"));var p=["thead","tbody","tfoot"];p.forEach(function(m){document.querySelectorAll("#".concat(t," ").concat(m," tr")).forEach(function(v){var b=[];switch(Array.from(v.cells).forEach(function(x){var R=window.getComputedStyle(x).getPropertyValue("color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),y=window.getComputedStyle(x).getPropertyValue("background-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");(window.getComputedStyle(x).getPropertyValue("background-color")==="rgba(0, 0, 0, 0)"||window.getComputedStyle(x).getPropertyValue("transparent"))&&(y=["255","255","255"]);var A={align:null,bold:window.getComputedStyle(x).getPropertyValue("font-weight")==="bold"||Number(window.getComputedStyle(x).getPropertyValue("font-weight"))>=500,border:null,color:WA(Number(R[0]),Number(R[1]),Number(R[2])),fill:{color:WA(Number(y[0]),Number(y[1]),Number(y[2]))},fontFace:(window.getComputedStyle(x).getPropertyValue("font-family")||"").split(",")[0].replace(/"/g,"").replace("inherit","").replace("initial","")||null,fontSize:Number(window.getComputedStyle(x).getPropertyValue("font-size").replace(/[a-z]/gi,"")),margin:null,colspan:Number(x.getAttribute("colspan"))||null,rowspan:Number(x.getAttribute("rowspan"))||null,valign:null};if(["left","center","right","start","end"].includes(window.getComputedStyle(x).getPropertyValue("text-align"))){var S=window.getComputedStyle(x).getPropertyValue("text-align").replace("start","left").replace("end","right");A.align=S==="center"?"center":S==="left"?"left":S==="right"?"right":null}if(["top","middle","bottom"].includes(window.getComputedStyle(x).getPropertyValue("vertical-align"))){var k=window.getComputedStyle(x).getPropertyValue("vertical-align");A.valign=k==="top"?"top":k==="middle"?"middle":k==="bottom"?"bottom":null}if(window.getComputedStyle(x).getPropertyValue("padding-left")){A.margin=[0,0,0,0];var O=["padding-top","padding-right","padding-bottom","padding-left"];O.forEach(function(I,E){A.margin[E]=Math.round(Number(window.getComputedStyle(x).getPropertyValue(I).replace(/\D/gi,"")))})}if(window.getComputedStyle(x).getPropertyValue("border-top-width")||window.getComputedStyle(x).getPropertyValue("border-right-width")||window.getComputedStyle(x).getPropertyValue("border-bottom-width")||window.getComputedStyle(x).getPropertyValue("border-left-width")){A.border=[null,null,null,null];var w=["top","right","bottom","left"];w.forEach(function(I,E){var T=Math.round(Number(window.getComputedStyle(x).getPropertyValue("border-"+I+"-width").replace("px",""))),F=[];F=window.getComputedStyle(x).getPropertyValue("border-"+I+"-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");var N=WA(Number(F[0]),Number(F[1]),Number(F[2]));A.border[E]={pt:T,color:N}})}b.push({_type:Dt.tablecell,text:x.innerText,options:A})}),m){case"thead":a.push(b);break;case"tbody":s.push(b);break;case"tfoot":c.push(b);break;default:console.log("table parsing: unexpected table part: ".concat(m));break}})}),o._arrObjTabHeadRows=a||null,o.colW=l,rI(q2(q2(q2([],a,!0),s,!0),c,!0),o,e.presLayout,r).forEach(function(m,v){var b=e.addSlide({masterName:o.masterSlideName||null});v===0&&(o.y=o.y||f[0]),v>0&&(o.y=o.autoPageSlideStartY||o.newSlideStartY||f[0]),o.verbose&&console.log("| opts.autoPageSlideStartY: ".concat(o.autoPageSlideStartY," / arrInchMargins[0]: ").concat(f[0]," => opts.y = ").concat(o.y)),b.addTable(m.rows,{x:o.x||f[3],y:o.y,w:Number(i)/Qt,colW:l,autoPage:!1}),o.addImage&&(o.addImage.options=o.addImage.options||{},!o.addImage.image||!o.addImage.image.path&&!o.addImage.image.data?console.warn("Warning: tableToSlides.addImage requires either `path` or `data`"):b.addImage({path:o.addImage.image.path,data:o.addImage.image.data,x:o.addImage.options.x,y:o.addImage.options.y,w:o.addImage.options.w,h:o.addImage.options.h})),o.addShape&&b.addShape(o.addShape.shapeName,o.addShape.options||{}),o.addTable&&b.addTable(o.addTable.rows,o.addTable.options||{}),o.addText&&b.addText(o.addText.text,o.addText.options||{})})}var Fne=0;function _ne(e,t){e.bkgd&&(t.bkgd=e.bkgd),e.objects&&Array.isArray(e.objects)&&e.objects.length>0&&e.objects.forEach(function(n,r){var o=Object.keys(n)[0],i=t;Ql[o]&&o==="chart"?oI(i,n[o].type,n[o].data,n[o].opts):Ql[o]&&o==="image"?iI(i,n[o]):Ql[o]&&o==="line"?j4(i,Ac.LINE,n[o]):Ql[o]&&o==="rect"?j4(i,Ac.RECTANGLE,n[o]):Ql[o]&&o==="text"?eg(i,[{text:n[o].text}],n[o].options,!1):Ql[o]&&o==="placeholder"&&(n[o].options.placeholder=n[o].options.name,delete n[o].options.name,n[o].options._placeholderType=n[o].options.type,delete n[o].options.type,n[o].options._placeholderIdx=100+r,eg(i,[{text:n[o].text}],n[o].options,!0))}),e.slideNumber&&typeof e.slideNumber=="object"&&(t._slideNumberProps=e.slideNumber)}function oI(e,t,n,r){var o;function i(f){!f||f.style==="none"||(f.size!==void 0&&(isNaN(Number(f.size))||f.size<=0)&&(console.warn("Warning: chart.gridLine.size must be greater than 0."),delete f.size),f.style&&!["solid","dash","dot"].includes(f.style)&&(console.warn("Warning: chart.gridLine.style options: `solid`, `dash`, `dot`."),delete f.style),f.cap&&!["flat","square","round"].includes(f.cap)&&(console.warn("Warning: chart.gridLine.cap options: `flat`, `square`, `round`."),delete f.cap))}var a=++Fne,s={_type:null,text:null,options:null,chartRid:null},c=null,l=[];Array.isArray(t)?(t.forEach(function(f){l=l.concat(f.data)}),c=n||r):(l=n,c=r),l.forEach(function(f,d){f._dataIndex=d,f.labels!==void 0&&!Array.isArray(f.labels[0])&&(f.labels=[f.labels])});var u=c&&typeof c=="object"?c:{};return u._type=t,u.x=typeof u.x<"u"&&u.x!=null&&!isNaN(Number(u.x))?u.x:1,u.y=typeof u.y<"u"&&u.y!=null&&!isNaN(Number(u.y))?u.y:1,u.w=u.w||"50%",u.h=u.h||"50%",u.objectName=u.objectName?Bt(u.objectName):"Chart ".concat(e._slideObjects.filter(function(f){return f._type===Dt.chart}).length),["bar","col"].includes(u.barDir||"")||(u.barDir="col"),u._type===at.AREA&&(["stacked","standard","percentStacked"].includes(u.barGrouping||"")||(u.barGrouping="standard")),u._type===at.BAR&&(["clustered","stacked","percentStacked"].includes(u.barGrouping||"")||(u.barGrouping="clustered")),u._type===at.BAR3D&&(["clustered","stacked","standard","percentStacked"].includes(u.barGrouping||"")||(u.barGrouping="standard")),!((o=u.barGrouping)===null||o===void 0)&&o.includes("tacked")&&(u.barGapWidthPct||(u.barGapWidthPct=50)),u.dataLabelPosition&&((u._type===at.AREA||u._type===at.BAR3D||u._type===at.DOUGHNUT||u._type===at.RADAR)&&delete u.dataLabelPosition,u._type===at.PIE&&(["bestFit","ctr","inEnd","outEnd"].includes(u.dataLabelPosition)||delete u.dataLabelPosition),(u._type===at.BUBBLE||u._type===at.BUBBLE3D||u._type===at.LINE||u._type===at.SCATTER)&&(["b","ctr","l","r","t"].includes(u.dataLabelPosition)||delete u.dataLabelPosition),u._type===at.BAR&&(["stacked","percentStacked"].includes(u.barGrouping||"")||["ctr","inBase","inEnd"].includes(u.dataLabelPosition)||delete u.dataLabelPosition,["clustered"].includes(u.barGrouping||"")||["ctr","inBase","inEnd","outEnd"].includes(u.dataLabelPosition)||delete u.dataLabelPosition)),u.dataLabelBkgrdColors=u.dataLabelBkgrdColors||!u.dataLabelBkgrdColors?u.dataLabelBkgrdColors:!1,["b","l","r","t","tr"].includes(u.legendPos||"")||(u.legendPos="r"),["cone","coneToMax","box","cylinder","pyramid","pyramidToMax"].includes(u.bar3DShape||"")||(u.bar3DShape="box"),["circle","dash","diamond","dot","none","square","triangle"].includes(u.lineDataSymbol||"")||(u.lineDataSymbol="circle"),["gap","span"].includes(u.displayBlanksAs||"")||(u.displayBlanksAs="span"),["standard","marker","filled"].includes(u.radarStyle||"")||(u.radarStyle="standard"),u.lineDataSymbolSize=u.lineDataSymbolSize&&!isNaN(u.lineDataSymbolSize)?u.lineDataSymbolSize:6,u.lineDataSymbolLineSize=u.lineDataSymbolLineSize&&!isNaN(u.lineDataSymbolLineSize)?Ct(u.lineDataSymbolLineSize):Ct(.75),u.layout&&["x","y","w","h"].forEach(function(f){var d=u.layout[f];(isNaN(Number(d))||d<0||d>1)&&(console.warn("Warning: chart.layout."+f+" can only be 0-1"),delete u.layout[f])}),u.catGridLine=u.catGridLine||(u._type===at.SCATTER?{color:"D9D9D9",size:1}:{style:"none"}),u.valGridLine=u.valGridLine||(u._type===at.SCATTER?{color:"D9D9D9",size:1}:{}),u.serGridLine=u.serGridLine||(u._type===at.SCATTER?{color:"D9D9D9",size:1}:{style:"none"}),i(u.catGridLine),i(u.valGridLine),i(u.serGridLine),$x(u.shadow),u.showDataTable=u.showDataTable||!u.showDataTable?u.showDataTable:!1,u.showDataTableHorzBorder=u.showDataTableHorzBorder||!u.showDataTableHorzBorder?u.showDataTableHorzBorder:!0,u.showDataTableVertBorder=u.showDataTableVertBorder||!u.showDataTableVertBorder?u.showDataTableVertBorder:!0,u.showDataTableOutline=u.showDataTableOutline||!u.showDataTableOutline?u.showDataTableOutline:!0,u.showDataTableKeys=u.showDataTableKeys||!u.showDataTableKeys?u.showDataTableKeys:!0,u.showLabel=u.showLabel||!u.showLabel?u.showLabel:!1,u.showLegend=u.showLegend||!u.showLegend?u.showLegend:!1,u.showPercent=u.showPercent||!u.showPercent?u.showPercent:!0,u.showTitle=u.showTitle||!u.showTitle?u.showTitle:!1,u.showValue=u.showValue||!u.showValue?u.showValue:!1,u.showLeaderLines=u.showLeaderLines||!u.showLeaderLines?u.showLeaderLines:!1,u.catAxisLineShow=typeof u.catAxisLineShow<"u"?u.catAxisLineShow:!0,u.valAxisLineShow=typeof u.valAxisLineShow<"u"?u.valAxisLineShow:!0,u.serAxisLineShow=typeof u.serAxisLineShow<"u"?u.serAxisLineShow:!0,u.v3DRotX=!isNaN(u.v3DRotX)&&u.v3DRotX>=-90&&u.v3DRotX<=90?u.v3DRotX:30,u.v3DRotY=!isNaN(u.v3DRotY)&&u.v3DRotY>=0&&u.v3DRotY<=360?u.v3DRotY:30,u.v3DRAngAx=u.v3DRAngAx||!u.v3DRAngAx?u.v3DRAngAx:!0,u.v3DPerspective=!isNaN(u.v3DPerspective)&&u.v3DPerspective>=0&&u.v3DPerspective<=240?u.v3DPerspective:30,u.barGapWidthPct=!isNaN(u.barGapWidthPct)&&u.barGapWidthPct>=0&&u.barGapWidthPct<=1e3?u.barGapWidthPct:150,u.barGapDepthPct=!isNaN(u.barGapDepthPct)&&u.barGapDepthPct>=0&&u.barGapDepthPct<=1e3?u.barGapDepthPct:150,u.chartColors=Array.isArray(u.chartColors)?u.chartColors:u._type===at.PIE||u._type===at.DOUGHNUT?kne:j0,u.chartColorsOpacity=u.chartColorsOpacity&&!isNaN(u.chartColorsOpacity)?u.chartColorsOpacity:null,u.border=u.border&&typeof u.border=="object"?u.border:null,u.border&&(!u.border.pt||isNaN(u.border.pt))&&(u.border.pt=Sf.pt),u.border&&(!u.border.color||typeof u.border.color!="string")&&(u.border.color=Sf.color),u.plotArea=u.plotArea||{},u.plotArea.border=u.plotArea.border&&typeof u.plotArea.border=="object"?u.plotArea.border:null,u.plotArea.border&&(!u.plotArea.border.pt||isNaN(u.plotArea.border.pt))&&(u.plotArea.border.pt=Sf.pt),u.plotArea.border&&(!u.plotArea.border.color||typeof u.plotArea.border.color!="string")&&(u.plotArea.border.color=Sf.color),u.border&&(u.plotArea.border=u.border),u.plotArea.fill=u.plotArea.fill||{color:null,transparency:null},u.fill&&(u.plotArea.fill.color=u.fill),u.chartArea=u.chartArea||{},u.chartArea.border=u.chartArea.border&&typeof u.chartArea.border=="object"?u.chartArea.border:null,u.chartArea.border&&(u.chartArea.border={color:u.chartArea.border.color||Sf.color,pt:u.chartArea.border.pt||Sf.pt}),u.chartArea.roundedCorners=typeof u.chartArea.roundedCorners=="boolean"?u.chartArea.roundedCorners:!0,u.dataBorder=u.dataBorder&&typeof u.dataBorder=="object"?u.dataBorder:null,u.dataBorder&&(!u.dataBorder.pt||isNaN(u.dataBorder.pt))&&(u.dataBorder.pt=.75),u.dataBorder&&(!u.dataBorder.color||typeof u.dataBorder.color!="string"||u.dataBorder.color.length!==6)&&(u.dataBorder.color="F9F9F9"),!u.dataLabelFormatCode&&u._type===at.SCATTER&&(u.dataLabelFormatCode="General"),!u.dataLabelFormatCode&&(u._type===at.PIE||u._type===at.DOUGHNUT)&&(u.dataLabelFormatCode=u.showPercent?"0%":"General"),u.dataLabelFormatCode=u.dataLabelFormatCode&&typeof u.dataLabelFormatCode=="string"?u.dataLabelFormatCode:"#,##0",!u.dataLabelFormatScatter&&u._type===at.SCATTER&&(u.dataLabelFormatScatter="custom"),u.lineSize=typeof u.lineSize=="number"?u.lineSize:2,u.valAxisMajorUnit=typeof u.valAxisMajorUnit=="number"?u.valAxisMajorUnit:null,u._type===at.AREA||u._type===at.BAR||u._type===at.BAR3D||u._type===at.LINE?u.catAxisMultiLevelLabels=!!u.catAxisMultiLevelLabels:delete u.catAxisMultiLevelLabels,s._type="chart",s.options=u,s.chartRid=Hs(e),e._relsChart.push({rId:Hs(e),data:l,opts:u,type:u._type,globalId:a,fileName:"chart".concat(a,".xml"),Target:"/ppt/charts/chart".concat(a,".xml")}),e._slideObjects.push(s),s}function iI(e,t){var n={_type:null,text:null,options:null,image:null,imageRid:null,hyperlink:null},r=t.x||0,o=t.y||0,i=t.w||0,a=t.h||0,s=t.sizing||null,c=t.hyperlink||"",l=t.data||"",u=t.path||"",f=Hs(e),d=t.objectName?Bt(t.objectName):"Image ".concat(e._slideObjects.filter(function(m){return m._type===Dt.image}).length);if(!u&&!l)return console.error("ERROR: addImage() requires either 'data' or 'path' parameter!"),null;if(u&&typeof u!="string")return console.error("ERROR: addImage() 'path' should be a string, ex: {path:'/img/sample.png'} - you sent ".concat(String(u))),null;if(l&&typeof l!="string")return console.error("ERROR: addImage() 'data' should be a string, ex: {data:'image/png;base64,NMP[...]'} - you sent ".concat(String(l))),null;if(l&&typeof l=="string"&&!l.toLowerCase().includes("base64,"))return console.error("ERROR: Image `data` value lacks a base64 header! Ex: 'image/png;base64,NMP[...]')"),null;var h=(u.substring(u.lastIndexOf("/")+1).split("?")[0].split(".").pop().split("#")[0]||"png").toLowerCase();if(l&&/image\/(\w+);/.exec(l)&&/image\/(\w+);/.exec(l).length>0?h=/image\/(\w+);/.exec(l)[1]:l!=null&&l.toLowerCase().includes("image/svg+xml")&&(h="svg"),n._type=Dt.image,n.image=u||"preencoded.png",n.options={x:r||0,y:o||0,w:i||1,h:a||1,altText:t.altText||"",rounding:typeof t.rounding=="boolean"?t.rounding:!1,sizing:s,placeholder:t.placeholder,rotate:t.rotate||0,flipV:t.flipV||!1,flipH:t.flipH||!1,transparency:t.transparency||0,objectName:d,shadow:$x(t.shadow)},h==="svg")e._relsMedia.push({path:u||l+"png",type:"image/png",extn:"png",data:l||"",rId:f,Target:"../media/image-".concat(e._slideNum,"-").concat(e._relsMedia.length+1,".png"),isSvgPng:!0,svgSize:{w:en(n.options.w,"X",e._presLayout),h:en(n.options.h,"Y",e._presLayout)}}),n.imageRid=f,e._relsMedia.push({path:u||l,type:"image/svg+xml",extn:h,data:l||"",rId:f+1,Target:"../media/image-".concat(e._slideNum,"-").concat(e._relsMedia.length+1,".").concat(h)}),n.imageRid=f+1;else{var p=e._relsMedia.filter(function(m){return m.path&&m.path===u&&m.type==="image/"+h&&!m.isDuplicate})[0];e._relsMedia.push({path:u||"preencoded."+h,type:"image/"+h,extn:h,data:l||"",rId:f,isDuplicate:!!(p!=null&&p.Target),Target:p!=null&&p.Target?p.Target:"../media/image-".concat(e._slideNum,"-").concat(e._relsMedia.length+1,".").concat(h)}),n.imageRid=f}if(typeof c=="object"){if(!c.url&&!c.slide)throw new Error("ERROR: `hyperlink` option requires either: `url` or `slide`");f++,e._rels.push({type:Dt.hyperlink,data:c.slide?"slide":"dummy",rId:f,Target:c.url||c.slide.toString()}),c._rId=f,n.hyperlink=c}e._slideObjects.push(n)}function Ene(e,t){var n=t.x||0,r=t.y||0,o=t.w||2,i=t.h||2,a=t.data||"",s=t.link||"",c=t.path||"",l=t.type||"audio",u="",f=t.cover||Nne,d=t.objectName?Bt(t.objectName):"Media ".concat(e._slideObjects.filter(function(v){return v._type===Dt.media}).length),h={_type:Dt.media};if(!c&&!a&&l!=="online")throw new Error("addMedia() error: either `data` or `path` are required!");if(a&&!a.toLowerCase().includes("base64,"))throw new Error("addMedia() error: `data` value lacks a base64 header! Ex: 'video/mpeg;base64,NMP[...]')");if(f&&!f.toLowerCase().includes("base64,"))throw new Error("addMedia() error: `cover` value lacks a base64 header! Ex: 'data:image/png;base64,iV[...]')");if(l==="online"&&!s)throw new Error("addMedia() error: online videos require `link` value");if(u=t.extn||(a?a.split(";")[0].split("/")[1]:c.split(".").pop())||"mp3",h.mtype=l,h.media=c||"preencoded.mov",h.options={},h.options.x=n,h.options.y=r,h.options.w=o,h.options.h=i,h.options.objectName=d,l==="online"){var p=Hs(e);e._relsMedia.push({path:c||"preencoded"+u,data:"dummy",type:"online",extn:u,rId:p,Target:s}),h.mediaRid=p,e._relsMedia.push({path:"preencoded.png",data:f,type:"image/png",extn:"png",rId:Hs(e),Target:"../media/image-".concat(e._slideNum,"-").concat(e._relsMedia.length+1,".png")})}else{var m=e._relsMedia.filter(function(b){return b.path&&b.path===c&&b.type===l+"/"+u&&!b.isDuplicate})[0],p=Hs(e);e._relsMedia.push({path:c||"preencoded"+u,type:l+"/"+u,extn:u,data:a||"",rId:p,isDuplicate:!!(m!=null&&m.Target),Target:m!=null&&m.Target?m.Target:"../media/media-".concat(e._slideNum,"-").concat(e._relsMedia.length+1,".").concat(u)}),h.mediaRid=p,e._relsMedia.push({path:c||"preencoded"+u,type:l+"/"+u,extn:u,data:a||"",rId:Hs(e),isDuplicate:!!(m!=null&&m.Target),Target:m!=null&&m.Target?m.Target:"../media/media-".concat(e._slideNum,"-").concat(e._relsMedia.length+0,".").concat(u)}),e._relsMedia.push({path:"preencoded.png",type:"image/png",extn:"png",data:f,rId:Hs(e),Target:"../media/image-".concat(e._slideNum,"-").concat(e._relsMedia.length+1,".png")})}e._slideObjects.push(h)}function Xne(e,t){e._slideObjects.push({_type:Dt.notes,text:[{text:t}]})}function j4(e,t,n){var r=typeof n=="object"?n:{};r.line=r.line||{type:"none"};var o={_type:Dt.text,shape:t||Ac.RECTANGLE,options:r,text:null};if(!t)throw new Error("Missing/Invalid shape parameter! Example: `addShape(pptxgen.shapes.LINE, {x:1, y:1, w:1, h:1});`");var i={type:r.line.type||"solid",color:r.line.color||eI,transparency:r.line.transparency||0,width:r.line.width||1,dashType:r.line.dashType||"solid",beginArrowType:r.line.beginArrowType||null,endArrowType:r.line.endArrowType||null};if(typeof r.line=="object"&&r.line.type!=="none"&&(r.line=i),r.x=r.x||(r.x===0?0:1),r.y=r.y||(r.y===0?0:1),r.w=r.w||(r.w===0?0:1),r.h=r.h||(r.h===0?0:1),r.objectName=r.objectName?Bt(r.objectName):"Shape ".concat(e._slideObjects.filter(function(s){return s._type===Dt.text}).length),typeof r.line=="string"){var a=i;a.color=String(r.line),r.line=a}typeof r.lineSize=="number"&&(r.line.width=r.lineSize),typeof r.lineDash=="string"&&(r.line.dashType=r.lineDash),typeof r.lineHead=="string"&&(r.line.beginArrowType=r.lineHead),typeof r.lineTail=="string"&&(r.line.endArrowType=r.lineTail),Od(e,o),e._slideObjects.push(o)}function Wne(e,t,n,r,o,i,a){var s=[e],c=n&&typeof n=="object"?n:{};c.objectName=c.objectName?Bt(c.objectName):"Table ".concat(e._slideObjects.filter(function(h){return h._type===Dt.table}).length);{if(t===null||t.length===0||!Array.isArray(t))throw new Error("addTable: Array expected! EX: 'slide.addTable( [rows], {options} );' (https://gitbrent.github.io/PptxGenJS/docs/api-tables.html)");if(!t[0]||!Array.isArray(t[0]))throw new Error("addTable: 'rows' should be an array of cells! EX: 'slide.addTable( [ ['A'], ['B'], {text:'C',options:{align:'center'}} ] );' (https://gitbrent.github.io/PptxGenJS/docs/api-tables.html)")}var l=[];t.forEach(function(h){var p=[];Array.isArray(h)?h.forEach(function(m){var v={_type:Dt.tablecell,text:"",options:typeof m=="object"&&m.options?m.options:{}};typeof m=="string"||typeof m=="number"?v.text=m.toString():m.text&&(typeof m.text=="string"||typeof m.text=="number"?v.text=m.text.toString():m.text&&(v.text=m.text),m.options&&typeof m.options=="object"&&(v.options=m.options)),v.options.border=v.options.border||c.border||[{type:"none"},{type:"none"},{type:"none"},{type:"none"}];var b=v.options.border;!Array.isArray(b)&&typeof b=="object"&&(v.options.border=[b,b,b,b]),v.options.border[0]||(v.options.border[0]={type:"none"}),v.options.border[1]||(v.options.border[1]={type:"none"}),v.options.border[2]||(v.options.border[2]={type:"none"}),v.options.border[3]||(v.options.border[3]={type:"none"});var x=[0,1,2,3];x.forEach(function(R){v.options.border[R]={type:v.options.border[R].type||wf.type,color:v.options.border[R].color||wf.color,pt:typeof v.options.border[R].pt=="number"?v.options.border[R].pt:wf.pt}}),p.push(v)}):(console.log("addTable: tableRows has a bad row. A row should be an array of cells. You provided:"),console.log(h)),l.push(p)}),c.x=en(c.x||(c.x===0?0:Qt/2),"X",o),c.y=en(c.y||(c.y===0?0:Qt/2),"Y",o),c.h&&(c.h=en(c.h,"Y",o)),c.fontSize=c.fontSize||Gi,c.margin=c.margin===0||c.margin?c.margin:qC,typeof c.margin=="number"&&(c.margin=[Number(c.margin),Number(c.margin),Number(c.margin),Number(c.margin)]),c.color||(c.color=c.color||zo),typeof c.border=="string"?(console.warn("addTable `border` option must be an object. Ex: `{border: {type:'none'}}`"),c.border=null):Array.isArray(c.border)&&[0,1,2,3].forEach(function(h){c.border[h]=c.border[h]?{type:c.border[h].type||wf.type,color:c.border[h].color||wf.color,pt:c.border[h].pt||wf.pt}:{type:"none"}}),c.autoPage=typeof c.autoPage=="boolean"?c.autoPage:!1,c.autoPageRepeatHeader=typeof c.autoPageRepeatHeader=="boolean"?c.autoPageRepeatHeader:!1,c.autoPageHeaderRows=typeof c.autoPageHeaderRows<"u"&&!isNaN(Number(c.autoPageHeaderRows))?Number(c.autoPageHeaderRows):1,c.autoPageLineWeight=typeof c.autoPageLineWeight<"u"&&!isNaN(Number(c.autoPageLineWeight))?Number(c.autoPageLineWeight):0,c.autoPageLineWeight&&(c.autoPageLineWeight>1?c.autoPageLineWeight=1:c.autoPageLineWeight<-1&&(c.autoPageLineWeight=-1));var u=rp;if(r&&typeof r._margin<"u"&&(Array.isArray(r._margin)?u=r._margin:isNaN(Number(r._margin))||(u=[Number(r._margin),Number(r._margin),Number(r._margin),Number(r._margin)])),c.colW){var f=l[0].reduce(function(h,p){var m;return!((m=p==null?void 0:p.options)===null||m===void 0)&&m.colspan&&typeof p.options.colspan=="number"?h+=p.options.colspan:h+=1,h},0);typeof c.colW=="string"||typeof c.colW=="number"||c.colW&&Array.isArray(c.colW)&&c.colW.length===1&&f>1?(c.w=Math.floor(Number(c.colW)*f),c.colW=null):c.colW&&Array.isArray(c.colW)&&c.colW.length!==f&&(console.warn("addTable: mismatch: (colW.length != data.length) Therefore, defaulting to evenly distributed col widths."),c.colW=null)}else c.w?c.w=en(c.w,"X",o):c.w=Math.floor(o._sizeW/Qt-u[1]-u[3]);c.x&&c.x<20&&(c.x=hn(c.x)),c.y&&c.y<20&&(c.y=hn(c.y)),c.w&&c.w<20&&(c.w=hn(c.w)),c.h&&c.h<20&&(c.h=hn(c.h)),l.forEach(function(h){h.forEach(function(p,m){typeof p=="number"||typeof p=="string"?h[m]={_type:Dt.tablecell,text:String(h[m]),options:c}:typeof p=="object"&&(typeof p.text=="number"?h[m].text=h[m].text.toString():(typeof p.text>"u"||p.text===null)&&(h[m].text=""),h[m].options=p.options||{},h[m]._type=Dt.tablecell)})});var d=[];return c&&!c.autoPage?(Od(e,l),e._slideObjects.push({_type:Dt.table,arrTabRows:l,options:Object.assign({},c)})):(c.autoPageRepeatHeader&&(c._arrObjTabHeadRows=l.filter(function(h,p){return p0&&(c.y=hn(c.autoPageSlideStartY||c.newSlideStartY||u[0]));{var m=a(e._slideNum+p);c.autoPage=!1,Od(m,h.rows),m.addTable(h.rows,Object.assign({},c)),p>0&&d.push(m)}})),d}function eg(e,t,n,r){var o={_type:r?Dt.placeholder:Dt.text,shape:(n==null?void 0:n.shape)||Ac.RECTANGLE,text:!t||t.length===0?[{text:"",options:null}]:t,options:n||{}};function i(a){{if(a.placeholder||(a.color=a.color||o.options.color||e.color||zo),(a.placeholder||r)&&(a.bullet=a.bullet||!1),a.placeholder&&e._slideLayout&&e._slideLayout._slideObjects){var s=e._slideLayout._slideObjects.filter(function(u){return u._type==="placeholder"&&u.options&&u.options.placeholder&&u.options.placeholder===a.placeholder})[0];s!=null&&s.options&&(a=Sr(Sr({},a),s.options))}if(a.objectName=a.objectName?Bt(a.objectName):"Text ".concat(e._slideObjects.filter(function(u){return u._type===Dt.text}).length),a.shape===Ac.LINE){var c={type:a.line.type||"solid",color:a.line.color||eI,transparency:a.line.transparency||0,width:a.line.width||1,dashType:a.line.dashType||"solid",beginArrowType:a.line.beginArrowType||null,endArrowType:a.line.endArrowType||null};if(typeof a.line=="object"&&(a.line=c),typeof a.line=="string"){var l=c;typeof a.line=="string"&&(l.color=a.line),a.line=l}typeof a.lineSize=="number"&&(a.line.width=a.lineSize),typeof a.lineDash=="string"&&(a.line.dashType=a.lineDash),typeof a.lineHead=="string"&&(a.line.beginArrowType=a.lineHead),typeof a.lineTail=="string"&&(a.line.endArrowType=a.lineTail)}a.line=a.line||{},a.lineSpacing=a.lineSpacing&&!isNaN(a.lineSpacing)?a.lineSpacing:null,a.lineSpacingMultiple=a.lineSpacingMultiple&&!isNaN(a.lineSpacingMultiple)?a.lineSpacingMultiple:null,a._bodyProp=a._bodyProp||{},a._bodyProp.autoFit=a.autoFit||!1,a._bodyProp.anchor=a.placeholder?null:Jf.ctr,a._bodyProp.vert=a.vert||null,a._bodyProp.wrap=typeof a.wrap=="boolean"?a.wrap:!0,(a.inset&&!isNaN(Number(a.inset))||a.inset===0)&&(a._bodyProp.lIns=hn(a.inset),a._bodyProp.rIns=hn(a.inset),a._bodyProp.tIns=hn(a.inset),a._bodyProp.bIns=hn(a.inset)),typeof a.underline=="boolean"&&a.underline===!0&&(a.underline={style:"sng"})}return(a.align||"").toLowerCase().indexOf("c")===0?a._bodyProp.align=zf.center:(a.align||"").toLowerCase().indexOf("l")===0?a._bodyProp.align=zf.left:(a.align||"").toLowerCase().indexOf("r")===0?a._bodyProp.align=zf.right:(a.align||"").toLowerCase().indexOf("j")===0&&(a._bodyProp.align=zf.justify),(a.valign||"").toLowerCase().indexOf("b")===0?a._bodyProp.anchor=Jf.b:(a.valign||"").toLowerCase().indexOf("m")===0?a._bodyProp.anchor=Jf.ctr:(a.valign||"").toLowerCase().indexOf("t")===0&&(a._bodyProp.anchor=Jf.t),$x(a.shadow),a}o.options=i(o.options),o.text.forEach(function(a){return a.options=i(a.options||{})}),Od(e,o.text||""),e._slideObjects.push(o)}function Vne(e){(e._slideLayout._slideObjects||[]).forEach(function(t){t._type===Dt.placeholder&&e._slideObjects.filter(function(n){return n.options&&n.options.placeholder===t.options.placeholder}).length===0&&eg(e,[{text:""}],t.options,!1)})}function aI(e,t){var n;if(t.bkgd&&(t.background||(t.background={}),typeof t.bkgd=="string"?t.background.color=t.bkgd:(t.bkgd.data&&(t.background.data=t.bkgd.data),t.bkgd.path&&(t.background.path=t.bkgd.path),t.bkgd.src&&(t.background.path=t.bkgd.src))),!((n=t.background)===null||n===void 0)&&n.fill&&(t.background.color=t.background.fill),e&&(e.path||e.data)){e.path=e.path||"preencoded.png";var r=(e.path.split(".").pop()||"png").split("?")[0];r==="jpg"&&(r="jpeg"),t._relsMedia=t._relsMedia||[];var o=t._relsMedia.length+1;t._relsMedia.push({path:e.path,type:Dt.image,extn:r,data:e.data||null,rId:o,Target:"../media/".concat((t._name||"").replace(/\s+/gi,"-"),"-image-").concat(t._relsMedia.length+1,".").concat(r)}),t._bkgdImgRid=o}}function Od(e,t){var n=[];typeof t=="string"||typeof t=="number"||(Array.isArray(t)?n=t:typeof t=="object"&&(n=[t]),n.forEach(function(r){if(Array.isArray(r))Od(e,r);else if(Array.isArray(r.text))Od(e,r.text);else if(r&&typeof r=="object"&&r.options&&r.options.hyperlink&&!r.options.hyperlink._rId)if(typeof r.options.hyperlink!="object")console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` ");else if(!r.options.hyperlink.url&&!r.options.hyperlink.slide)console.log("ERROR: 'hyperlink requires either: `url` or `slide`'");else{var o=Hs(e);e._rels.push({type:Dt.hyperlink,data:r.options.hyperlink.slide?"slide":"dummy",rId:o,Target:Bt(r.options.hyperlink.url)||r.options.hyperlink.slide.toString()}),r.options.hyperlink._rId=o}}))}var Une=function(){function e(t){var n;this.addSlide=t.addSlide,this.getSlide=t.getSlide,this._name="Slide ".concat(t.slideNumber),this._presLayout=t.presLayout,this._rId=t.slideRId,this._rels=[],this._relsChart=[],this._relsMedia=[],this._setSlideNum=t.setSlideNum,this._slideId=t.slideId,this._slideLayout=t.slideLayout||null,this._slideNum=t.slideNumber,this._slideObjects=[],this._slideNumberProps=!((n=this._slideLayout)===null||n===void 0)&&n._slideNumberProps?this._slideLayout._slideNumberProps:null}return Object.defineProperty(e.prototype,"bkgd",{get:function(){return this._bkgd},set:function(t){this._bkgd=t,(!this._background||!this._background.color)&&(this._background||(this._background={}),typeof t=="string"&&(this._background.color=t))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"background",{get:function(){return this._background},set:function(t){this._background=t,t&&aI(t,this)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"color",{get:function(){return this._color},set:function(t){this._color=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hidden",{get:function(){return this._hidden},set:function(t){this._hidden=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"slideNumber",{get:function(){return this._slideNumberProps},set:function(t){this._slideNumberProps=t,this._setSlideNum(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"newAutoPagedSlides",{get:function(){return this._newAutoPagedSlides},enumerable:!1,configurable:!0}),e.prototype.addChart=function(t,n,r){var o=r||{};return o._type=t,oI(this,t,n,r),this},e.prototype.addImage=function(t){return iI(this,t),this},e.prototype.addMedia=function(t){return Ene(this,t),this},e.prototype.addNotes=function(t){return Xne(this,t),this},e.prototype.addShape=function(t,n){return j4(this,t,n),this},e.prototype.addTable=function(t,n){return this._newAutoPagedSlides=Wne(this,t,n,this._slideLayout,this._presLayout,this.addSlide,this.getSlide),this},e.prototype.addText=function(t,n){var r=typeof t=="string"||typeof t=="number"?[{text:t,options:n}]:t;return eg(this,r,n,!1),this},e}();function Yne(e,t){return Ka(this,void 0,void 0,function(){var n;return Ha(this,function(r){switch(r.label){case 0:return n=e.data,[4,new Promise(function(o,i){var a,s,c=new $C,l=(n.length-1)*2+1,u=((s=(a=n[0])===null||a===void 0?void 0:a.labels)===null||s===void 0?void 0:s.length)>1;c.folder("_rels"),c.folder("docProps"),c.folder("xl/_rels"),c.folder("xl/tables"),c.folder("xl/theme"),c.folder("xl/worksheets"),c.folder("xl/worksheets/_rels"),c.file("[Content_Types].xml",` `),c.file("_rels/.rels",` `),c.file("docProps/app.xml",`Microsoft Macintosh Excel0falseWorksheets1Sheet1falsefalsefalse16.0300 `),c.file("docProps/core.xml",'PptxGenJSPptxGenJS'+new Date().toISOString()+''+new Date().toISOString()+""),c.file("xl/_rels/workbook.xml.rels",''),c.file("xl/styles.xml",` `),c.file("xl/theme/theme1.xml",''),c.file("xl/workbook.xml",` `),c.file("xl/worksheets/_rels/sheet1.xml.rels",` `);{var f='';if(e.opts._type===at.BUBBLE||e.opts._type===at.BUBBLE3D)f+='');else if(e.opts._type===at.SCATTER)f+='');else if(u){var d=n.length;n[0].labels.forEach(function(k){return d+=k.filter(function(O){return O&&O!==""}).length}),f+=''),f+=""}else{var h=n.length+n[0].labels.length*n[0].labels[0].length+n[0].labels.length,p=n.length+n[0].labels.length*n[0].labels[0].length+1;f+=''),f+=''}e.opts._type===at.BUBBLE||e.opts._type===at.BUBBLE3D?n.forEach(function(k,O){O===0?f+="X-Axis":(f+="".concat(Bt(k.name||"Y-Axis".concat(O)),""),f+="".concat(Bt("Size".concat(O)),""))}):n.forEach(function(k){f+="".concat(Bt((k.name||" ").replace("X-Axis","X-Values")),"")}),e.opts._type!==at.BUBBLE&&e.opts._type!==at.BUBBLE3D&&e.opts._type!==at.SCATTER&&n[0].labels.slice().reverse().forEach(function(k){k.filter(function(O){return O&&O!==""}).forEach(function(O){f+="".concat(Bt(O),"")})}),f+=` `,c.file("xl/sharedStrings.xml",f)}{var m='';if(e.opts._type===at.BUBBLE||e.opts._type===at.BUBBLE3D){m+=''),m+='');var v=1;n.forEach(function(k,O){O===0?m+=''):(m+=''),v++,m+=''))})}else e.opts._type===at.SCATTER?(m+='
    '),m+=''),n.forEach(function(k,O){m+='')})):(m+='
    `),m+=''),n[0].labels.forEach(function(k,O){m+='')}),n.forEach(function(k,O){m+='')}));m+="",m+='',m+="
    ",c.file("xl/tables/table1.xml",m)}{var b='';if(b+='',e.opts._type===at.BUBBLE||e.opts._type===at.BUBBLE3D?b+=''):e.opts._type===at.SCATTER?b+=''):b+=''),b+='',b+='',e.opts._type===at.BUBBLE||e.opts._type===at.BUBBLE3D){b+="",b+=''),b+='0';for(var x=1;x').concat(x,"");b+="",n[0].values.forEach(function(k,O){b+=''),b+='').concat(k,"");for(var w=2,I=1;I').concat(n[I].values[O]||"",""),w++,b+='').concat(n[I].sizes[O]||"",""),w++;b+=""})}else if(e.opts._type===at.SCATTER){b+="",b+='');for(var x=0;x').concat(x,"");b+="",n[0].values.forEach(function(k,O){b+=''),b+='').concat(k,"");for(var w=1;w').concat(n[w].values[O]||n[w].values[O]===0?n[w].values[O]:"","");b+=""})}else if(b+="",u){b+='');for(var x=0;x0');for(var x=n[0].labels.length-1;x').concat(x,"");b+="";for(var R=n.length,y=n[0].labels[0].length,A=n[0].labels.length,S=function(k){b+='');var O=R,w=n[0].labels.slice().reverse();w.forEach(function(E,T){var F=E[k];if(F){var N=T===0?1:w[T-1].filter(function(P){return P&&P!==""}).length;O+=N,b+='').concat(O,"")}});for(var I=0;I').concat(n[I].values[k]||0,"");b+=""},x=0;x'),n[0].labels.forEach(function(k,O){b+='0')});for(var x=0;x').concat(x+1,"");b+="",n[0].labels[0].forEach(function(k,O){b+='');for(var w=n[0].labels.length-1;w>=0;w--)b+=''),b+="".concat(n.length+O+1,""),b+="";for(var I=0;I').concat(n[I].values[O]||"","");b+=""})}b+="",b+='',b+=` `,c.file("xl/worksheets/sheet1.xml",b)}c.generateAsync({type:"base64"}).then(function(k){t.file("ppt/embeddings/Microsoft_Excel_Worksheet".concat(e.globalId,".xlsx"),k,{base64:!0}),t.file("ppt/charts/_rels/"+e.fileName+".rels",''+'')+""),t.file("ppt/charts/".concat(e.fileName),Zne(e)),o("")}).catch(function(k){i(k)})})];case 1:return[2,r.sent()]}})})}function Zne(e){var t,n,r,o,i='',a=!1;if(i+='',i+='',i+=''),i+="",e.opts.showTitle?(i+=ov({title:e.opts.title||"Chart Title",color:e.opts.titleColor,fontFace:e.opts.titleFontFace,fontSize:e.opts.titleFontSize||One,titleAlign:e.opts.titleAlign,titleBold:e.opts.titleBold,titlePos:e.opts.titlePos,titleRotate:e.opts.titleRotate},e.opts.x,e.opts.y),i+=''):i+='',e.opts._type===at.BAR3D&&(i+='')),i+="",e.opts.layout?(i+="",i+=" ",i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=" ",i+=""):i+="",Array.isArray(e.opts._type)?e.opts._type.forEach(function(s){var c=Sr(Sr({},e.opts),s.options),l=c.secondaryValAxis?em:Zs,u=c.secondaryCatAxis?B4:J0;a=a||c.secondaryValAxis,i+=bL(s.type,s.data,c,l,u)}):i+=bL(e.opts._type,e.data,e.opts,Zs,J0),e.opts._type!==at.PIE&&e.opts._type!==at.DOUGHNUT){if(e.opts.valAxes&&e.opts.valAxes.length>1&&!a)throw new Error("Secondary axis must be used by one of the multiple charts");if(e.opts.catAxes){if(!e.opts.valAxes||e.opts.valAxes.length!==e.opts.catAxes.length)throw new Error("There must be the same number of value and category axes.");i+=VA(Sr(Sr({},e.opts),e.opts.catAxes[0]),J0,Zs)}else i+=VA(e.opts,J0,Zs);e.opts.valAxes?(i+=UA(Sr(Sr({},e.opts),e.opts.valAxes[0]),Zs),e.opts.valAxes[1]&&(i+=UA(Sr(Sr({},e.opts),e.opts.valAxes[1]),em))):(i+=UA(e.opts,Zs),e.opts._type===at.BAR3D&&(i+=Qne(e.opts,tI,Zs))),!((t=e.opts)===null||t===void 0)&&t.catAxes&&(!((n=e.opts)===null||n===void 0)&&n.catAxes[1])&&(i+=VA(Sr(Sr({},e.opts),e.opts.catAxes[1]),B4,em))}return e.opts.showDataTable&&(i+="",i+=' '),i+=' '),i+=' '),i+=' '),i+=" ",i+=" ",i+=' ',i+=" ",i+=" ",i+=" ",i+=' ',i+=" ",i+=" ",i+=' ',i+=' '),i+=' ',i+=' ',i+=' ',i+=' ',i+=" ",i+=" ",i+=' ',i+=" ",i+=" ",i+=""),i+=" ",i+=!((r=e.opts.plotArea.fill)===null||r===void 0)&&r.color?Si(e.opts.plotArea.fill):"",i+=e.opts.plotArea.border?'').concat(Si(e.opts.plotArea.border.color),""):"",i+=" ",i+=" ",i+="",e.opts.showLegend&&(i+="",i+='',i+='',(e.opts.legendFontFace||e.opts.legendFontSize||e.opts.legendColor)&&(i+="",i+=" ",i+=" ",i+=" ",i+=" ",i+=e.opts.legendFontSize?''):"",e.opts.legendColor&&(i+=Si(e.opts.legendColor)),e.opts.legendFontFace&&(i+=''),e.opts.legendFontFace&&(i+=''),i+=" ",i+=" ",i+=' ',i+=" ",i+=""),i+=""),i+=' ',i+=' ',e.opts._type===at.SCATTER&&(i+=''),i+="",i+="",i+=!((o=e.opts.chartArea.fill)===null||o===void 0)&&o.color?Si(e.opts.chartArea.fill):"",i+=e.opts.chartArea.border?'').concat(Si(e.opts.chartArea.border.color),""):"",i+=" ",i+="",i+='',i+="",i}function bL(e,t,n,r,o,i){var a=-1,s=1,c=null,l="";switch(e){case at.AREA:case at.BAR:case at.BAR3D:case at.LINE:case at.RADAR:l+=""),e===at.AREA&&n.barGrouping==="stacked"&&(l+=''),(e===at.BAR||e===at.BAR3D)&&(l+='',l+=''),e===at.RADAR&&(l+=''),l+='',t.forEach(function(u){var f;a++,l+="",l+=' '),l+=" ",l+=" ",l+=" Sheet1!$"+Cn(u._dataIndex+u.labels.length+1)+"$1",l+=' '+Bt(u.name)+"",l+=" ",l+=" ";var d=n.chartColors?n.chartColors[a%n.chartColors.length]:null;l+=" ",d==="transparent"?l+="":n.chartColorsOpacity?l+=""+xn(d,''))+"":l+=""+xn(d)+"",e===at.LINE||e===at.RADAR?n.lineSize===0?l+="":(l+='').concat(xn(d),""),l+=''):n.dataBorder&&(l+='').concat(xn(n.dataBorder.color),'')),l+=Bc(n.shadow,Qc),l+=" ",l+=' ',e!==at.RADAR&&(l+="",l+=''),n.dataLabelBkgrdColors&&(l+="".concat(xn(d),"")),l+="",l+=''),l+="".concat(xn(n.dataLabelColor||zo),""),l+=''),l+="",n.dataLabelPosition&&(l+='')),l+='',l+=''),l+=''),l+=''),l+=""),(e===at.LINE||e===at.RADAR)&&(l+="",l+=' ',n.lineDataSymbolSize&&(l+='')),l+=" ",l+=" ".concat(xn(n.chartColors[u._dataIndex+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):u._dataIndex]),""),l+=' ').concat(xn(n.lineDataSymbolLineColor||d),''),l+=" ",l+=" ",l+=""),(e===at.BAR||e===at.BAR3D)&&t.length===1&&(n.chartColors&&n.chartColors!==j0&&n.chartColors.length>1||!((f=n.invertedColors)===null||f===void 0)&&f.length)&&u.values.forEach(function(h,p){var m=h<0?n.invertedColors||n.chartColors||j0:n.chartColors||[];l+=" ",l+=' '),l+=' ',l+=' ',l+=" ",n.lineSize===0?l+="":e===at.BAR?(l+="",l+=' ',l+=""):(l+="",l+=" ",l+=' ',l+=" ",l+=""),l+=Bc(n.shadow,Qc),l+=" ",l+=" "}),l+="",n.catLabelFormatCode?(l+=" ",l+=" Sheet1!$A$2:$A$".concat(u.labels[0].length+1,""),l+=" ",l+=" "+(n.catLabelFormatCode||"General")+"",l+=' '),u.labels[0].forEach(function(h,p){return l+='').concat(Bt(h),"")}),l+=" ",l+=" "):(l+=" ",l+=" Sheet1!$A$2:$".concat(Cn(u.labels.length),"$").concat(u.labels[0].length+1,""),l+=" ",l+=' '),u.labels.forEach(function(h){l+="",h.forEach(function(p,m){return l+='').concat(Bt(p),"")}),l+=""}),l+=" ",l+=" "),l+="",l+="",l+=" ",l+="Sheet1!$".concat(Cn(u._dataIndex+u.labels.length+1),"$2:$").concat(Cn(u._dataIndex+u.labels.length+1),"$").concat(u.labels[0].length+1,""),l+=" ",l+=" "+(n.valLabelFormatCode||n.dataTableFormatCode||"General")+"",l+=' '),u.values.forEach(function(h,p){return l+='').concat(h||h===0?h:"","")}),l+=" ",l+=" ",l+="",e===at.LINE&&(l+=''),l+=""}),l+=" ",l+=' '),l+=" ",l+=" ",l+=" ",l+=" ",l+=' '),l+=" "+xn(n.dataLabelColor||zo)+"",l+=' ',l+=" ",l+=" ",l+=" ",n.dataLabelPosition&&(l+=' '),l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' '),l+=" ",e===at.BAR?(l+=' '),l+=' ')):e===at.BAR3D?(l+=' '),l+=' '),l+=' '):e===at.LINE&&(l+=' '),l+=''),l+="");break;case at.SCATTER:l+="",l+='',l+='',a=-1,t.filter(function(u,f){return f>0}).forEach(function(u,f){a++,l+="",l+=' '),l+=' '),l+=" ",l+=" ",l+=" Sheet1!$".concat(Cn(f+2),"$1"),l+=' '+Bt(u.name)+"",l+=" ",l+=" ",l+=" ";{var d=n.chartColors[a%n.chartColors.length];d==="transparent"?l+="":n.chartColorsOpacity?l+=""+xn(d,'')+"":l+=""+xn(d)+"",n.lineSize===0?l+="":(l+='').concat(xn(d),""),l+='')),l+=Bc(n.shadow,Qc)}if(l+=" ",l+="",l+=' ',n.lineDataSymbolSize&&(l+='')),l+="",l+="".concat(xn(n.chartColors[f+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):f]),""),l+='').concat(xn(n.lineDataSymbolLineColor||n.chartColors[a%n.chartColors.length]),''),l+="",l+="",l+="",n.showLabel){var h=tm("-xxxx-xxxx-xxxx-xxxxxxxxxxxx");u.labels[0]&&(n.dataLabelFormatScatter==="custom"||n.dataLabelFormatScatter==="customXY")&&(l+="",u.labels[0].forEach(function(p,m){(n.dataLabelFormatScatter==="custom"||n.dataLabelFormatScatter==="customXY")&&(l+=" ",l+=' '),l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=' ',l+=" "+Bt(p)+"",l+=" ",n.dataLabelFormatScatter==="customXY"&&!/^ *$/.test(p)&&(l+=" ",l+=' ',l+=" (",l+=" ",l+=' ',l+=' ',l+=" ",l+=" ",l+=" ",l+=" ["+Bt(u.name)+"",l+=" ",l+=" ",l+=' ',l+=" , ",l+=" ",l+=' ',l+=' ',l+=" ",l+=" ",l+=" ",l+=" ["+Bt(u.name)+"]",l+=" ",l+=" ",l+=' ',l+=" )",l+=" ",l+=' '),l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",n.dataLabelPosition&&(l+=' '),l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=" ",l+=' ',l+=' ',l+=' '),l+=" ",l+=" ",l+="")}),l+=""),n.dataLabelFormatScatter==="XY"&&(l+="",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=' ',l+=" ",l+=" ",n.dataLabelPosition&&(l+=' '),l+=' ',l+=' '),l+=' '),l+=' '),l+=' ',l+=' ',l+=" ",l+=' ',l+=' ',l+=" ",l+=" ",l+="")}t.length===1&&n.chartColors!==j0&&u.values.forEach(function(p,m){var v=p<0?n.invertedColors||n.chartColors||j0:n.chartColors||[];l+=" ",l+=' '),l+=' ',l+=' ',l+=" ",n.lineSize===0?l+="":(l+="",l+=' ',l+=""),l+=Bc(n.shadow,Qc),l+=" ",l+=" "}),l+="",l+=" ",l+=" Sheet1!$A$2:$A$".concat(t[0].values.length+1,""),l+=" ",l+=" General",l+=' '),t[0].values.forEach(function(p,m){l+='').concat(p||p===0?p:"","")}),l+=" ",l+=" ",l+="",l+="",l+=" ",l+=" Sheet1!$".concat(Cn(f+2),"$2:$").concat(Cn(f+2),"$").concat(t[0].values.length+1,""),l+=" ",l+=" General",l+=' '),t[0].values.forEach(function(p,m){l+='').concat(u.values[m]||u.values[m]===0?u.values[m]:"","")}),l+=" ",l+=" ",l+="",l+='',l+=""}),l+=" ",l+=' '),l+=" ",l+=" ",l+=" ",l+=" ",l+=' '),l+=" "+xn(n.dataLabelColor||zo)+"",l+=' ',l+=" ",l+=" ",l+=" ",n.dataLabelPosition&&(l+=' '),l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=" ",l+=''),l+="";break;case at.BUBBLE:case at.BUBBLE3D:l+="",l+='',a=-1,t.filter(function(u,f){return f>0}).forEach(function(u,f){a++,l+="",l+=' '),l+=' '),l+=" ",l+=" ",l+=" Sheet1!$"+Cn(s+1)+"$1",l+=' '+Bt(u.name)+"",l+=" ",l+=" ";{l+="";var d=n.chartColors[a%n.chartColors.length];d==="transparent"?l+="":n.chartColorsOpacity?l+="".concat(xn(d,''),""):l+=""+xn(d)+"",n.lineSize===0?l+="":n.dataBorder?l+='').concat(xn(n.dataBorder.color),''):(l+='').concat(xn(d),""),l+='')),l+=Bc(n.shadow,Qc),l+=""}l+="",l+=" ",l+=" Sheet1!$A$2:$A$".concat(t[0].values.length+1,""),l+=" ",l+=" General",l+=' '),t[0].values.forEach(function(h,p){l+='').concat(h||h===0?h:"","")}),l+=" ",l+=" ",l+="",l+="",l+=" ",l+="Sheet1!$".concat(Cn(s+1),"$2:$").concat(Cn(s+1),"$").concat(t[0].values.length+1,""),s++,l+=" ",l+=" General",l+=' '),t[0].values.forEach(function(h,p){l+='').concat(u.values[p]||u.values[p]===0?u.values[p]:"","")}),l+=" ",l+=" ",l+="",l+=" ",l+=" ",l+="Sheet1!$".concat(Cn(s+1),"$2:$").concat(Cn(s+1),"$").concat(u.sizes.length+1,""),s++,l+=" ",l+=" General",l+=' '),u.sizes.forEach(function(h,p){l+='').concat(h||"","")}),l+=" ",l+=" ",l+=" ",l+=' ',l+=""}),l+="",l+=''),l+="",l+=''),l+="".concat(xn(n.dataLabelColor||zo),""),l+=''),l+="",n.dataLabelPosition&&(l+='')),l+='',l+=''),l+=''),l+="",l+=' ',l+=' ',l+=" ",l+="",l+="",l+=''),l+="";break;case at.DOUGHNUT:case at.PIE:c=t[0],l+="",l+=' ',l+="",l+=' ',l+=' ',l+=" ",l+=" ",l+=" Sheet1!$B$1",l+=" ",l+=' ',l+=' '+Bt(c.name)+"",l+=" ",l+=" ",l+=" ",l+=" ",l+=' ',l+=' ',n.dataNoEffects?l+="":l+=Bc(n.shadow,Qc),l+=" ",c.labels[0].forEach(function(u,f){l+="",l+=' '),l+=' ',l+=" ",l+="".concat(xn(n.chartColors[f+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):f]),""),n.dataBorder&&(l+='').concat(xn(n.dataBorder.color),'')),l+=Bc(n.shadow,Qc),l+=" ",l+=""}),l+="",c.labels[0].forEach(function(u,f){l+="",l+=' '),l+=' '),l+=" ",l+=" ",l+=" ",l+=' '),l+=" "+xn(n.dataLabelColor||zo)+"",l+=' '),l+=" ",l+=" ",l+=" ",e===at.PIE&&n.dataLabelPosition&&(l+='')),l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=" "}),l+=' '),l+=" ",l+=" ",l+=" ",l+=" ",l+=" ",l+=' '),l+=' ',l+=" ",l+=" ",l+=" ",l+=" ",l+=e===at.PIE?'':"",l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' '),l+="",l+="",l+=" ",l+=" Sheet1!$A$2:$A$".concat(c.labels[0].length+1,""),l+=" ",l+=' '),c.labels[0].forEach(function(u,f){l+='').concat(Bt(u),"")}),l+=" ",l+=" ",l+="",l+=" ",l+=" ",l+=" Sheet1!$B$2:$B$".concat(c.labels[0].length+1,""),l+=" ",l+=' '),c.values.forEach(function(u,f){l+='').concat(u||u===0?u:"","")}),l+=" ",l+=" ",l+=" ",l+=" ",l+=' '),e===at.DOUGHNUT&&(l+='')),l+="";break;default:l+="";break}return l}function VA(e,t,n){var r="";return e._type===at.SCATTER||e._type===at.BUBBLE||e._type===at.BUBBLE3D?r+="":r+="",r+=' ',r+=" ",r+='',(e.catAxisMaxVal||e.catAxisMaxVal===0)&&(r+='')),(e.catAxisMinVal||e.catAxisMinVal===0)&&(r+='')),r+="",r+=' ',r+=' ',r+=e.catGridLine.style!=="none"?qx(e.catGridLine):"",e.showCatAxisTitle&&(r+=ov({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,titleRotate:e.catAxisTitleRotate,title:e.catAxisTitle||"Axis Title"})),e._type===at.SCATTER||e._type===at.BUBBLE||e._type===at.BUBBLE3D?r+=' ':r+=' ',e._type===at.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' '),r+=e.catAxisLineShow?""+xn(e.catAxisLineColor||ou.color)+"":"",r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",e.catAxisLabelRotate?r+=''):r+="",r+=" ",r+=" ",r+=" ",r+=' '),r+=" "+xn(e.catAxisLabelColor||zo)+"",r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=" '),r+=' ',r+=' ',r+=' '),e.catAxisLabelFrequency&&(r+=' '),(e.catLabelFormatCode||e._type===at.SCATTER||e._type===at.BUBBLE||e._type===at.BUBBLE3D)&&(e.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(o){e[o]&&(typeof e[o]!="string"||!["days","months","years"].includes(e[o].toLowerCase()))&&(console.warn('"'.concat(o,`" must be one of: 'days','months','years' !`)),e[o]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+='')),e.catAxisMajorUnit&&(r+='')),e.catAxisMinorUnit&&(r+=''))),e._type===at.SCATTER||e._type===at.BUBBLE||e._type===at.BUBBLE3D?r+="":r+="",r}function UA(e,t){var n=t===Zs?e.barDir==="col"?"l":"b":e.barDir!=="col"?"r":"t";t===em&&(n="r");var r=t===Zs?J0:B4,o="";if(o+="",o+=' ',o+=" ",e.valAxisLogScaleBase&&(o+='')),o+='',(e.valAxisMaxVal||e.valAxisMaxVal===0)&&(o+='')),(e.valAxisMinVal||e.valAxisMinVal===0)&&(o+='')),o+=" ",o+=' '),o+=' ',e.valGridLine.style!=="none"&&(o+=qx(e.valGridLine)),e.showValAxisTitle&&(o+=ov({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,titleRotate:e.valAxisTitleRotate,title:e.valAxisTitle||"Axis Title"})),o+=''),e._type===at.SCATTER?(o+=' ',o+=' ',o+=' '):(o+=' ',o+=' ',o+=' '),o+=" ",o+=' '),o+=e.valAxisLineShow?""+xn(e.valAxisLineColor||ou.color)+"":"",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=" "),o+=" ",o+=" ",o+=" ",o+=' '),o+=" "+xn(e.valAxisLabelColor||zo)+"",o+=' ',o+=" ",o+=" ",o+=' ',o+=" ",o+=" ",o+=' ',typeof e.catAxisCrossesAt=="number")o+=' ');else if(typeof e.catAxisCrossesAt=="string")o+=' ';else{var i=n==="r"||n==="t",a=i?"max":"autoZero";o+=' '}return o+=' ',e.valAxisMajorUnit&&(o+=' ')),e.valAxisDisplayUnit&&(o+='').concat(e.valAxisDisplayUnitLabel?"":"","")),o+="",o}function Qne(e,t,n){var r="";return r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+=e.serGridLine.style!=="none"?qx(e.serGridLine):"",e.showSerAxisTitle&&(r+=ov({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,titleRotate:e.serAxisTitleRotate,title:e.serAxisTitle||"Axis Title"})),r+=' '),r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=e.serAxisLineShow?"".concat(xn(e.serAxisLineColor||ou.color),""):"",r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' '),r+=" ".concat(xn(e.serAxisLabelColor||zo),""),r+=' '),r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' '),e.serLabelFormatCode&&(["serAxisBaseTimeUnit","serAxisMajorTimeUnit","serAxisMinorTimeUnit"].forEach(function(o){e[o]&&(typeof e[o]!="string"||!["days","months","years"].includes(o.toLowerCase()))&&(console.warn('"'.concat(o,`" must be one of: 'days','months','years' !`)),e[o]=null)}),e.serAxisBaseTimeUnit&&(r+=' ')),e.serAxisMajorTimeUnit&&(r+=' ')),e.serAxisMinorTimeUnit&&(r+=' ')),e.serAxisMajorUnit&&(r+=' ')),e.serAxisMinorUnit&&(r+=' '))),r+="",r}function ov(e,t,n){var r=e.titleAlign==="left"||e.titleAlign==="right"?''):"",o=e.titleRotate?''):"",i=e.fontSize?'sz="'.concat(Math.round(e.fontSize*100),'"'):"",a=e.titleBold?1:0,s="";if(e.titlePos&&typeof e.titlePos.x=="number"&&typeof e.titlePos.y=="number"){var c=e.titlePos.x+t,l=e.titlePos.y+n,u=c===0?0:c*(c/5)/10;u>=1&&(u=u/10),u>=.1&&(u=u/10);var f=l===0?0:l*(l/5)/10;f>=1&&(f=f/10),f>=.1&&(f=f/10),s='')}return` `.concat(o,` `).concat(r,` `).concat(xn(e.color||zo),` `).concat(xn(e.color||zo),` `).concat(Bt(e.title)||"",` `).concat(s,` `)}function Cn(e){var t="",n=e-1;return n<=25?t=v0[n]:t="".concat(v0[Math.floor(n/v0.length-1)]).concat(v0[n%v0.length]),t}function Bc(e,t){if(e){if(typeof e!="object")return console.warn("`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`"),""}else return"";var n="",r=Sr(Sr({},t),e),o=r.type||"outer",i=Ct(r.blur),a=Ct(r.offset),s=Math.round(r.angle*6e4),c=r.color,l=Math.round(r.opacity*1e5),u=r.rotateWithShape?1:0;return n+="'),n+=''),n+=''),n+=""),n+="",n}function qx(e){var t="";return t+=" ",t+=' '),t+=' ',t+=' ',t+=" ",t+=" ",t+="",t}function nm(e){if(!e||e==="flat")return"flat";if(e==="square")return"sq";if(e==="round")return"rnd";var t=e;throw new Error("Invalid chart line cap: ".concat(t))}function YA(e){var t=typeof require<"u"&&typeof window>"u"?require("fs"):null,n=typeof require<"u"&&typeof window>"u"?require("https"):null,r=[],o=e._relsMedia.filter(function(a){return a.type!=="online"&&!a.data&&(!a.path||a.path&&!a.path.includes("preencoded"))}),i=[];return o.forEach(function(a){i.includes(a.path)?a.isDuplicate=!0:(a.isDuplicate=!1,i.push(a.path))}),o.filter(function(a){return!a.isDuplicate}).forEach(function(a){r.push(new Promise(function(s,c){if(t&&a.path.indexOf("http")!==0)try{var l=t.readFileSync(a.path);a.data=Buffer.from(l).toString("base64"),o.filter(function(f){return f.isDuplicate&&f.path===a.path}).forEach(function(f){return f.data=a.data}),s("done")}catch(f){a.data=$f,o.filter(function(d){return d.isDuplicate&&d.path===a.path}).forEach(function(d){return d.data=a.data}),c(new Error('ERROR: Unable to read media: "'.concat(a.path,`" `).concat(String(f))))}else if(t&&n&&a.path.indexOf("http")===0)n.get(a.path,function(f){var d="";f.setEncoding("binary"),f.on("data",function(h){return d+=h}),f.on("end",function(){a.data=Buffer.from(d,"binary").toString("base64"),o.filter(function(h){return h.isDuplicate&&h.path===a.path}).forEach(function(h){return h.data=a.data}),s("done")}),f.on("error",function(h){a.data=$f,o.filter(function(p){return p.isDuplicate&&p.path===a.path}).forEach(function(p){return p.data=a.data}),c(new Error("ERROR! Unable to load image (https.get): ".concat(a.path)))})});else{var u=new XMLHttpRequest;u.onload=function(){var f=new FileReader;f.onloadend=function(){a.data=f.result,o.filter(function(d){return d.isDuplicate&&d.path===a.path}).forEach(function(d){return d.data=a.data}),a.isSvgPng?ML(a).then(function(){s("done")}).catch(function(d){c(d)}):s("done")},f.readAsDataURL(u.response)},u.onerror=function(f){a.data=$f,o.filter(function(d){return d.isDuplicate&&d.path===a.path}).forEach(function(d){return d.data=a.data}),c(new Error("ERROR! Unable to load image (xhr.onerror): ".concat(a.path)))},u.open("GET",a.path),u.responseType="blob",u.send()}}))}),e._relsMedia.filter(function(a){return a.isSvgPng&&a.data}).forEach(function(a){t?(a.data=$f,r.push(Promise.resolve().then(function(){return"done"}))):r.push(ML(a))}),r}function ML(e){return Ka(this,void 0,void 0,function(){return Ha(this,function(t){switch(t.label){case 0:return[4,new Promise(function(n,r){var o=new Image;o.onload=function(){o.width+o.height===0&&o.onerror("h/w=0");var i=document.createElement("CANVAS"),a=i.getContext("2d");i.width=o.width,i.height=o.height,a.drawImage(o,0,0);try{e.data=i.toDataURL(e.type),n("done")}catch(s){o.onerror(s)}i=null},o.onerror=function(i){e.data=$f,r(new Error("ERROR! Unable to load image (image.onerror): ".concat(e.path)))},o.src=typeof e.data=="string"?e.data:$f})];case 1:return[2,t.sent()]}})})}var Bne={cover:function(e,t){var n=e.h/e.w,r=t.h/t.w,o=r>n,i=o?t.h/n:t.w,a=o?t.h:t.w*n,s=Math.round(1e5*.5*(1-t.w/i)),c=Math.round(1e5*.5*(1-t.h/a));return'')},contain:function(e,t){var n=e.h/e.w,r=t.h/t.w,o=r>n,i=o?t.w:t.h/n,a=o?t.w*n:t.h,s=Math.round(1e5*.5*(1-t.w/i)),c=Math.round(1e5*.5*(1-t.h/a));return'')},crop:function(e,t){var n=t.x,r=e.w-(t.x+t.w),o=t.y,i=e.h-(t.y+t.h),a=Math.round(1e5*(n/e.w)),s=Math.round(1e5*(r/e.w)),c=Math.round(1e5*(o/e.h)),l=Math.round(1e5*(i/e.h));return'')}};function e5(e){var t,n=e._name?'':"",r=1;return e._bkgdImgRid?n+=''):!((t=e.background)===null||t===void 0)&&t.color?n+="".concat(Si(e.background),""):!e.bkgd&&e._name&&e._name===Q4&&(n+=''),n+="",n+='',n+='',n+='',e._slideObjects.forEach(function(o,i){var a,s,c,l,u,f,d,h,p=0,m=0,v=en("75%","X",e._presLayout),b=0,x,R="",y=null,A=null,S=0,k=0,O=null,w=null,I=(a=o.options)===null||a===void 0?void 0:a.sizing,E=(s=o.options)===null||s===void 0?void 0:s.rounding;e._slideLayout!==void 0&&e._slideLayout._slideObjects!==void 0&&o.options&&o.options.placeholder&&(x=e._slideLayout._slideObjects.filter(function(Q){return Q.options.placeholder===o.options.placeholder})[0]),o.options=o.options||{},typeof o.options.x<"u"&&(p=en(o.options.x,"X",e._presLayout)),typeof o.options.y<"u"&&(m=en(o.options.y,"Y",e._presLayout)),typeof o.options.w<"u"&&(v=en(o.options.w,"X",e._presLayout)),typeof o.options.h<"u"&&(b=en(o.options.h,"Y",e._presLayout));var T=v,F=b;switch(x&&((x.options.x||x.options.x===0)&&(p=en(x.options.x,"X",e._presLayout)),(x.options.y||x.options.y===0)&&(m=en(x.options.y,"Y",e._presLayout)),(x.options.w||x.options.w===0)&&(v=en(x.options.w,"X",e._presLayout)),(x.options.h||x.options.h===0)&&(b=en(x.options.h,"Y",e._presLayout))),o.options.flipH&&(R+=' flipH="1"'),o.options.flipV&&(R+=' flipV="1"'),o.options.rotate&&(R+=' rot="'.concat(iu(o.options.rotate),'"')),o._type){case Dt.table:if(y=o.arrTabRows,A=o.options,S=0,k=0,y[0].forEach(function(Q){O=Q.options||null,S+=O!=null&&O.colspan?Number(O.colspan):1}),w=''),w+=' ',w+=''),w+='',Array.isArray(A.colW)){w+="";for(var N=0;N')}w+=""}else{k=A.colW?A.colW:Qt,o.options.w&&!A.colW&&(k=Math.round((typeof o.options.w=="number"?o.options.w:1)/S)),w+="";for(var C=0;C');w+=""}y.forEach(function(Q){for(var G,q,ae=function(de){var ye=Q[de],me=(G=ye.options)===null||G===void 0?void 0:G.colspan,J=(q=ye.options)===null||q===void 0?void 0:q.rowspan;if(me&&me>1){var ce=new Array(me-1).fill(void 0).map(function(W){return{_type:Dt.tablecell,options:{rowspan:J},_hmerge:!0}});Q.splice.apply(Q,q2([de+1,0],ce,!1)),de+=me}else de+=1;j=de},j,H=0;H1){var ce={_type:Dt.tablecell,options:{colspan:me},_rowContinue:ye-1,_vmerge:!0,_hmerge:J};q.splice(j,0,ce)}})}),y.forEach(function(Q,G){var q=0;Array.isArray(A.rowH)&&A.rowH[G]?q=hn(Number(A.rowH[G])):A.rowH&&!isNaN(Number(A.rowH))?q=hn(Number(A.rowH)):(o.options.cy||o.options.h)&&(q=Math.round((o.options.h?hn(o.options.h):typeof o.options.cy=="number"?o.options.cy:1)/y.length)),w+=''),Q.forEach(function(ae){var j,H,de,ye,me,J=ae,ce={rowSpan:((j=J.options)===null||j===void 0?void 0:j.rowspan)>1?J.options.rowspan:void 0,gridSpan:((H=J.options)===null||H===void 0?void 0:H.colspan)>1?J.options.colspan:void 0,vMerge:J._vmerge?1:void 0,hMerge:J._hmerge?1:void 0},W=Object.keys(ce).map(function(le){return[le,ce[le]]}).filter(function(le){le[0];var ve=le[1];return!!ve}).map(function(le){var ve=le[0],Re=le[1];return"".concat(String(ve),'="').concat(String(Re),'"')}).join(" ");if(W&&(W=" "+W),J._hmerge||J._vmerge){w+="");return}var ne=J.options||{};J.options=ne,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(le){A[le]&&!ne[le]&&ne[le]!==0&&(ne[le]=A[le])});var ue=ne.valign?' anchor="'.concat(ne.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b"),'"'):"",$=!((ye=(de=J._optImp)===null||de===void 0?void 0:de.fill)===null||ye===void 0)&&ye.color?J._optImp.fill.color:!((me=J._optImp)===null||me===void 0)&&me.fill&&typeof J._optImp.fill=="string"?J._optImp.fill:"";$=$||ne.fill?ne.fill:"";var te=$?Si($):"",oe=ne.margin===0||ne.margin?ne.margin:qC;!Array.isArray(oe)&&typeof oe=="number"&&(oe=[oe,oe,oe,oe]);var ge="";oe[0]>=1?ge=' marL="'.concat(Ct(oe[3]),'" marR="').concat(Ct(oe[1]),'" marT="').concat(Ct(oe[0]),'" marB="').concat(Ct(oe[2]),'"'):ge=' marL="'.concat(hn(oe[3]),'" marR="').concat(hn(oe[1]),'" marT="').concat(hn(oe[0]),'" marB="').concat(hn(oe[2]),'"'),w+="").concat(SL(J),""),ne.border&&Array.isArray(ne.border)&&[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(function(le){ne.border[le.idx].type!=="none"?(w+="'),w+="".concat(xn(ne.border[le.idx].color),""),w+=''),w+="")):w+="")}),w+=te,w+=" ",w+=" "}),w+=""}),w+=" ",w+=" ",w+=" ",w+="",n+=w,r++;break;case Dt.text:case Dt.placeholder:if(!o.options.line&&b===0&&(b=Qt*.3),o.options._bodyProp||(o.options._bodyProp={}),o.options.margin&&Array.isArray(o.options.margin)?(o.options._bodyProp.lIns=Ct(o.options.margin[0]||0),o.options._bodyProp.rIns=Ct(o.options.margin[1]||0),o.options._bodyProp.bIns=Ct(o.options.margin[2]||0),o.options._bodyProp.tIns=Ct(o.options.margin[3]||0)):typeof o.options.margin=="number"&&(o.options._bodyProp.lIns=Ct(o.options.margin),o.options._bodyProp.rIns=Ct(o.options.margin),o.options._bodyProp.bIns=Ct(o.options.margin),o.options._bodyProp.tIns=Ct(o.options.margin)),n+="",n+=''),!((c=o.options.hyperlink)===null||c===void 0)&&c.url&&(n+='')),!((l=o.options.hyperlink)===null||l===void 0)&&l.slide&&(n+='')),n+="",n+="':"/>"),n+="".concat(o._type==="placeholder"?y2(o):y2(x),""),n+="",n+=""),n+=''),n+=''),o.shape==="custGeom")n+="",n+="",n+="",n+="",n+="",n+="",n+='',n+="",n+=''),(f=o.options.points)===null||f===void 0||f.forEach(function(Q,G){if("curve"in Q)switch(Q.curve.type){case"arc":n+='');break;case"cubic":n+=` `);break;case"quadratic":n+=` `);break}else"close"in Q?n+="":Q.moveTo||G===0?n+=''):n+='')}),n+="",n+="",n+="";else{if(n+='',o.options.rectRadius)n+='');else if(o.options.angleRange){for(var X=0;X<2;X++){var U=o.options.angleRange[X];n+='')}o.options.arcThicknessRatio&&(n+=''))}n+=""}n+=o.options.fill?Si(o.options.fill):"",o.options.line&&(n+=o.options.line.width?''):"",o.options.line.color&&(n+=Si(o.options.line)),o.options.line.dashType&&(n+='')),o.options.line.beginArrowType&&(n+='')),o.options.line.endArrowType&&(n+='')),n+=""),o.options.shadow&&o.options.shadow.type!=="none"&&(o.options.shadow.type=o.options.shadow.type||"outer",o.options.shadow.blur=Ct(o.options.shadow.blur||8),o.options.shadow.offset=Ct(o.options.shadow.offset||4),o.options.shadow.angle=Math.round((o.options.shadow.angle||270)*6e4),o.options.shadow.opacity=Math.round((o.options.shadow.opacity||.75)*1e5),o.options.shadow.color=o.options.shadow.color||xL.color,n+="",n+=" '),n+=' '),n+=' '),n+=" ",n+=""),n+="",n+=SL(o),n+="";break;case Dt.image:if(n+="",n+=" ",n+=''),!((d=o.hyperlink)===null||d===void 0)&&d.url&&(n+='')),!((h=o.hyperlink)===null||h===void 0)&&h.slide&&(n+='')),n+=" ",n+=' ',n+=" "+y2(x)+"",n+=" ",n+="",(e._relsMedia||[]).filter(function(Q){return Q.rId===o.imageRid})[0]&&(e._relsMedia||[]).filter(function(Q){return Q.rId===o.imageRid})[0].extn==="svg"?(n+=''),n+=o.options.transparency?' '):"",n+=" ",n+=' ',n+=' '),n+=" ",n+=" ",n+=""):(n+=''),n+=o.options.transparency?''):"",n+=""),I!=null&&I.type){var K=I.w?en(I.w,"X",e._presLayout):v,ie=I.h?en(I.h,"Y",e._presLayout):b,B=en(I.x||0,"X",e._presLayout),Z=en(I.y||0,"Y",e._presLayout);n+=Bne[I.type]({w:T,h:F},{w:K,h:ie,x:B,y:Z}),T=K,F=ie}else n+=" ";n+="",n+="",n+=" ",n+=' '),n+=' '),n+=" ",n+=' '),o.options.shadow&&o.options.shadow.type!=="none"&&(o.options.shadow.type=o.options.shadow.type||"outer",o.options.shadow.blur=Ct(o.options.shadow.blur||8),o.options.shadow.offset=Ct(o.options.shadow.offset||4),o.options.shadow.angle=Math.round((o.options.shadow.angle||270)*6e4),o.options.shadow.opacity=Math.round((o.options.shadow.opacity||.75)*1e5),o.options.shadow.color=o.options.shadow.color||xL.color,n+="",n+="'),n+=''),n+=''),n+=""),n+=""),n+="",n+="";break;case Dt.media:o.mtype==="online"?(n+="",n+=" ",n+=''),n+=" ",n+=" ",n+=' '),n+=" ",n+=" ",n+=' '),n+=" ",n+=" '),n+=' ',n+=" ",n+=""):(n+="",n+=" ",n+=''),n+=' ',n+=" ",n+=' '),n+=" ",n+=' ',n+=' '),n+=" ",n+=" ",n+=" ",n+=" ",n+=' '),n+=" ",n+=" '),n+=' ',n+=" ",n+="");break;case Dt.chart:n+="",n+=" ",n+=' '),n+=" ",n+=" ".concat(y2(x),""),n+=" ",n+=' '),n+=' ',n+=' ',n+=' '),n+=" ",n+=" ",n+="";break;default:n+="";break}}),e._slideNumberProps&&(e._slideNumberProps.align||(e._slideNumberProps.align="left"),n+="",n+=" ",n+=' ',n+=' ',n+=" ",n+=" ",n+=""+'')+'')+' ',n+="",n+="'),e._slideNumberProps.color&&(n+=Si(e._slideNumberProps.color)),e._slideNumberProps.fontFace&&(n+='')),n+=""),n+="",n+="",e._slideNumberProps.align.startsWith("l")?n+='':e._slideNumberProps.align.startsWith("c")?n+='':e._slideNumberProps.align.startsWith("r")?n+='':n+='',n+=''),n+="".concat(e._slideNum,''),n+=""),n+="",n+="",n}function t5(e,t){var n=0,r=''+Qr+'';return e._rels.forEach(function(o){n=Math.max(n,o.rId),o.type.toLowerCase().includes("hyperlink")?o.data==="slide"?r+=''):r+=''):o.type.toLowerCase().includes("notesSlide")&&(r+=''))}),(e._relsChart||[]).forEach(function(o){n=Math.max(n,o.rId),r+='')}),(e._relsMedia||[]).forEach(function(o){var i=o.rId.toString();n=Math.max(n,o.rId),o.type.toLowerCase().includes("image")?r+='':o.type.toLowerCase().includes("audio")?r.includes(' Target="'+o.Target+'"')?r+='':r+='':o.type.toLowerCase().includes("video")?r.includes(' Target="'+o.Target+'"')?r+='':r+='':o.type.toLowerCase().includes("online")&&(r.includes(' Target="'+o.Target+'"')?r+='':r+='')}),t.forEach(function(o,i){r+='')}),r+="",r}function wL(e,t){var n,r,o="",i="",a="",s="",c=t?"a:lvl1pPr":"a:pPr",l=Ct(Lne),u="<".concat(c).concat(e.options.rtlMode?' rtl="1" ':"");{if(e.options.align)switch(e.options.align){case"left":u+=' algn="l"';break;case"right":u+=' algn="r"';break;case"center":u+=' algn="ctr"';break;case"justify":u+=' algn="just"';break;default:u+="";break}if(e.options.lineSpacing?i=''):e.options.lineSpacingMultiple&&(i='')),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&e.options.indentLevel>0&&(u+=' lvl="'.concat(e.options.indentLevel,'"')),e.options.paraSpaceBefore&&!isNaN(Number(e.options.paraSpaceBefore))&&e.options.paraSpaceBefore>0&&(a+='')),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&e.options.paraSpaceAfter>0&&(a+='')),typeof e.options.bullet=="object")if(!((r=(n=e==null?void 0:e.options)===null||n===void 0?void 0:n.bullet)===null||r===void 0)&&r.indent&&(l=Ct(e.options.bullet.indent)),e.options.bullet.type)e.options.bullet.type.toString().toLowerCase()==="number"&&(u+=' marL="'.concat(e.options.indentLevel&&e.options.indentLevel>0?l+l*e.options.indentLevel:l,'" indent="-').concat(l,'"'),o=''));else if(e.options.bullet.characterCode){var f="&#x".concat(e.options.bullet.characterCode,";");/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.characterCode)||(console.warn("Warning: `bullet.characterCode should be a 4-digit unicode charatcer (ex: 22AB)`!"),f=jf.DEFAULT),u+=' marL="'.concat(e.options.indentLevel&&e.options.indentLevel>0?l+l*e.options.indentLevel:l,'" indent="-').concat(l,'"'),o=''}else if(e.options.bullet.code){var f="&#x".concat(e.options.bullet.code,";");/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.code)||(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),f=jf.DEFAULT),u+=' marL="'.concat(e.options.indentLevel&&e.options.indentLevel>0?l+l*e.options.indentLevel:l,'" indent="-').concat(l,'"'),o=''}else u+=' marL="'.concat(e.options.indentLevel&&e.options.indentLevel>0?l+l*e.options.indentLevel:l,'" indent="-').concat(l,'"'),o='');else e.options.bullet?(u+=' marL="'.concat(e.options.indentLevel&&e.options.indentLevel>0?l+l*e.options.indentLevel:l,'" indent="-').concat(l,'"'),o='')):e.options.bullet||(u+=' indent="0" marL="0"',o="");if(e.options.tabStops&&Array.isArray(e.options.tabStops)){var d=e.options.tabStops.map(function(h){return'')}).join("");s="".concat(d,"")}u+=">"+i+a+o+s,t&&(u+=sI(e.options,!0)),u+=""}return u}function sI(e,t){var n,r="",o=t?"a:defRPr":"a:rPr";if(r+="<"+o+' lang="'+(e.lang?e.lang:"en-US")+'"'+(e.lang?' altLang="en-US"':""),r+=e.fontSize?' sz="'.concat(Math.round(e.fontSize*100),'"'):"",r+=e!=null&&e.bold?' b="'.concat(e.bold?"1":"0",'"'):"",r+=e!=null&&e.italic?' i="'.concat(e.italic?"1":"0",'"'):"",r+=e!=null&&e.strike?' strike="'.concat(typeof e.strike=="string"?e.strike:"sngStrike",'"'):"",typeof e.underline=="object"&&(!((n=e.underline)===null||n===void 0)&&n.style)?r+=' u="'.concat(e.underline.style,'"'):typeof e.underline=="string"?r+=' u="'.concat(String(e.underline),'"'):e.hyperlink&&(r+=' u="sng"'),e.baseline?r+=' baseline="'.concat(Math.round(e.baseline*50),'"'):e.subscript?r+=' baseline="-40000"':e.superscript&&(r+=' baseline="30000"'),r+=e.charSpacing?' spc="'.concat(Math.round(e.charSpacing*100),'" kern="0"'):"",r+=' dirty="0">',(e.color||e.fontFace||e.outline||typeof e.underline=="object"&&e.underline.color)&&(e.outline&&typeof e.outline=="object"&&(r+='').concat(Si(e.outline.color||"FFFFFF"),"")),e.color&&(r+=Si({color:e.color,transparency:e.transparency})),e.highlight&&(r+="".concat(xn(e.highlight),"")),typeof e.underline=="object"&&e.underline.color&&(r+="".concat(Si(e.underline.color),"")),e.glow&&(r+="".concat(Pne(e.glow,Tne),"")),e.fontFace&&(r+=''))),e.hyperlink){if(typeof e.hyperlink!="object")throw new Error("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` ");if(!e.hyperlink.url&&!e.hyperlink.slide)throw new Error("ERROR: 'hyperlink requires either `url` or `slide`'");e.hyperlink.url?r+='":"/>"):e.hyperlink.slide&&(r+='":"/>")),e.color&&(r+=" ",r+=' ',r+=' ',r+=" ",r+=" ",r+="")}return r+=""),r}function Dne(e){return e.text?"".concat(sI(e.options,!1),"").concat(Bt(e.text),""):""}function Kne(e){var t="":e.options.fit==="resize"&&(t+="")),e.options.shrinkText&&(t+=""),t+=e.options._bodyProp.autoFit?"":"",t+=""):(t+=' wrap="square" rtlCol="0">',t+=""),e._type===Dt.tablecell?"":t}function SL(e){var t=e.options||{},n=[],r=[];if(t&&e._type!==Dt.tablecell&&(typeof e.text>"u"||e.text===null))return"";var o=e._type===Dt.tablecell?"":"";o+=Kne(e),t.h===0&&t.line&&t.align?o+='':e._type==="placeholder"?o+="".concat(wL(e,!0),""):o+="",typeof e.text=="string"||typeof e.text=="number"?n.push({text:e.text.toString(),options:t||{}}):e.text&&!Array.isArray(e.text)&&typeof e.text=="object"&&Object.keys(e.text).includes("text")?n.push({text:e.text||"",options:e.options||{}}):Array.isArray(e.text)&&(n=e.text.map(function(s){return{text:s.text,options:s.options}})),n.forEach(function(s,c){s.text||(s.text=""),s.options=s.options||t||{},c===0&&s.options&&!s.options.bullet&&t.bullet&&(s.options.bullet=t.bullet),(typeof s.text=="string"||typeof s.text=="number")&&(s.text=s.text.toString().replace(/\r*\n/g,Qr)),s.text.includes(Qr)&&s.text.match(/\n$/g)===null?s.text.split(Qr).forEach(function(l){s.options.breakLine=!0,r.push({text:l,options:s.options})}):r.push(s)});var i=[],a=[];return r.forEach(function(s,c){a.length>0&&(s.options.align||t.align)?s.options.align!==r[c-1].options.align&&(i.push(a),a=[]):a.length>0&&s.options.bullet&&a.length>0&&(i.push(a),a=[],s.options.breakLine=!1),a.push(s),a.length>0&&s.options.breakLine&&c+1";var u="0&&f.options.softBreakBefore&&(o+=""),f.options.align=f.options.align||t.align,f.options.lineSpacing=f.options.lineSpacing||t.lineSpacing,f.options.lineSpacingMultiple=f.options.lineSpacingMultiple||t.lineSpacingMultiple,f.options.indentLevel=f.options.indentLevel||t.indentLevel,f.options.paraSpaceBefore=f.options.paraSpaceBefore||t.paraSpaceBefore,f.options.paraSpaceAfter=f.options.paraSpaceAfter||t.paraSpaceAfter,u=wL(f,!1),o+=u.replace("",""),Object.entries(t).filter(function(h){var p=h[0];return h[1],!(f.options.hyperlink&&p==="color")}).forEach(function(h){var p=h[0],m=h[1];p!=="bullet"&&!f.options[p]&&(f.options[p]=m)}),o+=Dne(f),(!f.text&&t.fontSize||f.options.fontSize)&&(l=!0,t.fontSize=t.fontSize||f.options.fontSize)}),e._type===Dt.tablecell&&(t.fontSize||t.fontFace)?t.fontFace?(o+='',o+=''),o+=''),o+=''),o+=""):o+='':l?o+='':o+=''),o+=""}),o+=e._type===Dt.tablecell?"":"",o}function y2(e){var t,n;if(!e)return"";var r=!((t=e.options)===null||t===void 0)&&t._placeholderIdx?e.options._placeholderIdx:"",o=!((n=e.options)===null||n===void 0)&&n._placeholderType?e.options._placeholderType:"",i=o&&wh[o]?wh[o].toString():"";return`0?' hasCustomPrompt="1"':"",` />`)}function Hne(e,t,n){var r=''+Qr;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',e.forEach(function(o){(o._relsMedia||[]).forEach(function(i){i.type!=="image"&&i.type!=="online"&&i.type!=="chart"&&i.extn!=="m4v"&&!r.includes(i.type)&&(r+='')})}),r+='',r+='',r+='',r+='',e.forEach(function(o,i){r+=''),r+=''),o._relsChart.forEach(function(a){r+='')})}),r+='',r+='',r+='',r+='',t.forEach(function(o,i){r+=''),(o._relsChart||[]).forEach(function(a){r+=' '})}),e.forEach(function(o,i){r+='')}),n._relsChart.forEach(function(o){r+=' '}),n._relsMedia.forEach(function(o){o.type!=="image"&&o.type!=="online"&&o.type!=="chart"&&o.extn!=="m4v"&&!r.includes(o.type)&&(r+=' ')}),r+=' ',r+=' ',r+="",r}function Gne(){return''.concat(Qr,` `)}function zne(e,t){return''.concat(Qr,` 0 0 Microsoft Office PowerPoint On-screen Show (16:9) 0 `).concat(e.length,` `).concat(e.length,` 0 0 false Fonts Used 2 Theme 1 Slide Titles `).concat(e.length,` Arial Calibri Office Theme `).concat(e.map(function(n,r){return"Slide ".concat(r+1,"")}).join(""),` `).concat(t,` false false false 16.0000 `)}function Jne(e,t,n,r){return` `.concat(Bt(e),` `).concat(Bt(t),` `).concat(Bt(n),` `).concat(Bt(n),` `).concat(r,` `).concat(new Date().toISOString().replace(/\.\d\d\dZ/,"Z"),` `).concat(new Date().toISOString().replace(/\.\d\d\dZ/,"Z"),` `)}function jne(e){var t=1,n=''+Qr;n+='',n+='';for(var r=1;r<=e.length;r++)n+='');return t++,n+='')+'')+'')+'')+'')+"",n}function $ne(e){return''.concat(Qr)+'")+"".concat(e5(e))+""}function qne(e){var t="";return e._slideObjects.forEach(function(n){n._type===Dt.notes&&(t+=n!=null&&n.text&&n.text[0]?n.text[0].text:"")}),t.replace(/\r*\n/g,Qr)}function ere(){return''.concat(Qr,'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›')}function tre(e){return''.concat(Qr,'').concat(Bt(qne(e)),'').concat(e._slideNum,'')}function nre(e){return` `.concat(e5(e),` `)}function rre(e,t){var n=t.map(function(o,i){return'')}),r=''+Qr;return r+='',r+=e5(e),r+='',r+=""+n.join("")+"",r+='',r+=' ',r+="",r}function ore(e,t){return t5(t[e-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])}function ire(e,t,n){return t5(e[n-1],[{target:"../slideLayouts/slideLayout".concat(cre(e,t,n),".xml"),type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"},{target:"../notesSlides/notesSlide".concat(n,".xml"),type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesSlide"}])}function are(e){return` `)}function sre(e,t){var n=t.map(function(r,o){return{target:"../slideLayouts/slideLayout".concat(o+1,".xml"),type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"}});return n.push({target:"../theme/theme1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"}),t5(e,n)}function lre(){return''.concat(Qr,` `)}function cre(e,t,n){for(var r=0;r'):'',a=!((r=e.theme)===null||r===void 0)&&r.bodyFontFace?''):'';return''.concat(i,'').concat(a,'')}function fre(e){var t=''.concat(Qr)+'');t+='',t+="",e.slides.forEach(function(r){return t+='')}),t+="",t+=''),t+=''),t+=''),t+="";for(var n=1;n<10;n++)t+="')+''+"");return t+="",e.sections&&e.sections.length>0&&(t+='',t+='',e.sections.forEach(function(r){t+=''),r._slides.forEach(function(o){return t+='')}),t+=""}),t+="",t+='',t+=""),t+="",t}function dre(){return''.concat(Qr,'')}function hre(){return''.concat(Qr,'')}function pre(){return''.concat(Qr,'')}var mre="3.12.0",gre=function(){function e(){var t=this;this._version=mre,this._alignH=G4,this._alignV=z4,this._chartType=K4,this._outputType=D4,this._schemeColor=yi,this._shapeType=H4,this._charts=at,this._colors=J4,this._shapes=Ac,this.addNewSlide=function(a){var s=t.sections.length>0&&t.sections[t.sections.length-1]._slides.filter(function(c){return c._slideNum===t.slides[t.slides.length-1]._slideNum}).length>0;return a.sectionTitle=s?t.sections[t.sections.length-1].title:null,t.addSlide(a)},this.getSlide=function(a){return t.slides.filter(function(s){return s._slideNum===a})[0]},this.setSlideNumber=function(a){t.masterSlide._slideNumberProps=a,t.slideLayouts.filter(function(s){return s._name===Q4})[0]._slideNumberProps=a},this.createChartMediaRels=function(a,s,c){a._relsChart.forEach(function(l){return c.push(Yne(l,s))}),a._relsMedia.forEach(function(l){if(l.type!=="online"&&l.type!=="hyperlink"){var u=l.data&&typeof l.data=="string"?l.data:"";!u.includes(",")&&!u.includes(";")?u="image/png;base64,"+u:u.includes(",")?u.includes(";")||(u="image/png;"+u):u="image/png;base64,"+u,s.file(l.Target.replace("..","ppt"),u.split(",").pop(),{base64:!0})}})},this.writeFileToBrowser=function(a,s){return Ka(t,void 0,void 0,function(){var c,l;return Ha(this,function(u){switch(u.label){case 0:return c=document.createElement("a"),c.setAttribute("style","display:none;"),c.dataset.interception="off",document.body.appendChild(c),window.URL.createObjectURL?(l=window.URL.createObjectURL(new Blob([s],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"})),c.href=l,c.download=a,c.click(),setTimeout(function(){window.URL.revokeObjectURL(l),document.body.removeChild(c)},100),[4,Promise.resolve(a)]):[3,2];case 1:return[2,u.sent()];case 2:return[2]}})})},this.exportPresentation=function(a){return Ka(t,void 0,void 0,function(){var s,c,l,u=this;return Ha(this,function(f){switch(f.label){case 0:return s=[],c=[],l=new $C,this.slides.forEach(function(d){c=c.concat(YA(d))}),this.slideLayouts.forEach(function(d){c=c.concat(YA(d))}),c=c.concat(YA(this.masterSlide)),[4,Promise.all(c).then(function(){return Ka(u,void 0,void 0,function(){var d=this;return Ha(this,function(h){switch(h.label){case 0:return this.slides.forEach(function(p){p._slideLayout&&Vne(p)}),l.folder("_rels"),l.folder("docProps"),l.folder("ppt").folder("_rels"),l.folder("ppt/charts").folder("_rels"),l.folder("ppt/embeddings"),l.folder("ppt/media"),l.folder("ppt/slideLayouts").folder("_rels"),l.folder("ppt/slideMasters").folder("_rels"),l.folder("ppt/slides").folder("_rels"),l.folder("ppt/theme"),l.folder("ppt/notesMasters").folder("_rels"),l.folder("ppt/notesSlides").folder("_rels"),l.file("[Content_Types].xml",Hne(this.slides,this.slideLayouts,this.masterSlide)),l.file("_rels/.rels",Gne()),l.file("docProps/app.xml",zne(this.slides,this.company)),l.file("docProps/core.xml",Jne(this.title,this.subject,this.author,this.revision)),l.file("ppt/_rels/presentation.xml.rels",jne(this.slides)),l.file("ppt/theme/theme1.xml",ure(this)),l.file("ppt/presentation.xml",fre(this)),l.file("ppt/presProps.xml",dre()),l.file("ppt/tableStyles.xml",hre()),l.file("ppt/viewProps.xml",pre()),this.slideLayouts.forEach(function(p,m){l.file("ppt/slideLayouts/slideLayout".concat(m+1,".xml"),nre(p)),l.file("ppt/slideLayouts/_rels/slideLayout".concat(m+1,".xml.rels"),ore(m+1,d.slideLayouts))}),this.slides.forEach(function(p,m){l.file("ppt/slides/slide".concat(m+1,".xml"),$ne(p)),l.file("ppt/slides/_rels/slide".concat(m+1,".xml.rels"),ire(d.slides,d.slideLayouts,m+1)),l.file("ppt/notesSlides/notesSlide".concat(m+1,".xml"),tre(p)),l.file("ppt/notesSlides/_rels/notesSlide".concat(m+1,".xml.rels"),are(m+1))}),l.file("ppt/slideMasters/slideMaster1.xml",rre(this.masterSlide,this.slideLayouts)),l.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",sre(this.masterSlide,this.slideLayouts)),l.file("ppt/notesMasters/notesMaster1.xml",ere()),l.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",lre()),this.slideLayouts.forEach(function(p){d.createChartMediaRels(p,l,s)}),this.slides.forEach(function(p){d.createChartMediaRels(p,l,s)}),this.createChartMediaRels(this.masterSlide,l,s),[4,Promise.all(s).then(function(){return Ka(d,void 0,void 0,function(){return Ha(this,function(p){switch(p.label){case 0:return a.outputType!=="STREAM"?[3,2]:[4,l.generateAsync({type:"nodebuffer",compression:a.compression?"DEFLATE":"STORE"})];case 1:return[2,p.sent()];case 2:return a.outputType?[4,l.generateAsync({type:a.outputType})]:[3,4];case 3:return[2,p.sent()];case 4:return[4,l.generateAsync({type:"blob",compression:a.compression?"DEFLATE":"STORE"})];case 5:return[2,p.sent()]}})})})];case 1:return[2,h.sent()]}})})})];case 1:return[2,f.sent()]}})})};var n={name:"screen4x3",width:9144e3,height:6858e3},r={name:"screen16x9",width:9144e3,height:5143500},o={name:"screen16x10",width:9144e3,height:5715e3},i={name:"custom",width:12192e3,height:6858e3};this.LAYOUTS={LAYOUT_4x3:n,LAYOUT_16x9:r,LAYOUT_16x10:o,LAYOUT_WIDE:i},this._author="PptxGenJS",this._company="PptxGenJS",this._revision="1",this._subject="PptxGenJS Presentation",this._title="PptxGenJS Presentation",this._presLayout={name:this.LAYOUTS[Lf].name,_sizeW:this.LAYOUTS[Lf].width,_sizeH:this.LAYOUTS[Lf].height,width:this.LAYOUTS[Lf].width,height:this.LAYOUTS[Lf].height},this._rtlMode=!1,this._slideLayouts=[{_margin:rp,_name:Q4,_presLayout:this._presLayout,_rels:[],_relsChart:[],_relsMedia:[],_slide:null,_slideNum:1e3,_slideNumberProps:null,_slideObjects:[]}],this._slides=[],this._sections=[],this._masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,_name:null,_presLayout:this._presLayout,_rId:null,_rels:[],_relsChart:[],_relsMedia:[],_slideId:null,_slideLayout:null,_slideNum:null,_slideNumberProps:null,_slideObjects:[]}}return Object.defineProperty(e.prototype,"layout",{get:function(){return this._layout},set:function(t){var n=this.LAYOUTS[t];if(n)this._layout=t,this._presLayout=n;else throw new Error("UNKNOWN-LAYOUT")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"version",{get:function(){return this._version},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"author",{get:function(){return this._author},set:function(t){this._author=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"company",{get:function(){return this._company},set:function(t){this._company=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"revision",{get:function(){return this._revision},set:function(t){this._revision=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"subject",{get:function(){return this._subject},set:function(t){this._subject=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"theme",{get:function(){return this._theme},set:function(t){this._theme=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this._title},set:function(t){this._title=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"rtlMode",{get:function(){return this._rtlMode},set:function(t){this._rtlMode=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"masterSlide",{get:function(){return this._masterSlide},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"slides",{get:function(){return this._slides},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"sections",{get:function(){return this._sections},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"slideLayouts",{get:function(){return this._slideLayouts},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"AlignH",{get:function(){return this._alignH},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"AlignV",{get:function(){return this._alignV},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ChartType",{get:function(){return this._chartType},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"OutputType",{get:function(){return this._outputType},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"presLayout",{get:function(){return this._presLayout},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"SchemeColor",{get:function(){return this._schemeColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ShapeType",{get:function(){return this._shapeType},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"charts",{get:function(){return this._charts},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"colors",{get:function(){return this._colors},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shapes",{get:function(){return this._shapes},enumerable:!1,configurable:!0}),e.prototype.stream=function(t){return Ka(this,void 0,void 0,function(){return Ha(this,function(n){switch(n.label){case 0:return[4,this.exportPresentation({compression:t==null?void 0:t.compression,outputType:"STREAM"})];case 1:return[2,n.sent()]}})})},e.prototype.write=function(t){return Ka(this,void 0,void 0,function(){var n,r;return Ha(this,function(o){switch(o.label){case 0:return n=typeof t=="object"&&(t!=null&&t.outputType)?t.outputType:t||null,r=typeof t=="object"&&(t!=null&&t.compression)?t.compression:!1,[4,this.exportPresentation({compression:r,outputType:n})];case 1:return[2,o.sent()]}})})},e.prototype.writeFile=function(t){return Ka(this,void 0,void 0,function(){var n,r,o,i,a=this;return Ha(this,function(s){switch(s.label){case 0:return n=typeof require<"u"&&typeof window>"u"?require("fs"):null,typeof t=="string"&&console.log("Warning: `writeFile(filename)` is deprecated - please use `WriteFileProps` argument (v3.5.0)"),r=typeof t=="object"&&(t!=null&&t.fileName)?t.fileName:typeof t=="string"?t:"",o=typeof t=="object"&&(t!=null&&t.compression)?t.compression:!1,i=r?r.toString().toLowerCase().endsWith(".pptx")?r:r+".pptx":"Presentation.pptx",[4,this.exportPresentation({compression:o,outputType:n?"nodebuffer":null}).then(function(c){return Ka(a,void 0,void 0,function(){return Ha(this,function(l){switch(l.label){case 0:return n?[4,new Promise(function(u,f){n.writeFile(i,c,function(d){d?f(d):u(i)})})]:[3,2];case 1:return[2,l.sent()];case 2:return[4,this.writeFileToBrowser(i,c)];case 3:return[2,l.sent()]}})})})];case 1:return[2,s.sent()]}})})},e.prototype.addSection=function(t){t?t.title||console.warn("addSection requires a title"):console.warn("addSection requires an argument");var n={_type:"user",_slides:[],title:t.title};t.order?this.sections.splice(t.order,0,n):this._sections.push(n)},e.prototype.addSlide=function(t){var n=typeof t=="string"?t:t!=null&&t.masterName?t.masterName:"",r={_name:this.LAYOUTS[Lf].name,_presLayout:this.presLayout,_rels:[],_relsChart:[],_relsMedia:[],_slideNum:this.slides.length+1};if(n){var o=this.slideLayouts.filter(function(c){return c._name===n})[0];o&&(r=o)}var i=new Une({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideId:this.slides.length+256,slideRId:this.slides.length+2,slideNumber:this.slides.length+1,slideLayout:r});if(this._slides.push(i),t!=null&&t.sectionTitle){var a=this.sections.filter(function(c){return c.title===t.sectionTitle})[0];a?a._slides.push(i):console.warn('addSlide: unable to find section with title: "'.concat(t.sectionTitle,'"'))}else if(this.sections&&this.sections.length>0&&!(t!=null&&t.sectionTitle)){var s=this._sections[this.sections.length-1];s._type==="default"?s._slides.push(i):this._sections.push({title:"Default-".concat(this.sections.filter(function(c){return c._type==="default"}).length+1),_type:"default",_slides:[i]})}return i},e.prototype.defineLayout=function(t){t?t.name?t.width?t.height?typeof t.height!="number"?console.warn("defineLayout `height` should be a number (inches)"):typeof t.width!="number"&&console.warn("defineLayout `width` should be a number (inches)"):console.warn("defineLayout requires `height`"):console.warn("defineLayout requires `width`"):console.warn("defineLayout requires `name`"):console.warn("defineLayout requires `{name, width, height}`"),this.LAYOUTS[t.name]={name:t.name,_sizeW:Math.round(Number(t.width)*Qt),_sizeH:Math.round(Number(t.height)*Qt),width:Math.round(Number(t.width)*Qt),height:Math.round(Number(t.height)*Qt)}},e.prototype.defineSlideMaster=function(t){if(!t.title)throw new Error("defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)");var n={_margin:t.margin||rp,_name:t.title,_presLayout:this.presLayout,_rels:[],_relsChart:[],_relsMedia:[],_slide:null,_slideNum:1e3+this.slideLayouts.length+1,_slideNumberProps:t.slideNumber||null,_slideObjects:[],background:t.background||null,bkgd:t.bkgd||null};_ne(t,n),this.slideLayouts.push(n),(t.background||t.bkgd)&&aI(t.background,n),n._slideNumberProps&&!this.masterSlide._slideNumberProps&&(this.masterSlide._slideNumberProps=n._slideNumberProps)},e.prototype.tableToSlides=function(t,n){n===void 0&&(n={}),Ine(this,t,n,n!=null&&n.masterSlideName?this.slideLayouts.filter(function(r){return r._name===n.masterSlideName})[0]:null)},e}();function vre(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;const n=document.implementation.createHTMLDocument(),r=n.createElement("base"),o=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(o),t&&(r.href=t),o.href=e,o.href}const yre=(()=>{let e=0;const t=()=>`0000${(Math.random()*36**4<<0).toString(36)}`.slice(-4);return()=>(e+=1,`u${t()}${e}`)})();function tl(e){const t=[];for(let n=0,r=e.length;nfi||e.height>fi)&&(e.width>fi&&e.height>fi?e.width>e.height?(e.height*=fi/e.width,e.width=fi):(e.width*=fi/e.height,e.height=fi):e.width>fi?(e.height*=fi/e.width,e.width=fi):(e.width*=fi/e.height,e.height=fi))}function ng(e){return new Promise((t,n)=>{const r=new Image;r.decode=()=>t(r),r.onload=()=>t(r),r.onerror=n,r.crossOrigin="anonymous",r.decoding="async",r.src=e})}async function Mre(e){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(e)).then(encodeURIComponent).then(t=>`data:image/svg+xml;charset=utf-8,${t}`)}async function wre(e,t,n){const r="http://www.w3.org/2000/svg",o=document.createElementNS(r,"svg"),i=document.createElementNS(r,"foreignObject");return o.setAttribute("width",`${t}`),o.setAttribute("height",`${n}`),o.setAttribute("viewBox",`0 0 ${t} ${n}`),i.setAttribute("width","100%"),i.setAttribute("height","100%"),i.setAttribute("x","0"),i.setAttribute("y","0"),i.setAttribute("externalResourcesRequired","true"),o.appendChild(i),i.appendChild(e),Mre(o)}const qo=(e,t)=>{if(e instanceof t)return!0;const n=Object.getPrototypeOf(e);return n===null?!1:n.constructor.name===t.name||qo(n,t)};function Sre(e){const t=e.getPropertyValue("content");return`${e.cssText} content: '${t.replace(/'|"/g,"")}';`}function Lre(e){return tl(e).map(t=>{const n=e.getPropertyValue(t),r=e.getPropertyPriority(t);return`${t}: ${n}${r?" !important":""};`}).join(" ")}function Ore(e,t,n){const r=`.${e}:${t}`,o=n.cssText?Sre(n):Lre(n);return document.createTextNode(`${r}{${o}}`)}function LL(e,t,n){const r=window.getComputedStyle(e,n),o=r.getPropertyValue("content");if(o===""||o==="none")return;const i=yre();try{t.className=`${t.className} ${i}`}catch{return}const a=document.createElement("style");a.appendChild(Ore(i,n,r)),t.appendChild(a)}function Tre(e,t){LL(e,t,":before"),LL(e,t,":after")}const OL="application/font-woff",TL="image/jpeg",kre={woff:OL,woff2:OL,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:TL,jpeg:TL,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function Nre(e){const t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""}function n5(e){const t=Nre(e).toLowerCase();return kre[t]||""}function Pre(e){return e.split(/,/)[1]}function $4(e){return e.search(/^(data:)/)!==-1}function cI(e,t){return`data:${t};base64,${e}`}async function uI(e,t,n){const r=await fetch(e,t);if(r.status===404)throw new Error(`Resource "${r.url}" not found`);const o=await r.blob();return new Promise((i,a)=>{const s=new FileReader;s.onerror=a,s.onloadend=()=>{try{i(n({res:r,result:s.result}))}catch(c){a(c)}},s.readAsDataURL(o)})}const ZA={};function Cre(e,t,n){let r=e.replace(/\?.*/,"");return n&&(r=e),/ttf|otf|eot|woff2?/i.test(r)&&(r=r.replace(/.*\//,"")),t?`[${t}]${r}`:r}async function r5(e,t,n){const r=Cre(e,t,n.includeQueryParams);if(ZA[r]!=null)return ZA[r];n.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+new Date().getTime());let o;try{const i=await uI(e,n.fetchRequestInit,({res:a,result:s})=>(t||(t=a.headers.get("Content-Type")||""),Pre(s)));o=cI(i,t)}catch(i){o=n.imagePlaceholder||"";let a=`Failed to fetch resource: ${e}`;i&&(a=typeof i=="string"?i:i.message),a&&console.warn(a)}return ZA[r]=o,o}async function Ire(e){const t=e.toDataURL();return t==="data:,"?e.cloneNode(!1):ng(t)}async function Fre(e,t){if(e.currentSrc){const i=document.createElement("canvas"),a=i.getContext("2d");i.width=e.clientWidth,i.height=e.clientHeight,a==null||a.drawImage(e,0,0,i.width,i.height);const s=i.toDataURL();return ng(s)}const n=e.poster,r=n5(n),o=await r5(n,r,t);return ng(o)}async function _re(e){var t;try{if(!((t=e==null?void 0:e.contentDocument)===null||t===void 0)&&t.body)return await iv(e.contentDocument.body,{},!0)}catch{}return e.cloneNode(!1)}async function Ere(e,t){return qo(e,HTMLCanvasElement)?Ire(e):qo(e,HTMLVideoElement)?Fre(e,t):qo(e,HTMLIFrameElement)?_re(e):e.cloneNode(!1)}const Xre=e=>e.tagName!=null&&e.tagName.toUpperCase()==="SLOT";async function Wre(e,t,n){var r,o;let i=[];return Xre(e)&&e.assignedNodes?i=tl(e.assignedNodes()):qo(e,HTMLIFrameElement)&&(!((r=e.contentDocument)===null||r===void 0)&&r.body)?i=tl(e.contentDocument.body.childNodes):i=tl(((o=e.shadowRoot)!==null&&o!==void 0?o:e).childNodes),i.length===0||qo(e,HTMLVideoElement)||await i.reduce((a,s)=>a.then(()=>iv(s,n)).then(c=>{c&&t.appendChild(c)}),Promise.resolve()),t}function Vre(e,t){const n=t.style;if(!n)return;const r=window.getComputedStyle(e);r.cssText?(n.cssText=r.cssText,n.transformOrigin=r.transformOrigin):tl(r).forEach(o=>{let i=r.getPropertyValue(o);o==="font-size"&&i.endsWith("px")&&(i=`${Math.floor(parseFloat(i.substring(0,i.length-2)))-.1}px`),qo(e,HTMLIFrameElement)&&o==="display"&&i==="inline"&&(i="block"),o==="d"&&t.getAttribute("d")&&(i=`path(${t.getAttribute("d")})`),n.setProperty(o,i,r.getPropertyPriority(o))})}function Ure(e,t){qo(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),qo(e,HTMLInputElement)&&t.setAttribute("value",e.value)}function Yre(e,t){if(qo(e,HTMLSelectElement)){const n=t,r=Array.from(n.children).find(o=>e.value===o.getAttribute("value"));r&&r.setAttribute("selected","")}}function Zre(e,t){return qo(t,Element)&&(Vre(e,t),Tre(e,t),Ure(e,t),Yre(e,t)),t}async function Qre(e,t){const n=e.querySelectorAll?e.querySelectorAll("use"):[];if(n.length===0)return e;const r={};for(let i=0;iEre(r,t)).then(r=>Wre(e,r,t)).then(r=>Zre(e,r)).then(r=>Qre(r,t))}const fI=/url\((['"]?)([^'"]+?)\1\)/g,Bre=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,Dre=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;function Kre(e){const t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return new RegExp(`(url\\(['"]?)(${t})(['"]?\\))`,"g")}function Hre(e){const t=[];return e.replace(fI,(n,r,o)=>(t.push(o),n)),t.filter(n=>!$4(n))}async function Gre(e,t,n,r,o){try{const i=n?vre(t,n):t,a=n5(t);let s;if(o){const c=await o(i);s=cI(c,a)}else s=await r5(i,a,r);return e.replace(Kre(t),`$1${s}$3`)}catch{}return e}function zre(e,{preferredFontFormat:t}){return t?e.replace(Dre,n=>{for(;;){const[r,,o]=Bre.exec(n)||[];if(!o)return"";if(o===t)return`src: ${r};`}}):e}function dI(e){return e.search(fI)!==-1}async function hI(e,t,n){if(!dI(e))return e;const r=zre(e,n);return Hre(r).reduce((i,a)=>i.then(s=>Gre(s,a,t,n)),Promise.resolve(r))}async function A2(e,t,n){var r;const o=(r=t.style)===null||r===void 0?void 0:r.getPropertyValue(e);if(o){const i=await hI(o,null,n);return t.style.setProperty(e,i,t.style.getPropertyPriority(e)),!0}return!1}async function Jre(e,t){await A2("background",e,t)||await A2("background-image",e,t),await A2("mask",e,t)||await A2("mask-image",e,t)}async function jre(e,t){const n=qo(e,HTMLImageElement);if(!(n&&!$4(e.src))&&!(qo(e,SVGImageElement)&&!$4(e.href.baseVal)))return;const r=n?e.src:e.href.baseVal,o=await r5(r,n5(r),t);await new Promise((i,a)=>{e.onload=i,e.onerror=a;const s=e;s.decode&&(s.decode=i),s.loading==="lazy"&&(s.loading="eager"),n?(e.srcset="",e.src=o):e.href.baseVal=o})}async function $re(e,t){const r=tl(e.childNodes).map(o=>pI(o,t));await Promise.all(r).then(()=>e)}async function pI(e,t){qo(e,Element)&&(await Jre(e,t),await jre(e,t),await $re(e,t))}function qre(e,t){const{style:n}=e;t.backgroundColor&&(n.backgroundColor=t.backgroundColor),t.width&&(n.width=`${t.width}px`),t.height&&(n.height=`${t.height}px`);const r=t.style;return r!=null&&Object.keys(r).forEach(o=>{n[o]=r[o]}),e}const kL={};async function NL(e){let t=kL[e];if(t!=null)return t;const r=await(await fetch(e)).text();return t={url:e,cssText:r},kL[e]=t,t}async function PL(e,t){let n=e.cssText;const r=/url\(["']?([^"')]+)["']?\)/g,i=(n.match(/url\([^)]+\)/g)||[]).map(async a=>{let s=a.replace(r,"$1");return s.startsWith("https://")||(s=new URL(s,e.url).href),uI(s,t.fetchRequestInit,({result:c})=>(n=n.replace(a,`url(${c})`),[a,c]))});return Promise.all(i).then(()=>n)}function CL(e){if(e==null)return[];const t=[],n=/(\/\*[\s\S]*?\*\/)/gi;let r=e.replace(n,"");const o=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){const c=o.exec(r);if(c===null)break;t.push(c[0])}r=r.replace(o,"");const i=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,a="((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})",s=new RegExp(a,"gi");for(;;){let c=i.exec(r);if(c===null){if(c=s.exec(r),c===null)break;i.lastIndex=s.lastIndex}else s.lastIndex=i.lastIndex;t.push(c[0])}return t}async function eoe(e,t){const n=[],r=[];return e.forEach(o=>{if("cssRules"in o)try{tl(o.cssRules||[]).forEach((i,a)=>{if(i.type===CSSRule.IMPORT_RULE){let s=a+1;const c=i.href,l=NL(c).then(u=>PL(u,t)).then(u=>CL(u).forEach(f=>{try{o.insertRule(f,f.startsWith("@import")?s+=1:o.cssRules.length)}catch(d){console.error("Error inserting rule from remote css",{rule:f,error:d})}})).catch(u=>{console.error("Error loading remote css",u.toString())});r.push(l)}})}catch(i){const a=e.find(s=>s.href==null)||document.styleSheets[0];o.href!=null&&r.push(NL(o.href).then(s=>PL(s,t)).then(s=>CL(s).forEach(c=>{a.insertRule(c,o.cssRules.length)})).catch(s=>{console.error("Error loading remote stylesheet",s)})),console.error("Error inlining remote css file",i)}}),Promise.all(r).then(()=>(e.forEach(o=>{if("cssRules"in o)try{tl(o.cssRules||[]).forEach(i=>{n.push(i)})}catch(i){console.error(`Error while reading CSS rules from ${o.href}`,i)}}),n))}function toe(e){return e.filter(t=>t.type===CSSRule.FONT_FACE_RULE).filter(t=>dI(t.style.getPropertyValue("src")))}async function noe(e,t){if(e.ownerDocument==null)throw new Error("Provided element is not within a Document");const n=tl(e.ownerDocument.styleSheets),r=await eoe(n,t);return toe(r)}async function roe(e,t){const n=await noe(e,t);return(await Promise.all(n.map(o=>{const i=o.parentStyleSheet?o.parentStyleSheet.href:null;return hI(o.cssText,i,t)}))).join(` `)}async function ooe(e,t){const n=t.fontEmbedCSS!=null?t.fontEmbedCSS:t.skipFonts?null:await roe(e,t);if(n){const r=document.createElement("style"),o=document.createTextNode(n);r.appendChild(o),e.firstChild?e.insertBefore(r,e.firstChild):e.appendChild(r)}}async function ioe(e,t={}){const{width:n,height:r}=lI(e,t),o=await iv(e,t,!0);return await ooe(o,t),await pI(o,t),qre(o,t),await wre(o,n,r)}async function o5(e,t={}){const{width:n,height:r}=lI(e,t),o=await ioe(e,t),i=await ng(o),a=document.createElement("canvas"),s=a.getContext("2d"),c=t.pixelRatio||xre(),l=t.canvasWidth||n,u=t.canvasHeight||r;return a.width=l*c,a.height=u*c,t.skipAutoScale||bre(a),a.style.width=`${l}`,a.style.height=`${u}`,t.backgroundColor&&(s.fillStyle=t.backgroundColor,s.fillRect(0,0,a.width,a.height)),s.drawImage(i,0,0,a.width,a.height),a}async function aoe(e,t={}){return(await o5(e,t)).toDataURL()}async function soe(e,t={}){return(await o5(e,t)).toDataURL("image/jpeg",t.quality||1)}const loe=["style","script","template"],coe=["html","head","body","p","dt","dd","li","option","thead","th","tbody","tr","td","tfoot","colgroup"],uoe={li:["ul","ol","menu"],dt:["dl"],dd:["dl"],tbody:["table"],thead:["table"],tfoot:["table"],tr:["table"],td:["table"]},foe=["!doctype","area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],yu=(e,t)=>{const n=t-e.position;rg(e,n)},rg=(e,t)=>{e.position=e.position+t},doe=(e,t)=>{for(;;){const r=e.indexOf("<",t);if(r===-1)return r;const o=e.charAt(r+1);if(o==="/"||o==="!"||/[A-Za-z0-9]/.test(o))return r;t=r+1}return-1},mI=e=>{const{str:t}=e;let n=doe(t,e.position);if(n===e.position)return;n===-1&&(n=t.length);const r=t.slice(e.position,n);yu(e,n),e.tokens.push({type:"text",content:r})},hoe=e=>{const{str:t}=e;rg(e,4);let n=t.indexOf("-->",e.position),r=n+3;n===-1&&(n=r=t.length);const o=t.slice(e.position,n);yu(e,r),e.tokens.push({type:"comment",content:o})},poe=e=>{const{str:t}=e,n=t.length;let r=e.position;for(;r"))break;r++}let o=r+1;for(;o"))break;o++}yu(e,o);const i=t.slice(r,o);return e.tokens.push({type:"tag",content:i}),i},moe=e=>{const{str:t,tokens:n}=e;let r=e.position,o=null,i=r;const a=[],s=t.length;for(;r"){r!==i&&a.push(t.slice(i,r));break}if(/\s/.test(l)){r!==i&&a.push(t.slice(i,r)),i=r+1,r++;continue}if(l==="'"||l==='"'){o=l,r++;continue}r++}yu(e,r);const c="attribute";for(let l=0;l1){const p=u+d;n.push({type:c,content:p}),l+=1;continue}const h=a[l+2];if(l+=1,h){const p=u+"="+h;n.push({type:c,content:p}),l+=1;continue}}}if(Fn.endsWith(u,"=")){const d=a[l+1];if(d&&d.indexOf("=")===-1){const p=u+d;n.push({type:c,content:p}),l+=1;continue}const h=u.slice(0,-1);n.push({type:c,content:h});continue}n.push({type:c,content:u})}},goe=(e,t)=>{const{str:n,tokens:r}=t,o=e.toLowerCase(),i=n.length;let a=t.position;for(;a{const{str:t}=e,r=t.charAt(e.position+1)==="/";rg(e,r?2:1),e.tokens.push({type:"tag-start",close:r});const o=poe(e);moe(e);const a=t.charAt(e.position)==="/";return rg(e,a?2:1),e.tokens.push({type:"tag-end",close:a}),o},voe=e=>{const t=e.str,n=t.length;for(;e.position{const t={str:e,position:0,tokens:[]};return voe(t),t.tokens},Aoe=e=>{const t={tagName:null,children:[]};return vI({tokens:e,cursor:0,stack:[t]}),t.children},Roe=(e,t)=>{const n=uoe[e];if(n){let r=t.length-1;for(;r>=0;){const o=t[r].tagName;if(o===e)break;if(o&&n.includes(o))return!0;r--}}return!1},IL=(e,t)=>{e.splice(t)},vI=e=>{const{stack:t,tokens:n}=e;let{cursor:r}=e,o=t[t.length-1].children;const i=n.length;for(;r-1;)if(t[v].tagName===c){b=!0;break}for(;r0;){if(c===t[v].tagName){IL(t,v);const b=v-1;o=t[b].children;break}v=v-1}}const f=[];let d;for(;r{const n=e.indexOf(t);return n===-1?[e]:[e.slice(0,n),e.slice(n+t.length)]},boe=e=>{const t=e.charAt(0),n=e.length-1;return(t==='"'||t==="'")&&t===e.charAt(n)?e.slice(1,n):e},Moe=e=>e.map(t=>{const n=xoe(t.trim(),"="),r=n[0],o=typeof n[1]=="string"?boe(n[1]):null;return{key:r,value:o}}),yI=e=>e.map(t=>{if(t.type==="element"){const r=yI(t.children);return{type:"element",tagName:t.tagName.toLowerCase(),attributes:Moe(t.attributes),children:r}}return{type:t.type,content:t.content}}),woe=e=>{const t=yoe(e),n=Aoe(t);return yI(n)};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var AI=function(e,t){return(AI=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])})(e,t)};function RI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}AI(e,t),e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function Soe(e){var t="";Array.isArray(e)||(e=[e]);for(var n=0;ne.phi1&&(e.phi2-=2*Bl),e.sweepFlag===1&&e.phi2r)return[];if(r===0)return[[e*n/(e*e+t*t),t*n/(e*e+t*t)]];var o=Math.sqrt(r);return[[(e*n+t*o)/(e*e+t*t),(t*n-e*o)/(e*e+t*t)],[(e*n-t*o)/(e*e+t*t),(t*n+e*o)/(e*e+t*t)]]}var Lr,Xs=Math.PI/180;function _L(e,t,n){return(1-n)*e+n*t}function EL(e,t,n,r){return e+Math.cos(r/180*Bl)*t+Math.sin(r/180*Bl)*n}function XL(e,t,n,r){var o=1e-6,i=t-e,a=n-t,s=3*i+3*(r-n)-6*a,c=6*(a-i),l=3*i;return Math.abs(s)k&&(h.sweepFlag=+!h.sweepFlag),h})}function a(){return function(s){var c={};for(var l in s)c[l]=s[l];return c}}e.ROUND=function(s){function c(l){return Math.round(l*s)/s}return s===void 0&&(s=1e13),Aa(s),function(l){return l.x1!==void 0&&(l.x1=c(l.x1)),l.y1!==void 0&&(l.y1=c(l.y1)),l.x2!==void 0&&(l.x2=c(l.x2)),l.y2!==void 0&&(l.y2=c(l.y2)),l.x!==void 0&&(l.x=c(l.x)),l.y!==void 0&&(l.y=c(l.y)),l.rX!==void 0&&(l.rX=c(l.rX)),l.rY!==void 0&&(l.rY=c(l.rY)),l}},e.TO_ABS=t,e.TO_REL=function(){return o(function(s,c,l){return s.relative||(s.x1!==void 0&&(s.x1-=c),s.y1!==void 0&&(s.y1-=l),s.x2!==void 0&&(s.x2-=c),s.y2!==void 0&&(s.y2-=l),s.x!==void 0&&(s.x-=c),s.y!==void 0&&(s.y-=l),s.relative=!0),s})},e.NORMALIZE_HVZ=function(s,c,l){return s===void 0&&(s=!0),c===void 0&&(c=!0),l===void 0&&(l=!0),o(function(u,f,d,h,p){if(isNaN(h)&&!(u.type&it.MOVE_TO))throw new Error("path must start with moveto");return c&&u.type&it.HORIZ_LINE_TO&&(u.type=it.LINE_TO,u.y=u.relative?0:d),l&&u.type&it.VERT_LINE_TO&&(u.type=it.LINE_TO,u.x=u.relative?0:f),s&&u.type&it.CLOSE_PATH&&(u.type=it.LINE_TO,u.x=u.relative?h-f:h,u.y=u.relative?p-d:p),u.type&it.ARC&&(u.rX===0||u.rY===0)&&(u.type=it.LINE_TO,delete u.rX,delete u.rY,delete u.xRot,delete u.lArcFlag,delete u.sweepFlag),u})},e.NORMALIZE_ST=n,e.QT_TO_C=r,e.INFO=o,e.SANITIZE=function(s){s===void 0&&(s=0),Aa(s);var c=NaN,l=NaN,u=NaN,f=NaN;return o(function(d,h,p,m,v){var b=Math.abs,x=!1,R=0,y=0;if(d.type&it.SMOOTH_CURVE_TO&&(R=isNaN(c)?0:h-c,y=isNaN(l)?0:p-l),d.type&(it.CURVE_TO|it.SMOOTH_CURVE_TO)?(c=d.relative?h+d.x2:d.x2,l=d.relative?p+d.y2:d.y2):(c=NaN,l=NaN),d.type&it.SMOOTH_QUAD_TO?(u=isNaN(u)?h:2*h-u,f=isNaN(f)?p:2*p-f):d.type&it.QUAD_TO?(u=d.relative?h+d.x1:d.x1,f=d.relative?p+d.y1:d.y2):(u=NaN,f=NaN),d.type&it.LINE_COMMANDS||d.type&it.ARC&&(d.rX===0||d.rY===0||!d.lArcFlag)||d.type&it.CURVE_TO||d.type&it.SMOOTH_CURVE_TO||d.type&it.QUAD_TO||d.type&it.SMOOTH_QUAD_TO){var A=d.x===void 0?0:d.relative?d.x:d.x-h,S=d.y===void 0?0:d.relative?d.y:d.y-p;R=isNaN(u)?d.x1===void 0?R:d.relative?d.x:d.x1-h:u-h,y=isNaN(f)?d.y1===void 0?y:d.relative?d.y:d.y1-p:f-p;var k=d.x2===void 0?0:d.relative?d.x:d.x2-h,O=d.y2===void 0?0:d.relative?d.y:d.y2-p;b(A)<=s&&b(S)<=s&&b(R)<=s&&b(y)<=s&&b(k)<=s&&b(O)<=s&&(x=!0)}return d.type&it.CLOSE_PATH&&b(h-m)<=s&&b(p-v)<=s&&(x=!0),x?[]:d})},e.MATRIX=i,e.ROTATE=function(s,c,l){c===void 0&&(c=0),l===void 0&&(l=0),Aa(s,c,l);var u=Math.sin(s),f=Math.cos(s);return i(f,u,-u,f,c-c*f+l*u,l-c*u-l*f)},e.TRANSLATE=function(s,c){return c===void 0&&(c=0),Aa(s,c),i(1,0,0,1,s,c)},e.SCALE=function(s,c){return c===void 0&&(c=s),Aa(s,c),i(s,0,0,c,0,0)},e.SKEW_X=function(s){return Aa(s),i(1,0,Math.atan(s),1,0,0)},e.SKEW_Y=function(s){return Aa(s),i(1,Math.atan(s),0,1,0,0)},e.X_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Aa(s),i(-1,0,0,1,s,0)},e.Y_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Aa(s),i(1,0,0,-1,0,s)},e.A_TO_C=function(){return o(function(s,c,l){return it.ARC===s.type?function(u,f,d){var h,p,m,v;u.cX||QA(u,f,d);for(var b=Math.min(u.phi1,u.phi2),x=Math.max(u.phi1,u.phi2)-b,R=Math.ceil(x/90),y=new Array(R),A=f,S=d,k=0;kf.maxX&&(f.maxX=ie),ief.maxY&&(f.maxY=ie),ieK&&v(WL(h,m.x1,m.x2,m.x,K));for(var y=0,A=XL(p,m.y1,m.y2,m.y);yK&&b(WL(p,m.y1,m.y2,m.y,K))}if(m.type&it.ARC){v(m.x),b(m.y),QA(m,h,p);for(var S=m.xRot/180*Math.PI,k=Math.cos(S)*m.rX,O=Math.sin(S)*m.rX,w=-Math.sin(S)*m.rY,I=Math.cos(S)*m.rY,E=m.phi1m.phi2?[m.phi2+360,m.phi1+360]:[m.phi2,m.phi1],T=E[0],F=E[1],N=function(ie){var B=ie[0],Z=ie[1],Q=180*Math.atan2(Z,B)/Math.PI;return QT&&KT&&Ku)throw new SyntaxError('Expected positive number, got "'+u+'" at index "'+a+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+a+'"')}this.curArgs.push(u),this.curArgs.length===Toe[this.curCommandType]&&(it.HORIZ_LINE_TO===this.curCommandType?i({type:it.HORIZ_LINE_TO,relative:this.curCommandRelative,x:u}):it.VERT_LINE_TO===this.curCommandType?i({type:it.VERT_LINE_TO,relative:this.curCommandRelative,y:u}):this.curCommandType===it.MOVE_TO||this.curCommandType===it.LINE_TO||this.curCommandType===it.SMOOTH_QUAD_TO?(i({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),it.MOVE_TO===this.curCommandType&&(this.curCommandType=it.LINE_TO)):this.curCommandType===it.CURVE_TO?i({type:it.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===it.SMOOTH_CURVE_TO?i({type:it.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===it.QUAD_TO?i({type:it.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===it.ARC&&i({type:it.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!Loe(s))if(s===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(s!=="+"&&s!=="-"&&s!==".")if(l)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+a+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+a+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,s!=="z"&&s!=="Z")if(s==="h"||s==="H")this.curCommandType=it.HORIZ_LINE_TO,this.curCommandRelative=s==="h";else if(s==="v"||s==="V")this.curCommandType=it.VERT_LINE_TO,this.curCommandRelative=s==="v";else if(s==="m"||s==="M")this.curCommandType=it.MOVE_TO,this.curCommandRelative=s==="m";else if(s==="l"||s==="L")this.curCommandType=it.LINE_TO,this.curCommandRelative=s==="l";else if(s==="c"||s==="C")this.curCommandType=it.CURVE_TO,this.curCommandRelative=s==="c";else if(s==="s"||s==="S")this.curCommandType=it.SMOOTH_CURVE_TO,this.curCommandRelative=s==="s";else if(s==="q"||s==="Q")this.curCommandType=it.QUAD_TO,this.curCommandRelative=s==="q";else if(s==="t"||s==="T")this.curCommandType=it.SMOOTH_QUAD_TO,this.curCommandRelative=s==="t";else{if(s!=="a"&&s!=="A")throw new SyntaxError('Unexpected character "'+s+'" at index '+a+".");this.curCommandType=it.ARC,this.curCommandRelative=s==="a"}else r.push({type:it.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal=s==="."}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return r},t.prototype.transform=function(n){return Object.create(this,{parse:{value:function(r,o){o===void 0&&(o=[]);for(var i=0,a=Object.getPrototypeOf(this).parse.call(this,r);i1&&(a=1),a<-1&&(a=-1),i*Math.acos(a)},Poe=function(t,n,r,o,i,a,s,c,l,u,f,d){var h=Math.pow(i,2),p=Math.pow(a,2),m=Math.pow(f,2),v=Math.pow(d,2),b=h*p-h*v-p*m;b<0&&(b=0),b/=h*v+p*m,b=Math.sqrt(b)*(s===c?-1:1);var x=b*i/a*d,R=b*-a/i*f,y=u*x-l*R+(t+r)/2,A=l*x+u*R+(n+o)/2,S=(f-x)/i,k=(d-R)/a,O=(-f-x)/i,w=(-d-R)/a,I=UL(1,0,S,k),E=UL(S,k,O,w);return c===0&&E>0&&(E-=Sh),c===1&&E<0&&(E+=Sh),[y,A,I,E]},Coe=function(t){var n=t.px,r=t.py,o=t.cx,i=t.cy,a=t.rx,s=t.ry,c=t.xAxisRotation,l=c===void 0?0:c,u=t.largeArcFlag,f=u===void 0?0:u,d=t.sweepFlag,h=d===void 0?0:d,p=[];if(a===0||s===0)return[];var m=Math.sin(l*Sh/360),v=Math.cos(l*Sh/360),b=v*(n-o)/2+m*(r-i)/2,x=-m*(n-o)/2+v*(r-i)/2;if(b===0&&x===0)return[];a=Math.abs(a),s=Math.abs(s);var R=Math.pow(b,2)/Math.pow(a,2)+Math.pow(x,2)/Math.pow(s,2);R>1&&(a*=Math.sqrt(R),s*=Math.sqrt(R));var y=Poe(n,r,o,i,a,s,f,h,m,v,b,x),A=koe(y,4),S=A[0],k=A[1],O=A[2],w=A[3],I=Math.abs(w)/(Sh/4);Math.abs(1-I)<1e-7&&(I=1);var E=Math.max(Math.ceil(I),1);w/=E;for(var T=0;T{const t=new it(e),n=[];for(const r of t.commands){const o=Ioe[r.type];if((r.type===2||r.type===16)&&n.push({x:r.x,y:r.y,relative:r.relative,type:o}),r.type===32)n.push({x:r.x,y:r.y,curve:{type:"cubic",x1:r.x1,y1:r.y1,x2:r.x2,y2:r.y2},relative:r.relative,type:o});else if(r.type===128)n.push({x:r.x,y:r.y,curve:{type:"quadratic",x1:r.x1,y1:r.y1},relative:r.relative,type:o});else if(r.type===512){const i=n[n.length-1];if(!["M","L","Q","C"].includes(i.type))continue;const a=Coe({px:i.x,py:i.y,cx:r.x,cy:r.y,rx:r.rX,ry:r.rY,xAxisRotation:r.xRot,largeArcFlag:r.lArcFlag,sweepFlag:r.sweepFlag});for(const s of a)n.push({x:s.x,y:s.y,curve:{type:"cubic",x1:s.x1,y1:s.y1,x2:s.x2,y2:s.y2},relative:!1,type:"C"})}else if(r.type===1)n.push({close:!0,type:o});else continue}return n},R2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Foe="data:image/svg+xml;base64,",_oe=e=>{e=e.replace(/\r\n/g,` `);let t="";for(let n=0;n127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(r&63|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(r&63|128))}return t},Eoe=e=>{let t="",n,r,o,i,a,s,c,l=0;for(e=_oe(e);l>2,a=(n&3)<<4|r>>4,s=(r&15)<<2|o>>6,c=o&63,isNaN(r)?s=c=64:isNaN(o)&&(c=64),t=t+R2.charAt(i)+R2.charAt(a)+R2.charAt(s)+R2.charAt(c);return t},ZL=e=>{const n=new XMLSerializer().serializeToString(e);return Foe+Eoe(n)};var bI={exports:{}};/** * [js-md5]{@link https://github.com/emn178/js-md5} * * @namespace md5 * @version 0.8.3 * @author Chen, Yi-Cyuan [emn178@gmail.com] * @copyright Chen, Yi-Cyuan 2014-2023 * @license MIT */(function(e){(function(){var t="input is invalid type",n="finalize already called",r=typeof window=="object",o=r?window:{};o.JS_MD5_NO_WINDOW&&(r=!1);var i=!r&&typeof self=="object",a=!o.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;a?o=kt:i&&(o=self);var s=!o.JS_MD5_NO_COMMON_JS&&!0&&e.exports,c=!o.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",l="0123456789abcdef".split(""),u=[128,32768,8388608,-2147483648],f=[0,8,16,24],d=["hex","array","digest","buffer","arrayBuffer","base64"],h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),p=[],m;if(c){var v=new ArrayBuffer(68);m=new Uint8Array(v),p=new Uint32Array(v)}var b=Array.isArray;(o.JS_MD5_NO_NODE_JS||!b)&&(b=function(T){return Object.prototype.toString.call(T)==="[object Array]"});var x=ArrayBuffer.isView;c&&(o.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!x)&&(x=function(T){return typeof T=="object"&&T.buffer&&T.buffer.constructor===ArrayBuffer});var R=function(T){var F=typeof T;if(F==="string")return[T,!0];if(F!=="object"||T===null)throw new Error(t);if(c&&T.constructor===ArrayBuffer)return[new Uint8Array(T),!1];if(!b(T)&&!x(T))throw new Error(t);return[T,!1]},y=function(T){return function(F){return new w(!0).update(F)[T]()}},A=function(){var T=y("hex");a&&(T=S(T)),T.create=function(){return new w},T.update=function(P){return T.create().update(P)};for(var F=0;F>>6,ie[X++]=128|P&63):P<55296||P>=57344?(ie[X++]=224|P>>>12,ie[X++]=128|P>>>6&63,ie[X++]=128|P&63):(P=65536+((P&1023)<<10|T.charCodeAt(++C)&1023),ie[X++]=240|P>>>18,ie[X++]=128|P>>>12&63,ie[X++]=128|P>>>6&63,ie[X++]=128|P&63);else for(X=this.start;C>>2]|=P<>>2]|=(192|P>>>6)<>>2]|=(128|P&63)<=57344?(K[X>>>2]|=(224|P>>>12)<>>2]|=(128|P>>>6&63)<>>2]|=(128|P&63)<>>2]|=(240|P>>>18)<>>2]|=(128|P>>>12&63)<>>2]|=(128|P>>>6&63)<>>2]|=(128|P&63)<>>2]|=T[C]<=64?(this.start=X-64,this.hash(),this.hashed=!0):this.start=X}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},w.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var T=this.blocks,F=this.lastByteIndex;T[F>>>2]|=u[F&3],F>=56&&(this.hashed||this.hash(),T[0]=T[16],T[16]=T[1]=T[2]=T[3]=T[4]=T[5]=T[6]=T[7]=T[8]=T[9]=T[10]=T[11]=T[12]=T[13]=T[14]=T[15]=0),T[14]=this.bytes<<3,T[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},w.prototype.hash=function(){var T,F,N,P,C,X,U=this.blocks;this.first?(T=U[0]-680876937,T=(T<<7|T>>>25)-271733879<<0,P=(-1732584194^T&2004318071)+U[1]-117830708,P=(P<<12|P>>>20)+T<<0,N=(-271733879^P&(T^-271733879))+U[2]-1126478375,N=(N<<17|N>>>15)+P<<0,F=(T^N&(P^T))+U[3]-1316259209,F=(F<<22|F>>>10)+N<<0):(T=this.h0,F=this.h1,N=this.h2,P=this.h3,T+=(P^F&(N^P))+U[0]-680876936,T=(T<<7|T>>>25)+F<<0,P+=(N^T&(F^N))+U[1]-389564586,P=(P<<12|P>>>20)+T<<0,N+=(F^P&(T^F))+U[2]+606105819,N=(N<<17|N>>>15)+P<<0,F+=(T^N&(P^T))+U[3]-1044525330,F=(F<<22|F>>>10)+N<<0),T+=(P^F&(N^P))+U[4]-176418897,T=(T<<7|T>>>25)+F<<0,P+=(N^T&(F^N))+U[5]+1200080426,P=(P<<12|P>>>20)+T<<0,N+=(F^P&(T^F))+U[6]-1473231341,N=(N<<17|N>>>15)+P<<0,F+=(T^N&(P^T))+U[7]-45705983,F=(F<<22|F>>>10)+N<<0,T+=(P^F&(N^P))+U[8]+1770035416,T=(T<<7|T>>>25)+F<<0,P+=(N^T&(F^N))+U[9]-1958414417,P=(P<<12|P>>>20)+T<<0,N+=(F^P&(T^F))+U[10]-42063,N=(N<<17|N>>>15)+P<<0,F+=(T^N&(P^T))+U[11]-1990404162,F=(F<<22|F>>>10)+N<<0,T+=(P^F&(N^P))+U[12]+1804603682,T=(T<<7|T>>>25)+F<<0,P+=(N^T&(F^N))+U[13]-40341101,P=(P<<12|P>>>20)+T<<0,N+=(F^P&(T^F))+U[14]-1502002290,N=(N<<17|N>>>15)+P<<0,F+=(T^N&(P^T))+U[15]+1236535329,F=(F<<22|F>>>10)+N<<0,T+=(N^P&(F^N))+U[1]-165796510,T=(T<<5|T>>>27)+F<<0,P+=(F^N&(T^F))+U[6]-1069501632,P=(P<<9|P>>>23)+T<<0,N+=(T^F&(P^T))+U[11]+643717713,N=(N<<14|N>>>18)+P<<0,F+=(P^T&(N^P))+U[0]-373897302,F=(F<<20|F>>>12)+N<<0,T+=(N^P&(F^N))+U[5]-701558691,T=(T<<5|T>>>27)+F<<0,P+=(F^N&(T^F))+U[10]+38016083,P=(P<<9|P>>>23)+T<<0,N+=(T^F&(P^T))+U[15]-660478335,N=(N<<14|N>>>18)+P<<0,F+=(P^T&(N^P))+U[4]-405537848,F=(F<<20|F>>>12)+N<<0,T+=(N^P&(F^N))+U[9]+568446438,T=(T<<5|T>>>27)+F<<0,P+=(F^N&(T^F))+U[14]-1019803690,P=(P<<9|P>>>23)+T<<0,N+=(T^F&(P^T))+U[3]-187363961,N=(N<<14|N>>>18)+P<<0,F+=(P^T&(N^P))+U[8]+1163531501,F=(F<<20|F>>>12)+N<<0,T+=(N^P&(F^N))+U[13]-1444681467,T=(T<<5|T>>>27)+F<<0,P+=(F^N&(T^F))+U[2]-51403784,P=(P<<9|P>>>23)+T<<0,N+=(T^F&(P^T))+U[7]+1735328473,N=(N<<14|N>>>18)+P<<0,F+=(P^T&(N^P))+U[12]-1926607734,F=(F<<20|F>>>12)+N<<0,C=F^N,T+=(C^P)+U[5]-378558,T=(T<<4|T>>>28)+F<<0,P+=(C^T)+U[8]-2022574463,P=(P<<11|P>>>21)+T<<0,X=P^T,N+=(X^F)+U[11]+1839030562,N=(N<<16|N>>>16)+P<<0,F+=(X^N)+U[14]-35309556,F=(F<<23|F>>>9)+N<<0,C=F^N,T+=(C^P)+U[1]-1530992060,T=(T<<4|T>>>28)+F<<0,P+=(C^T)+U[4]+1272893353,P=(P<<11|P>>>21)+T<<0,X=P^T,N+=(X^F)+U[7]-155497632,N=(N<<16|N>>>16)+P<<0,F+=(X^N)+U[10]-1094730640,F=(F<<23|F>>>9)+N<<0,C=F^N,T+=(C^P)+U[13]+681279174,T=(T<<4|T>>>28)+F<<0,P+=(C^T)+U[0]-358537222,P=(P<<11|P>>>21)+T<<0,X=P^T,N+=(X^F)+U[3]-722521979,N=(N<<16|N>>>16)+P<<0,F+=(X^N)+U[6]+76029189,F=(F<<23|F>>>9)+N<<0,C=F^N,T+=(C^P)+U[9]-640364487,T=(T<<4|T>>>28)+F<<0,P+=(C^T)+U[12]-421815835,P=(P<<11|P>>>21)+T<<0,X=P^T,N+=(X^F)+U[15]+530742520,N=(N<<16|N>>>16)+P<<0,F+=(X^N)+U[2]-995338651,F=(F<<23|F>>>9)+N<<0,T+=(N^(F|~P))+U[0]-198630844,T=(T<<6|T>>>26)+F<<0,P+=(F^(T|~N))+U[7]+1126891415,P=(P<<10|P>>>22)+T<<0,N+=(T^(P|~F))+U[14]-1416354905,N=(N<<15|N>>>17)+P<<0,F+=(P^(N|~T))+U[5]-57434055,F=(F<<21|F>>>11)+N<<0,T+=(N^(F|~P))+U[12]+1700485571,T=(T<<6|T>>>26)+F<<0,P+=(F^(T|~N))+U[3]-1894986606,P=(P<<10|P>>>22)+T<<0,N+=(T^(P|~F))+U[10]-1051523,N=(N<<15|N>>>17)+P<<0,F+=(P^(N|~T))+U[1]-2054922799,F=(F<<21|F>>>11)+N<<0,T+=(N^(F|~P))+U[8]+1873313359,T=(T<<6|T>>>26)+F<<0,P+=(F^(T|~N))+U[15]-30611744,P=(P<<10|P>>>22)+T<<0,N+=(T^(P|~F))+U[6]-1560198380,N=(N<<15|N>>>17)+P<<0,F+=(P^(N|~T))+U[13]+1309151649,F=(F<<21|F>>>11)+N<<0,T+=(N^(F|~P))+U[4]-145523070,T=(T<<6|T>>>26)+F<<0,P+=(F^(T|~N))+U[11]-1120210379,P=(P<<10|P>>>22)+T<<0,N+=(T^(P|~F))+U[2]+718787259,N=(N<<15|N>>>17)+P<<0,F+=(P^(N|~T))+U[9]-343485551,F=(F<<21|F>>>11)+N<<0,this.first?(this.h0=T+1732584193<<0,this.h1=F-271733879<<0,this.h2=N-1732584194<<0,this.h3=P+271733878<<0,this.first=!1):(this.h0=this.h0+T<<0,this.h1=this.h1+F<<0,this.h2=this.h2+N<<0,this.h3=this.h3+P<<0)},w.prototype.hex=function(){this.finalize();var T=this.h0,F=this.h1,N=this.h2,P=this.h3;return l[T>>>4&15]+l[T&15]+l[T>>>12&15]+l[T>>>8&15]+l[T>>>20&15]+l[T>>>16&15]+l[T>>>28&15]+l[T>>>24&15]+l[F>>>4&15]+l[F&15]+l[F>>>12&15]+l[F>>>8&15]+l[F>>>20&15]+l[F>>>16&15]+l[F>>>28&15]+l[F>>>24&15]+l[N>>>4&15]+l[N&15]+l[N>>>12&15]+l[N>>>8&15]+l[N>>>20&15]+l[N>>>16&15]+l[N>>>28&15]+l[N>>>24&15]+l[P>>>4&15]+l[P&15]+l[P>>>12&15]+l[P>>>8&15]+l[P>>>20&15]+l[P>>>16&15]+l[P>>>28&15]+l[P>>>24&15]},w.prototype.toString=w.prototype.hex,w.prototype.digest=function(){this.finalize();var T=this.h0,F=this.h1,N=this.h2,P=this.h3;return[T&255,T>>>8&255,T>>>16&255,T>>>24&255,F&255,F>>>8&255,F>>>16&255,F>>>24&255,N&255,N>>>8&255,N>>>16&255,N>>>24&255,P&255,P>>>8&255,P>>>16&255,P>>>24&255]},w.prototype.array=w.prototype.digest,w.prototype.arrayBuffer=function(){this.finalize();var T=new ArrayBuffer(16),F=new Uint32Array(T);return F[0]=this.h0,F[1]=this.h1,F[2]=this.h2,F[3]=this.h3,T},w.prototype.buffer=w.prototype.arrayBuffer,w.prototype.base64=function(){for(var T,F,N,P="",C=this.array(),X=0;X<15;)T=C[X++],F=C[X++],N=C[X++],P+=h[T>>>2]+h[(T<<4|F>>>4)&63]+h[(F<<2|N>>>6)&63]+h[N&63];return T=C[X],P+=h[T>>>2]+h[T<<4&63]+"==",P};function I(T,F){var N,P=R(T);if(T=P[0],P[1]){var C=[],X=T.length,U=0,K;for(N=0;N>>6,C[U++]=128|K&63):K<55296||K>=57344?(C[U++]=224|K>>>12,C[U++]=128|K>>>6&63,C[U++]=128|K&63):(K=65536+((K&1023)<<10|T.charCodeAt(++N)&1023),C[U++]=240|K>>>18,C[U++]=128|K>>>12&63,C[U++]=128|K>>>6&63,C[U++]=128|K&63);T=C}T.length>64&&(T=new w(!0).update(T).array());var ie=[],B=[];for(N=0;N<64;++N){var Z=T[N]||0;ie[N]=92^Z,B[N]=54^Z}w.call(this,F),this.update(B),this.oKeyPad=ie,this.inner=!0,this.sharedMemory=F}I.prototype=new w,I.prototype.finalize=function(){if(w.prototype.finalize.call(this),this.inner){this.inner=!1;var T=this.array();w.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(T),w.prototype.finalize.call(this)}};var E=A();E.md5=E,E.md5.hmac=O(),s?e.exports=E:o.md5=E})()})(bI);var MI=bI.exports;const Mt=100,Qo=.75,Up=()=>{const e=st(),{slides:t,theme:n,viewportRatio:r,title:o}=Ee(e),i=he(!1),a=(y,A,S,k=!0)=>{i.value=!0;const O=A==="png"?aoe:soe;y.querySelectorAll("foreignObject [xmlns]").forEach(I=>I.removeAttribute("xmlns")),setTimeout(()=>{const I={quality:S,width:1600};k&&(I.fontEmbedCSS=""),O(y,I).then(E=>{i.value=!1,_A.saveAs(E,`${o.value}.${A}`)}).catch(()=>{i.value=!1,gn.error("导出图片失败")})},200)},s=y=>{const A=new Blob([kx(JSON.stringify(y))],{type:""});_A.saveAs(A,`${o.value}.pptist`)},c=()=>{const y=new Blob([JSON.stringify(t.value)],{type:""});_A.saveAs(y,`${o.value}.json`)},l=y=>{const A=rt(y),S=A.getAlpha(),k=S===0?"#ffffff":A.setAlpha(1).toHexString();return{alpha:S,color:k}},u=y=>{const A=woe(y);let S=!1,k=0;const O=[],w=(I,E={})=>{for(const T of I){if("tagName"in T&&["div","li","p"].includes(T.tagName)&&O.length){const C=O[O.length-1];C.options||(C.options={}),C.options.breakLine=!0}const N={...E},P="attributes"in T?T.attributes.find(C=>C.key==="style"):null;if(P&&P.value){const C=P.value.split(";");for(const X of C){const[U,K]=X.split(": "),[ie,B]=[Fn.trim(U),Fn.trim(K)];ie&&B&&(N[ie]=B)}}if("tagName"in T){if(T.tagName==="em"&&(N["font-style"]="italic"),T.tagName==="strong"&&(N["font-weight"]="bold"),T.tagName==="sup"&&(N["vertical-align"]="super"),T.tagName==="sub"&&(N["vertical-align"]="sub"),T.tagName==="a"){const C=T.attributes.find(X=>X.key==="href");N.href=(C==null?void 0:C.value)||""}if(T.tagName==="ul"&&(N["list-type"]="ul"),T.tagName==="ol"&&(N["list-type"]="ol"),T.tagName==="li"&&(S=!0),T.tagName==="p"&&"attributes"in T){const C=T.attributes.find(X=>X.key==="data-indent");C&&C.value&&(k=+C.value)}}if("tagName"in T&&T.tagName==="br")O.push({text:"",options:{breakLine:!0}});else if("content"in T){const C=T.content.replace(/ /g," ").replace(/>/g,">").replace(/</g,"<").replace(/&/g,"&").replace(/\n/g,""),X={};N["font-size"]&&(X.fontSize=parseInt(N["font-size"])*Qo),N.color&&(X.color=l(N.color).color),N["background-color"]&&(X.highlight=l(N["background-color"]).color),N["text-decoration-line"]&&(N["text-decoration-line"].indexOf("underline")!==-1&&(X.underline={color:X.color||"#000000",style:"sng"}),N["text-decoration-line"].indexOf("line-through")!==-1&&(X.strike="sngStrike")),N["text-decoration"]&&(N["text-decoration"].indexOf("underline")!==-1&&(X.underline={color:X.color||"#000000",style:"sng"}),N["text-decoration"].indexOf("line-through")!==-1&&(X.strike="sngStrike")),N["vertical-align"]&&(N["vertical-align"]==="super"&&(X.superscript=!0),N["vertical-align"]==="sub"&&(X.subscript=!0)),N["text-align"]&&(X.align=N["text-align"]),N["font-weight"]&&(X.bold=N["font-weight"]==="bold"),N["font-style"]&&(X.italic=N["font-style"]==="italic"),N["font-family"]&&(X.fontFace=N["font-family"]),N.href&&(X.hyperlink={url:N.href}),S&&N["list-type"]==="ol"&&(X.bullet={type:"number",indent:(X.fontSize||20)*1.25},X.paraSpaceBefore=.1,S=!1),S&&N["list-type"]==="ul"&&(X.bullet={indent:(X.fontSize||20)*1.25},X.paraSpaceBefore=.1,S=!1),k&&(X.indentLevel=k,k=0),O.push({text:C,options:X})}else"children"in T&&w(T.children,N)}};return w(A),O},f=(y,A={x:1,y:1})=>y.map(S=>{if(S.close!==void 0)return{close:!0};if(S.type==="M")return{x:S.x/Mt*A.x,y:S.y/Mt*A.y,moveTo:!0};if(S.curve){if(S.curve.type==="cubic")return{x:S.x/Mt*A.x,y:S.y/Mt*A.y,curve:{type:"cubic",x1:S.curve.x1/Mt*A.x,y1:S.curve.y1/Mt*A.y,x2:S.curve.x2/Mt*A.x,y2:S.curve.y2/Mt*A.y}};if(S.curve.type==="quadratic")return{x:S.x/Mt*A.x,y:S.y/Mt*A.y,curve:{type:"quadratic",x1:S.curve.x1/Mt*A.x,y1:S.curve.y1/Mt*A.y}}}return{x:S.x/Mt*A.x,y:S.y/Mt*A.y}}),d=y=>{const A=l(y.color),{h:S,v:k}=y;let O=4,w=45;return S===0&&k===0?(O=4,w=45):S===0?k>0?(O=k,w=90):(O=-k,w=270):k===0?S>0?(O=S,w=1):(O=-S,w=180):S>0&&k>0?(O=Math.max(S,k),w=45):S>0&&k<0?(O=Math.max(S,-k),w=315):S<0&&k>0?(O=Math.max(-S,k),w=135):S<0&&k<0&&(O=Math.max(-S,-k),w=225),{type:"outer",color:A.color.replace("#",""),opacity:A.alpha,blur:y.blur*Qo,offset:O,angle:w}},h=y=>{const A=l((y==null?void 0:y.color)||"#000000");return{color:A.color,transparency:(1-A.alpha)*100,width:(y.width||1)*Qo,dashType:y.style==="solid"?"solid":"dash"}},p=y=>{const{type:A,target:S}=y;if(A==="web")return{url:S};if(A==="slide"){const k=t.value.findIndex(O=>O.id===S);if(k!==-1)return{slide:k+1}}return null},m=y=>{const A=/^data:image\/[^;]+;base64,/;return y.match(A)!==null},v=(y,A,S)=>{var O,w,I,E,T,F,N,P,C,X,U,K,ie,B,Z,Q,G,q;i.value=!0;const k=new gre;if(r.value===.625?k.layout="LAYOUT_16x10":r.value===.75?k.layout="LAYOUT_4x3":r.value===.70710678?(k.defineLayout({name:"A3",width:10,height:7.0710678}),k.layout="A3"):r.value===1.41421356?(k.defineLayout({name:"A3_V",width:10,height:14.1421356}),k.layout="A3_V"):k.layout="LAYOUT_16x9",A){const{color:ae,alpha:j}=l(n.value.backgroundColor);k.defineSlideMaster({title:"PPTIST_MASTER",background:{color:ae,transparency:(1-j)*100}})}for(const ae of y){const j=k.addSlide();if(ae.background){const H=ae.background;if(H.type==="image"&&H.image)m(H.image)?j.background={data:H.image}:j.background={path:H.image};else if(H.type==="solid"&&H.color){const de=l(H.color);j.background={color:de.color,transparency:(1-de.alpha)*100}}else if(H.type==="gradient"&&H.gradientColor){const[de,ye]=H.gradientColor,me=rt.mix(de,ye).toHexString(),J=l(me);j.background={color:J.color,transparency:(1-J.alpha)*100}}}if(ae.remark&&j.addNotes(ae.remark),!!ae.elements){for(const H of ae.elements)if(H.type==="text"){const de=u(H.content),ye={x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt,fontSize:20*Qo,fontFace:"微软雅黑",color:"#000000",valign:"top",margin:10*Qo,paraSpaceBefore:5*Qo,lineSpacingMultiple:1.5/1.25,autoFit:!0,isTextBox:!0};if(H.rotate&&(ye.rotate=H.rotate),H.wordSpace&&(ye.charSpacing=H.wordSpace*Qo),H.lineHeight&&(ye.lineSpacingMultiple=H.lineHeight/1.25),H.fill){const me=l(H.fill),J=H.opacity===void 0?1:H.opacity;ye.fill={color:me.color,transparency:(1-me.alpha*J)*100}}H.defaultColor&&(ye.color=l(H.defaultColor).color),H.defaultFontName&&(ye.fontFace=H.defaultFontName),H.shadow&&(ye.shadow=d(H.shadow)),(O=H.outline)!=null&&O.width&&(ye.line=h(H.outline)),H.opacity!==void 0&&(ye.transparency=(1-H.opacity)*100),H.paragraphSpace!==void 0&&(ye.paraSpaceBefore=H.paragraphSpace*Qo),H.vertical&&(ye.vert="eaVert"),j.addText(de,ye)}else if(H.type==="image"){const de={x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt};if(m(H.src)?de.data=H.src:de.path=H.src,H.flipH&&(de.flipH=H.flipH),H.flipV&&(de.flipV=H.flipV),H.rotate&&(de.rotate=H.rotate),H.link){const ye=p(H.link);ye&&(de.hyperlink=ye)}if((w=H.filters)!=null&&w.opacity&&(de.transparency=100-parseInt((I=H.filters)==null?void 0:I.opacity)),H.clip){H.clip.shape==="ellipse"&&(de.rounding=!0);const[ye,me]=H.clip.range,[J,ce]=ye,[W,ne]=me,ue=H.width/((W-J)/Mt),$=H.height/((ne-ce)/Mt);de.w=ue/Mt,de.h=$/Mt,de.sizing={type:"crop",x:J/Mt*ue/Mt,y:ce/Mt*$/Mt,w:(W-J)/Mt*ue/Mt,h:(ne-ce)/Mt*$/Mt}}j.addImage(de)}else if(H.type==="shape"){if(H.special){const de=document.querySelector(`.thumbnail-list .base-element-${H.id} svg`);if(de.clientWidth<1||de.clientHeight<1)continue;const me={data:ZL(de),x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt};if(H.rotate&&(me.rotate=H.rotate),H.link){const J=p(H.link);J&&(me.hyperlink=J)}j.addImage(me)}else{const de={x:H.width/H.viewBox[0],y:H.height/H.viewBox[1]},ye=f(YL(H.path),de),me=l(H.fill),J=H.opacity===void 0?1:H.opacity,ce={x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt,fill:{color:me.color,transparency:(1-me.alpha*J)*100},points:ye};if(H.flipH&&(ce.flipH=H.flipH),H.flipV&&(ce.flipV=H.flipV),H.shadow&&(ce.shadow=d(H.shadow)),(E=H.outline)!=null&&E.width&&(ce.line=h(H.outline)),H.rotate&&(ce.rotate=H.rotate),H.link){const W=p(H.link);W&&(ce.hyperlink=W)}j.addShape("custGeom",ce)}if(H.text){const de=u(H.text.content),ye={x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt,fontSize:20*Qo,fontFace:"微软雅黑",color:"#000000",paraSpaceBefore:5*Qo,valign:H.text.align,isTextBox:!0};H.rotate&&(ye.rotate=H.rotate),H.text.defaultColor&&(ye.color=l(H.text.defaultColor).color),H.text.defaultFontName&&(ye.fontFace=H.text.defaultFontName),j.addText(de,ye)}}else if(H.type==="line"){const de=Px(H),ye=f(YL(de)),{minX:me,maxX:J,minY:ce,maxY:W}=wa(H),ne=l(H.color),ue={x:H.left/Mt,y:H.top/Mt,w:(J-me)/Mt,h:(W-ce)/Mt,line:{color:ne.color,transparency:(1-ne.alpha)*100,width:H.width*Qo,dashType:H.style==="solid"?"solid":"dash",beginArrowType:H.points[0]?"arrow":"none",endArrowType:H.points[1]?"arrow":"none"},points:ye};H.shadow&&(ue.shadow=d(H.shadow)),j.addShape("line",ue)}else if(H.type==="chart"){const de=[];for(let ce=0;cel(ce).color);else if(H.themeColor.length===1)ye=rt(H.themeColor[0]).analogous(10).map(ce=>l(ce.toHexString()).color);else{const ce=H.themeColor.length,W=rt(H.themeColor[ce-1]).analogous(11-ce).map(ne=>ne.toHexString());ye=[...H.themeColor.slice(0,ce-1),...W].map(ne=>l(ne).color)}const me={x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt,chartColors:H.chartType==="pie"?ye:ye.slice(0,H.data.series.length)};H.fill&&(me.plotArea={fill:{color:l(H.fill).color}}),H.legend&&(me.showLegend=!0,me.legendPos=H.legend==="top"?"t":"b",me.legendColor=l(H.gridColor||"#000000").color,me.legendFontSize=14*Qo);let J=k.ChartType.bar;H.chartType==="bar"?(J=k.ChartType.bar,me.barDir=(T=H.options)!=null&&T.horizontalBars?"bar":"col"):H.chartType==="line"?((F=H.options)!=null&&F.showArea?J=k.ChartType.area:((N=H.options)==null?void 0:N.showLine)===!1?(J=k.ChartType.scatter,de.unshift({name:"X-Axis",values:Array(H.data.series[0].length).fill(0).map((ce,W)=>W)}),me.lineSize=0):J=k.ChartType.line,(P=H.options)!=null&&P.lineSmooth&&(me.lineSmooth=!0)):H.chartType==="pie"&&((C=H.options)!=null&&C.donut?(J=k.ChartType.doughnut,me.holeSize=75):J=k.ChartType.pie),j.addChart(J,de,me)}else if(H.type==="table"){const de=[];for(let ne=0;ne1||te.rowspan>1)for(let oe=ne;oel(ne)));for(let ne=0;neH.width*ne/Mt)};H.theme&&(W.fill={color:"#ffffff"}),H.outline.width&&H.outline.color&&(W.border={type:H.outline.style==="solid"?"solid":"dash",pt:H.outline.width*Qo,color:l(H.outline.color).color}),j.addTable(ye,W)}else if(H.type==="latex"){const de=document.querySelector(`.thumbnail-list .base-element-${H.id} svg`),me={data:ZL(de),x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt};if(H.link){const J=p(H.link);J&&(me.hyperlink=J)}j.addImage(me)}else if(!S&&(H.type==="video"||H.type==="audio")){const de={x:H.left/Mt,y:H.top/Mt,w:H.width/Mt,h:H.height/Mt,path:H.src,type:H.type};H.type==="video"&&H.poster&&(de.cover=H.poster);const ye=H.src.match(/\.([a-zA-Z0-9]+)(?:[\?#]|$)/);ye&&ye[1]?de.extn=ye[1]:H.ext&&(de.extn=H.ext);const me=["avi","mp4","m4v","mov","wmv"],J=["mp3","m4a","mp4","wav","wma"];de.extn&&[...me,...J].includes(de.extn)&&j.addMedia(de)}}}return k};return{exporting:i,exportImage:a,exportJSON:c,exportSpecificFile:s,exportPPTX:(y,A,S)=>{const k=v(y,A,S);setTimeout(()=>{k.writeFile({fileName:`${o.value}.pptx`}).then(()=>i.value=!1).catch(()=>{i.value=!1,gn.error("导出失败")})},200)},exportPPT:()=>{const y=v(t.value,!0,!1);setTimeout(()=>{y.writeFile({fileName:`${o.value}.pptx`}).then(()=>i.value=!1).catch(()=>{i.value=!1,gn.error("导出失败")})},200)},exportBuffer:async()=>{const A=await v(t.value,!0,!1).write({outputType:"base64"}),S="pptx_"+MI.md5(A.toString());return localStorage.setItem(S,JSON.stringify(t.value)),A},exportData:v}},Xoe={class:"hotkey-doc"},Woe={class:"title"},Voe={class:"label"},Uoe={class:"value"},Yoe=Ie({__name:"HotkeyDoc",setup(e){return(t,n)=>(Y(),ee("div",Xoe,[(Y(!0),ee(Xe,null,ot(z(dJ),r=>(Y(),ee(Xe,{key:r.type},[V("div",Woe,vt(r.type),1),(Y(!0),ee(Xe,null,ot(r.children,o=>(Y(),ee("div",{class:"hotkey-item",key:o.label},[V("div",Voe,vt(o.label),1),V("div",Uoe,vt(o.value),1)]))),128))],64))),128))]))}}),Zoe=We(Yoe,[["__scopeId","data-v-0762be00"]]),Qoe=["accept"],Boe=Ie({__name:"FileInput",props:{accept:{default:"image/*"}},emits:["change"],setup(e,{emit:t}){const n=t,r=he(),o=()=>{r.value&&(r.value.value="",r.value.click())},i=a=>{const s=a.target.files;s&&n("change",s)};return(a,s)=>(Y(),ee("div",{class:"file-input",onClick:s[1]||(s[1]=c=>o())},[lr(a.$slots,"default",{},void 0,!0),V("input",{class:"input",type:"file",name:"upload",ref_key:"inputRef",ref:r,accept:a.accept,onChange:s[0]||(s[0]=c=>i(c))},null,40,Qoe)]))}}),Fu=We(Boe,[["__scopeId","data-v-1bd53d05"]]),Doe=e=>(tn("data-v-9856918a"),e=e(),nn(),e),Koe={key:0,class:"fullscreen-spin"},Hoe={class:"spin"},Goe=Doe(()=>V("div",{class:"spinner"},null,-1)),zoe={class:"text"},Joe=Ie({__name:"FullscreenSpin",props:{loading:{type:Boolean,default:!1},tip:{default:""}},setup(e){return(t,n)=>t.loading?(Y(),ee("div",Koe,[V("div",Hoe,[Goe,V("div",zoe,vt(t.tip),1)])])):Qe("",!0)}}),i5=We(Joe,[["__scopeId","data-v-9856918a"]]),joe={class:"header"},$oe=Ie({__name:"Drawer",props:{visible:{type:Boolean},width:{default:320},contentStyle:{},placement:{default:"right"}},emits:["update:visible"],setup(e,{emit:t}){const n=e,r=t,o=he(!1),i=we(()=>({width:n.width+"px",...n.contentStyle||{}}));return(a,s)=>{const c=xe("IconClose");return Y(),Te(rx,{to:"body"},[L(Ou,{name:`drawer-slide-${a.placement}`,onAfterLeave:s[1]||(s[1]=l=>o.value=!1),onBeforeEnter:s[2]||(s[2]=l=>o.value=!0)},{default:se(()=>[Be(V("div",{class:ze(["drawer",a.placement]),style:Se({width:n.width+"px"})},[V("div",joe,[lr(a.$slots,"title",{},void 0,!0),V("span",{class:"close-btn",onClick:s[0]||(s[0]=l=>r("update:visible",!1))},[L(c)])]),o.value?(Y(),ee("div",{key:0,class:"content",style:Se(i.value)},[lr(a.$slots,"default",{},void 0,!0)],4)):Qe("",!0)],6),[[ol,a.visible]])]),_:3},8,["name"])])}}}),qoe=We($oe,[["__scopeId","data-v-46f39759"]]),eie={class:"prefix"},tie=["disabled","value","placeholder"],nie={class:"suffix"},rie=Ie({__name:"Input",props:{value:{},disabled:{type:Boolean,default:!1},placeholder:{default:""}},emits:["update:value","input","change","blur","focus","enter"],setup(e,{expose:t,emit:n}){const r=n,o=he(!1),i=u=>{r("update:value",u.target.value)},a=u=>{o.value=!1,r("blur",u)},s=u=>{o.value=!0,r("focus",u)},c=he();return t({focus:()=>{c.value&&c.value.focus()}}),(u,f)=>(Y(),ee("div",{class:ze(["input",{disabled:u.disabled,focused:o.value}])},[V("span",eie,[lr(u.$slots,"prefix",{},void 0,!0)]),V("input",{type:"text",ref_key:"inputRef",ref:c,disabled:u.disabled,value:u.value,placeholder:u.placeholder,onInput:f[0]||(f[0]=d=>i(d)),onFocus:f[1]||(f[1]=d=>s(d)),onBlur:f[2]||(f[2]=d=>a(d)),onChange:f[3]||(f[3]=d=>r("change",d)),onKeydown:f[4]||(f[4]=vc(d=>r("enter",d),["enter"]))},null,40,tie),V("span",nie,[lr(u.$slots,"suffix",{},void 0,!0)])],2))}}),_u=We(rie,[["__scopeId","data-v-08dd2583"]]);var ei="top",ea="bottom",ta="right",ti="left",a5="auto",Yp=[ei,ea,ta,ti],Td="start",op="end",oie="clippingParents",wI="viewport",y0="popper",iie="reference",QL=Yp.reduce(function(e,t){return e.concat([t+"-"+Td,t+"-"+op])},[]),SI=[].concat(Yp,[a5]).reduce(function(e,t){return e.concat([t,t+"-"+Td,t+"-"+op])},[]),aie="beforeRead",sie="read",lie="afterRead",cie="beforeMain",uie="main",fie="afterMain",die="beforeWrite",hie="write",pie="afterWrite",mie=[aie,sie,lie,cie,uie,fie,die,hie,pie];function ps(e){return e?(e.nodeName||"").toLowerCase():null}function Pi(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Eu(e){var t=Pi(e).Element;return e instanceof t||e instanceof Element}function Ji(e){var t=Pi(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function s5(e){if(typeof ShadowRoot>"u")return!1;var t=Pi(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function gie(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!Ji(i)||!ps(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(a){var s=o[a];s===!1?i.removeAttribute(a):i.setAttribute(a,s===!0?"":s)}))})}function vie(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=a.reduce(function(c,l){return c[l]="",c},{});!Ji(o)||!ps(o)||(Object.assign(o.style,s),Object.keys(i).forEach(function(c){o.removeAttribute(c)}))})}}const LI={name:"applyStyles",enabled:!0,phase:"write",fn:gie,effect:vie,requires:["computeStyles"]};function fs(e){return e.split("-")[0]}var Au=Math.max,og=Math.min,kd=Math.round;function e6(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function OI(){return!/^((?!chrome|android).)*safari/i.test(e6())}function Nd(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&Ji(e)&&(o=e.offsetWidth>0&&kd(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&kd(r.height)/e.offsetHeight||1);var a=Eu(e)?Pi(e):window,s=a.visualViewport,c=!OI()&&n,l=(r.left+(c&&s?s.offsetLeft:0))/o,u=(r.top+(c&&s?s.offsetTop:0))/i,f=r.width/o,d=r.height/i;return{width:f,height:d,top:u,right:l+f,bottom:u+d,left:l,x:l,y:u}}function l5(e){var t=Nd(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function TI(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&s5(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function al(e){return Pi(e).getComputedStyle(e)}function yie(e){return["table","td","th"].indexOf(ps(e))>=0}function wc(e){return((Eu(e)?e.ownerDocument:e.document)||window.document).documentElement}function av(e){return ps(e)==="html"?e:e.assignedSlot||e.parentNode||(s5(e)?e.host:null)||wc(e)}function BL(e){return!Ji(e)||al(e).position==="fixed"?null:e.offsetParent}function Aie(e){var t=/firefox/i.test(e6()),n=/Trident/i.test(e6());if(n&&Ji(e)){var r=al(e);if(r.position==="fixed")return null}var o=av(e);for(s5(o)&&(o=o.host);Ji(o)&&["html","body"].indexOf(ps(o))<0;){var i=al(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function Zp(e){for(var t=Pi(e),n=BL(e);n&&yie(n)&&al(n).position==="static";)n=BL(n);return n&&(ps(n)==="html"||ps(n)==="body"&&al(n).position==="static")?t:n||Aie(e)||t}function c5(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Lh(e,t,n){return Au(e,og(t,n))}function Rie(e,t,n){var r=Lh(e,t,n);return r>n?n:r}function kI(){return{top:0,right:0,bottom:0,left:0}}function NI(e){return Object.assign({},kI(),e)}function PI(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var xie=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,NI(typeof t!="number"?t:PI(t,Yp))};function bie(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=fs(n.placement),c=c5(s),l=[ti,ta].indexOf(s)>=0,u=l?"height":"width";if(!(!i||!a)){var f=xie(o.padding,n),d=l5(i),h=c==="y"?ei:ti,p=c==="y"?ea:ta,m=n.rects.reference[u]+n.rects.reference[c]-a[c]-n.rects.popper[u],v=a[c]-n.rects.reference[c],b=Zp(i),x=b?c==="y"?b.clientHeight||0:b.clientWidth||0:0,R=m/2-v/2,y=f[h],A=x-d[u]-f[p],S=x/2-d[u]/2+R,k=Lh(y,S,A),O=c;n.modifiersData[r]=(t={},t[O]=k,t.centerOffset=k-S,t)}}function Mie(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||TI(t.elements.popper,o)&&(t.elements.arrow=o))}const wie={name:"arrow",enabled:!0,phase:"main",fn:bie,effect:Mie,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Pd(e){return e.split("-")[1]}var Sie={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Lie(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:kd(n*o)/o||0,y:kd(r*o)/o||0}}function DL(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,f=e.isFixed,d=a.x,h=d===void 0?0:d,p=a.y,m=p===void 0?0:p,v=typeof u=="function"?u({x:h,y:m}):{x:h,y:m};h=v.x,m=v.y;var b=a.hasOwnProperty("x"),x=a.hasOwnProperty("y"),R=ti,y=ei,A=window;if(l){var S=Zp(n),k="clientHeight",O="clientWidth";if(S===Pi(n)&&(S=wc(n),al(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",O="scrollWidth")),S=S,o===ei||(o===ti||o===ta)&&i===op){y=ea;var w=f&&S===A&&A.visualViewport?A.visualViewport.height:S[k];m-=w-r.height,m*=c?1:-1}if(o===ti||(o===ei||o===ea)&&i===op){R=ta;var I=f&&S===A&&A.visualViewport?A.visualViewport.width:S[O];h-=I-r.width,h*=c?1:-1}}var E=Object.assign({position:s},l&&Sie),T=u===!0?Lie({x:h,y:m},Pi(n)):{x:h,y:m};if(h=T.x,m=T.y,c){var F;return Object.assign({},E,(F={},F[y]=x?"0":"",F[R]=b?"0":"",F.transform=(A.devicePixelRatio||1)<=1?"translate("+h+"px, "+m+"px)":"translate3d("+h+"px, "+m+"px, 0)",F))}return Object.assign({},E,(t={},t[y]=x?m+"px":"",t[R]=b?h+"px":"",t.transform="",t))}function Oie(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,a=i===void 0?!0:i,s=n.roundOffsets,c=s===void 0?!0:s,l={placement:fs(t.placement),variation:Pd(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,DL(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,DL(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Tie={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Oie,data:{}};var x2={passive:!0};function kie(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,a=r.resize,s=a===void 0?!0:a,c=Pi(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&l.forEach(function(u){u.addEventListener("scroll",n.update,x2)}),s&&c.addEventListener("resize",n.update,x2),function(){i&&l.forEach(function(u){u.removeEventListener("scroll",n.update,x2)}),s&&c.removeEventListener("resize",n.update,x2)}}const Nie={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:kie,data:{}};var Pie={left:"right",right:"left",bottom:"top",top:"bottom"};function rm(e){return e.replace(/left|right|bottom|top/g,function(t){return Pie[t]})}var Cie={start:"end",end:"start"};function KL(e){return e.replace(/start|end/g,function(t){return Cie[t]})}function u5(e){var t=Pi(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function f5(e){return Nd(wc(e)).left+u5(e).scrollLeft}function Iie(e,t){var n=Pi(e),r=wc(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,c=0;if(o){i=o.width,a=o.height;var l=OI();(l||!l&&t==="fixed")&&(s=o.offsetLeft,c=o.offsetTop)}return{width:i,height:a,x:s+f5(e),y:c}}function Fie(e){var t,n=wc(e),r=u5(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=Au(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=Au(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+f5(e),c=-r.scrollTop;return al(o||n).direction==="rtl"&&(s+=Au(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:c}}function d5(e){var t=al(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function CI(e){return["html","body","#document"].indexOf(ps(e))>=0?e.ownerDocument.body:Ji(e)&&d5(e)?e:CI(av(e))}function Oh(e,t){var n;t===void 0&&(t=[]);var r=CI(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=Pi(r),a=o?[i].concat(i.visualViewport||[],d5(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(Oh(av(a)))}function t6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _ie(e,t){var n=Nd(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function HL(e,t,n){return t===wI?t6(Iie(e,n)):Eu(t)?_ie(t,n):t6(Fie(wc(e)))}function Eie(e){var t=Oh(av(e)),n=["absolute","fixed"].indexOf(al(e).position)>=0,r=n&&Ji(e)?Zp(e):e;return Eu(r)?t.filter(function(o){return Eu(o)&&TI(o,r)&&ps(o)!=="body"}):[]}function Xie(e,t,n,r){var o=t==="clippingParents"?Eie(e):[].concat(t),i=[].concat(o,[n]),a=i[0],s=i.reduce(function(c,l){var u=HL(e,l,r);return c.top=Au(u.top,c.top),c.right=og(u.right,c.right),c.bottom=og(u.bottom,c.bottom),c.left=Au(u.left,c.left),c},HL(e,a,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function II(e){var t=e.reference,n=e.element,r=e.placement,o=r?fs(r):null,i=r?Pd(r):null,a=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,c;switch(o){case ei:c={x:a,y:t.y-n.height};break;case ea:c={x:a,y:t.y+t.height};break;case ta:c={x:t.x+t.width,y:s};break;case ti:c={x:t.x-n.width,y:s};break;default:c={x:t.x,y:t.y}}var l=o?c5(o):null;if(l!=null){var u=l==="y"?"height":"width";switch(i){case Td:c[l]=c[l]-(t[u]/2-n[u]/2);break;case op:c[l]=c[l]+(t[u]/2-n[u]/2);break}}return c}function ip(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,a=i===void 0?e.strategy:i,s=n.boundary,c=s===void 0?oie:s,l=n.rootBoundary,u=l===void 0?wI:l,f=n.elementContext,d=f===void 0?y0:f,h=n.altBoundary,p=h===void 0?!1:h,m=n.padding,v=m===void 0?0:m,b=NI(typeof v!="number"?v:PI(v,Yp)),x=d===y0?iie:y0,R=e.rects.popper,y=e.elements[p?x:d],A=Xie(Eu(y)?y:y.contextElement||wc(e.elements.popper),c,u,a),S=Nd(e.elements.reference),k=II({reference:S,element:R,strategy:"absolute",placement:o}),O=t6(Object.assign({},R,k)),w=d===y0?O:S,I={top:A.top-w.top+b.top,bottom:w.bottom-A.bottom+b.bottom,left:A.left-w.left+b.left,right:w.right-A.right+b.right},E=e.modifiersData.offset;if(d===y0&&E){var T=E[o];Object.keys(I).forEach(function(F){var N=[ta,ea].indexOf(F)>=0?1:-1,P=[ei,ea].indexOf(F)>=0?"y":"x";I[F]+=T[P]*N})}return I}function Wie(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=c===void 0?SI:c,u=Pd(r),f=u?s?QL:QL.filter(function(p){return Pd(p)===u}):Yp,d=f.filter(function(p){return l.indexOf(p)>=0});d.length===0&&(d=f);var h=d.reduce(function(p,m){return p[m]=ip(e,{placement:m,boundary:o,rootBoundary:i,padding:a})[fs(m)],p},{});return Object.keys(h).sort(function(p,m){return h[p]-h[m]})}function Vie(e){if(fs(e)===a5)return[];var t=rm(e);return[KL(e),t,KL(t)]}function Uie(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!0:a,c=n.fallbackPlacements,l=n.padding,u=n.boundary,f=n.rootBoundary,d=n.altBoundary,h=n.flipVariations,p=h===void 0?!0:h,m=n.allowedAutoPlacements,v=t.options.placement,b=fs(v),x=b===v,R=c||(x||!p?[rm(v)]:Vie(v)),y=[v].concat(R).reduce(function(G,q){return G.concat(fs(q)===a5?Wie(t,{placement:q,boundary:u,rootBoundary:f,padding:l,flipVariations:p,allowedAutoPlacements:m}):q)},[]),A=t.rects.reference,S=t.rects.popper,k=new Map,O=!0,w=y[0],I=0;I=0,P=N?"width":"height",C=ip(t,{placement:E,boundary:u,rootBoundary:f,altBoundary:d,padding:l}),X=N?F?ta:ti:F?ea:ei;A[P]>S[P]&&(X=rm(X));var U=rm(X),K=[];if(i&&K.push(C[T]<=0),s&&K.push(C[X]<=0,C[U]<=0),K.every(function(G){return G})){w=E,O=!1;break}k.set(E,K)}if(O)for(var ie=p?3:1,B=function(q){var ae=y.find(function(j){var H=k.get(j);if(H)return H.slice(0,q).every(function(de){return de})});if(ae)return w=ae,"break"},Z=ie;Z>0;Z--){var Q=B(Z);if(Q==="break")break}t.placement!==w&&(t.modifiersData[r]._skip=!0,t.placement=w,t.reset=!0)}}const Yie={name:"flip",enabled:!0,phase:"main",fn:Uie,requiresIfExists:["offset"],data:{_skip:!1}};function GL(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function zL(e){return[ei,ta,ea,ti].some(function(t){return e[t]>=0})}function Zie(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=ip(t,{elementContext:"reference"}),s=ip(t,{altBoundary:!0}),c=GL(a,r),l=GL(s,o,i),u=zL(c),f=zL(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}const Qie={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zie};function Bie(e,t,n){var r=fs(e),o=[ti,ei].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[ti,ta].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function Die(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,a=SI.reduce(function(u,f){return u[f]=Bie(f,t.rects,i),u},{}),s=a[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=a}const Kie={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Die};function Hie(e){var t=e.state,n=e.name;t.modifiersData[n]=II({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Gie={name:"popperOffsets",enabled:!0,phase:"read",fn:Hie,data:{}};function zie(e){return e==="x"?"y":"x"}function Jie(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!1:a,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,f=n.padding,d=n.tether,h=d===void 0?!0:d,p=n.tetherOffset,m=p===void 0?0:p,v=ip(t,{boundary:c,rootBoundary:l,padding:f,altBoundary:u}),b=fs(t.placement),x=Pd(t.placement),R=!x,y=c5(b),A=zie(y),S=t.modifiersData.popperOffsets,k=t.rects.reference,O=t.rects.popper,w=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,I=typeof w=="number"?{mainAxis:w,altAxis:w}:Object.assign({mainAxis:0,altAxis:0},w),E=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(S){if(i){var F,N=y==="y"?ei:ti,P=y==="y"?ea:ta,C=y==="y"?"height":"width",X=S[y],U=X+v[N],K=X-v[P],ie=h?-O[C]/2:0,B=x===Td?k[C]:O[C],Z=x===Td?-O[C]:-k[C],Q=t.elements.arrow,G=h&&Q?l5(Q):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:kI(),ae=q[N],j=q[P],H=Lh(0,k[C],G[C]),de=R?k[C]/2-ie-H-ae-I.mainAxis:B-H-ae-I.mainAxis,ye=R?-k[C]/2+ie+H+j+I.mainAxis:Z+H+j+I.mainAxis,me=t.elements.arrow&&Zp(t.elements.arrow),J=me?y==="y"?me.clientTop||0:me.clientLeft||0:0,ce=(F=E==null?void 0:E[y])!=null?F:0,W=X+de-ce-J,ne=X+ye-ce,ue=Lh(h?og(U,W):U,X,h?Au(K,ne):K);S[y]=ue,T[y]=ue-X}if(s){var $,te=y==="x"?ei:ti,oe=y==="x"?ea:ta,ge=S[A],le=A==="y"?"height":"width",ve=ge+v[te],Re=ge-v[oe],_e=[ei,ti].indexOf(b)!==-1,Me=($=E==null?void 0:E[A])!=null?$:0,be=_e?ve:ge-k[le]-O[le]-Me+I.altAxis,ut=_e?ge+k[le]+O[le]-Me-I.altAxis:Re,tt=h&&_e?Rie(be,ge,ut):Lh(h?be:ve,ge,h?ut:Re);S[A]=tt,T[A]=tt-ge}t.modifiersData[r]=T}}const jie={name:"preventOverflow",enabled:!0,phase:"main",fn:Jie,requiresIfExists:["offset"]};function $ie(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function qie(e){return e===Pi(e)||!Ji(e)?u5(e):$ie(e)}function eae(e){var t=e.getBoundingClientRect(),n=kd(t.width)/e.offsetWidth||1,r=kd(t.height)/e.offsetHeight||1;return n!==1||r!==1}function tae(e,t,n){n===void 0&&(n=!1);var r=Ji(t),o=Ji(t)&&eae(t),i=wc(t),a=Nd(e,o,n),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((ps(t)!=="body"||d5(i))&&(s=qie(t)),Ji(t)?(c=Nd(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):i&&(c.x=f5(i))),{x:a.left+s.scrollLeft-c.x,y:a.top+s.scrollTop-c.y,width:a.width,height:a.height}}function nae(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var c=t.get(s);c&&o(c)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function rae(e){var t=nae(e);return mie.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function oae(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function iae(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var JL={placement:"bottom",modifiers:[],strategy:"absolute"};function jL(){for(var e=arguments.length,t=new Array(e),n=0;n-1}function WI(e,t){return typeof e=="function"?e.apply(void 0,t):e}function $L(e,t){if(t===0)return e;var n;return function(r){clearTimeout(n),n=setTimeout(function(){e(r)},t)}}function fae(e){return e.split(/\s+/).filter(Boolean)}function Yf(e){return[].concat(e)}function qL(e,t){e.indexOf(t)===-1&&e.push(t)}function dae(e){return e.filter(function(t,n){return e.indexOf(t)===n})}function hae(e){return e.split("-")[0]}function ig(e){return[].slice.call(e)}function e9(e){return Object.keys(e).reduce(function(t,n){return e[n]!==void 0&&(t[n]=e[n]),t},{})}function Th(){return document.createElement("div")}function sv(e){return["Element","Fragment"].some(function(t){return h5(e,t)})}function pae(e){return h5(e,"NodeList")}function mae(e){return h5(e,"MouseEvent")}function gae(e){return!!(e&&e._tippy&&e._tippy.reference===e)}function vae(e){return sv(e)?[e]:pae(e)?ig(e):Array.isArray(e)?e:ig(document.querySelectorAll(e))}function KA(e,t){e.forEach(function(n){n&&(n.style.transitionDuration=t+"ms")})}function t9(e,t){e.forEach(function(n){n&&n.setAttribute("data-state",t)})}function yae(e){var t,n=Yf(e),r=n[0];return r!=null&&(t=r.ownerDocument)!=null&&t.body?r.ownerDocument:document}function Aae(e,t){var n=t.clientX,r=t.clientY;return e.every(function(o){var i=o.popperRect,a=o.popperState,s=o.props,c=s.interactiveBorder,l=hae(a.placement),u=a.modifiersData.offset;if(!u)return!0;var f=l==="bottom"?u.top.y:0,d=l==="top"?u.bottom.y:0,h=l==="right"?u.left.x:0,p=l==="left"?u.right.x:0,m=i.top-r+f>c,v=r-i.bottom-d>c,b=i.left-n+h>c,x=n-i.right-p>c;return m||v||b||x})}function HA(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(o){e[r](o,n)})}function n9(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=n.getRootNode==null||(r=n.getRootNode())==null?void 0:r.host}return!1}var ja={isTouch:!1},r9=0;function Rae(){ja.isTouch||(ja.isTouch=!0,window.performance&&document.addEventListener("mousemove",VI))}function VI(){var e=performance.now();e-r9<20&&(ja.isTouch=!1,document.removeEventListener("mousemove",VI)),r9=e}function xae(){var e=document.activeElement;if(gae(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}function bae(){document.addEventListener("touchstart",Rae,Gc),window.addEventListener("blur",xae)}var Mae=typeof window<"u"&&typeof document<"u",wae=Mae?!!window.msCrypto:!1,Sae={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Lae={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Na=Object.assign({appendTo:XI,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Sae,Lae),Oae=Object.keys(Na),Tae=function(t){var n=Object.keys(t);n.forEach(function(r){Na[r]=t[r]})};function UI(e){var t=e.plugins||[],n=t.reduce(function(r,o){var i=o.name,a=o.defaultValue;if(i){var s;r[i]=e[i]!==void 0?e[i]:(s=Na[i])!=null?s:a}return r},{});return Object.assign({},e,n)}function kae(e,t){var n=t?Object.keys(UI(Object.assign({},Na,{plugins:t}))):Oae,r=n.reduce(function(o,i){var a=(e.getAttribute("data-tippy-"+i)||"").trim();if(!a)return o;if(i==="content")o[i]=a;else try{o[i]=JSON.parse(a)}catch{o[i]=a}return o},{});return r}function o9(e,t){var n=Object.assign({},t,{content:WI(t.content,[e])},t.ignoreAttributes?{}:kae(e,t.plugins));return n.aria=Object.assign({},Na.aria,n.aria),n.aria={expanded:n.aria.expanded==="auto"?t.interactive:n.aria.expanded,content:n.aria.content==="auto"?t.interactive?null:"describedby":n.aria.content},n}var Nae=function(){return"innerHTML"};function n6(e,t){e[Nae()]=t}function i9(e){var t=Th();return e===!0?t.className=_I:(t.className=EI,sv(e)?t.appendChild(e):n6(t,e)),t}function a9(e,t){sv(t.content)?(n6(e,""),e.appendChild(t.content)):typeof t.content!="function"&&(t.allowHTML?n6(e,t.content):e.textContent=t.content)}function r6(e){var t=e.firstElementChild,n=ig(t.children);return{box:t,content:n.find(function(r){return r.classList.contains(FI)}),arrow:n.find(function(r){return r.classList.contains(_I)||r.classList.contains(EI)}),backdrop:n.find(function(r){return r.classList.contains(uae)})}}function YI(e){var t=Th(),n=Th();n.className=cae,n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=Th();r.className=FI,r.setAttribute("data-state","hidden"),a9(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props);function o(i,a){var s=r6(t),c=s.box,l=s.content,u=s.arrow;a.theme?c.setAttribute("data-theme",a.theme):c.removeAttribute("data-theme"),typeof a.animation=="string"?c.setAttribute("data-animation",a.animation):c.removeAttribute("data-animation"),a.inertia?c.setAttribute("data-inertia",""):c.removeAttribute("data-inertia"),c.style.maxWidth=typeof a.maxWidth=="number"?a.maxWidth+"px":a.maxWidth,a.role?c.setAttribute("role",a.role):c.removeAttribute("role"),(i.content!==a.content||i.allowHTML!==a.allowHTML)&&a9(l,e.props),a.arrow?u?i.arrow!==a.arrow&&(c.removeChild(u),c.appendChild(i9(a.arrow))):c.appendChild(i9(a.arrow)):u&&c.removeChild(u)}return{popper:t,onUpdate:o}}YI.$$tippy=!0;var Pae=1,b2=[],GA=[];function Cae(e,t){var n=o9(e,Object.assign({},Na,UI(e9(t)))),r,o,i,a=!1,s=!1,c=!1,l=!1,u,f,d,h=[],p=$L(W,n.interactiveDebounce),m,v=Pae++,b=null,x=dae(n.plugins),R={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},y={id:v,reference:e,popper:Th(),popperInstance:b,props:n,state:R,plugins:x,clearDelayTimeouts:be,setProps:ut,setContent:tt,show:Oe,hide:Ne,hideWithInteractivity:Fe,enable:_e,disable:Me,unmount:De,destroy:qe};if(!n.render)return y;var A=n.render(y),S=A.popper,k=A.onUpdate;S.setAttribute("data-tippy-root",""),S.id="tippy-"+y.id,y.popper=S,e._tippy=y,S._tippy=y;var O=x.map(function(ke){return ke.fn(y)}),w=e.hasAttribute("aria-expanded");return me(),ie(),X(),U("onCreate",[y]),n.showOnCreate&&ve(),S.addEventListener("mouseenter",function(){y.props.interactive&&y.state.isVisible&&y.clearDelayTimeouts()}),S.addEventListener("mouseleave",function(){y.props.interactive&&y.props.trigger.indexOf("mouseenter")>=0&&N().addEventListener("mousemove",p)}),y;function I(){var ke=y.props.touch;return Array.isArray(ke)?ke:[ke,0]}function E(){return I()[0]==="hold"}function T(){var ke;return!!((ke=y.props.render)!=null&&ke.$$tippy)}function F(){return m||e}function N(){var ke=F().parentNode;return ke?yae(ke):document}function P(){return r6(S)}function C(ke){return y.state.isMounted&&!y.state.isVisible||ja.isTouch||u&&u.type==="focus"?0:DA(y.props.delay,ke?0:1,Na.delay)}function X(ke){ke===void 0&&(ke=!1),S.style.pointerEvents=y.props.interactive&&!ke?"":"none",S.style.zIndex=""+y.props.zIndex}function U(ke,Ze,et){if(et===void 0&&(et=!0),O.forEach(function(ct){ct[ke]&&ct[ke].apply(ct,Ze)}),et){var xt;(xt=y.props)[ke].apply(xt,Ze)}}function K(){var ke=y.props.aria;if(ke.content){var Ze="aria-"+ke.content,et=S.id,xt=Yf(y.props.triggerTarget||e);xt.forEach(function(ct){var ht=ct.getAttribute(Ze);if(y.state.isVisible)ct.setAttribute(Ze,ht?ht+" "+et:et);else{var yt=ht&&ht.replace(et,"").trim();yt?ct.setAttribute(Ze,yt):ct.removeAttribute(Ze)}})}}function ie(){if(!(w||!y.props.aria.expanded)){var ke=Yf(y.props.triggerTarget||e);ke.forEach(function(Ze){y.props.interactive?Ze.setAttribute("aria-expanded",y.state.isVisible&&Ze===F()?"true":"false"):Ze.removeAttribute("aria-expanded")})}}function B(){N().removeEventListener("mousemove",p),b2=b2.filter(function(ke){return ke!==p})}function Z(ke){if(!(ja.isTouch&&(c||ke.type==="mousedown"))){var Ze=ke.composedPath&&ke.composedPath()[0]||ke.target;if(!(y.props.interactive&&n9(S,Ze))){if(Yf(y.props.triggerTarget||e).some(function(et){return n9(et,Ze)})){if(ja.isTouch||y.state.isVisible&&y.props.trigger.indexOf("click")>=0)return}else U("onClickOutside",[y,ke]);y.props.hideOnClick===!0&&(y.clearDelayTimeouts(),y.hide(),s=!0,setTimeout(function(){s=!1}),y.state.isMounted||ae())}}}function Q(){c=!0}function G(){c=!1}function q(){var ke=N();ke.addEventListener("mousedown",Z,!0),ke.addEventListener("touchend",Z,Gc),ke.addEventListener("touchstart",G,Gc),ke.addEventListener("touchmove",Q,Gc)}function ae(){var ke=N();ke.removeEventListener("mousedown",Z,!0),ke.removeEventListener("touchend",Z,Gc),ke.removeEventListener("touchstart",G,Gc),ke.removeEventListener("touchmove",Q,Gc)}function j(ke,Ze){de(ke,function(){!y.state.isVisible&&S.parentNode&&S.parentNode.contains(S)&&Ze()})}function H(ke,Ze){de(ke,Ze)}function de(ke,Ze){var et=P().box;function xt(ct){ct.target===et&&(HA(et,"remove",xt),Ze())}if(ke===0)return Ze();HA(et,"remove",f),HA(et,"add",xt),f=xt}function ye(ke,Ze,et){et===void 0&&(et=!1);var xt=Yf(y.props.triggerTarget||e);xt.forEach(function(ct){ct.addEventListener(ke,Ze,et),h.push({node:ct,eventType:ke,handler:Ze,options:et})})}function me(){E()&&(ye("touchstart",ce,{passive:!0}),ye("touchend",ne,{passive:!0})),fae(y.props.trigger).forEach(function(ke){if(ke!=="manual")switch(ye(ke,ce),ke){case"mouseenter":ye("mouseleave",ne);break;case"focus":ye(wae?"focusout":"blur",ue);break;case"focusin":ye("focusout",ue);break}})}function J(){h.forEach(function(ke){var Ze=ke.node,et=ke.eventType,xt=ke.handler,ct=ke.options;Ze.removeEventListener(et,xt,ct)}),h=[]}function ce(ke){var Ze,et=!1;if(!(!y.state.isEnabled||$(ke)||s)){var xt=((Ze=u)==null?void 0:Ze.type)==="focus";u=ke,m=ke.currentTarget,ie(),!y.state.isVisible&&mae(ke)&&b2.forEach(function(ct){return ct(ke)}),ke.type==="click"&&(y.props.trigger.indexOf("mouseenter")<0||a)&&y.props.hideOnClick!==!1&&y.state.isVisible?et=!0:ve(ke),ke.type==="click"&&(a=!et),et&&!xt&&Re(ke)}}function W(ke){var Ze=ke.target,et=F().contains(Ze)||S.contains(Ze);if(!(ke.type==="mousemove"&&et)){var xt=le().concat(S).map(function(ct){var ht,yt=ct._tippy,Ft=(ht=yt.popperInstance)==null?void 0:ht.state;return Ft?{popperRect:ct.getBoundingClientRect(),popperState:Ft,props:n}:null}).filter(Boolean);Aae(xt,ke)&&(B(),Re(ke))}}function ne(ke){var Ze=$(ke)||y.props.trigger.indexOf("click")>=0&&a;if(!Ze){if(y.props.interactive){y.hideWithInteractivity(ke);return}Re(ke)}}function ue(ke){y.props.trigger.indexOf("focusin")<0&&ke.target!==F()||y.props.interactive&&ke.relatedTarget&&S.contains(ke.relatedTarget)||Re(ke)}function $(ke){return ja.isTouch?E()!==ke.type.indexOf("touch")>=0:!1}function te(){oe();var ke=y.props,Ze=ke.popperOptions,et=ke.placement,xt=ke.offset,ct=ke.getReferenceClientRect,ht=ke.moveTransition,yt=T()?r6(S).arrow:null,Ft=ct?{getBoundingClientRect:ct,contextElement:ct.contextElement||F()}:e,Zt={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(_a){var io=_a.state;if(T()){var nf=P(),Tc=nf.box;["placement","reference-hidden","escaped"].forEach(function(Ms){Ms==="placement"?Tc.setAttribute("data-placement",io.placement):io.attributes.popper["data-popper-"+Ms]?Tc.setAttribute("data-"+Ms,""):Tc.removeAttribute("data-"+Ms)}),io.attributes.popper={}}}},Nn=[{name:"offset",options:{offset:xt}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!ht}},Zt];T()&&yt&&Nn.push({name:"arrow",options:{element:yt,padding:3}}),Nn.push.apply(Nn,(Ze==null?void 0:Ze.modifiers)||[]),y.popperInstance=lae(Ft,S,Object.assign({},Ze,{placement:et,onFirstUpdate:d,modifiers:Nn}))}function oe(){y.popperInstance&&(y.popperInstance.destroy(),y.popperInstance=null)}function ge(){var ke=y.props.appendTo,Ze,et=F();y.props.interactive&&ke===XI||ke==="parent"?Ze=et.parentNode:Ze=WI(ke,[et]),Ze.contains(S)||Ze.appendChild(S),y.state.isMounted=!0,te()}function le(){return ig(S.querySelectorAll("[data-tippy-root]"))}function ve(ke){y.clearDelayTimeouts(),ke&&U("onTrigger",[y,ke]),q();var Ze=C(!0),et=I(),xt=et[0],ct=et[1];ja.isTouch&&xt==="hold"&&ct&&(Ze=ct),Ze?r=setTimeout(function(){y.show()},Ze):y.show()}function Re(ke){if(y.clearDelayTimeouts(),U("onUntrigger",[y,ke]),!y.state.isVisible){ae();return}if(!(y.props.trigger.indexOf("mouseenter")>=0&&y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(ke.type)>=0&&a)){var Ze=C(!1);Ze?o=setTimeout(function(){y.state.isVisible&&y.hide()},Ze):i=requestAnimationFrame(function(){y.hide()})}}function _e(){y.state.isEnabled=!0}function Me(){y.hide(),y.state.isEnabled=!1}function be(){clearTimeout(r),clearTimeout(o),cancelAnimationFrame(i)}function ut(ke){if(!y.state.isDestroyed){U("onBeforeUpdate",[y,ke]),J();var Ze=y.props,et=o9(e,Object.assign({},Ze,e9(ke),{ignoreAttributes:!0}));y.props=et,me(),Ze.interactiveDebounce!==et.interactiveDebounce&&(B(),p=$L(W,et.interactiveDebounce)),Ze.triggerTarget&&!et.triggerTarget?Yf(Ze.triggerTarget).forEach(function(xt){xt.removeAttribute("aria-expanded")}):et.triggerTarget&&e.removeAttribute("aria-expanded"),ie(),X(),k&&k(Ze,et),y.popperInstance&&(te(),le().forEach(function(xt){requestAnimationFrame(xt._tippy.popperInstance.forceUpdate)})),U("onAfterUpdate",[y,ke])}}function tt(ke){y.setProps({content:ke})}function Oe(){var ke=y.state.isVisible,Ze=y.state.isDestroyed,et=!y.state.isEnabled,xt=ja.isTouch&&!y.props.touch,ct=DA(y.props.duration,0,Na.duration);if(!(ke||Ze||et||xt)&&!F().hasAttribute("disabled")&&(U("onShow",[y],!1),y.props.onShow(y)!==!1)){if(y.state.isVisible=!0,T()&&(S.style.visibility="visible"),X(),q(),y.state.isMounted||(S.style.transition="none"),T()){var ht=P(),yt=ht.box,Ft=ht.content;KA([yt,Ft],0)}d=function(){var Nn;if(!(!y.state.isVisible||l)){if(l=!0,S.offsetHeight,S.style.transition=y.props.moveTransition,T()&&y.props.animation){var aa=P(),_a=aa.box,io=aa.content;KA([_a,io],ct),t9([_a,io],"visible")}K(),ie(),qL(GA,y),(Nn=y.popperInstance)==null||Nn.forceUpdate(),U("onMount",[y]),y.props.animation&&T()&&H(ct,function(){y.state.isShown=!0,U("onShown",[y])})}},ge()}}function Ne(){var ke=!y.state.isVisible,Ze=y.state.isDestroyed,et=!y.state.isEnabled,xt=DA(y.props.duration,1,Na.duration);if(!(ke||Ze||et)&&(U("onHide",[y],!1),y.props.onHide(y)!==!1)){if(y.state.isVisible=!1,y.state.isShown=!1,l=!1,a=!1,T()&&(S.style.visibility="hidden"),B(),ae(),X(!0),T()){var ct=P(),ht=ct.box,yt=ct.content;y.props.animation&&(KA([ht,yt],xt),t9([ht,yt],"hidden"))}K(),ie(),y.props.animation?T()&&j(xt,y.unmount):y.unmount()}}function Fe(ke){N().addEventListener("mousemove",p),qL(b2,p),p(ke)}function De(){y.state.isVisible&&y.hide(),y.state.isMounted&&(oe(),le().forEach(function(ke){ke._tippy.unmount()}),S.parentNode&&S.parentNode.removeChild(S),GA=GA.filter(function(ke){return ke!==y}),y.state.isMounted=!1,U("onHidden",[y]))}function qe(){y.state.isDestroyed||(y.clearDelayTimeouts(),y.unmount(),J(),delete e._tippy,y.state.isDestroyed=!0,U("onDestroy",[y]))}}function $u(e,t){t===void 0&&(t={});var n=Na.plugins.concat(t.plugins||[]);bae();var r=Object.assign({},t,{plugins:n}),o=vae(e),i=o.reduce(function(a,s){var c=s&&Cae(s,r);return c&&a.push(c),a},[]);return sv(e)?i[0]:i}$u.defaultProps=Na;$u.setDefaultProps=Tae;$u.currentInput=ja;Object.assign({},LI,{effect:function(t){var n=t.state,r={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(n.elements.popper.style,r.popper),n.styles=r,n.elements.arrow&&Object.assign(n.elements.arrow.style,r.arrow)}});$u.setDefaultProps({render:YI});const Iae=Ie({__name:"Popover",props:{value:{type:Boolean,default:!1},trigger:{default:"click"},placement:{default:"bottom"},appendTo:{},contentStyle:{},center:{type:Boolean,default:!1}},emits:["update:value"],setup(e,{emit:t}){const n=e,r=t,o=he(),i=he(),a=he(),s=he(!1),c=we(()=>n.contentStyle||{});return Tt(()=>n.value,()=>{o.value&&(n.value?o.value.show():o.value.hide())}),Sn(()=>{o.value&&o.value.destroy()}),Ht(()=>{o.value=$u(i.value,{content:a.value,allowHTML:!0,trigger:n.trigger,placement:n.placement,interactive:!0,appendTo:n.appendTo||document.body,maxWidth:"none",offset:[0,8],duration:200,animation:"scale",theme:"popover",onShow(){s.value=!0},onShown(){n.value||r("update:value",!0)},onHidden(){n.value&&r("update:value",!1),s.value=!1}})}),(l,u)=>(Y(),ee("div",{class:ze(["popover",{center:l.center}]),ref_key:"triggerRef",ref:i},[V("div",{class:"popover-content",style:Se(c.value),ref_key:"contentRef",ref:a},[s.value?lr(l.$slots,"content",{key:0},void 0,!0):Qe("",!0)],4),lr(l.$slots,"default",{},void 0,!0)],2))}}),Pt=We(Iae,[["__scopeId","data-v-7277ff01"]]),Fae=Ie({__name:"PopoverMenuItem",props:{center:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const n=t;return(r,o)=>(Y(),ee("div",{class:ze(["popover-menu-item",{center:r.center}]),onClick:o[0]||(o[0]=i=>n("click"))},[lr(r.$slots,"default",{},void 0,!0)],2))}}),tc=We(Fae,[["__scopeId","data-v-1f176c16"]]),_ae={class:"editor-header"},Eae={class:"left"},Xae={class:"group-menu-item"},Wae={class:"arrow-btn"},Vae={class:"menu-item"},Uae={class:"menu-item"},Yae={class:"github-link",href:"https://github.com/pipipi-pikachu/PPTist",target:"_blank"},Zae={class:"menu-item"},Qae={class:"right"},Bae={class:"title"},Dae=["title"],Kae=Ie({__name:"index",setup(e){const t=ft(),n=st(),{title:r}=Ee(n),{enterScreening:o,enterScreeningFromStart:i}=Mc(),{importSpecificFile:a,importPPTXFile:s,exporting:c,importData:l,isBase64:u,base64ToBuffer:f,arrayBufferToBase64:d}=bne(),{exportPPT:h,exportBuffer:p}=Up(),{resetSlides:m}=Bd(),v=he(!1),b=he(!1),x=he(!1),R=he(),y=he(""),A=()=>{y.value=r.value,x.value=!0,Wr(()=>{var E;return(E=R.value)==null?void 0:E.focus()})},S=()=>{n.setTitle(y.value),x.value=!1},k=E=>{t.setDialogForExport(E),v.value=!1},O=E=>{const T=E.data;if(T.type==="init"){const F=T.data;if(!F||!F.title)return;if(y.value=F.title.substring(0,F.title.lastIndexOf(".")),S(),F.content)if(F.content instanceof ArrayBuffer){const N="pptx_"+MI.md5(d(F.content)),P=localStorage.getItem(N);if(P){const C=JSON.parse(P);n.setSlides(C)}else l(F.content)}else u(F.content)&&(F.content=f(F.content),l(F.content))}T.type==="start"&&T.title&&(y.value=T.title.substring(0,T.title.lastIndexOf(".")),S())},w=E=>{(E.metaKey||E.ctrlKey)&&E.key.toLowerCase()==="s"&&(E.stopPropagation(),E.preventDefault(),I())},I=async()=>{var N;const E=y.value||r.value;if(!E||E===""){gn.error("名称不能为空"),(N=R.value)==null||N.focus();return}const T=await p(),F={data:JSON.stringify({content:T,title:E}),type:"exportPPTX"};window.parent.postMessage(F,"*")};return document.addEventListener("keydown",w),window.addEventListener("load",()=>{window.parent.postMessage({type:"initSuccess"},"*"),window.addEventListener("message",O)}),window.addEventListener("unload",()=>{window.removeEventListener("message",O),document.removeEventListener("keydown",w)}),(E,T)=>{const F=xe("IconPpt"),N=xe("IconDown"),P=xe("IconDelete"),C=xe("IconImportPPtist"),X=xe("IconUpload"),U=xe("IconExport"),K=xe("IconDownPic"),ie=xe("IconGithub"),B=xe("IconHelp"),Z=xe("IconSave"),Q=Mn("tooltip");return Y(),ee("div",_ae,[V("div",Eae,[V("div",Xae,[Be((Y(),ee("div",{class:"menu-item",onClick:T[0]||(T[0]=G=>z(o)())},[L(F,{class:"icon"})])),[[Q,"幻灯片放映"]]),L(Pt,{trigger:"click",center:""},{content:se(()=>[L(tc,{onClick:T[1]||(T[1]=G=>z(i)())},{default:se(()=>[Ue("从头开始")]),_:1}),L(tc,{onClick:T[2]||(T[2]=G=>z(o)())},{default:se(()=>[Ue("从当前页开始")]),_:1})]),default:se(()=>[V("div",Wae,[L(N,{class:"arrow"})])]),_:1})]),Be((Y(),ee("div",{class:"menu-item",onClick:T[3]||(T[3]=G=>{z(m)(),v.value=!1})},[L(P,{class:"icon"})])),[[Q,"清空"]]),Be((Y(),ee("div",Vae,[L(Fu,{accept:".pptist",onChange:T[4]||(T[4]=G=>{z(a)(G)})},{default:se(()=>[L(C,{class:"icon"})]),_:1})])),[[Q,"导入pptist"]]),Be((Y(),ee("div",Uae,[L(Fu,{accept:"application/vnd.openxmlformats-officedocument.presentationml.presentation",onChange:T[5]||(T[5]=G=>{z(s)(G)})},{default:se(()=>[L(X,{class:"icon"})]),_:1})])),[[Q,"导入pptx"]]),Be((Y(),ee("div",{class:"menu-item",onClick:T[6]||(T[6]=G=>z(h)())},[L(U,{class:"icon"})])),[[Q,"导出pptx"]]),Be((Y(),ee("div",{class:"menu-item",onClick:T[7]||(T[7]=G=>k("image"))},[L(K,{class:"icon"})])),[[Q,"导出图片"]]),Be((Y(),ee("a",Yae,[V("div",Zae,[L(ie,{class:"icon"})])])),[[Q,"Copyright © 2020-PRESENT pipipi-pikachu"]]),Be((Y(),ee("div",{class:"menu-item",onClick:T[8]||(T[8]=G=>{v.value=!1,b.value=!0})},[L(B,{class:"icon"})])),[[Q,"快捷键"]])]),V("div",Qae,[V("div",Bae,[x.value?(Y(),Te(_u,{key:0,class:"title-input",ref_key:"titleInputRef",ref:R,value:y.value,"onUpdate:value":T[9]||(T[9]=G=>y.value=G),onBlur:T[10]||(T[10]=G=>S())},null,8,["value"])):(Y(),ee("div",{key:1,class:"title-text",onClick:T[11]||(T[11]=G=>A()),title:z(r)},vt(z(r)),9,Dae))]),Be((Y(),ee("div",{class:"menu-item",onClick:I},[L(Z,{class:"icon"})])),[[Q,"保存"]])]),L(qoe,{width:320,visible:b.value,"onUpdate:visible":T[12]||(T[12]=G=>b.value=G),placement:"right"},{default:se(()=>[L(Zoe)]),_:1},8,["visible"]),L(i5,{loading:z(c),tip:"正在导入..."},null,8,["loading"])])}}}),Hae=We(Kae,[["__scopeId","data-v-56c46ca1"]]),qu=Symbol(),p5=Symbol(),ZI=Symbol(),Gae=()=>{const e=window.getSelection();e&&e.removeAllRanges()},zae=e=>{const t=he(0),n=he(0),r=ft(),{canvasPercentage:o,canvasDragged:i}=Ee(r),{viewportRatio:a}=Ee(st()),s=()=>{if(!e.value)return;const d=e.value.clientWidth,h=e.value.clientHeight;if(h/d>a.value){const p=d*(o.value/100);r.setCanvasScale(p/Gt),t.value=(d-p)/2,n.value=(h-p*a.value)/2}else{const p=h*(o.value/100);r.setCanvasScale(p/(Gt*a.value)),t.value=(d-p/a.value)/2,n.value=(h-p)/2}};Tt(o,(d,h)=>{if(!e.value)return;const p=e.value.clientWidth,m=e.value.clientHeight,v=p*(d/100),b=p*(h/100),x=m*(d/100),R=m*(h/100);m/p>a.value?r.setCanvasScale(v/Gt):r.setCanvasScale(x/(Gt*a.value)),t.value=t.value-(v-b)/2,n.value=n.value-(x-R)/2}),Tt(a,s),Tt(i,()=>{i.value||s()});const l=we(()=>({width:Gt,height:Gt*a.value,left:t.value,top:n.value})),u=new ResizeObserver(s);return Ht(()=>{e.value&&u.observe(e.value)}),Sn(()=>{e.value&&u.unobserve(e.value)}),{viewportStyles:l,dragViewport:d=>{let h=!0;const p=d.pageX,m=d.pageY,v=t.value,b=n.value;document.onmousemove=x=>{if(!h)return;const R=x.pageX,y=x.pageY;t.value=v+(R-p),n.value=b+(y-m)},document.onmouseup=()=>{h=!1,document.onmousemove=null,document.onmouseup=null,r.setCanvasDragged(!0)}}}},Jae=(e,t)=>{const n=ft(),{canvasScale:r,hiddenElementIdList:o}=Ee(n),i=he(!1),a=he(1),s=he({top:0,left:0,width:0,height:0});return{mouseSelection:s,mouseSelectionVisible:i,mouseSelectionQuadrant:a,updateMouseSelection:l=>{if(!t.value)return;let u=!0;const f=t.value.getBoundingClientRect(),d=5,h=l.pageX,p=l.pageY,m=(h-f.x)/r.value,v=(p-f.y)/r.value;s.value={top:v,left:m,width:0,height:0},i.value=!1,a.value=4,document.onmousemove=b=>{if(!u)return;const x=b.pageX,R=b.pageY,y=(x-h)/r.value,A=(R-p)/r.value,S=Math.abs(y),k=Math.abs(A);if(S0&&A>0?O=4:y<0&&A<0?O=2:y>0&&A<0?O=1:y<0&&A>0&&(O=3),s.value={...s.value,width:S,height:k},i.value=!0,a.value=O},document.onmouseup=()=>{document.onmousemove=null,document.onmouseup=null,u=!1;let b=[];for(let R=0;RA&&IS&&TA-k&&IS-O&&TA&&IS-O&&TA-k&&IS&&T{if(R.groupId){const y=b.map(S=>S.id);return e.value.filter(S=>S.groupId===R.groupId).every(S=>y.includes(S.id))}return!0});const x=b.map(R=>R.id);n.setActiveElementIdList(x),i.value=!1}}}},jae=e=>{const{disableHotkeys:t}=Ee(ft()),{createImageElement:n,createTextElement:r}=zu(),o=i=>{if(!i.dataTransfer||i.dataTransfer.items.length===0)return;const a=i.dataTransfer.items[0];if(a.kind==="file"&&a.type.indexOf("image")!==-1){const s=a.getAsFile();s&&Hu(s).then(c=>n(c))}else a.kind==="string"&&a.type==="text/plain"&&a.getAsString(s=>{if(t.value)return;const c=Cx(s);r({left:0,top:0,width:600,height:50},{content:c})})};Ht(()=>{e.value&&e.value.addEventListener("drop",o),document.ondragleave=i=>i.preventDefault(),document.ondrop=i=>i.preventDefault(),document.ondragenter=i=>i.preventDefault(),document.ondragover=i=>i.preventDefault()}),Sn(()=>{e.value&&e.value.removeEventListener("drop",o),document.ondragleave=null,document.ondrop=null,document.ondragenter=null,document.ondragover=null})},$ae=(e,t)=>{const n=Math.atan2(e,t);return 180/Math.PI*n},QI=(e,t,n)=>{const r=st(),{addHistorySnapshot:o}=zt();return{rotateElement:(a,s)=>{const c=!(a instanceof MouseEvent);if(c&&(!a.changedTouches||!a.changedTouches[0]))return;let l=!0,u=0;const f=s.rotate||0,d=s.left,h=s.top,p=s.width,m=s.height,v=d+p/2,b=h+m/2;if(!t.value)return;const x=t.value.getBoundingClientRect(),R=A=>{if(!l)return;const S=A instanceof MouseEvent?A.pageX:A.changedTouches[0].pageX,k=A instanceof MouseEvent?A.pageY:A.changedTouches[0].pageY,O=(S-x.left)/n.value,w=(k-x.top)/n.value,I=O-v,E=b-w;u=$ae(I,E);const T=5;Math.abs(u)<=T?u=0:u>0&&Math.abs(u-45)<=T?u-=u-45:u<0&&Math.abs(u+45)<=T?u-=u+45:u>0&&Math.abs(u-90)<=T?u-=u-90:u<0&&Math.abs(u+90)<=T?u-=u+90:u>0&&Math.abs(u-135)<=T?u-=u-135:u<0&&Math.abs(u+135)<=T?u-=u+135:u>0&&Math.abs(u-180)<=T?u-=u-180:u<0&&Math.abs(u+180)<=T&&(u-=u+180),e.value=e.value.map(F=>s.id===F.id?{...F,rotate:u}:F)},y=()=>{l=!1,document.onmousemove=null,document.onmouseup=null,f!==u&&(r.updateSlide({elements:e.value}),o())};c?(document.ontouchmove=R,document.ontouchend=y):(document.onmousemove=R,document.onmouseup=y)}}},$0={text:"文本",image:"图片",shape:"形状",line:"线条",chart:"图表",table:"表格",video:"视频",audio:"音频",latex:"公式"},BI={text:20,image:20,shape:20,chart:200,table:20,video:250,audio:20,latex:20},s9=(e,t)=>{const{left:n,top:r,width:o,height:i}=e,a=Math.sqrt(Math.pow(o,2)+Math.pow(i,2))/2,s=Math.atan(i/o)*180/Math.PI,c=(180-t-s)*Math.PI/180,l=(s-t)*Math.PI/180,u=(90-t)*Math.PI/180,f=t*Math.PI/180,d=o/2,h=i/2,p=n+d,m=r+h,v={left:p+a*Math.cos(c),top:m-a*Math.sin(c)},b={left:p+h*Math.cos(u),top:m-h*Math.sin(u)},x={left:p+a*Math.cos(l),top:m-a*Math.sin(l)},R={left:p+d*Math.cos(f),top:m+d*Math.sin(f)},y={left:p-a*Math.cos(c),top:m+a*Math.sin(c)},A={left:p-h*Math.sin(f),top:m+h*Math.cos(f)},S={left:p-a*Math.cos(l),top:m+a*Math.sin(l)},k={left:p-d*Math.cos(f),top:m-d*Math.sin(f)};return{leftTopPoint:v,topPoint:b,rightTopPoint:x,rightPoint:R,rightBottomPoint:y,bottomPoint:A,leftBottomPoint:S,leftPoint:k}},l9=(e,t)=>({[mt.RIGHT_BOTTOM]:t.leftTopPoint,[mt.LEFT_BOTTOM]:t.rightTopPoint,[mt.LEFT_TOP]:t.rightBottomPoint,[mt.RIGHT_TOP]:t.leftBottomPoint,[mt.TOP]:t.bottomPoint,[mt.BOTTOM]:t.topPoint,[mt.LEFT]:t.rightPoint,[mt.RIGHT]:t.leftPoint})[e],DI=(e,t,n)=>{const r=ft(),o=st(),{activeElementIdList:i,activeGroupElementId:a}=Ee(r),{viewportRatio:s}=Ee(o),{ctrlOrShiftKeyActive:c}=Ee(bs()),{addHistorySnapshot:l}=zt();return{scaleElement:(d,h,p)=>{const m=!(d instanceof MouseEvent);if(m&&(!d.changedTouches||!d.changedTouches[0]))return;let v=!0;r.setScalingState(!0);const b=h.left,x=h.top,R=h.width,y=h.height,A=h.type==="table"?h.cellMinHeight:0,S="rotate"in h&&h.rotate?h.rotate:0,k=Math.PI*S/180,O=c.value||"fixedRatio"in h&&h.fixedRatio,w=R/y,I=m?d.changedTouches[0].pageX:d.pageX,E=m?d.changedTouches[0].pageY:d.pageY,T=BI[h.type]||20,F=Z=>Z{const q=[];let ae=!1,j=!1;const H={offsetX:0,offsetY:0};if(Q||Q===0)for(let de=0;de{if(!v)return;const Q=Z instanceof MouseEvent?Z.pageX:Z.changedTouches[0].pageX,G=Z instanceof MouseEvent?Z.pageY:Z.changedTouches[0].pageY,q=Q-I,ae=G-E;let j=R,H=y,de=b,ye=x;if(S){const me=(Math.cos(k)*q+Math.sin(k)*ae)/n.value;let J=(Math.cos(k)*ae-Math.sin(k)*q)/n.value;O&&((p===mt.RIGHT_BOTTOM||p===mt.LEFT_TOP)&&(J=me/w),(p===mt.LEFT_BOTTOM||p===mt.RIGHT_TOP)&&(J=-me/w)),p===mt.RIGHT_BOTTOM?(j=F(R+me),H=F(y+J)):p===mt.LEFT_BOTTOM?(j=F(R-me),H=F(y+J),de=b-(j-R)):p===mt.LEFT_TOP?(j=F(R-me),H=F(y-J),de=b-(j-R),ye=x-(H-y)):p===mt.RIGHT_TOP?(j=F(R+me),H=F(y-J),ye=x-(H-y)):p===mt.TOP?(H=F(y-J),ye=x-(H-y)):p===mt.BOTTOM?H=F(y+J):p===mt.LEFT?(j=F(R-me),de=b-(j-R)):p===mt.RIGHT&&(j=F(R+me));const ce=s9({width:j,height:H,left:de,top:ye},S),W=l9(p,ce),ne=W.left,ue=W.top,$=ne-P,te=ue-C;de=de-$,ye=ye-te}else{let me=q/n.value,J=ae/n.value;if(O&&((p===mt.RIGHT_BOTTOM||p===mt.LEFT_TOP)&&(J=me/w),(p===mt.LEFT_BOTTOM||p===mt.RIGHT_TOP)&&(J=-me/w)),p===mt.RIGHT_BOTTOM){const{offsetX:ce,offsetY:W}=K(b+R+me,x+y+J);me=me-ce,J=J-W,O&&(W?me=J*w:J=me/w),j=F(R+me),H=F(y+J)}else if(p===mt.LEFT_BOTTOM){const{offsetX:ce,offsetY:W}=K(b+me,x+y+J);me=me-ce,J=J-W,O&&(W?me=-J*w:J=-me/w),j=F(R-me),H=F(y+J),de=b-(j-R)}else if(p===mt.LEFT_TOP){const{offsetX:ce,offsetY:W}=K(b+me,x+J);me=me-ce,J=J-W,O&&(W?me=J*w:J=me/w),j=F(R-me),H=F(y-J),de=b-(j-R),ye=x-(H-y)}else if(p===mt.RIGHT_TOP){const{offsetX:ce,offsetY:W}=K(b+R+me,x+J);me=me-ce,J=J-W,O&&(W?me=-J*w:J=-me/w),j=F(R+me),H=F(y-J),ye=x-(H-y)}else if(p===mt.LEFT){const{offsetX:ce}=K(b+me,null);me=me-ce,j=F(R-me),de=b-(j-R)}else if(p===mt.RIGHT){const{offsetX:ce}=K(b+R+me,null);me=me-ce,j=F(R+me)}else if(p===mt.TOP){const{offsetY:ce}=K(null,x+J);J=J-ce,H=F(y-J),ye=x-(H-y)}else if(p===mt.BOTTOM){const{offsetY:ce}=K(null,x+y+J);J=J-ce,H=F(y+J)}}e.value=e.value.map(me=>{if(h.id!==me.id)return me;if(me.type==="shape"&&"pathFormula"in me&&me.pathFormula){const J=Gu[me.pathFormula];let ce="";return"editable"in J?ce=J.formula(j,H,me.keypoint):ce=J.formula(j,H),{...me,left:de,top:ye,width:j,height:H,viewBox:[j,H],path:ce}}if(me.type==="table"){let J=A+(H-y)/me.data.length;return J=J<36?36:J,J===A?{...me,left:de,width:j}:{...me,left:de,top:ye,width:j,height:H,cellMinHeight:J<36?36:J}}return{...me,left:de,top:ye,width:j,height:H}})},B=Z=>{v=!1,document.ontouchmove=null,document.ontouchend=null,document.onmousemove=null,document.onmouseup=null,t.value=[];const Q=Z instanceof MouseEvent?Z.pageX:Z.changedTouches[0].pageX,G=Z instanceof MouseEvent?Z.pageY:Z.changedTouches[0].pageY;I===Q&&E===G||(o.updateSlide({elements:e.value}),r.setScalingState(!1),l())};m?(document.ontouchmove=ie,document.ontouchend=B):(document.onmousemove=ie,document.onmouseup=B)},scaleMultiElement:(d,h,p)=>{let m=!0;const{minX:v,maxX:b,minY:x,maxY:R}=h,y=b-v,A=R-x,S=y/A,k=d.pageX,O=d.pageY,w=JSON.parse(JSON.stringify(e.value));document.onmousemove=I=>{if(!m)return;const E=I.pageX,T=I.pageY,F=(E-k)/n.value;let N=(T-O)/n.value;c.value&&((p===mt.RIGHT_BOTTOM||p===mt.LEFT_TOP)&&(N=F/S),(p===mt.LEFT_BOTTOM||p===mt.RIGHT_TOP)&&(N=-F/S));let P=v,C=b,X=x,U=R;p===mt.RIGHT_BOTTOM?(C=b+F,U=R+N):p===mt.LEFT_BOTTOM?(P=v+F,U=R+N):p===mt.LEFT_TOP?(P=v+F,X=x+N):p===mt.RIGHT_TOP?(C=b+F,X=x+N):p===mt.TOP?X=x+N:p===mt.BOTTOM?U=R+N:p===mt.LEFT?P=v+F:p===mt.RIGHT&&(C=b+F);const K=C-P,ie=U-X;let B=K/y,Z=ie/A;B<=0&&(B=0),Z<=0&&(Z=0),e.value=e.value.map(Q=>{if((Q.type==="image"||Q.type==="shape")&&i.value.includes(Q.id)){const G=w.find(q=>q.id===Q.id);return{...Q,width:G.width*B,height:G.height*Z,left:P+(G.left-v)*B,top:X+(G.top-x)*Z}}return Q})},document.onmouseup=I=>{m=!1,document.onmousemove=null,document.onmouseup=null,!(k===I.pageX&&O===I.pageY)&&(o.updateSlide({elements:e.value}),l())}}}},qae=(e,t)=>{const n=ft(),{activeElementIdList:r,activeGroupElementId:o,handleElementId:i,editorAreaFocus:a}=Ee(n),{ctrlOrShiftKeyActive:s}=Ee(bs());return{selectElement:(l,u,f=!0)=>{if(a.value||n.setEditorareaFocus(!0),r.value.includes(u.id)){if(s.value){let d=[];if(u.groupId){const h=[];e.value.forEach(p=>{p.groupId===u.groupId&&h.push(p.id)}),d=r.value.filter(p=>!h.includes(p))}else d=r.value.filter(h=>h!==u.id);d.length>0&&n.setActiveElementIdList(d)}else if(i.value!==u.id)n.setHandleElementId(u.id);else if(o.value!==u.id){const d=l instanceof MouseEvent?l.pageX:l.changedTouches[0].pageX,h=l instanceof MouseEvent?l.pageY:l.changedTouches[0].pageY;l.target.onmouseup=p=>{const m=p.pageX,v=p.pageY;d===m&&h===v&&(n.setActiveGroupElementId(u.id),p.target.onmouseup=null)}}}else{let d=[];if(s.value?d=[...r.value,u.id]:d=[u.id],u.groupId){const h=[];e.value.forEach(p=>{p.groupId===u.groupId&&h.push(p.id)}),d=[...d,...h]}n.setActiveElementIdList(Fn.uniq(d)),n.setHandleElementId(u.id)}f&&t(l,u)}}},KI=(e,t,n)=>{const r=st(),{activeElementIdList:o,activeGroupElementId:i}=Ee(ft()),{shiftKeyState:a}=Ee(bs()),{viewportRatio:s}=Ee(r),{addHistorySnapshot:c}=zt();return{dragElement:(u,f)=>{const d=!(u instanceof MouseEvent);if(d&&(!u.changedTouches||!u.changedTouches[0])||!o.value.includes(f.id))return;let h=!0;const p=Gt,m=Gt*s.value,v=5,x=JSON.parse(JSON.stringify(e.value)).filter(Z=>o.value.includes(Z.id)),R=f.left,y=f.top,A=f.width,S="height"in f&&f.height?f.height:0,k="rotate"in f&&f.rotate?f.rotate:0,O=d?u.changedTouches[0].pageX:u.pageX,w=d?u.changedTouches[0].pageY:u.pageY;let I=null;const E=f.id===i.value;let T=[],F=[];for(const Z of e.value){if(Z.type==="line"||E&&Z.id===f.id||!E&&o.value.includes(Z.id))continue;let Q,G,q,ae;if("rotate"in Z&&Z.rotate){const{xRange:$,yRange:te}=ud({left:Z.left,top:Z.top,width:Z.width,height:Z.height,rotate:Z.rotate});Q=$[0],G=te[0],q=$[1]-$[0],ae=te[1]-te[0]}else Q=Z.left,G=Z.top,q=Z.width,ae=Z.height;const j=Q+q,H=G+ae,de=G+ae/2,ye=Q+q/2,me={value:G,range:[Q,j]},J={value:H,range:[Q,j]},ce={value:de,range:[Q,j]},W={value:Q,range:[G,H]},ne={value:j,range:[G,H]},ue={value:ye,range:[G,H]};T.push(me,J,ce),F.push(W,ne,ue)}const N={value:0,range:[0,p]},P={value:m,range:[0,p]},C={value:m/2,range:[0,p]},X={value:0,range:[0,m]},U={value:p,range:[0,m]},K={value:p/2,range:[0,m]};T.push(N,P,C),F.push(X,U,K),T=Um(T),F=Um(F);const ie=Z=>{const Q=Z instanceof MouseEvent?Z.pageX:Z.changedTouches[0].pageX,G=Z instanceof MouseEvent?Z.pageY:Z.changedTouches[0].pageY;if(I!==!1&&(I=Math.abs(O-Q)Math.abs(ae)&&(ae=0),Math.abs(q)te.id===f.id?{...te,left:j,top:H}:te);else{const te=e.value.find(oe=>oe.id===f.id);if(!te)return;e.value=e.value.map(oe=>o.value.includes(oe.id)?oe.id===f.id?{...oe,left:j,top:H}:{...oe,left:oe.left+(j-te.left),top:oe.top+(H-te.top)}:oe)}},B=Z=>{h=!1,document.ontouchmove=null,document.ontouchend=null,document.onmousemove=null,document.onmouseup=null,t.value=[];const Q=Z instanceof MouseEvent?Z.pageX:Z.changedTouches[0].pageX,G=Z instanceof MouseEvent?Z.pageY:Z.changedTouches[0].pageY;O===Q&&w===G||(r.updateSlide({elements:e.value}),c())};d?(document.ontouchmove=ie,document.ontouchend=B):(document.onmousemove=ie,document.onmouseup=B)}}},ese=e=>{const t=st(),{canvasScale:n}=Ee(ft()),{ctrlOrShiftKeyActive:r}=Ee(bs()),{addHistorySnapshot:o}=zt();return{dragLineElement:(a,s,c)=>{let l=!0;const u=8,f=a.pageX,d=a.pageY,h=[];for(let p=0;p{if(!l)return;const m=p.pageX,v=p.pageY,b=(m-f)/n.value,x=(v-d)/n.value;let R=s.left+s.start[0],y=s.top+s.start[1],A=s.left+s.end[0],S=s.top+s.end[1];const k=s.broken||s.curve||[0,0];let O=s.left+k[0],w=s.top+k[1];const[I,E]=s.cubic||[[0,0],[0,0]];let T=s.left+I[0],F=s.top+I[1],N=s.left+E[0],P=s.top+E[1];if(c===Ho.START){R=R+b,y=y+x,Math.abs(R-A)A&&(ie[0]=U-C,B[0]=0),y>S&&(ie[1]=K-X,B[1]=0),e.value=e.value.map(Z=>{if(Z.id===s.id){const Q={...Z,left:C,top:X,start:ie,end:B};return c===Ho.START||c===Ho.END?r.value?(s.broken&&(Q.broken=[O-C,w-X]),s.curve&&(Q.curve=[O-C,w-X]),s.cubic&&(Q.cubic=[[T-C,F-X],[N-C,P-X]])):(s.broken&&(Q.broken=[(ie[0]+B[0])/2,(ie[1]+B[1])/2]),s.curve&&(Q.curve=[(ie[0]+B[0])/2,(ie[1]+B[1])/2]),s.cubic&&(Q.cubic=[[(ie[0]+B[0])/2,(ie[1]+B[1])/2],[(ie[0]+B[0])/2,(ie[1]+B[1])/2]])):c===Ho.C?(s.broken&&(Q.broken=[O-C,w-X]),s.curve&&(Q.curve=[O-C,w-X])):s.cubic&&(Q.cubic=[[T-C,F-X],[N-C,P-X]]),Q}return Z})},document.onmouseup=p=>{l=!1,document.onmousemove=null,document.onmouseup=null;const m=p.pageX,v=p.pageY;f===m&&d===v||(t.updateSlide({elements:e.value}),o())}}}},tse=(e,t)=>{const n=st(),{addHistorySnapshot:r}=zt();return{moveShapeKeypoint:(i,a)=>{const s=!(i instanceof MouseEvent);if(s&&(!i.changedTouches||!i.changedTouches[0]))return;let c=!0;const l=s?i.changedTouches[0].pageX:i.pageX,u=s?i.changedTouches[0].pageY:i.pageY,f=Gu[a.pathFormula];let d=null;if("editable"in f){const m=f.getBaseSize(a.width,a.height),v=m*a.keypoint,[b,x]=f.range,R=f.relative;d={baseSize:m,originPos:v,min:b,max:x,relative:R}}const h=m=>{if(!c)return;const v=m instanceof MouseEvent?m.pageX:m.changedTouches[0].pageX,b=m instanceof MouseEvent?m.pageY:m.changedTouches[0].pageY,x=(v-l)/t.value,R=(b-u)/t.value;e.value=e.value.map(y=>{if(y.id===a.id&&d){const{baseSize:A,originPos:S,min:k,max:O,relative:w}=d,I=y;let E=0;return w==="left"&&(E=(S+x)/A),w==="right"&&(E=(S-x)/A),w==="center"&&(E=(S-x*2)/A),w==="top"&&(E=(S+R)/A),w==="bottom"&&(E=(S-R)/A),EO&&(E=O),{...y,keypoint:E,path:f.formula(I.width,I.height,E)}}return y})},p=m=>{c=!1,document.ontouchmove=null,document.ontouchend=null,document.onmousemove=null,document.onmouseup=null;const v=m instanceof MouseEvent?m.pageX:m.changedTouches[0].pageX,b=m instanceof MouseEvent?m.pageY:m.changedTouches[0].pageY;l===v&&u===b||(n.updateSlide({elements:e.value}),r())};s?(document.ontouchmove=h,document.ontouchend=p):(document.onmousemove=h,document.onmouseup=p)}}},nse=e=>{const t=ft(),{canvasScale:n,creatingElement:r}=Ee(t),o=u=>{const{start:f,end:d}=u;if(!e.value)return;const h=e.value.getBoundingClientRect(),[p,m]=f,[v,b]=d,x=Math.min(p,v),R=Math.max(p,v),y=Math.min(m,b),A=Math.max(m,b),S=(x-h.x)/n.value,k=(y-h.y)/n.value,O=(R-x)/n.value,w=(A-y)/n.value;return{left:S,top:k,width:O,height:w}},i=u=>{const{start:f,end:d}=u;if(!e.value)return;const h=e.value.getBoundingClientRect(),[p,m]=f,[v,b]=d,x=Math.min(p,v),R=Math.max(p,v),y=Math.min(m,b),A=Math.max(m,b),S=(x-h.x)/n.value,k=(y-h.y)/n.value,O=(R-x)/n.value,w=(A-y)/n.value;return{left:S,top:k,start:[p===x?0:O,m===y?0:w],end:[v===x?0:O,b===y?0:w]}},{createTextElement:a,createShapeElement:s,createLineElement:c}=zu();return{formatCreateSelection:o,insertElementFromCreateSelection:u=>{if(!r.value)return;const f=r.value.type;if(f==="text"){const d=o(u);d&&a(d,{vertical:r.value.vertical})}else if(f==="shape"){const d=o(u);d&&s(d,r.value.data)}else if(f==="line"){const d=i(u);d&&c(d,r.value.data)}t.setCreatingElement(null)}}},lv=()=>{const e=st(),{activeElementIdList:t,activeElementList:n}=Ee(ft()),{currentSlide:r,viewportRatio:o}=Ee(e),{addHistorySnapshot:i}=zt();return{alignElementToCanvas:s=>{const c=Gt,l=Gt*o.value,{minX:u,maxX:f,minY:d,maxY:h}=ql(n.value),p=JSON.parse(JSON.stringify(r.value.elements));for(const m of p)if(t.value.includes(m.id)){if(s===on.CENTER){const v=d+(h-d)/2-l/2,b=u+(f-u)/2-c/2;m.top=m.top-v,m.left=m.left-b}if(s===on.TOP){const v=d-0;m.top=m.top-v}else if(s===on.VERTICAL){const v=d+(h-d)/2-l/2;m.top=m.top-v}else if(s===on.BOTTOM){const v=h-l;m.top=m.top-v}else if(s===on.LEFT){const v=u-0;m.left=m.left-v}else if(s===on.HORIZONTAL){const v=u+(f-u)/2-c/2;m.left=m.left-v}else if(s===on.RIGHT){const v=f-c;m.left=m.left-v}}e.updateSlide({elements:p}),i()}}},Sc=e=>({shadowStyle:we(()=>{if(e.value){const{h:n,v:r,blur:o,color:i}=e.value;return`${n}px ${r}px ${o}px ${i}`}return""})}),cv=(e,t)=>({flipStyle:we(()=>{let r="";return e.value&&t.value?r="rotateX(180deg) rotateY(180deg)":t.value?r="rotateX(180deg)":e.value&&(r="rotateY(180deg)"),r})});var HI=(e=>(e.RECT="rect",e.ELLIPSE="ellipse",e.POLYGON="polygon",e))(HI||{});const o6={rect:{name:"矩形",type:"rect",radius:"0",style:""},rect2:{name:"矩形2",type:"polygon",style:"polygon(0% 0%, 80% 0%, 100% 20%, 100% 100%, 0 100%)",createPath:(e,t)=>`M 0 0 L ${e*.8} 0 L ${e} ${t*.2} L ${e} ${t} L 0 ${t} Z`},rect3:{name:"矩形3",type:"polygon",style:"polygon(0% 0%, 80% 0%, 100% 20%, 100% 100%, 20% 100%, 0% 80%)",createPath:(e,t)=>`M 0 0 L ${e*.8} 0 L ${e} ${t*.2} L ${e} ${t} L ${e*.2} ${t} L 0 ${t*.8} Z`},roundRect:{name:"圆角矩形",type:"rect",radius:"10px",style:"inset(0 0 0 0 round 10px 10px 10px 10px)"},ellipse:{name:"圆形",type:"ellipse",style:"ellipse(50% 50% at 50% 50%)"},triangle:{name:"三角形",type:"polygon",style:"polygon(50% 0%, 0% 100%, 100% 100%)",createPath:(e,t)=>`M ${e*.5} 0 L 0 ${t} L ${e} ${t} Z`},triangle2:{name:"三角形2",type:"polygon",style:"polygon(50% 100%, 0% 0%, 100% 0%)",createPath:(e,t)=>`M ${e*.5} ${t} L 0 0 L ${e} 0 Z`},triangle3:{name:"三角形3",type:"polygon",style:"polygon(0% 0%, 0% 100%, 100% 100%)",createPath:(e,t)=>`M 0 0 L 0 ${t} L ${e} ${t} Z`},rhombus:{name:"菱形",type:"polygon",style:"polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)",createPath:(e,t)=>`M ${e*.5} 0 L ${e} ${t*.5} L ${e*.5} ${t} L 0 ${t*.5} Z`},pentagon:{name:"五边形",type:"polygon",style:"polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%)",createPath:(e,t)=>`M ${e*.5} 0 L ${e} ${.38*t} L ${.82*e} ${t} L ${.18*e} ${t} L 0 ${.38*t} Z`},hexagon:{name:"六边形",type:"polygon",style:"polygon(20% 0%, 80% 0%, 100% 50%, 80% 100%, 20% 100%, 0% 50%)",createPath:(e,t)=>`M ${e*.2} 0 L ${e*.8} 0 L ${e} ${t*.5} L ${e*.8} ${t} L ${e*.2} ${t} L 0 ${t*.5} Z`},heptagon:{name:"七边形",type:"polygon",style:"polygon(50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20%)",createPath:(e,t)=>`M ${e*.5} 0 L ${e*.9} ${t*.2} L ${e} ${t*.6} L ${e*.75} ${t} L ${e*.25} ${t} L 0 ${t*.6} L ${e*.1} ${t*.2} Z`},octagon:{name:"八边形",type:"polygon",style:"polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%)",createPath:(e,t)=>`M ${e*.3} 0 L ${e*.7} 0 L ${e} ${t*.3} L ${e} ${t*.7} L ${e*.7} ${t} L ${e*.3} ${t} L 0 ${t*.7} L 0 ${t*.3} Z`},chevron:{name:"V形",type:"polygon",style:"polygon(75% 0%, 100% 50%, 75% 100%, 0% 100%, 25% 50%, 0% 0%)",createPath:(e,t)=>`M ${e*.75} 0 L ${e} ${t*.5} L ${e*.75} ${t} L 0 ${t} L ${e*.25} ${t*.5} L 0 0 Z`},point:{name:"点",type:"polygon",style:"polygon(0% 0%, 75% 0%, 100% 50%, 75% 100%, 0% 100%)",createPath:(e,t)=>`M 0 0 L ${e*.75} 0 L ${e} ${t*.5} L ${e*.75} ${t} L 0 ${t} Z`},arrow:{name:"箭头",type:"polygon",style:"polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%)",createPath:(e,t)=>`M 0 ${t*.2} L ${e*.6} ${t*.2} L ${e*.6} 0 L ${e} ${t*.5} L ${e*.6} ${t} L ${e*.6} ${t*.8} L 0 ${t*.8} Z`},parallelogram:{name:"平行四边形",type:"polygon",style:"polygon(30% 0%, 100% 0%, 70% 100%, 0% 100%)",createPath:(e,t)=>`M ${e*.3} 0 L ${e} 0 L ${e*.7} ${t} L 0 ${t} Z`},parallelogram2:{name:"平行四边形2",type:"polygon",style:"polygon(30% 100%, 100% 100%, 70% 0%, 0% 0%)",createPath:(e,t)=>`M ${e*.3} ${t} L ${e} ${t} L ${e*.7} 0 L 0 0 Z`},trapezoid:{name:"梯形",type:"polygon",style:"polygon(25% 0%, 75% 0%, 100% 100%, 0% 100%)",createPath:(e,t)=>`M ${e*.25} 0 L ${e*.75} 0 L ${e} ${t} L 0 ${t} Z`},trapezoid2:{name:"梯形2",type:"polygon",style:"polygon(0% 0%, 100% 0%, 75% 100%, 25% 100%)",createPath:(e,t)=>`M 0 0 L ${e} 0 L ${e*.75} ${t} L ${e*.25} ${t} Z`}},m5=e=>{const t=we(()=>{if(!e.value)return o6.rect;const r=e.value.shape||HI.RECT;return o6[r]}),n=we(()=>{if(!e.value)return{top:"0",left:"0",width:"100%",height:"100%"};const[r,o]=e.value.range,i=(o[0]-r[0])/100,a=(o[1]-r[1])/100,s=r[0]/i,c=r[1]/a;return{left:-s+"%",top:-c+"%",width:100/i+"%",height:100/a+"%"}});return{clipShape:t,imgPosition:n}},GI=e=>({filter:we(()=>{if(!e.value)return"";let n="";const r=Object.keys(e.value);for(const o of r)n+=`${o}(${e.value[o]}) `;return n})}),Hd=e=>{const t=we(()=>{var i;return((i=e.value)==null?void 0:i.width)??0}),n=we(()=>{var i;return((i=e.value)==null?void 0:i.style)||"solid"}),r=we(()=>{var i;return((i=e.value)==null?void 0:i.color)||"#d14424"}),o=we(()=>{if(n.value!=="dashed")return"0 0";const i=t.value;return i<=6?`${i*4.5} ${i*2}`:`${i*4} ${i*1.5}`});return{outlineWidth:t,outlineStyle:n,outlineColor:r,strokeDashArray:o}},rse=["width","height"],ose=["rx","ry","width","height","stroke","stroke-width","stroke-dasharray"],ise=Ie({__name:"ImageRectOutline",props:{width:{},height:{},outline:{},radius:{default:"0"}},setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(Xd(t,"outline"));return(i,a)=>i.outline?(Y(),ee("svg",{key:0,class:"image-rect-outline",overflow:"visible",width:i.width,height:i.height},[V("rect",{"vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",fill:"transparent",rx:i.radius,ry:i.radius,width:i.width,height:i.height,stroke:z(r),"stroke-width":z(n),"stroke-dasharray":z(o)},null,8,ose)],8,rse)):Qe("",!0)}}),ase=We(ise,[["__scopeId","data-v-09a0319c"]]),sse=["width","height"],lse=["cx","cy","rx","ry","stroke","stroke-width","stroke-dasharray"],cse=Ie({__name:"ImageEllipseOutline",props:{width:{},height:{},outline:{}},setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(Xd(t,"outline"));return(i,a)=>i.outline?(Y(),ee("svg",{key:0,class:"image-ellipse-outline",overflow:"visible",width:i.width,height:i.height},[V("ellipse",{"vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",fill:"transparent",cx:i.width/2,cy:i.height/2,rx:i.width/2,ry:i.height/2,stroke:z(r),"stroke-width":z(n),"stroke-dasharray":z(o)},null,8,lse)],8,sse)):Qe("",!0)}}),use=We(cse,[["__scopeId","data-v-19e68d74"]]),fse=["width","height"],dse=["d","stroke","stroke-width","stroke-dasharray"],hse=Ie({__name:"ImagePolygonOutline",props:{width:{},height:{},createPath:{type:Function},outline:{}},setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(Xd(t,"outline"));return(i,a)=>i.outline?(Y(),ee("svg",{key:0,class:"image-polygon-outline",overflow:"visible",width:i.width,height:i.height},[V("path",{"vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",fill:"transparent",d:i.createPath(i.width,i.height),stroke:z(r),"stroke-width":z(n),"stroke-dasharray":z(o)},null,8,dse)],8,fse)):Qe("",!0)}}),pse=We(hse,[["__scopeId","data-v-a036b0a3"]]),mse={class:"image-outline"},zI=Ie({__name:"index",props:{elementInfo:{}},setup(e){const t=e,n=we(()=>t.elementInfo.clip),{clipShape:r}=m5(n);return(o,i)=>(Y(),ee("div",mse,[z(r).type==="rect"?(Y(),Te(ase,{key:0,width:o.elementInfo.width,height:o.elementInfo.height,radius:z(r).radius,outline:o.elementInfo.outline},null,8,["width","height","radius","outline"])):z(r).type==="ellipse"?(Y(),Te(use,{key:1,width:o.elementInfo.width,height:o.elementInfo.height,outline:o.elementInfo.outline},null,8,["width","height","outline"])):z(r).type==="polygon"?(Y(),Te(pse,{key:2,width:o.elementInfo.width,height:o.elementInfo.height,outline:o.elementInfo.outline,createPath:z(r).createPath},null,8,["width","height","outline","createPath"])):Qe("",!0)]))}}),JI=e=>(tn("data-v-31b3b0f9"),e=e(),nn(),e),gse=["src"],vse=["src"],yse=["onMousedown"],Ase=JI(()=>V("svg",{width:"16",height:"16",fill:"#fff",stroke:"#333"},[V("path",{"stroke-width":"0.3","shape-rendering":"crispEdges",d:"M 16 0 L 0 0 L 0 16 L 4 16 L 4 4 L 16 4 L 16 0 Z"})],-1)),Rse=[Ase],xse=["onMousedown"],bse=JI(()=>V("svg",{width:"16",height:"16",fill:"#fff",stroke:"#333"},[V("path",{"stroke-width":"0.3","shape-rendering":"crispEdges",d:"M 16 0 L 0 0 L 0 4 L 16 4 Z"})],-1)),Mse=[bse],wse=Ie({__name:"ImageClipHandler",props:{src:{},clipPath:{},width:{},height:{},top:{},left:{},rotate:{},clipData:{}},emits:["clip"],setup(e,{emit:t}){const n=e,r=t,{canvasScale:o}=Ee(ft()),{ctrlOrShiftKeyActive:i}=Ee(bs()),a=he({top:"0",left:"0"}),s=he(!1),c=he(null),l=()=>{const[O,w]=n.clipData?n.clipData.range:[[0,0],[100,100]],I=(w[0]-O[0])/100,E=(w[1]-O[1])/100,T=O[0]/I,F=O[1]/E;return{widthScale:I,heightScale:E,left:T,top:F}},u=we(()=>{const{widthScale:O,heightScale:w,left:I,top:E}=l();return{left:-I,top:-E,width:100/O,height:100/w}}),f=we(()=>({top:u.value.top+"%",left:u.value.left+"%",width:u.value.width+"%",height:u.value.height+"%"})),d=he({top:0,left:0,width:0,height:0}),h=we(()=>{const{top:O,left:w,width:I,height:E}=d.value;return{top:O+"%",left:w+"%",width:I+"%",height:E+"%"}}),p=we(()=>{const O=u.value.width,w=u.value.height,{top:I,left:E,width:T,height:F}=d.value;return{left:-E*(100/T)+"%",top:-I*(100/F)+"%",width:O/T*100+"%",height:w/F*100+"%"}}),m=()=>{const{left:O,top:w}=l();d.value={left:O,top:w,width:100,height:100},a.value={top:-w+"%",left:-O+"%"}},v=()=>{if(s.value)return;if(!c.value){r("clip",null);return}const{left:O,top:w}=l(),I={left:(d.value.left-O)/100*n.width,top:(d.value.top-w)/100*n.height,width:(d.value.width-100)/100*n.width,height:(d.value.height-100)/100*n.height},E={range:c.value,position:I};r("clip",E)},b=O=>{O.key.toUpperCase()===Rt.ENTER&&v()};Ht(()=>{m(),document.addEventListener("keydown",b)}),Sn(()=>{document.removeEventListener("keydown",b)});const x=()=>{const O={left:parseInt(p.value.left),top:parseInt(p.value.top),width:parseInt(p.value.width),height:parseInt(p.value.height)},w=100/O.width,I=100/O.height,E=[-O.left*w,-O.top*I],T=[w*100+E[0],I*100+E[1]];c.value=[E,T]},R=O=>{s.value=!0;let w=!0;const I=O.pageX,E=O.pageY,T=u.value,F={...d.value};document.onmousemove=N=>{if(!w)return;const P=N.pageX,C=N.pageY,X=(P-I)/o.value,U=(C-E)/o.value,K=Math.sqrt(X*X+U*U),B=Math.atan2(U,X)-n.rotate/180*Math.PI,Z=K*Math.cos(B)/n.width*100,Q=K*Math.sin(B)/n.height*100;let G=F.left+Z,q=F.top+Q;G<0?G=0:G+F.width>T.width&&(G=T.width-F.width),q<0?q=0:q+F.height>T.height&&(q=T.height-F.height),d.value={...d.value,left:G,top:q}},document.onmouseup=()=>{w=!1,document.onmousemove=null,document.onmouseup=null,x(),setTimeout(()=>{s.value=!1},0)}},y=(O,w)=>{s.value=!0;let I=!0;const E=50/n.width*100,T=50/n.height*100,F=O.pageX,N=O.pageY,P=u.value,C={...d.value},X=d.value.width/d.value.height;document.onmousemove=U=>{if(!I)return;const K=U.pageX,ie=U.pageY,B=(K-F)/o.value,Z=(ie-N)/o.value,Q=Math.sqrt(B*B+Z*Z),q=Math.atan2(Z,B)-n.rotate/180*Math.PI;let ae=Q*Math.cos(q)/n.width*100,j=Q*Math.sin(q)/n.height*100;i.value&&((w===mt.RIGHT_BOTTOM||w===mt.LEFT_TOP)&&(j=ae/X),(w===mt.LEFT_BOTTOM||w===mt.RIGHT_TOP)&&(j=-ae/X));let H,de,ye,me;w===mt.LEFT_TOP?(C.left+ae<0&&(ae=-C.left),C.top+j<0&&(j=-C.top),C.width-aeP.width&&(ae=P.width-(C.left+C.width)),C.top+j<0&&(j=-C.top),C.width+aeP.height&&(j=P.height-(C.top+C.height)),C.width-aeP.width&&(ae=P.width-(C.left+C.width)),C.top+C.height+j>P.height&&(j=P.height-(C.top+C.height)),C.width+aeP.height&&(j=P.height-(C.top+C.height)),C.height+jP.width&&(ae=P.width-(C.left+C.width)),C.width+ae{I=!1,document.onmousemove=null,document.onmouseup=null,x(),setTimeout(()=>s.value=!1,0)}},A=we(()=>{const O="rotate-",w=n.rotate;return w>-22.5&&w<=22.5?O+0:w>22.5&&w<=67.5?O+45:w>67.5&&w<=112.5?O+90:w>112.5&&w<=157.5?O+135:w>157.5||w<=-157.5?O+0:w>-157.5&&w<=-112.5?O+45:w>-112.5&&w<=-67.5?O+90:w>-67.5&&w<=-22.5?O+135:O+0}),S=[mt.LEFT_TOP,mt.RIGHT_TOP,mt.LEFT_BOTTOM,mt.RIGHT_BOTTOM],k=[mt.TOP,mt.BOTTOM,mt.LEFT,mt.RIGHT];return(O,w)=>{const I=Mn("click-outside");return Be((Y(),ee("div",{class:"image-clip-handler",style:Se(a.value)},[V("img",{class:"bottom-img",src:O.src,draggable:!1,alt:"",style:Se(f.value)},null,12,gse),V("div",{class:"top-image-content",style:Se({...h.value,clipPath:O.clipPath})},[V("img",{class:"top-img",src:O.src,draggable:!1,alt:"",style:Se(p.value)},null,12,vse)],4),V("div",{class:"operate",style:Se(h.value),onMousedown:w[0]||(w[0]=Wt(E=>R(E),["stop"]))},[(Y(),ee(Xe,null,ot(S,E=>V("div",{class:ze(["clip-point",E,A.value]),key:E,onMousedown:Wt(T=>y(T,E),["stop"])},Rse,42,yse)),64)),(Y(),ee(Xe,null,ot(k,E=>V("div",{class:ze(["clip-point",E,A.value]),key:E,onMousedown:Wt(T=>y(T,E),["stop"])},Mse,42,xse)),64))],36)],4)),[[I,v]])}}}),Sse=We(wse,[["__scopeId","data-v-31b3b0f9"]]),Lse=["src"],Ose=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=ft(),r=st(),{clipingImageElementId:o}=Ee(n),i=we(()=>o.value===t.elementInfo.id),{addHistorySnapshot:a}=zt(),s=we(()=>t.elementInfo.shadow),{shadowStyle:c}=Sc(s),l=we(()=>t.elementInfo.flipH),u=we(()=>t.elementInfo.flipV),{flipStyle:f}=cv(l,u),d=we(()=>t.elementInfo.clip),{clipShape:h,imgPosition:p}=m5(d),m=we(()=>t.elementInfo.filters),{filter:v}=GI(m),b=R=>{t.elementInfo.lock||(R.stopPropagation(),t.selectElement(R,t.elementInfo))},x=R=>{if(n.setClipingImageElementId(""),!R)return;const{range:y,position:A}=R,S=t.elementInfo.clip||{shape:"rect",range:[[0,0],[100,100]]},k=t.elementInfo.left+A.left,O=t.elementInfo.top+A.top,w=t.elementInfo.width+A.width,I=t.elementInfo.height+A.height;let E=0,T=0;if(t.elementInfo.rotate){const N=k+w/2-(t.elementInfo.left+t.elementInfo.width/2),P=-(O+I/2-(t.elementInfo.top+t.elementInfo.height/2)),C=-t.elementInfo.rotate*Math.PI/180,X=N*Math.cos(C)-P*Math.sin(C),U=N*Math.sin(C)+P*Math.cos(C);E=X-N,T=-(U-P)}const F={clip:{...S,range:y},left:k+E,top:O+T,width:w,height:I};r.updateElement({id:t.elementInfo.id,props:F}),a()};return(R,y)=>{const A=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-image",{lock:R.elementInfo.lock}]),style:Se({top:R.elementInfo.top+"px",left:R.elementInfo.left+"px",width:R.elementInfo.width+"px",height:R.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${R.elementInfo.rotate}deg)`})},[i.value?(Y(),Te(Sse,{key:0,src:R.elementInfo.src,clipData:R.elementInfo.clip,width:R.elementInfo.width,height:R.elementInfo.height,top:R.elementInfo.top,left:R.elementInfo.left,rotate:R.elementInfo.rotate,clipPath:z(h).style,onClip:y[0]||(y[0]=S=>x(S))},null,8,["src","clipData","width","height","top","left","rotate","clipPath"])):Be((Y(),ee("div",{key:1,class:"element-content",style:Se({filter:z(c)?`drop-shadow(${z(c)})`:"",transform:z(f)}),onMousedown:y[2]||(y[2]=S=>b(S)),onTouchstart:y[3]||(y[3]=S=>b(S))},[L(zI,{elementInfo:R.elementInfo},null,8,["elementInfo"]),V("div",{class:"image-content",style:Se({clipPath:z(h).style})},[V("img",{src:R.elementInfo.src,draggable:!1,style:Se({top:z(p).top,left:z(p).left,width:z(p).width,height:z(p).height,filter:z(v)}),onDragstart:y[1]||(y[1]=Wt(()=>{},["prevent"])),alt:""},null,44,Lse),R.elementInfo.colorMask?(Y(),ee("div",{key:0,class:"color-mask",style:Se({backgroundColor:R.elementInfo.colorMask})},null,4)):Qe("",!0)],4)],36)),[[A,R.contextmenus]])],4)],6)}}}),jI=We(Ose,[["__scopeId","data-v-d615c21a"]]),Tse=["width","height"],kse=["d","stroke","stroke-width","stroke-dasharray"],Nse=Ie({__name:"ElementOutline",props:{width:{},height:{},outline:{}},setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(Xd(t,"outline"));return(i,a)=>i.outline?(Y(),ee("svg",{key:0,class:"element-outline",overflow:"visible",width:i.width,height:i.height},[V("path",{"vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",fill:"transparent",d:`M0,0 L${i.width},0 L${i.width},${i.height} L0,${i.height} Z`,stroke:z(r),"stroke-width":z(n),"stroke-dasharray":z(o)},null,8,kse)],8,Tse)):Qe("",!0)}}),uv=We(Nse,[["__scopeId","data-v-e2ef58f5"]]),Po=function(e){for(var t=0;;t++)if(e=e.previousSibling,!e)return t},ap=function(e){let t=e.assignedSlot||e.parentNode;return t&&t.nodeType==11?t.host:t};let c9=null;const Qs=function(e,t,n){let r=c9||(c9=document.createRange());return r.setEnd(e,n??e.nodeValue.length),r.setStart(e,t||0),r},Xu=function(e,t,n,r){return n&&(u9(e,t,n,r,-1)||u9(e,t,n,r,1))},Pse=/^(img|br|input|textarea|hr)$/i;function u9(e,t,n,r,o){for(;;){if(e==n&&t==r)return!0;if(t==(o<0?0:rs(e))){let i=e.parentNode;if(!i||i.nodeType!=1||g5(e)||Pse.test(e.nodeName)||e.contentEditable=="false")return!1;t=Po(e)+(o<0?0:1),e=i}else if(e.nodeType==1){if(e=e.childNodes[t+(o<0?-1:0)],e.contentEditable=="false")return!1;t=o<0?rs(e):0}else return!1}}function rs(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length}function Cse(e,t,n){for(let r=t==0,o=t==rs(e);r||o;){if(e==n)return!0;let i=Po(e);if(e=e.parentNode,!e)return!1;r=r&&i==0,o=o&&i==rs(e)}}function g5(e){let t;for(let n=e;n&&!(t=n.pmViewDesc);n=n.parentNode);return t&&t.node&&t.node.isBlock&&(t.dom==e||t.contentDOM==e)}const fv=function(e){return e.focusNode&&Xu(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset)};function qc(e,t){let n=document.createEvent("Event");return n.initEvent("keydown",!0,!0),n.keyCode=e,n.key=n.code=t,n}function Ise(e){let t=e.activeElement;for(;t&&t.shadowRoot;)t=t.shadowRoot.activeElement;return t}function Fse(e,t,n){if(e.caretPositionFromPoint)try{let r=e.caretPositionFromPoint(t,n);if(r)return{node:r.offsetNode,offset:r.offset}}catch{}if(e.caretRangeFromPoint){let r=e.caretRangeFromPoint(t,n);if(r)return{node:r.startContainer,offset:r.startOffset}}}const ms=typeof navigator<"u"?navigator:null,f9=typeof document<"u"?document:null,Lc=ms&&ms.userAgent||"",i6=/Edge\/(\d+)/.exec(Lc),$I=/MSIE \d/.exec(Lc),a6=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Lc),ni=!!($I||a6||i6),lc=$I?document.documentMode:a6?+a6[1]:i6?+i6[1]:0,Ia=!ni&&/gecko\/(\d+)/i.test(Lc);Ia&&+(/Firefox\/(\d+)/.exec(Lc)||[0,0])[1];const s6=!ni&&/Chrome\/(\d+)/.exec(Lc),po=!!s6,_se=s6?+s6[1]:0,_o=!ni&&!!ms&&/Apple Computer/.test(ms.vendor),Cd=_o&&(/Mobile\/\w+/.test(Lc)||!!ms&&ms.maxTouchPoints>2),Di=Cd||(ms?/Mac/.test(ms.platform):!1),Ese=ms?/Win/.test(ms.platform):!1,Sa=/Android \d/.test(Lc),Qp=!!f9&&"webkitFontSmoothing"in f9.documentElement.style,Xse=Qp?+(/\bAppleWebKit\/(\d+)/.exec(navigator.userAgent)||[0,0])[1]:0;function Wse(e){return{left:0,right:e.documentElement.clientWidth,top:0,bottom:e.documentElement.clientHeight}}function Ws(e,t){return typeof e=="number"?e:e[t]}function Vse(e){let t=e.getBoundingClientRect(),n=t.width/e.offsetWidth||1,r=t.height/e.offsetHeight||1;return{left:t.left,right:t.left+e.clientWidth*n,top:t.top,bottom:t.top+e.clientHeight*r}}function d9(e,t,n){let r=e.someProp("scrollThreshold")||0,o=e.someProp("scrollMargin")||5,i=e.dom.ownerDocument;for(let a=n||e.dom;a;a=ap(a)){if(a.nodeType!=1)continue;let s=a,c=s==i.body,l=c?Wse(i):Vse(s),u=0,f=0;if(t.topl.bottom-Ws(r,"bottom")&&(f=t.bottom-t.top>l.bottom-l.top?t.top+Ws(o,"top")-l.top:t.bottom-l.bottom+Ws(o,"bottom")),t.leftl.right-Ws(r,"right")&&(u=t.right-l.right+Ws(o,"right")),u||f)if(c)i.defaultView.scrollBy(u,f);else{let d=s.scrollLeft,h=s.scrollTop;f&&(s.scrollTop+=f),u&&(s.scrollLeft+=u);let p=s.scrollLeft-d,m=s.scrollTop-h;t={left:t.left-p,top:t.top-m,right:t.right-p,bottom:t.bottom-m}}if(c||/^(fixed|sticky)$/.test(getComputedStyle(a).position))break}}function Use(e){let t=e.dom.getBoundingClientRect(),n=Math.max(0,t.top),r,o;for(let i=(t.left+t.right)/2,a=n+1;a=n-20){r=s,o=c.top;break}}return{refDOM:r,refTop:o,stack:qI(e.dom)}}function qI(e){let t=[],n=e.ownerDocument;for(let r=e;r&&(t.push({dom:r,top:r.scrollTop,left:r.scrollLeft}),e!=n);r=ap(r));return t}function Yse({refDOM:e,refTop:t,stack:n}){let r=e?e.getBoundingClientRect().top:0;eF(n,r==0?0:r-t)}function eF(e,t){for(let n=0;n=s){a=Math.max(p.bottom,a),s=Math.min(p.top,s);let m=p.left>t.left?p.left-t.left:p.right=(p.left+p.right)/2?1:0));continue}}else p.top>t.top&&!c&&p.left<=t.left&&p.right>=t.left&&(c=u,l={left:Math.max(p.left,Math.min(p.right,t.left)),top:p.top});!n&&(t.left>=p.right&&t.top>=p.top||t.left>=p.left&&t.top>=p.bottom)&&(i=f+1)}}return!n&&c&&(n=c,o=l,r=0),n&&n.nodeType==3?Qse(n,o):!n||r&&n.nodeType==1?{node:e,offset:i}:tF(n,o)}function Qse(e,t){let n=e.nodeValue.length,r=document.createRange();for(let o=0;o=(i.left+i.right)/2?1:0)}}return{node:e,offset:0}}function v5(e,t){return e.left>=t.left-1&&e.left<=t.right+1&&e.top>=t.top-1&&e.top<=t.bottom+1}function Bse(e,t){let n=e.parentNode;return n&&/^li$/i.test(n.nodeName)&&t.left(a.left+a.right)/2?1:-1}return e.docView.posFromDOM(r,o,i)}function Kse(e,t,n,r){let o=-1;for(let i=t,a=!1;i!=e.dom;){let s=e.docView.nearestDesc(i,!0);if(!s)return null;if(s.dom.nodeType==1&&(s.node.isBlock&&s.parent&&!a||!s.contentDOM)){let c=s.dom.getBoundingClientRect();if(s.node.isBlock&&s.parent&&!a&&(a=!0,c.left>r.left||c.top>r.top?o=s.posBefore:(c.right-1?o:e.docView.posFromDOM(t,n,-1)}function nF(e,t,n){let r=e.childNodes.length;if(r&&n.topt.top&&o++}let l;Qp&&o&&r.nodeType==1&&(l=r.childNodes[o-1]).nodeType==1&&l.contentEditable=="false"&&l.getBoundingClientRect().top>=t.top&&o--,r==e.dom&&o==r.childNodes.length-1&&r.lastChild.nodeType==1&&t.top>r.lastChild.getBoundingClientRect().bottom?s=e.state.doc.content.size:(o==0||r.nodeType!=1||r.childNodes[o-1].nodeName!="BR")&&(s=Kse(e,r,o,t))}s==null&&(s=Dse(e,a,t));let c=e.docView.nearestDesc(a,!0);return{pos:s,inside:c?c.posAtStart-c.border:-1}}function h9(e){return e.top=0&&o==r.nodeValue.length?(c--,u=1):n<0?c--:l++,A0(Xl(Qs(r,c,l),u),u<0)}if(!e.state.doc.resolve(t-(i||0)).parent.inlineContent){if(i==null&&o&&(n<0||o==rs(r))){let c=r.childNodes[o-1];if(c.nodeType==1)return zA(c.getBoundingClientRect(),!1)}if(i==null&&o=0)}if(i==null&&o&&(n<0||o==rs(r))){let c=r.childNodes[o-1],l=c.nodeType==3?Qs(c,rs(c)-(a?0:1)):c.nodeType==1&&(c.nodeName!="BR"||!c.nextSibling)?c:null;if(l)return A0(Xl(l,1),!1)}if(i==null&&o=0)}function A0(e,t){if(e.width==0)return e;let n=t?e.left:e.right;return{top:e.top,bottom:e.bottom,left:n,right:n}}function zA(e,t){if(e.height==0)return e;let n=t?e.top:e.bottom;return{top:n,bottom:n,left:e.left,right:e.right}}function oF(e,t,n){let r=e.state,o=e.root.activeElement;r!=t&&e.updateState(t),o!=e.dom&&e.focus();try{return n()}finally{r!=t&&e.updateState(r),o!=e.dom&&o&&o.focus()}}function zse(e,t,n){let r=t.selection,o=n=="up"?r.$from:r.$to;return oF(e,t,()=>{let{node:i}=e.docView.domFromPos(o.pos,n=="up"?-1:1);for(;;){let s=e.docView.nearestDesc(i,!0);if(!s)break;if(s.node.isBlock){i=s.contentDOM||s.dom;break}i=s.dom.parentNode}let a=rF(e,o.pos,1);for(let s=i.firstChild;s;s=s.nextSibling){let c;if(s.nodeType==1)c=s.getClientRects();else if(s.nodeType==3)c=Qs(s,0,s.nodeValue.length).getClientRects();else continue;for(let l=0;lu.top+1&&(n=="up"?a.top-u.top>(u.bottom-a.top)*2:u.bottom-a.bottom>(a.bottom-u.top)*2))return!1}}return!0})}const Jse=/[\u0590-\u08ac]/;function jse(e,t,n){let{$head:r}=t.selection;if(!r.parent.isTextblock)return!1;let o=r.parentOffset,i=!o,a=o==r.parent.content.size,s=e.domSelection();return!Jse.test(r.parent.textContent)||!s.modify?n=="left"||n=="backward"?i:a:oF(e,t,()=>{let{focusNode:c,focusOffset:l,anchorNode:u,anchorOffset:f}=e.domSelectionRange(),d=s.caretBidiLevel;s.modify("move",n,"character");let h=r.depth?e.docView.domAfterPos(r.before()):e.dom,{focusNode:p,focusOffset:m}=e.domSelectionRange(),v=p&&!h.contains(p.nodeType==1?p:p.parentNode)||c==p&&l==m;try{s.collapse(u,f),c&&(c!=u||l!=f)&&s.extend&&s.extend(c,l)}catch{}return d!=null&&(s.caretBidiLevel=d),v})}let p9=null,m9=null,g9=!1;function $se(e,t,n){return p9==t&&m9==n?g9:(p9=t,m9=n,g9=n=="up"||n=="down"?zse(e,t,n):jse(e,t,n))}const ji=0,v9=1,au=2,gs=3;class Bp{constructor(t,n,r,o){this.parent=t,this.children=n,this.dom=r,this.contentDOM=o,this.dirty=ji,r.pmViewDesc=this}matchesWidget(t){return!1}matchesMark(t){return!1}matchesNode(t,n,r){return!1}matchesHack(t){return!1}parseRule(){return null}stopEvent(t){return!1}get size(){let t=0;for(let n=0;nPo(this.contentDOM);else if(this.contentDOM&&this.contentDOM!=this.dom&&this.dom.contains(this.contentDOM))o=t.compareDocumentPosition(this.contentDOM)&2;else if(this.dom.firstChild){if(n==0)for(let i=t;;i=i.parentNode){if(i==this.dom){o=!1;break}if(i.previousSibling)break}if(o==null&&n==t.childNodes.length)for(let i=t;;i=i.parentNode){if(i==this.dom){o=!0;break}if(i.nextSibling)break}}return o??r>0?this.posAtEnd:this.posAtStart}nearestDesc(t,n=!1){for(let r=!0,o=t;o;o=o.parentNode){let i=this.getDesc(o),a;if(i&&(!n||i.node))if(r&&(a=i.nodeDOM)&&!(a.nodeType==1?a.contains(t.nodeType==1?t:t.parentNode):a==t))r=!1;else return i}}getDesc(t){let n=t.pmViewDesc;for(let r=n;r;r=r.parent)if(r==this)return n}posFromDOM(t,n,r){for(let o=t;o;o=o.parentNode){let i=this.getDesc(o);if(i)return i.localPosFromDOM(t,n,r)}return-1}descAt(t){for(let n=0,r=0;nt||a instanceof aF){o=t-i;break}i=s}if(o)return this.children[r].domFromPos(o-this.children[r].border,n);for(let i;r&&!(i=this.children[r-1]).size&&i instanceof iF&&i.side>=0;r--);if(n<=0){let i,a=!0;for(;i=r?this.children[r-1]:null,!(!i||i.dom.parentNode==this.contentDOM);r--,a=!1);return i&&n&&a&&!i.border&&!i.domAtom?i.domFromPos(i.size,n):{node:this.contentDOM,offset:i?Po(i.dom)+1:0}}else{let i,a=!0;for(;i=r=u&&n<=l-c.border&&c.node&&c.contentDOM&&this.contentDOM.contains(c.contentDOM))return c.parseRange(t,n,u);t=a;for(let f=s;f>0;f--){let d=this.children[f-1];if(d.size&&d.dom.parentNode==this.contentDOM&&!d.emptyChildAt(1)){o=Po(d.dom)+1;break}t-=d.size}o==-1&&(o=0)}if(o>-1&&(l>n||s==this.children.length-1)){n=l;for(let u=s+1;uh&&an){let h=s;s=c,c=h}let d=document.createRange();d.setEnd(c.node,c.offset),d.setStart(s.node,s.offset),l.removeAllRanges(),l.addRange(d)}}ignoreMutation(t){return!this.contentDOM&&t.type!="selection"}get contentLost(){return this.contentDOM&&this.contentDOM!=this.dom&&!this.dom.contains(this.contentDOM)}markDirty(t,n){for(let r=0,o=0;o=r:tr){let s=r+i.border,c=a-i.border;if(t>=s&&n<=c){this.dirty=t==r||n==a?au:v9,t==s&&n==c&&(i.contentLost||i.dom.parentNode!=this.contentDOM)?i.dirty=gs:i.markDirty(t-s,n-s);return}else i.dirty=i.dom==i.contentDOM&&i.dom.parentNode==this.contentDOM&&!i.children.length?au:gs}r=a}this.dirty=au}markParentsDirty(){let t=1;for(let n=this.parent;n;n=n.parent,t++){let r=t==1?au:v9;n.dirty{if(!i)return o;if(i.parent)return i.parent.posBeforeChild(i)})),!n.type.spec.raw){if(a.nodeType!=1){let s=document.createElement("span");s.appendChild(a),a=s}a.contentEditable="false",a.classList.add("ProseMirror-widget")}super(t,[],a,null),this.widget=n,this.widget=n,i=this}matchesWidget(t){return this.dirty==ji&&t.type.eq(this.widget.type)}parseRule(){return{ignore:!0}}stopEvent(t){let n=this.widget.spec.stopEvent;return n?n(t):!1}ignoreMutation(t){return t.type!="selection"||this.widget.spec.ignoreSelection}destroy(){this.widget.type.destroy(this.dom),super.destroy()}get domAtom(){return!0}get side(){return this.widget.type.side}}class qse extends Bp{constructor(t,n,r,o){super(t,[],n,null),this.textDOM=r,this.text=o}get size(){return this.text.length}localPosFromDOM(t,n){return t!=this.textDOM?this.posAtStart+(n?this.size:0):this.posAtStart+n}domFromPos(t){return{node:this.textDOM,offset:t}}ignoreMutation(t){return t.type==="characterData"&&t.target.nodeValue==t.oldValue}}class Wu extends Bp{constructor(t,n,r,o){super(t,[],r,o),this.mark=n}static create(t,n,r,o){let i=o.nodeViews[n.type.name],a=i&&i(n,o,r);return(!a||!a.dom)&&(a=zs.renderSpec(document,n.type.spec.toDOM(n,r))),new Wu(t,n,a.dom,a.contentDOM||a.dom)}parseRule(){return this.dirty&gs||this.mark.type.spec.reparseInView?null:{mark:this.mark.type.name,attrs:this.mark.attrs,contentElement:this.contentDOM}}matchesMark(t){return this.dirty!=gs&&this.mark.eq(t)}markDirty(t,n){if(super.markDirty(t,n),this.dirty!=ji){let r=this.parent;for(;!r.node;)r=r.parent;r.dirty0&&(i=u6(i,0,t,r));for(let s=0;s{if(!c)return a;if(c.parent)return c.parent.posBeforeChild(c)},r,o),u=l&&l.dom,f=l&&l.contentDOM;if(n.isText){if(!u)u=document.createTextNode(n.text);else if(u.nodeType!=3)throw new RangeError("Text must be rendered as a DOM text node")}else u||({dom:u,contentDOM:f}=zs.renderSpec(document,n.type.spec.toDOM(n)));!f&&!n.isText&&u.nodeName!="BR"&&(u.hasAttribute("contenteditable")||(u.contentEditable="false"),n.type.spec.draggable&&(u.draggable=!0));let d=u;return u=cF(u,r,n),l?c=new ele(t,n,r,o,u,f||null,d,l,i,a+1):n.isText?new dv(t,n,r,o,u,d,i):new cc(t,n,r,o,u,f||null,d,i,a+1)}parseRule(){if(this.node.type.spec.reparseInView)return null;let t={node:this.node.type.name,attrs:this.node.attrs};if(this.node.type.whitespace=="pre"&&(t.preserveWhitespace="full"),!this.contentDOM)t.getContent=()=>this.node.content;else if(!this.contentLost)t.contentElement=this.contentDOM;else{for(let n=this.children.length-1;n>=0;n--){let r=this.children[n];if(this.dom.contains(r.dom.parentNode)){t.contentElement=r.dom.parentNode;break}}t.contentElement||(t.getContent=()=>lt.empty)}return t}matchesNode(t,n,r){return this.dirty==ji&&t.eq(this.node)&&c6(n,this.outerDeco)&&r.eq(this.innerDeco)}get size(){return this.node.nodeSize}get border(){return this.node.isLeaf?0:1}updateChildren(t,n){let r=this.node.inlineContent,o=n,i=t.composing?this.localCompositionInfo(t,n):null,a=i&&i.pos>-1?i:null,s=i&&i.pos<0,c=new nle(this,a&&a.node,t);ile(this.node,this.innerDeco,(l,u,f)=>{l.spec.marks?c.syncToMarks(l.spec.marks,r,t):l.type.side>=0&&!f&&c.syncToMarks(u==this.node.childCount?In.none:this.node.child(u).marks,r,t),c.placeWidget(l,t,o)},(l,u,f,d)=>{c.syncToMarks(l.marks,r,t);let h;c.findNodeMatch(l,u,f,d)||s&&t.state.selection.from>o&&t.state.selection.to-1&&c.updateNodeAt(l,u,f,h,t)||c.updateNextNode(l,u,f,t,d,o)||c.addNode(l,u,f,t,o),o+=l.nodeSize}),c.syncToMarks([],r,t),this.node.isTextblock&&c.addTextblockHacks(),c.destroyRest(),(c.changed||this.dirty==au)&&(a&&this.protectLocalComposition(t,a),sF(this.contentDOM,this.children,t),Cd&&ale(this.dom))}localCompositionInfo(t,n){let{from:r,to:o}=t.state.selection;if(!(t.state.selection instanceof Xn)||rn+this.node.content.size)return null;let i=t.domSelectionRange(),a=sle(i.focusNode,i.focusOffset);if(!a||!this.dom.contains(a.parentNode))return null;if(this.node.inlineContent){let s=a.nodeValue,c=lle(this.node.content,s,r-n,o-n);return c<0?null:{node:a,pos:c,text:s}}else return{node:a,pos:-1,text:""}}protectLocalComposition(t,{node:n,pos:r,text:o}){if(this.getDesc(n))return;let i=n;for(;i.parentNode!=this.contentDOM;i=i.parentNode){for(;i.previousSibling;)i.parentNode.removeChild(i.previousSibling);for(;i.nextSibling;)i.parentNode.removeChild(i.nextSibling);i.pmViewDesc&&(i.pmViewDesc=void 0)}let a=new qse(this,i,n,o);t.input.compositionNodes.push(a),this.children=u6(this.children,r,r+o.length,t,a)}update(t,n,r,o){return this.dirty==gs||!t.sameMarkup(this.node)?!1:(this.updateInner(t,n,r,o),!0)}updateInner(t,n,r,o){this.updateOuterDeco(n),this.node=t,this.innerDeco=r,this.contentDOM&&this.updateChildren(o,this.posAtStart),this.dirty=ji}updateOuterDeco(t){if(c6(t,this.outerDeco))return;let n=this.nodeDOM.nodeType!=1,r=this.dom;this.dom=lF(this.dom,this.nodeDOM,l6(this.outerDeco,this.node,n),l6(t,this.node,n)),this.dom!=r&&(r.pmViewDesc=void 0,this.dom.pmViewDesc=this),this.outerDeco=t}selectNode(){this.nodeDOM.nodeType==1&&this.nodeDOM.classList.add("ProseMirror-selectednode"),(this.contentDOM||!this.node.type.spec.draggable)&&(this.dom.draggable=!0)}deselectNode(){this.nodeDOM.nodeType==1&&this.nodeDOM.classList.remove("ProseMirror-selectednode"),(this.contentDOM||!this.node.type.spec.draggable)&&this.dom.removeAttribute("draggable")}get domAtom(){return this.node.isAtom}}function y9(e,t,n,r,o){cF(r,t,e);let i=new cc(void 0,e,t,n,r,r,r,o,0);return i.contentDOM&&i.updateChildren(o,0),i}class dv extends cc{constructor(t,n,r,o,i,a,s){super(t,n,r,o,i,null,a,s,0)}parseRule(){let t=this.nodeDOM.parentNode;for(;t&&t!=this.dom&&!t.pmIsDeco;)t=t.parentNode;return{skip:t||!0}}update(t,n,r,o){return this.dirty==gs||this.dirty!=ji&&!this.inParent()||!t.sameMarkup(this.node)?!1:(this.updateOuterDeco(n),(this.dirty!=ji||t.text!=this.node.text)&&t.text!=this.nodeDOM.nodeValue&&(this.nodeDOM.nodeValue=t.text,o.trackWrites==this.nodeDOM&&(o.trackWrites=null)),this.node=t,this.dirty=ji,!0)}inParent(){let t=this.parent.contentDOM;for(let n=this.nodeDOM;n;n=n.parentNode)if(n==t)return!0;return!1}domFromPos(t){return{node:this.nodeDOM,offset:t}}localPosFromDOM(t,n,r){return t==this.nodeDOM?this.posAtStart+Math.min(n,this.node.text.length):super.localPosFromDOM(t,n,r)}ignoreMutation(t){return t.type!="characterData"&&t.type!="selection"}slice(t,n,r){let o=this.node.cut(t,n),i=document.createTextNode(o.text);return new dv(this.parent,o,this.outerDeco,this.innerDeco,i,i,r)}markDirty(t,n){super.markDirty(t,n),this.dom!=this.nodeDOM&&(t==0||n==this.nodeDOM.nodeValue.length)&&(this.dirty=gs)}get domAtom(){return!1}}class aF extends Bp{parseRule(){return{ignore:!0}}matchesHack(t){return this.dirty==ji&&this.dom.nodeName==t}get domAtom(){return!0}get ignoreForCoords(){return this.dom.nodeName=="IMG"}}class ele extends cc{constructor(t,n,r,o,i,a,s,c,l,u){super(t,n,r,o,i,a,s,l,u),this.spec=c}update(t,n,r,o){if(this.dirty==gs)return!1;if(this.spec.update){let i=this.spec.update(t,n,r);return i&&this.updateInner(t,n,r,o),i}else return!this.contentDOM&&!t.isLeaf?!1:super.update(t,n,r,o)}selectNode(){this.spec.selectNode?this.spec.selectNode():super.selectNode()}deselectNode(){this.spec.deselectNode?this.spec.deselectNode():super.deselectNode()}setSelection(t,n,r,o){this.spec.setSelection?this.spec.setSelection(t,n,r):super.setSelection(t,n,r,o)}destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()}stopEvent(t){return this.spec.stopEvent?this.spec.stopEvent(t):!1}ignoreMutation(t){return this.spec.ignoreMutation?this.spec.ignoreMutation(t):super.ignoreMutation(t)}}function sF(e,t,n){let r=e.firstChild,o=!1;for(let i=0;i>1,a=Math.min(i,t.length);for(;o-1)s>this.index&&(this.changed=!0,this.destroyBetween(this.index,s)),this.top=this.top.children[this.index];else{let c=Wu.create(this.top,t[i],n,r);this.top.children.splice(this.index,0,c),this.top=c,this.changed=!0}this.index=0,i++}}findNodeMatch(t,n,r,o){let i=-1,a;if(o>=this.preMatch.index&&(a=this.preMatch.matches[o-this.preMatch.index]).parent==this.top&&a.matchesNode(t,n,r))i=this.top.children.indexOf(a,this.index);else for(let s=this.index,c=Math.min(this.top.children.length,s+5);s0;){let s;for(;;)if(r){let l=n.children[r-1];if(l instanceof Wu)n=l,r=l.children.length;else{s=l,r--;break}}else{if(n==t)break e;r=n.parent.children.indexOf(n),n=n.parent}let c=s.node;if(c){if(c!=e.child(o-1))break;--o,i.set(s,o),a.push(s)}}return{index:o,matched:i,matches:a.reverse()}}function ole(e,t){return e.type.side-t.type.side}function ile(e,t,n,r){let o=t.locals(e),i=0;if(o.length==0){for(let l=0;li;)s.push(o[a++]);let p=i+d.nodeSize;if(d.isText){let v=p;a!v.inline):s.slice();r(d,m,t.forChild(i,d),h),i=p}}function ale(e){if(e.nodeName=="UL"||e.nodeName=="OL"){let t=e.style.cssText;e.style.cssText=t+"; list-style: square !important",window.getComputedStyle(e).listStyle,e.style.cssText=t}}function sle(e,t){for(;;){if(e.nodeType==3)return e;if(e.nodeType==1&&t>0){if(e.childNodes.length>t&&e.childNodes[t].nodeType==3)return e.childNodes[t];e=e.childNodes[t-1],t=rs(e)}else if(e.nodeType==1&&t=n){if(i>=r&&c.slice(r-t.length-s,r-s)==t)return r-t.length;let l=s=0&&l+t.length+s>=n)return s+l;if(n==r&&c.length>=r+t.length-s&&c.slice(r-s,r-s+t.length)==t)return r}}return-1}function u6(e,t,n,r,o){let i=[];for(let a=0,s=0;a=n||u<=t?i.push(c):(ln&&i.push(c.slice(n-l,c.size,r)))}return i}function y5(e,t=null){let n=e.domSelectionRange(),r=e.state.doc;if(!n.focusNode)return null;let o=e.docView.nearestDesc(n.focusNode),i=o&&o.size==0,a=e.docView.posFromDOM(n.focusNode,n.focusOffset,1);if(a<0)return null;let s=r.resolve(a),c,l;if(fv(n)){for(c=s;o&&!o.node;)o=o.parent;let u=o.node;if(o&&u.isAtom&&Yt.isSelectable(u)&&o.parent&&!(u.isInline&&Cse(n.focusNode,n.focusOffset,o.dom))){let f=o.posBefore;l=new Yt(a==f?s:r.resolve(f))}}else{let u=e.docView.posFromDOM(n.anchorNode,n.anchorOffset,1);if(u<0)return null;c=r.resolve(u)}if(!l){let u=t=="pointer"||e.state.selection.head{(n.anchorNode!=r||n.anchorOffset!=o)&&(t.removeEventListener("selectionchange",e.input.hideSelectionGuard),setTimeout(()=>{(!uF(e)||e.state.selection.visible)&&e.dom.classList.remove("ProseMirror-hideselection")},20))})}function ule(e){let t=e.domSelection(),n=document.createRange(),r=e.cursorWrapper.dom,o=r.nodeName=="IMG";o?n.setEnd(r.parentNode,Po(r)+1):n.setEnd(r,0),n.collapse(!1),t.removeAllRanges(),t.addRange(n),!o&&!e.state.selection.visible&&ni&&lc<=11&&(r.disabled=!0,r.disabled=!1)}function fF(e,t){if(t instanceof Yt){let n=e.docView.descAt(t.from);n!=e.lastSelectedViewDesc&&(M9(e),n&&n.selectNode(),e.lastSelectedViewDesc=n)}else M9(e)}function M9(e){e.lastSelectedViewDesc&&(e.lastSelectedViewDesc.parent&&e.lastSelectedViewDesc.deselectNode(),e.lastSelectedViewDesc=void 0)}function A5(e,t,n,r){return e.someProp("createSelectionBetween",o=>o(e,t,n))||Xn.between(t,n,r)}function w9(e){return e.editable&&!e.hasFocus()?!1:dF(e)}function dF(e){let t=e.domSelectionRange();if(!t.anchorNode)return!1;try{return e.dom.contains(t.anchorNode.nodeType==3?t.anchorNode.parentNode:t.anchorNode)&&(e.editable||e.dom.contains(t.focusNode.nodeType==3?t.focusNode.parentNode:t.focusNode))}catch{return!1}}function fle(e){let t=e.docView.domFromPos(e.state.selection.anchor,0),n=e.domSelectionRange();return Xu(t.node,t.offset,n.anchorNode,n.anchorOffset)}function f6(e,t){let{$anchor:n,$head:r}=e.selection,o=t>0?n.max(r):n.min(r),i=o.parent.inlineContent?o.depth?e.doc.resolve(t>0?o.after():o.before()):null:o;return i&&bn.findFrom(i,t)}function Dl(e,t){return e.dispatch(e.state.tr.setSelection(t).scrollIntoView()),!0}function S9(e,t,n){let r=e.state.selection;if(r instanceof Xn)if(n.indexOf("s")>-1){let{$head:o}=r,i=o.textOffset?null:t<0?o.nodeBefore:o.nodeAfter;if(!i||i.isText||!i.isLeaf)return!1;let a=e.state.doc.resolve(o.pos+i.nodeSize*(t<0?-1:1));return Dl(e,new Xn(r.$anchor,a))}else if(r.empty){if(e.endOfTextblock(t>0?"forward":"backward")){let o=f6(e.state,t);return o&&o instanceof Yt?Dl(e,o):!1}else if(!(Di&&n.indexOf("m")>-1)){let o=r.$head,i=o.textOffset?null:t<0?o.nodeBefore:o.nodeAfter,a;if(!i||i.isText)return!1;let s=t<0?o.pos-i.nodeSize:o.pos;return i.isAtom||(a=e.docView.descAt(s))&&!a.contentDOM?Yt.isSelectable(i)?Dl(e,new Yt(t<0?e.state.doc.resolve(o.pos-i.nodeSize):o)):Qp?Dl(e,new Xn(e.state.doc.resolve(t<0?s:s+i.nodeSize))):!1:!1}}else return!1;else{if(r instanceof Yt&&r.node.isInline)return Dl(e,new Xn(t>0?r.$to:r.$from));{let o=f6(e.state,t);return o?Dl(e,o):!1}}}function ag(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length}function Nh(e,t){let n=e.pmViewDesc;return n&&n.size==0&&(t<0||e.nextSibling||e.nodeName!="BR")}function Tf(e,t){return t<0?dle(e):hle(e)}function dle(e){let t=e.domSelectionRange(),n=t.focusNode,r=t.focusOffset;if(!n)return;let o,i,a=!1;for(Ia&&n.nodeType==1&&r0){if(n.nodeType!=1)break;{let s=n.childNodes[r-1];if(Nh(s,-1))o=n,i=--r;else if(s.nodeType==3)n=s,r=n.nodeValue.length;else break}}else{if(hF(n))break;{let s=n.previousSibling;for(;s&&Nh(s,-1);)o=n.parentNode,i=Po(s),s=s.previousSibling;if(s)n=s,r=ag(n);else{if(n=n.parentNode,n==e.dom)break;r=0}}}a?d6(e,n,r):o&&d6(e,o,i)}function hle(e){let t=e.domSelectionRange(),n=t.focusNode,r=t.focusOffset;if(!n)return;let o=ag(n),i,a;for(;;)if(r{e.state==o&&nl(e)},50)}function L9(e,t){let n=e.state.doc.resolve(t);if(!(po||Ese)&&n.parent.inlineContent){let o=e.coordsAtPos(t);if(t>n.start()){let i=e.coordsAtPos(t-1),a=(i.top+i.bottom)/2;if(a>o.top&&a1)return i.lefto.top&&a1)return i.left>o.left?"ltr":"rtl"}}return getComputedStyle(e.dom).direction=="rtl"?"rtl":"ltr"}function O9(e,t,n){let r=e.state.selection;if(r instanceof Xn&&!r.empty||n.indexOf("s")>-1||Di&&n.indexOf("m")>-1)return!1;let{$from:o,$to:i}=r;if(!o.parent.inlineContent||e.endOfTextblock(t<0?"up":"down")){let a=f6(e.state,t);if(a&&a instanceof Yt)return Dl(e,a)}if(!o.parent.inlineContent){let a=t<0?o:i,s=r instanceof $o?bn.near(a,t):bn.findFrom(a,t);return s?Dl(e,s):!1}return!1}function T9(e,t){if(!(e.state.selection instanceof Xn))return!0;let{$head:n,$anchor:r,empty:o}=e.state.selection;if(!n.sameParent(r))return!0;if(!o)return!1;if(e.endOfTextblock(t>0?"forward":"backward"))return!0;let i=!n.textOffset&&(t<0?n.nodeBefore:n.nodeAfter);if(i&&!i.isText){let a=e.state.tr;return t<0?a.delete(n.pos-i.nodeSize,n.pos):a.delete(n.pos,n.pos+i.nodeSize),e.dispatch(a),!0}return!1}function k9(e,t,n){e.domObserver.stop(),t.contentEditable=n,e.domObserver.start()}function gle(e){if(!_o||e.state.selection.$head.parentOffset>0)return!1;let{focusNode:t,focusOffset:n}=e.domSelectionRange();if(t&&t.nodeType==1&&n==0&&t.firstChild&&t.firstChild.contentEditable=="false"){let r=t.firstChild;k9(e,r,"true"),setTimeout(()=>k9(e,r,"false"),20)}return!1}function vle(e){let t="";return e.ctrlKey&&(t+="c"),e.metaKey&&(t+="m"),e.altKey&&(t+="a"),e.shiftKey&&(t+="s"),t}function yle(e,t){let n=t.keyCode,r=vle(t);if(n==8||Di&&n==72&&r=="c")return T9(e,-1)||Tf(e,-1);if(n==46&&!t.shiftKey||Di&&n==68&&r=="c")return T9(e,1)||Tf(e,1);if(n==13||n==27)return!0;if(n==37||Di&&n==66&&r=="c"){let o=n==37?L9(e,e.state.selection.from)=="ltr"?-1:1:-1;return S9(e,o,r)||Tf(e,o)}else if(n==39||Di&&n==70&&r=="c"){let o=n==39?L9(e,e.state.selection.from)=="ltr"?1:-1:1;return S9(e,o,r)||Tf(e,o)}else{if(n==38||Di&&n==80&&r=="c")return O9(e,-1,r)||Tf(e,-1);if(n==40||Di&&n==78&&r=="c")return gle(e)||O9(e,1,r)||Tf(e,1);if(r==(Di?"m":"c")&&(n==66||n==73||n==89||n==90))return!0}return!1}function pF(e,t){e.someProp("transformCopied",h=>{t=h(t,e)});let n=[],{content:r,openStart:o,openEnd:i}=t;for(;o>1&&i>1&&r.childCount==1&&r.firstChild.childCount==1;){o--,i--;let h=r.firstChild;n.push(h.type.name,h.attrs!=h.type.defaultAttrs?h.attrs:null),r=h.content}let a=e.someProp("clipboardSerializer")||zs.fromSchema(e.state.schema),s=RF(),c=s.createElement("div");c.appendChild(a.serializeFragment(r,{document:s}));let l=c.firstChild,u,f=0;for(;l&&l.nodeType==1&&(u=AF[l.nodeName.toLowerCase()]);){for(let h=u.length-1;h>=0;h--){let p=s.createElement(u[h]);for(;c.firstChild;)p.appendChild(c.firstChild);c.appendChild(p),f++}l=c.firstChild}l&&l.nodeType==1&&l.setAttribute("data-pm-slice",`${o} ${i}${f?` -${f}`:""} ${JSON.stringify(n)}`);let d=e.someProp("clipboardTextSerializer",h=>h(t,e))||t.content.textBetween(0,t.content.size,` `);return{dom:c,text:d}}function mF(e,t,n,r,o){let i=o.parent.type.spec.code,a,s;if(!n&&!t)return null;let c=t&&(r||i||!n);if(c){if(e.someProp("transformPastedText",d=>{t=d(t,i||r,e)}),i)return t?new At(lt.from(e.state.schema.text(t.replace(/\r\n?/g,` `))),0,0):At.empty;let f=e.someProp("clipboardTextParser",d=>d(t,o,r,e));if(f)s=f;else{let d=o.marks(),{schema:h}=e.state,p=zs.fromSchema(h);a=document.createElement("div"),t.split(/(?:\r\n?|\n)+/).forEach(m=>{let v=a.appendChild(document.createElement("p"));m&&v.appendChild(p.serializeNode(h.text(m,d)))})}}else e.someProp("transformPastedHTML",f=>{n=f(n,e)}),a=xle(n),Qp&&ble(a);let l=a&&a.querySelector("[data-pm-slice]"),u=l&&/^(\d+) (\d+)(?: -(\d+))? (.*)/.exec(l.getAttribute("data-pm-slice")||"");if(u&&u[3])for(let f=+u[3];f>0;f--){let d=a.firstChild;for(;d&&d.nodeType!=1;)d=d.nextSibling;if(!d)break;a=d}if(s||(s=(e.someProp("clipboardParser")||e.someProp("domParser")||xd.fromSchema(e.state.schema)).parseSlice(a,{preserveWhitespace:!!(c||u),context:o,ruleFromNode(d){return d.nodeName=="BR"&&!d.nextSibling&&d.parentNode&&!Ale.test(d.parentNode.nodeName)?{ignore:!0}:null}})),u)s=Mle(N9(s,+u[1],+u[2]),u[4]);else if(s=At.maxOpen(Rle(s.content,o),!0),s.openStart||s.openEnd){let f=0,d=0;for(let h=s.content.firstChild;f{s=f(s,e)}),s}const Ale=/^(a|abbr|acronym|b|cite|code|del|em|i|ins|kbd|label|output|q|ruby|s|samp|span|strong|sub|sup|time|u|tt|var)$/i;function Rle(e,t){if(e.childCount<2)return e;for(let n=t.depth;n>=0;n--){let o=t.node(n).contentMatchAt(t.index(n)),i,a=[];if(e.forEach(s=>{if(!a)return;let c=o.findWrapping(s.type),l;if(!c)return a=null;if(l=a.length&&i.length&&vF(c,i,s,a[a.length-1],0))a[a.length-1]=l;else{a.length&&(a[a.length-1]=yF(a[a.length-1],i.length));let u=gF(s,c);a.push(u),o=o.matchType(u.type),i=c}}),a)return lt.from(a)}return e}function gF(e,t,n=0){for(let r=t.length-1;r>=n;r--)e=t[r].create(null,lt.from(e));return e}function vF(e,t,n,r,o){if(o1&&(i=0),o=n&&(s=t<0?a.contentMatchAt(0).fillBefore(s,i<=o).append(s):s.append(a.contentMatchAt(a.childCount).fillBefore(lt.empty,!0))),e.replaceChild(t<0?0:e.childCount-1,a.copy(s))}function N9(e,t,n){return t]*>)*/.exec(e);t&&(e=e.slice(t[0].length));let n=RF().createElement("div"),r=/<([a-z][^>\s]+)/i.exec(e),o;if((o=r&&AF[r[1].toLowerCase()])&&(e=o.map(i=>"<"+i+">").join("")+e+o.map(i=>"").reverse().join("")),n.innerHTML=e,o)for(let i=0;i=0;s-=2){let c=n.nodes[r[s]];if(!c||c.hasRequiredAttrs())break;o=lt.from(c.create(r[s+1],o)),i++,a++}return new At(o,i,a)}const Eo={},Xo={},wle={touchstart:!0,touchmove:!0};class Sle{constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=null,this.lastKeyCodeTime=0,this.lastClick={time:0,x:0,y:0,type:""},this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastIOSEnter=0,this.lastIOSEnterFallbackTimeout=-1,this.lastFocus=0,this.lastTouch=0,this.lastAndroidDelete=0,this.composing=!1,this.composingTimeout=-1,this.compositionNodes=[],this.compositionEndedAt=-2e8,this.compositionID=1,this.compositionPendingChanges=0,this.domChangeCount=0,this.eventHandlers=Object.create(null),this.hideSelectionGuard=null}}function Lle(e){for(let t in Eo){let n=Eo[t];e.dom.addEventListener(t,e.input.eventHandlers[t]=r=>{Tle(e,r)&&!R5(e,r)&&(e.editable||!(r.type in Xo))&&n(e,r)},wle[t]?{passive:!0}:void 0)}_o&&e.dom.addEventListener("input",()=>null),p6(e)}function nc(e,t){e.input.lastSelectionOrigin=t,e.input.lastSelectionTime=Date.now()}function Ole(e){e.domObserver.stop();for(let t in e.input.eventHandlers)e.dom.removeEventListener(t,e.input.eventHandlers[t]);clearTimeout(e.input.composingTimeout),clearTimeout(e.input.lastIOSEnterFallbackTimeout)}function p6(e){e.someProp("handleDOMEvents",t=>{for(let n in t)e.input.eventHandlers[n]||e.dom.addEventListener(n,e.input.eventHandlers[n]=r=>R5(e,r))})}function R5(e,t){return e.someProp("handleDOMEvents",n=>{let r=n[t.type];return r?r(e,t)||t.defaultPrevented:!1})}function Tle(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let n=t.target;n!=e.dom;n=n.parentNode)if(!n||n.nodeType==11||n.pmViewDesc&&n.pmViewDesc.stopEvent(t))return!1;return!0}function kle(e,t){!R5(e,t)&&Eo[t.type]&&(e.editable||!(t.type in Xo))&&Eo[t.type](e,t)}Xo.keydown=(e,t)=>{let n=t;if(e.input.shiftKey=n.keyCode==16||n.shiftKey,!bF(e,n)&&(e.input.lastKeyCode=n.keyCode,e.input.lastKeyCodeTime=Date.now(),!(Sa&&po&&n.keyCode==13)))if(n.keyCode!=229&&e.domObserver.forceFlush(),Cd&&n.keyCode==13&&!n.ctrlKey&&!n.altKey&&!n.metaKey){let r=Date.now();e.input.lastIOSEnter=r,e.input.lastIOSEnterFallbackTimeout=setTimeout(()=>{e.input.lastIOSEnter==r&&(e.someProp("handleKeyDown",o=>o(e,qc(13,"Enter"))),e.input.lastIOSEnter=0)},200)}else e.someProp("handleKeyDown",r=>r(e,n))||yle(e,n)?n.preventDefault():nc(e,"key")};Xo.keyup=(e,t)=>{t.keyCode==16&&(e.input.shiftKey=!1)};Xo.keypress=(e,t)=>{let n=t;if(bF(e,n)||!n.charCode||n.ctrlKey&&!n.altKey||Di&&n.metaKey)return;if(e.someProp("handleKeyPress",o=>o(e,n))){n.preventDefault();return}let r=e.state.selection;if(!(r instanceof Xn)||!r.$from.sameParent(r.$to)){let o=String.fromCharCode(n.charCode);!/[\r\n]/.test(o)&&!e.someProp("handleTextInput",i=>i(e,r.$from.pos,r.$to.pos,o))&&e.dispatch(e.state.tr.insertText(o).scrollIntoView()),n.preventDefault()}};function hv(e){return{left:e.clientX,top:e.clientY}}function Nle(e,t){let n=t.x-e.clientX,r=t.y-e.clientY;return n*n+r*r<100}function x5(e,t,n,r,o){if(r==-1)return!1;let i=e.state.doc.resolve(r);for(let a=i.depth+1;a>0;a--)if(e.someProp(t,s=>a>i.depth?s(e,n,i.nodeAfter,i.before(a),o,!0):s(e,n,i.node(a),i.before(a),o,!1)))return!0;return!1}function pd(e,t,n){e.focused||e.focus();let r=e.state.tr.setSelection(t);n=="pointer"&&r.setMeta("pointer",!0),e.dispatch(r)}function Ple(e,t){if(t==-1)return!1;let n=e.state.doc.resolve(t),r=n.nodeAfter;return r&&r.isAtom&&Yt.isSelectable(r)?(pd(e,new Yt(n),"pointer"),!0):!1}function Cle(e,t){if(t==-1)return!1;let n=e.state.selection,r,o;n instanceof Yt&&(r=n.node);let i=e.state.doc.resolve(t);for(let a=i.depth+1;a>0;a--){let s=a>i.depth?i.nodeAfter:i.node(a);if(Yt.isSelectable(s)){r&&n.$from.depth>0&&a>=n.$from.depth&&i.before(n.$from.depth+1)==n.$from.pos?o=i.before(n.$from.depth):o=i.before(a);break}}return o!=null?(pd(e,Yt.create(e.state.doc,o),"pointer"),!0):!1}function Ile(e,t,n,r,o){return x5(e,"handleClickOn",t,n,r)||e.someProp("handleClick",i=>i(e,t,r))||(o?Cle(e,n):Ple(e,n))}function Fle(e,t,n,r){return x5(e,"handleDoubleClickOn",t,n,r)||e.someProp("handleDoubleClick",o=>o(e,t,r))}function _le(e,t,n,r){return x5(e,"handleTripleClickOn",t,n,r)||e.someProp("handleTripleClick",o=>o(e,t,r))||Ele(e,n,r)}function Ele(e,t,n){if(n.button!=0)return!1;let r=e.state.doc;if(t==-1)return r.inlineContent?(pd(e,Xn.create(r,0,r.content.size),"pointer"),!0):!1;let o=r.resolve(t);for(let i=o.depth+1;i>0;i--){let a=i>o.depth?o.nodeAfter:o.node(i),s=o.before(i);if(a.inlineContent)pd(e,Xn.create(r,s+1,s+1+a.content.size),"pointer");else if(Yt.isSelectable(a))pd(e,Yt.create(r,s),"pointer");else continue;return!0}}function b5(e){return sg(e)}const xF=Di?"metaKey":"ctrlKey";Eo.mousedown=(e,t)=>{let n=t;e.input.shiftKey=n.shiftKey;let r=b5(e),o=Date.now(),i="singleClick";o-e.input.lastClick.time<500&&Nle(n,e.input.lastClick)&&!n[xF]&&(e.input.lastClick.type=="singleClick"?i="doubleClick":e.input.lastClick.type=="doubleClick"&&(i="tripleClick")),e.input.lastClick={time:o,x:n.clientX,y:n.clientY,type:i};let a=e.posAtCoords(hv(n));a&&(i=="singleClick"?(e.input.mouseDown&&e.input.mouseDown.done(),e.input.mouseDown=new Xle(e,a,n,!!r)):(i=="doubleClick"?Fle:_le)(e,a.pos,a.inside,n)?n.preventDefault():nc(e,"pointer"))};class Xle{constructor(t,n,r,o){this.view=t,this.pos=n,this.event=r,this.flushed=o,this.delayedSelectionSync=!1,this.mightDrag=null,this.startDoc=t.state.doc,this.selectNode=!!r[xF],this.allowDefault=r.shiftKey;let i,a;if(n.inside>-1)i=t.state.doc.nodeAt(n.inside),a=n.inside;else{let u=t.state.doc.resolve(n.pos);i=u.parent,a=u.depth?u.before():0}const s=o?null:r.target,c=s?t.docView.nearestDesc(s,!0):null;this.target=c?c.dom:null;let{selection:l}=t.state;(r.button==0&&i.type.spec.draggable&&i.type.spec.selectable!==!1||l instanceof Yt&&l.from<=a&&l.to>a)&&(this.mightDrag={node:i,pos:a,addAttr:!!(this.target&&!this.target.draggable),setUneditable:!!(this.target&&Ia&&!this.target.hasAttribute("contentEditable"))}),this.target&&this.mightDrag&&(this.mightDrag.addAttr||this.mightDrag.setUneditable)&&(this.view.domObserver.stop(),this.mightDrag.addAttr&&(this.target.draggable=!0),this.mightDrag.setUneditable&&setTimeout(()=>{this.view.input.mouseDown==this&&this.target.setAttribute("contentEditable","false")},20),this.view.domObserver.start()),t.root.addEventListener("mouseup",this.up=this.up.bind(this)),t.root.addEventListener("mousemove",this.move=this.move.bind(this)),nc(t,"pointer")}done(){this.view.root.removeEventListener("mouseup",this.up),this.view.root.removeEventListener("mousemove",this.move),this.mightDrag&&this.target&&(this.view.domObserver.stop(),this.mightDrag.addAttr&&this.target.removeAttribute("draggable"),this.mightDrag.setUneditable&&this.target.removeAttribute("contentEditable"),this.view.domObserver.start()),this.delayedSelectionSync&&setTimeout(()=>nl(this.view)),this.view.input.mouseDown=null}up(t){if(this.done(),!this.view.dom.contains(t.target))return;let n=this.pos;this.view.state.doc!=this.startDoc&&(n=this.view.posAtCoords(hv(t))),this.updateAllowDefault(t),this.allowDefault||!n?nc(this.view,"pointer"):Ile(this.view,n.pos,n.inside,t,this.selectNode)?t.preventDefault():t.button==0&&(this.flushed||_o&&this.mightDrag&&!this.mightDrag.node.isAtom||po&&!this.view.state.selection.visible&&Math.min(Math.abs(n.pos-this.view.state.selection.from),Math.abs(n.pos-this.view.state.selection.to))<=2)?(pd(this.view,bn.near(this.view.state.doc.resolve(n.pos)),"pointer"),t.preventDefault()):nc(this.view,"pointer")}move(t){this.updateAllowDefault(t),nc(this.view,"pointer"),t.buttons==0&&this.done()}updateAllowDefault(t){!this.allowDefault&&(Math.abs(this.event.x-t.clientX)>4||Math.abs(this.event.y-t.clientY)>4)&&(this.allowDefault=!0)}}Eo.touchstart=e=>{e.input.lastTouch=Date.now(),b5(e),nc(e,"pointer")};Eo.touchmove=e=>{e.input.lastTouch=Date.now(),nc(e,"pointer")};Eo.contextmenu=e=>b5(e);function bF(e,t){return e.composing?!0:_o&&Math.abs(t.timeStamp-e.input.compositionEndedAt)<500?(e.input.compositionEndedAt=-2e8,!0):!1}const Wle=Sa?5e3:-1;Xo.compositionstart=Xo.compositionupdate=e=>{if(!e.composing){e.domObserver.flush();let{state:t}=e,n=t.selection.$from;if(t.selection.empty&&(t.storedMarks||!n.textOffset&&n.parentOffset&&n.nodeBefore.marks.some(r=>r.type.spec.inclusive===!1)))e.markCursor=e.state.storedMarks||n.marks(),sg(e,!0),e.markCursor=null;else if(sg(e),Ia&&t.selection.empty&&n.parentOffset&&!n.textOffset&&n.nodeBefore.marks.length){let r=e.domSelectionRange();for(let o=r.focusNode,i=r.focusOffset;o&&o.nodeType==1&&i!=0;){let a=i<0?o.lastChild:o.childNodes[i-1];if(!a)break;if(a.nodeType==3){e.domSelection().collapse(a,a.nodeValue.length);break}else o=a,i=-1}}e.input.composing=!0}MF(e,Wle)};Xo.compositionend=(e,t)=>{e.composing&&(e.input.composing=!1,e.input.compositionEndedAt=t.timeStamp,e.input.compositionPendingChanges=e.domObserver.pendingRecords().length?e.input.compositionID:0,e.input.compositionPendingChanges&&Promise.resolve().then(()=>e.domObserver.flush()),e.input.compositionID++,MF(e,20))};function MF(e,t){clearTimeout(e.input.composingTimeout),t>-1&&(e.input.composingTimeout=setTimeout(()=>sg(e),t))}function wF(e){for(e.composing&&(e.input.composing=!1,e.input.compositionEndedAt=Vle());e.input.compositionNodes.length>0;)e.input.compositionNodes.pop().markParentsDirty()}function Vle(){let e=document.createEvent("Event");return e.initEvent("event",!0,!0),e.timeStamp}function sg(e,t=!1){if(!(Sa&&e.domObserver.flushingSoon>=0)){if(e.domObserver.forceFlush(),wF(e),t||e.docView&&e.docView.dirty){let n=y5(e);return n&&!n.eq(e.state.selection)?e.dispatch(e.state.tr.setSelection(n)):e.updateState(e.state),!0}return!1}}function Ule(e,t){if(!e.dom.parentNode)return;let n=e.dom.parentNode.appendChild(document.createElement("div"));n.appendChild(t),n.style.cssText="position: fixed; left: -10000px; top: 10px";let r=getSelection(),o=document.createRange();o.selectNodeContents(t),e.dom.blur(),r.removeAllRanges(),r.addRange(o),setTimeout(()=>{n.parentNode&&n.parentNode.removeChild(n),e.focus()},50)}const sp=ni&&lc<15||Cd&&Xse<604;Eo.copy=Xo.cut=(e,t)=>{let n=t,r=e.state.selection,o=n.type=="cut";if(r.empty)return;let i=sp?null:n.clipboardData,a=r.content(),{dom:s,text:c}=pF(e,a);i?(n.preventDefault(),i.clearData(),i.setData("text/html",s.innerHTML),i.setData("text/plain",c)):Ule(e,s),o&&e.dispatch(e.state.tr.deleteSelection().scrollIntoView().setMeta("uiEvent","cut"))};function Yle(e){return e.openStart==0&&e.openEnd==0&&e.content.childCount==1?e.content.firstChild:null}function Zle(e,t){if(!e.dom.parentNode)return;let n=e.input.shiftKey||e.state.selection.$from.parent.type.spec.code,r=e.dom.parentNode.appendChild(document.createElement(n?"textarea":"div"));n||(r.contentEditable="true"),r.style.cssText="position: fixed; left: -10000px; top: 10px",r.focus();let o=e.input.shiftKey&&e.input.lastKeyCode!=45;setTimeout(()=>{e.focus(),r.parentNode&&r.parentNode.removeChild(r),n?lp(e,r.value,null,o,t):lp(e,r.textContent,r.innerHTML,o,t)},50)}function lp(e,t,n,r,o){let i=mF(e,t,n,r,e.state.selection.$from);if(e.someProp("handlePaste",c=>c(e,o,i||At.empty)))return!0;if(!i)return!1;let a=Yle(i),s=a?e.state.tr.replaceSelectionWith(a,r):e.state.tr.replaceSelection(i);return e.dispatch(s.scrollIntoView().setMeta("paste",!0).setMeta("uiEvent","paste")),!0}function SF(e){let t=e.getData("text/plain")||e.getData("Text");if(t)return t;let n=e.getData("text/uri-list");return n?n.replace(/\r?\n/g," "):""}Xo.paste=(e,t)=>{let n=t;if(e.composing&&!Sa)return;let r=sp?null:n.clipboardData,o=e.input.shiftKey&&e.input.lastKeyCode!=45;r&&lp(e,SF(r),r.getData("text/html"),o,n)?n.preventDefault():Zle(e,n)};class LF{constructor(t,n,r){this.slice=t,this.move=n,this.node=r}}const OF=Di?"altKey":"ctrlKey";Eo.dragstart=(e,t)=>{let n=t,r=e.input.mouseDown;if(r&&r.done(),!n.dataTransfer)return;let o=e.state.selection,i=o.empty?null:e.posAtCoords(hv(n)),a;if(!(i&&i.pos>=o.from&&i.pos<=(o instanceof Yt?o.to-1:o.to))){if(r&&r.mightDrag)a=Yt.create(e.state.doc,r.mightDrag.pos);else if(n.target&&n.target.nodeType==1){let u=e.docView.nearestDesc(n.target,!0);u&&u.node.type.spec.draggable&&u!=e.docView&&(a=Yt.create(e.state.doc,u.posBefore))}}let s=(a||e.state.selection).content(),{dom:c,text:l}=pF(e,s);n.dataTransfer.clearData(),n.dataTransfer.setData(sp?"Text":"text/html",c.innerHTML),n.dataTransfer.effectAllowed="copyMove",sp||n.dataTransfer.setData("text/plain",l),e.dragging=new LF(s,!n[OF],a)};Eo.dragend=e=>{let t=e.dragging;window.setTimeout(()=>{e.dragging==t&&(e.dragging=null)},50)};Xo.dragover=Xo.dragenter=(e,t)=>t.preventDefault();Xo.drop=(e,t)=>{let n=t,r=e.dragging;if(e.dragging=null,!n.dataTransfer)return;let o=e.posAtCoords(hv(n));if(!o)return;let i=e.state.doc.resolve(o.pos),a=r&&r.slice;a?e.someProp("transformPasted",p=>{a=p(a,e)}):a=mF(e,SF(n.dataTransfer),sp?null:n.dataTransfer.getData("text/html"),!1,i);let s=!!(r&&!n[OF]);if(e.someProp("handleDrop",p=>p(e,n,a||At.empty,s))){n.preventDefault();return}if(!a)return;n.preventDefault();let c=a?Ek(e.state.doc,i.pos,a):i.pos;c==null&&(c=i.pos);let l=e.state.tr;if(s){let{node:p}=r;p?p.replace(l):l.deleteSelection()}let u=l.mapping.map(c),f=a.openStart==0&&a.openEnd==0&&a.content.childCount==1,d=l.doc;if(f?l.replaceRangeWith(u,u,a.content.firstChild):l.replaceRange(u,u,a),l.doc.eq(d))return;let h=l.doc.resolve(u);if(f&&Yt.isSelectable(a.content.firstChild)&&h.nodeAfter&&h.nodeAfter.sameMarkup(a.content.firstChild))l.setSelection(new Yt(h));else{let p=l.mapping.map(c);l.mapping.maps[l.mapping.maps.length-1].forEach((m,v,b,x)=>p=x),l.setSelection(A5(e,h,l.doc.resolve(p)))}e.focus(),e.dispatch(l.setMeta("uiEvent","drop"))};Eo.focus=e=>{e.input.lastFocus=Date.now(),e.focused||(e.domObserver.stop(),e.dom.classList.add("ProseMirror-focused"),e.domObserver.start(),e.focused=!0,setTimeout(()=>{e.docView&&e.hasFocus()&&!e.domObserver.currentSelection.eq(e.domSelectionRange())&&nl(e)},20))};Eo.blur=(e,t)=>{let n=t;e.focused&&(e.domObserver.stop(),e.dom.classList.remove("ProseMirror-focused"),e.domObserver.start(),n.relatedTarget&&e.dom.contains(n.relatedTarget)&&e.domObserver.currentSelection.clear(),e.focused=!1)};Eo.beforeinput=(e,t)=>{if(po&&Sa&&t.inputType=="deleteContentBackward"){e.domObserver.flushSoon();let{domChangeCount:r}=e.input;setTimeout(()=>{if(e.input.domChangeCount!=r||(e.dom.blur(),e.focus(),e.someProp("handleKeyDown",i=>i(e,qc(8,"Backspace")))))return;let{$cursor:o}=e.state.selection;o&&o.pos>0&&e.dispatch(e.state.tr.delete(o.pos-1,o.pos).scrollIntoView())},50)}};for(let e in Xo)Eo[e]=Xo[e];function cp(e,t){if(e==t)return!0;for(let n in e)if(e[n]!==t[n])return!1;for(let n in t)if(!(n in e))return!1;return!0}class lg{constructor(t,n){this.toDOM=t,this.spec=n||Ru,this.side=this.spec.side||0}map(t,n,r,o){let{pos:i,deleted:a}=t.mapResult(n.from+o,this.side<0?-1:1);return a?null:new Ti(i-r,i-r,this)}valid(){return!0}eq(t){return this==t||t instanceof lg&&(this.spec.key&&this.spec.key==t.spec.key||this.toDOM==t.toDOM&&cp(this.spec,t.spec))}destroy(t){this.spec.destroy&&this.spec.destroy(t)}}class uc{constructor(t,n){this.attrs=t,this.spec=n||Ru}map(t,n,r,o){let i=t.map(n.from+o,this.spec.inclusiveStart?-1:1)-r,a=t.map(n.to+o,this.spec.inclusiveEnd?1:-1)-r;return i>=a?null:new Ti(i,a,this)}valid(t,n){return n.from=t&&(!i||i(s.spec))&&r.push(s.copy(s.from+o,s.to+o))}for(let a=0;at){let s=this.children[a]+1;this.children[a+2].findInner(t-s,n-s,r,o+s,i)}}map(t,n,r){return this==co||t.maps.length==0?this:this.mapInner(t,n,0,0,r||Ru)}mapInner(t,n,r,o,i){let a;for(let s=0;s{let l=c+r,u;if(u=kF(n,s,l)){for(o||(o=this.children.slice());is&&f.to=t){this.children[s]==t&&(r=this.children[s+2]);break}let i=t+1,a=i+n.content.size;for(let s=0;si&&c.type instanceof uc){let l=Math.max(i,c.from)-i,u=Math.min(a,c.to)-i;lo.map(t,n,Ru));return zl.from(r)}forChild(t,n){if(n.isLeaf)return Nr.empty;let r=[];for(let o=0;on instanceof Nr)?t:t.reduce((n,r)=>n.concat(r instanceof Nr?r:r.members),[]))}}}function Qle(e,t,n,r,o,i,a){let s=e.slice();for(let l=0,u=i;l{let v=m-p-(h-d);for(let b=0;bx+u-f)continue;let R=s[b]+u-f;h>=R?s[b+1]=d<=R?-2:-1:d>=u&&v&&(s[b]+=v,s[b+1]+=v)}f+=v}),u=n.maps[l].map(u,-1)}let c=!1;for(let l=0;l=r.content.size){c=!0;continue}let d=n.map(e[l+1]+i,-1),h=d-o,{index:p,offset:m}=r.content.findIndex(f),v=r.maybeChild(p);if(v&&m==f&&m+v.nodeSize==h){let b=s[l+2].mapInner(n,v,u+1,e[l]+i+1,a);b!=co?(s[l]=f,s[l+1]=h,s[l+2]=b):(s[l+1]=-2,c=!0)}else c=!0}if(c){let l=Ble(s,e,t,n,o,i,a),u=cg(l,r,0,a);t=u.local;for(let f=0;fn&&a.to{let l=kF(e,s,c+n);if(l){i=!0;let u=cg(l,s,n+c+1,r);u!=co&&o.push(c,c+s.nodeSize,u)}});let a=TF(i?NF(e):e,-n).sort(xu);for(let s=0;s0;)t++;e.splice(t,0,n)}function jA(e){let t=[];return e.someProp("decorations",n=>{let r=n(e.state);r&&r!=co&&t.push(r)}),e.cursorWrapper&&t.push(Nr.create(e.state.doc,[e.cursorWrapper.deco])),zl.from(t)}const Dle={childList:!0,characterData:!0,characterDataOldValue:!0,attributes:!0,attributeOldValue:!0,subtree:!0},Kle=ni&&lc<=11;class Hle{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,this.focusNode=t.focusNode,this.focusOffset=t.focusOffset}clear(){this.anchorNode=this.focusNode=null}eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.anchorOffset&&t.focusNode==this.focusNode&&t.focusOffset==this.focusOffset}}class Gle{constructor(t,n){this.view=t,this.handleDOMChange=n,this.queue=[],this.flushingSoon=-1,this.observer=null,this.currentSelection=new Hle,this.onCharData=null,this.suppressingSelectionUpdates=!1,this.observer=window.MutationObserver&&new window.MutationObserver(r=>{for(let o=0;oo.type=="childList"&&o.removedNodes.length||o.type=="characterData"&&o.oldValue.length>o.target.nodeValue.length)?this.flushSoon():this.flush()}),Kle&&(this.onCharData=r=>{this.queue.push({target:r.target,type:"characterData",oldValue:r.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this)}flushSoon(){this.flushingSoon<0&&(this.flushingSoon=window.setTimeout(()=>{this.flushingSoon=-1,this.flush()},20))}forceFlush(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingSoon),this.flushingSoon=-1,this.flush())}start(){this.observer&&(this.observer.takeRecords(),this.observer.observe(this.view.dom,Dle)),this.onCharData&&this.view.dom.addEventListener("DOMCharacterDataModified",this.onCharData),this.connectSelection()}stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length){for(let n=0;nthis.flush(),20)}this.observer.disconnect()}this.onCharData&&this.view.dom.removeEventListener("DOMCharacterDataModified",this.onCharData),this.disconnectSelection()}connectSelection(){this.view.dom.ownerDocument.addEventListener("selectionchange",this.onSelectionChange)}disconnectSelection(){this.view.dom.ownerDocument.removeEventListener("selectionchange",this.onSelectionChange)}suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTimeout(()=>this.suppressingSelectionUpdates=!1,50)}onSelectionChange(){if(w9(this.view)){if(this.suppressingSelectionUpdates)return nl(this.view);if(ni&&lc<=11&&!this.view.state.selection.empty){let t=this.view.domSelectionRange();if(t.focusNode&&Xu(t.focusNode,t.focusOffset,t.anchorNode,t.anchorOffset))return this.flushSoon()}this.flush()}}setCurSelection(){this.currentSelection.set(this.view.domSelectionRange())}ignoreSelectionChange(t){if(!t.focusNode)return!0;let n=new Set,r;for(let i=t.focusNode;i;i=ap(i))n.add(i);for(let i=t.anchorNode;i;i=ap(i))if(n.has(i)){r=i;break}let o=r&&this.view.docView.nearestDesc(r);if(o&&o.ignoreMutation({type:"selection",target:r.nodeType==3?r.parentNode:r}))return this.setCurSelection(),!0}pendingRecords(){if(this.observer)for(let t of this.observer.takeRecords())this.queue.push(t);return this.queue}flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;let n=this.pendingRecords();n.length&&(this.queue=[]);let r=t.domSelectionRange(),o=!this.suppressingSelectionUpdates&&!this.currentSelection.eq(r)&&w9(t)&&!this.ignoreSelectionChange(r),i=-1,a=-1,s=!1,c=[];if(t.editable)for(let u=0;u1){let u=c.filter(f=>f.nodeName=="BR");if(u.length==2){let f=u[0],d=u[1];f.parentNode&&f.parentNode.parentNode==d.parentNode?d.remove():f.remove()}}let l=null;i<0&&o&&t.input.lastFocus>Date.now()-200&&Math.max(t.input.lastTouch,t.input.lastClick.time)-1||o)&&(i>-1&&(t.docView.markDirty(i,a),zle(t)),this.handleDOMChange(i,a,s,c),t.docView&&t.docView.dirty?t.updateState(t.state):this.currentSelection.eq(r)||nl(t),this.currentSelection.set(r))}registerMutation(t,n){if(n.indexOf(t.target)>-1)return null;let r=this.view.docView.nearestDesc(t.target);if(t.type=="attributes"&&(r==this.view.docView||t.attributeName=="contenteditable"||t.attributeName=="style"&&!t.oldValue&&!t.target.getAttribute("style"))||!r||r.ignoreMutation(t))return null;if(t.type=="childList"){for(let u=0;uo;v--){let b=r.childNodes[v-1],x=b.pmViewDesc;if(b.nodeName=="BR"&&!x){i=v;break}if(!x||x.size)break}let f=e.state.doc,d=e.someProp("domParser")||xd.fromSchema(e.state.schema),h=f.resolve(a),p=null,m=d.parse(r,{topNode:h.parent,topMatch:h.parent.contentMatchAt(h.index()),topOpen:!0,from:o,to:i,preserveWhitespace:h.parent.type.whitespace=="pre"?"full":!0,findPositions:l,ruleFromNode:$le,context:h});if(l&&l[0].pos!=null){let v=l[0].pos,b=l[1]&&l[1].pos;b==null&&(b=v),p={anchor:v+a,head:b+a}}return{doc:m,sel:p,from:a,to:s}}function $le(e){let t=e.pmViewDesc;if(t)return t.parseRule();if(e.nodeName=="BR"&&e.parentNode){if(_o&&/^(ul|ol)$/i.test(e.parentNode.nodeName)){let n=document.createElement("div");return n.appendChild(document.createElement("li")),{skip:n}}else if(e.parentNode.lastChild==e||_o&&/^(tr|table)$/i.test(e.parentNode.nodeName))return{ignore:!0}}else if(e.nodeName=="IMG"&&e.getAttribute("mark-placeholder"))return{ignore:!0};return null}const qle=/^(a|abbr|acronym|b|bd[io]|big|br|button|cite|code|data(list)?|del|dfn|em|i|ins|kbd|label|map|mark|meter|output|q|ruby|s|samp|small|span|strong|su[bp]|time|u|tt|var)$/i;function ece(e,t,n,r,o){let i=e.input.compositionPendingChanges||(e.composing?e.input.compositionID:0);if(e.input.compositionPendingChanges=0,t<0){let w=e.input.lastSelectionTime>Date.now()-50?e.input.lastSelectionOrigin:null,I=y5(e,w);if(I&&!e.state.selection.eq(I)){if(po&&Sa&&e.input.lastKeyCode===13&&Date.now()-100T(e,qc(13,"Enter"))))return;let E=e.state.tr.setSelection(I);w=="pointer"?E.setMeta("pointer",!0):w=="key"&&E.scrollIntoView(),i&&E.setMeta("composition",i),e.dispatch(E)}return}let a=e.state.doc.resolve(t),s=a.sharedDepth(n);t=a.before(s+1),n=e.state.doc.resolve(n).after(s+1);let c=e.state.selection,l=jle(e,t,n),u=e.state.doc,f=u.slice(l.from,l.to),d,h;e.input.lastKeyCode===8&&Date.now()-100Date.now()-225||Sa)&&o.some(w=>w.nodeType==1&&!qle.test(w.nodeName))&&(!p||p.endA>=p.endB)&&e.someProp("handleKeyDown",w=>w(e,qc(13,"Enter")))){e.input.lastIOSEnter=0;return}if(!p)if(r&&c instanceof Xn&&!c.empty&&c.$head.sameParent(c.$anchor)&&!e.composing&&!(l.sel&&l.sel.anchor!=l.sel.head))p={start:c.from,endA:c.to,endB:c.to};else{if(l.sel){let w=_9(e,e.state.doc,l.sel);if(w&&!w.eq(e.state.selection)){let I=e.state.tr.setSelection(w);i&&I.setMeta("composition",i),e.dispatch(I)}}return}if(po&&e.cursorWrapper&&l.sel&&l.sel.anchor==e.cursorWrapper.deco.from&&l.sel.head==l.sel.anchor){let w=p.endB-p.start;l.sel={anchor:l.sel.anchor+w,head:l.sel.anchor+w}}e.input.domChangeCount++,e.state.selection.frome.state.selection.from&&p.start<=e.state.selection.from+2&&e.state.selection.from>=l.from?p.start=e.state.selection.from:p.endA=e.state.selection.to-2&&e.state.selection.to<=l.to&&(p.endB+=e.state.selection.to-p.endA,p.endA=e.state.selection.to)),ni&&lc<=11&&p.endB==p.start+1&&p.endA==p.start&&p.start>l.from&&l.doc.textBetween(p.start-l.from-1,p.start-l.from+1)=="  "&&(p.start--,p.endA--,p.endB--);let m=l.doc.resolveNoCache(p.start-l.from),v=l.doc.resolveNoCache(p.endB-l.from),b=u.resolve(p.start),x=m.sameParent(v)&&m.parent.inlineContent&&b.end()>=p.endA,R;if((Cd&&e.input.lastIOSEnter>Date.now()-225&&(!x||o.some(w=>w.nodeName=="DIV"||w.nodeName=="P"))||!x&&m.posw(e,qc(13,"Enter")))){e.input.lastIOSEnter=0;return}if(e.state.selection.anchor>p.start&&nce(u,p.start,p.endA,m,v)&&e.someProp("handleKeyDown",w=>w(e,qc(8,"Backspace")))){Sa&&po&&e.domObserver.suppressSelectionUpdates();return}po&&Sa&&p.endB==p.start&&(e.input.lastAndroidDelete=Date.now()),Sa&&!x&&m.start()!=v.start()&&v.parentOffset==0&&m.depth==v.depth&&l.sel&&l.sel.anchor==l.sel.head&&l.sel.head==p.endA&&(p.endB-=2,v=l.doc.resolveNoCache(p.endB-l.from),setTimeout(()=>{e.someProp("handleKeyDown",function(w){return w(e,qc(13,"Enter"))})},20));let y=p.start,A=p.endA,S,k,O;if(x){if(m.pos==v.pos)ni&&lc<=11&&m.parentOffset==0&&(e.domObserver.suppressSelectionUpdates(),setTimeout(()=>nl(e),20)),S=e.state.tr.delete(y,A),k=u.resolve(p.start).marksAcross(u.resolve(p.endA));else if(p.endA==p.endB&&(O=tce(m.parent.content.cut(m.parentOffset,v.parentOffset),b.parent.content.cut(b.parentOffset,p.endA-b.start()))))S=e.state.tr,O.type=="add"?S.addMark(y,A,O.mark):S.removeMark(y,A,O.mark);else if(m.parent.child(m.index()).isText&&m.index()==v.index()-(v.textOffset?0:1)){let w=m.parent.textBetween(m.parentOffset,v.parentOffset);if(e.someProp("handleTextInput",I=>I(e,y,A,w)))return;S=e.state.tr.insertText(w,y,A)}}if(S||(S=e.state.tr.replace(y,A,l.doc.slice(p.start-l.from,p.endB-l.from))),l.sel){let w=_9(e,S.doc,l.sel);w&&!(po&&Sa&&e.composing&&w.empty&&(p.start!=p.endB||e.input.lastAndroidDeletet.content.size?null:A5(e,t.resolve(n.anchor),t.resolve(n.head))}function tce(e,t){let n=e.firstChild.marks,r=t.firstChild.marks,o=n,i=r,a,s,c;for(let u=0;uu.mark(s.addToSet(u.marks));else if(o.length==0&&i.length==1)s=i[0],a="remove",c=u=>u.mark(s.removeFromSet(u.marks));else return null;let l=[];for(let u=0;un||$A(a,!0,!1)0&&(t||e.indexAfter(r)==e.node(r).childCount);)r--,o++,t=!1;if(n){let i=e.node(r).maybeChild(e.indexAfter(r));for(;i&&!i.isLeaf;)i=i.firstChild,o++}return o}function rce(e,t,n,r,o){let i=e.findDiffStart(t,n);if(i==null)return null;let{a,b:s}=e.findDiffEnd(t,n+e.size,n+t.size);if(o=="end"){let c=Math.max(0,i-Math.min(a,s));r-=a+c-i}if(a=a?i-r:0;i-=c,i&&i=s?i-r:0;i-=c,i&&i=56320&&t<=57343&&n>=55296&&n<=56319}class oce{constructor(t,n){this._root=null,this.focused=!1,this.trackWrites=null,this.mounted=!1,this.markCursor=null,this.cursorWrapper=null,this.lastSelectedViewDesc=void 0,this.input=new Sle,this.prevDirectPlugins=[],this.pluginViews=[],this.requiresGeckoHackNode=!1,this.dragging=null,this._props=n,this.state=n.state,this.directPlugins=n.plugins||[],this.directPlugins.forEach(Y9),this.dispatch=this.dispatch.bind(this),this.dom=t&&t.mount||document.createElement("div"),t&&(t.appendChild?t.appendChild(this.dom):typeof t=="function"?t(this.dom):t.mount&&(this.mounted=!0)),this.editable=V9(this),W9(this),this.nodeViews=U9(this),this.docView=y9(this.state.doc,X9(this),jA(this),this.dom,this),this.domObserver=new Gle(this,(r,o,i,a)=>ece(this,r,o,i,a)),this.domObserver.start(),Lle(this),this.updatePluginViews()}get composing(){return this.input.composing}get props(){if(this._props.state!=this.state){let t=this._props;this._props={};for(let n in t)this._props[n]=t[n];this._props.state=this.state}return this._props}update(t){t.handleDOMEvents!=this._props.handleDOMEvents&&p6(this);let n=this._props;this._props=t,t.plugins&&(t.plugins.forEach(Y9),this.directPlugins=t.plugins),this.updateStateInner(t.state,n)}setProps(t){let n={};for(let r in this._props)n[r]=this._props[r];n.state=this.state;for(let r in t)n[r]=t[r];this.update(n)}updateState(t){this.updateStateInner(t,this._props)}updateStateInner(t,n){var r;let o=this.state,i=!1,a=!1;t.storedMarks&&this.composing&&(wF(this),a=!0),this.state=t;let s=o.plugins!=t.plugins||this._props.plugins!=n.plugins;if(s||this._props.plugins!=n.plugins||this._props.nodeViews!=n.nodeViews){let h=U9(this);ace(h,this.nodeViews)&&(this.nodeViews=h,i=!0)}(s||n.handleDOMEvents!=this._props.handleDOMEvents)&&p6(this),this.editable=V9(this),W9(this);let c=jA(this),l=X9(this),u=o.plugins!=t.plugins&&!o.doc.eq(t.doc)?"reset":t.scrollToSelection>o.scrollToSelection?"to selection":"preserve",f=i||!this.docView.matchesNode(t.doc,l,c);(f||!t.selection.eq(o.selection))&&(a=!0);let d=u=="preserve"&&a&&this.dom.style.overflowAnchor==null&&Use(this);if(a){this.domObserver.stop();let h=f&&(ni||po)&&!this.composing&&!o.selection.empty&&!t.selection.empty&&ice(o.selection,t.selection);if(f){let p=po?this.trackWrites=this.domSelectionRange().focusNode:null;(i||!this.docView.update(t.doc,l,c,this))&&(this.docView.updateOuterDeco([]),this.docView.destroy(),this.docView=y9(t.doc,l,c,this.dom,this)),p&&!this.trackWrites&&(h=!0)}h||!(this.input.mouseDown&&this.domObserver.currentSelection.eq(this.domSelectionRange())&&fle(this))?nl(this,h):(fF(this,t.selection),this.domObserver.setCurSelection()),this.domObserver.start()}this.updatePluginViews(o),!((r=this.dragging)===null||r===void 0)&&r.node&&!o.doc.eq(t.doc)&&this.updateDraggedNode(this.dragging,o),u=="reset"?this.dom.scrollTop=0:u=="to selection"?this.scrollToSelection():d&&Yse(d)}scrollToSelection(){let t=this.domSelectionRange().focusNode;if(!this.someProp("handleScrollToSelection",n=>n(this)))if(this.state.selection instanceof Yt){let n=this.docView.domAfterPos(this.state.selection.from);n.nodeType==1&&d9(this,n.getBoundingClientRect(),t)}else d9(this,this.coordsAtPos(this.state.selection.head,1),t)}destroyPluginViews(){let t;for(;t=this.pluginViews.pop();)t.destroy&&t.destroy()}updatePluginViews(t){if(!t||t.plugins!=this.state.plugins||this.directPlugins!=this.prevDirectPlugins){this.prevDirectPlugins=this.directPlugins,this.destroyPluginViews();for(let n=0;n0&&this.state.doc.nodeAt(i))==r.node&&(o=i)}this.dragging=new LF(t.slice,t.move,o<0?void 0:Yt.create(this.state.doc,o))}someProp(t,n){let r=this._props&&this._props[t],o;if(r!=null&&(o=n?n(r):r))return o;for(let a=0;an.ownerDocument.getSelection()),this._root=n}return t||document}updateRoot(){this._root=null}posAtCoords(t){return Hse(this,t)}coordsAtPos(t,n=1){return rF(this,t,n)}domAtPos(t,n=0){return this.docView.domFromPos(t,n)}nodeDOM(t){let n=this.docView.descAt(t);return n?n.nodeDOM:null}posAtDOM(t,n,r=-1){let o=this.docView.posFromDOM(t,n,r);if(o==null)throw new RangeError("DOM position not inside the editor");return o}endOfTextblock(t,n){return $se(this,n||this.state,t)}pasteHTML(t,n){return lp(this,"",t,!1,n||new ClipboardEvent("paste"))}pasteText(t,n){return lp(this,t,null,!0,n||new ClipboardEvent("paste"))}destroy(){this.docView&&(Ole(this),this.destroyPluginViews(),this.mounted?(this.docView.update(this.state.doc,[],jA(this),this),this.dom.textContent=""):this.dom.parentNode&&this.dom.parentNode.removeChild(this.dom),this.docView.destroy(),this.docView=null)}get isDestroyed(){return this.docView==null}dispatchEvent(t){return kle(this,t)}dispatch(t){let n=this._props.dispatchTransaction;n?n.call(this,t):this.updateState(this.state.apply(t))}domSelectionRange(){return _o&&this.root.nodeType===11&&Ise(this.dom.ownerDocument)==this.dom?Jle(this):this.domSelection()}domSelection(){return this.root.getSelection()}}function X9(e){let t=Object.create(null);return t.class="ProseMirror",t.contenteditable=String(e.editable),e.someProp("attributes",n=>{if(typeof n=="function"&&(n=n(e.state)),n)for(let r in n)r=="class"?t.class+=" "+n[r]:r=="style"?t.style=(t.style?t.style+";":"")+n[r]:!t[r]&&r!="contenteditable"&&r!="nodeName"&&(t[r]=String(n[r]))}),t.translate||(t.translate="no"),[Ti.node(0,e.state.doc.content.size,t)]}function W9(e){if(e.markCursor){let t=document.createElement("img");t.className="ProseMirror-separator",t.setAttribute("mark-placeholder","true"),t.setAttribute("alt",""),e.cursorWrapper={dom:t,deco:Ti.widget(e.state.selection.head,t,{raw:!0,marks:e.markCursor})}}else e.cursorWrapper=null}function V9(e){return!e.someProp("editable",t=>t(e.state)===!1)}function ice(e,t){let n=Math.min(e.$anchor.sharedDepth(e.head),t.$anchor.sharedDepth(t.head));return e.$anchor.start(n)!=t.$anchor.start(n)}function U9(e){let t=Object.create(null);function n(r){for(let o in r)Object.prototype.hasOwnProperty.call(t,o)||(t[o]=r[o])}return e.someProp("nodeViews",n),e.someProp("markViews",n),t}function ace(e,t){let n=0,r=0;for(let o in e){if(e[o]!=t[o])return!0;n++}for(let o in t)r++;return n!=r}function Y9(e){if(e.spec.state||e.spec.filterTransaction||e.spec.appendTransaction)throw new RangeError("Plugins passed directly to the view must not have a state component")}var Rc={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},ug={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},sce=typeof navigator<"u"&&/Mac/.test(navigator.platform),lce=typeof navigator<"u"&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent);for(var eo=0;eo<10;eo++)Rc[48+eo]=Rc[96+eo]=String(eo);for(var eo=1;eo<=24;eo++)Rc[eo+111]="F"+eo;for(var eo=65;eo<=90;eo++)Rc[eo]=String.fromCharCode(eo+32),ug[eo]=String.fromCharCode(eo);for(var qA in Rc)ug.hasOwnProperty(qA)||(ug[qA]=Rc[qA]);function cce(e){var t=sce&&e.metaKey&&e.shiftKey&&!e.ctrlKey&&!e.altKey||lce&&e.shiftKey&&e.key&&e.key.length==1||e.key=="Unidentified",n=!t&&e.key||(e.shiftKey?ug:Rc)[e.keyCode]||e.key||"Unidentified";return n=="Esc"&&(n="Escape"),n=="Del"&&(n="Delete"),n=="Left"&&(n="ArrowLeft"),n=="Up"&&(n="ArrowUp"),n=="Right"&&(n="ArrowRight"),n=="Down"&&(n="ArrowDown"),n}const uce=typeof navigator<"u"?/Mac|iP(hone|[oa]d)/.test(navigator.platform):!1;function fce(e){let t=e.split(/-(?!$)/),n=t[t.length-1];n=="Space"&&(n=" ");let r,o,i,a;for(let s=0;s127)&&(i=Rc[r.keyCode])&&i!=o){let s=t[eR(i,r)];if(s&&s(n.state,n.dispatch,n))return!0}}return!1}}var fg=200,Br=function(){};Br.prototype.append=function(t){return t.length?(t=Br.from(t),!this.length&&t||t.length=n?Br.empty:this.sliceInner(Math.max(0,t),Math.min(this.length,n))};Br.prototype.get=function(t){if(!(t<0||t>=this.length))return this.getInner(t)};Br.prototype.forEach=function(t,n,r){n===void 0&&(n=0),r===void 0&&(r=this.length),n<=r?this.forEachInner(t,n,r,0):this.forEachInvertedInner(t,n,r,0)};Br.prototype.map=function(t,n,r){n===void 0&&(n=0),r===void 0&&(r=this.length);var o=[];return this.forEach(function(i,a){return o.push(t(i,a))},n,r),o};Br.from=function(t){return t instanceof Br?t:t&&t.length?new CF(t):Br.empty};var CF=function(e){function t(r){e.call(this),this.values=r}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={length:{configurable:!0},depth:{configurable:!0}};return t.prototype.flatten=function(){return this.values},t.prototype.sliceInner=function(o,i){return o==0&&i==this.length?this:new t(this.values.slice(o,i))},t.prototype.getInner=function(o){return this.values[o]},t.prototype.forEachInner=function(o,i,a,s){for(var c=i;c=a;c--)if(o(this.values[c],s+c)===!1)return!1},t.prototype.leafAppend=function(o){if(this.length+o.length<=fg)return new t(this.values.concat(o.flatten()))},t.prototype.leafPrepend=function(o){if(this.length+o.length<=fg)return new t(o.flatten().concat(this.values))},n.length.get=function(){return this.values.length},n.depth.get=function(){return 0},Object.defineProperties(t.prototype,n),t}(Br);Br.empty=new CF([]);var hce=function(e){function t(n,r){e.call(this),this.left=n,this.right=r,this.length=n.length+r.length,this.depth=Math.max(n.depth,r.depth)+1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.flatten=function(){return this.left.flatten().concat(this.right.flatten())},t.prototype.getInner=function(r){return rs&&this.right.forEachInner(r,Math.max(o-s,0),Math.min(this.length,i)-s,a+s)===!1)return!1},t.prototype.forEachInvertedInner=function(r,o,i,a){var s=this.left.length;if(o>s&&this.right.forEachInvertedInner(r,o-s,Math.max(i,s)-s,a+s)===!1||i=i?this.right.slice(r-i,o-i):this.left.slice(r,i).append(this.right.slice(0,o-i))},t.prototype.leafAppend=function(r){var o=this.right.leafAppend(r);if(o)return new t(this.left,o)},t.prototype.leafPrepend=function(r){var o=this.left.leafPrepend(r);if(o)return new t(o,this.right)},t.prototype.appendInner=function(r){return this.left.depth>=Math.max(this.right.depth,r.depth)+1?new t(this.left,new t(this.right,r)):new t(this,r)},t}(Br);const pce=500;class Oa{constructor(t,n){this.items=t,this.eventCount=n}popEvent(t,n){if(this.eventCount==0)return null;let r=this.items.length;for(;;r--)if(this.items.get(r-1).selection){--r;break}let o,i;n&&(o=this.remapping(r,this.items.length),i=o.maps.length);let a=t.tr,s,c,l=[],u=[];return this.items.forEach((f,d)=>{if(!f.step){o||(o=this.remapping(r,d+1),i=o.maps.length),i--,u.push(f);return}if(o){u.push(new Ga(f.map));let h=f.step.map(o.slice(i)),p;h&&a.maybeStep(h).doc&&(p=a.mapping.maps[a.mapping.maps.length-1],l.push(new Ga(p,void 0,void 0,l.length+u.length))),i--,p&&o.appendMap(p,i)}else a.maybeStep(f.step);if(f.selection)return s=o?f.selection.map(o.slice(i)):f.selection,c=new Oa(this.items.slice(0,r).append(u.reverse().concat(l)),this.eventCount-1),!1},this.items.length,0),{remaining:c,transform:a,selection:s}}addTransform(t,n,r,o){let i=[],a=this.eventCount,s=this.items,c=!o&&s.length?s.get(s.length-1):null;for(let u=0;ugce&&(s=mce(s,l),a-=l),new Oa(s.append(i),a)}remapping(t,n){let r=new ad;return this.items.forEach((o,i)=>{let a=o.mirrorOffset!=null&&i-o.mirrorOffset>=t?r.maps.length-o.mirrorOffset:void 0;r.appendMap(o.map,a)},t,n),r}addMaps(t){return this.eventCount==0?this:new Oa(this.items.append(t.map(n=>new Ga(n))),this.eventCount)}rebased(t,n){if(!this.eventCount)return this;let r=[],o=Math.max(0,this.items.length-n),i=t.mapping,a=t.steps.length,s=this.eventCount;this.items.forEach(d=>{d.selection&&s--},o);let c=n;this.items.forEach(d=>{let h=i.getMirror(--c);if(h==null)return;a=Math.min(a,h);let p=i.maps[h];if(d.step){let m=t.steps[h].invert(t.docs[h]),v=d.selection&&d.selection.map(i.slice(c+1,h));v&&s++,r.push(new Ga(p,m,v))}else r.push(new Ga(p))},o);let l=[];for(let d=n;dpce&&(f=f.compress(this.items.length-r.length)),f}emptyItemCount(){let t=0;return this.items.forEach(n=>{n.step||t++}),t}compress(t=this.items.length){let n=this.remapping(0,t),r=n.maps.length,o=[],i=0;return this.items.forEach((a,s)=>{if(s>=t)o.push(a),a.selection&&i++;else if(a.step){let c=a.step.map(n.slice(r)),l=c&&c.getMap();if(r--,l&&n.appendMap(l,r),c){let u=a.selection&&a.selection.map(n.slice(r));u&&i++;let f=new Ga(l.invert(),c,u),d,h=o.length-1;(d=o.length&&o[h].merge(f))?o[h]=d:o.push(f)}}else a.map&&r--},this.items.length,0),new Oa(Br.from(o.reverse()),i)}}Oa.empty=new Oa(Br.empty,0);function mce(e,t){let n;return e.forEach((r,o)=>{if(r.selection&&t--==0)return n=o,!1}),e.slice(n)}class Ga{constructor(t,n,r,o){this.map=t,this.step=n,this.selection=r,this.mirrorOffset=o}merge(t){if(this.step&&t.step&&!t.selection){let n=t.step.merge(this.step);if(n)return new Ga(n.getMap().invert(),n,this.selection)}}}class Kl{constructor(t,n,r,o,i){this.done=t,this.undone=n,this.prevRanges=r,this.prevTime=o,this.prevComposition=i}}const gce=20;function vce(e,t,n,r){let o=n.getMeta(fc),i;if(o)return o.historyState;n.getMeta(Ace)&&(e=new Kl(e.done,e.undone,null,0,-1));let a=n.getMeta("appendedTransaction");if(n.steps.length==0)return e;if(a&&a.getMeta(fc))return a.getMeta(fc).redo?new Kl(e.done.addTransform(n,void 0,r,om(t)),e.undone,Q9(n.mapping.maps[n.steps.length-1]),e.prevTime,e.prevComposition):new Kl(e.done,e.undone.addTransform(n,void 0,r,om(t)),null,e.prevTime,e.prevComposition);if(n.getMeta("addToHistory")!==!1&&!(a&&a.getMeta("addToHistory")===!1)){let s=n.getMeta("composition"),c=e.prevTime==0||!a&&e.prevComposition!=s&&(e.prevTime<(n.time||0)-r.newGroupDelay||!yce(n,e.prevRanges)),l=a?tR(e.prevRanges,n.mapping):Q9(n.mapping.maps[n.steps.length-1]);return new Kl(e.done.addTransform(n,c?t.selection.getBookmark():void 0,r,om(t)),Oa.empty,l,n.time,s??e.prevComposition)}else return(i=n.getMeta("rebased"))?new Kl(e.done.rebased(n,i),e.undone.rebased(n,i),tR(e.prevRanges,n.mapping),e.prevTime,e.prevComposition):new Kl(e.done.addMaps(n.mapping.maps),e.undone.addMaps(n.mapping.maps),tR(e.prevRanges,n.mapping),e.prevTime,e.prevComposition)}function yce(e,t){if(!t)return!1;if(!e.docChanged)return!0;let n=!1;return e.mapping.maps[0].forEach((r,o)=>{for(let i=0;i=t[i]&&(n=!0)}),n}function Q9(e){let t=[];return e.forEach((n,r,o,i)=>t.push(o,i)),t}function tR(e,t){if(!e)return null;let n=[];for(let r=0;r{let n=fc.getState(e);return!n||n.done.eventCount==0?!1:(t&&IF(n,e,t,!1),!0)},_F=(e,t)=>{let n=fc.getState(e);return!n||n.undone.eventCount==0?!1:(t&&IF(n,e,t,!0),!0)};function xce(e={}){return new Ud({view(t){return new bce(t,e)}})}class bce{constructor(t,n){var r;this.editorView=t,this.cursorPos=null,this.element=null,this.timeout=-1,this.width=(r=n.width)!==null&&r!==void 0?r:1,this.color=n.color===!1?void 0:n.color||"black",this.class=n.class,this.handlers=["dragover","dragend","drop","dragleave"].map(o=>{let i=a=>{this[o](a)};return t.dom.addEventListener(o,i),{name:o,handler:i}})}destroy(){this.handlers.forEach(({name:t,handler:n})=>this.editorView.dom.removeEventListener(t,n))}update(t,n){this.cursorPos!=null&&n.doc!=t.state.doc&&(this.cursorPos>t.state.doc.content.size?this.setCursor(null):this.updateOverlay())}setCursor(t){t!=this.cursorPos&&(this.cursorPos=t,t==null?(this.element.parentNode.removeChild(this.element),this.element=null):this.updateOverlay())}updateOverlay(){let t=this.editorView.state.doc.resolve(this.cursorPos),n=!t.parent.inlineContent,r;if(n){let s=t.nodeBefore,c=t.nodeAfter;if(s||c){let l=this.editorView.nodeDOM(this.cursorPos-(s?s.nodeSize:0));if(l){let u=l.getBoundingClientRect(),f=s?u.bottom:u.top;s&&c&&(f=(f+this.editorView.nodeDOM(this.cursorPos).getBoundingClientRect().top)/2),r={left:u.left,right:u.right,top:f-this.width/2,bottom:f+this.width/2}}}}if(!r){let s=this.editorView.coordsAtPos(this.cursorPos);r={left:s.left-this.width/2,right:s.left+this.width/2,top:s.top,bottom:s.bottom}}let o=this.editorView.dom.offsetParent;this.element||(this.element=o.appendChild(document.createElement("div")),this.class&&(this.element.className=this.class),this.element.style.cssText="position: absolute; z-index: 50; pointer-events: none;",this.color&&(this.element.style.backgroundColor=this.color)),this.element.classList.toggle("prosemirror-dropcursor-block",n),this.element.classList.toggle("prosemirror-dropcursor-inline",!n);let i,a;if(!o||o==document.body&&getComputedStyle(o).position=="static")i=-pageXOffset,a=-pageYOffset;else{let s=o.getBoundingClientRect();i=s.left-o.scrollLeft,a=s.top-o.scrollTop}this.element.style.left=r.left-i+"px",this.element.style.top=r.top-a+"px",this.element.style.width=r.right-r.left+"px",this.element.style.height=r.bottom-r.top+"px"}scheduleRemoval(t){clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.setCursor(null),t)}dragover(t){if(!this.editorView.editable)return;let n=this.editorView.posAtCoords({left:t.clientX,top:t.clientY}),r=n&&n.inside>=0&&this.editorView.state.doc.nodeAt(n.inside),o=r&&r.type.spec.disableDropCursor,i=typeof o=="function"?o(this.editorView,n,t):o;if(n&&!i){let a=n.pos;if(this.editorView.dragging&&this.editorView.dragging.slice){let s=Ek(this.editorView.state.doc,a,this.editorView.dragging.slice);s!=null&&(a=s)}this.setCursor(a),this.scheduleRemoval(5e3)}}dragend(){this.scheduleRemoval(20)}drop(){this.scheduleRemoval(20)}dragleave(t){(t.target==this.editorView.dom||!this.editorView.dom.contains(t.relatedTarget))&&this.setCursor(null)}}class Ar extends bn{constructor(t){super(t,t)}map(t,n){let r=t.resolve(n.map(this.head));return Ar.valid(r)?new Ar(r):bn.near(r)}content(){return At.empty}eq(t){return t instanceof Ar&&t.head==this.head}toJSON(){return{type:"gapcursor",pos:this.head}}static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("Invalid input for GapCursor.fromJSON");return new Ar(t.resolve(n.pos))}getBookmark(){return new S5(this.anchor)}static valid(t){let n=t.parent;if(n.isTextblock||!Mce(t)||!wce(t))return!1;let r=n.type.spec.allowGapCursor;if(r!=null)return r;let o=n.contentMatchAt(t.index()).defaultType;return o&&o.isTextblock}static findGapCursorFrom(t,n,r=!1){e:for(;;){if(!r&&Ar.valid(t))return t;let o=t.pos,i=null;for(let a=t.depth;;a--){let s=t.node(a);if(n>0?t.indexAfter(a)0){i=s.child(n>0?t.indexAfter(a):t.index(a)-1);break}else if(a==0)return null;o+=n;let c=t.doc.resolve(o);if(Ar.valid(c))return c}for(;;){let a=n>0?i.firstChild:i.lastChild;if(!a){if(i.isAtom&&!i.isText&&!Yt.isSelectable(i)){t=t.doc.resolve(o+i.nodeSize*n),r=!1;continue e}break}i=a,o+=n;let s=t.doc.resolve(o);if(Ar.valid(s))return s}return null}}}Ar.prototype.visible=!1;Ar.findFrom=Ar.findGapCursorFrom;bn.jsonID("gapcursor",Ar);class S5{constructor(t){this.pos=t}map(t){return new S5(t.map(this.pos))}resolve(t){let n=t.resolve(this.pos);return Ar.valid(n)?new Ar(n):bn.near(n)}}function Mce(e){for(let t=e.depth;t>=0;t--){let n=e.index(t),r=e.node(t);if(n==0){if(r.type.spec.isolating)return!0;continue}for(let o=r.child(n-1);;o=o.lastChild){if(o.childCount==0&&!o.inlineContent||o.isAtom||o.type.spec.isolating)return!0;if(o.inlineContent)return!1}}return!0}function wce(e){for(let t=e.depth;t>=0;t--){let n=e.indexAfter(t),r=e.node(t);if(n==r.childCount){if(r.type.spec.isolating)return!0;continue}for(let o=r.child(n);;o=o.firstChild){if(o.childCount==0&&!o.inlineContent||o.isAtom||o.type.spec.isolating)return!0;if(o.inlineContent)return!1}}return!0}function Sce(){return new Ud({props:{decorations:kce,createSelectionBetween(e,t,n){return t.pos==n.pos&&Ar.valid(n)?new Ar(n):null},handleClick:Oce,handleKeyDown:Lce,handleDOMEvents:{beforeinput:Tce}}})}const Lce=PF({ArrowLeft:M2("horiz",-1),ArrowRight:M2("horiz",1),ArrowUp:M2("vert",-1),ArrowDown:M2("vert",1)});function M2(e,t){const n=e=="vert"?t>0?"down":"up":t>0?"right":"left";return function(r,o,i){let a=r.selection,s=t>0?a.$to:a.$from,c=a.empty;if(a instanceof Xn){if(!i.endOfTextblock(n)||s.depth==0)return!1;c=!1,s=r.doc.resolve(t>0?s.after():s.before())}let l=Ar.findGapCursorFrom(s,t,c);return l?(o&&o(r.tr.setSelection(new Ar(l))),!0):!1}}function Oce(e,t,n){if(!e||!e.editable)return!1;let r=e.state.doc.resolve(t);if(!Ar.valid(r))return!1;let o=e.posAtCoords({left:n.clientX,top:n.clientY});return o&&o.inside>-1&&Yt.isSelectable(e.state.doc.nodeAt(o.inside))?!1:(e.dispatch(e.state.tr.setSelection(new Ar(r))),!0)}function Tce(e,t){if(t.inputType!="insertCompositionText"||!(e.state.selection instanceof Ar))return!1;let{$from:n}=e.state.selection,r=n.parent.contentMatchAt(n.index()).findWrapping(e.state.schema.nodes.text);if(!r)return!1;let o=lt.empty;for(let a=r.length-1;a>=0;a--)o=lt.from(r[a].createAndFill(null,o));let i=e.state.tr.replace(n.pos,n.pos,new At(o,0,0));return i.setSelection(Xn.near(i.doc.resolve(n.pos+1))),e.dispatch(i),!1}function kce(e){if(!(e.selection instanceof Ar))return null;let t=document.createElement("div");return t.className="ProseMirror-gapcursor",Nr.create(e.doc,[Ti.widget(e.selection.head,t,{key:"gapcursor"})])}const Nce=["li",0],Pce={parseDOM:[{tag:"li"}],toDOM(){return Nce},defining:!0};function Cce(e,t=null){return function(n,r){let{$from:o,$to:i}=n.selection,a=o.blockRange(i),s=!1,c=a;if(!a)return!1;if(a.depth>=2&&o.node(a.depth-1).type.compatibleContent(e)&&a.startIndex==0){if(o.index(a.depth-1)==0)return!1;let u=n.doc.resolve(a.start-2);c=new Sm(u,u,a.depth),a.endIndex=0;u--)i=lt.from(n[u].type.create(n[u].attrs,i));e.step(new ro(t.start-(r?2:0),t.end,t.start,t.end,new At(i,0,0),n.length,!0));let a=0;for(let u=0;u=o.depth-3;b--)f=lt.from(o.node(b).copy(f));let h=o.indexAfter(-1){if(v>-1)return!1;b.isTextblock&&b.content.size==0&&(v=x+1)}),v>-1&&m.setSelection(bn.near(m.doc.resolve(v))),r(m.scrollIntoView())}return!0}let c=i.pos==o.end()?s.contentMatchAt(0).defaultType:null,l=n.tr.delete(o.pos,i.pos),u=c?[t?{type:e,attrs:t}:null,{type:c}]:void 0;return sd(l.doc,o.pos,2,u)?(r&&r(l.split(o.pos,2,u).scrollIntoView()),!0):!1}}function EF(e){return function(t,n){let{$from:r,$to:o}=t.selection,i=r.blockRange(o,a=>a.childCount>0&&a.firstChild.type==e);return i?n?r.node(i.depth-1).type==e?_ce(t,n,e,i):Ece(t,n,i):!0:!1}}function _ce(e,t,n,r){let o=e.tr,i=r.end,a=r.$to.end(r.depth);im;p--)h-=o.child(p).nodeSize,r.delete(h-1,h+1);let i=r.doc.resolve(n.start),a=i.nodeAfter;if(r.mapping.map(n.end)!=n.start+i.nodeAfter.nodeSize)return!1;let s=n.startIndex==0,c=n.endIndex==o.childCount,l=i.node(-1),u=i.index(-1);if(!l.canReplace(u+(s?0:1),u+1,a.content.append(c?lt.empty:lt.from(o))))return!1;let f=i.pos,d=f+a.nodeSize;return r.step(new ro(f-(s?1:0),d+(c?1:0),f+1,d-1,new At((s?lt.empty:lt.from(o.copy(lt.empty))).append(c?lt.empty:lt.from(o.copy(lt.empty))),s?0:1,c?0:1),s?0:1)),t(r.scrollIntoView()),!0}function D9(e){return function(t,n){let{$from:r,$to:o}=t.selection,i=r.blockRange(o,l=>l.childCount>0&&l.firstChild.type==e);if(!i)return!1;let a=i.startIndex;if(a==0)return!1;let s=i.parent,c=s.child(a-1);if(c.type!=e)return!1;if(n){let l=c.lastChild&&c.lastChild.type==s.type,u=lt.from(l?e.create():null),f=new At(lt.from(e.create(null,lt.from(s.type.create(null,u)))),l?3:1,0),d=i.start,h=i.end;n(t.tr.step(new ro(d-(l?3:1),h,d,h,f,1,!0)).scrollIntoView())}return!0}}class ul{constructor(t,n,r={}){this.match=t,this.match=t,this.handler=typeof n=="string"?Xce(n):n,this.undoable=r.undoable!==!1}}function Xce(e){return function(t,n,r,o){let i=e;if(n[1]){let a=n[0].lastIndexOf(n[1]);i+=n[0].slice(a+n[1].length),r+=a;let s=r-o;s>0&&(i=n[0].slice(a-s,a)+i,r=o)}return t.tr.insertText(i,r,o)}}const Wce=500;function Vce({rules:e}){let t=new Ud({state:{init(){return null},apply(n,r){let o=n.getMeta(this);return o||(n.selectionSet||n.docChanged?null:r)}},props:{handleTextInput(n,r,o,i){return K9(n,r,o,i,e,t)},handleDOMEvents:{compositionend:n=>{setTimeout(()=>{let{$cursor:r}=n.state.selection;r&&K9(n,r.pos,r.pos,"",e,t)})}}},isInputRules:!0});return t}function K9(e,t,n,r,o,i){if(e.composing)return!1;let a=e.state,s=a.doc.resolve(t);if(s.parent.type.spec.code)return!1;let c=s.parent.textBetween(Math.max(0,s.parentOffset-Wce),s.parentOffset,null,"")+r;for(let l=0;l{let n=e.plugins;for(let r=0;r=0;c--)a.step(s.steps[c].invert(s.docs[c]));if(i.text){let c=a.doc.resolve(i.from).marks();a.replaceWith(i.from,i.to,e.schema.text(i.text,c))}else a.delete(i.from,i.to);t(a)}return!0}}return!1},Yce=new ul(/--$/,"—"),Zce=new ul(/\.\.\.$/,"…"),Qce=new ul(/(?:^|[\s\{\[\(\<'"\u2018\u201C])(")$/,"“"),Bce=new ul(/"$/,"”"),Dce=new ul(/(?:^|[\s\{\[\(\<'"\u2018\u201C])(')$/,"‘"),Kce=new ul(/'$/,"’"),Hce=[Qce,Bce,Dce,Kce];function L5(e,t,n=null,r){return new ul(e,(o,i,a,s)=>{let c=n instanceof Function?n(i):n,l=o.tr.delete(a,s),u=l.doc.resolve(a),f=u.blockRange(),d=f&&ux(f,t,c);if(!d)return null;l.wrap(f,d);let h=l.doc.resolve(a-1).nodeBefore;return h&&h.type==t&&Vd(l.doc,a-1)&&(!r||r(i,h))&&l.join(a-1),l})}const Gce=e=>{const t={},n=(r,o)=>t[r]=o;return n("Alt-ArrowUp",jH),n("Alt-ArrowDown",$H),n("Mod-z",FF),n("Mod-y",_F),n("Backspace",Uce),n("Escape",rG),n("Mod-b",kr(e.marks.strong)),n("Mod-i",kr(e.marks.em)),n("Mod-u",kr(e.marks.underline)),n("Mod-d",kr(e.marks.strikethrough)),n("Mod-e",kr(e.marks.code)),n("Mod-;",kr(e.marks.superscript)),n("Mod-'",kr(e.marks.subscript)),n("Enter",Wg(Fce(e.nodes.list_item),Hk,Gk,zk,nG)),n("Mod-[",EF(e.nodes.list_item)),n("Mod-]",D9(e.nodes.list_item)),n("Tab",D9(e.nodes.list_item)),t},zce=e=>L5(/^\s*>\s$/,e),Jce=e=>L5(/^(\d+)\.\s$/,e,t=>({order:+t[1]}),(t,n)=>n.childCount+n.attrs.order===+t[1]),jce=e=>L5(/^\s*([-+*])\s$/,e),$ce=()=>{const e=/(?:^|\s)((?:`)((?:[^`]+))(?:`))$/;return new ul(e,(t,n,r,o)=>{const{schema:i}=t,a=t.tr.insertText(`${n[2]} `,r,o),s=i.marks.code.create();return a.addMark(r,r+n[2].length,s)})},qce=()=>{const e=/(?:https?:\/\/)?[\w-]+(?:\.[\w-]+)+\.?(?:\d+)?(?:\/\S*)?$/;return new ul(e,(t,n,r,o)=>{const{schema:i}=t,a=t.tr.insertText(n[0],r,o),s=i.marks.link.create({href:n[0],title:n[0]});return a.addMark(r,r+n[0].length,s)})},eue=e=>{const t=[...Hce,Zce,Yce];return t.push(zce(e.nodes.blockquote)),t.push(Jce(e.nodes.ordered_list)),t.push(jce(e.nodes.bullet_list)),t.push($ce()),t.push(qce()),Vce({rules:t})},tue=e=>e.type.name==="paragraph"&&e.nodeSize===2,nue=e=>new Ud({props:{decorations(t){const{$from:n}=t.selection;if(tue(n.parent)){const r=Ti.node(n.before(),n.after(),{"data-placeholder":e});return Nr.create(t.doc,[r])}}}}),rue=(e,t)=>{const n=t==null?void 0:t.placeholder,r=[eue(e),Z9(Gce(e)),Z9(uG),xce(),Sce(),Rce()];return n&&r.push(nue(n)),r},oue=["p",0],iue=["blockquote",0],aue=["hr"],sue=["pre",["code",0]],lue=["br"],XF={doc:{content:"block+"},paragraph:{content:"inline*",group:"block",parseDOM:[{tag:"p"}],toDOM(){return oue}},blockquote:{content:"block+",group:"block",defining:!0,parseDOM:[{tag:"blockquote"}],toDOM(){return iue}},horizontal_rule:{group:"block",parseDOM:[{tag:"hr"}],toDOM(){return aue}},heading:{attrs:{level:{default:1}},content:"inline*",group:"block",defining:!0,parseDOM:[{tag:"h1",attrs:{level:1}},{tag:"h2",attrs:{level:2}},{tag:"h3",attrs:{level:3}},{tag:"h4",attrs:{level:4}},{tag:"h5",attrs:{level:5}},{tag:"h6",attrs:{level:6}}],toDOM(e){return["h"+e.attrs.level,0]}},code_block:{content:"text*",marks:"",group:"block",code:!0,defining:!0,parseDOM:[{tag:"pre",preserveWhitespace:"full"}],toDOM(){return sue}},text:{group:"inline"},image:{inline:!0,attrs:{src:{},alt:{default:null},title:{default:null}},group:"inline",draggable:!0,parseDOM:[{tag:"img[src]",getAttrs(e){return{src:e.getAttribute("src"),title:e.getAttribute("title"),alt:e.getAttribute("alt")}}}],toDOM(e){let{src:t,alt:n,title:r}=e.attrs;return["img",{src:t,alt:n,title:r}]}},hard_break:{inline:!0,group:"inline",selectable:!1,parseDOM:[{tag:"br"}],toDOM(){return lue}}},cue=["em",0],uue=["strong",0],fue=["code",0],WF={link:{attrs:{href:{},title:{default:null}},inclusive:!1,parseDOM:[{tag:"a[href]",getAttrs(e){return{href:e.getAttribute("href"),title:e.getAttribute("title")}}}],toDOM(e){let{href:t,title:n}=e.attrs;return["a",{href:t,title:n},0]}},em:{parseDOM:[{tag:"i"},{tag:"em"},{style:"font-style=italic"},{style:"font-style=normal",clearMark:e=>e.type.name=="em"}],toDOM(){return cue}},strong:{parseDOM:[{tag:"strong"},{tag:"b",getAttrs:e=>e.style.fontWeight!="normal"&&null},{style:"font-weight=400",clearMark:e=>e.type.name=="strong"},{style:"font-weight",getAttrs:e=>/^(bold(er)?|[5-9]\d{2,})$/.test(e)&&null}],toDOM(){return uue}},code:{parseDOM:[{tag:"code"}],toDOM(){return fue}}};new Lk({nodes:XF,marks:WF});const due={attrs:{order:{default:1},listStyleType:{default:""},fontsize:{default:""},color:{default:""}},content:"list_item+",group:"block",parseDOM:[{tag:"ol",getAttrs:e=>{const n={order:+((e.hasAttribute("start")?e.getAttribute("start"):1)||1)},{listStyleType:r,fontSize:o,color:i}=e.style;return r&&(n.listStyleType=r),o&&(n.fontsize=o),i&&(n.color=i),n}}],toDOM:e=>{const{order:t,listStyleType:n,fontsize:r,color:o}=e.attrs;let i="";n&&(i+=`list-style-type: ${n};`),r&&(i+=`font-size: ${r};`),o&&(i+=`color: ${o};`);const a={style:i};return t!==1&&(a.start=t),["ol",a,0]}},hue={attrs:{listStyleType:{default:""},fontsize:{default:""},color:{default:""}},content:"list_item+",group:"block",parseDOM:[{tag:"ul",getAttrs:e=>{const t={},{listStyleType:n,fontSize:r,color:o}=e.style;return n&&(t.listStyleType=n),r&&(t.fontsize=r),o&&(t.color=o),t}}],toDOM:e=>{const{listStyleType:t,fontsize:n,color:r}=e.attrs;let o="";return t&&(o+=`list-style-type: ${t};`),n&&(o+=`font-size: ${n};`),r&&(o+=`color: ${r};`),["ul",{style:o},0]}},pue={...Pce,content:"paragraph block*",group:"block"},mue={attrs:{align:{default:""},indent:{default:0},textIndent:{default:0}},content:"inline*",group:"block",parseDOM:[{tag:"p",getAttrs:e=>{const{textAlign:t,textIndent:n}=e.style;let r=e.getAttribute("align")||t||"";r=/(left|right|center|justify)/.test(r)?r:"";let o=0;n&&(/em/.test(n)?o=parseInt(n):/px/.test(n)&&(o=Math.floor(parseInt(n)/20),o||(o=1)));const i=+(e.getAttribute("data-indent")||0);return{align:r,indent:i,textIndent:o}}},{tag:"img",ignore:!0},{tag:"pre",skip:!0}],toDOM:e=>{const{align:t,indent:n,textIndent:r}=e.attrs;let o="";t&&t!=="left"&&(o+=`text-align: ${t};`),r&&(o+=`text-indent: ${r*20}px;`);const i={style:o};return n&&(i["data-indent"]=n),["p",i,0]}},{doc:gue,blockquote:vue,text:yue}=XF,Aue={doc:gue,paragraph:mue,blockquote:vue,text:yue,ordered_list:due,bullet_list:hue,list_item:pue},Rue={excludes:"subscript",parseDOM:[{tag:"sub"},{style:"vertical-align",getAttrs:e=>e==="sub"&&null}],toDOM:()=>["sub",0]},xue={excludes:"superscript",parseDOM:[{tag:"sup"},{style:"vertical-align",getAttrs:e=>e==="super"&&null}],toDOM:()=>["sup",0]},bue={parseDOM:[{tag:"strike"},{style:"text-decoration",getAttrs:e=>e==="line-through"&&null},{style:"text-decoration-line",getAttrs:e=>e==="line-through"&&null}],toDOM:()=>["span",{style:"text-decoration-line: line-through;"},0]},Mue={parseDOM:[{tag:"u"},{style:"text-decoration",getAttrs:e=>e==="underline"&&null},{style:"text-decoration-line",getAttrs:e=>e==="underline"&&null}],toDOM:()=>["span",{style:"text-decoration: underline;"},0]},wue={attrs:{color:{}},inline:!0,group:"inline",parseDOM:[{style:"color",getAttrs:e=>e?{color:e}:{}}],toDOM:e=>{const{color:t}=e.attrs;let n="";return t&&(n+=`color: ${t};`),["span",{style:n},0]}},Sue={attrs:{backcolor:{}},inline:!0,group:"inline",parseDOM:[{style:"background-color",getAttrs:e=>e?{backcolor:e}:{}}],toDOM:e=>{const{backcolor:t}=e.attrs;let n="";return t&&(n+=`background-color: ${t};`),["span",{style:n},0]}},Lue={attrs:{fontsize:{}},inline:!0,group:"inline",parseDOM:[{style:"font-size",getAttrs:e=>e?{fontsize:e}:{}}],toDOM:e=>{const{fontsize:t}=e.attrs;let n="";return t&&(n+=`font-size: ${t};`),["span",{style:n},0]}},Oue={attrs:{fontname:{}},inline:!0,group:"inline",parseDOM:[{style:"font-family",getAttrs:e=>({fontname:e&&typeof e=="string"?e.replace(/[\"\']/g,""):""})}],toDOM:e=>{const{fontname:t}=e.attrs;let n="";return t&&(n+=`font-family: ${t};`),["span",{style:n},0]}},Tue={attrs:{href:{},title:{default:null},target:{default:"_blank"}},inclusive:!1,parseDOM:[{tag:"a[href]",getAttrs:e=>{const t=e.getAttribute("href"),n=e.getAttribute("title");return{href:t,title:n}}}],toDOM:e=>["a",e.attrs,0]},kue={attrs:{index:{default:null}},parseDOM:[{tag:"mark",getAttrs:e=>({index:e.dataset.index})}],toDOM:e=>["mark",{"data-index":e.attrs.index},0]},{em:Nue,strong:Pue,code:Cue}=WF,Iue={em:Nue,strong:Pue,fontsize:Lue,fontname:Oue,code:Cue,forecolor:wue,backcolor:Sue,subscript:Rue,superscript:xue,strikethrough:bue,underline:Mue,link:Tue,mark:kue},Fue=Aue,_ue=Iue,VF=new Lk({nodes:Fue,marks:_ue}),O5=e=>{const t=`
    ${e}
    `,r=new window.DOMParser().parseFromString(t,"text/html").body.firstElementChild;return xd.fromSchema(VF).parse(r)},UF=(e,t,n,r)=>new oce(e,{state:Bf.create({doc:O5(t),plugins:rue(VF,r)}),...n});function Eue(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(o){o(n)}),(r=e.get("*"))&&r.slice().map(function(o){o(t,n)})}}}var Zr=(e=>(e.RICH_TEXT_COMMAND="RICH_TEXT_COMMAND",e.SYNC_RICH_TEXT_ATTRS_TO_STORE="SYNC_RICH_TEXT_ATTRS_TO_STORE",e.OPEN_CHART_DATA_EDITOR="OPEN_CHART_DATA_EDITOR",e.OPEN_LATEX_EDITOR="OPEN_LATEX_EDITOR",e))(Zr||{});const to=Eue(),Xue=(e,t,n)=>{const{selection:r,doc:o}=e;if(!r||!o)return e;const{from:i,to:a}=r,{nodes:s}=t,c=s.blockquote,l=s.list_item,u=s.paragraph,f=[];n=n||"";const d=new Set([c,l,u]);return o.nodesBetween(i,a,(h,p)=>{const m=h.type;return(h.attrs.align||"")!==n&&d.has(m)&&f.push({node:h,pos:p,nodeType:m}),!0}),f.length&&f.forEach(h=>{const{node:p,pos:m,nodeType:v}=h;let{attrs:b}=p;n?b={...b,align:n}:b={...b,align:null},e=e.setNodeMarkup(m,v,b,p.marks)}),e},Wue=(e,t)=>{const{state:n}=e,{schema:r,selection:o}=n,i=Xue(n.tr.setSelection(o),r,t);e.dispatch(i)};function Vue(e,t,n,r){if(!e.doc)return e;const o=e.doc.nodeAt(t);if(!o)return e;const i=0,a=8;let s=(o.attrs[r]||0)+n;if(sa&&(s=a),s===o.attrs[r])return e;const c={...o.attrs,[r]:s};return e.setNodeMarkup(t,o.type,c,o.marks)}const YF=(e,t,n,r)=>{const{selection:o,doc:i}=e;if(!o||!i||!(o instanceof Xn||o instanceof $o))return e;const{from:a,to:s}=o;return i.nodesBetween(a,s,(c,l)=>{const u=c.type;return u.name==="paragraph"||u.name==="blockquote"?(e=Vue(e,l,n,r),!1):!km(c,t)}),e},Uue=(e,t)=>{const{state:n}=e,{schema:r,selection:o}=n,i=YF(n.tr.setSelection(o),r,t,"indent");return i.docChanged?(e.dispatch(i),!0):!1},Yue=(e,t)=>{const{state:n}=e,{schema:r,selection:o}=n,i=YF(n.tr.setSelection(o),r,t,"textIndent");return i.docChanged?(e.dispatch(i),!0):!1},dg=(e,t,n,r={})=>(o,i)=>{const{schema:a,selection:s}=o,{$from:c,$to:l}=s,u=c.blockRange(l);if(!u)return!1;const f=tN(h=>km(h,a))(s);if(u.depth>=1&&f&&u.depth-f.depth<=1){if(f.node.type===e&&!n)return EF(t)(o,i);if(km(f.node,a)&&e.validContent(f.node.content)){const{tr:h}=o,p={...f.node.attrs,...r};return n&&(p.listStyleType=n),h.setNodeMarkup(f.pos,e,p),i&&i(h),!1}}const d={...r};return n&&(d.listStyleType=n),Cce(e,d)(o,i)},R0=(e,t)=>{const{state:n}=e,{schema:r,selection:o}=n,i=n.tr.setSelection(o),{doc:a}=i;if(!a)return i;const{from:s,to:c}=o;a.nodesBetween(s,c,(l,u)=>{if(km(l,r)&&s-3<=u&&c+3>=u+l.nodeSize){const f=Array.isArray(t)?t:[t];for(const d of f)i.setNodeAttribute(u,d.key,d.value)}return!1}),e.dispatch(i)},Zue=Ie({__name:"ProsemirrorEditor",props:{elementId:{},defaultColor:{},defaultFontName:{},value:{},editable:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1}},emits:["update","focus","blur","mousedown"],setup(e,{expose:t,emit:n}){const r=e,o=n,i=ft(),{handleElementId:a,textFormatPainter:s,richTextAttrs:c}=Ee(i),l=he();let u;const f=Fn.debounce(function(){o("update",u.dom.innerHTML)},300,{trailing:!0}),d=()=>{i.setDisableHotkeysState(!0),o("focus")},h=()=>{i.setDisableHotkeysState(!1),o("blur")},p=Fn.debounce(function(){const A=QR(u,{color:r.defaultColor,fontname:r.defaultFontName});i.setRichtextAttrs(A)},30,{trailing:!0}),m=()=>{f(),p()},v=we(()=>r.value);Tt(v,()=>{if(!u||u.hasFocus())return;const{doc:A,tr:S}=u.state;u.dispatch(S.replaceRangeWith(0,A.content.size,O5(v.value)))}),Tt(()=>r.editable,()=>{u.setProps({editable:()=>r.editable})}),t({focus:()=>u.focus()});const x=({target:A,action:S})=>{if(!A&&a.value!==r.elementId||A&&A!==r.elementId)return;const k="command"in S?[S]:S;for(const O of k)if(O.command==="fontname"&&O.value){const w=u.state.schema.marks.fontname.create({fontname:O.value});Er(u),Da(u,w)}else if(O.command==="fontsize"&&O.value){const w=u.state.schema.marks.fontsize.create({fontsize:O.value});Er(u),Da(u,w),R0(u,{key:"fontsize",value:O.value})}else if(O.command==="fontsize-add"){const w=O.value?+O.value:2;Er(u);const I=Lw(u)+w+"px",E=u.state.schema.marks.fontsize.create({fontsize:I});Da(u,E),R0(u,{key:"fontsize",value:I})}else if(O.command==="fontsize-reduce"){const w=O.value?+O.value:2;Er(u);let I=Lw(u)-w;I<12&&(I=12);const E=u.state.schema.marks.fontsize.create({fontsize:I+"px"});Da(u,E),R0(u,{key:"fontsize",value:I+"px"})}else if(O.command==="color"&&O.value){const w=u.state.schema.marks.forecolor.create({color:O.value});Er(u),Da(u,w),R0(u,{key:"color",value:O.value})}else if(O.command==="backcolor"&&O.value){const w=u.state.schema.marks.backcolor.create({backcolor:O.value});Er(u),Da(u,w)}else if(O.command==="bold")Er(u),kr(u.state.schema.marks.strong)(u.state,u.dispatch);else if(O.command==="em")Er(u),kr(u.state.schema.marks.em)(u.state,u.dispatch);else if(O.command==="underline")Er(u),kr(u.state.schema.marks.underline)(u.state,u.dispatch);else if(O.command==="strikethrough")Er(u),kr(u.state.schema.marks.strikethrough)(u.state,u.dispatch);else if(O.command==="subscript")kr(u.state.schema.marks.subscript)(u.state,u.dispatch);else if(O.command==="superscript")kr(u.state.schema.marks.superscript)(u.state,u.dispatch);else if(O.command==="blockquote")E2("blockquote",u.state)?qH(u.state,u.dispatch):sG(u.state.schema.nodes.blockquote)(u.state,u.dispatch);else if(O.command==="code")kr(u.state.schema.marks.code)(u.state,u.dispatch);else if(O.command==="align"&&O.value)Wue(u,O.value);else if(O.command==="indent"&&O.value)Uue(u,+O.value);else if(O.command==="textIndent"&&O.value)Yue(u,+O.value);else if(O.command==="bulletList"){const w=O.value||"",{bullet_list:I,list_item:E}=u.state.schema.nodes,T={color:c.value.color,fontsize:c.value.fontsize};dg(I,E,w,T)(u.state,u.dispatch)}else if(O.command==="orderedList"){const w=O.value||"",{ordered_list:I,list_item:E}=u.state.schema.nodes,T={color:c.value.color,fontsize:c.value.fontsize};dg(I,E,w,T)(u.state,u.dispatch)}else if(O.command==="clear"){Er(u);const{$from:w,$to:I}=u.state.selection;u.dispatch(u.state.tr.removeMark(w.pos,I.pos)),R0(u,[{key:"fontsize",value:""},{key:"color",value:""}])}else if(O.command==="link"){const w=u.state.schema.marks.link,{from:I,to:E}=u.state.selection,T=fG(u.state.doc,I,E,w);if(T)if(O.value){const F=u.state.schema.marks.link.create({href:O.value,title:O.value});Da(u,F,{from:T.from.pos,to:T.to.pos+1})}else u.dispatch(u.state.tr.removeMark(T.from.pos,T.to.pos+1,w));else if(mG(u.state,w))if(O.value){const F=u.state.schema.marks.link.create({href:O.value,title:O.value});Da(u,F)}else kr(w)(u.state,u.dispatch);else O.value&&(Er(u),kr(w,{href:O.value,title:O.value})(u.state,u.dispatch))}else O.command==="insert"&&O.value&&u.dispatch(u.state.tr.insertText(O.value));u.focus(),f(),p()},R=()=>{if(!s.value)return;const{keep:A,...S}=s.value,k=[{command:"clear"}];for(const O of Object.keys(S)){const w=O,I=s.value[O];I===!0?k.push({command:w}):I&&k.push({command:w,value:I})}x({action:k}),A||i.setTextFormatPainter(null)};Ht(()=>{u=UF(l.value,v.value,{handleDOMEvents:{focus:d,blur:h,keydown:m,click:p,mouseup:R},editable:()=>r.editable}),r.autoFocus&&u.focus()}),Sn(()=>{u&&u.destroy()});const y=()=>{a.value===r.elementId&&p()};return to.on(Zr.RICH_TEXT_COMMAND,x),to.on(Zr.SYNC_RICH_TEXT_ATTRS_TO_STORE,y),Sn(()=>{to.off(Zr.RICH_TEXT_COMMAND,x),to.off(Zr.SYNC_RICH_TEXT_ATTRS_TO_STORE,y)}),(A,S)=>(Y(),ee("div",{class:ze(["prosemirror-editor",{"format-painter":z(s)}]),ref_key:"editorViewRef",ref:l,onMousedown:S[0]||(S[0]=k=>o("mousedown",k))},null,34))}}),ZF=We(Zue,[["__scopeId","data-v-23fdc807"]]),QF=e=>(tn("data-v-88c920e1"),e=e(),nn(),e),Que=QF(()=>V("div",{class:"drag-handler top"},null,-1)),Bue=QF(()=>V("div",{class:"drag-handler bottom"},null,-1)),Due=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=ft(),r=st(),{handleElementId:o,isScaling:i}=Ee(n),{addHistorySnapshot:a}=zt(),s=he(),c=we(()=>t.elementInfo.shadow),{shadowStyle:l}=Sc(c),u=(x,R=!0)=>{t.elementInfo.lock||(x.stopPropagation(),t.selectElement(x,t.elementInfo,R))},f=he(-1),d=he(-1);Tt(i,()=>{o.value===t.elementInfo.id&&(i.value||(!t.elementInfo.vertical&&f.value!==-1&&(r.updateElement({id:t.elementInfo.id,props:{height:f.value}}),f.value=-1),t.elementInfo.vertical&&d.value!==-1&&(r.updateElement({id:t.elementInfo.id,props:{width:d.value}}),d.value=-1)))});const h=x=>{const R=x[0].contentRect;if(!s.value)return;const y=R.height+20,A=R.width+20;!t.elementInfo.vertical&&t.elementInfo.height!==y&&(i.value?f.value=y:r.updateElement({id:t.elementInfo.id,props:{height:y}})),t.elementInfo.vertical&&t.elementInfo.width!==A&&(i.value?d.value=A:r.updateElement({id:t.elementInfo.id,props:{width:A}}))},p=new ResizeObserver(h);Ht(()=>{s.value&&p.observe(s.value)}),Sn(()=>{s.value&&p.unobserve(s.value)});const m=x=>{r.updateElement({id:t.elementInfo.id,props:{content:x}}),a()},v=Fn.debounce(function(){t.elementInfo.content.replace(/<[^>]+>/g,"")||r.deleteElement(t.elementInfo.id)},300,{trailing:!0}),b=we(()=>o.value===t.elementInfo.id);return Tt(b,()=>{b.value||v()}),(x,R)=>{const y=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-text",{lock:x.elementInfo.lock}]),style:Se({top:x.elementInfo.top+"px",left:x.elementInfo.left+"px",width:x.elementInfo.width+"px",height:x.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${x.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",{class:"element-content",ref_key:"elementRef",ref:s,style:Se({width:x.elementInfo.vertical?"auto":x.elementInfo.width+"px",height:x.elementInfo.vertical?x.elementInfo.height+"px":"auto",backgroundColor:x.elementInfo.fill,opacity:x.elementInfo.opacity,textShadow:z(l),lineHeight:x.elementInfo.lineHeight,letterSpacing:(x.elementInfo.wordSpace||0)+"px",color:x.elementInfo.defaultColor,fontFamily:x.elementInfo.defaultFontName,writingMode:x.elementInfo.vertical?"vertical-rl":"horizontal-tb"}),onMousedown:R[2]||(R[2]=A=>u(A)),onTouchstart:R[3]||(R[3]=A=>u(A))},[L(uv,{width:x.elementInfo.width,height:x.elementInfo.height,outline:x.elementInfo.outline},null,8,["width","height","outline"]),L(ZF,{class:"text",elementId:x.elementInfo.id,defaultColor:x.elementInfo.defaultColor,defaultFontName:x.elementInfo.defaultFontName,editable:!x.elementInfo.lock,value:x.elementInfo.content,style:Se({"--paragraphSpace":`${x.elementInfo.paragraphSpace===void 0?5:x.elementInfo.paragraphSpace}px`}),onUpdate:R[0]||(R[0]=A=>m(A)),onMousedown:R[1]||(R[1]=A=>u(A,!1))},null,8,["elementId","defaultColor","defaultFontName","editable","value","style"]),Que,Bue],36)),[[y,x.contextmenus]])],4)],6)}}}),BF=We(Due,[["__scopeId","data-v-88c920e1"]]),Kue=["id","gradientTransform"],Hue=["stop-color"],Gue=["stop-color"],zue=["id"],Jue=["stop-color"],jue=["stop-color"],DF=Ie({__name:"GradientDefs",props:{id:{},type:{},color1:{},color2:{},rotate:{default:0}},setup(e){return(t,n)=>t.type==="linear"?(Y(),ee("linearGradient",{key:0,id:t.id,x1:"0%",y1:"0%",x2:"100%",y2:"0%",gradientTransform:`rotate(${t.rotate},0.5,0.5)`},[V("stop",{offset:"0%","stop-color":t.color1},null,8,Hue),V("stop",{offset:"100%","stop-color":t.color2},null,8,Gue)],8,Kue)):(Y(),ee("radialGradient",{key:1,id:t.id},[V("stop",{offset:"0%","stop-color":t.color1},null,8,Jue),V("stop",{offset:"100%","stop-color":t.color2},null,8,jue)],8,zue))}}),$ue=["width","height"],que={key:0},efe=["transform"],tfe=["d","fill","stroke","stroke-width","stroke-dasharray"],nfe=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=ft(),r=st(),{handleElementId:o,shapeFormatPainter:i}=Ee(n),{addHistorySnapshot:a}=zt(),s=(O,w=!0)=>{t.elementInfo.lock||(O.stopPropagation(),t.selectElement(O,t.elementInfo,w))},c=()=>{if(!i.value)return;const{keep:O,...w}=i.value;r.updateElement({id:t.elementInfo.id,props:w}),a(),O||n.setShapeFormatPainter(null)},l=we(()=>t.elementInfo.outline),{outlineWidth:u,outlineColor:f,strokeDashArray:d}=Hd(l),h=we(()=>t.elementInfo.shadow),{shadowStyle:p}=Sc(h),m=we(()=>t.elementInfo.flipH),v=we(()=>t.elementInfo.flipV),{flipStyle:b}=cv(m,v),x=he(!1);Tt(o,()=>{o.value!==t.elementInfo.id&&x.value&&(x.value=!1)});const R=we(()=>{const O={content:"",defaultFontName:"微软雅黑",defaultColor:"#000",align:"middle"};return t.elementInfo.text?t.elementInfo.text:O}),y=O=>{const w={...R.value,content:O};r.updateElement({id:t.elementInfo.id,props:{text:w}}),a()},A=()=>{if(!t.elementInfo.text)return;t.elementInfo.text.content.replace(/<[^>]+>/g,"")||(r.removeElementProps({id:t.elementInfo.id,propName:"text"}),a())},S=he(),k=()=>{x.value=!0,Wr(()=>S.value&&S.value.focus())};return(O,w)=>{const I=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-shape",{lock:O.elementInfo.lock,"format-painter":z(i)}]),style:Se({top:O.elementInfo.top+"px",left:O.elementInfo.left+"px",width:O.elementInfo.width+"px",height:O.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${O.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",{class:"element-content",style:Se({opacity:O.elementInfo.opacity,filter:z(p)?`drop-shadow(${z(p)})`:"",transform:z(b),color:R.value.defaultColor,fontFamily:R.value.defaultFontName}),onMousedown:w[3]||(w[3]=E=>s(E)),onMouseup:w[4]||(w[4]=E=>c()),onTouchstart:w[5]||(w[5]=E=>s(E)),onDblclick:w[6]||(w[6]=E=>k())},[(Y(),ee("svg",{overflow:"visible",width:O.elementInfo.width,height:O.elementInfo.height},[O.elementInfo.gradient?(Y(),ee("defs",que,[L(DF,{id:`editabel-gradient-${O.elementInfo.id}`,type:O.elementInfo.gradient.type,color1:O.elementInfo.gradient.color[0],color2:O.elementInfo.gradient.color[1],rotate:O.elementInfo.gradient.rotate},null,8,["id","type","color1","color2","rotate"])])):Qe("",!0),V("g",{transform:`scale(${O.elementInfo.width/O.elementInfo.viewBox[0]}, ${O.elementInfo.height/O.elementInfo.viewBox[1]}) translate(0,0) matrix(1,0,0,1,0,0)`},[V("path",{class:"shape-path","vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",d:O.elementInfo.path,fill:O.elementInfo.gradient?`url(#editabel-gradient-${O.elementInfo.id})`:O.elementInfo.fill,stroke:z(f),"stroke-width":z(u),"stroke-dasharray":z(d)},null,8,tfe)],8,efe)],8,$ue)),V("div",{class:ze(["shape-text",[R.value.align,{editable:x.value||R.value.content}]])},[x.value||R.value.content?(Y(),Te(ZF,{key:0,ref_key:"prosemirrorEditorRef",ref:S,elementId:O.elementInfo.id,defaultColor:R.value.defaultColor,defaultFontName:R.value.defaultFontName,editable:!O.elementInfo.lock,value:R.value.content,onUpdate:w[0]||(w[0]=E=>y(E)),onBlur:w[1]||(w[1]=E=>A()),onMousedown:w[2]||(w[2]=E=>s(E,!1))},null,8,["elementId","defaultColor","defaultFontName","editable","value"])):Qe("",!0)],2)],36)),[[I,O.contextmenus]])],4)],6)}}}),KF=We(nfe,[["__scopeId","data-v-63255815"]]),rfe=["id","markerWidth","markerHeight","refX","refY"],ofe=["d","fill","transform"],Id=Ie({__name:"LinePointMarker",props:{id:{},position:{},type:{},baseSize:{},color:{}},setup(e){const t=e,n={dot:"m0 5a5 5 0 1 0 10 0a5 5 0 1 0 -10 0z",arrow:"M0,0 L10,5 0,10 Z"},r={"arrow-start":180,"arrow-end":0},o=we(()=>n[t.type]),i=we(()=>r[`${t.type}-${t.position}`]||0),a=we(()=>t.baseSize<2?2:t.baseSize);return(s,c)=>(Y(),ee("marker",{id:`${s.id}-${s.type}-${s.position}`,markerUnits:"userSpaceOnUse",orient:"auto",markerWidth:a.value*3,markerHeight:a.value*3,refX:a.value*1.5,refY:a.value*1.5},[V("path",{d:o.value,fill:s.color,transform:`scale(${a.value*.3}, ${a.value*.3}) rotate(${i.value}, 5, 5)`},null,8,ofe)],8,rfe))}}),ife=["width","height"],afe=["d","stroke","stroke-width","stroke-dasharray","marker-start","marker-end"],sfe=["d"],lfe=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=l=>{t.elementInfo.lock||(l.stopPropagation(),t.selectElement(l,t.elementInfo))},r=we(()=>t.elementInfo.shadow),{shadowStyle:o}=Sc(r),i=we(()=>{const l=Math.abs(t.elementInfo.start[0]-t.elementInfo.end[0]);return l<24?24:l}),a=we(()=>{const l=Math.abs(t.elementInfo.start[1]-t.elementInfo.end[1]);return l<24?24:l}),s=we(()=>{if(t.elementInfo.style!=="dashed")return"0 0";const l=t.elementInfo.width;return l<=8?`${l*5} ${l*2.5}`:`${l*5} ${l*1.5}`}),c=we(()=>Px(t.elementInfo));return(l,u)=>{const f=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-shape",{lock:l.elementInfo.lock}]),style:Se({top:l.elementInfo.top+"px",left:l.elementInfo.left+"px"})},[V("div",{class:"element-content",style:Se({filter:z(o)?`drop-shadow(${z(o)})`:""}),onMousedown:u[0]||(u[0]=d=>n(d)),onTouchstart:u[1]||(u[1]=d=>n(d))},[(Y(),ee("svg",{overflow:"visible",width:i.value,height:a.value},[V("defs",null,[l.elementInfo.points[0]?(Y(),Te(Id,{key:0,id:l.elementInfo.id,position:"start",type:l.elementInfo.points[0],color:l.elementInfo.color,baseSize:l.elementInfo.width},null,8,["id","type","color","baseSize"])):Qe("",!0),l.elementInfo.points[1]?(Y(),Te(Id,{key:1,id:l.elementInfo.id,position:"end",type:l.elementInfo.points[1],color:l.elementInfo.color,baseSize:l.elementInfo.width},null,8,["id","type","color","baseSize"])):Qe("",!0)]),V("path",{class:"line-point",d:c.value,stroke:l.elementInfo.color,"stroke-width":l.elementInfo.width,"stroke-dasharray":s.value,fill:"none","marker-start":l.elementInfo.points[0]?`url(#${l.elementInfo.id}-${l.elementInfo.points[0]}-start)`:"","marker-end":l.elementInfo.points[1]?`url(#${l.elementInfo.id}-${l.elementInfo.points[1]}-end)`:""},null,8,afe),Be(V("path",{class:"line-path",d:c.value,stroke:"transparent","stroke-width":"20",fill:"none"},null,8,sfe),[[f,l.contextmenus]])],8,ife))],36)],6)}}}),HF=We(lfe,[["__scopeId","data-v-7ecafe01"]]),q0={svg:"http://www.w3.org/2000/svg",xmlns:"http://www.w3.org/2000/xmlns/",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",ct:"http://gionkunz.github.com/chartist-js/ct"},cfe=8,H9={"&":"&","<":"<",">":">",'"':""","'":"'"};function G9(e,t){return typeof e=="number"?e+t:e}function hg(e){if(typeof e=="string"){const t=/^(\d+)\s*(.*)$/g.exec(e);return{value:t?+t[1]:0,unit:(t==null?void 0:t[2])||void 0}}return{value:Number(e)}}function T5(e){return String.fromCharCode(97+e%26)}const rR=2221e-19;function ufe(e){return Math.floor(Math.log(Math.abs(e))/Math.LN10)}function x0(e,t,n){return t/n.range*e}function ffe(e,t){const n=Math.pow(10,t||cfe);return Math.round(e*n)/n}function dfe(e){if(e===1)return e;function t(a,s){return a%s===0?s:t(s,a%s)}function n(a){return a*a+1}let r=2,o=2,i;if(e%2===0)return 2;do r=n(r)%e,o=n(n(o))%e,i=t(Math.abs(r-o),e);while(i===1);return i}function oR(e,t,n,r){const o=(r-90)*Math.PI/180;return{x:e+n*Math.cos(o),y:t+n*Math.sin(o)}}function hfe(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;const o={high:t.high,low:t.low,valueRange:0,oom:0,step:0,min:0,max:0,range:0,numberOfSteps:0,values:[]};o.valueRange=o.high-o.low,o.oom=ufe(o.valueRange),o.step=Math.pow(10,o.oom),o.min=Math.floor(o.low/o.step)*o.step,o.max=Math.ceil(o.high/o.step)*o.step,o.range=o.max-o.min,o.numberOfSteps=Math.round(o.range/o.step);const a=x0(e,o.step,o)=n)o.step=1;else if(r&&s=n)o.step=s;else{let d=0;for(;;){if(a&&x0(e,o.step,o)<=n)o.step*=2;else if(!a&&x0(e,o.step/2,o)>=n){if(o.step/=2,r&&o.step%1!==0){o.step*=2;break}}else break;if(d++>1e3)throw new Error("Exceeded maximum number of iterations while optimizing scale step!")}}o.step=Math.max(o.step,rR);function c(d,h){return d===(d+=h)&&(d*=1+(h>0?rR:-rR)),d}let l=o.min,u=o.max;for(;l+o.step<=o.low;)l=c(l,o.step);for(;u-o.step>=o.high;)u=c(u,-o.step);o.min=l,o.max=u,o.range=o.max-o.min;const f=[];for(let d=o.min;d<=o.max;d=c(d,o.step)){const h=ffe(d);h!==f[f.length-1]&&f.push(h)}return o.values=f,o}function Vu(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;re;function m6(e,t){return Array.from({length:e},t?(n,r)=>t(r):()=>{})}const pfe=(e,t)=>e+(t||0),mfe=(e,t)=>m6(Math.max(...e.map(n=>n.length)),n=>t(...e.map(r=>r[n])));function Jn(e,t){return e!==null&&typeof e=="object"&&Reflect.has(e,t)}function Ph(e){return e!==null&&isFinite(e)}function GF(e){return!e&&e!==0}function md(e){return Ph(e)?Number(e):void 0}function gfe(e){return Array.isArray(e)?e.every(Array.isArray):!1}function zF(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=0;e[n?"reduceRight":"reduce"]((o,i,a)=>t(i,r++,a),void 0)}function JF(e,t){const n=Array.isArray(e)?e[t]:Jn(e,"data")?e.data[t]:null;return Jn(n,"meta")?n.meta:void 0}function jF(e){return e==null||typeof e=="number"&&isNaN(e)}function vfe(e){return Array.isArray(e)&&e.every(t=>Array.isArray(t)||Jn(t,"data"))}function yfe(e){return typeof e=="object"&&e!==null&&(Reflect.has(e,"x")||Reflect.has(e,"y"))}function k5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y";return yfe(e)&&Jn(e,t)?md(e[t]):md(e)}function g6(e,t,n){t={...t,...n?n==="x"?t.axisX:t.axisY:{}};const r={high:t.high===void 0?-Number.MAX_VALUE:+t.high,low:t.low===void 0?Number.MAX_VALUE:+t.low},o=t.high===void 0,i=t.low===void 0;function a(s){if(!jF(s))if(Array.isArray(s))for(let c=0;cr.high&&(r.high=c),i&&c0||(r.high=1),r.low=0)),r}function N5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o;const i={labels:(e.labels||[]).slice(),series:xfe(e.series,n,r)},a=i.labels.length;return gfe(i.series)?(o=Math.max(a,...i.series.map(s=>s.length)),i.series.forEach(s=>{s.push(...m6(Math.max(0,o-s.length)))})):o=i.series.length,i.labels.push(...m6(Math.max(0,o-a),()=>"")),t&&Afe(i),i}function Afe(e){var t;(t=e.labels)===null||t===void 0||t.reverse(),e.series.reverse();for(const n of e.series)Jn(n,"data")?n.data.reverse():Array.isArray(n)&&n.reverse()}function Rfe(e,t){let n,r;if(typeof e!="object"){const o=md(e);t==="x"?n=o:r=o}else Jn(e,"x")&&(n=md(e.x)),Jn(e,"y")&&(r=md(e.y));if(!(n===void 0&&r===void 0))return{x:n,y:r}}function z9(e,t){if(!jF(e))return t?Rfe(e,t):md(e)}function v6(e,t){return Array.isArray(e)?e.map(n=>Jn(n,"value")?z9(n.value,t):z9(n,t)):v6(e.data,t)}function xfe(e,t,n){if(vfe(e))return e.map(o=>v6(o,t));const r=v6(e,t);return n?r.map(o=>[o]):r}function bfe(e,t,n){const r={increasingX:!1,fillHoles:!1,...n},o=[];let i=!0;for(let a=0;a=2&&e[a]<=e[a-2]&&(i=!0),i&&(o.push({pathCoordinates:[],valueData:[]}),i=!1),o[o.length-1].pathCoordinates.push(e[a],e[a+1]),o[o.length-1].valueData.push(t[a/2]));return o}function fp(e){let t="";return e==null?e:(typeof e=="number"?t=""+e:typeof e=="object"?t=JSON.stringify({data:e}):t=String(e),Object.keys(H9).reduce((n,r)=>n.replaceAll(r,H9[r]),t))}class Mfe{call(t,n){return this.svgElements.forEach(r=>Reflect.apply(r[t],r,n)),this}attr(){for(var t=arguments.length,n=new Array(t),r=0;r3&&arguments[3]!==void 0?arguments[3]:!1,o=arguments.length>4?arguments[4]:void 0;const{easing:i,...a}=n,s={};let c,l;i&&(c=Array.isArray(i)?i:$F[i]),a.begin=G9(a.begin,"ms"),a.dur=G9(a.dur,"ms"),c&&(a.calcMode="spline",a.keySplines=c.join(" "),a.keyTimes="0;1"),r&&(a.fill="freeze",s[t]=a.from,e.attr(s),l=hg(a.begin||0).value,a.begin="indefinite");const u=e.elem("animate",{attributeName:t,...a});r&&setTimeout(()=>{try{u._node.beginElement()}catch{s[t]=a.to,e.attr(s),u.remove()}},l);const f=u.getNode();o&&f.addEventListener("beginEvent",()=>o.emit("animationBegin",{element:e,animate:f,params:n})),f.addEventListener("endEvent",()=>{o&&o.emit("animationEnd",{element:e,animate:f,params:n}),r&&(s[t]=a.to,e.attr(s),u.remove())})}class rc{attr(t,n){return typeof t=="string"?n?this._node.getAttributeNS(n,t):this._node.getAttribute(t):(Object.keys(t).forEach(r=>{if(t[r]!==void 0)if(r.indexOf(":")!==-1){const o=r.split(":");this._node.setAttributeNS(q0[o[0]],r,String(t[r]))}else this._node.setAttribute(r,String(t[r]))}),this)}elem(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return new rc(t,n,r,this,o)}parent(){return this._node.parentNode instanceof SVGElement?new rc(this._node.parentNode):null}root(){let t=this._node;for(;t.nodeName!=="svg"&&t.parentElement;)t=t.parentElement;return new rc(t)}querySelector(t){const n=this._node.querySelector(t);return n?new rc(n):null}querySelectorAll(t){const n=this._node.querySelectorAll(t);return new Mfe(n)}getNode(){return this._node}foreignObject(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i;if(typeof t=="string"){const s=document.createElement("div");s.innerHTML=t,i=s.firstChild}else i=t;i instanceof Element&&i.setAttribute("xmlns",q0.xmlns);const a=this.elem("foreignObject",n,r,o);return a._node.appendChild(i),a}text(t){return this._node.appendChild(document.createTextNode(t)),this}empty(){for(;this._node.firstChild;)this._node.removeChild(this._node.firstChild);return this}remove(){var t;return(t=this._node.parentNode)===null||t===void 0||t.removeChild(this._node),this.parent()}replace(t){var n;return(n=this._node.parentNode)===null||n===void 0||n.replaceChild(t._node,this._node),t}append(t){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)&&this._node.firstChild?this._node.insertBefore(t._node,this._node.firstChild):this._node.appendChild(t._node),this}classes(){const t=this._node.getAttribute("class");return t?t.trim().split(/\s+/):[]}addClass(t){return this._node.setAttribute("class",this.classes().concat(t.trim().split(/\s+/)).filter(function(n,r,o){return o.indexOf(n)===r}).join(" ")),this}removeClass(t){const n=t.trim().split(/\s+/);return this._node.setAttribute("class",this.classes().filter(r=>n.indexOf(r)===-1).join(" ")),this}removeAllClasses(){return this._node.setAttribute("class",""),this}height(){return this._node.getBoundingClientRect().height}width(){return this._node.getBoundingClientRect().width}animate(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,r=arguments.length>2?arguments[2]:void 0;return Object.keys(t).forEach(o=>{const i=t[o];Array.isArray(i)?i.forEach(a=>J9(this,o,a,!1,r)):J9(this,o,i,n,r)}),this}constructor(t,n,r,o,i=!1){t instanceof Element?this._node=t:(this._node=document.createElementNS(q0.svg,t),t==="svg"&&this.attr({"xmlns:ct":q0.ct})),n&&this.attr(n),r&&this.addClass(r),o&&(i&&o._node.firstChild?o._node.insertBefore(this._node,o._node.firstChild):o._node.appendChild(this._node))}}rc.Easing=$F;function P5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"100%",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"100%",r=arguments.length>3?arguments[3]:void 0;Array.from(e.querySelectorAll("svg")).filter(i=>i.getAttributeNS(q0.xmlns,"ct")).forEach(i=>e.removeChild(i));const o=new rc("svg").attr({width:t,height:n}).attr({style:"width: ".concat(t,"; height: ").concat(n,";")});return r&&o.addClass(r),e.appendChild(o.getNode()),o}function wfe(e){return typeof e=="number"?{top:e,right:e,bottom:e,left:e}:e===void 0?{top:0,right:0,bottom:0,left:0}:{top:typeof e.top=="number"?e.top:0,right:typeof e.right=="number"?e.right:0,bottom:typeof e.bottom=="number"?e.bottom:0,left:typeof e.left=="number"?e.left:0}}function C5(e,t){var n,r,o,i;const a=!!(t.axisX||t.axisY),s=((n=t.axisY)===null||n===void 0?void 0:n.offset)||0,c=((r=t.axisX)===null||r===void 0?void 0:r.offset)||0,l=(o=t.axisY)===null||o===void 0?void 0:o.position,u=(i=t.axisX)===null||i===void 0?void 0:i.position;let f=e.width()||hg(t.width).value||0,d=e.height()||hg(t.height).value||0;const h=wfe(t.chartPadding);f=Math.max(f,s+h.left+h.right),d=Math.max(d,c+h.top+h.bottom);const p={x1:0,x2:0,y1:0,y2:0,padding:h,width(){return this.x2-this.x1},height(){return this.y1-this.y2}};return a?(u==="start"?(p.y2=h.top+c,p.y1=Math.max(d-h.bottom,p.y2+1)):(p.y2=h.top,p.y1=Math.max(d-h.bottom-c,p.y2+1)),l==="start"?(p.x1=h.left+s,p.x2=Math.max(f-h.right,p.x1+1)):(p.x1=h.left,p.x2=Math.max(f-h.right-s,p.x1+1))):(p.x1=h.left,p.x2=Math.max(f-h.right,p.x1+1),p.y2=h.top,p.y1=Math.max(d-h.bottom,p.y2+1)),p}function Sfe(e,t,n,r,o,i,a,s){const c={["".concat(n.units.pos,"1")]:e,["".concat(n.units.pos,"2")]:e,["".concat(n.counterUnits.pos,"1")]:r,["".concat(n.counterUnits.pos,"2")]:r+o},l=i.elem("line",c,a.join(" "));s.emit("draw",{type:"grid",axis:n,index:t,group:i,element:l,...c})}function qF(e,t,n,r){const o=e.elem("rect",{x:t.x1,y:t.y2,width:t.width(),height:t.height()},n,!0);r.emit("draw",{type:"gridBackground",group:e,element:o})}function Lfe(e,t,n,r,o,i,a,s,c,l){const u={[o.units.pos]:e+a[o.units.pos],[o.counterUnits.pos]:a[o.counterUnits.pos],[o.units.len]:t,[o.counterUnits.len]:Math.max(0,i-10)},f=Math.round(u[o.units.len]),d=Math.round(u[o.counterUnits.len]),h=document.createElement("span");h.className=c.join(" "),h.style[o.units.len]=f+"px",h.style[o.counterUnits.len]=d+"px",h.textContent=String(r);const p=s.foreignObject(h,{style:"overflow: visible;",...u});l.emit("draw",{type:"label",axis:o,index:n,group:s,element:p,text:r,...u})}function j9(e,t,n){let r;const o=[];function i(s){const c=r;r=Vu({},e),t&&t.forEach(l=>{window.matchMedia(l[0]).matches&&(r=Vu(r,l[1]))}),n&&s&&n.emit("optionsChanged",{previousOptions:c,currentOptions:r})}function a(){o.forEach(s=>s.removeEventListener("change",i))}if(window.matchMedia)t&&t.forEach(s=>{const c=window.matchMedia(s[0]);c.addEventListener("change",i),o.push(c)});else throw new Error("window.matchMedia not found! Make sure you're using a polyfill.");return i(),{removeMediaQueryListeners:a,getCurrentOptions(){return r}}}const y6={m:["x","y"],l:["x","y"],c:["x1","y1","x2","y2","x","y"],a:["rx","ry","xAr","lAf","sf","x","y"]},Ofe={accuracy:3};function w2(e,t,n,r,o,i){const a={command:o?e.toLowerCase():e.toUpperCase(),...t,...i?{data:i}:{}};n.splice(r,0,a)}function iR(e,t){e.forEach((n,r)=>{y6[n.command.toLowerCase()].forEach((o,i)=>{t(n,o,r,i,e)})})}class $s{static join(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2?arguments[2]:void 0;const o=new $s(n,r);for(let i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,o=arguments.length>3?arguments[3]:void 0;return w2("M",{x:+t,y:+n},this.pathElements,this.pos++,r,o),this}line(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=arguments.length>3?arguments[3]:void 0;return w2("L",{x:+t,y:+n},this.pathElements,this.pos++,r,o),this}curve(t,n,r,o,i,a){let s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:!1,c=arguments.length>7?arguments[7]:void 0;return w2("C",{x1:+t,y1:+n,x2:+r,y2:+o,x:+i,y:+a},this.pathElements,this.pos++,s,c),this}arc(t,n,r,o,i,a,s){let c=arguments.length>7&&arguments[7]!==void 0?arguments[7]:!1,l=arguments.length>8?arguments[8]:void 0;return w2("A",{rx:t,ry:n,xAr:r,lAf:o,sf:i,x:a,y:s},this.pathElements,this.pos++,c,l),this}parse(t){const n=t.replace(/([A-Za-z])(-?[0-9])/g,"$1 $2").replace(/([0-9])([A-Za-z])/g,"$1 $2").split(/[\s,]+/).reduce((o,i)=>(i.match(/[A-Za-z]/)&&o.push([]),o[o.length-1].push(i),o),[]);n[n.length-1][0].toUpperCase()==="Z"&&n.pop();const r=n.map(o=>{const i=o.shift(),a=y6[i.toLowerCase()];return{command:i,...a.reduce((s,c,l)=>(s[c]=+o[l],s),{})}});return this.pathElements.splice(this.pos,0,...r),this.pos+=r.length,this}stringify(){const t=Math.pow(10,this.options.accuracy);return this.pathElements.reduce((n,r)=>{const o=y6[r.command.toLowerCase()].map(i=>{const a=r[i];return this.options.accuracy?Math.round(a*t)/t:a});return n+r.command+o.join(",")},"")+(this.close?"Z":"")}scale(t,n){return iR(this.pathElements,(r,o)=>{r[o]*=o[0]==="x"?t:n}),this}translate(t,n){return iR(this.pathElements,(r,o)=>{r[o]+=o[0]==="x"?t:n}),this}transform(t){return iR(this.pathElements,(n,r,o,i,a)=>{const s=t(n,r,o,i,a);(s||s===0)&&(n[r]=s)}),this}clone(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const n=new $s(t||this.close);return n.pos=this.pos,n.pathElements=this.pathElements.slice().map(r=>({...r})),n.options={...this.options},n}splitByCommand(t){const n=[new $s];return this.pathElements.forEach(r=>{r.command===t.toUpperCase()&&n[n.length-1].pathElements.length!==0&&n.push(new $s),n[n.length-1].pathElements.push(r)}),n}constructor(t=!1,n){this.close=t,this.pathElements=[],this.pos=0,this.options={...Ofe,...n}}}function A6(e){const t={fillHoles:!1,...e};return function(r,o){const i=new $s;let a=!0;for(let s=0;s1)return $s.join(i.map(a=>n(a.pathCoordinates,a.valueData)));{if(r=i[0].pathCoordinates,o=i[0].valueData,r.length<=4)return A6()(r,o);const a=[],s=[],c=r.length/2,l=[],u=[],f=[],d=[];for(let p=0;p0!=u[p]>0?l[p]=0:(l[p]=3*(d[p-1]+d[p])/((2*d[p]+d[p-1])/u[p-1]+(d[p]+2*d[p-1])/u[p]),isFinite(l[p])||(l[p]=0));const h=new $s().move(a[0],s[0],!1,o[0]);for(let p=0;pi(n)),r.forEach(i=>i(t,n))}constructor(){this.listeners=new Map,this.allListeners=new Set}}const aR=new WeakMap;class I5{update(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(t&&(this.data=t||{},this.data.labels=this.data.labels||[],this.data.series=this.data.series||[],this.eventEmitter.emit("data",{type:"update",data:this.data})),n&&(this.options=Vu({},r?this.options:this.defaultOptions,n),!this.initializeTimeoutId)){var o;(o=this.optionsProvider)===null||o===void 0||o.removeMediaQueryListeners(),this.optionsProvider=j9(this.options,this.responsiveOptions,this.eventEmitter)}return!this.initializeTimeoutId&&this.optionsProvider&&this.createChart(this.optionsProvider.getCurrentOptions()),this}detach(){if(this.initializeTimeoutId)window.clearTimeout(this.initializeTimeoutId);else{var t;window.removeEventListener("resize",this.resizeListener),(t=this.optionsProvider)===null||t===void 0||t.removeMediaQueryListeners()}return aR.delete(this.container),this}on(t,n){return this.eventEmitter.on(t,n),this}off(t,n){return this.eventEmitter.off(t,n),this}initialize(){window.addEventListener("resize",this.resizeListener),this.optionsProvider=j9(this.options,this.responsiveOptions,this.eventEmitter),this.eventEmitter.on("optionsChanged",()=>this.update()),this.options.plugins&&this.options.plugins.forEach(t=>{Array.isArray(t)?t[0](this,t[1]):t(this)}),this.eventEmitter.emit("data",{type:"initial",data:this.data}),this.createChart(this.optionsProvider.getCurrentOptions()),this.initializeTimeoutId=null}constructor(t,n,r,o,i){this.data=n,this.defaultOptions=r,this.options=o,this.responsiveOptions=i,this.eventEmitter=new kfe,this.resizeListener=()=>this.update(),this.initializeTimeoutId=setTimeout(()=>this.initialize(),0);const a=typeof t=="string"?document.querySelector(t):t;if(!a)throw new Error("Target element is not found");this.container=a;const s=aR.get(a);s&&s.detach(),aR.set(a,this)}}const To={x:{pos:"x",len:"width",dir:"horizontal",rectStart:"x1",rectEnd:"x2",rectOffset:"y2"},y:{pos:"y",len:"height",dir:"vertical",rectStart:"y2",rectEnd:"y1",rectOffset:"x1"}};class e_{createGridAndLabels(t,n,r,o){const i=this.units.pos==="x"?r.axisX:r.axisY,a=this.ticks.map((c,l)=>this.projectValue(c,l)),s=this.ticks.map(i.labelInterpolationFnc);a.forEach((c,l)=>{const u=s[l],f={x:0,y:0};let d;a[l+1]?d=a[l+1]-c:d=Math.max(this.axisLength-c,this.axisLength/this.ticks.length),!(u!==""&&GF(u))&&(this.units.pos==="x"?(c=this.chartRect.x1+c,f.x=r.axisX.labelOffset.x,r.axisX.position==="start"?f.y=this.chartRect.padding.top+r.axisX.labelOffset.y+5:f.y=this.chartRect.y1+r.axisX.labelOffset.y+5):(c=this.chartRect.y1-c,f.y=r.axisY.labelOffset.y-d,r.axisY.position==="start"?f.x=this.chartRect.padding.left+r.axisY.labelOffset.x:f.x=this.chartRect.x2+r.axisY.labelOffset.x+10),i.showGrid&&Sfe(c,l,this,this.gridOffset,this.chartRect[this.counterUnits.len](),t,[r.classNames.grid,r.classNames[this.units.dir]],o),i.showLabel&&Lfe(c,d,l,u,this,i.offset,f,n,[r.classNames.label,r.classNames[this.units.dir],i.position==="start"?r.classNames[i.position]:r.classNames.end],o))})}constructor(t,n,r){this.units=t,this.chartRect=n,this.ticks=r,this.counterUnits=t===To.x?To.y:To.x,this.axisLength=n[this.units.rectEnd]-n[this.units.rectStart],this.gridOffset=n[this.units.rectOffset]}}class R6 extends e_{projectValue(t){const n=Number(k5(t,this.units.pos));return this.axisLength*(n-this.bounds.min)/this.bounds.range}constructor(t,n,r,o){const i=o.highLow||g6(n,o,t.pos),a=hfe(r[t.rectEnd]-r[t.rectStart],i,o.scaleMinSpace||20,o.onlyInteger),s={min:a.min,max:a.max};super(t,r,a.values),this.bounds=a,this.range=s}}class im extends e_{projectValue(t,n){return this.stepLength*n}constructor(t,n,r,o){const i=o.ticks||[];super(t,r,i);const a=Math.max(1,i.length-(o.stretch?1:0));this.stepLength=this.axisLength/a,this.stretch=!!o.stretch}}function b0(e,t,n){var r;if(Jn(e,"name")&&e.name&&(!((r=t.series)===null||r===void 0)&&r[e.name])){const i=(t==null?void 0:t.series[e.name])[n];return i===void 0?t[n]:i}else return t[n]}const $9={axisX:{offset:30,position:"end",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:up,type:void 0},axisY:{offset:40,position:"start",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:up,type:void 0,scaleMinSpace:20,onlyInteger:!1},width:void 0,height:void 0,showLine:!0,showPoint:!0,showArea:!1,areaBase:0,lineSmooth:!0,showGridBackground:!1,low:void 0,high:void 0,chartPadding:{top:15,right:15,bottom:5,left:10},fullWidth:!1,reverseData:!1,classNames:{chart:"ct-chart-line",label:"ct-label",labelGroup:"ct-labels",series:"ct-series",line:"ct-line",point:"ct-point",area:"ct-area",grid:"ct-grid",gridGroup:"ct-grids",gridBackground:"ct-grid-background",vertical:"ct-vertical",horizontal:"ct-horizontal",start:"ct-start",end:"ct-end"}};class Nfe extends I5{createChart(t){const{data:n}=this,r=N5(n,t.reverseData,!0),o=P5(this.container,t.width,t.height,t.classNames.chart);this.svg=o;const i=o.elem("g").addClass(t.classNames.gridGroup),a=o.elem("g"),s=o.elem("g").addClass(t.classNames.labelGroup),c=C5(o,t);let l,u;t.axisX.type===void 0?l=new im(To.x,r.series,c,{...t.axisX,ticks:r.labels,stretch:t.fullWidth}):l=new t.axisX.type(To.x,r.series,c,t.axisX),t.axisY.type===void 0?u=new R6(To.y,r.series,c,{...t.axisY,high:Ph(t.high)?t.high:t.axisY.high,low:Ph(t.low)?t.low:t.axisY.low}):u=new t.axisY.type(To.y,r.series,c,t.axisY),l.createGridAndLabels(i,s,t,this.eventEmitter),u.createGridAndLabels(i,s,t,this.eventEmitter),t.showGridBackground&&qF(i,c,t.classNames.gridBackground,this.eventEmitter),zF(n.series,(f,d)=>{const h=a.elem("g"),p=Jn(f,"name")&&f.name,m=Jn(f,"className")&&f.className,v=Jn(f,"meta")?f.meta:void 0;p&&h.attr({"ct:series-name":p}),v&&h.attr({"ct:meta":fp(v)}),h.addClass([t.classNames.series,m||"".concat(t.classNames.series,"-").concat(T5(d))].join(" "));const b=[],x=[];r.series[d].forEach((S,k)=>{const O={x:c.x1+l.projectValue(S,k,r.series[d]),y:c.y1-u.projectValue(S,k,r.series[d])};b.push(O.x,O.y),x.push({value:S,valueIndex:k,meta:JF(f,k)})});const R={lineSmooth:b0(f,t,"lineSmooth"),showPoint:b0(f,t,"showPoint"),showLine:b0(f,t,"showLine"),showArea:b0(f,t,"showArea"),areaBase:b0(f,t,"areaBase")};let y;typeof R.lineSmooth=="function"?y=R.lineSmooth:y=R.lineSmooth?Tfe():A6();const A=y(b,x);if(R.showPoint&&A.pathElements.forEach(S=>{const{data:k}=S,O=h.elem("line",{x1:S.x,y1:S.y,x2:S.x+.01,y2:S.y},t.classNames.point);if(k){let w,I;Jn(k.value,"x")&&(w=k.value.x),Jn(k.value,"y")&&(I=k.value.y),O.attr({"ct:value":[w,I].filter(Ph).join(","),"ct:meta":fp(k.meta)})}this.eventEmitter.emit("draw",{type:"point",value:k==null?void 0:k.value,index:(k==null?void 0:k.valueIndex)||0,meta:k==null?void 0:k.meta,series:f,seriesIndex:d,axisX:l,axisY:u,group:h,element:O,x:S.x,y:S.y,chartRect:c})}),R.showLine){const S=h.elem("path",{d:A.stringify()},t.classNames.line,!0);this.eventEmitter.emit("draw",{type:"line",values:r.series[d],path:A.clone(),chartRect:c,index:d,series:f,seriesIndex:d,meta:v,axisX:l,axisY:u,group:h,element:S})}if(R.showArea&&u.range){const S=Math.max(Math.min(R.areaBase,u.range.max),u.range.min),k=c.y1-u.projectValue(S);A.splitByCommand("M").filter(O=>O.pathElements.length>1).map(O=>{const w=O.pathElements[0],I=O.pathElements[O.pathElements.length-1];return O.clone(!0).position(0).remove(1).move(w.x,k).line(w.x,w.y).position(O.pathElements.length+1).line(I.x,k)}).forEach(O=>{const w=h.elem("path",{d:O.stringify()},t.classNames.area,!0);this.eventEmitter.emit("draw",{type:"area",values:r.series[d],path:O.clone(),series:f,seriesIndex:d,axisX:l,axisY:u,chartRect:c,index:d,group:h,element:w,meta:v})})}},t.reverseData),this.eventEmitter.emit("created",{chartRect:c,axisX:l,axisY:u,svg:o,options:t})}constructor(t,n,r,o){super(t,n,$9,Vu({},$9,r),o),this.data=n}}function Pfe(e){return mfe(e,function(){for(var t=arguments.length,n=new Array(t),r=0;r({x:o.x+(Jn(i,"x")?i.x:0),y:o.y+(Jn(i,"y")?i.y:0)}),{x:0,y:0})})}const q9={axisX:{offset:30,position:"end",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:up,scaleMinSpace:30,onlyInteger:!1},axisY:{offset:40,position:"start",labelOffset:{x:0,y:0},showLabel:!0,showGrid:!0,labelInterpolationFnc:up,scaleMinSpace:20,onlyInteger:!1},width:void 0,height:void 0,high:void 0,low:void 0,referenceValue:0,chartPadding:{top:15,right:15,bottom:5,left:10},seriesBarDistance:15,stackBars:!1,stackMode:"accumulate",horizontalBars:!1,distributeSeries:!1,reverseData:!1,showGridBackground:!1,classNames:{chart:"ct-chart-bar",horizontalBars:"ct-horizontal-bars",label:"ct-label",labelGroup:"ct-labels",series:"ct-series",bar:"ct-bar",grid:"ct-grid",gridGroup:"ct-grids",gridBackground:"ct-grid-background",vertical:"ct-vertical",horizontal:"ct-horizontal",start:"ct-start",end:"ct-end"}};class Cfe extends I5{createChart(t){const{data:n}=this,r=N5(n,t.reverseData,t.horizontalBars?"x":"y",!0),o=P5(this.container,t.width,t.height,t.classNames.chart+(t.horizontalBars?" "+t.classNames.horizontalBars:"")),i=t.stackBars&&t.stackMode!==!0&&r.series.length?g6([Pfe(r.series)],t,t.horizontalBars?"x":"y"):g6(r.series,t,t.horizontalBars?"x":"y");this.svg=o;const a=o.elem("g").addClass(t.classNames.gridGroup),s=o.elem("g"),c=o.elem("g").addClass(t.classNames.labelGroup);typeof t.high=="number"&&(i.high=t.high),typeof t.low=="number"&&(i.low=t.low);const l=C5(o,t);let u;const f=t.distributeSeries&&t.stackBars?r.labels.slice(0,1):r.labels;let d,h,p;t.horizontalBars?(t.axisX.type===void 0?u=h=new R6(To.x,r.series,l,{...t.axisX,highLow:i,referenceValue:0}):u=h=new t.axisX.type(To.x,r.series,l,{...t.axisX,highLow:i,referenceValue:0}),t.axisY.type===void 0?d=p=new im(To.y,r.series,l,{ticks:f}):d=p=new t.axisY.type(To.y,r.series,l,t.axisY)):(t.axisX.type===void 0?d=h=new im(To.x,r.series,l,{ticks:f}):d=h=new t.axisX.type(To.x,r.series,l,t.axisX),t.axisY.type===void 0?u=p=new R6(To.y,r.series,l,{...t.axisY,highLow:i,referenceValue:0}):u=p=new t.axisY.type(To.y,r.series,l,{...t.axisY,highLow:i,referenceValue:0}));const m=t.horizontalBars?l.x1+u.projectValue(0):l.y1-u.projectValue(0),v=t.stackMode==="accumulate",b=t.stackMode==="accumulate-relative",x=[],R=[];let y=x;d.createGridAndLabels(a,c,t,this.eventEmitter),u.createGridAndLabels(a,c,t,this.eventEmitter),t.showGridBackground&&qF(a,l,t.classNames.gridBackground,this.eventEmitter),zF(n.series,(A,S)=>{const k=S-(n.series.length-1)/2;let O;t.distributeSeries&&!t.stackBars?O=d.axisLength/r.series.length/2:t.distributeSeries&&t.stackBars?O=d.axisLength/2:O=d.axisLength/r.series[S].length/2;const w=s.elem("g"),I=Jn(A,"name")&&A.name,E=Jn(A,"className")&&A.className,T=Jn(A,"meta")?A.meta:void 0;I&&w.attr({"ct:series-name":I}),T&&w.attr({"ct:meta":fp(T)}),w.addClass([t.classNames.series,E||"".concat(t.classNames.series,"-").concat(T5(S))].join(" ")),r.series[S].forEach((F,N)=>{const P=Jn(F,"x")&&F.x,C=Jn(F,"y")&&F.y;let X;t.distributeSeries&&!t.stackBars?X=S:t.distributeSeries&&t.stackBars?X=0:X=N;let U;t.horizontalBars?U={x:l.x1+u.projectValue(P||0,N,r.series[S]),y:l.y1-d.projectValue(C||0,X,r.series[S])}:U={x:l.x1+d.projectValue(P||0,X,r.series[S]),y:l.y1-u.projectValue(C||0,N,r.series[S])},d instanceof im&&(d.stretch||(U[d.units.pos]+=O*(t.horizontalBars?-1:1)),U[d.units.pos]+=t.stackBars||t.distributeSeries?0:k*t.seriesBarDistance*(t.horizontalBars?-1:1)),b&&(y=C>=0||P>=0?x:R);const K=y[N]||m;if(y[N]=K-(m-U[d.counterUnits.pos]),F===void 0)return;const ie={["".concat(d.units.pos,"1")]:U[d.units.pos],["".concat(d.units.pos,"2")]:U[d.units.pos]};t.stackBars&&(v||b||!t.stackMode)?(ie["".concat(d.counterUnits.pos,"1")]=K,ie["".concat(d.counterUnits.pos,"2")]=y[N]):(ie["".concat(d.counterUnits.pos,"1")]=m,ie["".concat(d.counterUnits.pos,"2")]=U[d.counterUnits.pos]),ie.x1=Math.min(Math.max(ie.x1,l.x1),l.x2),ie.x2=Math.min(Math.max(ie.x2,l.x1),l.x2),ie.y1=Math.min(Math.max(ie.y1,l.y2),l.y1),ie.y2=Math.min(Math.max(ie.y2,l.y2),l.y1);const B=JF(A,N),Z=w.elem("line",ie,t.classNames.bar).attr({"ct:value":[P,C].filter(Ph).join(","),"ct:meta":fp(B)});this.eventEmitter.emit("draw",{type:"bar",value:F,index:N,meta:B,series:A,seriesIndex:S,axisX:h,axisY:p,chartRect:l,group:w,element:Z,...ie})})},t.reverseData),this.eventEmitter.emit("created",{chartRect:l,axisX:h,axisY:p,svg:o,options:t})}constructor(t,n,r,o){super(t,n,q9,Vu({},q9,r),o),this.data=n}}const eO={width:void 0,height:void 0,chartPadding:5,classNames:{chartPie:"ct-chart-pie",chartDonut:"ct-chart-donut",series:"ct-series",slicePie:"ct-slice-pie",sliceDonut:"ct-slice-donut",label:"ct-label"},startAngle:0,total:void 0,donut:!1,donutWidth:60,showLabel:!0,labelOffset:0,labelPosition:"inside",labelInterpolationFnc:up,labelDirection:"neutral",ignoreEmptyValues:!1};function Ife(e,t,n){const r=t.x>e.x;return r&&n==="explode"||!r&&n==="implode"?"start":r&&n==="implode"||!r&&n==="explode"?"end":"middle"}class Ffe extends I5{createChart(t){const{data:n}=this,r=N5(n),o=[];let i,a,s=t.startAngle;const c=P5(this.container,t.width,t.height,t.donut?t.classNames.chartDonut:t.classNames.chartPie);this.svg=c;const l=C5(c,t);let u=Math.min(l.width()/2,l.height()/2);const f=t.total||r.series.reduce(pfe,0),d=hg(t.donutWidth);d.unit==="%"&&(d.value*=u/100),u-=t.donut?d.value/2:0,t.labelPosition==="outside"||t.donut?a=u:t.labelPosition==="center"?a=0:a=u/2,t.labelOffset&&(a+=t.labelOffset);const h={x:l.x1+l.width()/2,y:l.y2+l.height()/2},p=n.series.filter(m=>Jn(m,"value")?m.value!==0:m!==0).length===1;n.series.forEach((m,v)=>o[v]=c.elem("g")),t.showLabel&&(i=c.elem("g")),n.series.forEach((m,v)=>{var b,x;if(r.series[v]===0&&t.ignoreEmptyValues)return;const R=Jn(m,"name")&&m.name,y=Jn(m,"className")&&m.className,A=Jn(m,"meta")?m.meta:void 0;R&&o[v].attr({"ct:series-name":R}),o[v].addClass([(b=t.classNames)===null||b===void 0?void 0:b.series,y||"".concat((x=t.classNames)===null||x===void 0?void 0:x.series,"-").concat(T5(v))].join(" "));let S=f>0?s+r.series[v]/f*360:0;const k=Math.max(0,s-(v===0||p?0:.2));S-k>=359.99&&(S=k+359.99);const O=oR(h.x,h.y,u,k),w=oR(h.x,h.y,u,S),I=new $s(!t.donut).move(w.x,w.y).arc(u,u,0,+(S-s>180),0,O.x,O.y);t.donut||I.line(h.x,h.y);const E=o[v].elem("path",{d:I.stringify()},t.donut?t.classNames.sliceDonut:t.classNames.slicePie);if(E.attr({"ct:value":r.series[v],"ct:meta":fp(A)}),t.donut&&E.attr({style:"stroke-width: "+d.value+"px"}),this.eventEmitter.emit("draw",{type:"slice",value:r.series[v],totalDataSum:f,index:v,meta:A,series:m,group:o[v],element:E,path:I.clone(),center:h,radius:u,startAngle:s,endAngle:S,chartRect:l}),t.showLabel){let T;n.series.length===1?T={x:h.x,y:h.y}:T=oR(h.x,h.y,a,s+(S-s)/2);let F;r.labels&&!GF(r.labels[v])?F=r.labels[v]:F=r.series[v];const N=t.labelInterpolationFnc(F,v);if(N||N===0){const P=i.elem("text",{dx:T.x,dy:T.y,"text-anchor":Ife(h,T,t.labelDirection)},t.classNames.label).text(String(N));this.eventEmitter.emit("draw",{type:"label",index:v,group:i,element:P,text:""+N,chartRect:l,series:m,meta:A,...T})}}s=S}),this.eventEmitter.emit("created",{chartRect:l,svg:c,options:t})}constructor(t,n,r,o){super(t,n,eO,Vu({},eO,r),o),this.data=n}}const _fe=Ie({__name:"Chart",props:{width:{},height:{},type:{},data:{},themeColor:{},legends:{},options:{},gridColor:{},legend:{}},setup(e){const t=e,n=he(),r=jo(qu)||he(1);let o;const i=we(()=>t.legend?t.height-20:t.height),a=()=>({...t.data,series:t.data.series[0]}),s=()=>({...t.options||{},width:t.width*r.value,height:i.value*r.value}),c=()=>{if(!n.value)return;const h=s();t.type==="bar"&&(o=new Cfe(n.value,t.data,h)),t.type==="line"&&(o=new Nfe(n.value,t.data,h)),t.type==="pie"&&(o=new Ffe(n.value,a(),h))};Tt([()=>t.width,()=>t.height,()=>t.data,()=>t.options,r],()=>{if(!o){c();return}const h=s(),p=t.type==="pie"?a():t.data;o.update(p,h)}),Ht(c);const u=we(()=>{let h=[];if(t.themeColor.length>=10)h=t.themeColor;else if(t.themeColor.length===1)h=rt(t.themeColor[0]).analogous(10).map(p=>p.toRgbString());else{const p=t.themeColor.length,m=rt(t.themeColor[p-1]).analogous(11-p).map(v=>v.toRgbString());h=[...t.themeColor.slice(0,p-1),...m]}return h}),f=()=>{if(n.value)for(let h=0;h<10;h++)n.value.style.setProperty(`--theme-color-${h+1}`,u.value[h])};Tt(u,f),Ht(f);const d=()=>{n.value&&t.gridColor&&n.value.style.setProperty("--grid-color",t.gridColor)};return Tt(()=>t.gridColor,d),Ht(d),(h,p)=>(Y(),ee("div",{class:"chart",style:Se({flexDirection:h.legend==="top"?"column-reverse":"column"})},[V("div",{class:"chart-content",ref_key:"chartRef",ref:n,style:Se({width:h.width+"px",height:i.value+"px",transform:`scale(${1/z(r)})`})},null,4),h.legend?(Y(),ee("div",{key:0,class:"legends",style:Se({transform:`scale(${1/z(r)})`})},[(Y(!0),ee(Xe,null,ot(h.legends,(m,v)=>(Y(),ee("div",{class:"legend",key:v,style:Se({color:h.gridColor})},[V("div",{class:"block",style:Se({backgroundColor:u.value[v]})},null,4),Ue(" "+vt(m),1)],4))),128))],4)):Qe("",!0)],4))}}),t_=We(_fe,[["__scopeId","data-v-786c4a79"]]),Efe=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=o=>{t.elementInfo.lock||(o.stopPropagation(),t.selectElement(o,t.elementInfo))},r=()=>{to.emit(Zr.OPEN_CHART_DATA_EDITOR)};return(o,i)=>{const a=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-chart",{lock:o.elementInfo.lock}]),style:Se({top:o.elementInfo.top+"px",left:o.elementInfo.left+"px",width:o.elementInfo.width+"px",height:o.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${o.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",{class:"element-content",style:Se({backgroundColor:o.elementInfo.fill}),onMousedown:i[0]||(i[0]=s=>n(s)),onTouchstart:i[1]||(i[1]=s=>n(s)),onDblclick:i[2]||(i[2]=s=>r())},[L(uv,{width:o.elementInfo.width,height:o.elementInfo.height,outline:o.elementInfo.outline},null,8,["width","height","outline"]),L(t_,{width:o.elementInfo.width,height:o.elementInfo.height,type:o.elementInfo.chartType,data:o.elementInfo.data,options:o.elementInfo.options,themeColor:o.elementInfo.themeColor,gridColor:o.elementInfo.gridColor,legends:o.elementInfo.data.legends,legend:o.elementInfo.legend||""},null,8,["width","height","type","data","options","themeColor","gridColor","legends","legend"])],36)),[[a,o.contextmenus]])],4)],6)}}}),n_=We(Efe,[["__scopeId","data-v-e98d2ede"]]),r_=e=>{if(!e)return{};const{bold:t,em:n,underline:r,strikethrough:o,color:i,backcolor:a,fontsize:s,fontname:c,align:l}=e;let u=`${r?"underline":""} ${o?"line-through":""}`;return u===" "&&(u="none"),{fontWeight:t?"bold":"normal",fontStyle:n?"italic":"normal",textDecoration:u,color:i||"#000",backgroundColor:a||"",fontSize:s||"14px",fontFamily:c||"微软雅黑",textAlign:l||"left"}},o_=e=>e.replace(/\n/g,"
    ").replace(/ /g," "),i_=e=>({hideCells:we(()=>{const n=[];for(let r=0;r1||a.rowspan>1)for(let s=r;s{const t=he(["",""]);return Tt(()=>e.value,()=>{e.value&&(t.value=qN(e.value.color))},{immediate:!0}),{subThemeColor:t}},Xfe=["innerHTML"],Wfe=Ie({__name:"CustomTextarea",props:{value:{default:""}},emits:["updateValue","insertExcelData"],setup(e,{emit:t}){const n=e,r=t,o=he(),i=he(""),a=he(!1);Tt(()=>n.value,()=>{a.value||(i.value=n.value,o.value&&(o.value.innerHTML=n.value))},{immediate:!0});const s=()=>{if(!o.value)return;const u=o.value.innerHTML;r("updateValue",u)},c=()=>{a.value=!0,o.value&&(o.value.onpaste=u=>{if(u.preventDefault(),!u.clipboardData)return;const f=u.clipboardData.items[0];f&&f.kind==="string"&&f.type==="text/plain"&&f.getAsString(d=>{if(typeof Nx(d)=="object")return;const p=$N(d);if(p){r("insertExcelData",p),o.value&&(o.value.innerHTML=p[0][0]);return}document.execCommand("insertText",!1,d)})})},l=()=>{a.value=!1,o.value&&(o.value.onpaste=null)};return Wd(()=>{o.value&&(o.value.onpaste=null)}),(u,f)=>(Y(),ee("div",{class:"custom-textarea",ref_key:"textareaRef",ref:o,contenteditable:!0,onFocus:f[0]||(f[0]=d=>c()),onBlur:f[1]||(f[1]=d=>l()),onInput:f[2]||(f[2]=d=>s()),innerHTML:i.value},null,40,Xfe))}}),Vfe=We(Wfe,[["__scopeId","data-v-cfadb975"]]),Ufe={key:0,class:"handler"},Yfe=["onMousedown"],Zfe=["width"],Qfe=["rowspan","colspan","data-cell-index","onMousedown","onMouseenter"],Bfe=["innerHTML"],Dfe=Ie({__name:"EditableTable",props:{data:{},width:{},cellMinHeight:{},colWidths:{},outline:{},theme:{},editable:{type:Boolean,default:!0}},emits:["change","changeColWidths","changeSelectedCells"],setup(e,{emit:t}){const n=e,r=t,{canvasScale:o}=Ee(ft()),i=he(!1),a=he([]),s=he([]),c=we({get(){return n.data},set(j){r("change",j)}}),l=we(()=>n.theme),{subThemeColor:u}=a_(l),f=he([]),d=we(()=>f.value.reduce((j,H)=>j+H));Tt([()=>n.colWidths,()=>n.width],()=>{f.value=n.colWidths.map(j=>j*n.width)},{immediate:!0});const h=()=>{a.value=[],s.value=[]};Tt(()=>n.editable,()=>{n.editable||h()});const p=we(()=>{const j=[];for(let H=1;Hye+me);j.push(de)}return j}),m=we(()=>n.data),{hideCells:v}=i_(m),b=we(()=>{if(!a.value.length)return[];const[j,H]=a.value;if(!s.value.length)return[`${j}_${H}`];const[de,ye]=s.value;if(j===de&&H===ye)return[`${j}_${H}`];const me=[],J=Math.min(j,de),ce=Math.min(H,ye),W=Math.max(j,de),ne=Math.max(H,ye);for(let ue=0;ue=J&&ue<=W&&te>=ce&&te<=ne&&me.push(`${ue}_${te}`)}return me});Tt(b,(j,H)=>{Fn.isEqual(j,H)||r("changeSelectedCells",b.value)});const x=we(()=>b.value.length>1?null:b.value[0]),R=()=>i.value=!1,y=(j,H,de)=>{j.button===0&&(s.value=[],i.value=!0,a.value=[H,de])},A=(j,H)=>{i.value&&(s.value=[j,H])};Ht(()=>{document.addEventListener("mouseup",R)}),Sn(()=>{document.removeEventListener("mouseup",R)});const S=(j,H)=>v.value.includes(`${j}_${H}`),k=j=>{const H=c.value.length-1;a.value=[0,j],s.value=[H,j]},O=j=>{const H=c.value[j].length-1;a.value=[j,0],s.value=[j,H]},w=()=>{const j=c.value.length-1,H=c.value[j].length-1;a.value=[0,0],s.value=[j,H]},I=j=>{const H=JSON.parse(JSON.stringify(c.value)),de=c.value[j],ye=[];for(let me=0;me=0;J--)if(!S(J,me)){H[J][me].rowspan=H[J][me].rowspan-1;break}H.splice(j,1),c.value=H},E=j=>{const H=JSON.parse(JSON.stringify(c.value)),de=[];for(let ye=0;ye=0;me--)if(!S(ye,me)){H[ye][me].colspan=H[ye][me].colspan-1;break}c.value=H.map(ye=>(ye.splice(j,1),ye)),f.value.splice(j,1),r("changeColWidths",f.value)},T=j=>{const H=JSON.parse(JSON.stringify(c.value)),de=[];for(let ye=0;ye{c.value=c.value.map(H=>{const de={colspan:1,rowspan:1,text:"",id:mn(10)};return H.splice(j,0,de),H}),f.value.splice(j,0,100),r("changeColWidths",f.value)},N=(j,H)=>{let de=JSON.parse(JSON.stringify(c.value));const ye={colspan:1,rowspan:1,text:""};if(j){const me=[];for(let J=0;J{const J=[];for(let ce=0;ce{const[j,H]=a.value,[de,ye]=s.value,me=Math.min(j,de),J=Math.min(H,ye),ce=Math.max(j,de),W=Math.max(H,ye),ne=JSON.parse(JSON.stringify(c.value));ne[me][J].rowspan=ce-me+1,ne[me][J].colspan=W-J+1,c.value=ne,h()},C=(j,H)=>{const de=JSON.parse(JSON.stringify(c.value));de[j][H].rowspan=1,de[j][H].colspan=1,c.value=de,h()},X=(j,H)=>{h();let de=!0;const ye=f.value[H],me=j.pageX,J=50;document.onmousemove=ce=>{if(!de)return;const W=(ce.pageX-me)/o.value,ne=ye+W{de=!1,document.onmousemove=null,document.onmouseup=null,r("changeColWidths",f.value)}},U=()=>{const j=JSON.parse(JSON.stringify(c.value));for(let H=0;H{const j=(me,J)=>c.value[me]?c.value[me][J]?S(me,J)?j(me,J+1):[me,J]:j(me+1,0):null;s.value=[];const H=a.value[0],de=a.value[1]+1,ye=j(H,de);ye?a.value=ye:(T(H+1),a.value=[H+1,0]),Wr(()=>{const me=document.querySelector(".cell-text.active");me&&me.focus()})},ie=j=>{if(!n.editable||!b.value.length)return;const H=j.key.toUpperCase();if(b.value.length<2){if(H===Rt.TAB&&(j.preventDefault(),K()),j.ctrlKey&&H===Rt.UP){j.preventDefault();const de=+b.value[0].split("_")[0];T(de)}if(j.ctrlKey&&H===Rt.DOWN){j.preventDefault();const de=+b.value[0].split("_")[0];T(de+1)}if(j.ctrlKey&&H===Rt.LEFT){j.preventDefault();const de=+b.value[0].split("_")[1];F(de)}if(j.ctrlKey&&H===Rt.RIGHT){j.preventDefault();const de=+b.value[0].split("_")[1];F(de+1)}}else H===Rt.DELETE&&U()};Ht(()=>{document.addEventListener("keydown",ie)}),Sn(()=>{document.removeEventListener("keydown",ie)});const B=Fn.debounce(function(j,H,de){c.value[H][de].text=j,r("change",c.value)},300,{trailing:!0}),Z=(j,H,de)=>{const ye=j.length,me=j[0].length;let J=0,ce=0;H+ye>c.value.length&&(J=H+ye-c.value.length),de+me>c.value[0].length&&(ce=de+me-c.value[0].length),(J||ce)&&N(J,ce),Wr(()=>{for(let W=0;W{const j=[];for(let H=0;H{const j=Q(),H=j.length>1,de=j[0].length>1;return{canDeleteRow:H,canDeleteCol:de}},q=(j,H)=>{const de=b.value.length>1,ye=c.value[j][H],me=de,J=!de&&(ye.rowspan>1||ye.colspan>1);return{canMerge:me,canSplit:J}},ae=j=>{const H=j.dataset.cellIndex,de=+H.split("_")[0],ye=+H.split("_")[1];b.value.includes(`${de}_${ye}`)||(a.value=[de,ye],s.value=[]);const{canMerge:me,canSplit:J}=q(de,ye),{canDeleteRow:ce,canDeleteCol:W}=G();return[{text:"插入列",children:[{text:"到左侧",handler:()=>F(ye)},{text:"到右侧",handler:()=>F(ye+1)}]},{text:"插入行",children:[{text:"到上方",handler:()=>T(de)},{text:"到下方",handler:()=>T(de+1)}]},{text:"删除列",disable:!W,handler:()=>E(ye)},{text:"删除行",disable:!ce,handler:()=>I(de)},{divider:!0},{text:"合并单元格",disable:!me,handler:P},{text:"取消合并单元格",disable:!J,handler:()=>C(de,ye)},{divider:!0},{text:"选中当前列",handler:()=>k(ye)},{text:"选中当前行",handler:()=>O(de)},{text:"选中全部单元格",handler:w}]};return(j,H)=>{var ye,me,J,ce,W;const de=Mn("contextmenu");return Y(),ee("div",{class:"editable-table",style:Se({width:d.value+"px"})},[j.editable?(Y(),ee("div",Ufe,[(Y(!0),ee(Xe,null,ot(p.value,(ne,ue)=>(Y(),ee("div",{class:"drag-line",key:ue,style:Se({left:ne+"px"}),onMousedown:$=>X($,ue)},null,44,Yfe))),128))])):Qe("",!0),V("table",{class:ze({theme:l.value,"row-header":(ye=l.value)==null?void 0:ye.rowHeader,"row-footer":(me=l.value)==null?void 0:me.rowFooter,"col-header":(J=l.value)==null?void 0:J.colHeader,"col-footer":(ce=l.value)==null?void 0:ce.colFooter}),style:Se(`--themeColor: ${(W=l.value)==null?void 0:W.color}; --subThemeColor1: ${z(u)[0]}; --subThemeColor2: ${z(u)[1]}`)},[V("colgroup",null,[(Y(!0),ee(Xe,null,ot(f.value,(ne,ue)=>(Y(),ee("col",{span:"1",key:ue,width:ne},null,8,Zfe))),128))]),V("tbody",null,[(Y(!0),ee(Xe,null,ot(c.value,(ne,ue)=>(Y(),ee("tr",{key:ue,style:Se({height:j.cellMinHeight+"px"})},[(Y(!0),ee(Xe,null,ot(ne,($,te)=>Be((Y(),ee("td",{class:ze(["cell",{selected:b.value.includes(`${ue}_${te}`)&&b.value.length>1,active:x.value===`${ue}_${te}`}]),style:Se({borderStyle:j.outline.style,borderColor:j.outline.color,borderWidth:j.outline.width+"px",...z(r_)($.style)}),key:$.id,rowspan:$.rowspan,colspan:$.colspan,"data-cell-index":`${ue}_${te}`,onMousedown:oe=>y(oe,ue,te),onMouseenter:oe=>A(ue,te)},[x.value===`${ue}_${te}`?(Y(),Te(Vfe,{key:0,class:ze(["cell-text",{active:x.value===`${ue}_${te}`}]),style:Se({minHeight:j.cellMinHeight-4+"px"}),value:$.text,onUpdateValue:oe=>z(B)(oe,ue,te),onInsertExcelData:oe=>Z(oe,ue,te)},null,8,["class","style","value","onUpdateValue","onInsertExcelData"])):(Y(),ee("div",{key:1,class:"cell-text",style:Se({minHeight:j.cellMinHeight-4+"px"}),innerHTML:z(o_)($.text)},null,12,Bfe))],46,Qfe)),[[ol,!z(v).includes(`${ue}_${te}`)],[de,oe=>ae(oe)]])),128))],4))),128))])],6)],4)}}}),Kfe=We(Dfe,[["__scopeId","data-v-d040a5e0"]]),Hfe={class:"element-content"},Gfe=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=ft(),r=st(),{canvasScale:o,handleElementId:i,isScaling:a}=Ee(n),s=he(),{addHistorySnapshot:c}=zt(),l=x=>{t.elementInfo.lock||(x.stopPropagation(),t.selectElement(x,t.elementInfo))},u=he(!1);Tt(i,()=>{i.value!==t.elementInfo.id&&(u.value=!1)}),Tt(u,()=>{n.setDisableHotkeysState(u.value)});const f=()=>{t.elementInfo.lock||(u.value=!0)},d=he(-1);Tt(a,()=>{i.value===t.elementInfo.id&&(a.value&&(u.value=!1),!a.value&&d.value!==-1&&(r.updateElement({id:t.elementInfo.id,props:{height:d.value}}),d.value=-1))});const h=x=>{const R=x[0].contentRect;if(!s.value)return;const y=R.height;t.elementInfo.height!==y&&(a.value?d.value=y:r.updateElement({id:t.elementInfo.id,props:{height:y}}))},p=new ResizeObserver(h);Ht(()=>{s.value&&p.observe(s.value)}),Sn(()=>{s.value&&p.unobserve(s.value)});const m=x=>{r.updateElement({id:t.elementInfo.id,props:{data:x}}),c()},v=x=>{const R=x.reduce((A,S)=>A+S),y=x.map(A=>A/R);r.updateElement({id:t.elementInfo.id,props:{width:R,colWidths:y}}),c()},b=x=>{Wr(()=>n.setSelectedTableCells(x))};return(x,R)=>{const y=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-table",{lock:x.elementInfo.lock}]),ref_key:"elementRef",ref:s,style:Se({top:x.elementInfo.top+"px",left:x.elementInfo.left+"px",width:x.elementInfo.width+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${x.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",Hfe,[L(Kfe,{onMousedown:R[0]||(R[0]=Wt(()=>{},["stop"])),data:x.elementInfo.data,width:x.elementInfo.width,cellMinHeight:x.elementInfo.cellMinHeight,colWidths:x.elementInfo.colWidths,outline:x.elementInfo.outline,theme:x.elementInfo.theme,editable:u.value,onChange:R[1]||(R[1]=A=>m(A)),onChangeColWidths:R[2]||(R[2]=A=>v(A)),onChangeSelectedCells:R[3]||(R[3]=A=>b(A))},null,8,["data","width","cellMinHeight","colWidths","outline","theme","editable"]),!u.value||x.elementInfo.lock?(Y(),ee("div",{key:0,class:ze(["table-mask",{lock:x.elementInfo.lock}]),onDblclick:R[4]||(R[4]=A=>f()),onMousedown:R[5]||(R[5]=A=>l(A)),onTouchstart:R[6]||(R[6]=A=>l(A))},[z(i)===x.elementInfo.id?(Y(),ee("div",{key:0,class:"mask-tip",style:Se({transform:`scale(${1/z(o)})`})},"双击编辑",4)):Qe("",!0)],34)):Qe("",!0)])),[[y,x.contextmenus]])],4)],6)}}}),s_=We(Gfe,[["__scopeId","data-v-7795910a"]]),zfe=["width","height","stroke","stroke-width"],Jfe=["transform"],jfe=["d"],$fe=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,n=o=>{t.elementInfo.lock||(o.stopPropagation(),t.selectElement(o,t.elementInfo))},r=()=>{to.emit(Zr.OPEN_LATEX_EDITOR)};return(o,i)=>{const a=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-latex",{lock:o.elementInfo.lock}]),style:Se({top:o.elementInfo.top+"px",left:o.elementInfo.left+"px",width:o.elementInfo.width+"px",height:o.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${o.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",{class:"element-content",onMousedown:i[0]||(i[0]=s=>n(s)),onTouchstart:i[1]||(i[1]=s=>n(s)),onDblclick:i[2]||(i[2]=s=>r())},[(Y(),ee("svg",{overflow:"visible",width:o.elementInfo.width,height:o.elementInfo.height,stroke:o.elementInfo.color,"stroke-width":o.elementInfo.strokeWidth,fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[V("g",{transform:`scale(${o.elementInfo.width/o.elementInfo.viewBox[0]}, ${o.elementInfo.height/o.elementInfo.viewBox[1]}) translate(0,0) matrix(1,0,0,1,0,0)`},[V("path",{d:o.elementInfo.path},null,8,jfe)],8,Jfe)],8,zfe))],32)),[[a,o.contextmenus]])],4)],6)}}}),l_=We($fe,[["__scopeId","data-v-b73586f6"]]),qfe=(e,t)=>{Ht(()=>{if(!t.value)return;let n="normal";if(/m3u8(#|\?|$)/i.exec(e)?n="hls":/.flv(#|\?|$)/i.exec(e)&&(n="flv"),t.value&&n==="hls"&&(t.value.canPlayType("application/x-mpegURL")||t.value.canPlayType("application/vnd.apple.mpegURL"))&&(n="normal"),n==="hls"){const r=window.Hls;if(r&&r.isSupported()){const o=new r;o.loadSource(e),o.attachMedia(t.value)}}else if(n==="flv"){const r=window.flvjs;if(r&&r.isSupported()){const o=r.createPlayer({type:"flv",url:e});o.attachMediaElement(t.value),o.load()}}})},F5=e=>(tn("data-v-597c0901"),e=e(),nn(),e),ede={key:0,class:"load-error"},tde=["src","autoplay","poster"],nde={class:"bezel"},rde=F5(()=>V("div",{class:"controller-mask"},null,-1)),ode={class:"controller"},ide={class:"icons icons-left"},ade={class:"icon-content"},sde={class:"volume"},lde={class:"icon-content"},cde=F5(()=>V("span",{class:"thumb"},null,-1)),ude=[cde],fde={class:"time"},dde={class:"ptime"},hde={class:"dtime"},pde={class:"icons icons-right"},mde={class:"speed"},gde={class:"icon speed-icon"},vde=["onClick"],yde={class:"icon-content"},Ade={class:"bar"},Rde=F5(()=>V("span",{class:"thumb"},null,-1)),xde=[Rde],bde=Ie({__name:"index",props:{width:{},height:{},src:{},poster:{default:""},autoplay:{type:Boolean,default:!1},scale:{default:1}},setup(e){const t=e,n=(W=0)=>{if(W===0||isNaN(W))return"00:00";const ne=oe=>oe<10?"0"+oe:""+oe,ue=Math.floor(W/3600),$=Math.floor((W-ue*3600)/60),te=Math.floor(W-ue*3600-$*60);return(ue>0?[ue,$,te]:[$,te]).map(ne).join(":")},r=W=>W.getBoundingClientRect().left,o=he(),i=he(),a=he(),s=he(.5),c=he(!0),l=he(0),u=he(0),f=he(0),d=he(!1),h=he(!1),p=he(1),m=he(!1),v=he("00:00"),b=he("0"),x=we(()=>n(l.value)),R=we(()=>n(u.value)),y=we(()=>l.value/u.value*100+"%"),A=we(()=>f.value/u.value*100+"%"),S=we(()=>s.value*100+"%"),k=he(!1),O=[{label:"2x",value:2},{label:"1.5x",value:1.5},{label:"1.25x",value:1.25},{label:"1x",value:1},{label:"0.75x",value:.75},{label:"0.5x",value:.5}],w=W=>{o.value&&(W=Math.max(W,0),W=Math.min(W,u.value),o.value.currentTime=W,l.value=W)},I=()=>{o.value&&(c.value=!1,o.value.play(),h.value=!0)},E=()=>{o.value&&(c.value=!0,o.value.pause(),h.value=!0)},T=()=>{c.value?I():E()},F=W=>{o.value&&(W=Math.max(W,0),W=Math.min(W,1),o.value.volume=W,s.value=W,o.value.muted&&W!==0&&(o.value.muted=!1))},N=W=>{o.value&&(o.value.playbackRate=W),p.value=W},P=()=>{var W;u.value=((W=o.value)==null?void 0:W.duration)||0},C=()=>{var W;l.value=((W=o.value)==null?void 0:W.currentTime)||0},X=()=>{d.value?(w(0),I()):E()},U=()=>{var W;f.value=(W=o.value)!=null&&W.buffered.length?o.value.buffered.end(o.value.buffered.length-1):0},K=he(!1),ie=()=>K.value=!0,B=W=>{if(!o.value||!i.value)return;let ue=(("clientX"in W?W.clientX:W.changedTouches[0].clientX)-r(i.value))/i.value.clientWidth;ue=Math.max(ue,0),ue=Math.min(ue,1);const $=ue*u.value;o.value.currentTime=$,l.value=$},Z=W=>{if(!o.value||!i.value)return;let ue=(("clientX"in W?W.clientX:W.changedTouches[0].clientX)-r(i.value))/i.value.clientWidth;ue=Math.max(ue,0),ue=Math.min(ue,1);const $=ue*u.value;o.value.currentTime=$,l.value=$,document.removeEventListener("mousemove",B),document.removeEventListener("touchmove",B),document.removeEventListener("mouseup",Z),document.removeEventListener("touchend",Z)},Q=()=>{document.addEventListener("mousemove",B),document.addEventListener("touchmove",B),document.addEventListener("mouseup",Z),document.addEventListener("touchend",Z)},G=W=>{if(!a.value)return;const ue=(("clientX"in W?W.clientX:W.changedTouches[0].clientX)-r(a.value))/45;F(ue)},q=()=>{document.removeEventListener("mousemove",G),document.removeEventListener("touchmove",G),document.removeEventListener("mouseup",q),document.removeEventListener("touchend",q)},ae=()=>{document.addEventListener("mousemove",G),document.addEventListener("touchmove",G),document.addEventListener("mouseup",q),document.addEventListener("touchend",q)},j=W=>{if(!a.value)return;const ne=(W.clientX-r(a.value))/45;F(ne)},H=W=>{if(u.value&&i.value){const ne=i.value.getBoundingClientRect().left,ue=W.clientX-ne;if(ue<0||ue>i.value.offsetWidth)return;const $=u.value*(ue/i.value.offsetWidth);b.value=`${ue-($>=3600?25:20)}px`,v.value=n($),m.value=!0}},de=()=>{o.value&&(o.value.muted?(o.value.muted=!1,F(.5)):(o.value.muted=!0,F(0)))},ye=()=>{d.value=!d.value},me=he(-1),J=he(!1),ce=()=>{J.value=!1,clearTimeout(me.value),me.value=setTimeout(()=>{var W;(W=o.value)!=null&&W.played.length&&(J.value=!0)},3e3)};return qfe(t.src,o),(W,ne)=>{const ue=xe("IconPause"),$=xe("IconPlayOne"),te=xe("IconVolumeMute"),oe=xe("IconVolumeNotice"),ge=xe("IconVolumeSmall");return Y(),ee("div",{class:ze(["video-player",{"hide-controller":J.value}]),style:Se({width:W.width*W.scale+"px",height:W.height*W.scale+"px",transform:`scale(${1/W.scale})`}),onMousemove:ne[22]||(ne[22]=le=>ce()),onClick:ne[23]||(ne[23]=le=>ce())},[V("div",{class:"video-wrap",onClick:ne[8]||(ne[8]=le=>T())},[K.value?(Y(),ee("div",ede,"视频加载失败")):Qe("",!0),V("video",{class:"video",ref_key:"videoRef",ref:o,src:W.src,autoplay:W.autoplay,poster:W.poster,"webkit-playsinline":"",playsinline:"",onDurationchange:ne[0]||(ne[0]=le=>P()),onTimeupdate:ne[1]||(ne[1]=le=>C()),onEnded:ne[2]||(ne[2]=le=>X()),onProgress:ne[3]||(ne[3]=le=>U()),onPlay:ne[4]||(ne[4]=le=>{ce(),c.value=!1}),onPause:ne[5]||(ne[5]=le=>ce()),onError:ne[6]||(ne[6]=le=>ie())},null,40,tde),V("div",nde,[V("span",{class:ze(["bezel-icon",{"bezel-transition":h.value}]),onAnimationend:ne[7]||(ne[7]=le=>h.value=!1)},[c.value?(Y(),Te(ue,{key:0})):(Y(),Te($,{key:1}))],34)])]),rde,V("div",ode,[V("div",ide,[V("div",{class:"icon play-icon",onClick:ne[9]||(ne[9]=le=>T())},[V("span",ade,[c.value?(Y(),Te($,{key:0})):(Y(),Te(ue,{key:1}))])]),V("div",sde,[V("div",{class:"icon volume-icon",onClick:ne[10]||(ne[10]=le=>de())},[V("span",lde,[s.value===0?(Y(),Te(te,{key:0})):s.value===1?(Y(),Te(oe,{key:1})):(Y(),Te(ge,{key:2}))])]),V("div",{class:"volume-bar-wrap",onMousedown:ne[11]||(ne[11]=le=>ae()),onTouchstart:ne[12]||(ne[12]=le=>ae()),onClick:ne[13]||(ne[13]=le=>j(le))},[V("div",{class:"volume-bar",ref_key:"volumeBarRef",ref:a},[V("div",{class:"volume-bar-inner",style:Se({width:S.value})},ude,4)],512)],32)]),V("span",fde,[V("span",dde,vt(x.value),1),Ue(" / "),V("span",hde,vt(R.value),1)])]),V("div",pde,[V("div",mde,[V("div",gde,[V("span",{class:"icon-content",onClick:ne[14]||(ne[14]=le=>k.value=!k.value)},vt(p.value===1?"倍速":p.value+"x"),1),k.value?(Y(),ee("div",{key:0,class:"speed-menu",onMouseleave:ne[15]||(ne[15]=le=>k.value=!1)},[(Y(),ee(Xe,null,ot(O,le=>V("div",{class:ze(["speed-menu-item",{active:le.value===p.value}]),key:le.label,onClick:ve=>N(le.value)},vt(le.label),11,vde)),64))],32)):Qe("",!0)])]),V("div",{class:"loop",onClick:ne[16]||(ne[16]=le=>ye())},[V("div",{class:ze(["icon loop-icon",{active:d.value}])},[V("span",yde,"循环"+vt(d.value?"开":"关"),1)],2)])]),V("div",{class:"bar-wrap",ref_key:"playBarWrap",ref:i,onMousedown:ne[17]||(ne[17]=le=>Q()),onTouchstart:ne[18]||(ne[18]=le=>Q()),onMousemove:ne[19]||(ne[19]=le=>H(le)),onMouseenter:ne[20]||(ne[20]=le=>m.value=!0),onMouseleave:ne[21]||(ne[21]=le=>m.value=!1)},[V("div",{class:ze(["bar-time",{hidden:!m.value}]),style:Se({left:b.value})},vt(v.value),7),V("div",Ade,[V("div",{class:"loaded",style:Se({width:A.value})},null,4),V("div",{class:"played",style:Se({width:y.value})},xde,4)])],544)])],38)}}}),c_=We(bde,[["__scopeId","data-v-597c0901"]]),Mde=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=(o,i=!0)=>{t.elementInfo.lock||(o.stopPropagation(),t.selectElement(o,t.elementInfo,i))};return(o,i)=>{const a=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-video",{lock:o.elementInfo.lock}]),style:Se({top:o.elementInfo.top+"px",left:o.elementInfo.left+"px",width:o.elementInfo.width+"px",height:o.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${o.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",{class:"element-content",onMousedown:i[2]||(i[2]=s=>r(s,!1)),onTouchstart:i[3]||(i[3]=s=>r(s,!1))},[L(c_,{width:o.elementInfo.width,height:o.elementInfo.height,src:o.elementInfo.src,poster:o.elementInfo.poster,scale:z(n)},null,8,["width","height","src","poster","scale"]),(Y(),ee(Xe,null,ot(["t","b","l","r"],s=>V("div",{class:ze(["handler-border",s]),key:s,onMousedown:i[0]||(i[0]=c=>r(c)),onTouchstart:i[1]||(i[1]=c=>r(c))},null,34)),64))],32)),[[a,o.contextmenus]])],4)],6)}}}),u_=We(Mde,[["__scopeId","data-v-c50d3bc7"]]),f_=e=>(tn("data-v-32038f5c"),e=e(),nn(),e),wde=["src","autoplay"],Sde={class:"controller"},Lde={class:"icons"},Ode={class:"icon-content"},Tde={class:"volume"},kde={class:"icon-content"},Nde=f_(()=>V("span",{class:"thumb"},null,-1)),Pde=[Nde],Cde={class:"time"},Ide={class:"ptime"},Fde={class:"dtime"},_de={class:"bar"},Ede=f_(()=>V("span",{class:"thumb"},null,-1)),Xde=[Ede],Wde=Ie({__name:"AudioPlayer",props:{src:{},loop:{type:Boolean},autoplay:{type:Boolean,default:!1},scale:{default:1}},setup(e,{expose:t}){const n=e,r=(q=0)=>{if(q===0||isNaN(q))return"00:00";const ae=ye=>ye<10?"0"+ye:""+ye,j=Math.floor(q/3600),H=Math.floor((q-j*3600)/60),de=Math.floor(q-j*3600-H*60);return(j>0?[j,H,de]:[H,de]).map(ae).join(":")},o=q=>q.getBoundingClientRect().left,i=he(),a=he(),s=he(),c=he(.5),l=he(!0),u=he(0),f=he(0),d=he(0),h=he(!1),p=he("00:00"),m=he("0"),v=we(()=>r(u.value)),b=we(()=>r(f.value)),x=we(()=>u.value/f.value*100+"%"),R=we(()=>d.value/f.value*100+"%"),y=we(()=>c.value*100+"%"),A=q=>{i.value&&(q=Math.max(q,0),q=Math.min(q,f.value),i.value.currentTime=q,u.value=q)},S=()=>{i.value&&(l.value=!1,i.value.play())},k=()=>{i.value&&(l.value=!0,i.value.pause())},O=()=>{l.value?S():k()},w=q=>{i.value&&(q=Math.max(q,0),q=Math.min(q,1),i.value.volume=q,c.value=q,i.value.muted&&q!==0&&(i.value.muted=!1))},I=()=>{var q;f.value=((q=i.value)==null?void 0:q.duration)||0},E=()=>{var q;u.value=((q=i.value)==null?void 0:q.currentTime)||0},T=()=>{l.value=!1},F=()=>{n.loop?(A(0),S()):k()},N=()=>{var q;d.value=(q=i.value)!=null&&q.buffered.length?i.value.buffered.end(i.value.buffered.length-1):0},P=()=>gn.error("视频加载失败"),C=q=>{if(!i.value||!a.value)return;let j=(("clientX"in q?q.clientX:q.changedTouches[0].clientX)-o(a.value))/a.value.clientWidth;j=Math.max(j,0),j=Math.min(j,1);const H=j*f.value;i.value.currentTime=H,u.value=H},X=q=>{if(!i.value||!a.value)return;let j=(("clientX"in q?q.clientX:q.changedTouches[0].clientX)-o(a.value))/a.value.clientWidth;j=Math.max(j,0),j=Math.min(j,1);const H=j*f.value;i.value.currentTime=H,u.value=H,document.removeEventListener("mousemove",C),document.removeEventListener("touchmove",C),document.removeEventListener("mouseup",X),document.removeEventListener("touchend",X)},U=()=>{document.addEventListener("mousemove",C),document.addEventListener("touchmove",C),document.addEventListener("mouseup",X),document.addEventListener("touchend",X)},K=q=>{if(!s.value)return;const j=(("clientX"in q?q.clientX:q.changedTouches[0].clientX)-o(s.value))/45;w(j)},ie=()=>{document.removeEventListener("mousemove",K),document.removeEventListener("touchmove",K),document.removeEventListener("mouseup",ie),document.removeEventListener("touchend",ie)},B=()=>{document.addEventListener("mousemove",K),document.addEventListener("touchmove",K),document.addEventListener("mouseup",ie),document.addEventListener("touchend",ie)},Z=q=>{if(!s.value)return;const ae=(q.clientX-o(s.value))/45;w(ae)},Q=q=>{if(f.value&&a.value){const ae=a.value.getBoundingClientRect().left,j=q.clientX-ae;if(j<0||j>a.value.offsetWidth)return;const H=f.value*(j/a.value.offsetWidth);m.value=`${j-(H>=3600?25:20)}px`,p.value=r(H),h.value=!0}},G=()=>{i.value&&(i.value.muted?(i.value.muted=!1,w(.5)):(i.value.muted=!0,w(0)))};return t({toggle:O}),(q,ae)=>{const j=xe("IconPlayOne"),H=xe("IconPause"),de=xe("IconVolumeMute"),ye=xe("IconVolumeNotice"),me=xe("IconVolumeSmall");return Y(),ee("div",{class:"audio-player",style:Se({transform:`scale(${1/q.scale})`})},[V("audio",{class:"audio",ref_key:"audioRef",ref:i,src:q.src,autoplay:q.autoplay,onDurationchange:ae[0]||(ae[0]=J=>I()),onTimeupdate:ae[1]||(ae[1]=J=>E()),onPlay:ae[2]||(ae[2]=J=>T()),onEnded:ae[3]||(ae[3]=J=>F()),onProgress:ae[4]||(ae[4]=J=>N()),onError:ae[5]||(ae[5]=J=>P())},null,40,wde),V("div",Sde,[V("div",Lde,[V("div",{class:"icon play-icon",onClick:ae[6]||(ae[6]=J=>O())},[V("span",Ode,[l.value?(Y(),Te(j,{key:0})):(Y(),Te(H,{key:1}))])]),V("div",Tde,[V("div",{class:"icon volume-icon",onClick:ae[7]||(ae[7]=J=>G())},[V("span",kde,[c.value===0?(Y(),Te(de,{key:0})):c.value===1?(Y(),Te(ye,{key:1})):(Y(),Te(me,{key:2}))])]),V("div",{class:"volume-bar-wrap",onMousedown:ae[8]||(ae[8]=J=>B()),onTouchstart:ae[9]||(ae[9]=J=>B()),onClick:ae[10]||(ae[10]=J=>Z(J))},[V("div",{class:"volume-bar",ref_key:"volumeBarRef",ref:s},[V("div",{class:"volume-bar-inner",style:Se({width:y.value})},Pde,4)],512)],32)])]),V("span",Cde,[V("span",Ide,vt(v.value),1),Ue(" / "),V("span",Fde,vt(b.value),1)]),V("div",{class:"bar-wrap",ref_key:"playBarWrap",ref:a,onMousedown:ae[11]||(ae[11]=J=>U()),onTouchstart:ae[12]||(ae[12]=J=>U()),onMousemove:ae[13]||(ae[13]=J=>Q(J)),onMouseenter:ae[14]||(ae[14]=J=>h.value=!0),onMouseleave:ae[15]||(ae[15]=J=>h.value=!1)},[V("div",{class:ze(["bar-time",{hidden:!h.value}]),style:Se({left:m.value})},vt(p.value),7),V("div",_de,[V("div",{class:"loaded",style:Se({width:R.value})},null,4),V("div",{class:"played",style:Se({width:x.value})},Xde,4)])],544)])],4)}}}),d_=We(Wde,[["__scopeId","data-v-32038f5c"]]),Vde=Ie({__name:"index",props:{elementInfo:{},selectElement:{type:Function},contextmenus:{type:Function}},setup(e){const t=e,{canvasScale:n,handleElementId:r}=Ee(ft()),{viewportRatio:o}=Ee(st()),i=we(()=>Math.min(t.elementInfo.width,t.elementInfo.height)+"px"),a=we(()=>{const c=Gt,l=Gt*o.value,u=280/n.value,f=50/n.value,d=t.elementInfo.width,h=t.elementInfo.height,p=t.elementInfo.left,m=t.elementInfo.top;let v=0,b=h;return p+u>=c&&(v=d-u),m+h+f>=l&&(b=-f),{left:v+"px",top:b+"px"}}),s=c=>{t.elementInfo.lock||(c.stopPropagation(),t.selectElement(c,t.elementInfo))};return(c,l)=>{const u=xe("IconVolumeNotice"),f=Mn("contextmenu");return Y(),ee("div",{class:ze(["editable-element-audio",{lock:c.elementInfo.lock}]),style:Se({top:c.elementInfo.top+"px",left:c.elementInfo.left+"px",width:c.elementInfo.width+"px",height:c.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${c.elementInfo.rotate}deg)`})},[Be((Y(),ee("div",{class:"element-content",onMousedown:l[1]||(l[1]=d=>s(d)),onTouchstart:l[2]||(l[2]=d=>s(d))},[L(u,{class:"audio-icon",style:Se({fontSize:i.value,color:c.elementInfo.color})},null,8,["style"]),z(r)===c.elementInfo.id?(Y(),Te(d_,{key:0,class:"audio-player",style:Se({...a.value}),src:c.elementInfo.src,loop:c.elementInfo.loop,scale:z(n),onMousedown:l[0]||(l[0]=Wt(()=>{},["stop"]))},null,8,["style","src","loop","scale"])):Qe("",!0)],32)),[[f,c.contextmenus]])],4)],6)}}}),h_=We(Vde,[["__scopeId","data-v-5d8373ba"]]),Ude=["id"],Yde=Ie({__name:"EditableElement",props:{elementInfo:{},elementIndex:{},isMultiSelect:{type:Boolean},selectElement:{type:Function},openLinkDialog:{type:Function}},setup(e){const t=e,n=we(()=>({[Nt.IMAGE]:jI,[Nt.TEXT]:BF,[Nt.SHAPE]:KF,[Nt.LINE]:HF,[Nt.CHART]:n_,[Nt.TABLE]:s_,[Nt.LATEX]:l_,[Nt.VIDEO]:u_,[Nt.AUDIO]:h_})[t.elementInfo.type]||null),{orderElement:r}=Np(),{alignElementToCanvas:o}=lv(),{combineElements:i,uncombineElements:a}=_x(),{deleteElement:s}=kp(),{lockElement:c,unlockElement:l}=eP(),{copyElement:u,pasteElement:f,cutElement:d}=Ex(),{selectAllElements:h}=Hg(),p=()=>t.elementInfo.lock?[{text:"解锁",handler:()=>l(t.elementInfo)}]:[{text:"剪切",subText:"Ctrl + X",handler:d},{text:"复制",subText:"Ctrl + C",handler:u},{text:"粘贴",subText:"Ctrl + V",handler:f},{divider:!0},{text:"水平居中",handler:()=>o(on.HORIZONTAL),children:[{text:"水平垂直居中",handler:()=>o(on.CENTER)},{text:"水平居中",handler:()=>o(on.HORIZONTAL)},{text:"左对齐",handler:()=>o(on.LEFT)},{text:"右对齐",handler:()=>o(on.RIGHT)}]},{text:"垂直居中",handler:()=>o(on.VERTICAL),children:[{text:"水平垂直居中",handler:()=>o(on.CENTER)},{text:"垂直居中",handler:()=>o(on.VERTICAL)},{text:"顶部对齐",handler:()=>o(on.TOP)},{text:"底部对齐",handler:()=>o(on.BOTTOM)}]},{divider:!0},{text:"置于顶层",disable:t.isMultiSelect&&!t.elementInfo.groupId,handler:()=>r(t.elementInfo,hr.TOP),children:[{text:"置于顶层",handler:()=>r(t.elementInfo,hr.TOP)},{text:"上移一层",handler:()=>r(t.elementInfo,hr.UP)}]},{text:"置于底层",disable:t.isMultiSelect&&!t.elementInfo.groupId,handler:()=>r(t.elementInfo,hr.BOTTOM),children:[{text:"置于底层",handler:()=>r(t.elementInfo,hr.BOTTOM)},{text:"下移一层",handler:()=>r(t.elementInfo,hr.DOWN)}]},{divider:!0},{text:"设置链接",handler:t.openLinkDialog},{text:t.elementInfo.groupId?"取消组合":"组合",subText:"Ctrl + G",handler:t.elementInfo.groupId?a:i,hide:!t.isMultiSelect},{text:"全选",subText:"Ctrl + A",handler:h},{text:"锁定",subText:"Ctrl + L",handler:c},{text:"删除",subText:"Delete",handler:s}];return(m,v)=>(Y(),ee("div",{class:"editable-element",ref:"elementRef",id:`editable-element-${m.elementInfo.id}`,style:Se({zIndex:m.elementIndex})},[(Y(),Te(Rs(n.value),{elementInfo:m.elementInfo,selectElement:m.selectElement,contextmenus:p},null,8,["elementInfo","selectElement"]))],12,Ude))}}),Zde=Ie({__name:"MouseSelection",props:{top:{},left:{},width:{},height:{},quadrant:{}},setup(e){return(t,n)=>(Y(),ee("div",{class:ze(`mouse-selection quadrant-${t.quadrant}`),style:Se({top:t.top+"px",left:t.left+"px",width:t.width+"px",height:t.height+"px"})},null,6))}}),Qde=We(Zde,[["__scopeId","data-v-053bfa3e"]]),Bde={class:"grid-lines"},Dde=["d","stroke"],Kde=Ie({__name:"GridLines",setup(e){const{canvasScale:t,gridLineSize:n}=Ee(ft()),{currentSlide:r,viewportRatio:o}=Ee(st()),i=we(()=>{var c;return(c=r.value)==null?void 0:c.background}),a=we(()=>{var u;const c=((u=i.value)==null?void 0:u.color)||"#fff",l=["#000","#fff"];return rt.mostReadable(c,l,{includeFallbackColors:!0}).setAlpha(.5).toRgbString()}),s=we(()=>{const c=Gt,l=Gt*o.value;let u="";for(let f=0;f<=Math.floor(l/n.value);f++)u+=`M0 ${f*n.value} L${c} ${f*n.value} `;for(let f=0;f<=Math.floor(c/n.value);f++)u+=`M${f*n.value} 0 L${f*n.value} ${l} `;return u});return(c,l)=>(Y(),ee("svg",Bde,[V("path",{style:Se({transform:`scale(${z(t)})`}),d:s.value,fill:"none",stroke:a.value,"stroke-width":"0.3","stroke-dasharray":"5"},null,12,Dde)]))}}),Hde=We(Kde,[["__scopeId","data-v-d6e1ea18"]]),pv=e=>({backgroundStyle:we(()=>{if(!e.value)return{backgroundColor:"#fff"};const{type:n,color:r,image:o,imageSize:i,gradientColor:a,gradientRotate:s,gradientType:c}=e.value;if(n==="solid")return{backgroundColor:r};if(n==="image")return o?i==="repeat"?{backgroundImage:`url(${o}`,backgroundRepeat:"repeat",backgroundSize:"contain"}:{backgroundImage:`url(${o}`,backgroundRepeat:"no-repeat",backgroundSize:i||"cover"}:{backgroundColor:"#fff"};if(n==="gradient"){const l=s||0,u=a?a[0]:"#fff",f=a?a[1]:"#fff";return c==="radial"?{backgroundImage:`radial-gradient(${u}, ${f}`}:{backgroundImage:`linear-gradient(${l}deg, ${u}, ${f}`}}return{backgroundColor:"#fff"}})}),Gde=Ie({__name:"ViewportBackground",setup(e){const{gridLineSize:t}=Ee(ft()),{currentSlide:n}=Ee(st()),r=we(()=>{var i;return(i=n.value)==null?void 0:i.background}),{backgroundStyle:o}=pv(r);return(i,a)=>(Y(),ee("div",{class:"viewport-background",style:Se(z(o))},[z(t)?(Y(),Te(Hde,{key:0})):Qe("",!0)],4))}}),zde=We(Gde,[["__scopeId","data-v-203ea8ff"]]),Jde=Ie({__name:"AlignmentLine",props:{type:{},axis:{},length:{},canvasScale:{}},setup(e){const t=e,n=we(()=>t.axis.x*t.canvasScale+"px"),r=we(()=>t.axis.y*t.canvasScale+"px"),o=we(()=>t.type==="vertical"?{height:t.length*t.canvasScale+"px"}:{width:t.length*t.canvasScale+"px"});return(i,a)=>(Y(),ee("div",{class:"alignment-line",style:Se({left:n.value,top:r.value})},[V("div",{class:ze(["line",i.type]),style:Se(o.value)},null,6)],4))}}),p_=We(Jde,[["__scopeId","data-v-7cd3d25d"]]),jde={class:"ruler"},$de=Ie({__name:"Ruler",props:{viewportStyles:{}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.viewportStyles.width*n.value/10);return(o,i)=>(Y(),ee("div",jde,[V("div",{class:"h",style:Se({width:o.viewportStyles.width*z(n)+"px",left:o.viewportStyles.left+"px"})},[(Y(),ee(Xe,null,ot(20,a=>V("div",{class:ze(["ruler-marker-100",{hide:r.value<36,omit:r.value<72}]),key:`marker-100-${a}`},[V("span",null,vt(a),1)],2)),64))],4),V("div",{class:"v",style:Se({height:o.viewportStyles.height*z(n)+"px",top:o.viewportStyles.top+"px"})},[(Y(),ee(Xe,null,ot(20,a=>V("div",{class:ze(["ruler-marker-100",{hide:r.value<36,omit:r.value<72}]),key:a,style:Se({height:r.value+"px"})},[V("span",null,vt(a),1)],6)),64))],4)]))}}),qde=We($de,[["__scopeId","data-v-b01be305"]]),e0e=["width","height"],t0e=["d"],n0e=Ie({__name:"ElementCreateSelection",emits:["created"],setup(e,{emit:t}){const n=t,r=ft(),{creatingElement:o}=Ee(r),{ctrlOrShiftKeyActive:i}=Ee(bs()),a=he(),s=he(),c=he(),l=he({x:0,y:0});Ht(()=>{if(!c.value)return;const{x:h,y:p}=c.value.getBoundingClientRect();l.value={x:h,y:p}});const u=h=>{let p=!0;const m=h.pageX,v=h.pageY;a.value=[m,v],document.onmousemove=b=>{if(!o.value||!p)return;let x=b.pageX,R=b.pageY;if(i.value){const y=x-m,A=R-v,S=Math.abs(y),k=Math.abs(A);if(o.value.type==="shape"){const O=A>0&&y<0||A<0&&y>0;S>k?R=O?v-y:v+y:x=O?m-A:m+A}else o.value.type==="line"&&(S>k?R=v:x=m)}s.value=[x,R]},document.onmouseup=b=>{var A,S;if(document.onmousemove=null,document.onmouseup=null,b.button===2){setTimeout(()=>r.setCreatingElement(null),0);return}p=!1;const x=b.pageX,R=b.pageY,y=30;if(((A=o.value)==null?void 0:A.type)==="line"&&(Math.abs(x-m)>=y||Math.abs(R-v)>=y))n("created",{start:a.value,end:s.value});else if(((S=o.value)==null?void 0:S.type)!=="line"&&Math.abs(x-m)>=y&&Math.abs(R-v)>=y)n("created",{start:a.value,end:s.value});else{const O=Math.min(x,m),w=Math.min(R,v),I=Math.max(x,m),E=Math.max(R,v),T=I-O>=y?I-O:200,F=E-w>=y?E-w:200;n("created",{start:[O,w],end:[O+T,w+F]})}}},f=we(()=>{if(!a.value||!s.value||!o.value||o.value.type!=="line")return null;const[h,p]=a.value,[m,v]=s.value,b=Math.min(h,m),x=Math.max(h,m),R=Math.min(p,v),y=Math.max(p,v),A=x-b>=24?x-b:24,S=y-R>=24?y-R:24,k=h===b?0:x-b,O=p===R?0:y-R,w=m===b?0:x-b,I=v===R?0:y-R,E=`M${k}, ${O} L${w}, ${I}`;return{svgWidth:A,svgHeight:S,startX:k,startY:O,endX:w,endY:I,path:E}}),d=we(()=>{if(!a.value||!s.value)return{};const[h,p]=a.value,[m,v]=s.value,b=Math.min(h,m),x=Math.max(h,m),R=Math.min(p,v),y=Math.max(p,v),A=x-b,S=y-R;return{left:b-l.value.x+"px",top:R-l.value.y+"px",width:A+"px",height:S+"px"}});return(h,p)=>{var m,v;return Y(),ee("div",{class:"element-create-selection",ref_key:"selectionRef",ref:c,onMousedown:p[0]||(p[0]=Wt(b=>u(b),["stop"])),onContextmenu:p[1]||(p[1]=Wt(()=>{},["stop","prevent"]))},[a.value&&s.value?(Y(),ee("div",{key:0,class:ze(["selection",(m=z(o))==null?void 0:m.type]),style:Se(d.value)},[((v=z(o))==null?void 0:v.type)==="line"&&f.value?(Y(),ee("svg",{key:0,overflow:"visible",width:f.value.svgWidth,height:f.value.svgHeight},[V("path",{d:f.value.path,stroke:"#d14424",fill:"none","stroke-width":"2"},null,8,t0e)],8,e0e)):Qe("",!0)],6)):Qe("",!0)],544)}}}),r0e=We(n0e,[["__scopeId","data-v-7b17a883"]]),o0e={overflow:"visible"},i0e=["d","fill"],a0e=Ie({__name:"ShapeCreateCanvas",emits:["created"],setup(e,{emit:t}){const n=t,r=ft(),{ctrlOrShiftKeyActive:o}=Ee(bs()),{theme:i}=Ee(st()),a=he(),s=he(!1),c=he({x:0,y:0});Ht(()=>{if(!a.value)return;const{x:y,y:A}=a.value.getBoundingClientRect();c.value={x:y,y:A}});const l=he(null),u=he([]),f=he(!1),d=(y,A=!1)=>{let S=y.pageX-c.value.x,k=y.pageY-c.value.y;if(A)return{pageX:S,pageY:k};if(o.value&&u.value.length){const[O,w]=u.value[u.value.length-1];Math.abs(O-S)-Math.abs(w-k)>0?k=w:S=O}return{pageX:S,pageY:k}},h=y=>{if(s.value){const{pageX:k,pageY:O}=d(y,!0);u.value.push([k,O]),l.value=null;return}const{pageX:A,pageY:S}=d(y);if(l.value=[A,S],u.value.length>=2){const[k,O]=u.value[0];Math.abs(k-A)<5&&Math.abs(O-S)<5?f.value=!0:f.value=!1}else f.value=!1},p=we(()=>{let y="";for(let A=0;A{const A=u.value.map(C=>C[0]),S=u.value.map(C=>C[1]),k=Math.min(...A),O=Math.min(...S),w=Math.max(...A),I=Math.max(...S),E=u.value.map(C=>[C[0]-k,C[1]-O]);let T="";for(let C=0;C{const{pageX:A,pageY:S}=d(y);s.value=!0,f.value?n("created",m()):u.value.push([A,S]),document.onmouseup=()=>{s.value=!1}},b=()=>{r.setCreatingCustomShapeState(!1)},x=()=>{n("created",{...m(!1),fill:"rgba(0, 0, 0, 0)",outline:{width:2,color:i.value.themeColor,style:"solid"}}),b()},R=y=>{const A=y.key.toUpperCase();A===Rt.ESC&&b(),A===Rt.ENTER&&x()};return Ht(()=>{gn.success("点击绘制任意形状,首尾闭合完成绘制,按 ESC 键或鼠标右键取消,按 ENTER 键提前完成",{duration:0}),document.addEventListener("keydown",R)}),Sn(()=>{document.removeEventListener("keydown",R),gn.closeAll()}),(y,A)=>(Y(),ee("div",{class:"shape-create-canvas",ref_key:"shapeCanvasRef",ref:a,onMousedown:A[0]||(A[0]=Wt(S=>v(S),["stop"])),onMousemove:A[1]||(A[1]=S=>h(S)),onContextmenu:A[2]||(A[2]=Wt(S=>b(),["stop","prevent"]))},[(Y(),ee("svg",o0e,[V("path",{d:p.value,stroke:"#d14424",fill:f.value?"rgba(226, 83, 77, 0.15)":"none","stroke-width":"2"},null,8,i0e)]))],544))}}),s0e=We(a0e,[["__scopeId","data-v-8ea8c340"]]),ef=(e,t)=>{const n=we(()=>[{direction:mt.LEFT_TOP,style:{}},{direction:mt.TOP,style:{left:e.value/2+"px"}},{direction:mt.RIGHT_TOP,style:{left:e.value+"px"}},{direction:mt.LEFT,style:{top:t.value/2+"px"}},{direction:mt.RIGHT,style:{left:e.value+"px",top:t.value/2+"px"}},{direction:mt.LEFT_BOTTOM,style:{top:t.value+"px"}},{direction:mt.BOTTOM,style:{left:e.value/2+"px",top:t.value+"px"}},{direction:mt.RIGHT_BOTTOM,style:{left:e.value+"px",top:t.value+"px"}}]),r=we(()=>[{direction:mt.LEFT,style:{top:t.value/2+"px"}},{direction:mt.RIGHT,style:{left:e.value+"px",top:t.value/2+"px"}}]),o=we(()=>[{direction:mt.TOP,style:{left:e.value/2+"px"}},{direction:mt.BOTTOM,style:{left:e.value/2+"px",top:t.value+"px"}}]),i=we(()=>[{type:W0.T,style:{width:e.value+"px"}},{type:W0.B,style:{top:t.value+"px",width:e.value+"px"}},{type:W0.L,style:{height:t.value+"px"}},{type:W0.R,style:{left:e.value+"px",height:t.value+"px"}}]);return{resizeHandlers:n,textElementResizeHandlers:r,verticalTextElementResizeHandlers:o,borderLines:i}},l0e=Ie({__name:"ResizeHandler",props:{type:{},rotate:{default:0}},setup(e){const t=e,n=we(()=>{const r="rotate-",o=t.rotate;return o>-22.5&&o<=22.5?r+0:o>22.5&&o<=67.5?r+45:o>67.5&&o<=112.5?r+90:o>112.5&&o<=157.5?r+135:o>157.5||o<=-157.5?r+0:o>-157.5&&o<=-112.5?r+45:o>-112.5&&o<=-67.5?r+90:o>-67.5&&o<=-22.5?r+135:r+0});return(r,o)=>(Y(),ee("div",{class:ze(["resize-handler",n.value,r.type])},null,2))}}),Oc=We(l0e,[["__scopeId","data-v-bb3f9e62"]]),c0e=Ie({__name:"BorderLine",props:{type:{},isWide:{type:Boolean,default:!1}},setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["border-line",t.type,{wide:t.isWide}])},null,2))}}),tf=We(c0e,[["__scopeId","data-v-7114fb45"]]),u0e=Ie({__name:"MultiSelectOperate",props:{elementList:{},scaleMultiElement:{type:Function}},setup(e){const t=e,{activeElementIdList:n,canvasScale:r}=Ee(ft()),o=we(()=>t.elementList.filter(d=>n.value.includes(d.id))),i=he({minX:0,maxX:0,minY:0,maxY:0}),a=we(()=>(i.value.maxX-i.value.minX)*r.value),s=we(()=>(i.value.maxY-i.value.minY)*r.value),{resizeHandlers:c,borderLines:l}=ef(a,s);Tg(()=>{const{minX:d,maxX:h,minY:p,maxY:m}=ql(o.value);i.value={minX:d,maxX:h,minY:p,maxY:m}});const f=we(()=>o.value.some(d=>!((d.type==="image"||d.type==="shape")&&!d.rotate)));return(d,h)=>(Y(),ee("div",{class:"multi-select-operate",style:Se({left:i.value.minX*z(r)+"px",top:i.value.minY*z(r)+"px"})},[(Y(!0),ee(Xe,null,ot(z(l),p=>(Y(),Te(tf,{key:p.type,type:p.type,style:Se(p.style)},null,8,["type","style"]))),128)),f.value?Qe("",!0):(Y(!0),ee(Xe,{key:0},ot(z(c),p=>(Y(),Te(Oc,{key:p.direction,type:p.direction,style:Se(p.style),onMousedown:Wt(m=>d.scaleMultiElement(m,i.value,p.direction),["stop"])},null,8,["type","style","onMousedown"]))),128))],4))}}),f0e=We(u0e,[["__scopeId","data-v-135c8cb7"]]),d0e={},h0e={class:"rotate-handler"};function p0e(e,t){return Y(),ee("div",h0e)}const Gd=We(d0e,[["render",p0e],["__scopeId","data-v-9f21fc0f"]]),m0e={inheritAttrs:!1},g0e=Ie({...m0e,__name:"ImageElementOperate",props:{elementInfo:{},handlerVisible:{type:Boolean},rotateElement:{type:Function},scaleElement:{type:Function}},setup(e){const t=e,{canvasScale:n,clipingImageElementId:r}=Ee(ft()),o=we(()=>r.value===t.elementInfo.id),i=we(()=>t.elementInfo.width*n.value),a=we(()=>t.elementInfo.height*n.value),{resizeHandlers:s,borderLines:c}=ef(i,a);return(l,u)=>(Y(),ee("div",{class:ze(["image-element-operate",{cliping:o.value}])},[(Y(!0),ee(Xe,null,ot(z(c),f=>(Y(),Te(tf,{class:"operate-border-line",key:f.type,type:f.type,style:Se(f.style)},null,8,["type","style"]))),128)),l.handlerVisible?(Y(),ee(Xe,{key:0},[(Y(!0),ee(Xe,null,ot(z(s),f=>(Y(),Te(Oc,{class:"operate-resize-handler",key:f.direction,type:f.direction,rotate:l.elementInfo.rotate,style:Se(f.style),onMousedown:Wt(d=>l.scaleElement(d,l.elementInfo,f.direction),["stop"])},null,8,["type","rotate","style","onMousedown"]))),128)),L(Gd,{class:"operate-rotate-handler",style:Se({left:i.value/2+"px"}),onMousedown:u[0]||(u[0]=Wt(f=>l.rotateElement(f,l.elementInfo),["stop"]))},null,8,["style"])],64)):Qe("",!0)],2))}}),v0e=We(g0e,[["__scopeId","data-v-2a1bef4e"]]),y0e={class:"text-element-operate"},A0e={inheritAttrs:!1},R0e=Ie({...A0e,__name:"TextElementOperate",props:{elementInfo:{},handlerVisible:{type:Boolean},rotateElement:{type:Function},scaleElement:{type:Function}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.width*n.value),o=we(()=>t.elementInfo.height*n.value),{textElementResizeHandlers:i,verticalTextElementResizeHandlers:a,borderLines:s}=ef(r,o),c=we(()=>t.elementInfo.vertical?a.value:i.value);return(l,u)=>(Y(),ee("div",y0e,[(Y(!0),ee(Xe,null,ot(z(s),f=>(Y(),Te(tf,{class:"operate-border-line",key:f.type,type:f.type,style:Se(f.style)},null,8,["type","style"]))),128)),l.handlerVisible?(Y(),ee(Xe,{key:0},[(Y(!0),ee(Xe,null,ot(c.value,f=>(Y(),Te(Oc,{class:"operate-resize-handler",key:f.direction,type:f.direction,rotate:l.elementInfo.rotate,style:Se(f.style),onMousedown:Wt(d=>l.scaleElement(d,l.elementInfo,f.direction),["stop"])},null,8,["type","rotate","style","onMousedown"]))),128)),L(Gd,{class:"operate-rotate-handler",style:Se({left:r.value/2+"px"}),onMousedown:u[0]||(u[0]=Wt(f=>l.rotateElement(f,l.elementInfo),["stop"]))},null,8,["style"])],64)):Qe("",!0)]))}}),x0e={class:"shape-element-operate"},b0e={inheritAttrs:!1},M0e=Ie({...b0e,__name:"ShapeElementOperate",props:{elementInfo:{},handlerVisible:{type:Boolean},rotateElement:{type:Function},scaleElement:{type:Function},moveShapeKeypoint:{type:Function}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.width*n.value),o=we(()=>t.elementInfo.height*n.value),{resizeHandlers:i,borderLines:a}=ef(r,o),s=we(()=>{if(!t.elementInfo.pathFormula||t.elementInfo.keypoint===void 0)return{};const c=Gu[t.elementInfo.pathFormula];if("editable"in c){const l=c.getBaseSize(t.elementInfo.width,t.elementInfo.height)*t.elementInfo.keypoint;if(c.relative==="left")return{left:l*n.value+"px"};if(c.relative==="right")return{left:(t.elementInfo.width-l)*n.value+"px"};if(c.relative==="center")return{left:(t.elementInfo.width-l)/2*n.value+"px"};if(c.relative==="top")return{top:l*n.value+"px"};if(c.relative==="bottom")return{top:(t.elementInfo.height-l)*n.value+"px"}}return{}});return(c,l)=>(Y(),ee("div",x0e,[(Y(!0),ee(Xe,null,ot(z(a),u=>(Y(),Te(tf,{class:"operate-border-line",key:u.type,type:u.type,style:Se(u.style)},null,8,["type","style"]))),128)),c.handlerVisible?(Y(),ee(Xe,{key:0},[(Y(!0),ee(Xe,null,ot(z(i),u=>(Y(),Te(Oc,{class:"operate-resize-handler",key:u.direction,type:u.direction,rotate:c.elementInfo.rotate,style:Se(u.style),onMousedown:Wt(f=>c.scaleElement(f,c.elementInfo,u.direction),["stop"])},null,8,["type","rotate","style","onMousedown"]))),128)),L(Gd,{class:"operate-rotate-handler",style:Se({left:r.value/2+"px"}),onMousedown:l[0]||(l[0]=Wt(u=>c.rotateElement(u,c.elementInfo),["stop"]))},null,8,["style"]),c.elementInfo.keypoint!==void 0?(Y(),ee("div",{key:0,class:"operate-keypoint-handler",style:Se(s.value),onMousedown:l[1]||(l[1]=Wt(u=>c.moveShapeKeypoint(u,c.elementInfo),["stop"]))},null,36)):Qe("",!0)],64)):Qe("",!0)]))}}),w0e=We(M0e,[["__scopeId","data-v-e65e73bd"]]),S0e={class:"line-element-operate"},L0e=["width","height","stroke"],O0e={key:0},T0e=["x1","y1","x2","y2"],k0e=["x1","y1","x2","y2"],N0e=["x1","y1","x2","y2"],P0e=["x1","y1","x2","y2"],C0e={inheritAttrs:!1},I0e=Ie({...C0e,__name:"LineElementOperate",props:{elementInfo:{},handlerVisible:{type:Boolean},dragLineElement:{type:Function}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>Math.max(t.elementInfo.start[0],t.elementInfo.end[0])),o=we(()=>Math.max(t.elementInfo.start[1],t.elementInfo.end[1])),i=we(()=>{const a=[{handler:Ho.START,style:{left:t.elementInfo.start[0]*n.value+"px",top:t.elementInfo.start[1]*n.value+"px"}},{handler:Ho.END,style:{left:t.elementInfo.end[0]*n.value+"px",top:t.elementInfo.end[1]*n.value+"px"}}];if(t.elementInfo.curve||t.elementInfo.broken){const s=t.elementInfo.curve||t.elementInfo.broken;a.push({handler:Ho.C,style:{left:s[0]*n.value+"px",top:s[1]*n.value+"px"}})}else if(t.elementInfo.cubic){const[s,c]=t.elementInfo.cubic;a.push({handler:Ho.C1,style:{left:s[0]*n.value+"px",top:s[1]*n.value+"px"}}),a.push({handler:Ho.C2,style:{left:c[0]*n.value+"px",top:c[1]*n.value+"px"}})}return a});return(a,s)=>(Y(),ee("div",S0e,[a.handlerVisible?(Y(),ee(Xe,{key:0},[(Y(!0),ee(Xe,null,ot(i.value,c=>(Y(),Te(Oc,{class:"operate-resize-handler",key:c.handler,style:Se(c.style),onMousedown:Wt(l=>a.dragLineElement(l,a.elementInfo,c.handler),["stop"])},null,8,["style","onMousedown"]))),128)),(Y(),ee("svg",{width:r.value||1,height:o.value||1,stroke:a.elementInfo.color,overflow:"visible",style:Se({transform:`scale(${z(n)})`})},[a.elementInfo.curve?(Y(),ee("g",O0e,[V("line",{class:"anchor-line",x1:a.elementInfo.start[0],y1:a.elementInfo.start[1],x2:a.elementInfo.curve[0],y2:a.elementInfo.curve[1]},null,8,T0e),V("line",{class:"anchor-line",x1:a.elementInfo.end[0],y1:a.elementInfo.end[1],x2:a.elementInfo.curve[0],y2:a.elementInfo.curve[1]},null,8,k0e)])):Qe("",!0),a.elementInfo.cubic?(Y(!0),ee(Xe,{key:1},ot(a.elementInfo.cubic,(c,l)=>(Y(),ee("g",{key:l},[l===0?(Y(),ee("line",{key:0,class:"anchor-line",x1:a.elementInfo.start[0],y1:a.elementInfo.start[1],x2:c[0],y2:c[1]},null,8,N0e)):Qe("",!0),l===1?(Y(),ee("line",{key:1,class:"anchor-line",x1:a.elementInfo.end[0],y1:a.elementInfo.end[1],x2:c[0],y2:c[1]},null,8,P0e)):Qe("",!0)]))),128)):Qe("",!0)],12,L0e))],64)):Qe("",!0)]))}}),F0e=We(I0e,[["__scopeId","data-v-32a06240"]]),_0e={class:"table-element-operate"},E0e={inheritAttrs:!1},X0e=Ie({...E0e,__name:"TableElementOperate",props:{elementInfo:{},handlerVisible:{type:Boolean},rotateElement:{type:Function},scaleElement:{type:Function}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.outline.width||1),o=we(()=>(t.elementInfo.width+r.value)*n.value),i=we(()=>t.elementInfo.height*n.value),{resizeHandlers:a,borderLines:s}=ef(o,i);return(c,l)=>(Y(),ee("div",_0e,[(Y(!0),ee(Xe,null,ot(z(s),u=>(Y(),Te(tf,{class:"operate-border-line",key:u.type,type:u.type,style:Se(u.style)},null,8,["type","style"]))),128)),c.handlerVisible?(Y(),ee(Xe,{key:0},[(Y(!0),ee(Xe,null,ot(z(a),u=>(Y(),Te(Oc,{class:"operate-resize-handler",key:u.direction,type:u.direction,rotate:c.elementInfo.rotate,style:Se(u.style),onMousedown:Wt(f=>c.scaleElement(f,c.elementInfo,u.direction),["stop"])},null,8,["type","rotate","style","onMousedown"]))),128)),L(Gd,{class:"operate-rotate-handler",style:Se({left:o.value/2+"px"}),onMousedown:l[0]||(l[0]=Wt(u=>c.rotateElement(u,c.elementInfo),["stop"]))},null,8,["style"])],64)):Qe("",!0)]))}}),W0e={class:"common-element-operate"},V0e={inheritAttrs:!1},S2=Ie({...V0e,__name:"CommonElementOperate",props:{elementInfo:{},handlerVisible:{type:Boolean},rotateElement:{type:Function},scaleElement:{type:Function}},setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.width*n.value),o=we(()=>t.elementInfo.height*n.value),{resizeHandlers:i,borderLines:a}=ef(r,o),s=we(()=>["chart","video","audio"].includes(t.elementInfo.type));return(c,l)=>(Y(),ee("div",W0e,[(Y(!0),ee(Xe,null,ot(z(a),u=>(Y(),Te(tf,{class:"operate-border-line",key:u.type,type:u.type,style:Se(u.style)},null,8,["type","style"]))),128)),c.handlerVisible?(Y(),ee(Xe,{key:0},[(Y(!0),ee(Xe,null,ot(z(i),u=>(Y(),Te(Oc,{class:"operate-resize-handler",key:u.direction,type:u.direction,rotate:c.elementInfo.rotate,style:Se(u.style),onMousedown:Wt(f=>c.scaleElement(f,c.elementInfo,u.direction),["stop"])},null,8,["type","rotate","style","onMousedown"]))),128)),s.value?Qe("",!0):(Y(),Te(Gd,{key:0,class:"operate-rotate-handler",style:Se({left:r.value/2+"px"}),onMousedown:l[0]||(l[0]=Wt(u=>c.rotateElement(u,c.elementInfo),["stop"]))},null,8,["style"]))],64)):Qe("",!0)]))}}),m_=()=>{const e=st(),{addHistorySnapshot:t}=zt();return{setLink:(o,i)=>{const a=/^(https?):\/\/[\w\-]+(\.[\w\-]+)+([\w\-.,@?^=%&:\/~+#]*[\w\-@?^=%&\/~+#])?$/;if(i.type==="web"&&!a.test(i.target))return gn.error("不是正确的网页链接地址"),!1;if(i.type==="slide"&&!i.target)return gn.error("请先选择链接目标"),!1;const s={link:i};return e.updateElement({id:o.id,props:s}),t(),!0},removeLink:o=>{e.removeElementProps({id:o.id,propName:"link"}),t()}}},U0e=Ie({__name:"Divider",props:{type:{default:"horizontal"},margin:{default:0}},setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["divider",t.type]),style:Se({margin:t.type==="horizontal"?`${t.margin||24}px 0`:`0 ${t.margin||8}px`})},null,6))}}),Ut=We(U0e,[["__scopeId","data-v-c7c64e0b"]]),Y0e=["href"],Z0e={class:"btns"},Q0e=Ie({__name:"LinkHandler",props:{elementInfo:{},link:{},openLinkDialog:{type:Function}},setup(e){const t=e,n=ft(),r=st(),{canvasScale:o}=Ee(n),{slides:i}=Ee(r),{removeLink:a}=m_(),s=we(()=>t.elementInfo.type==="line"?0:t.elementInfo.height),c=l=>{const u=i.value.findIndex(f=>f.id===l);u!==-1&&(n.setActiveElementIdList([]),r.updateSlideIndex(u))};return(l,u)=>(Y(),ee("div",{class:"link-handler",style:Se({top:s.value*z(o)+10+"px"})},[l.link.type==="web"?(Y(),ee("a",{key:0,class:"link",href:l.link.target,target:"_blank"},vt(l.link.target),9,Y0e)):(Y(),ee("a",{key:1,class:"link",onClick:u[0]||(u[0]=f=>c(l.link.target))},"幻灯片页面 "+vt(l.link.target),1)),V("div",Z0e,[V("div",{class:"btn",onClick:u[1]||(u[1]=f=>l.openLinkDialog())},"更换"),L(Ut,{type:"vertical"}),V("div",{class:"btn",onClick:u[2]||(u[2]=f=>z(a)(l.elementInfo))},"移除")])],4))}}),B0e=We(Q0e,[["__scopeId","data-v-f8f46f78"]]),D0e={key:1,class:"animation-index"},K0e=Ie({__name:"index",props:{elementInfo:{},isSelected:{type:Boolean},isActive:{type:Boolean},isActiveGroupElement:{type:Boolean},isMultiSelect:{type:Boolean},rotateElement:{type:Function},scaleElement:{type:Function},dragLineElement:{type:Function},moveShapeKeypoint:{type:Function},openLinkDialog:{type:Function}},setup(e){const t=e,{canvasScale:n,toolbarState:r}=Ee(ft()),{formatedAnimations:o}=Ee(st()),i=we(()=>({[Nt.IMAGE]:v0e,[Nt.TEXT]:R0e,[Nt.SHAPE]:w0e,[Nt.LINE]:F0e,[Nt.TABLE]:X0e,[Nt.CHART]:S2,[Nt.LATEX]:S2,[Nt.VIDEO]:S2,[Nt.AUDIO]:S2})[t.elementInfo.type]||null),a=we(()=>{const l=[];for(let u=0;ud.elId).includes(t.elementInfo.id)&&l.push(u);return l}),s=we(()=>"rotate"in t.elementInfo?t.elementInfo.rotate:0),c=we(()=>"height"in t.elementInfo?t.elementInfo.height:0);return(l,u)=>(Y(),ee("div",{class:ze(["operate",{"multi-select":l.isMultiSelect&&!l.isActive}]),style:Se({top:l.elementInfo.top*z(n)+"px",left:l.elementInfo.left*z(n)+"px",transform:`rotate(${s.value}deg)`,transformOrigin:`${l.elementInfo.width*z(n)/2}px ${c.value*z(n)/2}px`})},[l.isSelected?(Y(),Te(Rs(i.value),{key:0,elementInfo:l.elementInfo,handlerVisible:!l.elementInfo.lock&&(l.isActiveGroupElement||!l.isMultiSelect),rotateElement:l.rotateElement,scaleElement:l.scaleElement,dragLineElement:l.dragLineElement,moveShapeKeypoint:l.moveShapeKeypoint},null,8,["elementInfo","handlerVisible","rotateElement","scaleElement","dragLineElement","moveShapeKeypoint"])):Qe("",!0),z(r)==="elAnimation"&&a.value.length?(Y(),ee("div",D0e,[(Y(!0),ee(Xe,null,ot(a.value,f=>(Y(),ee("div",{class:"index-item",key:f},vt(f+1),1))),128))])):Qe("",!0),l.isActive&&l.elementInfo.link?(Y(),Te(B0e,{key:2,elementInfo:l.elementInfo,link:l.elementInfo.link,openLinkDialog:l.openLinkDialog,onMousedown:u[0]||(u[0]=Wt(()=>{},["stop"]))},null,8,["elementInfo","link","openLinkDialog"])):Qe("",!0)],6))}}),H0e=We(K0e,[["__scopeId","data-v-b96daa51"]]),G0e=["src"],z0e=Ie({__name:"BaseImageElement",props:{elementInfo:{}},setup(e){const t=e,n=we(()=>t.elementInfo.shadow),{shadowStyle:r}=Sc(n),o=we(()=>t.elementInfo.flipH),i=we(()=>t.elementInfo.flipV),{flipStyle:a}=cv(o,i),s=we(()=>t.elementInfo.clip),{clipShape:c,imgPosition:l}=m5(s),u=we(()=>t.elementInfo.filters),{filter:f}=GI(u);return(d,h)=>(Y(),ee("div",{class:"base-element-image",style:Se({top:d.elementInfo.top+"px",left:d.elementInfo.left+"px",width:d.elementInfo.width+"px",height:d.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${d.elementInfo.rotate}deg)`})},[V("div",{class:"element-content",style:Se({filter:z(r)?`drop-shadow(${z(r)})`:"",transform:z(a)})},[L(zI,{elementInfo:d.elementInfo},null,8,["elementInfo"]),V("div",{class:"image-content",style:Se({clipPath:z(c).style})},[V("img",{src:d.elementInfo.src,draggable:!1,style:Se({top:z(l).top,left:z(l).left,width:z(l).width,height:z(l).height,filter:z(f)}),alt:""},null,12,G0e),d.elementInfo.colorMask?(Y(),ee("div",{key:0,class:"color-mask",style:Se({backgroundColor:d.elementInfo.colorMask})},null,4)):Qe("",!0)],4)],4)],4)],4))}}),g_=We(z0e,[["__scopeId","data-v-71d24108"]]),J0e=["innerHTML"],j0e=Ie({__name:"BaseTextElement",props:{elementInfo:{},target:{}},setup(e){const t=e,n=we(()=>t.elementInfo.shadow),{shadowStyle:r}=Sc(n);return(o,i)=>(Y(),ee("div",{class:"base-element-text",style:Se({top:o.elementInfo.top+"px",left:o.elementInfo.left+"px",width:o.elementInfo.width+"px",height:o.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${o.elementInfo.rotate}deg)`})},[V("div",{class:"element-content",style:Se({width:o.elementInfo.vertical?"auto":o.elementInfo.width+"px",height:o.elementInfo.vertical?o.elementInfo.height+"px":"auto",backgroundColor:o.elementInfo.fill,opacity:o.elementInfo.opacity,textShadow:z(r),lineHeight:o.elementInfo.lineHeight,letterSpacing:(o.elementInfo.wordSpace||0)+"px",color:o.elementInfo.defaultColor,fontFamily:o.elementInfo.defaultFontName,writingMode:o.elementInfo.vertical?"vertical-rl":"horizontal-tb"})},[L(uv,{width:o.elementInfo.width,height:o.elementInfo.height,outline:o.elementInfo.outline},null,8,["width","height","outline"]),V("div",{class:ze(["text ProseMirror-static",{thumbnail:o.target==="thumbnail"}]),style:Se({"--paragraphSpace":`${o.elementInfo.paragraphSpace===void 0?5:o.elementInfo.paragraphSpace}px`}),innerHTML:o.elementInfo.content},null,14,J0e)],4)],4)],4))}}),v_=We(j0e,[["__scopeId","data-v-a3ec163d"]]),$0e=["width","height"],q0e={key:0},ehe=["transform"],the=["d","fill","stroke","stroke-width","stroke-dasharray"],nhe=["innerHTML"],rhe=Ie({__name:"BaseShapeElement",props:{elementInfo:{}},setup(e){const t=e,n=we(()=>t.elementInfo.outline),{outlineWidth:r,outlineColor:o,strokeDashArray:i}=Hd(n),a=we(()=>t.elementInfo.shadow),{shadowStyle:s}=Sc(a),c=we(()=>t.elementInfo.flipH),l=we(()=>t.elementInfo.flipV),{flipStyle:u}=cv(c,l),f=we(()=>{const d={content:"",defaultFontName:"微软雅黑",defaultColor:"#000",align:"middle"};return t.elementInfo.text?t.elementInfo.text:d});return(d,h)=>(Y(),ee("div",{class:"base-element-shape",style:Se({top:d.elementInfo.top+"px",left:d.elementInfo.left+"px",width:d.elementInfo.width+"px",height:d.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${d.elementInfo.rotate}deg)`})},[V("div",{class:"element-content",style:Se({opacity:d.elementInfo.opacity,filter:z(s)?`drop-shadow(${z(s)})`:"",transform:z(u),color:f.value.defaultColor,fontFamily:f.value.defaultFontName})},[(Y(),ee("svg",{overflow:"visible",width:d.elementInfo.width,height:d.elementInfo.height},[d.elementInfo.gradient?(Y(),ee("defs",q0e,[L(DF,{id:`base-gradient-${d.elementInfo.id}`,type:d.elementInfo.gradient.type,color1:d.elementInfo.gradient.color[0],color2:d.elementInfo.gradient.color[1],rotate:d.elementInfo.gradient.rotate},null,8,["id","type","color1","color2","rotate"])])):Qe("",!0),V("g",{transform:`scale(${d.elementInfo.width/d.elementInfo.viewBox[0]}, ${d.elementInfo.height/d.elementInfo.viewBox[1]}) translate(0,0) matrix(1,0,0,1,0,0)`},[V("path",{"vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",d:d.elementInfo.path,fill:d.elementInfo.gradient?`url(#base-gradient-${d.elementInfo.id})`:d.elementInfo.fill,stroke:z(o),"stroke-width":z(r),"stroke-dasharray":z(i)},null,8,the)],8,ehe)],8,$0e)),V("div",{class:ze(["shape-text",f.value.align])},[V("div",{class:"ProseMirror-static",innerHTML:f.value.content},null,8,nhe)],2)],4)],4)],4))}}),y_=We(rhe,[["__scopeId","data-v-2d39d3d1"]]),ohe=["width","height"],ihe=["d","stroke","stroke-width","stroke-dasharray","marker-start","marker-end"],ahe=Ie({__name:"BaseLineElement",props:{elementInfo:{}},setup(e){const t=e,n=we(()=>t.elementInfo.shadow),{shadowStyle:r}=Sc(n),o=we(()=>{const c=Math.abs(t.elementInfo.start[0]-t.elementInfo.end[0]);return c<24?24:c}),i=we(()=>{const c=Math.abs(t.elementInfo.start[1]-t.elementInfo.end[1]);return c<24?24:c}),a=we(()=>{if(t.elementInfo.style!=="dashed")return"0 0";const c=t.elementInfo.width;return c<=8?`${c*5} ${c*2.5}`:`${c*5} ${c*1.5}`}),s=we(()=>Px(t.elementInfo));return(c,l)=>(Y(),ee("div",{class:"base-element-line",style:Se({top:c.elementInfo.top+"px",left:c.elementInfo.left+"px"})},[V("div",{class:"element-content",style:Se({filter:z(r)?`drop-shadow(${z(r)})`:""})},[(Y(),ee("svg",{overflow:"visible",width:o.value,height:i.value},[V("defs",null,[c.elementInfo.points[0]?(Y(),Te(Id,{key:0,id:c.elementInfo.id,position:"start",type:c.elementInfo.points[0],color:c.elementInfo.color,baseSize:c.elementInfo.width},null,8,["id","type","color","baseSize"])):Qe("",!0),c.elementInfo.points[1]?(Y(),Te(Id,{key:1,id:c.elementInfo.id,position:"end",type:c.elementInfo.points[1],color:c.elementInfo.color,baseSize:c.elementInfo.width},null,8,["id","type","color","baseSize"])):Qe("",!0)]),V("path",{d:s.value,stroke:c.elementInfo.color,"stroke-width":c.elementInfo.width,"stroke-dasharray":a.value,fill:"none","marker-start":c.elementInfo.points[0]?`url(#${c.elementInfo.id}-${c.elementInfo.points[0]}-start)`:"","marker-end":c.elementInfo.points[1]?`url(#${c.elementInfo.id}-${c.elementInfo.points[1]}-end)`:""},null,8,ihe)],8,ohe))],4)],4))}}),A_=We(ahe,[["__scopeId","data-v-e7dc2b42"]]),she=Ie({__name:"BaseChartElement",props:{elementInfo:{}},setup(e){const t=jo(qu)||he(1),n=we(()=>t.value<1),r=we(()=>n.value?1/t.value:1);return(o,i)=>(Y(),ee("div",{class:"base-element-chart",style:Se({top:o.elementInfo.top+"px",left:o.elementInfo.left+"px",width:o.elementInfo.width+"px",height:o.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${o.elementInfo.rotate}deg)`})},[V("div",{class:"element-content",style:Se({backgroundColor:o.elementInfo.fill})},[L(uv,{width:o.elementInfo.width,height:o.elementInfo.height,outline:o.elementInfo.outline},null,8,["width","height","outline"]),L(t_,{width:o.elementInfo.width*r.value,height:o.elementInfo.height*r.value,type:o.elementInfo.chartType,data:o.elementInfo.data,options:o.elementInfo.options,themeColor:o.elementInfo.themeColor,gridColor:o.elementInfo.gridColor,legends:o.elementInfo.data.legends,legend:o.elementInfo.legend||"",style:Se({zoom:1/r.value})},null,8,["width","height","type","data","options","themeColor","gridColor","legends","legend","style"])],4)],4)],4))}}),R_=We(she,[["__scopeId","data-v-37ca5799"]]),lhe=["width"],che=["rowspan","colspan"],uhe=["innerHTML"],fhe=Ie({__name:"StaticTable",props:{data:{},width:{},cellMinHeight:{},colWidths:{},outline:{},theme:{},editable:{type:Boolean,default:!0}},setup(e){const t=e,n=he([]),r=we(()=>n.value.reduce((c,l)=>c+l));Tt([()=>t.colWidths,()=>t.width],()=>{n.value=t.colWidths.map(c=>c*t.width)},{immediate:!0});const o=we(()=>t.data),{hideCells:i}=i_(o),a=we(()=>t.theme),{subThemeColor:s}=a_(a);return(c,l)=>{var u,f,d,h,p;return Y(),ee("div",{class:"static-table",style:Se({width:r.value+"px"})},[V("table",{class:ze({theme:a.value,"row-header":(u=a.value)==null?void 0:u.rowHeader,"row-footer":(f=a.value)==null?void 0:f.rowFooter,"col-header":(d=a.value)==null?void 0:d.colHeader,"col-footer":(h=a.value)==null?void 0:h.colFooter}),style:Se(`--themeColor: ${(p=a.value)==null?void 0:p.color}; --subThemeColor1: ${z(s)[0]}; --subThemeColor2: ${z(s)[1]}`)},[V("colgroup",null,[(Y(!0),ee(Xe,null,ot(n.value,(m,v)=>(Y(),ee("col",{span:"1",key:v,width:m},null,8,lhe))),128))]),V("tbody",null,[(Y(!0),ee(Xe,null,ot(c.data,(m,v)=>(Y(),ee("tr",{key:v,style:Se({height:c.cellMinHeight+"px"})},[(Y(!0),ee(Xe,null,ot(m,(b,x)=>Be((Y(),ee("td",{class:"cell",style:Se({borderStyle:c.outline.style,borderColor:c.outline.color,borderWidth:c.outline.width+"px",...z(r_)(b.style)}),key:b.id,rowspan:b.rowspan,colspan:b.colspan},[V("div",{class:"cell-text",style:Se({minHeight:c.cellMinHeight-4+"px"}),innerHTML:z(o_)(b.text)},null,12,uhe)],12,che)),[[ol,!z(i).includes(`${v}_${x}`)]])),128))],4))),128))])],6)],4)}}}),dhe=We(fhe,[["__scopeId","data-v-6d887dcd"]]),hhe={class:"element-content"},phe=Ie({__name:"BaseTableElement",props:{elementInfo:{}},setup(e){return(t,n)=>(Y(),ee("div",{class:"base-element-table",style:Se({top:t.elementInfo.top+"px",left:t.elementInfo.left+"px",width:t.elementInfo.width+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${t.elementInfo.rotate}deg)`})},[V("div",hhe,[L(dhe,{data:t.elementInfo.data,width:t.elementInfo.width,cellMinHeight:t.elementInfo.cellMinHeight,colWidths:t.elementInfo.colWidths,outline:t.elementInfo.outline,theme:t.elementInfo.theme},null,8,["data","width","cellMinHeight","colWidths","outline","theme"])])],4)],4))}}),x_=We(phe,[["__scopeId","data-v-77cfa6e4"]]),mhe={class:"element-content"},ghe=["width","height","stroke","stroke-width"],vhe=["transform"],yhe=["d"],Ahe=Ie({__name:"BaseLatexElement",props:{elementInfo:{}},setup(e){return(t,n)=>(Y(),ee("div",{class:"base-element-latex",style:Se({top:t.elementInfo.top+"px",left:t.elementInfo.left+"px",width:t.elementInfo.width+"px",height:t.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${t.elementInfo.rotate}deg)`})},[V("div",mhe,[(Y(),ee("svg",{overflow:"visible",width:t.elementInfo.width,height:t.elementInfo.height,stroke:t.elementInfo.color,"stroke-width":t.elementInfo.strokeWidth,fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[V("g",{transform:`scale(${t.elementInfo.width/t.elementInfo.viewBox[0]}, ${t.elementInfo.height/t.elementInfo.viewBox[1]}) translate(0,0) matrix(1,0,0,1,0,0)`},[V("path",{d:t.elementInfo.path},null,8,yhe)],8,vhe)],8,ghe))])],4)],4))}}),b_=We(Ahe,[["__scopeId","data-v-93374af9"]]),Rhe=Ie({__name:"BaseVideoElement",props:{elementInfo:{}},setup(e){return(t,n)=>{const r=xe("IconPlayOne");return Y(),ee("div",{class:"base-element-video",style:Se({top:t.elementInfo.top+"px",left:t.elementInfo.left+"px",width:t.elementInfo.width+"px",height:t.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${t.elementInfo.rotate}deg)`})},[V("div",{class:"element-content",style:Se({backgroundImage:t.elementInfo.poster?`url(${t.elementInfo.poster})`:""})},[L(r,{class:"icon"})],4)],4)],4)}}}),xhe=We(Rhe,[["__scopeId","data-v-2fb0e771"]]),bhe={class:"element-content"},Mhe=Ie({__name:"BaseAudioElement",props:{elementInfo:{}},setup(e){const t=e,n=we(()=>Math.min(t.elementInfo.width,t.elementInfo.height)+"px");return(r,o)=>{const i=xe("IconVolumeNotice");return Y(),ee("div",{class:"base-element-audio",style:Se({top:r.elementInfo.top+"px",left:r.elementInfo.left+"px",width:r.elementInfo.width+"px",height:r.elementInfo.height+"px"})},[V("div",{class:"rotate-wrapper",style:Se({transform:`rotate(${r.elementInfo.rotate}deg)`})},[V("div",bhe,[L(i,{class:"audio-icon",style:Se({fontSize:n.value,color:r.elementInfo.color})},null,8,["style"])])],4)],4)}}}),whe=We(Mhe,[["__scopeId","data-v-b33e6120"]]),She=Ie({__name:"ThumbnailElement",props:{elementInfo:{},elementIndex:{}},setup(e){const t=e,n=we(()=>({[Nt.IMAGE]:g_,[Nt.TEXT]:v_,[Nt.SHAPE]:y_,[Nt.LINE]:A_,[Nt.CHART]:R_,[Nt.TABLE]:x_,[Nt.LATEX]:b_,[Nt.VIDEO]:xhe,[Nt.AUDIO]:whe})[t.elementInfo.type]||null);return(r,o)=>(Y(),ee("div",{class:ze(["base-element",`base-element-${r.elementInfo.id}`]),style:Se({zIndex:r.elementIndex})},[(Y(),Te(Rs(n.value),{elementInfo:r.elementInfo,target:"thumbnail"},null,8,["elementInfo"]))],6))}}),Lhe={key:1,class:"placeholder"},Ohe=Ie({__name:"index",props:{slide:{},size:{},visible:{type:Boolean,default:!0}},setup(e){const t=e,{viewportRatio:n}=Ee(st()),r=we(()=>t.slide.background),{backgroundStyle:o}=pv(r),i=we(()=>t.size/Gt);return Bu(qu,i),(a,s)=>(Y(),ee("div",{class:"thumbnail-slide",style:Se({width:a.size+"px",height:a.size*z(n)+"px"})},[a.visible?(Y(),ee("div",{key:0,class:"elements",style:Se({width:z(Gt)+"px",height:z(Gt)*z(n)+"px",transform:`scale(${i.value})`})},[V("div",{class:"background",style:Se(z(o))},null,4),(Y(!0),ee(Xe,null,ot(a.slide.elements,(c,l)=>(Y(),Te(She,{key:c.id,elementInfo:c,elementIndex:l+1},null,8,["elementInfo","elementIndex"]))),128))],4)):(Y(),ee("div",Lhe,"加载中 ..."))],4))}}),Fa=We(Ohe,[["__scopeId","data-v-cbd76d0a"]]),The=["onClick"],khe=Ie({__name:"Tabs",props:{value:{},tabs:{},card:{type:Boolean,default:!1},tabsStyle:{},tabStyle:{},spaceAround:{type:Boolean,default:!1},spaceBetween:{type:Boolean,default:!1}},emits:["update:value"],setup(e,{emit:t}){const n=t;return(r,o)=>(Y(),ee("div",{class:ze(["tabs",{card:r.card,"space-around":r.spaceAround,"space-between":r.spaceBetween}]),style:Se(r.tabsStyle||{})},[(Y(!0),ee(Xe,null,ot(r.tabs,i=>(Y(),ee("div",{class:ze(["tab",{active:i.key===r.value}]),key:i.key,style:Se({...r.tabStyle||{},"--color":i.color}),onClick:a=>n("update:value",i.key)},vt(i.label),15,The))),128))],6))}}),na=We(khe,[["__scopeId","data-v-c7f9dce0"]]),Nhe=Ie({__name:"Button",props:{checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},type:{default:"default"},size:{default:"normal"},first:{type:Boolean,default:!1},last:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const n=e,r=t,o=()=>{n.disabled||r("click")};return(i,a)=>(Y(),ee("button",{class:ze(["button",{disabled:i.disabled,checked:!i.disabled&&i.checked,default:!i.disabled&&i.type==="default",primary:!i.disabled&&i.type==="primary",checkbox:!i.disabled&&i.type==="checkbox",radio:!i.disabled&&i.type==="radio",small:i.size==="small",first:i.first,last:i.last}]),onClick:a[0]||(a[0]=s=>o())},[lr(i.$slots,"default",{},void 0,!0)],2))}}),je=We(Nhe,[["__scopeId","data-v-3a484f58"]]),Phe={key:0,class:"select-wrap"},Che={class:"selector"},Ihe={class:"icon"},Fhe=["onClick"],_he={class:"selector"},Ehe={class:"icon"},Xhe=Ie({__name:"Select",props:{value:{},options:{},disabled:{type:Boolean,default:!1}},emits:["update:value"],setup(e,{emit:t}){const n=e,r=we(()=>{var f;return((f=n.options.find(d=>d.value===n.value))==null?void 0:f.label)||n.value}),o=t,i=he(!1),a=he(),s=he(0),c=()=>{a.value&&(s.value=a.value.clientWidth)},l=new ResizeObserver(c);Ht(()=>{a.value&&l.observe(a.value)}),Sn(()=>{a.value&&l.unobserve(a.value)});const u=f=>{f.disabled||(o("update:value",f.value),i.value=!1)};return(f,d)=>{const h=xe("IconDown");return f.disabled?(Y(),ee("div",Phe,[V("div",{class:"select disabled",ref_key:"selectRef",ref:a},[V("div",Che,vt(f.value),1),V("div",Ihe,[lr(f.$slots,"icon",{},()=>[L(h,{size:14})],!0)])],512)])):(Y(),Te(Pt,{key:1,class:"select-wrap",trigger:"click",value:i.value,"onUpdate:value":d[0]||(d[0]=p=>i.value=p),placement:"bottom",contentStyle:{padding:0,boxShadow:"0 6px 16px 0 rgba(0, 0, 0, 0.08)"}},{content:se(()=>[V("div",{class:"options",style:Se({width:s.value+2+"px"})},[(Y(!0),ee(Xe,null,ot(f.options,p=>(Y(),ee("div",{class:ze(["option",{disabled:p.disabled,selected:p.value===f.value}]),key:p.value,onClick:m=>u(p)},vt(p.label),11,Fhe))),128))],4)]),default:se(()=>[V("div",{class:"select",ref_key:"selectRef",ref:a},[V("div",_he,vt(r.value),1),V("div",Ehe,[lr(f.$slots,"icon",{},()=>[L(h,{size:14})],!0)])],512)]),_:3},8,["value","contentStyle"]))}}}),Gn=We(Xhe,[["__scopeId","data-v-618af0ca"]]),Whe=e=>(tn("data-v-de4d9db3"),e=e(),nn(),e),Vhe={class:"link-dialog"},Uhe={key:2,class:"preview"},Yhe=Whe(()=>V("div",null,"预览:",-1)),Zhe={class:"btns"},Qhe=Ie({__name:"LinkDialog",emits:["close"],setup(e,{emit:t}){var p;const n=t,{handleElement:r}=Ee(ft()),{slides:o,currentSlide:i}=Ee(st()),a=he("web"),s=he(""),c=he(""),l=we(()=>o.value.map((m,v)=>({label:`幻灯片 ${v+1}`,value:m.id,disabled:i.value.id===m.id})));c.value=((p=o.value.find(m=>m.id!==i.value.id))==null?void 0:p.id)||"";const u=we(()=>c.value&&o.value.find(m=>m.id===c.value)||null),f=[{key:"web",label:"网页链接"},{key:"slide",label:"幻灯片页面"}],{setLink:d}=m_();Ht(()=>{var m;(m=r.value)!=null&&m.link&&(r.value.link.type==="web"?s.value=r.value.link.target:r.value.link.type==="slide"&&(c.value=r.value.link.target),a.value=r.value.link.type)});const h=()=>{const m={type:a.value,target:a.value==="web"?s.value:c.value};r.value&&(d(r.value,m)?n("close"):s.value="")};return(m,v)=>(Y(),ee("div",Vhe,[L(na,{tabs:f,value:a.value,"onUpdate:value":v[0]||(v[0]=b=>a.value=b),tabsStyle:{marginBottom:"20px"}},null,8,["value"]),a.value==="web"?(Y(),Te(_u,{key:0,class:"input",value:s.value,"onUpdate:value":v[1]||(v[1]=b=>s.value=b),placeholder:"请输入网页链接地址"},null,8,["value"])):Qe("",!0),a.value==="slide"?(Y(),Te(Gn,{key:1,class:"input",value:c.value,"onUpdate:value":v[2]||(v[2]=b=>c.value=b),options:l.value},null,8,["value","options"])):Qe("",!0),a.value==="slide"&&u.value?(Y(),ee("div",Uhe,[Yhe,L(Fa,{class:"thumbnail",slide:u.value,size:500},null,8,["slide"])])):Qe("",!0),V("div",Zhe,[L(je,{onClick:v[3]||(v[3]=b=>n("close")),style:{"margin-right":"10px"}},{default:se(()=>[Ue("取消")]),_:1}),L(je,{type:"primary",onClick:v[4]||(v[4]=b=>h())},{default:se(()=>[Ue("确认")]),_:1})])]))}}),Bhe=We(Qhe,[["__scopeId","data-v-de4d9db3"]]),Dhe=Ie({__name:"Modal",props:{visible:{type:Boolean},width:{default:480},closeButton:{type:Boolean,default:!1},closeOnClickMask:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},contentStyle:{}},emits:["update:visible","closed"],setup(e,{emit:t}){const{IconClose:n}=Ym,r=e,o=he(),i=t,a=he(!1),s=we(()=>({width:r.width+"px",...r.contentStyle||{}}));Tt(()=>r.visible,()=>{r.visible&&Wr(()=>o.value.focus())});const c=()=>{i("update:visible",!1),i("closed")},l=()=>{r.visible&&r.closeOnEsc&&c()},u=()=>{r.closeOnClickMask&&c()};return(f,d)=>(Y(),Te(rx,{to:"body"},[L(Ou,{name:"modal-fade"},{default:se(()=>[Be(V("div",{class:"modal",ref_key:"modalRef",ref:o,tabindex:"-1",onKeyup:d[4]||(d[4]=vc(h=>l(),["esc"]))},[V("div",{class:"mask",onClick:d[0]||(d[0]=h=>u())}),L(Ou,{name:"modal-zoom",onAfterLeave:d[2]||(d[2]=h=>a.value=!1),onBeforeEnter:d[3]||(d[3]=h=>a.value=!0)},{default:se(()=>[Be(V("div",{class:"modal-content",style:Se(s.value)},[f.closeButton?(Y(),ee("span",{key:0,class:"close-btn",onClick:d[1]||(d[1]=h=>c())},[L(z(n))])):Qe("",!0),a.value?lr(f.$slots,"default",{key:1},void 0,!0):Qe("",!0)],4),[[ol,f.visible]])]),_:3})],544),[[ol,f.visible]])]),_:3})]))}}),zd=We(Dhe,[["__scopeId","data-v-4d27bcca"]]),Khe={class:"operates"},Hhe={key:2,class:"drag-mask"},Ghe=Ie({__name:"index",setup(e){const t=ft(),{activeElementIdList:n,activeGroupElementId:r,handleElementId:o,hiddenElementIdList:i,editorAreaFocus:a,gridLineSize:s,showRuler:c,creatingElement:l,creatingCustomShape:u,canvasScale:f,textFormatPainter:d}=Ee(t),{currentSlide:h}=Ee(st()),{ctrlKeyState:p,spaceKeyState:m}=Ee(bs()),v=he(),b=he([]),x=he(!1),R=()=>x.value=!0;Tt(o,()=>{t.setActiveGroupElementId("")});const y=he([]);Tg(()=>{y.value=h.value?JSON.parse(JSON.stringify(h.value.elements)):[]});const S=he(),{dragViewport:k,viewportStyles:O}=zae(S);jae(S);const{mouseSelection:w,mouseSelectionVisible:I,mouseSelectionQuadrant:E,updateMouseSelection:T}=Jae(y,v),{dragElement:F}=KI(y,b,f),{dragLineElement:N}=ese(y),{selectElement:P}=qae(y,F),{scaleElement:C,scaleMultiElement:X}=DI(y,b,f),{rotateElement:U}=QI(y,v,f),{moveShapeKeypoint:K}=tse(y,f),{selectAllElements:ie}=Hg(),{deleteAllElements:B}=kp(),{pasteElement:Z}=Ex(),{enterScreeningFromStart:Q}=Mc(),{updateSlideIndex:G}=Bd(),{createTextElement:q,createShapeElement:ae}=zu();Ht(()=>{n.value.length&&Wr(()=>t.setActiveElementIdList([]))});const j=oe=>{n.value.length&&t.setActiveElementIdList([]),m.value?k(oe):T(oe),a.value||t.setEditorareaFocus(!0),d.value&&t.setTextFormatPainter(null),Gae()},H=oe=>{if(n.value.length||l.value||u.value||!v.value)return;const ge=v.value.getBoundingClientRect(),le=(oe.pageX-ge.x)/f.value,ve=(oe.pageY-ge.y)/f.value;q({left:le,top:ve,width:200/f.value,height:0})};Sn(()=>{d.value&&t.setTextFormatPainter(null)});const de=()=>{a.value&&t.setEditorareaFocus(!1)},{scaleCanvas:ye}=Wx(),me=Fn.throttle(ye,100,{leading:!0,trailing:!1}),J=Fn.throttle(G,300,{leading:!0,trailing:!1}),ce=oe=>{oe.preventDefault(),p.value?oe.deltaY>0?me("-"):oe.deltaY<0&&me("+"):oe.deltaY>0?J(Rt.DOWN):oe.deltaY<0&&J(Rt.UP)},W=()=>{t.setRulerState(!c.value)},{insertElementFromCreateSelection:ne,formatCreateSelection:ue}=nse(v),$=oe=>{const{start:ge,end:le,path:ve,viewBox:Re}=oe,_e=ue({start:ge,end:le});if(_e){const Me={};oe.fill&&(Me.fill=oe.fill),oe.outline&&(Me.outline=oe.outline),ae(_e,{path:ve,viewBox:Re},Me)}t.setCreatingCustomShapeState(!1)},te=()=>[{text:"粘贴",subText:"Ctrl + V",handler:Z},{text:"全选",subText:"Ctrl + A",handler:ie},{text:"标尺",subText:c.value?"√":"",handler:W},{text:"网格线",handler:()=>t.setGridLineSize(s.value?0:50),children:[{text:"无",subText:s.value===0?"√":"",handler:()=>t.setGridLineSize(0)},{text:"小",subText:s.value===25?"√":"",handler:()=>t.setGridLineSize(25)},{text:"中",subText:s.value===50?"√":"",handler:()=>t.setGridLineSize(50)},{text:"大",subText:s.value===100?"√":"",handler:()=>t.setGridLineSize(100)}]},{text:"重置当前页",handler:B},{divider:!0},{text:"幻灯片放映",subText:"F5",handler:Q}];return Bu(qu,f),(oe,ge)=>{const le=Mn("contextmenu"),ve=Mn("click-outside");return Be((Y(),ee("div",{class:"canvas",ref_key:"canvasRef",ref:S,onWheel:ge[4]||(ge[4]=Re=>ce(Re)),onMousedown:ge[5]||(ge[5]=Re=>j(Re)),onDblclick:ge[6]||(ge[6]=Re=>H(Re))},[z(l)?(Y(),Te(r0e,{key:0,onCreated:ge[0]||(ge[0]=Re=>z(ne)(Re))})):Qe("",!0),z(u)?(Y(),Te(s0e,{key:1,onCreated:ge[1]||(ge[1]=Re=>$(Re))})):Qe("",!0),V("div",{class:"viewport-wrapper",style:Se({width:z(O).width*z(f)+"px",height:z(O).height*z(f)+"px",left:z(O).left+"px",top:z(O).top+"px"})},[V("div",Khe,[(Y(!0),ee(Xe,null,ot(b.value,(Re,_e)=>(Y(),Te(p_,{key:_e,type:Re.type,axis:Re.axis,length:Re.length,canvasScale:z(f)},null,8,["type","axis","length","canvasScale"]))),128)),z(n).length>1?(Y(),Te(f0e,{key:0,elementList:y.value,scaleMultiElement:z(X)},null,8,["elementList","scaleMultiElement"])):Qe("",!0),(Y(!0),ee(Xe,null,ot(y.value,Re=>Be((Y(),Te(H0e,{key:Re.id,elementInfo:Re,isSelected:z(n).includes(Re.id),isActive:z(o)===Re.id,isActiveGroupElement:z(r)===Re.id,isMultiSelect:z(n).length>1,rotateElement:z(U),scaleElement:z(C),openLinkDialog:R,dragLineElement:z(N),moveShapeKeypoint:z(K)},null,8,["elementInfo","isSelected","isActive","isActiveGroupElement","isMultiSelect","rotateElement","scaleElement","dragLineElement","moveShapeKeypoint"])),[[ol,!z(i).includes(Re.id)]])),128)),L(zde)]),V("div",{class:"viewport",ref_key:"viewportRef",ref:v,style:Se({transform:`scale(${z(f)})`})},[z(I)?(Y(),Te(Qde,{key:0,top:z(w).top,left:z(w).left,width:z(w).width,height:z(w).height,quadrant:z(E)},null,8,["top","left","width","height","quadrant"])):Qe("",!0),(Y(!0),ee(Xe,null,ot(y.value,(Re,_e)=>Be((Y(),Te(Yde,{key:Re.id,elementInfo:Re,elementIndex:_e+1,isMultiSelect:z(n).length>1,selectElement:z(P),openLinkDialog:R},null,8,["elementInfo","elementIndex","isMultiSelect","selectElement"])),[[ol,!z(i).includes(Re.id)]])),128))],4)],4),z(m)?(Y(),ee("div",Hhe)):Qe("",!0),z(c)?(Y(),Te(qde,{key:3,viewportStyles:z(O)},null,8,["viewportStyles"])):Qe("",!0),L(zd,{visible:x.value,"onUpdate:visible":ge[3]||(ge[3]=Re=>x.value=Re),width:540},{default:se(()=>[L(Bhe,{onClose:ge[2]||(ge[2]=Re=>x.value=!1)})]),_:1},8,["visible"])],32)),[[le,te],[ve,de]])}}}),zhe=We(Ghe,[["__scopeId","data-v-47bbcf7b"]]),Jhe={class:"shape-item-thumbnail"},jhe={class:"shape-content"},$he={overflow:"visible",width:"18",height:"18"},qhe=["transform"],epe=["fill","stroke","d"],tpe=Ie({__name:"ShapeItemThumbnail",props:{shape:{}},setup(e){return(t,n)=>(Y(),ee("div",Jhe,[V("div",jhe,[(Y(),ee("svg",$he,[V("g",{transform:`scale(${18/t.shape.viewBox[0]}, ${18/t.shape.viewBox[1]}) translate(0,0) matrix(1,0,0,1,0,0)`},[V("path",{class:ze(["shape-path",{outlined:t.shape.outlined}]),"vector-effect":"non-scaling-stroke","stroke-linecap":"butt","stroke-miterlimit":"8",fill:t.shape.outlined?"#999":"transparent",stroke:t.shape.outlined?"transparent":"#999","stroke-width":"2",d:t.shape.path},null,10,epe)],8,qhe)]))])]))}}),M_=We(tpe,[["__scopeId","data-v-2896ae03"]]),npe={class:"shape-pool"},rpe={class:"category-name"},ope={class:"shape-list"},ipe=Ie({__name:"ShapePool",emits:["select"],setup(e,{emit:t}){const n=t,r=o=>{n("select",o)};return(o,i)=>(Y(),ee("div",npe,[(Y(!0),ee(Xe,null,ot(z(Ix),a=>(Y(),ee("div",{class:"category",key:a.type},[V("div",rpe,vt(a.type),1),V("div",ope,[(Y(!0),ee(Xe,null,ot(a.children,(s,c)=>(Y(),Te(M_,{class:"shape-item",key:c,shape:s,onClick:l=>r(s)},null,8,["shape","onClick"]))),128))])]))),128))]))}}),ape=We(ipe,[["__scopeId","data-v-553b0d02"]]),spe=[{type:"直线",children:[{path:"M 0 0 L 20 20",style:"solid",points:["",""]},{path:"M 0 0 L 20 20",style:"dashed",points:["",""]},{path:"M 0 0 L 20 20",style:"solid",points:["","arrow"]},{path:"M 0 0 L 20 20",style:"dashed",points:["","arrow"]},{path:"M 0 0 L 20 20",style:"solid",points:["","dot"]}]},{type:"折线、曲线",children:[{path:"M 0 0 L 0 20 L 20 20",style:"solid",points:["","arrow"],isBroken:!0},{path:"M 0 0 Q 0 20 20 20",style:"solid",points:["","arrow"],isCurve:!0},{path:"M 0 0 C 20 0 0 20 20 20",style:"solid",points:["","arrow"],isCubic:!0}]}],lpe={class:"line-pool"},cpe={class:"category-name"},upe={class:"line-list"},fpe=["onClick"],dpe={overflow:"visible",width:"20",height:"20"},hpe=["d","stroke-dasharray","marker-start","marker-end"],ppe=Ie({__name:"LinePool",emits:["select"],setup(e,{emit:t}){const n=t,r=o=>{n("select",o)};return(o,i)=>(Y(),ee("div",lpe,[(Y(!0),ee(Xe,null,ot(z(spe),(a,s)=>(Y(),ee("div",{class:"category",key:a.type},[V("div",cpe,vt(a.type),1),V("div",upe,[(Y(!0),ee(Xe,null,ot(a.children,(c,l)=>(Y(),ee("div",{class:"line-item",key:l},[V("div",{class:"line-content",onClick:u=>r(c)},[(Y(),ee("svg",dpe,[V("defs",null,[c.points[0]?(Y(),Te(Id,{key:0,class:"line-marker",id:`preset-line-${s}-${l}`,position:"start",type:c.points[0],color:"currentColor",baseSize:2},null,8,["id","type"])):Qe("",!0),c.points[1]?(Y(),Te(Id,{key:1,class:"line-marker",id:`preset-line-${s}-${l}`,position:"end",type:c.points[1],color:"currentColor",baseSize:2},null,8,["id","type"])):Qe("",!0)]),V("path",{class:"line-path",d:c.path,stroke:"currentColor",fill:"none","stroke-width":"2","stroke-dasharray":c.style==="solid"?"0, 0":"4, 1","marker-start":c.points[0]?`url(#${`preset-line-${s}-${l}`}-${c.points[0]}-start)`:"","marker-end":c.points[1]?`url(#${`preset-line-${s}-${l}`}-${c.points[1]}-end)`:""},null,8,hpe)]))],8,fpe)]))),128))])]))),128))]))}}),mpe=We(ppe,[["__scopeId","data-v-b07efd40"]]),gpe={class:"chart-pool"},vpe=["onClick"],ype=Ie({__name:"ChartPool",emits:["select"],setup(e,{emit:t}){const n=t,r=["bar","horizontalBar","line","area","scatter","pie","ring"],o=i=>{n("select",i)};return(i,a)=>{const s=xe("IconChartLine"),c=xe("IconChartHistogram"),l=xe("IconChartPie"),u=xe("IconChartHistogramOne"),f=xe("IconChartLineArea"),d=xe("IconChartRing"),h=xe("IconChartScatter");return Y(),ee("ul",gpe,[(Y(),ee(Xe,null,ot(r,(p,m)=>V("li",{class:"chart-item",key:m},[V("div",{class:"chart-content",onClick:v=>o(p)},[p==="line"?(Y(),Te(s,{key:0,size:"24"})):p==="bar"?(Y(),Te(c,{key:1,size:"24"})):p==="pie"?(Y(),Te(l,{key:2,size:"24"})):p==="horizontalBar"?(Y(),Te(u,{key:3,size:"24"})):p==="area"?(Y(),Te(f,{key:4,size:"24"})):p==="ring"?(Y(),Te(d,{key:5,size:"24"})):p==="scatter"?(Y(),Te(h,{key:6,size:"24"})):Qe("",!0)],8,vpe)])),64))])}}}),Ape=We(ype,[["__scopeId","data-v-a4bc3ce2"]]),w_=e=>(tn("data-v-246b23f6"),e=e(),nn(),e),Rpe={class:"prefix"},xpe={class:"input-wrap"},bpe=["disabled","placeholder"],Mpe={class:"handlers"},wpe=w_(()=>V("svg",{fill:"currentColor",width:"1em",height:"1em",viewBox:"64 64 896 896"},[V("path",{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"})],-1)),Spe=[wpe],Lpe=w_(()=>V("svg",{fill:"currentColor",width:"1em",height:"1em",viewBox:"64 64 896 896"},[V("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"})],-1)),Ope=[Lpe],Tpe={class:"suffix"},kpe=Ie({__name:"NumberInput",props:{value:{},disabled:{type:Boolean,default:!1},placeholder:{default:""},min:{default:0},max:{default:1/0},step:{default:1}},emits:["update:value","input","change","blur","focus","enter"],setup(e,{emit:t}){const n=e,r=t,o=he(0),i=he(!1);Tt(()=>n.value,()=>{n.value!==o.value&&(o.value=n.value)},{immediate:!0}),Tt(o,()=>{const u=+o.value;if(!isNaN(u)){{if(u>n.max)return;if(u{let u=+o.value;isNaN(u)?u=n.min:u>n.max?u=n.max:u{a(),r("enter",u)},c=u=>{a(),i.value=!1,r("blur",u)},l=u=>{i.value=!0,r("focus",u)};return(u,f)=>(Y(),ee("div",{class:ze(["number-input",{disabled:u.disabled,focused:i.value}])},[V("span",Rpe,[lr(u.$slots,"prefix",{},void 0,!0)]),V("div",xpe,[Be(V("input",{type:"text",disabled:u.disabled,"onUpdate:modelValue":f[0]||(f[0]=d=>o.value=d),placeholder:u.placeholder,onInput:f[1]||(f[1]=d=>r("input",d)),onFocus:f[2]||(f[2]=d=>l(d)),onBlur:f[3]||(f[3]=d=>c(d)),onChange:f[4]||(f[4]=d=>r("change",d)),onKeydown:f[5]||(f[5]=vc(d=>s(d),["enter"]))},null,40,bpe),[[Dh,o.value]]),V("div",Mpe,[V("span",{class:"handler",onClick:f[6]||(f[6]=d=>o.value+=u.step)},Spe),V("span",{class:"handler",onClick:f[7]||(f[7]=d=>o.value-=u.step)},Ope)])]),V("span",Tpe,[lr(u.$slots,"suffix",{},void 0,!0)])],2))}}),Li=We(kpe,[["__scopeId","data-v-246b23f6"]]),S_=e=>(tn("data-v-81680e19"),e=e(),nn(),e),Npe={class:"table-generator"},Ppe={class:"title"},Cpe={class:"lef"},Ipe=["onMouseenter"],Fpe={key:1,class:"custom"},_pe={class:"row"},Epe=S_(()=>V("div",{class:"label",style:{width:"25%"}},"行数:",-1)),Xpe={class:"row"},Wpe=S_(()=>V("div",{class:"label",style:{width:"25%"}},"列数:",-1)),Vpe={class:"btns"},Upe=Ie({__name:"TableGenerator",emits:["insert","close"],setup(e,{emit:t}){const n=t,r=he([]),o=he(3),i=he(3),a=he(!1),s=()=>{if(!r.value.length)return;const[u,f]=r.value;n("insert",{row:u,col:f})},c=()=>{if(o.value<1||o.value>20||i.value<1||i.value>20)return gn.warning("行数/列数必须在0~20之间!");n("insert",{row:o.value,col:i.value}),a.value=!1},l=()=>{n("close"),a.value=!1};return(u,f)=>(Y(),ee("div",Npe,[V("div",Ppe,[V("div",Cpe,"表格 "+vt(r.value.length?`${r.value[0]} x ${r.value[1]}`:""),1),V("div",{class:"right",onClick:f[0]||(f[0]=d=>a.value=!a.value)},vt(a.value?"返回":"自定义"),1)]),a.value?(Y(),ee("div",Fpe,[V("div",_pe,[Epe,L(Li,{min:1,max:20,value:o.value,"onUpdate:value":f[3]||(f[3]=d=>o.value=d),style:{width:"75%"}},null,8,["value"])]),V("div",Xpe,[Wpe,L(Li,{min:1,max:20,value:i.value,"onUpdate:value":f[4]||(f[4]=d=>i.value=d),style:{width:"75%"}},null,8,["value"])]),V("div",Vpe,[L(je,{class:"btn",onClick:f[5]||(f[5]=d=>l())},{default:se(()=>[Ue("取消")]),_:1}),L(je,{class:"btn",type:"primary",onClick:f[6]||(f[6]=d=>c())},{default:se(()=>[Ue("确认")]),_:1})])])):(Y(),ee("table",{key:0,onMouseleave:f[1]||(f[1]=d=>r.value=[]),onClick:f[2]||(f[2]=d=>s())},[V("tbody",null,[(Y(),ee(Xe,null,ot(10,d=>V("tr",{key:d},[(Y(),ee(Xe,null,ot(10,h=>V("td",{onMouseenter:p=>r.value=[d,h],key:h},[V("div",{class:ze(["cell",{active:r.value.length&&d<=r.value[0]&&h<=r.value[1]}])},null,2)],40,Ipe)),64))])),64))])],32))]))}}),Ype=We(Upe,[["__scopeId","data-v-81680e19"]]),Zpe={class:"media-input"},Qpe={class:"btns"},Bpe={class:"btns"},Dpe=Ie({__name:"MediaInput",emits:["insertVideo","insertAudio","close"],setup(e,{emit:t}){const n=t,r=he("video"),o=he("https://mazwai.com/videvo_files/video/free/2019-01/small_watermarked/181004_04_Dolphins-Whale_06_preview.webm"),i=he("https://freesound.org/data/previews/614/614107_11861866-lq.mp3"),a=[{key:"video",label:"视频"},{key:"audio",label:"音频"}],s=()=>{if(!o.value)return gn.error("请先输入正确的视频地址");n("insertVideo",o.value)},c=()=>{if(!i.value)return gn.error("请先输入正确的音频地址");n("insertAudio",i.value)};return(l,u)=>(Y(),ee("div",Zpe,[L(na,{tabs:a,value:r.value,"onUpdate:value":u[0]||(u[0]=f=>r.value=f),tabsStyle:{marginBottom:"15px"}},null,8,["value"]),r.value==="video"?(Y(),ee(Xe,{key:0},[L(_u,{value:o.value,"onUpdate:value":u[1]||(u[1]=f=>o.value=f),placeholder:"请输入视频地址,e.g. https://xxx.mp4"},null,8,["value"]),V("div",Qpe,[L(je,{onClick:u[2]||(u[2]=f=>n("close")),style:{"margin-right":"10px"}},{default:se(()=>[Ue("取消")]),_:1}),L(je,{type:"primary",onClick:u[3]||(u[3]=f=>s())},{default:se(()=>[Ue("确认")]),_:1})])],64)):Qe("",!0),r.value==="audio"?(Y(),ee(Xe,{key:1},[L(_u,{value:i.value,"onUpdate:value":u[4]||(u[4]=f=>i.value=f),placeholder:"请输入音频地址,e.g. https://xxx.mp3"},null,8,["value"]),V("div",Bpe,[L(je,{onClick:u[5]||(u[5]=f=>n("close")),style:{"margin-right":"10px"}},{default:se(()=>[Ue("取消")]),_:1}),L(je,{type:"primary",onClick:u[6]||(u[6]=f=>c())},{default:se(()=>[Ue("确认")]),_:1})])],64)):Qe("",!0)]))}}),Kpe=We(Dpe,[["__scopeId","data-v-999b18ca"]]);var L2=82;function qf(e){return x6[e]==null&&Hpe(e),x6[e]}function Hpe(e){var t=Gpe[e];if(t!=null){for(var n=t.substring(3,5),r=1*n.charCodeAt(0)-L2,o=1*n.charCodeAt(1)-L2,i=t.substring(5),a=[[]],s=1/0,c=-1/0,l=1/0,u=-1/0,f=0;ff>RfR",797:" 3D`D``D",798:" 3RRR>Rf",799:" 3D`DD``",800:" 3D`DR`R",801:" 3F^FY^K",802:" 3KYK^YF",803:" 3RRRDR`",804:" 3KYKFY^",805:" 3F^FK^Y",806:" 3KYKRYR",807:" 3MWMWWM",808:" 3RRRKRY",809:" 3MWMMWW",810:" 8GRRGPGMHJJHMGPGR",811:" 8GRGRGTHWJZM\\P]R]",812:" 8R]R]T]W\\ZZ\\W]T]R",813:" 8R]]R]P\\MZJWHTGRG",814:" 9D`DOGQKSPTTTYS]Q`O",815:" 9PUUDSGQKPPPTQYS]U`",816:" 9OTODQGSKTPTTSYQ]O`",817:" 9D`DUGSKQPPTPYQ]S`U",818:" 5KYRJYNKVRZ",819:" 5JZJRNKVYZR",820:" 5KYKVKNYVYN",821:" 5JZLXJPZTXL",822:" 23JZJ]L]O\\Q[TXUVVSVOULTJSIQIPJOLNONSOVPXS[U\\X]Z]",823:" 23I]]Z]X\\U[SXPVOSNONLOJPIQISJTLUOVSVVUXT[Q\\O]L]J",824:" 23JZZGXGUHSIPLONNQNUOXPZQ[S[TZUXVUVQUNTLQIOHLGJG",825:" 23G[GJGLHOIQLTNUQVUVXUZT[S[QZPXOUNQNNOLPISHUGXGZ",826:" 21E[EPFRHTJUMVQVUUXSZP[NZLWLSMQNNPLSKVKYL\\M^",827:" 19EYETHVKWPWSVVTXQYNYLXKVKSLPNNQMTMYN\\P_",828:" 26OUQOOQOSQUSUUSUQSOQO RQPPQPSQTSTTSTQSPQP RRQQRRSSRRQ",829:" 11RWRMSMUNVOWQWSVUUVSWRW",830:" 9D`DRJR RORUR RZR`R",831:" 5D`DUDO`O`U",832:" 6JZRDJR RRDZR",833:" 9D`DR`R RJYZY RP`T`",834:" 9D`DR`R RDRRb R`RRb",840:" 18KYQKNLLNKQKSLVNXQYSYVXXVYSYQXNVLSKQK",841:" 6LXLLLXXXXLLL",842:" 5KYRJKVYVRJ",843:" 6LXRHLRR\\XRRH",844:" 12JZRIPOJOOSMYRUWYUSZOTORI",845:" 6KYRKRY RKRYR",846:" 6MWMMWW RWMMW",847:" 9MWRLRX RMOWU RWOMU",850:" 35NVQNOONQNSOUQVSVUUVSVQUOSNQN ROQOS RPPPT RQOQU RRORU RSOSU RTPTT RUQUS",851:" 27NVNNNVVVVNNN ROOOU RPOPU RQOQU RRORU RSOSU RTOTU RUOUU",852:" 17MWRLMUWURL RROOT RROUT RRRQT RRRST",853:" 17LULRUWUMLR RORTU RORTO RRRTS RRRTQ",854:" 17MWRXWOMORX RRUUP RRUOP RRRSP RRRQP",855:" 17OXXROMOWXR RURPO RURPU RRRPQ RRRPS",856:" 22LXRLNWXPLPVWRL RRRRL RRRLP RRRNW RRRVW RRRXP",857:" 11RYRKRY RRKYNRQ RSMVNSO",860:" 13MWRLRX ROOUO RMUOWQXSXUWWU",861:" 11LXRLRX RLQMOWOXQ RPWTW",862:" 14KYMNWX RWNMX ROLLOKQ RULXOYQ",863:" 18I[NII[ RVI[[ RMM[[ RWMI[ RNIVI RMMWM",864:" 21I[RGRV RMJWP RWJMP RIVL\\ R[VX\\ RIV[V RL\\X\\",865:" 11G[MJSV RKPSL RG\\[\\[RG\\",866:" 14LXPLPPLPLTPTPXTXTTXTXPTPTLPL",867:" 32KYYPXNVLSKQKNLLNKQKSLVNXQYSYVXXVYT RYPWNUMSMQNPOOQOSPUQVSWUWWVYT",868:" 10KYRJKVYVRJ RRZYNKNRZ",869:" 34G]PIPGQFSFTGTI RGZHXJVKTLPLKMJOIUIWJXKXPYTZV\\X]Z RGZ]Z RQZP[Q\\S\\T[SZ",870:" 64JZRMRS RRSQ\\ RRSS\\ RQ\\S\\ RRMQJPHNG RQJNG RRMSJTHVG RSJVG RRMNKLKJM RPLLLJM RRMVKXKZM RTLXLZM RRMPNOOOR RRMPOOR RRMTNUOUR RRMTOUR",871:" 94JZRIRK RRNRP RRSRU RRYQ\\ RRYS\\ RQ\\S\\ RRGQIPJ RRGSITJ RPJRITJ RRKPNNOMN RRKTNVOWN RNOPORNTOVO RRPPSNTLTKRKSLT RRPTSVTXTYRYSXT RNTPTRSTTVT RRUPXOYMZLZKYJWJYLZ RRUTXUYWZXZYYZWZYXZ RMZOZRYUZWZ",872:" 40JZRYQ\\ RRYS\\ RQ\\S\\ RRYUZXZZXZUYTWTYRZOYMWLUMVJUHSGQGOHNJOMMLKMJOKRMTKTJUJXLZOZRY",873:" 32JZRYQ\\ RRYS\\ RQ\\S\\ RRYVXVVXUXRZQZLYIXHVHTGPGNHLHKIJLJQLRLUNVNXRY",874:" 15I[IPKR RLKNP RRGRO RXKVP R[PYR",899:" 6QSRQQRRSSRRQ",900:" 10PTQPPQPSQTSTTSTQSPQP",901:" 14NVQNOONQNSOUQVSVUUVSVQUOSNQN",902:" 18MWQMONNOMQMSNUOVQWSWUVVUWSWQVOUNSMQM",903:" 18KYQKNLLNKQKSLVNXQYSYVXXVYSYQXNVLSKQK",904:" 22G]PGMHJJHMGPGTHWJZM\\P]T]W\\ZZ\\W]T]P\\MZJWHTGPG",905:" 34AcPALBJCGEEGCJBLAPATBXCZE]G_JaLbPcTcXbZa]__]aZbXcTcPbLaJ_G]EZCXBTAPA",906:" 34fRAPCMDJDGCEA>H@JAMAZB]D_G`M`PaRc RRATCWDZD]C_AfHdJcMcZb]`_]`W`TaRc",909:" 33AcRAPCMDJDGCEABGAKAPBTDXG\\L`Rc RRATCWDZD]C_AbGcKcPbT`X]\\X`Rc RBHbH",997:" 3MWMXWX",998:" 3JZJZZZ",999:" 3JZJ]Z]",1001:" 18KYRKMX RRNVX RRKWX ROTTT RKXPX RTXYX",1002:" 35JZNKNX ROKOX RLKSKVLWNVPSQ RSKULVNUPSQ ROQSQVRWTWUVWSXLX RSQURVTVUUWSX",1003:" 24KYVLWKWOVLTKQKOLNMMPMSNVOWQXTXVWWU RQKOMNPNSOVQX",1004:" 26JZNKNX ROKOX RLKSKVLWMXPXSWVVWSXLX RSKULVMWPWSVVUWSX",1005:" 22JYNKNX ROKOX RSOSS RLKVKVOUK ROQSQ RLXVXVTUX",1006:" 20JXNKNX ROKOX RSOSS RLKVKVOUK ROQSQ RLXQX",1007:" 36K[VLWKWOVLTKQKOLNMMPMSNVOWQXTXVW RQKOMNPNSOVQX RTXUWVU RVSVX RWSWX RTSYS",1008:" 27J[NKNX ROKOX RVKVX RWKWX RLKQK RTKYK ROQVQ RLXQX RTXYX",1009:" 12NWRKRX RSKSX RPKUK RPXUX",1010:" 19LXSKSURWQX RTKTUSWQXPXNWMUNTOUNV RQKVK",1011:" 27JZNKNX ROKOX RWKOS RQQVX RRQWX RLKQK RTKYK RLXQX RTXYX",1012:" 14KXOKOX RPKPX RMKRK RMXWXWTVX",1013:" 30I\\MKMX RNNRX RNKRU RWKRX RWKWX RXKXX RKKNK RWKZK RKXOX RUXZX",1014:" 21JZNKNX ROMVX ROKVV RVKVX RLKOK RTKXK RLXPX",1015:" 32KZQKOLNMMPMSNVOWQXTXVWWVXSXPWMVLTKQK RQKOMNPNSOVQX RTXVVWSWPVMTK",1016:" 25JYNKNX ROKOX RLKSKVLWNWOVQSROR RSKULVNVOUQSR RLXQX",1017:" 47KZQKOLNMMPMSNVOWQXTXVWWVXSXPWMVLTKQK RQKOMNPNSOVQX RTXVVWSWPVMTK RPWPUQTSTTUUZV[W[XZ RTUUXVZW[",1018:" 37JZNKNX ROKOX RLKSKVLWNWOVQSROR RSKULVNVOUQSR RLXQX RSRTSUWVXWXXW RSRUSVWWX",1019:" 32KZVMWKWOVMULSKQKOLNMNOOPQQTRVSWT RNNOOQPTQVRWSWVVWTXRXPWOVNTNXOV",1020:" 16KZRKRX RSKSX RNKMOMKXKXOWK RPXUX",1021:" 20J[NKNUOWQXTXVWWUWK ROKOUPWQX RLKQK RUKYK",1022:" 15KYMKRX RNKRU RWKRX RKKPK RTKYK",1023:" 24I[LKOX RMKOT RRKOX RRKUX RSKUT RXKUX RJKOK RVKZK",1024:" 21KZNKVX ROKWX RWKNX RLKQK RTKYK RLXQX RTXYX",1025:" 20LYNKRRRX ROKSR RWKSRSX RLKQK RTKYK RPXUX",1026:" 16LYVKNX RWKOX ROKNONKWK RNXWXWTVX",1027:" 18KYRKMX RRNVX RRKWX ROTTT RKXPX RTXYX",1028:" 35JZNKNX ROKOX RLKSKVLWNVPSQ RSKULVNUPSQ ROQSQVRWTWUVWSXLX RSQURVTVUUWSX",1029:" 14KXOKOX RPKPX RMKWKWOVK RMXRX",1030:" 15KYRKLX RRMWX RRKXX RMWVW RLXXX",1031:" 22JYNKNX ROKOX RSOSS RLKVKVOUK ROQSQ RLXVXVTUX",1032:" 16LYVKNX RWKOX ROKNONKWK RNXWXWTVX",1033:" 27J[NKNX ROKOX RVKVX RWKWX RLKQK RTKYK ROQVQ RLXQX RTXYX",1034:" 44KZQKOLNMMPMSNVOWQXTXVWWVXSXPWMVLTKQK RQKOMNPNSOVQX RTXVVWSWPVMTK RQOQT RTOTT RQQTQ RQRTR",1035:" 12NWRKRX RSKSX RPKUK RPXUX",1036:" 27JZNKNX ROKOX RWKOS RQQVX RRQWX RLKQK RTKYK RLXQX RTXYX",1037:" 15KYRKMX RRNVX RRKWX RKXPX RTXYX",1038:" 30I\\MKMX RNNRX RNKRU RWKRX RWKWX RXKXX RKKNK RWKZK RKXOX RUXZX",1039:" 21JZNKNX ROMVX ROKVV RVKVX RLKOK RTKXK RLXPX",1040:" 36JZMJLM RXJWM RPPOS RUPTS RMVLY RXVWY RMKWK RMLWL RPQTQ RPRTR RMWWW RMXWX",1041:" 32KZQKOLNMMPMSNVOWQXTXVWWVXSXPWMVLTKQK RQKOMNPNSOVQX RTXVVWSWPVMTK",1042:" 21J[NKNX ROKOX RVKVX RWKWX RLKYK RLXQX RTXYX",1043:" 25JYNKNX ROKOX RLKSKVLWNWOVQSROR RSKULVNVOUQSR RLXQX",1044:" 20K[MKRQ RNKSQMX RMKWKXOVK RNWWW RMXWXXTVX",1045:" 16KZRKRX RSKSX RNKMOMKXKXOWK RPXUX",1046:" 33KZMONLOKPKQLRORX RXOWLVKUKTLSOSX RMONMOLPLQMRO RXOWMVLULTMSO RPXUX",1047:" 40KZRKRX RSKSX RQNNOMQMRNTQUTUWTXRXQWOTNQN RQNOONQNROTQU RTUVTWRWQVOTN RPKUK RPXUX",1048:" 21KZNKVX ROKWX RWKNX RLKQK RTKYK RLXQX RTXYX",1049:" 33J[RKRX RSKSX RLPMONOOSQU RTUVSWOXOYP RMONROTQUTUVTWRXO RPKUK RPXUX",1050:" 35KZMVNXQXMRMONMOLQKTKVLWMXOXRTXWXXV ROUNRNOOMQK RTKVMWOWRVU RNWPW RUWWW",1051:" 18KYTKKX RSMTX RTKUX RNTTT RIXNX RRXWX",1052:" 34JYPKLX RQKMX RNKUKWLWNVPSQ RUKVLVNUPSQ ROQRQTRUSUUTWQXJX RRQTSTUSWQX",1053:" 25KXVLWLXKWNVLTKRKPLOMNOMRMUNWPXRXTWUU RRKPMOONRNVPX",1054:" 26JYPKLX RQKMX RNKTKVLWNWQVTUVTWQXJX RTKULVNVQUTTVSWQX",1055:" 22JYPKLX RQKMX RSORS RNKXKWNWK ROQRQ RJXTXUUSX",1056:" 20JXPKLX RQKMX RSORS RNKXKWNWK ROQRQ RJXOX",1057:" 33KYVLWLXKWNVLTKRKPLOMNOMRMUNWPXRXTWUVVS RRKPMOONRNVPX RRXTVUS RSSXS",1058:" 27J[PKLX RQKMX RXKTX RYKUX RNKSK RVK[K ROQVQ RJXOX RRXWX",1059:" 12NWTKPX RUKQX RRKWK RNXSX",1060:" 19LXUKRUQWPX RVKSURWPXOXMWLUMTNUMV RSKXK",1061:" 27JZPKLX RQKMX RYKOR RRPTX RSPUX RNKSK RVK[K RJXOX RRXWX",1062:" 14KXQKMX RRKNX ROKTK RKXUXVUTX",1063:" 30I\\OKKX ROMPX RPKQV RYKPX RYKUX RZKVX RMKPK RYK\\K RIXMX RSXXX",1064:" 21JZPKLX RPKTX RQKTU RXKTX RNKQK RVKZK RJXNX",1065:" 32KYRKPLOMNOMRMUNWPXRXTWUVVTWQWNVLTKRK RRKPMOONRNVPX RRXTVUTVQVMTK",1066:" 24JYPKLX RQKMX RNKUKWLXMXOWQTROR RUKWMWOVQTR RJXOX",1067:" 46KYRKPLOMNOMRMUNWPXRXTWUVVTWQWNVLTKRK RRKPMOONRNVPX RRXTVUTVQVMTK ROWOVPUQURVRZS[T[UZ RRVSZT[",1068:" 35JZPKLX RQKMX RNKUKWLXMXOWQTROR RUKWMWOVQTR RSRTWUXVXWW RSRTSUWVX RJXOX",1069:" 28KZWLXLYKXNWLUKRKPLOMOOPPUSVT RONPOURVSVVUWSXPXNWMULXMWNW",1070:" 16KZTKPX RUKQX RPKNNOKZKYNYK RNXSX",1071:" 20J[PKMUMWOXSXUWVUYK RQKNUNWOX RNKSK RWK[K",1072:" 15KYOKPX RPKQV RYKPX RMKRK RVK[K",1073:" 24I[NKMX ROKNV RTKMX RTKSX RUKTV RZKSX RLKQK RXK\\K",1074:" 21KZPKTX RQKUX RYKLX RNKSK RVK[K RJXOX RRXWX",1075:" 20LYPKRQPX RQKSQ RYKSQQX RNKSK RVK[K RNXSX",1076:" 16LYXKLX RYKMX RQKONPKYK RLXUXVUTX",1101:" 32LZQOPPPQOQOPQOTOVQVWWXXX RTOUQUWWX RURRSPTOUOWPXSXTWUU RRSPUPWQX",1102:" 29JYNKNX ROKOX RORPPROTOVPWRWUVWTXRXPWOU RTOUPVRVUUWTX RLKOK",1103:" 24LXVQUQURVRVQUPSOQOOPNRNUOWQXSXUWVV RQOPPOROUPWQX",1104:" 32L[VKVX RWKWX RVRUPSOQOOPNRNUOWQXSXUWVU RQOPPOROUPWQX RTKWK RVXYX",1105:" 26LXOSVSVRUPSOQOOPNRNUOWQXSXUWVV RUSUQSO RQOPPOROUPWQX",1106:" 20LWTKULUMVMVLTKRKPMPX RRKQMQX RNOSO RNXSX",1107:" 42LYQOOQOSQUSUUSUQSOQO RQOPQPSQU RSUTSTQSO RTPUOVO RPTOUOXPYTYVZ ROWPXTXVYV[T\\P\\N[NYPX",1108:" 28J[NKNX ROKOX RORPPROTOVPWRWX RTOUPVRVX RLKOK RLXQX RTXYX",1109:" 18NWRKRLSLSKRK RRORX RSOSX RPOSO RPXUX",1110:" 23NWSKSLTLTKSK RSOSZR\\ RTOTZR\\P\\O[OZPZP[O[ RQOTO",1111:" 27JZNKNX ROKOX RWOOU RRSVX RSSWX RLKOK RTOYO RLXQX RTXYX",1112:" 12NWRKRX RSKSX RPKSK RPXUX",1113:" 44F_JOJX RKOKX RKRLPNOPORPSRSX RPOQPRRRX RSRTPVOXOZP[R[X RXOYPZRZX RHOKO RHXMX RPXUX RXX]X",1114:" 28J[NONX ROOOX RORPPROTOVPWRWX RTOUPVRVX RLOOO RLXQX RTXYX",1115:" 28LYQOOPNRNUOWQXTXVWWUWRVPTOQO RQOPPOROUPWQX RTXUWVUVRUPTO",1116:" 32JYNON\\ ROOO\\ RORPPROTOVPWRWUVWTXRXPWOU RTOUPVRVUUWTX RLOOO RL\\Q\\",1117:" 29KYUOU\\ RVOV\\ RURTPROPONPMRMUNWPXRXTWUU RPOOPNRNUOWPX RS\\X\\",1118:" 22KXOOOX RPOPX RPRQPSOUOVPVQUQUPVP RMOPO RMXRX",1119:" 26LYTOUPUQVQVPTOQOOPORQSTTVU ROQQRTSVTVWTXQXOWOVPVPWQX",1120:" 14LWPKPVRXTXUWUV RQKQVRX RNOTO",1121:" 28J[NONUOWQXSXUWVU ROOOUPWQX RVOVX RWOWX RLOOO RTOWO RVXYX",1122:" 15KYNORX ROORV RVORX RLOQO RTOXO",1123:" 24I[LOOX RMOOU RROOX RROUX RSOUU RXOUX RJOOO RVOZO",1124:" 21KYNOUX ROOVX RVONX RLOQO RTOXO RLXPX RSXXX",1125:" 23KYNORX ROORV RVORXP[N\\M\\L[LZMZM[L[ RLOQO RTOXO",1126:" 16LXUONX RVOOX ROONQNOVO RNXVXVVUX",1127:" 32K[QOOPNQMSMUNWPXQXSWUUWRXO RQOOQNSNUOWPX RQOSOUPWWXX RSOTPVWXXYX",1128:" 40KXRKPMOOMUK\\ RQLPNNTL\\ RRKTKVLVNUPRQ RTKULUNTPRQ RRQTRUTUVTWRXQXOWNT RRQSRTTTVRX",1129:" 19KYLQNOPORPSSSXR\\ RLQNPPPRQSS RWOVRSXQ\\",1130:" 39KYSOQOOPNQMSMUNWPXRXTWUVVTVRUPRNQLQKRJTJUKVM RQOOQNSNVPX RRXTVUTUQSO RQLRKTKVM",1131:" 27LXVPTOQOOPOQPRRS RQOPPPQRS RRSOTNUNWPXSXUW RRSPTOUOWPX",1132:" 28LWRKQLQMSNVNVMSNPOOPNRNTOVPWRXSYS[R\\P\\O[ RSNQOPPOROTPVRX",1133:" 26IYJRKPLONOOPOQMX RMONPNQLX ROQPPROTOVPVRS\\ RTOUPURR\\",1134:" 35IYJSKQLPNPOQOVPX RMPNQNUOWPXQXSWTVUTVQVNULTKRKQLQNRPURWS RQXSVTTUQUNTK",1135:" 13NWROPVPWQXSXUWVU RSOQVQWRX",1136:" 26KYOOLX RPOMX RUOVPWPVOTORQOR RORPSRWTXVWWU RORQSSWTX",1137:" 15LXLKNKPLWX RNKOLVX RRPMX RRPNX",1138:" 26KZOOK\\ RPOL\\ RNUNWOXQXSWTV RVOTVTWUXWXXWYU RWOUVUWVX",1139:" 19JYNOMX ROONUMX RVRVOWOVRTUQWNXMX RLOOO",1140:" 36MXRKQLQMSNVN RTNQOPPPRRSUS RTNROQPQRRS RSSPTOUOWQXSYTZT[S\\Q\\ RSSQTPUPWQX",1141:" 28KXQOOPNQMSMUNWPXRXTWUVVTVRUPSOQO RQOOQNSNVPX RRXTVUTUQSO",1142:" 20IZPPMX RPPNX RTPSX RTPTX RKQMOXO RKQMPXP",1143:" 29JXSOQOOPNQMSJ\\ RQOOQNSK\\ RSOUPVRVTUVTWRXPXNWMU RSOUQUTTVRX",1144:" 28K[YOQOOPNQMSMUNWPXRXTWUVVTVRUPYP RQOOQNSNVPX RRXTVUTUQSO",1145:" 14KZSPQX RSPRX RMQOOXO RMQOPXP",1146:" 24JXKRLPMOOOPPPROUOWPX RNOOPORNUNWPXQXSWUUVRVOUOVP",1147:" 35KZOPNQMSMUNWPXRXUWWUXRXPWOUOTPSRRUO\\ RMUNVPWRWUVWTXR RXQWPUPSR RRUQXP\\",1148:" 17KXMONOPPS[T\\ RNOOPR[T\\U\\ RVOTRNYL\\",1149:" 28I[TKQ\\ RUKP\\ RJRKPLONOOPOVPWSWUVWT RMONPNTOWPXSXUWWTXRYO",1150:" 36JZNPPPPONPMQLSLUMWNXPXQWRUSR RLUNWPWRU RRRRWSXUXWVXTXRWPVOVPWP RRUSWUWWV",1151:" 32KZVOTVTWUXWXXWYU RWOUVUWVX RUSUQSOQOOPNQMSMUNWPXRXTV RQOOQNSNVPX",1152:" 32JXOKMR RPKNRNVPX RNROPQOSOUPVRVTUVTWRXPXNWMUMR RSOUQUTTVRX RMKPK",1153:" 22KXUPUQVQUPSOQOOPNQMSMUNWPXRXTWUV RQOOQNSNVPX",1154:" 35KZWKTVTWUXWXXWYU RXKUVUWVX RUSUQSOQOOPNQMSMUNWPXRXTV RQOOQNSNVPX RUKXK",1155:" 23KWNURTTSURUPSOQOOPNQMSMUNWPXRXTWUV RQOOQNSNVPX",1156:" 23MXWKXLXKVKTLSNPYO[N\\ RVKULTNQYP[N\\L\\L[M\\ RPOVO",1157:" 34KYVOTVSYR[ RWOUVTYR[P\\M\\L[M[N\\ RUSUQSOQOOPNQMSMUNWPXRXTV RQOOQNSNVPX",1158:" 29KZPKLX RQKMX ROQPPROTOVPVRUUUWVX RTOUPURTUTWUXWXXWYU RNKQK",1159:" 26MWSKSLTLTKSK RNROPPOROSPSRRURWSX RQORPRRQUQWRXTXUWVU",1160:" 26MWTKTLULUKTK RORPPQOSOTPTRRYQ[O\\M\\M[N\\ RROSPSRQYP[O\\",1161:" 32KXPKLX RQKMX RVPUQVQVPUOTORQPROR RORPSQWRXTXUWVU RORQSRWSX RNKQK",1162:" 16NVSKPVPWQXSXTWUU RTKQVQWRX RQKTK",1163:" 46F^GRHPIOKOLPLQJX RJOKPKQIX RLQMPOOQOSPSQQX RQORPRQPX RSQTPVOXOZPZRYUYWZX RXOYPYRXUXWYX[X\\W]U",1164:" 33J[KRLPMOOOPPPQNX RNOOPOQMX RPQQPSOUOWPWRVUVWWX RUOVPVRUUUWVXXXYWZU",1165:" 28KXQOOPNQMSMUNWPXRXTWUVVTVRUPSOQO RQOOQNSNVPX RRXTVUTUQSO",1166:" 35JYKRLPMOOOPPPQM\\ RNOOPOQL\\ RPQROTOVPWRWTVVUWSXQXOVOT RTOVQVTUVSX RJ\\O\\",1167:" 28KYVOR\\ RWOS\\ RUSUQSOQOOPNQMSMUNWPXRXTV RQOOQNSNVPX RP\\U\\",1168:" 22LXMRNPOOQORPRQPX RPOQPQQOX RRQSPUOVOWPWQVQWP",1169:" 24LYVPVQWQVPTOQOOPORQSTTVU ROQQRTSVTVWTXQXOWNVOVOW",1170:" 16NWSKPVPWQXSXTWUU RTKQVQWRX RPOUO",1171:" 33IZJRKPLONOOPORNUNWOX RMONPNRMUMWOXQXSWTV RVOTVTWUXWXXWYU RWOUVUWVX",1172:" 24JXKRLPMOOOPPPROUOWPX RNOOPORNUNWPXQXSWUUVRVOUOVP",1173:" 37H\\IRJPKOMONPNRMUMWNX RLOMPMRLULWNXOXQWRV RTORVRWTX RUOSVSWTXUXWWYUZRZOYOZP",1174:" 38JZMRNPPOROSPSR RQORPRRQUPWNXMXLWLVMVLW RXPWQXQXPWOVOTPSRRURWSX RQUQWRXTXVWWU",1175:" 35IYJRKPLONOOPORNUNWOX RMONPNRMUMWOXQXSWTV RVOTVSYR[ RWOUVTYR[P\\M\\L[M[N\\",1176:" 27KYWOWPVQNVMWMX RNQOOROUQ ROPRPUQVQ RNVOVRWUW ROVRXUXVV",1177:" 39H[RKSLSMTMTLRKOKMLLNLX ROKNLMNMX RXKYLYMZMZLXKVKTMTX RVKUMUX RJOWO RJXOX RRXWX",1178:" 29J[UKVLWLWKQKOLNNNX RQKPLONOX RVOVX RWOWX RLOWO RLXQX RTXYX",1179:" 27J[WKQKOLNNNX RQKPLONOX RUKVLVX RWKWX RLOVO RLXQX RTXYX",1180:" 48F_PKQLQMRMRLPKMKKLJNJX RMKLLKNKX RYKZL[L[KUKSLRNRX RUKTLSNSX RZOZX R[O[X RHO[O RHXMX RPXUX RXX]X",1181:" 46F_PKQLQMRMRLPKMKKLJNJX RMKLLKNKX R[KUKSLRNRX RUKTLSNSX RYKZLZX R[K[X RHOZO RHXMX RPXUX RXX]X",1182:" 12NWRORX RSOSX RPOSO RPXUX",1184:" 21LXVPTOROPPOQNSNUOWQXSXUW RROPQOSOVQX ROSSS",1185:" 35LYSKQLPMOONRNUOWPXRXTWUVVTWQWNVLUKSK RSKQMPOOSOVPX RRXTVUTVPVMUK ROQVQ",1186:" 34KZTKQ\\ RUKP\\ RQONPMRMUNWQXTXWWXUXRWPTOQO RQOOPNRNUOWQX RTXVWWUWRVPTO",1187:" 22LXUPVRVQUPSOQOOPNRNTOVRX RQOOQOTPVRXSYS[R\\P\\",1191:" 45I[VKWLXLVKSKQLPMOOLYK[J\\ RSKQMPOMYL[J\\H\\H[I\\ RZK[L[KYKWLVNSYR[Q\\ RYKXLWNTYS[Q\\O\\O[P\\ RLOYO",1192:" 38IZVKWLXLXKSKQLPMOOLYK[J\\ RSKQMPOMYL[J\\H\\H[I\\ RVOTVTWUXWXXWYU RWOUVUWVX RLOWO",1193:" 38IZVKWL RXKSKQLPMOOLYK[J\\ RSKQMPOMYL[J\\H\\H[I\\ RWKTVTWUXWXXWYU RXKUVUWVX RLOVO",1194:" 63F^SKTLTM RULSKPKNLMMLOIYH[G\\ RPKNMMOJYI[G\\E\\E[F\\ RZK[L\\L\\KWKUL RTMSOPYO[N\\ RWKUMTOQYP[N\\L\\L[M\\ RZOXVXWYX[X\\W]U R[OYVYWZX RIO[O",1195:" 63F^SKTLTM RULSKPKNLMMLOIYH[G\\ RPKNMMOJYI[G\\E\\E[F\\ RZK[L R\\KWKUL RTMSOPYO[N\\ RWKUMTOQYP[N\\L\\L[M\\ R[KXVXWYX[X\\W]U R\\KYVYWZX RIOZO",1196:" 20MWNROPPOROSPSRRURWSX RQORPRRQUQWRXTXUWVU",1200:" 28LYQKOLNONTOWQXTXVWWTWOVLTKQK RQKPLOOOTPWQX RTXUWVTVOULTK",1201:" 10LYPNSKSX RRLRX ROXVX",1202:" 35LYOMONNNNMOLQKTKVLWNVPTQQROSNUNX RTKULVNUPTQ RNWOVPVSWVWWV RPVSXVXWVWU",1203:" 39LYOMONNNNMOLQKTKVLWNVPTQ RTKULVNUPTQ RRQTQVRWTWUVWTXQXOWNVNUOUOV RTQURVTVUUWTX",1204:" 13LYSMSX RTKTX RTKMTXT RQXVX",1205:" 33LYOKNQ ROKVK ROLSLVK RNQOPQOTOVPWRWUVWTXQXOWNVNUOUOV RTOUPVRVUUWTX",1206:" 36LYVMVNWNWMVLTKRKPLOMNPNUOWQXTXVWWUWSVQTPQPNR RRKPMOPOUPWQX RTXUWVUVSUQTP",1207:" 22LYNKNO RVMRTPX RWKTQQX RNMPKRKUM RNMPLRLUMVM",1208:" 51LYQKOLNNOPQQTQVPWNVLTKQK RQKPLONPPQQ RTQUPVNULTK RQQORNTNUOWQXTXVWWUWTVRTQ RQQPROTOUPWQX RTXUWVUVTURTQ",1209:" 36LYOVOUNUNVOWQXSXUWVVWSWNVLTKQKOLNNNPORQSTSWQ RSXUVVSVNULTK RQKPLONOPPRQS",1210:" 6NVRVQWRXSWRV",1211:" 8NVSWRXQWRVSWSYQ[",1212:" 12NVROQPRQSPRO RRVQWRXSWRV",1213:" 14NVROQPRQSPRO RSWRXQWRVSWSYQ[",1214:" 15NVRKQLRSSLRK RRLRO RRVQWRXSWRV",1215:" 29LYNNONOONONNOLQKTKVLWNWOVQSRRSRTST RTKVMVPUQSR RRWRXSXSWRW",1216:" 6OVRKRP RSKRP",1217:" 12LXOKOP RPKOP RUKUP RVKUP",1218:" 10MWQKPLPNQOSOTNTLSKQK",1219:" 9MWRJRP ROKUO RUKOO",1220:" 3KZXHM\\",1221:" 16MWUHSJQMPPPTQWSZU\\ RSJRLQPQTRXSZ",1222:" 16MWOHQJSMTPTTSWQZO\\ RQJRLSPSTRXQZ",1223:" 12MWPHP\\ RQHQ\\ RPHUH RP\\U\\",1224:" 12MWSHS\\ RTHT\\ ROHTH RO\\T\\",1225:" 38LWSHQIPJPLRNSP RQIPL RSNRQ RPJQLSNSPRQPRRSSTSVQXPZ RRSSV RPXQ[ RSTRVPXPZQ[S\\",1226:" 38MXQHSITJTLRNQP RSITL RQNRQ RTJSLQNQPRQTRRSQTQVSXTZ RRSQV RTXS[ RQTRVTXTZS[Q\\",1227:" 4MWTHPRT\\",1228:" 4MWPHTRP\\",1229:" 3OURHR\\",1230:" 6MWPHP\\ RTHT\\",1231:" 3I[LRXR",1232:" 6I[RLRX RLRXR",1233:" 9JZRMRX RMRWR RMXWX",1234:" 9JZRMRX RMMWM RMRWR",1235:" 6JZMMWW RWMMW",1236:" 6NVRQQRRSSRRQ",1237:" 15I[RLQMRNSMRL RLRXR RRVQWRXSWRV",1238:" 6I[LPXP RLTXT",1239:" 9I[WLMX RLPXP RLTXT",1240:" 9I[LNXN RLRXR RLVXV",1241:" 4JZWLMRWX",1242:" 4JZMLWRMX",1243:" 10JZWKMOWS RMTWT RMXWX",1244:" 10JZMKWOMS RMTWT RMXWX",1245:" 21H[YUWUUTTSRPQOONNNLOKQKRLTNUOUQTRSTPUOWNYN",1246:" 16JZLTLRMPOPUSWSXR RLRMQOQUTWTXRXP",1247:" 8JZMSRPWS RMSRQWS",1248:" 7NVSKPO RSKTLPO",1249:" 7NVQKTO RQKPLTO",1250:" 14LXNKOMQNSNUMVK RNKONQOSOUNVK",1251:" 8NVSLRMQLRKSLSNQP",1252:" 8NVSKQMQORPSORNQO",1253:" 8NVQLRMSLRKQLQNSP",1254:" 8NVQKSMSORPQORNSO",1256:" 11JZWMQMONNOMQMSNUOVQWWW",1257:" 11JZMMMSNUOVQWSWUVVUWSWM",1258:" 11JZMMSMUNVOWQWSVUUVSWMW",1259:" 11JZMWMQNOONQMSMUNVOWQWW",1260:" 14JZWMQMONNOMQMSNUOVQWWW RMRUR",1261:" 13I[TOUPXRUTTU RUPWRUT RLRWR",1262:" 13MWRMRX ROPPORLTOUP RPORMTO",1263:" 13I[POOPLROTPU ROPMROT RMRXR",1264:" 13MWRLRW ROTPURXTUUT RPURWTU",1265:" 37KYVSUPSOQOOPNQMSMUNWPXRXTWUVVTWQWNVLTKQKPLQLRK RQOOQNSNVPX RRXTVUTVQVNULTK",1266:" 15JZLKRX RMKRV RXKRX RLKXK RNLWL",1267:" 10G[IOLORW RKORX R[FRX",1268:" 26I[XIXJYJYIXHVHTJSLROQUPYO[ RUITKSORUQXPZN\\L\\K[KZLZL[",1269:" 40I[XIXJYJYIXHVHTJSLROQUPYO[ RUITKSORUQXPZN\\L\\K[KZLZL[ RQNOONQNSOUQVSVUUVSVQUOSNQN",1270:" 26H\\ZRYTWUVUTTSSQPPONNMNKOJQJRKTMUNUPTQSSPTOVNWNYOZQZR",1271:" 26JZXKLX ROKPLPNOOMOLNLLMKOKSLVLXK RUTTUTWUXWXXWXUWTUT",1272:" 41J[YPXPXQYQYPXOWOVPUTTVSWQXOXMWLVLTMSORRPSNSLRKPKOLONPQUWWXXXYW ROXMVMTOR RONPPVWWX",1273:" 29J[UPSOQOPQPRQTSTUS RUOUSVTXTYRYQXNVLSKRKOLMNLQLRMUOWRXSXVW",1274:" 34KZQHQ\\ RTHT\\ RWLVLVMWMWLUKPKNLNNOPVSWT RNNOOVRWTWVVWTXQXOWNVNUOUOVNV",1275:" 12KYRKN\\ RVKR\\ RNQWQ RMVVV",1276:" 40LXTLSLSMTMTLSKQKPLPNQPTRUS RPNQOTQUSUUSW RQPOROTPVSXTY ROTPUSWTYT[S\\Q\\P[PZQZQ[P[",1277:" 29LXRKQLRMSLRK RRMRQ RRQQSRVSSRQ RRVR\\ RPOONNOOPPOTOUNVOUPTO",1278:" 42LXRMSLRKQLRMRQQRSURV RRQSRQURVRZQ[R\\S[RZ RPOONNOOPPOTOUNVOUPTO RPXOWNXOYPXTXUWVXUYTX",1279:" 12LYVKVX RNKVK RQQVQ RNXVX",1281:" 24H\\QKNLLNKQKSLVNXQYSYVXXVYSYQXNVLSKQK RRQQRRSSRRQ",1282:" 33LYQKPLPMQN RTKULUMTN RRNPOOQORPTRUSUUTVRVQUOSNRN RRURY RSUSY ROWVW",1283:" 23LYRKPLONOOPQRRSRUQVOVNULSKRK RRRRX RSRSX ROUVU",1284:" 24H\\QKNLLNKQKSLVNXQYSYVXXVYSYQXNVLSKQK RRKRY RKRYR",1285:" 25JYRRPQOQMRLTLUMWOXPXRWSUSTRR RWMRR RRMWMWR RRMVNWR",1286:" 25JZLLMKOKQLRNRPQRPSNT ROKPLQNQQPS RVKUX RWKTX RNTXT",1287:" 27JYNKNU ROKNR RNROPQOSOUPVQVTTVTXUYVYWX RSOUQUTTV RLKOK",1288:" 27LYONRKRQ RVNSKSQ RRQPROTOUPWRXSXUWVUVTURSQ RRTRUSUSTRT",1289:" 27JZRKRY RMKMPNRPSTSVRWPWK RLMMKNM RQMRKSM RVMWKXM ROVUV",1290:" 27JYNKNX ROKOX RLKSKVLWNWOVQSROR RSKULVNVOUQSR RLXVXVUUX",1291:" 20LYWKTKQLONNQNSOVQXTYWY RWKTLRNQQQSRVTXWY",1292:" 23JZRRPQOQMRLTLUMWOXPXRWSUSTRR RSLQQ RWMRR RXQSS",1293:" 12KYPMTW RTMPW RMPWT RWPMT",1294:" 34J[OUMULVLXMYOYPXPVNTMRMONMOLQKTKVLWMXOXRWTUVUXVYXYYXYVXUVU RNMPLULWM",1295:" 34J[OOMOLNLLMKOKPLPNNPMRMUNWOXQYTYVXWWXUXRWPUNULVKXKYLYNXOVO RNWPXUXWW",1401:" 21F^KHK\\ RLHL\\ RXHX\\ RYHY\\ RHH\\H RH\\O\\ RU\\\\\\",1402:" 20H]KHRQJ\\ RJHQQ RJHYHZMXH RK[X[ RJ\\Y\\ZWX\\",1403:" 20KYVBTDRGPKOPOTPYR]T`Vb RTDRHQKPPPTQYR\\T`",1404:" 20KYNBPDRGTKUPUTTYR]P`Nb RPDRHSKTPTTSYR\\P`",1405:" 12KYOBOb RPBPb ROBVB RObVb",1406:" 12KYTBTb RUBUb RNBUB RNbUb",1407:" 40KYTBRCQDPFPHQJRKSMSOQQ RRCQEQGRISJTLTNSPORSTTVTXSZR[Q]Q_Ra RQSSUSWRYQZP\\P^Q`RaTb",1408:" 40KYPBRCSDTFTHSJRKQMQOSQ RRCSESGRIQJPLPNQPURQTPVPXQZR[S]S_Ra RSSQUQWRYSZT\\T^S`RaPb",1409:" 24KYU@RCPFOIOLPOSVTYT\\S_Ra RRCQEPHPKQNTUUXU[T^RaOd",1410:" 24KYO@RCTFUIULTOQVPYP\\Q_Ra RRCSETHTKSNPUOXO[P^RaUd",1411:" 13AXCRGRR` RGSRa RFSRb RX:Rb",1412:" 32F^[CZD[E\\D\\C[BYBWCUETGSJRNPZO^N` RVDUFTJRVQZP]O_MaKbIbHaH`I_J`Ia",2001:" 18H\\RFK[ RRFY[ RRIX[ RMUVU RI[O[ RU[[[",2002:" 45G]LFL[ RMFM[ RIFUFXGYHZJZLYNXOUP RUFWGXHYJYLXNWOUP RMPUPXQYRZTZWYYXZU[I[ RUPWQXRYTYWXYWZU[",2003:" 32G\\XIYLYFXIVGSFQFNGLIKKJNJSKVLXNZQ[S[VZXXYV RQFOGMILKKNKSLVMXOZQ[",2004:" 30G]LFL[ RMFM[ RIFSFVGXIYKZNZSYVXXVZS[I[ RSFUGWIXKYNYSXVWXUZS[",2005:" 22G\\LFL[ RMFM[ RSLST RIFYFYLXF RMPSP RI[Y[YUX[",2006:" 20G[LFL[ RMFM[ RSLST RIFYFYLXF RMPSP RI[P[",2007:" 40G^XIYLYFXIVGSFQFNGLIKKJNJSKVLXNZQ[S[VZXX RQFOGMILKKNKSLVMXOZQ[ RXSX[ RYSY[ RUS\\S",2008:" 27F^KFK[ RLFL[ RXFX[ RYFY[ RHFOF RUF\\F RLPXP RH[O[ RU[\\[",2009:" 12MXRFR[ RSFS[ ROFVF RO[V[",2010:" 20KZUFUWTZR[P[NZMXMVNUOVNW RTFTWSZR[ RQFXF",2011:" 27F\\KFK[ RLFL[ RYFLS RQOY[ RPOX[ RHFOF RUF[F RH[O[ RU[[[",2012:" 14I[NFN[ ROFO[ RKFRF RK[Z[ZUY[",2013:" 30F_KFK[ RLFRX RKFR[ RYFR[ RYFY[ RZFZ[ RHFLF RYF]F RH[N[ RV[][",2014:" 21G^LFL[ RMFYY RMHY[ RYFY[ RIFMF RVF\\F RI[O[",2015:" 44G]QFNGLIKKJOJRKVLXNZQ[S[VZXXYVZRZOYKXIVGSFQF RQFOGMILKKOKRLVMXOZQ[ RS[UZWXXVYRYOXKWIUGSF",2016:" 29G]LFL[ RMFM[ RIFUFXGYHZJZMYOXPUQMQ RUFWGXHYJYMXOWPUQ RI[P[",2017:" 64G]QFNGLIKKJOJRKVLXNZQ[S[VZXXYVZRZOYKXIVGSFQF RQFOGMILKKOKRLVMXOZQ[ RS[UZWXXVYRYOXKWIUGSF RNYNXOVQURUTVUXV_W`Y`Z^Z] RUXV\\W^X_Y_Z^",2018:" 45G]LFL[ RMFM[ RIFUFXGYHZJZLYNXOUPMP RUFWGXHYJYLXNWOUP RI[P[ RRPTQURXYYZZZ[Y RTQUSWZX[Z[[Y[X",2019:" 34H\\XIYFYLXIVGSFPFMGKIKKLMMNOOUQWRYT RKKMMONUPWQXRYTYXWZT[Q[NZLXKUK[LX",2020:" 16I\\RFR[ RSFS[ RLFKLKFZFZLYF RO[V[",2021:" 23F^KFKULXNZQ[S[VZXXYUYF RLFLUMXOZQ[ RHFOF RVF\\F",2022:" 15H\\KFR[ RLFRX RYFR[ RIFOF RUF[F",2023:" 24F^JFN[ RKFNV RRFN[ RRFV[ RSFVV RZFV[ RGFNF RWF]F",2024:" 21H\\KFX[ RLFY[ RYFK[ RIFOF RUF[F RI[O[ RU[[[",2025:" 20H]KFRQR[ RLFSQS[ RZFSQ RIFOF RVF\\F RO[V[",2026:" 16H\\XFK[ RYFL[ RLFKLKFYF RK[Y[YUX[",2027:" 18H\\RFK[ RRFY[ RRIX[ RMUVU RI[O[ RU[[[",2028:" 45G]LFL[ RMFM[ RIFUFXGYHZJZLYNXOUP RUFWGXHYJYLXNWOUP RMPUPXQYRZTZWYYXZU[I[ RUPWQXRYTYWXYWZU[",2029:" 14I[NFN[ ROFO[ RKFZFZLYF RK[R[",2030:" 15H\\RFJ[ RRFZ[ RRIY[ RKZYZ RJ[Z[",2031:" 22G\\LFL[ RMFM[ RSLST RIFYFYLXF RMPSP RI[Y[YUX[",2032:" 16H\\XFK[ RYFL[ RLFKLKFYF RK[Y[YUX[",2033:" 27F^KFK[ RLFL[ RXFX[ RYFY[ RHFOF RUF\\F RLPXP RH[O[ RU[\\[",2034:" 56G]QFNGLIKKJOJRKVLXNZQ[S[VZXXYVZRZOYKXIVGSFQF RQFOGMILKKOKRLVMXOZQ[ RS[UZWXXVYRYOXKWIUGSF ROMOT RUMUT ROPUP ROQUQ",2035:" 12MXRFR[ RSFS[ ROFVF RO[V[",2036:" 27F\\KFK[ RLFL[ RYFLS RQOY[ RPOX[ RHFOF RUF[F RH[O[ RU[[[",2037:" 15H\\RFK[ RRFY[ RRIX[ RI[O[ RU[[[",2038:" 30F_KFK[ RLFRX RKFR[ RYFR[ RYFY[ RZFZ[ RHFLF RYF]F RH[N[ RV[][",2039:" 21G^LFL[ RMFYY RMHY[ RYFY[ RIFMF RVF\\F RI[O[",2040:" 36G]KEJJ RZEYJ RONNS RVNUS RKWJ\\ RZWY\\ RKGYG RKHYH ROPUP ROQUQ RKYYY RKZYZ",2041:" 44G]QFNGLIKKJOJRKVLXNZQ[S[VZXXYVZRZOYKXIVGSFQF RQFOGMILKKOKRLVMXOZQ[ RS[UZWXXVYRYOXKWIUGSF",2042:" 21F^KFK[ RLFL[ RXFX[ RYFY[ RHF\\F RH[O[ RU[\\[",2043:" 29G]LFL[ RMFM[ RIFUFXGYHZJZMYOXPUQMQ RUFWGXHYJYMXOWPUQ RI[P[",2044:" 20H]KFRPJ[ RJFQP RJFYFZLXF RKZXZ RJ[Y[ZUX[",2045:" 16I\\RFR[ RSFS[ RLFKLKFZFZLYF RO[V[",2046:" 33I\\KKKILGMFOFPGQIRMR[ RKIMGOGQI RZKZIYGXFVFUGTISMS[ RZIXGVGTI RO[V[",2047:" 48H]RFR[ RSFS[ RPKMLLMKOKRLTMUPVUVXUYTZRZOYMXLUKPK RPKNLMMLOLRMTNUPV RUVWUXTYRYOXMWLUK ROFVF RO[V[",2048:" 21H\\KFX[ RLFY[ RYFK[ RIFOF RUF[F RI[O[ RU[[[",2049:" 41G^RFR[ RSFS[ RIMJLLMMQNSOTQU RJLKMLQMSNTQUTUWTXSYQZM[L RTUVTWSXQYM[L\\M ROFVF RO[V[",2050:" 43G]JXK[O[MWKSJPJLKIMGPFTFWGYIZLZPYSWWU[Y[ZX RMWLTKPKLLINGPF RTFVGXIYLYPXTWW RKZNZ RVZYZ",2051:" 18H\\UFH[ RUFV[ RTHU[ RLUUU RF[L[ RR[X[",2052:" 41F^OFI[ RPFJ[ RLFWFZG[I[KZNYOVP RWFYGZIZKYNXOVP RMPVPXQYSYUXXVZR[F[ RVPWQXSXUWXUZR[",2053:" 34H]ZH[H\\F[L[JZHYGWFTFQGOIMLLOKSKVLYMZP[S[UZWXXV RTFRGPINLMOLSLVMYNZP[",2054:" 30F]OFI[ RPFJ[ RLFUFXGYHZKZOYSWWUYSZO[F[ RUFWGXHYKYOXSVWTYRZO[",2055:" 22F]OFI[ RPFJ[ RTLRT RLF[FZLZF RMPSP RF[U[WVT[",2056:" 20F\\OFI[ RPFJ[ RTLRT RLF[FZLZF RMPSP RF[M[",2057:" 42H^ZH[H\\F[L[JZHYGWFTFQGOIMLLOKSKVLYMZP[R[UZWXYT RTFRGPINLMOLSLVMYNZP[ RR[TZVXXT RUT\\T",2058:" 27E_NFH[ ROFI[ R[FU[ R\\FV[ RKFRF RXF_F RLPXP RE[L[ RR[Y[",2059:" 12LYUFO[ RVFP[ RRFYF RL[S[",2060:" 21I[XFSWRYQZO[M[KZJXJVKULVKW RWFRWQYO[ RTF[F",2061:" 27F]OFI[ RPFJ[ R]FLS RSOW[ RROV[ RLFSF RYF_F RF[M[ RS[Y[",2062:" 14H\\QFK[ RRFL[ RNFUF RH[W[YUV[",2063:" 30E`NFH[ RNFO[ ROFPY R\\FO[ R\\FV[ R]FW[ RKFOF R\\F`F RE[K[ RS[Z[",2064:" 21F_OFI[ ROFVX ROIV[ R\\FV[ RLFOF RYF_F RF[L[",2065:" 42G]SFPGNILLKOJSJVKYLZN[Q[TZVXXUYRZNZKYHXGVFSF RSFQGOIMLLOKSKVLYN[ RQ[SZUXWUXRYNYKXHVF",2066:" 27F]OFI[ RPFJ[ RLFXF[G\\I\\K[NYPUQMQ RXFZG[I[KZNXPUQ RF[M[",2067:" 61G]SFPGNILLKOJSJVKYLZN[Q[TZVXXUYRZNZKYHXGVFSF RSFQGOIMLLOKSKVLYN[ RQ[SZUXWUXRYNYKXHVF RLYLXMVOUPURVSXS_T`V`W^W] RSXT^U_V_W^",2068:" 42F^OFI[ RPFJ[ RLFWFZG[I[KZNYOVPMP RWFYGZIZKYNXOVP RRPTQURVZW[Y[ZYZX RURWYXZYZZY RF[M[",2069:" 35G^ZH[H\\F[L[JZHYGVFRFOGMIMKNMONVRXT RMKOMVQWRXTXWWYVZS[O[LZKYJWJUI[JYKY",2070:" 16H]UFO[ RVFP[ ROFLLNF]F\\L\\F RL[S[",2071:" 25F_NFKQJUJXKZN[R[UZWXXU\\F ROFLQKUKXLZN[ RKFRF RYF_F",2072:" 15H\\NFO[ ROFPY R\\FO[ RLFRF RXF^F",2073:" 24E_MFK[ RNFLY RUFK[ RUFS[ RVFTY R]FS[ RJFQF RZF`F",2074:" 21G]NFU[ ROFV[ R\\FH[ RLFRF RXF^F RF[L[ RR[X[",2075:" 20H]NFRPO[ ROFSPP[ R]FSP RLFRF RYF_F RL[S[",2076:" 16G][FH[ R\\FI[ ROFLLNF\\F RH[V[XUU[",2077:" 46H\\KILKXWYYY[ RLLXX RKIKKLMXYY[ RPPLTKVKXLZK[ RKVMZ RLTLVMXMZK[ RSSXN RVIVLWNYNYLWKVI RVIWLYN",2101:" 39I]NONPMPMONNPMTMVNWOXQXXYZZ[ RWOWXXZZ[[[ RWQVRPSMTLVLXMZP[S[UZWX RPSNTMVMXNZP[",2102:" 33G\\LFL[ RMFM[ RMPONQMSMVNXPYSYUXXVZS[Q[OZMX RSMUNWPXSXUWXUZS[ RIFMF",2103:" 28H[WPVQWRXQXPVNTMQMNNLPKSKULXNZQ[S[VZXX RQMONMPLSLUMXOZQ[",2104:" 36H]WFW[ RXFX[ RWPUNSMQMNNLPKSKULXNZQ[S[UZWX RQMONMPLSLUMXOZQ[ RTFXF RW[[[",2105:" 31H[LSXSXQWOVNTMQMNNLPKSKULXNZQ[S[VZXX RWSWPVN RQMONMPLSLUMXOZQ[",2106:" 22KXUGTHUIVHVGUFSFQGPIP[ RSFRGQIQ[ RMMUM RM[T[",2107:" 60I\\QMONNOMQMSNUOVQWSWUVVUWSWQVOUNSMQM RONNPNTOV RUVVTVPUN RVOWNYMYNWN RNUMVLXLYM[P\\U\\X]Y^ RLYMZP[U[X\\Y^Y_XaUbObLaK_K^L\\O[",2108:" 28G]LFL[ RMFM[ RMPONRMTMWNXPX[ RTMVNWPW[ RIFMF RI[P[ RT[[[",2109:" 18MXRFQGRHSGRF RRMR[ RSMS[ ROMSM RO[V[",2110:" 25MXSFRGSHTGSF RTMT_SaQbObNaN`O_P`Oa RSMS_RaQb RPMTM",2111:" 27G\\LFL[ RMFM[ RWMMW RRSX[ RQSW[ RIFMF RTMZM RI[P[ RT[Z[",2112:" 12MXRFR[ RSFS[ ROFSF RO[V[",2113:" 44BcGMG[ RHMH[ RHPJNMMOMRNSPS[ ROMQNRPR[ RSPUNXMZM]N^P^[ RZM\\N]P][ RDMHM RD[K[ RO[V[ RZ[a[",2114:" 28G]LML[ RMMM[ RMPONRMTMWNXPX[ RTMVNWPW[ RIMMM RI[P[ RT[[[",2115:" 36H\\QMNNLPKSKULXNZQ[S[VZXXYUYSXPVNSMQM RQMONMPLSLUMXOZQ[ RS[UZWXXUXSWPUNSM",2116:" 36G\\LMLb RMMMb RMPONQMSMVNXPYSYUXXVZS[Q[OZMX RSMUNWPXSXUWXUZS[ RIMMM RIbPb",2117:" 33H\\WMWb RXMXb RWPUNSMQMNNLPKSKULXNZQ[S[UZWX RQMONMPLSLUMXOZQ[ RTb[b",2118:" 23IZNMN[ ROMO[ ROSPPRNTMWMXNXOWPVOWN RKMOM RK[R[",2119:" 32J[WOXMXQWOVNTMPMNNMOMQNRPSUUWVXW RMPNQPRUTWUXVXYWZU[Q[OZNYMWM[NY",2120:" 16KZPFPWQZS[U[WZXX RQFQWRZS[ RMMUM",2121:" 28G]LMLXMZP[R[UZWX RMMMXNZP[ RWMW[ RXMX[ RIMMM RTMXM RW[[[",2122:" 15I[LMR[ RMMRY RXMR[ RJMPM RTMZM",2123:" 24F^JMN[ RKMNX RRMN[ RRMV[ RSMVX RZMV[ RGMNM RWM]M",2124:" 21H\\LMW[ RMMX[ RXML[ RJMPM RTMZM RJ[P[ RT[Z[",2125:" 22H[LMR[ RMMRY RXMR[P_NaLbKbJaK`La RJMPM RTMZM",2126:" 16I[WML[ RXMM[ RMMLQLMXM RL[X[XWW[",2127:" 40G^QMNNLPKRJUJXKZN[P[RZUWWTYPZM RQMONMPLRKUKXLZN[ RQMSMUNVPXXYZZ[ RSMTNUPWXXZZ[[[",2128:" 57G\\TFQGOIMMLPKTJZIb RTFRGPINMMPLTKZJb RTFVFXGYHYKXMWNTOPO RVFXHXKWMVNTO RPOTPVRWTWWVYUZR[P[NZMYLV RPOSPURVTVWUYTZR[",2129:" 28H\\IPKNMMOMQNROSRSVRZOb RJOLNPNRO RZMYPXRSYP^Nb RYMXPWRSY",2130:" 44I\\VNTMRMONMQLTLWMYNZP[R[UZWWXTXQWOSJRHRFSEUEWFYH RRMPNNQMTMXNZ RR[TZVWWTWPVNTKSISGTFVFYH",2131:" 32I[XPVNTMPMNNNPPRSS RPMONOPQRSS RSSNTLVLXMZP[S[UZWX RSSOTMVMXNZP[",2132:" 31I[TFRGQHQIRJUKZKZJWKSMPOMRLULWMYP[S]T_TaSbQbPa RULQONRMUMWNYP[",2133:" 32G]HQIOKMNMONOPNTL[ RMMNNNPMTK[ RNTPPRNTMVMXNYOYRXWUb RVMXOXRWWTb",2134:" 44F]GQHOJMMMNNNPMUMXNZO[ RLMMNMPLULXMZO[Q[SZUXWUXRYMYIXGVFTFRHRJSMUPWRZT RSZUWVUWRXMXIWGVF",2135:" 15LXRMPTOXOZP[S[UYVW RSMQTPXPZQ[",2136:" 29H\\NMJ[ ROMK[ RXMYNZNYMWMUNQROSMS ROSQTSZT[ ROSPTRZS[U[WZYW",2137:" 23H\\KFMFOGPHQJWXXZY[ RMFOHPJVXWZY[Z[ RRMJ[ RRMK[",2138:" 28F]MMGb RNMHb RMPLVLYN[P[RZTXVU RXMUXUZV[Y[[Y\\W RYMVXVZW[",2139:" 24H\\NML[ ROMNSMXL[ RYMXQVU RZMYPXRVUTWQYOZL[ RKMOM",2140:" 45IZTFRGQHQIRJUKXK RUKQLOMNONQPSSTVT RUKRLPMOOOQQSST RSTOUMVLXLZN\\S^T_TaRbPb RSTPUNVMXMZO\\S^",2141:" 32I[RMONMQLTLWMYNZP[R[UZWWXTXQWOVNTMRM RRMPNNQMTMXNZ RR[TZVWWTWPVN",2142:" 22G]PNL[ RPNM[ RVNV[ RVNW[ RIPKNNM[M RIPKONN[N",2143:" 31H[LVMYNZP[R[UZWWXTXQWOVNTMRMONMQLTHb RR[TZVWWTWPVN RRMPNNQMTIb",2144:" 35H][MQMNNLQKTKWLYMZO[Q[TZVWWTWQVOUNSM RQMONMQLTLXMZ RQ[SZUWVTVPUN RUN[N",2145:" 16H\\SNP[ RSNQ[ RJPLNOMZM RJPLOONZN",2146:" 31H\\IQJOLMOMPNPPNVNYP[ RNMONOPMVMYNZP[Q[TZVXXUYRYOXMWNXOYR RXUYO",2147:" 37G]ONMOKQJTJWKYLZN[Q[TZWXYUZRZOXMVMTORSPXMb RJWLYNZQZTYWWYU RZOXNVNTPRSPYNb",2148:" 23I[KMMMONPPU_VaWb RMMNNOPT_UaWbYb RZMYOWRM]K`Jb",2149:" 34F]UFOb RVFNb RGQHOJMMMNNNPMUMXOZRZTYWVYS RLMMNMPLULXMZO[R[TZVXXUYS[M",2150:" 44F]JQLOONNMLNJQITIWJZK[M[OZQWRT RIWJYKZMZOYQW RQTQWRZS[U[WZYWZTZQYNXMWNYOZQ RQWRYSZUZWYYW",2151:" 39H]XMVTUXUZV[Y[[Y\\W RYMWTVXVZW[ RVTVQUNSMQMNNLQKTKWLYMZO[Q[SZUWVT RQMONMQLTLXMZ",2152:" 36H[PFLSLVMYNZ RQFMS RMSNPPNRMTMVNWOXQXTWWUZR[P[NZMWMS RVNWPWTVWTZR[ RMFQF",2153:" 25I[WPWQXQXPWNUMRMONMQLTLWMYNZP[R[UZWW RRMPNNQMTMXNZ",2154:" 42H]ZFVTUXUZV[Y[[Y\\W R[FWTVXVZW[ RVTVQUNSMQMNNLQKTKWLYMZO[Q[SZUWVT RQMONMQLTLXMZ RWF[F",2155:" 26I[MVQUTTWRXPWNUMRMONMQLTLWMYNZP[R[UZWX RRMPNNQMTMXNZ",2156:" 35KZZGYHZI[H[GZFXFVGUHTJSMP[O_Na RXFVHUJTNRWQ[P^O`NaLbJbIaI`J_K`Ja ROMYM",2157:" 43H\\YMU[T^RaObLbJaI`I_J^K_J` RXMT[S^QaOb RVTVQUNSMQMNNLQKTKWLYMZO[Q[SZUWVT RQMONMQLTLXMZ",2158:" 31H]PFJ[ RQFK[ RMTOPQNSMUMWNXOXQVWVZW[ RUMWOWQUWUZV[Y[[Y\\W RMFQF",2159:" 26LYUFTGUHVGUF RMQNOPMSMTNTQRWRZS[ RRMSNSQQWQZR[U[WYXW",2160:" 32LYVFUGVHWGVF RNQOOQMTMUNUQR[Q^P`OaMbKbJaJ`K_L`Ka RSMTNTQQ[P^O`Mb",2161:" 34H\\PFJ[ RQFK[ RXNWOXPYOYNXMWMUNQROSMS ROSQTSZT[ ROSPTRZS[U[WZYW RMFQF",2162:" 18MYUFQTPXPZQ[T[VYWW RVFRTQXQZR[ RRFVF",2163:" 52AbBQCOEMHMINIPHTF[ RGMHNHPGTE[ RHTJPLNNMPMRNSOSQP[ RPMRORQO[ RRTTPVNXMZM\\N]O]Q[W[Z\\[ RZM\\O\\QZWZZ[[^[`YaW",2164:" 37F]GQHOJMMMNNNPMTK[ RLMMNMPLTJ[ RMTOPQNSMUMWNXOXQVWVZW[ RUMWOWQUWUZV[Y[[Y\\W",2165:" 32I[RMONMQLTLWMYNZP[R[UZWWXTXQWOVNTMRM RRMPNNQMTMXNZ RR[TZVWWTWPVN",2166:" 42G\\HQIOKMNMONOPNTJb RMMNNNPMTIb RNTOQQNSMUMWNXOYQYTXWVZS[Q[OZNWNT RWNXPXTWWUZS[ RFbMb",2167:" 33H\\XMRb RYMSb RVTVQUNSMQMNNLQKTKWLYMZO[Q[SZUWVT RQMONMQLTLXMZ RObVb",2168:" 26IZJQKOMMPMQNQPPTN[ ROMPNPPOTM[ RPTRPTNVMXMYNYOXPWOXN",2169:" 28J[XOXPYPYOXNUMRMONNONQORVVWW RNPOQVUWVWYVZS[P[MZLYLXMXMY",2170:" 18KYTFPTOXOZP[S[UYVW RUFQTPXPZQ[ RNMWM",2171:" 37F]GQHOJMMMNNNQLWLYN[ RLMMNMQKWKYLZN[P[RZTXVT RXMVTUXUZV[Y[[Y\\W RYMWTVXVZW[",2172:" 26H\\IQJOLMOMPNPQNWNYP[ RNMONOQMWMYNZP[Q[TZVXXUYQYMXMYO",2173:" 41C`DQEOGMJMKNKQIWIYK[ RIMJNJQHWHYIZK[M[OZQXRV RTMRVRYSZU[W[YZ[X\\V]R]M\\M]O RUMSVSYU[",2174:" 42H\\KQMNOMRMSOSR RQMRORRQVPXNZL[K[JZJYKXLYKZ RQVQYR[U[WZYW RYNXOYPZOZNYMXMVNTPSRRVRYS[",2175:" 41G\\HQIOKMNMONOQMWMYO[ RMMNNNQLWLYMZO[Q[SZUXWT RZMV[U^SaPbMbKaJ`J_K^L_K` RYMU[T^RaPb",2176:" 31H\\YMXOVQNWLYK[ RLQMOOMRMVO RMOONRNVOXO RLYNYRZUZWY RNYR[U[WYXW",2177:" 43G^VGUHVIWHWGUFRFOGMILLL[ RRFPGNIMLM[ R\\G[H\\I]H]G\\FZFXGWIW[ RZFYGXIX[ RIM[M RI[P[ RT[[[",2178:" 33G]WGVHWIXHWGUFRFOGMILLL[ RRFPGNIMLM[ RWMW[ RXMX[ RIMXM RI[P[ RT[[[",2179:" 35G]VGUHVIWHWGUF RXFRFOGMILLL[ RRFPGNIMLM[ RWHW[ RXFX[ RIMWM RI[P[ RT[[[",2180:" 54BcRGQHRISHRGPFMFJGHIGLG[ RMFKGIIHLH[ R]G\\H]I^H]G[FXFUGSIRLR[ RXFVGTISLS[ R]M][ R^M^[ RDM^M RD[K[ RO[V[ RZ[a[",2181:" 56BcRGQHRISHRGPFMFJGHIGLG[ RMFKGIIHLH[ R\\G[H\\I]H]G[F R^FXFUGSIRLR[ RXFVGTISLS[ R]H][ R^F^[ RDM]M RD[K[ RO[V[ RZ[a[",2182:" 12MXRMR[ RSMS[ ROMSM RO[V[",2184:" 25IZWNUMRMONMPLSLVMYNZQ[T[VZ RRMPNNPMSMVNYOZQ[ RMTUT",2185:" 43I\\TFQGOJNLMOLTLXMZO[Q[TZVWWUXRYMYIXGVFTF RTFRGPJOLNOMTMXNZO[ RQ[SZUWVUWRXMXIWGVF RNPWP",2186:" 42G]UFOb RVFNb RQMMNKPJSJVKXMZP[S[WZYXZUZRYPWNTMQM RQMNNLPKSKVLXNZP[ RS[VZXXYUYRXPVNTM",2187:" 27I[TMVNXPXOWNTMQMNNMOLQLSMUOWSZ RQMONNOMQMSNUSZT\\T^S_Q_",2190:" 45G]LMKNJPJRKUOYP[ RJRKTOXP[P]O`MbLbKaJ_J\\KXMTOQRNTMVMYNZPZTYXWZU[T[SZSXTWUXTY RVMXNYPYTXXWZ",2191:" 69E_YGXHYIZHYGWFTFQGOINKMNLRJ[I_Ha RTFRGPIOKNNLWK[J^I`HaFbDbCaC`D_E`Da R_G^H_I`H`G_F]F[GZHYJXMU[T_Sa R]F[HZJYNWWV[U^T`SaQbObNaN`O_P`Oa RIM^M",2192:" 52F^[GZH[I\\H[GXFUFRGPIOKNNMRK[J_Ia RUFSGQIPKONMWL[K^J`IaGbEbDaD`E_F`Ea RYMWTVXVZW[Z[\\Y]W RZMXTWXWZX[ RJMZM",2193:" 54F^YGXHYIZHZGXF R\\FUFRGPIOKNNMRK[J_Ia RUFSGQIPKONMWL[K^J`IaGbEbDaD`E_F`Ea R[FWTVXVZW[Z[\\Y]W R\\FXTWXWZX[ RJMYM",2194:" 86@cTGSHTIUHTGRFOFLGJIIKHNGRE[D_Ca ROFMGKIJKINGWF[E^D`CaAb?b>a>`?_@`?a R`G_H`IaH`G]FZFWGUITKSNRRP[O_Na RZFXGVIUKTNRWQ[P^O`NaLbJbIaI`J_K`Ja R^M\\T[X[Z\\[_[aYbW R_M]T\\X\\Z][ RDM_M",2195:" 88@cTGSHTIUHTGRFOFLGJIIKHNGRE[D_Ca ROFMGKIJKINGWF[E^D`CaAb?b>a>`?_@`?a R^G]H^I_H_G]F RaFZFWGUITKSNRRP[O_Na RZFXGVIUKTNRWQ[P^O`NaLbJbIaI`J_K`Ja R`F\\T[X[Z\\[_[aYbW RaF]T\\X\\Z][ RDM^M",2196:" 20LYMQNOPMSMTNTQRWRZS[ RRMSNSQQWQZR[U[WYXW",2200:" 40H\\QFNGLJKOKRLWNZQ[S[VZXWYRYOXJVGSFQF RQFOGNHMJLOLRMWNYOZQ[ RS[UZVYWWXRXOWJVHUGSF",2201:" 11H\\NJPISFS[ RRGR[ RN[W[",2202:" 45H\\LJMKLLKKKJLHMGPFTFWGXHYJYLXNUPPRNSLUKXK[ RTFVGWHXJXLWNTPPR RKYLXNXSZVZXYYX RNXS[W[XZYXYV",2203:" 47H\\LJMKLLKKKJLHMGPFTFWGXIXLWNTOQO RTFVGWIWLVNTO RTOVPXRYTYWXYWZT[P[MZLYKWKVLUMVLW RWQXTXWWYVZT[",2204:" 13H\\THT[ RUFU[ RUFJUZU RQ[X[",2205:" 39H\\MFKP RKPMNPMSMVNXPYSYUXXVZS[P[MZLYKWKVLUMVLW RSMUNWPXSXUWXUZS[ RMFWF RMGRGWF",2206:" 48H\\WIVJWKXJXIWGUFRFOGMILKKOKULXNZQ[S[VZXXYUYTXQVOSNRNOOMQLT RRFPGNIMKLOLUMXOZQ[ RS[UZWXXUXTWQUOSN",2207:" 31H\\KFKL RKJLHNFPFUIWIXHYF RLHNGPGUI RYFYIXLTQSSRVR[ RXLSQRSQVQ[",2208:" 63H\\PFMGLILLMNPOTOWNXLXIWGTFPF RPFNGMIMLNNPO RTOVNWLWIVGTF RPOMPLQKSKWLYMZP[T[WZXYYWYSXQWPTO RPONPMQLSLWMYNZP[ RT[VZWYXWXSWQVPTO",2209:" 48H\\XMWPURRSQSNRLPKMKLLINGQFSFVGXIYLYRXVWXUZR[O[MZLXLWMVNWMX RQSORMPLMLLMIOGQF RSFUGWIXLXRWVVXTZR[",2210:" 6MWRYQZR[SZRY",2211:" 8MWR[QZRYSZS\\R^Q_",2212:" 12MWRMQNROSNRM RRYQZR[SZRY",2213:" 14MWRMQNROSNRM RR[QZRYSZS\\R^Q_",2214:" 15MWRFQHRTSHRF RRHRN RRYQZR[SZRY",2215:" 32I[MJNKMLLKLJMHNGPFSFVGWHXJXLWNVORQRT RSFUGVHWJWLVNTP RRYQZR[SZRY",2216:" 6NVRFQM RSFQM",2217:" 12JZNFMM ROFMM RVFUM RWFUM",2218:" 14KYQFOGNINKOMQNSNUMVKVIUGSFQF",2219:" 9JZRFRR RMIWO RWIMO",2220:" 3G][BIb",2221:" 20KYVBTDRGPKOPOTPYR]T`Vb RTDRHQKPPPTQYR\\T`",2222:" 20KYNBPDRGTKUPUTTYR]P`Nb RPDRHSKTPTTSYR\\P`",2223:" 12KYOBOb RPBPb ROBVB RObVb",2224:" 12KYTBTb RUBUb RNBUB RNbUb",2225:" 40KYTBRCQDPFPHQJRKSMSOQQ RRCQEQGRISJTLTNSPORSTTVTXSZR[Q]Q_Ra RQSSUSWRYQZP\\P^Q`RaTb",2226:" 40KYPBRCSDTFTHSJRKQMQOSQ RRCSESGRIQJPLPNQPURQTPVPXQZR[S]S_Ra RSSQUQWRYSZT\\T^S`RaPb",2227:" 4KYUBNRUb",2228:" 4KYOBVROb",2229:" 3NVRBRb",2230:" 6KYOBOb RUBUb",2231:" 3E_IR[R",2232:" 6E_RIR[ RIR[R",2233:" 9F^RJR[ RJRZR RJ[Z[",2234:" 9F^RJR[ RJJZJ RJRZR",2235:" 6G]KKYY RYKKY",2236:" 6MWRQQRRSSRRQ",2237:" 15E_RIQJRKSJRI RIR[R RRYQZR[SZRY",2238:" 6E_IO[O RIU[U",2239:" 9E_YIK[ RIO[O RIU[U",2240:" 9E_IM[M RIR[R RIW[W",2241:" 4F^ZIJRZ[",2242:" 4F^JIZRJ[",2243:" 10F^ZFJMZT RJVZV RJ[Z[",2244:" 10F^JFZMJT RJVZV RJ[Z[",2245:" 21F_[WYWWVUTRPQOONMNKOJQJSKUMVOVQURTUPWNYM[M",2246:" 24F^IUISJPLONOPPTSVTXTZS[Q RISJQLPNPPQTTVUXUZT[Q[O",2247:" 8G]JTROZT RJTRPZT",2248:" 7LXTFOL RTFUGOL",2249:" 7LXPFUL RPFOGUL",2250:" 18H\\KFLHNJQKSKVJXHYF RKFLINKQLSLVKXIYF",2251:" 8MWRHQGRFSGSIRKQL",2252:" 8MWSFRGQIQKRLSKRJ",2253:" 8MWRHSGRFQGQIRKSL",2254:" 8MWQFRGSISKRLQKRJ",2255:" 10E[HMLMRY RKMR[ R[BR[",2256:" 13F^ZJSJOKMLKNJQJSKVMXOYSZZZ",2257:" 13F^JJJQKULWNYQZSZVYXWYUZQZJ",2258:" 13F^JJQJUKWLYNZQZSYVWXUYQZJZ",2259:" 13F^JZJSKOLMNKQJSJVKXMYOZSZZ",2260:" 16F^ZJSJOKMLKNJQJSKVMXOYSZZZ RJRVR",2261:" 11E_XP[RXT RUMZRUW RIRZR",2262:" 11JZPLRITL RMORJWO RRJR[",2263:" 11E_LPIRLT ROMJROW RJR[R",2264:" 11JZPXR[TX RMURZWU RRIRZ",2265:" 44I\\XRWOVNTMRMONMQLTLWMYNZP[R[UZWXXUYPYKXHWGUFRFPGOHOIPIPH RRMPNNQMTMXNZ RR[TZVXWUXPXKWHUF",2266:" 15H\\JFR[ RKFRY RZFR[ RJFZF RKGYG",2267:" 10AbDMIMRY RHNR[ Rb:R[",2268:" 32F^[CZD[E\\D\\C[BYBWCUETGSJRNPZO^N` RVDUFTJRVQZP]O_MaKbIbHaH`I_J`Ia",2269:" 50F^[CZD[E\\D\\C[BYBWCUETGSJRNPZO^N` RVDUFTJRVQZP]O_MaKbIbHaH`I_J`Ia RQKNLLNKQKSLVNXQYSYVXXVYSYQXNVLSKQK",2270:" 26F_\\S[UYVWVUUTTQPPONNLNJOIQISJULVNVPUQTTPUOWNYN[O\\Q\\S",2271:" 32F^[FI[ RNFPHPJOLMMKMIKIIJGLFNFPGSHVHYG[F RWTUUTWTYV[X[ZZ[X[VYTWT",2272:" 49F_[NZO[P\\O\\N[MZMYNXPVUTXRZP[M[JZIXIUJSPORMSKSIRGPFNGMIMKNNPQUXWZZ[[[\\Z\\Y RM[KZJXJUKSMQ RMKNMVXXZZ[",2273:" 56E`WNVLTKQKOLNMMPMSNUPVSVUUVS RQKOMNPNSOUPV RWKVSVUXVZV\\T]Q]O\\L[JYHWGTFQFNGLHJJILHOHRIUJWLYNZQ[T[WZYYZX RXKWSWUXV",2274:" 42H\\PBP_ RTBT_ RXIWJXKYJYIWGTFPFMGKIKKLMMNOOUQWRYT RKKMMONUPWQXRYTYXWZT[P[MZKXKWLVMWLX",2275:" 12H]SFLb RYFRb RLQZQ RKWYW",2276:" 46JZUITJUKVJVIUGSFQFOGNINKOMQOVR ROMTPVRWTWVVXTZ RPNNPMRMTNVPXU[ RNVSYU[V]V_UaSbQbOaN_N^O]P^O_",2277:" 30JZRFQHRJSHRF RRFRb RRQQTRbSTRQ RLMNNPMNLLM RLMXM RTMVNXMVLTM",2278:" 56JZRFQHRJSHRF RRFRT RRPQRSVRXQVSRRP RRTRb RR^Q`RbS`R^ RLMNNPMNLLM RLMXM RTMVNXMVLTM RL[N\\P[NZL[ RL[X[ RT[V\\X[VZT[",2279:" 12I\\XFX[ RKFXF RPPXP RK[X[",2281:" 38E`QFNGKIILHOHRIUKXNZQ[T[WZZX\\U]R]O\\LZIWGTFQF RROQPQQRRSRTQTPSORO RRPRQSQSPRP",2282:" 45J[PFNGOIQJ RPFOGOI RUFWGVITJ RUFVGVI RQJOKNLMNMQNSOTQUTUVTWSXQXNWLVKTJQJ RRUR[ RSUS[ RNXWX",2283:" 27I\\RFOGMILLLMMPORRSSSVRXPYMYLXIVGSFRF RRSR[ RSSS[ RNWWW",2284:" 28D`PFMGJIHLGOGSHVJYM[P\\T\\W[ZY\\V]S]O\\LZIWGTFPF RRFR\\ RGQ]Q",2285:" 31G`PMMNKPJSJTKWMYPZQZTYVWWTWSVPTNQMPM R]GWG[HUN R]G]M\\IVO R\\HVN",2286:" 28F\\IIJGLFOFQGRIRLQOPQNSKU ROFPGQIQMPPNS RVFT[ RWFS[ RKUYU",2287:" 30I\\MFMU RNFMQ RMQNOONQMTMWNXPXRWTUV RTMVNWPWRTXTZU[W[YY RKFNF",2288:" 44I\\RNOOMQLTLUMXOZR[S[VZXXYUYTXQVOSNRN RRHNJRFRN RSHWJSFSN RRSQTQURVSVTUTTSSRS RRTRUSUSTRT",2289:" 37G^QHRFR[ RTHSFS[ RJHKFKMLPNRQSRS RMHLFLNMQ R[HZFZMYPWRTSSS RXHYFYNXQ RNWWW",2290:" 31G]LFL[ RMFM[ RIFUFXGYHZJZMYOXPUQMQ RUFWGXHYJYMXOWPUQ RI[Y[YVX[",2291:" 24H[YGUGQHNJLMKPKSLVNYQ[U\\Y\\ RYGVHSJQMPPPSQVSYV[Y\\",2292:" 27F_OQMQKRJSIUIWJYKZM[O[QZRYSWSURSQROQ RSHPQ RZJRR R\\QST",2293:" 12H\\OKUY RUKOY RKOYU RYOKU",2294:" 48F^NVLUKUIVHXHYI[K\\L\\N[OYOXNVKRJOJMKJMHPGTGWHYJZMZOYRVVUXUYV[X\\Y\\[[\\Y\\X[VYUXUVV RJMKKMIPHTHWIYKZM",2295:" 48F^NMLNKNIMHKHJIHKGLGNHOJOKNMKQJTJVKYM[P\\T\\W[YYZVZTYQVMUKUJVHXGYG[H\\J\\K[MYNXNVM RJVKXMZP[T[WZYXZV",2301:" 40F_JMILIJJHLGNGPHQIRKSP RIJKHMHOIPJQLRPR[ R[M\\L\\J[HYGWGUHTISKRP R\\JZHXHVIUJTLSPS[",2302:" 51F^IGJKKMMOPPTPWOYMZK[G RIGJJKLMNPOTOWNYLZJ[G RPONPMQLSLVMXOZQ[S[UZWXXVXSWQVPTO RPPNQMSMVNY RVYWVWSVQTP",2303:" 30F^MJMV RNKNU RVKVU RWJWV RIGKIMJPKTKWJYI[G RIYKWMVPUTUWVYW[Y",2304:" 48F^[ILIJJILINJPLQNQPPQNQLPJ[J RIMJOKPMQ RQMPKOJMI RIXXXZW[U[SZQXPVPTQSSSUTWIW R[TZRYQWP RSTTVUWWX",2305:" 48F]OUMTLTJUIWIXJZL[M[OZPXPWOUJPINIKJILHOGSGWHYJZLZOYRVUUWUYV[X[YZZX RMSKPJNJKKILH RSGVHXJYLYOXRVU",2306:" 48G_HKKHMKMV RJILLLV RMKPHRKRU ROIQLQU RRKUHWKW[ RTIVLV[ RWKZH[J\\M\\P[SZUXWUYP[ RYIZJ[M[PZSYUWWTYP[",2307:" 41F^ISMSLRKOKMLJNHQGSGVHXJYMYOXRWS[S RITOTMRLOLMMJOHQG RSGUHWJXMXOWRUT[T RKXYX RKYYY",2308:" 30F_GLJIMLMX RIJLMLX RMLPISLSX ROJRMRX RSLVIYLYW[Y RUJXMXXZZ]W",2309:" 33G]ZIJY RZIWJQJ RXKUKQJ RZIYLYR RXKXNYR RQRJR RPSMSJR RQRQY RPSPVQY",2310:" 33F^HOJKOU RJMOWRPWPZO[M[KZIXHWHUITKTMUPVRWUWXUZ RWHVIUKUMWQXTXWWYUZ",2311:" 36F^IOLLPN RKMOORLUN RQMTOWLYN RVMXO[L RIULRPT RKSOURRUT RQSTUWRYT RVSXU[R",2312:" 48F^JHNJPLQOQRPUNWJY RJHMIOJQLRO RRRQUOWMXJY RZHWIUJSLRO RRRSUUWWXZY RZHVJTLSOSRTUVWZY RIP[P RIQ[Q",2317:" 12NVQQQSSSSQQQ RQQSS RSQQS",2318:" 18JZMPQRTTVVWYW[V]U^ RMQST RMRPSTUVWWY",2319:" 18JZWKVMTOPQMR RSPMS RUFVGWIWKVNTPQRMT",2320:" 36H\\SMONLPKRKTLVNWQWUVXTYRYPXNVMSM RXNSM RVMQNLP RONKR RLVQW RNWSVXT RUVYR",2321:" 36H\\SMONLPKRKTLVNWQWUVXTYRYPXNVMSM RXNSM RVMQNLP RONKR RLVQW RNWSVXT RUVYR",2322:" 34J[SMPNNPMRMTNVPWRWUVWTXRXPWNUMSM ROPUM RNRVN RMTWO RNUXP ROVWR RPWVT",2323:" 18JZOGO^ RUFU] RMNWL RMOWM RMWWU RMXWV",2324:" 18JZNFNX RVLV^ RNNVL RNOVM RNWVU RNXVV",2325:" 25JZNBNW RNNQLTLVMWOWQVSSUQVNW RNNQMTMVN RUMVOVQUSSU",2326:" 18E_HIHL R\\I\\L RHI\\I RHJ\\J RHK\\K RHL\\L",2327:" 18JZMNMQ RWNWQ RMNWN RMOWO RMPWP RMQWQ",2328:" 49JZMLWX RMLONQOTOVNWMWKUKUMTO RONTO RQOWM RVKVN RULWL RWXUVSUPUNVMWMYOYOWPU RUVPU RSUMW RNVNY RMXOX",2329:" 26JZPOOMOKMKMMNNPOSOUNWL RNKNN RMLOL RMMSO RPOUN RWLWY",2330:" 86A^GfHfIeIdHcGcFdFfGhIiKiNhPfQdR`RUQ;Q4R/S-U,V,X-Y/Y3X6W8U;P?JCHEFHEJDNDREVGYJ[N\\R\\V[XZZW[T[PZMYKWITHPHMIKKJNJRKUMW RGdGeHeHdGd RU;Q?LCIFGIFKENERFVGXJ[ RR\\U[WZYWZTZPYMXKVITH",2331:"103EfNSOUQVSVUUVSVQUOSNQNOONPMSMVNYP[S\\V\\Y[[Y\\W]T]P\\MZJXIUHRHOIMJKLIOHSHXI]KaMcPeTfYf]e`cba RKLJNIRIXJ\\L`NbQdUeYe]d_cba RPOTO ROPUP RNQVQ RNRVR RNSVS ROTUT RPUTU RaLaNcNcLaL RbLbN RaMcM RaVaXcXcVaV RbVbX RaWcW",2332:" 30D`H@Hd RM@Md RW@Wd R\\@\\d RMMWK RMNWL RMOWM RMWWU RMXWV RMYWW",2367:" 12NVQQQSSSSQQQ RQQSS RSQQS",2368:" 18JZMPQRTTVVWYW[V]U^ RMQST RMRPSTUVWWY",2369:" 18JZWKVMTOPQMR RSPMS RUFVGWIWKVNTPQRMT",2370:" 32H\\PMMNLOKQKSLUMVPWTWWVXUYSYQXOWNTMPM RMNLPLSMUNVPW RWVXTXQWOVNTM",2371:" 36H\\SMONLPKRKTLVNWQWUVXTYRYPXNVMSM RXNSM RVMQNLP RONKR RLVQW RNWSVXT RUVYR",2372:" 34J[SMPNNPMRMTNVPWRWUVWTXRXPWNUMSM ROPUM RNRVN RMTWO RNUXP ROVWR RPWVT",2373:" 18JZOGO^ RUFU] RMNWL RMOWM RMWWU RMXWV",2374:" 18JZNFNX RVLV^ RNNVL RNOVM RNWVU RNXVV",2375:" 25JZNBNW RNNQLTLVMWOWQVSSUQVNW RNNQMTMVN RUMVOVQUSSU",2376:" 18E_HIHL R\\I\\L RHI\\I RHJ\\J RHK\\K RHL\\L",2377:" 18JZMNMQ RWNWQ RMNWN RMOWO RMPWP RMQWQ",2378:" 36JZQCVMRTRU RULQS RTITKPRRUUY RW\\UYSXQXOYN[N]O_Ra RW\\UZSYOYO]P_Ra RSXPZN]",2379:" 26JZPOOMOKMKMMNNPOSOUNWL RNKNN RMLOL RMMSO RPOUN RWLSY",2380:" 86A^GfHfIeIdHcGcFdFfGhIiKiNhPfQdR`RUQ;Q4R/S-U,V,X-Y/Y3X6W8U;P?JCHEFHEJDNDREVGYJ[N\\R\\V[XZZW[T[PZMYKWITHPHMIKKJNJRKUMW RGdGeHeHdGd RU;Q?LCIFGIFKENERFVGXJ[ RR\\U[WZYWZTZPYMXKVITH",2381:" 89IjNQOOQNSNUOVQVSUUSVQVOUNTMQMNNKPISHWH[I^K`NaRaW`[_]]`ZcVfQiMk RWHZI]K_N`R`W_[^]\\`YcTgQi RPOTO ROPUP RNQVQ RNRVR RNSVS ROTUT RPUTU ReLeNgNgLeL RfLfN ReMgM ReVeXgXgVeV RfVfX ReWgW",2382:" 85D`H>Hf RI>If RM>Mf RQBSBSDQDQAR?T>W>Y?[A\\D\\I[LYNWOUOSNRLQNOQNROSQVRXSVUUWUYV[X\\[\\`[cYeWfTfReQcQ`S`SbQb RRBRD RQCSC RY?ZA[D[IZLYN RRLRNPQNRPSRVRX RYVZX[[[`ZcYe RR`Rb RQaSa",2401:" 21AcHBHb RIBIb R[B[b R\\B\\b RDB`B RDbMb RWb`b",2402:" 23BaGBQPFb RFBPP REBPQ REB\\B^I[B RGa\\a RFb\\b^[[b",2403:" 28I[X+U1R8P=OANFMNMVN^OcPgRlUsXy RU1S6Q":2242,"~":2246,"@":2273,"\\":804}[e]}var Ri={SUB_SUP_SCALE:.75,SQRT_MAG_SCALE:.5,FRAC_SCALE:.85,LINE_SPACING:.5,FRAC_SPACING:.4};function zpe(e){e=e.replace(/\n/g," ");let t=0,n=[],r="";for(;t0&&(e[f].text=="^"||e[f].text=="_"||e[f].text=="'");)f--;u=e[f].bbox.y,e[l].text=="'"?e[l].bbox.y=u:(Oo(e[l],Ri.SUB_SUP_SCALE,null,0,0),pn[e[f].text]&&pn[e[f].text].flags.big?e[l].bbox.y=u-e[l].bbox.h:e[f].text=="\\int"?e[l].bbox.y=u:e[l].bbox.y=u-e[l].bbox.h/2)}else if(e[l].text=="_"){let u=1,f=l;for(;f>0&&(e[f].text=="^"||e[f].text=="_"||e[f].text=="'");)f--;u=e[f].bbox.y+e[f].bbox.h,Oo(e[l],Ri.SUB_SUP_SCALE,null,0,0),pn[e[f].text]&&pn[e[f].text].flags.big?e[l].bbox.y=u:e[f].text=="\\int"?e[l].bbox.y=u-e[l].bbox.h:e[l].bbox.y=u-e[l].bbox.h/2}function n(l,u,f,d,h){let p=l,m=h,v=1/0,b=-1/0;for(;d>0?p=0;){if(e[p].text==u)m++;else if(e[p].text==f){if(m--,m==0)break}else e[p].text=="^"||e[p].text=="_"||e[p].bbox&&(v=Math.min(v,e[p].bbox.y),b=Math.max(b,e[p].bbox.y+e[p].bbox.h));p+=d}return[v,b]}for(let l=0;ll.text=="&"||l.text=="\\\\"))return;let r=[],o=[],i=[];for(let l=0;l0&&(e.chld[x].text=="^"||e.chld[x].text=="_"||e.chld[x].text=="'");)x--;let R=pn[e.chld[x].text]&&pn[e.chld[x].text].flags.big;if(v.text=="'"){let y=x+1,A=0;for(;y1;$pe(e.chld,f);let p=O_(e.chld);e.text=="\\text"&&(p.x-=1,p.w+=2);for(let m=0;mr.bbox.w)u=u/Math.max(a.w,1)*r.bbox.w,u+=r.bbox.x;else{u=u/16*o;let d=(r.bbox.w-a.w/16*o)/2;u+=r.bbox.x+d}if(pn[r.text].flags.yfl)f=(f-a.ymin)/Math.max(a.ymax-a.ymin,1)*r.bbox.h,f+=r.bbox.y;else{if(f=f/16*o,i){let d=(a.ymax+a.ymin)/2;f-=d/16*o}f+=r.bbox.y+r.bbox.h/2}c.push([u,f])}t.push(c)}}else if(pn[r.text]&&pn[r.text].flags.txt||r.type=="char"){let a=r.bbox.x,s=!!(pn[r.text]&&pn[r.text].flags.txt);for(let c=Number(s);c16?h*=16/l.w:h+=(16-l.w)/2/16),h+=a,p+=r.bbox.y+r.bbox.h/2,f.push([h,p])}t.push(f)}r.mode=="tt"?a+=o:a+=l.w/16*o}}}return t}function Za(e){return Math.round(e*100)/100}var _5=class{constructor(e){this._latex=e,this._tokens=zpe(e),this._tree=b6(this._tokens),L_(this._tree.chld),Ba(this._tree),qpe(this._tree),this._polylines=e1e(this._tree)}resolveScale(e){var t,n,r,o;if(e==null)return[16,16,16,16];let i=(t=e.SCALE_X)!=null?t:16,a=(n=e.SCALE_Y)!=null?n:16;if(e.MIN_CHAR_H!=null){let l=0;for(let f=0;f`;e.BG_COLOR&&(l+=``),l+='>endobj 2 0 obj << /Type /Pages /Kids [3 0 R] /Count 1 /MediaBox [0 0 ${a} ${s}] >> endobj 3 0 obj << /Type /Page /Parent 2 0 R /Resources << /Font << /F1 << /Type /Font /Subtype /Type1 /BaseFont /Times-Roman >> >> >> /Contents [`,l="",u=4;for(let p=0;p> stream 1 j 1 J ${(t=e.STROKE_W)!=null?t:1} w `;for(var f=0;f> endobj `,l+=` trailer << /Root 1 0 R /Size 0 >>startxref %%EOF `,c+l}boxes(e){e||(e={});let[t,n,r,o]=this.resolveScale(e),i=[];for(let a=0;a"},{latex:"="},{latex:"\\neq\\ne"},{latex:"\\leqq"},{latex:"\\geqq"},{latex:"\\leq"},{latex:"\\geq"},{latex:"\\propto"},{latex:"\\sim"},{latex:"\\equiv"},{latex:"\\dagger"},{latex:"\\ddagger"},{latex:"\\ell"},{latex:"\\#"},{latex:"\\$"},{latex:"\\&"},{latex:"\\%"},{latex:"\\langle\\rangle"},{latex:"()"},{latex:"[]"},{latex:"\\{\\}"},{latex:"||"},{latex:"\\|"},{latex:"\\exists"},{latex:"\\in"},{latex:"\\subset"},{latex:"\\supset"},{latex:"\\cup"},{latex:"\\cap"},{latex:"\\infty"},{latex:"\\partial"},{latex:"\\nabla"},{latex:"\\aleph"},{latex:"\\wp"},{latex:"\\therefore"},{latex:"\\mid"},{latex:"\\sum"},{latex:"\\prod"},{latex:"\\bigoplus"},{latex:"\\bigodot"},{latex:"\\int"},{latex:"\\oint"},{latex:"\\oplus"},{latex:"\\odot"},{latex:"\\perp"},{latex:"\\angle"},{latex:"\\triangle"},{latex:"\\Box"},{latex:"\\rightarrow"},{latex:"\\to"},{latex:"\\leftarrow"},{latex:"\\gets"},{latex:"\\circ"},{latex:"\\bigcirc"},{latex:"\\bullet"},{latex:"\\star"},{latex:"\\diamond"},{latex:"\\ast"},{latex:","},{latex:"."},{latex:";"},{latex:"!"}]},{type:"group",label:"组合",children:[{latex:"\\frac{a}{b}"},{latex:"\\frac{dx}{dx}"},{latex:"\\frac{\\partial a}{\\partial b}"},{latex:"\\sqrt{x}"},{latex:"\\sqrt[n]{x}"},{latex:"x^{n}"},{latex:"x_{n}"},{latex:"x_a^b"},{latex:"\\int_{a}^{b}"},{latex:"\\oint_a^b"},{latex:"\\lim_{a \\rightarrow b}"},{latex:"\\prod_a^b"},{latex:"\\sum_a^b"},{latex:"\\left(\\begin{array}a \\\\ b\\end{array}\\right)"},{latex:"\\begin{bmatrix}a & b \\\\ c & d \\end{bmatrix}"},{latex:"\\begin{cases}a & x = 0 \\\\ b & x > 0\\end{cases}"},{latex:"\\hat{a}"},{latex:"\\breve{a}"},{latex:"\\acute{a}"},{latex:"\\grave{a}"},{latex:"\\tilde{a}"},{latex:"\\bar{a}"},{latex:"\\vec{a}"},{latex:"\\underline{a}"},{latex:"\\overline{a}"},{latex:"\\widehat{ab}"},{latex:"\\overleftarrow{ab}"},{latex:"\\overrightarrow{ab}"}]},{type:"verbatim",label:"函数",children:[{latex:"\\log"},{latex:"\\ln"},{latex:"\\exp"},{latex:"\\mod"},{latex:"\\lim"},{latex:"\\sin"},{latex:"\\cos"},{latex:"\\tan"},{latex:"\\csc"},{latex:"\\sec"},{latex:"\\cot"},{latex:"\\sinh"},{latex:"\\cosh"},{latex:"\\tanh"},{latex:"\\csch"},{latex:"\\sech"},{latex:"\\coth"},{latex:"\\arcsin"},{latex:"\\arccos"},{latex:"\\arctan"},{latex:"\\arccsc"},{latex:"\\arcsec"},{latex:"\\arccot"}]},{type:"greek",label:"希腊字母",children:[{latex:"\\alpha"},{latex:"\\beta"},{latex:"\\gamma"},{latex:"\\delta"},{latex:"\\varepsilon"},{latex:"\\zeta"},{latex:"\\eta"},{latex:"\\vartheta"},{latex:"\\iota"},{latex:"\\kappa"},{latex:"\\lambda"},{latex:"\\mu"},{latex:"\\nu"},{latex:"\\xi"},{latex:"\\omicron"},{latex:"\\pi"},{latex:"\\rho"},{latex:"\\sigma"},{latex:"\\tau"},{latex:"\\upsilon"},{latex:"\\varphi"},{latex:"\\chi"},{latex:"\\psi"},{latex:"\\omega"},{latex:"\\epsilon"},{latex:"\\theta"},{latex:"\\phi"},{latex:"\\varsigma"},{latex:"\\Alpha"},{latex:"\\Beta"},{latex:"\\Gamma"},{latex:"\\Delta"},{latex:"\\Epsilon"},{latex:"\\Zeta"},{latex:"\\Eta"},{latex:"\\Theta"},{latex:"\\Iota"},{latex:"\\Kappa"},{latex:"\\Lambda"},{latex:"\\Mu"},{latex:"\\Nu"},{latex:"\\Xi"},{latex:"\\Omicron"},{latex:"\\Pi"},{latex:"\\Rho"},{latex:"\\Sigma"},{latex:"\\Tau"},{latex:"\\Upsilon"},{latex:"\\Phi"},{latex:"\\Chi"},{latex:"\\Psi"},{latex:"\\Omega"}]}],n1e=["width","height"],r1e=["transform"],o1e=["d"],i1e=Ie({__name:"FormulaContent",props:{latex:{},width:{},height:{}},setup(e){const t=e,n=he({x:0,y:0,w:0,h:0}),r=he("");Tt(()=>t.latex,()=>{const i=new _5(t.latex);r.value=i.pathd({}),n.value=i.box({})},{immediate:!0});const o=we(()=>{const i=n.value.w+32,a=n.value.h+32;return i>t.width||a>t.height?i/a>t.width/t.height?t.width/i:t.height/a:1});return(i,a)=>(Y(),ee("svg",{class:"formula-content",overflow:"visible",width:n.value.w+32,height:n.value.h+32,stroke:"#000","stroke-width":"1",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[V("g",{transform:`scale(${o.value}, ${o.value}) translate(0,0) matrix(1,0,0,1,0,0)`,"transform-origin":"0 50%"},[V("path",{d:r.value},null,8,o1e)],8,r1e)],8,n1e))}}),tO=We(i1e,[["__scopeId","data-v-fa1b116d"]]),a1e=["innerHTML"],s1e=Ie({__name:"SymbolContent",props:{latex:{}},setup(e){const t=e,n=we(()=>new _5(t.latex).svg({SCALE_X:10,SCALE_Y:10}));return(r,o)=>(Y(),ee("div",{class:"symbol-content",innerHTML:n.value},null,8,a1e))}}),l1e=["disabled","value","rows","placeholder"],c1e=Ie({__name:"TextArea",props:{value:{},rows:{default:4},padding:{},disabled:{type:Boolean,default:!1},resizable:{type:Boolean,default:!1},placeholder:{default:""}},emits:["update:value","focus","blur"],setup(e,{expose:t,emit:n}){const r=n,o=s=>{r("update:value",s.target.value)},i=he();return t({focus:()=>{i.value&&i.value.focus()}}),(s,c)=>(Y(),ee("textarea",{class:ze(["textarea",{disabled:s.disabled,resizable:s.resizable}]),ref_key:"textareaRef",ref:i,disabled:s.disabled,value:s.value,rows:s.rows,placeholder:s.placeholder,style:Se({padding:s.padding?`${s.padding}px`:"10px"}),onInput:c[0]||(c[0]=l=>o(l)),onFocus:c[1]||(c[1]=l=>r("focus",l)),onBlur:c[2]||(c[2]=l=>r("blur",l))},null,46,l1e))}}),M6=We(c1e,[["__scopeId","data-v-2b83189c"]]),u1e={class:"latex-editor"},f1e={class:"container"},d1e={class:"left"},h1e={class:"input-area"},p1e={class:"preview"},m1e={key:0,class:"placeholder"},g1e={key:1,class:"preview-content"},v1e={class:"right"},y1e={class:"content"},A1e={key:0,class:"symbol"},R1e={class:"symbol-pool"},x1e=["onClick"],b1e={key:1,class:"formula"},M1e={class:"formula-title"},w1e=["onClick"],S1e={class:"footer"},L1e=Ie({__name:"index",props:{value:{default:""}},emits:["update","close"],setup(e,{emit:t}){const n=[{label:"常用符号",key:"symbol"},{label:"预置公式",key:"formula"}],r=e,o=t,i=t1e,a=sR.map(p=>({label:p.label,key:p.type})),s=he(""),c=he("symbol"),l=he(),u=he(sR[0].type),f=we(()=>{const p=sR.find(m=>m.type===u.value);return(p==null?void 0:p.children)||[]});Ht(()=>{r.value&&(s.value=r.value)});const d=()=>{if(!s.value)return gn.error("公式不能为空");const p=new _5(s.value),m=p.pathd({}),v=p.box({});o("update",{latex:s.value,path:m,w:v.w+32,h:v.h+32})},h=p=>{l.value&&(l.value.focus(),document.execCommand("insertText",!1,p))};return(p,m)=>(Y(),ee("div",u1e,[V("div",f1e,[V("div",d1e,[V("div",h1e,[L(M6,{value:s.value,"onUpdate:value":m[0]||(m[0]=v=>s.value=v),placeholder:"输入 LaTeX 公式",ref_key:"textAreaRef",ref:l},null,8,["value"])]),V("div",p1e,[s.value?(Y(),ee("div",g1e,[L(tO,{width:518,height:138,latex:s.value},null,8,["latex"])])):(Y(),ee("div",m1e,"公式预览"))])]),V("div",v1e,[L(na,{tabs:n,value:c.value,"onUpdate:value":m[1]||(m[1]=v=>c.value=v),card:""},null,8,["value"]),V("div",y1e,[c.value==="symbol"?(Y(),ee("div",A1e,[L(na,{tabs:z(a),value:u.value,"onUpdate:value":m[2]||(m[2]=v=>u.value=v),spaceBetween:"",tabsStyle:{margin:"10px 10px 0"}},null,8,["tabs","value"]),V("div",R1e,[(Y(!0),ee(Xe,null,ot(f.value,v=>(Y(),ee("div",{class:"symbol-item",key:v.latex,onClick:b=>h(v.latex)},[L(s1e,{latex:v.latex},null,8,["latex"])],8,x1e))),128))])])):(Y(),ee("div",b1e,[(Y(!0),ee(Xe,null,ot(z(i),v=>(Y(),ee("div",{class:"formula-item",key:v.label},[V("div",M1e,vt(v.label),1),V("div",{class:"formula-item-content",onClick:b=>s.value=v.latex},[L(tO,{width:236,height:60,latex:v.latex},null,8,["latex"])],8,w1e)]))),128))]))])])]),V("div",S1e,[L(je,{class:"btn",onClick:m[3]||(m[3]=v=>o("close"))},{default:se(()=>[Ue("取消")]),_:1}),L(je,{class:"btn",type:"primary",onClick:m[4]||(m[4]=v=>d())},{default:se(()=>[Ue("确定")]),_:1})])]))}}),T_=We(L1e,[["__scopeId","data-v-44075c46"]]),O1e={class:"canvas-tool"},T1e={class:"left-handler"},k1e={class:"more"},N1e={class:"add-element-handler"},P1e={class:"handler-item group-btn"},C1e={class:"right-handler"},I1e={class:"text"},F1e=Ie({__name:"index",setup(e){const t=ft(),{creatingElement:n,creatingCustomShape:r,showSelectPanel:o,showSearchPanel:i,showNotesPanel:a}=Ee(t),{canUndo:s,canRedo:c}=Ee(Bg()),{redo:l,undo:u}=zt(),{scaleCanvas:f,setCanvasScalePercentage:d,resetCanvas:h,canvasScalePercentage:p}=Wx(),m=[200,150,125,100,75,50],v=he(!1),b=Z=>{d(Z),v.value=!1},{createImageElement:x,createChartElement:R,createTableElement:y,createLatexElement:A,createVideoElement:S,createAudioElement:k}=zu(),O=Z=>{const Q=Z[0];Q&&Hu(Q).then(G=>x(G))},w=he(!1),I=he(!1),E=he(!1),T=he(!1),F=he(!1),N=he(!1),P=he(!1),C=(Z=!1)=>{t.setCreatingElement({type:"text",vertical:Z})},X=Z=>{Z.title==="任意多边形"?t.setCreatingCustomShapeState(!0):t.setCreatingElement({type:"shape",data:Z}),w.value=!1},U=Z=>{t.setCreatingElement({type:"line",data:Z}),I.value=!1},K=()=>{t.setSelectPanelState(!o.value)},ie=()=>{t.setSearchPanelState(!i.value)},B=()=>{t.setNotesPanelState(!a.value)};return(Z,Q)=>{var _e;const G=xe("IconBack"),q=xe("IconNext"),ae=xe("IconComment"),j=xe("IconMoveOne"),H=xe("IconSearch"),de=xe("IconFontSize"),ye=xe("IconTextRotationNone"),me=xe("IconTextRotationDown"),J=xe("IconDown"),ce=xe("IconPicture"),W=xe("IconGraphicDesign"),ne=xe("IconConnection"),ue=xe("IconChartProportion"),$=xe("IconInsertTable"),te=xe("IconFormula"),oe=xe("IconVideoTwo"),ge=xe("IconMinus"),le=xe("IconPlus"),ve=xe("IconFullScreen"),Re=Mn("tooltip");return Y(),ee("div",O1e,[V("div",T1e,[Be(L(G,{class:ze(["handler-item",{disable:!z(s)}]),onClick:Q[0]||(Q[0]=Me=>z(u)())},null,8,["class"]),[[Re,"撤销"]]),Be(L(q,{class:ze(["handler-item",{disable:!z(c)}]),onClick:Q[1]||(Q[1]=Me=>z(l)())},null,8,["class"]),[[Re,"重做"]]),V("div",k1e,[L(Ut,{type:"vertical",style:{height:"20px"}}),Be(L(ae,{class:ze(["handler-item",{active:z(a)}]),onClick:Q[2]||(Q[2]=Me=>B())},null,8,["class"]),[[Re,"批注"]]),Be(L(j,{class:ze(["handler-item",{active:z(o)}]),onClick:Q[3]||(Q[3]=Me=>K())},null,8,["class"]),[[Re,"选择窗格"]]),Be(L(H,{class:ze(["handler-item",{active:z(i)}]),onClick:Q[4]||(Q[4]=Me=>ie())},null,8,["class"]),[[Re,"查找/替换"]])])]),V("div",N1e,[Be((Y(),ee("div",P1e,[L(de,{class:ze(["icon",{active:((_e=z(n))==null?void 0:_e.type)==="text"}]),onClick:Q[5]||(Q[5]=Me=>C())},null,8,["class"]),L(Pt,{trigger:"click",value:P.value,"onUpdate:value":Q[8]||(Q[8]=Me=>P.value=Me),style:{height:"100%"}},{content:se(()=>[L(tc,{center:"",onClick:Q[6]||(Q[6]=()=>{C(),P.value=!1})},{default:se(()=>[L(ye),Ue(" 横向文本框")]),_:1}),L(tc,{center:"",onClick:Q[7]||(Q[7]=()=>{C(!0),P.value=!1})},{default:se(()=>[L(me),Ue(" 竖向文本框")]),_:1})]),default:se(()=>[L(J,{class:"arrow"})]),_:1},8,["value"])])),[[Re,"插入文字"]]),L(Fu,{onChange:Q[9]||(Q[9]=Me=>O(Me))},{default:se(()=>[Be(L(ce,{class:"handler-item"},null,512),[[Re,"插入图片"]])]),_:1}),L(Pt,{trigger:"click",value:w.value,"onUpdate:value":Q[11]||(Q[11]=Me=>w.value=Me)},{content:se(()=>[L(ape,{onSelect:Q[10]||(Q[10]=Me=>X(Me))})]),default:se(()=>{var Me;return[Be(L(W,{class:ze(["handler-item",{active:z(r)||((Me=z(n))==null?void 0:Me.type)==="shape"}])},null,8,["class"]),[[Re,"插入形状"]])]}),_:1},8,["value"]),L(Pt,{trigger:"click",value:I.value,"onUpdate:value":Q[13]||(Q[13]=Me=>I.value=Me)},{content:se(()=>[L(mpe,{onSelect:Q[12]||(Q[12]=Me=>U(Me))})]),default:se(()=>{var Me;return[Be(L(ne,{class:ze(["handler-item",{active:((Me=z(n))==null?void 0:Me.type)==="line"}])},null,8,["class"]),[[Re,"插入线条"]])]}),_:1},8,["value"]),L(Pt,{trigger:"click",value:E.value,"onUpdate:value":Q[15]||(Q[15]=Me=>E.value=Me)},{content:se(()=>[L(Ape,{onSelect:Q[14]||(Q[14]=Me=>{z(R)(Me),E.value=!1})})]),default:se(()=>[Be(L(ue,{class:"handler-item"},null,512),[[Re,"插入图表"]])]),_:1},8,["value"]),L(Pt,{trigger:"click",value:T.value,"onUpdate:value":Q[18]||(Q[18]=Me=>T.value=Me)},{content:se(()=>[L(Ype,{onClose:Q[16]||(Q[16]=Me=>T.value=!1),onInsert:Q[17]||(Q[17]=({row:Me,col:be})=>{z(y)(Me,be),T.value=!1})})]),default:se(()=>[Be(L($,{class:"handler-item"},null,512),[[Re,"插入表格"]])]),_:1},8,["value"]),Be(L(te,{class:"handler-item",onClick:Q[19]||(Q[19]=Me=>N.value=!0)},null,512),[[Re,"插入公式"]]),L(Pt,{trigger:"click",value:F.value,"onUpdate:value":Q[23]||(Q[23]=Me=>F.value=Me)},{content:se(()=>[L(Kpe,{onClose:Q[20]||(Q[20]=Me=>F.value=!1),onInsertVideo:Q[21]||(Q[21]=Me=>{z(S)(Me),F.value=!1}),onInsertAudio:Q[22]||(Q[22]=Me=>{z(k)(Me),F.value=!1})})]),default:se(()=>[Be(L(oe,{class:"handler-item"},null,512),[[Re,"插入音视频"]])]),_:1},8,["value"])]),V("div",C1e,[L(ge,{class:"handler-item viewport-size",onClick:Q[24]||(Q[24]=Me=>z(f)("-"))}),L(Pt,{trigger:"click",value:v.value,"onUpdate:value":Q[26]||(Q[26]=Me=>v.value=Me)},{content:se(()=>[(Y(),ee(Xe,null,ot(m,Me=>L(tc,{center:"",key:Me,onClick:be=>b(Me)},{default:se(()=>[Ue(vt(Me)+"%",1)]),_:2},1032,["onClick"])),64)),L(tc,{center:"",onClick:Q[25]||(Q[25]=Me=>z(h)())},{default:se(()=>[Ue("适应屏幕")]),_:1})]),default:se(()=>[V("span",I1e,vt(z(p)),1)]),_:1},8,["value"]),L(le,{class:"handler-item viewport-size",onClick:Q[27]||(Q[27]=Me=>z(f)("+"))}),Be(L(ve,{class:"handler-item viewport-size-adaptation",onClick:Q[28]||(Q[28]=Me=>z(h)())},null,512),[[Re,"适应屏幕"]])]),L(zd,{visible:N.value,"onUpdate:visible":Q[31]||(Q[31]=Me=>N.value=Me),width:880},{default:se(()=>[L(T_,{onClose:Q[29]||(Q[29]=Me=>N.value=!1),onUpdate:Q[30]||(Q[30]=Me=>{z(A)(Me),N.value=!1})})]),_:1},8,["visible"])])}}}),_1e=We(F1e,[["__scopeId","data-v-f177f23a"]]),Dp=()=>{const{slides:e}=Ee(st()),t=he(null),n=he(50),r=()=>{e.value.length>n.value?t.value=setTimeout(()=>{n.value=n.value+20,r()},600):n.value=9999};return Ht(r),Sn(()=>{t.value&&clearTimeout(t.value)}),{slidesLoadLimit:n}},E1e=[{id:"lb8l9oVB3G",elements:[{type:"image",id:"6VL-4bgP7D",src:"./images/science/6VL-4bgP7D.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"geCEpp5p1e",src:"./images/science/geCEpp5p1e.png",width:132.03125,height:132.03125,left:433.9844160104987,top:34.374917979002625,fixedRatio:!0,rotate:0},{type:"text",id:"qR3pz0G0Fm",width:593.2,height:82.5,left:203.4,top:181.3,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    主题主题

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"XJYVayVNO2",width:568.098999343832,height:40,left:215.95054133858267,top:266.9710465879265,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    THE ONLY THING THAT’S CHANGED IS YOUR PPT

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""}],background:{type:"solid",color:"#fff"}},{id:"Z1kIgk52_m",elements:[{type:"image",id:"mQt3zxAWrl",src:"./images/science/mQt3zxAWrl.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"text",id:"EK5bHs9Gq_",width:309.9837598425197,height:40.828125,left:603.808562992126,top:199.53444881889763,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    第一部分:目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"8lcYP1Csc-",width:309.9837598425197,height:40.828125,left:603.808562992126,top:248.7605807086614,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    第二部分:目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"kqpzxKW7hw",width:309.9837598425197,height:40.828125,left:603.808562992126,top:297.9867125984252,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    第三部分:目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"0zLoPm4gLC",width:309.9837598425197,height:40.828125,left:603.808562992126,top:347.212844488189,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    第四部分:目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"QcDPkrioDx",width:.75,left:609.0168963254594,top:232.35187007874015,start:[0,0],end:[304.77542650918633,0],style:"dashed",color:"#FFFFFF",points:["",""]},{type:"line",id:"D5G41xIyp2",width:.75,left:609.0168963254594,top:281.57800196850394,start:[0,0],end:[304.77542650918633,0],style:"dashed",color:"#FFFFFF",points:["",""]},{type:"line",id:"YEKhl22Drv",width:.75,left:609.0168963254594,top:330.80413385826773,start:[0,0],end:[304.77542650918633,0],style:"dashed",color:"#FFFFFF",points:["",""]},{type:"line",id:"4zVor6k5ZW",width:.75,left:609.0168963254594,top:380.03026574803147,start:[0,0],end:[304.77542650918633,0],style:"dashed",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#fff"}},{id:"hGN4FPX-ZF",elements:[{type:"image",id:"3iIu4gcYmS",src:"./images/science/3iIu4gcYmS.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"Y4Kb2VcrUC",src:"./images/science/Y4Kb2VcrUC.png",width:173.4375,height:173.4375,left:423.0418307086614,top:91.88049540682414,fixedRatio:!0,rotate:0},{type:"text",id:"jGCU50xrko",width:257.56569881889766,height:49.15625,left:423.0418307086614,top:265.31799540682414,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"G_lTF2rpP3",width:512.6528871391076,height:40,left:311.86035866330104,top:314.47424540682414,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    THE ONLY THING THAT’S CHANGED IS YOUR PPT

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"2TXu-DPSlN",src:"./images/science/2TXu-DPSlN.png",width:69.27113237639554,height:96.25988525031588,left:482.8086124401914,top:130.46930278166622,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"ZIWY9sgVvd",elements:[{type:"text",id:"wa4u4DwbkI",width:283.818405511811,height:45,left:19.315862860892388,top:15.202673884514436,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"HlsOk91jWk",width:173.56471456692913,height:173.56471456692913,left:744.6605150918635,top:128.14632545931758,viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 200 0 L 100 0 Z",fill:"#536bff",fixedRatio:!1,rotate:90,outline:{color:"#0018a9",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"EquoIi5Vgz",width:103.57291666666667,height:103.57291666666667,left:744.0751312335958,top:308.2890419947507,viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 200 0 L 100 0 Z",fill:"#bd5aff",fixedRatio:!1,rotate:270,outline:{color:"#0018a9",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"M5LGUROkAy",width:174.15009842519686,height:174.15009842519686,left:564.7595144356956,top:127.56094160104986,viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 200 0 L 100 0 Z",fill:"none",fixedRatio:!1,rotate:90,outline:{color:"#BD5AFF",width:.25,style:"dashed"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"2MS__F5Gcz",width:174.15009842519686,height:174.15009842519686,left:564.7595144356956,top:308.2890419947507,viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 200 0 L 100 0 Z",fill:"#536bff",fixedRatio:!1,rotate:0,outline:{color:"#0018a9",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"Q9VMwLPZa5",width:118.62975721784777,height:118.62975721784777,left:620.2798556430446,top:183.08128280839895,viewBox:[200,200],path:"M 100 0 A 100 100 102 1 0 200 100 L 200 0 L 100 0 Z",fill:"#bd5aff",fixedRatio:!1,rotate:90,outline:{color:"#0018a9",width:0,style:"dashed"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"8Aks1KQsvX",width:67.96486636464101,height:40,left:806.3170111548557,top:199.48950131233596,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    90%

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"6N_2MzoH1E",width:73.94572760866015,height:40,left:770.7357283464567,top:345.1708497375328,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    40%

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"08FyIQ8trw",width:70.95529698665058,height:40,left:626.7087434383202,top:380.21760170603676,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    85%

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"lFQ6ijdTF8",width:69.95848677931406,height:40,left:654.4689140419947,top:226.88533464566927,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    90%

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"m5xz9OqBPB",width:67.96486636464101,height:40,left:596.403625328084,top:161.35679133858267,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    10%

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"q3D9d9yiB8",width:47.136811023622045,height:47.14271653543307,left:81.77485236220473,top:123.24450459317585,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#bd5aff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"zYBtpLo0J9",width:301.7708333333333,height:40,left:140.10416666666666,top:110.41666666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题1目录1标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"ZVlKCERJsp",width:301.5109908136483,height:40,left:149.9491469816273,top:141.8659776902887,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1内容1目录1内容1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"nxlTK2UKbl",width:47.136811023622045,height:47.14271653543307,left:81.77485236220473,top:228.70054133858267,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#536bff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"xGJI_XwOC6",width:250.36458333333334,height:40,left:140.10416666666666,top:215.88541666666666,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题2目录1标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"PjrE1KEqOL",width:301.5109908136483,height:40,left:149.9491469816273,top:247.32209645669292,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1内容2目录1内容2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"XZUcYpHpG0",width:47.136811023622045,height:47.14271653543307,left:81.77485236220473,top:334.15674212598424,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#bd5aff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"6-53mo17Vm",width:239.21875,height:40,left:140.10416666666666,top:321.3541666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题3目录1标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"czrW_lRzJT",width:301.5109908136483,height:40,left:149.9491469816273,top:352.7782152230971,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1内容3目录1内容3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"YvqAI9AT3E",width:47.136811023622045,height:47.14271653543307,left:81.77485236220473,top:439.61294291338584,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#536bff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"WWstdpawht",width:229.11458333333334,height:40,left:140.10416666666666,top:426.8229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题4目录1标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"kKKr4YM4uA",width:301.5109908136483,height:40,left:149.9491469816273,top:458.2344160104987,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1内容4目录1内容4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""}],background:{type:"solid",color:"#fff"}},{id:"K6gcvKcHYa",elements:[{type:"image",id:"NppZQFNr7D",src:"./images/science/NppZQFNr7D.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"Q-EVlbdVwl",src:"./images/science/Q-EVlbdVwl.png",width:173.4375,height:173.4375,left:426.8594160104987,top:82.1559219160105,fixedRatio:!0,rotate:0},{type:"text",id:"T2eB49HCii",width:257.6,height:49.15625,left:426.8594160104987,top:256.671875,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"kckj9Nvkp1",width:512.7,height:40,left:311.81180223285486,top:315.37448165869216,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    THE ONLY THING THAT’S CHANGED IS YOUR PPT

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"d5iUzPSTxA",src:"./images/science/d5iUzPSTxA.png",width:125.2,height:139.5,left:475.1,top:99.1,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"YU4F344VF7",elements:[{type:"text",id:"w3-0ENmsyN",width:283.818405511811,height:45,left:28.378362860892388,top:15.202673884514436,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"q5c-Cy_JsR",width:47.136811023622045,height:47.14271653543307,left:520.903625328084,top:434.02009514435696,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#536bff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"RxOuALkuwC",width:235.15625,height:40,left:571.6145833333334,top:422.34375,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题4目录2标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"4QJJhETOd3",width:290.43110236220474,height:40,left:580.1218832020998,top:451.52542650918633,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2内容4目录2内容4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"8UoHLsabc_",width:47.136811023622045,height:47.14271653543307,left:520.903625328084,top:227.4698162729659,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#536bff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"XuK_uR--5h",width:228.07291666666666,height:40,left:571.6145833333334,top:215.78125,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题2目录2标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"rrr7lPTVba",width:290.43110236220474,height:40,left:580.1218832020998,top:244.9750656167979,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2内容2目录2内容2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"nVfJodxw8o",width:47.136811023622045,height:47.14271653543307,left:520.903625328084,top:330.7449967191601,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#bd5aff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"fleGmWBxh-",width:217.96875,height:40,left:571.6145833333334,top:319.0625,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题3目录2标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"DNhlm0nmKe",width:290.43110236220474,height:40,left:580.1218832020998,top:348.2502460629921,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2内容3目录2内容3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"sbfKScAc-3",width:47.136811023622045,height:47.14271653543307,left:520.903625328084,top:124.19455380577428,viewBox:[200,200],path:"M 100 0 A 50 50 0 1 1 100 200 A 50 50 0 1 1 100 0 Z",fill:"#bd5aff",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"ux69-KcR3d",width:217.96875,height:40,left:571.6145833333334,top:112.5,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题1目录2标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"3iA8Zoemby",width:290.43110236220474,height:40,left:580.1218832020998,top:141.69988517060366,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2内容1目录2内容1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"OPQveOeRLJ",src:"./images/science/OPQveOeRLJ.png",width:407.306078030617,height:410.87112028909064,left:67.15390749601278,top:93.61283891547049,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"fm4HeYZV_8",elements:[{type:"image",id:"1w5VfGmcOy",src:"./images/science/1w5VfGmcOy.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"zfAnc-f1mm",src:"./images/science/zfAnc-f1mm.png",width:173.4375,height:173.4375,left:426.8283300524934,top:82.38270997375328,fixedRatio:!0,rotate:0},{type:"text",id:"QxQcSzqtv5",width:257.56569881889766,height:49.15625,left:426.8283300524934,top:271.0153551940876,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"DRS019sWHn",src:"./images/science/DRS019sWHn.png",width:97.2775119617225,height:113.13797586852506,left:485.7511961722488,top:112.53247203949073,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"qQiqx7xNjA",elements:[{type:"text",id:"LTvx2BhdHj",width:283.818405511811,height:45,left:28.378362860892388,top:15.202673884514436,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"puGI8CN9HX",width:273.9583333333333,height:41.140625,left:500,top:137.5,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题3目录3标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"N2mjTyXufW",width:245.88541666666666,height:40,left:516.875,top:167.86458333333334,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3内容3目录3内容3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"Gs09tivyiR",width:242.91666666666666,height:41.140625,left:202.96875,top:169.84375,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题2目录3标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"6fOUYF13jy",width:385,height:40,left:60.885416666666664,top:200.20833333333334,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3内容2目录3内容2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"kLeX-oe52J",width:224.6875,height:41.140625,left:721.5104166666666,top:318.0729166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题4目录3标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"Kgi-LIHTjl",width:217.59317585301838,height:40,left:721.5240321522309,top:348.46620734908134,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3内容4目录3内容4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"Zot7-lW9Sb",width:217.65625,height:41.140625,left:60.833333333333336,top:318.0729166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题1目录3标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"_WLQuum4c0",width:217.59317585301838,height:40,left:60.882791994750654,top:348.46620734908134,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3内容1目录3内容1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"A3b1BlKCLV",src:"./images/science/A3b1BlKCLV.png",width:413.762360446571,height:247.49589045116977,left:299.5980861244019,top:207.86458333333334,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"qRlWDluPOh",elements:[{type:"image",id:"mXyxe3jdpQ",src:"./images/science/mXyxe3jdpQ.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"H53GUUsdhW",src:"./images/science/H53GUUsdhW.png",width:173.4375,height:173.4375,left:426.8633530183727,top:82.12803477690288,fixedRatio:!0,rotate:0},{type:"text",id:"3lvsiH0gIf",width:257.6,height:49.2,left:417.1,top:265.1,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"zo2ptFHkna",width:512.7,height:40,left:305.8,top:322.4,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    THE ONLY THING THAT’S CHANGED IS YOUR PPT

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"JJKjXloEQR",src:"./images/science/JJKjXloEQR.png",width:123.1945773524721,height:143.2806497468969,left:469.8022328548644,top:97.20645990345446,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"9aFRZxQnUM",elements:[{type:"text",id:"r3FO7JhzYl",width:283.818405511811,height:45,left:28.378362860892388,top:15.202673884514436,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"3Z2H3usObm",width:230.15625,height:40,left:715.0520833333334,top:176.71875,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题2目录4标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"3bCKrXotbP",width:233.28444881889763,height:40,left:723.5795603674541,top:205.9258530183727,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容2目录4内容2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"-9IZEcTjKi",width:231.09375,height:40,left:61.979166666666664,top:176.71875,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题1目录4标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"jFafou-AUR",width:233.28444881889763,height:40,left:43.13607283464567,top:205.9258530183727,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容1目录4内容1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"zmNonUkgyb",width:230.15625,height:40,left:715.0520833333334,top:371.875,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题4目录4标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"_dlu9Twmh8",width:233.28444881889763,height:40,left:723.5795603674541,top:401.0960465879265,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容4目录4内容4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"UMEdSALziE",width:250,height:40,left:43.072916666666664,top:371.875,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题3目录4标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"UT3pNIjLOj",width:233.28444881889763,height:40,left:43.13607283464567,top:401.0960465879265,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容3目录4内容3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"j9e4Y3eE_w",src:"./images/science/j9e4Y3eE_w.png",width:417.0698484011269,height:312.80238630084517,left:293.0729166666667,top:119.3223684210526,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#fff"}},{id:"RySM95AIpf",elements:[{type:"image",id:"A9YMVh5sb4",src:"./images/science/A9YMVh5sb4.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"bx3biZu8Jm",src:"./images/science/bx3biZu8Jm.png",width:105.13713910761155,height:105.13713910761155,left:447.43134842519686,top:46.443159448818896,fixedRatio:!0,rotate:344},{type:"text",id:"1cTCRnqBdn",width:542.0879265091863,height:76.25,left:228.95595472440948,top:219.83932086614172,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    我亦未曾饶过岁月

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"wSiGiL-QYT",width:568.098999343832,height:40,left:249.84200636702707,top:316.6463156481935,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    THE ONLY THING THAT’S CHANGED IS YOUR PPT

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"bmnrhMFoH6",width:353.1,height:76.25,left:323.5,top:155.8,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    岁月不饶人

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""}],background:{type:"solid",color:"#fff"}}],X1e=[{id:"kRShE9NBWK",elements:[{type:"image",id:"de-XaIyWHv",src:"./images/summary/de-XaIyWHv.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"t3DbuUScD1",src:"./images/summary/t3DbuUScD1.png",width:411.80555555555554,height:151.9096675415573,left:531.9444444444443,top:100.17366579177602,fixedRatio:!0,rotate:0},{type:"shape",id:"L_TMXoYybo",width:584.2013342082239,height:77.29166666666666,left:389.75699912510936,top:256.423665791776,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#ffffff",width:0,style:"solid"},text:{content:'

    主题主题

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"XmqaFCHPcn",width:487.84722222222223,height:30.208333333333332,left:453.125,top:342.7083333333333,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    适用产品介绍|品牌发布|工作计划|项目推广

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"0cBwWCqyL4",width:235.59033245844267,height:57.08333333333333,left:620.1388888888889,top:398.9583333333333,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    汇报时间:2023年7月  汇报人:wu

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}}],background:{type:"solid",color:"#FFFFFF"}},{id:"b3JDyzdKji",elements:[{type:"image",id:"w6DgKb845G",src:"./images/summary/w6DgKb845G.png",width:512.5,height:562.5,left:-2.4305555555555554,top:0,fixedRatio:!0,rotate:0},{type:"text",id:"AvRY0XnN3q",width:239.4096675415573,height:88.234375,left:584.548665791776,top:52.9514435695538,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"Lr401zIeg4",width:375.52077865266835,height:66.59375,left:516.4931102362204,top:142.70833333333331,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    CONTENTS

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"5hEM06abm_",width:288.19444444444446,height:60.65625,left:566.3194444444443,top:245.13888888888886,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"cSzPe1s8SV",width:288.19444444444446,height:60.65625,left:566.3194444444443,top:300.69444444444446,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"xVaMaZ0Ky8",width:288.19444444444446,height:60.65625,left:566.3194444444443,top:361.1111111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"6aDb5um9KX",width:288.19444444444446,height:60.65625,left:566.3194444444443,top:416.49311023622045,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"71WEQr12vJ",width:40.10422134733158,height:69.15625,left:544.4444444444443,top:238.19444444444446,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"ymz1Emji8V",width:40.10422134733158,height:69.15625,left:544.4444444444443,top:292.1875546806649,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"82Q86G9w8o",width:40.10422134733158,height:69.15625,left:544.4444444444443,top:351.5625546806649,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"2vDYOC0IIy",width:40.10422134733158,height:69.15625,left:544.4444444444443,top:407.4653324584427,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"pVXi0VXPWn",width:1,left:836.6319991251094,top:58.33333333333333,start:[0,0],end:[0,118.22922134733159],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"uHuRcdI9R4",width:1,left:552.2569991251094,top:281.94444444444446,start:[0,0],end:[333.68055555555554,0],style:"solid",color:"#1F497D",points:["",""]},{type:"line",id:"El8tzkZuGP",width:1,left:552.2569991251094,top:337.5,start:[0,0],end:[333.68055555555554,0],style:"solid",color:"#1F497D",points:["",""]},{type:"line",id:"PLwFkLONby",width:1,left:552.2569991251094,top:397.91666666666663,start:[0,0],end:[333.68055555555554,0],style:"solid",color:"#1F497D",points:["",""]},{type:"line",id:"H90Oog_o2k",width:1,left:558.3333333333333,top:458.16498523622045,start:[0,0],end:[333.68055555555554,0],style:"solid",color:"#1F497D",points:["",""]}],background:{type:"solid",color:"#FFFFFF"}},{id:"p4ZIxHID89",elements:[{type:"text",id:"OD4oT1qfuD",width:441.49311023622045,height:60.125,left:-115.97222222222223,top:7.118110236220472,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    COMPANY NAME

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"ArN5vw_rto",width:431.59722222222223,height:74.21875,left:24.652777777777775,top:221.5625546806649,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"NgehJTw32M",width:354.3403324584427,height:60,left:35.416666666666664,top:276.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    CLICK ADD DIRECTORY TITLE

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"p6bCBbJOJo",src:"./images/summary/p6bCBbJOJo.png",width:552,height:366,left:367.1623931623932,top:93.73611111111109,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"eOULf7Op2k",elements:[{type:"image",id:"oYWMsKlkXZ",src:"./images/summary/oYWMsKlkXZ.png",width:22.569444444444443,height:51.90977690288714,left:20.65977690288714,top:13.541666666666666,fixedRatio:!0,rotate:0},{type:"text",id:"Vkb7mPO_z7",width:213.19444444444446,height:60.65625,left:50.520888013998245,top:21.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"F9p9rrbHhN",width:348.43744531933504,height:101.3125,left:192.88199912510936,top:193.75,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题1目录1标题1

    目录1内容1目录1内容1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"Q9680Hwzr6",width:348.43744531933504,height:101.3125,left:192.88199912510936,top:364.2361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题2目录1标题2

    目录1内容2目录1内容2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"cIv6iX9wlV",width:1,left:59.02777777777778,top:62.3264435695538,start:[0,0],end:[897.7431102362204,0],style:"solid",color:"#000000",points:["",""]},{type:"shape",id:"tfllX0KBqE",width:97.22222222222223,height:91.14588801399825,left:-32.09893554972291,top:80.60866870807816,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"CowTXdD1xb",width:76.73611111111111,height:1.5625546806649169,left:-22.550269757946882,top:160.122557596967,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"Jv6wU3pNiU",width:76.73611111111111,height:1.5625546806649169,left:-22.550269757946882,top:155.60866870807814,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"ekKKyVEFHI",width:97.22222222222223,height:91.14588801399825,left:-30.94660736852332,top:373.903312433168,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"sJ5o0seuGw",width:76.73611111111111,height:1.5625546806649169,left:-21.397941576747293,top:453.4172013220569,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"SPoRbxaj55",width:76.73611111111111,height:1.5625546806649169,left:-21.397941576747293,top:448.903312433168,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"Ce0vKHUPHk",src:"./images/summary/Ce0vKHUPHk.png",width:304,height:430,left:638.5982905982905,top:80.06249999999997,fixedRatio:!0,rotate:0},{type:"image",id:"Aqh5fxNsIr",src:"./images/summary/Aqh5fxNsIr.png",width:61,height:237,left:115.86752136752136,top:205.48504273504273,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"MRO4oOVuZq",elements:[{type:"image",id:"zC5y_bwzOt",src:"./images/summary/zC5y_bwzOt.png",width:22.569444444444443,height:51.90977690288714,left:20.65977690288714,top:13.541666666666666,fixedRatio:!0,rotate:0},{type:"image",id:"d-4Jna17fT",src:"./images/summary/d-4Jna17fT.png",width:470.8333333333333,height:313.88888888888886,left:59.02777777777778,top:151.38888888888889,fixedRatio:!0,rotate:0},{type:"text",id:"FzOvqTYhIk",width:213.19444444444446,height:60.65625,left:50.520888013998245,top:21.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"cJQChcdh92",width:218.57633420822395,height:60,left:686.2847769028872,top:217.70833333333331,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1内容3目录1内容3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"SR4R3QpqV7",width:282.77777777777777,height:61.140625,left:677.6476742490521,top:176.48753280839892,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题3目录1标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"UPvmNUc7vD",width:218.57633420822395,height:60,left:686.2847769028872,top:388.1944444444444,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1内容4目录1内容4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"GF7uwcOk6B",width:282.77777777777777,height:61.140625,left:686.3194444444445,top:346.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题4目录1标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"9HrSD5DYO2",width:1,left:59.02777777777778,top:62.3264435695538,start:[0,0],end:[897.7431102362204,0],style:"solid",color:"#000000",points:["",""]},{type:"shape",id:"DcBhVdzdQI",width:118.71172353455816,height:163.76640419947506,left:558.935950714494,top:176.48753280839892,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"o40-vUUpSZ",width:25.311679790026247,height:36.44870953630796,left:606.0535141440653,top:192.39599737532808,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"dSdPN8ujhM",width:118.71172353455816,height:163.76640419947506,left:558.935950714494,top:400.71879556722075,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"xhH1A5dY4M",width:57.71052055993,height:41.76432633420822,left:589.8545858850978,top:455.03769320501607,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"3Lnriy2PdI",width:25.311679790026247,height:36.44870953630796,left:606.0535141440653,top:416.6272601341499,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"udOwTN02EO",src:"./images/summary/udOwTN02EO.png",width:70,height:258,left:606.0535141440653,top:190.19444444444437,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"hD86KQl-Qp",elements:[{type:"text",id:"HAAuZmp0-r",width:441.49311023622045,height:60.125,left:-115.97222222222223,top:7.118110236220472,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    COMPANY NAME

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"lU6HsVonBA",width:431.59722222222223,height:74.21875,left:24.652777777777775,top:221.5625546806649,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"zRUp79FL1b",width:354.3403324584427,height:60,left:35.416666666666664,top:276.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    CLICK ADD DIRECTORY TITLE

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"XRaDZt0Cbh",src:"./images/summary/XRaDZt0Cbh.png",width:600.0769230769231,height:397.87709030100336,left:363.95726495726495,top:96.84275953016319,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"WfKLqg8dEg",elements:[{type:"image",id:"HgHRFViam9",src:"./images/summary/HgHRFViam9.png",width:22.569444444444443,height:51.90977690288714,left:20.65977690288714,top:13.541666666666666,fixedRatio:!0,rotate:0},{type:"text",id:"NPJnWy_XZr",width:213.19444444444446,height:60.65625,left:50.520888013998245,top:21.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"DEBwk-1ARf",width:267.8818897637795,height:100.375,left:59.895888013998245,top:171.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题1目录2标题1

    目录2内容1目录2内容1

    ',lineHeight:1,fill:""},{type:"text",id:"a7vX9X4SGE",width:267.7083333333333,height:100.375,left:640.625,top:171.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题2目录2标题2

    目录2内容2目录2内容2

    ',lineHeight:1,fill:""},{type:"text",id:"kAcVWlAXTn",width:267.8818897637795,height:100.375,left:59.895888013998245,top:344.2708880139983,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题3目录2标题3

    目录2内容3目录2内容3

    ',lineHeight:1,fill:""},{type:"text",id:"XjDqtERWY6",width:267.7083333333333,height:100.375,left:640.625,top:344.2708880139983,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题4目录2标题4

    目录2内容4目录2内容4

    ',lineHeight:1,fill:""},{type:"line",id:"cjt_6dlTKb",width:1,left:59.02777777777778,top:62.3264435695538,start:[0,0],end:[897.7431102362204,0],style:"solid",color:"#000000",points:["",""]},{type:"image",id:"oBYvyTWTBR",src:"./images/summary/oBYvyTWTBR.png",width:289,height:243,left:339.47435897435895,top:171.00699912510936,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"gUBogLvyJq",elements:[{type:"text",id:"pwo0-Qpz3S",width:441.49311023622045,height:60.125,left:-115.97222222222223,top:7.118110236220472,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    COMPANY NAME

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"6Nn-7o2Kd8",width:431.59722222222223,height:74.21875,left:24.652777777777775,top:221.5625546806649,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"BLTGf3WW9D",width:354.3403324584427,height:60,left:35.416666666666664,top:276.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    CLICK ADD DIRECTORY TITLE

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"FqBi1oIBPs",src:"./images/summary/FqBi1oIBPs.png",width:552,height:366,left:389.75699912510936,top:93.73611111111109,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"3BzZ64RDKv",elements:[{type:"image",id:"TR28DehnYc",src:"./images/summary/TR28DehnYc.png",width:1e3,height:556.1969597550305,left:0,top:2.457075678040262,fixedRatio:!0,rotate:0},{type:"image",id:"6t_8qt1PFZ",src:"./images/summary/6t_8qt1PFZ.png",width:22.569444444444443,height:51.90977690288714,left:20.65977690288714,top:13.541666666666666,fixedRatio:!0,rotate:0},{type:"text",id:"Rgmp1JhqE_",width:213.19444444444446,height:60.65625,left:50.520888013998245,top:21.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"N_O6nq1X51",width:185,height:55.416666666666664,left:38.125,top:170.13888888888889,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    目录3标题1目录3标题1

    目录3内容1目录3内容1

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"b5Tfx2PT7o",width:180.83333333333331,height:55.416666666666664,left:42.291666666666664,top:306.25,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    目录3标题3目录3标题3

    目录3内容3目录3内容3

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"OLGXtqTyub",width:250.7318376068376,height:55.416666666666664,left:740.5181623931624,top:170.13888888888889,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    目录3标题2目录3标题2

    目录3内容2目录3内容2

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"_G4YgOEMDk",width:190.55555555555554,height:55.416666666666664,left:772.5694444444445,top:280.55555555555554,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    目录3标题4目录3标题4

    目录3内容4目录3内容4

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"line",id:"_0od1kVGP0",width:1,left:59.02777777777778,top:62.3264435695538,start:[0,0],end:[897.7431102362204,0],style:"solid",color:"#FFFFFF",points:["",""]},{type:"image",id:"Z4XMTA9wCC",src:"./images/summary/Z4XMTA9wCC.png",width:528,height:327,left:236,top:144.76388888888883,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"klahyh4huW",elements:[{type:"text",id:"nz85EGRjPa",width:441.49311023622045,height:60.125,left:-118.10897435897436,top:16.733494851605087,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    COMPANY NAME

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"cuAYr5M_pr",width:431.59722222222223,height:74.21875,left:24.652777777777775,top:221.5625546806649,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"djublsYB31",width:354.3403324584427,height:60,left:35.416666666666664,top:276.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    CLICK ADD DIRECTORY TITLE

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"hSOSsvu9LD",src:"./images/summary/hSOSsvu9LD.png",width:552,height:366,left:362.8888888888889,top:103.59188034188034,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"k_EyWUqA1I",elements:[{type:"image",id:"vSKjmy2OgF",src:"./images/summary/vSKjmy2OgF.png",width:22.569444444444443,height:51.90977690288714,left:20.65977690288714,top:13.541666666666666,fixedRatio:!0,rotate:0},{type:"text",id:"OWDYjlEPDY",width:213.19444444444446,height:60.65625,left:50.520888013998245,top:21.00699912510936,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"66QPXbw0UM",width:261.3113769432667,height:60,left:35.56362305673329,top:217.70833333333331,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容1目录4内容1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"0xOAaK_cOT",width:342.9861111111111,height:61.140625,left:27.222222222222243,top:176.25,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题1目录4标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"k1Y07cwSjm",width:261.3113769432667,height:60,left:35.56362305673329,top:388.1944444444444,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容3目录4内容3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"QP0eHZdxu2",width:279.02777777777777,height:61.140625,left:27.22222222222222,top:346.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题3目录4标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"LLzclUX7u2",width:242.08071707382732,height:60,left:673.3707264957266,top:217.70833333333331,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容2目录4内容2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"d4F4B9rfm1",width:303.22115384615387,height:61.140625,left:668.0288461538462,top:176.25,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题2目录4标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"D1MYjPnIfX",width:220.71319570630595,height:60,left:694.7382478632478,top:388.1944444444444,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4内容4目录4内容4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"1RpWk7amPi",width:285.0587606837607,height:61.140625,left:686.1912393162393,top:346.7361111111111,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题4目录4标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"Pk6Js36w70",width:1,left:59.02777777777778,top:62.3264435695538,start:[0,0],end:[897.7431102362204,0],style:"solid",color:"#000000",points:["",""]},{type:"shape",id:"hvHMBTCdqT",width:19.09722222222222,height:26.041666666666664,left:287.07319918343546,top:38.0754593175853,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"s7ePvjghm8",width:43.75,height:35.93755468066492,left:274.92042140565763,top:63.24912510936129,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"D_ztyyEJBN",width:43.40277777777778,height:35.763888888888886,left:235.3370880723243,top:107.69356955380579,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"U3IYF2wTf9",width:18.923665791776028,height:26.041666666666664,left:247.48986585010212,top:82.51990376202976,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"N414DftYyu",width:43.40277777777778,height:35.763888888888886,left:311.7259769612132,top:107.17268153980751,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"hEC7ohZEB5",width:19.09722222222222,height:26.041666666666664,left:323.7050889472149,top:81.99912510936129,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"mQrQBQn5M-",src:"./images/summary/mQrQBQn5M-.png",width:352,height:307,left:296.875,top:141.1944444444444,fixedRatio:!0,rotate:0}],background:{type:"solid",color:"#FFFFFF"}},{id:"2hCEPv3daZ",elements:[{type:"image",id:"eTrjzf5L3a",src:"./images/summary/eTrjzf5L3a.png",width:1e3,height:562.5,left:0,top:0,fixedRatio:!0,rotate:0},{type:"image",id:"Lbei33jjai",src:"./images/summary/Lbei33jjai.png",width:411.80555555555554,height:151.9096675415573,left:531.9444444444443,top:100.17366579177602,fixedRatio:!0,rotate:0},{type:"shape",id:"zIHV3a14sR",width:511.80555555555554,height:77.25688976377953,left:452.7777777777777,top:253.99311023622047,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    感谢一路有你!

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"VGO6kUoDaK",width:487.84722222222223,height:30.208333333333332,left:453.125,top:342.7083333333333,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    适用产品介绍|品牌发布|工作计划|项目推广

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"G3M7CTck-Y",width:235.59033245844267,height:57.08333333333333,left:620.1388888888889,top:398.9583333333333,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:0,style:"solid"},text:{content:'

    汇报时间:2023年1月  汇报人:wu

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"cilj07BT8B",width:488.7153324584427,height:30.555555555555557,left:452.7777777777777,top:341.66666666666663,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}}],background:{type:"solid",color:"#FFFFFF"}}],W1e=[{id:"N6cudfGPG1",elements:[{type:"shape",id:"EedFNmJHDD",width:560.9375,height:298.38574475065616,left:27.083333333333332,top:47.03125,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:1,style:"solid"},text:{content:'

    PRODUCT

    DESCRIPTION

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"RD_Bsh3RBT",src:"./images/product/RD_Bsh3RBT.png",width:1001.6145833333334,height:562.9166666666666,left:-.15625,top:.052083333333333336,fixedRatio:!0,rotate:0},{type:"shape",id:"tHO_x_mr6_",width:425,height:39.9,left:481,top:150.6,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:1,style:"solid"},text:{content:'

    主题主题

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"z2rhX0D-Vp",width:254.0625,height:60,left:651.9010826771654,top:321.5104166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    汇报人:wu2023/11/14

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"jFNy_CxfMn",width:227.44791666666666,height:40.1875,left:36.5625,top:468.0208333333333,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    创优质品牌,铸一流企业形象。

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"CV8TxV9izc",width:233.33333333333334,height:60,left:36.5625,top:488.6458333333333,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    A quality brand, casting the first-class corporate image.

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"26UZU23srp",width:1,left:700.15625,top:315.9375,start:[0,0],end:[.26976706036745407,0],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"G8Hr1vMUaQ",width:1,left:700.15625,top:316.00139435695536,start:[0,0],end:[.26976706036745407,0],style:"solid",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#EBE7E4"}},{id:"4qvCUgcZCG",elements:[{type:"text",id:"U3AiRqVppN",width:204.47429132288485,height:139.78125,left:359.7395833333333,top:97.29166666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"image",id:"r8qx9jceaZ",src:"./images/product/r8qx9jceaZ.png",width:307.0833333333333,height:562.0833333333334,left:-.15625,top:.20833333333333334,fixedRatio:!0,rotate:0},{type:"text",id:"Ig9YljmOEo",width:.1281988188976378,height:139.78125,left:662.8125,top:97.29166666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"JR_8WzwC51",width:175.81866334815203,height:98.86598279207323,left:102.83858267716535,top:130.47268700787401,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目 录

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"ilhZ3jy2Of",width:170.5,height:40.8,left:430.7,top:146.8,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"uH5OsfvOjR",width:187.5,height:40.828125,left:750.2,top:146.8,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"omBn6g5z2k",width:.1281988188976378,height:139.78125,left:359.7395833333333,top:301.25,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"DE1tRJ-M-L",width:186.5,height:40.828125,left:430.7,top:350.7,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"NL8HTBdxsu",width:.1281988188976378,height:139.78125,left:662.8125,top:295.625,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"7yvLoGE96P",width:168.5,height:40.8,left:759.7,top:350.7,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""}],background:{type:"solid",color:"#fff"}},{id:"K2Dwm7T_s-",elements:[{type:"image",id:"H3quPspV1Y",src:"./images/product/H3quPspV1Y.png",width:1000.15625,height:562.0833333333334,left:-.182250656167979,top:.10416666666666667,fixedRatio:!0,rotate:0},{type:"shape",id:"E-UQX9-kJE",width:1000.1041666666666,height:284.2708333333333,left:-.15616797900262466,top:139.01041666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"7vyPE98-zQ",width:396.87483595800524,height:58.296875,left:215.27239173228344,top:187.44061679790028,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1目录1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"3E8tNzIJDZ",width:301.9791666666667,height:41.140625,left:215.27239173228344,top:243.1177001312336,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

     

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"dg7jcOopY6",width:247.27272727272725,height:170,left:33.852933997036246,top:168.983105832988,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    01

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"Dr9uE4C2nf",width:1.57496719160105,height:.004675196850393701,left:-.20808727034120736,top:128.17708333333334,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"0hllbUqLlX",width:1.57496719160105,height:.004675196850393701,left:-.208251312335958,top:128.654281496063,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}}],background:{type:"gradient",gradientType:"linear",gradientColor:["#FAFAFA","#F3F3F3"],gradientRotate:180}},{id:"iTHH1nu2iN",elements:[{type:"shape",id:"XKpdetf6uU",width:1002.4479166666666,height:568.4375,left:-1.1979166666666667,top:-2.9166666666666665,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#000000",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"r49Zi22OAW",src:"./images/product/r49Zi22OAW.png",width:1002.4479166666666,height:568.4895833333334,left:-1.1979166666666667,top:-2.96875,fixedRatio:!0,rotate:0,colorMask:"rgba(0,0,0,0.78)"},{type:"shape",id:"7S-AgqeOSQ",width:324.4,height:31.7,left:117.3,top:193.7,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录1内容1目录1内容1

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"D-MYxMhRtG",width:371.3020833333333,height:53.328125,left:117.34375,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题1目录1标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"M9vZNnmaPE",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录1内容3目录1内容3

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"PXa3qhFBTX",width:382.6041666666667,height:53.328125,left:117.34375,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题3目录1标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"ZiupCK5-NO",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录1内容2目录1内容2

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"LMkEi1Zo2O",width:369.21875,height:53.328125,left:544.1145833333334,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题2目录1标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"8T6DiOpX6j",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录1内容4目录1内容4

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"HkLVqOOX33",width:369.21875,height:53.328125,left:544.1145833333334,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录1标题4目录1标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"iSVPR9jPPf",width:1,left:90.26041666666667,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"o_maYvj6jH",width:1,left:90.26041666666667,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"rckm5ws5kx",width:1,left:517.03125,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"zv2kvue7_d",width:1,left:517.03125,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#fff"}},{id:"1LKvol-uh2",elements:[{type:"image",id:"2yPFzo9Aix",src:"./images/product/2yPFzo9Aix.png",width:1000.15625,height:562.0833333333334,left:-.182250656167979,top:.10416666666666667,fixedRatio:!0,rotate:0},{type:"shape",id:"03qo7cXP8x",width:1000.1041666666666,height:284.2708333333333,left:-.15616797900262466,top:139.01041666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"1HYltQ1RdM",width:396.87483595800524,height:58.296875,left:206.95218175853017,top:187.44061679790028,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2目录2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"kd7jRgvT-i",width:301.9791666666667,height:41.140625,left:206.95218175853017,top:243.1177001312336,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

     

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"QdOMOEjtd6",width:205.62833578218988,height:170,left:29.23453178176294,top:178.68801263123365,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    02

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"5RvyEHsO2Y",width:1.57496719160105,height:.004675196850393701,left:-.20808727034120736,top:128.17708333333334,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"l8nM57ALvp",width:1.57496719160105,height:.004675196850393701,left:-.208251312335958,top:128.654281496063,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}}],background:{type:"solid",color:"#fff"}},{id:"bDW-Vi9_CD",elements:[{type:"shape",id:"18fCKGQOVw",width:1002.4479166666666,height:568.4375,left:-1.1979166666666667,top:-2.9166666666666665,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#000000",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"4Teh7H7Gtk",src:"./images/product/4Teh7H7Gtk.png",width:1002.4479166666666,height:568.5,left:-1.1979166666666667,top:0,fixedRatio:!0,rotate:0,colorMask:"rgba(0,0,0,0.63)"},{type:"shape",id:"BRE3cnSDn1",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录2内容1目录2内容1

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"sOt8s-GVoA",width:373.8020833333333,height:53.328125,left:117.34375,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题1目录2标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"saQ_zUFf3N",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录2内容3目录2内容3

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"0x1i4Go0Q9",width:369.7916666666667,height:53.328125,left:117.34375,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题3目录2标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"AYNxWMyDxD",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录2内容2目录2内容2

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"PTkVE-kSOm",width:372.6041666666667,height:53.328125,left:544.1145833333334,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题2目录2标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"sb4BzwzsCv",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录2内容4目录2内容4

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"RpQ2J5KQEt",width:379.7916666666667,height:53.328125,left:544.1145833333334,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录2标题4目录2标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"4mxRiGumhp",width:1,left:90.26041666666667,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"HMhV2BhRx7",width:1,left:90.26041666666667,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"MqvC9XqIZS",width:1,left:517.03125,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"smMgs-Fxpi",width:1,left:517.03125,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#fff"}},{id:"QNmDx96Nqj",elements:[{type:"image",id:"jtgcDQ_Vi_",src:"./images/product/jtgcDQ_Vi_.png",width:1000.15625,height:562.0833333333334,left:-.182250656167979,top:.10416666666666667,fixedRatio:!0,rotate:0},{type:"shape",id:"8IcnvqSGud",width:1000.1041666666666,height:284.2708333333333,left:-.15616797900262466,top:139.01041666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"dl0WyKmu-N",width:396.87483595800524,height:58.296875,left:201.85605314960628,top:187.44061679790028,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3目录3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"sNEpyfzzaU",width:301.9791666666667,height:41.140625,left:201.85605314960628,top:243.1177001312336,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

     

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"Fdjanh0-5z",width:216.37161084529504,height:170,left:36.09208760313456,top:178.6880126312336,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    03

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"We5J_7r07g",width:1.57496719160105,height:.004675196850393701,left:-.20808727034120736,top:128.17708333333334,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"GFkRZlTGim",width:1.57496719160105,height:.004675196850393701,left:-.208251312335958,top:128.654281496063,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}}],background:{type:"solid",color:"#fff"}},{id:"p8Z-LMAT11",elements:[{type:"shape",id:"nJ_RE_Afz7",width:1002.4479166666666,height:568.4375,left:-1.1979166666666667,top:-2.9166666666666665,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#000000",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"WhMnAavvX9",src:"./images/product/WhMnAavvX9.png",width:1002.4479166666666,height:568.5,left:-1.1979166666666667,top:0,fixedRatio:!0,rotate:0,colorMask:"rgba(0,0,0,0.62)"},{type:"shape",id:"G-7i2-znQP",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录3内容1目录3内容1

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"8bzy8BMYSC",width:400.9895833333333,height:53.328125,left:117.34375,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题1目录3标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"6b8MnKK_5r",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录3内容3目录3内容3

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"OWq-7rdmC6",width:370.7291666666667,height:53.328125,left:117.34375,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题3目录3标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"fsZt3hsMDE",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录3内容2目录3内容2

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"GbCG6YYGWi",width:372.5520833333333,height:53.328125,left:544.1145833333334,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题2目录3标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"Y7WTGGqq2L",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录3内容4目录3内容4

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"_WTHRcJ3or",width:377.7604166666667,height:53.328125,left:544.1145833333334,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录3标题4目录3标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"hKHpR0z7-q",width:1,left:90.26041666666667,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"KMHLnN88EB",width:1,left:90.26041666666667,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"A_Yfi6BkG3",width:1,left:517.03125,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"fCAnm1IxHP",width:1,left:517.03125,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#fff"}},{id:"Vu2iwys17X",elements:[{type:"image",id:"VcQNfLxho5",src:"./images/product/VcQNfLxho5.png",width:1000.15625,height:562.0833333333334,left:-.182250656167979,top:.10416666666666667,fixedRatio:!0,rotate:0},{type:"shape",id:"8RyTzkhWdD",width:1000.1041666666666,height:284.2708333333333,left:-.15616797900262466,top:139.01041666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"wL6fL8NnHk",width:396.87483595800524,height:58.296875,left:206.95218175853017,top:187.44061679790028,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4目录4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"sEZt_W-j0U",width:301.9791666666667,height:41.140625,left:206.95218175853017,top:243.1177001312336,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

     

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"yovIkby8FM",width:277.17703349282294,height:170,left:25.247290952416847,top:187.44061679790028,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    04

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"877QFZq4rA",width:1.57496719160105,height:.004675196850393701,left:-.20808727034120736,top:128.17708333333334,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"eO-nlI7cOM",width:1.57496719160105,height:.004675196850393701,left:-.208251312335958,top:128.654281496063,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#f2f2f2",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:2,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}}],background:{type:"solid",color:"#fff"}},{id:"UdFOzb0S3C",elements:[{type:"shape",id:"RXwUf3etOs",width:1002.4479166666666,height:568.4375,left:-1.1979166666666667,top:-2.9166666666666665,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"#000000",fixedRatio:!1,rotate:0,outline:{color:"#a8560f",width:0,style:"solid"},text:{content:'

     

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"image",id:"wb4fS0yHTs",src:"./images/product/wb4fS0yHTs.png",width:1002.4479166666666,height:568.5,left:-1.1979166666666667,top:0,fixedRatio:!0,rotate:0,colorMask:"rgba(0,0,0,0.72)"},{type:"shape",id:"sXa95vm0xK",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录4内容1目录4内容1

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"TuLJ6fwaDZ",width:382.6041666666667,height:53.328125,left:117.34375,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题1目录4标题1

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"maNmX2uaQv",width:324.4270833333333,height:31.666666666666668,left:117.34375,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录4内容3目录4内容3

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"UPJ3nvALXI",width:382.6041666666667,height:53.328125,left:117.34375,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题3目录4标题3

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"0X50hNJ5Z8",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:193.69791666666666,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录4内容2目录4内容2

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"hA_DUfZLrw",width:399.21875,height:53.328125,left:544.1145833333334,top:126.35416666666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题2目录4标题2

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"shape",id:"nEK15vCBQB",width:324.4270833333333,height:31.666666666666668,left:544.1145833333334,top:391.6666666666667,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,text:{content:'

    目录4内容4目录4内容4

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"kESneOrHZe",width:385.1041666666667,height:53.328125,left:544.1145833333334,top:324.3229166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    目录4标题4目录4标题4

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"guIntv8Kvy",width:1,left:90.26041666666667,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"chrWtPF-ai",width:1,left:90.26041666666667,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"osrtmH4j6A",width:1,left:517.03125,top:129.73958333333334,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"5CcN1QoiMi",width:1,left:517.03125,top:327.7083333333333,start:[0,0],end:[0,118.17708333333333],style:"solid",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#fff"}},{id:"xEvRzqQeDR",elements:[{type:"image",id:"AirVETg489",src:"./images/product/AirVETg489.png",width:1001.6145833333334,height:562.9166666666666,left:-.15625,top:.052083333333333336,fixedRatio:!0,rotate:0},{type:"shape",id:"6lrDyq7qPL",width:560.9375,height:298.38574475065616,left:27.083333333333332,top:47.03125,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:1,style:"solid"},text:{content:'

    PRODUCT

    DESCRIPTION

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"shape",id:"f2fDLiSIFT",width:270.8213716108453,height:247.5,left:635.1422110663201,top:61.927083333333336,viewBox:[200,200],path:"M 0 0 L 200 0 L 200 200 L 0 200 Z",fill:"none",fixedRatio:!1,rotate:0,outline:{color:"#000",width:1,style:"solid"},text:{content:'

    谢谢

    观看

    ',defaultFontName:"Microsoft Yahei",defaultColor:"#333",align:"middle"}},{type:"text",id:"uHvipisCfS",width:254.0625,height:40,left:651.9010826771654,top:321.5104166666667,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    汇报人:wu2023/11/14

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"ALqj25zMXi",width:227.44791666666666,height:40.1875,left:36.5625,top:468.0208333333333,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    创优质品牌,铸一流企业形象。

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"text",id:"vK16_ufzhZ",width:233.33333333333334,height:60,left:36.5625,top:488.6458333333333,rotate:0,defaultFontName:"Microsoft Yahei",defaultColor:"#333",content:'

    A quality brand, casting the first-class corporate image.

    ',lineHeight:1,outline:{color:"#000",width:0,style:"solid"},fill:""},{type:"line",id:"VZamX5iBNZ",width:1,left:700.15625,top:315.9375,start:[0,0],end:[.26976706036745407,0],style:"solid",color:"#FFFFFF",points:["",""]},{type:"line",id:"U0ad860lEz",width:1,left:700.15625,top:316.00139435695536,start:[0,0],end:[.26976706036745407,0],style:"solid",color:"#FFFFFF",points:["",""]}],background:{type:"solid",color:"#fff"}}],nO=[{label:"基础",key:"base",tpl:[]},{label:"科技",key:"science",tpl:E1e},{label:"总结",key:"summary",tpl:X1e},{label:"产品",key:"product",tpl:W1e}],V1e={class:"layout-pool"},U1e={class:"header"},Y1e={class:"list"},Z1e={class:"btns"},Q1e=Ie({__name:"LayoutPool",emits:["select"],setup(e,{emit:t}){const n=t,r=he("base"),{layouts:o}=Ee(st()),i=JSON.parse(JSON.stringify(fn(o.value))),a=he([...i]),s=u=>{r.value=u,u==="base"?a.value=[...i]:a.value=c(u)},c=u=>nO.find(f=>f.key===u).tpl,l=u=>{n("select",u)};return(u,f)=>(Y(),ee("div",V1e,[V("div",U1e,[L(na,{tabs:z(nO),value:r.value,"onUpdate:value":f[0]||(f[0]=d=>s(d))},null,8,["tabs","value"])]),V("div",Y1e,[(Y(!0),ee(Xe,null,ot(a.value,d=>(Y(),ee("div",{class:"layout-item",key:d.id},[L(Fa,{class:"thumbnail",slide:d,size:180},null,8,["slide"]),V("div",Z1e,[L(je,{class:"btn",type:"primary",size:"small",onClick:h=>l(d)},{default:se(()=>[Ue("插入模板")]),_:2},1032,["onClick"])])]))),128))])]))}}),B1e=We(Q1e,[["__scopeId","data-v-0eeef8ed"]]);var k_={exports:{}};const D1e=px(YK);/**! * Sortable 1.14.0 * @author RubaXa * @author owenm * @license MIT */function rO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function vs(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function G1e(e,t){if(e==null)return{};var n=H1e(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function z1e(e){return J1e(e)||j1e(e)||$1e(e)||q1e()}function J1e(e){if(Array.isArray(e))return w6(e)}function j1e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function $1e(e,t){if(e){if(typeof e=="string")return w6(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w6(e,t)}}function w6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function n2e(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Ma(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&pg(e,t):pg(e,t))||r&&e===n)return e;if(e===n)break}while(e=n2e(e))}return null}var iO=/\s+/g;function fr(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(iO," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(iO," ")}}function Lt(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function bu(e,t){var n="";if(typeof e=="string")n=e;else do{var r=Lt(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(n)}function C_(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o=i:a=o<=i,!a)return r;if(r===ds())break;r=oc(r,!1)}return!1}function Fd(e,t,n,r){for(var o=0,i=0,a=e.children;i2&&arguments[2]!==void 0?arguments[2]:{},o=r.evt,i=G1e(r,c2e);Hp.pluginEvent.bind(Vt)(t,n,vs({dragEl:pt,parentEl:mr,ghostEl:rn,rootEl:er,nextEl:zc,lastDownEl:lm,cloneEl:gr,cloneHidden:Jl,dragStarted:th,putSortable:zr,activeSortable:Vt.active,originalEvent:o,oldIndex:ed,oldDraggableIndex:Fh,newIndex:gi,newDraggableIndex:Hl,hideGhostForTarget:W_,unhideGhostForTarget:V_,cloneNowHidden:function(){Jl=!0},cloneNowShown:function(){Jl=!1},dispatchSortableEvent:function(s){So({sortable:n,name:s,originalEvent:o})}},i))};function So(e){eh(vs({putSortable:zr,cloneEl:gr,targetEl:pt,rootEl:er,oldIndex:ed,oldDraggableIndex:Fh,newIndex:gi,newDraggableIndex:Hl},e))}var pt,mr,rn,er,zc,lm,gr,Jl,ed,gi,Fh,Hl,O2,zr,Qf=!1,mg=!1,gg=[],Dc,ha,fR,dR,cO,uO,th,Nf,_h,Eh=!1,T2=!1,cm,lo,hR=[],S6=!1,vg=[],mv=typeof document<"u",k2=N_,fO=Kp||fl?"cssFloat":"float",u2e=mv&&!t2e&&!N_&&"draggable"in document.createElement("div"),__=function(){if(mv){if(fl)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),E_=function(t,n){var r=Lt(t),o=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),i=Fd(t,0,n),a=Fd(t,1,n),s=i&&Lt(i),c=a&&Lt(a),l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+rr(i).width,u=c&&parseInt(c.marginLeft)+parseInt(c.marginRight)+rr(a).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&s.float&&s.float!=="none"){var f=s.float==="left"?"left":"right";return a&&(c.clear==="both"||c.clear===f)?"vertical":"horizontal"}return i&&(s.display==="block"||s.display==="flex"||s.display==="table"||s.display==="grid"||l>=o&&r[fO]==="none"||a&&r[fO]==="none"&&l+u>o)?"vertical":"horizontal"},f2e=function(t,n,r){var o=r?t.left:t.top,i=r?t.right:t.bottom,a=r?t.width:t.height,s=r?n.left:n.top,c=r?n.right:n.bottom,l=r?n.width:n.height;return o===s||i===c||o+a/2===s+l/2},d2e=function(t,n){var r;return gg.some(function(o){var i=o[mo].options.emptyInsertThreshold;if(!(!i||E5(o))){var a=rr(o),s=t>=a.left-i&&t<=a.right+i,c=n>=a.top-i&&n<=a.bottom+i;if(s&&c)return r=o}}),r},X_=function(t){function n(i,a){return function(s,c,l,u){var f=s.options.group.name&&c.options.group.name&&s.options.group.name===c.options.group.name;if(i==null&&(a||f))return!0;if(i==null||i===!1)return!1;if(a&&i==="clone")return i;if(typeof i=="function")return n(i(s,c,l,u),a)(s,c,l,u);var d=(a?s:c).options.group.name;return i===!0||typeof i=="string"&&i===d||i.join&&i.indexOf(d)>-1}}var r={},o=t.group;(!o||sm(o)!="object")&&(o={name:o}),r.name=o.name,r.checkPull=n(o.pull,!0),r.checkPut=n(o.put),r.revertClone=o.revertClone,t.group=r},W_=function(){!__&&rn&&Lt(rn,"display","none")},V_=function(){!__&&rn&&Lt(rn,"display","")};mv&&document.addEventListener("click",function(e){if(mg)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),mg=!1,!1},!0);var Kc=function(t){if(pt){t=t.touches?t.touches[0]:t;var n=d2e(t.clientX,t.clientY);if(n){var r={};for(var o in t)t.hasOwnProperty(o)&&(r[o]=t[o]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[mo]._onDragOver(r)}}},h2e=function(t){pt&&pt.parentNode[mo]._isOutsideThisEl(t.target)};function Vt(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=ra({},t),e[mo]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return E_(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(a,s){a.setData("Text",s.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Vt.supportPointer!==!1&&"PointerEvent"in window&&!Ch,emptyInsertThreshold:5};Hp.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);X_(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:u2e,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?An(e,"pointerdown",this._onTapStart):(An(e,"mousedown",this._onTapStart),An(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(An(e,"dragover",this),An(e,"dragenter",this)),gg.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),ra(this,a2e())}Vt.prototype={constructor:Vt,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Nf=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,pt):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,r=this.el,o=this.options,i=o.preventOnFilter,a=t.type,s=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,c=(s||t).target,l=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||c,u=o.filter;if(x2e(r),!pt&&!(/mousedown|pointerdown/.test(a)&&t.button!==0||o.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&Ch&&c&&c.tagName.toUpperCase()==="SELECT")&&(c=Ma(c,o.draggable,r,!1),!(c&&c.animated)&&lm!==c)){if(ed=yr(c),Fh=yr(c,o.draggable),typeof u=="function"){if(u.call(this,t,c,this)){So({sortable:n,rootEl:l,name:"filter",targetEl:c,toEl:r,fromEl:r}),Bo("filter",n,{evt:t}),i&&t.cancelable&&t.preventDefault();return}}else if(u&&(u=u.split(",").some(function(f){if(f=Ma(l,f.trim(),r,!1),f)return So({sortable:n,rootEl:f,name:"filter",targetEl:c,fromEl:r,toEl:r}),Bo("filter",n,{evt:t}),!0}),u)){i&&t.cancelable&&t.preventDefault();return}o.handle&&!Ma(l,o.handle,r,!1)||this._prepareDragStart(t,s,c)}}},_prepareDragStart:function(t,n,r){var o=this,i=o.el,a=o.options,s=i.ownerDocument,c;if(r&&!pt&&r.parentNode===i){var l=rr(r);if(er=i,pt=r,mr=pt.parentNode,zc=pt.nextSibling,lm=r,O2=a.group,Vt.dragged=pt,Dc={target:pt,clientX:(n||t).clientX,clientY:(n||t).clientY},cO=Dc.clientX-l.left,uO=Dc.clientY-l.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,pt.style["will-change"]="all",c=function(){if(Bo("delayEnded",o,{evt:t}),Vt.eventCanceled){o._onDrop();return}o._disableDelayedDragEvents(),!oO&&o.nativeDraggable&&(pt.draggable=!0),o._triggerDragStart(t,n),So({sortable:o,name:"choose",originalEvent:t}),fr(pt,a.chosenClass,!0)},a.ignore.split(",").forEach(function(u){C_(pt,u.trim(),pR)}),An(s,"dragover",Kc),An(s,"mousemove",Kc),An(s,"touchmove",Kc),An(s,"mouseup",o._onDrop),An(s,"touchend",o._onDrop),An(s,"touchcancel",o._onDrop),oO&&this.nativeDraggable&&(this.options.touchStartThreshold=4,pt.draggable=!0),Bo("delayStart",this,{evt:t}),a.delay&&(!a.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(Kp||fl))){if(Vt.eventCanceled){this._onDrop();return}An(s,"mouseup",o._disableDelayedDrag),An(s,"touchend",o._disableDelayedDrag),An(s,"touchcancel",o._disableDelayedDrag),An(s,"mousemove",o._delayedDragTouchMoveHandler),An(s,"touchmove",o._delayedDragTouchMoveHandler),a.supportPointer&&An(s,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(c,a.delay)}else c()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){pt&&pR(pt),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;un(t,"mouseup",this._disableDelayedDrag),un(t,"touchend",this._disableDelayedDrag),un(t,"touchcancel",this._disableDelayedDrag),un(t,"mousemove",this._delayedDragTouchMoveHandler),un(t,"touchmove",this._delayedDragTouchMoveHandler),un(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?An(document,"pointermove",this._onTouchMove):n?An(document,"touchmove",this._onTouchMove):An(document,"mousemove",this._onTouchMove):(An(pt,"dragend",this),An(er,"dragstart",this._onDragStart));try{document.selection?um(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(Qf=!1,er&&pt){Bo("dragStarted",this,{evt:n}),this.nativeDraggable&&An(document,"dragover",h2e);var r=this.options;!t&&fr(pt,r.dragClass,!1),fr(pt,r.ghostClass,!0),Vt.active=this,t&&this._appendGhost(),So({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(ha){this._lastX=ha.clientX,this._lastY=ha.clientY,W_();for(var t=document.elementFromPoint(ha.clientX,ha.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(ha.clientX,ha.clientY),t!==n);)n=t;if(pt.parentNode[mo]._isOutsideThisEl(t),n)do{if(n[mo]){var r=void 0;if(r=n[mo]._onDragOver({clientX:ha.clientX,clientY:ha.clientY,target:t,rootEl:n}),r&&!this.options.dragoverBubble)break}t=n}while(n=n.parentNode);V_()}},_onTouchMove:function(t){if(Dc){var n=this.options,r=n.fallbackTolerance,o=n.fallbackOffset,i=t.touches?t.touches[0]:t,a=rn&&bu(rn,!0),s=rn&&a&&a.a,c=rn&&a&&a.d,l=k2&&lo&&sO(lo),u=(i.clientX-Dc.clientX+o.x)/(s||1)+(l?l[0]-hR[0]:0)/(s||1),f=(i.clientY-Dc.clientY+o.y)/(c||1)+(l?l[1]-hR[1]:0)/(c||1);if(!Vt.active&&!Qf){if(r&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(So({rootEl:mr,name:"add",toEl:mr,fromEl:er,originalEvent:t}),So({sortable:this,name:"remove",toEl:mr,originalEvent:t}),So({rootEl:mr,name:"sort",toEl:mr,fromEl:er,originalEvent:t}),So({sortable:this,name:"sort",toEl:mr,originalEvent:t})),zr&&zr.save()):gi!==ed&&gi>=0&&(So({sortable:this,name:"update",toEl:mr,originalEvent:t}),So({sortable:this,name:"sort",toEl:mr,originalEvent:t})),Vt.active&&((gi==null||gi===-1)&&(gi=ed,Hl=Fh),So({sortable:this,name:"end",toEl:mr,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){Bo("nulling",this),er=pt=mr=rn=zc=gr=lm=Jl=Dc=ha=th=gi=Hl=ed=Fh=Nf=_h=zr=O2=Vt.dragged=Vt.ghost=Vt.clone=Vt.active=null,vg.forEach(function(t){t.checked=!0}),vg.length=fR=dR=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":pt&&(this._onDragOver(t),p2e(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,r=this.el.children,o=0,i=r.length,a=this.options;or.right+o||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+o}function y2e(e,t,n,r,o,i,a,s){var c=r?e.clientY:e.clientX,l=r?n.height:n.width,u=r?n.top:n.left,f=r?n.bottom:n.right,d=!1;if(!a){if(s&&cmu+l*i/2:cf-cm)return-_h}else if(c>u+l*(1-o)/2&&cf-l*i/2)?c>u+l/2?1:-1:0}function A2e(e){return yr(pt)1&&($t.forEach(function(s){i.addAnimationState({target:s,rect:Do?rr(s):a}),cR(s),s.fromRect=a,r.removeAnimationState(s)}),Do=!1,L2e(!this.options.removeCloneOnHide,o))},dragOverCompleted:function(n){var r=n.sortable,o=n.isOwner,i=n.insertion,a=n.activeSortable,s=n.parentEl,c=n.putSortable,l=this.options;if(i){if(o&&a._hideClone(),w0=!1,l.animation&&$t.length>1&&(Do||!o&&!a.options.sort&&!c)){var u=rr(Dn,!1,!0,!0);$t.forEach(function(d){d!==Dn&&(lO(d,u),s.appendChild(d))}),Do=!0}if(!o)if(Do||C2(),$t.length>1){var f=P2;a._showClone(r),a.options.animation&&!P2&&f&&mi.forEach(function(d){a.addAnimationState({target:d,rect:S0}),d.fromRect=S0,d.thisAnimationDuration=null})}else a._showClone(r)}},dragOverAnimationCapture:function(n){var r=n.dragRect,o=n.isOwner,i=n.activeSortable;if($t.forEach(function(s){s.thisAnimationDuration=null}),i.options.animation&&!o&&i.multiDrag.isMultiDrag){S0=ra({},r);var a=bu(Dn,!0);S0.top-=a.f,S0.left-=a.e}},dragOverAnimationComplete:function(){Do&&(Do=!1,C2())},drop:function(n){var r=n.originalEvent,o=n.rootEl,i=n.parentEl,a=n.sortable,s=n.dispatchSortableEvent,c=n.oldIndex,l=n.putSortable,u=l||this.sortable;if(r){var f=this.options,d=i.children;if(!Pf)if(f.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),fr(Dn,f.selectedClass,!~$t.indexOf(Dn)),~$t.indexOf(Dn))$t.splice($t.indexOf(Dn),1),M0=null,eh({sortable:a,rootEl:o,name:"deselect",targetEl:Dn,originalEvt:r});else{if($t.push(Dn),eh({sortable:a,rootEl:o,name:"select",targetEl:Dn,originalEvt:r}),r.shiftKey&&M0&&a.el.contains(M0)){var h=yr(M0),p=yr(Dn);if(~h&&~p&&h!==p){var m,v;for(p>h?(v=h,m=p):(v=p,m=h+1);v1){var b=rr(Dn),x=yr(Dn,":not(."+this.options.selectedClass+")");if(!w0&&f.animation&&(Dn.thisAnimationDuration=null),u.captureAnimationState(),!w0&&(f.animation&&(Dn.fromRect=b,$t.forEach(function(y){if(y.thisAnimationDuration=null,y!==Dn){var A=Do?rr(y):b;y.fromRect=A,u.addAnimationState({target:y,rect:A})}})),C2(),$t.forEach(function(y){d[x]?i.insertBefore(y,d[x]):i.appendChild(y),x++}),c===yr(Dn))){var R=!1;$t.forEach(function(y){if(y.sortableIndex!==yr(y)){R=!0;return}}),R&&s("update")}$t.forEach(function(y){cR(y)}),u.animateAll()}pa=u}(o===i||l&&l.lastPutMode!=="clone")&&mi.forEach(function(y){y.parentNode&&y.parentNode.removeChild(y)})}},nullingGlobal:function(){this.isMultiDrag=Pf=!1,mi.length=0},destroyGlobal:function(){this._deselectMultiDrag(),un(document,"pointerup",this._deselectMultiDrag),un(document,"mouseup",this._deselectMultiDrag),un(document,"touchend",this._deselectMultiDrag),un(document,"keydown",this._checkKeyDown),un(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof Pf<"u"&&Pf)&&pa===this.sortable&&!(n&&Ma(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;$t.length;){var r=$t[0];fr(r,this.options.selectedClass,!1),$t.shift(),eh({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:r,originalEvt:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},ra(e,{pluginName:"multiDrag",utils:{select:function(n){var r=n.parentNode[mo];!r||!r.options.multiDrag||~$t.indexOf(n)||(pa&&pa!==r&&(pa.multiDrag._deselectMultiDrag(),pa=r),fr(n,r.options.selectedClass,!0),$t.push(n))},deselect:function(n){var r=n.parentNode[mo],o=$t.indexOf(n);!r||!r.options.multiDrag||!~o||(fr(n,r.options.selectedClass,!1),$t.splice(o,1))}},eventProperties:function(){var n=this,r=[],o=[];return $t.forEach(function(i){r.push({multiDragElement:i,index:i.sortableIndex});var a;Do&&i!==Dn?a=-1:Do?a=yr(i,":not(."+n.options.selectedClass+")"):a=yr(i),o.push({multiDragElement:i,index:a})}),{items:z1e($t),clones:[].concat(mi),oldIndicies:r,newIndicies:o}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function L2e(e,t){$t.forEach(function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}function hO(e,t){mi.forEach(function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}function C2(){$t.forEach(function(e){e!==Dn&&e.parentNode&&e.parentNode.removeChild(e)})}Vt.mount(new b2e);Vt.mount(V5,W5);const O2e=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:S2e,Sortable:Vt,Swap:M2e,default:Vt},Symbol.toStringTag,{value:"Module"})),T2e=px(O2e);(function(e,t){(function(r,o){e.exports=o(D1e,T2e)})(typeof self<"u"?self:kt,function(n,r){return function(o){var i={};function a(s){if(i[s])return i[s].exports;var c=i[s]={i:s,l:!1,exports:{}};return o[s].call(c.exports,c,c.exports,a),c.l=!0,c.exports}return a.m=o,a.c=i,a.d=function(s,c,l){a.o(s,c)||Object.defineProperty(s,c,{enumerable:!0,get:l})},a.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},a.t=function(s,c){if(c&1&&(s=a(s)),c&8||c&4&&typeof s=="object"&&s&&s.__esModule)return s;var l=Object.create(null);if(a.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:s}),c&2&&typeof s!="string")for(var u in s)a.d(l,u,(function(f){return s[f]}).bind(null,u));return l},a.n=function(s){var c=s&&s.__esModule?function(){return s.default}:function(){return s};return a.d(c,"a",c),c},a.o=function(s,c){return Object.prototype.hasOwnProperty.call(s,c)},a.p="",a(a.s="fb15")}({"00ee":function(o,i,a){var s=a("b622"),c=s("toStringTag"),l={};l[c]="z",o.exports=String(l)==="[object z]"},"0366":function(o,i,a){var s=a("1c0b");o.exports=function(c,l,u){if(s(c),l===void 0)return c;switch(u){case 0:return function(){return c.call(l)};case 1:return function(f){return c.call(l,f)};case 2:return function(f,d){return c.call(l,f,d)};case 3:return function(f,d,h){return c.call(l,f,d,h)}}return function(){return c.apply(l,arguments)}}},"057f":function(o,i,a){var s=a("fc6a"),c=a("241c").f,l={}.toString,u=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],f=function(d){try{return c(d)}catch{return u.slice()}};o.exports.f=function(h){return u&&l.call(h)=="[object Window]"?f(h):c(s(h))}},"06cf":function(o,i,a){var s=a("83ab"),c=a("d1e7"),l=a("5c6c"),u=a("fc6a"),f=a("c04e"),d=a("5135"),h=a("0cfb"),p=Object.getOwnPropertyDescriptor;i.f=s?p:function(v,b){if(v=u(v),b=f(b,!0),h)try{return p(v,b)}catch{}if(d(v,b))return l(!c.f.call(v,b),v[b])}},"0cfb":function(o,i,a){var s=a("83ab"),c=a("d039"),l=a("cc12");o.exports=!s&&!c(function(){return Object.defineProperty(l("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(o,i,a){var s=a("23e7"),c=a("d58f").left,l=a("a640"),u=a("ae40"),f=l("reduce"),d=u("reduce",{1:0});s({target:"Array",proto:!0,forced:!f||!d},{reduce:function(p){return c(this,p,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(o,i,a){var s=a("c6b6"),c=a("9263");o.exports=function(l,u){var f=l.exec;if(typeof f=="function"){var d=f.call(l,u);if(typeof d!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return d}if(s(l)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return c.call(l,u)}},"159b":function(o,i,a){var s=a("da84"),c=a("fdbc"),l=a("17c2"),u=a("9112");for(var f in c){var d=s[f],h=d&&d.prototype;if(h&&h.forEach!==l)try{u(h,"forEach",l)}catch{h.forEach=l}}},"17c2":function(o,i,a){var s=a("b727").forEach,c=a("a640"),l=a("ae40"),u=c("forEach"),f=l("forEach");o.exports=!u||!f?function(h){return s(this,h,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(o,i,a){var s=a("d066");o.exports=s("document","documentElement")},"1c0b":function(o,i){o.exports=function(a){if(typeof a!="function")throw TypeError(String(a)+" is not a function");return a}},"1c7e":function(o,i,a){var s=a("b622"),c=s("iterator"),l=!1;try{var u=0,f={next:function(){return{done:!!u++}},return:function(){l=!0}};f[c]=function(){return this},Array.from(f,function(){throw 2})}catch{}o.exports=function(d,h){if(!h&&!l)return!1;var p=!1;try{var m={};m[c]=function(){return{next:function(){return{done:p=!0}}}},d(m)}catch{}return p}},"1d80":function(o,i){o.exports=function(a){if(a==null)throw TypeError("Can't call method on "+a);return a}},"1dde":function(o,i,a){var s=a("d039"),c=a("b622"),l=a("2d00"),u=c("species");o.exports=function(f){return l>=51||!s(function(){var d=[],h=d.constructor={};return h[u]=function(){return{foo:1}},d[f](Boolean).foo!==1})}},"23cb":function(o,i,a){var s=a("a691"),c=Math.max,l=Math.min;o.exports=function(u,f){var d=s(u);return d<0?c(d+f,0):l(d,f)}},"23e7":function(o,i,a){var s=a("da84"),c=a("06cf").f,l=a("9112"),u=a("6eeb"),f=a("ce4e"),d=a("e893"),h=a("94ca");o.exports=function(p,m){var v=p.target,b=p.global,x=p.stat,R,y,A,S,k,O;if(b?y=s:x?y=s[v]||f(v,{}):y=(s[v]||{}).prototype,y)for(A in m){if(k=m[A],p.noTargetGet?(O=c(y,A),S=O&&O.value):S=y[A],R=h(b?A:v+(x?".":"#")+A,p.forced),!R&&S!==void 0){if(typeof k==typeof S)continue;d(k,S)}(p.sham||S&&S.sham)&&l(k,"sham",!0),u(y,A,k,p)}}},"241c":function(o,i,a){var s=a("ca84"),c=a("7839"),l=c.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(f){return s(f,l)}},"25f0":function(o,i,a){var s=a("6eeb"),c=a("825a"),l=a("d039"),u=a("ad6d"),f="toString",d=RegExp.prototype,h=d[f],p=l(function(){return h.call({source:"a",flags:"b"})!="/a/b"}),m=h.name!=f;(p||m)&&s(RegExp.prototype,f,function(){var b=c(this),x=String(b.source),R=b.flags,y=String(R===void 0&&b instanceof RegExp&&!("flags"in d)?u.call(b):R);return"/"+x+"/"+y},{unsafe:!0})},"2ca0":function(o,i,a){var s=a("23e7"),c=a("06cf").f,l=a("50c4"),u=a("5a34"),f=a("1d80"),d=a("ab13"),h=a("c430"),p="".startsWith,m=Math.min,v=d("startsWith"),b=!h&&!v&&!!function(){var x=c(String.prototype,"startsWith");return x&&!x.writable}();s({target:"String",proto:!0,forced:!b&&!v},{startsWith:function(R){var y=String(f(this));u(R);var A=l(m(arguments.length>1?arguments[1]:void 0,y.length)),S=String(R);return p?p.call(y,S,A):y.slice(A,A+S.length)===S}})},"2d00":function(o,i,a){var s=a("da84"),c=a("342f"),l=s.process,u=l&&l.versions,f=u&&u.v8,d,h;f?(d=f.split("."),h=d[0]+d[1]):c&&(d=c.match(/Edge\/(\d+)/),(!d||d[1]>=74)&&(d=c.match(/Chrome\/(\d+)/),d&&(h=d[1]))),o.exports=h&&+h},"342f":function(o,i,a){var s=a("d066");o.exports=s("navigator","userAgent")||""},"35a1":function(o,i,a){var s=a("f5df"),c=a("3f8c"),l=a("b622"),u=l("iterator");o.exports=function(f){if(f!=null)return f[u]||f["@@iterator"]||c[s(f)]}},"37e8":function(o,i,a){var s=a("83ab"),c=a("9bf2"),l=a("825a"),u=a("df75");o.exports=s?Object.defineProperties:function(d,h){l(d);for(var p=u(h),m=p.length,v=0,b;m>v;)c.f(d,b=p[v++],h[b]);return d}},"3bbe":function(o,i,a){var s=a("861d");o.exports=function(c){if(!s(c)&&c!==null)throw TypeError("Can't set "+String(c)+" as a prototype");return c}},"3ca3":function(o,i,a){var s=a("6547").charAt,c=a("69f3"),l=a("7dd0"),u="String Iterator",f=c.set,d=c.getterFor(u);l(String,"String",function(h){f(this,{type:u,string:String(h),index:0})},function(){var p=d(this),m=p.string,v=p.index,b;return v>=m.length?{value:void 0,done:!0}:(b=s(m,v),p.index+=b.length,{value:b,done:!1})})},"3f8c":function(o,i){o.exports={}},4160:function(o,i,a){var s=a("23e7"),c=a("17c2");s({target:"Array",proto:!0,forced:[].forEach!=c},{forEach:c})},"428f":function(o,i,a){var s=a("da84");o.exports=s},"44ad":function(o,i,a){var s=a("d039"),c=a("c6b6"),l="".split;o.exports=s(function(){return!Object("z").propertyIsEnumerable(0)})?function(u){return c(u)=="String"?l.call(u,""):Object(u)}:Object},"44d2":function(o,i,a){var s=a("b622"),c=a("7c73"),l=a("9bf2"),u=s("unscopables"),f=Array.prototype;f[u]==null&&l.f(f,u,{configurable:!0,value:c(null)}),o.exports=function(d){f[u][d]=!0}},"44e7":function(o,i,a){var s=a("861d"),c=a("c6b6"),l=a("b622"),u=l("match");o.exports=function(f){var d;return s(f)&&((d=f[u])!==void 0?!!d:c(f)=="RegExp")}},4930:function(o,i,a){var s=a("d039");o.exports=!!Object.getOwnPropertySymbols&&!s(function(){return!String(Symbol())})},"4d64":function(o,i,a){var s=a("fc6a"),c=a("50c4"),l=a("23cb"),u=function(f){return function(d,h,p){var m=s(d),v=c(m.length),b=l(p,v),x;if(f&&h!=h){for(;v>b;)if(x=m[b++],x!=x)return!0}else for(;v>b;b++)if((f||b in m)&&m[b]===h)return f||b||0;return!f&&-1}};o.exports={includes:u(!0),indexOf:u(!1)}},"4de4":function(o,i,a){var s=a("23e7"),c=a("b727").filter,l=a("1dde"),u=a("ae40"),f=l("filter"),d=u("filter");s({target:"Array",proto:!0,forced:!f||!d},{filter:function(p){return c(this,p,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(o,i,a){var s=a("0366"),c=a("7b0b"),l=a("9bdd"),u=a("e95a"),f=a("50c4"),d=a("8418"),h=a("35a1");o.exports=function(m){var v=c(m),b=typeof this=="function"?this:Array,x=arguments.length,R=x>1?arguments[1]:void 0,y=R!==void 0,A=h(v),S=0,k,O,w,I,E,T;if(y&&(R=s(R,x>2?arguments[2]:void 0,2)),A!=null&&!(b==Array&&u(A)))for(I=A.call(v),E=I.next,O=new b;!(w=E.call(I)).done;S++)T=y?l(I,R,[w.value,S],!0):w.value,d(O,S,T);else for(k=f(v.length),O=new b(k);k>S;S++)T=y?R(v[S],S):v[S],d(O,S,T);return O.length=S,O}},"4fad":function(o,i,a){var s=a("23e7"),c=a("6f53").entries;s({target:"Object",stat:!0},{entries:function(u){return c(u)}})},"50c4":function(o,i,a){var s=a("a691"),c=Math.min;o.exports=function(l){return l>0?c(s(l),9007199254740991):0}},5135:function(o,i){var a={}.hasOwnProperty;o.exports=function(s,c){return a.call(s,c)}},5319:function(o,i,a){var s=a("d784"),c=a("825a"),l=a("7b0b"),u=a("50c4"),f=a("a691"),d=a("1d80"),h=a("8aa5"),p=a("14c3"),m=Math.max,v=Math.min,b=Math.floor,x=/\$([$&'`]|\d\d?|<[^>]*>)/g,R=/\$([$&'`]|\d\d?)/g,y=function(A){return A===void 0?A:String(A)};s("replace",2,function(A,S,k,O){var w=O.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,I=O.REPLACE_KEEPS_$0,E=w?"$":"$0";return[function(N,P){var C=d(this),X=N==null?void 0:N[A];return X!==void 0?X.call(N,C,P):S.call(String(C),N,P)},function(F,N){if(!w&&I||typeof N=="string"&&N.indexOf(E)===-1){var P=k(S,F,this,N);if(P.done)return P.value}var C=c(F),X=String(this),U=typeof N=="function";U||(N=String(N));var K=C.global;if(K){var ie=C.unicode;C.lastIndex=0}for(var B=[];;){var Z=p(C,X);if(Z===null||(B.push(Z),!K))break;var Q=String(Z[0]);Q===""&&(C.lastIndex=h(X,u(C.lastIndex),ie))}for(var G="",q=0,ae=0;ae=q&&(G+=X.slice(q,H)+ce,q=H+j.length)}return G+X.slice(q)}];function T(F,N,P,C,X,U){var K=P+F.length,ie=C.length,B=R;return X!==void 0&&(X=l(X),B=x),S.call(U,B,function(Z,Q){var G;switch(Q.charAt(0)){case"$":return"$";case"&":return F;case"`":return N.slice(0,P);case"'":return N.slice(K);case"<":G=X[Q.slice(1,-1)];break;default:var q=+Q;if(q===0)return Z;if(q>ie){var ae=b(q/10);return ae===0?Z:ae<=ie?C[ae-1]===void 0?Q.charAt(1):C[ae-1]+Q.charAt(1):Z}G=C[q-1]}return G===void 0?"":G})}})},5692:function(o,i,a){var s=a("c430"),c=a("c6cd");(o.exports=function(l,u){return c[l]||(c[l]=u!==void 0?u:{})})("versions",[]).push({version:"3.6.5",mode:s?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(o,i,a){var s=a("d066"),c=a("241c"),l=a("7418"),u=a("825a");o.exports=s("Reflect","ownKeys")||function(d){var h=c.f(u(d)),p=l.f;return p?h.concat(p(d)):h}},"5a34":function(o,i,a){var s=a("44e7");o.exports=function(c){if(s(c))throw TypeError("The method doesn't accept regular expressions");return c}},"5c6c":function(o,i){o.exports=function(a,s){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:s}}},"5db7":function(o,i,a){var s=a("23e7"),c=a("a2bf"),l=a("7b0b"),u=a("50c4"),f=a("1c0b"),d=a("65f0");s({target:"Array",proto:!0},{flatMap:function(p){var m=l(this),v=u(m.length),b;return f(p),b=d(m,0),b.length=c(b,m,m,v,0,1,p,arguments.length>1?arguments[1]:void 0),b}})},6547:function(o,i,a){var s=a("a691"),c=a("1d80"),l=function(u){return function(f,d){var h=String(c(f)),p=s(d),m=h.length,v,b;return p<0||p>=m?u?"":void 0:(v=h.charCodeAt(p),v<55296||v>56319||p+1===m||(b=h.charCodeAt(p+1))<56320||b>57343?u?h.charAt(p):v:u?h.slice(p,p+2):(v-55296<<10)+(b-56320)+65536)}};o.exports={codeAt:l(!1),charAt:l(!0)}},"65f0":function(o,i,a){var s=a("861d"),c=a("e8b5"),l=a("b622"),u=l("species");o.exports=function(f,d){var h;return c(f)&&(h=f.constructor,typeof h=="function"&&(h===Array||c(h.prototype))?h=void 0:s(h)&&(h=h[u],h===null&&(h=void 0))),new(h===void 0?Array:h)(d===0?0:d)}},"69f3":function(o,i,a){var s=a("7f9a"),c=a("da84"),l=a("861d"),u=a("9112"),f=a("5135"),d=a("f772"),h=a("d012"),p=c.WeakMap,m,v,b,x=function(w){return b(w)?v(w):m(w,{})},R=function(w){return function(I){var E;if(!l(I)||(E=v(I)).type!==w)throw TypeError("Incompatible receiver, "+w+" required");return E}};if(s){var y=new p,A=y.get,S=y.has,k=y.set;m=function(w,I){return k.call(y,w,I),I},v=function(w){return A.call(y,w)||{}},b=function(w){return S.call(y,w)}}else{var O=d("state");h[O]=!0,m=function(w,I){return u(w,O,I),I},v=function(w){return f(w,O)?w[O]:{}},b=function(w){return f(w,O)}}o.exports={set:m,get:v,has:b,enforce:x,getterFor:R}},"6eeb":function(o,i,a){var s=a("da84"),c=a("9112"),l=a("5135"),u=a("ce4e"),f=a("8925"),d=a("69f3"),h=d.get,p=d.enforce,m=String(String).split("String");(o.exports=function(v,b,x,R){var y=R?!!R.unsafe:!1,A=R?!!R.enumerable:!1,S=R?!!R.noTargetGet:!1;if(typeof x=="function"&&(typeof b=="string"&&!l(x,"name")&&c(x,"name",b),p(x).source=m.join(typeof b=="string"?b:"")),v===s){A?v[b]=x:u(b,x);return}else y?!S&&v[b]&&(A=!0):delete v[b];A?v[b]=x:c(v,b,x)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||f(this)})},"6f53":function(o,i,a){var s=a("83ab"),c=a("df75"),l=a("fc6a"),u=a("d1e7").f,f=function(d){return function(h){for(var p=l(h),m=c(p),v=m.length,b=0,x=[],R;v>b;)R=m[b++],(!s||u.call(p,R))&&x.push(d?[R,p[R]]:p[R]);return x}};o.exports={entries:f(!0),values:f(!1)}},"73d9":function(o,i,a){var s=a("44d2");s("flatMap")},7418:function(o,i){i.f=Object.getOwnPropertySymbols},"746f":function(o,i,a){var s=a("428f"),c=a("5135"),l=a("e538"),u=a("9bf2").f;o.exports=function(f){var d=s.Symbol||(s.Symbol={});c(d,f)||u(d,f,{value:l.f(f)})}},7839:function(o,i){o.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(o,i,a){var s=a("1d80");o.exports=function(c){return Object(s(c))}},"7c73":function(o,i,a){var s=a("825a"),c=a("37e8"),l=a("7839"),u=a("d012"),f=a("1be4"),d=a("cc12"),h=a("f772"),p=">",m="<",v="prototype",b="script",x=h("IE_PROTO"),R=function(){},y=function(w){return m+b+p+w+m+"/"+b+p},A=function(w){w.write(y("")),w.close();var I=w.parentWindow.Object;return w=null,I},S=function(){var w=d("iframe"),I="java"+b+":",E;return w.style.display="none",f.appendChild(w),w.src=String(I),E=w.contentWindow.document,E.open(),E.write(y("document.F=Object")),E.close(),E.F},k,O=function(){try{k=document.domain&&new ActiveXObject("htmlfile")}catch{}O=k?A(k):S();for(var w=l.length;w--;)delete O[v][l[w]];return O()};u[x]=!0,o.exports=Object.create||function(I,E){var T;return I!==null?(R[v]=s(I),T=new R,R[v]=null,T[x]=I):T=O(),E===void 0?T:c(T,E)}},"7dd0":function(o,i,a){var s=a("23e7"),c=a("9ed3"),l=a("e163"),u=a("d2bb"),f=a("d44e"),d=a("9112"),h=a("6eeb"),p=a("b622"),m=a("c430"),v=a("3f8c"),b=a("ae93"),x=b.IteratorPrototype,R=b.BUGGY_SAFARI_ITERATORS,y=p("iterator"),A="keys",S="values",k="entries",O=function(){return this};o.exports=function(w,I,E,T,F,N,P){c(E,I,T);var C=function(ae){if(ae===F&&B)return B;if(!R&&ae in K)return K[ae];switch(ae){case A:return function(){return new E(this,ae)};case S:return function(){return new E(this,ae)};case k:return function(){return new E(this,ae)}}return function(){return new E(this)}},X=I+" Iterator",U=!1,K=w.prototype,ie=K[y]||K["@@iterator"]||F&&K[F],B=!R&&ie||C(F),Z=I=="Array"&&K.entries||ie,Q,G,q;if(Z&&(Q=l(Z.call(new w)),x!==Object.prototype&&Q.next&&(!m&&l(Q)!==x&&(u?u(Q,x):typeof Q[y]!="function"&&d(Q,y,O)),f(Q,X,!0,!0),m&&(v[X]=O))),F==S&&ie&&ie.name!==S&&(U=!0,B=function(){return ie.call(this)}),(!m||P)&&K[y]!==B&&d(K,y,B),v[I]=B,F)if(G={values:C(S),keys:N?B:C(A),entries:C(k)},P)for(q in G)(R||U||!(q in K))&&h(K,q,G[q]);else s({target:I,proto:!0,forced:R||U},G);return G}},"7f9a":function(o,i,a){var s=a("da84"),c=a("8925"),l=s.WeakMap;o.exports=typeof l=="function"&&/native code/.test(c(l))},"825a":function(o,i,a){var s=a("861d");o.exports=function(c){if(!s(c))throw TypeError(String(c)+" is not an object");return c}},"83ab":function(o,i,a){var s=a("d039");o.exports=!s(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(o,i,a){var s=a("c04e"),c=a("9bf2"),l=a("5c6c");o.exports=function(u,f,d){var h=s(f);h in u?c.f(u,h,l(0,d)):u[h]=d}},"861d":function(o,i){o.exports=function(a){return typeof a=="object"?a!==null:typeof a=="function"}},8875:function(o,i,a){var s,c,l;(function(u,f){c=[],s=f,l=typeof s=="function"?s.apply(i,c):s,l!==void 0&&(o.exports=l)})(typeof self<"u"?self:this,function(){function u(){var f=Object.getOwnPropertyDescriptor(document,"currentScript");if(!f&&"currentScript"in document&&document.currentScript||f&&f.get!==u&&document.currentScript)return document.currentScript;try{throw new Error}catch(k){var d=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,h=/@([^@]*):(\d+):(\d+)\s*$/ig,p=d.exec(k.stack)||h.exec(k.stack),m=p&&p[1]||!1,v=p&&p[2]||!1,b=document.location.href.replace(document.location.hash,""),x,R,y,A=document.getElementsByTagName("script");m===b&&(x=document.documentElement.outerHTML,R=new RegExp("(?:[^\\n]+?\\n){0,"+(v-2)+"}[^<]*