UNPKG

vis-graph3d

Version:

Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box.

33 lines 171 kB
/** * vis-graph3d * https://visjs.github.io/vis-graph3d/ * * Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box. * * @version 7.0.2 * @date 2025-09-15T17:38:11.097Z * * @copyright (c) 2011-2017 Almende B.V, http://almende.com * @copyright (c) 2017-2019 visjs contributors, https://github.com/visjs * * @license * vis.js is dual licensed under both * * 1. The Apache 2.0 License * http://www.apache.org/licenses/LICENSE-2.0 * * and * * 2. The MIT License * http://opensource.org/licenses/MIT * * vis.js may be distributed under either license. */ var t,e,n,r,i,o,a,s,u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function c(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function l(){return e?t:(e=1,t=function(t){try{return!!t()}catch(t){return!0}})}function h(){return r?n:(r=1,n=!l()(function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))}function f(){if(o)return i;o=1;var t=h(),e=Function.prototype,n=e.call,r=t&&e.bind.bind(n,n);return i=t?r:function(t){return function(){return n.apply(t,arguments)}},i}function d(){return s?a:(s=1,a=f()({}.isPrototypeOf))}var p,v,y,m,g,b,_,w,x,S,T={};function E(){if(v)return p;v=1;var t=function(t){return t&&t.Math===Math&&t};return p=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof u&&u)||t("object"==typeof p&&p)||function(){return this}()||Function("return this")()}function C(){if(m)return y;m=1;var t=h(),e=Function.prototype,n=e.apply,r=e.call;return y="object"==typeof Reflect&&Reflect.apply||(t?r.bind(n):function(){return r.apply(n,arguments)}),y}function O(){if(b)return g;b=1;var t=f(),e=t({}.toString),n=t("".slice);return g=function(t){return n(e(t),8,-1)}}function L(){if(w)return _;w=1;var t=O(),e=f();return _=function(n){if("Function"===t(n))return e(n)}}function A(){if(S)return x;S=1;var t="object"==typeof document&&document.all;return x=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(t){return"function"==typeof t}}var P,D,M,R,I={};function k(){return D?P:(D=1,P=!l()(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))}function z(){if(R)return M;R=1;var t=h(),e=Function.prototype.call;return M=t?e.bind(e):function(){return e.apply(e,arguments)},M}var j,F,N,B,W,Y,G,U,X,V,Z,q,H,K,J,$,Q,tt,et,nt,rt,it,ot,at,st,ut,ct,lt,ht,ft,dt,pt,vt,yt,mt,gt={};function bt(){if(j)return gt;j=1;var t={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,n=e&&!t.call({1:2},1);return gt.f=n?function(t){var n=e(this,t);return!!n&&n.enumerable}:t,gt}function _t(){return N?F:(N=1,F=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}})}function wt(){if(W)return B;W=1;var t=f(),e=l(),n=O(),r=Object,i=t("".split);return B=e(function(){return!r("z").propertyIsEnumerable(0)})?function(t){return"String"===n(t)?i(t,""):r(t)}:r}function xt(){return G?Y:(G=1,Y=function(t){return null==t})}function St(){if(X)return U;X=1;var t=xt(),e=TypeError;return U=function(n){if(t(n))throw new e("Can't call method on "+n);return n}}function Tt(){if(Z)return V;Z=1;var t=wt(),e=St();return V=function(n){return t(e(n))}}function Et(){if(H)return q;H=1;var t=A();return q=function(e){return"object"==typeof e?null!==e:t(e)}}function Ct(){return J?K:(J=1,K={})}function Ot(){if(Q)return $;Q=1;var t=Ct(),e=E(),n=A(),r=function(t){return n(t)?t:void 0};return $=function(n,i){return arguments.length<2?r(t[n])||r(e[n]):t[n]&&t[n][i]||e[n]&&e[n][i]},$}function Lt(){if(et)return tt;et=1;var t=E().navigator,e=t&&t.userAgent;return tt=e?String(e):""}function At(){if(rt)return nt;rt=1;var t,e,n=E(),r=Lt(),i=n.process,o=n.Deno,a=i&&i.versions||o&&o.version,s=a&&a.v8;return s&&(e=(t=s.split("."))[0]>0&&t[0]<4?1:+(t[0]+t[1])),!e&&r&&(!(t=r.match(/Edge\/(\d+)/))||t[1]>=74)&&(t=r.match(/Chrome\/(\d+)/))&&(e=+t[1]),nt=e}function Pt(){if(ot)return it;ot=1;var t=At(),e=l(),n=E().String;return it=!!Object.getOwnPropertySymbols&&!e(function(){var e=Symbol("symbol detection");return!n(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&t&&t<41}),it}function Dt(){return st?at:(st=1,at=Pt()&&!Symbol.sham&&"symbol"==typeof Symbol.iterator)}function Mt(){if(ct)return ut;ct=1;var t=Ot(),e=A(),n=d(),r=Object;return ut=Dt()?function(t){return"symbol"==typeof t}:function(i){var o=t("Symbol");return e(o)&&n(o.prototype,r(i))}}function Rt(){if(ht)return lt;ht=1;var t=String;return lt=function(e){try{return t(e)}catch(t){return"Object"}}}function It(){if(dt)return ft;dt=1;var t=A(),e=Rt(),n=TypeError;return ft=function(r){if(t(r))return r;throw new n(e(r)+" is not a function")}}function kt(){if(vt)return pt;vt=1;var t=It(),e=xt();return pt=function(n,r){var i=n[r];return e(i)?void 0:t(i)}}function zt(){if(mt)return yt;mt=1;var t=z(),e=A(),n=Et(),r=TypeError;return yt=function(i,o){var a,s;if("string"===o&&e(a=i.toString)&&!n(s=t(a,i)))return s;if(e(a=i.valueOf)&&!n(s=t(a,i)))return s;if("string"!==o&&e(a=i.toString)&&!n(s=t(a,i)))return s;throw new r("Can't convert object to primitive value")}}var jt,Ft,Nt,Bt,Wt,Yt,Gt,Ut,Xt,Vt,Zt,qt,Ht,Kt,Jt,$t,Qt,te,ee,ne,re,ie,oe,ae,se,ue,ce,le,he={exports:{}};function fe(){return Ft?jt:(Ft=1,jt=!0)}function de(){if(Bt)return Nt;Bt=1;var t=E(),e=Object.defineProperty;return Nt=function(n,r){try{e(t,n,{value:r,configurable:!0,writable:!0})}catch(e){t[n]=r}return r}}function pe(){if(Wt)return he.exports;Wt=1;var t=fe(),e=E(),n=de(),r="__core-js_shared__",i=he.exports=e[r]||n(r,{});return(i.versions||(i.versions=[])).push({version:"3.44.0",mode:t?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.44.0/LICENSE",source:"https://github.com/zloirock/core-js"}),he.exports}function ve(){if(Gt)return Yt;Gt=1;var t=pe();return Yt=function(e,n){return t[e]||(t[e]=n||{})}}function ye(){if(Xt)return Ut;Xt=1;var t=St(),e=Object;return Ut=function(n){return e(t(n))}}function me(){if(Zt)return Vt;Zt=1;var t=f(),e=ye(),n=t({}.hasOwnProperty);return Vt=Object.hasOwn||function(t,r){return n(e(t),r)}}function ge(){if(Ht)return qt;Ht=1;var t=f(),e=0,n=Math.random(),r=t(1.1.toString);return qt=function(t){return"Symbol("+(void 0===t?"":t)+")_"+r(++e+n,36)}}function be(){if(Jt)return Kt;Jt=1;var t=E(),e=ve(),n=me(),r=ge(),i=Pt(),o=Dt(),a=t.Symbol,s=e("wks"),u=o?a.for||a:a&&a.withoutSetter||r;return Kt=function(t){return n(s,t)||(s[t]=i&&n(a,t)?a[t]:u("Symbol."+t)),s[t]}}function _e(){if(Qt)return $t;Qt=1;var t=z(),e=Et(),n=Mt(),r=kt(),i=zt(),o=TypeError,a=be()("toPrimitive");return $t=function(s,u){if(!e(s)||n(s))return s;var c,l=r(s,a);if(l){if(void 0===u&&(u="default"),c=t(l,s,u),!e(c)||n(c))return c;throw new o("Can't convert object to primitive value")}return void 0===u&&(u="number"),i(s,u)}}function we(){if(ee)return te;ee=1;var t=_e(),e=Mt();return te=function(n){var r=t(n,"string");return e(r)?r:r+""}}function xe(){if(re)return ne;re=1;var t=E(),e=Et(),n=t.document,r=e(n)&&e(n.createElement);return ne=function(t){return r?n.createElement(t):{}}}function Se(){if(oe)return ie;oe=1;var t=k(),e=l(),n=xe();return ie=!t&&!e(function(){return 7!==Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a})}function Te(){if(ae)return I;ae=1;var t=k(),e=z(),n=bt(),r=_t(),i=Tt(),o=we(),a=me(),s=Se(),u=Object.getOwnPropertyDescriptor;return I.f=t?u:function(t,c){if(t=i(t),c=o(c),s)try{return u(t,c)}catch(t){}if(a(t,c))return r(!e(n.f,t,c),t[c])},I}function Ee(){if(ue)return se;ue=1;var t=l(),e=A(),n=/#|\.prototype\./,r=function(n,r){var u=o[i(n)];return u===s||u!==a&&(e(r)?t(r):!!r)},i=r.normalize=function(t){return String(t).replace(n,".").toLowerCase()},o=r.data={},a=r.NATIVE="N",s=r.POLYFILL="P";return se=r}function Ce(){if(le)return ce;le=1;var t=L(),e=It(),n=h(),r=t(t.bind);return ce=function(t,i){return e(t),void 0===i?t:n?r(t,i):function(){return t.apply(i,arguments)}},ce}var Oe,Le,Ae,Pe,De,Me,Re,Ie,ke,ze,je,Fe,Ne,Be,We,Ye,Ge,Ue,Xe,Ve,Ze,qe,He,Ke,Je,$e,Qe,tn,en,nn,rn,on,an,sn,un,cn,ln,hn,fn,dn,pn,vn,yn,mn,gn,bn,_n,wn,xn={};function Sn(){return Le?Oe:(Le=1,Oe=k()&&l()(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype}))}function Tn(){if(Pe)return Ae;Pe=1;var t=Et(),e=String,n=TypeError;return Ae=function(r){if(t(r))return r;throw new n(e(r)+" is not an object")}}function En(){if(De)return xn;De=1;var t=k(),e=Se(),n=Sn(),r=Tn(),i=we(),o=TypeError,a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,u="enumerable",c="configurable",l="writable";return xn.f=t?n?function(t,e,n){if(r(t),e=i(e),r(n),"function"==typeof t&&"prototype"===e&&"value"in n&&l in n&&!n[l]){var o=s(t,e);o&&o[l]&&(t[e]=n.value,n={configurable:c in n?n[c]:o[c],enumerable:u in n?n[u]:o[u],writable:!1})}return a(t,e,n)}:a:function(t,n,s){if(r(t),n=i(n),r(s),e)try{return a(t,n,s)}catch(t){}if("get"in s||"set"in s)throw new o("Accessors not supported");return"value"in s&&(t[n]=s.value),t},xn}function Cn(){if(Re)return Me;Re=1;var t=k(),e=En(),n=_t();return Me=t?function(t,r,i){return e.f(t,r,n(1,i))}:function(t,e,n){return t[e]=n,t},Me}function On(){if(ke)return Ie;ke=1;var t=E(),e=C(),n=L(),r=A(),i=Te().f,o=Ee(),a=Ct(),s=Ce(),u=Cn(),c=me(),l=function(t){var n=function(r,i,o){if(this instanceof n){switch(arguments.length){case 0:return new t;case 1:return new t(r);case 2:return new t(r,i)}return new t(r,i,o)}return e(t,this,arguments)};return n.prototype=t.prototype,n};return Ie=function(e,h){var f,d,p,v,y,m,g,b,_,w=e.target,x=e.global,S=e.stat,T=e.proto,E=x?t:S?t[w]:t[w]&&t[w].prototype,C=x?a:a[w]||u(a,w,{})[w],O=C.prototype;for(v in h)d=!(f=o(x?v:w+(S?".":"#")+v,e.forced))&&E&&c(E,v),m=C[v],d&&(g=e.dontCallGetSet?(_=i(E,v))&&_.value:E[v]),y=d&&g?g:h[v],(f||T||typeof m!=typeof y)&&(b=e.bind&&d?s(y,t):e.wrap&&d?l(y):T&&r(y)?n(y):y,(e.sham||y&&y.sham||m&&m.sham)&&u(b,"sham",!0),u(C,v,b),T&&(c(a,p=w+"Prototype")||u(a,p,{}),u(a[p],v,y),e.real&&O&&(f||!O[v])&&u(O,v,y)))}}function Ln(){if(je)return ze;je=1;var t=Math.ceil,e=Math.floor;return ze=Math.trunc||function(n){var r=+n;return(r>0?e:t)(r)}}function An(){if(Ne)return Fe;Ne=1;var t=Ln();return Fe=function(e){var n=+e;return n!=n||0===n?0:t(n)},Fe}function Pn(){if(We)return Be;We=1;var t=An(),e=Math.min;return Be=function(n){var r=t(n);return r>0?e(r,9007199254740991):0}}function Dn(){if(Ge)return Ye;Ge=1;var t=Pn();return Ye=function(e){return t(e.length)}}function Mn(){if(Xe)return Ue;Xe=1;var t=Rt(),e=TypeError;return Ue=function(n,r){if(!delete n[r])throw new e("Cannot delete property "+t(r)+" of "+t(n))}}function Rn(){if(Ze)return Ve;Ze=1;var t={};return t[be()("toStringTag")]="z",Ve="[object z]"===String(t)}function In(){if(He)return qe;He=1;var t=Rn(),e=A(),n=O(),r=be()("toStringTag"),i=Object,o="Arguments"===n(function(){return arguments}());return qe=t?n:function(t){var a,s,u;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(s=function(t,e){try{return t[e]}catch(t){}}(a=i(t),r))?s:o?n(a):"Object"===(u=n(a))&&e(a.callee)?"Arguments":u}}function kn(){if(Je)return Ke;Je=1;var t=In(),e=String;return Ke=function(n){if("Symbol"===t(n))throw new TypeError("Cannot convert a Symbol value to a string");return e(n)}}function zn(){return Qe?$e:(Qe=1,$e=f()([].slice))}function jn(){if(en)return tn;en=1;var t=zn(),e=Math.floor,n=function(r,i){var o=r.length;if(o<8)for(var a,s,u=1;u<o;){for(s=u,a=r[u];s&&i(r[s-1],a)>0;)r[s]=r[--s];s!==u++&&(r[s]=a)}else for(var c=e(o/2),l=n(t(r,0,c),i),h=n(t(r,c),i),f=l.length,d=h.length,p=0,v=0;p<f||v<d;)r[p+v]=p<f&&v<d?i(l[p],h[v])<=0?l[p++]:h[v++]:p<f?l[p++]:h[v++];return r};return tn=n}function Fn(){if(rn)return nn;rn=1;var t=l();return nn=function(e,n){var r=[][e];return!!r&&t(function(){r.call(null,n||function(){return 1},1)})}}function Nn(){if(an)return on;an=1;var t=Lt().match(/firefox\/(\d+)/i);return on=!!t&&+t[1]}function Bn(){return un?sn:(un=1,sn=/MSIE|Trident/.test(Lt()))}function Wn(){if(ln)return cn;ln=1;var t=Lt().match(/AppleWebKit\/(\d+)\./);return cn=!!t&&+t[1]}function Yn(){if(hn)return T;hn=1;var t=On(),e=f(),n=It(),r=ye(),i=Dn(),o=Mn(),a=kn(),s=l(),u=jn(),c=Fn(),h=Nn(),d=Bn(),p=At(),v=Wn(),y=[],m=e(y.sort),g=e(y.push),b=s(function(){y.sort(void 0)}),_=s(function(){y.sort(null)}),w=c("sort"),x=!s(function(){if(p)return p<70;if(!(h&&h>3)){if(d)return!0;if(v)return v<603;var t,e,n,r,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)y.push({k:e+r,v:n})}for(y.sort(function(t,e){return e.v-t.v}),r=0;r<y.length;r++)e=y[r].k.charAt(0),i.charAt(i.length-1)!==e&&(i+=e);return"DGBEFHACIJK"!==i}});return t({target:"Array",proto:!0,forced:b||!_||!w||!x},{sort:function(t){void 0!==t&&n(t);var e=r(this);if(x)return void 0===t?m(e):m(e,t);var s,c,l=[],h=i(e);for(c=0;c<h;c++)c in e&&g(l,e[c]);for(u(l,function(t){return function(e,n){return void 0===n?-1:void 0===e?1:void 0!==t?+t(e,n)||0:a(e)>a(n)?1:-1}}(t)),s=i(l),c=0;c<s;)e[c]=l[c++];for(;c<h;)o(e,c++);return e}}),T}function Gn(){if(dn)return fn;dn=1;var t=E(),e=Ct();return fn=function(n,r){var i=e[n+"Prototype"],o=i&&i[r];if(o)return o;var a=t[n],s=a&&a.prototype;return s&&s[r]}}function Un(){return vn?pn:(vn=1,Yn(),pn=Gn()("Array","sort"))}function Xn(){if(mn)return yn;mn=1;var t=d(),e=Un(),n=Array.prototype;return yn=function(r){var i=r.sort;return r===n||t(n,r)&&i===n.sort?e:i}}function Vn(){return bn?gn:(bn=1,gn=Xn())}var Zn,qn,Hn,Kn,Jn,$n,Qn,tr,er,nr,rr,ir,or,ar=c(wn?_n:(wn=1,_n=Vn())),sr={};function ur(){if(qn)return Zn;qn=1;var t=An(),e=Math.max,n=Math.min;return Zn=function(r,i){var o=t(r);return o<0?e(o+i,0):n(o,i)}}function cr(){if(Kn)return Hn;Kn=1;var t=Tt(),e=ur(),n=Dn(),r=function(r){return function(i,o,a){var s=t(i),u=n(s);if(0===u)return!r&&-1;var c,l=e(a,u);if(r&&o!=o){for(;u>l;)if((c=s[l++])!=c)return!0}else for(;u>l;l++)if((r||l in s)&&s[l]===o)return r||l||0;return!r&&-1}};return Hn={includes:r(!0),indexOf:r(!1)}}function lr(){return Qn?$n:(Qn=1,function(){if(Jn)return sr;Jn=1;var t=On(),e=L(),n=cr().indexOf,r=Fn(),i=e([].indexOf),o=!!i&&1/i([1],1,-0)<0;t({target:"Array",proto:!0,forced:o||!r("indexOf")},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return o?i(this,t,e)||0:n(this,t,e)}})}(),$n=Gn()("Array","indexOf"))}function hr(){if(er)return tr;er=1;var t=d(),e=lr(),n=Array.prototype;return tr=function(r){var i=r.indexOf;return r===n||t(n,r)&&i===n.indexOf?e:i}}function fr(){return rr?nr:(rr=1,nr=hr())}var dr,pr,vr,yr,mr,gr,br,_r,wr,xr,Sr,Tr,Er,Cr,Or,Lr,Ar,Pr,Dr,Mr,Rr,Ir,kr,zr=c(or?ir:(or=1,ir=fr())),jr={};function Fr(){if(pr)return dr;pr=1;var t=O();return dr=Array.isArray||function(e){return"Array"===t(e)}}function Nr(){if(yr)return vr;yr=1;var t=f(),e=A(),n=pe(),r=t(Function.toString);return e(n.inspectSource)||(n.inspectSource=function(t){return r(t)}),vr=n.inspectSource}function Br(){if(gr)return mr;gr=1;var t=f(),e=l(),n=A(),r=In(),i=Ot(),o=Nr(),a=function(){},s=i("Reflect","construct"),u=/^\s*(?:class|function)\b/,c=t(u.exec),h=!u.test(a),d=function(t){if(!n(t))return!1;try{return s(a,[],t),!0}catch(t){return!1}},p=function(t){if(!n(t))return!1;switch(r(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!c(u,o(t))}catch(t){return!0}};return p.sham=!0,mr=!s||e(function(){var t;return d(d.call)||!d(Object)||!d(function(){t=!0})||t})?p:d}function Wr(){if(_r)return br;_r=1;var t=Fr(),e=Br(),n=Et(),r=be()("species"),i=Array;return br=function(o){var a;return t(o)&&(a=o.constructor,(e(a)&&(a===i||t(a.prototype))||n(a)&&null===(a=a[r]))&&(a=void 0)),void 0===a?i:a}}function Yr(){if(xr)return wr;xr=1;var t=Wr();return wr=function(e,n){return new(t(e))(0===n?0:n)}}function Gr(){if(Tr)return Sr;Tr=1;var t=Ce(),e=f(),n=wt(),r=ye(),i=Dn(),o=Yr(),a=e([].push),s=function(e){var s=1===e,u=2===e,c=3===e,l=4===e,h=6===e,f=7===e,d=5===e||h;return function(p,v,y,m){for(var g,b,_=r(p),w=n(_),x=i(w),S=t(v,y),T=0,E=m||o,C=s?E(p,x):u||f?E(p,0):void 0;x>T;T++)if((d||T in w)&&(b=S(g=w[T],T,_),e))if(s)C[T]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return T;case 2:a(C,g)}else switch(e){case 4:return!1;case 7:a(C,g)}return h?-1:c||l?l:C}};return Sr={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}}function Ur(){if(Cr)return Er;Cr=1;var t=l(),e=be(),n=At(),r=e("species");return Er=function(e){return n>=51||!t(function(){var t=[];return(t.constructor={})[r]=function(){return{foo:1}},1!==t[e](Boolean).foo})},Er}function Xr(){return Ar?Lr:(Ar=1,function(){if(Or)return jr;Or=1;var t=On(),e=Gr().filter;t({target:"Array",proto:!0,forced:!Ur()("filter")},{filter:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}})}(),Lr=Gn()("Array","filter"))}function Vr(){if(Dr)return Pr;Dr=1;var t=d(),e=Xr(),n=Array.prototype;return Pr=function(r){var i=r.filter;return r===n||t(n,r)&&i===n.filter?e:i}}function Zr(){return Rr?Mr:(Rr=1,Mr=Vr())}var qr,Hr,Kr,Jr,$r,Qr,ti,ei,ni,ri,ii,oi,ai,si=c(kr?Ir:(kr=1,Ir=Zr())),ui={};function ci(){return Hr?qr:(Hr=1,qr="\t\n\v\f\r                 \u2028\u2029\ufeff")}function li(){if(Jr)return Kr;Jr=1;var t=f(),e=St(),n=kn(),r=ci(),i=t("".replace),o=RegExp("^["+r+"]+"),a=RegExp("(^|[^"+r+"])["+r+"]+$"),s=function(t){return function(r){var s=n(e(r));return 1&t&&(s=i(s,o,"")),2&t&&(s=i(s,a,"$1")),s}};return Kr={start:s(1),end:s(2),trim:s(3)}}function hi(){if(Qr)return $r;Qr=1;var t=E(),e=l(),n=f(),r=kn(),i=li().trim,o=ci(),a=n("".charAt),s=t.parseFloat,u=t.Symbol,c=u&&u.iterator,h=1/s(o+"-0")!=-1/0||c&&!e(function(){s(Object(c))});return $r=h?function(t){var e=i(r(t)),n=s(e);return 0===n&&"-"===a(e,0)?-0:n}:s,$r}function fi(){return ni?ei:(ni=1,function(){if(ti)return ui;ti=1;var t=On(),e=hi();t({global:!0,forced:parseFloat!==e},{parseFloat:e})}(),ei=Ct().parseFloat)}function di(){return ii?ri:(ii=1,ri=fi())}var pi,vi,yi,mi,gi,bi,_i,wi,xi,Si,Ti,Ei,Ci,Oi=c(ai?oi:(ai=1,oi=di())),Li={};function Ai(){if(vi)return pi;vi=1;var t=ye(),e=ur(),n=Dn();return pi=function(r){for(var i=t(this),o=n(i),a=arguments.length,s=e(a>1?arguments[1]:void 0,o),u=a>2?arguments[2]:void 0,c=void 0===u?o:e(u,o);c>s;)i[s++]=r;return i},pi}function Pi(){return mi?yi:(mi=1,yi=function(){})}function Di(){return _i?bi:(_i=1,function(){if(gi)return Li;gi=1;var t=On(),e=Ai(),n=Pi();t({target:"Array",proto:!0},{fill:e}),n("fill")}(),bi=Gn()("Array","fill"))}function Mi(){if(xi)return wi;xi=1;var t=d(),e=Di(),n=Array.prototype;return wi=function(r){var i=r.fill;return r===n||t(n,r)&&i===n.fill?e:i}}function Ri(){return Ti?Si:(Ti=1,Si=Mi())}var Ii,ki,zi,ji,Fi,Ni,Bi,Wi,Yi,Gi,Ui,Xi,Vi=c(Ci?Ei:(Ci=1,Ei=Ri())),Zi={};function qi(){return ki?Ii:(ki=1,Ii={})}function Hi(){if(ji)return zi;ji=1;var t=E(),e=A(),n=t.WeakMap;return zi=e(n)&&/native code/.test(String(n))}function Ki(){if(Ni)return Fi;Ni=1;var t=ve(),e=ge(),n=t("keys");return Fi=function(t){return n[t]||(n[t]=e(t))}}function Ji(){return Wi?Bi:(Wi=1,Bi={})}function $i(){if(Gi)return Yi;Gi=1;var t,e,n,r=Hi(),i=E(),o=Et(),a=Cn(),s=me(),u=pe(),c=Ki(),l=Ji(),h="Object already initialized",f=i.TypeError,d=i.WeakMap;if(r||u.state){var p=u.state||(u.state=new d);p.get=p.get,p.has=p.has,p.set=p.set,t=function(t,e){if(p.has(t))throw new f(h);return e.facade=t,p.set(t,e),e},e=function(t){return p.get(t)||{}},n=function(t){return p.has(t)}}else{var v=c("state");l[v]=!0,t=function(t,e){if(s(t,v))throw new f(h);return e.facade=t,a(t,v,e),e},e=function(t){return s(t,v)?t[v]:{}},n=function(t){return s(t,v)}}return Yi={set:t,get:e,has:n,enforce:function(r){return n(r)?e(r):t(r,{})},getterFor:function(t){return function(n){var r;if(!o(n)||(r=e(n)).type!==t)throw new f("Incompatible receiver, "+t+" required");return r}}}}function Qi(){if(Xi)return Ui;Xi=1;var t=k(),e=me(),n=Function.prototype,r=t&&Object.getOwnPropertyDescriptor,i=e(n,"name"),o=i&&"something"===function(){}.name,a=i&&(!t||t&&r(n,"name").configurable);return Ui={EXISTS:i,PROPER:o,CONFIGURABLE:a}}var to,eo,no,ro,io,oo,ao,so,uo,co,lo,ho,fo,po,vo,yo,mo,go,bo,_o,wo,xo,So,To,Eo,Co,Oo,Lo,Ao,Po,Do,Mo,Ro,Io,ko,zo,jo,Fo,No,Bo,Wo,Yo,Go,Uo,Xo,Vo,Zo,qo,Ho,Ko,Jo={};function $o(){if(eo)return to;eo=1;var t=f(),e=me(),n=Tt(),r=cr().indexOf,i=Ji(),o=t([].push);return to=function(t,a){var s,u=n(t),c=0,l=[];for(s in u)!e(i,s)&&e(u,s)&&o(l,s);for(;a.length>c;)e(u,s=a[c++])&&(~r(l,s)||o(l,s));return l},to}function Qo(){return ro?no:(ro=1,no=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"])}function ta(){if(oo)return io;oo=1;var t=$o(),e=Qo();return io=Object.keys||function(n){return t(n,e)}}function ea(){if(ao)return Jo;ao=1;var t=k(),e=Sn(),n=En(),r=Tn(),i=Tt(),o=ta();return Jo.f=t&&!e?Object.defineProperties:function(t,e){r(t);for(var a,s=i(e),u=o(e),c=u.length,l=0;c>l;)n.f(t,a=u[l++],s[a]);return t},Jo}function na(){return uo?so:(uo=1,so=Ot()("document","documentElement"))}function ra(){if(lo)return co;lo=1;var t,e=Tn(),n=ea(),r=Qo(),i=Ji(),o=na(),a=xe(),s="prototype",u="script",c=Ki()("IE_PROTO"),l=function(){},h=function(t){return"<"+u+">"+t+"</"+u+">"},f=function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e},d=function(){try{t=new ActiveXObject("htmlfile")}catch(t){}var e,n,i;d="undefined"!=typeof document?document.domain&&t?f(t):(n=a("iframe"),i="java"+u+":",n.style.display="none",o.appendChild(n),n.src=String(i),(e=n.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F):f(t);for(var c=r.length;c--;)delete d[s][r[c]];return d()};return i[c]=!0,co=Object.create||function(t,r){var i;return null!==t?(l[s]=e(t),i=new l,l[s]=null,i[c]=t):i=d(),void 0===r?i:n.f(i,r)}}function ia(){return fo?ho:(fo=1,ho=!l()(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))}function oa(){if(vo)return po;vo=1;var t=me(),e=A(),n=ye(),r=Ki(),i=ia(),o=r("IE_PROTO"),a=Object,s=a.prototype;return po=i?a.getPrototypeOf:function(r){var i=n(r);if(t(i,o))return i[o];var u=i.constructor;return e(u)&&i instanceof u?u.prototype:i instanceof a?s:null},po}function aa(){if(mo)return yo;mo=1;var t=Cn();return yo=function(e,n,r,i){return i&&i.enumerable?e[n]=r:t(e,n,r),e}}function sa(){if(bo)return go;bo=1;var t,e,n,r=l(),i=A(),o=Et(),a=ra(),s=oa(),u=aa(),c=be(),h=fe(),f=c("iterator"),d=!1;return[].keys&&("next"in(n=[].keys())?(e=s(s(n)))!==Object.prototype&&(t=e):d=!0),!o(t)||r(function(){var e={};return t[f].call(e)!==e})?t={}:h&&(t=a(t)),i(t[f])||u(t,f,function(){return this}),go={IteratorPrototype:t,BUGGY_SAFARI_ITERATORS:d}}function ua(){if(wo)return _o;wo=1;var t=Rn(),e=In();return _o=t?{}.toString:function(){return"[object "+e(this)+"]"}}function ca(){if(So)return xo;So=1;var t=Rn(),e=En().f,n=Cn(),r=me(),i=ua(),o=be()("toStringTag");return xo=function(a,s,u,c){var l=u?a:a&&a.prototype;l&&(r(l,o)||e(l,o,{configurable:!0,value:s}),c&&!t&&n(l,"toString",i))}}function la(){if(Eo)return To;Eo=1;var t=sa().IteratorPrototype,e=ra(),n=_t(),r=ca(),i=qi(),o=function(){return this};return To=function(a,s,u,c){var l=s+" Iterator";return a.prototype=e(t,{next:n(+!c,u)}),r(a,l,!1,!0),i[l]=o,a}}function ha(){if(Oo)return Co;Oo=1;var t=f(),e=It();return Co=function(n,r,i){try{return t(e(Object.getOwnPropertyDescriptor(n,r)[i]))}catch(t){}},Co}function fa(){if(Ao)return Lo;Ao=1;var t=Et();return Lo=function(e){return t(e)||null===e}}function da(){if(Do)return Po;Do=1;var t=fa(),e=String,n=TypeError;return Po=function(r){if(t(r))return r;throw new n("Can't set "+e(r)+" as a prototype")}}function pa(){if(Ro)return Mo;Ro=1;var t=ha(),e=Et(),n=St(),r=da();return Mo=Object.setPrototypeOf||("__proto__"in{}?function(){var i,o=!1,a={};try{(i=t(Object.prototype,"__proto__","set"))(a,[]),o=a instanceof Array}catch(t){}return function(t,a){return n(t),r(a),e(t)?(o?i(t,a):t.__proto__=a,t):t}}():void 0)}function va(){if(ko)return Io;ko=1;var t=On(),e=z(),n=fe(),r=Qi(),i=A(),o=la(),a=oa(),s=pa(),u=ca(),c=Cn(),l=aa(),h=be(),f=qi(),d=sa(),p=r.PROPER,v=r.CONFIGURABLE,y=d.IteratorPrototype,m=d.BUGGY_SAFARI_ITERATORS,g=h("iterator"),b="keys",_="values",w="entries",x=function(){return this};return Io=function(r,h,d,S,T,E,C){o(d,h,S);var O,L,A,P=function(t){if(t===T&&k)return k;if(!m&&t&&t in R)return R[t];switch(t){case b:case _:case w:return function(){return new d(this,t)}}return function(){return new d(this)}},D=h+" Iterator",M=!1,R=r.prototype,I=R[g]||R["@@iterator"]||T&&R[T],k=!m&&I||P(T),z="Array"===h&&R.entries||I;if(z&&(O=a(z.call(new r)))!==Object.prototype&&O.next&&(n||a(O)===y||(s?s(O,y):i(O[g])||l(O,g,x)),u(O,D,!0,!0),n&&(f[D]=x)),p&&T===_&&I&&I.name!==_&&(!n&&v?c(R,"name",_):(M=!0,k=function(){return e(I,this)})),T)if(L={values:P(_),keys:E?k:P(b),entries:P(w)},C)for(A in L)(m||M||!(A in R))&&l(R,A,L[A]);else t({target:h,proto:!0,forced:m||M},L);return n&&!C||R[g]===k||l(R,g,k,{name:T}),f[h]=k,L}}function ya(){return jo?zo:(jo=1,zo=function(t,e){return{value:t,done:e}})}function ma(){if(No)return Fo;No=1;var t=Tt(),e=Pi(),n=qi(),r=$i(),i=En().f,o=va(),a=ya(),s=fe(),u=k(),c="Array Iterator",l=r.set,h=r.getterFor(c);Fo=o(Array,"Array",function(e,n){l(this,{type:c,target:t(e),index:0,kind:n})},function(){var t=h(this),e=t.target,n=t.index++;if(!e||n>=e.length)return t.target=null,a(void 0,!0);switch(t.kind){case"keys":return a(n,!1);case"values":return a(e[n],!1)}return a([n,e[n]],!1)},"values");var f=n.Arguments=n.Array;if(e("keys"),e("values"),e("entries"),!s&&u&&"values"!==f.name)try{i(f,"name",{value:"values"})}catch(t){}return Fo}function ga(){return Wo?Bo:(Wo=1,Bo={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0})}function ba(){if(Yo)return Zi;Yo=1,ma();var t=ga(),e=E(),n=ca(),r=qi();for(var i in t)n(e[i],i),r[i]=r.Array;return Zi}function _a(){return Uo?Go:(Uo=1,ma(),Go=Gn()("Array","values"))}function wa(){return Vo?Xo:(Vo=1,Xo=_a())}function xa(){if(qo)return Zo;qo=1,ba();var t=In(),e=me(),n=d(),r=wa(),i=Array.prototype,o={DOMTokenList:!0,NodeList:!0};return Zo=function(a){var s=a.values;return a===i||n(i,a)&&s===i.values||e(o,t(a))?r:s}}var Sa,Ta,Ea,Ca,Oa,La,Aa,Pa,Da,Ma,Ra,Ia=c(Ko?Ho:(Ko=1,Ho=xa())),ka={};function za(){if(Ta)return Sa;Ta=1;var t=Gr().forEach,e=Fn()("forEach");return Sa=e?[].forEach:function(e){return t(this,e,arguments.length>1?arguments[1]:void 0)},Sa}function ja(){return Oa?Ca:(Oa=1,function(){if(Ea)return ka;Ea=1;var t=On(),e=za();t({target:"Array",proto:!0,forced:[].forEach!==e},{forEach:e})}(),Ca=Gn()("Array","forEach"))}function Fa(){return Aa?La:(Aa=1,La=ja())}function Na(){if(Da)return Pa;Da=1;var t=In(),e=me(),n=d(),r=Fa(),i=Array.prototype,o={DOMTokenList:!0,NodeList:!0};return Pa=function(a){var s=a.forEach;return a===i||n(i,a)&&s===i.forEach||e(o,t(a))?r:s}}var Ba,Wa,Ya,Ga,Ua,Xa,Va,Za=c(Ra?Ma:(Ra=1,Ma=Na()));function qa(){return Ya?Wa:(Ya=1,Ba||(Ba=1,On()({target:"Array",stat:!0},{isArray:Fr()})),Wa=Ct().Array.isArray)}function Ha(){return Ua?Ga:(Ua=1,Ga=qa())}var Ka,Ja,$a,Qa,ts,es,ns,rs=c(Va?Xa:(Va=1,Xa=Ha()));function is(){return $a?Ja:($a=1,Ka||(Ka=1,On()({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})),Ja=Ct().Number.isNaN)}function os(){return ts?Qa:(ts=1,Qa=is())}var as,ss,us,cs,ls,hs,fs,ds,ps,vs,ys,ms,gs,bs=c(ns?es:(ns=1,es=os())),_s={};function ws(){if(ss)return as;ss=1;var t=TypeError;return as=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}}function xs(){if(cs)return us;cs=1;var t=k(),e=En(),n=_t();return us=function(r,i,o){t?e.f(r,i,n(0,o)):r[i]=o},us}function Ss(){if(ls)return _s;ls=1;var t=On(),e=l(),n=Fr(),r=Et(),i=ye(),o=Dn(),a=ws(),s=xs(),u=Yr(),c=Ur(),h=be(),f=At(),d=h("isConcatSpreadable"),p=f>=51||!e(function(){var t=[];return t[d]=!1,t.concat()[0]!==t}),v=function(t){if(!r(t))return!1;var e=t[d];return void 0!==e?!!e:n(t)};return t({target:"Array",proto:!0,arity:1,forced:!p||!c("concat")},{concat:function(t){var e,n,r,c,l,h=i(this),f=u(h,0),d=0;for(e=-1,r=arguments.length;e<r;e++)if(v(l=-1===e?h:arguments[e]))for(c=o(l),a(d+c),n=0;n<c;n++,d++)n in l&&s(f,d,l[n]);else a(d+1),s(f,d++,l);return f.length=d,f}}),_s}function Ts(){return fs?hs:(fs=1,Ss(),hs=Gn()("Array","concat"))}function Es(){if(ps)return ds;ps=1;var t=d(),e=Ts(),n=Array.prototype;return ds=function(r){var i=r.concat;return r===n||t(n,r)&&i===n.concat?e:i}}function Cs(){return ys?vs:(ys=1,vs=Es())}var Os,Ls,As,Ps,Ds,Ms,Rs,Is=c(gs?ms:(gs=1,ms=Cs())),ks={},zs={};function js(){if(Ls)return Os;Ls=1;var t=E(),e=Lt(),n=O(),r=function(t){return e.slice(0,t.length)===t};return Os=r("Bun/")?"BUN":r("Cloudflare-Workers")?"CLOUDFLARE":r("Deno/")?"DENO":r("Node.js/")?"NODE":t.Bun&&"string"==typeof Bun.version?"BUN":t.Deno&&"object"==typeof Deno.version?"DENO":"process"===n(t.process)?"NODE":t.window&&t.document?"BROWSER":"REST"}function Fs(){if(Ps)return As;Ps=1;var t=TypeError;return As=function(e,n){if(e<n)throw new t("Not enough arguments");return e}}function Ns(){if(Ms)return Ds;Ms=1;var t,e=E(),n=C(),r=A(),i=js(),o=Lt(),a=zn(),s=Fs(),u=e.Function,c=/MSIE .\./.test(o)||"BUN"===i&&((t=e.Bun.version.split(".")).length<3||"0"===t[0]&&(t[1]<3||"3"===t[1]&&"0"===t[2]));return Ds=function(t,e){var i=e?2:1;return c?function(o,c){var l=s(arguments.length,1)>i,h=r(o)?o:u(o),f=l?a(arguments,i):[],d=l?function(){n(h,this,f)}:h;return e?t(d,c):t(d)}:t},Ds}var Bs,Ws,Ys,Gs,Us,Xs,Vs={};function Zs(){return Ws||(Ws=1,function(){if(Rs)return zs;Rs=1;var t=On(),e=E(),n=Ns()(e.setInterval,!0);t({global:!0,bind:!0,forced:e.setInterval!==n},{setInterval:n})}(),function(){if(Bs)return Vs;Bs=1;var t=On(),e=E(),n=Ns()(e.setTimeout,!0);t({global:!0,bind:!0,forced:e.setTimeout!==n},{setTimeout:n})}()),ks}function qs(){return Gs?Ys:(Gs=1,Zs(),Ys=Ct().setTimeout)}var Hs,Ks,Js,$s,Qs,tu,eu,nu,ru,iu,ou=c(Xs?Us:(Xs=1,Us=qs())),au={},su={};function uu(){return Hs||(Hs=1,su.f=Object.getOwnPropertySymbols),su}function cu(){if(Js)return Ks;Js=1;var t=k(),e=f(),n=z(),r=l(),i=ta(),o=uu(),a=bt(),s=ye(),u=wt(),c=Object.assign,h=Object.defineProperty,d=e([].concat);return Ks=!c||r(function(){if(t&&1!==c({b:1},c(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},r=Symbol("assign detection"),o="abcdefghijklmnopqrst";return e[r]=7,o.split("").forEach(function(t){n[t]=t}),7!==c({},e)[r]||i(c({},n)).join("")!==o})?function(e,r){for(var c=s(e),l=arguments.length,h=1,f=o.f,p=a.f;l>h;)for(var v,y=u(arguments[h++]),m=f?d(i(y),f(y)):i(y),g=m.length,b=0;g>b;)v=m[b++],t&&!n(p,y,v)||(c[v]=y[v]);return c}:c,Ks}function lu(){return tu?Qs:(tu=1,function(){if($s)return au;$s=1;var t=On(),e=cu();t({target:"Object",stat:!0,arity:2,forced:Object.assign!==e},{assign:e})}(),Qs=Ct().Object.assign)}function hu(){return nu?eu:(nu=1,eu=lu())}var fu,du=c(iu?ru:(iu=1,ru=hu())),pu={exports:{}};function vu(){return fu||(fu=1,function(t){function e(t){if(t)return function(t){return Object.assign(t,e.prototype),t._callbacks=new Map,t}(t);this._callbacks=new Map}e.prototype.on=function(t,e){const n=this._callbacks.get(t)??[];return n.push(e),this._callbacks.set(t,n),this},e.prototype.once=function(t,e){const n=(...r)=>{this.off(t,n),e.apply(this,r)};return n.fn=e,this.on(t,n),this},e.prototype.off=function(t,e){if(void 0===t&&void 0===e)return this._callbacks.clear(),this;if(void 0===e)return this._callbacks.delete(t),this;const n=this._callbacks.get(t);if(n){for(const[t,r]of n.entries())if(r===e||r.fn===e){n.splice(t,1);break}0===n.length?this._callbacks.delete(t):this._callbacks.set(t,n)}return this},e.prototype.emit=function(t,...e){const n=this._callbacks.get(t);if(n){const t=[...n];for(const n of t)n.apply(this,e)}return this},e.prototype.listeners=function(t){return this._callbacks.get(t)??[]},e.prototype.listenerCount=function(t){if(t)return this.listeners(t).length;let e=0;for(const t of this._callbacks.values())e+=t.length;return e},e.prototype.hasListeners=function(t){return this.listenerCount(t)>0},e.prototype.addEventListener=e.prototype.on,e.prototype.removeListener=e.prototype.off,e.prototype.removeEventListener=e.prototype.off,e.prototype.removeAllListeners=e.prototype.off,t.exports=e}(pu)),pu.exports}var yu,mu=c(vu()),gu={},bu={},_u={};function wu(){if(yu)return _u;yu=1;var t=$o(),e=Qo().concat("length","prototype");return _u.f=Object.getOwnPropertyNames||function(n){return t(n,e)},_u}var xu,Su,Tu,Eu={};function Cu(){if(xu)return Eu;xu=1;var t=O(),e=Tt(),n=wu().f,r=zn(),i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];return Eu.f=function(o){return i&&"Window"===t(o)?function(t){try{return n(t)}catch(t){return r(i)}}(o):n(e(o))},Eu}function Ou(){if(Tu)return Su;Tu=1;var t=En();return Su=function(e,n,r){return t.f(e,n,r)}}var Lu,Au,Pu,Du,Mu,Ru,Iu={};function ku(){if(Lu)return Iu;Lu=1;var t=be();return Iu.f=t,Iu}function zu(){if(Pu)return Au;Pu=1;var t=Ct(),e=me(),n=ku(),r=En().f;return Au=function(i){var o=t.Symbol||(t.Symbol={});e(o,i)||r(o,i,{value:n.f(i)})}}function ju(){if(Mu)return Du;Mu=1;var t=z(),e=Ot(),n=be(),r=aa();return Du=function(){var i=e("Symbol"),o=i&&i.prototype,a=o&&o.valueOf,s=n("toPrimitive");o&&!o[s]&&r(o,s,function(e){return t(a,this)},{arity:1})}}var Fu,Nu,Bu,Wu={};function Yu(){return Nu?Fu:(Nu=1,Fu=Pt()&&!!Symbol.for&&!!Symbol.keyFor)}var Gu,Uu={};var Xu,Vu,Zu,qu={};function Hu(){if(Vu)return Xu;Vu=1;var t=f(),e=Fr(),n=A(),r=O(),i=kn(),o=t([].push);return Xu=function(t){if(n(t))return t;if(e(t)){for(var a=t.length,s=[],u=0;u<a;u++){var c=t[u];"string"==typeof c?o(s,c):"number"!=typeof c&&"Number"!==r(c)&&"String"!==r(c)||o(s,i(c))}var l=s.length,h=!0;return function(t,n){if(h)return h=!1,n;if(e(this))return n;for(var r=0;r<l;r++)if(s[r]===t)return n}}},Xu}function Ku(){if(Zu)return qu;Zu=1;var t=On(),e=Ot(),n=C(),r=z(),i=f(),o=l(),a=A(),s=Mt(),u=zn(),c=Hu(),h=Pt(),d=String,p=e("JSON","stringify"),v=i(/./.exec),y=i("".charAt),m=i("".charCodeAt),g=i("".replace),b=i(1.1.toString),_=/[\uD800-\uDFFF]/g,w=/^[\uD800-\uDBFF]$/,x=/^[\uDC00-\uDFFF]$/,S=!h||o(function(){var t=e("Symbol")("stringify detection");return"[null]"!==p([t])||"{}"!==p({a:t})||"{}"!==p(Object(t))}),T=o(function(){return'"\\udf06\\ud834"'!==p("\udf06\ud834")||'"\\udead"'!==p("\udead")}),E=function(t,e){var i=u(arguments),o=c(e);if(a(o)||void 0!==t&&!s(t))return i[1]=function(t,e){if(a(o)&&(e=r(o,this,d(t),e)),!s(e))return e},n(p,null,i)},O=function(t,e,n){var r=y(n,e-1),i=y(n,e+1);return v(w,t)&&!v(x,i)||v(x,t)&&!v(w,r)?"\\u"+b(m(t,0),16):t};return p&&t({target:"JSON",stat:!0,arity:3,forced:S||T},{stringify:function(t,e,r){var i=u(arguments),o=n(S?E:p,null,i);return T&&"string"==typeof o?g(o,_,O):o}}),qu}var Ju,$u,Qu={};function tc(){return $u||($u=1,function(){if(Ru)return bu;Ru=1;var t=On(),e=E(),n=z(),r=f(),i=fe(),o=k(),a=Pt(),s=l(),u=me(),c=d(),h=Tn(),p=Tt(),v=we(),y=kn(),m=_t(),g=ra(),b=ta(),_=wu(),w=Cu(),x=uu(),S=Te(),T=En(),C=ea(),O=bt(),L=aa(),A=Ou(),P=ve(),D=Ki(),M=Ji(),R=ge(),I=be(),j=ku(),F=zu(),N=ju(),B=ca(),W=$i(),Y=Gr().forEach,G=D("hidden"),U="Symbol",X="prototype",V=W.set,Z=W.getterFor(U),q=Object[X],H=e.Symbol,K=H&&H[X],J=e.RangeError,$=e.TypeError,Q=e.QObject,tt=S.f,et=T.f,nt=w.f,rt=O.f,it=r([].push),ot=P("symbols"),at=P("op-symbols"),st=P("wks"),ut=!Q||!Q[X]||!Q[X].findChild,ct=function(t,e,n){var r=tt(q,e);r&&delete q[e],et(t,e,n),r&&t!==q&&et(q,e,r)},lt=o&&s(function(){return 7!==g(et({},"a",{get:function(){return et(this,"a",{value:7}).a}})).a})?ct:et,ht=function(t,e){var n=ot[t]=g(K);return V(n,{type:U,tag:t,description:e}),o||(n.description=e),n},ft=function(t,e,n){t===q&&ft(at,e,n),h(t);var r=v(e);return h(n),u(ot,r)?(n.enumerable?(u(t,G)&&t[G][r]&&(t[G][r]=!1),n=g(n,{enumerable:m(0,!1)})):(u(t,G)||et(t,G,m(1,g(null))),t[G][r]=!0),lt(t,r,n)):et(t,r,n)},dt=function(t,e){h(t);var r=p(e),i=b(r).concat(mt(r));return Y(i,function(e){o&&!n(pt,r,e)||ft(t,e,r[e])}),t},pt=function(t){var e=v(t),r=n(rt,this,e);return!(this===q&&u(ot,e)&&!u(at,e))&&(!(r||!u(this,e)||!u(ot,e)||u(this,G)&&this[G][e])||r)},vt=function(t,e){var n=p(t),r=v(e);if(n!==q||!u(ot,r)||u(at,r)){var i=tt(n,r);return!i||!u(ot,r)||u(n,G)&&n[G][r]||(i.enumerable=!0),i}},yt=function(t){var e=nt(p(t)),n=[];return Y(e,function(t){u(ot,t)||u(M,t)||it(n,t)}),n},mt=function(t){var e=t===q,n=nt(e?at:p(t)),r=[];return Y(n,function(t){!u(ot,t)||e&&!u(q,t)||it(r,ot[t])}),r};a||(H=function(){if(c(K,this))throw new $("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?y(arguments[0]):void 0,r=R(t),i=function(t){var o=void 0===this?e:this;o===q&&n(i,at,t),u(o,G)&&u(o[G],r)&&(o[G][r]=!1);var a=m(1,t);try{lt(o,r,a)}catch(t){if(!(t instanceof J))throw t;ct(o,r,a)}};return o&&ut&&lt(q,r,{configurable:!0,set:i}),ht(r,t)},L(K=H[X],"toString",function(){return Z(this).tag}),L(H,"withoutSetter",function(t){return ht(R(t),t)}),O.f=pt,T.f=ft,C.f=dt,S.f=vt,_.f=w.f=yt,x.f=mt,j.f=function(t){return ht(I(t),t)},o&&(A(K,"description",{configurable:!0,get:function(){return Z(this).description}}),i||L(q,"propertyIsEnumerable",pt,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!a,sham:!a},{Symbol:H}),Y(b(st),function(t){F(t)}),t({target:U,stat:!0,forced:!a},{useSetter:function(){ut=!0},useSimple:function(){ut=!1}}),t({target:"Object",stat:!0,forced:!a,sham:!o},{create:function(t,e){return void 0===e?g(t):dt(g(t),e)},defineProperty:ft,defineProperties:dt,getOwnPropertyDescriptor:vt}),t({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:yt}),N(),B(H,U),M[G]=!0}(),function(){if(Bu)return Wu;Bu=1;var t=On(),e=Ot(),n=me(),r=kn(),i=ve(),o=Yu(),a=i("string-to-symbol-registry"),s=i("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!o},{for:function(t){var i=r(t);if(n(a,i))return a[i];var o=e("Symbol")(i);return a[i]=o,s[o]=i,o}})}(),function(){if(Gu)return Uu;Gu=1;var t=On(),e=me(),n=Mt(),r=Rt(),i=ve(),o=Yu(),a=i("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!o},{keyFor:function(t){if(!n(t))throw new TypeError(r(t)+" is not a symbol");if(e(a,t))return a[t]}})}(),Ku(),function(){if(Ju)return Qu;Ju=1;var t=On(),e=Pt(),n=l(),r=uu(),i=ye();t({target:"Object",stat:!0,forced:!e||n(function(){r.f(1)})},{getOwnPropertySymbols:function(t){var e=r.f;return e?e(i(t)):[]}})}()),gu}var ec,nc={};function rc(){return ec||(ec=1,zu()("asyncDispose")),nc}var ic;var oc,ac={};function sc(){return oc||(oc=1,zu()("dispose")),ac}var uc;var cc;var lc,hc={};function fc(){return lc||(lc=1,zu()("iterator")),hc}var dc;var pc;var vc;var yc;var mc;var gc;var bc,_c={};function wc(){if(bc)return _c;bc=1;var t=zu(),e=ju();return t("toPrimitive"),e(),_c}var xc,Sc={};var Tc;var Ec,Cc,Oc,Lc,Ac,Pc,Dc,Mc={};function Rc(){return Oc?Cc:(Oc=1,Ss(),tc(),rc(),ic||(ic=1,zu()("asyncIterator")),sc(),uc||(uc=1,zu()("hasInstance")),cc||(cc=1,zu()("isConcatSpreadable")),fc(),dc||(dc=1,zu()("match")),pc||(pc=1,zu()("matchAll")),vc||(vc=1,zu()("replace")),yc||(yc=1,zu()("search")),mc||(mc=1,zu()("species")),gc||(gc=1,zu()("split")),wc(),function(){if(xc)return Sc;xc=1;var t=Ot(),e=zu(),n=ca();e("toStringTag"),n(t("Symbol"),"Symbol")}(),Tc||(Tc=1,zu()("unscopables")),function(){if(Ec)return Mc;Ec=1;var t=E();ca()(t.JSON,"JSON",!0)}(),Cc=Ct().Symbol)}function Ic(){if(Ac)return Lc;Ac=1;var t=Rc();return ba(),Lc=t}var kc,zc,jc,Fc,Nc,Bc,Wc,Yc,Gc,Uc=c(Dc?Pc:(Dc=1,Pc=Ic())),Xc={};function Vc(){return jc?zc:(jc=1,function(){if(kc)return Xc;kc=1;var t=On(),e=Fr(),n=Br(),r=Et(),i=ur(),o=Dn(),a=Tt(),s=xs(),u=be(),c=Ur(),l=zn(),h=c("slice"),f=u("species"),d=Array,p=Math.max;t({target:"Array",proto:!0,forced:!h},{slice:function(t,u){var c,h,v,y=a(this),m=o(y),g=i(t,m),b=i(void 0===u?m:u,m);if(e(y)&&(c=y.constructor,(n(c)&&(c===d||e(c.prototype))||r(c)&&null===(c=c[f]))&&(c=void 0),c===d||void 0===c))return l(y,g,b);for(h=new(void 0===c?d:c)(p(b-g,0)),v=0;g<b;g++,v++)g in y&&s(h,v,y[g]);return h.length=v,h}})}(),zc=Gn()("Array","slice"))}function Zc(){if(Nc)return Fc;Nc=1;var t=d(),e=Vc(),n=Array.prototype;return Fc=function(r){var i=r.slice;return r===n||t(n,r)&&i===n.slice?e:i}}function qc(){return Wc?Bc:(Wc=1,Bc=Zc())}var Hc,Kc,Jc,$c,Qc,tl,el,nl,rl,il=c(Gc?Yc:(Gc=1,Yc=qc()));function ol(){if(Kc)return Hc;Kc=1;var t=Ot(),e=f(),n=wu(),r=uu(),i=Tn(),o=e([].concat);return Hc=t("Reflect","ownKeys")||function(t){var e=n.f(i(t)),a=r.f;return a?o(e,a(t)):e},Hc}function al(){return Qc?$c:(Qc=1,Jc||(Jc=1,On()({target:"Reflect",stat:!0},{ownKeys:ol()})),$c=Ct().Reflect.ownKeys)}function sl(){return el?tl:(el=1,tl=al())}var ul,cl,ll,hl,fl,dl,pl,vl,yl,ml=c(rl?nl:(rl=1,nl=sl())),gl={};function bl(){return ll?cl:(ll=1,function(){if(ul)return gl;ul=1;var t=On(),e=Gr().map;t({target:"Array",proto:!0,forced:!Ur()("map")},{map:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}})}(),cl=Gn()("Array","map"))}function _l(){if(fl)return hl;fl=1;var t=d(),e=bl(),n=Array.prototype;return hl=function(r){var i=r.map;return r===n||t(n,r)&&i===n.map?e:i}}function wl(){return pl?dl:(pl=1,dl=_l())}var xl,Sl,Tl,El,Cl,Ol,Ll,Al=c(yl?vl:(yl=1,vl=wl())),Pl={};function Dl(){return Tl?Sl:(Tl=1,function(){if(xl)return Pl;xl=1;var t=On(),e=ye(),n=ta();t({target:"Object",stat:!0,forced:l()(function(){n(1)})},{keys:function(t){return n(e(t))}})}(),Sl=Ct().Object.keys)}function Ml(){return Cl?El:(Cl=1,El=Dl())}var Rl,Il,kl,zl,jl,Fl,Nl,Bl,Wl,Yl,Gl,Ul=c(Ll?Ol:(Ll=1,Ol=Ml())),Xl={};function Vl(){if(Il)return Rl;Il=1;var t=f(),e=It(),n=Et(),r=me(),i=zn(),o=h(),a=Function,s=t([].concat),u=t([].join),c={};return Rl=o?a.bind:function(t){var o=e(this),l=o.prototype,h=i(arguments,1),f=function(){var e=s(h,i(arguments));return this instanceof f?function(t,e,n){if(!r(c,e)){for(var i=[],o=0;o<e;o++)i[o]="a["+o+"]";c[e]=a("C,a","return new C("+u(i,",")+")")}return c[e](t,n)}(o,e.length,e):o.apply(t,e)};return n(l)&&(f.prototype=l),f},Rl}function Zl(){return jl?zl:(jl=1,function(){if(kl)return Xl;kl=1;var t=On(),e=Vl();t({target:"Function",proto:!0,forced:Function.bind!==e},{bind:e})}(),zl=Gn()("Function","bind"))}function ql(){if(Nl)return Fl;Nl=1;var t=d(),e=Zl(),n=Function.prototype;return Fl=function(r){var i=r.bind;return r===n||t(n,r)&&i===n.bind?e:i}}function Hl(){return Wl?Bl:(Wl=1,Bl=ql())}var Kl,Jl,$l,Ql,th,eh,nh,rh,ih,oh=c(Gl?Yl:(Gl=1,Yl=Hl())),ah={};function sh(){return $l?Jl:($l=1,function(){if(Kl)return ah;Kl=1;var t=On(),e=f(),n=Fr(),r=e([].reverse),i=[1,2];t({target:"Array",proto:!0,forced:String(i)===String(i.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),r(this)}})}(),Jl=Gn()("Array","reverse"))}function uh(){if(th)return Ql;th=1;var t=d(),e=sh(),n=Array.prototype;return Ql=function(r){var i=r.reverse;return r===n||t(n,r)&&i===n.reverse?e:i}}function ch(){return nh?eh:(nh=1,eh=uh())}var lh,hh,fh,dh,ph,vh,yh,mh,gh,bh,_h,wh=c(ih?rh:(ih=1,rh=ch())),xh={};function Sh(){if(hh)return lh;hh=1;var t=k(),e=Fr(),n=TypeError,r=Object.getOwnPropertyDescriptor,i=t&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();return lh=i?function(t,i){if(e(t)&&!r(t,"length").writable)throw new n("Cannot set read only .length");return t.length=i}:function(t,e){return t.length=e}}function Th(){return ph?dh:(ph=1,function(){if(fh)return xh;fh=1;var t=On(),e=ye(),n=ur(),r=An(),i=Dn(),o=Sh(),a=ws(),s=Yr(),u=xs(),c=Mn(),l=Ur()("splice"),h=Math.max,f=Math.min;t({target:"Array",proto:!0,forced:!l},{splice:function(t,l){var d,p,v,y,m,g,b=e(this),_=i(b),w=n(t,_),x=arguments.length;for(0===x?d=p=0:1===x?(d=0,p=_-w):(d=x-2,p=f(h(r(l),0),_-w)),a(_+d-p),v=s(b,p),y=0;y<p;y++)(m=w+y)in b&&u(v,y,b[m]);if(v.length=p,d<p){for(y=w;y<_-p;y++)g=y+d,(m=y+p)in b?b[g]=b[m]:c(b,g);for(y=_;y>_-p+d;y--)c(b,y-1)}else if(d>p)for(y=_-p;y>w;y--)g=y+d-1,(m=y+p-1)in b?b[g]=b[m]:c(b,g);for(y=0;y<d;y++)b[y+w]=arguments[y+2];return o(b,_-p+d),v}})}(),dh=Gn()("Array","splice"))}function Eh(){if(yh)return vh;yh=1;var t=d(),e=Th(),n=Array.prototype;return vh=function(r){var i=r.splice;return r===n||t(n,r)&&i===n.splice?e:i}}function Ch(){return gh?mh:(gh=1,mh=Eh())}var Oh,Lh,Ah,Ph,Dh,Mh,Rh,Ih=c(_h?bh:(_h=1,bh=Ch())),kh={};function zh(){return Ah?Lh:(Ah=1,function(){if(Oh)return kh;Oh=1;var t=On(),e=l(),n=ye(),r=oa(),i=ia();t({target:"Object",stat:!0,forced:e(function(){r(1)}),sham:!i},{getPrototypeOf:function(t){return r(n(t))}})}(),Lh=Ct().Object.getPrototypeOf)}function jh(){return Dh?Ph:(Dh=1,Ph=zh())}var Fh,Nh,Bh,Wh,Yh,Gh,Uh,Xh,Vh,Zh=c(Rh?Mh:(Rh=1,Mh=jh())),qh={};function Hh(){if(Nh)return Fh;Nh=1;var t=E(),e=l(),n=f(),r=kn(),i=li().trim,o=ci(),a=t.parseInt,s=t.Symbol,u=s&&s.iterator,c=/^[+-]?0x/i,h=n(c.exec),d=8!==a(o+"08")||22!==a(o+"0x16")||u&&!e(function(){a(Object(u))});return Fh=d?function(t,e){var n=i(r(t));return a(n,e>>>0||(h(c,n)?16:10))}:a,Fh}function Kh(){return Yh?Wh:(Yh=1,function(){if(Bh)return qh;Bh=1;var t=On(),e=Hh();t({global:!0,forced:parseInt!==e},{parseInt:e})}(),Wh=Ct().parseInt)}function Jh(){return Uh?Gh:(Uh=1,Gh=Kh())}var $h,Qh,tf,ef,nf,rf,of,af=c(Vh?Xh:(Vh=1,Xh=Jh()));function sf(){if(tf)return Qh;tf=1,$h||($h=1,On()({target:"Object",stat:!0,sham:!k()},{create:ra()}));var t=Ct().Object;return Qh=function(e,n){return t.create(e,n)}}function uf(){return nf?ef:(nf=1,ef=sf())}var cf,lf,hf,ff,df,pf,vf,yf,mf,gf,bf,_f,wf,xf=c(of?rf:(of=1,rf=uf())),Sf={};function Tf(){if(lf)return cf;lf=1;var t=An(),e=kn(),n=St(),r=RangeError;return cf=function(i){var o=e(n(this)),a="",s=t(i);if(s<0||s===1/0)throw new r("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(o+=o))1&s&&(a+=o);return a}}function Ef(){if(ff)return hf;ff=1;var t=f(),e=Pn(),n=kn(),r=Tf(),i=St(),o=t(r),a=t("".slice),s=Math.ceil,u=function(t){return function(r,u,c){var l,h,f=n(i(r)),d=e(u),p=f.length,v=void 0===c?" ":n(c);return d<=p||""===v?f:((h=o(v,s((l=d-p)/v.length))).length>l&&(h=a(h,0,l)),t?f+h:h+f)}};return hf={start:u(!1),end:u(!0)}}function Cf(){if(pf)return df;pf=1;var t=f(),e=l(),n=Ef().start,r=RangeError,i=isFinite,o=Math.abs,a=Date.prototype,s=a.toISOString,u=t(a.getTime),c=t(a.getUTCDate),h=t(a.getUTCFullYear),d=t(a.getUTCHours),p=t(a.getUTCMilliseconds),v=t(a.getUTCMinutes),y=t(a.getUTCMonth),m=t(a.getUTCSeconds);return df=e(function(){return"0385-07-25T07:06:39.999Z"!==s.call(new Date(-50000000000001))})||!e(function(){s.call(new Date(NaN))})?function(){if(!i(u(this)))throw new r("Invalid time value");var t=this,e=h(t),a=p(t),s=e<0?"-":e>9999?"+":"";return s+n(o(e),s?6:4,0)+"-"+n(y(t)+1,2,0)+"-"+n(c(t),2,0)+"T"+n(d(t),2,0)+":"+n(v(t),2,0)+":"+n(m(t),2,0)+"."+n(a,3,0)+"Z"}:s,df}function Of(){if(mf)return yf;mf=1,function(){if(vf)return Sf;vf=1;var t=On(),e=z(),n=ye(),r=_e(),i=Cf(),o=O();t({target:"Date",proto:!0,forced:l()(function(){return null!==new Date(NaN).toJSON()||1!==e(Date.prototype.toJSON,{toISOString:function(){return 1}})})},{toJSON:function(t){var a=n(this),s=r(a,"number");return"number"!=typeof s||isFinite(s)?"toISOString"in a||"Date"!==o(a)?a.toISOString():e(i,a):null}})}(),Ku();var t=Ct(),e=C();return t.JSON||(t.JSON={stringify:JSON.stringify}),yf=function(n,r,i){return e(t.JSON.stringify,null,arguments)},yf}function Lf(){return bf?gf:(bf=1,gf=Of())}var Af=c(wf?_f:(wf=1,_f=Lf())); /*! Hammer.JS - v2.0.17-rc - 2019-12-16 * http://naver.github.io/egjs * * Forked By Naver egjs * Copyright (c) hammerjs * Licensed under the MIT license */ function Pf(){return Pf=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Pf.apply(this,arguments)}function Df(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function Mf(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var Rf,If="function"!=typeof Object.assign?function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),n=1;n<arguments.length;n++){var r=arguments[n];if(null!=r)for(var i in r)r.hasOwnProperty(i)&&(e[i]=r[i])}return e}:Object.assign,kf=["","webkit","Moz","MS","ms","o"],zf="undefined"==typeof document?{style:{}}:document.createElement("div"),jf=Math.round,Ff=Math.abs,Nf=Date.now;function Bf(t,e){for(var n,r,i=e[0].toUpperCase()+e.slice(1),o=0;o<kf.length;){if((r=(n=kf[o])?n+i:e)in t)return r;o++}}Rf="undefined"==typeof window?{}:window;var Wf=Bf(zf.style,"touchAction"),Yf=void 0!==Wf;var Gf="compute",Uf="auto",Xf="manipulation",Vf="none",Zf="pan-x",qf="pan-y",Hf=function(){if(!Yf)return!1;var t={},e=Rf.CSS&&Rf.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(n){return t[n]=!e||Rf.CSS.supports("touch-action",n)}),t}(),Kf="ontouchstart"in Rf,Jf=void 0!==Bf(Rf,"PointerEvent"),$f=Kf&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),Qf="touch",td="mouse",ed=16,nd=24,rd=["x","y"],id=["clientX","clientY"];function od(t,e,n){var r;if(t)if(t.forEach)t.forEach(e,n);else if(void 0!==t.length)for(r=0;r<t.length;)e.call(n,t[r],r,t),r++;else for(r in t)t.hasOwnProperty(r)&&e.call(n,t[r],r,t)}function ad(t,e){return"function"==typeof t?t.apply(e&&e[0]||void 0,e):t}function sd(t,e){return t.indexOf(e)>-1}var ud=function(){function t(t,e){this.manager=t,this.set(e)}var e=t.prototype;return e.set=function(t){t===Gf&&(t=this.compute()),Yf&&this.manager.element.style&&Hf[t]&&(this.manager.element.style[Wf]=t),this.actions=t.toLowerCase().trim()},e.update=function(){this.set(this.manager.options.touchAction)},e.compute=function(){var t=[];return od(this.manager.recognize